6 R12: 00000000ffffffff [ 822.894642] R13: 00000000004c13b6 R14: 00000000004d13a8 R15: 0000000000000000 [ 822.901917] CPU: 1 PID: 22190 Comm: syz-executor6 Not tainted 4.17.0+ #91 [ 822.908850] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 822.918201] Call Trace: [ 822.920810] dump_stack+0x1b9/0x294 [ 822.924447] ? dump_stack_print_info.cold.2+0x52/0x52 [ 822.929642] ? kasan_check_write+0x14/0x20 [ 822.933878] ? do_raw_spin_lock+0xc1/0x200 [ 822.938129] handle_userfault.cold.32+0x44/0x58 [ 822.942812] ? userfaultfd_ioctl+0x4f90/0x4f90 [ 822.947402] ? debug_check_no_locks_freed+0x310/0x310 [ 822.952590] ? kasan_check_write+0x14/0x20 [ 822.956815] ? finish_task_switch+0x28b/0x840 [ 822.961313] ? print_usage_bug+0xc0/0xc0 [ 822.965377] ? preempt_notifier_register+0x1e0/0x1e0 [ 822.970481] ? print_usage_bug+0xc0/0xc0 [ 822.974548] ? lock_repin_lock+0x410/0x410 [ 822.978797] ? __lock_acquire+0x7f5/0x5140 [ 822.983031] ? __sched_text_start+0x8/0x8 [ 822.987184] ? graph_lock+0x170/0x170 [ 822.990994] ? find_held_lock+0x36/0x1c0 [ 822.995067] ? lock_downgrade+0x8e0/0x8e0 [ 822.999233] ? kasan_check_read+0x11/0x20 [ 823.003387] ? do_raw_spin_unlock+0x9e/0x2e0 [ 823.007814] ? do_raw_spin_trylock+0x1b0/0x1b0 [ 823.012403] ? kasan_check_write+0x14/0x20 [ 823.016640] ? do_raw_spin_lock+0xc1/0x200 [ 823.020885] __handle_mm_fault+0x386a/0x4390 [ 823.025305] ? vmf_insert_mixed_mkwrite+0xa0/0xa0 [ 823.030155] ? graph_lock+0x170/0x170 [ 823.033966] ? find_held_lock+0x36/0x1c0 [ 823.038042] ? lock_downgrade+0x8e0/0x8e0 [ 823.042203] ? handle_mm_fault+0x8c0/0xc70 [ 823.046447] handle_mm_fault+0x53a/0xc70 [ 823.050512] ? __handle_mm_fault+0x4390/0x4390 [ 823.055107] ? find_vma+0x34/0x190 [ 823.058663] __do_page_fault+0x60b/0xe40 [ 823.063079] ? mm_fault_error+0x380/0x380 [ 823.067249] ? graph_lock+0x170/0x170 [ 823.071061] do_page_fault+0xee/0x8a7 [ 823.074881] ? __x64_sys_socket+0x73/0xb0 [ 823.079034] ? vmalloc_sync_all+0x30/0x30 [ 823.083194] ? find_held_lock+0x36/0x1c0 [ 823.087274] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 823.092128] page_fault+0x1e/0x30 [ 823.095677] RIP: 0010:__get_user_4+0x21/0x30 [ 823.100078] Code: 50 ff 31 c0 0f 1f 00 c3 90 48 83 c0 03 72 55 65 48 8b 14 25 40 ee 01 00 48 3b 82 98 13 00 00 73 43 48 19 d2 48 21 d0 0f 1f 00 <8b> 50 fd 31 c0 0f 1f 00 c3 66 0f 1f 44 00 00 48 83 c0 07 72 25 65 [ 823.119447] RSP: 0018:ffff8801d9a87a78 EFLAGS: 00010202 [ 823.124804] RAX: 0000000020013ff7 RBX: 000000000000001e RCX: ffffc900070e5000 [ 823.132056] RDX: ffffffffffffffff RSI: ffffffff81a80473 RDI: 0000000000000286 [ 823.139309] RBP: ffff8801d9a87c78 R08: 1ffff1003b350f2c R09: 0000000000000000 [ 823.146560] R10: 0000000000000003 R11: 0000000000000000 R12: ffff8801cfcaf3c0 [ 823.153816] R13: 000000000000001e R14: 0000000020013ff4 R15: 000000000000000c [ 823.161085] ? __might_fault+0x1a3/0x1e0 [ 823.165142] ? do_tcp_setsockopt.isra.41+0x15c/0x2680 [ 823.170322] ? expand_files.part.8+0x9a0/0x9a0 [ 823.174885] ? tcp_peek_len+0x2c0/0x2c0 [ 823.178842] ? kasan_check_read+0x11/0x20 [ 823.182970] ? __lock_is_held+0xb5/0x140 [ 823.187028] ? rcu_report_qs_rnp+0x790/0x790 [ 823.191437] ? __fget_light+0x2ef/0x430 [ 823.195390] ? fget_raw+0x20/0x20 [ 823.198833] ? get_unused_fd_flags+0x190/0x190 [ 823.203395] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 823.208908] ? alloc_file+0x44/0x3e0 [ 823.212604] tcp_setsockopt+0xc1/0xe0 [ 823.216396] sock_common_setsockopt+0x9a/0xe0 [ 823.220875] __sys_setsockopt+0x1bd/0x390 [ 823.225017] ? kernel_accept+0x310/0x310 [ 823.229065] ? do_futex+0x27d0/0x27d0 [ 823.232847] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 823.238359] ? fput+0x130/0x1a0 [ 823.241621] __x64_sys_setsockopt+0xbe/0x150 [ 823.246011] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 823.251033] do_syscall_64+0x1b1/0x800 [ 823.254917] ? syscall_return_slowpath+0x5c0/0x5c0 [ 823.259828] ? syscall_return_slowpath+0x30f/0x5c0 [ 823.264741] ? entry_SYSCALL_64_after_hwframe+0x59/0xbe [ 823.270099] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 823.274942] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 823.280110] RIP: 0033:0x4559f9 [ 823.283274] Code: 1d ba 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 b9 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 823.302447] RSP: 002b:00007f2910f12c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000036 [ 823.310138] RAX: ffffffffffffffda RBX: 00007f2910f136d4 RCX: 00000000004559f9 [ 823.317393] RDX: 000000000000001e RSI: 0000000000000006 RDI: 0000000000000015 [ 823.324640] RBP: 000000000072bea0 R08: 000000000000000c R09: 0000000000000000 08:18:20 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x1400]}, 0x2c) 08:18:20 executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x5, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:20 executing program 7: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x1b, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr=0x100000000000000, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:20 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x5, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:20 executing program 2: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x22, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) 08:18:20 executing program 6: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x1e, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(0xffffffffffffffff, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:20 executing program 3: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x13, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x0, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:20 executing program 4: openat$cuse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/cuse\x00', 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x4, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000003fe8)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001fe2)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_DISABLE_FRAGMENTS(r2, 0x84, 0x8, &(0x7f0000013e95), 0x4) ioctl$sock_SIOCETHTOOL(r2, 0x8946, &(0x7f00000000c0)={'veth1_to_bond\a\x00', &(0x7f0000000000)=@ethtool_stats={0x37}}) close(r2) close(r1) [ 823.331899] R10: 0000000020013ff4 R11: 0000000000000246 R12: 00000000ffffffff [ 823.339155] R13: 00000000004c13b6 R14: 00000000004d13a8 R15: 0000000000000000 08:18:20 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x8]}, 0x2c) 08:18:20 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x5]}, 0x2c) 08:18:20 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x9]}, 0x2c) 08:18:20 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0xa000000]}, 0x2c) 08:18:21 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x1000000]}, 0x2c) 08:18:21 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0xd000000]}, 0x2c) 08:18:21 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x7]}, 0x2c) 08:18:21 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x400000000000000]}, 0x2c) [ 824.185358] FAULT_FLAG_ALLOW_RETRY missing 30 [ 824.189968] CPU: 1 PID: 22236 Comm: syz-executor1 Not tainted 4.17.0+ #91 [ 824.196905] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 824.206349] Call Trace: [ 824.208950] dump_stack+0x1b9/0x294 [ 824.212597] ? dump_stack_print_info.cold.2+0x52/0x52 [ 824.217796] ? kasan_check_write+0x14/0x20 [ 824.222041] ? do_raw_spin_lock+0xc1/0x200 [ 824.226289] handle_userfault.cold.32+0x44/0x58 [ 824.230978] ? userfaultfd_ioctl+0x4f90/0x4f90 [ 824.235577] ? debug_check_no_locks_freed+0x310/0x310 [ 824.240779] ? trace_hardirqs_on+0xd/0x10 [ 824.244933] ? _raw_spin_unlock_irq+0x27/0x70 [ 824.249437] ? finish_task_switch+0x1ca/0x840 [ 824.253941] ? finish_task_switch+0x182/0x840 [ 824.258451] ? print_usage_bug+0xc0/0xc0 [ 824.262517] ? preempt_notifier_register+0x1e0/0x1e0 [ 824.267629] ? print_usage_bug+0xc0/0xc0 [ 824.271706] ? lock_repin_lock+0x410/0x410 [ 824.275968] ? __lock_acquire+0x7f5/0x5140 [ 824.280212] ? __sched_text_start+0x8/0x8 [ 824.284348] ? graph_lock+0x170/0x170 [ 824.288141] ? find_held_lock+0x36/0x1c0 [ 824.292195] ? lock_downgrade+0x8e0/0x8e0 [ 824.296430] ? kasan_check_read+0x11/0x20 [ 824.300573] ? do_raw_spin_unlock+0x9e/0x2e0 [ 824.304985] ? do_raw_spin_trylock+0x1b0/0x1b0 [ 824.309566] ? kasan_check_write+0x14/0x20 [ 824.313784] ? do_raw_spin_lock+0xc1/0x200 [ 824.318031] __handle_mm_fault+0x386a/0x4390 [ 824.322428] ? vmf_insert_mixed_mkwrite+0xa0/0xa0 [ 824.327251] ? graph_lock+0x170/0x170 [ 824.331046] ? find_held_lock+0x36/0x1c0 [ 824.335102] ? lock_downgrade+0x8e0/0x8e0 [ 824.339259] ? handle_mm_fault+0x8c0/0xc70 [ 824.343493] handle_mm_fault+0x53a/0xc70 [ 824.347554] ? __handle_mm_fault+0x4390/0x4390 [ 824.352146] ? find_vma+0x34/0x190 [ 824.355684] __do_page_fault+0x60b/0xe40 [ 824.359729] ? mm_fault_error+0x380/0x380 [ 824.363868] ? graph_lock+0x170/0x170 [ 824.367664] do_page_fault+0xee/0x8a7 [ 824.371448] ? __x64_sys_socket+0x73/0xb0 [ 824.375589] ? vmalloc_sync_all+0x30/0x30 [ 824.379726] ? find_held_lock+0x36/0x1c0 [ 824.383784] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 824.388612] page_fault+0x1e/0x30 [ 824.392060] RIP: 0010:__get_user_4+0x21/0x30 [ 824.396454] Code: 50 ff 31 c0 0f 1f 00 c3 90 48 83 c0 03 72 55 65 48 8b 14 25 40 ee 01 00 48 3b 82 98 13 00 00 73 43 48 19 d2 48 21 d0 0f 1f 00 <8b> 50 fd 31 c0 0f 1f 00 c3 66 0f 1f 44 00 00 48 83 c0 07 72 25 65 [ 824.415789] RSP: 0018:ffff8801a8e07a78 EFLAGS: 00010202 [ 824.421158] RAX: 0000000020013ff7 RBX: 0000000000000005 RCX: ffffc900068e1000 [ 824.428425] RDX: ffffffffffffffff RSI: ffffffff81a80473 RDI: 0000000000000286 [ 824.435695] RBP: ffff8801a8e07c78 R08: 1ffff100351c0f2c R09: 0000000000000000 [ 824.442961] R10: 0000000000000003 R11: 0000000000000000 R12: ffff8801bdd73400 [ 824.450243] R13: 0000000000000005 R14: 0000000020013ff4 R15: 000000000000000c [ 824.457532] ? __might_fault+0x1a3/0x1e0 [ 824.461607] ? do_tcp_setsockopt.isra.41+0x15c/0x2680 [ 824.466803] ? expand_files.part.8+0x9a0/0x9a0 [ 824.471392] ? tcp_peek_len+0x2c0/0x2c0 [ 824.475378] ? kasan_check_read+0x11/0x20 [ 824.479533] ? __lock_is_held+0xb5/0x140 [ 824.483604] ? rcu_report_qs_rnp+0x790/0x790 [ 824.488026] ? __fget_light+0x2ef/0x430 [ 824.492010] ? fget_raw+0x20/0x20 [ 824.495479] ? get_unused_fd_flags+0x190/0x190 [ 824.500068] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 824.505609] ? alloc_file+0x44/0x3e0 [ 824.509331] tcp_setsockopt+0xc1/0xe0 [ 824.513139] sock_common_setsockopt+0x9a/0xe0 [ 824.517644] __sys_setsockopt+0x1bd/0x390 [ 824.521805] ? kernel_accept+0x310/0x310 [ 824.525874] ? do_futex+0x27d0/0x27d0 [ 824.529673] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 824.535200] ? fput+0x130/0x1a0 [ 824.538464] __x64_sys_setsockopt+0xbe/0x150 [ 824.542852] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 824.547852] do_syscall_64+0x1b1/0x800 [ 824.551720] ? finish_task_switch+0x1ca/0x840 [ 824.556195] ? syscall_return_slowpath+0x5c0/0x5c0 [ 824.561106] ? syscall_return_slowpath+0x30f/0x5c0 [ 824.566039] ? entry_SYSCALL_64_after_hwframe+0x59/0xbe [ 824.571386] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 824.576213] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 824.581396] RIP: 0033:0x4559f9 [ 824.584578] Code: 1d ba 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 b9 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 824.604061] RSP: 002b:00007f83683ebc68 EFLAGS: 00000246 ORIG_RAX: 0000000000000036 [ 824.611749] RAX: ffffffffffffffda RBX: 00007f83683ec6d4 RCX: 00000000004559f9 [ 824.619009] RDX: 0000000000000005 RSI: 0000000000000006 RDI: 0000000000000015 [ 824.626267] RBP: 000000000072bea0 R08: 000000000000000c R09: 0000000000000000 08:18:21 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x3f00000000000000]}, 0x2c) 08:18:21 executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x5, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:21 executing program 7: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x1b, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr=0x4000000000000000, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:21 executing program 2: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x22, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) 08:18:21 executing program 3: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x13, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x0, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:21 executing program 6: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x1e, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(0xffffffffffffffff, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:21 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x5, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:21 executing program 4: openat$cuse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/cuse\x00', 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x4, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000003fe8)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001fe2)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_DISABLE_FRAGMENTS(r2, 0x84, 0x8, &(0x7f0000013e95), 0x4) ioctl$sock_SIOCETHTOOL(r2, 0x8946, &(0x7f00000000c0)={'veth1_to_bond\x00', &(0x7f0000000000)=@ethtool_stats={0x37}}) close(r2) close(r1) [ 824.633513] R10: 0000000020013ff4 R11: 0000000000000246 R12: 00000000ffffffff [ 824.640765] R13: 00000000004c13b6 R14: 00000000004d13a8 R15: 0000000000000000 08:18:22 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0xb00000000000000]}, 0x2c) 08:18:22 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x3f000000]}, 0x2c) 08:18:22 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x1000000000000000]}, 0x2c) 08:18:22 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x40000000]}, 0x2c) 08:18:22 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x300]}, 0x2c) 08:18:22 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x1800]}, 0x2c) 08:18:22 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x3]}, 0x2c) 08:18:22 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0xd00000000000000]}, 0x2c) [ 825.510336] FAULT_FLAG_ALLOW_RETRY missing 30 [ 825.514973] CPU: 1 PID: 22307 Comm: syz-executor1 Not tainted 4.17.0+ #91 [ 825.521908] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 825.531259] Call Trace: [ 825.533851] dump_stack+0x1b9/0x294 [ 825.537497] ? dump_stack_print_info.cold.2+0x52/0x52 [ 825.542695] ? kasan_check_write+0x14/0x20 [ 825.546932] ? do_raw_spin_lock+0xc1/0x200 [ 825.551176] handle_userfault.cold.32+0x44/0x58 [ 825.555859] ? userfaultfd_ioctl+0x4f90/0x4f90 [ 825.560455] ? debug_check_no_locks_freed+0x310/0x310 [ 825.565658] ? __update_load_avg_blocked_se.isra.33+0x460/0x460 [ 825.571723] ? graph_lock+0x170/0x170 [ 825.575535] ? print_usage_bug+0xc0/0xc0 [ 825.579609] ? print_usage_bug+0xc0/0xc0 [ 825.583681] ? update_load_avg+0x2d9/0x2570 [ 825.588014] ? perf_trace_lock_acquire+0xe3/0x980 [ 825.592877] ? attach_entity_load_avg+0x850/0x850 [ 825.597736] ? __lock_acquire+0x7f5/0x5140 [ 825.601979] ? graph_lock+0x170/0x170 [ 825.605795] ? find_held_lock+0x36/0x1c0 [ 825.609890] ? lock_downgrade+0x8e0/0x8e0 [ 825.614053] ? kasan_check_read+0x11/0x20 [ 825.618209] ? do_raw_spin_unlock+0x9e/0x2e0 [ 825.622625] ? do_raw_spin_trylock+0x1b0/0x1b0 [ 825.627216] ? kasan_check_write+0x14/0x20 [ 825.631455] ? do_raw_spin_lock+0xc1/0x200 [ 825.635708] __handle_mm_fault+0x386a/0x4390 [ 825.640130] ? vmf_insert_mixed_mkwrite+0xa0/0xa0 [ 825.644984] ? graph_lock+0x170/0x170 [ 825.648799] ? find_held_lock+0x36/0x1c0 [ 825.652887] ? lock_downgrade+0x8e0/0x8e0 [ 825.657054] ? handle_mm_fault+0x8c0/0xc70 [ 825.661292] handle_mm_fault+0x53a/0xc70 [ 825.665365] ? __handle_mm_fault+0x4390/0x4390 [ 825.669959] ? find_vma+0x34/0x190 [ 825.673510] __do_page_fault+0x60b/0xe40 [ 825.677585] ? mm_fault_error+0x380/0x380 [ 825.681744] ? graph_lock+0x170/0x170 [ 825.685551] do_page_fault+0xee/0x8a7 [ 825.689337] ? finish_task_switch+0x182/0x840 [ 825.693812] ? vmalloc_sync_all+0x30/0x30 [ 825.697955] ? find_held_lock+0x36/0x1c0 [ 825.702007] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 825.706842] page_fault+0x1e/0x30 [ 825.710280] RIP: 0010:__get_user_4+0x21/0x30 [ 825.714659] Code: 50 ff 31 c0 0f 1f 00 c3 90 48 83 c0 03 72 55 65 48 8b 14 25 40 ee 01 00 48 3b 82 98 13 00 00 73 43 48 19 d2 48 21 d0 0f 1f 00 <8b> 50 fd 31 c0 0f 1f 00 c3 66 0f 1f 44 00 00 48 83 c0 07 72 25 65 [ 825.733871] RSP: 0018:ffff8801d9a87a78 EFLAGS: 00010202 [ 825.739217] RAX: 0000000020013ff7 RBX: 0000000000000005 RCX: ffffc900068e1000 [ 825.746482] RDX: ffffffffffffffff RSI: ffffffff81a80473 RDI: 0000000000000286 [ 825.753730] RBP: ffff8801d9a87c78 R08: 1ffff1003b350f2c R09: 0000000000000000 [ 825.760984] R10: 0000000000000003 R11: 0000000000000000 R12: ffff88017b1d9480 [ 825.768241] R13: 0000000000000005 R14: 0000000020013ff4 R15: 000000000000000c [ 825.775515] ? __might_fault+0x1a3/0x1e0 [ 825.779563] ? do_tcp_setsockopt.isra.41+0x15c/0x2680 [ 825.784737] ? expand_files.part.8+0x9a0/0x9a0 [ 825.789301] ? tcp_peek_len+0x2c0/0x2c0 [ 825.793262] ? kasan_check_read+0x11/0x20 [ 825.797392] ? __lock_is_held+0xb5/0x140 [ 825.801438] ? rcu_report_qs_rnp+0x790/0x790 [ 825.805834] ? __fget_light+0x2ef/0x430 [ 825.809794] ? fget_raw+0x20/0x20 [ 825.813234] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 825.818768] tcp_setsockopt+0xc1/0xe0 [ 825.822555] sock_common_setsockopt+0x9a/0xe0 [ 825.827043] __sys_setsockopt+0x1bd/0x390 [ 825.831179] ? kernel_accept+0x310/0x310 [ 825.835236] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 825.840770] ? syscall_slow_exit_work+0x4f0/0x4f0 [ 825.845600] __x64_sys_setsockopt+0xbe/0x150 [ 825.849994] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 825.854999] do_syscall_64+0x1b1/0x800 [ 825.858873] ? finish_task_switch+0x1ca/0x840 [ 825.863353] ? syscall_return_slowpath+0x5c0/0x5c0 [ 825.868270] ? syscall_return_slowpath+0x30f/0x5c0 [ 825.873186] ? entry_SYSCALL_64_after_hwframe+0x59/0xbe [ 825.878534] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 825.883363] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 825.888533] RIP: 0033:0x4559f9 [ 825.891709] Code: 1d ba 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 b9 fb ff c3 66 2e 0f 1f 84 00 00 00 00 08:18:23 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x18000000]}, 0x2c) 08:18:23 executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) setsockopt$inet_mreqsrc(0xffffffffffffffff, 0x6, 0x5, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:23 executing program 7: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x1b, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr=0x40000000, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:23 executing program 4: openat$cuse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/cuse\x00', 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x4, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000003fe8)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001fe2)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_DISABLE_FRAGMENTS(r2, 0x84, 0x8, &(0x7f0000013e95), 0x4) ioctl$sock_SIOCETHTOOL(r2, 0x8946, &(0x7f00000000c0)={'veth1_to_bond\x00', &(0x7f0000000000)=@ethtool_stats={0x37}}) close(r2) close(r1) 08:18:23 executing program 2: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x22, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:23 executing program 6: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x1e, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(0xffffffffffffffff, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:23 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x18, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:23 executing program 3: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x13, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x0, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) [ 825.911490] RSP: 002b:00007f83683ebc68 EFLAGS: 00000246 ORIG_RAX: 0000000000000036 [ 825.919182] RAX: ffffffffffffffda RBX: 00007f83683ec6d4 RCX: 00000000004559f9 [ 825.926433] RDX: 0000000000000005 RSI: 0000000000000006 RDI: 0000000000000015 [ 825.933682] RBP: 000000000072bea0 R08: 000000000000000c R09: 0000000000000000 [ 825.940935] R10: 0000000020013ff4 R11: 0000000000000246 R12: 00000000ffffffff [ 825.948186] R13: 00000000004c13b6 R14: 00000000004d13a8 R15: 0000000000000000 08:18:23 executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) setsockopt$inet_mreqsrc(0xffffffffffffffff, 0x6, 0x5, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:23 executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) setsockopt$inet_mreqsrc(0xffffffffffffffff, 0x6, 0x5, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:23 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x10000000]}, 0x2c) 08:18:23 executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x5, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:23 executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x5, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:23 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x4000000]}, 0x2c) 08:18:23 executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x5, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:23 executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x5, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:23 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x4000]}, 0x2c) [ 826.796904] FAULT_FLAG_ALLOW_RETRY missing 30 [ 826.799118] FAULT_FLAG_ALLOW_RETRY missing 30 [ 826.801527] CPU: 1 PID: 22359 Comm: syz-executor2 Not tainted 4.17.0+ #91 [ 826.812913] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 826.822255] Call Trace: [ 826.824843] dump_stack+0x1b9/0x294 [ 826.828467] ? dump_stack_print_info.cold.2+0x52/0x52 [ 826.833649] ? kasan_check_write+0x14/0x20 [ 826.837874] ? do_raw_spin_lock+0xc1/0x200 [ 826.842107] handle_userfault.cold.32+0x44/0x58 [ 826.846783] ? userfaultfd_ioctl+0x4f90/0x4f90 [ 826.851359] ? debug_check_no_locks_freed+0x310/0x310 [ 826.856542] ? trace_hardirqs_on+0xd/0x10 [ 826.860683] ? _raw_spin_unlock_irq+0x27/0x70 [ 826.865174] ? finish_task_switch+0x1ca/0x840 [ 826.869663] ? finish_task_switch+0x182/0x840 [ 826.874154] ? print_usage_bug+0xc0/0xc0 [ 826.878210] ? preempt_notifier_register+0x1e0/0x1e0 [ 826.883306] ? print_usage_bug+0xc0/0xc0 [ 826.887361] ? lock_repin_lock+0x410/0x410 [ 826.891605] ? __lock_acquire+0x7f5/0x5140 [ 826.895835] ? __sched_text_start+0x8/0x8 [ 826.899977] ? graph_lock+0x170/0x170 [ 826.903784] ? find_held_lock+0x36/0x1c0 [ 826.907850] ? lock_downgrade+0x8e0/0x8e0 [ 826.912007] ? kasan_check_read+0x11/0x20 [ 826.916150] ? do_raw_spin_unlock+0x9e/0x2e0 [ 826.920551] ? do_raw_spin_trylock+0x1b0/0x1b0 [ 826.925126] ? kasan_check_write+0x14/0x20 [ 826.929523] ? do_raw_spin_lock+0xc1/0x200 [ 826.933761] __handle_mm_fault+0x386a/0x4390 [ 826.938168] ? vmf_insert_mixed_mkwrite+0xa0/0xa0 [ 826.943001] ? graph_lock+0x170/0x170 [ 826.946798] ? find_held_lock+0x36/0x1c0 [ 826.950862] ? lock_downgrade+0x8e0/0x8e0 [ 826.955016] ? handle_mm_fault+0x8c0/0xc70 [ 826.959248] handle_mm_fault+0x53a/0xc70 [ 826.963305] ? __handle_mm_fault+0x4390/0x4390 [ 826.967883] ? find_vma+0x34/0x190 [ 826.971417] __do_page_fault+0x60b/0xe40 [ 826.975475] ? mm_fault_error+0x380/0x380 [ 826.979616] ? graph_lock+0x170/0x170 [ 826.983411] do_page_fault+0xee/0x8a7 [ 826.987205] ? __x64_sys_socket+0x73/0xb0 [ 826.991346] ? vmalloc_sync_all+0x30/0x30 [ 826.995488] ? find_held_lock+0x36/0x1c0 [ 826.999553] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 827.004393] page_fault+0x1e/0x30 [ 827.007839] RIP: 0010:__get_user_4+0x21/0x30 [ 827.012227] Code: 50 ff 31 c0 0f 1f 00 c3 90 48 83 c0 03 72 55 65 48 8b 14 25 40 ee 01 00 48 3b 82 98 13 00 00 73 43 48 19 d2 48 21 d0 0f 1f 00 <8b> 50 fd 31 c0 0f 1f 00 c3 66 0f 1f 44 00 00 48 83 c0 07 72 25 65 [ 827.031543] RSP: 0018:ffff88018a6a7a78 EFLAGS: 00010202 [ 827.036897] RAX: 0000000020013ff7 RBX: 0000000000000022 RCX: ffffc90001b7a000 [ 827.044170] RDX: ffffffffffffffff RSI: ffffffff81a80473 RDI: 0000000000000286 [ 827.051430] RBP: ffff88018a6a7c78 R08: 1ffff100314d4f2c R09: 0000000000000000 [ 827.058687] R10: 0000000000000003 R11: 0000000000000000 R12: ffff880182944c80 [ 827.065947] R13: 0000000000000022 R14: 0000000020013ff4 R15: 000000000000000c [ 827.073224] ? __might_fault+0x1a3/0x1e0 [ 827.077281] ? do_tcp_setsockopt.isra.41+0x15c/0x2680 [ 827.082470] ? expand_files.part.8+0x9a0/0x9a0 [ 827.087049] ? tcp_peek_len+0x2c0/0x2c0 [ 827.091020] ? kasan_check_read+0x11/0x20 [ 827.095162] ? __lock_is_held+0xb5/0x140 [ 827.099216] ? rcu_report_qs_rnp+0x790/0x790 [ 827.103622] ? __fget_light+0x2ef/0x430 [ 827.107587] ? fget_raw+0x20/0x20 [ 827.111038] ? get_unused_fd_flags+0x190/0x190 [ 827.115619] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 827.121144] ? alloc_file+0x44/0x3e0 [ 827.124853] tcp_setsockopt+0xc1/0xe0 [ 827.128653] sock_common_setsockopt+0x9a/0xe0 [ 827.133145] __sys_setsockopt+0x1bd/0x390 [ 827.137288] ? kernel_accept+0x310/0x310 [ 827.141348] ? do_futex+0x27d0/0x27d0 [ 827.145141] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 827.150668] ? fput+0x130/0x1a0 [ 827.153941] __x64_sys_setsockopt+0xbe/0x150 [ 827.158345] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 827.163353] do_syscall_64+0x1b1/0x800 [ 827.167231] ? finish_task_switch+0x1ca/0x840 [ 827.171719] ? syscall_return_slowpath+0x5c0/0x5c0 [ 827.176643] ? syscall_return_slowpath+0x30f/0x5c0 [ 827.181567] ? entry_SYSCALL_64_after_hwframe+0x59/0xbe [ 827.186928] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 827.191768] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 827.196950] RIP: 0033:0x4559f9 [ 827.200122] Code: 1d ba 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 b9 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 827.219439] RSP: 002b:00007f136ca4ac68 EFLAGS: 00000246 ORIG_RAX: 0000000000000036 [ 827.227141] RAX: ffffffffffffffda RBX: 00007f136ca4b6d4 RCX: 00000000004559f9 [ 827.234403] RDX: 0000000000000022 RSI: 0000000000000006 RDI: 0000000000000015 [ 827.241672] RBP: 000000000072bea0 R08: 000000000000000c R09: 0000000000000000 [ 827.248932] R10: 0000000020013ff4 R11: 0000000000000246 R12: 00000000ffffffff [ 827.256196] R13: 00000000004c13b6 R14: 00000000004d13a8 R15: 0000000000000000 [ 827.263471] CPU: 0 PID: 22356 Comm: syz-executor3 Not tainted 4.17.0+ #91 [ 827.270399] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 827.279749] Call Trace: [ 827.282343] dump_stack+0x1b9/0x294 [ 827.285974] ? dump_stack_print_info.cold.2+0x52/0x52 [ 827.291170] ? kasan_check_write+0x14/0x20 [ 827.295407] ? do_raw_spin_lock+0xc1/0x200 [ 827.299641] handle_userfault.cold.32+0x44/0x58 [ 827.304328] ? userfaultfd_ioctl+0x4f90/0x4f90 [ 827.308915] ? debug_check_no_locks_freed+0x310/0x310 [ 827.314108] ? trace_hardirqs_on+0xd/0x10 [ 827.318256] ? _raw_spin_unlock_irq+0x27/0x70 [ 827.322755] ? finish_task_switch+0x1ca/0x840 [ 827.327249] ? finish_task_switch+0x182/0x840 [ 827.331739] ? print_usage_bug+0xc0/0xc0 [ 827.335786] ? preempt_notifier_register+0x1e0/0x1e0 [ 827.340869] ? print_usage_bug+0xc0/0xc0 [ 827.344910] ? lock_repin_lock+0x410/0x410 [ 827.349137] ? __lock_acquire+0x7f5/0x5140 [ 827.353354] ? __sched_text_start+0x8/0x8 [ 827.357485] ? graph_lock+0x170/0x170 [ 827.361275] ? find_held_lock+0x36/0x1c0 [ 827.365323] ? lock_downgrade+0x8e0/0x8e0 [ 827.369455] ? kasan_check_read+0x11/0x20 [ 827.373591] ? do_raw_spin_unlock+0x9e/0x2e0 [ 827.377992] ? do_raw_spin_trylock+0x1b0/0x1b0 [ 827.382559] ? kasan_check_write+0x14/0x20 [ 827.386774] ? do_raw_spin_lock+0xc1/0x200 [ 827.390997] __handle_mm_fault+0x386a/0x4390 [ 827.395411] ? vmf_insert_mixed_mkwrite+0xa0/0xa0 [ 827.400242] ? graph_lock+0x170/0x170 [ 827.404036] ? find_held_lock+0x36/0x1c0 [ 827.408085] ? lock_downgrade+0x8e0/0x8e0 [ 827.412223] ? handle_mm_fault+0x8c0/0xc70 [ 827.416441] handle_mm_fault+0x53a/0xc70 [ 827.420500] ? __handle_mm_fault+0x4390/0x4390 [ 827.425063] ? find_vma+0x34/0x190 [ 827.428585] __do_page_fault+0x60b/0xe40 [ 827.432631] ? mm_fault_error+0x380/0x380 [ 827.436768] ? graph_lock+0x170/0x170 [ 827.440554] do_page_fault+0xee/0x8a7 [ 827.444336] ? __x64_sys_socket+0x73/0xb0 [ 827.448462] ? vmalloc_sync_all+0x30/0x30 [ 827.452601] ? find_held_lock+0x36/0x1c0 [ 827.456647] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 827.461475] page_fault+0x1e/0x30 [ 827.464909] RIP: 0010:__get_user_4+0x21/0x30 [ 827.469299] Code: 50 ff 31 c0 0f 1f 00 c3 90 48 83 c0 03 72 55 65 48 8b 14 25 40 ee 01 00 48 3b 82 98 13 00 00 73 43 48 19 d2 48 21 d0 0f 1f 00 <8b> 50 fd 31 c0 0f 1f 00 c3 66 0f 1f 44 00 00 48 83 c0 07 72 25 65 [ 827.488594] RSP: 0018:ffff8801883d7a78 EFLAGS: 00010202 [ 827.493939] RAX: 0000000020013ff7 RBX: 0000000000000013 RCX: ffffc90003576000 [ 827.501206] RDX: ffffffffffffffff RSI: ffffffff81a80473 RDI: 0000000000000286 [ 827.508461] RBP: ffff8801883d7c78 R08: 1ffff1003107af2c R09: 0000000000000000 [ 827.515710] R10: 0000000000000003 R11: 0000000000000000 R12: ffff88017c592840 [ 827.522957] R13: 0000000000000013 R14: 0000000020013ff4 R15: 000000000000000c [ 827.530223] ? __might_fault+0x1a3/0x1e0 [ 827.534270] ? do_tcp_setsockopt.isra.41+0x15c/0x2680 [ 827.539443] ? expand_files.part.8+0x9a0/0x9a0 [ 827.544007] ? tcp_peek_len+0x2c0/0x2c0 [ 827.547970] ? kasan_check_read+0x11/0x20 [ 827.552098] ? __lock_is_held+0xb5/0x140 [ 827.556148] ? rcu_report_qs_rnp+0x790/0x790 [ 827.560546] ? __fget_light+0x2ef/0x430 [ 827.564499] ? fget_raw+0x20/0x20 [ 827.567932] ? get_unused_fd_flags+0x190/0x190 [ 827.572494] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 827.578013] ? alloc_file+0x44/0x3e0 [ 827.581717] tcp_setsockopt+0xc1/0xe0 [ 827.585504] sock_common_setsockopt+0x9a/0xe0 [ 827.589981] __sys_setsockopt+0x1bd/0x390 [ 827.594116] ? kernel_accept+0x310/0x310 [ 827.598161] ? do_futex+0x27d0/0x27d0 [ 827.601943] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 827.607459] ? fput+0x130/0x1a0 [ 827.610720] __x64_sys_setsockopt+0xbe/0x150 [ 827.615109] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 827.620106] do_syscall_64+0x1b1/0x800 [ 827.623982] ? finish_task_switch+0x1ca/0x840 [ 827.628465] ? syscall_return_slowpath+0x5c0/0x5c0 [ 827.633382] ? syscall_return_slowpath+0x30f/0x5c0 [ 827.638294] ? entry_SYSCALL_64_after_hwframe+0x59/0xbe [ 827.643649] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 827.648475] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 827.653641] RIP: 0033:0x4559f9 [ 827.656807] Code: 1d ba 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 b9 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 827.675994] RSP: 002b:00007fe2a9764c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000036 [ 827.683696] RAX: ffffffffffffffda RBX: 00007fe2a97656d4 RCX: 00000000004559f9 [ 827.690948] RDX: 0000000000000013 RSI: 0000000000000006 RDI: 0000000000000015 [ 827.698198] RBP: 000000000072bea0 R08: 000000000000000c R09: 0000000000000000 [ 827.705444] R10: 0000000020013ff4 R11: 0000000000000246 R12: 00000000ffffffff [ 827.712692] R13: 00000000004c13b6 R14: 00000000004d13a8 R15: 0000000000000000 08:18:25 executing program 3: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x13, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x0, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:25 executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x5, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:25 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x18, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:25 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0xc00]}, 0x2c) 08:18:25 executing program 4: openat$cuse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/cuse\x00', 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x4, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000003fe8)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001fe2)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_DISABLE_FRAGMENTS(r2, 0x84, 0x8, &(0x7f0000013e95), 0x4) ioctl$sock_SIOCETHTOOL(r2, 0x8946, &(0x7f00000000c0)={'veth1_to_bond\x00', &(0x7f0000000000)=@ethtool_stats={0x37}}) close(r2) close(r1) 08:18:25 executing program 6: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x24, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:25 executing program 7: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x1b, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr=0xffe0, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:25 executing program 2: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x22, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:25 executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x5, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:25 executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_API(0xffffffffffffffff, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(0xffffffffffffffff, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r1 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r1, 0x6, 0x5, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(0xffffffffffffffff, r1, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(0xffffffffffffffff, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:25 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x1300]}, 0x2c) 08:18:25 executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_API(0xffffffffffffffff, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(0xffffffffffffffff, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r1 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r1, 0x6, 0x5, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(0xffffffffffffffff, r1, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(0xffffffffffffffff, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:25 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x12]}, 0x2c) 08:18:25 executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_API(0xffffffffffffffff, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(0xffffffffffffffff, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r1 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r1, 0x6, 0x5, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(0xffffffffffffffff, r1, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(0xffffffffffffffff, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:25 executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x5, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:25 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x1300000000000000]}, 0x2c) [ 828.601561] FAULT_FLAG_ALLOW_RETRY missing 30 [ 828.606182] CPU: 1 PID: 22407 Comm: syz-executor2 Not tainted 4.17.0+ #91 [ 828.613108] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 828.622463] Call Trace: [ 828.625065] dump_stack+0x1b9/0x294 [ 828.628711] ? dump_stack_print_info.cold.2+0x52/0x52 [ 828.633913] ? kasan_check_write+0x14/0x20 [ 828.638156] ? do_raw_spin_lock+0xc1/0x200 [ 828.642404] handle_userfault.cold.32+0x44/0x58 [ 828.647090] ? userfaultfd_ioctl+0x4f90/0x4f90 [ 828.651687] ? debug_check_no_locks_freed+0x310/0x310 [ 828.656887] ? trace_hardirqs_on+0xd/0x10 [ 828.661044] ? _raw_spin_unlock_irq+0x27/0x70 [ 828.665545] ? finish_task_switch+0x1ca/0x840 [ 828.670045] ? finish_task_switch+0x182/0x840 [ 828.673991] FAULT_FLAG_ALLOW_RETRY missing 30 [ 828.674546] ? print_usage_bug+0xc0/0xc0 [ 828.674561] ? preempt_notifier_register+0x1e0/0x1e0 [ 828.674580] ? print_usage_bug+0xc0/0xc0 [ 828.692247] ? lock_repin_lock+0x410/0x410 [ 828.696491] ? __lock_acquire+0x7f5/0x5140 [ 828.700719] ? __sched_text_start+0x8/0x8 [ 828.704860] ? graph_lock+0x170/0x170 [ 828.708667] ? find_held_lock+0x36/0x1c0 [ 828.712730] ? lock_downgrade+0x8e0/0x8e0 [ 828.716879] ? kasan_check_read+0x11/0x20 [ 828.721022] ? do_raw_spin_unlock+0x9e/0x2e0 [ 828.725424] ? do_raw_spin_trylock+0x1b0/0x1b0 [ 828.730001] ? kasan_check_write+0x14/0x20 [ 828.734234] ? do_raw_spin_lock+0xc1/0x200 [ 828.738467] __handle_mm_fault+0x386a/0x4390 [ 828.742883] ? vmf_insert_mixed_mkwrite+0xa0/0xa0 [ 828.747718] ? graph_lock+0x170/0x170 [ 828.751515] ? find_held_lock+0x36/0x1c0 [ 828.755579] ? lock_downgrade+0x8e0/0x8e0 [ 828.759731] ? handle_mm_fault+0x8c0/0xc70 [ 828.763961] handle_mm_fault+0x53a/0xc70 [ 828.768107] ? __handle_mm_fault+0x4390/0x4390 [ 828.772682] ? find_vma+0x34/0x190 [ 828.776220] __do_page_fault+0x60b/0xe40 [ 828.780278] ? mm_fault_error+0x380/0x380 [ 828.784420] ? graph_lock+0x170/0x170 [ 828.788216] do_page_fault+0xee/0x8a7 [ 828.792013] ? __x64_sys_socket+0x73/0xb0 [ 828.796155] ? vmalloc_sync_all+0x30/0x30 [ 828.800300] ? find_held_lock+0x36/0x1c0 [ 828.804366] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 828.809205] page_fault+0x1e/0x30 [ 828.812661] RIP: 0010:__get_user_4+0x21/0x30 [ 828.817050] Code: 50 ff 31 c0 0f 1f 00 c3 90 48 83 c0 03 72 55 65 48 8b 14 25 40 ee 01 00 48 3b 82 98 13 00 00 73 43 48 19 d2 48 21 d0 0f 1f 00 <8b> 50 fd 31 c0 0f 1f 00 c3 66 0f 1f 44 00 00 48 83 c0 07 72 25 65 [ 828.836366] RSP: 0018:ffff8801a9597a78 EFLAGS: 00010202 [ 828.841722] RAX: 0000000020013ff7 RBX: 0000000000000022 RCX: ffffc90001b7a000 [ 828.848994] RDX: ffffffffffffffff RSI: ffffffff81a80473 RDI: 0000000000000286 [ 828.856254] RBP: ffff8801a9597c78 R08: 1ffff100352b2f2c R09: 0000000000000000 [ 828.863516] R10: 0000000000000003 R11: 0000000000000000 R12: ffff88017b1d9480 [ 828.870784] R13: 0000000000000022 R14: 0000000020013ff4 R15: 000000000000000c [ 828.878066] ? __might_fault+0x1a3/0x1e0 [ 828.882124] ? do_tcp_setsockopt.isra.41+0x15c/0x2680 [ 828.887305] ? expand_files.part.8+0x9a0/0x9a0 [ 828.891881] ? tcp_peek_len+0x2c0/0x2c0 [ 828.895849] ? kasan_check_read+0x11/0x20 [ 828.899992] ? __lock_is_held+0xb5/0x140 [ 828.904047] ? rcu_report_qs_rnp+0x790/0x790 [ 828.908455] ? __fget_light+0x2ef/0x430 [ 828.912424] ? fget_raw+0x20/0x20 [ 828.915873] ? get_unused_fd_flags+0x190/0x190 [ 828.920451] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 828.925976] ? alloc_file+0x44/0x3e0 [ 828.929686] tcp_setsockopt+0xc1/0xe0 [ 828.933482] sock_common_setsockopt+0x9a/0xe0 [ 828.937974] __sys_setsockopt+0x1bd/0x390 [ 828.942114] ? kernel_accept+0x310/0x310 [ 828.946170] ? do_futex+0x27d0/0x27d0 [ 828.949974] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 828.955502] ? fput+0x130/0x1a0 [ 828.958782] __x64_sys_setsockopt+0xbe/0x150 [ 828.963183] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 828.968195] do_syscall_64+0x1b1/0x800 [ 828.972078] ? syscall_return_slowpath+0x5c0/0x5c0 [ 828.977000] ? syscall_return_slowpath+0x30f/0x5c0 [ 828.981927] ? entry_SYSCALL_64_after_hwframe+0x59/0xbe [ 828.987295] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 828.992133] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 828.997310] RIP: 0033:0x4559f9 [ 829.000482] Code: 1d ba 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 b9 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 829.019810] RSP: 002b:00007f136ca4ac68 EFLAGS: 00000246 ORIG_RAX: 0000000000000036 [ 829.027511] RAX: ffffffffffffffda RBX: 00007f136ca4b6d4 RCX: 00000000004559f9 [ 829.034770] RDX: 0000000000000022 RSI: 0000000000000006 RDI: 0000000000000015 [ 829.042028] RBP: 000000000072bea0 R08: 000000000000000c R09: 0000000000000000 [ 829.049298] R10: 0000000020013ff4 R11: 0000000000000246 R12: 00000000ffffffff [ 829.056558] R13: 00000000004c13b6 R14: 00000000004d13a8 R15: 0000000000000000 [ 829.063835] CPU: 0 PID: 22419 Comm: syz-executor3 Not tainted 4.17.0+ #91 [ 829.070763] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 829.080377] Call Trace: [ 829.082951] dump_stack+0x1b9/0x294 [ 829.086562] ? dump_stack_print_info.cold.2+0x52/0x52 [ 829.091732] ? kasan_check_write+0x14/0x20 [ 829.095944] ? do_raw_spin_lock+0xc1/0x200 [ 829.100163] handle_userfault.cold.32+0x44/0x58 [ 829.104814] ? userfaultfd_ioctl+0x4f90/0x4f90 [ 829.109376] ? debug_check_no_locks_freed+0x310/0x310 [ 829.114547] ? __update_load_avg_blocked_se.isra.33+0x460/0x460 [ 829.120581] ? graph_lock+0x170/0x170 [ 829.124359] ? print_usage_bug+0xc0/0xc0 [ 829.128400] ? print_usage_bug+0xc0/0xc0 [ 829.132439] ? update_load_avg+0x2d9/0x2570 [ 829.136741] ? perf_trace_lock_acquire+0xe3/0x980 [ 829.141568] ? attach_entity_load_avg+0x850/0x850 [ 829.146396] ? __lock_acquire+0x7f5/0x5140 [ 829.150611] ? graph_lock+0x170/0x170 [ 829.154399] ? find_held_lock+0x36/0x1c0 [ 829.158452] ? lock_downgrade+0x8e0/0x8e0 [ 829.162584] ? kasan_check_read+0x11/0x20 [ 829.166712] ? do_raw_spin_unlock+0x9e/0x2e0 [ 829.171186] ? do_raw_spin_trylock+0x1b0/0x1b0 [ 829.175750] ? kasan_check_write+0x14/0x20 [ 829.179963] ? do_raw_spin_lock+0xc1/0x200 [ 829.184185] __handle_mm_fault+0x386a/0x4390 [ 829.188576] ? vmf_insert_mixed_mkwrite+0xa0/0xa0 [ 829.193397] ? graph_lock+0x170/0x170 [ 829.197179] ? find_held_lock+0x36/0x1c0 [ 829.201225] ? lock_downgrade+0x8e0/0x8e0 [ 829.205357] ? handle_mm_fault+0x8c0/0xc70 [ 829.209571] handle_mm_fault+0x53a/0xc70 [ 829.213613] ? __handle_mm_fault+0x4390/0x4390 [ 829.218174] ? find_vma+0x34/0x190 [ 829.221696] __do_page_fault+0x60b/0xe40 [ 829.225739] ? mm_fault_error+0x380/0x380 [ 829.229867] ? graph_lock+0x170/0x170 [ 829.233657] do_page_fault+0xee/0x8a7 [ 829.237435] ? finish_task_switch+0x182/0x840 [ 829.241908] ? vmalloc_sync_all+0x30/0x30 [ 829.246044] ? find_held_lock+0x36/0x1c0 [ 829.250179] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 829.255025] page_fault+0x1e/0x30 [ 829.258469] RIP: 0010:__get_user_4+0x21/0x30 [ 829.262855] Code: 50 ff 31 c0 0f 1f 00 c3 90 48 83 c0 03 72 55 65 48 8b 14 25 40 ee 01 00 48 3b 82 98 13 00 00 73 43 48 19 d2 48 21 d0 0f 1f 00 <8b> 50 fd 31 c0 0f 1f 00 c3 66 0f 1f 44 00 00 48 83 c0 07 72 25 65 [ 829.282051] RSP: 0018:ffff8801c9077a78 EFLAGS: 00010202 [ 829.287392] RAX: 0000000020013ff7 RBX: 0000000000000013 RCX: ffffc90003576000 [ 829.294643] RDX: ffffffffffffffff RSI: ffffffff81a80473 RDI: 0000000000000286 [ 829.301891] RBP: ffff8801c9077c78 R08: 1ffff1003920ef2c R09: 0000000000000000 [ 829.309139] R10: 0000000000000003 R11: 0000000000000000 R12: ffff8801bdd73400 [ 829.316387] R13: 0000000000000013 R14: 0000000020013ff4 R15: 000000000000000c [ 829.323644] ? __might_fault+0x1a3/0x1e0 [ 829.327689] ? do_tcp_setsockopt.isra.41+0x15c/0x2680 [ 829.332858] ? expand_files.part.8+0x9a0/0x9a0 [ 829.337420] ? tcp_peek_len+0x2c0/0x2c0 [ 829.341374] ? kasan_check_read+0x11/0x20 [ 829.345509] ? __lock_is_held+0xb5/0x140 [ 829.349550] ? rcu_report_qs_rnp+0x790/0x790 [ 829.353948] ? __fget_light+0x2ef/0x430 [ 829.357903] ? fget_raw+0x20/0x20 [ 829.361338] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 829.366864] tcp_setsockopt+0xc1/0xe0 [ 829.370648] sock_common_setsockopt+0x9a/0xe0 [ 829.375124] __sys_setsockopt+0x1bd/0x390 [ 829.379259] ? kernel_accept+0x310/0x310 [ 829.383309] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 829.388828] ? syscall_slow_exit_work+0x4f0/0x4f0 [ 829.393650] __x64_sys_setsockopt+0xbe/0x150 [ 829.398048] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 829.403047] do_syscall_64+0x1b1/0x800 [ 829.406913] ? finish_task_switch+0x1ca/0x840 [ 829.411396] ? syscall_return_slowpath+0x5c0/0x5c0 [ 829.416311] ? syscall_return_slowpath+0x30f/0x5c0 [ 829.421224] ? entry_SYSCALL_64_after_hwframe+0x59/0xbe [ 829.426569] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 829.431394] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 829.436560] RIP: 0033:0x4559f9 [ 829.439734] Code: 1d ba 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 b9 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 829.458992] RSP: 002b:00007fe2a9764c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000036 [ 829.466689] RAX: ffffffffffffffda RBX: 00007fe2a97656d4 RCX: 00000000004559f9 [ 829.473937] RDX: 0000000000000013 RSI: 0000000000000006 RDI: 0000000000000015 [ 829.481184] RBP: 000000000072bea0 R08: 000000000000000c R09: 0000000000000000 [ 829.488431] R10: 0000000020013ff4 R11: 0000000000000246 R12: 00000000ffffffff [ 829.495681] R13: 00000000004c13b6 R14: 00000000004d13a8 R15: 0000000000000000 08:18:26 executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x5, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:26 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x8000000]}, 0x2c) 08:18:26 executing program 6: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x24, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:26 executing program 7: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x1b, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr=0x4000, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:26 executing program 3: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x13, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x0, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:26 executing program 4: openat$cuse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/cuse\x00', 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x4, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000003fe8)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001fe2)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_DISABLE_FRAGMENTS(r2, 0x84, 0x8, &(0x7f0000013e95), 0x4) ioctl$sock_SIOCETHTOOL(r2, 0x8946, &(0x7f00000000c0)={'veth1_to_bond\x00', &(0x7f0000000000)=@ethtool_stats={0x37}}) close(r2) close(r1) 08:18:26 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x18, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:26 executing program 2: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x22, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:26 executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x5, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:26 executing program 0: socket$inet6(0xa, 0x1, 0x0) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = userfaultfd(0x0) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r1 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r1, 0x6, 0x5, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r0, r1, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r0, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:26 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x3000000]}, 0x2c) 08:18:27 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x1100]}, 0x2c) 08:18:27 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x9000000]}, 0x2c) 08:18:27 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x40000]}, 0x2c) 08:18:27 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x200000]}, 0x2c) [ 830.398238] FAULT_FLAG_ALLOW_RETRY missing 30 [ 830.402856] CPU: 1 PID: 22466 Comm: syz-executor3 Not tainted 4.17.0+ #91 [ 830.409792] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 830.419149] Call Trace: [ 830.421749] dump_stack+0x1b9/0x294 [ 830.425389] ? dump_stack_print_info.cold.2+0x52/0x52 [ 830.430589] ? kasan_check_write+0x14/0x20 [ 830.434835] ? do_raw_spin_lock+0xc1/0x200 [ 830.439088] handle_userfault.cold.32+0x44/0x58 [ 830.443777] ? userfaultfd_ioctl+0x4f90/0x4f90 [ 830.448381] ? debug_check_no_locks_freed+0x310/0x310 [ 830.453579] ? trace_hardirqs_on+0xd/0x10 [ 830.457735] ? _raw_spin_unlock_irq+0x27/0x70 [ 830.462262] ? finish_task_switch+0x1ca/0x840 [ 830.466741] ? finish_task_switch+0x182/0x840 [ 830.471222] ? print_usage_bug+0xc0/0xc0 [ 830.475274] ? preempt_notifier_register+0x1e0/0x1e0 [ 830.480381] ? print_usage_bug+0xc0/0xc0 [ 830.484439] ? lock_repin_lock+0x410/0x410 [ 830.488671] ? __lock_acquire+0x7f5/0x5140 [ 830.492901] ? __sched_text_start+0x8/0x8 [ 830.497051] ? graph_lock+0x170/0x170 [ 830.500845] ? find_held_lock+0x36/0x1c0 [ 830.504915] ? lock_downgrade+0x8e0/0x8e0 [ 830.509075] ? kasan_check_read+0x11/0x20 [ 830.513235] ? do_raw_spin_unlock+0x9e/0x2e0 [ 830.517652] ? do_raw_spin_trylock+0x1b0/0x1b0 [ 830.522242] ? kasan_check_write+0x14/0x20 [ 830.526480] ? do_raw_spin_lock+0xc1/0x200 [ 830.530717] __handle_mm_fault+0x386a/0x4390 [ 830.535141] ? vmf_insert_mixed_mkwrite+0xa0/0xa0 [ 830.539988] ? graph_lock+0x170/0x170 [ 830.543801] ? find_held_lock+0x36/0x1c0 [ 830.547882] ? lock_downgrade+0x8e0/0x8e0 [ 830.552048] ? handle_mm_fault+0x8c0/0xc70 [ 830.556273] handle_mm_fault+0x53a/0xc70 [ 830.560328] ? __handle_mm_fault+0x4390/0x4390 [ 830.564908] ? find_vma+0x34/0x190 [ 830.568456] __do_page_fault+0x60b/0xe40 [ 830.571321] FAULT_FLAG_ALLOW_RETRY missing 30 [ 830.572519] ? mm_fault_error+0x380/0x380 [ 830.572539] ? graph_lock+0x170/0x170 [ 830.572556] do_page_fault+0xee/0x8a7 [ 830.572570] ? __x64_sys_socket+0x73/0xb0 [ 830.572584] ? vmalloc_sync_all+0x30/0x30 [ 830.572602] ? find_held_lock+0x36/0x1c0 [ 830.572628] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 830.572648] page_fault+0x1e/0x30 [ 830.609535] RIP: 0010:__get_user_4+0x21/0x30 [ 830.613926] Code: 50 ff 31 c0 0f 1f 00 c3 90 48 83 c0 03 72 55 65 48 8b 14 25 40 ee 01 00 48 3b 82 98 13 00 00 73 43 48 19 d2 48 21 d0 0f 1f 00 <8b> 50 fd 31 c0 0f 1f 00 c3 66 0f 1f 44 00 00 48 83 c0 07 72 25 65 [ 830.633254] RSP: 0018:ffff8801b01d7a78 EFLAGS: 00010202 [ 830.638608] RAX: 0000000020013ff7 RBX: 0000000000000013 RCX: ffffc90003576000 [ 830.645871] RDX: ffffffffffffffff RSI: ffffffff81a80473 RDI: 0000000000000286 [ 830.653140] RBP: ffff8801b01d7c78 R08: 1ffff1003603af2c R09: 0000000000000000 [ 830.660402] R10: 0000000000000003 R11: 0000000000000000 R12: ffff88017b1d9480 [ 830.667666] R13: 0000000000000013 R14: 0000000020013ff4 R15: 000000000000000c [ 830.674942] ? __might_fault+0x1a3/0x1e0 [ 830.679004] ? do_tcp_setsockopt.isra.41+0x15c/0x2680 [ 830.684199] ? expand_files.part.8+0x9a0/0x9a0 [ 830.688776] ? tcp_peek_len+0x2c0/0x2c0 [ 830.692748] ? kasan_check_read+0x11/0x20 [ 830.696888] ? __lock_is_held+0xb5/0x140 [ 830.700943] ? rcu_report_qs_rnp+0x790/0x790 [ 830.705347] ? __fget_light+0x2ef/0x430 [ 830.709315] ? fget_raw+0x20/0x20 [ 830.712761] ? get_unused_fd_flags+0x190/0x190 [ 830.717338] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 830.723123] ? alloc_file+0x44/0x3e0 [ 830.726833] tcp_setsockopt+0xc1/0xe0 [ 830.730632] sock_common_setsockopt+0x9a/0xe0 [ 830.735125] __sys_setsockopt+0x1bd/0x390 [ 830.739266] ? kernel_accept+0x310/0x310 [ 830.743335] ? do_futex+0x27d0/0x27d0 [ 830.747129] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 830.752659] ? fput+0x130/0x1a0 [ 830.755938] __x64_sys_setsockopt+0xbe/0x150 [ 830.760339] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 830.765352] do_syscall_64+0x1b1/0x800 [ 830.769230] ? finish_task_switch+0x1ca/0x840 [ 830.773730] ? syscall_return_slowpath+0x5c0/0x5c0 [ 830.778654] ? syscall_return_slowpath+0x30f/0x5c0 [ 830.783582] ? entry_SYSCALL_64_after_hwframe+0x59/0xbe [ 830.788942] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 830.793783] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 830.798964] RIP: 0033:0x4559f9 [ 830.802140] Code: 1d ba 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 b9 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 830.821467] RSP: 002b:00007fe2a9764c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000036 [ 830.829170] RAX: ffffffffffffffda RBX: 00007fe2a97656d4 RCX: 00000000004559f9 [ 830.836430] RDX: 0000000000000013 RSI: 0000000000000006 RDI: 0000000000000015 [ 830.843692] RBP: 000000000072bea0 R08: 000000000000000c R09: 0000000000000000 [ 830.850950] R10: 0000000020013ff4 R11: 0000000000000246 R12: 00000000ffffffff [ 830.858207] R13: 00000000004c13b6 R14: 00000000004d13a8 R15: 0000000000000000 [ 830.865485] CPU: 0 PID: 22461 Comm: syz-executor4 Not tainted 4.17.0+ #91 [ 830.872413] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 830.881765] Call Trace: [ 830.884364] dump_stack+0x1b9/0x294 [ 830.888004] ? dump_stack_print_info.cold.2+0x52/0x52 [ 830.893199] ? kasan_check_write+0x14/0x20 [ 830.897435] ? do_raw_spin_lock+0xc1/0x200 [ 830.901684] handle_userfault.cold.32+0x44/0x58 [ 830.906370] ? userfaultfd_ioctl+0x4f90/0x4f90 [ 830.910961] ? debug_check_no_locks_freed+0x310/0x310 [ 830.916161] ? print_usage_bug+0xc0/0xc0 [ 830.920228] ? print_usage_bug+0xc0/0xc0 [ 830.924295] ? attach_entity_load_avg+0x850/0x850 [ 830.929145] ? rb_erase_cached+0xc6a/0x32a0 [ 830.933471] ? graph_lock+0x170/0x170 [ 830.937282] ? __lock_acquire+0x7f5/0x5140 [ 830.941520] ? graph_lock+0x170/0x170 [ 830.945319] ? graph_lock+0x170/0x170 [ 830.949137] ? find_held_lock+0x36/0x1c0 [ 830.953211] ? lock_downgrade+0x8e0/0x8e0 [ 830.957368] ? kasan_check_read+0x11/0x20 [ 830.961520] ? do_raw_spin_unlock+0x9e/0x2e0 [ 830.965933] ? do_raw_spin_trylock+0x1b0/0x1b0 [ 830.970519] ? kasan_check_write+0x14/0x20 [ 830.974755] ? do_raw_spin_lock+0xc1/0x200 [ 830.978997] __handle_mm_fault+0x386a/0x4390 [ 830.983413] ? vmf_insert_mixed_mkwrite+0xa0/0xa0 [ 830.988251] ? graph_lock+0x170/0x170 [ 830.992044] ? find_held_lock+0x36/0x1c0 [ 830.996110] ? lock_downgrade+0x8e0/0x8e0 [ 831.000248] ? handle_mm_fault+0x8c0/0xc70 [ 831.004468] handle_mm_fault+0x53a/0xc70 [ 831.008511] ? __handle_mm_fault+0x4390/0x4390 [ 831.013074] ? find_vma+0x34/0x190 [ 831.016597] __do_page_fault+0x60b/0xe40 [ 831.020641] ? mm_fault_error+0x380/0x380 [ 831.024770] ? graph_lock+0x170/0x170 [ 831.028547] ? graph_lock+0x170/0x170 [ 831.032329] ? graph_lock+0x170/0x170 [ 831.036109] ? dequeue_task_fair+0x9c0/0x9c0 [ 831.040507] do_page_fault+0xee/0x8a7 [ 831.044318] ? vmalloc_sync_all+0x30/0x30 [ 831.048448] ? print_usage_bug+0xc0/0xc0 [ 831.052491] ? find_held_lock+0x36/0x1c0 [ 831.056537] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 831.061365] page_fault+0x1e/0x30 [ 831.064798] RIP: 0010:__get_user_4+0x21/0x30 [ 831.069181] Code: 50 ff 31 c0 0f 1f 00 c3 90 48 83 c0 03 72 55 65 48 8b 14 25 40 ee 01 00 48 3b 82 98 13 00 00 73 43 48 19 d2 48 21 d0 0f 1f 00 <8b> 50 fd 31 c0 0f 1f 00 c3 66 0f 1f 44 00 00 48 83 c0 07 72 25 65 [ 831.088354] RSP: 0018:ffff88017983f538 EFLAGS: 00010202 [ 831.093705] RAX: 0000000020013e98 RBX: 1ffff1002f307eae RCX: ffffc90010f34000 [ 831.100956] RDX: ffffffffffffffff RSI: ffffffff81a80473 RDI: 0000000000000286 [ 831.108205] RBP: ffff88017983fcb8 R08: 1ffff1002f307e84 R09: 0000000000000001 [ 831.115453] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000008 [ 831.122709] R13: ffff8801b2a8f800 R14: 0000000000000004 R15: dffffc0000000000 [ 831.129970] ? __might_fault+0x1a3/0x1e0 [ 831.134020] ? sctp_setsockopt+0xa41/0x6b00 [ 831.138335] ? __lock_acquire+0x7f5/0x5140 [ 831.142561] ? sctp_setsockopt_paddr_thresholds+0x560/0x560 [ 831.148259] ? debug_check_no_locks_freed+0x310/0x310 [ 831.153430] ? set_next_entity+0x2ae/0xaf0 [ 831.157646] ? debug_check_no_locks_freed+0x310/0x310 [ 831.162817] ? update_load_avg+0x2570/0x2570 [ 831.167206] ? __enqueue_entity+0x10d/0x1f0 [ 831.171509] ? graph_lock+0x170/0x170 [ 831.175292] ? pick_next_task_fair+0x97e/0x1720 [ 831.179943] ? graph_lock+0x170/0x170 [ 831.183729] ? lock_downgrade+0x8e0/0x8e0 [ 831.187855] ? finish_task_switch+0x182/0x840 [ 831.192335] ? find_held_lock+0x36/0x1c0 [ 831.196380] ? lock_downgrade+0x8e0/0x8e0 [ 831.200508] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 831.205506] ? kasan_check_read+0x11/0x20 [ 831.209643] ? rcu_is_watching+0x85/0x140 [ 831.213772] ? rcu_report_qs_rnp+0x790/0x790 [ 831.218175] ? __fget+0x40c/0x650 [ 831.221610] ? expand_files.part.8+0x9a0/0x9a0 [ 831.226177] ? kasan_check_read+0x11/0x20 [ 831.230305] ? __lock_is_held+0xb5/0x140 [ 831.234346] ? rcu_report_qs_rnp+0x790/0x790 [ 831.238737] ? __fget_light+0x2ef/0x430 [ 831.242691] ? fget_raw+0x20/0x20 [ 831.246129] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 831.251660] ? schedule+0xef/0x430 [ 831.255189] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 831.260717] ? sock_alloc_file+0x2a4/0x4e0 [ 831.264933] sock_common_setsockopt+0x9a/0xe0 [ 831.269410] __sys_setsockopt+0x1bd/0x390 [ 831.273539] ? kernel_accept+0x310/0x310 [ 831.277583] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 831.283104] ? syscall_slow_exit_work+0x4f0/0x4f0 [ 831.287928] __x64_sys_setsockopt+0xbe/0x150 [ 831.292317] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 831.297325] do_syscall_64+0x1b1/0x800 [ 831.301195] ? finish_task_switch+0x1ca/0x840 [ 831.305672] ? syscall_return_slowpath+0x5c0/0x5c0 [ 831.310583] ? syscall_return_slowpath+0x30f/0x5c0 [ 831.315495] ? entry_SYSCALL_64_after_hwframe+0x59/0xbe [ 831.320842] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 831.325686] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 831.330862] RIP: 0033:0x4559f9 08:18:28 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0xd]}, 0x2c) 08:18:28 executing program 7: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x1b, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr=0xe0, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:28 executing program 0: socket$inet6(0xa, 0x1, 0x0) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = userfaultfd(0x0) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r1 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r1, 0x6, 0x5, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r0, r1, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r0, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:28 executing program 2: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x22, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:28 executing program 6: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x24, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:28 executing program 3: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x13, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(0xffffffffffffffff, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:28 executing program 4: openat$cuse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/cuse\x00', 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x4, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000003fe8)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001fe2)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_DISABLE_FRAGMENTS(r2, 0x84, 0x8, &(0x7f0000013e95), 0x4) ioctl$sock_SIOCETHTOOL(r2, 0x8946, &(0x7f00000000c0)={'veth1_to_bond\x00\a\x00', &(0x7f0000000000)=@ethtool_stats={0x37}}) close(r2) close(r1) 08:18:28 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x12, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) [ 831.334035] Code: 1d ba 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 b9 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 831.353227] RSP: 002b:00007f8eaa7bbc68 EFLAGS: 00000246 ORIG_RAX: 0000000000000036 [ 831.360913] RAX: ffffffffffffffda RBX: 00007f8eaa7bc6d4 RCX: 00000000004559f9 [ 831.368160] RDX: 0000000000000008 RSI: 0000000000000084 RDI: 0000000000000016 [ 831.375407] RBP: 000000000072bea0 R08: 0000000000000004 R09: 0000000000000000 [ 831.382657] R10: 0000000020013e95 R11: 0000000000000246 R12: 00000000ffffffff [ 831.389914] R13: 00000000004c67a0 R14: 00000000004d1588 R15: 0000000000000000 08:18:28 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x2000]}, 0x2c) 08:18:28 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x700000000000000]}, 0x2c) 08:18:28 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x100000000000000]}, 0x2c) 08:18:28 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x500000000000000]}, 0x2c) 08:18:29 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x900]}, 0x2c) 08:18:29 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0xc]}, 0x2c) 08:18:29 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x12000000]}, 0x2c) 08:18:29 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x3f00]}, 0x2c) 08:18:29 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x700]}, 0x2c) 08:18:29 executing program 2: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x22, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:29 executing program 6: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x24, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) 08:18:29 executing program 0: socket$inet6(0xa, 0x1, 0x0) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = userfaultfd(0x0) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r1 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r1, 0x6, 0x5, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r0, r1, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r0, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:29 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x12, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:29 executing program 7: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x1b, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffe0, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:29 executing program 3: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x13, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(0xffffffffffffffff, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:29 executing program 4: openat$cuse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/cuse\x00', 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x4, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000003fe8)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001fe2)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_DISABLE_FRAGMENTS(r2, 0x84, 0x8, &(0x7f0000013e95), 0x4) ioctl$sock_SIOCETHTOOL(r2, 0x8946, &(0x7f00000000c0)={"76657468315f746f5f626f6e64000600", &(0x7f0000000000)=@ethtool_stats={0x37}}) close(r2) close(r1) 08:18:29 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x1400]}, 0x2c) 08:18:29 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0xa00]}, 0x2c) 08:18:29 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x14]}, 0x2c) 08:18:29 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x800000000000000]}, 0x2c) 08:18:30 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x900000000000000]}, 0x2c) 08:18:30 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0xf000000]}, 0x2c) 08:18:30 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x6000000]}, 0x2c) 08:18:30 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0xf00]}, 0x2c) 08:18:30 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0xb00]}, 0x2c) 08:18:30 executing program 0: ioctl(0xffffffffffffffff, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = userfaultfd(0x0) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r1 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r1, 0x6, 0x5, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r0, r1, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r0, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:30 executing program 2: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x22, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:30 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x12, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:30 executing program 7: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x1b, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0x2000000000000000, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:30 executing program 4: openat$cuse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/cuse\x00', 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x4, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000003fe8)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001fe2)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_DISABLE_FRAGMENTS(r2, 0x84, 0x8, &(0x7f0000013e95), 0x4) ioctl$sock_SIOCETHTOOL(r2, 0x8946, &(0x7f00000000c0)={'veth1_to_bond\x00', &(0x7f0000000000)=@ethtool_stats={0x37}}) close(r2) close(r1) 08:18:30 executing program 3: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x13, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(0xffffffffffffffff, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:30 executing program 6: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x24, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) 08:18:30 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x13]}, 0x2c) 08:18:30 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0xe]}, 0x2c) 08:18:30 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0xffffffff00000000]}, 0x2c) 08:18:30 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0xc00000000000000]}, 0x2c) 08:18:30 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x5000000]}, 0x2c) 08:18:31 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x11]}, 0x2c) 08:18:31 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x1400000000000000]}, 0x2c) 08:18:31 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0xd00]}, 0x2c) 08:18:31 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x300000000000000]}, 0x2c) 08:18:31 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x12, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) 08:18:31 executing program 0: ioctl(0xffffffffffffffff, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = userfaultfd(0x0) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r1 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r1, 0x6, 0x5, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r0, r1, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r0, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:31 executing program 2: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) setsockopt$inet_mreqsrc(0xffffffffffffffff, 0x6, 0x22, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:31 executing program 4: openat$cuse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/cuse\x00', 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x4, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000003fe8)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001fe2)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_DISABLE_FRAGMENTS(r2, 0x84, 0x8, &(0x7f0000013e95), 0x4) ioctl$sock_SIOCETHTOOL(r2, 0x8946, &(0x7f00000000c0)={"76657468315f746f5f626f6e6400ffff", &(0x7f0000000000)=@ethtool_stats={0x37}}) close(r2) close(r1) 08:18:31 executing program 7: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x1b, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xe0ffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:31 executing program 6: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x24, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) 08:18:31 executing program 2: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x22, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:31 executing program 2: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x22, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:31 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x6]}, 0x2c) 08:18:31 executing program 2: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x22, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:31 executing program 2: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x22, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:31 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x1800000000000000]}, 0x2c) 08:18:31 executing program 2: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x22, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:31 executing program 2: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x22, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:31 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x200000000000000]}, 0x2c) 08:18:31 executing program 2: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_API(0xffffffffffffffff, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(0xffffffffffffffff, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r1 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r1, 0x6, 0x22, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(0xffffffffffffffff, r1, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(0xffffffffffffffff, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:32 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0xf00000000000000]}, 0x2c) 08:18:32 executing program 0: ioctl(0xffffffffffffffff, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = userfaultfd(0x0) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r1 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r1, 0x6, 0x5, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r0, r1, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r0, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:32 executing program 7: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x1b, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0x3) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:32 executing program 4: openat$cuse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/cuse\x00', 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x4, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000003fe8)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001fe2)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_DISABLE_FRAGMENTS(r2, 0x84, 0x8, &(0x7f0000013e95), 0x4) ioctl$sock_SIOCETHTOOL(r2, 0x8946, &(0x7f00000000c0)={'veth1_to_bond\x00\x00\a', &(0x7f0000000000)=@ethtool_stats={0x37}}) close(r2) close(r1) 08:18:32 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x12, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) 08:18:32 executing program 6: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x24, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:32 executing program 2: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_API(0xffffffffffffffff, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(0xffffffffffffffff, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r1 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r1, 0x6, 0x22, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(0xffffffffffffffff, r1, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(0xffffffffffffffff, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:32 executing program 2: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_API(0xffffffffffffffff, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(0xffffffffffffffff, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r1 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r1, 0x6, 0x22, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(0xffffffffffffffff, r1, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(0xffffffffffffffff, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:32 executing program 7: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x1b, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) r3 = dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) ioctl$UFFDIO_API(r3, 0xc018aa3f, &(0x7f0000000000)={0xaa, 0x3}) 08:18:32 executing program 2: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x22, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:32 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x1100000000000000]}, 0x2c) 08:18:32 executing program 2: socket$inet6(0xa, 0x1, 0x0) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = userfaultfd(0x0) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r1 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r1, 0x6, 0x22, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r0, r1, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r0, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:32 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0xf]}, 0x2c) 08:18:32 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0xb]}, 0x2c) 08:18:32 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0xa00000000000000]}, 0x2c) [ 836.075774] FAULT_FLAG_ALLOW_RETRY missing 30 [ 836.080394] CPU: 1 PID: 22750 Comm: syz-executor6 Not tainted 4.17.0+ #91 [ 836.087316] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 836.096666] Call Trace: [ 836.099258] dump_stack+0x1b9/0x294 [ 836.102900] ? dump_stack_print_info.cold.2+0x52/0x52 [ 836.108109] ? kasan_check_write+0x14/0x20 [ 836.112342] ? do_raw_spin_lock+0xc1/0x200 [ 836.116581] handle_userfault.cold.32+0x44/0x58 [ 836.121249] ? userfaultfd_ioctl+0x4f90/0x4f90 [ 836.125834] ? debug_check_no_locks_freed+0x310/0x310 [ 836.131019] ? trace_hardirqs_on+0xd/0x10 [ 836.135166] ? _raw_spin_unlock_irq+0x27/0x70 [ 836.139660] ? finish_task_switch+0x1ca/0x840 [ 836.144157] ? finish_task_switch+0x182/0x840 [ 836.148654] ? print_usage_bug+0xc0/0xc0 [ 836.152703] ? preempt_notifier_register+0x1e0/0x1e0 [ 836.157789] ? print_usage_bug+0xc0/0xc0 [ 836.161846] ? lock_repin_lock+0x410/0x410 [ 836.166080] ? __lock_acquire+0x7f5/0x5140 [ 836.170307] ? __sched_text_start+0x8/0x8 [ 836.174459] ? graph_lock+0x170/0x170 [ 836.178282] ? find_held_lock+0x36/0x1c0 [ 836.182348] ? lock_downgrade+0x8e0/0x8e0 [ 836.186489] ? kasan_check_read+0x11/0x20 [ 836.190634] ? do_raw_spin_unlock+0x9e/0x2e0 [ 836.195052] ? do_raw_spin_trylock+0x1b0/0x1b0 [ 836.199640] ? kasan_check_write+0x14/0x20 [ 836.203879] ? do_raw_spin_lock+0xc1/0x200 [ 836.208128] __handle_mm_fault+0x386a/0x4390 [ 836.212551] ? vmf_insert_mixed_mkwrite+0xa0/0xa0 [ 836.217400] ? graph_lock+0x170/0x170 [ 836.221213] ? find_held_lock+0x36/0x1c0 [ 836.225298] ? lock_downgrade+0x8e0/0x8e0 [ 836.229467] ? handle_mm_fault+0x8c0/0xc70 [ 836.233711] handle_mm_fault+0x53a/0xc70 [ 836.237781] ? __handle_mm_fault+0x4390/0x4390 [ 836.242373] ? find_vma+0x34/0x190 [ 836.245925] __do_page_fault+0x60b/0xe40 [ 836.249998] ? mm_fault_error+0x380/0x380 [ 836.254152] ? graph_lock+0x170/0x170 [ 836.257960] do_page_fault+0xee/0x8a7 [ 836.261769] ? __x64_sys_socket+0x73/0xb0 [ 836.265907] ? vmalloc_sync_all+0x30/0x30 [ 836.270061] ? find_held_lock+0x36/0x1c0 [ 836.274136] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 836.278985] page_fault+0x1e/0x30 [ 836.282438] RIP: 0010:__get_user_4+0x21/0x30 [ 836.286831] Code: 50 ff 31 c0 0f 1f 00 c3 90 48 83 c0 03 72 55 65 48 8b 14 25 40 ee 01 00 48 3b 82 98 13 00 00 73 43 48 19 d2 48 21 d0 0f 1f 00 <8b> 50 fd 31 c0 0f 1f 00 c3 66 0f 1f 44 00 00 48 83 c0 07 72 25 65 [ 836.306201] RSP: 0018:ffff880179977a78 EFLAGS: 00010202 [ 836.311576] RAX: 0000000020013ff7 RBX: 0000000000000024 RCX: ffffc900070e5000 [ 836.318848] RDX: ffffffffffffffff RSI: ffffffff81a80473 RDI: 0000000000000286 [ 836.326117] RBP: ffff880179977c78 R08: 1ffff1002f32ef2c R09: 0000000000000000 [ 836.333391] R10: 0000000000000003 R11: 0000000000000000 R12: ffff8801cb79c080 [ 836.340654] R13: 0000000000000024 R14: 0000000020013ff4 R15: 000000000000000c [ 836.347922] ? __might_fault+0x1a3/0x1e0 [ 836.351974] ? do_tcp_setsockopt.isra.41+0x15c/0x2680 [ 836.357145] ? expand_files.part.8+0x9a0/0x9a0 [ 836.361717] ? tcp_peek_len+0x2c0/0x2c0 [ 836.365685] ? kasan_check_read+0x11/0x20 [ 836.369817] ? __lock_is_held+0xb5/0x140 [ 836.373861] ? rcu_report_qs_rnp+0x790/0x790 [ 836.378251] ? __fget_light+0x2ef/0x430 [ 836.382206] ? fget_raw+0x20/0x20 [ 836.385642] ? get_unused_fd_flags+0x190/0x190 [ 836.390207] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 836.395735] ? alloc_file+0x44/0x3e0 [ 836.399433] tcp_setsockopt+0xc1/0xe0 [ 836.403228] sock_common_setsockopt+0x9a/0xe0 [ 836.407708] __sys_setsockopt+0x1bd/0x390 [ 836.411847] ? kernel_accept+0x310/0x310 [ 836.415889] ? do_futex+0x27d0/0x27d0 [ 836.419675] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 836.425193] ? fput+0x130/0x1a0 [ 836.428459] __x64_sys_setsockopt+0xbe/0x150 [ 836.432847] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 836.437847] do_syscall_64+0x1b1/0x800 [ 836.441713] ? finish_task_switch+0x1ca/0x840 [ 836.446197] ? syscall_return_slowpath+0x5c0/0x5c0 [ 836.451116] ? syscall_return_slowpath+0x30f/0x5c0 [ 836.456039] ? entry_SYSCALL_64_after_hwframe+0x59/0xbe [ 836.461491] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 836.466323] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 836.471494] RIP: 0033:0x4559f9 [ 836.474661] Code: 1d ba 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 b9 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 836.493840] RSP: 002b:00007f2910f12c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000036 [ 836.501528] RAX: ffffffffffffffda RBX: 00007f2910f136d4 RCX: 00000000004559f9 [ 836.508777] RDX: 0000000000000024 RSI: 0000000000000006 RDI: 0000000000000015 [ 836.516033] RBP: 000000000072bea0 R08: 000000000000000c R09: 0000000000000000 08:18:33 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x20000000000000]}, 0x2c) 08:18:33 executing program 0: r0 = socket$inet6(0xa, 0x0, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x5, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:33 executing program 7: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008913, &(0x7f0000000000)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x1b, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:33 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x12, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) 08:18:33 executing program 4: openat$cuse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/cuse\x00', 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x4, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000003fe8)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001fe2)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_DISABLE_FRAGMENTS(r2, 0x84, 0x8, &(0x7f0000013e95), 0x4) ioctl$sock_SIOCETHTOOL(r2, 0x8946, &(0x7f00000000c0)={'veth1_to_bond\x00\b\x00', &(0x7f0000000000)=@ethtool_stats={0x37}}) close(r2) close(r1) 08:18:33 executing program 2: socket$inet6(0xa, 0x1, 0x0) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = userfaultfd(0x0) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r1 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r1, 0x6, 0x22, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r0, r1, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r0, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:33 executing program 6: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x24, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:33 executing program 3: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x1d, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) [ 836.523289] R10: 0000000020013ff4 R11: 0000000000000246 R12: 00000000ffffffff [ 836.530544] R13: 00000000004c13b6 R14: 00000000004d13a8 R15: 0000000000000000 08:18:33 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x4]}, 0x2c) 08:18:34 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x600]}, 0x2c) 08:18:34 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x500]}, 0x2c) 08:18:34 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x18]}, 0x2c) 08:18:34 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x4000000000000000]}, 0x2c) 08:18:34 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x600000000000000]}, 0x2c) 08:18:34 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x13000000]}, 0x2c) 08:18:34 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x11000000]}, 0x2c) [ 837.403121] FAULT_FLAG_ALLOW_RETRY missing 30 [ 837.407736] CPU: 1 PID: 22811 Comm: syz-executor6 Not tainted 4.17.0+ #91 [ 837.414665] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 837.424019] Call Trace: [ 837.426620] dump_stack+0x1b9/0x294 [ 837.430266] ? dump_stack_print_info.cold.2+0x52/0x52 [ 837.435468] ? kasan_check_write+0x14/0x20 [ 837.439718] ? do_raw_spin_lock+0xc1/0x200 [ 837.443976] handle_userfault.cold.32+0x44/0x58 [ 837.448668] ? userfaultfd_ioctl+0x4f90/0x4f90 [ 837.453268] ? debug_check_no_locks_freed+0x310/0x310 [ 837.458469] ? trace_hardirqs_on+0xd/0x10 [ 837.462624] ? _raw_spin_unlock_irq+0x27/0x70 [ 837.467120] ? finish_task_switch+0x1ca/0x840 [ 837.471621] ? finish_task_switch+0x182/0x840 [ 837.476126] ? print_usage_bug+0xc0/0xc0 [ 837.480192] ? preempt_notifier_register+0x1e0/0x1e0 [ 837.485313] ? print_usage_bug+0xc0/0xc0 [ 837.489388] ? lock_repin_lock+0x410/0x410 [ 837.493640] ? perf_trace_lock_acquire+0xe3/0x980 [ 837.498507] ? __lock_acquire+0x7f5/0x5140 [ 837.502752] ? __sched_text_start+0x8/0x8 [ 837.506915] ? graph_lock+0x170/0x170 [ 837.510737] ? find_held_lock+0x36/0x1c0 [ 837.514822] ? lock_downgrade+0x8e0/0x8e0 [ 837.518983] ? kasan_check_read+0x11/0x20 [ 837.523135] ? do_raw_spin_unlock+0x9e/0x2e0 [ 837.527548] ? do_raw_spin_trylock+0x1b0/0x1b0 [ 837.532140] ? kasan_check_write+0x14/0x20 [ 837.536381] ? do_raw_spin_lock+0xc1/0x200 [ 837.540627] __handle_mm_fault+0x386a/0x4390 [ 837.545048] ? vmf_insert_mixed_mkwrite+0xa0/0xa0 [ 837.549897] ? graph_lock+0x170/0x170 [ 837.553710] ? find_held_lock+0x36/0x1c0 [ 837.557788] ? lock_downgrade+0x8e0/0x8e0 [ 837.561960] ? handle_mm_fault+0x8c0/0xc70 [ 837.566206] handle_mm_fault+0x53a/0xc70 [ 837.570283] ? __handle_mm_fault+0x4390/0x4390 [ 837.574876] ? find_vma+0x34/0x190 [ 837.578428] __do_page_fault+0x60b/0xe40 [ 837.582499] ? mm_fault_error+0x380/0x380 [ 837.586664] ? graph_lock+0x170/0x170 [ 837.590474] do_page_fault+0xee/0x8a7 [ 837.594279] ? __x64_sys_socket+0x73/0xb0 [ 837.598420] ? vmalloc_sync_all+0x30/0x30 [ 837.602554] ? find_held_lock+0x36/0x1c0 [ 837.606601] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 837.611435] page_fault+0x1e/0x30 [ 837.614881] RIP: 0010:__get_user_4+0x21/0x30 [ 837.619270] Code: 50 ff 31 c0 0f 1f 00 c3 90 48 83 c0 03 72 55 65 48 8b 14 25 40 ee 01 00 48 3b 82 98 13 00 00 73 43 48 19 d2 48 21 d0 0f 1f 00 <8b> 50 fd 31 c0 0f 1f 00 c3 66 0f 1f 44 00 00 48 83 c0 07 72 25 65 [ 837.638444] RSP: 0018:ffff88017e607a78 EFLAGS: 00010202 [ 837.643812] RAX: 0000000020013ff7 RBX: 0000000000000024 RCX: ffffc900070e5000 [ 837.651433] RDX: ffffffffffffffff RSI: ffffffff81a80473 RDI: 0000000000000286 [ 837.658685] RBP: ffff88017e607c78 R08: 1ffff1002fcc0f2c R09: 0000000000000000 [ 837.665940] R10: 0000000000000003 R11: 0000000000000000 R12: ffff8801cb79c080 [ 837.673193] R13: 0000000000000024 R14: 0000000020013ff4 R15: 000000000000000c [ 837.680461] ? __might_fault+0x1a3/0x1e0 [ 837.684511] ? do_tcp_setsockopt.isra.41+0x15c/0x2680 [ 837.689684] ? expand_files.part.8+0x9a0/0x9a0 [ 837.694259] ? tcp_peek_len+0x2c0/0x2c0 [ 837.698233] ? kasan_check_read+0x11/0x20 [ 837.702364] ? __lock_is_held+0xb5/0x140 [ 837.706410] ? rcu_report_qs_rnp+0x790/0x790 [ 837.710814] ? __fget_light+0x2ef/0x430 [ 837.714772] ? fget_raw+0x20/0x20 [ 837.718217] ? get_unused_fd_flags+0x190/0x190 [ 837.722791] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 837.728313] ? alloc_file+0x44/0x3e0 [ 837.732019] tcp_setsockopt+0xc1/0xe0 [ 837.735811] sock_common_setsockopt+0x9a/0xe0 [ 837.740296] __sys_setsockopt+0x1bd/0x390 [ 837.744432] ? kernel_accept+0x310/0x310 [ 837.748477] ? do_futex+0x27d0/0x27d0 [ 837.752261] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 837.757784] ? fput+0x130/0x1a0 [ 837.761050] __x64_sys_setsockopt+0xbe/0x150 [ 837.765444] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 837.770446] do_syscall_64+0x1b1/0x800 [ 837.774317] ? finish_task_switch+0x1ca/0x840 [ 837.778802] ? syscall_return_slowpath+0x5c0/0x5c0 [ 837.783717] ? syscall_return_slowpath+0x30f/0x5c0 [ 837.788640] ? entry_SYSCALL_64_after_hwframe+0x59/0xbe [ 837.793999] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 837.798857] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 837.804049] RIP: 0033:0x4559f9 [ 837.807222] Code: 1d ba 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 b9 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 837.826466] RSP: 002b:00007f2910f12c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000036 [ 837.834169] RAX: ffffffffffffffda RBX: 00007f2910f136d4 RCX: 00000000004559f9 [ 837.841432] RDX: 0000000000000024 RSI: 0000000000000006 RDI: 0000000000000015 08:18:35 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x1200000000000000]}, 0x2c) 08:18:35 executing program 2: socket$inet6(0xa, 0x1, 0x0) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = userfaultfd(0x0) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r1 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r1, 0x6, 0x22, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r0, r1, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r0, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:35 executing program 3: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x1d, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:35 executing program 7: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x1b, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) r3 = dup3(r1, r0, 0x80000) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$sock_ipx_SIOCGIFADDR(r3, 0x8915, &(0x7f0000000000)={'vlan0\x00', {0x4, 0x2, 0x800, "3fd09e0dbde3", 0x800}}) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:35 executing program 0: r0 = socket$inet6(0xa, 0x0, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x5, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:35 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x12, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:35 executing program 6: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x24, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:35 executing program 4: openat$cuse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/cuse\x00', 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x4, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000003fe8)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001fe2)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_DISABLE_FRAGMENTS(r2, 0x84, 0x8, &(0x7f0000013e95), 0x4) ioctl$sock_SIOCETHTOOL(r2, 0x8946, &(0x7f00000000c0)={"76657468315f746f5f626f6e6400fdfd", &(0x7f0000000000)=@ethtool_stats={0x37}}) close(r2) close(r1) [ 837.848696] RBP: 000000000072bea0 R08: 000000000000000c R09: 0000000000000000 [ 837.855966] R10: 0000000020013ff4 R11: 0000000000000246 R12: 00000000ffffffff [ 837.863225] R13: 00000000004c13b6 R14: 00000000004d13a8 R15: 0000000000000000 08:18:35 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0xe00000000000000]}, 0x2c) 08:18:35 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x14000000]}, 0x2c) 08:18:35 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0xc000000]}, 0x2c) 08:18:35 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x1200]}, 0x2c) 08:18:35 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0xb000000]}, 0x2c) 08:18:35 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0xe000000]}, 0x2c) 08:18:35 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x7000000]}, 0x2c) 08:18:35 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0xa]}, 0x2c) [ 838.703341] FAULT_FLAG_ALLOW_RETRY missing 30 [ 838.708011] CPU: 0 PID: 22860 Comm: syz-executor1 Not tainted 4.17.0+ #91 [ 838.714943] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 838.724292] Call Trace: [ 838.725835] FAULT_FLAG_ALLOW_RETRY missing 30 [ 838.726888] dump_stack+0x1b9/0x294 [ 838.726910] ? dump_stack_print_info.cold.2+0x52/0x52 [ 838.726925] ? kasan_check_write+0x14/0x20 [ 838.726945] ? do_raw_spin_lock+0xc1/0x200 [ 838.748668] handle_userfault.cold.32+0x44/0x58 [ 838.753341] ? userfaultfd_ioctl+0x4f90/0x4f90 [ 838.757918] ? debug_check_no_locks_freed+0x310/0x310 [ 838.763099] ? trace_hardirqs_on+0xd/0x10 [ 838.767237] ? _raw_spin_unlock_irq+0x27/0x70 [ 838.771728] ? finish_task_switch+0x1ca/0x840 [ 838.776216] ? finish_task_switch+0x182/0x840 [ 838.780703] ? print_usage_bug+0xc0/0xc0 [ 838.784759] ? preempt_notifier_register+0x1e0/0x1e0 [ 838.789854] ? print_usage_bug+0xc0/0xc0 [ 838.793909] ? lock_repin_lock+0x410/0x410 [ 838.798150] ? __lock_acquire+0x7f5/0x5140 [ 838.802375] ? __sched_text_start+0x8/0x8 [ 838.806514] ? graph_lock+0x170/0x170 [ 838.810320] ? find_held_lock+0x36/0x1c0 [ 838.814380] ? lock_downgrade+0x8e0/0x8e0 [ 838.818526] ? kasan_check_read+0x11/0x20 [ 838.822667] ? do_raw_spin_unlock+0x9e/0x2e0 [ 838.827067] ? do_raw_spin_trylock+0x1b0/0x1b0 [ 838.831644] ? kasan_check_write+0x14/0x20 [ 838.835870] ? do_raw_spin_lock+0xc1/0x200 [ 838.840105] __handle_mm_fault+0x386a/0x4390 [ 838.844515] ? vmf_insert_mixed_mkwrite+0xa0/0xa0 [ 838.849348] ? graph_lock+0x170/0x170 [ 838.853145] ? find_held_lock+0x36/0x1c0 [ 838.857209] ? lock_downgrade+0x8e0/0x8e0 [ 838.861356] ? handle_mm_fault+0x8c0/0xc70 [ 838.865586] handle_mm_fault+0x53a/0xc70 [ 838.869638] ? __handle_mm_fault+0x4390/0x4390 [ 838.874218] ? find_vma+0x34/0x190 [ 838.877752] __do_page_fault+0x60b/0xe40 [ 838.881810] ? mm_fault_error+0x380/0x380 [ 838.885954] ? graph_lock+0x170/0x170 [ 838.889750] do_page_fault+0xee/0x8a7 [ 838.893541] ? __x64_sys_socket+0x73/0xb0 [ 838.897681] ? vmalloc_sync_all+0x30/0x30 [ 838.901827] ? find_held_lock+0x36/0x1c0 [ 838.905890] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 838.910730] page_fault+0x1e/0x30 [ 838.914175] RIP: 0010:__get_user_4+0x21/0x30 [ 838.918569] Code: 50 ff 31 c0 0f 1f 00 c3 90 48 83 c0 03 72 55 65 48 8b 14 25 40 ee 01 00 48 3b 82 98 13 00 00 73 43 48 19 d2 48 21 d0 0f 1f 00 <8b> 50 fd 31 c0 0f 1f 00 c3 66 0f 1f 44 00 00 48 83 c0 07 72 25 65 [ 838.937904] RSP: 0018:ffff8801ae80fa78 EFLAGS: 00010202 [ 838.943258] RAX: 0000000020013ff7 RBX: 0000000000000012 RCX: ffffc900068e1000 [ 838.950516] RDX: ffffffffffffffff RSI: ffffffff81a80473 RDI: 0000000000000286 [ 838.957775] RBP: ffff8801ae80fc78 R08: 1ffff10035d01f2c R09: 0000000000000000 [ 838.965034] R10: 0000000000000003 R11: 0000000000000000 R12: ffff8801bdd72900 [ 838.972290] R13: 0000000000000012 R14: 0000000020013ff4 R15: 000000000000000c [ 838.979560] ? __might_fault+0x1a3/0x1e0 [ 838.983622] ? do_tcp_setsockopt.isra.41+0x15c/0x2680 [ 838.988806] ? expand_files.part.8+0x9a0/0x9a0 [ 838.993378] ? tcp_peek_len+0x2c0/0x2c0 [ 838.997350] ? kasan_check_read+0x11/0x20 [ 839.001490] ? __lock_is_held+0xb5/0x140 [ 839.005547] ? rcu_report_qs_rnp+0x790/0x790 [ 839.009954] ? __fget_light+0x2ef/0x430 [ 839.013924] ? fget_raw+0x20/0x20 [ 839.017375] ? get_unused_fd_flags+0x190/0x190 [ 839.021956] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 839.027485] ? alloc_file+0x44/0x3e0 [ 839.031205] tcp_setsockopt+0xc1/0xe0 [ 839.035000] sock_common_setsockopt+0x9a/0xe0 [ 839.039492] __sys_setsockopt+0x1bd/0x390 [ 839.043638] ? kernel_accept+0x310/0x310 [ 839.047695] ? do_futex+0x27d0/0x27d0 [ 839.051489] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 839.057014] ? fput+0x130/0x1a0 [ 839.060292] __x64_sys_setsockopt+0xbe/0x150 [ 839.064693] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 839.069701] do_syscall_64+0x1b1/0x800 [ 839.073578] ? finish_task_switch+0x1ca/0x840 [ 839.078067] ? syscall_return_slowpath+0x5c0/0x5c0 [ 839.082991] ? syscall_return_slowpath+0x30f/0x5c0 [ 839.087917] ? entry_SYSCALL_64_after_hwframe+0x59/0xbe [ 839.093291] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 839.098131] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 839.103312] RIP: 0033:0x4559f9 [ 839.106484] Code: 1d ba 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 b9 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 839.125801] RSP: 002b:00007f83683ebc68 EFLAGS: 00000246 ORIG_RAX: 0000000000000036 [ 839.133501] RAX: ffffffffffffffda RBX: 00007f83683ec6d4 RCX: 00000000004559f9 [ 839.140771] RDX: 0000000000000012 RSI: 0000000000000006 RDI: 0000000000000015 [ 839.148031] RBP: 000000000072bea0 R08: 000000000000000c R09: 0000000000000000 [ 839.155289] R10: 0000000020013ff4 R11: 0000000000000246 R12: 00000000ffffffff [ 839.162550] R13: 00000000004c13b6 R14: 00000000004d13a8 R15: 0000000000000000 [ 839.169829] CPU: 1 PID: 22871 Comm: syz-executor6 Not tainted 4.17.0+ #91 [ 839.176749] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 839.186085] Call Trace: [ 839.188664] dump_stack+0x1b9/0x294 [ 839.192278] ? dump_stack_print_info.cold.2+0x52/0x52 [ 839.197452] ? kasan_check_write+0x14/0x20 [ 839.201675] ? do_raw_spin_lock+0xc1/0x200 [ 839.205896] handle_userfault.cold.32+0x44/0x58 [ 839.210553] ? userfaultfd_ioctl+0x4f90/0x4f90 [ 839.215120] ? debug_check_no_locks_freed+0x310/0x310 [ 839.220294] ? trace_hardirqs_on+0xd/0x10 [ 839.224436] ? _raw_spin_unlock_irq+0x27/0x70 [ 839.228924] ? finish_task_switch+0x1ca/0x840 [ 839.233400] ? finish_task_switch+0x182/0x840 [ 839.237878] ? print_usage_bug+0xc0/0xc0 [ 839.241921] ? preempt_notifier_register+0x1e0/0x1e0 [ 839.247012] ? print_usage_bug+0xc0/0xc0 [ 839.251061] ? lock_repin_lock+0x410/0x410 [ 839.255287] ? __lock_acquire+0x7f5/0x5140 [ 839.259502] ? __sched_text_start+0x8/0x8 [ 839.263633] ? graph_lock+0x170/0x170 [ 839.267451] ? find_held_lock+0x36/0x1c0 [ 839.271503] ? lock_downgrade+0x8e0/0x8e0 [ 839.275654] ? kasan_check_read+0x11/0x20 [ 839.279784] ? do_raw_spin_unlock+0x9e/0x2e0 [ 839.284174] ? do_raw_spin_trylock+0x1b0/0x1b0 [ 839.288742] ? kasan_check_write+0x14/0x20 [ 839.292958] ? do_raw_spin_lock+0xc1/0x200 [ 839.297189] __handle_mm_fault+0x386a/0x4390 [ 839.301584] ? vmf_insert_mixed_mkwrite+0xa0/0xa0 [ 839.306408] ? graph_lock+0x170/0x170 [ 839.310196] ? find_held_lock+0x36/0x1c0 [ 839.314246] ? lock_downgrade+0x8e0/0x8e0 [ 839.318384] ? handle_mm_fault+0x8c0/0xc70 [ 839.322608] handle_mm_fault+0x53a/0xc70 [ 839.326671] ? __handle_mm_fault+0x4390/0x4390 [ 839.331242] ? find_vma+0x34/0x190 [ 839.334777] __do_page_fault+0x60b/0xe40 [ 839.338833] ? mm_fault_error+0x380/0x380 [ 839.342973] ? graph_lock+0x170/0x170 [ 839.346762] do_page_fault+0xee/0x8a7 [ 839.350555] ? __x64_sys_socket+0x73/0xb0 [ 839.354694] ? vmalloc_sync_all+0x30/0x30 [ 839.358836] ? find_held_lock+0x36/0x1c0 [ 839.362898] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 839.367738] page_fault+0x1e/0x30 [ 839.371182] RIP: 0010:__get_user_4+0x21/0x30 [ 839.375574] Code: 50 ff 31 c0 0f 1f 00 c3 90 48 83 c0 03 72 55 65 48 8b 14 25 40 ee 01 00 48 3b 82 98 13 00 00 73 43 48 19 d2 48 21 d0 0f 1f 00 <8b> 50 fd 31 c0 0f 1f 00 c3 66 0f 1f 44 00 00 48 83 c0 07 72 25 65 [ 839.394819] RSP: 0018:ffff8801789efa78 EFLAGS: 00010202 [ 839.400186] RAX: 0000000020013ff7 RBX: 0000000000000024 RCX: ffffc900070e5000 [ 839.407441] RDX: ffffffffffffffff RSI: ffffffff81a80473 RDI: 0000000000000286 [ 839.414702] RBP: ffff8801789efc78 R08: 1ffff1002f13df2c R09: 0000000000000000 [ 839.421961] R10: 0000000000000003 R11: 0000000000000000 R12: ffff880182944c80 [ 839.429215] R13: 0000000000000024 R14: 0000000020013ff4 R15: 000000000000000c [ 839.436483] ? __might_fault+0x1a3/0x1e0 [ 839.440532] ? do_tcp_setsockopt.isra.41+0x15c/0x2680 [ 839.445721] ? expand_files.part.8+0x9a0/0x9a0 [ 839.450287] ? tcp_peek_len+0x2c0/0x2c0 [ 839.454249] ? kasan_check_read+0x11/0x20 [ 839.458383] ? __lock_is_held+0xb5/0x140 [ 839.462431] ? rcu_report_qs_rnp+0x790/0x790 [ 839.466825] ? __fget_light+0x2ef/0x430 [ 839.470784] ? fget_raw+0x20/0x20 [ 839.474221] ? get_unused_fd_flags+0x190/0x190 [ 839.478788] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 839.484307] ? alloc_file+0x44/0x3e0 [ 839.488006] tcp_setsockopt+0xc1/0xe0 [ 839.491799] sock_common_setsockopt+0x9a/0xe0 [ 839.496280] __sys_setsockopt+0x1bd/0x390 [ 839.500412] ? kernel_accept+0x310/0x310 [ 839.504460] ? do_futex+0x27d0/0x27d0 [ 839.508247] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 839.513764] ? fput+0x130/0x1a0 [ 839.517035] __x64_sys_setsockopt+0xbe/0x150 [ 839.521426] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 839.526426] do_syscall_64+0x1b1/0x800 [ 839.530297] ? finish_task_switch+0x1ca/0x840 [ 839.534777] ? syscall_return_slowpath+0x5c0/0x5c0 [ 839.539701] ? syscall_return_slowpath+0x30f/0x5c0 [ 839.544616] ? entry_SYSCALL_64_after_hwframe+0x59/0xbe [ 839.549966] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 839.554793] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 839.559962] RIP: 0033:0x4559f9 [ 839.563129] Code: 1d ba 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 b9 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 839.582353] RSP: 002b:00007f2910f12c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000036 [ 839.590132] RAX: ffffffffffffffda RBX: 00007f2910f136d4 RCX: 00000000004559f9 [ 839.597385] RDX: 0000000000000024 RSI: 0000000000000006 RDI: 0000000000000015 [ 839.604638] RBP: 000000000072bea0 R08: 000000000000000c R09: 0000000000000000 [ 839.611902] R10: 0000000020013ff4 R11: 0000000000000246 R12: 00000000ffffffff [ 839.619152] R13: 00000000004c13b6 R14: 00000000004d13a8 R15: 0000000000000000 08:18:37 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x2]}, 0x2c) 08:18:37 executing program 0: r0 = socket$inet6(0xa, 0x0, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x5, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:37 executing program 2: ioctl(0xffffffffffffffff, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = userfaultfd(0x0) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r1 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r1, 0x6, 0x22, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r0, r1, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r0, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:37 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x12, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:37 executing program 3: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x1d, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:37 executing program 4: openat$cuse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/cuse\x00', 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x4, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000003fe8)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001fe2)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_DISABLE_FRAGMENTS(r2, 0x84, 0x8, &(0x7f0000013e95), 0x4) ioctl$sock_SIOCETHTOOL(r2, 0x8946, &(0x7f00000000c0)={"76657468315f746f5f626f6e64000500", &(0x7f0000000000)=@ethtool_stats={0x37}}) close(r2) close(r1) 08:18:37 executing program 6: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x24, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:37 executing program 7: r0 = socket$inet6(0xa, 0x5, 0x20000000000007) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) r2 = socket$inet6_dccp(0xa, 0x6, 0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000000000)={{&(0x7f000098a000/0x3000)=nil, 0x3000}, 0x1}) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x140) ioctl$SNDRV_SEQ_IOCTL_SET_CLIENT_INFO(r3, 0x40bc5311, &(0x7f0000000140)={0x400, 0x2, 'client0\x00', 0x5, "f6bbf8fde796f6f0", "8f54bb019fa537ab2a8c3055acd4499e353542ec0ea45083ebba34146f3071c2", 0xffffffff00000001, 0xff}) r4 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$DRM_IOCTL_SET_MASTER(r2, 0x641e) setsockopt$inet_mreqsrc(r4, 0x6, 0x1b, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) ioctl$FICLONE(r0, 0x40049409, r1) r5 = dup3(r1, r4, 0x0) r6 = accept4$inet6(r5, &(0x7f0000000040)={0x0, 0x0, 0x0, @loopback}, &(0x7f0000000080)=0x1c, 0x0) setsockopt$sock_int(r6, 0x1, 0x7, &(0x7f0000000200)=0x10000, 0x4) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:37 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0xffffffffffffffff]}, 0x2c) 08:18:37 executing program 7: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x1b, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) r3 = dup3(r2, r0, 0x80003) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r3, 0x89e0, &(0x7f0000000340)={r3, r3}) accept$packet(r3, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast}, &(0x7f0000000040)=0x14) getsockopt$inet_IP_XFRM_POLICY(r3, 0x0, 0x11, &(0x7f0000000140)={{{@in6=@dev, @in6=@mcast2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@rand_addr}, 0x0, @in=@loopback}}, &(0x7f0000000080)=0xe8) setsockopt$inet_IP_XFRM_POLICY(r3, 0x0, 0x11, &(0x7f0000000380)={{{@in=@local={0xac, 0x14, 0x14, 0xaa}, @in=@multicast1=0xe0000001, 0x4e23, 0x0, 0x4e24, 0x7ff, 0x2, 0x20, 0xa0, 0x2b, r5, r6}, {0x4, 0xa9, 0x1, 0x9, 0x6, 0x0, 0x3, 0x4202bd2f}, {0xb97, 0x14, 0x80000001, 0x1}, 0x2, 0x6e6bc0, 0x2, 0x0, 0x1, 0x3}, {{@in=@multicast1=0xe0000001, 0x4d2, 0x587eb6236e2d8c40}, 0x2, @in6=@mcast1={0xff, 0x1, [], 0x1}, 0x3506, 0x4, 0x3, 0x4, 0x0, 0x0, 0x40}}, 0xe8) setsockopt$inet_IP_IPSEC_POLICY(r2, 0x0, 0x10, &(0x7f0000000240)={{{@in, @in6=@local={0xfe, 0x80, [], 0xaa}, 0x4e23, 0xdf, 0x4e24, 0x0, 0xa, 0xa0, 0x80, 0xff, r4, r6}, {0x3, 0xfffffffffffffffd, 0xac99, 0x3, 0xda, 0x3ff, 0x3, 0x9}, {0x8, 0x200, 0x8, 0x85e}, 0x4, 0x6e6bbe, 0x0, 0x1, 0x3, 0x1}, {{@in6=@mcast1={0xff, 0x1, [], 0x1}, 0x4d3, 0x6c}, 0x2, @in6=@ipv4={[], [0xff, 0xff]}, 0x0, 0x2, 0x2, 0x8d6, 0x1, 0x8, 0x7}}, 0xe8) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000000c0)={&(0x7f000087e000/0x2000)=nil, 0x2000}) 08:18:37 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x10]}, 0x2c) 08:18:37 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x4000000000000]}, 0x2c) 08:18:37 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x2000000]}, 0x2c) 08:18:37 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0xe00]}, 0x2c) 08:18:37 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x2000000]}, 0x2c) 08:18:37 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x11000000]}, 0x2c) [ 840.561522] FAULT_FLAG_ALLOW_RETRY missing 30 [ 840.566196] CPU: 0 PID: 22925 Comm: syz-executor1 Not tainted 4.17.0+ #91 [ 840.573121] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 840.582467] Call Trace: [ 840.585073] dump_stack+0x1b9/0x294 [ 840.588714] ? dump_stack_print_info.cold.2+0x52/0x52 [ 840.593917] ? kasan_check_write+0x14/0x20 [ 840.598160] ? do_raw_spin_lock+0xc1/0x200 [ 840.602411] handle_userfault.cold.32+0x44/0x58 [ 840.607099] ? userfaultfd_ioctl+0x4f90/0x4f90 [ 840.611689] ? debug_check_no_locks_freed+0x310/0x310 [ 840.616887] ? trace_hardirqs_on+0xd/0x10 [ 840.621041] ? _raw_spin_unlock_irq+0x27/0x70 [ 840.625543] ? finish_task_switch+0x1ca/0x840 [ 840.630047] ? finish_task_switch+0x182/0x840 [ 840.634549] ? print_usage_bug+0xc0/0xc0 [ 840.638617] ? preempt_notifier_register+0x1e0/0x1e0 [ 840.643723] ? print_usage_bug+0xc0/0xc0 [ 840.647794] ? lock_repin_lock+0x410/0x410 [ 840.652064] ? __lock_acquire+0x7f5/0x5140 [ 840.656307] ? __sched_text_start+0x8/0x8 [ 840.660463] ? graph_lock+0x170/0x170 [ 840.664283] ? find_held_lock+0x36/0x1c0 [ 840.668363] ? lock_downgrade+0x8e0/0x8e0 [ 840.672528] ? kasan_check_read+0x11/0x20 [ 840.676679] ? do_raw_spin_unlock+0x9e/0x2e0 [ 840.681095] ? do_raw_spin_trylock+0x1b0/0x1b0 [ 840.685686] ? kasan_check_write+0x14/0x20 [ 840.690017] ? do_raw_spin_lock+0xc1/0x200 [ 840.694273] __handle_mm_fault+0x386a/0x4390 [ 840.698692] ? vmf_insert_mixed_mkwrite+0xa0/0xa0 [ 840.703535] ? graph_lock+0x170/0x170 [ 840.707346] ? find_held_lock+0x36/0x1c0 [ 840.711420] ? lock_downgrade+0x8e0/0x8e0 [ 840.715586] ? handle_mm_fault+0x8c0/0xc70 [ 840.719831] handle_mm_fault+0x53a/0xc70 [ 840.723900] ? __handle_mm_fault+0x4390/0x4390 [ 840.728493] ? find_vma+0x34/0x190 [ 840.732049] __do_page_fault+0x60b/0xe40 [ 840.736129] ? mm_fault_error+0x380/0x380 [ 840.740282] ? graph_lock+0x170/0x170 [ 840.744091] do_page_fault+0xee/0x8a7 [ 840.747894] ? __x64_sys_socket+0x73/0xb0 [ 840.752052] ? vmalloc_sync_all+0x30/0x30 [ 840.756198] ? find_held_lock+0x36/0x1c0 [ 840.760249] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 840.765082] page_fault+0x1e/0x30 [ 840.768522] RIP: 0010:__get_user_4+0x21/0x30 [ 840.772904] Code: 50 ff 31 c0 0f 1f 00 c3 90 48 83 c0 03 72 55 65 48 8b 14 25 40 ee 01 00 48 3b 82 98 13 00 00 73 43 48 19 d2 48 21 d0 0f 1f 00 <8b> 50 fd 31 c0 0f 1f 00 c3 66 0f 1f 44 00 00 48 83 c0 07 72 25 65 [ 840.792099] RSP: 0018:ffff8801789efa78 EFLAGS: 00010202 [ 840.797444] RAX: 0000000020013ff7 RBX: 0000000000000012 RCX: ffffc900068e1000 [ 840.804693] RDX: ffffffffffffffff RSI: ffffffff81a80473 RDI: 0000000000000286 [ 840.811943] RBP: ffff8801789efc78 R08: 1ffff1002f13df2c R09: 0000000000000000 [ 840.819193] R10: 0000000000000003 R11: 0000000000000000 R12: ffff880182944c80 [ 840.826440] R13: 0000000000000012 R14: 0000000020013ff4 R15: 000000000000000c [ 840.833717] ? __might_fault+0x1a3/0x1e0 [ 840.837766] ? do_tcp_setsockopt.isra.41+0x15c/0x2680 [ 840.842941] ? expand_files.part.8+0x9a0/0x9a0 [ 840.847503] ? tcp_peek_len+0x2c0/0x2c0 [ 840.851459] ? kasan_check_read+0x11/0x20 [ 840.855588] ? __lock_is_held+0xb5/0x140 [ 840.859631] ? rcu_report_qs_rnp+0x790/0x790 [ 840.864034] ? __fget_light+0x2ef/0x430 [ 840.867988] ? fget_raw+0x20/0x20 [ 840.871429] ? get_unused_fd_flags+0x190/0x190 [ 840.875997] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 840.881530] ? alloc_file+0x44/0x3e0 [ 840.885225] tcp_setsockopt+0xc1/0xe0 [ 840.889019] sock_common_setsockopt+0x9a/0xe0 [ 840.893503] __sys_setsockopt+0x1bd/0x390 [ 840.897632] ? kernel_accept+0x310/0x310 [ 840.901679] ? do_futex+0x27d0/0x27d0 [ 840.905461] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 840.910978] ? fput+0x130/0x1a0 [ 840.914243] __x64_sys_setsockopt+0xbe/0x150 [ 840.918644] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 840.923641] do_syscall_64+0x1b1/0x800 [ 840.927505] ? finish_task_switch+0x1ca/0x840 [ 840.931981] ? syscall_return_slowpath+0x5c0/0x5c0 [ 840.936894] ? syscall_return_slowpath+0x30f/0x5c0 [ 840.941814] ? entry_SYSCALL_64_after_hwframe+0x59/0xbe [ 840.947167] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 840.951992] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 840.957178] RIP: 0033:0x4559f9 [ 840.960343] Code: 1d ba 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 b9 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 840.979603] RSP: 002b:00007f83683ebc68 EFLAGS: 00000246 ORIG_RAX: 0000000000000036 [ 840.987291] RAX: ffffffffffffffda RBX: 00007f83683ec6d4 RCX: 00000000004559f9 [ 840.994541] RDX: 0000000000000012 RSI: 0000000000000006 RDI: 0000000000000015 [ 841.001789] RBP: 000000000072bea0 R08: 000000000000000c R09: 0000000000000000 08:18:38 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0xb00]}, 0x2c) 08:18:38 executing program 2: ioctl(0xffffffffffffffff, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = userfaultfd(0x0) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r1 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r1, 0x6, 0x22, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r0, r1, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r0, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:38 executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(0xffffffffffffffff, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x5, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:38 executing program 6: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x24, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:38 executing program 3: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x1d, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) 08:18:38 executing program 4: openat$cuse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/cuse\x00', 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x4, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000003fe8)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001fe2)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_DISABLE_FRAGMENTS(r2, 0x84, 0x8, &(0x7f0000013e95), 0x4) ioctl$sock_SIOCETHTOOL(r2, 0x8946, &(0x7f00000000c0)={'veth1_to_bond\x00', &(0x7f0000000000)=@ethtool_stats={0x37}}) close(r2) close(r1) 08:18:38 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x12, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:38 executing program 7: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x1b, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) openat$rtc(0xffffffffffffff9c, &(0x7f0000000040)='/dev/rtc0\x00', 0x101000, 0x0) accept4$inet(r2, &(0x7f0000000080)={0x0, 0x0, @rand_addr}, &(0x7f00000000c0)=0x10, 0x800) dup3(r1, r2, 0x0) openat$qat_adf_ctl(0xffffffffffffff9c, &(0x7f0000000000)='/dev/qat_adf_ctl\x00', 0x98000, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) syz_mount_image$bfs(&(0x7f0000000140)='bfs\x00', &(0x7f0000000180)='./file0\x00', 0x200, 0xa, &(0x7f0000000900)=[{&(0x7f00000001c0)="6a1dc0ef32005af740d3f44b5067c46c0b2195ceba40aa17aa1b2810a9812c389851ee7613aa57d0735200e2aae6d414eb80a8988e85fb3394523b854a5341ba257cfc71acdc89a7617c81cfd81963e047ffc3a87753a40b4ef27ae20401a3ae4cb1cbb593044b2ad65bea70c49fc785163862a7c01c5248156aa9c789ec304ff7a2a6dd90b8cbabbe1e03b6bd19de0d3751cb9d2743249c1bcb2ae5b5d5afb953c44b323780fd42b144483039db4ac3d3ad1a", 0xb3, 0x9}, {&(0x7f0000000280)="db165c989bfaf249f24cbbf5080e9e896cd88d5a0d3036474136bf264b1fccd6998a503e11c9ff06463f3b67d80f00953e74c8053f039131960245111070c0a13c35a6eb59b6ab7c256616ca377aebb8c4a71437bc652785271e8ea802205674a36091a14a2dea909085ea8a5c94c06bc5431dd6a4d8a0f7a274f23f62130fb7e3f2c40a6d27622d83c8d1a77550194c08cb0fbcbdfe73e38264bc50622b1b6633fd23c07dc53f57ce6ba59803d94b3b0b80afba6375155c4ab4ddf48ac5e1b8e5d74f9718dcae6f5605c51035f5ea8d20f1c377b263eb5f59c4599699c42fb481c047eb04e0166355cb1eda8534b4fcf8de8a1236812a5e0fbc64", 0xfb, 0x1}, {&(0x7f0000000380)="7551ec9b1f84b97c14cf7f", 0xb, 0x7}, {&(0x7f00000003c0)="8a7815ec7f59a4fe556c17c7d70012ec9c517273499bb118b2b31b1c8aa9381229d0a7e27eaabe69ed57df8370afcd07b5dfb4d537c8f6ddf98ce91434e5940583e03cc6220c84b4ff953389edfc365312a626288493bdce4228366efc384461379ce79526c23fd36e9a7c5f40a047a71d41dde570492a10c48ae8b5d77b0e381323c4122ff1a9503ed8143bff2dbb06bf2cf1716890a37196bcaa596cee5a7e4d8a85e9d060ec9c26e6431a8366631b2a30e69c0d664a", 0xb7, 0x6}, {&(0x7f0000000480)="33b8c781356c2cc82f18ee934a0c69893cc9a63c16b96d89685ccb7135204126ac365199604ee4271626fd42727f9082a676dae28bb5e4cddb", 0x39, 0x80}, {&(0x7f00000004c0)="f07c3af0b42036bc1b23d4ebd21483dfb8ea4077a865e32200818f0d37c286f504c8aab52f80ab9a674e3ff5d8b83755d41dc8ff7f603543f5f1a06e542234b5f7fd41902a78a9e4e394cd0dc90d0f10fcf19e1fda2e1015593fa908a3d21359d5c3ae1fd75c6fc5ca7cf58d47024596c294a04965e79b6c017b3b47aa7df47e1510ac5c446e17074c7021d5fba85713b0b4236cd9708f5557bf1a765200f3c4d5d03d7c9219f790af321a99dd00ce0f4eec1f98b76f7960e5d726827a038649a980f2ce098793b0da3c002a9b5c131d267cd2ef5dce5a4cf7e996099a26b59108d962f9142c500bcd181bd3613ba75aa9", 0xf1, 0x9}, {&(0x7f00000005c0), 0x0, 0x200}, {&(0x7f0000000600)="8d2726944600cb40189007b9da2f18b66fc83f1452cd63908dc2e03409e0bca2a4d17b62f3db94c53de6591828d1677708b64bb3ae9645e300668629c52a8db530345e2ffe80aabf45ff5add7422ea27402b49e9dcb0ae3125f8b214997a3e1c32c78669b40b5a88b513aeabc0d07ad325467114209220f820de7c3010a9d2ab7da9ec65472be4915ad5efd31bca1b2cc186caef61327b360de446fc0aea308eec1934956033fc7d130957544e003ffc2917e77663a417acb45ff15a5008d93912718689072dde31b93454", 0xcb, 0x10001}, {&(0x7f0000000700)="c2cfb379d0bec19fc7e8df73d72255399f97028cc0039c36c2ab449a537198c706546b7dbcf47d64d5c62dcd2902d8f7e497fff6ed2892a8b1d960cf302fa851577be20e318bd9588f0636684b6e374a75807f9692a87b562b40726af96c4a0d921b6064fd2108588f3869f713ad594fac0193be5b0afea8f8a955ac342c0a16e9e5e34e85e9094ec41472acdc17bc65399dfde66b4d49cc9de6aefd1ed41d08fe1219ef7c8836a2bbe3825770d7edf02744a13ebb5f6f1e7209c8e128809b71ebe5a7612786", 0xc6, 0x6}, {&(0x7f0000000800)="d024bec75a1adadb601aa2b253c618f9418addb753708e4411d652b260f7211398d1edc5064dc013dc7631547fa2524d70fca711d0efeec94a3334709b1c20d639b9dd9d23073eca811d2ee275c390368788d678a5790791e118c2b7ac14ab385f2941d543986d620e6c2697fdb2c6fbdd78eff88f9b067957d300b92b2cdce618dab09a20600275be0cc7d9822b62498572eb0a39d24fd9e28a92125fc66628fc0145ac07a747b170ca3a232cf0741151bd076c65d18fcfb4ddd694ee447321395c539f5ceab0246616f1c329f32c291ca457d0b707018d732d2d7dd67ea350a1ef507ffbd9a6df2c62e24fca8d4afa602623a09ebd89853e21e699e39c", 0xfe, 0x3d7}], 0x2000002, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) [ 841.009043] R10: 0000000020013ff4 R11: 0000000000000246 R12: 00000000ffffffff [ 841.016289] R13: 00000000004c13b6 R14: 00000000004d13a8 R15: 0000000000000000 08:18:38 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x800000000000000]}, 0x2c) 08:18:38 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0xf00000000000000]}, 0x2c) 08:18:38 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x3f00000000000000]}, 0x2c) 08:18:38 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x14000000]}, 0x2c) 08:18:38 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x40000]}, 0x2c) 08:18:38 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x1200]}, 0x2c) 08:18:38 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0xa00]}, 0x2c) 08:18:38 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0xf00]}, 0x2c) [ 841.891816] BFS-fs: bfs_fill_super(): No BFS filesystem on loop7 (magic=5c16db00) [ 841.905602] FAULT_FLAG_ALLOW_RETRY missing 30 [ 841.910284] CPU: 0 PID: 22992 Comm: syz-executor1 Not tainted 4.17.0+ #91 [ 841.917213] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 841.926567] Call Trace: [ 841.929168] dump_stack+0x1b9/0x294 [ 841.932813] ? dump_stack_print_info.cold.2+0x52/0x52 [ 841.938020] ? kasan_check_write+0x14/0x20 [ 841.942259] ? do_raw_spin_lock+0xc1/0x200 [ 841.946510] handle_userfault.cold.32+0x44/0x58 [ 841.951197] ? userfaultfd_ioctl+0x4f90/0x4f90 [ 841.955793] ? debug_check_no_locks_freed+0x310/0x310 [ 841.960996] ? trace_hardirqs_on+0xd/0x10 [ 841.965146] ? _raw_spin_unlock_irq+0x27/0x70 [ 841.969647] ? finish_task_switch+0x1ca/0x840 [ 841.974145] ? finish_task_switch+0x182/0x840 [ 841.978650] ? print_usage_bug+0xc0/0xc0 [ 841.982718] ? preempt_notifier_register+0x1e0/0x1e0 [ 841.987829] ? print_usage_bug+0xc0/0xc0 [ 841.991881] ? lock_repin_lock+0x410/0x410 [ 841.996126] ? perf_trace_lock_acquire+0xe3/0x980 [ 842.000983] ? __lock_acquire+0x7f5/0x5140 [ 842.005221] ? __sched_text_start+0x8/0x8 [ 842.009374] ? graph_lock+0x170/0x170 [ 842.013198] ? find_held_lock+0x36/0x1c0 [ 842.017278] ? lock_downgrade+0x8e0/0x8e0 [ 842.021439] ? kasan_check_read+0x11/0x20 [ 842.025589] ? do_raw_spin_unlock+0x9e/0x2e0 [ 842.030000] ? do_raw_spin_trylock+0x1b0/0x1b0 [ 842.034588] ? kasan_check_write+0x14/0x20 [ 842.038830] ? do_raw_spin_lock+0xc1/0x200 [ 842.043076] __handle_mm_fault+0x386a/0x4390 [ 842.047497] ? vmf_insert_mixed_mkwrite+0xa0/0xa0 [ 842.052346] ? graph_lock+0x170/0x170 [ 842.056160] ? find_held_lock+0x36/0x1c0 [ 842.060238] ? lock_downgrade+0x8e0/0x8e0 [ 842.064779] ? handle_mm_fault+0x8c0/0xc70 [ 842.069001] handle_mm_fault+0x53a/0xc70 [ 842.073080] ? __handle_mm_fault+0x4390/0x4390 [ 842.077647] ? find_vma+0x34/0x190 [ 842.081169] __do_page_fault+0x60b/0xe40 [ 842.085230] ? mm_fault_error+0x380/0x380 [ 842.089374] ? graph_lock+0x170/0x170 [ 842.093158] do_page_fault+0xee/0x8a7 [ 842.096939] ? __x64_sys_socket+0x73/0xb0 [ 842.101072] ? vmalloc_sync_all+0x30/0x30 [ 842.105207] ? find_held_lock+0x36/0x1c0 [ 842.109254] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 842.114082] page_fault+0x1e/0x30 [ 842.117518] RIP: 0010:__get_user_4+0x21/0x30 [ 842.121902] Code: 50 ff 31 c0 0f 1f 00 c3 90 48 83 c0 03 72 55 65 48 8b 14 25 40 ee 01 00 48 3b 82 98 13 00 00 73 43 48 19 d2 48 21 d0 0f 1f 00 <8b> 50 fd 31 c0 0f 1f 00 c3 66 0f 1f 44 00 00 48 83 c0 07 72 25 65 [ 842.141099] RSP: 0018:ffff88017edc7a78 EFLAGS: 00010202 [ 842.146465] RAX: 0000000020013ff7 RBX: 0000000000000012 RCX: ffffc900068e1000 [ 842.153717] RDX: ffffffffffffffff RSI: ffffffff81a80473 RDI: 0000000000000286 [ 842.160965] RBP: ffff88017edc7c78 R08: 1ffff1002fdb8f2c R09: 0000000000000000 [ 842.168222] R10: 0000000000000003 R11: 0000000000000000 R12: ffff8801cb79cb80 [ 842.175480] R13: 0000000000000012 R14: 0000000020013ff4 R15: 000000000000000c [ 842.182743] ? __might_fault+0x1a3/0x1e0 [ 842.186787] ? do_tcp_setsockopt.isra.41+0x15c/0x2680 [ 842.191966] ? expand_files.part.8+0x9a0/0x9a0 [ 842.196535] ? tcp_peek_len+0x2c0/0x2c0 [ 842.200494] ? kasan_check_read+0x11/0x20 [ 842.204632] ? __lock_is_held+0xb5/0x140 [ 842.208675] ? rcu_report_qs_rnp+0x790/0x790 [ 842.213077] ? __fget_light+0x2ef/0x430 [ 842.217037] ? fget_raw+0x20/0x20 [ 842.220484] ? get_unused_fd_flags+0x190/0x190 [ 842.225057] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 842.230572] ? alloc_file+0x44/0x3e0 [ 842.234277] tcp_setsockopt+0xc1/0xe0 [ 842.238065] sock_common_setsockopt+0x9a/0xe0 [ 842.242546] __sys_setsockopt+0x1bd/0x390 [ 842.246687] ? kernel_accept+0x310/0x310 [ 842.250733] ? do_futex+0x27d0/0x27d0 [ 842.254526] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 842.260045] ? fput+0x130/0x1a0 [ 842.263307] __x64_sys_setsockopt+0xbe/0x150 [ 842.267707] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 842.272714] do_syscall_64+0x1b1/0x800 [ 842.276581] ? syscall_slow_exit_work+0x4f0/0x4f0 [ 842.281403] ? syscall_return_slowpath+0x5c0/0x5c0 [ 842.286314] ? syscall_return_slowpath+0x30f/0x5c0 [ 842.291228] ? entry_SYSCALL_64_after_hwframe+0x59/0xbe [ 842.296573] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 842.301398] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 842.306568] RIP: 0033:0x4559f9 [ 842.309745] Code: 1d ba 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 b9 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 842.328962] RSP: 002b:00007f83683ebc68 EFLAGS: 00000246 ORIG_RAX: 0000000000000036 [ 842.336660] RAX: ffffffffffffffda RBX: 00007f83683ec6d4 RCX: 00000000004559f9 [ 842.343918] RDX: 0000000000000012 RSI: 0000000000000006 RDI: 0000000000000015 [ 842.351167] RBP: 000000000072bea0 R08: 000000000000000c R09: 0000000000000000 [ 842.358420] R10: 0000000020013ff4 R11: 0000000000000246 R12: 00000000ffffffff [ 842.365669] R13: 00000000004c13b6 R14: 00000000004d13a8 R15: 0000000000000000 08:18:39 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0xd00000000000000]}, 0x2c) 08:18:39 executing program 6: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x24, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:39 executing program 2: ioctl(0xffffffffffffffff, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = userfaultfd(0x0) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r1 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r1, 0x6, 0x22, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r0, r1, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r0, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:39 executing program 3: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x1d, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) 08:18:39 executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(0xffffffffffffffff, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x5, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:39 executing program 4: openat$cuse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/cuse\x00', 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x4, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000003fe8)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001fe2)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_DISABLE_FRAGMENTS(r2, 0x84, 0x8, &(0x7f0000013e95), 0x4) ioctl$sock_SIOCETHTOOL(r2, 0x8946, &(0x7f00000000c0)={'veth1_to_bond\x00', &(0x7f0000000000)=@ethtool_stats={0x37}}) close(r2) close(r1) 08:18:39 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x12, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:39 executing program 7: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = syz_open_dev$loop(&(0x7f0000000000)='/dev/loop#\x00', 0x10001, 0x20a400) ioctl$LOOP_SET_STATUS(r2, 0x4c02, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x1, 0x6, 0xd, 0xc, "e80c59fbd37f232023078b66384d97c083cdff568375d866632bed5ff41e23a0bc6cd9d97585a5eb6f1705ac53a8627710b839e8af1a176d5d81e8058c000e4f", "bd7938328c28725d0de780b409a1736ad4dad3337fac8fc2629e396cdbab8aa1", [0x4, 0x4]}) r3 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r3, 0x6, 0x1b, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r3, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) [ 842.397506] BFS-fs: bfs_fill_super(): No BFS filesystem on loop7 (magic=5c16db00) 08:18:39 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x1400000000000000]}, 0x2c) 08:18:39 executing program 7: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000142000/0x1000)=nil, 0x1000}, 0x4}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet6_int(r2, 0x29, 0xf5, &(0x7f0000000000), &(0x7f0000000040)=0x4) setsockopt$inet_mreqsrc(r2, 0x6, 0x1b, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) socketpair$inet(0x2, 0x0, 0x1, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_sctp_SCTP_EVENTS(r3, 0x84, 0xb, &(0x7f00000000c0)={0x1000000001, 0xffffffffffffffe9, 0x100000000, 0x9, 0xffff, 0x2, 0x80000000, 0xb, 0x1, 0x1, 0x5}, 0xb) dup3(r1, r2, 0x0) ppoll(&(0x7f0000000140)=[{r0, 0x108}, {r1, 0x201}], 0x2, &(0x7f0000000180)={0x0, 0x989680}, &(0x7f00000001c0)={0x8001}, 0x8) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000ffe000/0x1000)=nil, 0x1000}) 08:18:39 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x20000000000000]}, 0x2c) 08:18:39 executing program 7: ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f0000000000)=0x0) timer_create(0x7, &(0x7f0000000040)={0x0, 0x26, 0x1, @tid=r0}, &(0x7f0000000080)) r1 = socket$inet6(0xa, 0x1, 0x0) ioctl(r1, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r2 = userfaultfd(0x0) r3 = semget(0x0, 0x0, 0x2) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000140)=""/50) ioctl$UFFDIO_REGISTER(r2, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) openat$rtc(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/rtc0\x00', 0x80, 0x0) r4 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r4, 0x6, 0x1b, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r2, r4, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r2, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:40 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x300000000000000]}, 0x2c) 08:18:40 executing program 7: r0 = socket$inet6(0xa, 0xfffffffffffffffd, 0x4) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x1b, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:40 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x600000000000000]}, 0x2c) 08:18:40 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0xc00000000000000]}, 0x2c) 08:18:40 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x900000000000000]}, 0x2c) 08:18:40 executing program 2: r0 = socket$inet6(0xa, 0x0, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x22, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:40 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x12, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:40 executing program 6: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) setsockopt$inet_mreqsrc(0xffffffffffffffff, 0x6, 0x24, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:40 executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(0xffffffffffffffff, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x5, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:40 executing program 4: openat$cuse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/cuse\x00', 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x4, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000003fe8)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001fe2)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_DISABLE_FRAGMENTS(r2, 0x84, 0x8, &(0x7f0000013e95), 0x4) ioctl$sock_SIOCETHTOOL(r2, 0x8946, &(0x7f00000000c0)={'veth1_to_bond\x00', &(0x7f0000000000)=@ethtool_stats={0x37}}) close(r2) close(r1) 08:18:40 executing program 3: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x1d, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) 08:18:40 executing program 7: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f00000001c0)="295ee1311f16f4776710701e77c1558c50824671bcc6f594a3f59489eda0ce4e6d324e0000ea157d2401004311ab7a6a5ebe9ccbe9362074e8a2e6f1e6369c06dc534b6515bd950dff64ffb0eeff") mmap(&(0x7f0000557000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x2000) r1 = userfaultfd(0x0) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000040)={'syzkaller0\x00', 0x1000}) getsockopt$inet_sctp_SCTP_MAX_BURST(0xffffffffffffffff, 0x84, 0x14, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000080)=0x8) getsockopt$inet_sctp6_SCTP_AUTH_ACTIVE_KEY(r0, 0x84, 0x18, &(0x7f00000000c0)={r2, 0xffffffffffffffff}, &(0x7f0000000140)=0x8) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r3 = socket$inet_tcp(0x2, 0x1, 0x0) r4 = syz_open_dev$mouse(&(0x7f0000000180)='/dev/input/mouse#\x00', 0x401, 0x10000) setsockopt$l2tp_PPPOL2TP_SO_RECVSEQ(r4, 0x111, 0x2, 0x1, 0x4) r5 = socket(0xa, 0x3, 0xec) bpf$OBJ_GET_MAP(0x7, &(0x7f0000000300)={&(0x7f0000000100)='./file0\x00', 0x0, 0x10}, 0x10) setsockopt$inet_sctp_SCTP_PEER_ADDR_PARAMS(r5, 0x84, 0x9, &(0x7f0000000240)={r2, @in6={{0xa, 0x4e24, 0x75, @mcast2={0xff, 0x2, [], 0x1}, 0x7c}}, 0x2, 0x1be2, 0x100000000, 0x3f, 0x21}, 0x98) setsockopt$inet_mreqsrc(r3, 0x6, 0x1b, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r3, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:40 executing program 6: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x24, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:40 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0xd000000]}, 0x2c) 08:18:41 executing program 6: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x24, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:41 executing program 7: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000eb7000/0x2000)=nil, 0x2000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x1b, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @multicast1=0xe0000001, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) r3 = dup3(r1, r2, 0x0) ioctl$VHOST_SET_LOG_BASE(r3, 0x4008af04, &(0x7f0000000040)) syz_open_dev$sndpcmp(&(0x7f0000000140)='/dev/snd/pcmC#D#p\x00', 0xe084, 0x40500) ioctl$sock_inet_SIOCSARP(r3, 0x8955, &(0x7f0000000080)={{0x2, 0x4e20, @rand_addr=0x2}, {0x1, @local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}}, 0x10, {0x2, 0x4e24, @rand_addr=0x2}, 'bcsh0\x00'}) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:41 executing program 6: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x24, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:41 executing program 6: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x24, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:41 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x3]}, 0x2c) 08:18:41 executing program 7: r0 = socket$inet6(0xa, 0x1, 0x0) r1 = accept(r0, &(0x7f0000000480)=@sco, &(0x7f0000000500)=0x80) r2 = openat(r0, &(0x7f0000000180)='./file0\x00', 0x210001, 0x110) ioctl$BLKRESETZONE(r2, 0x40101283, &(0x7f00000001c0)={0x8}) ioctl$TIOCSTI(r2, 0x5412, 0x4) connect$rds(r1, &(0x7f0000000540)={0x2, 0x4e22, @dev={0xac, 0x14, 0x14, 0xc}}, 0x10) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r3 = userfaultfd(0x0) bpf$BPF_MAP_GET_NEXT_ID(0xc, &(0x7f0000000240)=0xffffffffffff0001, 0x4) ioctl$UFFDIO_API(r3, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r3, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x4000000000001}) socketpair$packet(0x11, 0x3, 0x300, &(0x7f0000000200)) accept4$packet(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @random}, &(0x7f0000000140)=0x14, 0x80000) r4 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r4, 0x6, 0x1b, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) r5 = dup3(r3, r4, 0x0) ioctl$KVM_SET_REGS(r5, 0x4090ae82, &(0x7f0000000000)={[0xb438, 0x3ff, 0x4, 0x3, 0x81, 0x4, 0x401, 0x81, 0xffffffffffffffff, 0x8, 0x9, 0x0, 0x8, 0x2, 0x5, 0xfffffffffffffffd], 0x0, 0x180180}) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r3, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:41 executing program 6: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x24, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:41 executing program 2: r0 = socket$inet6(0xa, 0x0, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x22, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:41 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x11]}, 0x2c) 08:18:41 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x12, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:41 executing program 3: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x1d, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:41 executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x0, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x5, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:41 executing program 4: openat$cuse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/cuse\x00', 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x4, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000003fe8)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001fe2)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_DISABLE_FRAGMENTS(r2, 0x84, 0x8, &(0x7f0000013e95), 0x4) ioctl$sock_SIOCETHTOOL(r2, 0x8946, &(0x7f00000000c0)={'veth1_to_bond\x00', &(0x7f0000000000)=@ethtool_stats={0x37}}) close(r2) close(r1) 08:18:41 executing program 6: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x24, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:41 executing program 7: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000000000)={0xaa, 0x3c}) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = openat$audio(0xffffffffffffff9c, &(0x7f0000000040)='/dev/audio\x00', 0x8000, 0x0) bind$vsock_stream(r2, &(0x7f0000000080)={0x28, 0x0, 0x2711, @reserved=0x1}, 0x10) r3 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r3, 0x6, 0x1b, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r3, 0x0) getegid() mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) getsockopt$inet_sctp_SCTP_DELAYED_SACK(r2, 0x84, 0x10, &(0x7f00000000c0)=@sack_info={0x0, 0x2c5e, 0xff}, &(0x7f0000000140)=0xc) getsockopt$inet_sctp6_SCTP_DEFAULT_SEND_PARAM(r0, 0x84, 0xa, &(0x7f0000000180)={0x80000001, 0x4, 0x0, 0x7, 0x664, 0x7ff, 0x7, 0x3f, r4}, &(0x7f00000001c0)=0x20) 08:18:41 executing program 6: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_API(0xffffffffffffffff, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(0xffffffffffffffff, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r1 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r1, 0x6, 0x24, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(0xffffffffffffffff, r1, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(0xffffffffffffffff, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:41 executing program 6: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_API(0xffffffffffffffff, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(0xffffffffffffffff, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r1 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r1, 0x6, 0x24, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(0xffffffffffffffff, r1, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(0xffffffffffffffff, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:41 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x12]}, 0x2c) 08:18:41 executing program 6: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_API(0xffffffffffffffff, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(0xffffffffffffffff, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r1 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r1, 0x6, 0x24, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(0xffffffffffffffff, r1, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(0xffffffffffffffff, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:42 executing program 6: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x24, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:42 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x200000000000000]}, 0x2c) 08:18:42 executing program 6: socket$inet6(0xa, 0x1, 0x0) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = userfaultfd(0x0) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r1 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r1, 0x6, 0x24, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r0, r1, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r0, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:42 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0xf000000]}, 0x2c) [ 845.340741] FAULT_FLAG_ALLOW_RETRY missing 30 [ 845.345372] CPU: 1 PID: 23167 Comm: syz-executor3 Not tainted 4.17.0+ #91 [ 845.352294] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 845.361641] Call Trace: [ 845.364222] dump_stack+0x1b9/0x294 [ 845.367838] ? dump_stack_print_info.cold.2+0x52/0x52 [ 845.373017] ? kasan_check_write+0x14/0x20 [ 845.377256] ? do_raw_spin_lock+0xc1/0x200 [ 845.381508] handle_userfault.cold.32+0x44/0x58 [ 845.386180] ? userfaultfd_ioctl+0x4f90/0x4f90 [ 845.390766] ? debug_check_no_locks_freed+0x310/0x310 [ 845.395967] ? __update_load_avg_blocked_se.isra.33+0x460/0x460 [ 845.402028] ? graph_lock+0x170/0x170 [ 845.405832] ? print_usage_bug+0xc0/0xc0 [ 845.407758] FAULT_FLAG_ALLOW_RETRY missing 30 [ 845.409902] ? print_usage_bug+0xc0/0xc0 [ 845.409920] ? update_load_avg+0x2d9/0x2570 [ 845.409942] ? attach_entity_load_avg+0x850/0x850 [ 845.427598] ? __lock_acquire+0x7f5/0x5140 [ 845.431826] ? graph_lock+0x170/0x170 [ 845.435633] ? find_held_lock+0x36/0x1c0 [ 845.439698] ? lock_downgrade+0x8e0/0x8e0 [ 845.443841] ? kasan_check_read+0x11/0x20 [ 845.447978] ? do_raw_spin_unlock+0x9e/0x2e0 [ 845.452377] ? do_raw_spin_trylock+0x1b0/0x1b0 [ 845.456953] ? kasan_check_write+0x14/0x20 [ 845.461179] ? do_raw_spin_lock+0xc1/0x200 [ 845.465410] __handle_mm_fault+0x386a/0x4390 [ 845.469815] ? vmf_insert_mixed_mkwrite+0xa0/0xa0 [ 845.474651] ? graph_lock+0x170/0x170 [ 845.478448] ? find_held_lock+0x36/0x1c0 [ 845.482510] ? lock_downgrade+0x8e0/0x8e0 [ 845.486660] ? handle_mm_fault+0x8c0/0xc70 [ 845.490890] handle_mm_fault+0x53a/0xc70 [ 845.494949] ? __handle_mm_fault+0x4390/0x4390 [ 845.499527] ? find_vma+0x34/0x190 [ 845.503067] __do_page_fault+0x60b/0xe40 [ 845.507132] ? mm_fault_error+0x380/0x380 [ 845.511274] ? graph_lock+0x170/0x170 [ 845.515067] do_page_fault+0xee/0x8a7 [ 845.518861] ? finish_task_switch+0x182/0x840 [ 845.523349] ? vmalloc_sync_all+0x30/0x30 [ 845.527491] ? find_held_lock+0x36/0x1c0 [ 845.531562] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 845.536404] page_fault+0x1e/0x30 [ 845.539851] RIP: 0010:__get_user_4+0x21/0x30 [ 845.544241] Code: 50 ff 31 c0 0f 1f 00 c3 90 48 83 c0 03 72 55 65 48 8b 14 25 40 ee 01 00 48 3b 82 98 13 00 00 73 43 48 19 d2 48 21 d0 0f 1f 00 <8b> 50 fd 31 c0 0f 1f 00 c3 66 0f 1f 44 00 00 48 83 c0 07 72 25 65 [ 845.563564] RSP: 0018:ffff8801b6157a78 EFLAGS: 00010202 [ 845.568921] RAX: 0000000020013ff7 RBX: 000000000000001d RCX: ffffc90003576000 [ 845.576193] RDX: ffffffffffffffff RSI: ffffffff81a80473 RDI: 0000000000000286 [ 845.583451] RBP: ffff8801b6157c78 R08: 1ffff10036c2af2c R09: 0000000000000000 [ 845.590721] R10: 0000000000000003 R11: 0000000000000000 R12: ffff8801cfcae8c0 [ 845.597990] R13: 000000000000001d R14: 0000000020013ff4 R15: 000000000000000c [ 845.605261] ? __might_fault+0x1a3/0x1e0 [ 845.609319] ? do_tcp_setsockopt.isra.41+0x15c/0x2680 [ 845.614500] ? expand_files.part.8+0x9a0/0x9a0 [ 845.619074] ? tcp_peek_len+0x2c0/0x2c0 [ 845.623146] ? kasan_check_read+0x11/0x20 [ 845.627287] ? __lock_is_held+0xb5/0x140 [ 845.631344] ? rcu_report_qs_rnp+0x790/0x790 [ 845.635748] ? __fget_light+0x2ef/0x430 [ 845.639714] ? fget_raw+0x20/0x20 [ 845.643164] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 845.648696] tcp_setsockopt+0xc1/0xe0 [ 845.652492] sock_common_setsockopt+0x9a/0xe0 [ 845.656985] __sys_setsockopt+0x1bd/0x390 [ 845.661128] ? kernel_accept+0x310/0x310 [ 845.665189] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 845.670718] ? syscall_slow_exit_work+0x4f0/0x4f0 [ 845.675554] __x64_sys_setsockopt+0xbe/0x150 [ 845.679954] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 845.684964] do_syscall_64+0x1b1/0x800 [ 845.691883] ? finish_task_switch+0x1ca/0x840 [ 845.696374] ? syscall_return_slowpath+0x5c0/0x5c0 [ 845.701300] ? syscall_return_slowpath+0x30f/0x5c0 [ 845.706225] ? entry_SYSCALL_64_after_hwframe+0x59/0xbe [ 845.711587] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 845.716428] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 845.721610] RIP: 0033:0x4559f9 [ 845.724787] Code: 1d ba 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 b9 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 845.744198] RSP: 002b:00007fe2a9764c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000036 [ 845.751912] RAX: ffffffffffffffda RBX: 00007fe2a97656d4 RCX: 00000000004559f9 [ 845.759172] RDX: 000000000000001d RSI: 0000000000000006 RDI: 0000000000000015 [ 845.766433] RBP: 000000000072bea0 R08: 000000000000000c R09: 0000000000000000 [ 845.773696] R10: 0000000020013ff4 R11: 0000000000000246 R12: 00000000ffffffff [ 845.780956] R13: 00000000004c13b6 R14: 00000000004d13a8 R15: 0000000000000000 [ 845.788233] CPU: 0 PID: 23173 Comm: syz-executor0 Not tainted 4.17.0+ #91 [ 845.795164] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 845.804522] Call Trace: [ 845.807118] dump_stack+0x1b9/0x294 [ 845.810760] ? dump_stack_print_info.cold.2+0x52/0x52 [ 845.815955] ? kasan_check_write+0x14/0x20 [ 845.820218] ? do_raw_spin_lock+0xc1/0x200 [ 845.824462] handle_userfault.cold.32+0x44/0x58 [ 845.829145] ? userfaultfd_ioctl+0x4f90/0x4f90 [ 845.833737] ? debug_check_no_locks_freed+0x310/0x310 [ 845.838932] ? trace_hardirqs_on+0xd/0x10 [ 845.843081] ? _raw_spin_unlock_irq+0x27/0x70 [ 845.847585] ? finish_task_switch+0x1ca/0x840 [ 845.852078] ? finish_task_switch+0x182/0x840 [ 845.856580] ? print_usage_bug+0xc0/0xc0 [ 845.860644] ? preempt_notifier_register+0x1e0/0x1e0 [ 845.865751] ? print_usage_bug+0xc0/0xc0 [ 845.869820] ? lock_repin_lock+0x410/0x410 [ 845.874074] ? __lock_acquire+0x7f5/0x5140 [ 845.878315] ? __sched_text_start+0x8/0x8 [ 845.882469] ? graph_lock+0x170/0x170 [ 845.886287] ? find_held_lock+0x36/0x1c0 08:18:43 executing program 2: r0 = socket$inet6(0xa, 0x0, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x22, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:43 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x700]}, 0x2c) 08:18:43 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) setsockopt$inet_mreqsrc(0xffffffffffffffff, 0x6, 0x12, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) [ 845.890362] ? lock_downgrade+0x8e0/0x8e0 [ 845.894522] ? kasan_check_read+0x11/0x20 [ 845.898675] ? do_raw_spin_unlock+0x9e/0x2e0 [ 845.903085] ? do_raw_spin_trylock+0x1b0/0x1b0 [ 845.907677] ? kasan_check_write+0x14/0x20 [ 845.911917] ? do_raw_spin_lock+0xc1/0x200 [ 845.916166] __handle_mm_fault+0x386a/0x4390 [ 845.920590] ? vmf_insert_mixed_mkwrite+0xa0/0xa0 [ 845.925436] ? graph_lock+0x170/0x170 [ 845.929252] ? find_held_lock+0x36/0x1c0 [ 845.933335] ? lock_downgrade+0x8e0/0x8e0 [ 845.937504] ? handle_mm_fault+0x8c0/0xc70 [ 845.941749] handle_mm_fault+0x53a/0xc70 [ 845.945816] ? __handle_mm_fault+0x4390/0x4390 [ 845.950406] ? find_vma+0x34/0x190 [ 845.953954] __do_page_fault+0x60b/0xe40 [ 845.958025] ? mm_fault_error+0x380/0x380 [ 845.962183] ? graph_lock+0x170/0x170 [ 845.965993] do_page_fault+0xee/0x8a7 [ 845.969796] ? __x64_sys_socket+0x73/0xb0 [ 845.973948] ? vmalloc_sync_all+0x30/0x30 [ 845.978106] ? find_held_lock+0x36/0x1c0 [ 845.982189] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 845.987041] page_fault+0x1e/0x30 [ 845.990527] RIP: 0010:__get_user_4+0x21/0x30 [ 845.994945] Code: 50 ff 31 c0 0f 1f 00 c3 90 48 83 c0 03 72 55 65 48 8b 14 25 40 ee 01 00 48 3b 82 98 13 00 00 73 43 48 19 d2 48 21 d0 0f 1f 00 <8b> 50 fd 31 c0 0f 1f 00 c3 66 0f 1f 44 00 00 48 83 c0 07 72 25 65 [ 846.014227] RSP: 0018:ffff8801789efa78 EFLAGS: 00010202 [ 846.019599] RAX: 0000000020013ff7 RBX: 0000000000000005 RCX: ffffc900020bd000 [ 846.026865] RDX: ffffffffffffffff RSI: ffffffff81a80473 RDI: 0000000000000286 [ 846.034118] RBP: ffff8801789efc78 R08: 1ffff1002f13df2c R09: 0000000000000000 [ 846.041383] R10: 0000000000000003 R11: 0000000000000000 R12: ffff8801d8f63380 [ 846.048641] R13: 0000000000000005 R14: 0000000020013ff4 R15: 000000000000000c [ 846.055912] ? __might_fault+0x1a3/0x1e0 [ 846.059961] ? do_tcp_setsockopt.isra.41+0x15c/0x2680 [ 846.065440] ? expand_files.part.8+0x9a0/0x9a0 [ 846.070008] ? tcp_peek_len+0x2c0/0x2c0 [ 846.073991] ? kasan_check_read+0x11/0x20 [ 846.078134] ? __lock_is_held+0xb5/0x140 [ 846.082192] ? rcu_report_qs_rnp+0x790/0x790 [ 846.086587] ? __fget_light+0x2ef/0x430 [ 846.090550] ? fget_raw+0x20/0x20 [ 846.093988] ? get_unused_fd_flags+0x190/0x190 [ 846.098563] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 846.104084] ? alloc_file+0x44/0x3e0 [ 846.107785] tcp_setsockopt+0xc1/0xe0 [ 846.111585] sock_common_setsockopt+0x9a/0xe0 [ 846.116067] __sys_setsockopt+0x1bd/0x390 [ 846.120212] ? kernel_accept+0x310/0x310 [ 846.124267] ? do_futex+0x27d0/0x27d0 [ 846.128060] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 846.133581] ? fput+0x130/0x1a0 [ 846.136847] __x64_sys_setsockopt+0xbe/0x150 [ 846.141239] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 846.146241] do_syscall_64+0x1b1/0x800 [ 846.150109] ? finish_task_switch+0x1ca/0x840 [ 846.154588] ? syscall_return_slowpath+0x5c0/0x5c0 [ 846.159499] ? syscall_return_slowpath+0x30f/0x5c0 [ 846.164417] ? entry_SYSCALL_64_after_hwframe+0x59/0xbe [ 846.169766] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 846.174594] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 846.179777] RIP: 0033:0x4559f9 [ 846.182946] Code: 1d ba 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 b9 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 846.202171] RSP: 002b:00007f5ae67adc68 EFLAGS: 00000246 ORIG_RAX: 0000000000000036 [ 846.209860] RAX: ffffffffffffffda RBX: 00007f5ae67ae6d4 RCX: 00000000004559f9 [ 846.217114] RDX: 0000000000000005 RSI: 0000000000000006 RDI: 0000000000000015 [ 846.224365] RBP: 000000000072bea0 R08: 000000000000000c R09: 0000000000000000 [ 846.231656] R10: 0000000020013ff4 R11: 0000000000000246 R12: 00000000ffffffff [ 846.238912] R13: 00000000004c13b6 R14: 00000000004d13a8 R15: 0000000000000000 08:18:44 executing program 6: socket$inet6(0xa, 0x1, 0x0) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = userfaultfd(0x0) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r1 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r1, 0x6, 0x24, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r0, r1, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r0, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:44 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x4000]}, 0x2c) 08:18:44 executing program 4: openat$cuse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/cuse\x00', 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x4, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000003fe8)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001fe2)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_DISABLE_FRAGMENTS(r2, 0x84, 0x8, &(0x7f0000013e95), 0x4) ioctl$sock_SIOCETHTOOL(r2, 0x8946, &(0x7f00000000c0)={'veth1_to_bond\x00', &(0x7f0000000000)=@ethtool_stats={0x37}}) close(r2) close(r1) 08:18:44 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x12, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:44 executing program 3: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x1d, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:44 executing program 2: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(0xffffffffffffffff, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x22, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:44 executing program 7: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(0xffffffffffffffff, 0xc00c642d, &(0x7f0000000080)={0x0, 0x80000, 0xffffffffffffff9c}) ioctl$DRM_IOCTL_AGP_RELEASE(r1, 0x6431) r2 = userfaultfd(0x0) ioctl$UFFDIO_API(r2, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r2, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r3 = socket$inet_tcp(0x2, 0x1, 0x0) r4 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='cpuacct.usage_percpu_user\x00', 0x0, 0x0) clock_gettime(0x0, &(0x7f0000000040)={0x0, 0x0}) ioctl$SNDRV_CTL_IOCTL_ELEM_READ(r4, 0xc4c85512, &(0x7f0000000140)={{0x6, 0x5, 0x6, 0x6, 'syz0\x00', 0x7}, 0x0, [0x67, 0x0, 0x0, 0x2, 0x0, 0xff, 0x9, 0xe26, 0x6, 0xcbd, 0x7ff, 0x0, 0x4, 0x5, 0xfffffffffffffeff, 0x6, 0x1000, 0x2b, 0x398, 0x100000000, 0x2, 0x1, 0xffff, 0x8, 0x5, 0xff, 0xfffffffffffffffd, 0x5, 0x8, 0x3, 0x1, 0x3, 0x8001, 0x1, 0x101, 0xbe8, 0x7f, 0x5, 0x90, 0xfffffffffffff800, 0x3, 0x6, 0xdd1, 0xefc, 0x45, 0xaf, 0x8001, 0x7, 0x2, 0x999, 0x0, 0x4, 0xff, 0x115, 0x0, 0xffffffff, 0x52, 0x6, 0x1ff, 0x9bb, 0xfffffffffffffff7, 0x7f, 0x5, 0x81, 0x5, 0x8, 0x10000, 0x6, 0x7ff, 0x100000000, 0x1, 0x5, 0x8, 0x2, 0xa2c8, 0xe59, 0x3ff, 0x81, 0x3d6, 0xffffffffffffffc1, 0x9, 0x8001, 0x10001, 0x0, 0x5, 0xf98, 0x1000, 0x4, 0x7, 0x2, 0x1f, 0x6, 0xc88a, 0x20, 0x40, 0x81, 0x80000000, 0x1, 0xe1, 0x81, 0x80, 0x3, 0x4, 0x7cd8, 0x7fffffff, 0x100, 0x3, 0x8, 0x1, 0x5, 0x0, 0x0, 0x2, 0x0, 0x81, 0x100, 0x4, 0x2, 0xfffffffffffffff9, 0xffffffff, 0x8, 0x1, 0x3, 0xffffffffffffffff, 0x2, 0x4dc5, 0x9e, 0x6], {r5, r6+30000000}}) setsockopt$inet_mreqsrc(r3, 0x6, 0x1b, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r2, r3, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r2, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) userfaultfd(0x0) 08:18:44 executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x0, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x5, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:44 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x12, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:44 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x9]}, 0x2c) 08:18:44 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x12, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:44 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x12, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:44 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x18000000]}, 0x2c) [ 847.538717] FAULT_FLAG_ALLOW_RETRY missing 30 [ 847.543376] CPU: 1 PID: 23244 Comm: syz-executor3 Not tainted 4.17.0+ #91 [ 847.550311] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 847.559669] Call Trace: [ 847.562268] dump_stack+0x1b9/0x294 [ 847.565917] ? dump_stack_print_info.cold.2+0x52/0x52 [ 847.571129] ? kasan_check_write+0x14/0x20 [ 847.575394] ? do_raw_spin_lock+0xc1/0x200 [ 847.579644] handle_userfault.cold.32+0x44/0x58 [ 847.584334] ? userfaultfd_ioctl+0x4f90/0x4f90 [ 847.588933] ? debug_check_no_locks_freed+0x310/0x310 [ 847.594138] ? trace_hardirqs_on+0xd/0x10 [ 847.598291] ? _raw_spin_unlock_irq+0x27/0x70 [ 847.602793] ? finish_task_switch+0x1ca/0x840 [ 847.607292] ? finish_task_switch+0x182/0x840 [ 847.611797] ? print_usage_bug+0xc0/0xc0 [ 847.615865] ? preempt_notifier_register+0x1e0/0x1e0 [ 847.620977] ? print_usage_bug+0xc0/0xc0 [ 847.625054] ? lock_repin_lock+0x410/0x410 [ 847.629316] ? __lock_acquire+0x7f5/0x5140 [ 847.633559] ? __sched_text_start+0x8/0x8 [ 847.637714] ? graph_lock+0x170/0x170 [ 847.641537] ? find_held_lock+0x36/0x1c0 [ 847.645613] ? lock_downgrade+0x8e0/0x8e0 [ 847.649776] ? kasan_check_read+0x11/0x20 [ 847.653937] ? do_raw_spin_unlock+0x9e/0x2e0 [ 847.658351] ? do_raw_spin_trylock+0x1b0/0x1b0 [ 847.662946] ? kasan_check_write+0x14/0x20 [ 847.667191] ? do_raw_spin_lock+0xc1/0x200 [ 847.671445] __handle_mm_fault+0x386a/0x4390 [ 847.675866] ? vmf_insert_mixed_mkwrite+0xa0/0xa0 [ 847.680715] ? graph_lock+0x170/0x170 [ 847.684535] ? find_held_lock+0x36/0x1c0 [ 847.688609] ? lock_downgrade+0x8e0/0x8e0 [ 847.692774] ? handle_mm_fault+0x8c0/0xc70 [ 847.697026] handle_mm_fault+0x53a/0xc70 [ 847.701096] ? __handle_mm_fault+0x4390/0x4390 [ 847.705689] ? find_vma+0x34/0x190 [ 847.709238] __do_page_fault+0x60b/0xe40 [ 847.713314] ? mm_fault_error+0x380/0x380 [ 847.717471] ? graph_lock+0x170/0x170 [ 847.721279] do_page_fault+0xee/0x8a7 [ 847.725083] ? __x64_sys_socket+0x73/0xb0 [ 847.729235] ? vmalloc_sync_all+0x30/0x30 [ 847.733393] ? find_held_lock+0x36/0x1c0 [ 847.737469] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 847.742321] page_fault+0x1e/0x30 [ 847.745779] RIP: 0010:__get_user_4+0x21/0x30 [ 847.750175] Code: 50 ff 31 c0 0f 1f 00 c3 90 48 83 c0 03 72 55 65 48 8b 14 25 40 ee 01 00 48 3b 82 98 13 00 00 73 43 48 19 d2 48 21 d0 0f 1f 00 <8b> 50 fd 31 c0 0f 1f 00 c3 66 0f 1f 44 00 00 48 83 c0 07 72 25 65 [ 847.769466] RSP: 0018:ffff8801b6157a78 EFLAGS: 00010202 [ 847.774812] RAX: 0000000020013ff7 RBX: 000000000000001d RCX: ffffc90003576000 [ 847.782066] RDX: ffffffffffffffff RSI: ffffffff81a80473 RDI: 0000000000000286 [ 847.789320] RBP: ffff8801b6157c78 R08: 1ffff10036c2af2c R09: 0000000000000000 [ 847.796569] R10: 0000000000000003 R11: 0000000000000000 R12: ffff8801cb79cb80 [ 847.803818] R13: 000000000000001d R14: 0000000020013ff4 R15: 000000000000000c [ 847.811082] ? __might_fault+0x1a3/0x1e0 [ 847.815142] ? do_tcp_setsockopt.isra.41+0x15c/0x2680 [ 847.820327] ? expand_files.part.8+0x9a0/0x9a0 [ 847.824896] ? tcp_peek_len+0x2c0/0x2c0 [ 847.828868] ? kasan_check_read+0x11/0x20 [ 847.833024] ? __lock_is_held+0xb5/0x140 [ 847.837080] ? rcu_report_qs_rnp+0x790/0x790 [ 847.841487] ? __fget_light+0x2ef/0x430 [ 847.845446] ? fget_raw+0x20/0x20 [ 847.848901] ? get_unused_fd_flags+0x190/0x190 [ 847.853470] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 847.859002] ? alloc_file+0x44/0x3e0 [ 847.862713] tcp_setsockopt+0xc1/0xe0 [ 847.866512] sock_common_setsockopt+0x9a/0xe0 [ 847.870993] __sys_setsockopt+0x1bd/0x390 [ 847.875131] ? kernel_accept+0x310/0x310 [ 847.879175] ? do_futex+0x27d0/0x27d0 [ 847.882958] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 847.888487] ? fput+0x130/0x1a0 [ 847.891750] __x64_sys_setsockopt+0xbe/0x150 [ 847.896148] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 847.901147] do_syscall_64+0x1b1/0x800 [ 847.905026] ? finish_task_switch+0x1ca/0x840 [ 847.909525] ? syscall_return_slowpath+0x5c0/0x5c0 [ 847.914841] ? syscall_return_slowpath+0x30f/0x5c0 [ 847.919756] ? entry_SYSCALL_64_after_hwframe+0x59/0xbe [ 847.925713] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 847.930545] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 847.935719] RIP: 0033:0x4559f9 [ 847.938889] Code: 1d ba 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 b9 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 847.958114] RSP: 002b:00007fe2a9764c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000036 [ 847.965805] RAX: ffffffffffffffda RBX: 00007fe2a97656d4 RCX: 00000000004559f9 [ 847.973059] RDX: 000000000000001d RSI: 0000000000000006 RDI: 0000000000000015 [ 847.980744] RBP: 000000000072bea0 R08: 000000000000000c R09: 0000000000000000 08:18:45 executing program 3: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x1d, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:45 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x12, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:45 executing program 7: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") recvmsg(r0, &(0x7f00000003c0)={&(0x7f0000000000)=@pppol2tp={0x0, 0x0, {0x0, 0xffffffffffffffff, {0x0, 0x0, @rand_addr}}}, 0x80, &(0x7f0000000340)=[{&(0x7f0000000080)=""/30, 0x1e}, {&(0x7f00000000c0)=""/28, 0x1c}, {&(0x7f0000000140)=""/62, 0x3e}, {&(0x7f0000000180)=""/165, 0xa5}, {&(0x7f0000000240)=""/157, 0x9d}, {&(0x7f0000000300)=""/47, 0x2f}], 0x6, 0x0, 0x0, 0x4}, 0x10000) getsockopt$packet_int(r1, 0x107, 0x9, &(0x7f0000000400), &(0x7f0000000440)=0x4) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r2 = userfaultfd(0x0) ioctl$UFFDIO_API(r2, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r2, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r3 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r3, 0x6, 0x1b, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r2, r3, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r2, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:45 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0xc00]}, 0x2c) 08:18:45 executing program 6: socket$inet6(0xa, 0x1, 0x0) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = userfaultfd(0x0) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r1 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r1, 0x6, 0x24, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r0, r1, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r0, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:45 executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x0, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x5, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:45 executing program 4: openat$cuse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/cuse\x00', 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x4, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000003fe8)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001fe2)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_DISABLE_FRAGMENTS(r2, 0x84, 0x8, &(0x7f0000013e95), 0x4) ioctl$sock_SIOCETHTOOL(r2, 0x8946, &(0x7f00000000c0)={'veth1_to_bond\x00', &(0x7f0000000000)=@ethtool_stats={0x37}}) close(r2) close(r1) 08:18:45 executing program 2: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(0xffffffffffffffff, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x22, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) [ 847.987998] R10: 0000000020013ff4 R11: 0000000000000246 R12: 00000000ffffffff [ 847.995254] R13: 00000000004c13b6 R14: 00000000004d13a8 R15: 0000000000000000 08:18:45 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x12, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:45 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_API(0xffffffffffffffff, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(0xffffffffffffffff, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r1 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r1, 0x6, 0x12, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(0xffffffffffffffff, r1, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(0xffffffffffffffff, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:45 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x4]}, 0x2c) 08:18:45 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_API(0xffffffffffffffff, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(0xffffffffffffffff, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r1 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r1, 0x6, 0x12, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(0xffffffffffffffff, r1, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(0xffffffffffffffff, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:45 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_API(0xffffffffffffffff, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(0xffffffffffffffff, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r1 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r1, 0x6, 0x12, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(0xffffffffffffffff, r1, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(0xffffffffffffffff, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:45 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x18]}, 0x2c) 08:18:45 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x12, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) [ 848.869229] FAULT_FLAG_ALLOW_RETRY missing 30 [ 848.873841] CPU: 1 PID: 23299 Comm: syz-executor3 Not tainted 4.17.0+ #91 [ 848.880773] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 848.890225] Call Trace: [ 848.892835] dump_stack+0x1b9/0x294 [ 848.896478] ? dump_stack_print_info.cold.2+0x52/0x52 [ 848.901679] ? kasan_check_write+0x14/0x20 [ 848.905929] ? do_raw_spin_lock+0xc1/0x200 [ 848.910186] handle_userfault.cold.32+0x44/0x58 [ 848.914863] ? userfaultfd_ioctl+0x4f90/0x4f90 [ 848.919439] ? debug_check_no_locks_freed+0x310/0x310 [ 848.924643] ? __update_load_avg_blocked_se.isra.33+0x460/0x460 [ 848.930713] ? graph_lock+0x170/0x170 [ 848.934529] ? print_usage_bug+0xc0/0xc0 [ 848.938602] ? print_usage_bug+0xc0/0xc0 [ 848.942676] ? update_load_avg+0x2d9/0x2570 [ 848.947014] ? perf_trace_lock_acquire+0xe3/0x980 [ 848.951868] ? attach_entity_load_avg+0x850/0x850 [ 848.956727] ? __lock_acquire+0x7f5/0x5140 [ 848.960973] ? graph_lock+0x170/0x170 [ 848.964802] ? find_held_lock+0x36/0x1c0 [ 848.968885] ? lock_downgrade+0x8e0/0x8e0 [ 848.973052] ? kasan_check_read+0x11/0x20 [ 848.977210] ? do_raw_spin_unlock+0x9e/0x2e0 [ 848.981629] ? do_raw_spin_trylock+0x1b0/0x1b0 [ 848.986221] ? kasan_check_write+0x14/0x20 [ 848.990467] ? do_raw_spin_lock+0xc1/0x200 [ 848.994714] __handle_mm_fault+0x386a/0x4390 [ 848.999138] ? vmf_insert_mixed_mkwrite+0xa0/0xa0 [ 849.003991] ? graph_lock+0x170/0x170 [ 849.007799] ? find_held_lock+0x36/0x1c0 [ 849.011849] ? lock_downgrade+0x8e0/0x8e0 [ 849.015985] ? handle_mm_fault+0x8c0/0xc70 [ 849.020208] handle_mm_fault+0x53a/0xc70 [ 849.024255] ? __handle_mm_fault+0x4390/0x4390 [ 849.028821] ? find_vma+0x34/0x190 [ 849.032345] __do_page_fault+0x60b/0xe40 [ 849.036392] ? mm_fault_error+0x380/0x380 [ 849.040526] ? graph_lock+0x170/0x170 [ 849.044325] do_page_fault+0xee/0x8a7 [ 849.048127] ? finish_task_switch+0x182/0x840 [ 849.052614] ? vmalloc_sync_all+0x30/0x30 [ 849.056747] ? find_held_lock+0x36/0x1c0 [ 849.060801] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 849.065632] page_fault+0x1e/0x30 [ 849.069070] RIP: 0010:__get_user_4+0x21/0x30 [ 849.073452] Code: 50 ff 31 c0 0f 1f 00 c3 90 48 83 c0 03 72 55 65 48 8b 14 25 40 ee 01 00 48 3b 82 98 13 00 00 73 43 48 19 d2 48 21 d0 0f 1f 00 <8b> 50 fd 31 c0 0f 1f 00 c3 66 0f 1f 44 00 00 48 83 c0 07 72 25 65 [ 849.092644] RSP: 0018:ffff880187a3fa78 EFLAGS: 00010202 [ 849.098005] RAX: 0000000020013ff7 RBX: 000000000000001d RCX: ffffc90003576000 [ 849.105283] RDX: ffffffffffffffff RSI: ffffffff81a80473 RDI: 0000000000000286 [ 849.112552] RBP: ffff880187a3fc78 R08: 1ffff10030f47f2c R09: 0000000000000000 [ 849.119832] R10: 0000000000000003 R11: 0000000000000000 R12: ffff880182944c80 [ 849.127087] R13: 000000000000001d R14: 0000000020013ff4 R15: 000000000000000c [ 849.134350] ? __might_fault+0x1a3/0x1e0 [ 849.138409] ? do_tcp_setsockopt.isra.41+0x15c/0x2680 [ 849.143581] ? expand_files.part.8+0x9a0/0x9a0 [ 849.148149] ? tcp_peek_len+0x2c0/0x2c0 [ 849.152110] ? kasan_check_read+0x11/0x20 [ 849.156256] ? __lock_is_held+0xb5/0x140 [ 849.160304] ? rcu_report_qs_rnp+0x790/0x790 [ 849.166087] ? __fget_light+0x2ef/0x430 [ 849.170059] ? fget_raw+0x20/0x20 [ 849.173500] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 849.179031] tcp_setsockopt+0xc1/0xe0 [ 849.182824] sock_common_setsockopt+0x9a/0xe0 [ 849.187312] __sys_setsockopt+0x1bd/0x390 [ 849.191443] ? kernel_accept+0x310/0x310 [ 849.195500] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 849.201035] ? syscall_slow_exit_work+0x4f0/0x4f0 [ 849.205868] __x64_sys_setsockopt+0xbe/0x150 [ 849.210262] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 849.215264] do_syscall_64+0x1b1/0x800 [ 849.219132] ? finish_task_switch+0x1ca/0x840 [ 849.223608] ? syscall_return_slowpath+0x5c0/0x5c0 [ 849.228518] ? syscall_return_slowpath+0x30f/0x5c0 [ 849.233445] ? entry_SYSCALL_64_after_hwframe+0x59/0xbe [ 849.238809] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 849.243663] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 849.248853] RIP: 0033:0x4559f9 [ 849.252044] Code: 1d ba 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 b9 fb ff c3 66 2e 0f 1f 84 00 00 00 00 08:18:46 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x12, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:46 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0xa000000]}, 0x2c) 08:18:46 executing program 6: ioctl(0xffffffffffffffff, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = userfaultfd(0x0) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r1 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r1, 0x6, 0x24, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r0, r1, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r0, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:46 executing program 2: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(0xffffffffffffffff, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x22, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:46 executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x5, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:46 executing program 7: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000000040)={0xaa, 0x21}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x1b, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) fadvise64(r1, 0x58, 0x24, 0x0) 08:18:46 executing program 3: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x1d, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:46 executing program 4: openat$cuse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/cuse\x00', 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x4, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000003fe8)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001fe2)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_DISABLE_FRAGMENTS(r2, 0x84, 0x8, &(0x7f0000013e95), 0x4) ioctl$sock_SIOCETHTOOL(r2, 0x8946, &(0x7f00000000c0)={'veth1_to_bond\x00', &(0x7f0000000000)=@ethtool_stats={0x37}}) close(r2) close(r1) [ 849.271229] RSP: 002b:00007fe2a9764c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000036 [ 849.278923] RAX: ffffffffffffffda RBX: 00007fe2a97656d4 RCX: 00000000004559f9 [ 849.286177] RDX: 000000000000001d RSI: 0000000000000006 RDI: 0000000000000015 [ 849.293451] RBP: 000000000072bea0 R08: 000000000000000c R09: 0000000000000000 [ 849.300716] R10: 0000000020013ff4 R11: 0000000000000246 R12: 00000000ffffffff [ 849.307972] R13: 00000000004c13b6 R14: 00000000004d13a8 R15: 0000000000000000 08:18:46 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x12, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:46 executing program 7: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") getsockopt$inet6_mtu(r0, 0x29, 0x17, &(0x7f0000000000), &(0x7f0000000040)=0x4) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x1b, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:46 executing program 1: socket$inet6(0xa, 0x1, 0x0) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = userfaultfd(0x0) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r1 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r1, 0x6, 0x12, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r0, r1, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r0, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:46 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x6000000]}, 0x2c) 08:18:46 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0xb000000]}, 0x2c) 08:18:46 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x13000000]}, 0x2c) 08:18:46 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x200000]}, 0x2c) 08:18:47 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0xc000000]}, 0x2c) 08:18:47 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0xe]}, 0x2c) 08:18:47 executing program 6: ioctl(0xffffffffffffffff, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = userfaultfd(0x0) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r1 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r1, 0x6, 0x24, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r0, r1, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r0, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:47 executing program 1: socket$inet6(0xa, 0x1, 0x0) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = userfaultfd(0x0) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r1 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r1, 0x6, 0x12, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r0, r1, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r0, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:47 executing program 2: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x0, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x22, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:47 executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x5, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:47 executing program 3: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x1d, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:47 executing program 7: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = openat$audio(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/audio\x00', 0x20000, 0x0) ioctl$KVM_NMI(r1, 0xae9a) r2 = userfaultfd(0x0) ioctl$UFFDIO_API(r2, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r2, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r3 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r3, 0x6, 0x1b, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) ioctl$PIO_UNISCRNMAP(r1, 0x4b6a, &(0x7f0000000040)="7af599c405f142baf29b118573d11ce06cb288c5cb582459e4347e27327dd8c8353020dbf1cf162d0ebab463552942b28fd43157b3c44ce90768d5e194d5f6570bc0350443503dc5140a749cb1f26144675fc0d7e9b1e2055a3e3f239ee0c44e4c405058d63d5b846f68f1167b1349b6ca025d101e74467f5930e899efc872d9e4d2920cf0dc85366fc7b266837c4151552f39f86930a9") r4 = dup3(r2, r3, 0x0) sendmsg$nl_generic(r4, &(0x7f0000000200)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x48000084}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, 0x41, 0x400, 0x70bd27, 0x25dfdbfb, {0x2}}, 0x14}, 0x1, 0x0, 0x0, 0x11}, 0x4048000) ioctl$KVM_SET_FPU(r1, 0x41a0ae8d, &(0x7f00000003c0)={[], 0x40, 0x1f, 0x6, 0x0, 0x101, 0x2000, 0x7000, [], 0xb3ee}) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r2, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) getsockopt$inet_sctp_SCTP_GET_PEER_ADDRS(r4, 0x84, 0x6c, &(0x7f0000000240)={0x0, 0xb7, "8499dfbeba4b1569ee175ef056d53aac86d8e6ed5a1075dda98febde8f8a994e5e6b95b4b0e9c528973be2a38aeefcb866cea1b3d3c6a92cc7d51ad1c63bd499302e85d599ef97a0c55b2efa7bcff3e33112c9bc7efed4b6fc1d1b844cf083f9fd6f022cc280008693d7079ec4e2c51137481b7b3809147aa204e5e6742d2d648a28c6b2bafb17086a3773a7e513cb4959005b9eb03f0807c00445e5731d8bfa1a197b064d6b910258ab34a1d5680f93669bd1b208bd48"}, &(0x7f0000000300)=0xbf) getsockopt$inet_sctp_SCTP_PARTIAL_DELIVERY_POINT(r1, 0x84, 0x13, &(0x7f0000000340)={r5, 0xffffffffffff241b}, &(0x7f0000000380)=0x8) bind$inet6(r4, &(0x7f0000000000)={0xa, 0x4e21, 0xff, @loopback={0x0, 0x1}, 0xa0b4}, 0x1c) 08:18:47 executing program 4: openat$cuse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/cuse\x00', 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x4, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000003fe8)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001fe2)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_DISABLE_FRAGMENTS(r2, 0x84, 0x8, &(0x7f0000013e95), 0x4) ioctl$sock_SIOCETHTOOL(r2, 0x8946, &(0x7f00000000c0)={'veth1_to_bond\x00', &(0x7f0000000000)=@ethtool_stats={0x37}}) close(r2) close(r1) 08:18:47 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x6]}, 0x2c) 08:18:47 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0xb00000000000000]}, 0x2c) 08:18:47 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x3000000]}, 0x2c) 08:18:47 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x300]}, 0x2c) 08:18:47 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0xa]}, 0x2c) 08:18:48 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x14]}, 0x2c) 08:18:48 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x10000000]}, 0x2c) 08:18:48 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x3f000000]}, 0x2c) 08:18:48 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0xe00]}, 0x2c) 08:18:48 executing program 6: ioctl(0xffffffffffffffff, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = userfaultfd(0x0) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r1 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r1, 0x6, 0x24, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r0, r1, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r0, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:48 executing program 3: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x1d, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:48 executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x5, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:48 executing program 2: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x0, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x22, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:48 executing program 1: socket$inet6(0xa, 0x1, 0x0) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = userfaultfd(0x0) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r1 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r1, 0x6, 0x12, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r0, r1, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r0, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:48 executing program 4: openat$cuse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/cuse\x00', 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x4, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000003fe8)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001fe2)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_DISABLE_FRAGMENTS(r2, 0x84, 0x8, &(0x7f0000013e95), 0x4) ioctl$sock_SIOCETHTOOL(r2, 0x8946, &(0x7f00000000c0)={"76657468315f746f5f626f6e64000006", &(0x7f0000000000)=@ethtool_stats={0x37}}) close(r2) close(r1) 08:18:48 executing program 7: r0 = socket$inet6(0xa, 0x4, 0x8) getsockopt$inet_sctp6_SCTP_GET_LOCAL_ADDRS(r0, 0x84, 0x6d, &(0x7f0000000000)={0x0, 0x73, "7c2bc9f89cadd899a637ca6871d9c75e7c61f8c59bf8f1dc707bb5f6b5123f6388ec5f78dfa75ac88dbe564304c6f8b710b796d1645515dddcb5b5874c58abedbc3b1ceb1443e9007e4b9c13fbe390d012a09ad78256a63db79be411aedc55533fdb7cc6a8a040b10c1cd4b48259448618505a"}, &(0x7f0000000080)=0x7b) getsockopt$inet_sctp6_SCTP_RECONFIG_SUPPORTED(r0, 0x84, 0x75, &(0x7f00000000c0)={r1}, &(0x7f0000000140)=0x8) ioctl(r0, 0x6, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r2 = userfaultfd(0x0) ioctl$UFFDIO_API(r2, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r2, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r3 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r3, 0x6, 0x1b, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) r4 = dup3(r2, r3, 0x0) mmap(&(0x7f00006de000/0x4000)=nil, 0x4000, 0x2, 0x35, r3, 0x0) ioctl$UFFDIO_ZEROPAGE(r2, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) ioctl$KVM_CREATE_DEVICE(r4, 0xc00caee0, &(0x7f0000000180)={0x2, r3, 0x1}) 08:18:48 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x1400]}, 0x2c) 08:18:48 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x7]}, 0x2c) 08:18:48 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0xffffffffffffffff]}, 0x2c) 08:18:48 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x1800000000000000]}, 0x2c) 08:18:48 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x4000000000000]}, 0x2c) 08:18:48 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x400000000000000]}, 0x2c) 08:18:49 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x1000000]}, 0x2c) 08:18:49 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x900]}, 0x2c) [ 852.110235] FAULT_FLAG_ALLOW_RETRY missing 30 [ 852.114842] CPU: 0 PID: 23464 Comm: syz-executor7 Not tainted 4.17.0+ #91 [ 852.121773] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 852.131127] Call Trace: [ 852.133730] dump_stack+0x1b9/0x294 [ 852.137371] ? dump_stack_print_info.cold.2+0x52/0x52 [ 852.142559] ? kasan_check_write+0x14/0x20 [ 852.146810] ? do_raw_spin_lock+0xc1/0x200 [ 852.151067] handle_userfault.cold.32+0x44/0x58 [ 852.155750] ? userfaultfd_ioctl+0x4f90/0x4f90 [ 852.160347] ? debug_check_no_locks_freed+0x310/0x310 [ 852.165548] ? trace_hardirqs_on+0xd/0x10 [ 852.169707] ? _raw_spin_unlock_irq+0x27/0x70 [ 852.174212] ? finish_task_switch+0x1ca/0x840 [ 852.178718] ? finish_task_switch+0x182/0x840 [ 852.183226] ? print_usage_bug+0xc0/0xc0 [ 852.187300] ? preempt_notifier_register+0x1e0/0x1e0 [ 852.192413] ? print_usage_bug+0xc0/0xc0 [ 852.196489] ? lock_repin_lock+0x410/0x410 [ 852.200797] ? perf_trace_lock_acquire+0xe3/0x980 [ 852.205644] ? __lock_acquire+0x7f5/0x5140 [ 852.209874] ? __sched_text_start+0x8/0x8 [ 852.214011] ? graph_lock+0x170/0x170 [ 852.217810] ? find_held_lock+0x36/0x1c0 [ 852.221859] ? lock_downgrade+0x8e0/0x8e0 [ 852.226087] ? kasan_check_read+0x11/0x20 [ 852.230219] ? do_raw_spin_unlock+0x9e/0x2e0 [ 852.234609] ? do_raw_spin_trylock+0x1b0/0x1b0 [ 852.239178] ? kasan_check_write+0x14/0x20 [ 852.243407] ? do_raw_spin_lock+0xc1/0x200 [ 852.247627] __handle_mm_fault+0x386a/0x4390 [ 852.252036] ? vmf_insert_mixed_mkwrite+0xa0/0xa0 [ 852.256873] ? graph_lock+0x170/0x170 [ 852.260659] ? find_held_lock+0x36/0x1c0 [ 852.264706] ? lock_downgrade+0x8e0/0x8e0 [ 852.268851] ? handle_mm_fault+0x8c0/0xc70 [ 852.273078] handle_mm_fault+0x53a/0xc70 [ 852.277132] ? __handle_mm_fault+0x4390/0x4390 [ 852.281710] ? find_vma+0x34/0x190 [ 852.285236] __do_page_fault+0x60b/0xe40 [ 852.289308] ? mm_fault_error+0x380/0x380 [ 852.293546] ? graph_lock+0x170/0x170 [ 852.297350] do_page_fault+0xee/0x8a7 [ 852.301153] ? __x64_sys_socket+0x73/0xb0 [ 852.305305] ? vmalloc_sync_all+0x30/0x30 [ 852.309481] ? find_held_lock+0x36/0x1c0 [ 852.313561] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 852.318418] page_fault+0x1e/0x30 [ 852.321866] RIP: 0010:__get_user_4+0x21/0x30 [ 852.326257] Code: 50 ff 31 c0 0f 1f 00 c3 90 48 83 c0 03 72 55 65 48 8b 14 25 40 ee 01 00 48 3b 82 98 13 00 00 73 43 48 19 d2 48 21 d0 0f 1f 00 <8b> 50 fd 31 c0 0f 1f 00 c3 66 0f 1f 44 00 00 48 83 c0 07 72 25 65 [ 852.345429] RSP: 0018:ffff8801b62afa78 EFLAGS: 00010202 [ 852.350772] RAX: 0000000020013ff7 RBX: 000000000000001b RCX: ffffc90003ccb000 [ 852.358029] RDX: ffffffffffffffff RSI: ffffffff81a80473 RDI: 0000000000000286 [ 852.365293] RBP: ffff8801b62afc78 R08: 1ffff10036c55f2c R09: 0000000000000000 [ 852.372541] R10: 0000000000000003 R11: 0000000000000000 R12: ffff8801b5b6e740 [ 852.379791] R13: 000000000000001b R14: 0000000020013ff4 R15: 000000000000000c [ 852.387053] ? __might_fault+0x1a3/0x1e0 [ 852.391098] ? do_tcp_setsockopt.isra.41+0x15c/0x2680 [ 852.396270] ? expand_files.part.8+0x9a0/0x9a0 [ 852.400833] ? tcp_peek_len+0x2c0/0x2c0 [ 852.404797] ? kasan_check_read+0x11/0x20 [ 852.408935] ? __lock_is_held+0xb5/0x140 [ 852.412976] ? rcu_report_qs_rnp+0x790/0x790 [ 852.417372] ? __fget_light+0x2ef/0x430 [ 852.421327] ? fget_raw+0x20/0x20 [ 852.424761] ? get_unused_fd_flags+0x190/0x190 [ 852.429333] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 852.434857] ? alloc_file+0x44/0x3e0 [ 852.438556] tcp_setsockopt+0xc1/0xe0 [ 852.442342] sock_common_setsockopt+0x9a/0xe0 [ 852.446821] __sys_setsockopt+0x1bd/0x390 [ 852.450951] ? kernel_accept+0x310/0x310 [ 852.455000] ? do_futex+0x27d0/0x27d0 [ 852.458792] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 852.464318] ? fput+0x130/0x1a0 [ 852.467581] __x64_sys_setsockopt+0xbe/0x150 [ 852.471972] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 852.476980] do_syscall_64+0x1b1/0x800 [ 852.480846] ? finish_task_switch+0x1ca/0x840 [ 852.485339] ? syscall_return_slowpath+0x5c0/0x5c0 [ 852.490251] ? syscall_return_slowpath+0x30f/0x5c0 [ 852.495163] ? entry_SYSCALL_64_after_hwframe+0x59/0xbe [ 852.500507] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 852.505341] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 852.510507] RIP: 0033:0x4559f9 [ 852.513679] Code: 1d ba 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 b9 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 852.532860] RSP: 002b:00007f3c41c78c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000036 [ 852.540550] RAX: ffffffffffffffda RBX: 00007f3c41c796d4 RCX: 00000000004559f9 [ 852.547800] RDX: 000000000000001b RSI: 0000000000000006 RDI: 0000000000000014 [ 852.555052] RBP: 000000000072bea0 R08: 000000000000000c R09: 0000000000000000 08:18:49 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x3f00]}, 0x2c) 08:18:49 executing program 3: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) setsockopt$inet_mreqsrc(0xffffffffffffffff, 0x6, 0x1d, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:49 executing program 2: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x0, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x22, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:49 executing program 6: r0 = socket$inet6(0xa, 0x0, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x24, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:49 executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x5, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:49 executing program 1: ioctl(0xffffffffffffffff, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = userfaultfd(0x0) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r1 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r1, 0x6, 0x12, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r0, r1, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r0, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) [ 852.562299] R10: 0000000020013ff4 R11: 0000000000000246 R12: 00000000ffffffff [ 852.569550] R13: 00000000004c13b6 R14: 00000000004d13a8 R15: 0000000000000000 08:18:49 executing program 4: openat$cuse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/cuse\x00', 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x4, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000003fe8)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001fe2)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_DISABLE_FRAGMENTS(r2, 0x84, 0x8, &(0x7f0000013e95), 0x4) ioctl$sock_SIOCETHTOOL(r2, 0x8946, &(0x7f00000000c0)={'veth1_to_bond\x00', &(0x7f0000000000)=@ethtool_stats={0x37}}) close(r2) close(r1) 08:18:49 executing program 7: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0xffffffffffffb211, &(0x7f0000000140)="291f16f477671070000000c0ab928c9e7bb0e4948d91462a19a37b118bb352124640c2b9aba2d9dc6f70b3842c13518a7bb17437844dbbaa70aad9b3096e8b1aa86a7f77600a6441dd09cbed5e8b435bc7abe91aecfbca55a70a3e37732f211b16db3689f353d9e1d4248b0837770d964b5166c52bcc968fa83d03952c74a1469b9001bf98de07506297739c2352c10d1b84f13ff04c") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f00000000c0)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vcs\x00', 0x100, 0x0) ioctl$EVIOCSREP(r2, 0x40084503, &(0x7f0000000040)=[0x8, 0xa]) r3 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r3, 0x6, 0x1b, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r3, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) ioctl$TIOCGSOFTCAR(r2, 0x5419, &(0x7f0000000080)) 08:18:49 executing program 3: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) setsockopt$inet_mreqsrc(0xffffffffffffffff, 0x6, 0x1d, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:50 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0xd]}, 0x2c) 08:18:50 executing program 3: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) setsockopt$inet_mreqsrc(0xffffffffffffffff, 0x6, 0x1d, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:50 executing program 3: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x1d, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:50 executing program 3: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x1d, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:50 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x700000000000000]}, 0x2c) 08:18:50 executing program 3: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x1d, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:50 executing program 3: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x1d, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:50 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0xffffffff00000000]}, 0x2c) 08:18:50 executing program 3: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x1d, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:50 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x1100000000000000]}, 0x2c) 08:18:50 executing program 6: r0 = socket$inet6(0xa, 0x0, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x24, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:50 executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x5, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:50 executing program 1: ioctl(0xffffffffffffffff, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = userfaultfd(0x0) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r1 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r1, 0x6, 0x12, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r0, r1, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r0, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:50 executing program 2: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x22, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:50 executing program 4: openat$cuse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/cuse\x00', 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x4, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000003fe8)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001fe2)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_DISABLE_FRAGMENTS(r2, 0x84, 0x8, &(0x7f0000013e95), 0x4) ioctl$sock_SIOCETHTOOL(r2, 0x8946, &(0x7f00000000c0)={"76657468315f746f5f626f6e64000005", &(0x7f0000000000)=@ethtool_stats={0x37}}) close(r2) close(r1) 08:18:50 executing program 7: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x800) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x1b, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) r3 = msgget$private(0x0, 0x1) msgctl$MSG_INFO(r3, 0xc, &(0x7f0000000000)=""/152) getsockname$packet(0xffffffffffffff9c, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @link_local}, &(0x7f0000000140)=0x14) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, &(0x7f0000000180)={'team0\x00', r4}) r5 = dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) setsockopt$netlink_NETLINK_TX_RING(r5, 0x10e, 0x7, &(0x7f0000000200)={0x200, 0x1, 0x3271, 0xb7}, 0x10) syz_open_dev$usbmon(&(0x7f00000001c0)='/dev/usbmon#\x00', 0xf20f, 0x2000) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:50 executing program 3: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x1d, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:50 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x1100]}, 0x2c) 08:18:50 executing program 3: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_API(0xffffffffffffffff, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(0xffffffffffffffff, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r1 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r1, 0x6, 0x1d, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(0xffffffffffffffff, r1, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(0xffffffffffffffff, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:51 executing program 3: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_API(0xffffffffffffffff, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(0xffffffffffffffff, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r1 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r1, 0x6, 0x1d, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(0xffffffffffffffff, r1, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(0xffffffffffffffff, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:51 executing program 3: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_API(0xffffffffffffffff, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(0xffffffffffffffff, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r1 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r1, 0x6, 0x1d, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(0xffffffffffffffff, r1, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(0xffffffffffffffff, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:51 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x13]}, 0x2c) 08:18:51 executing program 3: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x1d, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:51 executing program 3: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x1d, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:51 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0xa00000000000000]}, 0x2c) 08:18:51 executing program 6: r0 = socket$inet6(0xa, 0x0, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x24, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:51 executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x5, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:51 executing program 1: ioctl(0xffffffffffffffff, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = userfaultfd(0x0) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r1 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r1, 0x6, 0x12, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r0, r1, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r0, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:51 executing program 2: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x22, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:51 executing program 4: openat$cuse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/cuse\x00', 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x4, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000003fe8)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001fe2)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_DISABLE_FRAGMENTS(r2, 0x84, 0x8, &(0x7f0000013e95), 0x4) ioctl$sock_SIOCETHTOOL(r2, 0x8946, &(0x7f00000000c0)={"76657468315f746f5f626f6e64000200", &(0x7f0000000000)=@ethtool_stats={0x37}}) close(r2) close(r1) 08:18:51 executing program 7: r0 = shmget$private(0x0, 0x1000, 0x40, &(0x7f0000cd2000/0x1000)=nil) shmctl$IPC_RMID(r0, 0x0) r1 = socket$inet6(0xa, 0x1, 0x2) ioctl(r1, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r2 = userfaultfd(0x0) ioctl$UFFDIO_API(r2, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r2, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r3 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r3, 0x6, 0x1b, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) r4 = dup3(r2, r3, 0x0) openat(r4, &(0x7f0000000000)='./file0\x00', 0x8000, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r2, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000ffc000/0x3000)=nil, 0x3000}) 08:18:51 executing program 3: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x1d, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:51 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x1300000000000000]}, 0x2c) 08:18:51 executing program 3: socket$inet6(0xa, 0x1, 0x0) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = userfaultfd(0x0) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r1 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r1, 0x6, 0x1d, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r0, r1, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r0, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:51 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0xe00000000000000]}, 0x2c) 08:18:52 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x8]}, 0x2c) 08:18:52 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x10]}, 0x2c) 08:18:52 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x4000000000000000]}, 0x2c) 08:18:52 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x8000000]}, 0x2c) 08:18:52 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x1800]}, 0x2c) 08:18:52 executing program 6: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(0xffffffffffffffff, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x24, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:52 executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f47767") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x5, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:52 executing program 1: r0 = socket$inet6(0xa, 0x0, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x12, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:52 executing program 2: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x22, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:52 executing program 4: openat$cuse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/cuse\x00', 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x4, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000003fe8)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001fe2)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_DISABLE_FRAGMENTS(r2, 0x84, 0x8, &(0x7f0000013e95), 0x4) ioctl$sock_SIOCETHTOOL(r2, 0x8946, &(0x7f00000000c0)={"76657468315f746f5f626f6e64000400", &(0x7f0000000000)=@ethtool_stats={0x37}}) close(r2) close(r1) 08:18:52 executing program 3: socket$inet6(0xa, 0x1, 0x0) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = userfaultfd(0x0) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r1 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r1, 0x6, 0x1d, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r0, r1, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r0, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:52 executing program 7: r0 = socket$inet6(0xa, 0x1, 0x0) r1 = syz_open_dev$mice(&(0x7f0000000080)='/dev/input/mice\x00', 0x0, 0x100) ioctl$TUNGETSNDBUF(r1, 0x800454d3, &(0x7f00000000c0)) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r2 = userfaultfd(0x0) ioctl$UFFDIO_REGISTER(r2, 0xc020aa00, &(0x7f0000000040)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x2}) r3 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r3, 0x6, 0x1b, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) r4 = dup3(r0, r3, 0x0) ioctl$VT_GETSTATE(r4, 0x5603, &(0x7f0000000000)={0xfff, 0x7fffffff, 0x7fff}) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r2, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:52 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x600]}, 0x2c) 08:18:52 executing program 7: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") r1 = syz_open_dev$sndpcmp(&(0x7f0000000080)='/dev/snd/pcmC#D#p\x00', 0x5, 0x10000) ioctl$KVM_S390_INTERRUPT_CPU(r1, 0x4010ae94, &(0x7f00000000c0)={0xfffffffffffffff8, 0x0, 0x1}) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r2 = userfaultfd(0x0) ioctl$UFFDIO_API(r2, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r2, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r3 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r3, 0x6, 0x2d, &(0x7f0000000000)={@broadcast=0xffffffff, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xfffffff5) r4 = dup3(r2, r3, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r4, 0x8010aa02, &(0x7f0000000040)={&(0x7f0000cde000/0x2000)=nil, 0x2000}) 08:18:52 executing program 7: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x1b, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) r3 = dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_API(r3, 0xc018aa3f, &(0x7f0000000180)={0xaa}) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) ioctl$SNDRV_SEQ_IOCTL_SET_QUEUE_TIMER(r3, 0x40605346, &(0x7f0000000000)={0x10000, 0x1, {0x3, 0x1, 0x6, 0x2, 0xffffffff}}) r4 = msgget(0x2, 0x0) msgctl$IPC_RMID(r4, 0x0) getsockopt$inet_sctp_SCTP_CONTEXT(r3, 0x84, 0x11, &(0x7f0000000080)={0x0, 0x9}, &(0x7f00000000c0)=0x8) setsockopt$inet_sctp_SCTP_PR_SUPPORTED(r3, 0x84, 0x71, &(0x7f0000000140)={r5, 0x4}, 0x8) 08:18:52 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x5]}, 0x2c) 08:18:53 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0xf]}, 0x2c) 08:18:53 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0xe000000]}, 0x2c) 08:18:53 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x9000000]}, 0x2c) 08:18:53 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0xc]}, 0x2c) 08:18:53 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x1200000000000000]}, 0x2c) 08:18:53 executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f47767") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x5, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:53 executing program 1: r0 = socket$inet6(0xa, 0x0, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x12, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:53 executing program 6: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(0xffffffffffffffff, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x24, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:53 executing program 2: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x22, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:53 executing program 3: socket$inet6(0xa, 0x1, 0x0) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = userfaultfd(0x0) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r1 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r1, 0x6, 0x1d, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r0, r1, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r0, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:53 executing program 7: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = openat$qat_adf_ctl(0xffffffffffffff9c, &(0x7f0000000000)='/dev/qat_adf_ctl\x00', 0x521000, 0x0) ioctl$VHOST_SET_OWNER(r2, 0xaf01, 0x0) r3 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r3, 0x6, 0x1b, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r3, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:53 executing program 4: openat$cuse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/cuse\x00', 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x4, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000003fe8)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001fe2)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_DISABLE_FRAGMENTS(r2, 0x84, 0x8, &(0x7f0000013e95), 0x4) ioctl$sock_SIOCETHTOOL(r2, 0x8946, &(0x7f00000000c0)={'veth1_to_bond\x00', &(0x7f0000000000)=@ethtool_stats={0x37}}) close(r2) close(r1) 08:18:53 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x500]}, 0x2c) 08:18:53 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0xd00]}, 0x2c) 08:18:54 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x500000000000000]}, 0x2c) 08:18:54 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x4000000]}, 0x2c) 08:18:54 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x5000000]}, 0x2c) 08:18:54 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x7000000]}, 0x2c) 08:18:54 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0xb]}, 0x2c) 08:18:54 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x2]}, 0x2c) 08:18:54 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x2000]}, 0x2c) 08:18:54 executing program 6: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(0xffffffffffffffff, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x24, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:54 executing program 1: r0 = socket$inet6(0xa, 0x0, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x12, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:54 executing program 3: ioctl(0xffffffffffffffff, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = userfaultfd(0x0) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r1 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r1, 0x6, 0x1d, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r0, r1, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r0, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:54 executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f47767") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x5, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:54 executing program 2: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x22, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:54 executing program 4: openat$cuse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/cuse\x00', 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x4, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000003fe8)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001fe2)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_DISABLE_FRAGMENTS(r2, 0x84, 0x8, &(0x7f0000013e95), 0x4) ioctl$sock_SIOCETHTOOL(r2, 0x8946, &(0x7f00000000c0)={'veth1_to_bond\x00', &(0x7f0000000000)=@ethtool_stats={0x37}}) close(r2) close(r1) 08:18:54 executing program 7: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x5, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) r3 = syz_open_dev$usbmon(&(0x7f0000000000)='/dev/usbmon#\x00', 0x6, 0x40000) ioctl$VHOST_SET_LOG_FD(r1, 0x4004af07, &(0x7f0000000040)=r3) setsockopt$inet_mreqsrc(r2, 0x6, 0x1b, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) r4 = dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) accept$inet6(r4, &(0x7f0000000080)={0x0, 0x0, 0x0, @mcast1}, &(0x7f00000000c0)=0x1c) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:54 executing program 7: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") r1 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x8, 0x2000) getpeername$ipx(r1, &(0x7f0000000040), &(0x7f0000000080)=0x10) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r2 = userfaultfd(0x0) ioctl$UFFDIO_API(r2, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r2, 0xc020aa00, &(0x7f0000000140)={{&(0x7f000053f000/0x1000)=nil, 0x1000}, 0x3}) r3 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r3, 0x6, 0x1b, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r2, r3, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r2, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:54 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x1000000000000000]}, 0x2c) 08:18:54 executing program 7: r0 = socket$inet6(0xa, 0x0, 0x4) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x1b, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:54 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x40000000]}, 0x2c) 08:18:55 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x100000000000000]}, 0x2c) 08:18:55 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x12000000]}, 0x2c) 08:18:55 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x1300]}, 0x2c) 08:18:55 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x2000]}, 0x2c) 08:18:55 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x1300000000000000]}, 0x2c) 08:18:55 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(0xffffffffffffffff, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x12, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:55 executing program 6: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x0, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x24, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:55 executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f4776710") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x5, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:55 executing program 3: ioctl(0xffffffffffffffff, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = userfaultfd(0x0) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r1 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r1, 0x6, 0x1d, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r0, r1, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r0, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:55 executing program 2: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x22, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:55 executing program 4: openat$cuse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/cuse\x00', 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x4, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000003fe8)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001fe2)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_DISABLE_FRAGMENTS(r2, 0x84, 0x8, &(0x7f0000013e95), 0x4) ioctl$sock_SIOCETHTOOL(r2, 0x8946, &(0x7f00000000c0)={'veth1_to_bond\x00', &(0x7f0000000000)=@ethtool_stats={0x37}}) close(r2) close(r1) 08:18:55 executing program 7: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000000040)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x1b, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) r3 = openat$audio(0xffffffffffffff9c, &(0x7f0000000000)='/dev/audio\x00', 0x24080, 0x0) ioctl$KVM_SET_SREGS(r3, 0x4138ae84, &(0x7f0000000140)={{0x7000, 0x7000, 0x0, 0x6, 0x4, 0x101, 0x3, 0x800, 0x2, 0x5, 0x7, 0x7fff}, {0x2, 0x5000, 0xc, 0x6, 0xcd, 0x20, 0xdc15, 0x0, 0x8f, 0x0, 0x1, 0xb3b1}, {0x100000, 0x16001, 0x29b6471bcefd9a92, 0x3, 0x8, 0x6, 0x0, 0x1, 0x80000001, 0xa00000000000, 0xffff, 0x8001}, {0x0, 0x0, 0xe, 0xfffffffffffffff7, 0x0, 0xff, 0x1, 0x7fffffff, 0x40, 0x8001, 0x1, 0x8}, {0x101004, 0x2, 0x1f, 0x1, 0x6, 0x2, 0x8, 0x1, 0x80, 0x1000, 0x80, 0x5}, {0x1, 0xf002, 0xf, 0xfff, 0x5, 0xffffffffffffffda, 0x4, 0x49e6, 0x8b5c, 0xe4, 0x7, 0x6}, {0x1000, 0xd000, 0x1f, 0x80000001, 0x0, 0xfffffffffffffffb, 0x5, 0x4, 0x4, 0x7, 0x2, 0x1fffc00}, {0x100000, 0x1, 0x3, 0x100000001, 0x0, 0x68c39585, 0x7, 0x8001, 0x2, 0xc0f, 0x80000000, 0x8}, {0x2000, 0x1}, {0x0, 0x116001}, 0x10, 0x0, 0xd000, 0x4000, 0x2, 0x1, 0x0, [0x4, 0x5, 0x7ff, 0x6]}) ioctl(r0, 0x0, &(0x7f0000000080)="0322b89173b2553b10f1186d75fe2a421c424d8b9a55e3236d3ee5f5dcbc2d3fc4b30be7671a9890c89bf508da24c0d33bd05d9d3acaadad28c39913d873d8a31451") dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:55 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x600000000000000]}, 0x2c) 08:18:55 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x8000000]}, 0x2c) 08:18:55 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x1300]}, 0x2c) 08:18:56 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0xc]}, 0x2c) 08:18:56 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x100000000000000]}, 0x2c) 08:18:56 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x12]}, 0x2c) 08:18:56 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0xffffffff00000000]}, 0x2c) 08:18:56 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0xf00000000000000]}, 0x2c) 08:18:56 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0xa000000]}, 0x2c) 08:18:56 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(0xffffffffffffffff, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x12, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:56 executing program 2: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f47767") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x22, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:56 executing program 7: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x1b, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f0000000000)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:56 executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f4776710") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x5, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:56 executing program 6: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x0, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x24, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:56 executing program 4: openat$cuse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/cuse\x00', 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x4, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000003fe8)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001fe2)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_DISABLE_FRAGMENTS(r2, 0x84, 0x8, &(0x7f0000013e95), 0x4) ioctl$sock_SIOCETHTOOL(r2, 0x8946, &(0x7f00000000c0)={'veth1_to_bond\x00', &(0x7f0000000000)=@ethtool_stats={0x37}}) close(r2) close(r1) 08:18:56 executing program 3: ioctl(0xffffffffffffffff, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = userfaultfd(0x0) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r1 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r1, 0x6, 0x1d, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r0, r1, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r0, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:56 executing program 7: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000000200)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) setsockopt$inet_mreqsrc(0xffffffffffffffff, 0x6, 0x1b, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) r2 = dup3(r1, 0xffffffffffffffff, 0x0) ioctl$IOC_PR_PREEMPT(r2, 0x401870cb, &(0x7f00000001c0)={0x5, 0x401, 0x9, 0x1}) getsockopt$inet_sctp_SCTP_STATUS(r2, 0x84, 0xe, &(0x7f0000000000)={0x0, 0x7ff, 0x3, 0x1ff, 0x8, 0x20, 0x8, 0x1000, {0x0, @in6={{0xa, 0x4e22, 0x8, @ipv4={[], [0xff, 0xff], @local={0xac, 0x14, 0x14, 0xaa}}, 0x16e}}, 0x7ff, 0x7, 0x1, 0x7, 0x100000001}}, &(0x7f00000000c0)=0xb0) setsockopt$inet_sctp6_SCTP_MAXSEG(r0, 0x84, 0xd, &(0x7f00000002c0)=@assoc_value={r3, 0xff}, 0xfffffffffffffeb0) setsockopt$inet_sctp6_SCTP_AUTOCLOSE(r2, 0x84, 0x4, &(0x7f0000000180)=0x6, 0x4) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:56 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x18000000]}, 0x2c) 08:18:56 executing program 7: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) r2 = syz_open_dev$dmmidi(&(0x7f0000000000)='/dev/dmmidi#\x00', 0x5, 0x83) sendto$ax25(r2, &(0x7f0000000040)="bbb4c9309ca3b5761b1af77e4f5bc4cc49f846a23ae2580416b44611c53995e18cadfc521a2136ea944cf026748e2d1b5d5d74db1d2296d8cc1bcc87822ebe997daf6f211cf9a6e5b94feb3d906b402363766b9c70ed2d5c3dfb53925545eaf1c8461a27e790c18c54fec612628ea34e6b58be9945da5c6a953e45e1702c69abd4c45fc906bd5f046e607cdeb06e6bd6b68c5669f94dccd71e77287c0ee965eb5c39", 0xa2, 0x40010, &(0x7f0000000140)={0x3, {"1fb850e4e2b75a"}, 0x200}, 0x10) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r3 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r3, 0x6, 0x1b, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r3, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) userfaultfd(0x80800) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:57 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x11000000]}, 0x2c) 08:18:57 executing program 7: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") r1 = syz_open_dev$amidi(&(0x7f0000000000)='/dev/amidi#\x00', 0x6, 0x80180) openat$cgroup_type(r1, &(0x7f0000000040)='cgroup.type\x00', 0x2, 0x0) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r2 = userfaultfd(0x0) ioctl$UFFDIO_API(r2, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r2, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r3 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r3, 0x6, 0x1b, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r2, r3, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r2, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:57 executing program 7: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x1b, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) ioctl$sock_inet_SIOCGIFNETMASK(r0, 0x891b, &(0x7f0000000040)={'yam0\x00', {0x2, 0x4e23, @dev={0xac, 0x14, 0x14, 0x1f}}}) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$sock_SIOCINQ(r2, 0x541b, &(0x7f0000000000)) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:57 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x6000000]}, 0x2c) 08:18:57 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x700]}, 0x2c) 08:18:58 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x4000]}, 0x2c) 08:18:58 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(0xffffffffffffffff, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x12, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:58 executing program 2: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f47767") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x22, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:58 executing program 6: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x0, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x24, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:58 executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f4776710") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x5, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:58 executing program 3: r0 = socket$inet6(0xa, 0x0, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x1d, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:58 executing program 4: openat$cuse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/cuse\x00', 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x4, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000003fe8)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001fe2)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_DISABLE_FRAGMENTS(r2, 0x84, 0x8, &(0x7f0000013e95), 0x4) ioctl$sock_SIOCETHTOOL(r2, 0x8946, &(0x7f00000000c0)={"76657468315f746f5f626f6e64000fff", &(0x7f0000000000)=@ethtool_stats={0x37}}) close(r2) close(r1) 08:18:58 executing program 7: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x807fc) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) dup3(r0, r1, 0x80000) setsockopt$inet_mreqsrc(r2, 0x6, 0x1b, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:58 executing program 7: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000000000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x1b, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:58 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0xe]}, 0x2c) 08:18:58 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0xa]}, 0x2c) 08:18:58 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0xb00000000000000]}, 0x2c) 08:18:58 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x3f000000]}, 0x2c) 08:18:58 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0xb000000]}, 0x2c) 08:18:58 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x40000]}, 0x2c) 08:18:58 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x3f00]}, 0x2c) 08:18:58 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x300000000000000]}, 0x2c) 08:18:58 executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x0, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x5, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:58 executing program 2: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f47767") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x22, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:58 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x0, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x12, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:58 executing program 3: r0 = socket$inet6(0xa, 0x0, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x1d, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:58 executing program 4: openat$cuse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/cuse\x00', 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x4, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000003fe8)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001fe2)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_DISABLE_FRAGMENTS(r2, 0x84, 0x8, &(0x7f0000013e95), 0x4) ioctl$sock_SIOCETHTOOL(r2, 0x8946, &(0x7f00000000c0)={"76657468315f746f5f626f6e64000004", &(0x7f0000000000)=@ethtool_stats={0x37}}) close(r2) close(r1) 08:18:58 executing program 6: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x24, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:58 executing program 7: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) r3 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={0x73, 0x79, 0x7a, 0x0}, &(0x7f0000000080)="edc63c79987a5d8ed0e1dcd641ff28", 0xf, 0xfffffffffffffffc) r4 = openat(r0, &(0x7f0000000300)='./file0\x00', 0x50002, 0x100) getsockopt$packet_int(r4, 0x107, 0x1f, &(0x7f0000000340), &(0x7f0000000380)=0x4) r5 = add_key(&(0x7f00000000c0)='id_resolver\x00', &(0x7f0000000140)={0x73, 0x79, 0x7a, 0x1}, &(0x7f0000000180)="8098e44b423aa4235e9b576a7e4fc50fe27ebdcdbec81c3c968e08ba6b678a3b62e43e027bed4d1c7df038fce7e493bb34067986660b325679bf83c7ab4e3ef072388718d30a6442cdebfcc641a3fbd69e34508f93f506960262251986cb1d892987b2415fb7365b8550c751ce5a2a1fbd83fbace4a69840bdd4a7da6b2b4b319c159f448d2dd29a84d6dec4c1cbd0d022a97ae72a1745ce1212ae11ff6619a3cf08802b5c26490645b98d44f537d4e1bd732eebb61e6889ff2c4d03069cb3bf2adbea0596a0d200910bef7fdb3e28ff26", 0xd1, 0xffffffffffffffff) keyctl$reject(0x13, r3, 0x1, 0xfffffffffffffff9, r5) r6 = syz_open_dev$amidi(&(0x7f0000000280)='/dev/amidi#\x00', 0x1542, 0x20040) ioctl$TUNGETSNDBUF(r6, 0x800454d3, &(0x7f00000002c0)) setsockopt$inet_mreqsrc(r2, 0x6, 0x1b, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:59 executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x0, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x5, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:59 executing program 7: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") r1 = openat$snapshot(0xffffffffffffff9c, &(0x7f0000000000)='/dev/snapshot\x00', 0x40000, 0x0) bind$bt_sco(r1, &(0x7f0000000040)={0x1f, {0x1da941158, 0x800000, 0x9, 0x0, 0x4, 0x2}}, 0x8) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r2 = userfaultfd(0x0) ioctl$UFFDIO_API(r2, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r2, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r3 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r3, 0x6, 0x1b, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r2, r3, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r2, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:59 executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x0, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x5, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:59 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x400000000000000]}, 0x2c) 08:18:59 executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x0, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x5, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:59 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0xa00000000000000]}, 0x2c) 08:18:59 executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x0, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x5, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:59 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x1000000000000000]}, 0x2c) 08:18:59 executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x0, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x5, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:59 executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(0xffffffffffffffff, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x5, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:59 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0xf000000]}, 0x2c) 08:18:59 executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(0xffffffffffffffff, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x5, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:59 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x0, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x12, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:59 executing program 6: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x24, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:59 executing program 3: r0 = socket$inet6(0xa, 0x0, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x1d, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:59 executing program 2: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f4776710") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x22, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:18:59 executing program 4: openat$cuse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/cuse\x00', 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x4, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000003fe8)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001fe2)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_DISABLE_FRAGMENTS(r2, 0x84, 0x8, &(0x7f0000013e95), 0x4) ioctl$sock_SIOCETHTOOL(r2, 0x8946, &(0x7f00000000c0)={"76657468315f746f5f626f6e640000fd", &(0x7f0000000000)=@ethtool_stats={0x37}}) close(r2) close(r1) 08:18:59 executing program 7: r0 = socket$inet6(0xa, 0x1, 0x400000000000000) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x40000000000802) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000000040)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x1b, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:00 executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(0xffffffffffffffff, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x5, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:00 executing program 7: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) socket$alg(0x26, 0x5, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x1b, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:00 executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(0xffffffffffffffff, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x5, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:00 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x1200]}, 0x2c) 08:19:00 executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(0xffffffffffffffff, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x5, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:00 executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(0xffffffffffffffff, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x5, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:00 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0xc00]}, 0x2c) 08:19:00 executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x5, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:00 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x200000000000000]}, 0x2c) 08:19:00 executing program 6: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x24, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:00 executing program 3: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(0xffffffffffffffff, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x1d, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:00 executing program 2: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f4776710") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x22, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:00 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x0, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x12, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:00 executing program 4: openat$cuse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/cuse\x00', 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x4, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000003fe8)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001fe2)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_DISABLE_FRAGMENTS(r2, 0x84, 0x8, &(0x7f0000013e95), 0x4) ioctl$sock_SIOCETHTOOL(r2, 0x8946, &(0x7f00000000c0)={'veth1_to_bond\x00', &(0x7f0000000000)=@ethtool_stats={0x37}}) close(r2) close(r1) 08:19:00 executing program 7: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) r3 = openat$mixer(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/mixer\x00', 0x109000, 0x0) r4 = dup2(0xffffffffffffffff, r1) renameat2(r3, &(0x7f0000000200)='./file0\x00', r4, &(0x7f0000000240)='./file0\x00', 0x1) setsockopt$inet_mreqsrc(r2, 0x6, 0x1b, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) r5 = dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet_sctp_SCTP_RESET_STREAMS(r5, 0x84, 0x77, &(0x7f0000000000)={0x0, 0x0, 0xa, [0x6, 0x400, 0x80000001, 0x0, 0x99c1, 0x2, 0x5, 0x0, 0x4, 0x6]}, &(0x7f0000000040)=0x1c) ioctl$EVIOCGRAB(r3, 0x40044590, &(0x7f0000000280)=0x6e74b6b6) getsockopt$inet_sctp6_SCTP_PRIMARY_ADDR(r0, 0x84, 0x6, &(0x7f0000000140)={r6, @in={{0x2, 0x4e23, @broadcast=0xffffffff}}}, &(0x7f0000000080)=0x84) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) syz_mount_image$minix(&(0x7f00000002c0)='minix\x00', &(0x7f0000000300)='./file0\x00', 0x1, 0xa, &(0x7f00000009c0)=[{&(0x7f0000000340)="13c2c686c0dde4def9c0268c68119eb3141ce1d74bd7451567f109520cd18633596b73ffc7ff5883f28697f09828c23bfd9c6ffa765d48356e249ba3f81d946a87e9a41123ee34156bae3f6970d2de50bbe8046997164dcaf4282ffd414cdfdac35f783ddca69dd9fe031ad739b17bdb60dc1ad19c9009cf1afee8e27d9c776265b310321612acb60c054866f5e57c9e0790267183101c96c755277004cb74c43a87bf8bef93d84449c67388166168ad8c2732ee73aaf31c1dd95e9a8b04df1b5b92aa5c4eec3a7d30535cc51c606b57e83c6d", 0xd3, 0xdc1}, {&(0x7f0000000440)="10b5148660b719093529267e693ce20b3142623113b64c932fa28ed2d6ed588a96249a9cd57916a7aef9e586712be8c5e2824e862008a7241c3ac0ececa86e1d5bf092de54f7148027c3f92acb9cdd95fa67cf093aff20235fe64c8529c7ba290f78961a9518541d4d56a9e725df71fdfab1be4cc2684751de895ae48e98014215047d75c57513926fe7afcb8cc99af93844650fc0ab8948421b3338f2b45e06b87a11d1d4ec6be67b846ee7f64bb739f6b1297f5f03f402e9b06f", 0xbb, 0x2ff4}, {&(0x7f0000002040)="9347b8b702e2a0ab0fa83255644c8a3603adf26d0d8c97d031c9d8d204c1cdb1df1b5f01081d5d25ebcec6bccd7e8d481c8f376b746ae7d2867672ea4452037295661ad9f95f74d029aa99dc7a3353e6f224a8473a360cc18a6676d800f66535d042d7254c4f9f695b5585e6c6db5bf38dc47e244d4052ccb24d2a1da4fb3ce73424e0a29b2eaf8be9eac0ce413cb56a91bfad39f075e9b9c7c00f66b9ddf5b65b93f6215938afb64a8b31b1b3e640f16390527579001592dbcb8086cdc4801349292536bd821b0b1a0113e1c91899579cc0ebd8844ea1d4dfd56b7f6c9ed082c07288a0c50dbad0e24d86c9f377ad40cf62c92fb0f293839943d5cd603913247027e337ff1c1e3919a54928c0bd1956492a5d0582f70bcfa950f5113027ac0274df5490460c90b1a76a7a54ad659de7827cab68d1231c4508686b3e1e33329e7b33a2e421816f2f397c5cee884ce22ae318763770c0b49b412d750ea1b4ba1271e1b8818c84fd7f49a0c8df868d1d982443edcb426928fd04e6596501216e0550dbb0b9a17e93af92cfad96748d38aa2b4668fd9e0d52f4c9a4fa76e2c89d6d849af4d7606fdf269cd3f251c8ebf1ab02efc298b02b0f9d0ed421554c4fbbb9080b3e4b5aff72417aa1ad03d554e588bb6d455ff6aa6fc479375c0374a76d916b1de7aed1af193db274d0d34f75d8d0a2e3d16fed4a36828b0c5cff5f0e0dc595ecaf1fd9981872f4963e868cadfb7b6bc2056c91e3aab63b5cba4ea536828e69dc9a44b54e83d469a288397740e8588bbd226fc47ffe4510ad23f4657f3a895369f830d7b91968fd415f1d689e9235927d1d53531b31a4a783eb5e1fda2c76719bd0791a106bc3447483da5a2cebbec0634ec50d24542e482272cda0533ffcb48445f5e99f8f13cccaa326e38f6a8b958746252388511a2604b9f2e878ffcd10451f625c12de7c9e628175a936ae8f912ce22e0d6c30698d12abf3472d21c2eeda140fe74f956af293bae830a742487e862f8c8cadcc258ea5bf52fe113c1aad9b10e18da53558af3a069e402912fe501856d824bb68e1fec1da8ab0442b336399042ba89d01810dbcbd0fe5a0ff7056e7612920ee2af43d751d0c4b0dc044a490f8c3efadeec5b84f3e83673f8d1f4f54b41f93572362aad521f5d747c3a8cb145ee87d7f4fe1929777176c12c009ec1c99a8236a3cb2acd30fbf567bc2035c76b51c7071554b49f1acac1c383076a1cfa1537025e014143986b401072e609e14f495d19dd5fb99c37620323d3ac1795fed171805e5987c3709c15a152de5be386b68a693b88a9682f3413ecba2e2e6877d8f2211ae20aa1371232a64481f704aad6fb20aec7a0955f2318164c64506dba55678104d99514cf9bc0a9fac92242f40d10a205d5ef43c3b33df37bb67601598afefe09afffda9b0e866dd97969944efb64703e204b4f013a275a2f02e222531b557b73a10552e11095fa159077c9532bc299230a495eb78f26031967bb2eaf0ef6e5e7168fd1553b32bd4d0f83c370386cead94d5d77ba8706aaf18658b9d844b33b401daeeef96d62579d855f69c3b72413bdd3149ea5a9c6c52f62ec662e247001b2891a8043f52e39fc799523b1457a1f3fa4ab79d73fdf4ea5fba1dc084b814d0e2e6a9bdb7dba06cc78d2a7190c4d0326de3dadb547160ed4bc063dc8cbf83d7375f0d82e1121c6b41147eb70097a08ed5f2942eeecc4f15220983bf10bb930739359c7c239284c0617ac94bd08ef608231964f472dc4b742a421a6a5463595b3a8363ad2e24abde04ccac8077f5c2cd5d39627f1f5a1e156d29c37c73fd22786c6f175fe45ad09665de0937341905ec212da40f1742b0a1e9d88eab21bf6af5b7be4a543e77049c4b4316c3cc7e95a4b720a203b394dd3dd32011930f2741378e9397b10559b596e37bff90c82ce935350e97abff7b7625ea2e3c58c55c616b301aa767f6a6a92d979bbebf26d1f4eee0e1e0e687a69170bf16ee075aa8aec556a420d8924b45b7922acf7ca9013764b2757d20d423ed6076b3aac31ab42f0de519b6e99babed22f0a73618f8fc31d9228151ba2ffd4a4ce2e2e4200a70bc80a3e92c1be2efd37d76c01d7755e2596902d2f8129d55cfbf81dadab763e994dba0a0516eb6cdf1795ae97a86d2fbf712e6d00556ef6def4ec1eb532a109a0770ee074dd3a249be6735de7371eb26080ff276c5099165bf96dc6bb9ae8ead29528672799dcc21e25d340d08ce7c2cdfc754acfb85881daec003ac59af72bb5e30a3b4ca52ec1a7174d36d650049572b233c4284aa547afca6c506a131461fe424458a3da9b55e1cd02d66c36f15eeef9110c6061f5a56d740a84a86afaf942f6556ddf63499b27b6169fc4df18d2855439a2d1fc849fdfb5d1d1ec754c7ddb5383fa16413f7fa9cc5b56c50e6365bef0c3e2f04118607fee450b70a195ff8175a6bca85910c129d11e6341ef878ac64b6ca5a87a018d7da33389481a23069b33c4fac90b0ee3dc2964dac4c6a7b331b02bf7a7ba6e016ba3c3abdc5064556d22e72f353e7680bd9316240a253c1b028dc6383353b9ff25fe070b89d842c7f2e41448ff3e89b15252010a6b78a3d85b54d6ceb66ec7918960c9f4f785d32d687194bb75a2aaa34fcb38db02cd1a53489bb690634e9ad0b2fdf9d96e9d9fe6cd0989353a2680425116184ce3ed64a4b0b0551e99a55eb660006a8bb12e52e7fe4a6505a1a44975ff32383bf0d522d4438e785f9e1aac876f04e827a8f5c19cf60e3d632df2522ff94dfd91daf8f80b012eb47d64c638e6d1f86f4f2c4154297c62026e597fab72f34957f0f7630ea53e7f73b4bb10d389d835c27d53c78a12771ba5bea3219eb5e8f6c5d07102ba367ce66b1cccd64d3dc9d394af770661eaa41001c76641651cd38abe470d6be027730f5afc3ad82e4b358bb144660adc47e31cbc6909e182b7370d5a18e30f26685e830143ca2913e6bd4a7faea5d1a73d26056edbd591cb96b91f0f61ad54b5829e96dea500e49979982be9ee0da3d6baca578c3b6d9d6336b7264bd1107d500067cc30f585d33cdc3bcedcd3e7dcd84739d9278cb866776cdc33514b18a8f110e4738534be0a3624620f7cfdd6e7f0e8b74dc9b504ccdc43aebc3bce77bd9b444f39c255adc349f1fa559e57b4ef5ae65d45775857f02c1ab3d4dedb861d9043128d7e62d05f1518f6fdddf06be25c51ab93ed531804bc0b3ffed5875c6c9a1f66a0ce77bb37c16e6bcad8b255bd80859a00e0715dfc45f70a253a59adda6c10eb67f302087ea1e4fb18962ef8a35b61ad19bc03554ba9582c43ff0323fd85a2835fb254d30b6ef05a6a86a2231605c1ac237dda4ec90ce010222534755d84e8fd51fd16863393373a8cbaebb201ba22b585b613e37775571cbe5fe40349ced948908fbf8f179c9924ce31d5b9534542e48c0520241f948f3e4cd9384c9bb523ac10a7ddfb7ff7f0cda63848d0ebc66992892f0ad758ad75ff9ada7fcae14b49847dee2cf39f9d8f419885aa6c17a4584dc86efc8c3e159b0802a2824519840ba6a264010da6b68c1b2e609ff9d9059e8d8783200729d5144b2f39cec58eb6afe013f37b6db48c2b0028168e8d2df9901d9413ec7a0d67baac595ca3ab5dc881a44e8e554796e317ff796456ab0203d882edd65c71b3f1a53e53098d82074899e120ce772428c5719deec142cabe0ffcbe290e658671b157f7104b07a4ed4c82b807304aa09c06c6c3a4c19c4ad74838f90f195367fb5066b1f8d3c847a2392d221071f0fc11c2aae2cdf2c5feef81a1e60509899101ced3968ed724e4dfcba3d5f5cfdf5937f651d9adfb7f09f3d8db390aec8d7fc716b10fcd07d5ad866e64f0712e3fff70d245a1d978e82391ac159100a94bba66d644b58d699627bc180c147ebdf4dfb91a5169d4d69a5f1d60cde4de3f1c77751392cf7c697938eaf9ea1212bc312a4d4e3713b82d00b6c6777deda9d8f8383a082ad74be68e4c186248c9dff9c1bfb3ff52004ab11182f64415d72ba6e64563a1a6fcce44ea744b451665f140b6bb86dce8a31c43657fde68f43dce73e67bd024056063761dbf54dd66ad8ca0b9ad47d02d12cfc2a0c52562d68398889e46e69310ebfdfe7f66a6e823a0fc0121d219e05b7f4817cc6ba313e636ee13c74c9569fefee1c126b3848204f1a859ec950002193e1d310a3aeaa167c743c01ea856280673fee260dc9edcd62d362172b102fe513dcaa8c9e757a913eab69511b764c7eef3f1bd8c21e27ae4a620b0286356f00b12e76312f96d0efc8829aee2046448489e330d232604310cde8cac2a9c6f75d138f7b53a650f448c63412d8399d7b34dd1ee37f7f1f20ffbebcbc6dc97d5c949b36ce642a5e070b00128dc75ffc55f0764a2cd062b16f1fac84b3ca48d0bffccc56d6e4ec379e9d2ade91157d090ab1817ecdb18f4267e49182149e19af80b242d76e1f33bb8e4fb0ac1691ac704f28c867f636dfe8db7171511edc0252a0e828a5054a9717a8f6b11874882e5c3bf2eae88d599d3b43cf507055547f01216f7edc0348be4c381403e001de05e4657f9398924d5e7877d597ef79e60babf2cebab459b2d3814c7c5d54689897e1179b04a0192f06c2084db346cb781238a0fbaacf6b7bc7bb39460f9bfba413a322a8689ea1c47f2c510d4e257f8f82a0ab621e689b217170eef7a07cb0a1bf1a31085ae40dd52c0c37434fd91711d047c1d55174ac66b999e07a0fc851781436e2a7ed72d031e0ebdec852ecf2dbc3f0a16b8ec3b3d1c138bd4d6c8f757a42990aebf493ee6a729bd63fbe55a2a4b952ec7bed044ed81ef6ba46be2e119822b9312e27014052e0badf1bedb048318dec66702d74780f65442a39e32bbf83333d6d10b50df4ac8f4b680e56c523e0419b2bc623af1fe45783ca86ac37aebc1281427775b53ede3e0b23a2eccdec9cb383e737ab90c29ea0b5a5e00f1f795d5574dc018e9a9b501d4203878c1e6786b935e6cf90851de0e937006cbb9483404268d790e9c7e2d6b30fdc89619539c4f514c4b68a3caf45732a43cd828b276a15e42113a20d8fa8ea5f3d50ca0393dcb2ee0045e40570ac4ba79e75efb82a33871cc5b1156d4d6f85e0482bdd1bcbd7ad843693d663a400c8b0dba74bedda132207752b4ebf96e63205498b3636521f4039f71e7b6fe694ba66e39d73d02edc423586c99ad184cdf83ff578037a9cda157e4dcd64f5656ab0e7c5e02e7a78a82ee2dcdcbb5944dbc0d563d7bd96f60854f23a39668bf1e0e42de992ede8dba1e94b4dad44f061ae27bf675b09c0d6c76c9234844fe4d5719acc5ad44e035f980c02acaf9ea2c6a2867c2617312dfc7cb0f55d05a793e53267c539b49f01a696e3f527d0b71ddfba1b2d0650dc10e9024163d8566cec0fa023eb23df6963733fa95a93584f1c890ebdea00dabdfb71331508b2dbc7fbbf622a37db9ba5339c2abdc98a04e5fe34766f53f452bbba313d6c2817708180e8142abe2757c6d9bfdf7bd02d9f327728232c19bd2acdcb7c5cb3ce699393e9e0075620fcea07e6d8113972415102894513a1f2aa33778be2fe23040bd83e47373d67d9ba054155f3b011f8253a3f352646568fb018cc20563b99cf4d6ba06f2b05147e22cf66331039a25ede2ecc55f5647bba6ca7e88f8d95f3d6c73bb293c97fa5e105258a1a59f8819dc15b858f36b62c7ae847849735ec847373d92316b12ce6b1b60a43f0b12fba1d0512139b3f747e", 0x1000, 0x8}, {&(0x7f0000000500)="e8310fbc4b80d602363de6b4b3888acdfb8483db4e0baacb4dac468e0fad55ff26c291913fe812ba2ac363ca0ffa3758c6a7f1094176624bdca52ebe68b90db95660a4991a8a02df1dae6fbfafe63efa74a644b8013764579b24064888ec009eb4f33f87b7dbe1bd9b4e6fe63fb5f5359241d4e10ba02292cb679471c6ed9ac38b0039b82656733691ba40679aeba2bf6a1be9b620458cb7bc1eaf0497200d2da134488bfc9ee335eff63137fc05a73378420efb9c2a36565d0b5d095906b9525172997c599eb3eab0cb5f58e078176bcfca7a9f620c3660c2be9b5909a026f56e", 0xe1, 0x6a0}, {&(0x7f0000000600)="f15a16c2fc4063cf604f2e3268f27202498874a13af80521f4576c9d047b24a16762c1785564cb337fbc013be18529f5a442bd735e52398eb9082b32e11c651a061add130ded0b296f4030e1afb441a6e97afc3df6b309bc05f7b0d45c95b2a1dee35d6960a39c4c8875503769bdfa4bb5c09cc0d0413cd77e9a24ed47047a8747e6b1eb5f3f480f8798d7d465ef7a864e49a43b26284a9af4b0a80760", 0x9d, 0x80000000}, {&(0x7f00000006c0)="c581558a3e9d258aeaa5e4ae9223551ddf2b92335937a02ea1e17b4506cb71e0eda87161e8bd73c6076108b45b04c78204e746aca28f860b3eac7d08471040decb8cc4b4ea7fe3e4c68ba27692cf6b5a168fd3d653dea94374c79b78a09b5e93d707669c0aaa5b783150774e0a27361838d9331dcbef9e5d6e06f02519efa7b2739a64ff2324c19369", 0x89, 0x1ff}, {&(0x7f0000000780)="58a1faba6f9405602a0afbcacdd8cd57d4d74f158ebb699748e0024e9f7448fa727e9c48644693dc9bf35df4beecef256d26c1170a4b14d01482756f5d204a48d4ab08d3f5273a9ffae1ff6849278ecbc5c0b3cda6ceb994b0c115579307ea8602d9a1c681e98f8fb3dd515e44db94edd03ca435270b523c2beac0abe823b3df2525eea5c8a004a89815a45e79614f91856f4b34919bf8cac5e8c3cef3cb1095e0e8f919c39f306255d0eff310fafc1546bb27b842b218d6a540efcf34ab036accc67cdb41f2197580cc0a107e712ac4327889f7986a600092779f10c1a98b340b4ff298a98e91672882", 0xea, 0xfffffffffffffff8}, {&(0x7f0000000880)="e72eb9f625f4bb7963f97e1fa9fa03e534e059c2d8ac43345636ee8763bcd6b5d3415cc6a5f4c71fc564046af4ce3ccda44275667ab551353a3a18119bb4abc9d2cecb7bcc3905dee57bd195f8e5f447627e2eb50fc738727ce537e7b384157c5368090fd7ac63959f24bddca879c7597ec8deff87eb1fafb7db", 0x7a}, {&(0x7f0000003040)="711ad1a8309ed1369c584d9c3b8e9da9d533540983a105de0acd1e1449c6502bae9b3edc315dfff34dd6411f49a28c6904096f22d8a072510cce74ba530b58a46780d0ed298fabe9a41a932f372347af3a6cd0bfa337d5d8e86f05c8be7184bf57041a00ccddbe592f5f2d659b50555765d1c197c70b427cd87d6a82a19633a66c37b00c7095f270dcddb31192d351d62789bd400164a13981ab0abefe7486c89a1f603ca69e38e6aae9055ae27a4ba98b261f060a19bc6297660063fecbd5a269aeecd1dfac06c88344624f29d38ddfe69ebd6ad93a3ff503fe6b78476b80584786a2f04878be17818b3188ee9eddb7770dd79d1437d66e9069f195a9ff4e9ea9945699691e33ffb1067b67b29b66754cba7e183b0d3ac49491173a8b61fcc46bec3ea01e54b58754792b3e5e929bfc3481916617d058e0f3b61f68ad15684c1cd1af3edc6d51336763627ca5d90d31462e01ba7cb942893a035f6fc324f384536f93dc11df63c0989358297c9e97aaadfccdba047575d4fe8ed88eb52cd5c5a29a635d8f91d12b3fa671369236761ca086fb4f3cd2ebc35fd0eead0ea71a0dfedfcc6f58d709e12850e0b6c168414d45756052551b1f04f0bb687785a7acc33383be8a670bac3302a827a9ef33d6259502577b6246d48877ce5431b9ba4e750da095e35e94b4a3ef811e14734b51b439a0487a9c8cac154e70139444c453b0f8d3d47d92dc569cd395d4e563e5cdf2e01efad14fba546e3aca17171c5e64394418354b5140eb1f3f65260f2080a85e429aa24d6856c7326c8b60dec3740eef643d9068127a66f705b092c8e2746fe714fbd03729fb1c090f59ce03709b897f4b17d632584df0dfe1889f9afe60cec8b7a879177d16be6d8eb7a7a2f0ccc94546ecd9fe180368c3aa3fad22314296dacf12bd3bfe02e2ddf9b461c441eadbde9c717325dee8bb90def3ff25d055575479ce9e6fa72eaff2512e199e27462898515f752d2f14754f631d2103c7dafe1295f51a8596aa8784b16c2ac93f23d9435d450ec71155b7b1662ae0e6050b9175fecbe09647ffce364ef9401c89fa14ecd499ddee19d47357ff54caf60e906edfd618dadf974e3fee02d3f9d3b1388837a0cdf0da7d5583d8b39c1940eaaa3d4bd801820f869036ef1eabde6e7ba0d8f0e4e58aeac5276e48bd9d134f7da02b85fd3cdba59fe9e8f661f7453bc83013187b6b953a555dface0f8ac1809ed711d639ca30113f92128470f9c22afbfa243ab5f549986b339e12e6b9f506348cc8fec6d752f0cf70e45c79caa85a379a8eb2ab7e5099a850354a415c30069e4f1c220d9e2bf0de2171f6933d63c349c4d9aac40dabb04e0aee4885aa57963cbef1d5941e1a7aa2a5e973dd3cacd6309da0a0acf953aa1767d5c72b22a3bd00b63f7ac959954b9afc18168154d8ef8e1f198f55ca3b396d51e1f6872eaf0185ca47596135ec330a39d9631367cb4f9dba54a26295a242ea43824197297ce806875e1d39f849522151defaa607cdd3fb391f4aec6de5e1a43b3425713cbf51bacc5512902d5f2677723dbcb9d1325813d0502459d1b96d82f685bb8c36dda9209522f437763ce4f4a9cc349827a1dede021155ef6f1682522bb252e99708e2aba35967d45843b1ef32650b9e4798b97a437b2d3c573f656a3568ea0c0b928acfa781a3ae7cb67a94c55945a40f5fa1a128ce683ae3d0843ecf00537e32d76123188d91533e2428c60d777dff2d4c4862060438c26e1d327d0b6993b38b5fde18c6776fb3693451adfa45ce7b8ce7e4a7db95dbeb3d7e7333568cf60a8179a945e573935ef339e2681d433324a1ccd748ad6399b9d7621b487f893d81346b922a9ccdea977d1b38ec71c833aec2f2bc0be0cbbb6347c05aa8d803442487eed3df8caf1e16cc042de17271821fb159484bceb829ab6e1c79fbeac93c1083c741e881b0263c34b151bcc1e5888f850a8ee2a8ccc3c12750ba3a77817fd1b2678c881b4eea57727e9d13881bd0fdc706838383933d4c5e4308d85d7b23a9b296155aa6c8796917fddf4e532ccae152475abae2bffc0f43b60bd88f9369d06590fd79b3ff08336af510175053714c415dd25b485243879cd6905c651f5d36f53381d42b05ca0f145eeca36267e25e5be69778a77923ee0302dda2e344862aac928633c4fea27a172d5d95a54d20346d44c36d1e9038a009a388ed5666c9de7c3709963a83f8b7d35104c131f366792e0a9c2fcb3d79e3eb28329fc139f456517ff2724b5a9414f8935a56c0ee8499fd767cf2f81b04e85106727ec268f9b0cfb3de1392281a5e97a126b3d44edca3dbd364fc3d2313bcdf769b953e027db10c6e101640c605bc0a7a710c187228869f8662c6a8663a583c5423d847ae8c0cbc19c050d996246bac85ba7a151934f4db0aa9e6aacb224b23857fd6d40fb801bffb68f0ddd7f6734c27abb5a4c32c9071436f008b09ee7849ec483ccaa23d0854240876b4b0269bca4ec5c2c270bea5cfaeaec4505841224e7ac8220c4c73eef1e5b53efa4a289fa47e96a2fb28e8968a4e34af022c38854b9b6b2d95f8cb520bce68dcfbb0e376c5326a9664d366f62bc599109a724566d506ce0f2ac5a7f2d90c2362a73af0e2183dd52ce490b4803e3627ce082745d1936bc6b1e3b7f90613a6bb62668b7af822336e8fc2f68d9a7da6fc8c762be1f1c1b3e9a53c11d0110f6efe00c927bb91d717620d5d72b13fa4c87af0e1fb294d7c6522490f5d96af757266ee75c67d075c6a359549c9cd3d6605648f09024193872680a544522ab8bb1cf32a97d10856fc744140bb5c9e3e0b4dde11bca0981ec3066123372495dff8fecc8b4f756061f7e600d0579a9f050fd8a78c0af2fc85ded327233ee519703be408558dcac1581f2ec81c4fd72ec5354ba098fdf65a6b56b057253665f84e2787c7e8ae0b60a37b5bb3bc8106440db0de2ab02e3e38804c558ecfb5c20a5b2aac9ac51565815ac4c2aa31760d2303d87085cadcca28f3e5f5dfb8706bbb6113c56aecccaaa15cfff0006bfe04eb664ad614daf29f2c839cab21c5f68cd40ad1873c360f6ee3b442c5751b99a38bfe1bab9ec93d420ba6b909b7234652c802bf973bc54a751021e0d7bce33893f69426f1655e0a7aafce0dcee9f8fe427a9cf14418f7b72361d934add955f321f6068c2018304eaa8de7cc97098043390eabad1c631ed7c25da39935127a9560ab34655bc474f289cd9db51abe477ee3a75c1ecf2980222f5ea90a994d3c3c73daf57ae4cbb320af15e4de9f049c2c07d9edc19e3c7d6ff46aa6930165fbe962f56a91968852f19d84a990c3977d5ebe0f9931b954df6055da03ce121851407468d90ad871eb1d5687d0d48de4b77deafb14e98eae7f15046acc727c98dbe1580245af48746c180530ecf86b1d9664ca56f735b2b2108bd515f2b6074186995c82ffcf6b98d7a855d4b9bb11d59fe04095640b3f0e45042e2523e38f359cb3fbd30738e66643ec9047a38da788a09b3199093be154ccea8473d2027c5eacee8bddf742edd18e239914238c1e531567c33205748a21e158093c64ff2fa567f2f478b373270c451a010fd908bb7e21d82c1020a6cb4a3a3b6f912a08eaaf08104c210d61835f328364c2e5cf8b3e928f672b96116e0f6285290612591fdfc0f9cb46e43b9faff81e08122dacf5249d207e41ee685e21d7c852ff7b909094ee18fec41e72d8455fd25ddab9d6f535563659e4a3be132efeb5dfafa7fe9da9338eabb031608926ac766f70c07dc9a2cf40daa629cd7730237879a8ab48ac279e9da9d707d65f63e14fc355624745d7f749a3b8adac6930ad3c2ab0987b65424cac03446dd5900aea102c210b19c248a6086e5ce6cca3d233ee8eed46948e1287a48798e4e050bc466b1708107e23415538c396ae7f7f23e0fd074e57e80139edb9f2c24eb012545f2464b0f56eb653ebb9bbf7374aaeed57bb2b23efb1c59fb6b5cec036120c2a54b4eb3d9ff8f1e2ae4b8ae812527a7b1756e53df692a8e132b3856db8b62a9f5e0d1310d2a962a023f90776f3009fbe86ba7bacab62bf70b9fdcbb3a7492dd3136195efb4964fd712d2c05be3ee9b59688e3006e452243272ca104e5f8889c74faecbc38d46033ad53b679971cf9c0796a0e01503c1e3c58c31364438c055ca21c0fc23386edf2a865dac4308c02a3fc43629c624755f96176bb17dc2861d544d04c4fb8426601cbf36a8172dfb831020ef7af99487b29e29ff0ab40c2e4010eb381e7ae6b2b2257751fb7ecd979360471b8009bf17c0a9dab1bbc3651a1756cc36d1c00968bea11a2e4e57ce8dbe58588d49879385a45306e68cc2301eb1f2dae702ceb09639653ae84fd8fb1866d815d928bd401b579dd13928822bff23089eb06a08ca15e6be48f6e58ae243d80cf86749780f024eca931772bae91b0de4d888ca55b567e1e148e50eeb597393670e83f3bff79f4657e75ff3cebd674dcedccc5015d67091b6c1daf5a760cd98ec4c78b4dd1dad26c333a1824cd4117e94259fb30ec2f9e680e50b7324ad97e12d9273bf78b3c802ce428522cab5e1068a112210e29d19aab6cd7150543bd5b41c0a2db46bfa22cf94ab6be6da77b6222f868f603a765d2981de03a63481845f638864e1c9c292d951c2202802542dfa74af0b71e35104eeb7f27e69686fcf4ac593f7e66a3c6faa0a4e1d72bb2c5e98a96985af54a156cd4a5b7543738ed3f0e4e068d549633fa9c109c28134b94bd5ac432ce2383b645dacd594d0d701aa220406a6fec2f1cc4fd3773bb8333bf59737305c173fe6c6553a834f0ea9059808649f03abb9067a07989617a644fd659de81cf9c192b8e981f4a37247052037e26424c10947a87f51c4694647ad5d8b6cf6f9608887877f4e49bd3a17764d73cf054fa04c5f7181699f7eb0be1b6eda6af58e2863740e029f15a103e005b8513a6e184129f535c14c1d80dec0afddc59c03cad5f042b2fd5ca5d0130458a914bdb9d067a564fc5922b5b31448dff4d74e812485871a38a2bc5fae6e6331c37f6cbfabd9d29658b09a0623a3fc2bee8d2498c957f26b909c8c6a41f6359fb7b06fb899e37e43dc53f4f749662a50a2cfe3dc1dfee3bbfb1564211204414ecb4cac1cc8c436a14ffb0e385e905836f11801ef3ad866072aaf6d6901c59387c1fa4df0c47ae4abc48a1a5c2110113ec7b68be34ca2d25b5040df4181e6f0a25d643eb2c244b701ae1086532eccf57205444081148fc9d45d8e3d9aba4ed12af13597655d42d89889d649e1612ff500915a57a88d19f601c65263b1858c9c188e0241787881e85b13545a877495d19d6c0620163b6957ff65c6770df77685217d75b1e97c7eb20defd9c18f46525fd96928a8e3588375685de2da08c12739f576d504e0f5e4fd3be23a71ffe5d1391912c90a7de1bbbb6faf0367677774f83801a3a92ec57ec2ed8d603037d628d0ad55d9e0f648f91ef5a006d5d3fbf09aabd401336b41fec8a64dd56626413b06967bc6c15c283aa787a63eb301b6c7f9c7053bde94e62142a276d5babb867381c0e559a3b67573cf850292d575d16483a012b89b6b4b21eb359bfa01e804021ba9ee321181dfa57cf2650bbd5ce8fea3f71d284946271251baa0ac62b5d673820c1f886dc8c17582bf5fde10cd3070d8fa999abff7ac38d3fc7ccdeafac82cd19a7e2bea5d723914a0449548fefabc9af2d54f6a44d745b1ff7eb78ae0543f24e2acea6bab49050539", 0x1000, 0x81}, {&(0x7f0000000900)="4c392ef884a4e2e6eac68258b87f42a8cfe0cb930958590b3e82501202c5d6f16a4c3822bf0ab1f131fb20e8453724d5fd9ea77304b6c075ebea06014bdb807ac11392b05ded5d1a4ec3bb89e843cf8e82238258f0c81800490a351595a56cca15e8856c35fad000384044d7a5b3f3e8542ad4a7ebd98cd33f0240fbb2bc12387055113d9af4b7acd9f7891fdbfcb52670f594b86a2fdce74a001b14ed4550e6f69a4fd9461546ccee74441bed", 0xad, 0x9}], 0x80000, 0x0) 08:19:00 executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x5, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:01 executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x5, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:01 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0xd000000]}, 0x2c) 08:19:01 executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(0xffffffffffffffff, 0x6, 0x5, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:01 executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(0xffffffffffffffff, 0x6, 0x5, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:01 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0xa00]}, 0x2c) 08:19:01 executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(0xffffffffffffffff, 0x6, 0x5, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:01 executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x0, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:01 executing program 6: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x24, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:01 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0xd00]}, 0x2c) 08:19:01 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x12, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:01 executing program 2: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f4776710") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x22, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:01 executing program 3: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(0xffffffffffffffff, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x1d, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:01 executing program 7: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x1b, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) r3 = dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r3, 0x8010aa02, &(0x7f0000000080)={&(0x7f0000913000/0x1000)=nil, 0x1000}) 08:19:01 executing program 4: openat$cuse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/cuse\x00', 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x4, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000003fe8)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001fe2)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_DISABLE_FRAGMENTS(r2, 0x84, 0x8, &(0x7f0000013e95), 0x4) ioctl$sock_SIOCETHTOOL(r2, 0x8946, &(0x7f00000000c0)={'veth1_to_bond\x00', &(0x7f0000000000)=@ethtool_stats={0x37}}) close(r2) close(r1) 08:19:01 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x8]}, 0x2c) 08:19:02 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]}, 0x2c) 08:19:02 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x900000000000000]}, 0x2c) 08:19:02 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x300]}, 0x2c) 08:19:02 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x13]}, 0x2c) 08:19:02 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x14]}, 0x2c) 08:19:02 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x6]}, 0x2c) 08:19:02 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x500000000000000]}, 0x2c) 08:19:02 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x4000000000000]}, 0x2c) 08:19:02 executing program 3: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(0xffffffffffffffff, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x1d, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:02 executing program 6: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x24, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:02 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x12, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:02 executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x0, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:02 executing program 2: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x0, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x22, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:02 executing program 4: openat$cuse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/cuse\x00', 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x4, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000003fe8)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001fe2)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_DISABLE_FRAGMENTS(r2, 0x84, 0x8, &(0x7f0000013e95), 0x4) ioctl$sock_SIOCETHTOOL(r2, 0x8946, &(0x7f00000000c0)={'veth1_to_bond\x00', &(0x7f0000000000)=@ethtool_stats={0x37}}) close(r2) close(r1) 08:19:02 executing program 7: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x80801) r2 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/cuse\x00', 0x0, 0x0) getsockopt$inet_sctp_SCTP_RECVRCVINFO(r2, 0x84, 0x20, &(0x7f0000000040), &(0x7f0000000080)=0x4) connect$netrom(r2, &(0x7f0000000140)=@full={{0x3, {"8c160917b8a809"}, 0x10000}, [{"b6c4b04ead794d"}, {"eaa26af6eb34d3"}, {"29cb7cb0213845"}, {"783cee04fb3bba"}, {"cebe7f94206566"}, {"80049fa8bc4b9d"}, {"fd599a26aec61a"}, {"17248269681250"}]}, 0x48) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r3 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r3, 0x6, 0x1b, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) ioctl$PERF_EVENT_IOC_RESET(r2, 0x2403, 0x400) dup3(r1, r3, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:02 executing program 2: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x0, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x22, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:03 executing program 2: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(0xffffffffffffffff, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x22, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:03 executing program 7: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x1b, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) lgetxattr(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=@known='system.posix_acl_access\x00', &(0x7f0000000080)=""/97, 0x61) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:03 executing program 2: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(0xffffffffffffffff, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x22, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:03 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x1200000000000000]}, 0x2c) 08:19:03 executing program 2: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(0xffffffffffffffff, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x22, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:03 executing program 2: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(0xffffffffffffffff, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x22, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:03 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x9000000]}, 0x2c) 08:19:03 executing program 2: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(0xffffffffffffffff, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x22, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:03 executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x0, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:03 executing program 6: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x24, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:03 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x12, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:03 executing program 7: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x1b, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) r3 = dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) setsockopt$ARPT_SO_SET_REPLACE(r3, 0x0, 0x60, &(0x7f0000000140)={'filter\x00', 0x7, 0x4, 0x4a0, 0x118, 0x118, 0x118, 0x3b8, 0x3b8, 0x3b8, 0x4, &(0x7f0000000000), {[{{@arp={@empty, @remote={0xac, 0x14, 0x14, 0xbb}, 0xff000000, 0x0, @mac=@local={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xaa}, {[0x0, 0xff, 0xff, 0x0, 0xff, 0xff]}, @empty, {[0xff, 0x0, 0x0, 0xff, 0xff]}, 0x3, 0x8000, 0x101, 0x8000, 0x6, 0x80000000, 'teql0\x00', 'yam0\x00', {0xff}, {0xff}, 0x0, 0x284}, 0xf0, 0x118}, @unspec=@CLASSIFY={0x28, 'CLASSIFY\x00', 0x0, {0x6}}}, {{@uncond, 0xf0, 0x160}, @unspec=@NFLOG={0x70, 'NFLOG\x00', 0x0, {0xadc, 0x1, 0x1f, 0x0, 0x0, "8f16ba40827e8284fcf2ca07252f1a0dd095f9427e8ccd0cdfbdc029cbcc432471d9e29b7c2588eef36f73e89433715d50e623b2043a7085f3a5fd2a7ba401a9"}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@mac, @empty, @remote={0xac, 0x14, 0x14, 0xbb}, @rand_addr=0x9, 0x2, 0x1}}}], {{[], 0xc0, 0xe8}, {0x28, '\x00', 0x0, 0xfffffffffffffffe}}}}, 0x4f0) 08:19:03 executing program 3: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x0, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x1d, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:03 executing program 4: openat$cuse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/cuse\x00', 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x4, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000003fe8)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001fe2)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_DISABLE_FRAGMENTS(r2, 0x84, 0x8, &(0x7f0000013e95), 0x4) ioctl$sock_SIOCETHTOOL(r2, 0x8946, &(0x7f00000000c0)={'veth1_to_bond\x00', &(0x7f0000000000)=@ethtool_stats={0x37}}) close(r2) close(r1) 08:19:03 executing program 2: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(0xffffffffffffffff, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x22, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:03 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x14000000]}, 0x2c) 08:19:03 executing program 2: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x22, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:04 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x12000000]}, 0x2c) 08:19:04 executing program 2: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x22, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:04 executing program 2: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x22, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:04 executing program 2: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(0xffffffffffffffff, 0x6, 0x22, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:04 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x10]}, 0x2c) 08:19:04 executing program 2: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x0, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:04 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x3f00000000000000]}, 0x2c) 08:19:04 executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x5, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(0xffffffffffffffff, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:04 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x800000000000000]}, 0x2c) 08:19:04 executing program 6: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f47767") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x24, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:04 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x12, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:04 executing program 7: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x1b, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) fcntl$F_GET_FILE_RW_HINT(r0, 0x40d, &(0x7f0000000000)) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:04 executing program 4: openat$cuse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/cuse\x00', 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x4, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000003fe8)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001fe2)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_DISABLE_FRAGMENTS(r2, 0x84, 0x8, &(0x7f0000013e95), 0x4) ioctl$sock_SIOCETHTOOL(r2, 0x8946, &(0x7f00000000c0)={"76657468315f746f5f626f6e64000005", &(0x7f0000000000)=@ethtool_stats={0x37}}) close(r2) close(r1) 08:19:04 executing program 3: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x0, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x1d, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:04 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x4000000000000000]}, 0x2c) 08:19:05 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x20000000000000]}, 0x2c) 08:19:05 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x900]}, 0x2c) 08:19:05 executing program 2: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x22, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(0xffffffffffffffff, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:05 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x7]}, 0x2c) 08:19:05 executing program 6: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f47767") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x24, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:05 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x12, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:05 executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x5, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(0xffffffffffffffff, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:05 executing program 3: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x0, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x1d, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:05 executing program 4: openat$cuse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/cuse\x00', 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x4, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000003fe8)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001fe2)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_DISABLE_FRAGMENTS(r2, 0x84, 0x8, &(0x7f0000013e95), 0x4) ioctl$sock_SIOCETHTOOL(r2, 0x8946, &(0x7f00000000c0)={'veth1_to_bond\x00\x00\b', &(0x7f0000000000)=@ethtool_stats={0x37}}) close(r2) close(r1) 08:19:05 executing program 7: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x1b, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) r3 = dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) setsockopt$inet_group_source_req(r3, 0x0, 0x2e, &(0x7f0000000140)={0x8, {{0x2, 0x4e20, @local={0xac, 0x14, 0x14, 0xaa}}}, {{0x2, 0x4e23, @remote={0xac, 0x14, 0x14, 0xbb}}}}, 0x108) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:05 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x2000000]}, 0x2c) 08:19:05 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0xb00]}, 0x2c) 08:19:05 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x500]}, 0x2c) 08:19:06 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0xf00]}, 0x2c) 08:19:06 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x2]}, 0x2c) 08:19:06 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x1000000]}, 0x2c) 08:19:06 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x200000]}, 0x2c) 08:19:06 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x1800]}, 0x2c) 08:19:06 executing program 6: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f47767") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x24, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:06 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x1100]}, 0x2c) 08:19:06 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x12, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:06 executing program 2: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x22, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(0xffffffffffffffff, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:07 executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x5, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(0xffffffffffffffff, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:07 executing program 3: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x1d, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:07 executing program 4: openat$cuse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/cuse\x00', 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x4, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000003fe8)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001fe2)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_DISABLE_FRAGMENTS(r2, 0x84, 0x8, &(0x7f0000013e95), 0x4) ioctl$sock_SIOCETHTOOL(r2, 0x8946, &(0x7f00000000c0)={'veth1_to_bond\x00', &(0x7f0000000000)=@ethtool_stats={0x37}}) close(r2) close(r1) 08:19:07 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x5]}, 0x2c) 08:19:07 executing program 6: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f4776710") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x24, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:07 executing program 2: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x22, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(0xffffffffffffffff, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:07 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f47767") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x12, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:07 executing program 7: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) getsockopt$IP_VS_SO_GET_SERVICE(r0, 0x0, 0x483, &(0x7f0000000000), &(0x7f0000000080)=0x68) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = syz_open_dev$admmidi(&(0x7f00000000c0)='/dev/admmidi#\x00', 0x4, 0x141000) ioctl$KVM_GET_FPU(r2, 0x81a0ae8c, &(0x7f0000000140)) r3 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r3, 0x6, 0x1b, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r3, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:07 executing program 7: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_API(0xffffffffffffffff, 0xc018aa3f, &(0x7f00000000c0)={0xaa}) ioctl$UFFDIO_REGISTER(0xffffffffffffffff, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r1 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r1, 0x6, 0x1b, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) r2 = dup3(0xffffffffffffffff, r1, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(0xffffffffffffffff, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) ioctl$KVM_GET_EMULATED_CPUID(r2, 0xc008ae09, &(0x7f0000000000)=""/134) ioctl$KVM_SET_PIT2(r2, 0x4070aea0, &(0x7f0000000140)={[{0x7f, 0xfffffffffffffff9, 0x3, 0x6, 0xff, 0xffffffffffffffbe, 0x9, 0x4, 0x3e0, 0x0, 0x1, 0x2, 0x8}, {0x101, 0x80, 0x2, 0x9, 0x2, 0x1, 0x1f, 0x81, 0x4, 0x2, 0x367, 0x0, 0x5}, {0x5, 0x101, 0x1810, 0x9, 0x0, 0x101, 0x6, 0x9, 0x40, 0x1, 0xc7bd, 0x4, 0x101}], 0x81}) 08:19:07 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0xb]}, 0x2c) 08:19:07 executing program 7: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) getsockopt$sock_buf(r0, 0x1, 0x3f, &(0x7f0000000000)=""/24, &(0x7f0000000040)=0x18) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x1b, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:07 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0xd]}, 0x2c) 08:19:07 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x1100000000000000]}, 0x2c) 08:19:07 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0xc000000]}, 0x2c) 08:19:08 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x600]}, 0x2c) 08:19:08 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0xc00000000000000]}, 0x2c) 08:19:08 executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x5, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:08 executing program 3: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x1d, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:08 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0xe00]}, 0x2c) 08:19:08 executing program 6: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f4776710") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x24, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:08 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f47767") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x12, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:08 executing program 2: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x22, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:08 executing program 4: openat$cuse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/cuse\x00', 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x4, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000003fe8)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001fe2)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_DISABLE_FRAGMENTS(r2, 0x84, 0x8, &(0x7f0000013e95), 0x4) ioctl$sock_SIOCETHTOOL(r2, 0x8946, &(0x7f00000000c0)={'veth1_to_bond\x00', &(0x7f0000000000)=@ethtool_stats={0x37}}) close(r2) close(r1) 08:19:08 executing program 7: pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x84000) ioctl$KVM_GET_NR_MMU_PAGES(r0, 0xae45, 0x2c5b73c5) r1 = socket$inet6(0xa, 0x1, 0x0) ioctl(r1, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r2 = userfaultfd(0x0) ioctl$UFFDIO_API(r2, 0xc018aa3f, &(0x7f0000002000)={0xaa}) r3 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x2, 0x6000) getsockopt$bt_BT_CHANNEL_POLICY(r3, 0x112, 0xa, &(0x7f0000000040)=0x4, &(0x7f0000000080)=0x4) ioctl$UFFDIO_REGISTER(r2, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r4 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r4, 0x6, 0x2f, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r2, r4, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r2, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:08 executing program 7: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$sock_inet_SIOCGIFNETMASK(r0, 0x891b, &(0x7f0000000080)={'syzkaller1\x00', {0x2, 0x4e22}}) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x1b, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) socketpair$ipx(0x4, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$sock_ipx_SIOCGIFADDR(r3, 0x8915, &(0x7f0000000040)={'nr0\x00', {0x4, 0x8, 0x9, "d3b8a67c941a", 0x9}}) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:08 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x700000000000000]}, 0x2c) 08:19:08 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x1400000000000000]}, 0x2c) 08:19:08 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x1400]}, 0x2c) 08:19:08 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x3]}, 0x2c) 08:19:08 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x4]}, 0x2c) 08:19:08 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0xf]}, 0x2c) 08:19:09 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x11]}, 0x2c) 08:19:09 executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x5, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:09 executing program 2: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x22, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:09 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f47767") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x12, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:09 executing program 6: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f4776710") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x24, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:09 executing program 7: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vcs\x00', 0x600, 0x0) clock_gettime(0x0, &(0x7f0000000040)={0x0, 0x0}) timerfd_settime(r1, 0x1, &(0x7f0000000080)={{r2, r3+10000000}, {0x0, 0x989680}}, &(0x7f00000000c0)) r4 = userfaultfd(0x0) ioctl$UFFDIO_API(r4, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r4, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r5 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r5, 0x6, 0x1b, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) r6 = dup3(r4, r5, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x3002, 0x11, r6, 0x0) ioctl$UFFDIO_ZEROPAGE(r4, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:09 executing program 3: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x1d, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:09 executing program 4: openat$cuse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/cuse\x00', 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x4, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000003fe8)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001fe2)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_DISABLE_FRAGMENTS(r2, 0x84, 0x8, &(0x7f0000013e95), 0x4) ioctl$sock_SIOCETHTOOL(r2, 0x8946, &(0x7f00000000c0)={'veth1_to_bond\x00', &(0x7f0000000000)=@ethtool_stats={0x37}}) close(r2) close(r1) 08:19:09 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x3000000]}, 0x2c) 08:19:09 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x5000000]}, 0x2c) 08:19:09 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0xe000000]}, 0x2c) 08:19:09 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x13000000]}, 0x2c) 08:19:09 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x40000000]}, 0x2c) 08:19:09 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x9]}, 0x2c) 08:19:09 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x18]}, 0x2c) 08:19:10 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0xe00000000000000]}, 0x2c) 08:19:10 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x1800000000000000]}, 0x2c) [ 873.094696] FAULT_FLAG_ALLOW_RETRY missing 30 [ 873.099314] CPU: 0 PID: 24622 Comm: syz-executor7 Not tainted 4.17.0+ #91 [ 873.106279] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 873.115628] Call Trace: [ 873.118229] dump_stack+0x1b9/0x294 [ 873.121870] ? dump_stack_print_info.cold.2+0x52/0x52 [ 873.127071] ? kasan_check_write+0x14/0x20 [ 873.131318] ? do_raw_spin_lock+0xc1/0x200 [ 873.135568] handle_userfault.cold.32+0x44/0x58 [ 873.140257] ? userfaultfd_ioctl+0x4f90/0x4f90 [ 873.144855] ? debug_check_no_locks_freed+0x310/0x310 [ 873.150058] ? __update_load_avg_blocked_se.isra.33+0x460/0x460 [ 873.156123] ? graph_lock+0x170/0x170 [ 873.159940] ? print_usage_bug+0xc0/0xc0 [ 873.164013] ? print_usage_bug+0xc0/0xc0 [ 873.168087] ? update_load_avg+0x2d9/0x2570 [ 873.172425] ? attach_entity_load_avg+0x850/0x850 [ 873.177304] ? __lock_acquire+0x7f5/0x5140 [ 873.181553] ? graph_lock+0x170/0x170 [ 873.185405] ? find_held_lock+0x36/0x1c0 [ 873.189486] ? lock_downgrade+0x8e0/0x8e0 [ 873.193646] ? kasan_check_read+0x11/0x20 [ 873.197799] ? do_raw_spin_unlock+0x9e/0x2e0 [ 873.202217] ? do_raw_spin_trylock+0x1b0/0x1b0 [ 873.206814] ? kasan_check_write+0x14/0x20 [ 873.211055] ? do_raw_spin_lock+0xc1/0x200 [ 873.215305] __handle_mm_fault+0x386a/0x4390 [ 873.219731] ? vmf_insert_mixed_mkwrite+0xa0/0xa0 [ 873.224582] ? graph_lock+0x170/0x170 [ 873.228397] ? find_held_lock+0x36/0x1c0 [ 873.232479] ? lock_downgrade+0x8e0/0x8e0 [ 873.236649] ? handle_mm_fault+0x8c0/0xc70 [ 873.240898] handle_mm_fault+0x53a/0xc70 [ 873.244958] ? __handle_mm_fault+0x4390/0x4390 [ 873.249526] ? find_vma+0x34/0x190 [ 873.253054] __do_page_fault+0x60b/0xe40 [ 873.257103] ? mm_fault_error+0x380/0x380 [ 873.261240] ? graph_lock+0x170/0x170 [ 873.265032] do_page_fault+0xee/0x8a7 [ 873.268819] ? finish_task_switch+0x182/0x840 [ 873.273298] ? vmalloc_sync_all+0x30/0x30 [ 873.277431] ? find_held_lock+0x36/0x1c0 [ 873.281479] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 873.286317] page_fault+0x1e/0x30 [ 873.289759] RIP: 0010:__get_user_4+0x21/0x30 [ 873.294145] Code: 50 ff 31 c0 0f 1f 00 c3 90 48 83 c0 03 72 55 65 48 8b 14 25 40 ee 01 00 48 3b 82 98 13 00 00 73 43 48 19 d2 48 21 d0 0f 1f 00 <8b> 50 fd 31 c0 0f 1f 00 c3 66 0f 1f 44 00 00 48 83 c0 07 72 25 65 [ 873.313325] RSP: 0018:ffff880179977a78 EFLAGS: 00010202 [ 873.318667] RAX: 0000000020013ff7 RBX: 000000000000001b RCX: ffffc90003ccb000 [ 873.325919] RDX: ffffffffffffffff RSI: ffffffff81a80473 RDI: 0000000000000286 [ 873.333176] RBP: ffff880179977c78 R08: 1ffff1002f32ef2c R09: 0000000000000000 [ 873.340427] R10: 0000000000000003 R11: 0000000000000000 R12: ffff8801bdd72900 [ 873.347694] R13: 000000000000001b R14: 0000000020013ff4 R15: 000000000000000c [ 873.354967] ? __might_fault+0x1a3/0x1e0 [ 873.359033] ? do_tcp_setsockopt.isra.41+0x15c/0x2680 [ 873.364224] ? expand_files.part.8+0x9a0/0x9a0 [ 873.368801] ? tcp_peek_len+0x2c0/0x2c0 [ 873.372765] ? kasan_check_read+0x11/0x20 [ 873.376904] ? __lock_is_held+0xb5/0x140 [ 873.380946] ? rcu_report_qs_rnp+0x790/0x790 [ 873.385335] ? __fget_light+0x2ef/0x430 [ 873.389288] ? fget_raw+0x20/0x20 [ 873.392728] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 873.398250] tcp_setsockopt+0xc1/0xe0 [ 873.402044] sock_common_setsockopt+0x9a/0xe0 [ 873.406534] __sys_setsockopt+0x1bd/0x390 [ 873.410663] ? kernel_accept+0x310/0x310 [ 873.414710] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 873.420229] ? syscall_slow_exit_work+0x4f0/0x4f0 [ 873.425060] __x64_sys_setsockopt+0xbe/0x150 [ 873.429462] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 873.434468] do_syscall_64+0x1b1/0x800 [ 873.438339] ? finish_task_switch+0x1ca/0x840 [ 873.442817] ? syscall_return_slowpath+0x5c0/0x5c0 [ 873.447729] ? syscall_return_slowpath+0x30f/0x5c0 [ 873.452644] ? entry_SYSCALL_64_after_hwframe+0x59/0xbe [ 873.457991] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 873.462908] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 873.468079] RIP: 0033:0x4559f9 [ 873.471257] Code: 1d ba 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 b9 fb ff c3 66 2e 0f 1f 84 00 00 00 00 08:19:10 executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x5, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:10 executing program 6: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x0, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x24, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:10 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0xd00000000000000]}, 0x2c) 08:19:10 executing program 2: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x22, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:10 executing program 3: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x1d, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:10 executing program 4: openat$cuse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/cuse\x00', 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x4, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000003fe8)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001fe2)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_DISABLE_FRAGMENTS(r2, 0x84, 0x8, &(0x7f0000013e95), 0x4) ioctl$sock_SIOCETHTOOL(r2, 0x8946, &(0x7f00000000c0)={'veth1_to_bond\x00', &(0x7f0000000000)=@ethtool_stats={0x37}}) close(r2) close(r1) 08:19:10 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f4776710") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x12, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) [ 873.490434] RSP: 002b:00007f3c41c78c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000036 [ 873.498129] RAX: ffffffffffffffda RBX: 00007f3c41c796d4 RCX: 00000000004559f9 [ 873.505386] RDX: 000000000000001b RSI: 0000000000000006 RDI: 0000000000000016 [ 873.512646] RBP: 000000000072bea0 R08: 000000000000000c R09: 0000000000000000 [ 873.519916] R10: 0000000020013ff4 R11: 0000000000000246 R12: 00000000ffffffff [ 873.527166] R13: 00000000004c13b6 R14: 00000000004d13a8 R15: 0000000000000000 08:19:10 executing program 7: r0 = socket$inet6(0xa, 0x1, 0x5f04) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x201, 0x80) setsockopt$netlink_NETLINK_PKTINFO(r2, 0x10e, 0x3, &(0x7f0000000040)=0x8, 0x4) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r3 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r3, 0x6, 0x1b, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) r4 = dup3(r1, r3, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) getsockopt$inet_sctp6_SCTP_PRIMARY_ADDR(r4, 0x84, 0x6, &(0x7f0000000140)={0x0, @in={{0x2, 0x4e21, @remote={0xac, 0x14, 0x14, 0xbb}}}}, &(0x7f0000000200)=0x84) getsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r2, 0x84, 0x18, &(0x7f0000000240)={r5, 0x1}, &(0x7f0000000280)=0x8) 08:19:10 executing program 6: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x0, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x24, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:10 executing program 6: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(0xffffffffffffffff, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x24, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:10 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x4000000]}, 0x2c) 08:19:11 executing program 6: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(0xffffffffffffffff, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x24, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:11 executing program 6: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(0xffffffffffffffff, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x24, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:11 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x7000000]}, 0x2c) 08:19:11 executing program 6: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(0xffffffffffffffff, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x24, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:11 executing program 6: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(0xffffffffffffffff, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x24, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:11 executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x5, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x0, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:11 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f4776710") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x12, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:11 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x10000000]}, 0x2c) 08:19:11 executing program 6: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(0xffffffffffffffff, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x24, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:11 executing program 2: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x22, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x0, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:11 executing program 3: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x1d, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:11 executing program 4: openat$cuse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/cuse\x00', 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x4, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000003fe8)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001fe2)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_DISABLE_FRAGMENTS(r2, 0x84, 0x8, &(0x7f0000013e95), 0x4) ioctl$sock_SIOCETHTOOL(r2, 0x8946, &(0x7f00000000c0)={"76657468315f746f5f626f6e6400000f", &(0x7f0000000000)=@ethtool_stats={0x37}}) close(r2) close(r1) 08:19:11 executing program 7: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) r2 = fcntl$getown(r0, 0x9) fcntl$getownex(r1, 0x10, &(0x7f0000000000)={0x0, 0x0}) socketpair(0x11, 0xa, 0x5, &(0x7f0000000040)={0xffffffffffffffff}) kcmp$KCMP_EPOLL_TFD(r2, r3, 0x7, r0, &(0x7f0000000080)={r4, r1, 0x6}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r5 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r5, 0x6, 0x1b, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r5, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x34, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) fcntl$setlease(r1, 0x400, 0x0) 08:19:11 executing program 6: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x24, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:11 executing program 6: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x24, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:11 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f00]}, 0x2c) 08:19:11 executing program 6: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x24, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:12 executing program 6: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(0xffffffffffffffff, 0x6, 0x24, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:12 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7]}, 0x2c) 08:19:12 executing program 6: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x0, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:12 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000000000]}, 0x2c) [ 875.353399] FAULT_FLAG_ALLOW_RETRY missing 30 [ 875.358064] CPU: 0 PID: 24734 Comm: syz-executor7 Not tainted 4.17.0+ #91 [ 875.364997] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 875.374351] Call Trace: [ 875.376958] dump_stack+0x1b9/0x294 [ 875.380603] ? dump_stack_print_info.cold.2+0x52/0x52 [ 875.385806] ? kasan_check_write+0x14/0x20 [ 875.390049] ? do_raw_spin_lock+0xc1/0x200 [ 875.394300] handle_userfault.cold.32+0x44/0x58 [ 875.398984] ? userfaultfd_ioctl+0x4f90/0x4f90 [ 875.403559] ? debug_check_no_locks_freed+0x310/0x310 [ 875.408746] ? trace_hardirqs_on+0xd/0x10 [ 875.412919] ? _raw_spin_unlock_irq+0x27/0x70 [ 875.417422] ? finish_task_switch+0x1ca/0x840 [ 875.421929] ? finish_task_switch+0x182/0x840 [ 875.426449] ? print_usage_bug+0xc0/0xc0 [ 875.430519] ? preempt_notifier_register+0x1e0/0x1e0 [ 875.435630] ? print_usage_bug+0xc0/0xc0 [ 875.439701] ? lock_repin_lock+0x410/0x410 [ 875.443953] ? perf_trace_lock_acquire+0xe3/0x980 [ 875.448892] ? __lock_acquire+0x7f5/0x5140 [ 875.453126] ? __sched_text_start+0x8/0x8 [ 875.457277] ? graph_lock+0x170/0x170 [ 875.461095] ? find_held_lock+0x36/0x1c0 [ 875.465174] ? lock_downgrade+0x8e0/0x8e0 [ 875.469337] ? kasan_check_read+0x11/0x20 [ 875.473514] ? do_raw_spin_unlock+0x9e/0x2e0 [ 875.477933] ? do_raw_spin_trylock+0x1b0/0x1b0 [ 875.482519] ? kasan_check_write+0x14/0x20 [ 875.486750] ? do_raw_spin_lock+0xc1/0x200 [ 875.490972] __handle_mm_fault+0x386a/0x4390 [ 875.495369] ? vmf_insert_mixed_mkwrite+0xa0/0xa0 [ 875.500208] ? graph_lock+0x170/0x170 [ 875.503996] ? find_held_lock+0x36/0x1c0 [ 875.508067] ? lock_downgrade+0x8e0/0x8e0 [ 875.512208] ? handle_mm_fault+0x8c0/0xc70 [ 875.516440] handle_mm_fault+0x53a/0xc70 [ 875.520485] ? __handle_mm_fault+0x4390/0x4390 [ 875.525053] ? find_vma+0x34/0x190 [ 875.528575] __do_page_fault+0x60b/0xe40 [ 875.532624] ? mm_fault_error+0x380/0x380 [ 875.536777] ? graph_lock+0x170/0x170 [ 875.540576] do_page_fault+0xee/0x8a7 [ 875.544365] ? __x64_sys_socket+0x73/0xb0 [ 875.548505] ? vmalloc_sync_all+0x30/0x30 [ 875.552637] ? find_held_lock+0x36/0x1c0 [ 875.556686] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 875.561511] page_fault+0x1e/0x30 [ 875.564948] RIP: 0010:__get_user_4+0x21/0x30 [ 875.569416] Code: 50 ff 31 c0 0f 1f 00 c3 90 48 83 c0 03 72 55 65 48 8b 14 25 40 ee 01 00 48 3b 82 98 13 00 00 73 43 48 19 d2 48 21 d0 0f 1f 00 <8b> 50 fd 31 c0 0f 1f 00 c3 66 0f 1f 44 00 00 48 83 c0 07 72 25 65 [ 875.588596] RSP: 0018:ffff8801cb6c7a78 EFLAGS: 00010202 [ 875.593967] RAX: 0000000020013ff7 RBX: 000000000000001b RCX: ffffc90003ccb000 [ 875.601232] RDX: ffffffffffffffff RSI: ffffffff81a80473 RDI: 0000000000000286 [ 875.608586] RBP: ffff8801cb6c7c78 R08: 1ffff100396d8f2c R09: 0000000000000000 [ 875.615861] R10: 0000000000000003 R11: 0000000000000000 R12: ffff8801d8f62880 [ 875.623226] R13: 000000000000001b R14: 0000000020013ff4 R15: 000000000000000c [ 875.630518] ? __might_fault+0x1a3/0x1e0 [ 875.634578] ? do_tcp_setsockopt.isra.41+0x15c/0x2680 [ 875.639748] ? expand_files.part.8+0x9a0/0x9a0 [ 875.644310] ? tcp_peek_len+0x2c0/0x2c0 [ 875.648267] ? kasan_check_read+0x11/0x20 [ 875.652396] ? __lock_is_held+0xb5/0x140 [ 875.656440] ? rcu_report_qs_rnp+0x790/0x790 [ 875.660842] ? __fget_light+0x2ef/0x430 [ 875.664798] ? fget_raw+0x20/0x20 [ 875.668233] ? get_unused_fd_flags+0x190/0x190 [ 875.672797] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 875.678314] ? alloc_file+0x44/0x3e0 [ 875.682032] tcp_setsockopt+0xc1/0xe0 [ 875.685830] sock_common_setsockopt+0x9a/0xe0 [ 875.690318] __sys_setsockopt+0x1bd/0x390 [ 875.694446] ? kernel_accept+0x310/0x310 [ 875.698493] ? do_futex+0x27d0/0x27d0 [ 875.702294] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 875.707808] ? fput+0x130/0x1a0 [ 875.711069] __x64_sys_setsockopt+0xbe/0x150 [ 875.715457] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 875.720455] do_syscall_64+0x1b1/0x800 [ 875.724326] ? syscall_slow_exit_work+0x4f0/0x4f0 [ 875.729150] ? syscall_return_slowpath+0x5c0/0x5c0 [ 875.734078] ? syscall_return_slowpath+0x30f/0x5c0 [ 875.738991] ? entry_SYSCALL_64_after_hwframe+0x59/0xbe [ 875.744344] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 875.749171] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 875.754349] RIP: 0033:0x4559f9 [ 875.757514] Code: 1d ba 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 b9 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 875.776686] RSP: 002b:00007f3c41c78c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000036 [ 875.784372] RAX: ffffffffffffffda RBX: 00007f3c41c796d4 RCX: 00000000004559f9 [ 875.791621] RDX: 000000000000001b RSI: 0000000000000006 RDI: 0000000000000015 08:19:13 executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x5, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x0, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:13 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f4776710") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x12, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:13 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20000000000000]}, 0x2c) 08:19:13 executing program 3: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x1d, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:13 executing program 2: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x22, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x0, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:13 executing program 4: openat$cuse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/cuse\x00', 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x4, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000003fe8)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001fe2)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_DISABLE_FRAGMENTS(r2, 0x84, 0x8, &(0x7f0000013e95), 0x4) ioctl$sock_SIOCETHTOOL(r2, 0x8946, &(0x7f00000000c0)={'veth1_to_bond\x00', &(0x7f0000000000)=@ethtool_stats={0x37}}) close(r2) close(r1) 08:19:13 executing program 6: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x24, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(0xffffffffffffffff, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) [ 875.798956] RBP: 000000000072bea0 R08: 000000000000000c R09: 0000000000000000 [ 875.806206] R10: 0000000020013ff4 R11: 0000000000000246 R12: 00000000ffffffff [ 875.813465] R13: 00000000004c13b6 R14: 00000000004d13a8 R15: 0000000000000000 08:19:13 executing program 7: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) r2 = socket$inet6(0xa, 0x1, 0x0) ioctl(r2, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") r3 = perf_event_open(&(0x7f0000940000)={0x2, 0x70, 0xfffffffffffffffe}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x10003, 0x80011, r3, 0x0) semctl$SEM_STAT(0x0, 0x0, 0x12, &(0x7f0000000140)=""/211) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$sock_SIOCGPGRP(r0, 0x8904, &(0x7f0000000080)=0x0) r5 = getpid() kcmp(r4, r5, 0x3, r1, r0) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r6 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r6, 0x6, 0x1b, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) r7 = dup3(r1, r6, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) ioctl$SNDRV_SEQ_IOCTL_SUBSCRIBE_PORT(r7, 0x40505330, &(0x7f0000000240)={{0xc04, 0x101}, {0x7fff, 0x6}, 0x800, 0x3}) 08:19:13 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x11000000]}, 0x2c) 08:19:13 executing program 7: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x1b, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) r3 = dup3(r1, r2, 0x0) close(r1) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) ioctl$TIOCSETD(r3, 0x5423, &(0x7f0000000000)=0x20) 08:19:13 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1200]}, 0x2c) 08:19:13 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x300]}, 0x2c) 08:19:13 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf]}, 0x2c) 08:19:13 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd00000000000000]}, 0x2c) 08:19:13 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000000000000]}, 0x2c) 08:19:13 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40000]}, 0x2c) 08:19:14 executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x5, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x0, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:14 executing program 6: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x24, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(0xffffffffffffffff, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:14 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5000000]}, 0x2c) 08:19:14 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x0, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x12, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:14 executing program 4: openat$cuse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/cuse\x00', 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x4, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000003fe8)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001fe2)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_DISABLE_FRAGMENTS(r2, 0x84, 0x8, &(0x7f0000013e95), 0x4) ioctl$sock_SIOCETHTOOL(r2, 0x8946, &(0x7f00000000c0)={'veth1_to_bond\x00', &(0x7f0000000000)=@ethtool_stats={0x37}}) close(r2) close(r1) 08:19:14 executing program 3: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f47767") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x1d, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:14 executing program 2: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x22, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x0, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:14 executing program 7: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") syz_extract_tcp_res(&(0x7f0000000500), 0x7, 0x3) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="1ec0353376d3033b527141", 0xb}, {&(0x7f0000000140)="1b284795c56225e407dbb313c8fadca8fbe625a2ba83682c029e5c5fe8ea46128d9789f2d15855610987a3004aa2505b3867f40bddcb1ef83264c48a109b58a521937b4fb18d30e1c84d03ff872cabbaa2617f462175566ef07d596187fe2aa7f01ba03c7bf165b2f4b70dd22660f1c4c8823fc70f914e7ec54caf4441410a8f6a0c255d1ca711fb554ff6d598316120d4d3abff1d229e5931cb89d876884bea4fe69ee25e0e6b6887360bbec63b905ef80cee2d0d7a2d9c6eddcdd7684924b1b10bb89b445bf572f9e5e9a2cb6cf1138eea47a0568a9a64ab94f02b6bb64d512188d96fb59b", 0xe6}], 0x2, 0x2) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) syz_open_dev$random(&(0x7f00000000c0)='/dev/random\x00', 0x0, 0x0) pipe2(&(0x7f0000000740)={0xffffffffffffffff}, 0x4000) ioctl$SG_GET_SG_TABLESIZE(r1, 0x227f, &(0x7f0000000680)) ioctl$UFFDIO_API(0xffffffffffffffff, 0xc018aa3f, &(0x7f0000002000)={0xaa}) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f00000005c0), &(0x7f0000000600)=0xc) ioctl$UFFDIO_REGISTER(0xffffffffffffffff, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$ALG_SET_AEAD_AUTHSIZE(r1, 0x117, 0x5, 0x0, 0x0) ioctl$sock_inet_SIOCSARP(r1, 0x8955, &(0x7f00000006c0)={{0x2, 0x4e22, @multicast1=0xe0000001}, {0x6, @broadcast=[0xff, 0xff, 0xff, 0xff, 0xff, 0xff]}, 0x0, {0x2, 0x4e23, @loopback=0x7f000001}, 'ip6gretap0\x00'}) setsockopt$inet_mreqsrc(r2, 0x6, 0x1b, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) r3 = openat$cgroup_ro(r0, &(0x7f0000000540)='cgroup.events\x00', 0x0, 0x0) ioctl$SG_GET_SG_TABLESIZE(r3, 0x227f, &(0x7f0000000580)) r4 = dup3(0xffffffffffffffff, r2, 0x800) pwritev(r4, &(0x7f00000004c0)=[{&(0x7f0000000240)="1f675aef9f99ecc55c6f1935401d0814c82de7f3fa0d27aeee52349c2e3e1b2c7042f3d4d30e90a630127a987153005b25aeed55904c612748914b98229b0fe56773cdc32c78fb7336e5d1a39c3c8e5b7baf3a6fa2069c5109df8b7f9809d163b8496e99b2e25352", 0x3}, {&(0x7f0000000780)="a80809f089286b8602e93e414d71c1a2f6683f4ea59a72f644e55087e2587676f71949e3258bbfd2b9db0fb1415414395b52494eb0673c9c51a0a1559c52f43ee70be60ff27b0739a53d94692d541ed8644f57b4ebca7aa87518881e42f9", 0x5e}, {&(0x7f0000000800)="d5b5ae15eac42cac93c19bcc9d6772f4ec9cc954e8135e544649717614b1abf977d14f1c8aa2b11ff83d61893c5762d8c6f8df4c9a5a03b549960df4f3de3783e2af7e713a11bcd9f0acdcfceffbec2c77ce6d4971318ed2cc19420b978f162f9e7f877cf48abf0dc6cfac447d9cc4f148ad0e44563cad97efe83bac74a8bc0ef4707c2976c2f8306daa6c275f2016f06939d09edbeabb64998181309e2544da37e1e1a290746303ecbef5eb4a485d8729c6003c544eb27c225b8e60d5c8c1722f2749089ba99aab647077a84723b698eb4e8839607eed46d1e483ffcce290902bc1053e06bd", 0xe6}, {&(0x7f0000000900)="fc43646ad8db1903d0358aac5ca1bf497ab0cdff7552ae3b80754bad03e1a012dbd7395cf1edf80b08730fe0e0749ca335deacebb23c4ad0025704518bf3d1258fd7a86a8203dfb874a56ebefa587919691cee1395f4f3a733bc6bd83184fcce213b", 0x62}], 0xffffffffffffc6b, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) openat$rtc(0xffffffffffffff9c, &(0x7f0000000000)='/dev/rtc0\x00', 0x208000, 0x0) ioctl$UFFDIO_ZEROPAGE(0xffffffffffffffff, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) prctl$setfpexc(0xc, 0x0) 08:19:14 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x0, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x12, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:14 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x0, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x12, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:14 executing program 7: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000000080)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x1b, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:14 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x600000000000000]}, 0x2c) 08:19:14 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x0, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x12, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:14 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(0xffffffffffffffff, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x12, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:14 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9000000]}, 0x2c) 08:19:14 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(0xffffffffffffffff, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x12, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:15 executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x5, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x0, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:15 executing program 3: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f47767") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x1d, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:15 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(0xffffffffffffffff, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x12, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:15 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1400]}, 0x2c) 08:19:15 executing program 4: openat$cuse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/cuse\x00', 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x4, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000003fe8)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001fe2)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_DISABLE_FRAGMENTS(r2, 0x84, 0x8, &(0x7f0000013e95), 0x4) ioctl$sock_SIOCETHTOOL(r2, 0x8946, &(0x7f00000000c0)={"76657468315f746f5f626f6e640000ff", &(0x7f0000000000)=@ethtool_stats={0x37}}) close(r2) close(r1) 08:19:15 executing program 6: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x24, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(0xffffffffffffffff, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:15 executing program 2: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x22, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x0, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:15 executing program 7: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x2) r1 = userfaultfd(0x800) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x1b, &(0x7f0000013ff4)={@multicast1=0xe0000001, @remote={0xac, 0x14, 0x14, 0xbb}, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:15 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(0xffffffffffffffff, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x12, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:15 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(0xffffffffffffffff, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x12, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:15 executing program 7: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x1b, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) getresgid(&(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000080)) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$sock_SIOCINQ(r2, 0x541b, &(0x7f00000000c0)) userfaultfd(0x80800) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:15 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7000000]}, 0x2c) 08:19:15 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(0xffffffffffffffff, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x12, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:15 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x12, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:15 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9]}, 0x2c) 08:19:15 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x12, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) [ 878.849711] FAULT_FLAG_ALLOW_RETRY missing 30 [ 878.854349] CPU: 0 PID: 24893 Comm: syz-executor0 Not tainted 4.17.0+ #91 [ 878.861288] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 878.870652] Call Trace: [ 878.873259] dump_stack+0x1b9/0x294 [ 878.876915] ? dump_stack_print_info.cold.2+0x52/0x52 [ 878.882126] ? kasan_check_write+0x14/0x20 [ 878.886379] ? do_raw_spin_lock+0xc1/0x200 [ 878.890645] handle_userfault.cold.32+0x44/0x58 [ 878.895345] ? userfaultfd_ioctl+0x4f90/0x4f90 [ 878.899953] ? debug_check_no_locks_freed+0x310/0x310 [ 878.905163] ? trace_hardirqs_on+0xd/0x10 [ 878.909329] ? _raw_spin_unlock_irq+0x27/0x70 [ 878.913843] ? finish_task_switch+0x1ca/0x840 [ 878.918365] ? finish_task_switch+0x182/0x840 [ 878.922887] ? print_usage_bug+0xc0/0xc0 [ 878.926971] ? preempt_notifier_register+0x1e0/0x1e0 [ 878.932097] ? print_usage_bug+0xc0/0xc0 [ 878.936184] ? lock_repin_lock+0x410/0x410 [ 878.940456] ? __lock_acquire+0x7f5/0x5140 [ 878.944710] ? __sched_text_start+0x8/0x8 [ 878.948884] ? graph_lock+0x170/0x170 [ 878.952725] ? find_held_lock+0x36/0x1c0 [ 878.956817] ? lock_downgrade+0x8e0/0x8e0 [ 878.960993] ? kasan_check_read+0x11/0x20 [ 878.965410] ? do_raw_spin_unlock+0x9e/0x2e0 [ 878.969813] ? do_raw_spin_trylock+0x1b0/0x1b0 [ 878.974390] ? kasan_check_write+0x14/0x20 [ 878.978619] ? do_raw_spin_lock+0xc1/0x200 [ 878.982852] __handle_mm_fault+0x386a/0x4390 [ 878.987261] ? vmf_insert_mixed_mkwrite+0xa0/0xa0 [ 878.992098] ? graph_lock+0x170/0x170 [ 878.995901] ? find_held_lock+0x36/0x1c0 [ 878.999959] ? lock_downgrade+0x8e0/0x8e0 [ 879.004129] ? handle_mm_fault+0x8c0/0xc70 [ 879.008367] handle_mm_fault+0x53a/0xc70 [ 879.012418] ? __handle_mm_fault+0x4390/0x4390 [ 879.017006] ? find_vma+0x34/0x190 [ 879.020555] __do_page_fault+0x60b/0xe40 [ 879.024608] ? mm_fault_error+0x380/0x380 [ 879.028750] ? graph_lock+0x170/0x170 [ 879.032551] do_page_fault+0xee/0x8a7 [ 879.036340] ? __x64_sys_socket+0x73/0xb0 [ 879.040479] ? vmalloc_sync_all+0x30/0x30 [ 879.044624] ? find_held_lock+0x36/0x1c0 [ 879.048690] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 879.053529] page_fault+0x1e/0x30 [ 879.056972] RIP: 0010:__get_user_4+0x21/0x30 [ 879.061446] Code: 50 ff 31 c0 0f 1f 00 c3 90 48 83 c0 03 72 55 65 48 8b 14 25 40 ee 01 00 48 3b 82 98 13 00 00 73 43 48 19 d2 48 21 d0 0f 1f 00 <8b> 50 fd 31 c0 0f 1f 00 c3 66 0f 1f 44 00 00 48 83 c0 07 72 25 65 [ 879.064242] FAULT_FLAG_ALLOW_RETRY missing 30 [ 879.080679] RSP: 0018:ffff8801ca087a78 EFLAGS: 00010202 [ 879.080696] RAX: 0000000020013ff7 RBX: 0000000000000005 RCX: ffffc900020bd000 [ 879.080703] RDX: ffffffffffffffff RSI: ffffffff81a80473 RDI: 0000000000000286 [ 879.080712] RBP: ffff8801ca087c78 R08: 1ffff10039410f2c R09: 0000000000000000 [ 879.080720] R10: 0000000000000003 R11: 0000000000000000 R12: ffff8801cb79cb80 [ 879.080727] R13: 0000000000000005 R14: 0000000020013ff4 R15: 000000000000000c [ 879.080756] ? __might_fault+0x1a3/0x1e0 [ 879.080779] ? do_tcp_setsockopt.isra.41+0x15c/0x2680 [ 879.080801] ? expand_files.part.8+0x9a0/0x9a0 [ 879.140743] ? tcp_peek_len+0x2c0/0x2c0 [ 879.144723] ? kasan_check_read+0x11/0x20 [ 879.148871] ? __lock_is_held+0xb5/0x140 [ 879.152936] ? rcu_report_qs_rnp+0x790/0x790 [ 879.157353] ? __fget_light+0x2ef/0x430 [ 879.161331] ? fget_raw+0x20/0x20 [ 879.164793] ? get_unused_fd_flags+0x190/0x190 [ 879.169379] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 879.174915] ? alloc_file+0x44/0x3e0 [ 879.178637] tcp_setsockopt+0xc1/0xe0 [ 879.182445] sock_common_setsockopt+0x9a/0xe0 [ 879.186946] __sys_setsockopt+0x1bd/0x390 [ 879.191101] ? kernel_accept+0x310/0x310 [ 879.195174] ? do_futex+0x27d0/0x27d0 [ 879.198977] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 879.204511] ? fput+0x130/0x1a0 [ 879.207800] __x64_sys_setsockopt+0xbe/0x150 [ 879.212208] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 879.217230] do_syscall_64+0x1b1/0x800 [ 879.221118] ? finish_task_switch+0x1ca/0x840 [ 879.225622] ? syscall_return_slowpath+0x5c0/0x5c0 [ 879.230553] ? syscall_return_slowpath+0x30f/0x5c0 [ 879.235487] ? entry_SYSCALL_64_after_hwframe+0x59/0xbe [ 879.240857] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 879.245707] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 879.250896] RIP: 0033:0x4559f9 [ 879.254074] Code: 1d ba 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 b9 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 879.273440] RSP: 002b:00007f5ae67adc68 EFLAGS: 00000246 ORIG_RAX: 0000000000000036 [ 879.281148] RAX: ffffffffffffffda RBX: 00007f5ae67ae6d4 RCX: 00000000004559f9 [ 879.288416] RDX: 0000000000000005 RSI: 0000000000000006 RDI: 0000000000000015 [ 879.295679] RBP: 000000000072bea0 R08: 000000000000000c R09: 0000000000000000 [ 879.302945] R10: 0000000020013ff4 R11: 0000000000000246 R12: 00000000ffffffff [ 879.310212] R13: 00000000004c13b6 R14: 00000000004d13a8 R15: 0000000000000000 [ 879.317501] CPU: 1 PID: 24899 Comm: syz-executor2 Not tainted 4.17.0+ #91 [ 879.324436] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 879.333789] Call Trace: [ 879.336373] dump_stack+0x1b9/0x294 [ 879.339999] ? dump_stack_print_info.cold.2+0x52/0x52 [ 879.345195] ? kasan_check_write+0x14/0x20 [ 879.349422] ? do_raw_spin_lock+0xc1/0x200 [ 879.353651] handle_userfault.cold.32+0x44/0x58 [ 879.358321] ? userfaultfd_ioctl+0x4f90/0x4f90 [ 879.362895] ? debug_check_no_locks_freed+0x310/0x310 [ 879.368074] ? trace_hardirqs_on+0xd/0x10 [ 879.372215] ? _raw_spin_unlock_irq+0x27/0x70 [ 879.376702] ? finish_task_switch+0x1ca/0x840 [ 879.381193] ? finish_task_switch+0x182/0x840 [ 879.385681] ? print_usage_bug+0xc0/0xc0 [ 879.390079] ? preempt_notifier_register+0x1e0/0x1e0 [ 879.395187] ? print_usage_bug+0xc0/0xc0 [ 879.399239] ? lock_repin_lock+0x410/0x410 [ 879.403473] ? __lock_acquire+0x7f5/0x5140 [ 879.407712] ? __sched_text_start+0x8/0x8 [ 879.411861] ? graph_lock+0x170/0x170 [ 879.415664] ? find_held_lock+0x36/0x1c0 [ 879.419723] ? lock_downgrade+0x8e0/0x8e0 [ 879.423867] ? kasan_check_read+0x11/0x20 [ 879.428023] ? do_raw_spin_unlock+0x9e/0x2e0 [ 879.432424] ? do_raw_spin_trylock+0x1b0/0x1b0 [ 879.437014] ? kasan_check_write+0x14/0x20 [ 879.441252] ? do_raw_spin_lock+0xc1/0x200 [ 879.445481] __handle_mm_fault+0x386a/0x4390 [ 879.449883] ? vmf_insert_mixed_mkwrite+0xa0/0xa0 [ 879.454718] ? graph_lock+0x170/0x170 [ 879.458511] ? find_held_lock+0x36/0x1c0 [ 879.462572] ? lock_downgrade+0x8e0/0x8e0 [ 879.466716] ? handle_mm_fault+0x8c0/0xc70 [ 879.470943] handle_mm_fault+0x53a/0xc70 [ 879.474997] ? __handle_mm_fault+0x4390/0x4390 [ 879.479578] ? find_vma+0x34/0x190 [ 879.483113] __do_page_fault+0x60b/0xe40 [ 879.487170] ? mm_fault_error+0x380/0x380 [ 879.491310] ? graph_lock+0x170/0x170 [ 879.495106] do_page_fault+0xee/0x8a7 [ 879.498896] ? __x64_sys_socket+0x73/0xb0 [ 879.503038] ? vmalloc_sync_all+0x30/0x30 [ 879.507181] ? find_held_lock+0x36/0x1c0 [ 879.511241] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 879.516082] page_fault+0x1e/0x30 [ 879.519526] RIP: 0010:__get_user_4+0x21/0x30 [ 879.523915] Code: 50 ff 31 c0 0f 1f 00 c3 90 48 83 c0 03 72 55 65 48 8b 14 25 40 ee 01 00 48 3b 82 98 13 00 00 73 43 48 19 d2 48 21 d0 0f 1f 00 <8b> 50 fd 31 c0 0f 1f 00 c3 66 0f 1f 44 00 00 48 83 c0 07 72 25 65 [ 879.543191] RSP: 0018:ffff88017d997a78 EFLAGS: 00010202 [ 879.548546] RAX: 0000000020013ff7 RBX: 0000000000000022 RCX: ffffc90001b7a000 [ 879.555816] RDX: ffffffffffffffff RSI: ffffffff81a80473 RDI: 0000000000000286 [ 879.563076] RBP: ffff88017d997c78 R08: 1ffff1002fb32f2c R09: 0000000000000000 [ 879.570334] R10: 0000000000000003 R11: 0000000000000000 R12: ffff88017c593340 [ 879.577591] R13: 0000000000000022 R14: 0000000020013ff4 R15: 000000000000000c [ 879.584860] ? __might_fault+0x1a3/0x1e0 [ 879.588917] ? do_tcp_setsockopt.isra.41+0x15c/0x2680 [ 879.594101] ? expand_files.part.8+0x9a0/0x9a0 [ 879.598673] ? tcp_peek_len+0x2c0/0x2c0 [ 879.602640] ? kasan_check_read+0x11/0x20 [ 879.606777] ? __lock_is_held+0xb5/0x140 [ 879.610828] ? rcu_report_qs_rnp+0x790/0x790 [ 879.615229] ? __fget_light+0x2ef/0x430 [ 879.619194] ? fget_raw+0x20/0x20 [ 879.622638] ? get_unused_fd_flags+0x190/0x190 [ 879.627210] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 879.632734] ? alloc_file+0x44/0x3e0 [ 879.636439] tcp_setsockopt+0xc1/0xe0 [ 879.640232] sock_common_setsockopt+0x9a/0xe0 [ 879.644721] __sys_setsockopt+0x1bd/0x390 [ 879.648869] ? kernel_accept+0x310/0x310 [ 879.652922] ? do_futex+0x27d0/0x27d0 [ 879.656716] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 879.662241] ? fput+0x130/0x1a0 [ 879.665517] __x64_sys_setsockopt+0xbe/0x150 [ 879.669915] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 879.674925] do_syscall_64+0x1b1/0x800 [ 879.678803] ? finish_task_switch+0x1ca/0x840 [ 879.683289] ? syscall_return_slowpath+0x5c0/0x5c0 [ 879.688210] ? syscall_return_slowpath+0x30f/0x5c0 [ 879.693135] ? entry_SYSCALL_64_after_hwframe+0x59/0xbe [ 879.698491] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 879.703327] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 879.708504] RIP: 0033:0x4559f9 [ 879.711678] Code: 1d ba 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 b9 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 879.730938] RSP: 002b:00007f136ca4ac68 EFLAGS: 00000246 ORIG_RAX: 0000000000000036 [ 879.738638] RAX: ffffffffffffffda RBX: 00007f136ca4b6d4 RCX: 00000000004559f9 [ 879.746328] RDX: 0000000000000022 RSI: 0000000000000006 RDI: 0000000000000015 [ 879.753585] RBP: 000000000072bea0 R08: 000000000000000c R09: 0000000000000000 [ 879.760843] R10: 0000000020013ff4 R11: 0000000000000246 R12: 00000000ffffffff [ 879.768103] R13: 00000000004c13b6 R14: 00000000004d13a8 R15: 0000000000000000 08:19:17 executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x5, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x0, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:17 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x12, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:17 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x18]}, 0x2c) 08:19:17 executing program 6: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x24, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:17 executing program 3: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f47767") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x1d, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:17 executing program 4: openat$cuse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/cuse\x00', 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x4, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000003fe8)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001fe2)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_DISABLE_FRAGMENTS(r2, 0x84, 0x8, &(0x7f0000013e95), 0x4) ioctl$sock_SIOCETHTOOL(r2, 0x8946, &(0x7f00000000c0)={'veth1_to_bond\x00', &(0x7f0000000000)=@ethtool_stats={0x37}}) close(r2) close(r1) 08:19:17 executing program 7: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) r2 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vga_arbiter\x00', 0x40, 0x0) ioctl$DRM_IOCTL_RES_CTX(0xffffffffffffff9c, 0xc0106426, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[{}, {}, {0x0}, {}, {}, {}]}) ioctl$DRM_IOCTL_UNLOCK(r2, 0x4008642b, &(0x7f0000000140)={r3, 0x14}) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r4 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r4, 0x6, 0x1b, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r4, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ustat(0xb7, &(0x7f0000000000)) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:17 executing program 2: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x22, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x0, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:17 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(0xffffffffffffffff, 0x6, 0x12, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:17 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x0, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:17 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8]}, 0x2c) 08:19:17 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000000000000]}, 0x2c) 08:19:17 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa00000000000000]}, 0x2c) 08:19:17 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0xe000000]}, 0x2c) 08:19:17 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x18000000]}, 0x2c) 08:19:17 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4]}, 0x2c) [ 880.685246] FAULT_FLAG_ALLOW_RETRY missing 30 [ 880.689941] CPU: 1 PID: 24958 Comm: syz-executor0 Not tainted 4.17.0+ #91 [ 880.696882] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 880.706243] Call Trace: [ 880.708850] dump_stack+0x1b9/0x294 [ 880.712504] ? dump_stack_print_info.cold.2+0x52/0x52 [ 880.717710] ? kasan_check_write+0x14/0x20 [ 880.721964] ? do_raw_spin_lock+0xc1/0x200 [ 880.726229] handle_userfault.cold.32+0x44/0x58 [ 880.730928] ? userfaultfd_ioctl+0x4f90/0x4f90 [ 880.735526] ? debug_check_no_locks_freed+0x310/0x310 [ 880.740729] ? trace_hardirqs_on+0xd/0x10 [ 880.744900] ? _raw_spin_unlock_irq+0x27/0x70 [ 880.746247] FAULT_FLAG_ALLOW_RETRY missing 30 [ 880.749406] ? finish_task_switch+0x1ca/0x840 [ 880.749423] ? finish_task_switch+0x182/0x840 [ 880.749444] ? print_usage_bug+0xc0/0xc0 [ 880.749463] ? preempt_notifier_register+0x1e0/0x1e0 [ 880.772090] ? print_usage_bug+0xc0/0xc0 [ 880.776157] ? lock_repin_lock+0x410/0x410 [ 880.780408] ? __lock_acquire+0x7f5/0x5140 [ 880.784645] ? __sched_text_start+0x8/0x8 [ 880.788798] ? graph_lock+0x170/0x170 [ 880.792618] ? find_held_lock+0x36/0x1c0 [ 880.796692] ? lock_downgrade+0x8e0/0x8e0 [ 880.800868] ? kasan_check_read+0x11/0x20 [ 880.805022] ? do_raw_spin_unlock+0x9e/0x2e0 [ 880.809430] ? do_raw_spin_trylock+0x1b0/0x1b0 [ 880.814018] ? kasan_check_write+0x14/0x20 [ 880.818257] ? do_raw_spin_lock+0xc1/0x200 [ 880.822500] __handle_mm_fault+0x386a/0x4390 [ 880.826917] ? vmf_insert_mixed_mkwrite+0xa0/0xa0 [ 880.831762] ? graph_lock+0x170/0x170 [ 880.835576] ? find_held_lock+0x36/0x1c0 [ 880.839649] ? lock_downgrade+0x8e0/0x8e0 [ 880.843809] ? handle_mm_fault+0x8c0/0xc70 [ 880.848074] handle_mm_fault+0x53a/0xc70 [ 880.852136] ? __handle_mm_fault+0x4390/0x4390 [ 880.856721] ? find_vma+0x34/0x190 [ 880.860264] __do_page_fault+0x60b/0xe40 [ 880.864331] ? mm_fault_error+0x380/0x380 [ 880.868481] ? graph_lock+0x170/0x170 [ 880.872310] do_page_fault+0xee/0x8a7 [ 880.876112] ? __x64_sys_socket+0x73/0xb0 [ 880.880299] ? vmalloc_sync_all+0x30/0x30 [ 880.884454] ? find_held_lock+0x36/0x1c0 [ 880.888526] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 880.893377] page_fault+0x1e/0x30 [ 880.896868] RIP: 0010:__get_user_4+0x21/0x30 [ 880.901264] Code: 50 ff 31 c0 0f 1f 00 c3 90 48 83 c0 03 72 55 65 48 8b 14 25 40 ee 01 00 48 3b 82 98 13 00 00 73 43 48 19 d2 48 21 d0 0f 1f 00 <8b> 50 fd 31 c0 0f 1f 00 c3 66 0f 1f 44 00 00 48 83 c0 07 72 25 65 [ 880.920632] RSP: 0018:ffff88017d7a7a78 EFLAGS: 00010202 [ 880.925994] RAX: 0000000020013ff7 RBX: 0000000000000005 RCX: ffffc900020bd000 [ 880.933260] RDX: ffffffffffffffff RSI: ffffffff81a80473 RDI: 0000000000000286 [ 880.940527] RBP: ffff88017d7a7c78 R08: 1ffff1002faf4f2c R09: 0000000000000000 [ 880.947795] R10: 0000000000000003 R11: 0000000000000000 R12: ffff8801cb79cb80 [ 880.955063] R13: 0000000000000005 R14: 0000000020013ff4 R15: 000000000000000c [ 880.962343] ? __might_fault+0x1a3/0x1e0 [ 880.966424] ? do_tcp_setsockopt.isra.41+0x15c/0x2680 [ 880.971613] ? expand_files.part.8+0x9a0/0x9a0 [ 880.976200] ? tcp_peek_len+0x2c0/0x2c0 [ 880.980176] ? kasan_check_read+0x11/0x20 [ 880.984325] ? __lock_is_held+0xb5/0x140 [ 880.988389] ? rcu_report_qs_rnp+0x790/0x790 [ 880.992816] ? __fget_light+0x2ef/0x430 [ 880.996803] ? fget_raw+0x20/0x20 [ 881.000259] ? get_unused_fd_flags+0x190/0x190 [ 881.004843] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 881.010386] ? alloc_file+0x44/0x3e0 [ 881.014108] tcp_setsockopt+0xc1/0xe0 [ 881.017915] sock_common_setsockopt+0x9a/0xe0 [ 881.022422] __sys_setsockopt+0x1bd/0x390 [ 881.026577] ? kernel_accept+0x310/0x310 [ 881.030652] ? do_futex+0x27d0/0x27d0 [ 881.034460] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 881.039994] ? fput+0x130/0x1a0 [ 881.043279] __x64_sys_setsockopt+0xbe/0x150 [ 881.048039] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 881.053059] do_syscall_64+0x1b1/0x800 [ 881.056949] ? finish_task_switch+0x1ca/0x840 [ 881.061445] ? syscall_return_slowpath+0x5c0/0x5c0 [ 881.066377] ? syscall_return_slowpath+0x30f/0x5c0 [ 881.071333] ? entry_SYSCALL_64_after_hwframe+0x59/0xbe [ 881.076709] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 881.081561] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 881.086749] RIP: 0033:0x4559f9 [ 881.089931] Code: 1d ba 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 b9 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 881.109339] RSP: 002b:00007f5ae67adc68 EFLAGS: 00000246 ORIG_RAX: 0000000000000036 [ 881.117056] RAX: ffffffffffffffda RBX: 00007f5ae67ae6d4 RCX: 00000000004559f9 [ 881.124320] RDX: 0000000000000005 RSI: 0000000000000006 RDI: 0000000000000015 [ 881.131587] RBP: 000000000072bea0 R08: 000000000000000c R09: 0000000000000000 [ 881.138853] R10: 0000000020013ff4 R11: 0000000000000246 R12: 00000000ffffffff [ 881.146118] R13: 00000000004c13b6 R14: 00000000004d13a8 R15: 0000000000000000 [ 881.153402] CPU: 0 PID: 24960 Comm: syz-executor2 Not tainted 4.17.0+ #91 [ 881.160346] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 881.169705] Call Trace: [ 881.172308] dump_stack+0x1b9/0x294 [ 881.175956] ? dump_stack_print_info.cold.2+0x52/0x52 [ 881.181160] ? kasan_check_write+0x14/0x20 [ 881.185408] ? do_raw_spin_lock+0xc1/0x200 [ 881.189672] handle_userfault.cold.32+0x44/0x58 [ 881.194351] ? userfaultfd_ioctl+0x4f90/0x4f90 [ 881.198939] ? debug_check_no_locks_freed+0x310/0x310 [ 881.204144] ? __update_load_avg_blocked_se.isra.33+0x460/0x460 [ 881.210217] ? graph_lock+0x170/0x170 [ 881.214032] ? print_usage_bug+0xc0/0xc0 [ 881.218103] ? print_usage_bug+0xc0/0xc0 [ 881.222176] ? update_load_avg+0x2d9/0x2570 [ 881.226514] ? perf_trace_lock_acquire+0xe3/0x980 [ 881.231368] ? attach_entity_load_avg+0x850/0x850 [ 881.236232] ? __lock_acquire+0x7f5/0x5140 [ 881.240486] ? graph_lock+0x170/0x170 [ 881.244313] ? find_held_lock+0x36/0x1c0 [ 881.248401] ? lock_downgrade+0x8e0/0x8e0 [ 881.252574] ? kasan_check_read+0x11/0x20 [ 881.256736] ? do_raw_spin_unlock+0x9e/0x2e0 [ 881.261158] ? do_raw_spin_trylock+0x1b0/0x1b0 [ 881.265758] ? kasan_check_write+0x14/0x20 [ 881.270006] ? do_raw_spin_lock+0xc1/0x200 [ 881.274261] __handle_mm_fault+0x386a/0x4390 [ 881.278689] ? vmf_insert_mixed_mkwrite+0xa0/0xa0 [ 881.283542] ? graph_lock+0x170/0x170 [ 881.287345] ? find_held_lock+0x36/0x1c0 [ 881.291440] ? lock_downgrade+0x8e0/0x8e0 [ 881.295596] ? handle_mm_fault+0x8c0/0xc70 [ 881.299837] handle_mm_fault+0x53a/0xc70 [ 881.303891] ? __handle_mm_fault+0x4390/0x4390 [ 881.308465] ? find_vma+0x34/0x190 [ 881.312001] __do_page_fault+0x60b/0xe40 [ 881.316071] ? mm_fault_error+0x380/0x380 [ 881.320474] ? graph_lock+0x170/0x170 [ 881.324264] do_page_fault+0xee/0x8a7 [ 881.328051] ? finish_task_switch+0x182/0x840 [ 881.332535] ? vmalloc_sync_all+0x30/0x30 [ 881.336675] ? find_held_lock+0x36/0x1c0 [ 881.340731] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 881.345563] page_fault+0x1e/0x30 [ 881.349006] RIP: 0010:__get_user_4+0x21/0x30 [ 881.353402] Code: 50 ff 31 c0 0f 1f 00 c3 90 48 83 c0 03 72 55 65 48 8b 14 25 40 ee 01 00 48 3b 82 98 13 00 00 73 43 48 19 d2 48 21 d0 0f 1f 00 <8b> 50 fd 31 c0 0f 1f 00 c3 66 0f 1f 44 00 00 48 83 c0 07 72 25 65 [ 881.372647] RSP: 0018:ffff8801ca087a78 EFLAGS: 00010202 [ 881.378010] RAX: 0000000020013ff7 RBX: 0000000000000022 RCX: ffffc90001b7a000 [ 881.385274] RDX: ffffffffffffffff RSI: ffffffff81a80473 RDI: 0000000000000286 [ 881.392527] RBP: ffff8801ca087c78 R08: 1ffff10039410f2c R09: 0000000000000000 [ 881.399788] R10: 0000000000000003 R11: 0000000000000000 R12: ffff8801d8f62880 [ 881.407045] R13: 0000000000000022 R14: 0000000020013ff4 R15: 000000000000000c [ 881.414313] ? __might_fault+0x1a3/0x1e0 [ 881.418364] ? do_tcp_setsockopt.isra.41+0x15c/0x2680 [ 881.423543] ? expand_files.part.8+0x9a0/0x9a0 [ 881.428126] ? tcp_peek_len+0x2c0/0x2c0 [ 881.432093] ? kasan_check_read+0x11/0x20 [ 881.436241] ? __lock_is_held+0xb5/0x140 [ 881.440289] ? rcu_report_qs_rnp+0x790/0x790 [ 881.444687] ? __fget_light+0x2ef/0x430 [ 881.448675] ? fget_raw+0x20/0x20 [ 881.452230] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 881.457759] tcp_setsockopt+0xc1/0xe0 [ 881.461554] sock_common_setsockopt+0x9a/0xe0 [ 881.466052] __sys_setsockopt+0x1bd/0x390 [ 881.470198] ? kernel_accept+0x310/0x310 [ 881.474245] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 881.479772] ? syscall_slow_exit_work+0x4f0/0x4f0 [ 881.484624] __x64_sys_setsockopt+0xbe/0x150 [ 881.489040] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 881.494055] do_syscall_64+0x1b1/0x800 [ 881.497936] ? finish_task_switch+0x1ca/0x840 [ 881.502431] ? syscall_return_slowpath+0x5c0/0x5c0 [ 881.507348] ? syscall_return_slowpath+0x30f/0x5c0 [ 881.512264] ? entry_SYSCALL_64_after_hwframe+0x59/0xbe [ 881.517617] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 881.522449] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 881.527624] RIP: 0033:0x4559f9 [ 881.530794] Code: 1d ba 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 b9 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 881.550028] RSP: 002b:00007f136ca4ac68 EFLAGS: 00000246 ORIG_RAX: 0000000000000036 [ 881.557729] RAX: ffffffffffffffda RBX: 00007f136ca4b6d4 RCX: 00000000004559f9 [ 881.564994] RDX: 0000000000000022 RSI: 0000000000000006 RDI: 0000000000000015 [ 881.572253] RBP: 000000000072bea0 R08: 000000000000000c R09: 0000000000000000 [ 881.579509] R10: 0000000020013ff4 R11: 0000000000000246 R12: 00000000ffffffff 08:19:18 executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x5, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x0, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:18 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000000000000000]}, 0x2c) 08:19:18 executing program 7: r0 = socket$inet6(0xa, 0x1, 0x0) r1 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={0xffffffffffffff9c, 0x6, 0x1, 0x5, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x7}, 0x20) connect$ipx(r1, &(0x7f00000000c0)={0x4, 0xffff, 0x8000, "f366f19a70ff", 0x80}, 0x10) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) getpeername$packet(r1, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote}, &(0x7f0000000400)=0x14) setsockopt$packet_add_memb(r1, 0x107, 0x1, &(0x7f0000000440)={r2, 0x1, 0x6, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x1}}, 0x10) fstatfs(r0, &(0x7f0000000000)=""/28) r3 = userfaultfd(0x0) ioctl$UFFDIO_API(r3, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r3, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) mmap$binder(&(0x7f000042b000/0x1000)=nil, 0x1000, 0x2000002, 0x21010, r1, 0x0) accept4$inet(r1, &(0x7f0000000140)={0x0, 0x0, @loopback}, &(0x7f0000000180)=0x10, 0x80800) r4 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(r1, 0x84, 0x13, &(0x7f00000001c0)=0x3ff, 0x4) setsockopt$inet_mreqsrc(r4, 0x6, 0x1b, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r3, r4, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r3, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:18 executing program 3: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f4776710") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x1d, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:18 executing program 6: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x24, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:18 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x0, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:18 executing program 4: openat$cuse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/cuse\x00', 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x4, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000003fe8)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001fe2)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_DISABLE_FRAGMENTS(r2, 0x84, 0x8, &(0x7f0000013e95), 0x4) ioctl$sock_SIOCETHTOOL(r2, 0x8946, &(0x7f00000000c0)={'veth1_to_bond\x00\x00\a', &(0x7f0000000000)=@ethtool_stats={0x37}}) close(r2) close(r1) 08:19:18 executing program 2: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x22, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x0, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) [ 881.586763] R13: 00000000004c13b6 R14: 00000000004d13a8 R15: 0000000000000000 08:19:19 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x300000000000000]}, 0x2c) 08:19:19 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f00000000000000]}, 0x2c) 08:19:19 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000000]}, 0x2c) 08:19:19 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb]}, 0x2c) 08:19:19 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2]}, 0x2c) 08:19:19 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000000000]}, 0x2c) 08:19:19 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40000000]}, 0x2c) 08:19:19 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000]}, 0x2c) [ 882.447768] FAULT_FLAG_ALLOW_RETRY missing 30 [ 882.452419] CPU: 1 PID: 25011 Comm: syz-executor0 Not tainted 4.17.0+ #91 [ 882.459351] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 882.468710] Call Trace: [ 882.471311] dump_stack+0x1b9/0x294 [ 882.474952] ? dump_stack_print_info.cold.2+0x52/0x52 [ 882.480154] ? kasan_check_write+0x14/0x20 [ 882.484400] ? do_raw_spin_lock+0xc1/0x200 [ 882.488637] handle_userfault.cold.32+0x44/0x58 [ 882.493328] ? userfaultfd_ioctl+0x4f90/0x4f90 [ 882.497913] ? debug_check_no_locks_freed+0x310/0x310 [ 882.498118] FAULT_FLAG_ALLOW_RETRY missing 30 [ 882.503098] ? trace_hardirqs_on+0xd/0x10 [ 882.503115] ? _raw_spin_unlock_irq+0x27/0x70 [ 882.503131] ? finish_task_switch+0x1ca/0x840 [ 882.503145] ? finish_task_switch+0x182/0x840 [ 882.503162] ? print_usage_bug+0xc0/0xc0 [ 882.503180] ? preempt_notifier_register+0x1e0/0x1e0 [ 882.534353] ? print_usage_bug+0xc0/0xc0 [ 882.538416] ? lock_repin_lock+0x410/0x410 [ 882.542661] ? __lock_acquire+0x7f5/0x5140 [ 882.546905] ? __sched_text_start+0x8/0x8 [ 882.551059] ? graph_lock+0x170/0x170 [ 882.554865] ? find_held_lock+0x36/0x1c0 [ 882.558931] ? lock_downgrade+0x8e0/0x8e0 [ 882.563080] ? kasan_check_read+0x11/0x20 [ 882.567222] ? do_raw_spin_unlock+0x9e/0x2e0 [ 882.571624] ? do_raw_spin_trylock+0x1b0/0x1b0 [ 882.576199] ? kasan_check_write+0x14/0x20 [ 882.580427] ? do_raw_spin_lock+0xc1/0x200 [ 882.584663] __handle_mm_fault+0x386a/0x4390 [ 882.589075] ? vmf_insert_mixed_mkwrite+0xa0/0xa0 [ 882.593911] ? graph_lock+0x170/0x170 [ 882.597712] ? find_held_lock+0x36/0x1c0 [ 882.601777] ? lock_downgrade+0x8e0/0x8e0 [ 882.605950] ? handle_mm_fault+0x8c0/0xc70 [ 882.610184] handle_mm_fault+0x53a/0xc70 [ 882.614241] ? __handle_mm_fault+0x4390/0x4390 [ 882.618824] ? find_vma+0x34/0x190 [ 882.622367] __do_page_fault+0x60b/0xe40 [ 882.626427] ? mm_fault_error+0x380/0x380 [ 882.630573] ? graph_lock+0x170/0x170 [ 882.634372] do_page_fault+0xee/0x8a7 [ 882.638165] ? __x64_sys_socket+0x73/0xb0 [ 882.642306] ? vmalloc_sync_all+0x30/0x30 [ 882.646452] ? find_held_lock+0x36/0x1c0 [ 882.650518] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 882.655360] page_fault+0x1e/0x30 [ 882.658812] RIP: 0010:__get_user_4+0x21/0x30 [ 882.663988] Code: 50 ff 31 c0 0f 1f 00 c3 90 48 83 c0 03 72 55 65 48 8b 14 25 40 ee 01 00 48 3b 82 98 13 00 00 73 43 48 19 d2 48 21 d0 0f 1f 00 <8b> 50 fd 31 c0 0f 1f 00 c3 66 0f 1f 44 00 00 48 83 c0 07 72 25 65 [ 882.683312] RSP: 0018:ffff8801c9c37a78 EFLAGS: 00010202 [ 882.688670] RAX: 0000000020013ff7 RBX: 0000000000000005 RCX: ffffc900020bd000 [ 882.695933] RDX: ffffffffffffffff RSI: ffffffff81a80473 RDI: 0000000000000286 [ 882.703193] RBP: ffff8801c9c37c78 R08: 1ffff10039386f2c R09: 0000000000000000 [ 882.710457] R10: 0000000000000003 R11: 0000000000000000 R12: ffff8801cb79cb80 [ 882.717718] R13: 0000000000000005 R14: 0000000020013ff4 R15: 000000000000000c [ 882.724991] ? __might_fault+0x1a3/0x1e0 [ 882.729051] ? do_tcp_setsockopt.isra.41+0x15c/0x2680 [ 882.734237] ? expand_files.part.8+0x9a0/0x9a0 [ 882.738817] ? tcp_peek_len+0x2c0/0x2c0 [ 882.742797] ? kasan_check_read+0x11/0x20 [ 882.746942] ? __lock_is_held+0xb5/0x140 [ 882.751002] ? rcu_report_qs_rnp+0x790/0x790 [ 882.755412] ? __fget_light+0x2ef/0x430 [ 882.759382] ? fget_raw+0x20/0x20 [ 882.762835] ? get_unused_fd_flags+0x190/0x190 [ 882.767416] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 882.772950] ? alloc_file+0x44/0x3e0 [ 882.776660] tcp_setsockopt+0xc1/0xe0 [ 882.780458] sock_common_setsockopt+0x9a/0xe0 [ 882.784950] __sys_setsockopt+0x1bd/0x390 [ 882.789094] ? kernel_accept+0x310/0x310 [ 882.793151] ? do_futex+0x27d0/0x27d0 [ 882.796948] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 882.802478] ? fput+0x130/0x1a0 [ 882.805756] __x64_sys_setsockopt+0xbe/0x150 [ 882.810164] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 882.815178] do_syscall_64+0x1b1/0x800 [ 882.819058] ? finish_task_switch+0x1ca/0x840 [ 882.823563] ? syscall_return_slowpath+0x5c0/0x5c0 [ 882.828486] ? syscall_return_slowpath+0x30f/0x5c0 [ 882.833425] ? entry_SYSCALL_64_after_hwframe+0x59/0xbe [ 882.838796] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 882.843648] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 882.848839] RIP: 0033:0x4559f9 [ 882.852019] Code: 1d ba 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 b9 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 882.871336] RSP: 002b:00007f5ae67adc68 EFLAGS: 00000246 ORIG_RAX: 0000000000000036 [ 882.879048] RAX: ffffffffffffffda RBX: 00007f5ae67ae6d4 RCX: 00000000004559f9 [ 882.886307] RDX: 0000000000000005 RSI: 0000000000000006 RDI: 0000000000000015 [ 882.893566] RBP: 000000000072bea0 R08: 000000000000000c R09: 0000000000000000 [ 882.900853] R10: 0000000020013ff4 R11: 0000000000000246 R12: 00000000ffffffff [ 882.908112] R13: 00000000004c13b6 R14: 00000000004d13a8 R15: 0000000000000000 [ 882.915392] CPU: 0 PID: 25015 Comm: syz-executor2 Not tainted 4.17.0+ #91 [ 882.922322] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 882.931676] Call Trace: [ 882.934282] dump_stack+0x1b9/0x294 [ 882.937918] ? dump_stack_print_info.cold.2+0x52/0x52 [ 882.943114] ? kasan_check_write+0x14/0x20 [ 882.947355] ? do_raw_spin_lock+0xc1/0x200 [ 882.951606] handle_userfault.cold.32+0x44/0x58 [ 882.956287] ? userfaultfd_ioctl+0x4f90/0x4f90 [ 882.960859] ? debug_check_no_locks_freed+0x310/0x310 [ 882.966042] ? trace_hardirqs_on+0xd/0x10 [ 882.970193] ? _raw_spin_unlock_irq+0x27/0x70 [ 882.974674] ? finish_task_switch+0x1ca/0x840 [ 882.979151] ? finish_task_switch+0x182/0x840 [ 882.983650] ? print_usage_bug+0xc0/0xc0 [ 882.987695] ? preempt_notifier_register+0x1e0/0x1e0 [ 882.992790] ? print_usage_bug+0xc0/0xc0 [ 882.996836] ? lock_repin_lock+0x410/0x410 [ 883.001066] ? perf_trace_lock_acquire+0xe3/0x980 [ 883.005901] ? __lock_acquire+0x7f5/0x5140 [ 883.010118] ? __sched_text_start+0x8/0x8 [ 883.014248] ? graph_lock+0x170/0x170 [ 883.018056] ? find_held_lock+0x36/0x1c0 [ 883.022118] ? lock_downgrade+0x8e0/0x8e0 [ 883.026252] ? kasan_check_read+0x11/0x20 [ 883.030394] ? do_raw_spin_unlock+0x9e/0x2e0 [ 883.034796] ? do_raw_spin_trylock+0x1b0/0x1b0 [ 883.039361] ? kasan_check_write+0x14/0x20 [ 883.043579] ? do_raw_spin_lock+0xc1/0x200 [ 883.047813] __handle_mm_fault+0x386a/0x4390 [ 883.052243] ? vmf_insert_mixed_mkwrite+0xa0/0xa0 [ 883.057094] ? graph_lock+0x170/0x170 [ 883.060900] ? find_held_lock+0x36/0x1c0 [ 883.064958] ? lock_downgrade+0x8e0/0x8e0 [ 883.069099] ? handle_mm_fault+0x8c0/0xc70 [ 883.073320] handle_mm_fault+0x53a/0xc70 [ 883.077369] ? __handle_mm_fault+0x4390/0x4390 [ 883.081960] ? find_vma+0x34/0x190 [ 883.085493] __do_page_fault+0x60b/0xe40 [ 883.089540] ? mm_fault_error+0x380/0x380 [ 883.093678] ? graph_lock+0x170/0x170 [ 883.097462] do_page_fault+0xee/0x8a7 [ 883.101247] ? __x64_sys_socket+0x73/0xb0 [ 883.105384] ? vmalloc_sync_all+0x30/0x30 [ 883.109517] ? find_held_lock+0x36/0x1c0 [ 883.113584] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 883.118417] page_fault+0x1e/0x30 [ 883.121855] RIP: 0010:__get_user_4+0x21/0x30 [ 883.126240] Code: 50 ff 31 c0 0f 1f 00 c3 90 48 83 c0 03 72 55 65 48 8b 14 25 40 ee 01 00 48 3b 82 98 13 00 00 73 43 48 19 d2 48 21 d0 0f 1f 00 <8b> 50 fd 31 c0 0f 1f 00 c3 66 0f 1f 44 00 00 48 83 c0 07 72 25 65 [ 883.145683] RSP: 0018:ffff8801c30b7a78 EFLAGS: 00010202 [ 883.151036] RAX: 0000000020013ff7 RBX: 0000000000000022 RCX: ffffc90001b7a000 [ 883.158299] RDX: ffffffffffffffff RSI: ffffffff81a80473 RDI: 0000000000000286 [ 883.165558] RBP: ffff8801c30b7c78 R08: 1ffff10038616f2c R09: 0000000000000000 [ 883.172816] R10: 0000000000000003 R11: 0000000000000000 R12: ffff88017c593340 [ 883.180067] R13: 0000000000000022 R14: 0000000020013ff4 R15: 000000000000000c [ 883.187331] ? __might_fault+0x1a3/0x1e0 [ 883.191391] ? do_tcp_setsockopt.isra.41+0x15c/0x2680 [ 883.196563] ? expand_files.part.8+0x9a0/0x9a0 [ 883.201142] ? tcp_peek_len+0x2c0/0x2c0 [ 883.205117] ? kasan_check_read+0x11/0x20 [ 883.209266] ? __lock_is_held+0xb5/0x140 [ 883.213333] ? rcu_report_qs_rnp+0x790/0x790 [ 883.217728] ? __fget_light+0x2ef/0x430 [ 883.221686] ? fget_raw+0x20/0x20 [ 883.225134] ? get_unused_fd_flags+0x190/0x190 [ 883.229711] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 883.235256] ? alloc_file+0x44/0x3e0 [ 883.238968] tcp_setsockopt+0xc1/0xe0 [ 883.242756] sock_common_setsockopt+0x9a/0xe0 [ 883.247239] __sys_setsockopt+0x1bd/0x390 [ 883.251376] ? kernel_accept+0x310/0x310 [ 883.255433] ? do_futex+0x27d0/0x27d0 [ 883.259217] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 883.264735] ? fput+0x130/0x1a0 [ 883.267999] __x64_sys_setsockopt+0xbe/0x150 [ 883.272436] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 883.277437] do_syscall_64+0x1b1/0x800 [ 883.281311] ? syscall_return_slowpath+0x5c0/0x5c0 [ 883.286254] ? syscall_return_slowpath+0x30f/0x5c0 [ 883.291178] ? entry_SYSCALL_64_after_hwframe+0x59/0xbe [ 883.296526] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 883.301354] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 883.306528] RIP: 0033:0x4559f9 [ 883.309699] Code: 1d ba 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 b9 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 883.328873] RSP: 002b:00007f136ca4ac68 EFLAGS: 00000246 ORIG_RAX: 0000000000000036 [ 883.336573] RAX: ffffffffffffffda RBX: 00007f136ca4b6d4 RCX: 00000000004559f9 [ 883.343826] RDX: 0000000000000022 RSI: 0000000000000006 RDI: 0000000000000015 [ 883.351078] RBP: 000000000072bea0 R08: 000000000000000c R09: 0000000000000000 [ 883.358328] R10: 0000000020013ff4 R11: 0000000000000246 R12: 00000000ffffffff [ 883.365578] R13: 00000000004c13b6 R14: 00000000004d13a8 R15: 0000000000000000 08:19:20 executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x5, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(0xffffffffffffffff, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:20 executing program 3: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f4776710") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x1d, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:20 executing program 4: openat$cuse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/cuse\x00', 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x4, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000003fe8)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001fe2)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_DISABLE_FRAGMENTS(r2, 0x84, 0x8, &(0x7f0000013e95), 0x4) ioctl$sock_SIOCETHTOOL(r2, 0x8946, &(0x7f00000000c0)={'veth1_to_bond\x00', &(0x7f0000000000)=@ethtool_stats={0x37}}) close(r2) close(r1) 08:19:20 executing program 2: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x22, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(0xffffffffffffffff, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:20 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa]}, 0x2c) 08:19:20 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x12, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(0xffffffffffffffff, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:20 executing program 6: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x24, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:20 executing program 7: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x1b, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) r3 = dup3(r1, r1, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$SNDRV_SEQ_IOCTL_RUNNING_MODE(r3, 0xc0105303, &(0x7f0000000000)={0x8001, 0xffffffff, 0x39d}) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:20 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x14]}, 0x2c) 08:19:20 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x12]}, 0x2c) 08:19:20 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff00000000]}, 0x2c) 08:19:21 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3000000]}, 0x2c) 08:19:21 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa000000]}, 0x2c) 08:19:21 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc00000000000000]}, 0x2c) 08:19:21 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x700000000000000]}, 0x2c) 08:19:21 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd000000]}, 0x2c) 08:19:21 executing program 2: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x22, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(0xffffffffffffffff, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:21 executing program 4: openat$cuse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/cuse\x00', 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x4, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000003fe8)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001fe2)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_DISABLE_FRAGMENTS(r2, 0x84, 0x8, &(0x7f0000013e95), 0x4) ioctl$sock_SIOCETHTOOL(r2, 0x8946, &(0x7f00000000c0)={'veth1_to_bond\x00', &(0x7f0000000000)=@ethtool_stats={0x37}}) close(r2) close(r1) 08:19:21 executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x5, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(0xffffffffffffffff, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:21 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x12, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(0xffffffffffffffff, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:21 executing program 6: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x24, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x0, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:21 executing program 3: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f4776710") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x1d, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:21 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf000000]}, 0x2c) 08:19:21 executing program 7: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$midi(&(0x7f00000000c0)='/dev/midi#\x00', 0xb4f, 0x200) setsockopt$packet_int(r1, 0x107, 0x11, &(0x7f0000000140)=0x101, 0x4) ioctl$RNDZAPENTCNT(r1, 0x5204, &(0x7f0000000000)=0x3f) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000000040)={{&(0x7f0000ffc000/0x4000)=nil, 0x4000}, 0x3}) r2 = userfaultfd(0x0) ioctl$UFFDIO_API(r2, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r2, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r3 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r3, 0x6, 0x1b, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r2, r3, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r2, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:21 executing program 7: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x1b, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r0, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:21 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc000000]}, 0x2c) 08:19:21 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000000]}, 0x2c) 08:19:21 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd00]}, 0x2c) 08:19:22 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000]}, 0x2c) 08:19:22 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10]}, 0x2c) 08:19:22 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf00000000000000]}, 0x2c) 08:19:22 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000]}, 0x2c) 08:19:22 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x12, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(0xffffffffffffffff, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:22 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000]}, 0x2c) 08:19:22 executing program 2: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x22, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(0xffffffffffffffff, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:22 executing program 3: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x0, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x1d, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:22 executing program 4: openat$cuse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/cuse\x00', 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x4, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000003fe8)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001fe2)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_DISABLE_FRAGMENTS(r2, 0x84, 0x8, &(0x7f0000013e95), 0x4) ioctl$sock_SIOCETHTOOL(r2, 0x8946, &(0x7f00000000c0)={'veth1_to_bond\x00', &(0x7f0000000000)=@ethtool_stats={0x37}}) close(r2) close(r1) 08:19:22 executing program 6: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x24, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x0, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:22 executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x5, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(0xffffffffffffffff, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:22 executing program 7: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, r0, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x1b, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:22 executing program 3: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x0, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x1d, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:22 executing program 3: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x0, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x1d, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:22 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x600]}, 0x2c) 08:19:22 executing program 3: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x0, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x1d, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:22 executing program 3: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x0, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x1d, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:22 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000]}, 0x2c) 08:19:22 executing program 3: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x0, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x1d, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:22 executing program 3: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(0xffffffffffffffff, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x1d, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:23 executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x24, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:23 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x12, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:23 executing program 4: openat$cuse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/cuse\x00', 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x4, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000003fe8)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001fe2)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_DISABLE_FRAGMENTS(r2, 0x84, 0x8, &(0x7f0000013e95), 0x4) ioctl$sock_SIOCETHTOOL(r2, 0x8946, &(0x7f00000000c0)={'veth1_to_bond\x00', &(0x7f0000000000)=@ethtool_stats={0x37}}) close(r2) close(r1) 08:19:23 executing program 6: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x24, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x0, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:23 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x500]}, 0x2c) 08:19:23 executing program 3: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(0xffffffffffffffff, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x1d, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:23 executing program 7: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = fcntl$dupfd(r0, 0x406, r0) ioctl$VHOST_SET_VRING_BUSYLOOP_TIMEOUT(r2, 0x4008af23, &(0x7f0000000000)={0x1, 0xfffffffff534c31f}) r3 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r3, 0x6, 0x1b, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r3, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:23 executing program 2: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x7, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:23 executing program 3: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(0xffffffffffffffff, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x1d, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:23 executing program 3: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(0xffffffffffffffff, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x1d, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:23 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd]}, 0x2c) 08:19:23 executing program 3: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(0xffffffffffffffff, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x1d, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:23 executing program 3: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(0xffffffffffffffff, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x1d, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:23 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]}, 0x2c) 08:19:23 executing program 3: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x1d, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:23 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x11]}, 0x2c) [ 887.185318] FAULT_FLAG_ALLOW_RETRY missing 30 [ 887.189977] CPU: 0 PID: 25233 Comm: syz-executor0 Not tainted 4.17.0+ #91 [ 887.196918] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 887.206271] Call Trace: [ 887.208871] dump_stack+0x1b9/0x294 [ 887.212512] ? dump_stack_print_info.cold.2+0x52/0x52 [ 887.217713] ? kasan_check_write+0x14/0x20 [ 887.221942] ? do_raw_spin_lock+0xc1/0x200 [ 887.226180] handle_userfault.cold.32+0x44/0x58 [ 887.230868] ? userfaultfd_ioctl+0x4f90/0x4f90 [ 887.235456] ? debug_check_no_locks_freed+0x310/0x310 [ 887.240638] ? trace_hardirqs_on+0xd/0x10 [ 887.244781] ? _raw_spin_unlock_irq+0x27/0x70 [ 887.249285] ? finish_task_switch+0x1ca/0x840 [ 887.253765] ? finish_task_switch+0x182/0x840 [ 887.258248] ? print_usage_bug+0xc0/0xc0 [ 887.262305] ? preempt_notifier_register+0x1e0/0x1e0 [ 887.267407] ? print_usage_bug+0xc0/0xc0 [ 887.271477] ? lock_repin_lock+0x410/0x410 [ 887.275727] ? __lock_acquire+0x7f5/0x5140 [ 887.279957] ? __sched_text_start+0x8/0x8 [ 887.284103] ? graph_lock+0x170/0x170 [ 887.287929] ? find_held_lock+0x36/0x1c0 [ 887.291996] ? lock_downgrade+0x8e0/0x8e0 [ 887.296155] ? kasan_check_read+0x11/0x20 [ 887.300299] ? do_raw_spin_unlock+0x9e/0x2e0 [ 887.304706] ? do_raw_spin_trylock+0x1b0/0x1b0 [ 887.309298] ? kasan_check_write+0x14/0x20 [ 887.313535] ? do_raw_spin_lock+0xc1/0x200 [ 887.317783] __handle_mm_fault+0x386a/0x4390 [ 887.322209] ? vmf_insert_mixed_mkwrite+0xa0/0xa0 [ 887.327060] ? graph_lock+0x170/0x170 [ 887.330876] ? find_held_lock+0x36/0x1c0 [ 887.334969] ? lock_downgrade+0x8e0/0x8e0 [ 887.339132] ? handle_mm_fault+0x8c0/0xc70 [ 887.343374] handle_mm_fault+0x53a/0xc70 [ 887.347444] ? __handle_mm_fault+0x4390/0x4390 [ 887.352034] ? find_vma+0x34/0x190 [ 887.355582] __do_page_fault+0x60b/0xe40 [ 887.359653] ? mm_fault_error+0x380/0x380 [ 887.363804] ? graph_lock+0x170/0x170 [ 887.367609] do_page_fault+0xee/0x8a7 [ 887.371412] ? __x64_sys_socket+0x73/0xb0 [ 887.375570] ? vmalloc_sync_all+0x30/0x30 [ 887.379728] ? find_held_lock+0x36/0x1c0 [ 887.383804] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 887.388656] page_fault+0x1e/0x30 [ 887.392114] RIP: 0010:__get_user_4+0x21/0x30 [ 887.396513] Code: 50 ff 31 c0 0f 1f 00 c3 90 48 83 c0 03 72 55 65 48 8b 14 25 40 ee 01 00 48 3b 82 98 13 00 00 73 43 48 19 d2 48 21 d0 0f 1f 00 <8b> 50 fd 31 c0 0f 1f 00 c3 66 0f 1f 44 00 00 48 83 c0 07 72 25 65 [ 887.415884] RSP: 0018:ffff8801c85b7a78 EFLAGS: 00010202 [ 887.421345] RAX: 0000000020013ff7 RBX: 0000000000000024 RCX: ffffc900020bd000 [ 887.428616] RDX: ffffffffffffffff RSI: ffffffff81a80473 RDI: 0000000000000286 [ 887.435886] RBP: ffff8801c85b7c78 R08: 1ffff100390b6f2c R09: 0000000000000000 [ 887.443152] R10: 0000000000000003 R11: 0000000000000000 R12: ffff8801cfcae8c0 [ 887.450402] R13: 0000000000000024 R14: 0000000020013ff4 R15: 000000000000000c [ 887.457665] ? __might_fault+0x1a3/0x1e0 [ 887.461718] ? do_tcp_setsockopt.isra.41+0x15c/0x2680 [ 887.466976] ? expand_files.part.8+0x9a0/0x9a0 [ 887.471540] ? tcp_peek_len+0x2c0/0x2c0 [ 887.475499] ? kasan_check_read+0x11/0x20 [ 887.479637] ? __lock_is_held+0xb5/0x140 [ 887.483682] ? rcu_report_qs_rnp+0x790/0x790 [ 887.488080] ? __fget_light+0x2ef/0x430 [ 887.492049] ? fget_raw+0x20/0x20 [ 887.495509] ? get_unused_fd_flags+0x190/0x190 [ 887.500077] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 887.505594] ? alloc_file+0x44/0x3e0 [ 887.509299] tcp_setsockopt+0xc1/0xe0 [ 887.513109] sock_common_setsockopt+0x9a/0xe0 [ 887.517589] __sys_setsockopt+0x1bd/0x390 [ 887.521731] ? kernel_accept+0x310/0x310 [ 887.525789] ? do_futex+0x27d0/0x27d0 [ 887.529577] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 887.535101] ? fput+0x130/0x1a0 [ 887.538371] __x64_sys_setsockopt+0xbe/0x150 [ 887.542764] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 887.547763] do_syscall_64+0x1b1/0x800 [ 887.551631] ? finish_task_switch+0x1ca/0x840 [ 887.556109] ? syscall_return_slowpath+0x5c0/0x5c0 [ 887.561031] ? syscall_return_slowpath+0x30f/0x5c0 [ 887.565946] ? entry_SYSCALL_64_after_hwframe+0x59/0xbe [ 887.571294] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 887.576122] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 887.581290] RIP: 0033:0x4559f9 [ 887.584472] Code: 1d ba 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 b9 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 887.603648] RSP: 002b:00007f5ae67adc68 EFLAGS: 00000246 ORIG_RAX: 0000000000000036 [ 887.611346] RAX: ffffffffffffffda RBX: 00007f5ae67ae6d4 RCX: 00000000004559f9 [ 887.618595] RDX: 0000000000000024 RSI: 0000000000000006 RDI: 0000000000000015 [ 887.625867] RBP: 000000000072bea0 R08: 000000000000000c R09: 0000000000000000 08:19:24 executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x24, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:24 executing program 6: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x24, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x0, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:24 executing program 3: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x1d, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:24 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x500000000000000]}, 0x2c) 08:19:24 executing program 2 (fault-call:7 fault-nth:0): r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x22, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:24 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x12, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:24 executing program 4: openat$cuse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/cuse\x00', 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x4, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000003fe8)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001fe2)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_DISABLE_FRAGMENTS(r2, 0x84, 0x8, &(0x7f0000013e95), 0x4) ioctl$sock_SIOCETHTOOL(r2, 0x8946, &(0x7f00000000c0)={'veth1_to_bond\x00', &(0x7f0000000000)=@ethtool_stats={0x37}}) close(r2) close(r1) 08:19:24 executing program 7: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) pwrite64(r0, &(0x7f0000000140)="56834d55ea0b53f99b427e4f102bf4e3c62f44d241d8970ca42d8f603735637971b55953fc6020f8011391d832c7bf48c0e3cf33b31221d3a1797161602c63995e84b814ba41930b34dc47a4e544d9a2447e3d3c9ec45cb9ebbc8f122fa2cc1a3d5db341cc97c0a8a9d4b44713206b78edef24dc19bf611c215b4160384f9e88877feb2b", 0x84, 0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x1b, &(0x7f0000013ff4)={@multicast1=0xe0000001, @multicast2=0xe0000002, @broadcast=0xffffffff}, 0xc) syz_open_dev$dmmidi(&(0x7f0000000000)='/dev/dmmidi#\x00', 0x7, 0xa00) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) [ 887.633116] R10: 0000000020013ff4 R11: 0000000000000246 R12: 00000000ffffffff [ 887.640366] R13: 00000000004c13b6 R14: 00000000004d13a8 R15: 0000000000000000 08:19:25 executing program 3: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x1d, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:25 executing program 3: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(0xffffffffffffffff, 0x6, 0x1d, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:25 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb000000]}, 0x2c) 08:19:25 executing program 3: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(0xffffffffffffffff, 0x6, 0x1d, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:25 executing program 3: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(0xffffffffffffffff, 0x6, 0x1d, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:25 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1400000000000000]}, 0x2c) 08:19:25 executing program 3: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x0, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:25 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000000000]}, 0x2c) [ 888.503116] FAULT_FLAG_ALLOW_RETRY missing 30 [ 888.507793] CPU: 0 PID: 25286 Comm: syz-executor0 Not tainted 4.17.0+ #91 [ 888.514721] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 888.519404] FAULT_FLAG_ALLOW_RETRY missing 30 [ 888.524068] Call Trace: [ 888.524095] dump_stack+0x1b9/0x294 [ 888.524117] ? dump_stack_print_info.cold.2+0x52/0x52 [ 888.524136] ? kasan_check_write+0x14/0x20 [ 888.524151] ? do_raw_spin_lock+0xc1/0x200 [ 888.524172] handle_userfault.cold.32+0x44/0x58 [ 888.553101] ? userfaultfd_ioctl+0x4f90/0x4f90 [ 888.557683] ? debug_check_no_locks_freed+0x310/0x310 [ 888.562867] ? trace_hardirqs_on+0xd/0x10 [ 888.567012] ? _raw_spin_unlock_irq+0x27/0x70 [ 888.571503] ? finish_task_switch+0x1ca/0x840 [ 888.575999] ? finish_task_switch+0x182/0x840 [ 888.580503] ? print_usage_bug+0xc0/0xc0 [ 888.584558] ? preempt_notifier_register+0x1e0/0x1e0 [ 888.589654] ? print_usage_bug+0xc0/0xc0 [ 888.593712] ? lock_repin_lock+0x410/0x410 [ 888.597955] ? __lock_acquire+0x7f5/0x5140 [ 888.602186] ? __sched_text_start+0x8/0x8 [ 888.606330] ? graph_lock+0x170/0x170 [ 888.610140] ? find_held_lock+0x36/0x1c0 [ 888.614204] ? lock_downgrade+0x8e0/0x8e0 [ 888.618350] ? kasan_check_read+0x11/0x20 [ 888.622493] ? do_raw_spin_unlock+0x9e/0x2e0 [ 888.626895] ? do_raw_spin_trylock+0x1b0/0x1b0 [ 888.631474] ? kasan_check_write+0x14/0x20 [ 888.635704] ? do_raw_spin_lock+0xc1/0x200 [ 888.639941] __handle_mm_fault+0x386a/0x4390 [ 888.644352] ? vmf_insert_mixed_mkwrite+0xa0/0xa0 [ 888.649186] ? graph_lock+0x170/0x170 [ 888.652987] ? find_held_lock+0x36/0x1c0 [ 888.657050] ? lock_downgrade+0x8e0/0x8e0 [ 888.661203] ? handle_mm_fault+0x8c0/0xc70 [ 888.665437] handle_mm_fault+0x53a/0xc70 [ 888.669497] ? __handle_mm_fault+0x4390/0x4390 [ 888.674074] ? find_vma+0x34/0x190 [ 888.677615] __do_page_fault+0x60b/0xe40 [ 888.681675] ? mm_fault_error+0x380/0x380 [ 888.685817] ? graph_lock+0x170/0x170 [ 888.689616] do_page_fault+0xee/0x8a7 [ 888.693410] ? __x64_sys_socket+0x73/0xb0 [ 888.697554] ? vmalloc_sync_all+0x30/0x30 [ 888.702045] ? find_held_lock+0x36/0x1c0 [ 888.706113] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 888.710953] page_fault+0x1e/0x30 [ 888.714401] RIP: 0010:__get_user_4+0x21/0x30 [ 888.718795] Code: 50 ff 31 c0 0f 1f 00 c3 90 48 83 c0 03 72 55 65 48 8b 14 25 40 ee 01 00 48 3b 82 98 13 00 00 73 43 48 19 d2 48 21 d0 0f 1f 00 <8b> 50 fd 31 c0 0f 1f 00 c3 66 0f 1f 44 00 00 48 83 c0 07 72 25 65 [ 888.738115] RSP: 0018:ffff8801cddb7a78 EFLAGS: 00010202 [ 888.743472] RAX: 0000000020013ff7 RBX: 0000000000000024 RCX: ffffc900020bd000 [ 888.750734] RDX: ffffffffffffffff RSI: ffffffff81a80473 RDI: 0000000000000286 [ 888.758010] RBP: ffff8801cddb7c78 R08: 1ffff10039bb6f2c R09: 0000000000000000 [ 888.765272] R10: 0000000000000003 R11: 0000000000000000 R12: ffff8801d8f62880 [ 888.772532] R13: 0000000000000024 R14: 0000000020013ff4 R15: 000000000000000c [ 888.779803] ? __might_fault+0x1a3/0x1e0 [ 888.783862] ? do_tcp_setsockopt.isra.41+0x15c/0x2680 [ 888.789052] ? expand_files.part.8+0x9a0/0x9a0 [ 888.793629] ? tcp_peek_len+0x2c0/0x2c0 [ 888.797601] ? kasan_check_read+0x11/0x20 [ 888.801761] ? __lock_is_held+0xb5/0x140 [ 888.805816] ? rcu_report_qs_rnp+0x790/0x790 [ 888.810223] ? __fget_light+0x2ef/0x430 [ 888.814214] ? fget_raw+0x20/0x20 [ 888.817663] ? get_unused_fd_flags+0x190/0x190 [ 888.822241] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 888.827772] ? alloc_file+0x44/0x3e0 [ 888.831481] tcp_setsockopt+0xc1/0xe0 [ 888.835279] sock_common_setsockopt+0x9a/0xe0 [ 888.839775] __sys_setsockopt+0x1bd/0x390 [ 888.843922] ? kernel_accept+0x310/0x310 [ 888.847989] ? do_futex+0x27d0/0x27d0 [ 888.851785] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 888.857312] ? fput+0x130/0x1a0 [ 888.860589] __x64_sys_setsockopt+0xbe/0x150 [ 888.864989] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 888.870006] do_syscall_64+0x1b1/0x800 [ 888.873889] ? finish_task_switch+0x1ca/0x840 [ 888.878381] ? syscall_return_slowpath+0x5c0/0x5c0 [ 888.883315] ? syscall_return_slowpath+0x30f/0x5c0 [ 888.888601] ? entry_SYSCALL_64_after_hwframe+0x59/0xbe [ 888.893963] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 888.898802] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 888.903981] RIP: 0033:0x4559f9 [ 888.907171] Code: 1d ba 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 b9 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 888.926498] RSP: 002b:00007f5ae67adc68 EFLAGS: 00000246 ORIG_RAX: 0000000000000036 [ 888.934201] RAX: ffffffffffffffda RBX: 00007f5ae67ae6d4 RCX: 00000000004559f9 [ 888.941468] RDX: 0000000000000024 RSI: 0000000000000006 RDI: 0000000000000015 [ 888.948729] RBP: 000000000072bea0 R08: 000000000000000c R09: 0000000000000000 [ 888.955993] R10: 0000000020013ff4 R11: 0000000000000246 R12: 00000000ffffffff [ 888.963252] R13: 00000000004c13b6 R14: 00000000004d13a8 R15: 0000000000000000 [ 888.970531] CPU: 1 PID: 25288 Comm: syz-executor6 Not tainted 4.17.0+ #91 [ 888.977454] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 888.986787] Call Trace: [ 888.989364] dump_stack+0x1b9/0x294 [ 888.992978] ? dump_stack_print_info.cold.2+0x52/0x52 [ 888.998155] ? kasan_check_write+0x14/0x20 [ 889.002395] ? do_raw_spin_lock+0xc1/0x200 [ 889.006620] handle_userfault.cold.32+0x44/0x58 [ 889.011281] ? userfaultfd_ioctl+0x4f90/0x4f90 [ 889.015849] ? debug_check_no_locks_freed+0x310/0x310 [ 889.021032] ? trace_hardirqs_on+0xd/0x10 [ 889.025167] ? _raw_spin_unlock_irq+0x27/0x70 [ 889.029647] ? finish_task_switch+0x1ca/0x840 [ 889.034126] ? finish_task_switch+0x182/0x840 [ 889.038606] ? print_usage_bug+0xc0/0xc0 [ 889.042653] ? preempt_notifier_register+0x1e0/0x1e0 [ 889.047753] ? print_usage_bug+0xc0/0xc0 [ 889.051812] ? lock_repin_lock+0x410/0x410 [ 889.056045] ? __lock_acquire+0x7f5/0x5140 [ 889.060265] ? __sched_text_start+0x8/0x8 [ 889.064398] ? graph_lock+0x170/0x170 [ 889.068193] ? find_held_lock+0x36/0x1c0 [ 889.072249] ? lock_downgrade+0x8e0/0x8e0 [ 889.076397] ? kasan_check_read+0x11/0x20 [ 889.080530] ? do_raw_spin_unlock+0x9e/0x2e0 [ 889.084922] ? do_raw_spin_trylock+0x1b0/0x1b0 [ 889.089487] ? kasan_check_write+0x14/0x20 [ 889.093707] ? do_raw_spin_lock+0xc1/0x200 [ 889.097931] __handle_mm_fault+0x386a/0x4390 [ 889.102328] ? vmf_insert_mixed_mkwrite+0xa0/0xa0 [ 889.107155] ? graph_lock+0x170/0x170 [ 889.110941] ? find_held_lock+0x36/0x1c0 [ 889.114995] ? lock_downgrade+0x8e0/0x8e0 [ 889.119148] ? handle_mm_fault+0x8c0/0xc70 [ 889.123379] handle_mm_fault+0x53a/0xc70 [ 889.127430] ? __handle_mm_fault+0x4390/0x4390 [ 889.131997] ? find_vma+0x34/0x190 [ 889.135539] __do_page_fault+0x60b/0xe40 [ 889.139589] ? mm_fault_error+0x380/0x380 [ 889.143723] ? graph_lock+0x170/0x170 [ 889.147519] do_page_fault+0xee/0x8a7 [ 889.151316] ? __x64_sys_socket+0x73/0xb0 [ 889.155451] ? vmalloc_sync_all+0x30/0x30 [ 889.159596] ? find_held_lock+0x36/0x1c0 [ 889.163651] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 889.168567] page_fault+0x1e/0x30 [ 889.172005] RIP: 0010:__get_user_4+0x21/0x30 [ 889.176396] Code: 50 ff 31 c0 0f 1f 00 c3 90 48 83 c0 03 72 55 65 48 8b 14 25 40 ee 01 00 48 3b 82 98 13 00 00 73 43 48 19 d2 48 21 d0 0f 1f 00 <8b> 50 fd 31 c0 0f 1f 00 c3 66 0f 1f 44 00 00 48 83 c0 07 72 25 65 [ 889.195616] RSP: 0018:ffff8801c928fa78 EFLAGS: 00010202 [ 889.200965] RAX: 0000000020013ff7 RBX: 0000000000000024 RCX: ffffc900070e5000 [ 889.208223] RDX: ffffffffffffffff RSI: ffffffff81a80473 RDI: 0000000000000286 [ 889.215476] RBP: ffff8801c928fc78 R08: 1ffff10039251f2c R09: 0000000000000000 [ 889.222727] R10: 0000000000000003 R11: 0000000000000000 R12: ffff8801cc6e8940 [ 889.229980] R13: 0000000000000024 R14: 0000000020013ff4 R15: 000000000000000c [ 889.237242] ? __might_fault+0x1a3/0x1e0 [ 889.241294] ? do_tcp_setsockopt.isra.41+0x15c/0x2680 [ 889.246478] ? expand_files.part.8+0x9a0/0x9a0 [ 889.251047] ? tcp_peek_len+0x2c0/0x2c0 [ 889.255010] ? kasan_check_read+0x11/0x20 [ 889.259149] ? __lock_is_held+0xb5/0x140 [ 889.263457] ? rcu_report_qs_rnp+0x790/0x790 [ 889.267852] ? __fget_light+0x2ef/0x430 [ 889.271811] ? fget_raw+0x20/0x20 [ 889.275262] ? get_unused_fd_flags+0x190/0x190 [ 889.279831] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 889.285352] ? alloc_file+0x44/0x3e0 [ 889.289053] tcp_setsockopt+0xc1/0xe0 [ 889.292858] sock_common_setsockopt+0x9a/0xe0 [ 889.297344] __sys_setsockopt+0x1bd/0x390 [ 889.301476] ? kernel_accept+0x310/0x310 [ 889.305525] ? do_futex+0x27d0/0x27d0 [ 889.309317] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 889.314836] ? fput+0x130/0x1a0 [ 889.318101] __x64_sys_setsockopt+0xbe/0x150 [ 889.322494] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 889.327496] do_syscall_64+0x1b1/0x800 [ 889.331366] ? syscall_slow_exit_work+0x4f0/0x4f0 [ 889.336212] ? syscall_return_slowpath+0x5c0/0x5c0 [ 889.341128] ? syscall_return_slowpath+0x30f/0x5c0 [ 889.346047] ? entry_SYSCALL_64_after_hwframe+0x59/0xbe [ 889.351397] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 889.356228] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 889.361398] RIP: 0033:0x4559f9 [ 889.364565] Code: 1d ba 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 b9 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 889.383788] RSP: 002b:00007f2910f12c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000036 [ 889.391489] RAX: ffffffffffffffda RBX: 00007f2910f136d4 RCX: 00000000004559f9 [ 889.398752] RDX: 0000000000000024 RSI: 0000000000000006 RDI: 0000000000000015 [ 889.406018] RBP: 000000000072bea0 R08: 000000000000000c R09: 0000000000000000 [ 889.413969] R10: 0000000020013ff4 R11: 0000000000000246 R12: 00000000ffffffff [ 889.421222] R13: 00000000004c13b6 R14: 00000000004d13a8 R15: 0000000000000000 08:19:26 executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x24, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:26 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1100000000000000]}, 0x2c) 08:19:26 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x12, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:26 executing program 4: openat$cuse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/cuse\x00', 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x4, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000003fe8)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001fe2)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_DISABLE_FRAGMENTS(r2, 0x84, 0x8, &(0x7f0000013e95), 0x4) ioctl$sock_SIOCETHTOOL(r2, 0x8946, &(0x7f00000000c0)={'veth1_to_bond\x00', &(0x7f0000000000)=@ethtool_stats={0x37}}) close(r2) close(r1) 08:19:26 executing program 7: r0 = socket$inet6(0xa, 0x1, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x114) ioctl$EVIOCSCLOCKID(r1, 0x400445a0, &(0x7f0000000040)=0x49be) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r2 = userfaultfd(0x0) ioctl$UFFDIO_API(r2, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r2, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r3 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r1, 0x0, 0x2f, &(0x7f0000000080)={@multicast1=0xe0000001, @multicast1=0xe0000001, @multicast1=0xe0000001}, 0xc) setsockopt$inet_mreqsrc(r3, 0x6, 0x1b, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0x14, 0xaa}}, 0x266) dup3(r2, r3, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r2, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:26 executing program 6: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x24, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x0, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:26 executing program 2: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x22, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:26 executing program 3: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x0, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:26 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400000000000000]}, 0x2c) 08:19:26 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0xe00]}, 0x2c) 08:19:27 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0xe]}, 0x2c) 08:19:27 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x13]}, 0x2c) 08:19:27 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1300000000000000]}, 0x2c) 08:19:27 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0xe00000000000000]}, 0x2c) 08:19:27 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x13000000]}, 0x2c) 08:19:27 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1300]}, 0x2c) [ 890.340207] FAULT_FLAG_ALLOW_RETRY missing 30 [ 890.344861] CPU: 1 PID: 25338 Comm: syz-executor0 Not tainted 4.17.0+ #91 [ 890.351794] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 890.361155] Call Trace: [ 890.363770] dump_stack+0x1b9/0x294 [ 890.367417] ? dump_stack_print_info.cold.2+0x52/0x52 [ 890.372617] ? kasan_check_write+0x14/0x20 [ 890.376863] ? do_raw_spin_lock+0xc1/0x200 [ 890.381120] handle_userfault.cold.32+0x44/0x58 [ 890.385812] ? userfaultfd_ioctl+0x4f90/0x4f90 [ 890.390409] ? debug_check_no_locks_freed+0x310/0x310 [ 890.395612] ? kasan_check_write+0x14/0x20 [ 890.399852] ? finish_task_switch+0x28b/0x840 [ 890.404352] ? print_usage_bug+0xc0/0xc0 [ 890.408420] ? preempt_notifier_register+0x1e0/0x1e0 [ 890.413533] ? print_usage_bug+0xc0/0xc0 [ 890.417602] ? lock_repin_lock+0x410/0x410 [ 890.421850] ? perf_trace_lock_acquire+0xe3/0x980 [ 890.426709] ? __lock_acquire+0x7f5/0x5140 [ 890.430955] ? __sched_text_start+0x8/0x8 [ 890.435117] ? graph_lock+0x170/0x170 [ 890.438939] ? find_held_lock+0x36/0x1c0 [ 890.443019] ? lock_downgrade+0x8e0/0x8e0 [ 890.447187] ? kasan_check_read+0x11/0x20 [ 890.451344] ? do_raw_spin_unlock+0x9e/0x2e0 [ 890.455759] ? do_raw_spin_trylock+0x1b0/0x1b0 [ 890.460353] ? kasan_check_write+0x14/0x20 [ 890.464586] ? do_raw_spin_lock+0xc1/0x200 [ 890.468833] __handle_mm_fault+0x386a/0x4390 [ 890.471602] FAULT_FLAG_ALLOW_RETRY missing 30 [ 890.473254] ? vmf_insert_mixed_mkwrite+0xa0/0xa0 [ 890.473271] ? graph_lock+0x170/0x170 [ 890.473290] ? find_held_lock+0x36/0x1c0 [ 890.473314] ? lock_downgrade+0x8e0/0x8e0 [ 890.494608] ? handle_mm_fault+0x8c0/0xc70 [ 890.498844] handle_mm_fault+0x53a/0xc70 [ 890.502901] ? __handle_mm_fault+0x4390/0x4390 [ 890.507481] ? find_vma+0x34/0x190 [ 890.511021] __do_page_fault+0x60b/0xe40 [ 890.515081] ? mm_fault_error+0x380/0x380 [ 890.519228] ? graph_lock+0x170/0x170 [ 890.523027] do_page_fault+0xee/0x8a7 [ 890.526822] ? __x64_sys_socket+0x73/0xb0 [ 890.530964] ? vmalloc_sync_all+0x30/0x30 [ 890.535114] ? find_held_lock+0x36/0x1c0 [ 890.539180] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 890.544024] page_fault+0x1e/0x30 [ 890.547472] RIP: 0010:__get_user_4+0x21/0x30 [ 890.551863] Code: 50 ff 31 c0 0f 1f 00 c3 90 48 83 c0 03 72 55 65 48 8b 14 25 40 ee 01 00 48 3b 82 98 13 00 00 73 43 48 19 d2 48 21 d0 0f 1f 00 <8b> 50 fd 31 c0 0f 1f 00 c3 66 0f 1f 44 00 00 48 83 c0 07 72 25 65 [ 890.571192] RSP: 0018:ffff8801c85b7a78 EFLAGS: 00010202 [ 890.576550] RAX: 0000000020013ff7 RBX: 0000000000000024 RCX: ffffc900020bd000 [ 890.583811] RDX: ffffffffffffffff RSI: ffffffff81a80473 RDI: 0000000000000286 [ 890.591075] RBP: ffff8801c85b7c78 R08: 1ffff100390b6f2c R09: 0000000000000000 [ 890.598339] R10: 0000000000000003 R11: 0000000000000000 R12: ffff8801cb79cb80 [ 890.605602] R13: 0000000000000024 R14: 0000000020013ff4 R15: 000000000000000c [ 890.612892] ? __might_fault+0x1a3/0x1e0 [ 890.616952] ? do_tcp_setsockopt.isra.41+0x15c/0x2680 [ 890.622135] ? expand_files.part.8+0x9a0/0x9a0 [ 890.626714] ? tcp_peek_len+0x2c0/0x2c0 [ 890.630692] ? kasan_check_read+0x11/0x20 [ 890.634837] ? __lock_is_held+0xb5/0x140 [ 890.638896] ? rcu_report_qs_rnp+0x790/0x790 [ 890.643301] ? __fget_light+0x2ef/0x430 [ 890.647268] ? fget_raw+0x20/0x20 [ 890.650720] ? get_unused_fd_flags+0x190/0x190 [ 890.655297] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 890.660824] ? alloc_file+0x44/0x3e0 [ 890.664535] tcp_setsockopt+0xc1/0xe0 [ 890.668335] sock_common_setsockopt+0x9a/0xe0 [ 890.672832] __sys_setsockopt+0x1bd/0x390 [ 890.676976] ? kernel_accept+0x310/0x310 [ 890.681038] ? do_futex+0x27d0/0x27d0 [ 890.684846] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 890.690374] ? fput+0x130/0x1a0 [ 890.693660] __x64_sys_setsockopt+0xbe/0x150 [ 890.698064] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 890.703080] do_syscall_64+0x1b1/0x800 [ 890.706964] ? finish_task_switch+0x1ca/0x840 [ 890.711457] ? syscall_return_slowpath+0x5c0/0x5c0 [ 890.716382] ? syscall_return_slowpath+0x30f/0x5c0 [ 890.721310] ? entry_SYSCALL_64_after_hwframe+0x59/0xbe [ 890.726673] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 890.731600] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 890.736780] RIP: 0033:0x4559f9 [ 890.739956] Code: 1d ba 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 b9 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 890.759295] RSP: 002b:00007f5ae67adc68 EFLAGS: 00000246 ORIG_RAX: 0000000000000036 [ 890.766997] RAX: ffffffffffffffda RBX: 00007f5ae67ae6d4 RCX: 00000000004559f9 [ 890.774262] RDX: 0000000000000024 RSI: 0000000000000006 RDI: 0000000000000015 [ 890.781521] RBP: 000000000072bea0 R08: 000000000000000c R09: 0000000000000000 [ 890.788780] R10: 0000000020013ff4 R11: 0000000000000246 R12: 00000000ffffffff [ 890.796212] R13: 00000000004c13b6 R14: 00000000004d13a8 R15: 0000000000000000 [ 890.803489] CPU: 0 PID: 25348 Comm: syz-executor6 Not tainted 4.17.0+ #91 [ 890.810413] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 890.819765] Call Trace: [ 890.822362] dump_stack+0x1b9/0x294 [ 890.826025] ? dump_stack_print_info.cold.2+0x52/0x52 [ 890.831216] ? kasan_check_write+0x14/0x20 [ 890.835454] ? do_raw_spin_lock+0xc1/0x200 [ 890.839799] handle_userfault.cold.32+0x44/0x58 [ 890.844486] ? userfaultfd_ioctl+0x4f90/0x4f90 [ 890.849076] ? debug_check_no_locks_freed+0x310/0x310 [ 890.854274] ? trace_hardirqs_on+0xd/0x10 [ 890.858428] ? _raw_spin_unlock_irq+0x27/0x70 [ 890.862931] ? finish_task_switch+0x1ca/0x840 [ 890.867431] ? finish_task_switch+0x182/0x840 [ 890.871932] ? print_usage_bug+0xc0/0xc0 [ 890.875997] ? preempt_notifier_register+0x1e0/0x1e0 [ 890.881399] ? print_usage_bug+0xc0/0xc0 [ 890.885466] ? lock_repin_lock+0x410/0x410 [ 890.889719] ? __lock_acquire+0x7f5/0x5140 [ 890.893957] ? __sched_text_start+0x8/0x8 [ 890.898298] ? graph_lock+0x170/0x170 [ 890.902117] ? find_held_lock+0x36/0x1c0 [ 890.906193] ? lock_downgrade+0x8e0/0x8e0 [ 890.910366] ? kasan_check_read+0x11/0x20 [ 890.914515] ? do_raw_spin_unlock+0x9e/0x2e0 [ 890.918927] ? do_raw_spin_trylock+0x1b0/0x1b0 [ 890.923517] ? kasan_check_write+0x14/0x20 [ 890.927755] ? do_raw_spin_lock+0xc1/0x200 [ 890.932014] __handle_mm_fault+0x386a/0x4390 [ 890.936613] ? vmf_insert_mixed_mkwrite+0xa0/0xa0 [ 890.941460] ? graph_lock+0x170/0x170 [ 890.945259] ? find_held_lock+0x36/0x1c0 [ 890.949316] ? lock_downgrade+0x8e0/0x8e0 [ 890.953454] ? handle_mm_fault+0x8c0/0xc70 [ 890.957672] handle_mm_fault+0x53a/0xc70 [ 890.961719] ? __handle_mm_fault+0x4390/0x4390 [ 890.966287] ? find_vma+0x34/0x190 [ 890.969809] __do_page_fault+0x60b/0xe40 [ 890.973867] ? mm_fault_error+0x380/0x380 [ 890.978015] ? graph_lock+0x170/0x170 [ 890.981814] do_page_fault+0xee/0x8a7 [ 890.985595] ? __x64_sys_socket+0x73/0xb0 [ 890.989732] ? vmalloc_sync_all+0x30/0x30 [ 890.993952] ? find_held_lock+0x36/0x1c0 [ 890.998013] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 891.002849] page_fault+0x1e/0x30 [ 891.006295] RIP: 0010:__get_user_4+0x21/0x30 [ 891.010691] Code: 50 ff 31 c0 0f 1f 00 c3 90 48 83 c0 03 72 55 65 48 8b 14 25 40 ee 01 00 48 3b 82 98 13 00 00 73 43 48 19 d2 48 21 d0 0f 1f 00 <8b> 50 fd 31 c0 0f 1f 00 c3 66 0f 1f 44 00 00 48 83 c0 07 72 25 65 [ 891.029866] RSP: 0018:ffff8801ac687a78 EFLAGS: 00010202 [ 891.035212] RAX: 0000000020013ff7 RBX: 0000000000000024 RCX: ffffc900070e5000 [ 891.042462] RDX: ffffffffffffffff RSI: ffffffff81a80473 RDI: 0000000000000286 [ 891.049713] RBP: ffff8801ac687c78 R08: 1ffff100358d0f2c R09: 0000000000000000 [ 891.056972] R10: 0000000000000003 R11: 0000000000000000 R12: ffff8801cc6e8940 [ 891.064221] R13: 0000000000000024 R14: 0000000020013ff4 R15: 000000000000000c [ 891.071498] ? __might_fault+0x1a3/0x1e0 [ 891.075560] ? do_tcp_setsockopt.isra.41+0x15c/0x2680 [ 891.080743] ? expand_files.part.8+0x9a0/0x9a0 [ 891.085319] ? tcp_peek_len+0x2c0/0x2c0 [ 891.089277] ? kasan_check_read+0x11/0x20 [ 891.093419] ? __lock_is_held+0xb5/0x140 [ 891.097463] ? rcu_report_qs_rnp+0x790/0x790 [ 891.101866] ? __fget_light+0x2ef/0x430 [ 891.105822] ? fget_raw+0x20/0x20 [ 891.109271] ? get_unused_fd_flags+0x190/0x190 [ 891.113839] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 891.119356] ? alloc_file+0x44/0x3e0 [ 891.123064] tcp_setsockopt+0xc1/0xe0 [ 891.126855] sock_common_setsockopt+0x9a/0xe0 [ 891.131334] __sys_setsockopt+0x1bd/0x390 [ 891.135469] ? kernel_accept+0x310/0x310 [ 891.139522] ? do_futex+0x27d0/0x27d0 [ 891.143311] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 891.148830] ? fput+0x130/0x1a0 [ 891.152095] __x64_sys_setsockopt+0xbe/0x150 [ 891.156501] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 891.161526] do_syscall_64+0x1b1/0x800 [ 891.165402] ? finish_task_switch+0x1ca/0x840 [ 891.169888] ? syscall_return_slowpath+0x5c0/0x5c0 [ 891.174810] ? syscall_return_slowpath+0x30f/0x5c0 [ 891.179727] ? entry_SYSCALL_64_after_hwframe+0x59/0xbe [ 891.185080] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 891.189910] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 891.195168] RIP: 0033:0x4559f9 [ 891.198335] Code: 1d ba 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 b9 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 891.219687] RSP: 002b:00007f2910f12c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000036 [ 891.227381] RAX: ffffffffffffffda RBX: 00007f2910f136d4 RCX: 00000000004559f9 [ 891.234633] RDX: 0000000000000024 RSI: 0000000000000006 RDI: 0000000000000015 08:19:28 executing program 0 (fault-call:7 fault-nth:0): r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x5, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:28 executing program 7: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x1b, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) r3 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000040)={r0, 0x1, 0x1, 0xfd4, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x6}, 0x20) bpf$BPF_PROG_QUERY(0x10, &(0x7f00000000c0)={r3, 0x3, 0x1, 0x1bb, &(0x7f0000000080)=[0x0], 0x1}, 0x20) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:28 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x12, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x0, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:28 executing program 6: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x24, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x0, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:28 executing program 4: openat$cuse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/cuse\x00', 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x4, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000003fe8)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001fe2)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_DISABLE_FRAGMENTS(r2, 0x84, 0x8, &(0x7f0000013e95), 0x4) ioctl$sock_SIOCETHTOOL(r2, 0x8946, &(0x7f00000000c0)={'veth1_to_bond\x00', &(0x7f0000000000)=@ethtool_stats={0x37}}) close(r2) close(r1) 08:19:28 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5]}, 0x2c) 08:19:28 executing program 3: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x0, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:28 executing program 2: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x11, 0x22, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) [ 891.241887] RBP: 000000000072bea0 R08: 000000000000000c R09: 0000000000000000 [ 891.249140] R10: 0000000020013ff4 R11: 0000000000000246 R12: 00000000ffffffff [ 891.256400] R13: 00000000004c13b6 R14: 00000000004d13a8 R15: 0000000000000000 08:19:28 executing program 2: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x1b, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:28 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb00000000000000]}, 0x2c) 08:19:28 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x14000000]}, 0x2c) 08:19:28 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x12000000]}, 0x2c) 08:19:28 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f000000]}, 0x2c) 08:19:28 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x900]}, 0x2c) 08:19:29 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x700]}, 0x2c) 08:19:29 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa00]}, 0x2c) [ 892.132432] FAULT_FLAG_ALLOW_RETRY missing 30 [ 892.137158] CPU: 0 PID: 25411 Comm: syz-executor6 Not tainted 4.17.0+ #91 [ 892.144087] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 892.153439] Call Trace: [ 892.156047] dump_stack+0x1b9/0x294 [ 892.159691] ? dump_stack_print_info.cold.2+0x52/0x52 [ 892.164881] ? kasan_check_write+0x14/0x20 [ 892.169102] ? do_raw_spin_lock+0xc1/0x200 [ 892.173328] handle_userfault.cold.32+0x44/0x58 [ 892.178011] ? userfaultfd_ioctl+0x4f90/0x4f90 [ 892.182595] ? debug_check_no_locks_freed+0x310/0x310 [ 892.187791] ? __update_load_avg_blocked_se.isra.33+0x460/0x460 [ 892.193853] ? graph_lock+0x170/0x170 [ 892.197659] ? print_usage_bug+0xc0/0xc0 [ 892.201735] ? print_usage_bug+0xc0/0xc0 [ 892.205817] ? update_load_avg+0x2d9/0x2570 [ 892.210154] ? perf_trace_lock_acquire+0xe3/0x980 [ 892.215009] ? attach_entity_load_avg+0x850/0x850 [ 892.219867] ? __lock_acquire+0x7f5/0x5140 [ 892.224113] ? graph_lock+0x170/0x170 [ 892.227937] ? find_held_lock+0x36/0x1c0 [ 892.232014] ? lock_downgrade+0x8e0/0x8e0 [ 892.236180] ? kasan_check_read+0x11/0x20 [ 892.240335] ? do_raw_spin_unlock+0x9e/0x2e0 [ 892.244751] ? do_raw_spin_trylock+0x1b0/0x1b0 [ 892.249343] ? kasan_check_write+0x14/0x20 [ 892.253574] ? do_raw_spin_lock+0xc1/0x200 [ 892.257823] __handle_mm_fault+0x386a/0x4390 [ 892.262244] ? vmf_insert_mixed_mkwrite+0xa0/0xa0 [ 892.267088] ? graph_lock+0x170/0x170 [ 892.270889] ? find_held_lock+0x36/0x1c0 [ 892.274958] ? lock_downgrade+0x8e0/0x8e0 [ 892.279122] ? handle_mm_fault+0x8c0/0xc70 [ 892.283366] handle_mm_fault+0x53a/0xc70 [ 892.287482] ? __handle_mm_fault+0x4390/0x4390 [ 892.292065] ? find_vma+0x34/0x190 [ 892.295597] __do_page_fault+0x60b/0xe40 [ 892.299653] ? mm_fault_error+0x380/0x380 [ 892.303786] ? graph_lock+0x170/0x170 [ 892.307581] do_page_fault+0xee/0x8a7 [ 892.311371] ? finish_task_switch+0x182/0x840 [ 892.315847] ? vmalloc_sync_all+0x30/0x30 [ 892.319993] ? find_held_lock+0x36/0x1c0 [ 892.324055] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 892.328894] page_fault+0x1e/0x30 [ 892.332332] RIP: 0010:__get_user_4+0x21/0x30 [ 892.336714] Code: 50 ff 31 c0 0f 1f 00 c3 90 48 83 c0 03 72 55 65 48 8b 14 25 40 ee 01 00 48 3b 82 98 13 00 00 73 43 48 19 d2 48 21 d0 0f 1f 00 <8b> 50 fd 31 c0 0f 1f 00 c3 66 0f 1f 44 00 00 48 83 c0 07 72 25 65 [ 892.355979] RSP: 0018:ffff88017cdc7a78 EFLAGS: 00010202 [ 892.361326] RAX: 0000000020013ff7 RBX: 0000000000000024 RCX: ffffc900070e5000 [ 892.368585] RDX: ffffffffffffffff RSI: ffffffff81a80473 RDI: 0000000000000286 [ 892.375841] RBP: ffff88017cdc7c78 R08: 1ffff1002f9b8f2c R09: 0000000000000000 [ 892.383089] R10: 0000000000000003 R11: 0000000000000000 R12: ffff8801ab078480 [ 892.390342] R13: 0000000000000024 R14: 0000000020013ff4 R15: 000000000000000c [ 892.397605] ? __might_fault+0x1a3/0x1e0 [ 892.401661] ? do_tcp_setsockopt.isra.41+0x15c/0x2680 [ 892.406833] ? expand_files.part.8+0x9a0/0x9a0 [ 892.411400] ? tcp_peek_len+0x2c0/0x2c0 [ 892.415359] ? kasan_check_read+0x11/0x20 [ 892.419489] ? __lock_is_held+0xb5/0x140 [ 892.423535] ? rcu_report_qs_rnp+0x790/0x790 [ 892.427928] ? __fget_light+0x2ef/0x430 08:19:29 executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x5, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:29 executing program 3: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x1d, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(0xffffffffffffffff, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:29 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}, 0x2c) 08:19:29 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x12, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x0, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:29 executing program 2: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x19, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:29 executing program 4: openat$cuse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/cuse\x00', 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x4, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000003fe8)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001fe2)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_DISABLE_FRAGMENTS(r2, 0x84, 0x8, &(0x7f0000013e95), 0x4) ioctl$sock_SIOCETHTOOL(r2, 0x8946, &(0x7f00000000c0)={"76657468315f746f5f626f6e64000002", &(0x7f0000000000)=@ethtool_stats={0x37}}) close(r2) close(r1) 08:19:29 executing program 6: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x24, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(0xffffffffffffffff, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) [ 892.431893] ? fget_raw+0x20/0x20 [ 892.435333] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 892.440863] tcp_setsockopt+0xc1/0xe0 [ 892.444658] sock_common_setsockopt+0x9a/0xe0 [ 892.449146] __sys_setsockopt+0x1bd/0x390 [ 892.453287] ? kernel_accept+0x310/0x310 [ 892.457344] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 892.462865] ? syscall_slow_exit_work+0x4f0/0x4f0 [ 892.467690] __x64_sys_setsockopt+0xbe/0x150 [ 892.472082] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 892.477087] do_syscall_64+0x1b1/0x800 [ 892.480963] ? finish_task_switch+0x1ca/0x840 [ 892.485443] ? syscall_return_slowpath+0x5c0/0x5c0 [ 892.490450] ? syscall_return_slowpath+0x30f/0x5c0 [ 892.495368] ? entry_SYSCALL_64_after_hwframe+0x59/0xbe [ 892.500723] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 892.505561] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 892.510821] RIP: 0033:0x4559f9 [ 892.513997] Code: 1d ba 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 b9 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 892.533185] RSP: 002b:00007f2910f12c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000036 [ 892.540883] RAX: ffffffffffffffda RBX: 00007f2910f136d4 RCX: 00000000004559f9 [ 892.548138] RDX: 0000000000000024 RSI: 0000000000000006 RDI: 0000000000000015 [ 892.555402] RBP: 000000000072bea0 R08: 000000000000000c R09: 0000000000000000 [ 892.562667] R10: 0000000020013ff4 R11: 0000000000000246 R12: 00000000ffffffff [ 892.569920] R13: 00000000004c13b6 R14: 00000000004d13a8 R15: 0000000000000000 08:19:29 executing program 7: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) ioctl$sock_SIOCGPGRP(r0, 0x8904, &(0x7f0000000040)=0x0) ptrace(0x4218, r1) r2 = userfaultfd(0x0) ioctl$UFFDIO_API(r2, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r2, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r3 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_TLS_RX(r3, 0x6, 0x2, &(0x7f0000000000)={0x303, 0x33}, 0x4) setsockopt$inet_mreqsrc(r3, 0x6, 0x17, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) ioctl$PERF_EVENT_IOC_ID(r2, 0x80082407, &(0x7f0000000080)) dup3(r2, r3, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) r4 = semget$private(0x0, 0x3, 0x10) semctl$GETPID(r4, 0x5, 0xb, &(0x7f0000002040)=""/4096) ioctl$UFFDIO_ZEROPAGE(r2, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:30 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6]}, 0x2c) 08:19:30 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1800000000000000]}, 0x2c) 08:19:30 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6000000]}, 0x2c) 08:19:30 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000000]}, 0x2c) 08:19:30 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc00]}, 0x2c) 08:19:30 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb00]}, 0x2c) 08:19:30 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1800]}, 0x2c) 08:19:30 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc]}, 0x2c) 08:19:30 executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x11, 0x5, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:30 executing program 2: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x9, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:30 executing program 4: openat$cuse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/cuse\x00', 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x4, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000003fe8)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001fe2)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_DISABLE_FRAGMENTS(r2, 0x84, 0x8, &(0x7f0000013e95), 0x4) ioctl$sock_SIOCETHTOOL(r2, 0x8946, &(0x7f00000000c0)={"76657468315f746f5f626f6e64000006", &(0x7f0000000000)=@ethtool_stats={0x37}}) close(r2) close(r1) 08:19:30 executing program 7: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uinput\x00', 0x1, 0x0) ioctl$KVM_SET_GUEST_DEBUG(r0, 0x4048ae9b, &(0x7f0000000140)={0x80000, 0x0, [0x1, 0x8, 0x7, 0xda4a, 0x1000, 0x1, 0x6, 0xfffffffffffffff8]}) r1 = socket$inet6(0xa, 0x1, 0x0) ioctl(r1, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r2 = userfaultfd(0x0) ioctl$UFFDIO_API(r2, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r2, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r3 = socket$inet_tcp(0x2, 0x1, 0x0) r4 = openat$mixer(0xffffffffffffff9c, &(0x7f0000000000)='/dev/mixer\x00', 0x426000, 0x0) openat$cgroup_ro(r4, &(0x7f0000000040)='pids.current\x00', 0x0, 0x0) setsockopt$inet_mreqsrc(r3, 0x6, 0x1b, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r2, r3, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r2, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:30 executing program 6: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x24, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(0xffffffffffffffff, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:30 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x12, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x0, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:30 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1200000000000000]}, 0x2c) 08:19:30 executing program 3: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x1d, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(0xffffffffffffffff, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:31 executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0xc, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:31 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x900000000000000]}, 0x2c) 08:19:31 executing program 3: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x1d, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(0xffffffffffffffff, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:31 executing program 7: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") getsockopt$inet_sctp6_SCTP_AUTO_ASCONF(r0, 0x84, 0x1e, &(0x7f0000000000), &(0x7f0000000040)=0x4) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x1b, &(0x7f0000000080)={@dev={0xac, 0x14}, @rand_addr, @broadcast=0xffffffff}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:31 executing program 2: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0xd, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:31 executing program 4: openat$cuse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/cuse\x00', 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x4, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000003fe8)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001fe2)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_DISABLE_FRAGMENTS(r2, 0x84, 0x8, &(0x7f0000013e95), 0x4) ioctl$sock_SIOCETHTOOL(r2, 0x8946, &(0x7f00000000c0)={'veth1_to_bond\x00', &(0x7f0000000000)=@ethtool_stats={0x37}}) close(r2) close(r1) 08:19:31 executing program 6: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x24, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(0xffffffffffffffff, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:31 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x12, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x0, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:31 executing program 7: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") r1 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vga_arbiter\x00', 0x40000, 0x0) ioctl$TIOCSCTTY(r1, 0x540e, 0x9) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r2 = userfaultfd(0x0) ioctl$UFFDIO_API(r2, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r2, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r3 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r3, 0x6, 0x1b, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r2, r3, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r2, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:31 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf00]}, 0x2c) 08:19:32 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1100]}, 0x2c) 08:19:32 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000]}, 0x2c) 08:19:32 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1800]}, 0x2c) 08:19:32 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}, 0x2c) 08:19:32 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000000000]}, 0x2c) 08:19:32 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000000000]}, 0x2c) [ 895.369948] FAULT_FLAG_ALLOW_RETRY missing 30 [ 895.374623] CPU: 1 PID: 25547 Comm: syz-executor1 Not tainted 4.17.0+ #91 [ 895.381570] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 895.390929] Call Trace: [ 895.393534] dump_stack+0x1b9/0x294 [ 895.397176] ? dump_stack_print_info.cold.2+0x52/0x52 [ 895.402374] ? kasan_check_write+0x14/0x20 [ 895.406619] ? do_raw_spin_lock+0xc1/0x200 [ 895.410858] handle_userfault.cold.32+0x44/0x58 [ 895.415528] ? userfaultfd_ioctl+0x4f90/0x4f90 [ 895.420122] ? debug_check_no_locks_freed+0x310/0x310 [ 895.425326] ? trace_hardirqs_on+0xd/0x10 [ 895.429488] ? _raw_spin_unlock_irq+0x27/0x70 [ 895.433991] ? finish_task_switch+0x1ca/0x840 [ 895.438492] ? finish_task_switch+0x182/0x840 [ 895.442975] ? print_usage_bug+0xc0/0xc0 [ 895.447029] ? preempt_notifier_register+0x1e0/0x1e0 [ 895.452142] ? print_usage_bug+0xc0/0xc0 [ 895.456194] ? lock_repin_lock+0x410/0x410 [ 895.460426] ? __lock_acquire+0x7f5/0x5140 [ 895.464648] ? __sched_text_start+0x8/0x8 [ 895.468800] ? graph_lock+0x170/0x170 [ 895.472621] ? find_held_lock+0x36/0x1c0 [ 895.476698] ? lock_downgrade+0x8e0/0x8e0 [ 895.480867] ? kasan_check_read+0x11/0x20 [ 895.485020] ? do_raw_spin_unlock+0x9e/0x2e0 [ 895.489436] ? do_raw_spin_trylock+0x1b0/0x1b0 [ 895.494027] ? kasan_check_write+0x14/0x20 [ 895.498259] ? do_raw_spin_lock+0xc1/0x200 [ 895.502486] __handle_mm_fault+0x386a/0x4390 [ 895.506885] ? vmf_insert_mixed_mkwrite+0xa0/0xa0 [ 895.511715] ? graph_lock+0x170/0x170 [ 895.515520] ? find_held_lock+0x36/0x1c0 [ 895.517460] FAULT_FLAG_ALLOW_RETRY missing 30 [ 895.519596] ? lock_downgrade+0x8e0/0x8e0 [ 895.519627] ? handle_mm_fault+0x8f5/0xc70 [ 895.519644] handle_mm_fault+0x53a/0xc70 [ 895.536518] ? __handle_mm_fault+0x4390/0x4390 [ 895.541106] ? find_vma+0x34/0x190 [ 895.544645] __do_page_fault+0x60b/0xe40 [ 895.548716] ? mm_fault_error+0x380/0x380 [ 895.552860] ? graph_lock+0x170/0x170 [ 895.556661] do_page_fault+0xee/0x8a7 [ 895.560453] ? __x64_sys_socket+0x73/0xb0 [ 895.564596] ? vmalloc_sync_all+0x30/0x30 [ 895.568751] ? find_held_lock+0x36/0x1c0 [ 895.572819] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 895.577665] page_fault+0x1e/0x30 [ 895.581113] RIP: 0010:__get_user_4+0x21/0x30 [ 895.585506] Code: 50 ff 31 c0 0f 1f 00 c3 90 48 83 c0 03 72 55 65 48 8b 14 25 40 ee 01 00 48 3b 82 98 13 00 00 73 43 48 19 d2 48 21 d0 0f 1f 00 <8b> 50 fd 31 c0 0f 1f 00 c3 66 0f 1f 44 00 00 48 83 c0 07 72 25 65 [ 895.604836] RSP: 0018:ffff8801cfb3fa78 EFLAGS: 00010202 [ 895.610193] RAX: 0000000020013ff7 RBX: 0000000000000012 RCX: ffffc900068e1000 [ 895.617460] RDX: ffffffffffffffff RSI: ffffffff81a80473 RDI: 0000000000000286 [ 895.624721] RBP: ffff8801cfb3fc78 R08: 1ffff10039f67f2c R09: 0000000000000000 [ 895.631983] R10: 0000000000000003 R11: 0000000000000000 R12: ffff880182944c80 [ 895.639245] R13: 0000000000000012 R14: 0000000020013ff4 R15: 000000000000000c [ 895.646531] ? __might_fault+0x1a3/0x1e0 [ 895.650593] ? do_tcp_setsockopt.isra.41+0x15c/0x2680 [ 895.655778] ? expand_files.part.8+0x9a0/0x9a0 [ 895.660356] ? tcp_peek_len+0x2c0/0x2c0 [ 895.664326] ? kasan_check_read+0x11/0x20 [ 895.668469] ? __lock_is_held+0xb5/0x140 [ 895.672527] ? rcu_report_qs_rnp+0x790/0x790 [ 895.676932] ? __fget_light+0x2ef/0x430 [ 895.680902] ? fget_raw+0x20/0x20 [ 895.684351] ? get_unused_fd_flags+0x190/0x190 [ 895.688931] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 895.694459] ? alloc_file+0x44/0x3e0 [ 895.698172] tcp_setsockopt+0xc1/0xe0 [ 895.701970] sock_common_setsockopt+0x9a/0xe0 [ 895.706464] __sys_setsockopt+0x1bd/0x390 [ 895.710608] ? kernel_accept+0x310/0x310 [ 895.714668] ? do_futex+0x27d0/0x27d0 [ 895.718464] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 895.723991] ? fput+0x130/0x1a0 [ 895.727272] __x64_sys_setsockopt+0xbe/0x150 [ 895.731680] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 895.736694] do_syscall_64+0x1b1/0x800 [ 895.740577] ? finish_task_switch+0x1ca/0x840 [ 895.745071] ? syscall_return_slowpath+0x5c0/0x5c0 [ 895.749996] ? syscall_return_slowpath+0x30f/0x5c0 [ 895.754937] ? entry_SYSCALL_64_after_hwframe+0x59/0xbe [ 895.760299] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 895.765141] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 895.770323] RIP: 0033:0x4559f9 [ 895.773499] Code: 1d ba 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 b9 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 895.792825] RSP: 002b:00007f83683ebc68 EFLAGS: 00000246 ORIG_RAX: 0000000000000036 [ 895.800531] RAX: ffffffffffffffda RBX: 00007f83683ec6d4 RCX: 00000000004559f9 [ 895.807792] RDX: 0000000000000012 RSI: 0000000000000006 RDI: 0000000000000015 [ 895.815065] RBP: 000000000072bea0 R08: 000000000000000c R09: 0000000000000000 [ 895.822329] R10: 0000000020013ff4 R11: 0000000000000246 R12: 00000000ffffffff [ 895.829603] R13: 00000000004c13b6 R14: 00000000004d13a8 R15: 0000000000000000 [ 895.837066] CPU: 0 PID: 25545 Comm: syz-executor4 Not tainted 4.17.0+ #91 [ 895.843998] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 895.853352] Call Trace: [ 895.855945] dump_stack+0x1b9/0x294 [ 895.859585] ? dump_stack_print_info.cold.2+0x52/0x52 [ 895.864778] ? kasan_check_write+0x14/0x20 [ 895.869013] ? do_raw_spin_lock+0xc1/0x200 [ 895.873261] handle_userfault.cold.32+0x44/0x58 [ 895.877947] ? userfaultfd_ioctl+0x4f90/0x4f90 [ 895.882539] ? debug_check_no_locks_freed+0x310/0x310 [ 895.887746] ? print_usage_bug+0xc0/0xc0 [ 895.891812] ? rcu_report_qs_rnp+0x790/0x790 [ 895.896220] ? print_usage_bug+0xc0/0xc0 [ 895.900286] ? __lock_acquire+0x7f5/0x5140 [ 895.904532] ? graph_lock+0x170/0x170 [ 895.908340] ? __lock_acquire+0x7f5/0x5140 [ 895.912577] ? graph_lock+0x170/0x170 [ 895.916393] ? find_held_lock+0x36/0x1c0 [ 895.920467] ? lock_downgrade+0x8e0/0x8e0 [ 895.924625] ? kasan_check_read+0x11/0x20 [ 895.928775] ? do_raw_spin_unlock+0x9e/0x2e0 [ 895.933192] ? do_raw_spin_trylock+0x1b0/0x1b0 [ 895.937785] ? kasan_check_write+0x14/0x20 [ 895.942034] ? do_raw_spin_lock+0xc1/0x200 [ 895.946283] __handle_mm_fault+0x386a/0x4390 [ 895.950690] ? vmf_insert_mixed_mkwrite+0xa0/0xa0 [ 895.955516] ? graph_lock+0x170/0x170 [ 895.959302] ? find_held_lock+0x36/0x1c0 [ 895.963353] ? lock_downgrade+0x8e0/0x8e0 [ 895.967500] ? handle_mm_fault+0x8c0/0xc70 [ 895.971728] handle_mm_fault+0x53a/0xc70 [ 895.975772] ? __handle_mm_fault+0x4390/0x4390 [ 895.980336] ? find_vma+0x34/0x190 [ 895.983860] __do_page_fault+0x60b/0xe40 [ 895.987905] ? mm_fault_error+0x380/0x380 [ 895.992041] ? graph_lock+0x170/0x170 [ 895.995836] ? graph_lock+0x170/0x170 [ 895.999622] do_page_fault+0xee/0x8a7 [ 896.003404] ? vmalloc_sync_all+0x30/0x30 [ 896.007536] ? print_usage_bug+0xc0/0xc0 [ 896.011592] ? find_held_lock+0x36/0x1c0 [ 896.015642] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 896.020480] page_fault+0x1e/0x30 [ 896.023924] RIP: 0010:__get_user_4+0x21/0x30 [ 896.028315] Code: 50 ff 31 c0 0f 1f 00 c3 90 48 83 c0 03 72 55 65 48 8b 14 25 40 ee 01 00 48 3b 82 98 13 00 00 73 43 48 19 d2 48 21 d0 0f 1f 00 <8b> 50 fd 31 c0 0f 1f 00 c3 66 0f 1f 44 00 00 48 83 c0 07 72 25 65 [ 896.047491] RSP: 0018:ffff8801c9d47538 EFLAGS: 00010202 [ 896.052842] RAX: 0000000020013e98 RBX: 1ffff100393a8eae RCX: ffffc90010f34000 [ 896.060094] RDX: ffffffffffffffff RSI: ffffffff81a80473 RDI: 0000000000000286 [ 896.067630] RBP: ffff8801c9d47cb8 R08: 1ffff100393a8e84 R09: 0000000000000001 [ 896.074893] R10: 0000000000000003 R11: 0000000000000001 R12: 0000000000000008 [ 896.082234] R13: ffff8801afe0f000 R14: 0000000000000004 R15: dffffc0000000000 [ 896.089499] ? __might_fault+0x1a3/0x1e0 [ 896.093633] ? sctp_setsockopt+0xa41/0x6b00 [ 896.097938] ? __lock_acquire+0x7f5/0x5140 [ 896.102160] ? sctp_setsockopt_paddr_thresholds+0x560/0x560 [ 896.107857] ? debug_check_no_locks_freed+0x310/0x310 [ 896.113051] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 896.118580] ? drop_futex_key_refs.isra.13+0x6d/0xe0 [ 896.123666] ? futex_wait+0x5c1/0x9f0 [ 896.127461] ? futex_wait_setup+0x400/0x400 [ 896.131763] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 896.136943] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 896.142473] ? drop_futex_key_refs.isra.13+0x6d/0xe0 [ 896.147560] ? futex_wake+0x2f6/0x750 [ 896.151357] ? get_futex_key+0x1e90/0x1e90 [ 896.155574] ? graph_lock+0x170/0x170 [ 896.159361] ? sock_alloc_file+0x1f3/0x4e0 [ 896.163574] ? __sys_socket+0x16f/0x250 [ 896.167529] ? __x64_sys_socket+0x73/0xb0 [ 896.171661] ? find_held_lock+0x36/0x1c0 [ 896.175709] ? lock_downgrade+0x8e0/0x8e0 [ 896.179841] ? kasan_check_read+0x11/0x20 [ 896.183981] ? rcu_is_watching+0x85/0x140 [ 896.188116] ? rcu_report_qs_rnp+0x790/0x790 [ 896.192693] ? __fget+0x40c/0x650 [ 896.196133] ? expand_files.part.8+0x9a0/0x9a0 [ 896.200709] ? lock_downgrade+0x8e0/0x8e0 [ 896.204851] ? kasan_check_read+0x11/0x20 [ 896.208980] ? __lock_is_held+0xb5/0x140 [ 896.213042] ? rcu_report_qs_rnp+0x790/0x790 [ 896.217441] ? __fget_light+0x2ef/0x430 [ 896.221398] ? fget_raw+0x20/0x20 [ 896.224834] ? get_unused_fd_flags+0x190/0x190 [ 896.229400] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 896.234920] ? alloc_file+0x44/0x3e0 [ 896.238620] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 896.244154] ? sock_alloc_file+0x2a4/0x4e0 [ 896.248374] sock_common_setsockopt+0x9a/0xe0 [ 896.252854] __sys_setsockopt+0x1bd/0x390 [ 896.256986] ? kernel_accept+0x310/0x310 [ 896.261043] ? do_futex+0x27d0/0x27d0 [ 896.264837] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 896.270365] ? fput+0x130/0x1a0 [ 896.273628] __x64_sys_setsockopt+0xbe/0x150 [ 896.278030] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 896.283075] do_syscall_64+0x1b1/0x800 [ 896.286948] ? finish_task_switch+0x1ca/0x840 [ 896.291425] ? syscall_return_slowpath+0x5c0/0x5c0 [ 896.296348] ? syscall_return_slowpath+0x30f/0x5c0 [ 896.301272] ? entry_SYSCALL_64_after_hwframe+0x59/0xbe [ 896.306621] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 896.311447] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 896.316615] RIP: 0033:0x4559f9 [ 896.319787] Code: 1d ba 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 b9 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 896.338982] RSP: 002b:00007f8eaa7bbc68 EFLAGS: 00000246 ORIG_RAX: 0000000000000036 [ 896.346677] RAX: ffffffffffffffda RBX: 00007f8eaa7bc6d4 RCX: 00000000004559f9 [ 896.353935] RDX: 0000000000000008 RSI: 0000000000000084 RDI: 0000000000000016 [ 896.361184] RBP: 000000000072bea0 R08: 0000000000000004 R09: 0000000000000000 08:19:33 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x12, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x0, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:33 executing program 3: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x1d, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:33 executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x6, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:33 executing program 4: openat$cuse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/cuse\x00', 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x4, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000003fe8)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001fe2)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_DISABLE_FRAGMENTS(r2, 0x84, 0x8, &(0x7f0000013e95), 0x4) ioctl$sock_SIOCETHTOOL(r2, 0x8946, &(0x7f00000000c0)={'veth1_to_bond\x00', &(0x7f0000000000)=@ethtool_stats={0x37}}) close(r2) close(r1) 08:19:33 executing program 2: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x18, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:33 executing program 6: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) ioctl$sock_SIOCGPGRP(r0, 0x8904, &(0x7f0000000040)=0x0) ptrace(0x4218, r1) r2 = userfaultfd(0x0) ioctl$UFFDIO_API(r2, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r2, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r3 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_TLS_RX(r3, 0x6, 0x2, &(0x7f0000000000)={0x303, 0x33}, 0x4) setsockopt$inet_mreqsrc(r3, 0x6, 0x17, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) ioctl$PERF_EVENT_IOC_ID(r2, 0x80082407, &(0x7f0000000080)) dup3(r2, r3, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) r4 = semget$private(0x0, 0x3, 0x10) semctl$GETPID(r4, 0x5, 0xb, &(0x7f0000002040)=""/4096) ioctl$UFFDIO_ZEROPAGE(r2, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:33 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x18000000]}, 0x2c) 08:19:33 executing program 7: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x8000, 0x1) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) close(r1) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x1b, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) [ 896.368434] R10: 0000000020013e95 R11: 0000000000000246 R12: 00000000ffffffff [ 896.375685] R13: 00000000004c67a0 R14: 00000000004d1588 R15: 0000000000000000 08:19:33 executing program 7: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) r2 = syz_open_dev$dspn(&(0x7f0000000000)='/dev/dsp#\x00', 0xffff, 0x80) ioctl$TIOCSETD(r2, 0x5423, &(0x7f0000000040)=0x3b0) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r3 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r3, 0x6, 0x1b, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r3, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:33 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x600]}, 0x2c) [ 897.229857] FAULT_FLAG_ALLOW_RETRY missing 30 [ 897.234527] CPU: 1 PID: 25605 Comm: syz-executor1 Not tainted 4.17.0+ #91 [ 897.241451] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 897.250797] Call Trace: [ 897.253372] dump_stack+0x1b9/0x294 [ 897.256985] ? dump_stack_print_info.cold.2+0x52/0x52 [ 897.262163] ? kasan_check_write+0x14/0x20 [ 897.266395] ? do_raw_spin_lock+0xc1/0x200 [ 897.270632] handle_userfault.cold.32+0x44/0x58 [ 897.275296] ? userfaultfd_ioctl+0x4f90/0x4f90 [ 897.279879] ? debug_check_no_locks_freed+0x310/0x310 [ 897.285065] ? trace_hardirqs_on+0xd/0x10 [ 897.289206] ? _raw_spin_unlock_irq+0x27/0x70 [ 897.293700] ? finish_task_switch+0x1ca/0x840 [ 897.298193] ? finish_task_switch+0x182/0x840 [ 897.302698] ? print_usage_bug+0xc0/0xc0 [ 897.306754] ? preempt_notifier_register+0x1e0/0x1e0 [ 897.311866] ? print_usage_bug+0xc0/0xc0 [ 897.315955] ? lock_repin_lock+0x410/0x410 [ 897.320208] ? __lock_acquire+0x7f5/0x5140 [ 897.324439] ? __sched_text_start+0x8/0x8 [ 897.328609] ? graph_lock+0x170/0x170 [ 897.332429] ? find_held_lock+0x36/0x1c0 [ 897.336511] ? lock_downgrade+0x8e0/0x8e0 [ 897.340670] ? kasan_check_read+0x11/0x20 [ 897.344820] ? do_raw_spin_unlock+0x9e/0x2e0 [ 897.349232] ? do_raw_spin_trylock+0x1b0/0x1b0 [ 897.353823] ? kasan_check_write+0x14/0x20 [ 897.358062] ? do_raw_spin_lock+0xc1/0x200 [ 897.362310] __handle_mm_fault+0x386a/0x4390 [ 897.366739] ? vmf_insert_mixed_mkwrite+0xa0/0xa0 [ 897.371685] ? graph_lock+0x170/0x170 [ 897.375511] ? find_held_lock+0x36/0x1c0 [ 897.379600] ? lock_downgrade+0x8e0/0x8e0 [ 897.383771] ? handle_mm_fault+0x8c0/0xc70 [ 897.388018] handle_mm_fault+0x53a/0xc70 [ 897.389961] FAULT_FLAG_ALLOW_RETRY missing 30 [ 897.392086] ? __handle_mm_fault+0x4390/0x4390 [ 897.392107] ? find_vma+0x34/0x190 [ 897.392129] __do_page_fault+0x60b/0xe40 [ 897.392151] ? mm_fault_error+0x380/0x380 [ 897.412895] ? graph_lock+0x170/0x170 [ 897.416694] do_page_fault+0xee/0x8a7 [ 897.420493] ? __x64_sys_socket+0x73/0xb0 [ 897.424632] ? vmalloc_sync_all+0x30/0x30 [ 897.428777] ? find_held_lock+0x36/0x1c0 [ 897.432842] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 897.437697] page_fault+0x1e/0x30 [ 897.441144] RIP: 0010:__get_user_4+0x21/0x30 [ 897.445533] Code: 50 ff 31 c0 0f 1f 00 c3 90 48 83 c0 03 72 55 65 48 8b 14 25 40 ee 01 00 48 3b 82 98 13 00 00 73 43 48 19 d2 48 21 d0 0f 1f 00 <8b> 50 fd 31 c0 0f 1f 00 c3 66 0f 1f 44 00 00 48 83 c0 07 72 25 65 [ 897.464852] RSP: 0018:ffff8801b09efa78 EFLAGS: 00010202 [ 897.470211] RAX: 0000000020013ff7 RBX: 0000000000000012 RCX: ffffc900068e1000 [ 897.477472] RDX: ffffffffffffffff RSI: ffffffff81a80473 RDI: 0000000000000286 [ 897.484736] RBP: ffff8801b09efc78 R08: 1ffff1003613df2c R09: 0000000000000000 [ 897.491998] R10: 0000000000000003 R11: 0000000000000000 R12: ffff8801ab078480 [ 897.499263] R13: 0000000000000012 R14: 0000000020013ff4 R15: 000000000000000c [ 897.506550] ? __might_fault+0x1a3/0x1e0 [ 897.510607] ? do_tcp_setsockopt.isra.41+0x15c/0x2680 [ 897.515792] ? expand_files.part.8+0x9a0/0x9a0 [ 897.520371] ? tcp_peek_len+0x2c0/0x2c0 [ 897.524343] ? kasan_check_read+0x11/0x20 [ 897.528490] ? __lock_is_held+0xb5/0x140 [ 897.532544] ? rcu_report_qs_rnp+0x790/0x790 [ 897.536952] ? __fget_light+0x2ef/0x430 [ 897.540922] ? fget_raw+0x20/0x20 [ 897.544371] ? get_unused_fd_flags+0x190/0x190 [ 897.548953] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 897.554485] ? alloc_file+0x44/0x3e0 [ 897.558199] tcp_setsockopt+0xc1/0xe0 [ 897.562000] sock_common_setsockopt+0x9a/0xe0 [ 897.566497] __sys_setsockopt+0x1bd/0x390 [ 897.570649] ? kernel_accept+0x310/0x310 [ 897.574708] ? do_futex+0x27d0/0x27d0 [ 897.578506] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 897.584038] ? fput+0x130/0x1a0 [ 897.587318] __x64_sys_setsockopt+0xbe/0x150 [ 897.591722] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 897.596735] do_syscall_64+0x1b1/0x800 [ 897.600615] ? finish_task_switch+0x1ca/0x840 [ 897.605104] ? syscall_return_slowpath+0x5c0/0x5c0 [ 897.610029] ? syscall_return_slowpath+0x30f/0x5c0 [ 897.614959] ? entry_SYSCALL_64_after_hwframe+0x59/0xbe [ 897.620323] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 897.625164] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 897.630344] RIP: 0033:0x4559f9 [ 897.633520] Code: 1d ba 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 b9 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 897.652839] RSP: 002b:00007f83683ebc68 EFLAGS: 00000246 ORIG_RAX: 0000000000000036 [ 897.660542] RAX: ffffffffffffffda RBX: 00007f83683ec6d4 RCX: 00000000004559f9 [ 897.667802] RDX: 0000000000000012 RSI: 0000000000000006 RDI: 0000000000000015 [ 897.675061] RBP: 000000000072bea0 R08: 000000000000000c R09: 0000000000000000 [ 897.682324] R10: 0000000020013ff4 R11: 0000000000000246 R12: 00000000ffffffff [ 897.689584] R13: 00000000004c13b6 R14: 00000000004d13a8 R15: 0000000000000000 [ 897.696863] CPU: 0 PID: 25607 Comm: syz-executor0 Not tainted 4.17.0+ #91 [ 897.703794] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 897.713146] Call Trace: [ 897.715745] dump_stack+0x1b9/0x294 [ 897.719383] ? dump_stack_print_info.cold.2+0x52/0x52 [ 897.724589] ? kasan_check_write+0x14/0x20 [ 897.728832] ? do_raw_spin_lock+0xc1/0x200 [ 897.733069] handle_userfault.cold.32+0x44/0x58 [ 897.737742] ? userfaultfd_ioctl+0x4f90/0x4f90 [ 897.742345] ? debug_check_no_locks_freed+0x310/0x310 [ 897.747545] ? trace_hardirqs_on+0xd/0x10 [ 897.751698] ? _raw_spin_unlock_irq+0x27/0x70 [ 897.756198] ? finish_task_switch+0x1ca/0x840 [ 897.760694] ? finish_task_switch+0x182/0x840 [ 897.765198] ? print_usage_bug+0xc0/0xc0 [ 897.769264] ? preempt_notifier_register+0x1e0/0x1e0 [ 897.774374] ? print_usage_bug+0xc0/0xc0 [ 897.778441] ? lock_repin_lock+0x410/0x410 [ 897.782696] ? __lock_acquire+0x7f5/0x5140 [ 897.786934] ? __sched_text_start+0x8/0x8 [ 897.791092] ? graph_lock+0x170/0x170 [ 897.794913] ? find_held_lock+0x36/0x1c0 [ 897.798997] ? lock_downgrade+0x8e0/0x8e0 [ 897.803145] ? kasan_check_read+0x11/0x20 [ 897.807277] ? do_raw_spin_unlock+0x9e/0x2e0 [ 897.811664] ? do_raw_spin_trylock+0x1b0/0x1b0 [ 897.816229] ? kasan_check_write+0x14/0x20 [ 897.820444] ? do_raw_spin_lock+0xc1/0x200 [ 897.824662] __handle_mm_fault+0x386a/0x4390 [ 897.829068] ? vmf_insert_mixed_mkwrite+0xa0/0xa0 [ 897.833894] ? graph_lock+0x170/0x170 [ 897.837687] ? find_held_lock+0x36/0x1c0 [ 897.841735] ? lock_downgrade+0x8e0/0x8e0 [ 897.845867] ? handle_mm_fault+0x8c0/0xc70 [ 897.850087] handle_mm_fault+0x53a/0xc70 [ 897.854130] ? __handle_mm_fault+0x4390/0x4390 [ 897.858694] ? find_vma+0x34/0x190 [ 897.862216] __do_page_fault+0x60b/0xe40 [ 897.866263] ? mm_fault_error+0x380/0x380 [ 897.870391] ? graph_lock+0x170/0x170 [ 897.874173] do_page_fault+0xee/0x8a7 [ 897.877960] ? __x64_sys_socket+0x73/0xb0 [ 897.882098] ? vmalloc_sync_all+0x30/0x30 [ 897.886231] ? find_held_lock+0x36/0x1c0 [ 897.890279] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 897.895197] page_fault+0x1e/0x30 [ 897.898634] RIP: 0010:__get_user_4+0x21/0x30 [ 897.903019] Code: 50 ff 31 c0 0f 1f 00 c3 90 48 83 c0 03 72 55 65 48 8b 14 25 40 ee 01 00 48 3b 82 98 13 00 00 73 43 48 19 d2 48 21 d0 0f 1f 00 <8b> 50 fd 31 c0 0f 1f 00 c3 66 0f 1f 44 00 00 48 83 c0 07 72 25 65 [ 897.922200] RSP: 0018:ffff88017fccfa78 EFLAGS: 00010202 [ 897.927559] RAX: 0000000020013ff7 RBX: 0000000000000006 RCX: ffffc900020bd000 [ 897.934810] RDX: ffffffffffffffff RSI: ffffffff81a80473 RDI: 0000000000000286 [ 897.942077] RBP: ffff88017fccfc78 R08: 1ffff1002ff99f2c R09: 0000000000000000 [ 897.949325] R10: 0000000000000003 R11: 0000000000000000 R12: ffff8801c86c6e80 [ 897.956576] R13: 0000000000000006 R14: 0000000020013ff4 R15: 000000000000000c [ 897.963836] ? __might_fault+0x1a3/0x1e0 [ 897.967886] ? do_tcp_setsockopt.isra.41+0x15c/0x2680 [ 897.973071] ? expand_files.part.8+0x9a0/0x9a0 [ 897.977642] ? tcp_peek_len+0x2c0/0x2c0 [ 897.981613] ? kasan_check_read+0x11/0x20 [ 897.985744] ? __lock_is_held+0xb5/0x140 [ 897.989796] ? rcu_report_qs_rnp+0x790/0x790 [ 897.994188] ? __fget_light+0x2ef/0x430 [ 897.998144] ? fget_raw+0x20/0x20 [ 898.001582] ? get_unused_fd_flags+0x190/0x190 [ 898.006149] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 898.011665] ? alloc_file+0x44/0x3e0 [ 898.015365] tcp_setsockopt+0xc1/0xe0 [ 898.019151] sock_common_setsockopt+0x9a/0xe0 [ 898.023639] __sys_setsockopt+0x1bd/0x390 [ 898.027769] ? kernel_accept+0x310/0x310 [ 898.031814] ? do_futex+0x27d0/0x27d0 [ 898.035596] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 898.041116] ? fput+0x130/0x1a0 [ 898.044398] __x64_sys_setsockopt+0xbe/0x150 [ 898.048786] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 898.053794] do_syscall_64+0x1b1/0x800 [ 898.057660] ? finish_task_switch+0x1ca/0x840 [ 898.062474] ? syscall_return_slowpath+0x5c0/0x5c0 [ 898.067385] ? syscall_return_slowpath+0x30f/0x5c0 [ 898.072296] ? entry_SYSCALL_64_after_hwframe+0x59/0xbe [ 898.077643] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 898.082471] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 898.087640] RIP: 0033:0x4559f9 [ 898.090809] Code: 1d ba 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 b9 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 898.110012] RSP: 002b:00007f5ae67adc68 EFLAGS: 00000246 ORIG_RAX: 0000000000000036 [ 898.117719] RAX: ffffffffffffffda RBX: 00007f5ae67ae6d4 RCX: 00000000004559f9 [ 898.124969] RDX: 0000000000000006 RSI: 0000000000000006 RDI: 0000000000000015 08:19:35 executing program 6: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) ioctl$sock_SIOCGPGRP(r0, 0x8904, &(0x7f0000000040)=0x0) ptrace(0x4218, r1) r2 = userfaultfd(0x0) ioctl$UFFDIO_API(r2, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r2, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r3 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_TLS_RX(r3, 0x6, 0x2, &(0x7f0000000000)={0x303, 0x33}, 0x4) setsockopt$inet_mreqsrc(r3, 0x6, 0x17, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) ioctl$PERF_EVENT_IOC_ID(r2, 0x80082407, &(0x7f0000000080)) dup3(r2, r3, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) r4 = semget$private(0x0, 0x3, 0x10) semctl$GETPID(r4, 0x5, 0xb, &(0x7f0000002040)=""/4096) ioctl$UFFDIO_ZEROPAGE(r2, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:35 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x500]}, 0x2c) 08:19:35 executing program 4: openat$cuse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/cuse\x00', 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x4, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000003fe8)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001fe2)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_DISABLE_FRAGMENTS(r2, 0x84, 0x8, &(0x7f0000013e95), 0x4) ioctl$sock_SIOCETHTOOL(r2, 0x8946, &(0x7f00000000c0)={'veth1_to_bond\x00', &(0x7f0000000000)=@ethtool_stats={0x4}}) close(r2) close(r1) 08:19:35 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x12, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(0xffffffffffffffff, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:35 executing program 3: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x1d, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:35 executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x11, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:35 executing program 2: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x3, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:35 executing program 7: r0 = socket$inet6(0xa, 0x4, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) r3 = openat$audio(0xffffffffffffff9c, &(0x7f0000000000)='/dev/audio\x00', 0x40000, 0x0) getsockopt$bt_BT_VOICE(r3, 0x112, 0xb, &(0x7f00000000c0)=0x80000000, &(0x7f0000000140)=0x2) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r3, 0x4008240b, &(0x7f0000000040)={0x5, 0x70, 0x80000001, 0x3, 0x7, 0x400, 0x0, 0x9, 0x40060, 0xc, 0x350c000000000, 0x80, 0x8a09, 0xfffffffffffffff7, 0x9, 0x7, 0x5, 0x9, 0x7, 0x4, 0x3, 0xfffffffffffffff7, 0xa0, 0xe74, 0x0, 0x10001, 0x7, 0x2, 0xdf9, 0x3, 0x10000, 0x1, 0x9, 0x7, 0x7ff, 0x2, 0x100, 0x6, 0x0, 0x1, 0x1, @perf_config_ext={0x6, 0x8}, 0x10, 0x8, 0x8, 0x7, 0x5, 0x7fff, 0x100000001}) setsockopt$inet_mreqsrc(r2, 0x6, 0x1b, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) [ 898.132305] RBP: 000000000072bea0 R08: 000000000000000c R09: 0000000000000000 [ 898.139555] R10: 0000000020013ff4 R11: 0000000000000246 R12: 00000000ffffffff [ 898.146803] R13: 00000000004c13b6 R14: 00000000004d13a8 R15: 0000000000000000 08:19:35 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x700]}, 0x2c) 08:19:35 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1200]}, 0x2c) 08:19:35 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20000000000000]}, 0x2c) 08:19:35 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xe00000000000000]}, 0x2c) 08:19:35 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000000000000]}, 0x2c) 08:19:35 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x11000000]}, 0x2c) 08:19:35 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc00000000000000]}, 0x2c) 08:19:36 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400000000000000]}, 0x2c) 08:19:36 executing program 2: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x5, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:36 executing program 3: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x1d, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:36 executing program 6: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) ioctl$sock_SIOCGPGRP(r0, 0x8904, &(0x7f0000000040)=0x0) ptrace(0x4218, r1) r2 = userfaultfd(0x0) ioctl$UFFDIO_API(r2, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r2, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r3 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_TLS_RX(r3, 0x6, 0x2, &(0x7f0000000000)={0x303, 0x33}, 0x4) setsockopt$inet_mreqsrc(r3, 0x6, 0x17, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) ioctl$PERF_EVENT_IOC_ID(r2, 0x80082407, &(0x7f0000000080)) dup3(r2, r3, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) r4 = semget$private(0x0, 0x3, 0x10) semctl$GETPID(r4, 0x5, 0xb, &(0x7f0000002040)=""/4096) ioctl$UFFDIO_ZEROPAGE(r2, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:36 executing program 4: openat$cuse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/cuse\x00', 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x4, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000003fe8)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001fe2)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_DISABLE_FRAGMENTS(r2, 0x84, 0x8, &(0x7f0000013e95), 0x4) ioctl$sock_SIOCETHTOOL(r2, 0x8946, &(0x7f00000000c0)={'veth1_to_bond\x00', &(0x7f0000000000)=@ethtool_stats={0x48}}) close(r2) close(r1) 08:19:36 executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x16, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:36 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x12, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(0xffffffffffffffff, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:36 executing program 7: r0 = socket$inet6(0xa, 0x2000000000000, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x1b, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:36 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1100000000000000]}, 0x2c) 08:19:36 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9000000]}, 0x2c) 08:19:36 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x13000000]}, 0x2c) 08:19:36 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x900]}, 0x2c) 08:19:36 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1300]}, 0x2c) 08:19:36 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa]}, 0x2c) 08:19:36 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x14]}, 0x2c) 08:19:36 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x600000000000000]}, 0x2c) 08:19:37 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb00000000000000]}, 0x2c) 08:19:37 executing program 6: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) ioctl$sock_SIOCGPGRP(r0, 0x8904, &(0x7f0000000040)=0x0) ptrace(0x4218, r1) r2 = userfaultfd(0x0) ioctl$UFFDIO_API(r2, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r2, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r3 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_TLS_RX(r3, 0x6, 0x2, &(0x7f0000000000)={0x303, 0x33}, 0x4) setsockopt$inet_mreqsrc(r3, 0x6, 0x17, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) ioctl$PERF_EVENT_IOC_ID(r2, 0x80082407, &(0x7f0000000080)) dup3(r2, r3, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) r4 = semget$private(0x0, 0x3, 0x10) semctl$GETPID(r4, 0x5, 0xb, &(0x7f0000002040)=""/4096) 08:19:37 executing program 3: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x1d, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x0, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:37 executing program 4: openat$cuse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/cuse\x00', 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x4, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000003fe8)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001fe2)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_DISABLE_FRAGMENTS(r2, 0x84, 0x8, &(0x7f0000013e95), 0x4) ioctl$sock_SIOCETHTOOL(r2, 0x8946, &(0x7f00000000c0)={'veth1_to_bond\x00', &(0x7f0000000000)=@ethtool_stats={0x13}}) close(r2) close(r1) 08:19:37 executing program 2: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x8, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:37 executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x8, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:37 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x12, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(0xffffffffffffffff, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:37 executing program 7: r0 = socket$inet6(0xa, 0x1, 0x0) r1 = openat$qat_adf_ctl(0xffffffffffffff9c, &(0x7f0000000000)='/dev/qat_adf_ctl\x00', 0x0, 0x0) ioctl$DRM_IOCTL_RES_CTX(r0, 0xc0106426, &(0x7f0000000080)={0x7, &(0x7f0000000040)=[{}, {0x0}, {}, {}, {}, {}, {}]}) ioctl$DRM_IOCTL_UNLOCK(r1, 0x4008642b, &(0x7f00000000c0)={r2, 0x18}) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r3 = userfaultfd(0x0) ioctl$UFFDIO_API(r3, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r3, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r4 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$inet_sctp6_SCTP_STATUS(r0, 0x84, 0xe, &(0x7f0000000140)={0x0, 0x8, 0x6, 0x3, 0x4, 0x8, 0x9, 0x7, {0x0, @in6={{0xa, 0x4e23, 0x752, @mcast2={0xff, 0x2, [], 0x1}, 0x2}}, 0x1, 0x5, 0x2, 0x7, 0x10001}}, &(0x7f0000000200)=0xb0) sendto$inet6(r1, &(0x7f0000002040)="c113c154545f5313cba862e40a342b717197b0b7d1c0010e5fdd80497651c8ac8d51dbcbe99d86e3c031e29dcc2545b1cdd3423bdf605b5f119fd719296dc032f50a323b28d66519a7fac7074e167a71a44adf0018353830aac2c0ee46ffb213dbcecf840670212c16b397d3f367461d4588ffcb53d5b72cbbeeac943b7bf1ca910fd14a68cdeae8098dd965f25d8cdf162b51fc769b71cc84e20b860aeb44fe5b86f02f4278354f2bb264aa5cf31c6041c0a28b3d80b30607ebda2e0e67ecd31da391243ffccda98bfc4254df12170dfffefc4de9c0b0b7cf862da6f10e5dd242f36858f5cde59336a0deb8829c3c4a1165a0746ecfe272fe5ca6bb47e729ef4f602a6613bbc5bdaab042ec88422bd1f49c0341d47d98b6cafe42a7ab209eb8674eee5b2bcc5c2089c0d4169c9ffde4f18ae2efe74264d1727653824bfe5a872b8f16ae0e9c1be50452217b6996a0bb6543ffa129b435e40e6f1c65d67b10e457730a5eaf388053460e117f71ad70e56d48813ac5f83f948c7b25c5b7b29877cf342e277200733ad25429b9ce45205a3f6c69f13965e8280912cd4b0d16863e1b57e04eb1914e733bf978d4ccbe5efd0df66823bcb7381431b717f8f4253283dc0b87185959d4ab76fe3c04856d40f03d720c4a829a434660c9d96d72a2589cadbf1ce2e154c95d2050492a827373528c9ede6adeea2560ff5e24211f34ba6ed857783c242ded8c41a9b9a4ee32d72f288fafcf2cafbf99a7228644c8210650e248e92c46e98900f1b8113f5d7a9cc0f7254e7e108dcd3f3dee715a710ffd380120c2d6bec063cfd0944f01556bcf804913b337a9de6b9ffd011755d3964362ce269854017dc7018d7154269a02ec817c072bdb1fb047df31c65788d03a5afe3648136bd84cdcffc66e18f2eafd63664b126f0d88ce5f84daaa6d52268e77166471a891c89f7f8f22d0191c6187882a88fb58f984e9c2f936fce8bed37fd13accdd7a6f93dde34ec8c98b0a603b43770bdbd6dbed1085909a239278807637d1ff0ebc75186c834dd4392fcbcaff816fc7febc937d52204d402cd75415c771cfd87dcd21e213395113640980143c94fb2e7ae3b5bdd833f4771cd8c70bda05f4d2b9b3eeccfa594b95ea766557df2e064edf95d2ecf6a159861f5f024eba4cdfb3607e434cf52003df1ca6f3f7ad5a0f9ea29531a6a032612c775096e87e5a1ee1747ac7f26f9b154f40eda098fe6837fed2686cd19a339100d018004638ba53d06b6256a87bd1d09f05dcf428cd1e4b881937fbae3c1e4e7519f063f045848ff561c17eaaa4b464d7fc25d7e8c74adc596413d146fd848efe3e36f097716cdf9e92590732043c0807477b5a6c44643e824e184068d27270c9ee8e42bcf8b312ac390349dc614b58e4c3dc60bda0d0763e6900f6da00958d5fa2843ce2513d9cc7a84d6d24ccc65c47b900a41274c47fc641a08ad81a286b092a5dfda646bf7107b6933d0e9184aaf3b4205d354ccb4367de0435890f41b9156f57e907b07bdcc56bc27626b654c2aad04ae175c20cd97e92ca5d2e71552061033dc627b21c336616deb95f932d740be51b3fc9bfad82ad9143a776b2084238d585b5c29e4e4b7fe7feae565b9a254a110f757ae3f8b2791ee972e375ba0ebe10604e0425061f6c4beff5bb110beee3c51a46cebfc6cea2a9996a5c1543b166ef51f96e2b291903f2b8144f0dfe11005265d0f284f3e8e6ca6e78b879e46ece5fd04c94c6429a8796b9f08c44d238dee2e079401f5efe251c478c173ce52502521503ef35b734e8e6fbc8955a90b75e79bfe6c46a7cc6971fa2d157e7c5fc582f78d423e3ae915c41b03468bc69f1349434be38e9beca4dde91804e94221ecd852ca1d36c1eca5224531ca20d5c15f2443b22e8891f43da82fe3fc9470395ee81245fa9e791e5564cb3ad7068c368856b845102bcad4aad4acc9c929288a590e3ad2719cfb47f3c617f0fa1cffd9d2dae3bdc95f1a49d2a15baeba5f8b42145aa145d30c6c3ac12f762356804789a2b650457fc5e34a5c1017d9696ee723866335c03c429dea8421c708cd9f72b93f2548fe9f7d76328eb6c5e89af829ffee11853ac09add7c353492017f3894a8373ab53f81ab312cbb4bf92672cab934752cf45d1bfc4ae5460e79af130cca0bd21282afeca3a121198fbb841c619e98ff69569565731491b58f027d4d594efcc44d489e419872230df74811907db2c33dfc3d7f0b6ecfc6a0450276de199ec07e1aae6ea41a4e25c34531a2e1c379abcb776811d732625e6ec28f0230c90a34a4eef2636d36e675726f6d78cc899d3cc93e2682a98c12eb5004187db2e163d7b59b141e274e4121c5d4096091fe289120d8497428d10cd6a08ec8ce1a1f9ba5ef18f8c89203d9f413edc5490a7be24da9e682b2b0918929bbba0bbdc29c3627d1d827225c372ac8c3986c3e73ee13a6369770952884622e210ea1ab5e549a8ea10f18ecd8f025f51e23dbc048cae980994d3f9581e21d27e17a3b54e78389a760d6d151490859251fdf951f606737e07ac7221982af45316035010074fc42be9e25b665cdb4b1a30e5c769e04dba02bd2b15211eab5c22aac799640e5dd9140b16bf3c171015ea22874bdd3faac7beef5af7add620f9d9ca43301bb089aceff935765c4588efecbd068ef9470ad18dfc7ac6c3491a82ffc398d72b4048318a0861c7a0a114578c7b9392c1d57050350a018652154e92af6540b15c38167bf77b5748a680cbac54a8ed072c5528a58fa9e016ef3571b122f58ef189c5f86a27a94522ba2de8b7623fe6883c4d6fb268f261cba98cf478f1e9edb99565b73b7f6711a4539f442de34df7cad6bfad996bed94244fbe9352ae7148447224090549c36e982af5b753c6947f953a4b3ceb7000aa6970d93e6f2dd56e6d852aee3107705b3c5c186f8d1c3f8261dabf8aeec30c0235076f09b30f6d7906de5d6a983d75697f0d3bd1bd27d669590091b9f02166da5b90fcdcbe694a09213d0d0b4b85df1784f67710330a72c6fb71e1ca723be58e9fcdb477d10a45ae2e62cfdbf99dd1d004abddd13db3df381af0321b756569cb39b8578d10c190ccba00a36e5c5817b4e87194b931eee4b85be07970b137aff2d86519a7f19340d0dd2a38e6cbefdd98064cc3a4d90949ec657d525fcc37ba8cae4d52ef166c63806d636a64ac2ec2a4a2ae1e7107954f2983c2b447404e8ceca9e7e1af1297ec3983ab77b968f85d7d20ae6ffb3394ec4e9dd419e22ee0e72c9ac4340d49ef81353b72630f9e698d821d8f344bebfb675b3155c30c289570e7658fe55e91702d299c17bf0932d8d3fd900297726904f1ab350a6b0c03a1d24862d72c5ca43b3f7a1ea779c953672ed4ef7021816f0f67445a18438189523152381c206c64490dc3d602c0a6f55b1d41f4fba8009102f00d170fb089ddb7c9e7f1225639f3e77a789d284e0b2f807b290851c86c783348dca9faaa6b2d4bb20e62be928d93fc3114d30c69265fab6c264e1eed0993ae9acec924340973c86aa45c4f6745a39ca22117a5c684ead599812d5062a97b92fff64243d3bb99b72f49f6b8fdb0216cd60186bcd8303fbba5d4922ab38d04ba85f366d9d41c4811d9736c561f211e2922ded863cd8409d8260ae6c7adeb7089d5097288e1167791cb592caa83ac3dd4e920f1970cff8b90a6143b04d31242df68f7ff5cc45974206df74d4f96ea20db4d361d5a137155c7106a73588f7f2239bbd4b46ae4653953129845c9af90af447dd5c985067588f9ad6daf518bae88a3cc6e9d968daf6a015d524864045c0fff7bf6eb757948c7522048f42df31461ca50d4782ee23f2d965ad7b9052d86d6c33c6a1ab706f5f00c633605dacfc59705c32d86b5d6db6245390cf30395bf13d95dc93199ff2ea745986e4f3920a4f882d5bc1249c03be954a1d23a84dd726b0c5ebaf6e6b23013b06c17ba8a722f9e052431e1002d8a67eead7e3aacd1a421448b621d9ebfa00c26aadfbf2ffaf82a6815885b2ac39abbc464d55839b7c457d40a436dddec8e443a356e074a1b8a418dfe6de2a6de4c4e177c50fb1cb4e5aa2e18eca377162c52d19d8ea5bc4bc97e0d29eb0a373c41523df3aa2fa766d86ea46ef647187982cfc7d62f2779149a8c169faf2a8d912f0af8e112fd95b01d1eb5cd69855d9fc0883dffee55dfd66e6001aab10057817cea999b83202189984fa0446f7cf2f836a65b6a4948db869c963d0797825d389047225f9b522646330fa4c89930475ccb3680862e079c0326c203e674d8e222dde6702c8a90a573148b73fb73e56055f0bb657daa2302f156a6b4e908b5a152df7cc5bfced64c18052bd01af83e4a268d35d414fc9c27b56553bc13548652a8336876ca072f27749e95cd892d2d22aead7054469125bae2335657ca4c874198864573832b2604fa3df7178e8429bbd61d07f3eb0e7aaea9b89f2f217fc678945e3e2b440ae5c5dd69f2a1eb024ed8bb46197847d972dc93d76144aee17f282ef1149a2002daaa26526f75379046368d1cbfb10d1c16d0a7f2fd87adcdc54ab713e0f5354c3debc9f749ad37c80b14c8d744fa040fdcafa0acd10b75f9d960583189b9f3af12f76c36e01312d11c88d3c18af5900fedded4cfd7db13662fbdf6c6cd94d3cf930cf813253dfad2ea522ae93007b921b884b9d4dedc4773a2c89f8287153c37af5188c719e21f03bfbb9742ecdffcc4a8a512af0aeefda0ae142589d26fe008ff32e7c93eb08544ee8681507801e4194150cb6d216b8a9b76ee5d980111278016022d4e40b511c1333971ac36b18b3eb6983399431b496f8457453e0bb57225bb4b53cbfc2a913f1e8518a084e90b0439dfbe08d1072a472d1173760a7e4da01229a0eaab6b871bbe6bb6732b4908284cf63568df6de319372582db333b010838cab5522016735144db7709e57e84db0988b44804739842ff48561a1437a433b642870f514001bc1252e227f860e91b292792f84d80c33c5eaeb8ddba6b088da49dfcf385a44599c4cf7d7f04cd8228af6a7a5914cfeffb296bce1583cc8bda42421c0974234bc3669afe46def25f851236ee1f052079a161f84bde644b7b4feaeed92153d3882de70ae05c09599de8a40358aacd24255e26116368c0a48b75bfb46457e01cde70fcccdf19fe7fbb4b820758d30329bdc7628518ed72f67f618bce9d5f695d1388b9abe47b1320b10f4d70b0a6880f7f1892c6b880174ef03a2bae7e54d55b355769dcbfe3cb5010725bf55cf64275b80e5d57f2fce6af752e2c46332c806df10cd50d428ace1f4a7cb7e2835582429539c9d83ab635298869a1e6f2a6eaf075e71bba8e70935c10160f4a19e953ff2180e44143f6c11962c3c54f79016e84110a73ebca778fc7871f5d4c8ff97a33710ae37be35e74391ac0137961c3064c98fa0ff242120f87db6789e3eeee14e91d2523becb88ffd2a1727d7f6cce3217f2962a34bad6d4f45b682ebfbeb0fc6739b8eaded0adf0dc2831f49d177ee7c7f60fb051fb936f7ac544fa79884334279080389c4e662f3bb66b9c0bce72b6222d7d82f9c805cd6eba28079d7ea84e66fec29cdf34b6eaf428b141353aef570d546e9e14173181fb68318af71c9fbf60f7ac46c775c0f5f2d1267588439dac5436eb48ce0329ad72ed2cc760e07648c9dd76641a4b4e3f414505c80aad7f801381b3bfe279bf9f402ec2495fefc4ae1438a3f98f3199efe0fc233fb035c554db1b", 0x1000, 0x20000810, &(0x7f0000000300)={0xa, 0x4e22, 0x5, @mcast2={0xff, 0x2, [], 0x1}, 0xed8}, 0x1c) getsockopt$IPT_SO_GET_ENTRIES(r1, 0x0, 0x41, &(0x7f00000004c0)={'nat\x00', 0x50, "49bda517e0bed27bd794e5cc7c3b3d0f88dccdb49adf07147c6b7a7f027cd8d50d7127e5ef4ffcbb9ed0f37826e0733fb13d532dce5c47c76a1b997061bc761f2dd378fb65c049d35c51972148955f6f"}, &(0x7f0000000540)=0x74) setsockopt$inet_sctp_SCTP_PEER_ADDR_PARAMS(r3, 0x84, 0x9, &(0x7f0000000240)={r5, @in={{0x2, 0x4e24, @multicast1=0xe0000001}}, 0x7f, 0x8, 0x200, 0x2}, 0x98) setsockopt$inet_mreqsrc(r4, 0x6, 0x1b, &(0x7f0000013ff4)={@multicast2=0xe0000002, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) r6 = dup3(r3, r4, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_REGISTER(r3, 0xc020aa00, &(0x7f0000000440)={{&(0x7f0000de9000/0x2000)=nil, 0x2000}, 0x1}) ioctl$SNDRV_RAWMIDI_IOCTL_PARAMS(r6, 0xc0305710, &(0x7f0000000480)={0x1, 0x2, 0x1000, 0x3ff}) ioctl$UFFDIO_ZEROPAGE(r3, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) getsockopt$inet_sctp6_SCTP_ADAPTATION_LAYER(r0, 0x84, 0x7, &(0x7f00000003c0), &(0x7f0000000400)=0x4) accept$inet6(r0, &(0x7f0000000340)={0x0, 0x0, 0x0, @mcast1}, &(0x7f0000000380)=0x1c) [ 900.141916] QAT: Invalid ioctl 08:19:37 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xe]}, 0x2c) 08:19:37 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000]}, 0x2c) 08:19:37 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf00]}, 0x2c) 08:19:37 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb000000]}, 0x2c) 08:19:37 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd000000]}, 0x2c) 08:19:37 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd00]}, 0x2c) 08:19:37 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf]}, 0x2c) 08:19:37 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc]}, 0x2c) [ 900.955152] QAT: Invalid ioctl 08:19:38 executing program 4: openat$cuse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/cuse\x00', 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x4, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000003fe8)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001fe2)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_DISABLE_FRAGMENTS(r2, 0x84, 0x8, &(0x7f0000013e95), 0x4) ioctl$sock_SIOCETHTOOL(r2, 0x8946, &(0x7f00000000c0)={'veth1_to_bond\x00', &(0x7f0000000000)=@ethtool_stats={0x2b}}) close(r2) close(r1) 08:19:38 executing program 7: r0 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vga_arbiter\x00', 0x40440, 0x0) ioctl$PERF_EVENT_IOC_RESET(r0, 0x2403, 0x8001) r1 = syz_open_dev$sndpcmp(&(0x7f0000000000)='/dev/snd/pcmC#D#p\x00', 0x7, 0xc000) ioctl$sock_inet6_tcp_SIOCOUTQNSD(r1, 0x894b, &(0x7f0000000080)) ioctl$TIOCSETD(r1, 0x5423, &(0x7f0000000040)=0x80) r2 = socket$inet6(0xa, 0x1, 0x0) ioctl(r2, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r3 = userfaultfd(0x0) ioctl$UFFDIO_API(r3, 0xc018aa3f, &(0x7f0000002000)={0xaa}) r4 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r4, 0x6, 0x1b, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) r5 = dup3(r3, r4, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) getsockopt$inet6_tcp_TCP_ZEROCOPY_RECEIVE(r5, 0x6, 0x23, &(0x7f0000000140)={&(0x7f000082e000/0x1000)=nil, 0x1000}, &(0x7f0000000180)=0x10) ioctl$UFFDIO_ZEROPAGE(r3, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000028000/0xd000)=nil, 0xd000}) 08:19:38 executing program 3: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x1d, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x0, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:38 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4]}, 0x2c) 08:19:38 executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x1e, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:38 executing program 2: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x24, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:38 executing program 6: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) ioctl$sock_SIOCGPGRP(r0, 0x8904, &(0x7f0000000040)=0x0) ptrace(0x4218, r1) r2 = userfaultfd(0x0) ioctl$UFFDIO_API(r2, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r2, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r3 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_TLS_RX(r3, 0x6, 0x2, &(0x7f0000000000)={0x303, 0x33}, 0x4) setsockopt$inet_mreqsrc(r3, 0x6, 0x17, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) ioctl$PERF_EVENT_IOC_ID(r2, 0x80082407, &(0x7f0000000080)) dup3(r2, r3, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) r4 = semget$private(0x0, 0x3, 0x10) semctl$GETPID(r4, 0x5, 0xb, &(0x7f0000002040)=""/4096) 08:19:38 executing program 7: r0 = socket$inet6(0xa, 0xf, 0x6) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f160000000070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) capset(&(0x7f00000fc000)={0x19980330}, &(0x7f000047efe8)) socketpair$packet(0x11, 0x0, 0x300, &(0x7f0000000200)) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x1b, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) r3 = accept$inet(r2, &(0x7f0000000040)={0x0, 0x0, @loopback}, &(0x7f0000000080)=0x10) getsockopt$inet_sctp6_SCTP_MAXSEG(r0, 0x84, 0xd, &(0x7f00000000c0)=@assoc_value={0x0, 0x9}, &(0x7f0000000140)=0x8) syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) readahead(r0, 0x6701, 0x86) getsockopt$inet_sctp_SCTP_PR_ASSOC_STATUS(r3, 0x84, 0x73, &(0x7f0000000180)={r4, 0x0, 0x30, 0x1, 0x9}, &(0x7f00000001c0)=0x18) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) setsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r3, 0x84, 0x1f, &(0x7f0000000200)={r4, @in={{0x2, 0x4e23}}, 0x6, 0x3f}, 0x90) open(&(0x7f0000000000)='./file0\x00', 0x80000, 0x81) 08:19:38 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x500000000000000]}, 0x2c) 08:19:38 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40000]}, 0x2c) 08:19:38 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000000]}, 0x2c) 08:19:38 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6]}, 0x2c) 08:19:38 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000000000000000]}, 0x2c) 08:19:38 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x900000000000000]}, 0x2c) 08:19:38 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc000000]}, 0x2c) 08:19:38 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000000]}, 0x2c) 08:19:39 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa00]}, 0x2c) 08:19:39 executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x7, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:39 executing program 2: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0xc, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:39 executing program 4: openat$cuse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/cuse\x00', 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x4, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000003fe8)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001fe2)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_DISABLE_FRAGMENTS(r2, 0x84, 0x8, &(0x7f0000013e95), 0x4) ioctl$sock_SIOCETHTOOL(r2, 0x8946, &(0x7f00000000c0)={'veth1_to_bond\x00', &(0x7f0000000000)=@ethtool_stats={0x3b}}) close(r2) close(r1) 08:19:39 executing program 3: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x1d, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x0, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:39 executing program 6: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) ioctl$sock_SIOCGPGRP(r0, 0x8904, &(0x7f0000000040)=0x0) ptrace(0x4218, r1) r2 = userfaultfd(0x0) ioctl$UFFDIO_API(r2, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r2, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r3 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_TLS_RX(r3, 0x6, 0x2, &(0x7f0000000000)={0x303, 0x33}, 0x4) setsockopt$inet_mreqsrc(r3, 0x6, 0x17, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) ioctl$PERF_EVENT_IOC_ID(r2, 0x80082407, &(0x7f0000000080)) dup3(r2, r3, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) r4 = semget$private(0x0, 0x3, 0x10) semctl$GETPID(r4, 0x5, 0xb, &(0x7f0000002040)=""/4096) 08:19:39 executing program 7: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x1b, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) r3 = dup3(r1, r2, 0x0) ioctl$FUSE_DEV_IOC_CLONE(r3, 0x8004e500, &(0x7f0000000000)=r3) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:39 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8]}, 0x2c) 08:19:39 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000]}, 0x2c) 08:19:39 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1800000000000000]}, 0x2c) 08:19:39 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000000000000]}, 0x2c) 08:19:39 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xe000000]}, 0x2c) 08:19:39 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf000000]}, 0x2c) 08:19:39 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40000000]}, 0x2c) 08:19:39 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x13]}, 0x2c) 08:19:39 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2]}, 0x2c) 08:19:40 executing program 4: openat$cuse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/cuse\x00', 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x4, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000003fe8)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001fe2)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_DISABLE_FRAGMENTS(r2, 0x84, 0x8, &(0x7f0000013e95), 0x4) ioctl$sock_SIOCETHTOOL(r2, 0x8946, &(0x7f00000000c0)={'veth1_to_bond\x00', &(0x7f0000000000)=@ethtool_stats={0xc}}) close(r2) close(r1) 08:19:40 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x300000000000000]}, 0x2c) 08:19:40 executing program 2: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x10, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:40 executing program 7: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x1b, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) r3 = dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$BLKGETSIZE(r3, 0x1260, &(0x7f0000000040)) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f0000000000)={&(0x7f00003d6000/0x4000)=nil, 0x4000}) 08:19:40 executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0xe, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:40 executing program 3: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x1d, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x0, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:40 executing program 6: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) ioctl$sock_SIOCGPGRP(r0, 0x8904, &(0x7f0000000040)=0x0) ptrace(0x4218, r1) r2 = userfaultfd(0x0) ioctl$UFFDIO_API(r2, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r2, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r3 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_TLS_RX(r3, 0x6, 0x2, &(0x7f0000000000)={0x303, 0x33}, 0x4) setsockopt$inet_mreqsrc(r3, 0x6, 0x17, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) ioctl$PERF_EVENT_IOC_ID(r2, 0x80082407, &(0x7f0000000080)) dup3(r2, r3, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) semget$private(0x0, 0x3, 0x10) ioctl$UFFDIO_ZEROPAGE(r2, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:40 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1200000000000000]}, 0x2c) 08:19:40 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x11]}, 0x2c) 08:19:40 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa00000000000000]}, 0x2c) 08:19:40 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf00000000000000]}, 0x2c) 08:19:40 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000]}, 0x2c) 08:19:40 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f000000]}, 0x2c) 08:19:40 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5000000]}, 0x2c) 08:19:40 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x18]}, 0x2c) 08:19:40 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10]}, 0x2c) [ 903.857751] FAULT_FLAG_ALLOW_RETRY missing 30 [ 903.862435] CPU: 0 PID: 25944 Comm: syz-executor3 Not tainted 4.17.0+ #91 [ 903.869366] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 903.878813] Call Trace: [ 903.881426] dump_stack+0x1b9/0x294 [ 903.885079] ? dump_stack_print_info.cold.2+0x52/0x52 [ 903.890279] ? kasan_check_write+0x14/0x20 [ 903.894516] ? do_raw_spin_lock+0xc1/0x200 [ 903.898761] handle_userfault.cold.32+0x44/0x58 [ 903.903644] ? userfaultfd_ioctl+0x4f90/0x4f90 [ 903.908242] ? debug_check_no_locks_freed+0x310/0x310 [ 903.913450] ? trace_hardirqs_on+0xd/0x10 [ 903.917605] ? _raw_spin_unlock_irq+0x27/0x70 [ 903.922107] ? finish_task_switch+0x1ca/0x840 [ 903.926611] ? finish_task_switch+0x182/0x840 [ 903.931116] ? print_usage_bug+0xc0/0xc0 [ 903.935190] ? preempt_notifier_register+0x1e0/0x1e0 [ 903.940307] ? print_usage_bug+0xc0/0xc0 [ 903.944381] ? lock_repin_lock+0x410/0x410 [ 903.948640] ? perf_trace_lock_acquire+0xe3/0x980 [ 903.953509] ? __lock_acquire+0x7f5/0x5140 [ 903.957743] ? __sched_text_start+0x8/0x8 [ 903.961881] ? graph_lock+0x170/0x170 [ 903.965669] ? find_held_lock+0x36/0x1c0 [ 903.969732] ? lock_downgrade+0x8e0/0x8e0 [ 903.973869] ? kasan_check_read+0x11/0x20 [ 903.977999] ? do_raw_spin_unlock+0x9e/0x2e0 [ 903.982402] ? do_raw_spin_trylock+0x1b0/0x1b0 [ 903.986978] ? kasan_check_write+0x14/0x20 [ 903.991222] ? do_raw_spin_lock+0xc1/0x200 [ 903.995463] __handle_mm_fault+0x386a/0x4390 [ 903.999874] ? vmf_insert_mixed_mkwrite+0xa0/0xa0 [ 904.004712] ? graph_lock+0x170/0x170 [ 904.008502] ? find_held_lock+0x36/0x1c0 [ 904.012554] ? lock_downgrade+0x8e0/0x8e0 [ 904.016693] ? handle_mm_fault+0x8c0/0xc70 [ 904.020925] handle_mm_fault+0x53a/0xc70 [ 904.024977] ? __handle_mm_fault+0x4390/0x4390 [ 904.029544] ? find_vma+0x34/0x190 [ 904.033082] __do_page_fault+0x60b/0xe40 [ 904.037129] ? mm_fault_error+0x380/0x380 [ 904.041259] ? graph_lock+0x170/0x170 [ 904.045050] do_page_fault+0xee/0x8a7 [ 904.048836] ? __x64_sys_socket+0x73/0xb0 [ 904.052964] ? vmalloc_sync_all+0x30/0x30 [ 904.057097] ? find_held_lock+0x36/0x1c0 [ 904.061506] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 904.066335] page_fault+0x1e/0x30 [ 904.069770] RIP: 0010:__get_user_4+0x21/0x30 [ 904.074151] Code: 50 ff 31 c0 0f 1f 00 c3 90 48 83 c0 03 72 55 65 48 8b 14 25 40 ee 01 00 48 3b 82 98 13 00 00 73 43 48 19 d2 48 21 d0 0f 1f 00 <8b> 50 fd 31 c0 0f 1f 00 c3 66 0f 1f 44 00 00 48 83 c0 07 72 25 65 [ 904.093437] RSP: 0018:ffff8801891d7a78 EFLAGS: 00010202 [ 904.098790] RAX: 0000000020013ff7 RBX: 000000000000001d RCX: ffffc90003576000 [ 904.106049] RDX: ffffffffffffffff RSI: ffffffff81a80473 RDI: 0000000000000286 [ 904.113307] RBP: ffff8801891d7c78 R08: 1ffff1003123af2c R09: 0000000000000000 [ 904.120565] R10: 0000000000000003 R11: 0000000000000000 R12: ffff88017c592840 [ 904.127823] R13: 000000000000001d R14: 0000000020013ff4 R15: 000000000000000c [ 904.135093] ? __might_fault+0x1a3/0x1e0 [ 904.139140] ? do_tcp_setsockopt.isra.41+0x15c/0x2680 [ 904.144314] ? expand_files.part.8+0x9a0/0x9a0 [ 904.148881] ? tcp_peek_len+0x2c0/0x2c0 [ 904.152840] ? kasan_check_read+0x11/0x20 [ 904.156983] ? __lock_is_held+0xb5/0x140 [ 904.161037] ? rcu_report_qs_rnp+0x790/0x790 [ 904.165435] ? __fget_light+0x2ef/0x430 [ 904.169396] ? fget_raw+0x20/0x20 [ 904.172832] ? get_unused_fd_flags+0x190/0x190 [ 904.177402] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 904.182921] ? alloc_file+0x44/0x3e0 [ 904.186628] tcp_setsockopt+0xc1/0xe0 [ 904.190427] sock_common_setsockopt+0x9a/0xe0 [ 904.194914] __sys_setsockopt+0x1bd/0x390 [ 904.199055] ? kernel_accept+0x310/0x310 [ 904.203100] ? do_futex+0x27d0/0x27d0 [ 904.206895] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 904.212413] ? fput+0x130/0x1a0 [ 904.215687] __x64_sys_setsockopt+0xbe/0x150 [ 904.220078] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 904.225076] do_syscall_64+0x1b1/0x800 [ 904.228953] ? finish_task_switch+0x1ca/0x840 [ 904.233693] ? syscall_return_slowpath+0x5c0/0x5c0 [ 904.238606] ? syscall_return_slowpath+0x30f/0x5c0 [ 904.243528] ? entry_SYSCALL_64_after_hwframe+0x59/0xbe [ 904.248876] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 904.253702] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 904.258871] RIP: 0033:0x4559f9 [ 904.262040] Code: 1d ba 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 b9 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 904.281222] RSP: 002b:00007fe2a9764c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000036 [ 904.288921] RAX: ffffffffffffffda RBX: 00007fe2a97656d4 RCX: 00000000004559f9 [ 904.296190] RDX: 000000000000001d RSI: 0000000000000006 RDI: 0000000000000015 08:19:41 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff00000000]}, 0x2c) 08:19:41 executing program 2: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x14, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:41 executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x2, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:41 executing program 6: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) ioctl$sock_SIOCGPGRP(r0, 0x8904, &(0x7f0000000040)=0x0) ptrace(0x4218, r1) r2 = userfaultfd(0x0) ioctl$UFFDIO_API(r2, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r2, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r3 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_TLS_RX(r3, 0x6, 0x2, &(0x7f0000000000)={0x303, 0x33}, 0x4) setsockopt$inet_mreqsrc(r3, 0x6, 0x17, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) ioctl$PERF_EVENT_IOC_ID(r2, 0x80082407, &(0x7f0000000080)) dup3(r2, r3, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r2, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:41 executing program 4: openat$cuse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/cuse\x00', 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x4, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000003fe8)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001fe2)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_DISABLE_FRAGMENTS(r2, 0x84, 0x8, &(0x7f0000013e95), 0x4) ioctl$sock_SIOCETHTOOL(r2, 0x8946, &(0x7f00000000c0)={'veth1_to_bond\x00', &(0x7f0000000000)=@ethtool_stats={0x45}}) close(r2) close(r1) 08:19:41 executing program 3: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x1d, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x0, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:41 executing program 7: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x1b, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) r3 = dup3(r1, r2, 0x0) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r3, 0xc0a85320, &(0x7f0000000000)={{0x9, 0xfffffffffffffffe}, 'port1\x00', 0x0, 0x41010, 0x80000000, 0x400, 0x100, 0x23da, 0xff, 0x0, 0x2, 0x101}) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) [ 904.303441] RBP: 000000000072bea0 R08: 000000000000000c R09: 0000000000000000 [ 904.310690] R10: 0000000020013ff4 R11: 0000000000000246 R12: 00000000ffffffff [ 904.317941] R13: 00000000004c13b6 R14: 00000000004d13a8 R15: 0000000000000000 08:19:41 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000000000]}, 0x2c) 08:19:41 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb]}, 0x2c) 08:19:41 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000]}, 0x2c) 08:19:41 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x300]}, 0x2c) 08:19:41 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xe00]}, 0x2c) 08:19:42 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6000000]}, 0x2c) 08:19:42 executing program 1: r0 = syz_open_dev$sndctrl(&(0x7f0000000040)='/dev/snd/controlC#\x00', 0x0, 0x0) r1 = socket$inet6(0xa, 0x1, 0x0) dup3(r1, r0, 0x0) 08:19:42 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc00]}, 0x2c) 08:19:42 executing program 1: [ 905.207139] FAULT_FLAG_ALLOW_RETRY missing 30 [ 905.211762] CPU: 1 PID: 26000 Comm: syz-executor3 Not tainted 4.17.0+ #91 [ 905.218706] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 905.228146] Call Trace: [ 905.230748] dump_stack+0x1b9/0x294 [ 905.234398] ? dump_stack_print_info.cold.2+0x52/0x52 [ 905.239603] ? kasan_check_write+0x14/0x20 [ 905.243853] ? do_raw_spin_lock+0xc1/0x200 [ 905.248099] handle_userfault.cold.32+0x44/0x58 [ 905.253215] ? userfaultfd_ioctl+0x4f90/0x4f90 [ 905.257822] ? debug_check_no_locks_freed+0x310/0x310 [ 905.263114] ? trace_hardirqs_on+0xd/0x10 [ 905.267274] ? _raw_spin_unlock_irq+0x27/0x70 [ 905.271794] ? finish_task_switch+0x1ca/0x840 [ 905.276296] ? finish_task_switch+0x182/0x840 [ 905.280807] ? print_usage_bug+0xc0/0xc0 [ 905.284877] ? preempt_notifier_register+0x1e0/0x1e0 [ 905.290019] ? print_usage_bug+0xc0/0xc0 [ 905.294095] ? lock_repin_lock+0x410/0x410 [ 905.298343] ? perf_trace_lock_acquire+0xe3/0x980 [ 905.303206] ? __lock_acquire+0x7f5/0x5140 [ 905.307450] ? __sched_text_start+0x8/0x8 [ 905.311607] ? graph_lock+0x170/0x170 [ 905.315432] ? find_held_lock+0x36/0x1c0 [ 905.319535] ? lock_downgrade+0x8e0/0x8e0 [ 905.323704] ? kasan_check_read+0x11/0x20 [ 905.327862] ? do_raw_spin_unlock+0x9e/0x2e0 [ 905.332271] ? do_raw_spin_trylock+0x1b0/0x1b0 [ 905.336846] ? kasan_check_write+0x14/0x20 [ 905.341066] ? do_raw_spin_lock+0xc1/0x200 [ 905.345295] __handle_mm_fault+0x386a/0x4390 [ 905.349691] ? vmf_insert_mixed_mkwrite+0xa0/0xa0 [ 905.354603] ? graph_lock+0x170/0x170 [ 905.358387] ? find_held_lock+0x36/0x1c0 [ 905.362435] ? lock_downgrade+0x8e0/0x8e0 [ 905.366574] ? handle_mm_fault+0x8c0/0xc70 [ 905.370801] handle_mm_fault+0x53a/0xc70 [ 905.374846] ? __handle_mm_fault+0x4390/0x4390 [ 905.379411] ? find_vma+0x34/0x190 [ 905.382940] __do_page_fault+0x60b/0xe40 [ 905.386988] ? mm_fault_error+0x380/0x380 [ 905.391135] ? graph_lock+0x170/0x170 [ 905.394917] do_page_fault+0xee/0x8a7 [ 905.398708] ? __x64_sys_socket+0x73/0xb0 [ 905.402836] ? vmalloc_sync_all+0x30/0x30 [ 905.406968] ? find_held_lock+0x36/0x1c0 [ 905.411044] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 905.415876] page_fault+0x1e/0x30 [ 905.419322] RIP: 0010:__get_user_4+0x21/0x30 [ 905.423707] Code: 50 ff 31 c0 0f 1f 00 c3 90 48 83 c0 03 72 55 65 48 8b 14 25 40 ee 01 00 48 3b 82 98 13 00 00 73 43 48 19 d2 48 21 d0 0f 1f 00 <8b> 50 fd 31 c0 0f 1f 00 c3 66 0f 1f 44 00 00 48 83 c0 07 72 25 65 [ 905.442929] RSP: 0018:ffff8801b1207a78 EFLAGS: 00010202 [ 905.448290] RAX: 0000000020013ff7 RBX: 000000000000001d RCX: ffffc90003576000 [ 905.455638] RDX: ffffffffffffffff RSI: ffffffff81a80473 RDI: 0000000000000286 [ 905.462891] RBP: ffff8801b1207c78 R08: 1ffff10036240f2c R09: 0000000000000000 [ 905.470142] R10: 0000000000000003 R11: 0000000000000000 R12: ffff880182944c80 [ 905.477392] R13: 000000000000001d R14: 0000000020013ff4 R15: 000000000000000c [ 905.484654] ? __might_fault+0x1a3/0x1e0 [ 905.488702] ? do_tcp_setsockopt.isra.41+0x15c/0x2680 [ 905.493885] ? expand_files.part.8+0x9a0/0x9a0 [ 905.498459] ? tcp_peek_len+0x2c0/0x2c0 [ 905.502420] ? kasan_check_read+0x11/0x20 [ 905.506550] ? __lock_is_held+0xb5/0x140 [ 905.510599] ? rcu_report_qs_rnp+0x790/0x790 [ 905.514990] ? __fget_light+0x2ef/0x430 [ 905.519042] ? fget_raw+0x20/0x20 [ 905.522491] ? get_unused_fd_flags+0x190/0x190 [ 905.527058] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 905.532577] ? alloc_file+0x44/0x3e0 [ 905.536279] tcp_setsockopt+0xc1/0xe0 [ 905.540066] sock_common_setsockopt+0x9a/0xe0 [ 905.544561] __sys_setsockopt+0x1bd/0x390 [ 905.548710] ? kernel_accept+0x310/0x310 [ 905.552754] ? do_futex+0x27d0/0x27d0 [ 905.556540] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 905.562056] ? fput+0x130/0x1a0 [ 905.565329] __x64_sys_setsockopt+0xbe/0x150 [ 905.569720] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 905.574731] do_syscall_64+0x1b1/0x800 [ 905.578600] ? finish_task_switch+0x1ca/0x840 [ 905.583079] ? syscall_return_slowpath+0x5c0/0x5c0 [ 905.587989] ? syscall_return_slowpath+0x30f/0x5c0 [ 905.592905] ? entry_SYSCALL_64_after_hwframe+0x59/0xbe [ 905.598269] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 905.603110] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 905.608279] RIP: 0033:0x4559f9 [ 905.611448] Code: 1d ba 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 b9 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 905.630633] RSP: 002b:00007fe2a9764c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000036 [ 905.638337] RAX: ffffffffffffffda RBX: 00007fe2a97656d4 RCX: 00000000004559f9 [ 905.645589] RDX: 000000000000001d RSI: 0000000000000006 RDI: 0000000000000015 08:19:42 executing program 1: 08:19:42 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9]}, 0x2c) 08:19:42 executing program 6: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) ioctl$sock_SIOCGPGRP(r0, 0x8904, &(0x7f0000000040)=0x0) ptrace(0x4218, r1) r2 = userfaultfd(0x0) ioctl$UFFDIO_API(r2, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r2, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r3 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_TLS_RX(r3, 0x6, 0x2, &(0x7f0000000000)={0x303, 0x33}, 0x4) setsockopt$inet_mreqsrc(r3, 0x6, 0x17, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) ioctl$PERF_EVENT_IOC_ID(r2, 0x80082407, &(0x7f0000000080)) dup3(r2, r3, 0x0) ioctl$UFFDIO_ZEROPAGE(r2, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:42 executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x9, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:42 executing program 2: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0xe, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:42 executing program 7: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x1b, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000ffb000/0x3000)=nil, 0x3000}) 08:19:42 executing program 3: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x1d, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x0, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:42 executing program 4: openat$cuse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/cuse\x00', 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x4, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000003fe8)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001fe2)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_DISABLE_FRAGMENTS(r2, 0x84, 0x8, &(0x7f0000013e95), 0x4) ioctl$sock_SIOCETHTOOL(r2, 0x8946, &(0x7f00000000c0)={'veth1_to_bond\x00', &(0x7f0000000000)=@ethtool_stats={0x17}}) close(r2) close(r1) [ 905.652840] RBP: 000000000072bea0 R08: 000000000000000c R09: 0000000000000000 [ 905.660089] R10: 0000000020013ff4 R11: 0000000000000246 R12: 00000000ffffffff [ 905.667347] R13: 00000000004c13b6 R14: 00000000004d13a8 R15: 0000000000000000 08:19:43 executing program 1: 08:19:43 executing program 1: 08:19:43 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_script(r0, &(0x7f0000000000)={'#! ', './file0', [], 0xa}, 0xb) r2 = socket$inet6(0xa, 0x1, 0x0) ioctl(r2, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") close(r1) poll(&(0x7f0000000040), 0x1e6, 0x0) 08:19:43 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7]}, 0x2c) 08:19:43 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x12, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:43 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]}, 0x2c) 08:19:43 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000000]}, 0x2c) 08:19:43 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1400]}, 0x2c) [ 906.530281] FAULT_FLAG_ALLOW_RETRY missing 30 [ 906.534937] CPU: 0 PID: 26051 Comm: syz-executor6 Not tainted 4.17.0+ #91 [ 906.541873] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 906.551247] Call Trace: [ 906.553853] dump_stack+0x1b9/0x294 [ 906.557500] ? dump_stack_print_info.cold.2+0x52/0x52 [ 906.562701] ? kasan_check_write+0x14/0x20 [ 906.566951] ? do_raw_spin_lock+0xc1/0x200 [ 906.571213] handle_userfault.cold.32+0x44/0x58 [ 906.575906] ? userfaultfd_ioctl+0x4f90/0x4f90 [ 906.580512] ? debug_check_no_locks_freed+0x310/0x310 [ 906.585722] ? __update_load_avg_blocked_se.isra.33+0x460/0x460 [ 906.591816] ? graph_lock+0x170/0x170 [ 906.595633] ? print_usage_bug+0xc0/0xc0 [ 906.599707] ? print_usage_bug+0xc0/0xc0 [ 906.603780] ? update_load_avg+0x2d9/0x2570 [ 906.608117] ? attach_entity_load_avg+0x850/0x850 [ 906.612978] ? __lock_acquire+0x7f5/0x5140 [ 906.617225] ? __sched_text_start+0x8/0x8 [ 906.621385] ? graph_lock+0x170/0x170 [ 906.625218] ? find_held_lock+0x36/0x1c0 [ 906.629304] ? lock_downgrade+0x8e0/0x8e0 [ 906.631938] FAULT_FLAG_ALLOW_RETRY missing 30 [ 906.633464] ? kasan_check_read+0x11/0x20 [ 906.633483] ? do_raw_spin_unlock+0x9e/0x2e0 [ 906.633498] ? do_raw_spin_trylock+0x1b0/0x1b0 [ 906.633516] ? kasan_check_write+0x14/0x20 [ 906.633533] ? do_raw_spin_lock+0xc1/0x200 [ 906.659567] __handle_mm_fault+0x386a/0x4390 [ 906.663979] ? vmf_insert_mixed_mkwrite+0xa0/0xa0 [ 906.668818] ? graph_lock+0x170/0x170 [ 906.672619] ? find_held_lock+0x36/0x1c0 [ 906.676684] ? lock_downgrade+0x8e0/0x8e0 [ 906.680840] ? handle_mm_fault+0x8c0/0xc70 [ 906.685075] handle_mm_fault+0x53a/0xc70 [ 906.689136] ? __handle_mm_fault+0x4390/0x4390 [ 906.693719] ? find_vma+0x34/0x190 [ 906.697256] __do_page_fault+0x60b/0xe40 [ 906.701327] ? mm_fault_error+0x380/0x380 [ 906.705472] ? graph_lock+0x170/0x170 [ 906.709270] do_page_fault+0xee/0x8a7 [ 906.713063] ? finish_task_switch+0x182/0x840 [ 906.717550] ? vmalloc_sync_all+0x30/0x30 [ 906.721732] ? find_held_lock+0x36/0x1c0 [ 906.725798] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 906.730638] page_fault+0x1e/0x30 [ 906.734087] RIP: 0010:__get_user_4+0x21/0x30 [ 906.738478] Code: 50 ff 31 c0 0f 1f 00 c3 90 48 83 c0 03 72 55 65 48 8b 14 25 40 ee 01 00 48 3b 82 98 13 00 00 73 43 48 19 d2 48 21 d0 0f 1f 00 <8b> 50 fd 31 c0 0f 1f 00 c3 66 0f 1f 44 00 00 48 83 c0 07 72 25 65 [ 906.757797] RSP: 0018:ffff88017e6f7a78 EFLAGS: 00010202 [ 906.763154] RAX: 0000000020013ff7 RBX: 0000000000000017 RCX: ffffc900070e5000 [ 906.770420] RDX: ffffffffffffffff RSI: ffffffff81a80473 RDI: 0000000000000286 [ 906.777684] RBP: ffff88017e6f7c78 R08: 1ffff1002fcdef2c R09: 0000000000000000 [ 906.784944] R10: 0000000000000003 R11: 0000000000000000 R12: ffff8801b5b6e740 [ 906.792294] R13: 0000000000000017 R14: 0000000020013ff4 R15: 000000000000000c [ 906.799568] ? __might_fault+0x1a3/0x1e0 [ 906.803718] ? do_tcp_setsockopt.isra.41+0x15c/0x2680 [ 906.808914] ? expand_files.part.8+0x9a0/0x9a0 [ 906.813493] ? tcp_peek_len+0x2c0/0x2c0 [ 906.817466] ? kasan_check_read+0x11/0x20 [ 906.821609] ? __lock_is_held+0xb5/0x140 [ 906.825668] ? rcu_report_qs_rnp+0x790/0x790 [ 906.830074] ? __fget_light+0x2ef/0x430 [ 906.834045] ? fget_raw+0x20/0x20 [ 906.837501] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 906.843038] tcp_setsockopt+0xc1/0xe0 [ 906.846836] sock_common_setsockopt+0x9a/0xe0 [ 906.851332] __sys_setsockopt+0x1bd/0x390 [ 906.855474] ? kernel_accept+0x310/0x310 [ 906.859533] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 906.865067] ? syscall_slow_exit_work+0x4f0/0x4f0 [ 906.869905] __x64_sys_setsockopt+0xbe/0x150 [ 906.874309] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 906.879322] do_syscall_64+0x1b1/0x800 [ 906.883201] ? finish_task_switch+0x1ca/0x840 [ 906.887694] ? syscall_return_slowpath+0x5c0/0x5c0 [ 906.892621] ? syscall_return_slowpath+0x30f/0x5c0 [ 906.897548] ? entry_SYSCALL_64_after_hwframe+0x59/0xbe [ 906.903021] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 906.907863] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 906.913044] RIP: 0033:0x4559f9 [ 906.916221] Code: 1d ba 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 b9 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 906.935539] RSP: 002b:00007f2910f12c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000036 [ 906.943255] RAX: ffffffffffffffda RBX: 00007f2910f136d4 RCX: 00000000004559f9 [ 906.950516] RDX: 0000000000000017 RSI: 0000000000000006 RDI: 0000000000000015 [ 906.957777] RBP: 000000000072bea0 R08: 000000000000000c R09: 0000000000000000 [ 906.965038] R10: 0000000020013ff4 R11: 0000000000000246 R12: 00000000ffffffff [ 906.972297] R13: 00000000004c13b6 R14: 00000000004d13a8 R15: 0000000000000000 [ 906.979575] CPU: 1 PID: 26055 Comm: syz-executor3 Not tainted 4.17.0+ #91 [ 906.986501] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 906.995839] Call Trace: [ 906.998415] dump_stack+0x1b9/0x294 [ 907.002033] ? dump_stack_print_info.cold.2+0x52/0x52 [ 907.007209] ? kasan_check_write+0x14/0x20 [ 907.011443] ? do_raw_spin_lock+0xc1/0x200 [ 907.015671] handle_userfault.cold.32+0x44/0x58 [ 907.020333] ? userfaultfd_ioctl+0x4f90/0x4f90 [ 907.024903] ? debug_check_no_locks_freed+0x310/0x310 [ 907.030080] ? trace_hardirqs_on+0xd/0x10 [ 907.034232] ? _raw_spin_unlock_irq+0x27/0x70 [ 907.038717] ? finish_task_switch+0x1ca/0x840 [ 907.043198] ? finish_task_switch+0x182/0x840 [ 907.047680] ? print_usage_bug+0xc0/0xc0 [ 907.051729] ? preempt_notifier_register+0x1e0/0x1e0 [ 907.056816] ? print_usage_bug+0xc0/0xc0 [ 907.060874] ? lock_repin_lock+0x410/0x410 [ 907.065104] ? __lock_acquire+0x7f5/0x5140 [ 907.069321] ? __sched_text_start+0x8/0x8 [ 907.073461] ? graph_lock+0x170/0x170 [ 907.077256] ? find_held_lock+0x36/0x1c0 [ 907.081307] ? lock_downgrade+0x8e0/0x8e0 [ 907.085531] ? kasan_check_read+0x11/0x20 [ 907.089661] ? do_raw_spin_unlock+0x9e/0x2e0 [ 907.094056] ? do_raw_spin_trylock+0x1b0/0x1b0 [ 907.098622] ? kasan_check_write+0x14/0x20 [ 907.102844] ? do_raw_spin_lock+0xc1/0x200 [ 907.107069] __handle_mm_fault+0x386a/0x4390 [ 907.111464] ? vmf_insert_mixed_mkwrite+0xa0/0xa0 [ 907.116307] ? graph_lock+0x170/0x170 [ 907.120094] ? find_held_lock+0x36/0x1c0 [ 907.124148] ? lock_downgrade+0x8e0/0x8e0 [ 907.128288] ? handle_mm_fault+0x8c0/0xc70 [ 907.132511] handle_mm_fault+0x53a/0xc70 [ 907.136648] ? __handle_mm_fault+0x4390/0x4390 [ 907.141217] ? find_vma+0x34/0x190 [ 907.144743] __do_page_fault+0x60b/0xe40 [ 907.148801] ? mm_fault_error+0x380/0x380 [ 907.152934] ? graph_lock+0x170/0x170 [ 907.156733] do_page_fault+0xee/0x8a7 [ 907.160519] ? __x64_sys_socket+0x73/0xb0 [ 907.164650] ? vmalloc_sync_all+0x30/0x30 [ 907.168786] ? find_held_lock+0x36/0x1c0 [ 907.172842] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 907.177673] page_fault+0x1e/0x30 [ 907.181112] RIP: 0010:__get_user_4+0x21/0x30 [ 907.185496] Code: 50 ff 31 c0 0f 1f 00 c3 90 48 83 c0 03 72 55 65 48 8b 14 25 40 ee 01 00 48 3b 82 98 13 00 00 73 43 48 19 d2 48 21 d0 0f 1f 00 <8b> 50 fd 31 c0 0f 1f 00 c3 66 0f 1f 44 00 00 48 83 c0 07 72 25 65 [ 907.204726] RSP: 0018:ffff8801cfb3fa78 EFLAGS: 00010202 [ 907.210084] RAX: 0000000020013ff7 RBX: 000000000000001d RCX: ffffc90003576000 [ 907.217336] RDX: ffffffffffffffff RSI: ffffffff81a80473 RDI: 0000000000000286 [ 907.224601] RBP: ffff8801cfb3fc78 R08: 1ffff10039f67f2c R09: 0000000000000000 [ 907.231857] R10: 0000000000000003 R11: 0000000000000000 R12: ffff8801b05e7300 [ 907.239110] R13: 000000000000001d R14: 0000000020013ff4 R15: 000000000000000c [ 907.246374] ? __might_fault+0x1a3/0x1e0 [ 907.250426] ? do_tcp_setsockopt.isra.41+0x15c/0x2680 [ 907.255600] ? expand_files.part.8+0x9a0/0x9a0 [ 907.260171] ? tcp_peek_len+0x2c0/0x2c0 [ 907.264140] ? kasan_check_read+0x11/0x20 [ 907.268272] ? __lock_is_held+0xb5/0x140 [ 907.272320] ? rcu_report_qs_rnp+0x790/0x790 [ 907.276715] ? __fget_light+0x2ef/0x430 [ 907.280674] ? fget_raw+0x20/0x20 [ 907.284114] ? get_unused_fd_flags+0x190/0x190 [ 907.288681] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 907.294201] ? alloc_file+0x44/0x3e0 [ 907.297900] tcp_setsockopt+0xc1/0xe0 [ 907.301690] sock_common_setsockopt+0x9a/0xe0 [ 907.306172] __sys_setsockopt+0x1bd/0x390 [ 907.310306] ? kernel_accept+0x310/0x310 [ 907.314356] ? do_futex+0x27d0/0x27d0 [ 907.318145] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 907.323672] ? fput+0x130/0x1a0 [ 907.326938] __x64_sys_setsockopt+0xbe/0x150 [ 907.331341] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 907.336343] do_syscall_64+0x1b1/0x800 [ 907.340213] ? syscall_slow_exit_work+0x4f0/0x4f0 [ 907.345040] ? syscall_return_slowpath+0x5c0/0x5c0 [ 907.349955] ? syscall_return_slowpath+0x30f/0x5c0 [ 907.354870] ? entry_SYSCALL_64_after_hwframe+0x59/0xbe [ 907.360223] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 907.365139] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 907.370322] RIP: 0033:0x4559f9 [ 907.373490] Code: 1d ba 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 b9 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 907.392716] RSP: 002b:00007fe2a9764c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000036 [ 907.400408] RAX: ffffffffffffffda RBX: 00007fe2a97656d4 RCX: 00000000004559f9 [ 907.407671] RDX: 000000000000001d RSI: 0000000000000006 RDI: 0000000000000015 [ 907.414922] RBP: 000000000072bea0 R08: 000000000000000c R09: 0000000000000000 [ 907.422174] R10: 0000000020013ff4 R11: 0000000000000246 R12: 00000000ffffffff [ 907.429427] R13: 00000000004c13b6 R14: 00000000004d13a8 R15: 0000000000000000 08:19:44 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x12]}, 0x2c) 08:19:44 executing program 2: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x13, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:44 executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x13, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:44 executing program 1: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(r1, 0xffffffffffffffff, &(0x7f0000006000/0x18000)=nil, &(0x7f0000001880)=[@text16={0x10, &(0x7f0000001800)="0f0726660f06ba610066edb806000f00d8baf80c66b83d01b38366efbafc0cb00aeeb833008ee8b8f6008ed0f0fe049a0f006f0066b9800000c00f326635000400000f30"}], 0x832, 0x0, &(0x7f0000000040), 0x3e4) ioctl$KVM_RUN(r2, 0xae80, 0x0) exit(0x0) perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0x3e3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$KVM_RUN(r2, 0xae80, 0x0) 08:19:44 executing program 4: openat$cuse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/cuse\x00', 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x4, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000003fe8)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001fe2)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_DISABLE_FRAGMENTS(r2, 0x84, 0x8, &(0x7f0000013e95), 0x4) ioctl$sock_SIOCETHTOOL(r2, 0x8946, &(0x7f00000000c0)={'veth1_to_bond\x00', &(0x7f0000000000)=@ethtool_stats={0x1b}}) close(r2) close(r1) 08:19:44 executing program 3: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x1d, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(0xffffffffffffffff, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:44 executing program 6: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) ioctl$sock_SIOCGPGRP(r0, 0x8904, &(0x7f0000000040)=0x0) ptrace(0x4218, r1) r2 = userfaultfd(0x0) ioctl$UFFDIO_API(r2, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r2, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r3 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_TLS_RX(r3, 0x6, 0x2, &(0x7f0000000000)={0x303, 0x33}, 0x4) setsockopt$inet_mreqsrc(r3, 0x6, 0x17, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) ioctl$PERF_EVENT_IOC_ID(r2, 0x80082407, &(0x7f0000000080)) dup3(r2, r3, 0x0) ioctl$UFFDIO_ZEROPAGE(r2, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:44 executing program 7: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) r2 = semget(0x2, 0x3, 0x40) semctl$SEM_STAT(r2, 0x1, 0x12, &(0x7f0000000000)=""/131) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r3 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r3, 0x6, 0x1b, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r3, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:45 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f00000000000000]}, 0x2c) 08:19:45 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x700000000000000]}, 0x2c) 08:19:45 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3000000]}, 0x2c) 08:19:45 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f00]}, 0x2c) 08:19:45 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb00]}, 0x2c) 08:19:45 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1100]}, 0x2c) 08:19:45 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1300000000000000]}, 0x2c) 08:19:45 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1400000000000000]}, 0x2c) [ 908.496565] FAULT_FLAG_ALLOW_RETRY missing 30 [ 908.501208] CPU: 0 PID: 26096 Comm: syz-executor6 Not tainted 4.17.0+ #91 [ 908.508140] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 908.517497] Call Trace: [ 908.520090] dump_stack+0x1b9/0x294 [ 908.523716] ? dump_stack_print_info.cold.2+0x52/0x52 [ 908.528913] ? kasan_check_write+0x14/0x20 [ 908.533148] ? do_raw_spin_lock+0xc1/0x200 [ 908.537405] handle_userfault.cold.32+0x44/0x58 [ 908.542074] ? userfaultfd_ioctl+0x4f90/0x4f90 [ 908.546647] ? debug_check_no_locks_freed+0x310/0x310 [ 908.551825] ? trace_hardirqs_on+0xd/0x10 [ 908.555959] ? _raw_spin_unlock_irq+0x27/0x70 [ 908.560443] ? finish_task_switch+0x1ca/0x840 [ 908.564927] ? finish_task_switch+0x182/0x840 [ 908.569413] ? print_usage_bug+0xc0/0xc0 [ 908.573462] ? preempt_notifier_register+0x1e0/0x1e0 [ 908.578554] ? print_usage_bug+0xc0/0xc0 [ 908.582605] ? lock_repin_lock+0x410/0x410 [ 908.586844] ? __lock_acquire+0x7f5/0x5140 [ 908.591071] ? __sched_text_start+0x8/0x8 [ 908.595208] ? graph_lock+0x170/0x170 [ 908.599019] ? find_held_lock+0x36/0x1c0 [ 908.603081] ? lock_downgrade+0x8e0/0x8e0 [ 908.607227] ? kasan_check_read+0x11/0x20 [ 908.611363] ? do_raw_spin_unlock+0x9e/0x2e0 [ 908.615760] ? do_raw_spin_trylock+0x1b0/0x1b0 [ 908.620333] ? kasan_check_write+0x14/0x20 [ 908.624567] ? do_raw_spin_lock+0xc1/0x200 [ 908.628797] __handle_mm_fault+0x386a/0x4390 [ 908.633203] ? vmf_insert_mixed_mkwrite+0xa0/0xa0 [ 908.638039] ? graph_lock+0x170/0x170 [ 908.641832] ? find_held_lock+0x36/0x1c0 [ 908.645892] ? lock_downgrade+0x8e0/0x8e0 [ 908.650047] ? handle_mm_fault+0x8c0/0xc70 [ 908.654278] handle_mm_fault+0x53a/0xc70 [ 908.658330] ? __handle_mm_fault+0x4390/0x4390 [ 908.662903] ? find_vma+0x34/0x190 [ 908.666433] __do_page_fault+0x60b/0xe40 [ 908.670489] ? mm_fault_error+0x380/0x380 [ 908.674627] ? graph_lock+0x170/0x170 [ 908.678423] do_page_fault+0xee/0x8a7 [ 908.682213] ? vmalloc_sync_all+0x30/0x30 [ 908.686355] ? find_held_lock+0x36/0x1c0 [ 908.690415] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 908.695271] page_fault+0x1e/0x30 [ 908.698712] RIP: 0010:__get_user_4+0x21/0x30 [ 908.703101] Code: 50 ff 31 c0 0f 1f 00 c3 90 48 83 c0 03 72 55 65 48 8b 14 25 40 ee 01 00 48 3b 82 98 13 00 00 73 43 48 19 d2 48 21 d0 0f 1f 00 <8b> 50 fd 31 c0 0f 1f 00 c3 66 0f 1f 44 00 00 48 83 c0 07 72 25 65 [ 908.722431] RSP: 0018:ffff88017928fa78 EFLAGS: 00010202 [ 908.727782] RAX: 0000000020013ff7 RBX: 0000000000000017 RCX: ffffc900070e5000 [ 908.735039] RDX: ffffffffffffffff RSI: ffffffff81a80473 RDI: 0000000000000286 [ 908.742294] RBP: ffff88017928fc78 R08: 1ffff1002f251f2c R09: 0000000000000000 [ 908.749548] R10: 0000000000000003 R11: 0000000000000000 R12: ffff8801cb79c080 [ 908.756801] R13: 0000000000000017 R14: 0000000020013ff4 R15: 000000000000000c [ 908.764069] ? __might_fault+0x1a3/0x1e0 [ 908.768126] ? do_tcp_setsockopt.isra.41+0x15c/0x2680 [ 908.773312] ? expand_files.part.8+0x9a0/0x9a0 [ 908.777883] ? tcp_peek_len+0x2c0/0x2c0 [ 908.781862] ? kasan_check_read+0x11/0x20 [ 908.786002] ? __lock_is_held+0xb5/0x140 [ 908.790061] ? rcu_report_qs_rnp+0x790/0x790 [ 908.794462] ? __fget_light+0x2ef/0x430 [ 908.798428] ? fget_raw+0x20/0x20 [ 908.801876] ? get_unused_fd_flags+0x190/0x190 [ 908.806449] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 908.811971] ? alloc_file+0x44/0x3e0 [ 908.815682] tcp_setsockopt+0xc1/0xe0 [ 908.819475] sock_common_setsockopt+0x9a/0xe0 [ 908.823980] __sys_setsockopt+0x1bd/0x390 [ 908.828129] ? kernel_accept+0x310/0x310 [ 908.832185] ? do_futex+0x27d0/0x27d0 [ 908.835977] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 908.841512] ? fput+0x130/0x1a0 [ 908.844785] __x64_sys_setsockopt+0xbe/0x150 [ 908.849180] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 908.854189] do_syscall_64+0x1b1/0x800 [ 908.858066] ? finish_task_switch+0x1ca/0x840 [ 908.862560] ? syscall_return_slowpath+0x5c0/0x5c0 [ 908.867478] ? syscall_return_slowpath+0x30f/0x5c0 [ 908.872400] ? entry_SYSCALL_64_after_hwframe+0x59/0xbe [ 908.877755] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 908.882592] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 908.887777] RIP: 0033:0x4559f9 [ 908.890949] Code: 1d ba 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 b9 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 908.910304] RSP: 002b:00007f2910f12c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000036 [ 908.918005] RAX: ffffffffffffffda RBX: 00007f2910f136d4 RCX: 00000000004559f9 [ 908.925274] RDX: 0000000000000017 RSI: 0000000000000006 RDI: 0000000000000015 [ 908.932537] RBP: 000000000072bea0 R08: 000000000000000c R09: 0000000000000000 [ 908.940403] R10: 0000000020013ff4 R11: 0000000000000246 R12: 00000000ffffffff [ 908.947659] R13: 00000000004c13b6 R14: 00000000004d13a8 R15: 0000000000000000 08:19:46 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa000000]}, 0x2c) 08:19:46 executing program 7: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet6_udp_int(r0, 0x11, 0x66, &(0x7f0000000000)=0x8fb, 0x4) setsockopt$inet_mreqsrc(r2, 0x6, 0x1b, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) setsockopt$inet_tcp_int(r2, 0x6, 0x17, &(0x7f0000000040)=0x10000000, 0x4) 08:19:46 executing program 2: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x12, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:46 executing program 4: openat$cuse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/cuse\x00', 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x4, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000003fe8)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001fe2)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_DISABLE_FRAGMENTS(r2, 0x84, 0x8, &(0x7f0000013e95), 0x4) ioctl$sock_SIOCETHTOOL(r2, 0x8946, &(0x7f00000000c0)={'veth1_to_bond\x00', &(0x7f0000000000)=@ethtool_stats={0x9}}) close(r2) close(r1) 08:19:46 executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x21, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:46 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") setsockopt$inet_sctp_SCTP_RTOINFO(0xffffffffffffffff, 0x84, 0x0, &(0x7f0000001000)={0x10000, 0x4, 0x100, 0x400}, 0x6) r1 = socket(0x11, 0x80002, 0x0) setsockopt(r1, 0x107, 0xd, &(0x7f0000001000), 0xc5) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x40000, 0x0, 0x12, r1, 0x0) 08:19:46 executing program 6: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) ioctl$sock_SIOCGPGRP(r0, 0x8904, &(0x7f0000000040)=0x0) ptrace(0x4218, r1) r2 = userfaultfd(0x0) ioctl$UFFDIO_API(r2, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r2, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r3 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_TLS_RX(r3, 0x6, 0x2, &(0x7f0000000000)={0x303, 0x33}, 0x4) setsockopt$inet_mreqsrc(r3, 0x6, 0x17, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) ioctl$PERF_EVENT_IOC_ID(r2, 0x80082407, &(0x7f0000000080)) dup3(r2, r3, 0x0) ioctl$UFFDIO_ZEROPAGE(r2, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:46 executing program 3: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x1d, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(0xffffffffffffffff, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:46 executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x18, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:46 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x14000000]}, 0x2c) 08:19:46 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") r1 = openat$ion(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ion\x00', 0x0, 0x0) ioctl$ION_IOC_ALLOC(r1, 0xc0184900, &(0x7f00000000c0)={0x5b5f, 0x1, 0x0, 0xffffffffffffffff}) ioctl$DMA_BUF_IOCTL_SYNC(r2, 0x40086200, &(0x7f0000000040)=0x7) 08:19:46 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") r1 = openat$ion(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ion\x00', 0x0, 0x0) ioctl$ION_IOC_ALLOC(r1, 0xc0184900, &(0x7f00000000c0)={0x5b5f, 0x1, 0x0, 0xffffffffffffffff}) ioctl$DMA_BUF_IOCTL_SYNC(r2, 0x40086200, &(0x7f0000000040)=0x7) 08:19:46 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") r1 = openat$ion(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ion\x00', 0x0, 0x0) ioctl$ION_IOC_ALLOC(r1, 0xc0184900, &(0x7f00000000c0)={0x5b5f, 0x1, 0x0, 0xffffffffffffffff}) ioctl$DMA_BUF_IOCTL_SYNC(r2, 0x40086200, &(0x7f0000000040)=0x7) 08:19:46 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x12000000]}, 0x2c) 08:19:46 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") r1 = openat$ion(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ion\x00', 0x0, 0x0) ioctl$ION_IOC_ALLOC(r1, 0xc0184900, &(0x7f00000000c0)={0x5b5f, 0x1, 0x0, 0xffffffffffffffff}) ioctl$DMA_BUF_IOCTL_SYNC(r2, 0x40086200, &(0x7f0000000040)=0x7) 08:19:46 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5]}, 0x2c) 08:19:46 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") openat$ion(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ion\x00', 0x0, 0x0) ioctl$DMA_BUF_IOCTL_SYNC(0xffffffffffffffff, 0x40086200, &(0x7f0000000040)=0x7) [ 909.920428] FAULT_FLAG_ALLOW_RETRY missing 30 [ 909.925062] CPU: 1 PID: 26153 Comm: syz-executor6 Not tainted 4.17.0+ #91 [ 909.931996] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 909.941352] Call Trace: [ 909.943962] dump_stack+0x1b9/0x294 [ 909.947595] ? dump_stack_print_info.cold.2+0x52/0x52 [ 909.952787] ? kasan_check_write+0x14/0x20 [ 909.957025] ? do_raw_spin_lock+0xc1/0x200 [ 909.961277] handle_userfault.cold.32+0x44/0x58 [ 909.965968] ? userfaultfd_ioctl+0x4f90/0x4f90 [ 909.970555] ? debug_check_no_locks_freed+0x310/0x310 [ 909.975734] ? trace_hardirqs_on+0xd/0x10 [ 909.979867] ? _raw_spin_unlock_irq+0x27/0x70 [ 909.984358] ? finish_task_switch+0x1ca/0x840 [ 909.988842] ? finish_task_switch+0x182/0x840 [ 909.993323] ? print_usage_bug+0xc0/0xc0 [ 909.997387] ? preempt_notifier_register+0x1e0/0x1e0 [ 910.002486] ? print_usage_bug+0xc0/0xc0 [ 910.006537] ? lock_repin_lock+0x410/0x410 [ 910.010765] ? __lock_acquire+0x7f5/0x5140 [ 910.014997] ? __sched_text_start+0x8/0x8 [ 910.019149] ? graph_lock+0x170/0x170 [ 910.022964] ? find_held_lock+0x36/0x1c0 [ 910.027030] ? lock_downgrade+0x8e0/0x8e0 [ 910.031182] ? kasan_check_read+0x11/0x20 [ 910.035319] ? do_raw_spin_unlock+0x9e/0x2e0 [ 910.039715] ? do_raw_spin_trylock+0x1b0/0x1b0 [ 910.044293] ? kasan_check_write+0x14/0x20 [ 910.048519] ? do_raw_spin_lock+0xc1/0x200 [ 910.053019] __handle_mm_fault+0x386a/0x4390 [ 910.057444] ? vmf_insert_mixed_mkwrite+0xa0/0xa0 [ 910.062293] ? graph_lock+0x170/0x170 [ 910.066106] ? find_held_lock+0x36/0x1c0 [ 910.070172] ? lock_downgrade+0x8e0/0x8e0 [ 910.074324] ? handle_mm_fault+0x8c0/0xc70 [ 910.078578] handle_mm_fault+0x53a/0xc70 [ 910.082645] ? __handle_mm_fault+0x4390/0x4390 [ 910.087237] ? find_vma+0x34/0x190 [ 910.090787] __do_page_fault+0x60b/0xe40 [ 910.094859] ? mm_fault_error+0x380/0x380 [ 910.099016] ? graph_lock+0x170/0x170 [ 910.102822] do_page_fault+0xee/0x8a7 [ 910.106624] ? vmalloc_sync_all+0x30/0x30 [ 910.111128] ? find_held_lock+0x36/0x1c0 [ 910.115204] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 910.120061] page_fault+0x1e/0x30 [ 910.123522] RIP: 0010:__get_user_4+0x21/0x30 [ 910.127918] Code: 50 ff 31 c0 0f 1f 00 c3 90 48 83 c0 03 72 55 65 48 8b 14 25 40 ee 01 00 48 3b 82 98 13 00 00 73 43 48 19 d2 48 21 d0 0f 1f 00 <8b> 50 fd 31 c0 0f 1f 00 c3 66 0f 1f 44 00 00 48 83 c0 07 72 25 65 [ 910.147405] RSP: 0018:ffff8801d6f6fa78 EFLAGS: 00010202 [ 910.152791] RAX: 0000000020013ff7 RBX: 0000000000000017 RCX: ffffc900070e5000 [ 910.160062] RDX: ffffffffffffffff RSI: ffffffff81a80473 RDI: 0000000000000286 [ 910.167334] RBP: ffff8801d6f6fc78 R08: 1ffff1003adedf2c R09: 0000000000000000 [ 910.174614] R10: 0000000000000003 R11: 0000000000000000 R12: ffff8801b05e7300 [ 910.181890] R13: 0000000000000017 R14: 0000000020013ff4 R15: 000000000000000c [ 910.189184] ? __might_fault+0x1a3/0x1e0 [ 910.193352] ? do_tcp_setsockopt.isra.41+0x15c/0x2680 [ 910.198559] ? expand_files.part.8+0x9a0/0x9a0 [ 910.203156] ? tcp_peek_len+0x2c0/0x2c0 [ 910.207143] ? kasan_check_read+0x11/0x20 [ 910.211306] ? __lock_is_held+0xb5/0x140 [ 910.215360] ? rcu_report_qs_rnp+0x790/0x790 [ 910.219754] ? __fget_light+0x2ef/0x430 [ 910.223709] ? fget_raw+0x20/0x20 [ 910.227145] ? get_unused_fd_flags+0x190/0x190 [ 910.231719] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 910.237252] ? alloc_file+0x44/0x3e0 [ 910.240957] tcp_setsockopt+0xc1/0xe0 [ 910.244743] sock_common_setsockopt+0x9a/0xe0 [ 910.249238] __sys_setsockopt+0x1bd/0x390 [ 910.253386] ? kernel_accept+0x310/0x310 [ 910.257433] ? do_futex+0x27d0/0x27d0 [ 910.261225] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 910.266749] ? fput+0x130/0x1a0 [ 910.270026] __x64_sys_setsockopt+0xbe/0x150 [ 910.274427] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 910.279440] do_syscall_64+0x1b1/0x800 [ 910.283310] ? finish_task_switch+0x1ca/0x840 [ 910.287785] ? syscall_return_slowpath+0x5c0/0x5c0 [ 910.292704] ? syscall_return_slowpath+0x30f/0x5c0 [ 910.297618] ? entry_SYSCALL_64_after_hwframe+0x59/0xbe [ 910.302963] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 910.307799] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 910.312970] RIP: 0033:0x4559f9 [ 910.316136] Code: 1d ba 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 b9 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 910.335312] RSP: 002b:00007f2910f12c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000036 [ 910.343001] RAX: ffffffffffffffda RBX: 00007f2910f136d4 RCX: 00000000004559f9 [ 910.350258] RDX: 0000000000000017 RSI: 0000000000000006 RDI: 0000000000000015 [ 910.357506] RBP: 000000000072bea0 R08: 000000000000000c R09: 0000000000000000 [ 910.364757] R10: 0000000020013ff4 R11: 0000000000000246 R12: 00000000ffffffff 08:19:47 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd]}, 0x2c) 08:19:47 executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x14, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:47 executing program 7: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x1b, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:47 executing program 2: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x15, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:47 executing program 3: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x1d, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(0xffffffffffffffff, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:47 executing program 6: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) ioctl$sock_SIOCGPGRP(r0, 0x8904, &(0x7f0000000040)=0x0) ptrace(0x4218, r1) r2 = userfaultfd(0x0) ioctl$UFFDIO_API(r2, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r2, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r3 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_TLS_RX(r3, 0x6, 0x2, &(0x7f0000000000)={0x303, 0x33}, 0x4) setsockopt$inet_mreqsrc(r3, 0x6, 0x17, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) ioctl$PERF_EVENT_IOC_ID(r2, 0x80082407, &(0x7f0000000080)) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r2, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:47 executing program 4: openat$cuse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/cuse\x00', 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x4, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000003fe8)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001fe2)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_DISABLE_FRAGMENTS(r2, 0x84, 0x8, &(0x7f0000013e95), 0x4) ioctl$sock_SIOCETHTOOL(r2, 0x8946, &(0x7f00000000c0)={'veth1_to_bond\x00', &(0x7f0000000000)=@ethtool_stats={0x28}}) close(r2) close(r1) 08:19:47 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") openat$ion(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ion\x00', 0x0, 0x0) ioctl$DMA_BUF_IOCTL_SYNC(0xffffffffffffffff, 0x40086200, &(0x7f0000000040)=0x7) [ 910.372014] R13: 00000000004c13b6 R14: 00000000004d13a8 R15: 0000000000000000 08:19:47 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") openat$ion(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ion\x00', 0x0, 0x0) ioctl$DMA_BUF_IOCTL_SYNC(0xffffffffffffffff, 0x40086200, &(0x7f0000000040)=0x7) 08:19:47 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x5b5f, 0x1, 0x0, 0xffffffffffffffff}) ioctl$DMA_BUF_IOCTL_SYNC(r1, 0x40086200, &(0x7f0000000040)=0x7) 08:19:47 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd00000000000000]}, 0x2c) 08:19:47 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x5b5f, 0x1, 0x0, 0xffffffffffffffff}) ioctl$DMA_BUF_IOCTL_SYNC(r1, 0x40086200, &(0x7f0000000040)=0x7) 08:19:47 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x5b5f, 0x1, 0x0, 0xffffffffffffffff}) ioctl$DMA_BUF_IOCTL_SYNC(r1, 0x40086200, &(0x7f0000000040)=0x7) 08:19:47 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7000000]}, 0x2c) 08:19:47 executing program 1: socket$inet6(0xa, 0x1, 0x0) r0 = openat$ion(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ion\x00', 0x0, 0x0) ioctl$ION_IOC_ALLOC(r0, 0xc0184900, &(0x7f00000000c0)={0x5b5f, 0x1, 0x0, 0xffffffffffffffff}) ioctl$DMA_BUF_IOCTL_SYNC(r1, 0x40086200, &(0x7f0000000040)=0x7) [ 911.236603] FAULT_FLAG_ALLOW_RETRY missing 30 [ 911.241242] CPU: 0 PID: 26227 Comm: syz-executor7 Not tainted 4.17.0+ #91 [ 911.248177] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 911.257540] Call Trace: [ 911.260146] dump_stack+0x1b9/0x294 [ 911.263786] ? dump_stack_print_info.cold.2+0x52/0x52 [ 911.268986] ? kasan_check_write+0x14/0x20 [ 911.273224] ? do_raw_spin_lock+0xc1/0x200 [ 911.277478] handle_userfault.cold.32+0x44/0x58 [ 911.282170] ? userfaultfd_ioctl+0x4f90/0x4f90 [ 911.286769] ? debug_check_no_locks_freed+0x310/0x310 [ 911.291968] ? trace_hardirqs_on+0xd/0x10 [ 911.296121] ? _raw_spin_unlock_irq+0x27/0x70 [ 911.300616] ? finish_task_switch+0x1ca/0x840 [ 911.305107] ? finish_task_switch+0x182/0x840 [ 911.309618] ? print_usage_bug+0xc0/0xc0 [ 911.313690] ? preempt_notifier_register+0x1e0/0x1e0 [ 911.318805] ? print_usage_bug+0xc0/0xc0 [ 911.322877] ? lock_repin_lock+0x410/0x410 [ 911.327137] ? __lock_acquire+0x7f5/0x5140 [ 911.331378] ? __sched_text_start+0x8/0x8 [ 911.335537] ? graph_lock+0x170/0x170 [ 911.339358] ? find_held_lock+0x36/0x1c0 [ 911.343435] ? lock_downgrade+0x8e0/0x8e0 [ 911.347600] ? kasan_check_read+0x11/0x20 [ 911.351763] ? do_raw_spin_unlock+0x9e/0x2e0 [ 911.356179] ? do_raw_spin_trylock+0x1b0/0x1b0 [ 911.360778] ? kasan_check_write+0x14/0x20 [ 911.365020] ? do_raw_spin_lock+0xc1/0x200 [ 911.369274] __handle_mm_fault+0x386a/0x4390 [ 911.373699] ? vmf_insert_mixed_mkwrite+0xa0/0xa0 [ 911.378548] ? graph_lock+0x170/0x170 [ 911.382367] ? find_held_lock+0x36/0x1c0 [ 911.386419] ? lock_downgrade+0x8e0/0x8e0 [ 911.390555] ? handle_mm_fault+0x8c0/0xc70 [ 911.394776] handle_mm_fault+0x53a/0xc70 [ 911.398819] ? __handle_mm_fault+0x4390/0x4390 [ 911.403399] ? find_vma+0x34/0x190 [ 911.406938] __do_page_fault+0x60b/0xe40 [ 911.411018] ? mm_fault_error+0x380/0x380 [ 911.415166] ? graph_lock+0x170/0x170 [ 911.419568] do_page_fault+0xee/0x8a7 [ 911.423372] ? __x64_sys_socket+0x73/0xb0 [ 911.427529] ? vmalloc_sync_all+0x30/0x30 [ 911.431668] ? find_held_lock+0x36/0x1c0 [ 911.435721] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 911.440551] page_fault+0x1e/0x30 [ 911.443988] RIP: 0010:__get_user_4+0x21/0x30 [ 911.448384] Code: 50 ff 31 c0 0f 1f 00 c3 90 48 83 c0 03 72 55 65 48 8b 14 25 40 ee 01 00 48 3b 82 98 13 00 00 73 43 48 19 d2 48 21 d0 0f 1f 00 <8b> 50 fd 31 c0 0f 1f 00 c3 66 0f 1f 44 00 00 48 83 c0 07 72 25 65 [ 911.467557] RSP: 0018:ffff88017cf67a78 EFLAGS: 00010202 [ 911.472902] RAX: 0000000020013ff7 RBX: 000000000000001b RCX: ffffc90003ccb000 [ 911.480152] RDX: ffffffffffffffff RSI: ffffffff81a80473 RDI: 0000000000000286 [ 911.487401] RBP: ffff88017cf67c78 R08: 1ffff1002f9ecf2c R09: 0000000000000000 [ 911.494649] R10: 0000000000000003 R11: 0000000000000000 R12: ffff8801b05e7300 [ 911.501898] R13: 000000000000001b R14: 0000000020013ff4 R15: 000000000000000c [ 911.509158] ? __might_fault+0x1a3/0x1e0 [ 911.513381] ? do_tcp_setsockopt.isra.41+0x15c/0x2680 [ 911.518553] ? expand_files.part.8+0x9a0/0x9a0 [ 911.523121] ? tcp_peek_len+0x2c0/0x2c0 [ 911.527092] ? kasan_check_read+0x11/0x20 [ 911.531231] ? __lock_is_held+0xb5/0x140 [ 911.535274] ? rcu_report_qs_rnp+0x790/0x790 [ 911.539966] ? __fget_light+0x2ef/0x430 [ 911.543927] ? fget_raw+0x20/0x20 [ 911.547366] ? get_unused_fd_flags+0x190/0x190 [ 911.551934] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 911.557541] ? alloc_file+0x44/0x3e0 [ 911.561242] tcp_setsockopt+0xc1/0xe0 [ 911.565046] sock_common_setsockopt+0x9a/0xe0 [ 911.569526] __sys_setsockopt+0x1bd/0x390 [ 911.573656] ? kernel_accept+0x310/0x310 [ 911.577708] ? do_futex+0x27d0/0x27d0 [ 911.581497] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 911.587026] ? fput+0x130/0x1a0 [ 911.590332] __x64_sys_setsockopt+0xbe/0x150 [ 911.594724] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 911.599747] do_syscall_64+0x1b1/0x800 [ 911.603617] ? finish_task_switch+0x1ca/0x840 [ 911.608096] ? syscall_return_slowpath+0x5c0/0x5c0 [ 911.613026] ? syscall_return_slowpath+0x30f/0x5c0 [ 911.617954] ? entry_SYSCALL_64_after_hwframe+0x59/0xbe [ 911.623317] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 911.628146] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 911.633316] RIP: 0033:0x4559f9 [ 911.636484] Code: 1d ba 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 b9 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 911.655668] RSP: 002b:00007f3c41c78c68 EFLAGS: 00000246 ORIG_RAX: 0000000000000036 [ 911.663362] RAX: ffffffffffffffda RBX: 00007f3c41c796d4 RCX: 00000000004559f9 [ 911.670611] RDX: 000000000000001b RSI: 0000000000000006 RDI: 0000000000000015 [ 911.677861] RBP: 000000000072bea0 R08: 000000000000000c R09: 0000000000000000 08:19:49 executing program 1: socket$inet6(0xa, 0x1, 0x0) r0 = openat$ion(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ion\x00', 0x0, 0x0) ioctl$ION_IOC_ALLOC(r0, 0xc0184900, &(0x7f00000000c0)={0x5b5f, 0x1, 0x0, 0xffffffffffffffff}) ioctl$DMA_BUF_IOCTL_SYNC(r1, 0x40086200, &(0x7f0000000040)=0x7) 08:19:49 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8]}, 0x2c) 08:19:49 executing program 6: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) ioctl$sock_SIOCGPGRP(r0, 0x8904, &(0x7f0000000040)=0x0) ptrace(0x4218, r1) r2 = userfaultfd(0x0) ioctl$UFFDIO_API(r2, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r2, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r3 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_TLS_RX(r3, 0x6, 0x2, &(0x7f0000000000)={0x303, 0x33}, 0x4) setsockopt$inet_mreqsrc(r3, 0x6, 0x17, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) ioctl$PERF_EVENT_IOC_ID(r2, 0x80082407, &(0x7f0000000080)) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r2, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:49 executing program 4: openat$cuse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/cuse\x00', 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x4, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000003fe8)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001fe2)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_DISABLE_FRAGMENTS(r2, 0x84, 0x8, &(0x7f0000013e95), 0x4) ioctl$sock_SIOCETHTOOL(r2, 0x8946, &(0x7f00000000c0)={'veth1_to_bond\x00', &(0x7f0000000000)=@ethtool_stats={0x42}}) close(r2) close(r1) 08:19:49 executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x17, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:49 executing program 2: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x16, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:49 executing program 3: r0 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r0, &(0x7f0000000080)={0x18, 0x0, {0x4, @dev={[0xaa, 0xaa, 0xaa, 0xaa, 0xaa], 0xa}, 'lo\x00'}}, 0x1e) sendmsg$kcm(r0, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540), 0x0, &(0x7f0000001bc0)}, 0x0) close(r0) 08:19:49 executing program 7: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x1b, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) r3 = gettid() ptrace$getsig(0x4202, r3, 0x4, &(0x7f0000000000)) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) [ 911.685113] R10: 0000000020013ff4 R11: 0000000000000246 R12: 00000000ffffffff [ 911.692362] R13: 00000000004c13b6 R14: 00000000004d13a8 R15: 0000000000000000 08:19:49 executing program 1: socket$inet6(0xa, 0x1, 0x0) r0 = openat$ion(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ion\x00', 0x0, 0x0) ioctl$ION_IOC_ALLOC(r0, 0xc0184900, &(0x7f00000000c0)={0x5b5f, 0x1, 0x0, 0xffffffffffffffff}) ioctl$DMA_BUF_IOCTL_SYNC(r1, 0x40086200, &(0x7f0000000040)=0x7) 08:19:49 executing program 3: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x4e23, @multicast1=0xe0000001}, 0x10) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000100)='illinois\x00', 0xd470041877f0fcc9) sendto$inet(r0, &(0x7f0000a88f88), 0xfffffffffffffe6e, 0x20000000, &(0x7f0000e68000)={0x2, 0x4004e23, @local={0xac, 0x14, 0x14, 0xaa}}, 0x10) shutdown(r0, 0x1) 08:19:49 executing program 1: ioctl(0xffffffffffffffff, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") r0 = openat$ion(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ion\x00', 0x0, 0x0) ioctl$ION_IOC_ALLOC(r0, 0xc0184900, &(0x7f00000000c0)={0x5b5f, 0x1, 0x0, 0xffffffffffffffff}) ioctl$DMA_BUF_IOCTL_SYNC(r1, 0x40086200, &(0x7f0000000040)=0x7) 08:19:49 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb]}, 0x2c) 08:19:49 executing program 1: ioctl(0xffffffffffffffff, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") r0 = openat$ion(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ion\x00', 0x0, 0x0) ioctl$ION_IOC_ALLOC(r0, 0xc0184900, &(0x7f00000000c0)={0x5b5f, 0x1, 0x0, 0xffffffffffffffff}) ioctl$DMA_BUF_IOCTL_SYNC(r1, 0x40086200, &(0x7f0000000040)=0x7) 08:19:49 executing program 1: ioctl(0xffffffffffffffff, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") r0 = openat$ion(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ion\x00', 0x0, 0x0) ioctl$ION_IOC_ALLOC(r0, 0xc0184900, &(0x7f00000000c0)={0x5b5f, 0x1, 0x0, 0xffffffffffffffff}) ioctl$DMA_BUF_IOCTL_SYNC(r1, 0x40086200, &(0x7f0000000040)=0x7) 08:19:49 executing program 1: r0 = socket$inet6(0xa, 0x0, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") r1 = openat$ion(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ion\x00', 0x0, 0x0) ioctl$ION_IOC_ALLOC(r1, 0xc0184900, &(0x7f00000000c0)={0x5b5f, 0x1, 0x0, 0xffffffffffffffff}) ioctl$DMA_BUF_IOCTL_SYNC(r2, 0x40086200, &(0x7f0000000040)=0x7) 08:19:49 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1200000000000000]}, 0x2c) 08:19:49 executing program 1: r0 = socket$inet6(0xa, 0x0, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") r1 = openat$ion(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ion\x00', 0x0, 0x0) ioctl$ION_IOC_ALLOC(r1, 0xc0184900, &(0x7f00000000c0)={0x5b5f, 0x1, 0x0, 0xffffffffffffffff}) ioctl$DMA_BUF_IOCTL_SYNC(r2, 0x40086200, &(0x7f0000000040)=0x7) 08:19:49 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400000000000000]}, 0x2c) 08:19:49 executing program 1: r0 = socket$inet6(0xa, 0x0, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") r1 = openat$ion(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ion\x00', 0x0, 0x0) ioctl$ION_IOC_ALLOC(r1, 0xc0184900, &(0x7f00000000c0)={0x5b5f, 0x1, 0x0, 0xffffffffffffffff}) ioctl$DMA_BUF_IOCTL_SYNC(r2, 0x40086200, &(0x7f0000000040)=0x7) 08:19:49 executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x4, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:49 executing program 6: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) ioctl$sock_SIOCGPGRP(r0, 0x8904, &(0x7f0000000040)=0x0) ptrace(0x4218, r1) r2 = userfaultfd(0x0) ioctl$UFFDIO_API(r2, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r2, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r3 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_TLS_RX(r3, 0x6, 0x2, &(0x7f0000000000)={0x303, 0x33}, 0x4) setsockopt$inet_mreqsrc(r3, 0x6, 0x17, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) ioctl$PERF_EVENT_IOC_ID(r2, 0x80082407, &(0x7f0000000080)) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r2, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:49 executing program 2: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0xa, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:49 executing program 3 (fault-call:7 fault-nth:0): r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x1d, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:49 executing program 4: openat$cuse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/cuse\x00', 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x4, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000003fe8)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001fe2)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_DISABLE_FRAGMENTS(r2, 0x84, 0x8, &(0x7f0000013e95), 0x4) ioctl$sock_SIOCETHTOOL(r2, 0x8946, &(0x7f00000000c0)={'veth1_to_bond\x00', &(0x7f0000000000)=@ethtool_stats={0x51}}) close(r2) close(r1) 08:19:49 executing program 7: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x1b, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) r3 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000040)='/dev/hwrng\x00', 0x2000, 0x0) ioctl$SG_GET_ACCESS_COUNT(r3, 0x2289, &(0x7f0000000080)) r4 = dup3(r1, r2, 0x0) getsockname$packet(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0x14) r6 = getuid() setsockopt$inet_IP_XFRM_POLICY(r4, 0x0, 0x11, &(0x7f0000000240)={{{@in6, @in=@loopback=0x7f000001, 0x4e23, 0x1, 0x4e22, 0x3ff, 0x2, 0xa0, 0x20, 0xfda5a3650a992f6f, r5, r6}, {0x7, 0x5, 0x1, 0x1ff, 0x5, 0x6, 0x8, 0xe1}, {0x30000, 0x5, 0x1f, 0x6}, 0x4, 0x0, 0x1, 0x1, 0x1, 0x3}, {{@in6=@local={0xfe, 0x80, [], 0xaa}, 0x4d3, 0x7e}, 0x2, @in6=@loopback={0x0, 0x1}, 0x3500, 0x2, 0x0, 0xfffffffffffffff8, 0x3ff, 0x9, 0x80000001}}, 0xe8) ioctl$TIOCCBRK(r4, 0x5428) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000000000)={0xaa, 0x2}) mmap(&(0x7f0000888000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x9) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$GIO_FONTX(r4, 0x4b6b, &(0x7f0000000140)=""/150) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:50 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(0xffffffffffffffff, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") r1 = openat$ion(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ion\x00', 0x0, 0x0) ioctl$ION_IOC_ALLOC(r1, 0xc0184900, &(0x7f00000000c0)={0x5b5f, 0x1, 0x0, 0xffffffffffffffff}) ioctl$DMA_BUF_IOCTL_SYNC(r2, 0x40086200, &(0x7f0000000040)=0x7) 08:19:50 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000000000000]}, 0x2c) 08:19:50 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(0xffffffffffffffff, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") r1 = openat$ion(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ion\x00', 0x0, 0x0) ioctl$ION_IOC_ALLOC(r1, 0xc0184900, &(0x7f00000000c0)={0x5b5f, 0x1, 0x0, 0xffffffffffffffff}) ioctl$DMA_BUF_IOCTL_SYNC(r2, 0x40086200, &(0x7f0000000040)=0x7) 08:19:50 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(0xffffffffffffffff, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") r1 = openat$ion(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ion\x00', 0x0, 0x0) ioctl$ION_IOC_ALLOC(r1, 0xc0184900, &(0x7f00000000c0)={0x5b5f, 0x1, 0x0, 0xffffffffffffffff}) ioctl$DMA_BUF_IOCTL_SYNC(r2, 0x40086200, &(0x7f0000000040)=0x7) 08:19:50 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40000000]}, 0x2c) 08:19:50 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x0, &(0x7f0000000100)="295ee1311f16f477671070") r1 = openat$ion(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ion\x00', 0x0, 0x0) ioctl$ION_IOC_ALLOC(r1, 0xc0184900, &(0x7f00000000c0)={0x5b5f, 0x1, 0x0, 0xffffffffffffffff}) ioctl$DMA_BUF_IOCTL_SYNC(r2, 0x40086200, &(0x7f0000000040)=0x7) 08:19:50 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x0, &(0x7f0000000100)="295ee1311f16f477671070") r1 = openat$ion(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ion\x00', 0x0, 0x0) ioctl$ION_IOC_ALLOC(r1, 0xc0184900, &(0x7f00000000c0)={0x5b5f, 0x1, 0x0, 0xffffffffffffffff}) ioctl$DMA_BUF_IOCTL_SYNC(r2, 0x40086200, &(0x7f0000000040)=0x7) 08:19:50 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3000000]}, 0x2c) 08:19:50 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x0, &(0x7f0000000100)="295ee1311f16f477671070") r1 = openat$ion(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ion\x00', 0x0, 0x0) ioctl$ION_IOC_ALLOC(r1, 0xc0184900, &(0x7f00000000c0)={0x5b5f, 0x1, 0x0, 0xffffffffffffffff}) ioctl$DMA_BUF_IOCTL_SYNC(r2, 0x40086200, &(0x7f0000000040)=0x7) 08:19:50 executing program 2: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x4, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:50 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1100]}, 0x2c) 08:19:50 executing program 6: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) ioctl$sock_SIOCGPGRP(r0, 0x8904, &(0x7f0000000040)=0x0) ptrace(0x4218, r1) r2 = userfaultfd(0x0) ioctl$UFFDIO_API(r2, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r2, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r3 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_TLS_RX(r3, 0x6, 0x2, &(0x7f0000000000)={0x303, 0x33}, 0x4) setsockopt$inet_mreqsrc(r3, 0x6, 0x17, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r2, r3, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r2, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:50 executing program 4: openat$cuse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/cuse\x00', 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x4, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000003fe8)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001fe2)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_DISABLE_FRAGMENTS(r2, 0x84, 0x8, &(0x7f0000013e95), 0x4) ioctl$sock_SIOCETHTOOL(r2, 0x8946, &(0x7f00000000c0)={'veth1_to_bond\x00', &(0x7f0000000000)=@ethtool_stats={0x4a}}) close(r2) close(r1) 08:19:50 executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x15, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:50 executing program 7: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x1b, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r0, r1, 0x80000) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:50 executing program 3: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x1d, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:50 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)) r1 = openat$ion(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ion\x00', 0x0, 0x0) ioctl$ION_IOC_ALLOC(r1, 0xc0184900, &(0x7f00000000c0)={0x5b5f, 0x1, 0x0, 0xffffffffffffffff}) ioctl$DMA_BUF_IOCTL_SYNC(r2, 0x40086200, &(0x7f0000000040)=0x7) 08:19:50 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)) r1 = openat$ion(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ion\x00', 0x0, 0x0) ioctl$ION_IOC_ALLOC(r1, 0xc0184900, &(0x7f00000000c0)={0x5b5f, 0x1, 0x0, 0xffffffffffffffff}) ioctl$DMA_BUF_IOCTL_SYNC(r2, 0x40086200, &(0x7f0000000040)=0x7) 08:19:51 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x700]}, 0x2c) 08:19:51 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)) r1 = openat$ion(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ion\x00', 0x0, 0x0) ioctl$ION_IOC_ALLOC(r1, 0xc0184900, &(0x7f00000000c0)={0x5b5f, 0x1, 0x0, 0xffffffffffffffff}) ioctl$DMA_BUF_IOCTL_SYNC(r2, 0x40086200, &(0x7f0000000040)=0x7) 08:19:51 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16") r1 = openat$ion(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ion\x00', 0x0, 0x0) ioctl$ION_IOC_ALLOC(r1, 0xc0184900, &(0x7f00000000c0)={0x5b5f, 0x1, 0x0, 0xffffffffffffffff}) ioctl$DMA_BUF_IOCTL_SYNC(r2, 0x40086200, &(0x7f0000000040)=0x7) 08:19:51 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x12]}, 0x2c) 08:19:51 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16") r1 = openat$ion(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ion\x00', 0x0, 0x0) ioctl$ION_IOC_ALLOC(r1, 0xc0184900, &(0x7f00000000c0)={0x5b5f, 0x1, 0x0, 0xffffffffffffffff}) ioctl$DMA_BUF_IOCTL_SYNC(r2, 0x40086200, &(0x7f0000000040)=0x7) 08:19:51 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16") r1 = openat$ion(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ion\x00', 0x0, 0x0) ioctl$ION_IOC_ALLOC(r1, 0xc0184900, &(0x7f00000000c0)={0x5b5f, 0x1, 0x0, 0xffffffffffffffff}) ioctl$DMA_BUF_IOCTL_SYNC(r2, 0x40086200, &(0x7f0000000040)=0x7) 08:19:51 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1300000000000000]}, 0x2c) 08:19:51 executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0xd, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:51 executing program 6: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) ioctl$sock_SIOCGPGRP(r0, 0x8904, &(0x7f0000000040)=0x0) ptrace(0x4218, r1) r2 = userfaultfd(0x0) ioctl$UFFDIO_API(r2, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r2, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r3 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r3, 0x6, 0x17, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r2, r3, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r2, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:51 executing program 4: openat$cuse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/cuse\x00', 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x4, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000003fe8)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001fe2)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_DISABLE_FRAGMENTS(r2, 0x84, 0x8, &(0x7f0000013e95), 0x4) ioctl$sock_SIOCETHTOOL(r2, 0x8946, &(0x7f00000000c0)={'veth1_to_bond\x00', &(0x7f0000000000)=@ethtool_stats={0xe}}) close(r2) close(r1) 08:19:51 executing program 2: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x6, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:51 executing program 3: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x11, 0x1d, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:51 executing program 7: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000080)='/dev/uinput\x00', 0x2, 0x0) r2 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000140)='IPVS\x00') sendmsg$IPVS_CMD_NEW_SERVICE(r1, &(0x7f0000000240)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000200)={&(0x7f0000000180)={0x70, r2, 0x800, 0x70bd2a, 0x25dfdbff, {0x1}, [@IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0xb22}, @IPVS_CMD_ATTR_SERVICE={0x44, 0x1, [@IPVS_SVC_ATTR_TIMEOUT={0x8, 0x8, 0x9}, @IPVS_SVC_ATTR_NETMASK={0x8, 0x9, 0x73}, @IPVS_SVC_ATTR_ADDR={0x14, 0x3, @ipv6=@mcast2={0xff, 0x2, [], 0x1}}, @IPVS_SVC_ATTR_ADDR={0x14, 0x3, @ipv6=@ipv4={[], [0xff, 0xff], @local={0xac, 0x14, 0x14, 0xaa}}}, @IPVS_SVC_ATTR_PORT={0x8, 0x4, 0x4e22}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0x10000}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x1884}]}, 0x70}, 0x1, 0x0, 0x0, 0x4}, 0x4040000) r3 = userfaultfd(0x0) ioctl$UFFDIO_API(r3, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r3, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) ioctl$LOOP_CHANGE_FD(r1, 0x4c06, r0) r4 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r4, 0x6, 0x1b, &(0x7f0000000040)={@dev={0xac, 0x14}, @rand_addr, @loopback=0x7f000001}, 0xc) openat$rtc(0xffffffffffffff9c, &(0x7f0000000000)='/dev/rtc0\x00', 0x200000, 0x0) dup3(r3, r4, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r3, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:51 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f47767") r1 = openat$ion(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ion\x00', 0x0, 0x0) ioctl$ION_IOC_ALLOC(r1, 0xc0184900, &(0x7f00000000c0)={0x5b5f, 0x1, 0x0, 0xffffffffffffffff}) ioctl$DMA_BUF_IOCTL_SYNC(r2, 0x40086200, &(0x7f0000000040)=0x7) 08:19:51 executing program 7: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x2e, &(0x7f0000013ff4)={@local={0xac, 0x14, 0x14, 0xaa}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xfffffffffffffed8) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:51 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000000000]}, 0x2c) 08:19:51 executing program 3: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x24, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:52 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f47767") r1 = openat$ion(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ion\x00', 0x0, 0x0) ioctl$ION_IOC_ALLOC(r1, 0xc0184900, &(0x7f00000000c0)={0x5b5f, 0x1, 0x0, 0xffffffffffffffff}) ioctl$DMA_BUF_IOCTL_SYNC(r2, 0x40086200, &(0x7f0000000040)=0x7) 08:19:52 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f47767") r1 = openat$ion(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ion\x00', 0x0, 0x0) ioctl$ION_IOC_ALLOC(r1, 0xc0184900, &(0x7f00000000c0)={0x5b5f, 0x1, 0x0, 0xffffffffffffffff}) ioctl$DMA_BUF_IOCTL_SYNC(r2, 0x40086200, &(0x7f0000000040)=0x7) 08:19:52 executing program 7: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) socketpair(0x0, 0x7, 0x5f, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_inet_udp_SIOCOUTQ(r3, 0x5411, &(0x7f00000001c0)) setsockopt$inet_mreqsrc(r2, 0x6, 0x27, &(0x7f0000000180)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0x7) r4 = add_key(&(0x7f0000000000)='cifs.idmap\x00', &(0x7f0000000040)={0x73, 0x79, 0x7a, 0x0}, &(0x7f0000000080)="d178c047f755cf886a2301aa706eb0fc4fd74299b9e22c6a2fa01f40352696e1343b3fbed51f529177afdbb14eebe4ee155e15ae63", 0x35, 0xfffffffffffffff8) keyctl$update(0x2, r4, 0x0, 0x0) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000000c0)={&(0x7f0000ca8000/0x3000)=nil, 0x3000}) 08:19:52 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000000]}, 0x2c) 08:19:52 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f4776710") r1 = openat$ion(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ion\x00', 0x0, 0x0) ioctl$ION_IOC_ALLOC(r1, 0xc0184900, &(0x7f00000000c0)={0x5b5f, 0x1, 0x0, 0xffffffffffffffff}) ioctl$DMA_BUF_IOCTL_SYNC(r2, 0x40086200, &(0x7f0000000040)=0x7) 08:19:52 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f4776710") r1 = openat$ion(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ion\x00', 0x0, 0x0) ioctl$ION_IOC_ALLOC(r1, 0xc0184900, &(0x7f00000000c0)={0x5b5f, 0x1, 0x0, 0xffffffffffffffff}) ioctl$DMA_BUF_IOCTL_SYNC(r2, 0x40086200, &(0x7f0000000040)=0x7) 08:19:52 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000]}, 0x2c) 08:19:52 executing program 6: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) ioctl$sock_SIOCGPGRP(r0, 0x8904, &(0x7f0000000040)=0x0) ptrace(0x4218, r1) r2 = userfaultfd(0x0) ioctl$UFFDIO_API(r2, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r2, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) setsockopt$inet_mreqsrc(0xffffffffffffffff, 0x6, 0x17, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r2, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r2, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:52 executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x1d, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:52 executing program 4: openat$cuse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/cuse\x00', 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x4, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000003fe8)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001fe2)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_DISABLE_FRAGMENTS(r2, 0x84, 0x8, &(0x7f0000013e95), 0x4) ioctl$sock_SIOCETHTOOL(r2, 0x8946, &(0x7f00000000c0)={'veth1_to_bond\x00', &(0x7f0000000000)=@ethtool_stats={0x2d}}) close(r2) close(r1) 08:19:52 executing program 3: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x7, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:52 executing program 2: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x2, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:52 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f4776710") r1 = openat$ion(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ion\x00', 0x0, 0x0) ioctl$ION_IOC_ALLOC(r1, 0xc0184900, &(0x7f00000000c0)={0x5b5f, 0x1, 0x0, 0xffffffffffffffff}) ioctl$DMA_BUF_IOCTL_SYNC(r2, 0x40086200, &(0x7f0000000040)=0x7) 08:19:52 executing program 7: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000080)="000000000000000000cd00") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x7fffc) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x1b, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) r3 = dup3(r0, r2, 0x80000) bind$inet(r2, &(0x7f0000000000)={0x2, 0x4e20, @multicast2=0xe0000002}, 0x10) ioctl$sock_SIOCGPGRP(r3, 0x8904, &(0x7f00000000c0)=0x0) sendmsg$nl_generic(r3, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000000100)={&(0x7f0000001040)={0x1340, 0x14, 0x200, 0x70bd28, 0x25dfdbfc, {0x15}, [@generic="8eef27f75b0ffe8d11f88bad48b88ab46a3e86a0984fed943fba9302d9a3174692a0e96dc72673ce0c54870123e45302a3d8011829787dcd504c0ab29b2288c76e6ec0d3b5b652c115f0be875f1af5c653637b9dd548f4743843a2958afe837acd390035507a2411cb5c59514100dc9426e520529c770c563b4dc6a8512066a11b2f1d878b04c2051e4fb69cda20891660b36b3282b4b59a103e5ae08897d5ce2b43539317d8", @nested={0x270, 0x6e, [@generic="fb8ce6ef8881da587dc45ab884c22ee6d3e38771f9a94a11b45ff05ec97a9e425cbd1d1cec11ec2d6e32c88a591684b0b80bde50ddb1e569820f221275e5e6aa3e0ec7b9d64d2edc864f7b86a736a89855843fdfd0c13a3b1ef1f78af117fda0234632519847f425f6dce8d7cae990d568d4d38eab695f0c2579897ec9947e84d882263c22320cf71aadbc69dc690ad6bf48c8ad84585ffb2ef6c6e3511428e79841632e869cadc66626759c406b7da79535296c0d9d364fefd7a8345eadf2f54ef2c5abd736cf0eae952c7e3c54f9d0ec9c3f4d", @generic="34a2003e9f1aa982658b75aa2e5e72ce6d58dca26c313ac24263732eacae395615b07823165cb482b5ec04a5dd77e45c75dba0ea6b28b1509bc0dd64c41199d96cd3f1165e72ed71be72cb620763d63d51723e20daa732f0b8163e91fac6794c51e59cc8fa041942628dbca935116fb405f997f6ea75edace5d23a099df63490736ae5bcff82725e7d05136682ca801c21c7c09e84c8b2b091ff8ec7072f01683068104191655bf608783fad936b0c390cf5b7b9f6f5d1160838d083c7041da0b0ef74ac0eac9188be9dded19292f0eee6cfb73d6d72403b1f42a73ff0407f285a0f1eb12a067ff21d3fe4", @generic="c831392992efeec7fe9660bd756694b82cbed03293e82f21145611fa65190c9e91339dd0c488060e8969561a42c86c434e3055cc73d268bf95b65f18ab67a2e4f2dbeba0affb9ee496b5b7056728b6a8d33eaeb6db7d7f920ed1a23737eaba005f6081bdf458b87aa20af94a768e6725b38dd92c92c8373b5b9e233bcaf32b0b04d42cd97d719725486cd57a66f05d79ef36afc8b5bb1b59d3c2a772b92a921fd08c0d38c49e41c1b0593260"]}, @typed={0xc, 0x5a, @u64=0x81}, @typed={0x8, 0x62, @pid=r4}, @generic="5075bc1c17c92fdbdb7c5417ff89591433fa26ff6afa53445529de43dcbda154cd2c0cd7c6412e8470e15f6674f9d73835a41e36f8f67b1397545af21273ce280cd556b3b311b88345836fe2e3b188c7c424d87deefcc5982ceb155ac2129d65fd8c629397a8da1b377102977d714e08f015977c420f12d33c3c4c94411875401b42cbc348e4594bd68c03aacb1200ed78e2ed43e35ab9d48bdebd3e76852ee4eb930282fb937362fc07966ef5a4ecd9f320e5b6cefffa72fd9e02976977a265611984a5fd94ce4ba7fd58da1f446742d664114fb320e3ccaa6e8284d67d3b2bf83c60ff4e23102e326fcbfdc393e8376a670510a192c69bf0200b4ae117722d656c14722c2a9eb3ea4c996bbc8da0faf9566e5312023e1d87c14e8f209d7f8ea4a6640cbc697dc6a3d32ff1aa5f882271eff4cc764b0ae13402e1ee2d7c28d9a0660c2e788a5bd70a9fcd9aa0a5deda6219ca0d6da9068a994ebb3f66aab5a66775134d2afca95621eb88f32b55a58e53e45c19d0051b1b5656b3a9d76eb1cd304b24b52d6c1692c65a7c31b7ffc53d72546c5db336ab58e2364978115fca2cab4814802c127cce2a9dd822588323c0188964c60b02a2fdcc5322d83761e83b0a49ed598836be8f285db6aeff0c5c95414dba34a09c7864005f02bf02d6ed3b80841bedcc32b3f19d4ca6ba6e907e9a8b79f95457079db2392bb9418b2ab99cc4439398d8d9cd223a135bd63d0c227602924691e4c34fe720c0c6ff5b19069031a81e230e2e5b11df2f3308bab3bc501ab2de29aafd2b2d1fd534bb760a8c9db54270acebdf4a71d64051fe9ae195430876c93cc9133245e3b9b224292bea2e501e35e1d79c84e207ee65bbc8bfbfe8a18d747e477d41fe80ff2e65b1cdaa73ba5fbb235bff898bfcb6bd28a3afa6e7714e821caba980ade6204c8ea48527d112c9081f6e6cb9f1db51192d299a278f5084c6027cf1aba8b93ff79b35f6e8204c7a1cfc6ee51dd96eceeba04a8569d950a1c52f689b0afbcc75f2f7c6744c78d70c110218fae84ff10409cdd203c3651d6ec7fe4786063ed05b8b1d3f9d74692e8efbf5e8cb699abacf9aaee67803acbdaafa6297d24bcbc13cabc54ee071849087374425b30ff7e4789ae643c35cddf543f8d144f2fa058062b30a85f5dfb48d7bb12d4cba2c5d9dead3f74f5e42f604ba52113eb27a3a91e28a32150c0ffab01ce8f66767c71d917c256eb2ca26e384bf7147e415b90ca4567d8658484d648f059a31e7c443e4d2aff0d9c439ef1b62ae2c326e65e1be8ddda5eba4cc89464d7e7dfaa606808b4db4baed34825f89eaddd675c874f6533f97917fd8df408e0464d2f0ff2647cd94423323f1da843c05a994ed01890074302178c30efb539a247557f29c7f2dd15648a6a9f78bb2becd4369c438c453cb863b7d1a2d9c2f6fad31eef411c35430dca97ee4a0635d8df3935406f78ac835eddca8d110ceb30df5aa0382995662742877eaaad1ab75b2d24abbd8e19e181056e6389dbc30fedc611130c404f7e49852261c229b03906b2e87d00934e96d6588562c5e2108fb063a98522bea0bd5b44eedb9c83f3882118df7adcdb9b64fe7de587c8188b85b578ba3e380753f27993bd75e3739159868166e2f442e13f263ba066b67e450d7a45ed25a1811b9d7b7fedfdb3fcd3a0f91bd16ba460dd94c6345ffd9e4181eb1b0a81fbfae114d57fe41a552593f98c8e21c79e2196e4124c7ccc3a7e4f09b4e3f9bc1ccf0ed8b15fc2aed4a1b73b5e2c5e9a691029b1c2c14f1a2d74a2e1f5dc587d562d730f2b62e1da068a6b4552c80f374346be5bc6c0d70d344b3da8984aa070f8fc3ec14633603d97cf25779a704afbbda6c1ea4512ee91a6fb11e1d234dbfe34cd4d3c9ed09145fb40aa07f961c4a290f774a0a36b4f3dd435cbf106dbef92a7cb8d49e842735230512d725b4b8b034faeafd36d696f0f9b207a9b1bd1398c53bd380c8ad335f783ebf44e496519b837527727045a7fbefe2e42d19c925e4c89c7cff5b708f4d8dfdbac62647dc5fb1e499ca8bf369998912f14bdc35c0ada50c21aed4f7dddf6a6e8baf3f01366f1967a3c3cb5afb54bf2baaa28dfd58e7b6aacadeb225f677bd9c6c1ee0b7b0edc7f33a56ce49a3dacfd8efe7fcfc2f4366a038091ca879c8ac900bcd8ea947a25e4a2b4c2746f6c6ae204186f5e331e5c56434912d89004fa3f6368e5fc589539cfd914cec8894587b9c8beeaa13cc7906ae76eb4b75a7768fc4673cd1dcf09028a8859926947444917ae2a6d0ee434d391d203b9f3b125e72c2e4bf1c9d60524d3174439cd47104ddf415e18a32aa63b4b694405faaff0edba483b21e648f5d549d1d7298d8031a9716faf043c1f762cb48791f560997cd18127de8bd84f8acb4d1d1666dc0f9e67aec1fc3c12d8174b2dccfa5a04042565252522aceeec2b75b73c6d8fdbbd5355bebf7440a978dda529adde3eb6496d3b3f765bf3af613c617fbd9ddd115e0fde22580bcf584158348df04f32d854883b60fa529f78db946feacae12557fed79a191a82a7f3e5167610d5c78a425889b18085fd94fd800aac7dfd375b6f556c3f687e7d1dc9e614a1f8cea1d62e8b381a3970f41d170fc730a084a931760674a4edaf2869a9664c5f300d9784f55b214ad382f37d351e2b782a402dda7acabe6a3269c6d43c6a570e2111d89a7d3d84a80d04b8f898ee2663d20d538928e941a7d8cc3a1d56b2373aa2870e660a1ed63cfa1b679875f0c2071439383550bfd751174d18d567c7e22296da66fea94f51cec8dc3447779deb56f9cda057c37313c085afb03e7e18787f32ff38e86301b4d741b30dcda5b32114f7a0c4e28935f85b597257f8960dbdc6293fa344e60636dfb9deba604d1e4c768e1aa90e7961fd195a75a825eb83a5f53205b8209335e57e82d40e72cb5ae6bcf05d028d39f7a48c7c3aaedd6a7c0b75492be859aad6c146062a5c7888d8c293d5ae2b86605c3835a927f0b3d01b463144312663b912913da5aa88130e239c3101e4d01be461b6034eebf251b0436a81cb6362f67a8fc4edcd9b5fb33cd1a416e735e09123b2c53e60cbff6a25507e814b40b21ad390424dee4c9947ec5fc4c1c30c2977bd4e67edeb1488768cbad463d927e32be67696f37f534ee2bb6cfcc549eb142445b99d311016e4e7722dc926c03dc3ab07b450ce08c0c1a68773fdc2510a18c678a4bb3646e0c739dd1befd59c8996357bf617797337fe303810d90ad33fa67f54747dd591a60acd3854696a437874bd02aec7223e8d22871217095d21af9583ede69ba43df714b7eb9900005ade8bc8c69732d3f2d82e4e4ea6dd7b22e708f9b7baa4e39e01f9b4c9d11d409424e103eae88799200bc7698f747b20fc25668e5280bcba5838427c081499ad06d97f12746e1336894c80efd1caefd87ef2bec24bd6cf3d5c3aa919a94173ace5890c0f2c6bccfebf64d90669fc812f15f482381158453ffd16b632ae38bef4cf5a812ec2de893b70de91cd84a832fea406f26df694d0c95d36278b5d027b1dd712758161ca619a45c90f7dc5a891ab2413c6fc84495c299a32de2858ceaea0495f7012e54ed1a551ae793d2aaf23040ec4cee6e543572ec69c1d55f81a436fd54a3e4fcea64336a1d5fd826b23bb5337e3d03820166f5cc1eecb90af9a864c5c6a97f895a2cddd573bb4ba7b0cadf7b11fb1050ecee28c464ac0c45bfc7d06bad62bef0fee8a6ec2586246d306579b6b4d236a65e801e21ec831a2fd3579bd36a455f9b4480f3f8e56bb1dd6eec19a0a1956a91a18fa9f612819fb5bdd303904575c69a91d2cc567b8a321f26bd5595b111f7c5b54917616a018b911b02dc5603c583b5aa295fada7539b4563a69c0e99f76758088e1c82763304200ef29fe62170d6cfdbb82ae64acf9645d01295243b7b3993426f8d266353334de4429ecebe62eaa8cd6974a76238aca882d8061ac72d73d514d3cccc9ea14f5e80f02fc2bf1f0b56d8c36c682158ec8c2e4ef8d4af97e74096be7535d96bd7fb0344a7b910b8ed7ec70e4781d939543049d5cd7566521009d40d904be2e6591d65ae24a8147452d0b164865c4447b08e524f75046515570537dc42c04cd15aa9b3c709b03dffa36093d0a306f315f43c9f692ab5ccc3833d05fec4d36930e96a6d6ff2c6885e21d404cfced779f7658a2395863100d4104144e00cac7617d6d030fac797e3c14fa54e2fdb171de19a82d9cd129fac6cabacc075cee231cf131d8ffe7709a68b1eae3a3bf6b04b843121cf0c7a8f110e94943bce8dee90dc692a5d0ae0eeb5fb6d0050125a8373f3bad316f733fd17e1e4ff2d20684613c6628f337224fcc3d919a1bda88ad9b5ba7a9ae1afdb7032e5fe74a4e45940ca9a0dbdb4e02b6afc07ad03e6b062d2c6d14831841df7e9f57f8032148aa7eaaebcbee01b34da636c688165f7ef62ab3375b9030f95ef11f403e3a7062450f01d1aa73233894dc9a74a12426a6b47602024f80de469fa87ed4181a5c7889dc2f2ac20eee4032ef05e4b4cde6ae2d4378fb5d79a354deb03c299ae0ec22d943383863c2551f3003494bec50e2aeacc31339a840735a9b17b691a67ad266c50c89a38106eda74a17de40b07ef2db46db34de3ac8209a99f199e111dc03de3320932eb3aeef5d39cbf05d8a8266708240979c3fc8fe8b29f9100acc123496873c585ff84d5d6f34d37c29b968f288ccd0f99ae0cc636cf80bef32a31212fda2a010dbadb888c8195fce009b4d92dcfcaa41061dfddcf4a0466e5369bf07374d6c625f91f2d7422ecb54cdf284e9b89310a225a6441b9214ea190e03d9538c3bb004d83d43af33f58ae30ff59bb6b728c72480aa7d6802b5efc608f8aa800dfa020cbf81ffb518c230a40dac049b30e0977fb46dd6ac3b27995436f5521ebfa2eb71ee8d23d495af5ff78146a5f724989d87b34148f74c7f7664aebc4fceb6dab18028e4338ce3f5aef7a0c7bfa7ec97243de8f74afd7042a6d4068490ceef187d7e4374e1af2fc6f2877c0e5218f0cbaac0098755d837c049d94151aed0673b49a2050942c8aaf4983534f520f52257f91a620815da3e892faa36d485704f66fffdeadcb9bc5add9274a12d86c5d258b76853edbaa940611a70b759ef0a7bbbd5b817a8b3de8af38ba625236ec02cef84ab9dfcd3524a71f039730df556e03cf44d085ea98b3dd1e117baa81fb3ec39d71bac71eb6e9ceaf8b942e74fea0c4b3570c56c75cb6ab955b040d93715863b266f2142aa31849761889c10dd4d35bf9b833ba27f89e9e15e6fdc5d44c114ea6622dd8ebe2d2386bea025bbc7084c339a7f323664719c2909fb05c2e2e6732cdcc3cfb9b28a2c9c64830fcb142831b8c64f0fe7e59b306f589b98d46b4efc329168cbcd28368ddff31c226cea84e233f3e323dbdc75184b0995c592444d8d2a4e834a558c9d63c2ab39dbbfd787ba3ee1acab68e5cd244667706ab5d750b72aabce28b2fd54564c7773867d2154f8f2ebd61c02cd07d31c61680b39b05f8ccc4371e7d0974ef8841396723767f5476937e493eb5a32872dfe29e2ebf07e23c1268f3dc4c2068349c113bacccb0d668c4aa2c964faa377fcb8f944907a1cd6b69c3b8ec3496a6bb127a91a0fe06e62e29d76011419ec605ffc3f8b10fa85e05651c1398fce01aed40a6c63b5a0d0fcd4ef3e50112df222be79be95c1627e3103582b19bfae67378bff02f3b052f0e085298c55cf6edb5c5"]}, 0x1340}, 0x1, 0x0, 0x0, 0x24040081}, 0x80) ioctl$TUNSETOFFLOAD(r3, 0x400454d0, 0x1) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x5, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:52 executing program 7: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x1b, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) r3 = dup3(r1, r2, 0x0) ioctl$KDSKBMETA(r3, 0x4b63, &(0x7f0000000000)=0x10001) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:52 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") r1 = openat$ion(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ion\x00', 0x0, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x5b5f, 0x1, 0x0, 0xffffffffffffffff}) ioctl$DMA_BUF_IOCTL_SYNC(r2, 0x40086200, &(0x7f0000000040)=0x7) 08:19:52 executing program 6: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) ioctl$sock_SIOCGPGRP(r0, 0x8904, &(0x7f0000000040)=0x0) ptrace(0x4218, r1) r2 = userfaultfd(0x0) ioctl$UFFDIO_API(r2, 0xc018aa3f, &(0x7f0000002000)={0xaa}) r3 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r3, 0x6, 0x17, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r2, r3, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r2, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:52 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2]}, 0x2c) 08:19:53 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") r1 = openat$ion(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ion\x00', 0x0, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x5b5f, 0x1, 0x0, 0xffffffffffffffff}) ioctl$DMA_BUF_IOCTL_SYNC(r2, 0x40086200, &(0x7f0000000040)=0x7) 08:19:53 executing program 6: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) ioctl$sock_SIOCGPGRP(r0, 0x8904, &(0x7f0000000040)=0x0) ptrace(0x4218, r1) r2 = userfaultfd(0x0) ioctl$UFFDIO_API(r2, 0xc018aa3f, &(0x7f0000002000)={0xaa}) r3 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r3, 0x6, 0x17, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r2, r3, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r2, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:53 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") r1 = openat$ion(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ion\x00', 0x0, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x5b5f, 0x1, 0x0, 0xffffffffffffffff}) ioctl$DMA_BUF_IOCTL_SYNC(r2, 0x40086200, &(0x7f0000000040)=0x7) 08:19:53 executing program 6: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) ioctl$sock_SIOCGPGRP(r0, 0x8904, &(0x7f0000000040)=0x0) ptrace(0x4218, r1) r2 = userfaultfd(0x0) ioctl$UFFDIO_API(r2, 0xc018aa3f, &(0x7f0000002000)={0xaa}) r3 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r3, 0x6, 0x17, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r2, r3, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r2, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:53 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") r1 = openat$ion(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ion\x00', 0x0, 0x0) ioctl$ION_IOC_ALLOC(r1, 0xc0184900, &(0x7f00000000c0)={0x0, 0x1, 0x0, 0xffffffffffffffff}) ioctl$DMA_BUF_IOCTL_SYNC(r2, 0x40086200, &(0x7f0000000040)=0x7) 08:19:53 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6]}, 0x2c) 08:19:53 executing program 2: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x1d, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:53 executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0xa, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:53 executing program 3: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x12, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:53 executing program 4: openat$cuse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/cuse\x00', 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x4, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000003fe8)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001fe2)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_DISABLE_FRAGMENTS(r2, 0x84, 0x8, &(0x7f0000013e95), 0x4) ioctl$sock_SIOCETHTOOL(r2, 0x8946, &(0x7f00000000c0)={'veth1_to_bond\x00', &(0x7f0000000000)=@ethtool_stats={0x32}}) close(r2) close(r1) 08:19:53 executing program 7: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = syz_open_dev$adsp(&(0x7f0000000940)='/dev/adsp#\x00', 0x9, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r0, 0x84, 0x6f, &(0x7f0000000a40)={0x0, 0x94, &(0x7f0000000980)=[@in={0x2, 0x4e23, @local={0xac, 0x14, 0x14, 0xaa}}, @in={0x2, 0x4e22, @broadcast=0xffffffff}, @in6={0xa, 0x4e23, 0x9964, @local={0xfe, 0x80, [], 0xaa}, 0x8}, @in={0x2, 0x4e23, @local={0xac, 0x14, 0x14, 0xaa}}, @in6={0xa, 0x4e21, 0x34b, @ipv4={[], [0xff, 0xff], @loopback=0x7f000001}, 0x2}, @in6={0xa, 0x4e20, 0x7f, @dev={0xfe, 0x80, [], 0x1e}, 0x5}, @in={0x2, 0x4e20, @local={0xac, 0x14, 0x14, 0xaa}}]}, &(0x7f0000000a80)=0x10) getsockopt$inet_sctp_SCTP_SOCKOPT_PEELOFF(r1, 0x84, 0x66, &(0x7f0000000ac0)={r2, 0x9}, &(0x7f0000000b00)=0x8) r3 = userfaultfd(0x0) ioctl$UFFDIO_API(r3, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r3, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r4 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r4, 0x6, 0x1b, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r3, r4, 0x0) ioctl$BLKRRPART(r4, 0x125f, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r3, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:53 executing program 6: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) ioctl$sock_SIOCGPGRP(r0, 0x8904, &(0x7f0000000040)=0x0) ptrace(0x4218, r1) r2 = userfaultfd(0x0) ioctl$UFFDIO_REGISTER(r2, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r3 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r3, 0x6, 0x17, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r2, r3, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r2, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:53 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") r1 = openat$ion(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ion\x00', 0x0, 0x0) ioctl$ION_IOC_ALLOC(r1, 0xc0184900, &(0x7f00000000c0)={0x0, 0x1, 0x0, 0xffffffffffffffff}) ioctl$DMA_BUF_IOCTL_SYNC(r2, 0x40086200, &(0x7f0000000040)=0x7) 08:19:53 executing program 7 (fault-call:7 fault-nth:0): r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x12, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:53 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") r1 = openat$ion(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ion\x00', 0x0, 0x0) ioctl$ION_IOC_ALLOC(r1, 0xc0184900, &(0x7f00000000c0)={0x0, 0x1, 0x0, 0xffffffffffffffff}) ioctl$DMA_BUF_IOCTL_SYNC(r2, 0x40086200, &(0x7f0000000040)=0x7) 08:19:53 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f00000000000000]}, 0x2c) 08:19:53 executing program 6: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) ioctl$sock_SIOCGPGRP(r0, 0x8904, &(0x7f0000000040)=0x0) ptrace(0x4218, r1) r2 = userfaultfd(0x0) ioctl$UFFDIO_REGISTER(r2, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r3 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r3, 0x6, 0x17, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r2, r3, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r2, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:54 executing program 6: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) ioctl$sock_SIOCGPGRP(r0, 0x8904, &(0x7f0000000040)=0x0) ptrace(0x4218, r1) r2 = userfaultfd(0x0) ioctl$UFFDIO_REGISTER(r2, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r3 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r3, 0x6, 0x17, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r2, r3, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r2, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:54 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") r1 = openat$ion(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ion\x00', 0x0, 0x0) ioctl$ION_IOC_ALLOC(r1, 0xc0184900, &(0x7f00000000c0)={0x5b5f, 0x0, 0x0, 0xffffffffffffffff}) ioctl$DMA_BUF_IOCTL_SYNC(r2, 0x40086200, &(0x7f0000000040)=0x7) 08:19:54 executing program 6: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) ioctl$sock_SIOCGPGRP(r0, 0x8904, &(0x7f0000000040)=0x0) ptrace(0x4218, r1) ioctl$UFFDIO_API(0xffffffffffffffff, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(0xffffffffffffffff, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x17, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(0xffffffffffffffff, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(0xffffffffffffffff, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:54 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") r1 = openat$ion(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ion\x00', 0x0, 0x0) ioctl$ION_IOC_ALLOC(r1, 0xc0184900, &(0x7f00000000c0)={0x5b5f, 0x0, 0x0, 0xffffffffffffffff}) ioctl$DMA_BUF_IOCTL_SYNC(r2, 0x40086200, &(0x7f0000000040)=0x7) 08:19:54 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xe00000000000000]}, 0x2c) 08:19:54 executing program 2: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x17, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:54 executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x24, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:54 executing program 3: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x14, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:54 executing program 7: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x12, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:54 executing program 4: openat$cuse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/cuse\x00', 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x4, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000003fe8)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001fe2)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_DISABLE_FRAGMENTS(r2, 0x84, 0x8, &(0x7f0000013e95), 0x4) ioctl$sock_SIOCETHTOOL(r2, 0x8946, &(0x7f00000000c0)={'veth1_to_bond\x00', &(0x7f0000000000)=@ethtool_stats={0x29}}) close(r2) close(r1) 08:19:54 executing program 6: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) ioctl$sock_SIOCGPGRP(r0, 0x8904, &(0x7f0000000040)=0x0) ptrace(0x4218, r1) ioctl$UFFDIO_API(0xffffffffffffffff, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(0xffffffffffffffff, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x17, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(0xffffffffffffffff, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(0xffffffffffffffff, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:54 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") r1 = openat$ion(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ion\x00', 0x0, 0x0) ioctl$ION_IOC_ALLOC(r1, 0xc0184900, &(0x7f00000000c0)={0x5b5f, 0x0, 0x0, 0xffffffffffffffff}) ioctl$DMA_BUF_IOCTL_SYNC(r2, 0x40086200, &(0x7f0000000040)=0x7) 08:19:54 executing program 6: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) ioctl$sock_SIOCGPGRP(r0, 0x8904, &(0x7f0000000040)=0x0) ptrace(0x4218, r1) ioctl$UFFDIO_API(0xffffffffffffffff, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(0xffffffffffffffff, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x17, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(0xffffffffffffffff, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(0xffffffffffffffff, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:54 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") r1 = openat$ion(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ion\x00', 0x0, 0x0) ioctl$ION_IOC_ALLOC(r1, 0xc0184900, &(0x7f00000000c0)={0x5b5f, 0x1, 0x0, 0xffffffffffffffff}) ioctl$DMA_BUF_IOCTL_SYNC(0xffffffffffffffff, 0x40086200, &(0x7f0000000040)=0x7) 08:19:54 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1400000000000000]}, 0x2c) 08:19:54 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") r1 = openat$ion(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ion\x00', 0x0, 0x0) ioctl$ION_IOC_ALLOC(r1, 0xc0184900, &(0x7f00000000c0)={0x5b5f, 0x1, 0x0, 0xffffffffffffffff}) ioctl$DMA_BUF_IOCTL_SYNC(0xffffffffffffffff, 0x40086200, &(0x7f0000000040)=0x7) 08:19:54 executing program 6: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) ioctl$sock_SIOCGPGRP(r0, 0x8904, &(0x7f0000000040)) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x17, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:55 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") r1 = openat$ion(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ion\x00', 0x0, 0x0) ioctl$ION_IOC_ALLOC(r1, 0xc0184900, &(0x7f00000000c0)={0x5b5f, 0x1, 0x0, 0xffffffffffffffff}) ioctl$DMA_BUF_IOCTL_SYNC(0xffffffffffffffff, 0x40086200, &(0x7f0000000040)=0x7) 08:19:55 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000]}, 0x2c) 08:19:55 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") r1 = openat$ion(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ion\x00', 0x0, 0x0) ioctl$ION_IOC_ALLOC(r1, 0xc0184900, &(0x7f00000000c0)={0x5b5f, 0x1, 0x0, 0xffffffffffffffff}) ioctl$DMA_BUF_IOCTL_SYNC(r2, 0x40086200, &(0x7f0000000040)) 08:19:55 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") r1 = openat$ion(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ion\x00', 0x0, 0x0) ioctl$ION_IOC_ALLOC(r1, 0xc0184900, &(0x7f00000000c0)={0x5b5f, 0x1, 0x0, 0xffffffffffffffff}) ioctl$DMA_BUF_IOCTL_SYNC(r2, 0x40086200, &(0x7f0000000040)) 08:19:55 executing program 2: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x11, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:55 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f000000]}, 0x2c) 08:19:55 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") r1 = openat$ion(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ion\x00', 0x0, 0x0) ioctl$ION_IOC_ALLOC(r1, 0xc0184900, &(0x7f00000000c0)={0x5b5f, 0x1, 0x0, 0xffffffffffffffff}) ioctl$DMA_BUF_IOCTL_SYNC(r2, 0x40086200, &(0x7f0000000040)) 08:19:55 executing program 3: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0xd, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:55 executing program 4: openat$cuse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/cuse\x00', 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x4, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000003fe8)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001fe2)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_DISABLE_FRAGMENTS(r2, 0x84, 0x8, &(0x7f0000013e95), 0x4) ioctl$sock_SIOCETHTOOL(r2, 0x8946, &(0x7f00000000c0)={'veth1_to_bond\x00', &(0x7f0000000000)=@ethtool_stats={0x3}}) close(r2) close(r1) 08:19:55 executing program 7: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x11, 0x12, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:55 executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x12, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:55 executing program 1 (fault-call:4 fault-nth:0): r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") r1 = openat$ion(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ion\x00', 0x0, 0x0) ioctl$ION_IOC_ALLOC(r1, 0xc0184900, &(0x7f00000000c0)={0x5b5f, 0x1, 0x0, 0xffffffffffffffff}) ioctl$DMA_BUF_IOCTL_SYNC(r2, 0x40086200, &(0x7f0000000040)=0x7) 08:19:55 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x18000000]}, 0x2c) 08:19:55 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") r1 = openat$ion(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ion\x00', 0x0, 0x0) ioctl$ION_IOC_ALLOC(r1, 0xc0184900, &(0x7f00000000c0)={0x5b5f, 0x1, 0x0, 0xffffffffffffffff}) ioctl$DMA_BUF_IOCTL_SYNC(r2, 0x40086200, &(0x7f0000000040)=0x7) 08:19:55 executing program 7: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x22, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:56 executing program 6: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x17, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:56 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") r1 = openat$ion(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ion\x00', 0x0, 0x0) ioctl$ION_IOC_ALLOC(r1, 0xc0184900, &(0x7f00000000c0)={0x5b5f, 0x1, 0x0, 0xffffffffffffffff}) ioctl$DMA_BUF_IOCTL_SYNC(r2, 0xc0045877, &(0x7f0000000040)=0x7) 08:19:56 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xe]}, 0x2c) 08:19:56 executing program 2: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x7, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:56 executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x3, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:56 executing program 3: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x16, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:56 executing program 7: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x21, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:56 executing program 4: openat$cuse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/cuse\x00', 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x4, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000003fe8)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001fe2)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_DISABLE_FRAGMENTS(r2, 0x84, 0x8, &(0x7f0000013e95), 0x4) ioctl$sock_SIOCETHTOOL(r2, 0x8946, &(0x7f00000000c0)={'veth1_to_bond\x00', &(0x7f0000000000)=@ethtool_stats={0x19}}) close(r2) close(r1) 08:19:56 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") r1 = openat$ion(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ion\x00', 0x0, 0x0) ioctl$ION_IOC_ALLOC(r1, 0xc0184900, &(0x7f00000000c0)={0x5b5f, 0x1, 0x0, 0xffffffffffffffff}) ioctl$DMA_BUF_IOCTL_SYNC(r2, 0xc0189436, &(0x7f0000000040)=0x7) 08:19:56 executing program 7: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x3, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:56 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa00000000000000]}, 0x2c) 08:19:56 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") r1 = openat$ion(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ion\x00', 0x0, 0x0) ioctl$ION_IOC_ALLOC(r1, 0xc0184900, &(0x7f00000000c0)={0x5b5f, 0x1, 0x0, 0xffffffffffffffff}) ioctl$DMA_BUF_IOCTL_SYNC(r2, 0x5451, &(0x7f0000000040)=0x7) 08:19:56 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") r1 = openat$ion(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ion\x00', 0x0, 0x0) ioctl$ION_IOC_ALLOC(r1, 0xc0184900, &(0x7f00000000c0)={0x5b5f, 0x1, 0x0, 0xffffffffffffffff}) ioctl$DMA_BUF_IOCTL_SYNC(r2, 0x2, &(0x7f0000000040)=0x7) 08:19:56 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf00000000000000]}, 0x2c) 08:19:56 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") r1 = openat$ion(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ion\x00', 0x0, 0x0) ioctl$ION_IOC_ALLOC(r1, 0xc0184900, &(0x7f00000000c0)={0x5b5f, 0x1, 0x0, 0xffffffffffffffff}) ioctl$DMA_BUF_IOCTL_SYNC(r2, 0x40049409, &(0x7f0000000040)=0x7) 08:19:56 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") r1 = openat$ion(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ion\x00', 0x0, 0x0) ioctl$ION_IOC_ALLOC(r1, 0xc0184900, &(0x7f00000000c0)={0x5b5f, 0x1, 0x0, 0xffffffffffffffff}) ioctl$DMA_BUF_IOCTL_SYNC(r2, 0x4020940d, &(0x7f0000000040)=0x7) 08:19:57 executing program 6: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x17, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:57 executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x19, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:57 executing program 3: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x18, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:57 executing program 2: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x1e, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:57 executing program 7: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x9, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:57 executing program 4: openat$cuse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/cuse\x00', 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x4, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000003fe8)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001fe2)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_DISABLE_FRAGMENTS(r2, 0x84, 0x8, &(0x7f0000013e95), 0x4) ioctl$sock_SIOCETHTOOL(r2, 0x8946, &(0x7f00000000c0)={'veth1_to_bond\x00', &(0x7f0000000000)=@ethtool_stats={0x3e}}) close(r2) close(r1) 08:19:57 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x600000000000000]}, 0x2c) 08:19:57 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") r1 = openat$ion(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ion\x00', 0x0, 0x0) ioctl$ION_IOC_ALLOC(r1, 0xc0184900, &(0x7f00000000c0)={0x5b5f, 0x1, 0x0, 0xffffffffffffffff}) ioctl$DMA_BUF_IOCTL_SYNC(r2, 0x5421, &(0x7f0000000040)=0x7) 08:19:58 executing program 6: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x17, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:58 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") r1 = openat$ion(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ion\x00', 0x0, 0x0) ioctl$ION_IOC_ALLOC(r1, 0xc0184900, &(0x7f00000000c0)={0x5b5f, 0x1, 0x0, 0xffffffffffffffff}) ioctl$DMA_BUF_IOCTL_SYNC(r2, 0xc020660b, &(0x7f0000000040)=0x7) 08:19:58 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000000]}, 0x2c) 08:19:58 executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x1b, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:58 executing program 2: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x21, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:58 executing program 3: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x2, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:58 executing program 7: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x16, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:58 executing program 4: openat$cuse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/cuse\x00', 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x4, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000003fe8)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001fe2)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_DISABLE_FRAGMENTS(r2, 0x84, 0x8, &(0x7f0000013e95), 0x4) ioctl$sock_SIOCETHTOOL(r2, 0x8946, &(0x7f00000000c0)={'veth1_to_bond\x00', &(0x7f0000000000)=@ethtool_stats={0x11}}) close(r2) close(r1) 08:19:58 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") r1 = openat$ion(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ion\x00', 0x0, 0x0) ioctl$ION_IOC_ALLOC(r1, 0xc0184900, &(0x7f00000000c0)={0x5b5f, 0x1, 0x0, 0xffffffffffffffff}) ioctl$DMA_BUF_IOCTL_SYNC(r2, 0x5452, &(0x7f0000000040)=0x7) 08:19:58 executing program 2: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x22, &(0x7f0000013ff4)={@dev={0xac, 0x14, 0xff0f000000000000}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:58 executing program 6: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x17, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:59 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") r1 = openat$ion(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ion\x00', 0x0, 0x0) ioctl$ION_IOC_ALLOC(r1, 0xc0184900, &(0x7f00000000c0)={0x5b5f, 0x1, 0x0, 0xffffffffffffffff}) ioctl$DMA_BUF_IOCTL_SYNC(r2, 0x5450, &(0x7f0000000040)=0x7) 08:19:59 executing program 6: socket$inet6(0xa, 0x1, 0x0) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = userfaultfd(0x0) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r1 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r1, 0x6, 0x17, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r0, r1, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r0, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:59 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x600]}, 0x2c) 08:19:59 executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x10, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:59 executing program 3: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x22, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:59 executing program 7: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x13, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:59 executing program 2: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x22, &(0x7f0000013ff4)={@dev={0xac, 0x14, 0x1000000}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:19:59 executing program 4: openat$cuse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/cuse\x00', 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x4, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000003fe8)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001fe2)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_DISABLE_FRAGMENTS(r2, 0x84, 0x8, &(0x7f0000013e95), 0x4) ioctl$sock_SIOCETHTOOL(r2, 0x8946, &(0x7f00000000c0)={'veth1_to_bond\x00', &(0x7f0000000000)=@ethtool_stats={0x4e}}) close(r2) close(r1) 08:19:59 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") r1 = openat$ion(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ion\x00', 0x0, 0x0) ioctl$ION_IOC_ALLOC(r1, 0xc0184900, &(0x7f00000000c0)={0x5b5f, 0x1, 0x0, 0xffffffffffffffff}) ioctl$DMA_BUF_IOCTL_SYNC(r2, 0x5460, &(0x7f0000000040)=0x7) 08:19:59 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x14]}, 0x2c) 08:19:59 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") r1 = openat$ion(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ion\x00', 0x0, 0x0) ioctl$ION_IOC_ALLOC(r1, 0xc0184900, &(0x7f00000000c0)={0x5b5f, 0x1, 0x0, 0xffffffffffffffff}) ioctl$DMA_BUF_IOCTL_SYNC(r2, 0xc0045878, &(0x7f0000000040)=0x7) 08:19:59 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") r1 = openat$ion(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ion\x00', 0x0, 0x0) ioctl$ION_IOC_ALLOC(r1, 0xc0184900, &(0x7f00000000c0)={0x5b5f, 0x1, 0x0, 0xffffffffffffffff}) ioctl$DMA_BUF_IOCTL_SYNC(r2, 0x40086200, &(0x7f0000000040)=0x7) socket$inet6_udp(0xa, 0x2, 0x0) 08:19:59 executing program 1: r0 = syz_open_dev$audion(&(0x7f0000000000)='/dev/audio#\x00', 0x6, 0x400) ioctl$PERF_EVENT_IOC_RESET(r0, 0x2403, 0x7) r1 = socket$inet6(0xa, 0x1, 0x0) mincore(&(0x7f0000ffb000/0x2000)=nil, 0x2000, &(0x7f0000000140)=""/252) ioctl(r1, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") r2 = openat$ion(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ion\x00', 0x0, 0x0) ioctl$ION_IOC_ALLOC(r2, 0xc0184900, &(0x7f00000000c0)={0x5b5f, 0x1, 0x0, 0xffffffffffffffff}) ioctl$DMA_BUF_IOCTL_SYNC(r3, 0x40086200, &(0x7f0000000040)=0x7) 08:19:59 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc00000000000000]}, 0x2c) 08:19:59 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_MCAST_MSFILTER(r0, 0x29, 0x30, &(0x7f0000000180)={0x8, {{0xa, 0x4e20, 0x5, @ipv4={[], [0xff, 0xff], @rand_addr=0xffff}, 0x4}}, 0x1, 0x6, [{{0xa, 0x4e24, 0x8, @dev={0xfe, 0x80, [], 0x16}, 0x8}}, {{0xa, 0x4e20, 0x7, @dev={0xfe, 0x80, [], 0x1e}, 0x8}}, {{0xa, 0x4e24, 0x0, @local={0xfe, 0x80, [], 0xaa}}}, {{0xa, 0x4e22, 0x9, @empty, 0x3}}, {{0xa, 0x4e22, 0x8, @remote={0xfe, 0x80, [], 0xbb}, 0x8}}, {{0xa, 0x4e20, 0x7ff, @empty, 0x20}}]}, 0x390) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") r1 = openat$ion(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ion\x00', 0x0, 0x0) ioctl$ION_IOC_ALLOC(r1, 0xc0184900, &(0x7f00000000c0)={0x5b5f, 0x1, 0x0, 0xffffffffffffffff}) r3 = openat$vsock(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vsock\x00', 0x323000, 0x0) ioctl$EVIOCGBITSND(r3, 0x80404532, &(0x7f0000000140)=""/16) ioctl$DMA_BUF_IOCTL_SYNC(r2, 0x40086200, &(0x7f0000000040)=0x7) 08:19:59 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") r1 = openat$ion(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ion\x00', 0x0, 0x0) ioctl$ION_IOC_ALLOC(r1, 0xc0184900, &(0x7f00000000c0)={0x5b5f, 0x1, 0x0, 0xffffffffffffffff}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$TUNSETVNETLE(r3, 0x400454dc, &(0x7f0000000140)=0x1) ioctl$DMA_BUF_IOCTL_SYNC(r2, 0x40086200, &(0x7f0000000040)=0x7) 08:20:00 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x900000000000000]}, 0x2c) 08:20:00 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") r1 = openat$ion(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ion\x00', 0x0, 0x0) ioctl$ION_IOC_ALLOC(r1, 0xc0184900, &(0x7f00000000c0)={0x5b5f, 0x1, 0x0, 0xffffffffffffffff}) r3 = gettid() sched_setscheduler(r3, 0x7, &(0x7f0000000000)=0x8001) ioctl$DMA_BUF_IOCTL_SYNC(r2, 0x40086200, &(0x7f0000000040)=0x7) 08:20:00 executing program 6: socket$inet6(0xa, 0x1, 0x0) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = userfaultfd(0x0) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r1 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r1, 0x6, 0x17, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r0, r1, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r0, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:20:00 executing program 3: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0xe, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:20:00 executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x22, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:20:00 executing program 7: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x19, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:20:00 executing program 2: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x22, &(0x7f0000013ff4)={@dev={0xac, 0x14, 0x20000000}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:20:00 executing program 4: openat$cuse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/cuse\x00', 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x4, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000003fe8)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001fe2)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_DISABLE_FRAGMENTS(r2, 0x84, 0x8, &(0x7f0000013e95), 0x4) ioctl$sock_SIOCETHTOOL(r2, 0x8946, &(0x7f00000000c0)={'veth1_to_bond\x00', &(0x7f0000000000)=@ethtool_stats={0x14}}) close(r2) close(r1) 08:20:00 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") r1 = openat$vsock(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vsock\x00', 0x0, 0x0) ioctl$KVM_SET_ONE_REG(r1, 0x4010aeac, &(0x7f0000000180)={0x9, 0x6}) r2 = openat$ion(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ion\x00', 0x100, 0x0) setsockopt$inet_sctp_SCTP_MAX_BURST(r1, 0x84, 0x14, &(0x7f00000001c0)=@int=0x1, 0x4) ioctl$ION_IOC_ALLOC(r2, 0xc0184900, &(0x7f00000000c0)={0x5b5f, 0x1, 0x0, 0xffffffffffffffff}) ioctl$DMA_BUF_IOCTL_SYNC(r3, 0x40086200, &(0x7f0000000040)=0x7) r4 = fcntl$dupfd(r2, 0x406, r0) connect$pptp(r4, &(0x7f0000000000)={0x18, 0x2, {0x3, @loopback=0x7f000001}}, 0x1e) 08:20:00 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") r1 = openat$ion(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ion\x00', 0x0, 0x0) ioctl$ION_IOC_ALLOC(r1, 0xc0184900, &(0x7f00000000c0)={0x5b5f, 0x1, 0x0, 0xffffffffffffffff}) r3 = openat$dsp(0xffffffffffffff9c, &(0x7f0000000000)='/dev/dsp\x00', 0x40, 0x0) accept4$netrom(r3, 0x0, &(0x7f0000000140), 0x80800) setsockopt$nfc_llcp_NFC_LLCP_MIUX(r3, 0x118, 0x1, &(0x7f0000000180)=0x9374, 0x4) ioctl$DMA_BUF_IOCTL_SYNC(r2, 0x40086200, &(0x7f0000000040)=0x7) 08:20:00 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd00000000000000]}, 0x2c) [ 923.215952] Unknown ioctl 1074835116 [ 923.222873] Unknown ioctl 1074835116 08:20:00 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") r1 = openat$ion(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ion\x00', 0x0, 0x0) ioctl(r1, 0x1f, &(0x7f0000000000)="8b2e3f129e08feaf54169b6f14c90b780eb16fe5262e4fe33b292684205b623d5efeff1104bd0051634382") ioctl$ION_IOC_ALLOC(r1, 0xc0184900, &(0x7f00000000c0)={0x5b5f, 0x1, 0x0, 0xffffffffffffffff}) ioctl$DMA_BUF_IOCTL_SYNC(r2, 0x40086200, &(0x7f0000000040)=0x7) 08:20:00 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") r1 = openat$ion(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ion\x00', 0x0, 0x0) setsockopt$inet_sctp6_SCTP_FRAGMENT_INTERLEAVE(r0, 0x84, 0x12, &(0x7f0000000000)=0x8, 0x4) ioctl$ION_IOC_ALLOC(r1, 0xc0184900, &(0x7f00000000c0)={0x5b5f, 0x1, 0x0, 0xffffffffffffffff}) ioctl$DMA_BUF_IOCTL_SYNC(r2, 0x40086200, &(0x7f0000000040)=0x7) 08:20:00 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5000000]}, 0x2c) 08:20:00 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x5b5f, 0x1, 0x0, 0xffffffffffffffff}) getsockopt$inet_sctp_SCTP_DEFAULT_SEND_PARAM(0xffffffffffffffff, 0x84, 0xa, &(0x7f0000000000)={0x8, 0x8, 0x2, 0x5, 0x2, 0x5e, 0x10001, 0xcd, 0x0}, &(0x7f0000000080)=0x20) setsockopt$inet_sctp6_SCTP_ASSOCINFO(r0, 0x84, 0x1, &(0x7f0000000140)={r2, 0x3, 0x4, 0x9, 0x4d1, 0x75}, 0x14) ioctl$DMA_BUF_IOCTL_SYNC(r1, 0x40086200, &(0x7f0000000040)=0x7) 08:20:00 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") r1 = openat$ion(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ion\x00', 0x0, 0x0) ioctl$ION_IOC_ALLOC(r1, 0xc0184900, &(0x7f00000000c0)={0x5b5f, 0x1, 0x0, 0xffffffffffffffff}) ioctl$DMA_BUF_IOCTL_SYNC(r2, 0x40086200, &(0x7f0000000040)=0x7) r3 = semget(0x1, 0x1, 0x20) semctl$GETZCNT(r3, 0x0, 0xf, &(0x7f0000000140)=""/208) 08:20:01 executing program 5: perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x3e4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x5, 0x80000000000001e, 0x8000, 0x44, 0x0, 0xffffffffffffffff, 0x0, [0x7c, 0x6000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7000000]}, 0x2c) 08:20:01 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1110c1, 0x0) ioctl$KVM_ENABLE_CAP_CPU(r1, 0x4068aea3, &(0x7f00000001c0)={0x0, 0x0, [0x0, 0x5, 0x7, 0xffffffffffffffff]}) ioctl$VHOST_SET_VRING_ENDIAN(r1, 0x4008af13, &(0x7f0000000040)={0x0, 0x200}) r2 = openat$ion(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ion\x00', 0x0, 0x0) ioctl$ION_IOC_ALLOC(r2, 0xc0184900, &(0x7f00000000c0)={0x5b61, 0x1, 0xffffffffffffffff, 0xffffffffffffffff}) ioctl$DMA_BUF_IOCTL_SYNC(r3, 0x40086200, &(0x7f0000000180)=0x3) 08:20:01 executing program 6: socket$inet6(0xa, 0x1, 0x0) mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r0 = userfaultfd(0x0) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r1 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r1, 0x6, 0x17, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r0, r1, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r0, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:20:01 executing program 7: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x1e, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:20:01 executing program 3: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0xa, &(0x7f0000013ff4)={@dev={0xac, 0x14}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:20:01 executing program 2: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x22, &(0x7f0000013ff4)={@dev={0xac, 0x14, 0xff0f}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:20:01 executing program 0: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x1, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000002000)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001000)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_mreqsrc(r2, 0x6, 0x5, &(0x7f0000013ff4)={@dev={0xac, 0xffffffffffffffe0}, @rand_addr, @local={0xac, 0x14, 0xffffffffffffffff, 0xaa}}, 0xc) dup3(r1, r2, 0x0) mmap(&(0x7f0000000000/0xfff000)=nil, 0xfff000, 0x2, 0x32, 0xffffffffffffffff, 0x0) ioctl$UFFDIO_ZEROPAGE(r1, 0x8010aa02, &(0x7f00000c0ff0)={&(0x7f0000011000/0x3000)=nil, 0x3000}) 08:20:01 executing program 4: openat$cuse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/cuse\x00', 0x0, 0x0) r0 = socket$inet6(0xa, 0x1, 0x0) ioctl(r0, 0x4000008912, &(0x7f0000000100)="295ee1311f16f477671070") mmap(&(0x7f0000011000/0x3000)=nil, 0x3000, 0x4, 0x32, 0xffffffffffffffff, 0x0) r1 = userfaultfd(0x0) ioctl$UFFDIO_API(r1, 0xc018aa3f, &(0x7f0000003fe8)={0xaa}) ioctl$UFFDIO_REGISTER(r1, 0xc020aa00, &(0x7f0000001fe2)={{&(0x7f0000011000/0x3000)=nil, 0x3000}, 0x1}) r2 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet_sctp6_SCTP_DISABLE_FRAGMENTS(r2, 0x84, 0x8, &(0x7f0000013e95), 0x4) ioctl$sock_SIOCETHTOOL(r2, 0x8946, &(0x7f00000000c0)={'veth1_to_bond\x00', &(0x7f0000000000)=@ethtool_stats={0x30}}) close(r2) close(r1) [ 924.111343] WARNING: CPU: 0 PID: 26985 at drivers/staging/android/ion/ion.c:117 ion_buffer_destroy+0xe3/0x1a0 [ 924.121443] Kernel panic - not syncing: panic_on_warn set ... [ 924.121443] [ 924.128806] CPU: 0 PID: 26985 Comm: syz-executor1 Not tainted 4.17.0+ #91 [ 924.135713] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 924.145052] Call Trace: [ 924.147641] dump_stack+0x1b9/0x294 [ 924.151256] ? dump_stack_print_info.cold.2+0x52/0x52 [ 924.156436] ? ion_buffer_destroy+0xe0/0x1a0 [ 924.160850] panic+0x22f/0x4de [ 924.164043] ? add_taint.cold.5+0x16/0x16 [ 924.168192] ? __warn.cold.8+0x148/0x1b3 [ 924.172245] ? __warn.cold.8+0x117/0x1b3 [ 924.176310] ? ion_buffer_destroy+0xe3/0x1a0 [ 924.180710] __warn.cold.8+0x163/0x1b3 [ 924.184595] ? ion_buffer_destroy+0xe3/0x1a0 [ 924.189016] report_bug+0x252/0x2d0 [ 924.192641] do_error_trap+0x1fc/0x4d0 [ 924.196527] ? math_error+0x3f0/0x3f0 [ 924.200315] ? find_held_lock+0x36/0x1c0 [ 924.204374] ? kasan_check_write+0x14/0x20 [ 924.208622] ? __mutex_unlock_slowpath+0x180/0x8a0 [ 924.213557] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 924.218401] do_invalid_op+0x1b/0x20 [ 924.222112] invalid_op+0x14/0x20 [ 924.225553] RIP: 0010:ion_buffer_destroy+0xe3/0x1a0 [ 924.230550] Code: 85 b9 00 00 00 49 8b 44 24 08 48 89 df e8 15 e9 00 02 48 89 df e8 0d 7f f7 fb 5b 41 5c 41 5d 41 5e 41 5f 5d c3 e8 5d b6 ba fb <0f> 0b 48 b8 00 00 00 00 00 fc ff df 49 8d 7c 24 18 48 89 fa 48 c1 [ 924.249852] RSP: 0018:ffff880187a3f088 EFLAGS: 00010293 [ 924.255208] RAX: ffff8801d8838640 RBX: ffff8801b2037040 RCX: ffffffff85bf86b4 [ 924.262477] RDX: 0000000000000000 RSI: ffffffff85bf8703 RDI: 0000000000000005 [ 924.269749] RBP: ffff880187a3f0b0 R08: ffff8801d8838640 R09: ffffed003ace925b [ 924.277097] R10: ffffed003ace925b R11: ffff8801d67492df R12: ffffffff89724740 [ 924.284353] R13: ffff8801cea08840 R14: 0000000000000001 R15: ffff8801b2037060 [ 924.291638] ? ion_buffer_destroy+0x94/0x1a0 [ 924.296053] ? ion_buffer_destroy+0xe3/0x1a0 [ 924.300465] ? ion_buffer_destroy+0xe3/0x1a0 [ 924.304871] _ion_buffer_destroy+0xda/0x110 [ 924.309215] ion_dma_buf_release+0x37/0x50 [ 924.313444] dma_buf_release+0x1e8/0x7c0 [ 924.317505] ? fsnotify+0xfc0/0xfc0 [ 924.321135] ? dma_buf_attach+0x3e0/0x3e0 [ 924.325285] ? __might_sleep+0x95/0x190 [ 924.329261] ? dma_buf_attach+0x3e0/0x3e0 [ 924.333394] __fput+0x353/0x890 [ 924.336659] ? fput+0x1a0/0x1a0 [ 924.339925] ? check_same_owner+0x320/0x320 [ 924.344242] ? _raw_spin_unlock_irq+0x27/0x70 [ 924.348724] ____fput+0x15/0x20 [ 924.351991] task_work_run+0x1e4/0x290 [ 924.355881] ? task_work_cancel+0x240/0x240 [ 924.360206] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 924.365761] ? switch_task_namespaces+0xa2/0xd0 [ 924.370427] do_exit+0x1aee/0x2730 [ 924.373957] ? plist_add+0x770/0x770 [ 924.377668] ? mm_update_next_owner+0x980/0x980 [ 924.382321] ? print_usage_bug+0xc0/0xc0 [ 924.386373] ? graph_lock+0x170/0x170 [ 924.390185] ? do_raw_spin_unlock+0x9e/0x2e0 [ 924.394608] ? rcu_note_context_switch+0x710/0x710 [ 924.399531] ? lock_acquire+0x1dc/0x520 [ 924.403501] ? __might_sleep+0x95/0x190 [ 924.407475] ? __lock_acquire+0x7f5/0x5140 [ 924.411709] ? debug_check_no_locks_freed+0x310/0x310 [ 924.416886] ? do_raw_spin_unlock+0x9e/0x2e0 [ 924.421281] ? do_raw_spin_trylock+0x1b0/0x1b0 [ 924.425860] ? kasan_check_write+0x14/0x20 [ 924.430087] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 924.435279] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 924.440819] ? drop_futex_key_refs.isra.13+0x6d/0xe0 [ 924.445915] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 924.451537] ? futex_wait+0x5c1/0x9f0 [ 924.455349] ? futex_wait_setup+0x400/0x400 [ 924.459667] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 924.464844] ? __sanitizer_cov_trace_const_cmp1+0x1a/0x20 [ 924.470370] ? drop_futex_key_refs.isra.13+0x6d/0xe0 [ 924.475561] ? futex_wake+0x2f6/0x750 [ 924.479354] ? graph_lock+0x170/0x170 [ 924.483166] ? memset+0x31/0x40 [ 924.486450] ? find_held_lock+0x36/0x1c0 [ 924.490519] ? lock_downgrade+0x8e0/0x8e0 [ 924.494659] do_group_exit+0x16f/0x430 [ 924.498533] ? do_raw_spin_trylock+0x1b0/0x1b0 [ 924.503100] ? __ia32_sys_exit+0x50/0x50 [ 924.507176] ? _raw_spin_unlock_irq+0x27/0x70 [ 924.511670] ? trace_hardirqs_on_caller+0x421/0x5c0 [ 924.516684] get_signal+0x886/0x1960 [ 924.520395] ? ptrace_notify+0x130/0x130 [ 924.524450] ? lock_release+0xa10/0xa10 [ 924.528418] ? check_same_owner+0x320/0x320 [ 924.532735] ? __check_object_size+0x95/0x5d9 [ 924.537227] ? __might_sleep+0x95/0x190 [ 924.541189] ? kasan_check_read+0x11/0x20 [ 924.545335] do_signal+0x98/0x2040 [ 924.548879] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 924.554404] ? ion_ioctl+0x14b/0x404 [ 924.558106] ? ion_alloc.cold.13+0x1d/0x1d [ 924.562327] ? setup_sigcontext+0x7d0/0x7d0 [ 924.566634] ? __sanitizer_cov_trace_switch+0x53/0x90 [ 924.571819] ? ion_alloc.cold.13+0x1d/0x1d [ 924.576060] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 924.581593] ? do_vfs_ioctl+0x1f2/0x16f0 [ 924.585643] ? rcu_pm_notify+0xc0/0xc0 [ 924.589517] ? trace_hardirqs_off+0xd/0x10 [ 924.593754] ? ioctl_preallocate+0x2e0/0x2e0 [ 924.598184] ? exit_to_usermode_loop+0x87/0x310 [ 924.602853] exit_to_usermode_loop+0x28a/0x310 [ 924.607425] ? syscall_slow_exit_work+0x4f0/0x4f0 [ 924.612265] ? ksys_ioctl+0x81/0xd0 [ 924.615892] ? do_syscall_64+0x92/0x800 [ 924.619861] do_syscall_64+0x6ac/0x800 [ 924.623740] ? finish_task_switch+0x1ca/0x840 [ 924.628226] ? syscall_return_slowpath+0x5c0/0x5c0 [ 924.633148] ? syscall_return_slowpath+0x30f/0x5c0 [ 924.638084] ? entry_SYSCALL_64_after_hwframe+0x59/0xbe [ 924.643445] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 924.648290] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 924.653469] RIP: 0033:0x4559f9 [ 924.656663] Code: 1d ba 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 b9 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 924.676098] RSP: 002b:00007f83683cace8 EFLAGS: 00000246 ORIG_RAX: 00000000000000ca [ 924.683810] RAX: fffffffffffffe00 RBX: 000000000072bf78 RCX: 00000000004559f9 [ 924.691084] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 000000000072bf78 [ 924.698349] RBP: 000000000072bf78 R08: 0000000000000000 R09: 000000000072bf50 [ 924.705613] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 924.712877] R13: 00007ffd4495491f R14: 00007f83683cb9c0 R15: 0000000000000001 [ 924.720644] Dumping ftrace buffer: [ 924.724389] (ftrace buffer empty) [ 924.728084] Kernel Offset: disabled [ 924.731704] Rebooting in 86400 seconds..