000300 R09: 0000000000000000 [ 295.066863][ T9549] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f771dfbf6d4 [ 295.074811][ T9549] R13: 00000000004c6d69 R14: 00000000004dc5c8 R15: 0000000000000008 03:57:49 executing program 5 (fault-call:8 fault-nth:16): ioctl$PPPIOCGL2TPSTATS(0xffffffffffffffff, 0x80487436, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r4 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='fuse.', 0x0, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4002}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) read$FUSE(r3, &(0x7f0000001500), 0x1000) 03:57:49 executing program 4: ioctl$FS_IOC_RESVSP(0xffffffffffffffff, 0x40305828, &(0x7f00000000c0)={0x0, 0x0, 0x500000000}) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) r0 = getpid() socket$inet_udplite(0x2, 0x2, 0x88) r1 = getpid() rt_tgsigqueueinfo(r0, r1, 0x13, &(0x7f0000000180)) tkill(r0, 0x5) r2 = socket(0x10, 0x3, 0x0) r3 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r3, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) ioctl$FS_IOC_FSGETXATTR(r3, 0x801c581f, &(0x7f0000000080)={0x6, 0x3, 0x2, 0xfe8, 0xbe}) setsockopt$netlink_NETLINK_TX_RING(0xffffffffffffffff, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r2, 0x0, 0x60, &(0x7f0000000200)={'filter\x00', 0x7, 0x4, 0x480, 0x0, 0x118, 0x0, 0x398, 0x398, 0x398, 0x4, &(0x7f0000000000), {[{{@uncond, 0xf0, 0x118}, @unspec=@CONNSECMARK={0x28, 'CONNSECMARK\x00', 0x0, {0x1}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@mac=@remote, @empty, @loopback, @broadcast, 0xf, 0xffffffff}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac=@random="ae272723e583", @multicast2, @rand_addr=0x2, 0x1}}}], {{[], 0xc0, 0xe8}, {0x28}}}}, 0x4d0) ptrace(0x10, r0) ptrace$poke(0x4209, r0, &(0x7f00000000c0), 0x20000000) 03:57:49 executing program 0: r0 = openat$ion(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ion\x00', 0x100c2, 0x0) ioctl$EXT4_IOC_SETFLAGS(r0, 0x40086602, &(0x7f0000000080)=0x20000) r1 = dup(0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r2, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) close(r2) ioctl$FS_IOC_GETFSLABEL(r0, 0x81009431, &(0x7f00000000c0)) r3 = syz_open_dev$radio(&(0x7f0000000440)='/dev/radio#\x00', 0x1, 0x2) ioctl$SNDRV_CTL_IOCTL_RAWMIDI_NEXT_DEVICE(r3, 0xc0045540, &(0x7f00000004c0)=0x5) r4 = add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f00000003c0)='X', 0x1, 0xfffffffffffffffe) r5 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) add_key$user(&(0x7f0000000480)='user\x00', &(0x7f0000000280)={'syz'}, &(0x7f0000000600)='\b', 0x1, r5) r6 = socket(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r9 = dup3(r7, r8, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r9, 0x8912, 0x400200) ioctl$VIDIOC_QBUF(r3, 0xc058560f, &(0x7f0000000500)={0x80000001, 0xb, 0x4, 0x20000000, {0x77359400}, {0x1, 0x8, 0x1, 0xa6, 0x8, 0x32, "8cb808bc"}, 0xb7b1, 0xc, @fd=r9, 0x4}) ioctl$KVM_SET_USER_MEMORY_REGION(r3, 0x4020ae46, &(0x7f0000000640)={0x10003, 0x2, 0x19000, 0x2000, &(0x7f0000ffc000/0x2000)=nil}) ioctl$VIDIOC_G_INPUT(0xffffffffffffffff, 0x80045626, &(0x7f0000000580)) setsockopt$netlink_NETLINK_TX_RING(r6, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r6, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {0x2, 0x0, 0x498}}, 0x2b6}}, 0x0) r10 = syz_genetlink_get_family_id$tipc(&(0x7f00000002c0)='TIPC\x00') sendmsg$TIPC_CMD_SET_NETID(r6, &(0x7f0000000400)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000340)={&(0x7f0000000300)={0x24, r10, 0x1, 0x70bd26, 0x25dfdbfc, {{}, 0x0, 0x800b, 0x0, {0x8, 0x2, 0x200}}, [""]}, 0x24}, 0x1, 0x0, 0x0, 0x800}, 0x840) keyctl$KEYCTL_MOVE(0x1e, r4, r5, 0xfffffffffffffffd, 0x0) openat$dlm_monitor(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/dlm-monitor\x00', 0x1, 0x0) 03:57:49 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000100)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_pr_ctr_aes128\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, 0x0, 0xf0ffffffffffff) 03:57:49 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f00000003c0)='X', 0x1, 0xfffffffffffffffe) r3 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$KEYCTL_MOVE(0x15, r2, r3, 0xfffffffffffffffd, 0x0) 03:57:49 executing program 3: unshare(0x8020000) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000000340)={{{@in6=@initdev, @in6=@initdev}}, {{@in6=@remote}, 0x0, @in6=@dev}}, &(0x7f0000000180)=0xe8) fstat(0xffffffffffffffff, &(0x7f00000001c0)) r3 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setreuid(r4, 0x0) setreuid(r4, 0xffffffffffffffff) socket$netlink(0x10, 0x3, 0x0) getsockopt$inet_sctp_SCTP_STATUS(0xffffffffffffffff, 0x84, 0xe, 0x0, 0x0) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0xa, 0x4e22, 0x5, @dev={0xfe, 0x80, [], 0xc}, 0xffff0001}, 0x1c) r5 = syz_open_procfs$namespace(0x0, &(0x7f0000000140)='ns/mnt\x00') setns(r5, 0x0) clone(0x10062101, 0x0, 0x0, 0x0, 0x0) 03:57:49 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f00000003c0)='X', 0x1, 0xfffffffffffffffe) r3 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$KEYCTL_MOVE(0x16, r2, r3, 0xfffffffffffffffd, 0x0) 03:57:49 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000100)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_pr_ctr_aes128\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, 0x0, 0x100000000000000) [ 295.314457][ T9878] FAULT_INJECTION: forcing a failure. [ 295.314457][ T9878] name failslab, interval 1, probability 0, space 0, times 0 [ 295.377531][ T9878] CPU: 0 PID: 9878 Comm: syz-executor.5 Not tainted 5.4.0-rc6+ #0 [ 295.385403][ T9878] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 295.395470][ T9878] Call Trace: [ 295.398780][ T9878] dump_stack+0x197/0x210 [ 295.403133][ T9878] should_fail.cold+0xa/0x15 [ 295.407744][ T9878] ? fault_create_debugfs_attr+0x180/0x180 [ 295.413571][ T9878] ? ___might_sleep+0x163/0x2c0 [ 295.418456][ T9878] __should_failslab+0x121/0x190 [ 295.423404][ T9878] should_failslab+0x9/0x14 [ 295.427908][ T9878] __kmalloc+0x2e0/0x770 [ 295.427930][ T9878] ? __list_lru_init+0xd1/0x710 [ 295.427949][ T9878] __list_lru_init+0xd1/0x710 [ 295.441720][ T9878] alloc_super+0x7cc/0x910 [ 295.446159][ T9878] sget_fc+0x14e/0x810 [ 295.450247][ T9878] ? compare_single+0x10/0x10 [ 295.454941][ T9878] ? apparmor_capable+0x2ed/0x630 [ 295.459989][ T9878] vfs_get_super+0x76/0x2e0 [ 295.464520][ T9878] ? fuse_fill_super_common+0x1050/0x1050 [ 295.470260][ T9878] ? fuse_fill_super_common+0x1050/0x1050 [ 295.476008][ T9878] get_tree_nodev+0x23/0x30 [ 295.480533][ T9878] fuse_get_tree+0x12e/0x190 [ 295.485138][ T9878] vfs_get_tree+0x8e/0x300 [ 295.489579][ T9878] do_mount+0x143d/0x1d10 [ 295.493940][ T9878] ? copy_mount_string+0x40/0x40 [ 295.498895][ T9878] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 295.505140][ T9878] ? _copy_from_user+0x12c/0x1a0 [ 295.505160][ T9878] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 295.505173][ T9878] ? copy_mount_options+0x2e8/0x3f0 [ 295.505192][ T9878] ksys_mount+0xdb/0x150 03:57:49 executing program 4: ioctl$FS_IOC_RESVSP(0xffffffffffffffff, 0x40305828, &(0x7f00000000c0)={0x0, 0x0, 0x500000000}) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) r0 = getpid() socket$inet_udplite(0x2, 0x2, 0x88) r1 = getpid() rt_tgsigqueueinfo(r0, r1, 0x13, &(0x7f0000000180)) tkill(r0, 0x5) r2 = socket(0x10, 0x3, 0x0) r3 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r3, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) ioctl$FS_IOC_FSGETXATTR(r3, 0x801c581f, &(0x7f0000000080)={0x6, 0x3, 0x2, 0xfe8, 0xbe}) setsockopt$netlink_NETLINK_TX_RING(0xffffffffffffffff, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r2, 0x0, 0x60, &(0x7f0000000200)={'filter\x00', 0x7, 0x4, 0x480, 0x0, 0x118, 0x0, 0x398, 0x398, 0x398, 0x4, &(0x7f0000000000), {[{{@uncond, 0xf0, 0x118}, @unspec=@CONNSECMARK={0x28, 'CONNSECMARK\x00', 0x0, {0x1}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@mac=@remote, @empty, @loopback, @broadcast, 0xf, 0xffffffff}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac=@random="ae272723e583", @multicast2, @rand_addr=0x2, 0x1}}}], {{[], 0xc0, 0xe8}, {0x28}}}}, 0x4d0) ptrace(0x10, r0) ptrace$poke(0x4209, r0, &(0x7f00000000c0), 0x20000000) 03:57:49 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r0) setsockopt$sock_timeval(r1, 0x1, 0x15, &(0x7f00000000c0)={0x77359400}, 0x10) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f00000003c0)='X', 0x1, 0xfffffffffffffffe) r4 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) add_key$user(&(0x7f0000000480)='user\x00', &(0x7f0000000280)={'syz'}, &(0x7f0000000600)='\b', 0x1, r4) ioctl$VIDIOC_G_SLICED_VBI_CAP(r2, 0xc0745645, &(0x7f0000000040)={0x40, [0x5, 0xff, 0x49, 0x5, 0xf0f4, 0x101, 0xb124, 0x3, 0x7f, 0x1, 0xdbf, 0x7, 0x9, 0x0, 0x1, 0x7, 0x9, 0x100, 0x200, 0xba, 0xedbc, 0x1, 0x4ad, 0xd7, 0x4, 0x7f, 0x5, 0x7ff, 0x6, 0x400, 0x7fff, 0xd8db, 0x4, 0x8001, 0x7f, 0x1ff, 0xed, 0x6, 0x4, 0x40, 0x4, 0x21, 0xdb8a, 0x0, 0x3, 0x0, 0x2, 0x100], 0x5}) keyctl$KEYCTL_MOVE(0x1e, r3, r4, 0xfffffffffffffffd, 0x0) 03:57:50 executing program 4: ioctl$FS_IOC_RESVSP(0xffffffffffffffff, 0x40305828, &(0x7f00000000c0)={0x0, 0x0, 0x500000000}) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) r0 = getpid() socket$inet_udplite(0x2, 0x2, 0x88) r1 = getpid() rt_tgsigqueueinfo(r0, r1, 0x13, &(0x7f0000000180)) tkill(r0, 0x5) r2 = socket(0x10, 0x3, 0x0) r3 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r3, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) ioctl$FS_IOC_FSGETXATTR(r3, 0x801c581f, &(0x7f0000000080)={0x6, 0x3, 0x2, 0xfe8, 0xbe}) setsockopt$netlink_NETLINK_TX_RING(r2, 0x10e, 0xc, 0x0, 0x0) sendmsg$nl_route(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r2, 0x0, 0x60, &(0x7f0000000200)={'filter\x00', 0x7, 0x4, 0x480, 0x0, 0x118, 0x0, 0x398, 0x398, 0x398, 0x4, &(0x7f0000000000), {[{{@uncond, 0xf0, 0x118}, @unspec=@CONNSECMARK={0x28, 'CONNSECMARK\x00', 0x0, {0x1}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@mac=@remote, @empty, @loopback, @broadcast, 0xf, 0xffffffff}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac=@random="ae272723e583", @multicast2, @rand_addr=0x2, 0x1}}}], {{[], 0xc0, 0xe8}, {0x28}}}}, 0x4d0) ptrace(0x10, r0) ptrace$poke(0x4209, r0, &(0x7f00000000c0), 0x20000000) [ 295.525806][ T9878] __x64_sys_mount+0xbe/0x150 [ 295.525826][ T9878] do_syscall_64+0xfa/0x760 [ 295.525849][ T9878] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 295.540910][ T9878] RIP: 0033:0x45a219 [ 295.544817][ T9878] Code: ad b6 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 7b b6 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 295.564700][ T9878] RSP: 002b:00007f771dfdfc78 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5 03:57:50 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000100)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_pr_ctr_aes128\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, 0x0, 0x200000000000000) [ 295.564714][ T9878] RAX: ffffffffffffffda RBX: 00007f771dfdfc90 RCX: 000000000045a219 [ 295.564722][ T9878] RDX: 0000000020000080 RSI: 0000000020000100 RDI: 0000000000000000 [ 295.564728][ T9878] RBP: 000000000075bf20 R08: 0000000020000300 R09: 0000000000000000 [ 295.564736][ T9878] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f771dfe06d4 [ 295.564744][ T9878] R13: 00000000004c6d69 R14: 00000000004dc5c8 R15: 0000000000000008 03:57:50 executing program 5 (fault-call:8 fault-nth:17): ioctl$PPPIOCGL2TPSTATS(0xffffffffffffffff, 0x80487436, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r4 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='fuse.', 0x0, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4002}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) read$FUSE(r3, &(0x7f0000001500), 0x1000) 03:57:50 executing program 3: unshare(0x8020000) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) setreuid(0x0, 0x0) socket$netlink(0x10, 0x3, 0x0) getsockopt$inet_sctp_SCTP_STATUS(0xffffffffffffffff, 0x84, 0xe, 0x0, 0x0) r3 = syz_open_procfs$namespace(0x0, &(0x7f0000000140)='ns/mnt\x00') setns(r3, 0x0) clone(0x5116200, 0x0, 0x0, 0x0, 0x0) 03:57:50 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f00000003c0)='X', 0x1, 0xfffffffffffffffe) r3 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$KEYCTL_MOVE(0x17, r2, r3, 0xfffffffffffffffd, 0x0) 03:57:50 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f00000003c0)='X', 0x1, 0xfffffffffffffffe) r3 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) add_key$user(&(0x7f0000000480)='user\x00', &(0x7f0000000280)={'syz'}, &(0x7f0000000600)='\b', 0x1, r3) keyctl$KEYCTL_MOVE(0x1e, r2, r3, 0xfffffffffffffffd, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r7 = dup3(r5, r6, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r7, 0x8912, 0x400200) ioctl$USBDEVFS_RELEASE_PORT(r7, 0x80045519, &(0x7f0000000080)=0x4ca28bd1) r8 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r9 = dup3(r4, r8, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r9, 0x8912, 0x400200) write$P9_RLINK(r9, &(0x7f0000000040)={0x7, 0x47, 0x2}, 0x7) 03:57:50 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f00000003c0)='X', 0x1, 0xfffffffffffffffe) r3 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$KEYCTL_MOVE(0x18, r2, r3, 0xfffffffffffffffd, 0x0) 03:57:50 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000100)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_pr_ctr_aes128\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, 0x0, 0x300000000000000) [ 295.776723][T10183] FAULT_INJECTION: forcing a failure. [ 295.776723][T10183] name failslab, interval 1, probability 0, space 0, times 0 [ 295.808721][T10183] CPU: 0 PID: 10183 Comm: syz-executor.5 Not tainted 5.4.0-rc6+ #0 [ 295.816682][T10183] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 295.826750][T10183] Call Trace: [ 295.830066][T10183] dump_stack+0x197/0x210 [ 295.834432][T10183] should_fail.cold+0xa/0x15 [ 295.839050][T10183] ? fault_create_debugfs_attr+0x180/0x180 [ 295.844882][T10183] ? ___might_sleep+0x163/0x2c0 [ 295.849759][T10183] __should_failslab+0x121/0x190 [ 295.854715][T10183] should_failslab+0x9/0x14 [ 295.859245][T10183] kmem_cache_alloc_trace+0x2d3/0x790 [ 295.864644][T10183] ? lock_downgrade+0x920/0x920 [ 295.869520][T10183] ? rwlock_bug.part.0+0x90/0x90 [ 295.874483][T10183] alloc_super+0x55/0x910 [ 295.878827][T10183] ? __kasan_check_read+0x11/0x20 [ 295.883878][T10183] sget_fc+0x14e/0x810 [ 295.887970][T10183] ? compare_single+0x10/0x10 [ 295.892668][T10183] ? apparmor_capable+0x2ed/0x630 [ 295.897719][T10183] vfs_get_super+0x76/0x2e0 [ 295.902367][T10183] ? fuse_fill_super_common+0x1050/0x1050 [ 295.908114][T10183] ? fuse_fill_super_common+0x1050/0x1050 [ 295.913863][T10183] get_tree_nodev+0x23/0x30 [ 295.918394][T10183] fuse_get_tree+0x12e/0x190 [ 295.923011][T10183] vfs_get_tree+0x8e/0x300 [ 295.927452][T10183] do_mount+0x143d/0x1d10 [ 295.931811][T10183] ? copy_mount_string+0x40/0x40 [ 295.936788][T10183] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 295.943051][T10183] ? copy_mount_options+0x2e8/0x3f0 [ 295.948279][T10183] ksys_mount+0xdb/0x150 [ 295.952553][T10183] __x64_sys_mount+0xbe/0x150 [ 295.957264][T10183] do_syscall_64+0xfa/0x760 [ 295.961816][T10183] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 295.967738][T10183] RIP: 0033:0x45a219 [ 295.971648][T10183] Code: ad b6 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 7b b6 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 295.991268][T10183] RSP: 002b:00007f771dfdfc78 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5 [ 295.999696][T10183] RAX: ffffffffffffffda RBX: 00007f771dfdfc90 RCX: 000000000045a219 [ 296.007679][T10183] RDX: 0000000020000080 RSI: 0000000020000100 RDI: 0000000000000000 [ 296.015697][T10183] RBP: 000000000075bf20 R08: 0000000020000300 R09: 0000000000000000 03:57:50 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000100)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_pr_ctr_aes128\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, 0x0, 0x400000000000000) 03:57:50 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f00000003c0)='X', 0x1, 0xfffffffffffffffe) r3 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$KEYCTL_MOVE(0x19, r2, r3, 0xfffffffffffffffd, 0x0) 03:57:50 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000100)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_pr_ctr_aes128\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, 0x0, 0x500000000000000) 03:57:50 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f00000003c0)='X', 0x1, 0xfffffffffffffffe) r3 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$KEYCTL_MOVE(0x1b, r2, r3, 0xfffffffffffffffd, 0x0) 03:57:50 executing program 4: ioctl$FS_IOC_RESVSP(0xffffffffffffffff, 0x40305828, &(0x7f00000000c0)={0x0, 0x0, 0x500000000}) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) r0 = getpid() socket$inet_udplite(0x2, 0x2, 0x88) r1 = getpid() rt_tgsigqueueinfo(r0, r1, 0x13, &(0x7f0000000180)) tkill(r0, 0x5) r2 = socket(0x10, 0x3, 0x0) r3 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r3, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) ioctl$FS_IOC_FSGETXATTR(r3, 0x801c581f, &(0x7f0000000080)={0x6, 0x3, 0x2, 0xfe8, 0xbe}) setsockopt$netlink_NETLINK_TX_RING(r2, 0x10e, 0xc, 0x0, 0x0) sendmsg$nl_route(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r2, 0x0, 0x60, &(0x7f0000000200)={'filter\x00', 0x7, 0x4, 0x480, 0x0, 0x118, 0x0, 0x398, 0x398, 0x398, 0x4, &(0x7f0000000000), {[{{@uncond, 0xf0, 0x118}, @unspec=@CONNSECMARK={0x28, 'CONNSECMARK\x00', 0x0, {0x1}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@mac=@remote, @empty, @loopback, @broadcast, 0xf, 0xffffffff}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac=@random="ae272723e583", @multicast2, @rand_addr=0x2, 0x1}}}], {{[], 0xc0, 0xe8}, {0x28}}}}, 0x4d0) ptrace(0x10, r0) ptrace$poke(0x4209, r0, &(0x7f00000000c0), 0x20000000) 03:57:50 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000100)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_pr_ctr_aes128\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, 0x0, 0x600000000000000) [ 296.023689][T10183] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f771dfe06d4 [ 296.031683][T10183] R13: 00000000004c6d69 R14: 00000000004dc5c8 R15: 0000000000000008 03:57:50 executing program 5 (fault-call:8 fault-nth:18): ioctl$PPPIOCGL2TPSTATS(0xffffffffffffffff, 0x80487436, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r4 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='fuse.', 0x0, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4002}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) read$FUSE(r3, &(0x7f0000001500), 0x1000) 03:57:50 executing program 3: unshare(0x8020000) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x2, 0x0) r2 = dup3(r0, r1, 0x0) setreuid(0x0, 0x0) socket$netlink(0x10, 0x3, 0x0) getsockopt$inet_sctp_SCTP_STATUS(0xffffffffffffffff, 0x84, 0xe, 0x0, 0x0) setns(0xffffffffffffffff, 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000080)='fd\x00') fchdir(r3) getdents64(r3, &(0x7f0000000540)=""/202, 0x1b7) r4 = accept4(r3, &(0x7f0000000040)=@nl=@proc, &(0x7f0000000100)=0x80, 0x80000) r5 = socket$inet6_sctp(0xa, 0x1, 0x84) r6 = socket$inet6_sctp(0xa, 0x10000000005, 0x84) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r6, 0x84, 0x1d, &(0x7f00000002c0)=ANY=[@ANYBLOB="01008944847b67ab52bd0000c60f26193a71", @ANYRES32=0x0], &(0x7f000095dffc)=0x8) getsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER(r5, 0x84, 0x7b, &(0x7f00000000c0)={r7}, &(0x7f0000000100)=0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r4, 0x84, 0x6f, &(0x7f0000000200)={r7, 0x94, &(0x7f0000000140)=[@in6={0xa, 0x4e21, 0x0, @dev={0xfe, 0x80, [], 0x23}, 0x7}, @in={0x2, 0x4e20, @rand_addr=0x100}, @in={0x2, 0x4e22, @multicast2}, @in6={0xa, 0x0, 0x80000001, @local, 0x1}, @in={0x2, 0x0, @empty}, @in={0x2, 0x4e21, @local}, @in6={0xa, 0x4e22, 0x1ff, @initdev={0xfe, 0x88, [], 0x1, 0x0}, 0xfffffffd}]}, &(0x7f0000000240)=0x10) ioctl$TCSETS2(r2, 0x402c542b, &(0x7f0000000280)={0x8, 0x4, 0x3f, 0x9, 0x80, "3a1400b6705c1b1ff3f44d0713ca6eb4cf1bba", 0x20, 0x20}) getsockopt$inet_sctp6_SCTP_GET_PEER_ADDR_INFO(r2, 0x84, 0xf, &(0x7f0000000040)={r7, @in={{0x2, 0x4e20, @initdev={0xac, 0x1e, 0x1, 0x0}}}, 0xd457, 0x1, 0x9, 0xffff, 0x37}, &(0x7f0000000100)=0x98) clone(0x10062101, 0x0, 0x0, 0x0, 0x0) 03:57:50 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = dup(r0) r2 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r2, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x19}}, 0x0) getsockopt$IP6T_SO_GET_INFO(r2, 0x29, 0x40, &(0x7f0000000040)={'nat\x00'}, &(0x7f00000000c0)=0x54) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r3 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) r4 = syz_open_procfs(0x0, &(0x7f0000000080)='fd\x00') fchdir(r4) getdents64(r4, &(0x7f0000000540)=""/202, 0x1b7) r5 = accept4(r4, &(0x7f0000000040)=@nl=@proc, &(0x7f0000000100)=0x80, 0x80000) r6 = socket$inet6_sctp(0xa, 0x1, 0x84) r7 = socket$inet6_sctp(0xa, 0x10000000005, 0x84) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r7, 0x84, 0x1d, &(0x7f000095dff8)={0x1, [0x0]}, &(0x7f000095dffc)=0x8) getsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER(r6, 0x84, 0x7b, &(0x7f00000000c0)={r8}, &(0x7f0000000100)=0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r5, 0x84, 0x6f, &(0x7f0000000200)={r8, 0x94, &(0x7f0000000140)=[@in6={0xa, 0x4e21, 0x0, @dev={0xfe, 0x80, [], 0x23}, 0x7}, @in={0x2, 0x4e20, @rand_addr=0x100}, @in={0x2, 0x4e22, @multicast2}, @in6={0xa, 0x0, 0x80000001, @local, 0x1}, @in={0x2, 0x0, @empty}, @in={0x2, 0x4e21, @local}, @in6={0xa, 0x4e22, 0x1ff, @initdev={0xfe, 0x88, [], 0x1, 0x0}, 0xfffffffd}]}, &(0x7f0000000240)=0x10) setsockopt$inet_sctp6_SCTP_CONTEXT(r1, 0x84, 0x11, &(0x7f0000000100)={r8, 0x7}, 0x8) add_key$user(&(0x7f0000000480)='user\x00', &(0x7f0000000280)={'syz'}, &(0x7f0000000000)="75774f5a62b16a4c043808", 0x0, r3) keyctl$KEYCTL_MOVE(0x1e, 0x0, r3, 0xfffffffffffffffd, 0x0) 03:57:50 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f00000003c0)='X', 0x1, 0xfffffffffffffffe) r3 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$KEYCTL_MOVE(0x1c, r2, r3, 0xfffffffffffffffd, 0x0) 03:57:50 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000100)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_pr_ctr_aes128\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, 0x0, 0x700000000000000) [ 296.339891][T10665] FAULT_INJECTION: forcing a failure. [ 296.339891][T10665] name failslab, interval 1, probability 0, space 0, times 0 03:57:50 executing program 4: ioctl$FS_IOC_RESVSP(0xffffffffffffffff, 0x40305828, &(0x7f00000000c0)={0x0, 0x0, 0x500000000}) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) r0 = getpid() socket$inet_udplite(0x2, 0x2, 0x88) r1 = getpid() rt_tgsigqueueinfo(r0, r1, 0x13, &(0x7f0000000180)) tkill(r0, 0x5) r2 = socket(0x10, 0x3, 0x0) r3 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r3, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) ioctl$FS_IOC_FSGETXATTR(r3, 0x801c581f, &(0x7f0000000080)={0x6, 0x3, 0x2, 0xfe8, 0xbe}) setsockopt$netlink_NETLINK_TX_RING(r2, 0x10e, 0xc, 0x0, 0x0) sendmsg$nl_route(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r2, 0x0, 0x60, &(0x7f0000000200)={'filter\x00', 0x7, 0x4, 0x480, 0x0, 0x118, 0x0, 0x398, 0x398, 0x398, 0x4, &(0x7f0000000000), {[{{@uncond, 0xf0, 0x118}, @unspec=@CONNSECMARK={0x28, 'CONNSECMARK\x00', 0x0, {0x1}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@mac=@remote, @empty, @loopback, @broadcast, 0xf, 0xffffffff}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac=@random="ae272723e583", @multicast2, @rand_addr=0x2, 0x1}}}], {{[], 0xc0, 0xe8}, {0x28}}}}, 0x4d0) ptrace(0x10, r0) ptrace$poke(0x4209, r0, &(0x7f00000000c0), 0x20000000) 03:57:50 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f00000003c0)='X', 0x1, 0xfffffffffffffffe) r3 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$KEYCTL_MOVE(0x1d, r2, r3, 0xfffffffffffffffd, 0x0) 03:57:51 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f00000003c0)='X', 0x1, 0xfffffffffffffffe) r3 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) add_key$user(&(0x7f0000000480)='user\x00', &(0x7f0000000280)={'syz'}, &(0x7f0000000040)='\b', 0x1, 0xffffffffffffffff) keyctl$KEYCTL_MOVE(0x1e, r2, r3, 0xfffffffffffffffd, 0x0) 03:57:51 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000100)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_pr_ctr_aes128\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, 0x0, 0xf00000000000000) 03:57:51 executing program 3: socketpair$unix(0x1, 0x1d1c3c396d02598b, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) setreuid(0x0, 0x0) socket$netlink(0x10, 0x3, 0x0) getsockopt$inet_sctp_SCTP_STATUS(0xffffffffffffffff, 0x84, 0xe, 0x0, 0x0) r3 = syz_open_procfs$namespace(0x0, &(0x7f0000000140)='ns/mnt\x00') setns(r3, 0x0) r4 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r4, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r4, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000500)=ANY=[@ANYBLOB="2000000016008769000000000000000002000000", @ANYRES32=0x0, @ANYBLOB="14bb3da2fb1723624a35ceac6c3effe7fffff868ae7f905d8ef19c5a7517d96c2673794f117300be01c97aec3e53f7fc04fc6b3295343d3731435f8632a871f126bbf8da9966fded217de42225e8ed2a33bcf1d128e12fce451da18d1752291e9f6d9079634bc79faa7bf4bcf4f67763bbc92a82dafb8e062920e644b23208fb683b89f4adc8016c0f5035d13720697e2fa98dfe687aef52291491a1410a8e5d757150e07d8e26691f7420d444974ab63b21"], 0x20}}, 0x0) r5 = getpid() perf_event_open(&(0x7f0000000080)={0x2, 0x70, 0x3e8, 0x0, 0x0, 0x48, 0x0, 0x0, 0x40002, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x1f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0xcd, 0x0, 0x0, 0x0, 0x200000, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r5, 0xfffffffffffffffc, 0xffffffffffffffff, 0x8) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f00000000c0)=0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r9 = dup3(r7, r8, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r9, 0x8912, 0x400200) ioctl$BINDER_WRITE_READ(r9, 0xc0306201, &(0x7f0000000680)={0x3c, 0x0, &(0x7f0000000600)=[@increfs_done, @acquire_done={0x40106309, 0x1}, @request_death={0x400c630e, 0x3}, @exit_looper], 0x29, 0x0, &(0x7f0000000640)="4550d3b40effcd1c356e8a6d039529eb30d0351da50f732b0564d2b99519beeed0706eeb1cffc271b6"}) r10 = getpgid(0xffffffffffffffff) r11 = syz_open_dev$vcsn(&(0x7f0000000940)='/dev/vcs#\x00', 0x1f, 0x80000) sendmsg$nl_netfilter(r11, &(0x7f00000004c0)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f0000000100)={&(0x7f0000000180)={0x320, 0x8, 0x7, 0x0, 0x70bd27, 0x25dfdbfe, {0xa, 0x0, 0x5}, [@nested={0x4, 0x92}, @generic="6ae3202782463c37f47623679464243334ae8fbc64e26433d0a4519d4769c295024e7d6530e832a1ac4e9e0d5413692e7ecfb4811f2b831b595d69170aea85e6581753f44e166c5d98d043321cefd396252b69564714aa2fe8b6d04de9cadeb445c387c332f04af1918784d3fd41301cbfe59b915a455abe83496f6a9666114caa06750ebd08a14d6008eddf366b2aa1ca4775b5dad9", @nested={0xfffffffffffffe86, 0x28, [@generic="b0ae0b933e8fed2901ee6b10b842cf5fa54ccfb5bb9fba8a2fcf8e00769cfd880fd7387bdfd051acceb1fbbb6157f9ce1829b76a756cd2e8d2324fc962ce9e84e73e5d", @generic="7d84795d4bbaef161b685358138c5f45586c30ebd7850f54744866284ee29adaa155698964ed87e111ffdd465c0811fc24db0cf1852889bbf6e7d6452310aabfa48ddca6c613ace02f7e18a707f93c1965dbfc7ae66896b4e8eae153f8648084b6a3631b6a75fad74469db", @generic="355957eb6c62f1ec3f60d0c331c96c812bee40b465525bb09d2a93cdc365b052b81385d1576591240c768e7e522dbf5e6524659ec808c49c4f23d990948bfb02680a645978c3a83a79bf70b52ba64ce55c03096c32f412a454b68719a2fcdfd6156857434cc217b81448fbf5484fa4667fcafcc6dcb9d3fb3a7654d4da5f4e97aba4de2a22d29225ca3ed455d31a7d4bdadeb7dc82e4b452d729f0a89813b862da4ae22db293223a8d26af1ab356"]}, @generic="8dd05cfd220fb1dd203986237b7c27dbe17ecd65e25260f270dd735cbaa4a5ce18c49cd300000367ad8edc2f6544381987a5a3fd26858dc5330d359047280e752cfb578e42e0c3bc85b9bcab8d0e268eda3f02f4139bf0be9042288902e45beb6c4dce0fd4f6551073957e52ed2d4fe65fbfe406039ac573332de24b299698855abfd37065baa48e3af4", @nested={0x1c, 0x7, [@typed={0x8, 0x7a, @pid=r5}, @typed={0x8, 0x1e, @pid=r6}, @typed={0x8, 0x7f, @pid=r10}]}, @generic="f8cc82b9098ff0b9b635e4f037ed20dcf6674c8085c4b0eed9514fa05bb435caf7d61a0b9dfd6aaffc40b9e9f16b0c2a1fac875462c9eb956ddea507423f404b6be81699b57107e819de58d427586c47d055917832c986e6c2b6bc7279f06370ab82a17ca840ddd23c"]}, 0x320}, 0x1, 0x0, 0x0, 0x4}, 0x2000054) clone(0x10062101, 0x0, 0x0, 0x0, 0x0) [ 296.592980][T10665] CPU: 1 PID: 10665 Comm: syz-executor.5 Not tainted 5.4.0-rc6+ #0 [ 296.600936][T10665] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 296.611005][T10665] Call Trace: [ 296.614318][T10665] dump_stack+0x197/0x210 [ 296.618674][T10665] should_fail.cold+0xa/0x15 [ 296.623292][T10665] ? fault_create_debugfs_attr+0x180/0x180 [ 296.629124][T10665] ? ___might_sleep+0x163/0x2c0 [ 296.634002][T10665] __should_failslab+0x121/0x190 [ 296.638959][T10665] should_failslab+0x9/0x14 [ 296.643598][T10665] kmem_cache_alloc_trace+0x2d3/0x790 [ 296.648999][T10665] ? __kasan_kmalloc.constprop.0+0xcf/0xe0 [ 296.654842][T10665] __memcg_init_list_lru_node+0x8a/0x1e0 [ 296.660510][T10665] __list_lru_init+0x3fe/0x710 [ 296.665303][T10665] alloc_super+0x7cc/0x910 [ 296.668705][T10827] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.3'. [ 296.669741][T10665] sget_fc+0x14e/0x810 [ 296.669761][T10665] ? compare_single+0x10/0x10 [ 296.687695][T10665] ? apparmor_capable+0x2ed/0x630 [ 296.692749][T10665] vfs_get_super+0x76/0x2e0 [ 296.697276][T10665] ? fuse_fill_super_common+0x1050/0x1050 [ 296.703019][T10665] ? fuse_fill_super_common+0x1050/0x1050 [ 296.708767][T10665] get_tree_nodev+0x23/0x30 [ 296.713292][T10665] fuse_get_tree+0x12e/0x190 [ 296.717907][T10665] vfs_get_tree+0x8e/0x300 [ 296.722347][T10665] do_mount+0x143d/0x1d10 [ 296.726704][T10665] ? retint_kernel+0x2b/0x2b [ 296.731323][T10665] ? copy_mount_string+0x40/0x40 [ 296.736284][T10665] ? copy_mount_options+0x200/0x3f0 03:57:51 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000100)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_pr_ctr_aes128\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, 0x0, 0x1000000000000000) [ 296.741502][T10665] ? __sanitizer_cov_trace_pc+0x3b/0x50 [ 296.747087][T10665] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 296.753350][T10665] ? copy_mount_options+0x2e8/0x3f0 [ 296.758574][T10665] ksys_mount+0xdb/0x150 [ 296.762843][T10665] __x64_sys_mount+0xbe/0x150 [ 296.767545][T10665] do_syscall_64+0xfa/0x760 [ 296.772093][T10665] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 296.778004][T10665] RIP: 0033:0x45a219 [ 296.781924][T10665] Code: ad b6 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 7b b6 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 296.801672][T10665] RSP: 002b:00007f771dfdfc78 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5 [ 296.810105][T10665] RAX: ffffffffffffffda RBX: 00007f771dfdfc90 RCX: 000000000045a219 [ 296.818075][T10665] RDX: 0000000020000080 RSI: 0000000020000100 RDI: 0000000000000000 [ 296.818083][T10665] RBP: 000000000075bf20 R08: 0000000020000300 R09: 0000000000000000 [ 296.818091][T10665] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f771dfe06d4 03:57:51 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f00000003c0)='X', 0x1, 0xfffffffffffffffe) r3 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$KEYCTL_MOVE(0x1e, r2, r3, 0xfffffffffffffffd, 0x0) [ 296.818098][T10665] R13: 00000000004c6d69 R14: 00000000004dc5c8 R15: 0000000000000008 03:57:51 executing program 5 (fault-call:8 fault-nth:19): ioctl$PPPIOCGL2TPSTATS(0xffffffffffffffff, 0x80487436, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r4 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='fuse.', 0x0, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4002}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) read$FUSE(r3, &(0x7f0000001500), 0x1000) 03:57:51 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = dup(r0) r2 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r2, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) dup2(0xffffffffffffffff, r2) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r5 = dup3(r3, r4, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) write$capi20_data(r5, &(0x7f0000000080)={{0x10, 0x1, 0x86, 0x181, 0x4, 0x513bd52c}, 0x4d, "8fe2bac029b20ecf6d4708ce6ec2d7106c724f0ea9a611019dce16e32e68976440d42f3b672d6c19b4ec44c52f8dc2a82d83c543a8c60b52a063f595845e162a88a206f0075827c3418c3f9bad"}, 0x5f) r6 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r6, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r6, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) setsockopt$inet_sctp_SCTP_ADAPTATION_LAYER(r6, 0x84, 0x7, &(0x7f0000000100)={0x4}, 0x4) r7 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r7, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r7, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) r8 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r8, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r8, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) sendmsg$nl_route(r8, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0x3321eba4bfc80bda, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x20008885) setsockopt$inet_tcp_TLS_RX(r2, 0x6, 0x2, &(0x7f0000000040)=@ccm_128={{0x303}, "7456bfc0aba76ec9", "3b502d87bd7adc56fa4236afffe87520", "ca0524df", "02b03dc51c210f80"}, 0x28) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r9 = add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f00000003c0)='X', 0x1, 0xfffffffffffffffe) r10 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) add_key$user(&(0x7f0000000480)='user\x00', &(0x7f0000000280)={'syz'}, &(0x7f0000000600)='\b', 0x1, r10) keyctl$KEYCTL_MOVE(0x1e, r9, r10, 0xfffffffffffffffd, 0x0) 03:57:51 executing program 3: ioctl$VIDIOC_ENUM_FMT(0xffffffffffffffff, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) io_setup(0x8, &(0x7f0000000080)=0x0) io_pgetevents(r0, 0x7, 0x4, &(0x7f0000000180)=[{}, {}, {}, {}], &(0x7f0000000100), 0x0) r1 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x100000) ioctl$VIDIOC_DBG_G_REGISTER(r1, 0xc0385650, &(0x7f0000000200)={{0x4, @addr=0x80000001}, 0x8, 0x100, 0x1}) r2 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r2, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) r3 = dup2(0xffffffffffffffff, r2) ioctl$PERF_EVENT_IOC_PERIOD(r3, 0x40082404, &(0x7f0000000040)=0x3ff) unshare(0x8020000) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r6 = dup3(r4, r5, 0x0) fcntl$getown(0xffffffffffffffff, 0x9) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) setreuid(0x0, 0x0) socket$netlink(0x10, 0x3, 0x0) getsockopt$inet_sctp_SCTP_STATUS(0xffffffffffffffff, 0x84, 0xe, 0x0, 0x0) prctl$PR_SET_NO_NEW_PRIVS(0x26, 0x1) r7 = syz_open_procfs$namespace(0x0, &(0x7f0000000140)='ns/mnt\x00') setns(r7, 0x0) clone(0x10062101, 0x0, 0x0, 0x0, 0x0) 03:57:51 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000100)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_pr_ctr_aes128\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, 0x0, 0x1800000000000000) 03:57:51 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f00000003c0)='X', 0x1, 0xfffffffffffffffe) r3 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$KEYCTL_MOVE(0xb, r2, r3, 0xfffffffffffffffd, 0x2) 03:57:51 executing program 4: ioctl$FS_IOC_RESVSP(0xffffffffffffffff, 0x40305828, &(0x7f00000000c0)={0x0, 0x0, 0x500000000}) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) r0 = getpid() socket$inet_udplite(0x2, 0x2, 0x88) r1 = getpid() rt_tgsigqueueinfo(r0, r1, 0x13, &(0x7f0000000180)) tkill(r0, 0x5) r2 = socket(0x10, 0x3, 0x0) r3 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r3, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) ioctl$FS_IOC_FSGETXATTR(r3, 0x801c581f, &(0x7f0000000080)={0x6, 0x3, 0x2, 0xfe8, 0xbe}) setsockopt$netlink_NETLINK_TX_RING(r2, 0x10e, 0xc, &(0x7f0000000040), 0x10) sendmsg$nl_route(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r2, 0x0, 0x60, &(0x7f0000000200)={'filter\x00', 0x7, 0x4, 0x480, 0x0, 0x118, 0x0, 0x398, 0x398, 0x398, 0x4, &(0x7f0000000000), {[{{@uncond, 0xf0, 0x118}, @unspec=@CONNSECMARK={0x28, 'CONNSECMARK\x00', 0x0, {0x1}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@mac=@remote, @empty, @loopback, @broadcast, 0xf, 0xffffffff}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac=@random="ae272723e583", @multicast2, @rand_addr=0x2, 0x1}}}], {{[], 0xc0, 0xe8}, {0x28}}}}, 0x4d0) ptrace(0x10, r0) ptrace$poke(0x4209, r0, &(0x7f00000000c0), 0x20000000) [ 297.290195][T11277] FAULT_INJECTION: forcing a failure. [ 297.290195][T11277] name failslab, interval 1, probability 0, space 0, times 0 [ 297.309457][T11277] CPU: 0 PID: 11277 Comm: syz-executor.5 Not tainted 5.4.0-rc6+ #0 [ 297.317405][T11277] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 297.327472][T11277] Call Trace: [ 297.330784][T11277] dump_stack+0x197/0x210 [ 297.335138][T11277] should_fail.cold+0xa/0x15 03:57:51 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f00000003c0)='X', 0x1, 0xfffffffffffffffe) r3 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) add_key$user(&(0x7f0000000480)='user\x00', &(0x7f0000000280)={'syz'}, &(0x7f0000000600)='\b', 0x1, r3) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r6 = dup3(r4, r5, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) ioctl$USBDEVFS_SETINTERFACE(r6, 0x80085504, &(0x7f0000000040)={0x5, 0x80}) keyctl$KEYCTL_MOVE(0x1e, r2, r3, 0xfffffffffffffffd, 0x0) [ 297.339753][T11277] ? fault_create_debugfs_attr+0x180/0x180 [ 297.345580][T11277] ? ___might_sleep+0x163/0x2c0 [ 297.350450][T11277] __should_failslab+0x121/0x190 [ 297.355405][T11277] should_failslab+0x9/0x14 [ 297.359919][T11277] kmem_cache_alloc_trace+0x2d3/0x790 [ 297.365294][T11277] ? __kasan_kmalloc.constprop.0+0xcf/0xe0 [ 297.365323][T11277] __memcg_init_list_lru_node+0x8a/0x1e0 [ 297.376735][T11277] __list_lru_init+0x3fe/0x710 [ 297.376756][T11277] alloc_super+0x7cc/0x910 [ 297.376774][T11277] sget_fc+0x14e/0x810 [ 297.376791][T11277] ? compare_single+0x10/0x10 [ 297.394660][T11277] ? apparmor_capable+0x2ed/0x630 [ 297.399724][T11277] vfs_get_super+0x76/0x2e0 [ 297.404251][T11277] ? fuse_fill_super_common+0x1050/0x1050 [ 297.409997][T11277] ? fuse_fill_super_common+0x1050/0x1050 [ 297.415747][T11277] get_tree_nodev+0x23/0x30 [ 297.420278][T11277] fuse_get_tree+0x12e/0x190 [ 297.424902][T11277] vfs_get_tree+0x8e/0x300 [ 297.429341][T11277] do_mount+0x143d/0x1d10 [ 297.433703][T11277] ? copy_mount_string+0x40/0x40 03:57:51 executing program 0: r0 = syz_open_dev$amidi(&(0x7f0000000040)='/dev/amidi#\x00', 0x1, 0x400) ioctl$SG_GET_SG_TABLESIZE(r0, 0x227f, &(0x7f0000000080)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f00000003c0)='X', 0x1, 0xfffffffffffffffe) r4 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) add_key$user(&(0x7f0000000480)='user\x00', &(0x7f0000000280)={'syz'}, &(0x7f0000000600)='\b', 0x1, r4) keyctl$KEYCTL_MOVE(0x1e, r3, r4, 0xfffffffffffffffd, 0x0) [ 297.438663][T11277] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 297.444927][T11277] ? _copy_from_user+0x12c/0x1a0 [ 297.449897][T11277] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 297.456180][T11277] ? copy_mount_options+0x2e8/0x3f0 [ 297.461406][T11277] ksys_mount+0xdb/0x150 [ 297.465670][T11277] __x64_sys_mount+0xbe/0x150 [ 297.470357][T11277] do_syscall_64+0xfa/0x760 [ 297.474888][T11277] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 297.480793][T11277] RIP: 0033:0x45a219 03:57:52 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f00000003c0)='X', 0x1, 0xfffffffffffffffe) r3 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) add_key$user(&(0x7f0000000480)='user\x00', &(0x7f0000000280)={'syz'}, &(0x7f0000000600)='\b', 0x1, r3) setsockopt$inet_tcp_TCP_CONGESTION(0xffffffffffffffff, 0x6, 0xd, &(0x7f0000000040)='dctcp-reno\x00', 0xb) keyctl$KEYCTL_MOVE(0x1e, r2, r3, 0xfffffffffffffffd, 0x0) [ 297.484702][T11277] Code: ad b6 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 7b b6 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 297.504464][T11277] RSP: 002b:00007f771dfdfc78 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5 [ 297.512894][T11277] RAX: ffffffffffffffda RBX: 00007f771dfdfc90 RCX: 000000000045a219 [ 297.520886][T11277] RDX: 0000000020000080 RSI: 0000000020000100 RDI: 0000000000000000 [ 297.528886][T11277] RBP: 000000000075bf20 R08: 0000000020000300 R09: 0000000000000000 03:57:52 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f00000003c0)='X', 0x1, 0xfffffffffffffffe) r3 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$KEYCTL_MOVE(0xb, r2, r3, 0xfffffffffffffffd, 0x3) 03:57:52 executing program 4: ioctl$FS_IOC_RESVSP(0xffffffffffffffff, 0x40305828, &(0x7f00000000c0)={0x0, 0x0, 0x500000000}) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) r0 = getpid() socket$inet_udplite(0x2, 0x2, 0x88) r1 = getpid() rt_tgsigqueueinfo(r0, r1, 0x13, &(0x7f0000000180)) tkill(r0, 0x5) r2 = socket(0x10, 0x3, 0x0) r3 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r3, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) ioctl$FS_IOC_FSGETXATTR(r3, 0x801c581f, &(0x7f0000000080)={0x6, 0x3, 0x2, 0xfe8, 0xbe}) setsockopt$netlink_NETLINK_TX_RING(r2, 0x10e, 0xc, &(0x7f0000000040), 0x10) sendmsg$nl_route(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r2, 0x0, 0x60, &(0x7f0000000200)={'filter\x00', 0x7, 0x4, 0x480, 0x0, 0x118, 0x0, 0x398, 0x398, 0x398, 0x4, &(0x7f0000000000), {[{{@uncond, 0xf0, 0x118}, @unspec=@CONNSECMARK={0x28, 'CONNSECMARK\x00', 0x0, {0x1}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@mac=@remote, @empty, @loopback, @broadcast, 0xf, 0xffffffff}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac=@random="ae272723e583", @multicast2, @rand_addr=0x2, 0x1}}}], {{[], 0xc0, 0xe8}, {0x28}}}}, 0x4d0) ptrace(0x10, r0) ptrace$poke(0x4209, r0, &(0x7f00000000c0), 0x20000000) 03:57:52 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000100)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_pr_ctr_aes128\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, 0x0, 0x2000000000000000) [ 297.536877][T11277] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f771dfe06d4 [ 297.544868][T11277] R13: 00000000004c6d69 R14: 00000000004dc5c8 R15: 0000000000000008 03:57:52 executing program 5 (fault-call:8 fault-nth:20): ioctl$PPPIOCGL2TPSTATS(0xffffffffffffffff, 0x80487436, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r4 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='fuse.', 0x0, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4002}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) read$FUSE(r3, &(0x7f0000001500), 0x1000) 03:57:52 executing program 3: unshare(0x8020000) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) dup3(r0, r1, 0x0) r2 = openat$dsp(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dsp\x00', 0x10800, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r5 = dup3(r3, r4, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) syz_open_dev$vcsn(&(0x7f0000000080)='/dev/vcs#\x00', 0x3, 0xf8e02118fd121a45) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r7 = dup3(r6, r2, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r7, 0x8912, 0x400200) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r10 = dup3(r8, r9, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r10, 0x8912, 0x400200) ioctl$PERF_EVENT_IOC_ENABLE(r10, 0x8912, 0x4) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r13 = dup3(r11, r12, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r13, 0x8912, 0x400200) ioctl$BLKPBSZGET(r13, 0x127b, &(0x7f00000000c0)) setreuid(0x0, 0x0) socket$netlink(0x10, 0x3, 0x0) getsockopt$inet_sctp_SCTP_STATUS(0xffffffffffffffff, 0x84, 0xe, 0x0, 0x0) r14 = fcntl$getown(r4, 0x9) r15 = syz_open_procfs$namespace(r14, &(0x7f0000000180)='ns/uts\x00') setns(r15, 0x0) clone(0x10062101, 0x0, 0x0, 0x0, 0x0) 03:57:52 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f00000003c0)='X', 0x1, 0xfffffffffffffffe) r3 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$KEYCTL_MOVE(0xb, r2, r3, 0xfffffffffffffffd, 0x300) 03:57:52 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f00000003c0)='X', 0x1, 0xfffffffffffffffe) r3 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) add_key$user(&(0x7f0000000480)='user\x00', &(0x7f0000000280)={'syz'}, &(0x7f0000000600)='\b', 0x1, r3) keyctl$KEYCTL_MOVE(0x1e, r2, r3, 0xfffffffffffffffd, 0x0) r4 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r4, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r4, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=ANY=[@ANYBLOB="2040000016008769000000000000000002000000", @ANYRES32=0x0, @ANYBLOB="08000400ffffffff"], 0x20}}, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r1, 0x6, 0xd, &(0x7f00000002c0)='dctcp-reno\x00', 0xb) r5 = syz_open_procfs(0x0, &(0x7f0000000080)='fd\x00') fchdir(r5) getdents64(r5, &(0x7f0000000540)=""/202, 0x1b7) r6 = accept4(r5, &(0x7f0000000040)=@nl=@proc, &(0x7f0000000100)=0x80, 0x80000) r7 = socket$inet6_sctp(0xa, 0x1, 0x84) getrusage(0xfffffffffffffffe, &(0x7f0000000640)) r8 = socket$inet6_sctp(0xa, 0x10000000005, 0x84) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r8, 0x84, 0x1d, &(0x7f000095dff8)={0x1, [0x0]}, &(0x7f000095dffc)=0x8) getsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER(r7, 0x84, 0x7b, &(0x7f00000000c0)={r9}, &(0x7f0000000100)=0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r6, 0x84, 0x6f, &(0x7f0000000200)={r9, 0x94, &(0x7f0000000140)=[@in6={0xa, 0x4e21, 0x0, @dev={0xfe, 0x80, [], 0x23}, 0x7}, @in={0x2, 0x4e20, @rand_addr=0x100}, @in={0x2, 0x4e22, @multicast2}, @in6={0xa, 0x0, 0x80000001, @local, 0x1}, @in={0x2, 0x0, @empty}, @in={0x2, 0x4e21, @local}, @in6={0xa, 0x4e22, 0x1ff, @initdev={0xfe, 0x88, [], 0x1, 0x0}, 0xfffffffd}]}, &(0x7f0000000240)=0x10) getsockopt$inet_sctp_SCTP_DEFAULT_PRINFO(r4, 0x84, 0x72, &(0x7f0000000040)={r9, 0x1bd, 0x30}, &(0x7f0000000080)=0xc) setsockopt$inet_sctp_SCTP_PR_SUPPORTED(r1, 0x84, 0x71, &(0x7f00000000c0)={r10, 0x1}, 0x8) 03:57:52 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000100)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_pr_ctr_aes128\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, 0x0, 0x3f00000000000000) 03:57:52 executing program 4: ioctl$FS_IOC_RESVSP(0xffffffffffffffff, 0x40305828, &(0x7f00000000c0)={0x0, 0x0, 0x500000000}) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) r0 = getpid() socket$inet_udplite(0x2, 0x2, 0x88) r1 = getpid() rt_tgsigqueueinfo(r0, r1, 0x13, &(0x7f0000000180)) tkill(r0, 0x5) r2 = socket(0x10, 0x3, 0x0) r3 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r3, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) ioctl$FS_IOC_FSGETXATTR(r3, 0x801c581f, &(0x7f0000000080)={0x6, 0x3, 0x2, 0xfe8, 0xbe}) setsockopt$netlink_NETLINK_TX_RING(r2, 0x10e, 0xc, &(0x7f0000000040), 0x10) sendmsg$nl_route(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r2, 0x0, 0x60, &(0x7f0000000200)={'filter\x00', 0x7, 0x4, 0x480, 0x0, 0x118, 0x0, 0x398, 0x398, 0x398, 0x4, &(0x7f0000000000), {[{{@uncond, 0xf0, 0x118}, @unspec=@CONNSECMARK={0x28, 'CONNSECMARK\x00', 0x0, {0x1}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@mac=@remote, @empty, @loopback, @broadcast, 0xf, 0xffffffff}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac=@random="ae272723e583", @multicast2, @rand_addr=0x2, 0x1}}}], {{[], 0xc0, 0xe8}, {0x28}}}}, 0x4d0) ptrace(0x10, r0) ptrace$poke(0x4209, r0, &(0x7f00000000c0), 0x20000000) [ 297.836530][T11793] FAULT_INJECTION: forcing a failure. [ 297.836530][T11793] name failslab, interval 1, probability 0, space 0, times 0 [ 297.891100][T11793] CPU: 0 PID: 11793 Comm: syz-executor.5 Not tainted 5.4.0-rc6+ #0 [ 297.899039][T11793] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 297.899046][T11793] Call Trace: [ 297.899069][T11793] dump_stack+0x197/0x210 [ 297.899093][T11793] should_fail.cold+0xa/0x15 [ 297.899114][T11793] ? fault_create_debugfs_attr+0x180/0x180 [ 297.927165][T11793] ? ___might_sleep+0x163/0x2c0 [ 297.932041][T11793] __should_failslab+0x121/0x190 [ 297.938210][T11793] should_failslab+0x9/0x14 [ 297.938224][T11793] __kmalloc+0x2e0/0x770 [ 297.938243][T11793] ? __list_lru_init+0xd1/0x710 [ 297.951944][T11793] __list_lru_init+0xd1/0x710 [ 297.956647][T11793] alloc_super+0x7cc/0x910 [ 297.962037][T11793] sget_fc+0x14e/0x810 [ 297.962053][T11793] ? compare_single+0x10/0x10 [ 297.962068][T11793] ? apparmor_capable+0x2ed/0x630 [ 297.962105][T11793] vfs_get_super+0x76/0x2e0 [ 297.980360][T11793] ? fuse_fill_super_common+0x1050/0x1050 [ 297.986097][T11793] ? fuse_fill_super_common+0x1050/0x1050 [ 297.986118][T11793] get_tree_nodev+0x23/0x30 [ 297.986133][T11793] fuse_get_tree+0x12e/0x190 [ 297.986149][T11793] vfs_get_tree+0x8e/0x300 [ 297.986165][T11793] do_mount+0x143d/0x1d10 [ 297.986186][T11793] ? copy_mount_string+0x40/0x40 [ 298.014655][T11793] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 298.020915][T11793] ? copy_mount_options+0x2e8/0x3f0 [ 298.026142][T11793] ksys_mount+0xdb/0x150 [ 298.030404][T11793] __x64_sys_mount+0xbe/0x150 [ 298.035098][T11793] do_syscall_64+0xfa/0x760 [ 298.039618][T11793] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 298.045518][T11793] RIP: 0033:0x45a219 [ 298.049424][T11793] Code: ad b6 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 7b b6 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 298.069031][T11793] RSP: 002b:00007f771dfdfc78 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5 [ 298.069044][T11793] RAX: ffffffffffffffda RBX: 00007f771dfdfc90 RCX: 000000000045a219 03:57:52 executing program 4: ioctl$FS_IOC_RESVSP(0xffffffffffffffff, 0x40305828, &(0x7f00000000c0)={0x0, 0x0, 0x500000000}) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) r0 = getpid() socket$inet_udplite(0x2, 0x2, 0x88) r1 = getpid() rt_tgsigqueueinfo(r0, r1, 0x13, &(0x7f0000000180)) tkill(r0, 0x5) r2 = socket(0x10, 0x3, 0x0) r3 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r3, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) ioctl$FS_IOC_FSGETXATTR(r3, 0x801c581f, &(0x7f0000000080)={0x6, 0x3, 0x2, 0xfe8, 0xbe}) setsockopt$netlink_NETLINK_TX_RING(r2, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r2, 0x0, 0x60, &(0x7f0000000200)={'filter\x00', 0x7, 0x4, 0x480, 0x0, 0x118, 0x0, 0x398, 0x398, 0x398, 0x4, &(0x7f0000000000), {[{{@uncond, 0xf0, 0x118}, @unspec=@CONNSECMARK={0x28, 'CONNSECMARK\x00', 0x0, {0x1}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@mac=@remote, @empty, @loopback, @broadcast, 0xf, 0xffffffff}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac=@random="ae272723e583", @multicast2, @rand_addr=0x2, 0x1}}}], {{[], 0xc0, 0xe8}, {0x28}}}}, 0x4d0) ptrace(0x10, r0) ptrace$poke(0x4209, r0, &(0x7f00000000c0), 0x20000000) 03:57:52 executing program 3: unshare(0x8020000) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) setreuid(0x0, 0x0) socket$netlink(0x10, 0x3, 0x0) getsockopt$inet_sctp_SCTP_STATUS(0xffffffffffffffff, 0x84, 0xe, 0x0, 0x0) r3 = syz_open_procfs$namespace(0x0, &(0x7f0000000140)='ns/mnt\x00') setns(r3, 0x0) clone(0x10062101, 0x0, 0x0, 0x0, 0x0) r4 = gettid() r5 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r5, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) setsockopt$l2tp_PPPOL2TP_SO_DEBUG(r5, 0x111, 0x1, 0x3, 0x4) sched_setattr(r4, &(0x7f0000000040)={0x30, 0x2, 0x0, 0x195, 0x81, 0xea43, 0x100, 0x8}, 0x0) 03:57:52 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f00000003c0)='X', 0x1, 0xfffffffffffffffe) r3 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$KEYCTL_MOVE(0xb, r2, r3, 0xfffffffffffffffd, 0xfeffff) [ 298.069052][T11793] RDX: 0000000020000080 RSI: 0000000020000100 RDI: 0000000000000000 [ 298.069059][T11793] RBP: 000000000075bf20 R08: 0000000020000300 R09: 0000000000000000 [ 298.069067][T11793] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f771dfe06d4 [ 298.069082][T11793] R13: 00000000004c6d69 R14: 00000000004dc5c8 R15: 0000000000000008 03:57:52 executing program 5 (fault-call:8 fault-nth:21): ioctl$PPPIOCGL2TPSTATS(0xffffffffffffffff, 0x80487436, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r4 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='fuse.', 0x0, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4002}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) read$FUSE(r3, &(0x7f0000001500), 0x1000) 03:57:52 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000100)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_pr_ctr_aes128\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, 0x0, 0x4000000000000000) 03:57:52 executing program 4: ioctl$FS_IOC_RESVSP(0xffffffffffffffff, 0x40305828, &(0x7f00000000c0)={0x0, 0x0, 0x500000000}) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) r0 = getpid() socket$inet_udplite(0x2, 0x2, 0x88) r1 = getpid() rt_tgsigqueueinfo(r0, r1, 0x13, &(0x7f0000000180)) tkill(r0, 0x5) r2 = socket(0x10, 0x3, 0x0) r3 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r3, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) ioctl$FS_IOC_FSGETXATTR(r3, 0x801c581f, &(0x7f0000000080)={0x6, 0x3, 0x2, 0xfe8, 0xbe}) setsockopt$netlink_NETLINK_TX_RING(r2, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r2, 0x0, 0x60, &(0x7f0000000200)={'filter\x00', 0x7, 0x4, 0x480, 0x0, 0x118, 0x0, 0x398, 0x398, 0x398, 0x4, &(0x7f0000000000), {[{{@uncond, 0xf0, 0x118}, @unspec=@CONNSECMARK={0x28, 'CONNSECMARK\x00', 0x0, {0x1}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@mac=@remote, @empty, @loopback, @broadcast, 0xf, 0xffffffff}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac=@random="ae272723e583", @multicast2, @rand_addr=0x2, 0x1}}}], {{[], 0xc0, 0xe8}, {0x28}}}}, 0x4d0) ptrace(0x10, r0) ptrace$poke(0x4209, r0, &(0x7f00000000c0), 0x20000000) 03:57:52 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = syz_open_dev$amidi(&(0x7f0000000040)='/dev/amidi#\x00', 0xffff, 0x2c0800) ioctl$MON_IOCT_RING_SIZE(r1, 0x9204, 0xdc030) r2 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f00000003c0)='X', 0x1, 0xfffffffffffffffe) r4 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) add_key$user(&(0x7f0000000480)='user\x00', &(0x7f0000000280)={'syz'}, &(0x7f0000000600)='\b', 0x1, r4) keyctl$KEYCTL_MOVE(0x1e, r3, r4, 0xfffffffffffffffd, 0x0) 03:57:52 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f00000003c0)='X', 0x1, 0xfffffffffffffffe) r3 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$KEYCTL_MOVE(0xb, r2, r3, 0xfffffffffffffffd, 0x1000000) 03:57:53 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f00000003c0)='X', 0x1, 0xfffffffffffffffe) r3 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000240)={'byz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) add_key$user(&(0x7f0000000480)='user\x00', &(0x7f0000000280)={'syz'}, &(0x7f0000000600)='\b', 0x1, r3) socket$can_bcm(0x1d, 0x2, 0x2) keyctl$KEYCTL_MOVE(0x1e, r2, r3, 0xfffffffffffffffd, 0x0) 03:57:53 executing program 4: ioctl$FS_IOC_RESVSP(0xffffffffffffffff, 0x40305828, &(0x7f00000000c0)={0x0, 0x0, 0x500000000}) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) r0 = getpid() socket$inet_udplite(0x2, 0x2, 0x88) r1 = getpid() rt_tgsigqueueinfo(r0, r1, 0x13, &(0x7f0000000180)) tkill(r0, 0x5) r2 = socket(0x10, 0x3, 0x0) r3 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r3, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) ioctl$FS_IOC_FSGETXATTR(r3, 0x801c581f, &(0x7f0000000080)={0x6, 0x3, 0x2, 0xfe8, 0xbe}) setsockopt$netlink_NETLINK_TX_RING(r2, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r2, 0x0, 0x60, &(0x7f0000000200)={'filter\x00', 0x7, 0x4, 0x480, 0x0, 0x118, 0x0, 0x398, 0x398, 0x398, 0x4, &(0x7f0000000000), {[{{@uncond, 0xf0, 0x118}, @unspec=@CONNSECMARK={0x28, 'CONNSECMARK\x00', 0x0, {0x1}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@mac=@remote, @empty, @loopback, @broadcast, 0xf, 0xffffffff}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac=@random="ae272723e583", @multicast2, @rand_addr=0x2, 0x1}}}], {{[], 0xc0, 0xe8}, {0x28}}}}, 0x4d0) ptrace(0x10, r0) ptrace$poke(0x4209, r0, &(0x7f00000000c0), 0x20000000) 03:57:53 executing program 3: unshare(0x8020000) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) setreuid(0x0, 0x0) socket$netlink(0x10, 0x3, 0x0) getsockopt$inet_sctp_SCTP_STATUS(0xffffffffffffffff, 0x84, 0xe, 0x0, 0x0) r3 = syz_open_procfs$namespace(0x0, &(0x7f0000000140)='ns/mnt\x00') setns(r3, 0x0) r4 = syz_open_dev$usbmon(&(0x7f0000000040)='/dev/usbmon#\x00', 0x2000000000001003, 0x6080) fchmod(r4, 0x314) clone(0x10062101, 0x0, 0x0, 0x0, 0x0) 03:57:53 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000100)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_pr_ctr_aes128\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, 0x0, 0x8dffffff00000000) 03:57:53 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f00000003c0)='X', 0x1, 0xfffffffffffffffe) r3 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$KEYCTL_MOVE(0xb, r2, r3, 0xfffffffffffffffd, 0x2000000) 03:57:53 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000100)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_pr_ctr_aes128\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, 0x0, 0xf0ffffff00000000) 03:57:53 executing program 3: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$DRM_IOCTL_RES_CTX(0xffffffffffffffff, 0xc0106426, &(0x7f0000000200)={0xa, &(0x7f0000000180)=[{}, {}, {}, {}, {0x0}, {}, {}, {}, {}, {}]}) ioctl$DRM_IOCTL_NEW_CTX(r2, 0x40086425, &(0x7f0000000240)={r3, 0x1}) unshare(0x8020000) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) openat$audio(0xffffffffffffff9c, &(0x7f0000000040)='/dev/audio\x00', 0x40000, 0x0) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r6 = dup3(r4, r5, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) setreuid(0x0, 0x0) socket$netlink(0x10, 0x3, 0x0) getsockopt$inet_sctp_SCTP_STATUS(0xffffffffffffffff, 0x84, 0xe, 0x0, 0x0) socket(0x2, 0x6, 0x7) r7 = syz_open_procfs$namespace(0x0, &(0x7f0000000140)='ns/mnt\x00') setns(r7, 0x0) clone(0x10062101, 0x0, 0x0, 0x0, 0x0) r8 = creat(&(0x7f0000000080)='./file0\x00', 0x2) fsetxattr$security_evm(r8, &(0x7f00000000c0)='security.evm\x00', &(0x7f0000000100)=@md5={0x1, "d7f2db5d9f3e51e4c8814add4b11ff76"}, 0x11, 0x3ba45b0ae4af4399) [ 298.949991][T12489] FAULT_INJECTION: forcing a failure. [ 298.949991][T12489] name failslab, interval 1, probability 0, space 0, times 0 [ 298.969845][T12489] CPU: 0 PID: 12489 Comm: syz-executor.5 Not tainted 5.4.0-rc6+ #0 [ 298.977812][T12489] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 298.987853][T12489] Call Trace: [ 298.991160][T12489] dump_stack+0x197/0x210 [ 298.995504][T12489] should_fail.cold+0xa/0x15 [ 299.000123][T12489] ? fault_create_debugfs_attr+0x180/0x180 [ 299.005914][T12489] ? ___might_sleep+0x163/0x2c0 [ 299.011355][T12489] __should_failslab+0x121/0x190 [ 299.016275][T12489] should_failslab+0x9/0x14 [ 299.020757][T12489] kmem_cache_alloc_node_trace+0x274/0x750 [ 299.026542][T12489] ? __kasan_kmalloc.constprop.0+0xcf/0xe0 [ 299.032337][T12489] __kmalloc_node+0x3d/0x70 [ 299.036838][T12489] kvmalloc_node+0x68/0x100 [ 299.041323][T12489] __list_lru_init+0x4d5/0x710 [ 299.046086][T12489] alloc_super+0x7cc/0x910 [ 299.050511][T12489] sget_fc+0x14e/0x810 [ 299.054584][T12489] ? compare_single+0x10/0x10 [ 299.059261][T12489] ? apparmor_capable+0x2ed/0x630 [ 299.064290][T12489] vfs_get_super+0x76/0x2e0 [ 299.068801][T12489] ? fuse_fill_super_common+0x1050/0x1050 [ 299.074510][T12489] ? fuse_fill_super_common+0x1050/0x1050 [ 299.080208][T12489] get_tree_nodev+0x23/0x30 [ 299.084694][T12489] fuse_get_tree+0x12e/0x190 [ 299.089263][T12489] vfs_get_tree+0x8e/0x300 [ 299.093678][T12489] do_mount+0x143d/0x1d10 [ 299.097991][T12489] ? copy_mount_string+0x40/0x40 [ 299.102923][T12489] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 299.109142][T12489] ? copy_mount_options+0x2e8/0x3f0 [ 299.114351][T12489] ksys_mount+0xdb/0x150 [ 299.118587][T12489] __x64_sys_mount+0xbe/0x150 [ 299.123265][T12489] do_syscall_64+0xfa/0x760 [ 299.127775][T12489] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 299.133660][T12489] RIP: 0033:0x45a219 [ 299.137558][T12489] Code: ad b6 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 7b b6 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 299.157137][T12489] RSP: 002b:00007f771dfdfc78 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5 [ 299.165574][T12489] RAX: ffffffffffffffda RBX: 00007f771dfdfc90 RCX: 000000000045a219 [ 299.173526][T12489] RDX: 0000000020000080 RSI: 0000000020000100 RDI: 0000000000000000 [ 299.181482][T12489] RBP: 000000000075bf20 R08: 0000000020000300 R09: 0000000000000000 [ 299.189438][T12489] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f771dfe06d4 03:57:53 executing program 5 (fault-call:8 fault-nth:22): ioctl$PPPIOCGL2TPSTATS(0xffffffffffffffff, 0x80487436, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r4 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='fuse.', 0x0, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4002}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) read$FUSE(r3, &(0x7f0000001500), 0x1000) 03:57:53 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r3 = dup3(r1, r2, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) bpf$OBJ_PIN_PROG(0x6, &(0x7f0000000500)={&(0x7f00000004c0)='./file0\x00', r3}, 0x10) r4 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) r5 = add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f00000003c0)='X', 0x1, 0xfffffffffffffffe) r6 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) add_key$user(&(0x7f0000000480)='user\x00', &(0x7f0000000280)={'syz'}, &(0x7f0000000600)='\b', 0x1, r6) ioctl$SG_GET_NUM_WAITING(0xffffffffffffffff, 0x227d, &(0x7f0000000040)) r7 = syz_open_dev$dspn(&(0x7f0000000080)='/dev/dsp#\x00', 0x7, 0x2000) r8 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r8, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r8, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000400)=ANY=[@ANYBLOB="2000000016008769000000000000000002000000", @ANYRES32=0x0, @ANYBLOB="08000404ffffffffd21aa970071421e83a8713ac220d84dec87ed51c758cfd142438d4091b4410bdfe"], 0x20}}, 0x0) accept4$packet(r8, &(0x7f0000001980)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @link_local}, &(0x7f00000019c0)=0x14, 0x80000) ioctl$sock_kcm_SIOCKCMCLONE(0xffffffffffffffff, 0x89e2, &(0x7f00000000c0)={r4}) ioctl$sock_TIOCINQ(r10, 0x541b, &(0x7f0000000100)) bind$can_j1939(r7, &(0x7f0000001a00)={0x1d, r9, 0x2, {0x0, 0xff, 0x1}, 0x2}, 0x18) keyctl$KEYCTL_MOVE(0x1e, r5, r6, 0xfffffffffffffffd, 0x0) r11 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r11, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) r12 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000340)='/dev/hwrng\x00', 0x608400, 0x0) sendmsg$nl_route(r12, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_LOCAL={0x8, 0x2, @empty}]}, 0x20}}, 0x800) getsockopt$inet6_mreq(r11, 0x29, 0x0, &(0x7f0000000180)={@dev, 0x0}, &(0x7f0000000200)=0x14) ioctl$sock_inet6_SIOCSIFDSTADDR(0xffffffffffffffff, 0x8918, &(0x7f00000002c0)={@loopback, 0x69, r13}) 03:57:53 executing program 4: ioctl$FS_IOC_RESVSP(0xffffffffffffffff, 0x40305828, &(0x7f00000000c0)={0x0, 0x0, 0x500000000}) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) r0 = getpid() socket$inet_udplite(0x2, 0x2, 0x88) r1 = getpid() rt_tgsigqueueinfo(r0, r1, 0x13, &(0x7f0000000180)) tkill(r0, 0x5) r2 = socket(0x10, 0x3, 0x0) r3 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r3, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) ioctl$FS_IOC_FSGETXATTR(r3, 0x801c581f, &(0x7f0000000080)={0x6, 0x3, 0x2, 0xfe8, 0xbe}) setsockopt$netlink_NETLINK_TX_RING(r2, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r2, 0x0, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r2, 0x0, 0x60, &(0x7f0000000200)={'filter\x00', 0x7, 0x4, 0x480, 0x0, 0x118, 0x0, 0x398, 0x398, 0x398, 0x4, &(0x7f0000000000), {[{{@uncond, 0xf0, 0x118}, @unspec=@CONNSECMARK={0x28, 'CONNSECMARK\x00', 0x0, {0x1}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@mac=@remote, @empty, @loopback, @broadcast, 0xf, 0xffffffff}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac=@random="ae272723e583", @multicast2, @rand_addr=0x2, 0x1}}}], {{[], 0xc0, 0xe8}, {0x28}}}}, 0x4d0) ptrace(0x10, r0) ptrace$poke(0x4209, r0, &(0x7f00000000c0), 0x20000000) 03:57:53 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f00000003c0)='X', 0x1, 0xfffffffffffffffe) r3 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$KEYCTL_MOVE(0xb, r2, r3, 0xfffffffffffffffd, 0x3000000) 03:57:53 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000100)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_pr_ctr_aes128\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, 0x0, 0xfffffffffffff000) [ 299.197399][T12489] R13: 00000000004c6d69 R14: 00000000004dc5c8 R15: 0000000000000008 03:57:53 executing program 3: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$UI_SET_EVBIT(r2, 0x40045564, 0x9) unshare(0x8020000) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$SNDRV_SEQ_IOCTL_GET_SUBSCRIPTION(r3, 0xc0505350, &(0x7f0000000080)={{0x6, 0x8}, {0x4d, 0x7}, 0x7fffffff, 0x2, 0x11}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r6 = dup3(r4, r5, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) setreuid(0x0, 0x0) socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r10 = dup3(r8, r9, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r10, 0x8912, 0x400200) ioctl$SG_SET_TIMEOUT(r10, 0x2201, &(0x7f0000000040)) getsockopt$inet_sctp_SCTP_STATUS(0xffffffffffffffff, 0x84, 0xe, 0x0, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) write$USERIO_CMD_SET_PORT_TYPE(0xffffffffffffffff, &(0x7f0000000180), 0x2) r13 = dup3(r11, r12, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r13, 0x8912, 0x400200) ioctl$KVM_DIRTY_TLB(r13, 0x4010aeaa, &(0x7f0000000100)={0x9, 0xfff}) r14 = syz_open_procfs$namespace(0x0, &(0x7f0000000140)='ns/mnt\x00') socket$rds(0x15, 0x5, 0x0) setns(r14, 0x0) accept4(r7, &(0x7f00000001c0)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @ipv4={[], [], @remote}}}}, &(0x7f0000000240)=0x80, 0x80000) dup(r15) clone(0x10062101, 0x0, 0x0, 0x0, 0x0) 03:57:53 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000100)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_pr_ctr_aes128\x00'}, 0x58) r1 = openat$qat_adf_ctl(0xffffffffffffff9c, &(0x7f0000000000)='/dev/qat_adf_ctl\x00', 0x4482, 0x0) r2 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r2, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) r3 = syz_open_dev$binderN(&(0x7f00000000c0)='/dev/binder#\x00', 0x0, 0x800) r4 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r4, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) r5 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r5, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) r6 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r6, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) tee(r5, r6, 0x3, 0xc) r7 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r7, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000880)={0x130, 0x0, &(0x7f00000006c0)=[@reply={0x40406301, {0x0, 0x0, 0x0, 0x0, 0x11, 0x0, 0x0, 0x58, 0x18, &(0x7f0000000180)={@ptr={0x70742a85, 0x1, &(0x7f0000000040)=""/89, 0x59, 0x2, 0x3d}, @fd={0x66642a85, 0x0, r2}, @fd={0x66642a85, 0x0, r3}}, &(0x7f0000000200)={0x0, 0x28, 0x40}}}, @register_looper, @reply_sg={0x40486312, {0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x60, 0x18, &(0x7f00000002c0)={@fd={0x66642a85, 0x0, r0}, @ptr={0x70742a85, 0x0, &(0x7f0000000240)=""/114, 0x72, 0x1, 0x39}, @fda={0x66646185, 0xa, 0x1, 0x1f}}, &(0x7f0000000340)={0x0, 0x18, 0x40}}, 0x400}, @transaction_sg={0x40486311, {0x2, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x68, 0x18, &(0x7f0000000480)={@ptr={0x70742a85, 0x0, &(0x7f0000000380)=""/164, 0xa4, 0x0, 0x29}, @ptr={0x70742a85, 0x1, &(0x7f0000000440)=""/22, 0x16, 0x2, 0x8}, @fd={0x66642a85, 0x0, r4}}, &(0x7f0000000500)={0x0, 0x28, 0x50}}, 0xc00}, @dead_binder_done, @transaction={0x40406300, {0x1, 0x0, 0x0, 0x0, 0x10, 0x0, 0x0, 0x58, 0x18, &(0x7f0000000600)={@fd={0x66642a85, 0x0, r7}, @ptr={0x70742a85, 0x0, &(0x7f0000000540)=""/146, 0x92, 0x0, 0xa}, @flat=@weak_binder={0x77622a85, 0xa, 0x1}}, &(0x7f0000000680)={0x0, 0x18, 0x40}}}], 0x41, 0x0, &(0x7f0000000800)="7db9a4a3da6dddca59cab02e735c81f33f3abe51d114fa2d0c57a9898b17f87e9c4b57d899e820ce1432267d7a58277c7cb0603da9be1f25fededf3117c418a12e"}) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, 0x0, 0x0) 03:57:53 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f00000003c0)='X', 0x1, 0xfffffffffffffffe) r3 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) add_key$user(&(0x7f0000000480)='user\x00', &(0x7f0000000280)={'syz'}, &(0x7f0000000600)='\b', 0x1, r3) memfd_create(&(0x7f0000000080)='systemuser)ppp0*vmnet0vboxnet1trusted{$\x00', 0xe89f71f3a8e41c1d) keyctl$KEYCTL_MOVE(0x1e, r2, r3, 0xfffffffffffffffd, 0x0) ioctl$VHOST_GET_FEATURES(r1, 0x8008af00, &(0x7f0000000040)) [ 299.370034][T12616] FAULT_INJECTION: forcing a failure. [ 299.370034][T12616] name failslab, interval 1, probability 0, space 0, times 0 03:57:53 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f00000003c0)='X', 0x1, 0xfffffffffffffffe) r3 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$KEYCTL_MOVE(0xb, r2, r3, 0xfffffffffffffffd, 0xfffffe00) 03:57:54 executing program 4: ioctl$FS_IOC_RESVSP(0xffffffffffffffff, 0x40305828, &(0x7f00000000c0)={0x0, 0x0, 0x500000000}) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) r0 = getpid() socket$inet_udplite(0x2, 0x2, 0x88) r1 = getpid() rt_tgsigqueueinfo(r0, r1, 0x13, &(0x7f0000000180)) tkill(r0, 0x5) r2 = socket(0x10, 0x3, 0x0) r3 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r3, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) ioctl$FS_IOC_FSGETXATTR(r3, 0x801c581f, &(0x7f0000000080)={0x6, 0x3, 0x2, 0xfe8, 0xbe}) setsockopt$netlink_NETLINK_TX_RING(r2, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r2, 0x0, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r2, 0x0, 0x60, &(0x7f0000000200)={'filter\x00', 0x7, 0x4, 0x480, 0x0, 0x118, 0x0, 0x398, 0x398, 0x398, 0x4, &(0x7f0000000000), {[{{@uncond, 0xf0, 0x118}, @unspec=@CONNSECMARK={0x28, 'CONNSECMARK\x00', 0x0, {0x1}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@mac=@remote, @empty, @loopback, @broadcast, 0xf, 0xffffffff}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac=@random="ae272723e583", @multicast2, @rand_addr=0x2, 0x1}}}], {{[], 0xc0, 0xe8}, {0x28}}}}, 0x4d0) ptrace(0x10, r0) ptrace$poke(0x4209, r0, &(0x7f00000000c0), 0x20000000) [ 299.475638][T12616] CPU: 1 PID: 12616 Comm: syz-executor.5 Not tainted 5.4.0-rc6+ #0 [ 299.483576][T12616] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 299.483584][T12616] Call Trace: [ 299.483607][T12616] dump_stack+0x197/0x210 [ 299.483638][T12616] should_fail.cold+0xa/0x15 [ 299.505872][T12616] ? fault_create_debugfs_attr+0x180/0x180 [ 299.511695][T12616] ? ___might_sleep+0x163/0x2c0 [ 299.516561][T12616] __should_failslab+0x121/0x190 [ 299.521511][T12616] should_failslab+0x9/0x14 [ 299.526058][T12616] kmem_cache_alloc_trace+0x2d3/0x790 [ 299.531434][T12616] ? __kasan_kmalloc.constprop.0+0xcf/0xe0 [ 299.531457][T12616] __memcg_init_list_lru_node+0x8a/0x1e0 [ 299.531476][T12616] __list_lru_init+0x3fe/0x710 [ 299.547676][T12616] alloc_super+0x7cc/0x910 [ 299.552129][T12616] sget_fc+0x14e/0x810 [ 299.556204][T12616] ? compare_single+0x10/0x10 [ 299.560884][T12616] ? apparmor_capable+0x2ed/0x630 [ 299.565923][T12616] vfs_get_super+0x76/0x2e0 [ 299.570434][T12616] ? fuse_fill_super_common+0x1050/0x1050 [ 299.576152][T12616] ? fuse_fill_super_common+0x1050/0x1050 [ 299.576169][T12616] get_tree_nodev+0x23/0x30 [ 299.576185][T12616] fuse_get_tree+0x12e/0x190 [ 299.576203][T12616] vfs_get_tree+0x8e/0x300 [ 299.576220][T12616] do_mount+0x143d/0x1d10 [ 299.576242][T12616] ? copy_mount_string+0x40/0x40 [ 299.576267][T12616] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 299.576284][T12616] ? copy_mount_options+0x2e8/0x3f0 [ 299.595462][T12616] ksys_mount+0xdb/0x150 [ 299.595481][T12616] __x64_sys_mount+0xbe/0x150 03:57:54 executing program 1: r0 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vcs\x00', 0x200000, 0x0) ioctl$VIDIOC_QUERY_DV_TIMINGS(r0, 0x80845663, &(0x7f0000000040)={0x0, @reserved}) r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000100)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_pr_ctr_aes128\x00'}, 0x58) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, 0x0, 0x0) r2 = syz_open_dev$audion(&(0x7f0000000180)='/dev/audio#\x00', 0x8, 0x400000) getsockopt$inet_tcp_TCP_REPAIR_WINDOW(r2, 0x6, 0x1d, &(0x7f00000001c0), &(0x7f0000000200)=0x14) [ 299.595503][T12616] do_syscall_64+0xfa/0x760 [ 299.595525][T12616] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 299.595537][T12616] RIP: 0033:0x45a219 [ 299.595551][T12616] Code: ad b6 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 7b b6 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 299.595559][T12616] RSP: 002b:00007f771dfdfc78 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5 [ 299.595571][T12616] RAX: ffffffffffffffda RBX: 00007f771dfdfc90 RCX: 000000000045a219 03:57:54 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f00000003c0)='X', 0x1, 0xfffffffffffffffe) r3 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$KEYCTL_MOVE(0xb, r2, r3, 0xfffffffffffffffd, 0xfeffff00000000) [ 299.595579][T12616] RDX: 0000000020000080 RSI: 0000000020000100 RDI: 0000000000000000 [ 299.595587][T12616] RBP: 000000000075bf20 R08: 0000000020000300 R09: 0000000000000000 [ 299.595599][T12616] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f771dfe06d4 [ 299.699265][T12616] R13: 00000000004c6d69 R14: 00000000004dc5c8 R15: 0000000000000008 03:57:54 executing program 5 (fault-call:8 fault-nth:23): ioctl$PPPIOCGL2TPSTATS(0xffffffffffffffff, 0x80487436, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r4 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='fuse.', 0x0, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4002}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) read$FUSE(r3, &(0x7f0000001500), 0x1000) 03:57:54 executing program 3: unshare(0x8020000) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) setreuid(0x0, 0x0) socket$netlink(0x10, 0x3, 0x0) getsockopt$inet_sctp_SCTP_STATUS(0xffffffffffffffff, 0x84, 0xe, 0x0, 0x0) r3 = syz_open_procfs$namespace(0x0, &(0x7f0000000140)='ns/mnt\x00') setns(r3, 0x0) clone(0x10062101, 0x0, 0x0, 0x0, 0x0) r4 = openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x120601, 0x0) ioctl$TCGETX(r4, 0x5432, &(0x7f00000000c0)) r5 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r5, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r5, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) getsockopt$IP6T_SO_GET_INFO(r4, 0x29, 0x40, &(0x7f0000000180)={'raw\x00'}, &(0x7f0000000100)=0x54) 03:57:54 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(0xffffffffffffffff, &(0x7f0000000000)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_pr_ctr_aes128\x00'}, 0xfe87) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, 0x0, 0x0) 03:57:54 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f00000003c0)='X', 0x1, 0xfffffffffffffffe) r3 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$KEYCTL_MOVE(0xb, r2, r3, 0xfffffffffffffffd, 0x100000000000000) 03:57:54 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f00000003c0)='X', 0x1, 0xfffffffffffffffe) r3 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) add_key$user(&(0x7f0000000480)='user\x00', &(0x7f0000000280)={'syz'}, &(0x7f0000000600)='\b', 0x1, r3) r4 = add_key$keyring(0x0, 0x0, 0x0, 0x0, 0x0) keyctl$search(0xa, r4, 0x0, 0x0, 0x0) r5 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r5, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r5, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) r6 = accept(r5, &(0x7f00000000c0)=@pptp={0x18, 0x2, {0x0, @broadcast}}, &(0x7f0000000180)=0x80) getsockopt$IP6T_SO_GET_REVISION_MATCH(r6, 0x29, 0x44, &(0x7f0000000200)={'HL\x00'}, &(0x7f00000002c0)=0x1e) r7 = add_key$keyring(&(0x7f0000000040)='keyring\x00', &(0x7f0000000080)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffa) keyctl$KEYCTL_MOVE(0x1e, r2, r7, r3, 0x0) 03:57:54 executing program 4: ioctl$FS_IOC_RESVSP(0xffffffffffffffff, 0x40305828, &(0x7f00000000c0)={0x0, 0x0, 0x500000000}) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) r0 = getpid() socket$inet_udplite(0x2, 0x2, 0x88) r1 = getpid() rt_tgsigqueueinfo(r0, r1, 0x13, &(0x7f0000000180)) tkill(r0, 0x5) r2 = socket(0x10, 0x3, 0x0) r3 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r3, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) ioctl$FS_IOC_FSGETXATTR(r3, 0x801c581f, &(0x7f0000000080)={0x6, 0x3, 0x2, 0xfe8, 0xbe}) setsockopt$netlink_NETLINK_TX_RING(r2, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r2, 0x0, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r2, 0x0, 0x60, &(0x7f0000000200)={'filter\x00', 0x7, 0x4, 0x480, 0x0, 0x118, 0x0, 0x398, 0x398, 0x398, 0x4, &(0x7f0000000000), {[{{@uncond, 0xf0, 0x118}, @unspec=@CONNSECMARK={0x28, 'CONNSECMARK\x00', 0x0, {0x1}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@mac=@remote, @empty, @loopback, @broadcast, 0xf, 0xffffffff}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac=@random="ae272723e583", @multicast2, @rand_addr=0x2, 0x1}}}], {{[], 0xc0, 0xe8}, {0x28}}}}, 0x4d0) ptrace(0x10, r0) ptrace$poke(0x4209, r0, &(0x7f00000000c0), 0x20000000) 03:57:54 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) r1 = syz_open_dev$sndpcmp(&(0x7f0000000000)='/dev/snd/pcmC#D#p\x00', 0x1ff, 0x40) write$RDMA_USER_CM_CMD_CREATE_ID(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x18, 0xfa00, {0x4, &(0x7f0000000040)={0xffffffffffffffff}, 0x111, 0x5}}, 0x20) write$RDMA_USER_CM_CMD_QUERY_ROUTE(r1, &(0x7f00000000c0)={0x5, 0x10, 0xfa00, {&(0x7f0000000180), r2, 0x50754c8facbfd76c}}, 0x18) bind$alg(r0, &(0x7f0000000100)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_pr_ctr_aes128\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, 0x0, 0x0) 03:57:54 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f00000003c0)='X', 0x1, 0xfffffffffffffffe) r3 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$KEYCTL_MOVE(0xb, r2, r3, 0xfffffffffffffffd, 0x200000000000000) [ 300.044677][T13103] FAULT_INJECTION: forcing a failure. [ 300.044677][T13103] name failslab, interval 1, probability 0, space 0, times 0 [ 300.062713][T13103] CPU: 1 PID: 13103 Comm: syz-executor.5 Not tainted 5.4.0-rc6+ #0 [ 300.071670][T13103] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 300.081717][T13103] Call Trace: [ 300.085010][T13103] dump_stack+0x197/0x210 [ 300.085035][T13103] should_fail.cold+0xa/0x15 [ 300.085056][T13103] ? fault_create_debugfs_attr+0x180/0x180 [ 300.085080][T13103] ? ___might_sleep+0x163/0x2c0 [ 300.085101][T13103] __should_failslab+0x121/0x190 [ 300.085120][T13103] should_failslab+0x9/0x14 [ 300.114157][T13103] kmem_cache_alloc_trace+0x2d3/0x790 [ 300.119531][T13103] ? __kasan_kmalloc.constprop.0+0xcf/0xe0 [ 300.125330][T13103] __memcg_init_list_lru_node+0x8a/0x1e0 [ 300.130999][T13103] __list_lru_init+0x3fe/0x710 [ 300.135753][T13103] alloc_super+0x7cc/0x910 [ 300.140160][T13103] sget_fc+0x14e/0x810 [ 300.144216][T13103] ? compare_single+0x10/0x10 [ 300.148894][T13103] ? apparmor_capable+0x2ed/0x630 [ 300.153922][T13103] vfs_get_super+0x76/0x2e0 [ 300.158411][T13103] ? fuse_fill_super_common+0x1050/0x1050 [ 300.164116][T13103] ? fuse_fill_super_common+0x1050/0x1050 [ 300.169831][T13103] get_tree_nodev+0x23/0x30 [ 300.174321][T13103] fuse_get_tree+0x12e/0x190 [ 300.178903][T13103] vfs_get_tree+0x8e/0x300 [ 300.183309][T13103] do_mount+0x143d/0x1d10 [ 300.187625][T13103] ? retint_kernel+0x2b/0x2b [ 300.192202][T13103] ? copy_mount_string+0x40/0x40 [ 300.197125][T13103] ? copy_mount_options+0x270/0x3f0 [ 300.202314][T13103] ? __sanitizer_cov_trace_pc+0xd/0x50 [ 300.207760][T13103] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 300.213985][T13103] ? copy_mount_options+0x2e8/0x3f0 [ 300.219169][T13103] ksys_mount+0xdb/0x150 [ 300.223399][T13103] __x64_sys_mount+0xbe/0x150 [ 300.228064][T13103] do_syscall_64+0xfa/0x760 [ 300.232556][T13103] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 300.238450][T13103] RIP: 0033:0x45a219 [ 300.242331][T13103] Code: ad b6 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 7b b6 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 300.261916][T13103] RSP: 002b:00007f771dfdfc78 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5 [ 300.270319][T13103] RAX: ffffffffffffffda RBX: 00007f771dfdfc90 RCX: 000000000045a219 [ 300.278273][T13103] RDX: 0000000020000080 RSI: 0000000020000100 RDI: 0000000000000000 [ 300.286230][T13103] RBP: 000000000075bf20 R08: 0000000020000300 R09: 0000000000000000 [ 300.294200][T13103] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f771dfe06d4 [ 300.302156][T13103] R13: 00000000004c6d69 R14: 00000000004dc5c8 R15: 0000000000000008 03:57:54 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f00000003c0)='X', 0x1, 0xfffffffffffffffe) r3 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$KEYCTL_MOVE(0xb, r2, r3, 0xfffffffffffffffd, 0x300000000000000) 03:57:54 executing program 3: unshare(0x8020000) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) setreuid(0x0, 0x0) socket$netlink(0x10, 0x3, 0x0) getsockopt$inet_sctp_SCTP_STATUS(0xffffffffffffffff, 0x84, 0xe, 0x0, 0x0) r3 = syz_open_procfs$namespace(0x0, &(0x7f0000000140)='ns/mnt\x00') ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000040)={'gre0\x00', 0x4000}) setns(r3, 0x0) clone(0x10062101, 0x0, 0x0, 0x0, 0x0) 03:57:54 executing program 4: ioctl$FS_IOC_RESVSP(0xffffffffffffffff, 0x40305828, &(0x7f00000000c0)={0x0, 0x0, 0x500000000}) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) r0 = getpid() socket$inet_udplite(0x2, 0x2, 0x88) r1 = getpid() rt_tgsigqueueinfo(r0, r1, 0x13, &(0x7f0000000180)) tkill(r0, 0x5) r2 = socket(0x10, 0x3, 0x0) r3 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r3, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) ioctl$FS_IOC_FSGETXATTR(r3, 0x801c581f, &(0x7f0000000080)={0x6, 0x3, 0x2, 0xfe8, 0xbe}) setsockopt$netlink_NETLINK_TX_RING(r2, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r2, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r2, 0x0, 0x60, &(0x7f0000000200)={'filter\x00', 0x7, 0x4, 0x480, 0x0, 0x118, 0x0, 0x398, 0x398, 0x398, 0x4, &(0x7f0000000000), {[{{@uncond, 0xf0, 0x118}, @unspec=@CONNSECMARK={0x28, 'CONNSECMARK\x00', 0x0, {0x1}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@mac=@remote, @empty, @loopback, @broadcast, 0xf, 0xffffffff}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac=@random="ae272723e583", @multicast2, @rand_addr=0x2, 0x1}}}], {{[], 0xc0, 0xe8}, {0x28}}}}, 0x4d0) ptrace(0x10, r0) ptrace$poke(0x4209, r0, &(0x7f00000000c0), 0x20000000) 03:57:55 executing program 5 (fault-call:8 fault-nth:24): ioctl$PPPIOCGL2TPSTATS(0xffffffffffffffff, 0x80487436, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r4 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='fuse.', 0x0, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4002}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) read$FUSE(r3, &(0x7f0000001500), 0x1000) 03:57:55 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000100)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_pr_ctr_aes128\x00'}, 0x58) r1 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r1, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r1, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) r2 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000040)='TIPCv2\x00') sendmsg$TIPC_NL_NAME_TABLE_GET(r1, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000080)={&(0x7f0000000180)={0x37c, r2, 0x400, 0x70bd2c, 0x25dfdbff, {}, [@TIPC_NLA_LINK={0xf8, 0x4, [@TIPC_NLA_LINK_PROP={0xc, 0x7, [@TIPC_NLA_PROP_PRIO={0x8, 0x1, 0xd}]}, @TIPC_NLA_LINK_PROP={0x2c, 0x7, [@TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x17}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x1}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0xb3ca}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x5}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x1a}]}, @TIPC_NLA_LINK_PROP={0x14, 0x7, [@TIPC_NLA_PROP_WIN={0x8, 0x3, 0xffff}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x7}]}, @TIPC_NLA_LINK_PROP={0x4c, 0x7, [@TIPC_NLA_PROP_WIN={0x8, 0x3, 0x6}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x3f}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x1f}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x6}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0xf25}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x5}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x17}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x9}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x1f}]}, @TIPC_NLA_LINK_PROP={0x24, 0x7, [@TIPC_NLA_PROP_MTU={0x8, 0x4, 0x40}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x5}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x7}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x6}]}, @TIPC_NLA_LINK_NAME={0xc, 0x1, 'syz0\x00'}, @TIPC_NLA_LINK_PROP={0x2c, 0x7, [@TIPC_NLA_PROP_MTU={0x8, 0x4, 0x7fff}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x6}, @TIPC_NLA_PROP_TOL={0x8}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0xf3}, @TIPC_NLA_PROP_TOL={0x8}]}]}, @TIPC_NLA_MEDIA={0xc, 0x5, [@TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'ib\x00'}]}, @TIPC_NLA_BEARER={0x54, 0x1, [@TIPC_NLA_BEARER_DOMAIN={0x8, 0x3, 0x4}, @TIPC_NLA_BEARER_UDP_OPTS={0x38, 0x4, {{0x14, 0x1, @in={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0xca}}}, {0x20, 0x2, @in6={0xa, 0x4e22, 0x200, @local, 0x7}}}}, @TIPC_NLA_BEARER_NAME={0x10, 0x1, @l2={'eth', 0x3a, 'gretap0\x00'}}]}, @TIPC_NLA_MON={0xc, 0x9, [@TIPC_NLA_MON_REF={0x8, 0x2, 0x1}]}, @TIPC_NLA_SOCK={0xc, 0x2, [@TIPC_NLA_SOCK_ADDR={0x8, 0x1, 0x344}]}, @TIPC_NLA_MEDIA={0x120, 0x5, [@TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'ib\x00'}, @TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'eth\x00'}, @TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'udp\x00'}, @TIPC_NLA_MEDIA_PROP={0x2c, 0x2, [@TIPC_NLA_PROP_WIN={0x8, 0x3, 0x1}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x8}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x5}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x4}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x3}]}, @TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'eth\x00'}, @TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'ib\x00'}, @TIPC_NLA_MEDIA_PROP={0x44, 0x2, [@TIPC_NLA_PROP_TOL={0x8, 0x2, 0xfffffff8}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x1d}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x17}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x7f}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x4}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x12}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x1a}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x1e}]}, @TIPC_NLA_MEDIA_PROP={0x24, 0x2, [@TIPC_NLA_PROP_MTU={0x8, 0x4, 0x9}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x1}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x9}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x5}]}, @TIPC_NLA_MEDIA_PROP={0xc, 0x2, [@TIPC_NLA_PROP_WIN={0x8, 0x3, 0x5}]}, @TIPC_NLA_MEDIA_PROP={0x54, 0x2, [@TIPC_NLA_PROP_MTU={0x8, 0x4, 0x3}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x18a}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x2}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x2}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0xffff}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x12}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0xb}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0xffff}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x15}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x2}]}]}, @TIPC_NLA_MON={0xc, 0x9, [@TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x4}]}, @TIPC_NLA_NODE={0x20, 0x6, [@TIPC_NLA_NODE_UP={0x4}, @TIPC_NLA_NODE_UP={0x4}, @TIPC_NLA_NODE_UP={0x4}, @TIPC_NLA_NODE_UP={0x4}, @TIPC_NLA_NODE_ADDR={0x8, 0x1, 0x3f}, @TIPC_NLA_NODE_UP={0x4}]}, @TIPC_NLA_MEDIA={0x7c, 0x5, [@TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'udp\x00'}, @TIPC_NLA_MEDIA_PROP={0x4c, 0x2, [@TIPC_NLA_PROP_WIN={0x8, 0x3, 0xfffffffa}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x3f}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x13}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x6}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0xe}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x5}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0xd1}, @TIPC_NLA_PROP_PRIO={0x8}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x1e}]}, @TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'ib\x00'}, @TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'udp\x00'}, @TIPC_NLA_MEDIA_PROP={0x14, 0x2, [@TIPC_NLA_PROP_WIN={0x8, 0x3, 0x9}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0xf0f}]}]}, @TIPC_NLA_BEARER={0x30, 0x1, [@TIPC_NLA_BEARER_PROP={0x14, 0x2, [@TIPC_NLA_PROP_MTU={0x8, 0x4, 0x4}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x2}]}, @TIPC_NLA_BEARER_NAME={0x10, 0x1, @l2={'eth', 0x3a, 'nlmon0\x00'}}, @TIPC_NLA_BEARER_DOMAIN={0x8}]}]}, 0x37c}, 0x1, 0x0, 0x0, 0x10000}, 0x4) r3 = ioctl$TIOCGPTPEER(0xffffffffffffffff, 0x5441, 0x6) ioctl$TIOCGICOUNT(r3, 0x545d, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, 0x0, 0x0) 03:57:55 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = add_key$keyring(0x0, 0x0, 0x0, 0x0, 0x0) keyctl$search(0xa, r2, 0x0, 0x0, 0x0) r3 = add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000000), &(0x7f00000003c0)='X', 0x1, r2) r4 = add_key$keyring(0x0, 0x0, 0x0, 0x0, 0x0) keyctl$search(0xa, r4, 0x0, 0x0, 0x0) r5 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, r4) add_key$user(&(0x7f0000000480)='user\x00', &(0x7f0000000280)={'syz'}, &(0x7f0000000600)='\b', 0x1, r5) keyctl$KEYCTL_MOVE(0x1e, r3, r5, 0xfffffffffffffffd, 0x0) ioctl$VIDIOC_G_ENC_INDEX(r1, 0x8818564c, &(0x7f0000000640)) 03:57:55 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = add_key$keyring(0x0, 0x0, 0x0, 0x0, 0x0) keyctl$search(0xa, r2, 0x0, 0x0, 0x0) r3 = add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000000)={'qyr'}, &(0x7f0000000040)="76ceba6fe8ff9f852675725d0c49031e6a30e19ed5b9efb78f7aa74c0bdbcfeea0926b10b4d744e75d53c2ec1b66c9c3f1e4af8277b39ef825e6b8cb3066f0cabbc2c5", 0x43, r2) r4 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$KEYCTL_MOVE(0xb, r3, r4, 0xfffffffffffffffd, 0x0) 03:57:55 executing program 3: unshare(0x8020000) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) setreuid(0x0, 0x0) socket$netlink(0x10, 0x3, 0x0) getsockopt$inet_sctp_SCTP_STATUS(0xffffffffffffffff, 0x84, 0xe, 0x0, 0x0) r3 = syz_open_procfs$namespace(0x0, &(0x7f0000000140)='ns/mnt\x00') setns(r3, 0x0) clone(0x10062101, 0x0, 0x0, 0x0, 0x0) setsockopt$l2tp_PPPOL2TP_SO_REORDERTO(r2, 0x111, 0x5, 0x2, 0x4) 03:57:55 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000100)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_pr_ctr_aes128\x00'}, 0x58) r1 = syz_open_dev$admmidi(&(0x7f0000000000)='/dev/admmidi#\x00', 0x2dc, 0x800) ioctl$KDSKBMETA(r1, 0x4b63, &(0x7f0000000040)=0xd6f) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, 0x0, 0x0) 03:57:55 executing program 4: ioctl$FS_IOC_RESVSP(0xffffffffffffffff, 0x40305828, &(0x7f00000000c0)={0x0, 0x0, 0x500000000}) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) r0 = getpid() socket$inet_udplite(0x2, 0x2, 0x88) r1 = getpid() rt_tgsigqueueinfo(r0, r1, 0x13, &(0x7f0000000180)) tkill(r0, 0x5) r2 = socket(0x10, 0x3, 0x0) r3 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r3, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) ioctl$FS_IOC_FSGETXATTR(r3, 0x801c581f, &(0x7f0000000080)={0x6, 0x3, 0x2, 0xfe8, 0xbe}) setsockopt$netlink_NETLINK_TX_RING(r2, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r2, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r2, 0x0, 0x60, &(0x7f0000000200)={'filter\x00', 0x7, 0x4, 0x480, 0x0, 0x118, 0x0, 0x398, 0x398, 0x398, 0x4, &(0x7f0000000000), {[{{@uncond, 0xf0, 0x118}, @unspec=@CONNSECMARK={0x28, 'CONNSECMARK\x00', 0x0, {0x1}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@mac=@remote, @empty, @loopback, @broadcast, 0xf, 0xffffffff}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac=@random="ae272723e583", @multicast2, @rand_addr=0x2, 0x1}}}], {{[], 0xc0, 0xe8}, {0x28}}}}, 0x4d0) ptrace(0x10, r0) ptrace$poke(0x4209, r0, &(0x7f00000000c0), 0x20000000) 03:57:55 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$IOC_PR_RELEASE(r1, 0x401070ca, &(0x7f0000000040)={0x6, 0x4}) r2 = creat(&(0x7f0000000080)='./file0\x00', 0x180) openat$capi20(0xffffffffffffff9c, &(0x7f0000000340)='/dev/capi20\x00', 0x129c02, 0x0) ioctl$TUNSETCARRIER(r2, 0x400454e2, &(0x7f00000000c0)=0x1) r3 = add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f00000003c0)='X', 0x1, 0xfffffffffffffffe) r4 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r7 = dup3(r5, r6, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r7, 0x8912, 0x400200) r8 = mmap$binder(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x11, r7, 0x3) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000200)={0x64, 0x0, &(0x7f0000000400)=[@free_buffer={0x40086303, r8}, @dead_binder_done, @release={0x40046306, 0x1}, @reply={0x40406301, {0x1, 0x0, 0x0, 0x0, 0x20, 0x0, 0x0, 0x60, 0x18, &(0x7f00000002c0)={@flat=@weak_binder={0x77622a85, 0x1000}, @fda={0x66646185, 0x8, 0x1}, @ptr={0x70742a85, 0x0, &(0x7f0000000100)=""/33, 0x21, 0x1, 0x5}}, &(0x7f0000000180)={0x0, 0x18, 0x38}}}], 0xf3, 0x0, &(0x7f00000004c0)="92b2ed40cf2a4c9774a4a3dc714a44f05e9e87e2be8c46d86646a3c6def179ce5cf7bc31573fff62dad66046e2a1beb160c5a1ee7d7e269c9313801574749e0a830dccc705ce8beba780ee69fd86a28777655b086f5e839cd1813a8ab21046be5b0028b96e3592225ac597e52395f40c940e6a53294bd1feacd5070f3f7154338690b0fb06aa33220ae9e29d55552aa99ac231de0dd7a874a3c1f840e2312c58c0ae434123bc3292837efbfd4deb1640655f41b26875992d1e598c885f9b90605600d850c020652dca6f5b3f9756e9e45d79fef6fad523f1ad9d88a068dfe7de5595b07b0f8bd3c5de945d69b3a4f674e38df9"}) add_key$user(&(0x7f0000000480)='user\x00', &(0x7f0000000280)={'syz'}, &(0x7f0000000600)='\b', 0x1, r4) keyctl$KEYCTL_MOVE(0x1e, r3, r4, 0xfffffffffffffffd, 0x1) 03:57:55 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f00000003c0)='X', 0x1, 0xfffffffffffffffe) r3 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) ioctl$TIOCSRS485(r1, 0x542f, &(0x7f0000000040)={0xfffffff8, 0xfffffff9, 0x1}) keyctl$KEYCTL_MOVE(0xb, r2, r3, 0xfffffffffffffffd, 0x0) 03:57:55 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000100)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_pr_ctr_aes128\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, 0x0, 0x0) r1 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r1, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) ioctl$EXT4_IOC_GROUP_EXTEND(r1, 0x40086607, &(0x7f0000000180)=0x2) r2 = syz_open_dev$amidi(&(0x7f0000000000)='/dev/amidi#\x00', 0xfff, 0x140800) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX_OLD(r2, 0x84, 0x6b, &(0x7f0000000040)=[@in6={0xa, 0x4e20, 0x9, @remote, 0x7f}, @in6={0xa, 0x4e22, 0x1, @remote, 0x100}, @in6={0xa, 0x4e22, 0x0, @ipv4={[], [], @rand_addr=0x41fa00}, 0x3}, @in={0x2, 0x4e24, @loopback}, @in={0x2, 0x4e21, @broadcast}, @in={0x2, 0x4e24, @rand_addr=0x4}, @in6={0xa, 0x4e23, 0x5, @local, 0x6}], 0xa0) 03:57:55 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x7) r2 = add_key(&(0x7f0000000080)='cifs.spnego\x00', &(0x7f00000000c0)={'syz', 0x2}, &(0x7f0000000280)="18abef81382fcbd306bf3295a03f3862d685ce0230cb522299dde55237e3a97c0a530808b6e40bc5b28821faeded647889270e57187a1b2ae4d9914752d938e09088c5321287f0c129e67900b7b6a5f11e2ed2bbd5996ce9cbb6253dc0e996c05ef224f9b687", 0x66, 0xffffffffffffffff) r3 = add_key$user(&(0x7f0000000040)='user\x00', &(0x7f0000000000)={'\x00\x1c\x00'}, &(0x7f0000000300)="5ca9cacd17b3f5d077f46ace50cf5979e7a88ac745647524e09114d7e80fa015285f579da39c857fa988351b1f50513a1c3ead1b80fcae38daa1566f26f7d337b2642edb657bb367f488c287e262ba68f0b0dd2f358aa7", 0x57, r2) r4 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$KEYCTL_MOVE(0xb, r3, r4, 0xfffffffffffffffd, 0x0) 03:57:55 executing program 3: unshare(0x8020000) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_dev$video4linux(&(0x7f0000000040)='/dev/v4l-subdev#\x00', 0x20, 0x57c48f3017c31ee3) ioctl$VIDIOC_SUBDEV_ENUM_FRAME_INTERVAL(r1, 0xc040564b, &(0x7f0000000080)={0x6, 0x0, 0x2023, 0x7fff, 0x6, {0x4, 0xfffff638}}) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r3 = dup3(r0, r2, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) setreuid(0x0, 0x0) socket$netlink(0x10, 0x3, 0x10) getsockopt$inet_sctp_SCTP_STATUS(0xffffffffffffffff, 0x84, 0xe, 0x0, 0x0) r4 = syz_open_procfs$namespace(0x0, &(0x7f0000000140)='ns/mnt\x00') setns(r4, 0x0) clone(0x10062101, 0x0, 0x0, 0x0, 0x0) [ 301.073735][T13875] FAULT_INJECTION: forcing a failure. [ 301.073735][T13875] name failslab, interval 1, probability 0, space 0, times 0 [ 301.164400][T13875] CPU: 0 PID: 13875 Comm: syz-executor.5 Not tainted 5.4.0-rc6+ #0 [ 301.172332][T13875] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 301.182388][T13875] Call Trace: [ 301.185694][T13875] dump_stack+0x197/0x210 [ 301.190043][T13875] should_fail.cold+0xa/0x15 [ 301.194649][T13875] ? fault_create_debugfs_attr+0x180/0x180 [ 301.200466][T13875] ? ___might_sleep+0x163/0x2c0 [ 301.205359][T13875] __should_failslab+0x121/0x190 [ 301.210308][T13875] should_failslab+0x9/0x14 [ 301.214816][T13875] kmem_cache_alloc_trace+0x2d3/0x790 [ 301.220211][T13875] ? __kasan_kmalloc.constprop.0+0xcf/0xe0 [ 301.226021][T13875] __memcg_init_list_lru_node+0x8a/0x1e0 [ 301.226040][T13875] __list_lru_init+0x3fe/0x710 [ 301.226061][T13875] alloc_super+0x7cc/0x910 [ 301.226082][T13875] sget_fc+0x14e/0x810 [ 301.236452][T13875] ? compare_single+0x10/0x10 [ 301.244990][T13875] ? apparmor_capable+0x2ed/0x630 [ 301.245010][T13875] vfs_get_super+0x76/0x2e0 [ 301.245030][T13875] ? fuse_fill_super_common+0x1050/0x1050 [ 301.264886][T13875] ? fuse_fill_super_common+0x1050/0x1050 [ 301.270615][T13875] get_tree_nodev+0x23/0x30 [ 301.275125][T13875] fuse_get_tree+0x12e/0x190 [ 301.279727][T13875] vfs_get_tree+0x8e/0x300 [ 301.284155][T13875] do_mount+0x143d/0x1d10 [ 301.288496][T13875] ? copy_mount_string+0x40/0x40 [ 301.293442][T13875] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 301.299680][T13875] ? _copy_from_user+0x12c/0x1a0 [ 301.304638][T13875] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 301.310858][T13875] ? copy_mount_options+0x2e8/0x3f0 [ 301.316037][T13875] ksys_mount+0xdb/0x150 [ 301.320520][T13875] __x64_sys_mount+0xbe/0x150 [ 301.325178][T13875] do_syscall_64+0xfa/0x760 [ 301.329660][T13875] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 301.335542][T13875] RIP: 0033:0x45a219 [ 301.339415][T13875] Code: ad b6 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 7b b6 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 301.358999][T13875] RSP: 002b:00007f771df5bc78 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5 [ 301.367398][T13875] RAX: ffffffffffffffda RBX: 00007f771df5bc90 RCX: 000000000045a219 [ 301.375346][T13875] RDX: 0000000020000080 RSI: 0000000020000100 RDI: 0000000000000000 [ 301.383296][T13875] RBP: 000000000075c1c0 R08: 0000000020000300 R09: 0000000000000000 [ 301.391245][T13875] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f771df5c6d4 [ 301.399206][T13875] R13: 00000000004c6d69 R14: 00000000004dc5c8 R15: 0000000000000007 03:57:55 executing program 5 (fault-call:8 fault-nth:25): ioctl$PPPIOCGL2TPSTATS(0xffffffffffffffff, 0x80487436, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r4 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='fuse.', 0x0, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4002}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) read$FUSE(r3, &(0x7f0000001500), 0x1000) 03:57:55 executing program 4: ioctl$FS_IOC_RESVSP(0xffffffffffffffff, 0x40305828, &(0x7f00000000c0)={0x0, 0x0, 0x500000000}) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) r0 = getpid() socket$inet_udplite(0x2, 0x2, 0x88) r1 = getpid() rt_tgsigqueueinfo(r0, r1, 0x13, &(0x7f0000000180)) tkill(r0, 0x5) r2 = socket(0x10, 0x3, 0x0) r3 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r3, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) ioctl$FS_IOC_FSGETXATTR(r3, 0x801c581f, &(0x7f0000000080)={0x6, 0x3, 0x2, 0xfe8, 0xbe}) setsockopt$netlink_NETLINK_TX_RING(r2, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r2, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r2, 0x0, 0x60, &(0x7f0000000200)={'filter\x00', 0x7, 0x4, 0x480, 0x0, 0x118, 0x0, 0x398, 0x398, 0x398, 0x4, &(0x7f0000000000), {[{{@uncond, 0xf0, 0x118}, @unspec=@CONNSECMARK={0x28, 'CONNSECMARK\x00', 0x0, {0x1}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@mac=@remote, @empty, @loopback, @broadcast, 0xf, 0xffffffff}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac=@random="ae272723e583", @multicast2, @rand_addr=0x2, 0x1}}}], {{[], 0xc0, 0xe8}, {0x28}}}}, 0x4d0) ptrace(0x10, r0) ptrace$poke(0x4209, r0, &(0x7f00000000c0), 0x20000000) 03:57:55 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = dup(r0) ioctl$VIDIOC_S_AUDIO(r1, 0x40345622, &(0x7f0000000080)={0x5, "115839edb0292d3635147075b7e1250c4456521cf72e4d7bcbed543918120d22", 0x2, 0xe7656c4ad7304479}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f00000003c0)='X', 0x1, 0xfffffffffffffffe) r3 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) add_key$user(&(0x7f0000000480)='user\x00', &(0x7f0000000280)={'syz'}, &(0x7f0000000600)='\b', 0x1, r3) r4 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) prctl$PR_GET_TSC(0x19, &(0x7f0000000100)) ioctl$VIDIOC_ENUM_FMT(r4, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) ioctl$VIDIOC_G_AUDIO(r4, 0x80345621, &(0x7f0000000040)) keyctl$KEYCTL_MOVE(0x1e, r2, r3, 0xfffffffffffffffd, 0x0) 03:57:55 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000100)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_pr_ctr_aes128\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, 0x0, 0x0) r1 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r1, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r1, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) getsockopt$inet_mreq(r1, 0x0, 0x24, &(0x7f0000000080)={@rand_addr, @dev}, &(0x7f00000000c0)=0x8) r2 = syz_open_dev$sndpcmp(&(0x7f0000000000)='/dev/snd/pcmC#D#p\x00', 0x9, 0x400) setsockopt$inet_sctp_SCTP_AUTH_DELETE_KEY(r2, 0x84, 0x19, &(0x7f0000000040)={0x0, 0x2}, 0x8) 03:57:55 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/kvm\x00', 0x0, 0x0) ioctl$KVM_GET_SUPPORTED_CPUID(r2, 0xc008ae05, 0x0) r3 = add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f00000003c0)='X', 0x1, 0xfffffffffffffffe) r4 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$KEYCTL_MOVE(0xb, r3, r4, 0xfffffffffffffffd, 0x0) 03:57:55 executing program 3: unshare(0x8020000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='\x00\x00\x00\x00\xddD8\xa4\xff\x0e\x00', 0xec00, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) setreuid(0x0, 0x0) socket$netlink(0x10, 0x3, 0x0) getsockopt$inet_sctp_SCTP_STATUS(0xffffffffffffffff, 0x84, 0xe, 0x0, 0x0) socket$can_bcm(0x1d, 0x2, 0x2) r3 = syz_open_procfs$namespace(0x0, &(0x7f0000000140)='ns/mnt\x00') setns(r3, 0x0) r4 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000040)='/dev/uhid\x00', 0x802, 0x0) ioctl$FIGETBSZ(r4, 0x2, &(0x7f0000000080)) clone(0x10062101, 0x0, 0x0, 0x0, 0x0) 03:57:56 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f00000003c0)='X', 0x1, 0xfffffffffffffffe) r3 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r3, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r3, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r6 = dup3(r4, r5, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) ioctl$KVM_CREATE_VCPU(r6, 0xae41, 0x0) r7 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000080)='TIPCv2\x00') sendmsg$TIPC_NL_SOCK_GET(r3, &(0x7f0000000100)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f00000000c0)={&(0x7f0000000640)={0x27c, r7, 0x8, 0x70bd2d, 0x25dfdbff, {}, [@TIPC_NLA_NET={0x1c, 0x7, [@TIPC_NLA_NET_NODEID={0xc, 0x3, 0x40}, @TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0x8}]}, @TIPC_NLA_MON={0xc, 0x9, [@TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x3990}]}, @TIPC_NLA_LINK={0xb8, 0x4, [@TIPC_NLA_LINK_PROP={0x2c, 0x7, [@TIPC_NLA_PROP_WIN={0x8, 0x3, 0xfffffff7}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x13}, @TIPC_NLA_PROP_WIN={0x8}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x8}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x6}]}, @TIPC_NLA_LINK_PROP={0x3c, 0x7, [@TIPC_NLA_PROP_WIN={0x8, 0x3, 0x6}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x1e}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x1ff}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x5}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x48a}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x8}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x81}]}, @TIPC_NLA_LINK_NAME={0x14, 0x1, 'broadcast-link\x00'}, @TIPC_NLA_LINK_PROP={0xc, 0x7, [@TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x1a}]}, @TIPC_NLA_LINK_NAME={0xc, 0x1, 'syz1\x00'}, @TIPC_NLA_LINK_PROP={0xc, 0x7, [@TIPC_NLA_PROP_TOL={0x8, 0x2, 0x1}]}, @TIPC_NLA_LINK_NAME={0x14, 0x1, 'broadcast-link\x00'}]}, @TIPC_NLA_LINK={0x10, 0x4, [@TIPC_NLA_LINK_PROP={0xc, 0x7, [@TIPC_NLA_PROP_WIN={0x8, 0x3, 0x4df}]}]}, @TIPC_NLA_BEARER={0xb4, 0x1, [@TIPC_NLA_BEARER_NAME={0x10, 0x1, @udp='udp:syz2\x00'}, @TIPC_NLA_BEARER_UDP_OPTS={0x44, 0x4, {{0x20, 0x1, @in6={0xa, 0x4e22, 0xbec, @remote, 0x8001}}, {0x20, 0x2, @in6={0xa, 0x4e22, 0x7, @empty, 0xfff}}}}, @TIPC_NLA_BEARER_PROP={0x14, 0x2, [@TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x12}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0xae}]}, @TIPC_NLA_BEARER_UDP_OPTS={0x38, 0x4, {{0x14, 0x1, @in={0x2, 0x4e24, @rand_addr=0x40}}, {0x20, 0x2, @in6={0xa, 0x4e22, 0x800, @mcast2, 0x7}}}}, @TIPC_NLA_BEARER_DOMAIN={0x8, 0x3, 0xffff7fff}, @TIPC_NLA_BEARER_DOMAIN={0x8, 0x3, 0x13}]}, @TIPC_NLA_NODE={0x28, 0x6, [@TIPC_NLA_NODE_UP={0x4}, @TIPC_NLA_NODE_UP={0x4}, @TIPC_NLA_NODE_UP={0x4}, @TIPC_NLA_NODE_UP={0x4}, @TIPC_NLA_NODE_UP={0x4}, @TIPC_NLA_NODE_ADDR={0x8, 0x1, 0x8000000}, @TIPC_NLA_NODE_UP={0x4}, @TIPC_NLA_NODE_UP={0x4}]}, @TIPC_NLA_NET={0x1c, 0x7, [@TIPC_NLA_NET_ID={0x8, 0x1, 0xa2}, @TIPC_NLA_NET_ADDR={0x8, 0x2, 0x5161}, @TIPC_NLA_NET_ID={0x8, 0x1, 0x3}]}, @TIPC_NLA_MEDIA={0x5c, 0x5, [@TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'udp\x00'}, @TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'udp\x00'}, @TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'ib\x00'}, @TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'eth\x00'}, @TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'ib\x00'}, @TIPC_NLA_MEDIA_PROP={0x1c, 0x2, [@TIPC_NLA_PROP_WIN={0x8, 0x3, 0x3}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x5}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x9}]}, @TIPC_NLA_MEDIA_PROP={0x14, 0x2, [@TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x12}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0xe}]}]}, @TIPC_NLA_SOCK={0x24, 0x2, [@TIPC_NLA_SOCK_REF={0x8, 0x2, 0x6}, @TIPC_NLA_SOCK_ADDR={0x8, 0x1, 0xfffffffe}, @TIPC_NLA_SOCK_ADDR={0x8, 0x1, 0xfff}, @TIPC_NLA_SOCK_REF={0x8, 0x2, 0x1ff}]}]}, 0x27c}}, 0x20) r8 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) sendmmsg(0xffffffffffffffff, &(0x7f0000000200)=[{{&(0x7f0000000400)=@rxrpc=@in6={0x21, 0x4, 0x2, 0x1c, {0xa, 0x4e22, 0x9, @empty, 0x3f}}, 0x80, &(0x7f0000000180)=[{&(0x7f00000004c0)="8f232755a83df6446224b0e6855be1054bfb5a1e91152dfac01475e6117f32a40ef45d0ce24ef982cc29c572a4e92e0ce6abfababd8e3ee98b7cd74cff9d6866a5cd1ac8e8635956fd79c53a7aae26a5c911f1ae45472e74d1f29b283b9a5b1a21953e233197a180af754de5f4d0283c21ef33bc732eb5faf117361bf36cdd35c5f520b6a6f84af4d2f04999dace50d149178b763f1dd5177bbf4030f29acfdda29c8e9f349986", 0xa7}, {&(0x7f00000008c0)="694e8baa75195251f9b6c5beb7f11a72576b941350cd5c66de39ee669e2832ec54563931f93d341ea941839e5c01291f35ba5a09e5fecde8c00ada29dbbca7ea40b9b452ebe33f47a6929406a3fb7a0d8435bfc9e11f24b2f704f0a961adae186ac59fd718797bcaed298c6a5ee069899cced17c38b25c00f449b261f3195b95c9bf8a39f631de817e387c1446cd", 0x8e}, {&(0x7f0000000980)="2898e74608027f01b39fdfce0524e63ae352d5818b2d82a94322dba1061ee725dd5c980ebf89ef9083246b04d5b2d4696e56dcfdccd7b3103decbcb01ae428b871cecbb22b4c4028ae7ea41ec21f3f6b3a3f4198e6172c4282b7596d22c0af946b3ad707fe422f85456f4482b34f2e30c758ed0d2c73580b2211e1d141a2019d2d2afe108a309b1d491468a173751390dd5e4d0d7cdbc13bd383a7489235ce32b8a9a50e4d7e070b38202be972b9fd61f522e9a41628c0e520cff1b0905993940e549faacfb702d3f76d906abc575b39fcdba691a517048b2a2a6e0a50a774d69140eac5aa6bbe7af4f731daba3ade70fb551e31bea9b9a5671fc32d8138b6e689a966e68dd6eee82b21b9dcc1024128e6cd9e1fab585730bb9f891d5fbbaf34628f637c11ae55d85180191f032bcfceab383d9e5abae40e22995265c4ea28bb7aee89800cc034c0f28be63f7d44aa9b5d5bfcd898d646fae63dbc8da93ff78c6bd7a8a83eb432f42ae611af6b9c86ea0e19607dd10f34ddca8d9eb853a5eb566c62b3082ec2b17c3cb9b26281b6f0e792fd523b327963589078ca63928bab2f834a3b83d271fc77e1cbcd9c1a827e670d86fa775864097e4a56f5436531fa2e548ff2c646b2b75f1ab9555b4e1fc3e21fb8cab9fc20b1b899b52481852eaec6cd102b73ed0cf63d7990c9973c3cfbca0fc33928fac815fffe93543303da6f99ca043a1cfea669c47f90fb7fd56b786f9bdb954926d47c807d31c4b557cf8777e8b0afbe445e505b21640137cc782674d339a7dcf8dc9b7e64bbdef9898cc89d9f2871f0fa5bae2dc1838c6cc159b3e745b3e5ba5f8d3f6c3c07d2b3083f4ad33344a205db18d8fa99c60cc2b2907adade405933d5c15d7517068717ce52c26447a7281f07c1a0b7023692736b270f5aad486080dfe2d2ee69f969cd47aa6e62b55daf7e8773a212d634978c82d2f6e66fc5e3219afeb37e2f3b39ef5dca16eaa2e58ef8b987ea4fee8ed8a8929362c187419d1e399fbdd970fb8a96fe4fbcf00c1dc954ea983efacd025798f699be8c241a1da74eaf47c9c021d85bcc0b6fb374b5d286a701d44d202a7cc6ec013c65bbb4a85045bf8b899371418bd868ff87c43b85640028a873ed0d9c800cb20984528e4155d648e97a868f6e51de404eb8b5beff5248b7578f769695993368fcc3f2be593099b400164c84b10da477403c91ab9a72904d766a8ef6e493b6496831a0d2634d5e3249939a23e36c7e61c4dd6a42bd6be12a99aff531258b439d206d9d854583daebcfc250549b575e93e3894836c96c4114a3c57a4f38e611f145cbbdb1364855ce6d884f93c240cc7a5f62bd176d22d6ccf3de6540eaa48ce3b5250302635f08ed65b5dd8c472c4e7ee9ce243b49cce1eb1bfa92235e0b4cef364eed5f59fbcd4df0ce739765ea23a1c842d75f9def184a2729958dbef3dd4a737d3a6e2c2aebb0801ea4156de1f8e73090f4ae7aef03fd1ea543e8cd8faa9c4a1f3f8ef58185b1e14229128f21afbb78d7947e022e61cc86630b4f27ab8eda0b5e7ceee7f91b5eb75623cac99973a301c7c82ddb57d7037880a7470386791de6db1726f4c0470dcef39c53ab3b623ec150e14f91a7acaf8d6af89b5bafe5a4d69817121fb5487da9fe6ad42aaf180b3bc0960e7540df89199145ddc05cb0127b283d2ef129f98081e0cc4c0340265bc4790f60b611602dc9074e5c5575d147553ea3174a43e333410be4ed58b9f74e48fccc2c226a20a8a567eb6f00b2545dd8961784bc29aeb3da84f3fcf0a5b5bb51ebac9ddde06e7060c7030a24e8bd1a873707ba8138eeccc95664ce7d1bbdf4341562c967e6b2d5006ead7cbe00745ba9b8d192ccb48ec0d68fa1cd7fccdf678c573d08e2df1ac3acae4481ab85ba6e489cf2b22551dda9964685e4abf3b6fe8e7f144e758efbefabd7809f91b69baf08bd7b717d2017638d0bf2e8d3dcef78a4aa169c8af5e9f080bc0139d4b8ed6cc213df22a567f0952a14fa67ed3aef335d8c571664686c9f0c1f95006e5e1714cf2e7eef3f0ff4e09f6615f7eb65d4f14e0dd4d7a182776fea0fd6b0e0b98a8e8c654b73ae1443aac1632b32c8d3d79524bf8060832c6e7de2373c0a789b5618bce58211b0fd56f06af6bc86c65e4637e721cde1f0fd3d527954d42be30196fb870f9de3e632afdcf8af5ac64bf1621c7c454f75dc5704e2ab2f974f730aff73193818c6286fd4178addfaf4a90d7e5e2acdf31b5eada0a9bb69b3ffd9ccbb15b67ab69604b02d0b912046a96cce2783b01ffb90a23e9c04d32bd443d7893d297cc8ee4179613f7b0e4fecee81899dcb40fd6bf560811d3509d0f4c0777d793a97e4380c1e0fa6ca32aace905b837465435791e251063476f9356421127c14fa92d97a3e1080c623f52fe95f9ae20218db975b594716126c6147ae197d6482bacd6633c898e88f4563876382eb43f84bdf6db5dc1b5ac3d114b9ff86e1ad78ae2e3bd19f16cba9177c4d0c67b990a791d952f4f8528f867081b0d47de37771c25f254fbe0aea7dbe3245a1d76c095d5b74976f53f4466078e4470cb03b1c38b75b1f5d9ab8bf8a45ed8f1cef086b59476fe5653b3049177a7e764dfba7fd6b56f54151b0440d617a2dae65a3a58f880c016317947773208dd2942a6b9129e8afbbb8d97cc8900b665b38f9525f957d723fde9155272b373feabbccabeef6e54783128f38aaee41f4c5aa9e738c56e40591d5ec1beb39d25379762b791616f2bc013509b7332eb0cabd7e190f14c97ba37aa628f0cc0b6f72fa76cf7b1535920ad65608d97a5e7a9f78532f81f66ddd2765e403bebe81d8100164c0373bd9afba5fbe905a440bf0ede50f20ecc1d0e1d53a86523608836bb637114e7ac6d0a577bf58423307466f26d697a8c0e2b769c0cf33fdf041815a68ce09f68191f697eac0c00a1e6838f121dc0f79d58413b25d77db7fe1c6273d6d7d2a99958b5f83152cf1f71538873a82713afc145aee345278c22342ad825fdace01da49a53b8a0f1c9e46fec6264f193c2c5b755cf44665f40a2eb6d3cc72b695f2886d5c5e0897ab57a4bac4fc42c21de5b075b96d540f14772deee64a97fc5d78aa7740476c9b7f486bf1cc18446473c01f98483d99a3dbfdc5abf5cf3384f592c2f19852f3f76c68e8a1520c877dc2e7645004b301d208414c685a989483706c13a6ff6fa7750b9ef022ce654c0bbad0f51cbbaf3ef212f1a1e1617982e92349313369d5cb74afb5c462b6cea761e62170e85dc8e9810e1bb2894a1ab3d06d84b125246572362603fc95d9d1c7bef0318ce2c489427658769d26782c0a05dbdc965b83fcc1e098497b96ad703eb9bb8991532633f15c6820e949a4bff7bc3346b7e08bcbb09477c7812d2d2b41922070d946520397ffa68cf23b44269f336049dd969295aca18452a4e6765e126045b2e190d8b5a6787c1092d504db77c0386be0587324c44a51662772fb48c4c5abc31c4f07c8546efe97dce264eca516f99e2bb1c131ec545cb47a8d3c01368fbcefe4218616c532d6febd0fcc894c72398e935347e9fa85e4987af7579c8c5a2d0ee0a0fde475384af8badb5ba1b8c581e64a0b32ad6b40281ba8d41011433f683d5946fce479451bd7a5916d2640a2d8b59c861eefd3bfd817f42ce8c4b92c249c06a892028cd81a2ac1bb17b1e1c922b168c7bb7344a135e8d0e232681aef15fcc8572c64d2fb67ea7f8319192676ca09045823ccaab1b4ab54f19013e5cd54db069a98f48b80c875b7c3af87940f9c16f16a3de9ed58c0b1aa5b7335487c43da1e61a944f2237d04336b0db3cc8f8adf476df05ccbd3697425cb5d3f5ee8fb357f3a46a8763c0c74a9d5f55b2293c7850cc28b92d7700c4495a309b405e243541488a60896e15f8a6b4e5aafb7cb81445d41808fad70897bb8810c0e4b6957ea044cc09cf90ffd12866041ee99ead2d88621e76a7ff481b5e986f49f052c86a17e9349cb51463eedc79ea4449539d22a2ef199f0dbe5ae0378f89df5a402893c06a13920c2db0025804fc47c472998374305173a7798760a4c902063bd9c9a18cd2377fa665693d6c9325bb4523d39462f312df7d981b02b4d3652c07a0d973bf261200c4db8cc66349e0b43e4535205012bff0b2bb283c50a91947745844028f9b5f37f6045ce5dd722887d3b2358da35a15d6b258b6df99ae0db4c6c87181c326ea0e1b833f353bdca8a54fb912eb3160b06f73cee038ea2d60136ee4303a0cc5ec623927efcff7fdacaa9e8662b20eba61e52aa1a340470e1ad6c0ffd7d63d535f6260729811c50bd5d83cf84d53843777184e64a76258582a806b344adef288de93bd87d8c5d984e7299b6ffcab15340c43620adfbb87b039fdad35229b64cb5075e22b1e36b134481ea67de911d904d8b34a5a6747a1cd7eb51d6753879d841e98d73c19030e6a731d8293e83e423ffd1e23a8e723cabd9439ff4ba7b928c2c16a63df45956bdbb5d926253c233c11151f4cb26d0c1931c62c56f08f058ad942d8ce345dc4580214375406835a9f0b4293821952d9f40098ba26d511f2132610630668c76ec7db3f902c237911d74563a4a926dde47444dde6f224f6d354dae0091770564bb51515d95458a5af50b0948b37b522fa65bf31012252b414a8194ea1076281e676f7e9479fc9adcc5d1c591c1f9709da7e7adfcbc6ccab95473891fe8c0f2be20fa7adecb9a7bcabab2b320c1ace5c12201a102787cf953de3af9495a1780376607d5b257a6559686f7cc44b5cfac2c9ced1f53cd54bfc8956a50e98444a2b9fadb5dc5843ba94dbe9abfab6882f4777ab6da473705afe001776dca2229797c39db501dd9d9c6e5a984251cf18cebf7d14e5bb00195ec90c9d5fb3113cfcc4b50105899aaef0840335ec5cea424594f28d5a0850011da8003cd67ae908eb56cf7d19bbedde0a7974f535f59dfb117b8c323cf74740f5a72837e946288035ed413e65091c2c374556e604dba2b44faca6e4ce5c8a31a86b353aaff89a8f94ab007c9e3714c367e0577ebdf00109ce321b9484acb000115b60f3371a64af5edc45b717102f84e9b7dcf6079805cd7c48160f6fbb1cc0e9e1b961878d6b23fa9e441fccb4aeadfa8193e85584cf3754c84a847b442c25423b96bbceef34bdf50c87d594ba3225129f70c0ddbd4d0cebac73e7d836479c9e899754c84fb83e50e520fc82973fd36cf6133423ca3ebcf2532f73d7a2af12c037d315e8c843fa26f570a16d04518df260a2017602fd6ba43476727fba9701f2782187547534166b58a35d00679ae3e95bfa4029e4ae91e00f118d1153bb2985b39247c690697d30a6e757e8062d6c8d28e3394cf892eaed31f6830491501cab3cd03028dd99d70203f4b908f5b090b502fa407d437ab3e27e9f0115485df9d56a038d9f10f669c12d09f6c424d8e3792322a656dbb38b8d43509a94fe12447bbd0cb7e600bf8623b7fd2b25491f657699326a0612c52046f4f3f350dde701521f29bd37069c21b94b4f326dc2d3e5c30e98a314dafedbc7cf7b02b560710ed0b7d6a952dc395c38ddac2b95c4ffef493a24c296c45a869a73053b0caa1f0f689ae9b2c8b96bb6b068c39cdf0d1d146c28975fea34153ebcf0c452a699d99d7a8bc747001e47379733e22c5ed7fe4196de61dd821b0d535dd2f4010173d7e5d1e963611cdc174629a3acc68efef14797d05bd4a995b9283cbdcbdd12f81f8c3589b632ec6e358faf9232f", 0x1000}], 0x3, &(0x7f0000001980)=[{0x108, 0x108, 0x9, "c04814ec168f6de38c53fd0cb664c560ab1eba8ccf32668635a6f39833d0c17e55d6f46fe1b75ce8aa15b0bfc8f5be978de81b593a11a5999d293118388b4ff22daacbb87bf7ab7d0bbc3e262a0a259cb4771823a65914ee1b98dd7bd38005a63d4dfc3ef2dc2f54133f1cfbd798a5db80d869222d4e55ab6bdadee4168a9b5944eed1bd6a295d9c102abbc4001e85514de82d1efbb4819810c833f4797f0c07f0afd4ed10b225f5ff2e4663f2ee20a4b44c6690cd8cefc2ceb4c95045d1b32e41b2bca6296748cdb3e332a1d3a596e487ecf76a8415734ebe52d973b4b991999492774793e01b17f7af644aced8fe02dbd5f38d164761"}, {0x78, 0x111, 0xfffffffa, "4b2b6a3a132c8c235c741b1198b481f6191b65c4ce02a231559c569f83c652c3f0d0c782cac2bf59225d9ecaa4cceccb5474d2b87f2e77deaa8048f6a391b7f618646f3bdc5867a02bbef1d6fc6f32783a5b138403fbadafc4125dd5484d85a589"}, {0x30, 0x3a, 0x3ff, "1877ddba3e8b8014c1863ea589b710517a108981b8035296107c36593e"}], 0x1b0}}], 0x1, 0x40c1) add_key$user(&(0x7f0000000480)='user\x00', &(0x7f0000000280)={'syz'}, &(0x7f0000000600)='\b', 0x1, r8) keyctl$KEYCTL_MOVE(0x1e, r2, r8, 0xfffffffffffffffd, 0x0) 03:57:56 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000080), 0x0) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_pr_ctr_aes128\x00'}, 0x1bf) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, 0x0, 0x0) 03:57:56 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$sock_netdev_private(r0, 0x89fd, &(0x7f0000000280)="43409d0f1d645c0595a587986fe79579bf6e04f9fda06eeb902b0d3aad3489abe613997af8533b9a6ec8d3df93b588c41f64bf661b663d716d73fddfe0e1ca17f8945ef1d707dd224d3a757f4b6b92f4f8212421d8da2e644b3b5c0b84b9ea2dc42fc32611edf1d156d4f7f0b2e5d93dc7e5df0614b0bcc7dab90928ca777f86c4f01dc7f7e757359fdf7055e8a705c07ea8e739448a233108d9ca9a14d473af5afc395f4a61d5f07706738216fe7b2f163b9974b287ffc91dc1727faf381621d9aa75ce861aea9ea3a2ea415444f65f95516e040210ce2810360401e0b09ac5bc5eda8a13fa01d6a23c814a84633e04582acc6fbedca037312e") ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r1 = add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f00000003c0)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$KEYCTL_MOVE(0xb, r1, r2, 0xfffffffffffffffd, 0x0) [ 301.651432][T14244] FAULT_INJECTION: forcing a failure. [ 301.651432][T14244] name failslab, interval 1, probability 0, space 0, times 0 [ 301.715122][T14244] CPU: 0 PID: 14244 Comm: syz-executor.5 Not tainted 5.4.0-rc6+ #0 [ 301.723053][T14244] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 301.733115][T14244] Call Trace: [ 301.736416][T14244] dump_stack+0x197/0x210 [ 301.740762][T14244] should_fail.cold+0xa/0x15 [ 301.745365][T14244] ? fault_create_debugfs_attr+0x180/0x180 [ 301.751182][T14244] ? ___might_sleep+0x163/0x2c0 [ 301.756043][T14244] __should_failslab+0x121/0x190 [ 301.760992][T14244] should_failslab+0x9/0x14 [ 301.765501][T14244] kmem_cache_alloc_trace+0x2d3/0x790 [ 301.770880][T14244] ? __kasan_kmalloc.constprop.0+0xcf/0xe0 [ 301.776703][T14244] __memcg_init_list_lru_node+0x8a/0x1e0 [ 301.782349][T14244] __list_lru_init+0x3fe/0x710 [ 301.787132][T14244] alloc_super+0x7cc/0x910 [ 301.791561][T14244] sget_fc+0x14e/0x810 [ 301.795638][T14244] ? compare_single+0x10/0x10 [ 301.800306][T14244] ? apparmor_capable+0x2ed/0x630 [ 301.800326][T14244] vfs_get_super+0x76/0x2e0 [ 301.809826][T14244] ? fuse_fill_super_common+0x1050/0x1050 [ 301.815553][T14244] ? fuse_fill_super_common+0x1050/0x1050 [ 301.821269][T14244] get_tree_nodev+0x23/0x30 [ 301.821286][T14244] fuse_get_tree+0x12e/0x190 [ 301.821304][T14244] vfs_get_tree+0x8e/0x300 [ 301.821319][T14244] do_mount+0x143d/0x1d10 [ 301.821338][T14244] ? copy_mount_string+0x40/0x40 [ 301.844141][T14244] ? copy_mount_options+0x260/0x3f0 [ 301.849346][T14244] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 301.855591][T14244] ? copy_mount_options+0x2e8/0x3f0 [ 301.860797][T14244] ksys_mount+0xdb/0x150 [ 301.865140][T14244] __x64_sys_mount+0xbe/0x150 [ 301.869827][T14244] do_syscall_64+0xfa/0x760 [ 301.874341][T14244] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 301.880230][T14244] RIP: 0033:0x45a219 [ 301.884129][T14244] Code: ad b6 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 7b b6 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 301.903762][T14244] RSP: 002b:00007f771dfdfc78 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5 03:57:56 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) openat$apparmor_task_current(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/attr/current\x00', 0x2, 0x0) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f00000003c0)='X', 0x1, 0xfffffffffffffffe) r3 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) add_key$user(&(0x7f0000000480)='user\x00', &(0x7f0000000280)={'syz'}, &(0x7f0000000600)='\b', 0x1, r3) keyctl$KEYCTL_MOVE(0x1e, r2, r3, 0xfffffffffffffffd, 0x0) 03:57:56 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) dup(r0) r1 = add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f00000003c0)='X', 0x1, 0xfffffffffffffffe) lsetxattr$trusted_overlay_opaque(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='trusted.overlay.opaque\x00', &(0x7f00000000c0)='y\x00', 0x2, 0x2) r2 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$KEYCTL_MOVE(0xb, r1, r2, 0xfffffffffffffffd, 0x0) 03:57:56 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000100)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_pr_ctr_aes128\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, 0x0, 0x0) r1 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r1, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) ioctl$VIDIOC_SUBDEV_S_SELECTION(r1, 0xc040563e, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x4, {0xfffffff7, 0x4, 0x8001, 0xffff}}) [ 301.912175][T14244] RAX: ffffffffffffffda RBX: 00007f771dfdfc90 RCX: 000000000045a219 [ 301.920150][T14244] RDX: 0000000020000080 RSI: 0000000020000100 RDI: 0000000000000000 [ 301.928118][T14244] RBP: 000000000075bf20 R08: 0000000020000300 R09: 0000000000000000 [ 301.936092][T14244] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f771dfe06d4 [ 301.944064][T14244] R13: 00000000004c6d69 R14: 00000000004dc5c8 R15: 0000000000000008 03:57:56 executing program 5 (fault-call:8 fault-nth:26): ioctl$PPPIOCGL2TPSTATS(0xffffffffffffffff, 0x80487436, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r4 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='fuse.', 0x0, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4002}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) read$FUSE(r3, &(0x7f0000001500), 0x1000) 03:57:56 executing program 4: ioctl$FS_IOC_RESVSP(0xffffffffffffffff, 0x40305828, &(0x7f00000000c0)={0x0, 0x0, 0x500000000}) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) r0 = getpid() socket$inet_udplite(0x2, 0x2, 0x88) r1 = getpid() rt_tgsigqueueinfo(r0, r1, 0x13, &(0x7f0000000180)) tkill(r0, 0x5) r2 = socket(0x10, 0x3, 0x0) r3 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r3, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) ioctl$FS_IOC_FSGETXATTR(r3, 0x801c581f, &(0x7f0000000080)={0x6, 0x3, 0x2, 0xfe8, 0xbe}) setsockopt$netlink_NETLINK_TX_RING(r2, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={0x0}}, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r2, 0x0, 0x60, &(0x7f0000000200)={'filter\x00', 0x7, 0x4, 0x480, 0x0, 0x118, 0x0, 0x398, 0x398, 0x398, 0x4, &(0x7f0000000000), {[{{@uncond, 0xf0, 0x118}, @unspec=@CONNSECMARK={0x28, 'CONNSECMARK\x00', 0x0, {0x1}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@mac=@remote, @empty, @loopback, @broadcast, 0xf, 0xffffffff}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac=@random="ae272723e583", @multicast2, @rand_addr=0x2, 0x1}}}], {{[], 0xc0, 0xe8}, {0x28}}}}, 0x4d0) ptrace(0x10, r0) ptrace$poke(0x4209, r0, &(0x7f00000000c0), 0x20000000) 03:57:56 executing program 3: unshare(0x8020000) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) setreuid(0x0, 0x0) socket$netlink(0x10, 0x3, 0x0) syz_genetlink_get_family_id$fou(&(0x7f0000000040)='fou\x00') getsockopt$inet_sctp_SCTP_STATUS(0xffffffffffffffff, 0x84, 0xe, 0x0, 0x0) r3 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r3, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) r4 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r4, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) r5 = dup3(r3, r4, 0x80000) setsockopt$TIPC_MCAST_BROADCAST(r5, 0x10f, 0x85) r6 = syz_open_procfs$namespace(0x0, &(0x7f0000000140)='ns/mnt\x00') setns(r6, 0x0) clone(0x10062101, 0x0, 0x0, 0x0, 0x0) 03:57:56 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000040)='/der/dlm-monitor\x00', 0x400000, 0x0) ioctl$KVM_PPC_ALLOCATE_HTAB(r0, 0xc004aea7, &(0x7f0000000080)=0x8001) r1 = add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f00000003c0)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$keyring(&(0x7f00000001c0)='\x00\x00\x00\x00\x10\x15\xa4\xf3', &(0x7f0000000240)={'\x00\xba\x00', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$KEYCTL_MOVE(0xb, r1, r2, 0xfffffffffffffffd, 0x0) 03:57:56 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000100)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_pr_ctr_aes128\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, 0x0, 0x0) r1 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000180)='/dev/autofs\x00', 0x341000, 0x0) ioctl$TCSETXW(r1, 0x5435, &(0x7f00000001c0)={0xfe01, 0x56fe, [0xff79, 0xff, 0x93, 0xf800, 0x5], 0x1}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)) openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r2 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r2, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) r3 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) r4 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r4, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r4, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) getsockopt$bt_BT_SECURITY(r4, 0x112, 0x4, &(0x7f0000000240), 0x2) ioctl$VIDIOC_ENUM_FMT(r3, 0xc0405602, &(0x7f0000000000)={0x3, 0x3, 0x0, "0ab303c655519ac2d20fd40000b47eecb3819ad83b45d7788908799f81f224aa"}) r5 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r5, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) r6 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r6, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) r7 = epoll_create(0x4) r8 = dup3(r1, r7, 0x80000) ioctl$PERF_EVENT_IOC_ENABLE(r8, 0x8912, 0x400200) ioctl$KVM_ASSIGN_PCI_DEVICE(r8, 0x8040ae69, &(0x7f0000000200)={0x800, 0x9c8, 0x48, 0x4, 0x8}) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1, 0x0, 0x4e22}, 0x6e) socketpair$tipc(0x1e, 0x3, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$sock_inet_SIOCGIFBRDADDR(r9, 0x8919, &(0x7f0000000040)={'ifb0\x00', {0x2, 0x4e24, @broadcast}}) r10 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r10, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r10, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0xfffffe46, 0x16, 0xfd411abe4cf86987, 0x0, 0x2, {}, [@IFA_FLAGS={0x8, 0x8, 0x21}]}, 0x20}}, 0x0) arch_prctl$ARCH_SET_CPUID(0x1012, 0x0) setsockopt$TIPC_MCAST_BROADCAST(r10, 0x10f, 0x85) 03:57:56 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r4 = dup3(r2, r3, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) ioctl$EVIOCGSW(r4, 0x8040451b, &(0x7f0000000040)=""/95) r5 = add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000440)="582b0d03bb053e3c66db", 0xa, 0xfffffffffffffffe) request_key(&(0x7f00000000c0)='encrypted\x00', &(0x7f0000000100)={'syz', 0x0}, &(0x7f0000000180)='.keyringlo)/*nodev\x00', 0xfffffffffffffff8) r6 = request_key(&(0x7f00000002c0)='keyring\x00', &(0x7f0000000340)={'syz', 0x0}, &(0x7f0000000400)='/dev/net/tun\x00', 0xfffffffffffffff9) r7 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0, r6) ioctl$EVIOCGBITSW(r1, 0x80404525, &(0x7f00000004c0)=""/103) add_key$user(&(0x7f0000000480)='user\x00', &(0x7f0000000280)={'syz'}, &(0x7f0000000600)='\b', 0x1, r7) sendmsg$key(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00008feff0)={0x0}}, 0x0) ioctl$sock_SIOCDELDLCI(r0, 0x8981, &(0x7f0000000540)={'gre0\x00'}) sendmsg$key(0xffffffffffffffff, &(0x7f0000000100)={0x4, 0x0, &(0x7f00008feff0)={&(0x7f0000000b80)=ANY=[@ANYBLOB="020d0000100000002f3144e800000008030006000720000002004000e0000001000000f5000000000800120002000200000000000000000030006c00020300060010000000f9acb20200000000152c000000000000000001020014bb00000000000000000000000003000500002000000200ed00e000000100800083e30f510b9d8efd6eadf31561988c77cf152ea8bb43ddbd7d03dac7f445a652d3f8b08899705b5c2f776738b49f68313eaf3b63daeb15b11d0cd437fb95e225eaf3e135233a82492096ff1c17d5c647067080641d4c75fe6f4eece98818e08fde5fb105595685190900000000000000f93a0fcc835820d96008f866fb4d28bc7ef9f8062f9db55b8128159cdcfd0c171bcf9e868c603d7f8542cbd8c5d2e29b90ddf7f6d9525cbc5b20d8b6f661130c526af0320ad36f005f535d7e160b5669dd7f1237cc0f7d1d35826f68073a437965d66df2f2d4bff069f7d039c721484d89f3684064363829139df6b4be76fb04ad9ec5cf2faf907a440931d08e9e65d7b8597e57292ac7c4f1982cf40045d0f4431963df216018cd09bb08ad3d5892b7b45695d5f782adaeac178f69a3247fd3bf2ef5d6862908eb0cd1f08974add39b3dc0c419ab6cdf8741796365ff5febc5acc75fc049d032b828fbbfb2a1f86bd5ddac8b0c34a65f46d7a939862a1dd88b855e8cc356e15f6ddcef472fd05cfdde4f9efd85a700a7ef39946f797fa96bacfd15ccb9a902c486c3ea0b529fd45c29361d88fda169ec1ce96ab06bae592ec35a1dcd31b31fc681004c32755b47c73cedf0d211c8f97e5d1b5f3a1e7cd20b3bc7b000c02edef7a48db21b1bed2250f1e1044d4e9d018bb02ac2f8a22b834cbf73c16ec0bfeba144e362c08960124b6fe545d74627375905fb38e5a8c45f2579b2e80762c2c54695669ac80f00007d4f00bda40a0b82bdea00970e7e3c4bc415bad58368aadb6dd179da093b760f40ac2cf674dde3642c6052c14c275fe321612006d2ce4d6fe600a954494b97e133e35b414d50f9f02fda424a59147ffdeef8dd0406e0ce4e4150ab927c7020281ac2aeb90710f5c72159f40e573e1a98bdbd45014c882cf185b11003924150ce0e90cf060e75669e11b52980b0215dd874f8c7b77a5510000000000091537ac62a93d30b3a03af813137fdbe437ebeb3bb1465e146df3bac7ebe7f649913a1ee2331d19616d5073260fd7a024754feced7322c087dd0aabb28daacf04ba53888e748cd3e33784ef870a1d077eda15f4bb4f7fde1c5d12bf1a78d2f0f6175fc29982ca2575fb4c77fcc05dba8003d73e8ca7ad22dcc2ca740abe85333a175ee124e511f41e1130c47049c000000000000000000c1861ff607ce12f96cc854450e914e30db640a5f465cc343ed4d15e0ac565f6b501e35dda2b48c0e503239e0265c079ec700b7eda23f2f816e53a2eafd99b6c21df716ba011af218c828e68c9083ea03480a1be36aa1a3f1c79cfee450d10c62d09408d0d14e0b45d24f0c2deeafcb544402848780ff33723b157000000000000000090d238bac9a91b376db76124c6f851f1615ed405b02ee06a41ee4532067cc12dddd74bfe3125c15e35a004f7492b5d4feec1ceb546bbe7503461103c6b88e4c2c5404ca832f38b480e1f1316b4595bba5a43b430091a1cc3caad0272edf93d7d55813f1c5c33073ffe5d1f3e27db32999c569753dbfe869792694de40fba09e4ac97ffc2a483e61ca89e152784d1e7a824eba0884b04d731de8193a73d342a727d9703cb71b770504deee4e71fcf92af35a4873c733a6b348f4bc2aaaf5793bca3250ddedce674afa46777067af12160cb8b85951bf8a13c51d983b22c03db12b929c9bde8ea3cc4ce4120a09713a1d3dd37e200a2dd71949ed8d28153cecbea71f4b50387a973cc0056f8f000000100083822a960c2edce5c20b0f07d0ef9559824b89a21e140e577b68eee02882861fc51a820e497b18d9059e3f4a051ac584592c693c208f35a1404d1df9b25f2fbdf9fbfab4c352000000000000000000000000000098d99fb576a0072c72936578654f970ce2caa3a6b34b8680c1a86cc43f2dcd50a3a11ce0e4465d44e915e193650b7b4c3ba12e302273199da56dc8400eb8bb52cc02a419f7d562a39aa9fae346c49f9dc301b1aa3bd557c91748f5e0020d2dfeca7031687120d0452bf79b0523d190ce81cd624ab277368148a84f188ffbb6e4e54509b8bc28535690cb16e2306d85371baa0d7a62ba7466694c218df1a3a56d750c87c5f5bd5267e674c6821b5763f51e5b93fdf27b9af9f8d2035d73aa75613e3d165c51620a001d537b9f9cb36a9711f2967942ff7daf93f7dd70e553324d8b63d86733e6301f00b900bab445b3f0a3cd1aa478291771292138bdffbae1a91a7cdf4ed2732fe3a38dab24b686abedc9687602eedd6781f6a0b3e8c0d732acd1b417fdf6a292c838882682a19257d4abb35904c85fe7eb7b056fc62d13a743060da27e660715a66c722b41888c506546cb03ed2f3898ec397056bca0ae791384990b2dd17189813597dabbfdec6f7e410a02d244559ae16891fbb4c2bedb30faeaf1e686c73266dc03821c353a264cfef33e41a36f3d6cf4933afac85f82dcfa3fe9da324c9ded7c9647008d346412cd5f5dbf8bc1cce31935f224dff5957fb1dcb64ece06dabc97ecf0fa7c537a85ceefd36d1ba442eae1a76dec02ae119af97300f0620b1425e257cf997d11e6834398b8a3351e79cb6f05ba59e44df4f4180bf7cb3b4127518838049d5cc2c41c430cdbd99a2b92b70000000071f74789f42fee46a7578af24e2bb59cfc5f1c222193ae73a34deb551a95fc1aaea210972428cb3eb5ec9138c2a5bc15712a9b2feb6fb8050067e0d694b8dae92e9210aa63ede2729437ea72981cb3bf7715002edad4c02ac032a219bf8abec06550e0ab6a4a9f529c1b740be5795b702b0b05a954187f6b9211cfb04b3d8fb028a78828b9e339214a8b277a1185c9258573324619963b4d3cd14b3f27ad3ede0215a5195bf7d5047f8dbfdb848b888009583d4eafc8f52c8bd999f61cd917db25f825d2de4ae945fc53c9c94502ed7142c2feb1129b874714329e0008786cdabd0000000000000000000000007ecd8b7a8f41848160590c8962916762b6a7d47a4203a9e49022e9d78ed228f88e7949f46fd9f3cdc014e6e2d41e8c32ce3b0af0994c58f83a66c550c983d1c829123a40efe81ead2b9724272cad3d29312d0394cfa940c2158b8fbea4007b3593ef28ebeccf3f5b0e195a290c7bb495d80578409cf77667ee07bf65a8babfc69bb6efd5238f9d21920cc159f16e92a78c2bf48e40a28a02f7ae00"/2400], 0x80}}, 0x0) r8 = syz_open_dev$adsp(&(0x7f0000000240)='/dev/adsp#\x00', 0x80000001, 0x2) ioctl$sock_inet_tcp_SIOCOUTQ(r8, 0x5411, &(0x7f00000003c0)) r9 = socket$key(0xf, 0x3, 0x2) sendmmsg(r9, &(0x7f0000000180), 0x400000000000017, 0x0) keyctl$KEYCTL_MOVE(0x1e, r5, r7, 0xfffffffffffffffd, 0x0) 03:57:56 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f00000003c0)='X', 0x1, 0xfffffffffffffffe) r3 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$KEYCTL_MOVE(0xb, r2, r3, 0xfffffffffffffffd, 0x0) ioctl$UFFDIO_UNREGISTER(0xffffffffffffffff, 0x8010aa01, &(0x7f0000000040)={&(0x7f0000ffa000/0x4000)=nil, 0x4000}) 03:57:56 executing program 4: ioctl$FS_IOC_RESVSP(0xffffffffffffffff, 0x40305828, &(0x7f00000000c0)={0x0, 0x0, 0x500000000}) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) r0 = getpid() socket$inet_udplite(0x2, 0x2, 0x88) r1 = getpid() rt_tgsigqueueinfo(r0, r1, 0x13, &(0x7f0000000180)) tkill(r0, 0x5) r2 = socket(0x10, 0x3, 0x0) r3 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r3, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) ioctl$FS_IOC_FSGETXATTR(r3, 0x801c581f, &(0x7f0000000080)={0x6, 0x3, 0x2, 0xfe8, 0xbe}) setsockopt$netlink_NETLINK_TX_RING(r2, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={0x0}}, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r2, 0x0, 0x60, &(0x7f0000000200)={'filter\x00', 0x7, 0x4, 0x480, 0x0, 0x118, 0x0, 0x398, 0x398, 0x398, 0x4, &(0x7f0000000000), {[{{@uncond, 0xf0, 0x118}, @unspec=@CONNSECMARK={0x28, 'CONNSECMARK\x00', 0x0, {0x1}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@mac=@remote, @empty, @loopback, @broadcast, 0xf, 0xffffffff}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac=@random="ae272723e583", @multicast2, @rand_addr=0x2, 0x1}}}], {{[], 0xc0, 0xe8}, {0x28}}}}, 0x4d0) ptrace(0x10, r0) ptrace$poke(0x4209, r0, &(0x7f00000000c0), 0x20000000) [ 302.324036][T14732] FAULT_INJECTION: forcing a failure. [ 302.324036][T14732] name failslab, interval 1, probability 0, space 0, times 0 [ 302.362776][T14732] CPU: 1 PID: 14732 Comm: syz-executor.5 Not tainted 5.4.0-rc6+ #0 [ 302.370708][T14732] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 302.380773][T14732] Call Trace: [ 302.384074][T14732] dump_stack+0x197/0x210 [ 302.388416][T14732] should_fail.cold+0xa/0x15 [ 302.393014][T14732] ? fault_create_debugfs_attr+0x180/0x180 [ 302.393036][T14732] ? ___might_sleep+0x163/0x2c0 [ 302.393056][T14732] __should_failslab+0x121/0x190 [ 302.393073][T14732] should_failslab+0x9/0x14 [ 302.393086][T14732] kmem_cache_alloc_trace+0x2d3/0x790 [ 302.393099][T14732] ? __kasan_kmalloc.constprop.0+0xcf/0xe0 [ 302.393120][T14732] __memcg_init_list_lru_node+0x8a/0x1e0 [ 302.413174][T14732] __list_lru_init+0x3fe/0x710 [ 302.429950][T14732] alloc_super+0x7cc/0x910 [ 302.429973][T14732] sget_fc+0x14e/0x810 [ 302.429986][T14732] ? compare_single+0x10/0x10 [ 302.430005][T14732] ? apparmor_capable+0x2ed/0x630 [ 302.452877][T14732] vfs_get_super+0x76/0x2e0 [ 302.457388][T14732] ? fuse_fill_super_common+0x1050/0x1050 [ 302.463114][T14732] ? fuse_fill_super_common+0x1050/0x1050 [ 302.468840][T14732] get_tree_nodev+0x23/0x30 [ 302.473352][T14732] fuse_get_tree+0x12e/0x190 [ 302.477947][T14732] vfs_get_tree+0x8e/0x300 [ 302.482371][T14732] do_mount+0x143d/0x1d10 [ 302.486708][T14732] ? retint_kernel+0x2b/0x2b [ 302.491308][T14732] ? copy_mount_string+0x40/0x40 [ 302.496250][T14732] ? copy_mount_options+0x200/0x3f0 [ 302.501461][T14732] ? __sanitizer_cov_trace_pc+0x48/0x50 [ 302.507037][T14732] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 302.513284][T14732] ? copy_mount_options+0x2e8/0x3f0 [ 302.518491][T14732] ksys_mount+0xdb/0x150 [ 302.522741][T14732] __x64_sys_mount+0xbe/0x150 [ 302.522762][T14732] do_syscall_64+0xfa/0x760 [ 302.522784][T14732] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 302.522799][T14732] RIP: 0033:0x45a219 [ 302.531944][T14732] Code: ad b6 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 7b b6 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 302.531952][T14732] RSP: 002b:00007f771dfdfc78 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5 03:57:57 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f00000003c0)='X', 0x0, 0xfffffffffffffffe) r3 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) add_key$user(&(0x7f0000000480)='user\x00', &(0x7f0000000280)={'syz'}, &(0x7f0000000600)='\b', 0x1, r3) mq_timedreceive(r1, &(0x7f0000000040)=""/189, 0xbd, 0x10000, 0x0) keyctl$KEYCTL_MOVE(0x1e, r2, r3, 0xfffffffffffffffd, 0x0) r4 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r4, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r4, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) setsockopt$SO_VM_SOCKETS_CONNECT_TIMEOUT(r4, 0x28, 0x6, &(0x7f0000000100)={0x0, 0x2710}, 0x10) ioctl$sock_ifreq(r4, 0x8931, &(0x7f0000000180)={'bpq0\x00', @ifru_flags=0x400}) 03:57:57 executing program 2: r0 = syz_open_dev$video(&(0x7f0000000140)='/dev/video#\x00', 0x3f, 0x0) ioctl$VIDIOC_S_FMT(r0, 0xc0d05605, &(0x7f0000000180)={0x1, @pix={0x0, 0x0, 0x30314247, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x2}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000040)='X', 0x1, 0xfffffffffffffffe) r4 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) write$FUSE_INTERRUPT(0xffffffffffffffff, &(0x7f0000000080)={0x10, 0x0, 0x7}, 0x10) keyctl$KEYCTL_MOVE(0xb, r3, r4, 0xfffffffffffffffd, 0x0) 03:57:57 executing program 1: r0 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r0, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) r1 = dup3(0xffffffffffffffff, r0, 0x100000) ioctl$KVM_SET_CLOCK(r1, 0x4030ae7b, &(0x7f0000000000)={0xfffffffffffffe00, 0xff}) r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f0000000100)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_pr_ctr_aes128\x00'}, 0x58) r3 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r3, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r3, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=ANY=[@ANYBLOB="0000d779009300", @ANYRES32=0x0, @ANYBLOB="08000400ffffffff"], 0x20}}, 0x0) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, 0x0, 0x0) 03:57:57 executing program 3: unshare(0x8020000) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)) openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r0 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r0, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) r1 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r1, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) r2 = dup3(r1, r0, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) setreuid(0x0, 0x0) socket$netlink(0x10, 0x3, 0x0) getsockopt$inet_sctp_SCTP_STATUS(0xffffffffffffffff, 0x84, 0xe, 0x0, 0x0) ioctl$SNDRV_SEQ_IOCTL_QUERY_SUBS(r2, 0xc058534f, &(0x7f0000000180)={{0x80, 0xff}, 0x0, 0x6, 0x4, {0x0, 0x7}, 0x7, 0x4}) r3 = syz_open_procfs$namespace(0x0, &(0x7f0000000140)='ns/mnt\x00') getsockopt$EBT_SO_GET_INFO(0xffffffffffffffff, 0x0, 0x80, &(0x7f0000000040)={'broute\x00'}, &(0x7f00000000c0)=0x78) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = syz_open_procfs(0x0, &(0x7f0000000080)='fd\x00') fchdir(r5) getdents64(r5, &(0x7f0000000540)=""/202, 0x1b7) r6 = accept4(r5, &(0x7f0000000040)=@nl=@proc, &(0x7f0000000100)=0x80, 0x80000) r7 = socket$inet6_sctp(0xa, 0x1, 0x84) r8 = socket$inet6_sctp(0xa, 0x10000000005, 0x84) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r8, 0x84, 0x1d, &(0x7f000095dff8)={0x1, [0x0]}, &(0x7f000095dffc)=0x8) getsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER(r7, 0x84, 0x7b, &(0x7f00000000c0)={r9}, &(0x7f0000000100)=0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r6, 0x84, 0x6f, &(0x7f0000000200)={r9, 0x94, &(0x7f0000000140)=[@in6={0xa, 0x4e21, 0x0, @dev={0xfe, 0x80, [], 0x23}, 0x7}, @in={0x2, 0x4e20, @rand_addr=0x100}, @in={0x2, 0x4e22, @multicast2}, @in6={0xa, 0x0, 0x80000001, @local, 0x1}, @in={0x2, 0x0, @empty}, @in={0x2, 0x4e21, @local}, @in6={0xa, 0x4e22, 0x1ff, @initdev={0xfe, 0x88, [], 0x1, 0x0}, 0xfffffffd}]}, &(0x7f0000000240)=0x10) setsockopt$inet_sctp_SCTP_MAXSEG(r4, 0x84, 0xd, &(0x7f00000002c0)=@assoc_value={r9, 0xf9}, 0x8) ioctl$VIDIOC_EXPBUF(0xffffffffffffffff, 0xc0405610, &(0x7f0000000100)={0x4, 0x6, 0xda, 0x80000, 0xffffffffffffffff}) ioctl$FS_IOC_GET_ENCRYPTION_KEY_STATUS(r10, 0xc080661a, &(0x7f0000000200)={{0x0, 0x0, @descriptor="42a72564484c1c43"}}) setns(r3, 0x0) clone(0x10062101, 0x0, 0x0, 0x0, 0x0) [ 302.531967][T14732] RAX: ffffffffffffffda RBX: 00007f771dfdfc90 RCX: 000000000045a219 [ 302.531976][T14732] RDX: 0000000020000080 RSI: 0000000020000100 RDI: 0000000000000000 [ 302.531985][T14732] RBP: 000000000075bf20 R08: 0000000020000300 R09: 0000000000000000 [ 302.531992][T14732] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f771dfe06d4 [ 302.532004][T14732] R13: 00000000004c6d69 R14: 00000000004dc5c8 R15: 0000000000000008 03:57:57 executing program 5 (fault-call:8 fault-nth:27): ioctl$PPPIOCGL2TPSTATS(0xffffffffffffffff, 0x80487436, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r4 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='fuse.', 0x0, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4002}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) read$FUSE(r3, &(0x7f0000001500), 0x1000) 03:57:57 executing program 4: ioctl$FS_IOC_RESVSP(0xffffffffffffffff, 0x40305828, &(0x7f00000000c0)={0x0, 0x0, 0x500000000}) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) r0 = getpid() socket$inet_udplite(0x2, 0x2, 0x88) r1 = getpid() rt_tgsigqueueinfo(r0, r1, 0x13, &(0x7f0000000180)) tkill(r0, 0x5) r2 = socket(0x10, 0x3, 0x0) r3 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r3, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) ioctl$FS_IOC_FSGETXATTR(r3, 0x801c581f, &(0x7f0000000080)={0x6, 0x3, 0x2, 0xfe8, 0xbe}) setsockopt$netlink_NETLINK_TX_RING(r2, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={0x0}}, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r2, 0x0, 0x60, &(0x7f0000000200)={'filter\x00', 0x7, 0x4, 0x480, 0x0, 0x118, 0x0, 0x398, 0x398, 0x398, 0x4, &(0x7f0000000000), {[{{@uncond, 0xf0, 0x118}, @unspec=@CONNSECMARK={0x28, 'CONNSECMARK\x00', 0x0, {0x1}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@mac=@remote, @empty, @loopback, @broadcast, 0xf, 0xffffffff}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac=@random="ae272723e583", @multicast2, @rand_addr=0x2, 0x1}}}], {{[], 0xc0, 0xe8}, {0x28}}}}, 0x4d0) ptrace(0x10, r0) ptrace$poke(0x4209, r0, &(0x7f00000000c0), 0x20000000) 03:57:57 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$TUNSETPERSIST(r2, 0x400454cb, 0x0) r3 = socket$alg(0x26, 0x5, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r6 = dup3(r4, r5, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) ioctl$UI_DEV_CREATE(r6, 0x5501) bind$alg(r3, &(0x7f0000000100)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_pr_ctr_aes128\x00'}, 0x58) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, 0x0, 0x0) 03:57:57 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f00000003c0)='X', 0x1, 0xfffffffffffffffe) r3 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) openat$pfkey(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/net/pfkey\x00', 0x41, 0x0) keyctl$KEYCTL_MOVE(0xb, r2, r3, 0xfffffffffffffffd, 0x0) 03:57:57 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) dup(r0) r1 = syz_open_dev$vcsa(&(0x7f0000000040)='/dev/vcsa#\x00', 0x2, 0x40000) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f00000003c0)='X', 0x1, 0xfffffffffffffffe) r3 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) add_key$user(&(0x7f0000000480)='user\x00', &(0x7f0000000280)={'syz'}, &(0x7f0000000600)='\b', 0x1, r3) keyctl$KEYCTL_MOVE(0x1e, r2, r3, 0xfffffffffffffffd, 0x0) 03:57:57 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = dup(r0) r2 = socket(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) dup3(r3, r4, 0x0) ioctl$TUNGETDEVNETNS(r4, 0x54e3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r2, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) r5 = syz_open_procfs(0x0, &(0x7f0000000080)='fd\x00') fchdir(r5) getdents64(r5, &(0x7f0000000540)=""/202, 0x1b7) r6 = accept4(r5, &(0x7f0000000040)=@nl=@proc, &(0x7f0000000100)=0x80, 0x80000) r7 = socket$inet6_sctp(0xa, 0x1, 0x84) r8 = socket$inet6_sctp(0xa, 0x10000000005, 0x84) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r8, 0x84, 0x1d, &(0x7f000095dff8)={0x1, [0x0]}, &(0x7f000095dffc)=0x8) getsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER(r7, 0x84, 0x7b, &(0x7f00000000c0)={r9}, &(0x7f0000000100)=0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r6, 0x84, 0x6f, &(0x7f0000000200)={r9, 0x94, &(0x7f0000000140)=[@in6={0xa, 0x4e21, 0x0, @dev={0xfe, 0x80, [], 0x23}, 0x7}, @in={0x2, 0x4e20, @rand_addr=0x100}, @in={0x2, 0x4e22, @multicast2}, @in6={0xa, 0x0, 0x80000001, @local, 0x1}, @in={0x2, 0x0, @empty}, @in={0x2, 0x4e21, @local}, @in6={0xa, 0x4e22, 0x1ff, @initdev={0xfe, 0x88, [], 0x1, 0x0}, 0xfffffffd}]}, &(0x7f0000000240)=0x10) setsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(r2, 0x84, 0x9, &(0x7f0000000040)={r9, @in6={{0xa, 0x4e22, 0x74, @mcast1, 0x80}}, 0x1f, 0x6, 0x1, 0x7e, 0x110}, 0x98) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r10 = add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f00000003c0)='X', 0x1, 0xfffffffffffffffe) r11 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$KEYCTL_MOVE(0xb, r10, r11, 0xfffffffffffffffd, 0x0) [ 302.988673][T15093] FAULT_INJECTION: forcing a failure. [ 302.988673][T15093] name failslab, interval 1, probability 0, space 0, times 0 [ 303.016026][T15093] CPU: 0 PID: 15093 Comm: syz-executor.5 Not tainted 5.4.0-rc6+ #0 [ 303.023961][T15093] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 303.034024][T15093] Call Trace: [ 303.034049][T15093] dump_stack+0x197/0x210 [ 303.034074][T15093] should_fail.cold+0xa/0x15 [ 303.034097][T15093] ? fault_create_debugfs_attr+0x180/0x180 [ 303.034121][T15093] ? ___might_sleep+0x163/0x2c0 [ 303.056926][T15093] __should_failslab+0x121/0x190 [ 303.061894][T15093] should_failslab+0x9/0x14 [ 303.066405][T15093] kmem_cache_alloc_trace+0x2d3/0x790 [ 303.071784][T15093] ? __kasan_kmalloc.constprop.0+0xcf/0xe0 [ 303.077594][T15093] __memcg_init_list_lru_node+0x8a/0x1e0 [ 303.077615][T15093] __list_lru_init+0x3fe/0x710 [ 303.088005][T15093] alloc_super+0x7cc/0x910 [ 303.092432][T15093] sget_fc+0x14e/0x810 [ 303.096503][T15093] ? compare_single+0x10/0x10 [ 303.101190][T15093] ? apparmor_capable+0x2ed/0x630 [ 303.106218][T15093] vfs_get_super+0x76/0x2e0 [ 303.106233][T15093] ? fuse_fill_super_common+0x1050/0x1050 [ 303.106252][T15093] ? fuse_fill_super_common+0x1050/0x1050 [ 303.122149][T15093] get_tree_nodev+0x23/0x30 [ 303.126656][T15093] fuse_get_tree+0x12e/0x190 [ 303.131253][T15093] vfs_get_tree+0x8e/0x300 [ 303.135671][T15093] do_mount+0x143d/0x1d10 [ 303.135693][T15093] ? copy_mount_string+0x40/0x40 [ 303.135719][T15093] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 303.151180][T15093] ? copy_mount_options+0x2e8/0x3f0 [ 303.156386][T15093] ksys_mount+0xdb/0x150 [ 303.160637][T15093] __x64_sys_mount+0xbe/0x150 [ 303.165322][T15093] do_syscall_64+0xfa/0x760 [ 303.169834][T15093] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 303.175817][T15093] RIP: 0033:0x45a219 [ 303.179712][T15093] Code: ad b6 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 7b b6 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 303.199312][T15093] RSP: 002b:00007f771dfdfc78 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5 [ 303.207723][T15093] RAX: ffffffffffffffda RBX: 00007f771dfdfc90 RCX: 000000000045a219 [ 303.215698][T15093] RDX: 0000000020000080 RSI: 0000000020000100 RDI: 0000000000000000 [ 303.223670][T15093] RBP: 000000000075bf20 R08: 0000000020000300 R09: 0000000000000000 [ 303.231643][T15093] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f771dfe06d4 03:57:57 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000100)={0x26, 'aead\x00', 0x0, 0x0, 'morus640-sse2\x00'}, 0xfffffeac) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, 0x0, 0x0) 03:57:57 executing program 3: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r1 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/fuse\x00', 0x2, 0x0) r2 = dup3(r1, r0, 0x80000) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) setreuid(0x0, 0x0) socket$inet6_udplite(0xa, 0x2, 0x88) socket$netlink(0x10, 0x3, 0x0) getsockopt$inet_sctp_SCTP_STATUS(0xffffffffffffffff, 0x84, 0xe, 0x0, 0x0) r3 = syz_open_procfs$namespace(0x0, &(0x7f0000000140)='ns/mnt\x00') r4 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r4, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r4, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) connect$inet6(r4, &(0x7f0000000040)={0xa, 0x4e22, 0x6, @mcast1, 0x4}, 0x1c) setns(r3, 0x0) clone(0x2000400, 0x0, 0x0, 0x0, 0x0) 03:57:57 executing program 4: ioctl$FS_IOC_RESVSP(0xffffffffffffffff, 0x40305828, &(0x7f00000000c0)={0x0, 0x0, 0x500000000}) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) r0 = getpid() socket$inet_udplite(0x2, 0x2, 0x88) r1 = getpid() rt_tgsigqueueinfo(r0, r1, 0x13, &(0x7f0000000180)) tkill(r0, 0x5) r2 = socket(0x10, 0x3, 0x0) r3 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r3, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) ioctl$FS_IOC_FSGETXATTR(r3, 0x801c581f, &(0x7f0000000080)={0x6, 0x3, 0x2, 0xfe8, 0xbe}) setsockopt$netlink_NETLINK_TX_RING(r2, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0x0, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r2, 0x0, 0x60, &(0x7f0000000200)={'filter\x00', 0x7, 0x4, 0x480, 0x0, 0x118, 0x0, 0x398, 0x398, 0x398, 0x4, &(0x7f0000000000), {[{{@uncond, 0xf0, 0x118}, @unspec=@CONNSECMARK={0x28, 'CONNSECMARK\x00', 0x0, {0x1}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@mac=@remote, @empty, @loopback, @broadcast, 0xf, 0xffffffff}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac=@random="ae272723e583", @multicast2, @rand_addr=0x2, 0x1}}}], {{[], 0xc0, 0xe8}, {0x28}}}}, 0x4d0) ptrace(0x10, r0) ptrace$poke(0x4209, r0, &(0x7f00000000c0), 0x20000000) 03:57:57 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000100)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_pr_ctr_aes128\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, 0x0, 0x0) r1 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r1, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r1, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) bind$alg(r1, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'gcm-aes-ce\x00'}, 0x58) 03:57:57 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000080)={'\x00\x04\x00'}, &(0x7f00000000c0)='X', 0x1, 0xfffffffffffffffe) r4 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) add_key$user(&(0x7f0000000480)='user\x00', &(0x7f0000000280)={'syz'}, &(0x7f0000000600)='\b', 0x1, r4) sendfile(r0, r1, &(0x7f0000000040)=0x7, 0x6) keyctl$KEYCTL_MOVE(0x1e, r3, r4, 0xfffffffffffffffd, 0x0) [ 303.239611][T15093] R13: 00000000004c6d69 R14: 00000000004dc5c8 R15: 0000000000000008 03:57:57 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) r1 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r1, 0x1000008912, &(0x7f00000000c0)="0800a1695e1dcfe87b1071") r2 = openat$userio(0xffffffffffffff9c, &(0x7f0000000100)='/dev/userio\x00', 0x2, 0x0) write$USERIO_CMD_SET_PORT_TYPE(r2, &(0x7f00000001c0)={0x1, 0x81}, 0x2) write$RDMA_USER_CM_CMD_LEAVE_MCAST(r2, &(0x7f0000000140)={0x7ffffffff000, 0x10, 0xfa00, {&(0x7f00000000c0)}}, 0x2) write$USERIO_CMD_SET_PORT_TYPE(r2, &(0x7f0000000080), 0x2) r3 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000000)='/dev/dlm-monitor\x00', 0x81200, 0x0) r4 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r4, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r4, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) getsockopt$inet_sctp6_SCTP_PEER_AUTH_CHUNKS(r4, 0x84, 0x1a, &(0x7f0000000340)={0x0, 0x90, "2373bf3887ef8da3793aa234c39ad8b6b68f0ee30d13ad33abbc87af91ffa971d296576a0d8195fdfb50b065eb4d207e00f7b00aa52a31ae6deda5a94028526da9d0620c5d1267d6cb7cae398587656b4c9340c99663a88b0a04db9cd0c64271ae47251c6ca9490d9c9dc89240c4d7995987560dba3cc02f3e257999ef639306863d3488f1437539513f55a688e5aa9f"}, &(0x7f0000000180)=0x98) getsockopt$inet_sctp6_SCTP_PRIMARY_ADDR(r3, 0x84, 0x6, &(0x7f0000000400)={r5, @in={{0x2, 0x4e21, @rand_addr=0x8}}}, &(0x7f0000000200)=0x84) r6 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r6, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r6, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) bind$alg(r6, &(0x7f0000000100)={0x26, 'aead\x00', 0x0, 0x0, 'aegis128l-aesni\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, 0x0, 0x0) [ 303.590844][T15522] misc userio: Can't change port type on an already running userio instance [ 303.643062][T15538] misc userio: Can't change port type on an already running userio instance 03:57:58 executing program 5 (fault-call:8 fault-nth:28): ioctl$PPPIOCGL2TPSTATS(0xffffffffffffffff, 0x80487436, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r4 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='fuse.', 0x0, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4002}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) read$FUSE(r3, &(0x7f0000001500), 0x1000) 03:57:58 executing program 2: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f00000003c0)='X', 0x1, 0xfffffffffffffffe) r3 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$KEYCTL_MOVE(0xb, r2, r3, 0xfffffffffffffffd, 0x0) 03:57:58 executing program 4: ioctl$FS_IOC_RESVSP(0xffffffffffffffff, 0x40305828, &(0x7f00000000c0)={0x0, 0x0, 0x500000000}) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) r0 = getpid() socket$inet_udplite(0x2, 0x2, 0x88) r1 = getpid() rt_tgsigqueueinfo(r0, r1, 0x13, &(0x7f0000000180)) tkill(r0, 0x5) r2 = socket(0x10, 0x3, 0x0) r3 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r3, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) ioctl$FS_IOC_FSGETXATTR(r3, 0x801c581f, &(0x7f0000000080)={0x6, 0x3, 0x2, 0xfe8, 0xbe}) setsockopt$netlink_NETLINK_TX_RING(r2, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0x0, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r2, 0x0, 0x60, &(0x7f0000000200)={'filter\x00', 0x7, 0x4, 0x480, 0x0, 0x118, 0x0, 0x398, 0x398, 0x398, 0x4, &(0x7f0000000000), {[{{@uncond, 0xf0, 0x118}, @unspec=@CONNSECMARK={0x28, 'CONNSECMARK\x00', 0x0, {0x1}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@mac=@remote, @empty, @loopback, @broadcast, 0xf, 0xffffffff}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac=@random="ae272723e583", @multicast2, @rand_addr=0x2, 0x1}}}], {{[], 0xc0, 0xe8}, {0x28}}}}, 0x4d0) ptrace(0x10, r0) ptrace$poke(0x4209, r0, &(0x7f00000000c0), 0x20000000) 03:57:58 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f00000003c0)='X', 0x1, 0xfffffffffffffffe) r3 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r3, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) ioctl$void(r3, 0x0) r4 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) add_key$user(&(0x7f0000000480)='user\x00', &(0x7f0000000280)={'syz'}, &(0x7f0000000600)='\b', 0x1, r4) keyctl$KEYCTL_MOVE(0x1e, r2, r4, 0xfffffffffffffffd, 0x0) 03:57:58 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000100)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_pr_ctr_aes128\x00'}, 0x58) prctl$PR_CAP_AMBIENT(0x2f, 0x3, 0x5) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, 0x0, 0x0) [ 304.032275][T15554] FAULT_INJECTION: forcing a failure. [ 304.032275][T15554] name failslab, interval 1, probability 0, space 0, times 0 03:57:58 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f00000003c0)='X', 0x1, 0xfffffffffffffffe) get_thread_area(&(0x7f0000000040)={0xffff, 0x0, 0x400, 0x1, 0x2, 0x1, 0x1, 0x0, 0x0, 0x1}) r3 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) add_key$user(&(0x7f0000000480)='user\x00', &(0x7f0000000280)={'syz'}, &(0x7f0000000600)='\b', 0x1, r3) keyctl$KEYCTL_MOVE(0x1e, r2, r3, 0xfffffffffffffffd, 0x0) 03:57:58 executing program 4: ioctl$FS_IOC_RESVSP(0xffffffffffffffff, 0x40305828, &(0x7f00000000c0)={0x0, 0x0, 0x500000000}) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) r0 = getpid() socket$inet_udplite(0x2, 0x2, 0x88) r1 = getpid() rt_tgsigqueueinfo(r0, r1, 0x13, &(0x7f0000000180)) tkill(r0, 0x5) r2 = socket(0x10, 0x3, 0x0) r3 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r3, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) ioctl$FS_IOC_FSGETXATTR(r3, 0x801c581f, &(0x7f0000000080)={0x6, 0x3, 0x2, 0xfe8, 0xbe}) setsockopt$netlink_NETLINK_TX_RING(r2, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0x0, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r2, 0x0, 0x60, &(0x7f0000000200)={'filter\x00', 0x7, 0x4, 0x480, 0x0, 0x118, 0x0, 0x398, 0x398, 0x398, 0x4, &(0x7f0000000000), {[{{@uncond, 0xf0, 0x118}, @unspec=@CONNSECMARK={0x28, 'CONNSECMARK\x00', 0x0, {0x1}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@mac=@remote, @empty, @loopback, @broadcast, 0xf, 0xffffffff}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac=@random="ae272723e583", @multicast2, @rand_addr=0x2, 0x1}}}], {{[], 0xc0, 0xe8}, {0x28}}}}, 0x4d0) ptrace(0x10, r0) ptrace$poke(0x4209, r0, &(0x7f00000000c0), 0x20000000) 03:57:58 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) r1 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r1, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r1, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) bind$alg(r1, &(0x7f0000000200)={0x26, 'hash\x00', 0x0, 0x0, 'sha256-avx\x00'}, 0x345) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./\x85\x83\x99\xd1up/syz1\x00\xde\x1e\xf9@\xbeQ\xe1\xdc\xae\x12\xdb\xdb\xfb\xeb\x00\x00\xaai\xc9?\xc69\xfa\xe4\x9a\xca\xee`\x9a\xf7\x88U\xf3\xdbb\xa6\x8c:\x8a\xdf\x04V;(\xf8\xda\x90P\x9b\xcf~\xf1R_{\xd8\x81\x054\x90\xac\xd7\xd6J\xd8\xc2\xca', 0x200002, 0x0) ioctl$sock_SIOCBRDELBR(r0, 0x89a1, &(0x7f0000000040)='bcsh0\x00') setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, 0x0, 0x0) [ 304.110026][T15554] CPU: 0 PID: 15554 Comm: syz-executor.5 Not tainted 5.4.0-rc6+ #0 [ 304.117973][T15554] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 304.128030][T15554] Call Trace: [ 304.131339][T15554] dump_stack+0x197/0x210 [ 304.137338][T15554] should_fail.cold+0xa/0x15 [ 304.141937][T15554] ? fault_create_debugfs_attr+0x180/0x180 [ 304.147761][T15554] ? ___might_sleep+0x163/0x2c0 [ 304.147788][T15554] __should_failslab+0x121/0x190 [ 304.159723][T15554] should_failslab+0x9/0x14 [ 304.164227][T15554] kmem_cache_alloc_node_trace+0x274/0x750 [ 304.170017][T15554] ? kmem_cache_alloc_trace+0x397/0x790 [ 304.175562][T15554] __kmalloc_node+0x3d/0x70 [ 304.180050][T15554] kvmalloc_node+0x68/0x100 [ 304.184540][T15554] __list_lru_init+0x4d5/0x710 [ 304.189292][T15554] alloc_super+0x7cc/0x910 [ 304.193698][T15554] sget_fc+0x14e/0x810 [ 304.197751][T15554] ? compare_single+0x10/0x10 [ 304.202427][T15554] ? apparmor_capable+0x2ed/0x630 [ 304.207441][T15554] vfs_get_super+0x76/0x2e0 [ 304.211931][T15554] ? fuse_fill_super_common+0x1050/0x1050 [ 304.217647][T15554] ? fuse_fill_super_common+0x1050/0x1050 [ 304.223349][T15554] get_tree_nodev+0x23/0x30 [ 304.227838][T15554] fuse_get_tree+0x12e/0x190 [ 304.232417][T15554] vfs_get_tree+0x8e/0x300 [ 304.236818][T15554] do_mount+0x143d/0x1d10 [ 304.241136][T15554] ? copy_mount_string+0x40/0x40 [ 304.246064][T15554] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 304.252286][T15554] ? copy_mount_options+0x2e8/0x3f0 [ 304.257473][T15554] ksys_mount+0xdb/0x150 [ 304.261700][T15554] __x64_sys_mount+0xbe/0x150 [ 304.266374][T15554] do_syscall_64+0xfa/0x760 [ 304.270866][T15554] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 304.276777][T15554] RIP: 0033:0x45a219 [ 304.280659][T15554] Code: ad b6 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 7b b6 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 304.300244][T15554] RSP: 002b:00007f771dfdfc78 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5 [ 304.308640][T15554] RAX: ffffffffffffffda RBX: 00007f771dfdfc90 RCX: 000000000045a219 [ 304.316604][T15554] RDX: 0000000020000080 RSI: 0000000020000100 RDI: 0000000000000000 [ 304.324558][T15554] RBP: 000000000075bf20 R08: 0000000020000300 R09: 0000000000000000 [ 304.332514][T15554] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f771dfe06d4 [ 304.340470][T15554] R13: 00000000004c6d69 R14: 00000000004dc5c8 R15: 0000000000000008 03:57:58 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(r0) r2 = add_key(&(0x7f0000000040)='dns_resolver\x00', &(0x7f0000000080)={'syz', 0x2}, 0x0, 0x0, 0x0) r3 = add_key$keyring(0x0, 0x0, 0x0, 0x0, 0x0) keyctl$search(0xa, r3, 0x0, 0x0, 0x0) r4 = request_key(&(0x7f00000000c0)='big_key\x00', &(0x7f0000000100)={'syz', 0x1}, &(0x7f0000000180)='keyring\x00', 0x0) keyctl$KEYCTL_MOVE(0x1e, r2, r3, r4, 0x1) ioctl$VIDIOC_G_JPEGCOMP(r1, 0x808c563d, &(0x7f0000000280)) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r5 = add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f00000003c0)='X', 0x1, 0xfffffffffffffffe) r6 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) r7 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r7, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r7, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) r8 = socket(0x10, 0x3, 0x0) write(r8, &(0x7f0000000000)="1c0000001a009b8a14000000ff00", 0xe) recvmmsg(r8, &(0x7f0000002ec0), 0x400000000000ec0, 0x2, &(0x7f00000001c0)={0x77359400}) r9 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000840)='IPVS\x00') sendmsg$IPVS_CMD_GET_INFO(r8, &(0x7f0000000f40)={&(0x7f0000000800)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000000c40)={&(0x7f0000000e00)={0x128, r9, 0x800, 0x70bd29, 0x25dfdbfe, {}, [@IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x3}, @IPVS_CMD_ATTR_SERVICE={0x1c, 0x1, [@IPVS_SVC_ATTR_PE_NAME={0x8, 0xb, 'sip\x00'}, @IPVS_SVC_ATTR_PORT={0x8, 0x4, 0x4e24}, @IPVS_SVC_ATTR_PROTOCOL={0x8, 0x2, 0x2df94e4711af7ec9}]}, @IPVS_CMD_ATTR_DEST={0x3c, 0x2, [@IPVS_DEST_ATTR_PERSIST_CONNS={0x8, 0x9, 0x1}, @IPVS_DEST_ATTR_ADDR_FAMILY={0x8, 0xb, 0x2}, @IPVS_DEST_ATTR_ACTIVE_CONNS={0x8, 0x7, 0x722e}, @IPVS_DEST_ATTR_FWD_METHOD={0x8, 0x3, 0x4}, @IPVS_DEST_ATTR_ACTIVE_CONNS={0x8}, @IPVS_DEST_ATTR_PERSIST_CONNS={0x8, 0x9, 0x7f}, @IPVS_DEST_ATTR_ADDR_FAMILY={0x8, 0xb, 0xa}]}, @IPVS_CMD_ATTR_DEST={0x1c, 0x2, [@IPVS_DEST_ATTR_INACT_CONNS={0x8, 0x8, 0x1}, @IPVS_DEST_ATTR_U_THRESH={0x8, 0x5, 0xfffffffc}, @IPVS_DEST_ATTR_ADDR_FAMILY={0x8, 0xb, 0xbe710271fc8cf764}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x6}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x81}, @IPVS_CMD_ATTR_DEST={0x78, 0x2, [@IPVS_DEST_ATTR_ADDR={0x14, 0x1, @ipv4=@empty}, @IPVS_DEST_ATTR_TUN_TYPE={0x8}, @IPVS_DEST_ATTR_WEIGHT={0x8, 0x4, 0x40}, @IPVS_DEST_ATTR_ADDR={0x14, 0x1, @ipv6=@mcast1}, @IPVS_DEST_ATTR_ADDR_FAMILY={0x8, 0xb, 0xa}, @IPVS_DEST_ATTR_L_THRESH={0x8, 0x6, 0x3}, @IPVS_DEST_ATTR_ADDR_FAMILY={0x8, 0xb, 0x2}, @IPVS_DEST_ATTR_TUN_PORT={0x8, 0xe, 0x4e23}, @IPVS_DEST_ATTR_ADDR={0x14, 0x1, @ipv4=@empty}, @IPVS_DEST_ATTR_PERSIST_CONNS={0x8, 0x9, 0x4}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0xdcba}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x7}]}, 0x128}, 0x1, 0x0, 0x0, 0x14010}, 0x4000) sendmsg$IPVS_CMD_NEW_DAEMON(r7, &(0x7f0000000480)={&(0x7f0000000340), 0xc, &(0x7f0000000440)={&(0x7f0000000400)={0x1c, r9, 0x1, 0x70bd29, 0x25dfdbfb, {}, [@IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x4}]}, 0x1c}, 0x1, 0x0, 0x0, 0x80}, 0x0) keyctl$KEYCTL_MOVE(0xb, r5, r6, 0xfffffffffffffffd, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r12 = dup3(r10, r11, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r12, 0x8912, 0x400200) ioctl$TCGETS(r12, 0x5401, &(0x7f0000000200)) 03:57:59 executing program 4: ioctl$FS_IOC_RESVSP(0xffffffffffffffff, 0x40305828, &(0x7f00000000c0)={0x0, 0x0, 0x500000000}) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) r0 = getpid() socket$inet_udplite(0x2, 0x2, 0x88) r1 = getpid() rt_tgsigqueueinfo(r0, r1, 0x13, &(0x7f0000000180)) tkill(r0, 0x5) r2 = socket(0x10, 0x3, 0x0) r3 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r3, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) ioctl$FS_IOC_FSGETXATTR(r3, 0x801c581f, &(0x7f0000000080)={0x6, 0x3, 0x2, 0xfe8, 0xbe}) setsockopt$netlink_NETLINK_TX_RING(r2, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x18, 0x16, 0xfd411abe4cf86987}, 0x18}}, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r2, 0x0, 0x60, &(0x7f0000000200)={'filter\x00', 0x7, 0x4, 0x480, 0x0, 0x118, 0x0, 0x398, 0x398, 0x398, 0x4, &(0x7f0000000000), {[{{@uncond, 0xf0, 0x118}, @unspec=@CONNSECMARK={0x28, 'CONNSECMARK\x00', 0x0, {0x1}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@mac=@remote, @empty, @loopback, @broadcast, 0xf, 0xffffffff}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac=@random="ae272723e583", @multicast2, @rand_addr=0x2, 0x1}}}], {{[], 0xc0, 0xe8}, {0x28}}}}, 0x4d0) ptrace(0x10, r0) ptrace$poke(0x4209, r0, &(0x7f00000000c0), 0x20000000) 03:57:59 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000100)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_pr_ctr_aes128\x00'}, 0x58) mincore(&(0x7f0000ffc000/0x2000)=nil, 0x2000, &(0x7f0000000000)=""/54) r1 = syz_open_dev$sndpcmc(&(0x7f0000000040)='/dev/snd/pcmC#D#c\x00', 0x1, 0x1) setsockopt$l2tp_PPPOL2TP_SO_DEBUG(r1, 0x111, 0x1, 0x2, 0xffffffffffffffb4) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, 0x0, 0xfffffffffffffd4a) 03:57:59 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f00000003c0)='X', 0x1, 0xfffffffffffffffe) r3 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) add_key$user(&(0x7f0000000040)='user\x00', &(0x7f0000000080)={'syz'}, &(0x7f0000000600)='\b', 0x1, r3) keyctl$KEYCTL_MOVE(0x1e, r2, r3, 0xfffffffffffffffd, 0x0) r4 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r4, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) ioctl$VIDIOC_G_SELECTION(r4, 0xc040565e, &(0x7f00000000c0)={0x2, 0x1, 0x1, {0xfffffbfa, 0x7fff, 0x5, 0x400}}) r5 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setreuid(r6, 0x0) r7 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r7, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setreuid(r8, 0x0) r9 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r9, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r9, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(r9, 0x29, 0x22, &(0x7f0000000280)={{{@in=@multicast1, @in, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@loopback}, 0x0, @in6}}, &(0x7f0000000100)=0xe8) setresuid(r6, r8, r10) 03:57:59 executing program 5 (fault-call:8 fault-nth:29): ioctl$PPPIOCGL2TPSTATS(0xffffffffffffffff, 0x80487436, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r4 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='fuse.', 0x0, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4002}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) read$FUSE(r3, &(0x7f0000001500), 0x1000) 03:57:59 executing program 4: ioctl$FS_IOC_RESVSP(0xffffffffffffffff, 0x40305828, &(0x7f00000000c0)={0x0, 0x0, 0x500000000}) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) r0 = getpid() socket$inet_udplite(0x2, 0x2, 0x88) r1 = getpid() rt_tgsigqueueinfo(r0, r1, 0x13, &(0x7f0000000180)) tkill(r0, 0x5) r2 = socket(0x10, 0x3, 0x0) r3 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r3, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) ioctl$FS_IOC_FSGETXATTR(r3, 0x801c581f, &(0x7f0000000080)={0x6, 0x3, 0x2, 0xfe8, 0xbe}) setsockopt$netlink_NETLINK_TX_RING(r2, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x18, 0x16, 0xfd411abe4cf86987}, 0x18}}, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r2, 0x0, 0x60, &(0x7f0000000200)={'filter\x00', 0x7, 0x4, 0x480, 0x0, 0x118, 0x0, 0x398, 0x398, 0x398, 0x4, &(0x7f0000000000), {[{{@uncond, 0xf0, 0x118}, @unspec=@CONNSECMARK={0x28, 'CONNSECMARK\x00', 0x0, {0x1}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@mac=@remote, @empty, @loopback, @broadcast, 0xf, 0xffffffff}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac=@random="ae272723e583", @multicast2, @rand_addr=0x2, 0x1}}}], {{[], 0xc0, 0xe8}, {0x28}}}}, 0x4d0) ptrace(0x10, r0) ptrace$poke(0x4209, r0, &(0x7f00000000c0), 0x20000000) 03:57:59 executing program 1: epoll_create1(0xc0000) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000100)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_pr_ctr_aes128\x00'}, 0x58) r1 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r1, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r1, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, 0x0, 0xe2b6) 03:57:59 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f00000003c0)='X', 0x1, 0xfffffffffffffffe) r3 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r6 = dup3(r4, r5, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) ioctl$EVIOCGABS3F(r6, 0x8018457f, &(0x7f0000000040)=""/222) add_key$user(&(0x7f0000000480)='user\x00', &(0x7f0000000280)={'syz'}, &(0x7f0000000600)='\b', 0x1, r3) keyctl$KEYCTL_MOVE(0x1e, r2, r3, 0xfffffffffffffffd, 0x0) 03:57:59 executing program 1: setsockopt$inet_sctp6_SCTP_RECVRCVINFO(0xffffffffffffffff, 0x84, 0x20, &(0x7f0000000000)=0x29, 0x4) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000100)={0x26, 'aead\x00', 0x0, 0x0, 'morus640-sse2\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, 0x0, 0x0) 03:57:59 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) dup(r0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r3 = dup3(r1, r2, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x10001) r4 = add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000200)="5a95197e1ecbfb5601f3c312482a0bd7740000f30000000000", 0x19, 0xfffffffffffffffe) r5 = add_key$keyring(&(0x7f00000001c0)='k5\xdaring\x00', &(0x7f0000000240)={'s\x03\x00', 0x3}, 0x0, 0x0, 0xffffffffffffffff) getsockopt$inet6_tcp_buf(r3, 0x6, 0x1a, &(0x7f0000000040)=""/235, &(0x7f0000000180)=0xeb) add_key$user(&(0x7f0000000480)='user\x00', &(0x7f0000000280)={'syz'}, &(0x7f0000000600)='\b', 0x1, r5) keyctl$KEYCTL_MOVE(0x1e, r4, r5, 0xfffffffffffffffd, 0x0) 03:57:59 executing program 4: ioctl$FS_IOC_RESVSP(0xffffffffffffffff, 0x40305828, &(0x7f00000000c0)={0x0, 0x0, 0x500000000}) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) r0 = getpid() socket$inet_udplite(0x2, 0x2, 0x88) r1 = getpid() rt_tgsigqueueinfo(r0, r1, 0x13, &(0x7f0000000180)) tkill(r0, 0x5) r2 = socket(0x10, 0x3, 0x0) r3 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r3, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) ioctl$FS_IOC_FSGETXATTR(r3, 0x801c581f, &(0x7f0000000080)={0x6, 0x3, 0x2, 0xfe8, 0xbe}) setsockopt$netlink_NETLINK_TX_RING(r2, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x18, 0x16, 0xfd411abe4cf86987}, 0x18}}, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r2, 0x0, 0x60, &(0x7f0000000200)={'filter\x00', 0x7, 0x4, 0x480, 0x0, 0x118, 0x0, 0x398, 0x398, 0x398, 0x4, &(0x7f0000000000), {[{{@uncond, 0xf0, 0x118}, @unspec=@CONNSECMARK={0x28, 'CONNSECMARK\x00', 0x0, {0x1}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@mac=@remote, @empty, @loopback, @broadcast, 0xf, 0xffffffff}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac=@random="ae272723e583", @multicast2, @rand_addr=0x2, 0x1}}}], {{[], 0xc0, 0xe8}, {0x28}}}}, 0x4d0) ptrace(0x10, r0) ptrace$poke(0x4209, r0, &(0x7f00000000c0), 0x20000000) [ 305.028086][T15873] FAULT_INJECTION: forcing a failure. [ 305.028086][T15873] name failslab, interval 1, probability 0, space 0, times 0 [ 305.078842][T15873] CPU: 0 PID: 15873 Comm: syz-executor.5 Not tainted 5.4.0-rc6+ #0 [ 305.086768][T15873] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 305.096932][T15873] Call Trace: [ 305.100242][T15873] dump_stack+0x197/0x210 [ 305.104589][T15873] should_fail.cold+0xa/0x15 [ 305.109194][T15873] ? fault_create_debugfs_attr+0x180/0x180 [ 305.115014][T15873] ? ___might_sleep+0x163/0x2c0 [ 305.119876][T15873] __should_failslab+0x121/0x190 [ 305.124819][T15873] should_failslab+0x9/0x14 [ 305.129322][T15873] kmem_cache_alloc_trace+0x2d3/0x790 [ 305.134700][T15873] ? __kasan_kmalloc.constprop.0+0xcf/0xe0 [ 305.140519][T15873] __memcg_init_list_lru_node+0x8a/0x1e0 [ 305.146184][T15873] __list_lru_init+0x3fe/0x710 [ 305.150964][T15873] alloc_super+0x7cc/0x910 [ 305.155397][T15873] sget_fc+0x14e/0x810 [ 305.159557][T15873] ? compare_single+0x10/0x10 [ 305.164235][T15873] ? apparmor_capable+0x2ed/0x630 [ 305.169271][T15873] vfs_get_super+0x76/0x2e0 [ 305.173804][T15873] ? fuse_fill_super_common+0x1050/0x1050 [ 305.179526][T15873] ? fuse_fill_super_common+0x1050/0x1050 [ 305.185246][T15873] get_tree_nodev+0x23/0x30 [ 305.189842][T15873] fuse_get_tree+0x12e/0x190 [ 305.194439][T15873] vfs_get_tree+0x8e/0x300 [ 305.198873][T15873] do_mount+0x143d/0x1d10 [ 305.203211][T15873] ? copy_mount_string+0x40/0x40 [ 305.208179][T15873] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 305.214417][T15873] ? copy_mount_options+0x2e8/0x3f0 [ 305.219624][T15873] ksys_mount+0xdb/0x150 [ 305.223870][T15873] __x64_sys_mount+0xbe/0x150 [ 305.228551][T15873] do_syscall_64+0xfa/0x760 [ 305.233055][T15873] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 305.238943][T15873] RIP: 0033:0x45a219 [ 305.242842][T15873] Code: ad b6 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 7b b6 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 305.262548][T15873] RSP: 002b:00007f771dfbec78 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5 [ 305.270979][T15873] RAX: ffffffffffffffda RBX: 00007f771dfbec90 RCX: 000000000045a219 [ 305.278947][T15873] RDX: 0000000020000080 RSI: 0000000020000100 RDI: 0000000000000000 [ 305.286932][T15873] RBP: 000000000075bfc8 R08: 0000000020000300 R09: 0000000000000000 [ 305.295074][T15873] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f771dfbf6d4 [ 305.303041][T15873] R13: 00000000004c6d69 R14: 00000000004dc5c8 R15: 0000000000000008 03:57:59 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f00000003c0)='X', 0x1, 0xfffffffffffffffe) r3 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r3, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r3, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) recvfrom$inet6(r3, &(0x7f0000000400)=""/4096, 0x1000, 0x10000, &(0x7f0000000040)={0xa, 0x4e20, 0x5, @dev={0xfe, 0x80, [], 0xd}}, 0x1c) r4 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$KEYCTL_MOVE(0xb, r2, r4, 0xfffffffffffffffd, 0x0) 03:57:59 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000100)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_pr_ctr_aes128\x00'}, 0xa2) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, 0x0, 0x0) 03:58:00 executing program 4: ioctl$FS_IOC_RESVSP(0xffffffffffffffff, 0x40305828, &(0x7f00000000c0)={0x0, 0x0, 0x500000000}) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) r0 = getpid() socket$inet_udplite(0x2, 0x2, 0x88) r1 = getpid() rt_tgsigqueueinfo(r0, r1, 0x13, &(0x7f0000000180)) tkill(r0, 0x5) r2 = socket(0x10, 0x3, 0x0) r3 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r3, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) ioctl$FS_IOC_FSGETXATTR(r3, 0x801c581f, &(0x7f0000000080)={0x6, 0x3, 0x2, 0xfe8, 0xbe}) setsockopt$netlink_NETLINK_TX_RING(r2, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) setsockopt$ARPT_SO_SET_REPLACE(0xffffffffffffffff, 0x0, 0x60, &(0x7f0000000200)={'filter\x00', 0x7, 0x4, 0x480, 0x0, 0x118, 0x0, 0x398, 0x398, 0x398, 0x4, &(0x7f0000000000), {[{{@uncond, 0xf0, 0x118}, @unspec=@CONNSECMARK={0x28, 'CONNSECMARK\x00', 0x0, {0x1}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@mac=@remote, @empty, @loopback, @broadcast, 0xf, 0xffffffff}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac=@random="ae272723e583", @multicast2, @rand_addr=0x2, 0x1}}}], {{[], 0xc0, 0xe8}, {0x28}}}}, 0x4d0) ptrace(0x10, r0) ptrace$poke(0x4209, r0, &(0x7f00000000c0), 0x20000000) 03:58:00 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f00000003c0)='X', 0x1, 0xfffffffffffffffe) r3 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) add_key$user(&(0x7f0000000480)='user\x00', &(0x7f0000000280)={'syz'}, &(0x7f0000000600), 0x0, r3) keyctl$KEYCTL_MOVE(0x1e, r2, r3, 0xfffffffffffffffd, 0x0) 03:58:00 executing program 5 (fault-call:8 fault-nth:30): ioctl$PPPIOCGL2TPSTATS(0xffffffffffffffff, 0x80487436, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r4 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='fuse.', 0x0, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4002}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) read$FUSE(r3, &(0x7f0000001500), 0x1000) 03:58:00 executing program 4: ioctl$FS_IOC_RESVSP(0xffffffffffffffff, 0x40305828, &(0x7f00000000c0)={0x0, 0x0, 0x500000000}) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) r0 = getpid() socket$inet_udplite(0x2, 0x2, 0x88) r1 = getpid() rt_tgsigqueueinfo(r0, r1, 0x13, &(0x7f0000000180)) tkill(r0, 0x5) r2 = socket(0x10, 0x3, 0x0) r3 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r3, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) ioctl$FS_IOC_FSGETXATTR(r3, 0x801c581f, &(0x7f0000000080)={0x6, 0x3, 0x2, 0xfe8, 0xbe}) setsockopt$netlink_NETLINK_TX_RING(r2, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) setsockopt$ARPT_SO_SET_REPLACE(0xffffffffffffffff, 0x0, 0x60, &(0x7f0000000200)={'filter\x00', 0x7, 0x4, 0x480, 0x0, 0x118, 0x0, 0x398, 0x398, 0x398, 0x4, &(0x7f0000000000), {[{{@uncond, 0xf0, 0x118}, @unspec=@CONNSECMARK={0x28, 'CONNSECMARK\x00', 0x0, {0x1}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@mac=@remote, @empty, @loopback, @broadcast, 0xf, 0xffffffff}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac=@random="ae272723e583", @multicast2, @rand_addr=0x2, 0x1}}}], {{[], 0xc0, 0xe8}, {0x28}}}}, 0x4d0) ptrace(0x10, r0) ptrace$poke(0x4209, r0, &(0x7f00000000c0), 0x20000000) [ 305.746425][T16043] FAULT_INJECTION: forcing a failure. [ 305.746425][T16043] name failslab, interval 1, probability 0, space 0, times 0 [ 305.806824][T16043] CPU: 1 PID: 16043 Comm: syz-executor.5 Not tainted 5.4.0-rc6+ #0 [ 305.814776][T16043] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 305.824834][T16043] Call Trace: [ 305.828142][T16043] dump_stack+0x197/0x210 [ 305.832490][T16043] should_fail.cold+0xa/0x15 [ 305.837096][T16043] ? fault_create_debugfs_attr+0x180/0x180 [ 305.842937][T16043] ? ___might_sleep+0x163/0x2c0 [ 305.847796][T16043] __should_failslab+0x121/0x190 [ 305.852739][T16043] should_failslab+0x9/0x14 [ 305.857242][T16043] kmem_cache_alloc_trace+0x2d3/0x790 [ 305.862626][T16043] ? __kasan_kmalloc.constprop.0+0xcf/0xe0 [ 305.868439][T16043] __memcg_init_list_lru_node+0x8a/0x1e0 [ 305.874077][T16043] __list_lru_init+0x3fe/0x710 [ 305.878848][T16043] alloc_super+0x7cc/0x910 [ 305.883281][T16043] sget_fc+0x14e/0x810 [ 305.887384][T16043] ? compare_single+0x10/0x10 [ 305.892073][T16043] ? apparmor_capable+0x2ed/0x630 [ 305.897098][T16043] vfs_get_super+0x76/0x2e0 [ 305.901598][T16043] ? fuse_fill_super_common+0x1050/0x1050 [ 305.907329][T16043] ? fuse_fill_super_common+0x1050/0x1050 [ 305.913056][T16043] get_tree_nodev+0x23/0x30 [ 305.917562][T16043] fuse_get_tree+0x12e/0x190 [ 305.922150][T16043] vfs_get_tree+0x8e/0x300 [ 305.926565][T16043] do_mount+0x143d/0x1d10 [ 305.930905][T16043] ? copy_mount_string+0x40/0x40 [ 305.935846][T16043] ? copy_mount_options+0x258/0x3f0 [ 305.941158][T16043] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 305.947398][T16043] ? copy_mount_options+0x2e8/0x3f0 [ 305.952608][T16043] ksys_mount+0xdb/0x150 [ 305.956856][T16043] __x64_sys_mount+0xbe/0x150 [ 305.961541][T16043] do_syscall_64+0xfa/0x760 [ 305.966045][T16043] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 305.971933][T16043] RIP: 0033:0x45a219 [ 305.975831][T16043] Code: ad b6 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 7b b6 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 305.995433][T16043] RSP: 002b:00007f771dfdfc78 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5 03:58:00 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'aead\x00', 0x0, 0x0, 'aegis128-generic\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, 0x0, 0x0) r1 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r1, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r1, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) getsockopt$IP_VS_SO_GET_VERSION(r1, 0x0, 0x480, &(0x7f0000000080), &(0x7f00000000c0)=0x40) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r4 = dup3(r2, r3, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) timerfd_settime(r4, 0x1, &(0x7f0000000100)={{0x0, 0x1c9c380}, {0x0, 0x1c9c380}}, &(0x7f0000000140)) 03:58:00 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r1, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r1, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) accept$packet(r1, &(0x7f0000000040)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @link_local}, &(0x7f0000000080)=0x14) r2 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f00000003c0)='X', 0x1, 0xfffffffffffffffe) r4 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) r5 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r5, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r5, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=ANY=[@ANYBLOB="2000ffff15008769000000000000000002000000", @ANYRES32=0x0, @ANYBLOB="08000400ffffffff"], 0x20}}, 0x0) r6 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000100)='TIPCv2\x00') sendmsg$TIPC_NL_BEARER_SET(r5, &(0x7f0000000200)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0xa008041}, 0xc, &(0x7f0000000180)={&(0x7f0000000400)={0xd0, r6, 0x800, 0x70bd29, 0x25dfdbfc, {}, [@TIPC_NLA_NODE={0x1c, 0x6, [@TIPC_NLA_NODE_UP={0x4}, @TIPC_NLA_NODE_UP={0x4}, @TIPC_NLA_NODE_UP={0x4}, @TIPC_NLA_NODE_UP={0x4}, @TIPC_NLA_NODE_ADDR={0x8, 0x1, 0x200}]}, @TIPC_NLA_LINK={0x10, 0x4, [@TIPC_NLA_LINK_NAME={0xc, 0x1, 'syz0\x00'}]}, @TIPC_NLA_SOCK={0x14, 0x2, [@TIPC_NLA_SOCK_REF={0x8}, @TIPC_NLA_SOCK_REF={0x8, 0x2, 0x9}]}, @TIPC_NLA_SOCK={0x14, 0x2, [@TIPC_NLA_SOCK_ADDR={0x8, 0x1, 0x5}, @TIPC_NLA_SOCK_REF={0x8, 0x2, 0x1}]}, @TIPC_NLA_NODE={0x34, 0x6, [@TIPC_NLA_NODE_ADDR={0x8, 0x1, 0x1}, @TIPC_NLA_NODE_ADDR={0x8, 0x1, 0x200}, @TIPC_NLA_NODE_UP={0x4}, @TIPC_NLA_NODE_ADDR={0x8, 0x1, 0x80}, @TIPC_NLA_NODE_UP={0x4}, @TIPC_NLA_NODE_ADDR={0x8, 0x1, 0x4}, @TIPC_NLA_NODE_ADDR={0x8, 0x1, 0xda}]}, @TIPC_NLA_NODE={0x34, 0x6, [@TIPC_NLA_NODE_ADDR={0x8, 0x1, 0x3}, @TIPC_NLA_NODE_ADDR={0x8, 0x1, 0xff}, @TIPC_NLA_NODE_UP={0x4}, @TIPC_NLA_NODE_UP={0x4}, @TIPC_NLA_NODE_ADDR={0x8, 0x1, 0x2b6}, @TIPC_NLA_NODE_UP={0x4}, @TIPC_NLA_NODE_ADDR={0x8}, @TIPC_NLA_NODE_UP={0x4}]}]}, 0xd0}, 0x1, 0x0, 0x0, 0xc080}, 0x20000000) keyctl$KEYCTL_MOVE(0xb, r3, r4, 0xfffffffffffffffd, 0x0) 03:58:00 executing program 3: unshare(0x8020000) r0 = syz_open_dev$audion(&(0x7f0000000200)='/dev/audio#\x00', 0x2, 0x0) ioctl$DRM_IOCTL_IRQ_BUSID(r0, 0xc0106403, &(0x7f0000000340)={0x2, 0x7, 0x2, 0xd2}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x80082, 0x0) r3 = dup3(r1, r2, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) setreuid(0x0, 0x0) socket$netlink(0x10, 0x3, 0x0) getsockopt$inet_sctp_SCTP_STATUS(0xffffffffffffffff, 0x84, 0xe, 0x0, 0x0) r4 = syz_open_dev$usbmon(0x0, 0x45, 0x0) r5 = open(&(0x7f00000002c0)='./file0\x00', 0x5124a1c6ec2844fd, 0x40) ioctl$RNDCLEARPOOL(r5, 0x5206, &(0x7f0000000480)=0x1) ioctl$KDDISABIO(r4, 0x4b37) ioctl$sock_SIOCGPGRP(r4, 0x8904, &(0x7f0000000280)) ioctl$sock_SIOCGPGRP(r4, 0x8904, 0x0) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000800)={r4, 0xc0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=0x6, 0x0, 0x0, 0x0, &(0x7f0000000540)={0xa, 0x1}, 0x0, 0x0, &(0x7f0000000640)={0x3, 0x10, 0x4, 0xfe3}, &(0x7f0000000680)=0x7, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000700)=0x6}}, 0x10) bpf$BPF_BTF_GET_FD_BY_ID(0x13, &(0x7f0000000840)=r6, 0x4) r7 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r7, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) r8 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r8, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) sendmsg$nl_route(r7, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f00000004c0)=ANY=[@ANYRES16], 0x1}}, 0x4040980) setsockopt$IPT_SO_SET_REPLACE(r7, 0x0, 0x40, &(0x7f0000000fc0)=ANY=[@ANYBLOB="6d616e676c6500000000000000000000000000000000000000000000000000001f00000006e4ff00680500000000000008030000f8030000f803000000000000d0040000d0040000d0040000d0040000d004000006000000", @ANYPTR=&(0x7f0000000e80)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d17830919ad8b6fad81f8de0d34c7571bb24c7dcfce0002374219680f0b19d80f35d242cba5b33f481cd09434d6bdba57af4ed922050967e63fca3bdb2cdcfb34af2331844fc5b097157fcabfc72a13fd75930a3a5f4fcfe96a2e0714857884f2e12fcfca81c3739d8a6b3bcbd4d035aaf1ae7471f0f30c69065fada5cd9a2fd44a28a4ab979aea7ba47273139a35b744fa25496614f49b681683607baf8358d30479464a06c0158c43342cab6c84fd72fa871960fd50a28c4bbfa097b53833065b738c3dadbc5b7fdbe681d2e189a59665a7a9fb4063bcb54b290151d"], @ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c000e8000000000000000000000000000000000000000000000000002800727066696c746572000000000000000000000000000000000000000000000100000000000000280045434e0000000000000000000000000000000000000000000000000000000103000000000000ac14141ae0000002adce8a11ffffffff767863616e310000000000000000000076657468315f746f5f68737200000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080001d40000000000000000000000000000e80010010000000000000000000000000000000000000000000000002800727066696c7465720000000000000000000000000000000000000000000009000000000000002800727066696c74657200000000000000000000000000000000000000000000040000000000000028004e4651554555450000000000000000000000000000000000000000000002010041112acc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0001001000000000000000000000000000000000000000000000000280074746c00000000000000000000000000000000000000000000000000000001040000000000002000736f636b657400000000000000000000000000000000000000000000000030005450524f5859000000000000000000000000000000000000000000000000000400001f000000000010004e23000000000000e0000002e6aee4aaffffffff687773696d300000000000000000000068737230000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400028b0000000000000000000000000000c800f00000000000000000000000000000000000000000000000000030006d6163000000000000000000000000000000000000000000000000000000ffffffffffff00000100000000000000280054544c0000000000000000000000000000000000000000000000000000000004000000000000ac1e0001e0000002000000ff0000000065716c0000000000000000000000000076657468305f746f5f626f6e640000000000000000000000000000006d0000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000006c00020800000000000000000000000000009800d80000000000000000000000000000000000000000000000000040005450524f58590000000000000000000000000000000000000000000000010400000009000000ac1e01010000000000000000000000004e23000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007000980000000000000000000000000000000000000000002800000000000000000000000000000000000000000000000000000000000000feffffff00000000000000000000000000000000000000348fe630918b336ab0675f744d03b6ba180e8f0c1a50e6e427f1509290ff65c7"], 0x5c8) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f00000001c0)={r3, 0x10, &(0x7f0000000180)={&(0x7f0000000040)=""/212, 0xd4, r6}}, 0x10) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r11 = dup3(r9, r10, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r11, 0x8912, 0x400200) write$USERIO_CMD_SET_PORT_TYPE(r11, &(0x7f0000000240)={0x1, 0xff}, 0x2) r12 = syz_open_procfs$namespace(0x0, &(0x7f0000000140)='ns/mnt\x00') setns(r12, 0x0) clone(0x10062101, 0x0, 0x0, 0x0, 0x0) [ 306.003942][T16043] RAX: ffffffffffffffda RBX: 00007f771dfdfc90 RCX: 000000000045a219 [ 306.011908][T16043] RDX: 0000000020000080 RSI: 0000000020000100 RDI: 0000000000000000 [ 306.019887][T16043] RBP: 000000000075bf20 R08: 0000000020000300 R09: 0000000000000000 [ 306.027864][T16043] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f771dfe06d4 [ 306.035838][T16043] R13: 00000000004c6d69 R14: 00000000004dc5c8 R15: 0000000000000008 03:58:00 executing program 3: unshare(0x8020000) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) setreuid(0x0, 0x0) r3 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r3, 0xc0405602, &(0x7f0000000000)={0x0, 0x0, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa", 0xa5096804}) fchdir(r3) socket$netlink(0x10, 0x3, 0x0) getsockopt$inet_sctp_SCTP_STATUS(0xffffffffffffffff, 0x84, 0xe, 0x0, 0x0) r4 = syz_open_procfs$namespace(0x0, &(0x7f0000000140)='ns/mnt\x00') r5 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r5, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) r6 = syz_open_procfs(0x0, &(0x7f0000000080)='net/ip6_tables_targets\x00') r7 = gettid() ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(r6, 0xc1105518, &(0x7f0000000340)={{0x3, 0x5, 0x2, 0x5, '\x00', 0x858}, 0x6, 0x13c2107e17404bbd, 0x20, r7, 0x8, 0x10000, 'syz1\x00', &(0x7f0000000200)=['%\xbd.\x00', '/dev/video#\x00', '*eth1.proceth1\x00', 'bdevvboxnet1-\x00', '/dev/video#\x00', ':-mime_type\':\xda@\x00', '/dev/net/tun\x00', '\'\x00'], 0x58, [], [0x3, 0x6, 0x8d, 0x5fe2]}) sendmsg$nl_route(r5, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=ANY=[@ANYBLOB="3900000016008769000000000000001202000000", @ANYRES32=0x0, @ANYBLOB="08000400ffffffff"], 0x20}}, 0x0) setsockopt$bt_BT_SECURITY(r5, 0x112, 0x4, &(0x7f0000000040)={0x80, 0x1f}, 0x2) setns(r4, 0x0) clone(0x10062101, 0x0, 0x0, 0x0, 0x0) 03:58:00 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = dup(r0) r2 = openat$ipvs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/sys/net/ipv4/vs/conn_reuse_mode\x00', 0x2, 0x0) ioctl$SNDRV_TIMER_IOCTL_NEXT_DEVICE(r2, 0xc0145401, &(0x7f0000000080)={0xffffffffffffffff, 0x1, 0x0, 0x1, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r3 = add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f00000003c0)='X', 0x1, 0xfffffffffffffffe) r4 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) add_key$user(&(0x7f0000000480)='user\x00', &(0x7f0000000280)={'syz'}, &(0x7f0000000600)='\b', 0x1, r4) keyctl$KEYCTL_MOVE(0x1e, r3, r4, 0xfffffffffffffffd, 0x0) 03:58:00 executing program 4: ioctl$FS_IOC_RESVSP(0xffffffffffffffff, 0x40305828, &(0x7f00000000c0)={0x0, 0x0, 0x500000000}) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) r0 = getpid() socket$inet_udplite(0x2, 0x2, 0x88) r1 = getpid() rt_tgsigqueueinfo(r0, r1, 0x13, &(0x7f0000000180)) tkill(r0, 0x5) r2 = socket(0x10, 0x3, 0x0) r3 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r3, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) ioctl$FS_IOC_FSGETXATTR(r3, 0x801c581f, &(0x7f0000000080)={0x6, 0x3, 0x2, 0xfe8, 0xbe}) setsockopt$netlink_NETLINK_TX_RING(r2, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) setsockopt$ARPT_SO_SET_REPLACE(0xffffffffffffffff, 0x0, 0x60, &(0x7f0000000200)={'filter\x00', 0x7, 0x4, 0x480, 0x0, 0x118, 0x0, 0x398, 0x398, 0x398, 0x4, &(0x7f0000000000), {[{{@uncond, 0xf0, 0x118}, @unspec=@CONNSECMARK={0x28, 'CONNSECMARK\x00', 0x0, {0x1}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@mac=@remote, @empty, @loopback, @broadcast, 0xf, 0xffffffff}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac=@random="ae272723e583", @multicast2, @rand_addr=0x2, 0x1}}}], {{[], 0xc0, 0xe8}, {0x28}}}}, 0x4d0) ptrace(0x10, r0) ptrace$poke(0x4209, r0, &(0x7f00000000c0), 0x20000000) 03:58:00 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f00000003c0)='X', 0x1, 0xfffffffffffffffe) r3 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$KEYCTL_MOVE(0xb, r2, r3, 0xfffffffffffffffd, 0x0) 03:58:00 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000100)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_pr_ctr_aes128\x00'}, 0x58) r1 = add_key$keyring(0x0, 0x0, 0x0, 0x0, 0x0) keyctl$search(0xa, r1, 0x0, 0x0, 0x0) r2 = add_key$user(&(0x7f0000000080)='usTr\x00', &(0x7f0000000040)={'sx(', 0x3}, &(0x7f0000000300)="53117789450000000000dbde470000000000cf", 0x13, r1) r3 = add_key$user(&(0x7f00000001c0)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0xc6, 0xfffffffffffffffd) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket$alg(0x26, 0x5, 0x0) bind$alg(r6, &(0x7f0000000180)={0x26, 'hash\x00', 0x0, 0x0, 'crc32-generic\x00'}, 0x58) r7 = accept4(r6, 0x0, 0x0, 0x0) write$binfmt_aout(r5, &(0x7f0000000340)=ANY=[@ANYRESHEX], 0x12) splice(r4, 0x0, r7, 0x0, 0x80000001, 0x0) keyctl$dh_compute(0x17, &(0x7f0000000200)={r3, r3, r2}, &(0x7f00000000c0)=""/83, 0x53, 0x0) keyctl$get_keyring_id(0x0, r2, 0x28ab) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, 0x0, 0x0) r8 = syz_open_dev$video(&(0x7f00000000c0)='\x00\x00\x01\x00\x00\x00\x00\x00\x15\x00', 0xfffffffffffffffd, 0xc4400) ioctl$VIDIOC_ENUM_FMT(r8, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa", 0xa0aab883}) dup2(r8, r0) exit(0x4) r9 = syz_open_dev$vcsa(&(0x7f0000000040)='/dev/vcsa#\x00', 0x2, 0x20000) r10 = openat$qat_adf_ctl(0xffffffffffffff9c, &(0x7f0000000180)='/dev/qat_adf_ctl\x00', 0x400000, 0x0) ioctl$sock_bt_hidp_HIDPGETCONNINFO(r10, 0x800448d3, &(0x7f0000000240)={{0x3f, 0x4f, 0x77, 0x40, 0x0, 0x39}, 0x5d3, 0x8000, 0x7, 0x40, 0x57cd, "2248a7547543a866c857b23eba9589dc18bfb3a2b4e0923a8a53f203f9c513b3104defe199854253e246a5cf82f4cfdda17b2ed9139f7576ad556b6fa0b80e8cbd6dc8fce8ebd0a0bed1719bd075fa178afa1e62fb5ff52865d0148983d69615b485ed41b1df4c9062f1aa79cd74e9d4488bca301628c978ad396403b4fd6018"}) fcntl$dupfd(r0, 0x605, r9) 03:58:00 executing program 3: unshare(0x8020000) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) openat$md(0xffffffffffffff9c, &(0x7f0000000080)='/dev/md0\x00', 0x800000, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) setreuid(0x0, 0x0) socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r5 = dup3(r3, r4, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) ioctl$USBDEVFS_CONTROL(r5, 0xc0185500, &(0x7f0000000180)={0x80, 0x7, 0x3, 0x9, 0x5c, 0x9, &(0x7f00000000c0)="3383c14f9a7f7312de34d1758dc9fbce387718c80aec79b43e8c51a6e494f66b2b034ee4fab22c7f192eaf733b45db374e79d6c8f77b7a858cc104c0a1fde31580f1171524aad5ca31f351be234968cfc28ae78a30405c7efa99d3d6"}) getsockopt$inet_sctp_SCTP_STATUS(0xffffffffffffffff, 0x84, 0xe, 0x0, 0x0) r6 = syz_open_procfs$namespace(0x0, &(0x7f0000000140)='ns/mnt\x00') r7 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r7, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r7, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) setsockopt$CAIFSO_REQ_PARAM(r7, 0x116, 0x80, &(0x7f0000000040)="15a96b07294cd0", 0x7) setns(r6, 0x60020000) clone(0x2000000, 0x0, 0x0, 0x0, 0x0) 03:58:00 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f00000003c0)='X', 0x1, 0xfffffffffffffffe) r3 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) getsockname$netlink(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) keyctl$KEYCTL_MOVE(0xb, r2, r3, 0xfffffffffffffffd, 0x0) 03:58:01 executing program 5 (fault-call:8 fault-nth:31): ioctl$PPPIOCGL2TPSTATS(0xffffffffffffffff, 0x80487436, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r4 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='fuse.', 0x0, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4002}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) read$FUSE(r3, &(0x7f0000001500), 0x1000) 03:58:01 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f00000003c0)='X', 0x1, 0xfffffffffffffffe) r3 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) r4 = syz_open_procfs(0x0, &(0x7f0000000080)='fd\x00') fchdir(r4) getdents64(r4, &(0x7f0000000540)=""/202, 0x1b7) r5 = accept4(r4, &(0x7f0000000040)=@nl=@proc, &(0x7f0000000100)=0x80, 0x80000) r6 = socket$inet6_sctp(0xa, 0x1, 0x84) r7 = socket$inet6_sctp(0xa, 0x10000000005, 0x84) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r7, 0x84, 0x1d, &(0x7f000095dff8)={0x1, [0x0]}, &(0x7f000095dffc)=0x8) getsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER(r6, 0x84, 0x7b, &(0x7f00000000c0)={r8}, &(0x7f0000000100)=0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r5, 0x84, 0x6f, &(0x7f0000000200)={r8, 0x94, &(0x7f0000000140)=[@in6={0xa, 0x4e21, 0x0, @dev={0xfe, 0x80, [], 0x23}, 0x7}, @in={0x2, 0x4e20, @rand_addr=0x100}, @in={0x2, 0x4e22, @multicast2}, @in6={0xa, 0x0, 0x80000001, @local, 0x1}, @in={0x2, 0x0, @empty}, @in={0x2, 0x4e21, @local}, @in6={0xa, 0x4e22, 0x1ff, @initdev={0xfe, 0x88, [], 0x1, 0x0}, 0xfffffffd}]}, &(0x7f0000000240)=0x10) getsockopt$inet_sctp_SCTP_PRIMARY_ADDR(r1, 0x84, 0x6, &(0x7f0000000040)={r8, @in={{0x2, 0x4e20, @multicast1}}}, &(0x7f0000000100)=0x84) add_key$user(&(0x7f0000000480)='user\x00', &(0x7f0000000280)={'syz'}, &(0x7f0000000600)='\b', 0x1, r3) keyctl$KEYCTL_MOVE(0x1e, r2, r3, 0xfffffffffffffffd, 0x0) 03:58:01 executing program 4: ioctl$FS_IOC_RESVSP(0xffffffffffffffff, 0x40305828, &(0x7f00000000c0)={0x0, 0x0, 0x500000000}) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) r0 = getpid() socket$inet_udplite(0x2, 0x2, 0x88) r1 = getpid() rt_tgsigqueueinfo(r0, r1, 0x13, &(0x7f0000000180)) tkill(r0, 0x5) r2 = socket(0x10, 0x3, 0x0) r3 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r3, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) ioctl$FS_IOC_FSGETXATTR(r3, 0x801c581f, &(0x7f0000000080)={0x6, 0x3, 0x2, 0xfe8, 0xbe}) setsockopt$netlink_NETLINK_TX_RING(r2, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r2, 0x0, 0x60, 0x0, 0x0) ptrace(0x10, r0) ptrace$poke(0x4209, r0, &(0x7f00000000c0), 0x20000000) 03:58:01 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) io_setup(0x8, &(0x7f0000000040)) r2 = add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f00000003c0)='X', 0x1, 0xfffffffffffffffe) r3 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$KEYCTL_MOVE(0xb, r2, r3, 0xfffffffffffffffd, 0x0) 03:58:01 executing program 4: ioctl$FS_IOC_RESVSP(0xffffffffffffffff, 0x40305828, &(0x7f00000000c0)={0x0, 0x0, 0x500000000}) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) r0 = getpid() socket$inet_udplite(0x2, 0x2, 0x88) r1 = getpid() rt_tgsigqueueinfo(r0, r1, 0x13, &(0x7f0000000180)) tkill(r0, 0x5) r2 = socket(0x10, 0x3, 0x0) r3 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r3, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) ioctl$FS_IOC_FSGETXATTR(r3, 0x801c581f, &(0x7f0000000080)={0x6, 0x3, 0x2, 0xfe8, 0xbe}) setsockopt$netlink_NETLINK_TX_RING(r2, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r2, 0x0, 0x60, 0x0, 0x0) ptrace(0x10, r0) ptrace$poke(0x4209, r0, &(0x7f00000000c0), 0x20000000) [ 306.710302][T16481] FAULT_INJECTION: forcing a failure. [ 306.710302][T16481] name failslab, interval 1, probability 0, space 0, times 0 [ 306.735405][T16481] CPU: 0 PID: 16481 Comm: syz-executor.5 Not tainted 5.4.0-rc6+ #0 [ 306.743326][T16481] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 306.743337][T16481] Call Trace: 03:58:01 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$qat_adf_ctl(0xffffffffffffff9c, &(0x7f0000000040)='/dev/qat_adf_ctl\x00', 0x101000, 0x0) ioctl$USBDEVFS_RELEASEINTERFACE(r2, 0x80045510, &(0x7f0000000080)=0x5) r3 = add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f00000003c0)='X', 0x1, 0xfffffffffffffffe) r4 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) add_key$user(&(0x7f0000000480)='user\x00', &(0x7f0000000280)={'syz'}, &(0x7f0000000600)='\b', 0x1, r4) keyctl$KEYCTL_MOVE(0x1e, r3, r4, 0xfffffffffffffffd, 0x0) [ 306.743357][T16481] dump_stack+0x197/0x210 [ 306.743380][T16481] should_fail.cold+0xa/0x15 [ 306.765596][T16481] ? fault_create_debugfs_attr+0x180/0x180 [ 306.771408][T16481] ? ___might_sleep+0x163/0x2c0 [ 306.771430][T16481] __should_failslab+0x121/0x190 [ 306.781212][T16481] should_failslab+0x9/0x14 [ 306.785718][T16481] kmem_cache_alloc_trace+0x2d3/0x790 [ 306.791096][T16481] ? __kasan_kmalloc.constprop.0+0xcf/0xe0 [ 306.796914][T16481] __memcg_init_list_lru_node+0x8a/0x1e0 [ 306.802552][T16481] __list_lru_init+0x3fe/0x710 [ 306.802574][T16481] alloc_super+0x7cc/0x910 [ 306.802594][T16481] sget_fc+0x14e/0x810 [ 306.802611][T16481] ? compare_single+0x10/0x10 [ 306.811786][T16481] ? apparmor_capable+0x2ed/0x630 [ 306.825511][T16481] vfs_get_super+0x76/0x2e0 [ 306.830018][T16481] ? fuse_fill_super_common+0x1050/0x1050 [ 306.835770][T16481] ? fuse_fill_super_common+0x1050/0x1050 [ 306.841494][T16481] get_tree_nodev+0x23/0x30 [ 306.846004][T16481] fuse_get_tree+0x12e/0x190 [ 306.850602][T16481] vfs_get_tree+0x8e/0x300 [ 306.855025][T16481] do_mount+0x143d/0x1d10 [ 306.859372][T16481] ? copy_mount_string+0x40/0x40 [ 306.864323][T16481] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 306.870582][T16481] ? copy_mount_options+0x2e8/0x3f0 [ 306.875791][T16481] ksys_mount+0xdb/0x150 [ 306.879769][T16612] QAT: Invalid ioctl [ 306.880071][T16481] __x64_sys_mount+0xbe/0x150 [ 306.880094][T16481] do_syscall_64+0xfa/0x760 [ 306.893294][T16481] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 306.899193][T16481] RIP: 0033:0x45a219 03:58:01 executing program 4: ioctl$FS_IOC_RESVSP(0xffffffffffffffff, 0x40305828, &(0x7f00000000c0)={0x0, 0x0, 0x500000000}) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) r0 = getpid() socket$inet_udplite(0x2, 0x2, 0x88) r1 = getpid() rt_tgsigqueueinfo(r0, r1, 0x13, &(0x7f0000000180)) tkill(r0, 0x5) r2 = socket(0x10, 0x3, 0x0) r3 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r3, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) ioctl$FS_IOC_FSGETXATTR(r3, 0x801c581f, &(0x7f0000000080)={0x6, 0x3, 0x2, 0xfe8, 0xbe}) setsockopt$netlink_NETLINK_TX_RING(r2, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r2, 0x0, 0x60, 0x0, 0x0) ptrace(0x10, r0) ptrace$poke(0x4209, r0, &(0x7f00000000c0), 0x20000000) [ 306.903094][T16481] Code: ad b6 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 7b b6 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 306.922697][T16481] RSP: 002b:00007f771dfdfc78 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5 [ 306.931110][T16481] RAX: ffffffffffffffda RBX: 00007f771dfdfc90 RCX: 000000000045a219 [ 306.939082][T16481] RDX: 0000000020000080 RSI: 0000000020000100 RDI: 0000000000000000 [ 306.947054][T16481] RBP: 000000000075bf20 R08: 0000000020000300 R09: 0000000000000000 03:58:01 executing program 3: unshare(0x8020000) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) setreuid(0x0, 0x0) socket$netlink(0x10, 0x3, 0x0) getsockopt$inet_sctp_SCTP_STATUS(0xffffffffffffffff, 0x84, 0xe, 0x0, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r5 = dup3(r3, r4, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) ioctl$KVM_GET_REGS(r5, 0x8090ae81, &(0x7f0000000040)) r6 = syz_open_procfs$namespace(0x0, &(0x7f0000000140)='ns/mnt\x00') setns(r6, 0x0) r7 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r7, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r7, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=ANY=[@ANYBLOB="2000000016008769fcffffff0000000002000000", @ANYRES32=0x0, @ANYBLOB="08000400ffffffff"], 0x20}}, 0x0) setsockopt$packet_buf(r7, 0x107, 0xd, &(0x7f0000000340)="35d741c5c6d871b3be110b5e9b01e1c1b9d3bbdf0e295e3dcc0e107068477b2feb13ddfff7527ab1d0f565b13e1c62f815c77cdd64c8956ed2dd06cd0de2077f52aefe1da8a7b89d43d3dbe162848a33fbca17e05b8a7e591b969251bf388ef27ea1e12e59f8e1934230efaf40b5f1b38c792d31316e1fff6ae3a467efd7b7a22d59e21c6b217ce30a3334c26f78cf329097650f5fafc5d880e5fdaafec69fa55fcaf9e59b0bb0e44f7c6835efc51686a4a5339d20ee706dbe3903c4b9ecc73c9a23371aece8649d45a49548b0c70b237a426d6112ff43891a8b2ea491cde7c3368152d4dad00df44454c0bde162e65ccffb7df2f867bc13bce8d05288600d81485be5e53aba90721d5d75518ffc9723440a68c20f9346f6cde86eeb5d126d88061dbac13cf395b3441ef4acacab89807978b87302e393ddc9909311e2bd46021d7e491d7402a91eb5bf5da5f6cbb5186009edd67266e5624f24c168f796859cc7d88cb7bc8a319f49457d53a125e42a9f4206f333cb93ac3d8aae270b850c19bdbf8b74023bb1b4cf7d6c35e544c53c4a9c0b04bb1e1a7a041b90507d0175301016201bb48261f643bbc515cb689329f35fbac3002f1a71e40a2f49b0660fdf2f0d95170f773e2dd08b4507eef1c5cecb720b6216e8d6ec4197e7a40c4f0b775cdb74aa6051ee584694c1ebd6583115db7a25750a59f3ad67e603936a0b38f38927129172b7e728dc20ade5b827dd0651aaac885cb973d1b3b4785fb3c587f2078a3c09a6b4ddaf35974734af5d3f77992f106e3609c8a8d45fdd85ff40f5e0a9a056660f2bf95a6c2f73c32621d19ced9d2604c400c8f4fdc9c457f9a182eaefa1cfb3afe319a3735a835c69d9573f7082b79be11bc8fdad59b5e59a1d55d03e7d41fd45ad7c64a2a33cec446d7e21e03a9def3c97a98392d64b7a18ecc317eb48b9b4ac73bb5e4edffcf2d5083570fa27f77ca532db7d8cd60c844d595a11cbd48d14bbe2c25da1d4b970ffa11a9c585c3fc7862e77a81174f235dea694f227ae8f778493cce0207559561cdb819b0ec2ead45926296e3e433fc0b275fd91e0d460c180bb3e422ad01bf3598192dc98bdc5337fe324a562e0e467d27f64782989c59871c157b97548fc2827bfe8023474eb4f08ea3df83a643cd902972075f8eb03eb3e44fd0cfc951dbee7e69dc4db27924fcecb3eb6423d81fc2434a31af8d28360bf5472e652721b545491c4c7f45764de47f5dae68ce146e06fd7615d5c2a43f48e76ce0c1ca2056290239ecf48f7f143e1d98b46f535b41ea98b709b9f2a5711f2e6b55f42f07b4146cd052421d91e2c1a91d50a821048f4885ba5fc4987dfb407d6d224c30929aeaa3284fa53d1c8c1df4f8f00e850fcc4f50bbad85ce3d0410237e347257eaad879a3e2de8f33b34b959e0dd1fbb0c5d758920b92b22fdd9f56bb1c6d2a04580a28469ff1f09b9761f09b2c234c591acb5a6960c1ea2ed4d5abbd11f530a8e7d359974e30eb34ebdb8147ae98505ced0877333644dda91e4ca0f742838cfb50123233adfcf01e610d4531f265f2002887ca20d926eceeb80506b5f41bd6f0223923013af4c4a55bdf1a3225269acad2cf19dc83cc5231610a9224a40f7dd416f53dae4efa8d6d987afd561fa36cf92804a38503476f9f5d016fdb34f87568f9db3f7b285e38c62e1b11badbb228074875e2c9b8f5c5f08dcd1033354965056db1cddf9a157f0122c1cfcfd4807e79eec3cbff02c27894cf0e6e5cb332a3243c4132742d9b12f9d30dd8acbb761d70f8c2c53dbbce2649e75fbe50fc5cb1f8a39be08d0206baaaac82d23238a8433688a66483576ac67eaf5343b3f8cef706ca196d7405b91d29f55b032265226923ddc679ed8a75de7aab706f4e28ce0daab309e4f9ce4507c87d7872c96680c6ccbb028730c48dd050dfe2c883741c350ef382095cfc71e3b12237e92b5a56fbbb57f4b9877a647e893ecda171eb9b6f97f3fa8e02deb8403e806af4cf1cdf74baae188d5e2446e69059d7bffb631c3889b810ea404adf6e01ee2bccae917635f6641d10e2952131bb26ed7084a02d25445b9d07a790ac4d29ced4c3ea19c22babe5dc882e3df73fc3f5b0379ddcf12384dc7fe769ce4ab96ad8b0e7f9a2a9685743e6cda20fccc5690ac5f48e0bfe6699b13e90cb61dda8457501f1945b7e6cf9ec2bf6858a4b8d995eb359a457fbb26ce433d8e87eab3c8e3f8fa3d3b3e11ef4cbc025284c619cee6bf893e7698ba114fc576a5ccc19a991c5410e7c1f247fd3810c9bef8c8175e467d4338f3690841fd6e4482721b52968b1d07df5a6c17650d94eeb6a1de79fb886cdf5fa208bfee38fb18c07b765986a65c0154f093cf85c9f6a2dc547bb615e8a20613753a9dac4cce04c3a5a1465489e9e09b160561c61118230c46736ce2707f5e1c1ca67675830881f4bd75ac68c9b411f96ab3bf7f81374798b73e3deae3461f967fa979741a1238bd729ca65d83ef307564149ea4b897f05eab13ee9176b488b1bf1171161338362f6014893f3851c80cf403405af0f940848c027cd3512863426ddc084daabb90b909a094db05a2d822e25d575a130b033dbabf7400b9caeeb570656065b35fe3452c35f5a70fc43a44e5e87fb99d6c195262bf26290f084920bd9d01c226e619a9ef5462c216739066c377ac70dc53b68a091e834d8bcf58476c39ec7406a46c2f0233b1095148af05b1d8aafdcaa099e167c96df44dad40e3e1d17e6ac668464fc0b4e83dfd7fdeac8b8197596c6541011c82b64452a66227dcd966410e31bde2d364be8f05ff0203b17c623be4ce91099af55e4055a3cb20b311ad2eaf2a1765843b3215f19293115466e51455a2e82af1e105bbeaffdee6a7379d2a25b73c04fca2040d84237f61c92270e767f4365f7173204b9e1f6a120fd6678604c163b98f50d509c0ad6704ee9086c6ab634e84988dacc426092cb5f1f48595120171a0226656118bc84a78d006eae494203a1441e89c96535f0d1b04dc420add8678cf703d338d792e119ed8a46c9084e64e724ea83e08ad4c1de5d68eae6ac419e23e64bce7773685fc93858e29293018f6f0f51bf297c8da7725ae6be9eab3414656a2f2627a586e8512d629deb68b80173f17d8032ebb30b8c21593d394c7a0f7b32c7f1941515a85cc93e44e73d5ece85fc14d6046ebd54ea41c716a9b26fd8f0c7ff48c049c5708cbc472a7672551f67be13a512ab807b6184bf21321d26a668ddc38358f95db9ae4fc08fdae4258c382885984747cd23f9c084f97f3efe9e8e3d52debe9ffb008c4c5cf45e8bd5c6a2af7cd4bc85fd033d6be5804a0d8d410b1114edb20b3668e90ca80a94e2d02602cc40107ccc6148a099a411cfe2cca4f9a28cb27d4e82b5bf12e553743041e0af4d1ed0094b5dc708f6ae0e2074c259f5812e37333bb857f00333dd8b165c747acedd8bda142153b6cf8f5e3ec89135e1326eac3025bf31f6d0e1e258756cc93b915d91b6182918f32afd7ebf59ca53a06938a9a19924ba77c49b204bff87e3b00c1afbca500b9a1f1f680685518421bea837256b18f9aeb008cb76f353bb0eee6d5edf8c9a1ed3aeaad42dd6dcf6ba1c720c9784eaa96a43199e35b7f97136b8300928c882607f367ce524a0bdff03b96e736d89a638ee5f1086a8b8cc270e383d9336e319dcad0cbe662edf512d4c1ee6639d33d5af2e1984da37c6a43b10f129216fac620824d25c867badef569175cdec80e8bf04576532c0b3884f25329c10d4916c5e4523d6bc795db3c0477d79a55b6f6c1321ce15f1ff1a78d6a8aaa37e5bfb7a94cd83b70f4c8c2eac2e7676a0333fa49699c9e0b63d3ea880cb327a00bc3711651691e24395029031dcf9c13e64956949f942057e70c7870dbeb1778aed1834765b0318e0af81cc8c9eabc9fbda926f32b0d4d27702fb9986e0f331106861a1f8bf6c0896c66a22276821791d938684138270011147bf968fde6aac9af23f8238f5368b9c56d7823209ed697f219d3ede2bbc4975c1cc62ff8c8400cd4477dc47fb232f2727305a28a418d638855380a989686a53e8dda03571950a328b7648b35010b3d8a60c55ec4ba3edb4ac7a68091bb77393ec615fd27b8eb9fa6534c7b6e3fd18ea2c40f186eeb470eeee9330675fd16f32b1d8e98986e92df67918f46a165f39fb724a270618b4bbb76c0e06b0fdb7905f1ae06fffd23142b6b0b00b05df396385c80d207425c4d407b23986931bd6a4c7960932d1128c47df0f6de0c7100239b38c903c4967b432a5c22154eccd4b074bbe3a982900187aa787b5a7908567a362d540c32abcc126a0bd9887612ab63cea791fe08ef1a3b2d6af4a9eae2b769aff8f071960e37fd3e44394d9a7f36cfb27bda2d70915b9fa847aecee49784adcb17c461ee7214a2c37f3af8fd6f5ab2bfb9e1a8416369386351712ed9e7c38123e81bfb997ef8d0716c91060f21d942a510d5e06c72203d3f6dd75fdc889523359b88c1f5fd635fd2c68efdb00a5430e9f92e40c199526f10424d2ac0d146b8fd561912917d5a5cf9093aceda4982fe4143338ee621609dddd2718700ed4d01316dac7d0c59047fe2f36996f105d456c2438505c45a7c1d5a8981e97cbb7f1931d254aca794f8c31a24e7b81029526f339ce0567e4f30b328ea03cb62170845b54d8ece6c7a077b8ade72c4b405a661de0a07dc18f5c36c1e2d7cefd9df30cf9d1ec0950bc88b2e2176c189498f130f50bc61714d8115a0ac1fc780a34ab0b4daaa9892e75b5dfb5d516e91e9e1d4bc2deac15cdfeda525b959994a84f42fd42f265c042ed37b0b119bb9c25700e7e495afe174f98019b27fa554b485528a93081298f9110b48c83f5941b532885d3c8f4261a8cabe3d60241a44436d723d46a36d0ed0cb1326c5e7757a47b36767fbf78b302c69bace0d75b06dc5f3eb44c088a208824390604be8a5790228cc54863ff773a9a4c5449426463fe4f520e762f98642ad74af918b0c43bc985f69d262444f60ed451637c82abba43e69861cf226583f60b8098afc39e9ca6ecb3d800e4753447ecb8f8e32d685ef3322b79bdebe6edc0f2e654313d731b5e62197397d490db1fdb6349d092f1854ddfa49a2be4819c03607c8c4400cce25065d77fb2570be442b32f8d2f873d8abd7aa305c0ad971f704089bf01f2182d20f6d3057fe7bc11454f3491e9866164594a50e7a97dd96117773217d47f6b8e2ef33cc224d1ed230099a6c9ae10fee18264cb736184443b4402adf6100ef6f1341b2b824ecf085055034345b8a1768a4543f86f89bd40386d99b528b4f6a06c67ce7dd3de9d15e9274f473dd9fb9cff5459acdef9a21b8c969970815176aa533ffff4951c15c27c71446c70eb1cd496e7d69a622dfc86d51f25a9f6330d1557a8e87fc745e3559e7258228a768deab70db5c183ec17bf3d050d7c00f7126401cd038f70e5e1243649069aa82ad9d591b32a1a0b06b5f9dba5992bef7b72e16d064f75ca8e64b38604e85387bfd2a1099872d55cda0730f8cb0953a646dd6e69d5fdd40a23a14d15e0009dc080e3cae72bbee9e0ff50d4c56202d8e77301f379f8f13c81ddb544f076ef898d22967ce398639e470fce7a7751754e867f8326e7ff2081173540315a0842ddff51a5a88b9a835d28c54135c993423af3f6d25c12b0b65276b8e3bb5888059a514fae4cecb5bcf727035fc6a57a3703d3c0cf8fb7527dde7fa6eec93618417d4784931aef89", 0x1000) clone(0x10062101, 0x0, 0x0, 0x0, 0x0) 03:58:01 executing program 5 (fault-call:8 fault-nth:32): ioctl$PPPIOCGL2TPSTATS(0xffffffffffffffff, 0x80487436, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r4 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='fuse.', 0x0, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4002}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) read$FUSE(r3, &(0x7f0000001500), 0x1000) [ 306.955026][T16481] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f771dfe06d4 [ 306.963000][T16481] R13: 00000000004c6d69 R14: 00000000004dc5c8 R15: 0000000000000008 [ 307.106752][T16723] FAULT_INJECTION: forcing a failure. [ 307.106752][T16723] name failslab, interval 1, probability 0, space 0, times 0 [ 307.149907][T16723] CPU: 1 PID: 16723 Comm: syz-executor.5 Not tainted 5.4.0-rc6+ #0 [ 307.157839][T16723] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 307.167896][T16723] Call Trace: [ 307.171213][T16723] dump_stack+0x197/0x210 [ 307.175560][T16723] should_fail.cold+0xa/0x15 [ 307.180166][T16723] ? fault_create_debugfs_attr+0x180/0x180 [ 307.185983][T16723] ? ___might_sleep+0x163/0x2c0 [ 307.190839][T16723] __should_failslab+0x121/0x190 [ 307.195780][T16723] should_failslab+0x9/0x14 [ 307.200288][T16723] kmem_cache_alloc_node_trace+0x274/0x750 [ 307.206095][T16723] ? kmem_cache_alloc_trace+0x397/0x790 [ 307.212275][T16723] ? __kasan_kmalloc.constprop.0+0xcf/0xe0 [ 307.212295][T16723] __kmalloc_node+0x3d/0x70 [ 307.212313][T16723] kvmalloc_node+0x68/0x100 [ 307.212331][T16723] __list_lru_init+0x4d5/0x710 [ 307.212353][T16723] alloc_super+0x7cc/0x910 [ 307.212373][T16723] sget_fc+0x14e/0x810 [ 307.212386][T16723] ? compare_single+0x10/0x10 [ 307.212400][T16723] ? apparmor_capable+0x2ed/0x630 [ 307.212420][T16723] vfs_get_super+0x76/0x2e0 [ 307.212435][T16723] ? fuse_fill_super_common+0x1050/0x1050 [ 307.212449][T16723] ? fuse_fill_super_common+0x1050/0x1050 [ 307.212464][T16723] get_tree_nodev+0x23/0x30 [ 307.212479][T16723] fuse_get_tree+0x12e/0x190 [ 307.212496][T16723] vfs_get_tree+0x8e/0x300 [ 307.212511][T16723] do_mount+0x143d/0x1d10 [ 307.212531][T16723] ? copy_mount_string+0x40/0x40 [ 307.212557][T16723] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 307.212572][T16723] ? copy_mount_options+0x2e8/0x3f0 [ 307.212591][T16723] ksys_mount+0xdb/0x150 [ 307.212610][T16723] __x64_sys_mount+0xbe/0x150 [ 307.212629][T16723] do_syscall_64+0xfa/0x760 [ 307.212652][T16723] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 307.212664][T16723] RIP: 0033:0x45a219 [ 307.212680][T16723] Code: ad b6 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 7b b6 fb ff c3 66 2e 0f 1f 84 00 00 00 00 03:58:01 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000100)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_pr_ctr_aes128\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, 0x0, 0x0) r1 = socket(0x3, 0x4, 0x7) getsockopt$inet6_dccp_buf(r1, 0x21, 0xc, &(0x7f0000001600)=""/180, &(0x7f00000016c0)=0xb4) 03:58:01 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f00000003c0)='X', 0x1, 0xfffffffffffffffe) r3 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) add_key$user(&(0x7f0000000480)='user\x00', &(0x7f0000000280)={'syz'}, &(0x7f0000000600)='\b', 0x1, r3) setsockopt$netlink_NETLINK_DROP_MEMBERSHIP(r1, 0x10e, 0x2, &(0x7f0000000040)=0x11, 0x4) keyctl$KEYCTL_MOVE(0x1e, r2, r3, 0xfffffffffffffffd, 0x0) 03:58:01 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x5606, 0x8) r2 = add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f00000003c0)='X', 0x1, 0xfffffffffffffffe) r3 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$KEYCTL_MOVE(0xb, r2, r3, 0xfffffffffffffffd, 0x0) 03:58:01 executing program 4: ioctl$FS_IOC_RESVSP(0xffffffffffffffff, 0x40305828, &(0x7f00000000c0)={0x0, 0x0, 0x500000000}) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) r0 = getpid() socket$inet_udplite(0x2, 0x2, 0x88) r1 = getpid() rt_tgsigqueueinfo(r0, r1, 0x13, &(0x7f0000000180)) tkill(r0, 0x5) r2 = socket(0x10, 0x3, 0x0) r3 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r3, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) ioctl$FS_IOC_FSGETXATTR(r3, 0x801c581f, &(0x7f0000000080)={0x6, 0x3, 0x2, 0xfe8, 0xbe}) setsockopt$netlink_NETLINK_TX_RING(r2, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r2, 0x0, 0x60, &(0x7f0000000200)={'filter\x00', 0x7, 0x4, 0x480, 0x0, 0x118, 0x0, 0x398, 0x398, 0x398, 0x4, 0x0, {[{{@uncond, 0xf0, 0x118}, @unspec=@CONNSECMARK={0x28, 'CONNSECMARK\x00', 0x0, {0x1}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@mac=@remote, @empty, @loopback, @broadcast, 0xf, 0xffffffff}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac=@random="ae272723e583", @multicast2, @rand_addr=0x2, 0x1}}}], {{[], 0xc0, 0xe8}, {0x28}}}}, 0x4d0) ptrace(0x10, r0) ptrace$poke(0x4209, r0, &(0x7f00000000c0), 0x20000000) 03:58:01 executing program 5 (fault-call:8 fault-nth:33): ioctl$PPPIOCGL2TPSTATS(0xffffffffffffffff, 0x80487436, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r4 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='fuse.', 0x0, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4002}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) read$FUSE(r3, &(0x7f0000001500), 0x1000) 03:58:01 executing program 3: unshare(0x8020000) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) write$binfmt_misc(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="73797a30d189cd8f14f1b7e79ccbd0d004ddc2ac5f274900e47ad9997a0ae7eb8ef9d75161c6425b7663511f1106a07e464f0e93ffb258ee149f17a9c7402f4bab07aff6fca871262d24539eb045ecf4e7a9928481034a5e6f48f54c4bd641503b78e484c29b73a23b619c017792f6098e0e08c755cefef3ff284a443280b4902cf3a1c54ba879658641599d8c67665e514750f27ccd8eee78cd4970e2519f1bb3cd60a29a9202def269d3c9816d89dc"], 0xbe) r2 = dup3(r0, r1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) setreuid(0x0, 0x0) socket$netlink(0x10, 0x3, 0x0) getsockopt$inet_sctp_SCTP_STATUS(0xffffffffffffffff, 0x84, 0xe, 0x0, 0x0) r3 = syz_open_procfs$namespace(0x0, &(0x7f0000000140)='ns/mnt\x00') r4 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r4, &(0x7f0000000340)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000380)={0xffffffffffffffff}, 0x13f}}, 0x20) write$RDMA_USER_CM_CMD_LISTEN(r4, &(0x7f0000000000)={0x7, 0x8, 0xfa00, {r5}}, 0x10) write$RDMA_USER_CM_CMD_DISCONNECT(r2, &(0x7f0000000100)={0xa, 0x4, 0xfa00, {r5}}, 0xc) setns(r3, 0x0) clone(0x10062101, 0x0, 0x0, 0x0, 0x0) [ 307.212688][T16723] RSP: 002b:00007f771dfdfc78 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5 [ 307.212703][T16723] RAX: ffffffffffffffda RBX: 00007f771dfdfc90 RCX: 000000000045a219 [ 307.212711][T16723] RDX: 0000000020000080 RSI: 0000000020000100 RDI: 0000000000000000 [ 307.212720][T16723] RBP: 000000000075bf20 R08: 0000000020000300 R09: 0000000000000000 [ 307.212728][T16723] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f771dfe06d4 [ 307.212736][T16723] R13: 00000000004c6d69 R14: 00000000004dc5c8 R15: 0000000000000008 [ 307.551697][T16948] FAULT_INJECTION: forcing a failure. [ 307.551697][T16948] name failslab, interval 1, probability 0, space 0, times 0 [ 307.601218][T16948] CPU: 1 PID: 16948 Comm: syz-executor.5 Not tainted 5.4.0-rc6+ #0 [ 307.609152][T16948] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 307.619207][T16948] Call Trace: [ 307.622511][T16948] dump_stack+0x197/0x210 [ 307.626857][T16948] should_fail.cold+0xa/0x15 [ 307.631464][T16948] ? fault_create_debugfs_attr+0x180/0x180 [ 307.637286][T16948] ? ___might_sleep+0x163/0x2c0 [ 307.642143][T16948] __should_failslab+0x121/0x190 [ 307.647068][T16948] should_failslab+0x9/0x14 [ 307.651554][T16948] kmem_cache_alloc_trace+0x2d3/0x790 [ 307.656911][T16948] ? __kasan_kmalloc.constprop.0+0xcf/0xe0 [ 307.662706][T16948] __memcg_init_list_lru_node+0x8a/0x1e0 [ 307.668337][T16948] __list_lru_init+0x3fe/0x710 [ 307.673101][T16948] alloc_super+0x7cc/0x910 [ 307.677533][T16948] sget_fc+0x14e/0x810 [ 307.681587][T16948] ? compare_single+0x10/0x10 [ 307.686261][T16948] ? apparmor_capable+0x2ed/0x630 [ 307.691278][T16948] vfs_get_super+0x76/0x2e0 [ 307.695770][T16948] ? fuse_fill_super_common+0x1050/0x1050 [ 307.701592][T16948] ? fuse_fill_super_common+0x1050/0x1050 [ 307.707299][T16948] get_tree_nodev+0x23/0x30 [ 307.711793][T16948] fuse_get_tree+0x12e/0x190 [ 307.716371][T16948] vfs_get_tree+0x8e/0x300 [ 307.720779][T16948] do_mount+0x143d/0x1d10 [ 307.725099][T16948] ? copy_mount_string+0x40/0x40 [ 307.730028][T16948] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 307.736259][T16948] ? copy_mount_options+0x2e8/0x3f0 [ 307.741446][T16948] ksys_mount+0xdb/0x150 [ 307.745674][T16948] __x64_sys_mount+0xbe/0x150 [ 307.750350][T16948] do_syscall_64+0xfa/0x760 [ 307.754841][T16948] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 307.760713][T16948] RIP: 0033:0x45a219 [ 307.764613][T16948] Code: ad b6 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 7b b6 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 307.784211][T16948] RSP: 002b:00007f771dfdfc78 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5 [ 307.792617][T16948] RAX: ffffffffffffffda RBX: 00007f771dfdfc90 RCX: 000000000045a219 03:58:02 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f00000003c0)='X', 0x1, 0xfffffffffffffffe) r3 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$KEYCTL_MOVE(0xb, r2, r3, 0xfffffffffffffffd, 0x0) 03:58:02 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000100)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_pr_ctr_aes128\x00'}, 0x58) r1 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r1, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) fsetxattr$trusted_overlay_origin(r1, &(0x7f0000000000)='trusted.overlay.origin\x00', &(0x7f0000000040)='y\x00', 0x2, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, 0x0, 0x0) [ 307.800578][T16948] RDX: 0000000020000080 RSI: 0000000020000100 RDI: 0000000000000000 [ 307.808531][T16948] RBP: 000000000075bf20 R08: 0000000020000300 R09: 0000000000000000 [ 307.816485][T16948] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f771dfe06d4 [ 307.824440][T16948] R13: 00000000004c6d69 R14: 00000000004dc5c8 R15: 0000000000000008 03:58:02 executing program 3: unshare(0x8020000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) setreuid(0x0, 0x0) dup3(r2, r2, 0x100000) socket$netlink(0x10, 0x3, 0x0) getsockopt$inet_sctp_SCTP_STATUS(0xffffffffffffffff, 0x84, 0xe, 0x0, 0x0) r3 = syz_open_procfs$namespace(0x0, &(0x7f0000000140)='ns/mnt\x00') setns(r3, 0x0) clone(0x10062101, 0x0, 0x0, 0x0, 0x0) 03:58:02 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x1746000000) r2 = add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f00000003c0)='X', 0x1, 0xfffffffffffffffe) r3 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) add_key$user(&(0x7f0000000480)='user\x00', &(0x7f0000000280)={'syz'}, &(0x7f0000000600)='\b', 0x1, r3) keyctl$KEYCTL_MOVE(0x1e, r2, r3, 0xfffffffffffffffd, 0x0) 03:58:02 executing program 4: ioctl$FS_IOC_RESVSP(0xffffffffffffffff, 0x40305828, &(0x7f00000000c0)={0x0, 0x0, 0x500000000}) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) r0 = getpid() socket$inet_udplite(0x2, 0x2, 0x88) r1 = getpid() rt_tgsigqueueinfo(r0, r1, 0x13, &(0x7f0000000180)) tkill(r0, 0x5) r2 = socket(0x10, 0x3, 0x0) r3 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r3, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) ioctl$FS_IOC_FSGETXATTR(r3, 0x801c581f, &(0x7f0000000080)={0x6, 0x3, 0x2, 0xfe8, 0xbe}) setsockopt$netlink_NETLINK_TX_RING(r2, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r2, 0x0, 0x60, &(0x7f0000000200)={'filter\x00', 0x7, 0x4, 0x480, 0x0, 0x118, 0x0, 0x398, 0x398, 0x398, 0x4, 0x0, {[{{@uncond, 0xf0, 0x118}, @unspec=@CONNSECMARK={0x28, 'CONNSECMARK\x00', 0x0, {0x1}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@mac=@remote, @empty, @loopback, @broadcast, 0xf, 0xffffffff}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac=@random="ae272723e583", @multicast2, @rand_addr=0x2, 0x1}}}], {{[], 0xc0, 0xe8}, {0x28}}}}, 0x4d0) ptrace(0x10, r0) ptrace$poke(0x4209, r0, &(0x7f00000000c0), 0x20000000) 03:58:02 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) setsockopt$inet_tcp_int(r1, 0x6, 0x1e, &(0x7f0000000000)=0x1, 0x4) bind$inet(r1, &(0x7f0000000180)={0x2, 0x4e23, @multicast1}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x20000fbd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) bind$alg(r0, &(0x7f0000000100)={0x26, 'hash\x00', 0x0, 0x0, 'cbcmac(blowfish)\x00'}, 0x37c) r5 = syz_open_dev$media(0xfffffffffffffffd, 0x3, 0x404001) accept4$vsock_stream(r5, &(0x7f0000000040)={0x28, 0x0, 0x2818daf7d605ad93, @host}, 0x10, 0x80400) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, 0x0, 0x0) 03:58:02 executing program 5 (fault-call:8 fault-nth:34): ioctl$PPPIOCGL2TPSTATS(0xffffffffffffffff, 0x80487436, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r4 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='fuse.', 0x0, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4002}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) read$FUSE(r3, &(0x7f0000001500), 0x1000) 03:58:02 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000100)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_pr_ctr_aes128\x00'}, 0xffffffffffffff27) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, 0x0, 0x0) r1 = openat$audio(0xffffffffffffff9c, &(0x7f0000000000)='/dev/audio\x00', 0x800, 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000080)='fd\x00') fchdir(r2) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r5 = dup3(r3, r4, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) fsmount(r5, 0x1, 0x8) getdents64(r2, &(0x7f0000000540)=""/202, 0x1b7) r6 = accept4(r2, &(0x7f0000000040)=@nl=@proc, &(0x7f0000000100)=0x80, 0x80000) r7 = socket$inet6_sctp(0xa, 0x1, 0x84) r8 = socket$inet6_sctp(0xa, 0x10000000005, 0x84) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r8, 0x84, 0x1d, &(0x7f000095dff8)=ANY=[@ANYBLOB="01000002", @ANYRES32=0x0], &(0x7f000095dffc)=0x8) getsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER(r7, 0x84, 0x7b, &(0x7f00000000c0)={r9}, &(0x7f0000000100)=0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r6, 0x84, 0x6f, &(0x7f0000000200)={r9, 0x94, &(0x7f0000000140)=[@in6={0xa, 0x4e21, 0x0, @dev={0xfe, 0x80, [], 0x23}, 0x7}, @in={0x2, 0x4e20, @rand_addr=0x100}, @in={0x2, 0x4e22, @multicast2}, @in6={0xa, 0x0, 0x80000001, @local, 0x1}, @in={0x2, 0x0, @empty}, @in={0x2, 0x4e21, @local}, @in6={0xa, 0x4e22, 0x1ff, @initdev={0xfe, 0x88, [], 0x1, 0x0}, 0xfffffffd}]}, &(0x7f0000000240)=0x10) setsockopt$inet_sctp_SCTP_AUTH_DEACTIVATE_KEY(r1, 0x84, 0x23, &(0x7f0000000040)={r9, 0x6}, 0x8) 03:58:02 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f00000003c0)='X', 0x1, 0xfffffffffffffffa) setsockopt$inet_sctp6_SCTP_DISABLE_FRAGMENTS(r0, 0x84, 0x8, &(0x7f0000000080)=0x9, 0x4) r3 = add_key$keyring(&(0x7f00000001c0)='keyrZng\x00', &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) add_key$user(&(0x7f0000000480)='user\x00', &(0x7f0000000280)={'syz'}, &(0x7f0000000600)='\b', 0x1, r3) keyctl$KEYCTL_MOVE(0x1e, r2, r3, 0xfffffffffffffffd, 0x0) 03:58:02 executing program 3: r0 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r0, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000640)=ANY=[@ANYBLOB="2000000016008769000000000000000002000000e93ba80b2d3cf4fc3874fea961e36148ff8fa096a347696328789615d64fc9a23b1382f98c375a1886ecb294993bcb26a165269eef46f68f2e837d11f4c655532297be55da5e52693502ef2380d1498fd3d55d75483486f6641e5c04d587e6929ac1100a84fb20e784a57a2181e5f28a090a7a51d33346fbd86511d0b975c738e2c4b8931419abad252c0c131f5e8b9d43c404dc6b3db01463a4587d7e334e38ab3798dc18b6d63e8abbde57eadaed2872ce11503ae5cf9c9f9748817a4cd073d06a010c752f8808837a7473907e9eaf4305b297a2d79da8d6640d47d78921723e63ebcac2323c2ff9cb4f57596c1bc8d8fe35d23a6dfc73899638addd40e71cc71eda873e82d4fd0300007cdd0210524346fd5e353dfc0a70dce43cb07a21df585a5d7fcbdb5d253e7c7cf883954285b397cc0306bd0303e5355360bcfb2e24e0fb04296f3dc83a4d33c8354c89d5662e10f4ecbcad0e191e03", @ANYRES32=0x0, @ANYBLOB="08000400ffffffff"], 0x20}}, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$tipc(&(0x7f0000000040)='TIPC\x00') sendmsg$TIPC_CMD_SHOW_LINK_STATS(r1, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000540)={0x30, r2, 0x23f, 0x0, 0x0, {{}, 0x0, 0xf, 0x0, {0x14, 0x14, 'broadcast-link\x00'}}}, 0x30}}, 0x0) sendmsg$TIPC_CMD_SHOW_STATS(r0, &(0x7f00000002c0)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000280)={&(0x7f0000000100)={0x1c, r2, 0x100, 0x70bd27, 0x25dfdbfb, {}, ["", "", "", "", "", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x80d2}, 0x2000c820) unshare(0x8020000) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r5 = dup3(r3, r4, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) setreuid(0x0, 0x0) socket$netlink(0x10, 0x3, 0x0) ioctl$KVM_PPC_GET_PVINFO(r5, 0x4080aea1, &(0x7f0000000180)=""/211) getsockopt$inet_sctp_SCTP_STATUS(0xffffffffffffffff, 0x84, 0xe, 0x0, 0x0) r6 = syz_open_procfs$namespace(0x0, &(0x7f0000000140)='ns/mnt\x00') setns(r6, 0x0) clone(0x10062101, 0x0, 0x0, 0x0, 0x0) r7 = syz_open_dev$vcsa(&(0x7f0000000040)='/dev/vcsa#\x00', 0x9, 0x214342) sendto$inet(r7, &(0x7f0000000080)="f2f6e0e922381c69c62c621287098553a7e6012721f9b551bd7397896bd7ce4447b35f40c49dd7a64fd396d4e5a51650631dfea0c3", 0x35, 0x809c, 0x0, 0x0) r8 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r8, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r8, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) r9 = syz_open_procfs(0x0, &(0x7f0000000080)='fd\x00') fchdir(r9) getdents64(r9, &(0x7f0000000540)=""/202, 0x1b7) r10 = accept4(r9, &(0x7f0000000040)=@nl=@proc, &(0x7f0000000100)=0x80, 0x80000) r11 = socket$inet6_sctp(0xa, 0x1, 0x84) r12 = socket$inet6_sctp(0xa, 0x10000000005, 0x84) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r12, 0x84, 0x1d, &(0x7f000095dff8)={0x1, [0x0]}, &(0x7f000095dffc)=0x8) getsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER(r11, 0x84, 0x7b, &(0x7f00000000c0)={r13}, &(0x7f0000000100)=0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r10, 0x84, 0x6f, &(0x7f0000000200)={r13, 0x94, &(0x7f0000000140)=[@in6={0xa, 0x4e21, 0x0, @dev={0xfe, 0x80, [], 0x23}, 0x7}, @in={0x2, 0x4e20, @rand_addr=0x100}, @in={0x2, 0x4e22, @multicast2}, @in6={0xa, 0x0, 0x80000001, @local, 0x1}, @in={0x2, 0x0, @empty}, @in={0x2, 0x4e21, @local}, @in6={0xa, 0x4e22, 0x1ff, @initdev={0xfe, 0x88, [], 0x1, 0x0}, 0xfffffffd}]}, &(0x7f0000000240)=0x10) setsockopt$inet_sctp_SCTP_DELAYED_SACK(r8, 0x84, 0x10, &(0x7f0000000380)=@sack_info={r13, 0x1, 0xdab}, 0xc) 03:58:02 executing program 4: ioctl$FS_IOC_RESVSP(0xffffffffffffffff, 0x40305828, &(0x7f00000000c0)={0x0, 0x0, 0x500000000}) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) r0 = getpid() socket$inet_udplite(0x2, 0x2, 0x88) r1 = getpid() rt_tgsigqueueinfo(r0, r1, 0x13, &(0x7f0000000180)) tkill(r0, 0x5) r2 = socket(0x10, 0x3, 0x0) r3 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r3, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) ioctl$FS_IOC_FSGETXATTR(r3, 0x801c581f, &(0x7f0000000080)={0x6, 0x3, 0x2, 0xfe8, 0xbe}) setsockopt$netlink_NETLINK_TX_RING(r2, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r2, 0x0, 0x60, &(0x7f0000000200)={'filter\x00', 0x7, 0x4, 0x480, 0x0, 0x118, 0x0, 0x398, 0x398, 0x398, 0x4, 0x0, {[{{@uncond, 0xf0, 0x118}, @unspec=@CONNSECMARK={0x28, 'CONNSECMARK\x00', 0x0, {0x1}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@mac=@remote, @empty, @loopback, @broadcast, 0xf, 0xffffffff}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac=@random="ae272723e583", @multicast2, @rand_addr=0x2, 0x1}}}], {{[], 0xc0, 0xe8}, {0x28}}}}, 0x4d0) ptrace(0x10, r0) ptrace$poke(0x4209, r0, &(0x7f00000000c0), 0x20000000) 03:58:02 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f00000003c0)='X', 0x1, 0xfffffffffffffffe) r3 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r3, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r3, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r5 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setreuid(r6, 0x0) r7 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r7, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setreuid(r8, 0x0) stat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r10 = getgid() lstat(0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TUNSETGROUP(0xffffffffffffffff, 0x400454ce, r11) lstat(0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TUNSETGROUP(0xffffffffffffffff, 0x400454ce, r12) lstat(0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TUNSETGROUP(0xffffffffffffffff, 0x400454ce, r13) stat(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) fsetxattr$system_posix_acl(r1, &(0x7f0000000040)='system.posix_acl_access\x00', &(0x7f0000000440)={{}, {0x1, 0x4}, [{0x2, 0xc3c0381e6cf44edb, r4}, {0x2, 0x2, r6}, {0x2, 0x2, r8}], {0x4, 0xb}, [{0x8, 0x0, r9}, {0x8, 0x7, r10}, {0x8, 0xd383db76432511eb, r11}, {0x8, 0x4, r12}, {0x8, 0x2, r13}, {0x8, 0x6, r14}, {0x8, 0x8, r15}], {0x10, 0x2}, {0x20, 0x1}}, 0x74, 0xce5782a73f595a4a) r16 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$KEYCTL_MOVE(0xb, r2, r16, 0xfffffffffffffffd, 0x0) 03:58:02 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000100)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_pr_ctr_aes128\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, 0x0, 0x0) readahead(r0, 0xe, 0xfffffffffffffffb) [ 308.401484][T17608] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.3'. [ 308.423768][T17601] FAULT_INJECTION: forcing a failure. [ 308.423768][T17601] name failslab, interval 1, probability 0, space 0, times 0 [ 308.465899][T17601] CPU: 1 PID: 17601 Comm: syz-executor.5 Not tainted 5.4.0-rc6+ #0 [ 308.473821][T17601] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 308.483878][T17601] Call Trace: [ 308.487181][T17601] dump_stack+0x197/0x210 [ 308.491524][T17601] should_fail.cold+0xa/0x15 [ 308.496150][T17601] ? fault_create_debugfs_attr+0x180/0x180 [ 308.501963][T17601] ? ___might_sleep+0x163/0x2c0 [ 308.506821][T17601] __should_failslab+0x121/0x190 [ 308.511767][T17601] should_failslab+0x9/0x14 [ 308.516273][T17601] kmem_cache_alloc_trace+0x2d3/0x790 [ 308.521653][T17601] ? __kasan_kmalloc.constprop.0+0xcf/0xe0 [ 308.527470][T17601] __memcg_init_list_lru_node+0x8a/0x1e0 [ 308.533107][T17601] __list_lru_init+0x3fe/0x710 [ 308.537876][T17601] alloc_super+0x7cc/0x910 [ 308.542305][T17601] sget_fc+0x14e/0x810 [ 308.546386][T17601] ? compare_single+0x10/0x10 [ 308.551070][T17601] ? apparmor_capable+0x2ed/0x630 [ 308.556105][T17601] vfs_get_super+0x76/0x2e0 [ 308.560602][T17601] ? fuse_fill_super_common+0x1050/0x1050 [ 308.560620][T17601] ? fuse_fill_super_common+0x1050/0x1050 [ 308.572052][T17601] get_tree_nodev+0x23/0x30 [ 308.572069][T17601] fuse_get_tree+0x12e/0x190 [ 308.572087][T17601] vfs_get_tree+0x8e/0x300 [ 308.572105][T17601] do_mount+0x143d/0x1d10 [ 308.572126][T17601] ? copy_mount_string+0x40/0x40 [ 308.572151][T17601] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 308.601087][T17601] ? copy_mount_options+0x2e8/0x3f0 [ 308.606297][T17601] ksys_mount+0xdb/0x150 [ 308.610552][T17601] __x64_sys_mount+0xbe/0x150 [ 308.615237][T17601] do_syscall_64+0xfa/0x760 [ 308.619755][T17601] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 308.625651][T17601] RIP: 0033:0x45a219 [ 308.629544][T17601] Code: ad b6 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 7b b6 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 308.649154][T17601] RSP: 002b:00007f771dfdfc78 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5 [ 308.657569][T17601] RAX: ffffffffffffffda RBX: 00007f771dfdfc90 RCX: 000000000045a219 03:58:03 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = dup(r0) r2 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r2, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) r3 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r3, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) preadv(r3, &(0x7f0000000100)=[{&(0x7f0000000080)=""/24, 0x18}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x7361) fremovexattr(r2, &(0x7f0000000040)=@random={'system.', 'syz'}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r4 = add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f00000003c0)='X', 0x1, 0xfffffffffffffffe) r5 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) add_key$user(&(0x7f0000000480)='user\x00', &(0x7f0000000280)={'syz'}, &(0x7f0000000600)='\b', 0x1, r5) keyctl$KEYCTL_MOVE(0x1e, r4, r5, 0xfffffffffffffffd, 0x0) 03:58:03 executing program 4: ioctl$FS_IOC_RESVSP(0xffffffffffffffff, 0x40305828, &(0x7f00000000c0)={0x0, 0x0, 0x500000000}) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) r0 = getpid() socket$inet_udplite(0x2, 0x2, 0x88) r1 = getpid() rt_tgsigqueueinfo(r0, r1, 0x13, &(0x7f0000000180)) tkill(r0, 0x5) r2 = socket(0x10, 0x3, 0x0) r3 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r3, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) ioctl$FS_IOC_FSGETXATTR(r3, 0x801c581f, &(0x7f0000000080)={0x6, 0x3, 0x2, 0xfe8, 0xbe}) setsockopt$netlink_NETLINK_TX_RING(r2, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r2, 0x0, 0x60, &(0x7f0000000200)={'filter\x00', 0x7, 0x4, 0x480, 0x0, 0x118, 0x0, 0x398, 0x398, 0x398, 0x4, &(0x7f0000000000), {[{{@uncond, 0xf0, 0x118}, @unspec=@CONNSECMARK={0x28, 'CONNSECMARK\x00', 0x0, {0x1}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@mac=@remote, @empty, @loopback, @broadcast, 0xf, 0xffffffff}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac=@random="ae272723e583", @multicast2, @rand_addr, 0x1}}}], {{[], 0xc0, 0xe8}, {0x28}}}}, 0x4d0) ptrace(0x10, r0) ptrace$poke(0x4209, r0, &(0x7f00000000c0), 0x20000000) 03:58:03 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f00000003c0)='X', 0x1, 0xfffffffffffffffe) r3 = add_key$keyring(&(0x7f0000000040)='keyring\x00', &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$KEYCTL_MOVE(0xb, r2, r3, 0xfffffffffffffffd, 0x0) 03:58:03 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000100)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_pr_ctr_aes128\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000002640)='/dev/zero\x00', 0x310021, 0x0) r2 = syz_genetlink_get_family_id$ipvs(&(0x7f00000026c0)='IPVS\x00') socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r5 = dup3(r3, r4, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) ioctl$DRM_IOCTL_AGP_ACQUIRE(r5, 0x6430) sendmsg$IPVS_CMD_SET_DEST(r1, &(0x7f0000002780)={&(0x7f0000002680)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000002740)={&(0x7f0000002700)={0x38, r2, 0x20, 0x70bd2a, 0x25dfdbfe, {}, [@IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x20}, @IPVS_CMD_ATTR_DAEMON={0x14, 0x3, [@IPVS_DAEMON_ATTR_STATE={0x8, 0x1, 0x1}, @IPVS_DAEMON_ATTR_MCAST_PORT={0x8, 0x7, 0x4e22}]}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x7}]}, 0x38}, 0x1, 0x0, 0x0, 0xc0}, 0x8000) [ 308.665539][T17601] RDX: 0000000020000080 RSI: 0000000020000100 RDI: 0000000000000000 [ 308.673627][T17601] RBP: 000000000075bf20 R08: 0000000020000300 R09: 0000000000000000 [ 308.681602][T17601] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f771dfe06d4 [ 308.689567][T17601] R13: 00000000004c6d69 R14: 00000000004dc5c8 R15: 0000000000000008 03:58:03 executing program 3: unshare(0x8020000) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) setreuid(0x0, 0x0) socket$netlink(0x10, 0x3, 0x0) getsockopt$inet_sctp_SCTP_STATUS(0xffffffffffffffff, 0x84, 0xe, 0x0, 0x0) r3 = syz_open_procfs$namespace(0x0, &(0x7f0000000140)='ns/mnt\x00') setsockopt$inet_sctp_SCTP_PARTIAL_DELIVERY_POINT(r2, 0x84, 0x13, &(0x7f0000000100)=0x80000001, 0x4) setns(r3, 0x0) clone(0x10062101, 0x0, 0x0, 0x0, 0x0) r4 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r4, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) ppoll(&(0x7f0000000040)=[{r4, 0x188}, {r1}], 0x2, &(0x7f0000000080)={0x77359400}, &(0x7f00000000c0)={0x9}, 0x8) 03:58:03 executing program 5 (fault-call:8 fault-nth:35): ioctl$PPPIOCGL2TPSTATS(0xffffffffffffffff, 0x80487436, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r4 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='fuse.', 0x0, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4002}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) read$FUSE(r3, &(0x7f0000001500), 0x1000) 03:58:03 executing program 4: ioctl$FS_IOC_RESVSP(0xffffffffffffffff, 0x40305828, &(0x7f00000000c0)={0x0, 0x0, 0x500000000}) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) r0 = getpid() socket$inet_udplite(0x2, 0x2, 0x88) r1 = getpid() rt_tgsigqueueinfo(r0, r1, 0x13, &(0x7f0000000180)) tkill(r0, 0x5) r2 = socket(0x10, 0x3, 0x0) r3 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r3, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) ioctl$FS_IOC_FSGETXATTR(r3, 0x801c581f, &(0x7f0000000080)={0x6, 0x3, 0x2, 0xfe8, 0xbe}) setsockopt$netlink_NETLINK_TX_RING(r2, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r2, 0x0, 0x60, &(0x7f0000000200)={'filter\x00', 0x7, 0x4, 0x480, 0x0, 0x118, 0x0, 0x398, 0x398, 0x398, 0x4, &(0x7f0000000000), {[{{@uncond, 0xf0, 0x118}, @unspec=@CONNSECMARK={0x28, 'CONNSECMARK\x00', 0x0, {0x1}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@mac=@remote, @empty, @loopback, @broadcast, 0xf, 0xffffffff}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac=@random="ae272723e583", @multicast2, @rand_addr, 0x1}}}], {{[], 0xc0, 0xe8}, {0x28}}}}, 0x4d0) ptrace(0x10, r0) ptrace$poke(0x4209, r0, &(0x7f00000000c0), 0x20000000) 03:58:03 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f00000003c0)='X', 0x1, 0xfffffffffffffffe) r3 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) r4 = openat$cachefiles(0xffffffffffffff9c, &(0x7f0000000040)='/dev/cachefiles\x00', 0x4ef6d65c3151c0cb, 0x0) getsockopt$bt_BT_SNDMTU(r4, 0x112, 0xc, &(0x7f0000000080)=0x2, &(0x7f00000000c0)=0x2) keyctl$KEYCTL_MOVE(0xb, r2, r3, 0xfffffffffffffffd, 0x0) 03:58:03 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000100)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_pr_ctr_aes128\x00'}, 0x58) r1 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r1, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r1, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, 0x0, 0x35) [ 308.956582][T17845] FAULT_INJECTION: forcing a failure. [ 308.956582][T17845] name failslab, interval 1, probability 0, space 0, times 0 [ 309.048193][T17845] CPU: 0 PID: 17845 Comm: syz-executor.5 Not tainted 5.4.0-rc6+ #0 [ 309.056126][T17845] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 309.066182][T17845] Call Trace: [ 309.069486][T17845] dump_stack+0x197/0x210 [ 309.073835][T17845] should_fail.cold+0xa/0x15 [ 309.078434][T17845] ? fault_create_debugfs_attr+0x180/0x180 [ 309.084250][T17845] ? ___might_sleep+0x163/0x2c0 [ 309.089108][T17845] __should_failslab+0x121/0x190 [ 309.094057][T17845] should_failslab+0x9/0x14 03:58:03 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = dup(r0) r2 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r2, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) flock(r2, 0x4) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r3 = add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000000)={'syz', 0x0}, &(0x7f0000000100)='8', 0x1, 0xfffffffffffffffe) r4 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$KEYCTL_MOVE(0xb, r3, r4, 0xfffffffffffffffd, 0x0) ioctl$KVM_SET_DEVICE_ATTR(r1, 0x4018aee1, &(0x7f0000000080)={0x0, 0x8, 0x1, &(0x7f0000000040)=0x1}) [ 309.098564][T17845] kmem_cache_alloc_trace+0x2d3/0x790 [ 309.103940][T17845] ? __kasan_kmalloc.constprop.0+0xcf/0xe0 [ 309.109752][T17845] __memcg_init_list_lru_node+0x8a/0x1e0 [ 309.115387][T17845] __list_lru_init+0x3fe/0x710 [ 309.120158][T17845] alloc_super+0x7cc/0x910 [ 309.124613][T17845] sget_fc+0x14e/0x810 [ 309.128689][T17845] ? compare_single+0x10/0x10 [ 309.133366][T17845] ? apparmor_capable+0x2ed/0x630 [ 309.138401][T17845] vfs_get_super+0x76/0x2e0 [ 309.142911][T17845] ? fuse_fill_super_common+0x1050/0x1050 03:58:03 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = add_key$user(&(0x7f0000000040)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f00000003c0)='\x00', 0x76f7972e97b0617b, 0xfffffffffffffffe) r3 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$KEYCTL_MOVE(0xb, r2, r3, 0xfffffffffffffffd, 0x0) request_key(&(0x7f0000000080)='big_key\x00', &(0x7f00000000c0)={'syz', 0x1}, &(0x7f0000000100)='syz', r3) [ 309.148632][T17845] ? fuse_fill_super_common+0x1050/0x1050 [ 309.154353][T17845] get_tree_nodev+0x23/0x30 [ 309.158860][T17845] fuse_get_tree+0x12e/0x190 [ 309.163461][T17845] vfs_get_tree+0x8e/0x300 [ 309.167883][T17845] do_mount+0x143d/0x1d10 [ 309.172233][T17845] ? copy_mount_string+0x40/0x40 [ 309.177187][T17845] ? copy_mount_options+0x258/0x3f0 [ 309.182389][T17845] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 309.189157][T17845] ? copy_mount_options+0x2e8/0x3f0 [ 309.194367][T17845] ksys_mount+0xdb/0x150 03:58:03 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) r2 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r2, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) r3 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r3, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) r4 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r4, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) ioctl$VIDIOC_ENUM_FMT(r4, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab3bb4d28d3d83b45d7788908799f81f224aa00000000000000000200"}) ftruncate(r1, 0x7) r5 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) r6 = add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f00000003c0)='X', 0x1, 0xfffffffffffffffe) r7 = add_key$keyring(0x0, 0x0, 0x0, 0x0, 0x0) keyctl$search(0xa, r7, 0x0, 0x0, 0x0) r8 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffc) keyctl$KEYCTL_MOVE(0xb, r6, r8, 0xfffffffffffffffd, 0x0) [ 309.198616][T17845] __x64_sys_mount+0xbe/0x150 [ 309.203297][T17845] do_syscall_64+0xfa/0x760 [ 309.207810][T17845] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 309.213699][T17845] RIP: 0033:0x45a219 [ 309.217595][T17845] Code: ad b6 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 7b b6 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 309.237199][T17845] RSP: 002b:00007f771dfdfc78 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5 03:58:03 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = dup(r0) pipe(&(0x7f0000000040)) fanotify_init(0x29, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x5618) r2 = add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f00000003c0)='X', 0x1, 0xfffffffffffffffe) r3 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) add_key$user(&(0x7f0000000480)='user\x00', &(0x7f0000000280)={'syz'}, &(0x7f0000000600)='\b', 0x1, r3) keyctl$KEYCTL_MOVE(0x1e, r2, r3, 0xfffffffffffffffd, 0x0) 03:58:03 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r2, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) r3 = syz_open_procfs(0x0, &(0x7f0000000080)='fd\x00') fchdir(r3) getdents64(r3, &(0x7f0000000540)=""/202, 0x1b7) r4 = accept4(r3, &(0x7f0000000040)=@nl=@proc, &(0x7f0000000100)=0x80, 0x80000) r5 = socket$inet6_sctp(0xa, 0x1, 0x84) r6 = socket$inet6_sctp(0xa, 0x10000000005, 0x84) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r6, 0x84, 0x1d, &(0x7f000095dff8)={0x1, [0x0]}, &(0x7f000095dffc)=0x8) getsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER(r5, 0x84, 0x7b, &(0x7f00000000c0)={r7}, &(0x7f0000000100)=0x8) readlinkat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', &(0x7f0000000400)=""/139, 0x8b) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r4, 0x84, 0x6f, &(0x7f0000000200)={r7, 0x94, &(0x7f0000000140)=[@in6={0xa, 0x4e21, 0x0, @dev={0xfe, 0x80, [], 0x23}, 0x7}, @in={0x2, 0x4e20, @rand_addr=0x100}, @in={0x2, 0x4e22, @multicast2}, @in6={0xa, 0x0, 0x80000001, @local, 0x1}, @in={0x2, 0x0, @empty}, @in={0x2, 0x4e21, @local}, @in6={0xa, 0x4e22, 0x1ff, @initdev={0xfe, 0x88, [], 0x1, 0x0}, 0xfffffffd}]}, &(0x7f0000000240)=0x10) setsockopt$inet_sctp_SCTP_RESET_ASSOC(r2, 0x84, 0x78, &(0x7f0000000040)=r7, 0x4) r8 = add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f00000003c0)='X', 0x1, 0xfffffffffffffffe) r9 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$KEYCTL_MOVE(0xb, r8, r9, 0xfffffffffffffffd, 0x0) 03:58:03 executing program 4: ioctl$FS_IOC_RESVSP(0xffffffffffffffff, 0x40305828, &(0x7f00000000c0)={0x0, 0x0, 0x500000000}) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) r0 = getpid() socket$inet_udplite(0x2, 0x2, 0x88) r1 = getpid() rt_tgsigqueueinfo(r0, r1, 0x13, &(0x7f0000000180)) tkill(r0, 0x5) r2 = socket(0x10, 0x3, 0x0) r3 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r3, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) ioctl$FS_IOC_FSGETXATTR(r3, 0x801c581f, &(0x7f0000000080)={0x6, 0x3, 0x2, 0xfe8, 0xbe}) setsockopt$netlink_NETLINK_TX_RING(r2, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r2, 0x0, 0x60, &(0x7f0000000200)={'filter\x00', 0x7, 0x4, 0x480, 0x0, 0x118, 0x0, 0x398, 0x398, 0x398, 0x4, &(0x7f0000000000), {[{{@uncond, 0xf0, 0x118}, @unspec=@CONNSECMARK={0x28, 'CONNSECMARK\x00', 0x0, {0x1}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@mac=@remote, @empty, @loopback, @broadcast, 0xf, 0xffffffff}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac=@random="ae272723e583", @multicast2, @rand_addr, 0x1}}}], {{[], 0xc0, 0xe8}, {0x28}}}}, 0x4d0) ptrace(0x10, r0) ptrace$poke(0x4209, r0, &(0x7f00000000c0), 0x20000000) 03:58:03 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000100)={0x26, 'aead\x00', 0x0, 0x0, 'generic-gcm-aesni\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)) socket$vsock_dgram(0x28, 0x2, 0x0) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r2 = dup3(0xffffffffffffffff, r1, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r5 = dup3(r3, r4, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x0) ioctl$SCSI_IOCTL_DOORUNLOCK(r2, 0x5381) r6 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x4102, 0x20) setsockopt$inet_sctp6_SCTP_PR_SUPPORTED(r6, 0x84, 0x71, &(0x7f0000000080)={0x0, 0x3}, 0x8) 03:58:03 executing program 3: unshare(0x8020000) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = dup3(r0, r1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) setreuid(0x0, 0x0) socket$netlink(0x10, 0x3, 0x0) getsockopt$inet_sctp_SCTP_STATUS(0xffffffffffffffff, 0x84, 0xe, 0x0, 0x0) r3 = syz_open_procfs$namespace(0x0, &(0x7f0000000140)='ns/mnt\x00') setns(r3, 0x0) clone(0x10062101, 0x0, 0x0, 0x0, 0x0) [ 309.245609][T17845] RAX: ffffffffffffffda RBX: 00007f771dfdfc90 RCX: 000000000045a219 [ 309.253578][T17845] RDX: 0000000020000080 RSI: 0000000020000100 RDI: 0000000000000000 [ 309.261551][T17845] RBP: 000000000075bf20 R08: 0000000020000300 R09: 0000000000000000 [ 309.269520][T17845] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f771dfe06d4 [ 309.277482][T17845] R13: 00000000004c6d69 R14: 00000000004dc5c8 R15: 0000000000000008 03:58:03 executing program 5 (fault-call:8 fault-nth:36): ioctl$PPPIOCGL2TPSTATS(0xffffffffffffffff, 0x80487436, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r4 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='fuse.', 0x0, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4002}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) read$FUSE(r3, &(0x7f0000001500), 0x1000) 03:58:03 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f00000003c0)='X', 0x1, 0xfffffffffffffffe) socket$bt_cmtp(0x1f, 0x3, 0x5) r3 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$KEYCTL_MOVE(0xb, r2, r3, r3, 0x0) 03:58:04 executing program 4: ioctl$FS_IOC_RESVSP(0xffffffffffffffff, 0x40305828, &(0x7f00000000c0)={0x0, 0x0, 0x500000000}) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) r0 = getpid() socket$inet_udplite(0x2, 0x2, 0x88) r1 = getpid() rt_tgsigqueueinfo(r0, r1, 0x13, &(0x7f0000000180)) tkill(r0, 0x5) r2 = socket(0x10, 0x3, 0x0) r3 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r3, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) ioctl$FS_IOC_FSGETXATTR(r3, 0x801c581f, &(0x7f0000000080)={0x6, 0x3, 0x2, 0xfe8, 0xbe}) setsockopt$netlink_NETLINK_TX_RING(r2, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r2, 0x0, 0x60, &(0x7f0000000200)={'filter\x00', 0x7, 0x4, 0x480, 0x0, 0x118, 0x0, 0x398, 0x398, 0x398, 0x4, &(0x7f0000000000), {[{{@uncond, 0xf0, 0x118}, @unspec=@CONNSECMARK={0x28, 'CONNSECMARK\x00', 0x0, {0x1}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@mac=@remote, @empty, @loopback, @broadcast, 0xf, 0xffffffff}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac=@random="ae272723e583", @multicast2, @rand_addr=0x2}}}], {{[], 0xc0, 0xe8}, {0x28}}}}, 0x4d0) ptrace(0x10, r0) ptrace$poke(0x4209, r0, &(0x7f00000000c0), 0x20000000) 03:58:04 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f00000003c0)='X', 0x1, 0xfffffffffffffffe) r3 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) add_key$user(&(0x7f0000000480)='user\x00', &(0x7f0000000280)={'syz'}, &(0x7f0000000600)='\b', 0x1, r3) r4 = add_key$keyring(0x0, 0x0, 0x0, 0x0, 0x0) keyctl$search(0xa, r4, 0x0, 0x0, 0x0) r5 = add_key$keyring(0x0, 0x0, 0x0, 0x0, 0x0) keyctl$search(0xa, r5, 0x0, 0x0, 0x0) keyctl$KEYCTL_MOVE(0x1e, r2, r5, 0xfffffffffffffffd, 0x0) 03:58:04 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000100)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_pr_ctr_aes128\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, 0x0, 0x0) r1 = syz_open_dev$mice(&(0x7f0000000040)='/dev/input/mice\x00', 0x0, 0x400) ioctl$USBDEVFS_IOCTL(r1, 0xc0105512, &(0x7f0000000080)=@usbdevfs_driver={0xfffff2aa, 0x3, &(0x7f0000000200)="0312da1876d4c02eff573fe83d010699a1217b84128368f164f58ea2b589b56b274ab02fc931556d0c1bd153ccecf09284079232d2ff85300fdecebef66eb19ddee6671cd0621f4f6e35a40ced826d4689d0519f5cc1abc7a72d49a5a27f1b3c9d6a80f796f2257c78328e20a32e073efdd8f28d02404a32be18bfa0dc7cba21ee2b9674e692427bd765bfea54d29152339904e2aaad6945f4e4d156a9e19a9aac31ea0f9a05"}) openat$btrfs_control(0xffffffffffffff9c, &(0x7f0000000000)='/dev/btrfs-control\x00', 0x101000, 0x0) r2 = socket(0x10, 0x3, 0x0) write(r2, &(0x7f0000000000)="1c0000001a009b8a14000000ff00", 0xe) recvmmsg(r2, &(0x7f0000002ec0), 0x400000000000ec0, 0x2, &(0x7f00000001c0)={0x77359400}) r3 = syz_open_dev$sndpcmp(&(0x7f00000000c0)='/dev/snd/pcmC#D#p\x00', 0x200, 0x2) setsockopt$inet_sctp6_SCTP_RECVRCVINFO(r3, 0x84, 0x20, &(0x7f0000000180)=0xffffffff, 0x4) r4 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000840)='IPVS\x00') openat$ptmx(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ptmx\x00', 0x4000, 0x0) sendmsg$IPVS_CMD_GET_INFO(r2, &(0x7f0000000f40)={&(0x7f0000000800)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000000c40)={&(0x7f0000000e00)={0x128, r4, 0x800, 0x70bd29, 0x25dfdbfe, {}, [@IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x3}, @IPVS_CMD_ATTR_SERVICE={0x1c, 0x1, [@IPVS_SVC_ATTR_PE_NAME={0x8, 0xb, 'sip\x00'}, @IPVS_SVC_ATTR_PORT={0x8, 0x4, 0x4e24}, @IPVS_SVC_ATTR_PROTOCOL={0x8, 0x2, 0x2df94e4711af7ec9}]}, @IPVS_CMD_ATTR_DEST={0x3c, 0x2, [@IPVS_DEST_ATTR_PERSIST_CONNS={0x8, 0x9, 0x1}, @IPVS_DEST_ATTR_ADDR_FAMILY={0x8, 0xb, 0x2}, @IPVS_DEST_ATTR_ACTIVE_CONNS={0x8, 0x7, 0x722e}, @IPVS_DEST_ATTR_FWD_METHOD={0x8, 0x3, 0x4}, @IPVS_DEST_ATTR_ACTIVE_CONNS={0x8}, @IPVS_DEST_ATTR_PERSIST_CONNS={0x8, 0x9, 0x7f}, @IPVS_DEST_ATTR_ADDR_FAMILY={0x8, 0xb, 0xa}]}, @IPVS_CMD_ATTR_DEST={0x1c, 0x2, [@IPVS_DEST_ATTR_INACT_CONNS={0x8, 0x8, 0x1}, @IPVS_DEST_ATTR_U_THRESH={0x8, 0x5, 0xfffffffc}, @IPVS_DEST_ATTR_ADDR_FAMILY={0x8, 0xb, 0xbe710271fc8cf764}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x6}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x81}, @IPVS_CMD_ATTR_DEST={0x78, 0x2, [@IPVS_DEST_ATTR_ADDR={0x14, 0x1, @ipv4=@empty}, @IPVS_DEST_ATTR_TUN_TYPE={0x8}, @IPVS_DEST_ATTR_WEIGHT={0x8, 0x4, 0x40}, @IPVS_DEST_ATTR_ADDR={0x14, 0x1, @ipv6=@mcast1}, @IPVS_DEST_ATTR_ADDR_FAMILY={0x8, 0xb, 0xa}, @IPVS_DEST_ATTR_L_THRESH={0x8, 0x6, 0x3}, @IPVS_DEST_ATTR_ADDR_FAMILY={0x8, 0xb, 0x2}, @IPVS_DEST_ATTR_TUN_PORT={0x8, 0xe, 0x4e23}, @IPVS_DEST_ATTR_ADDR={0x14, 0x1, @ipv4=@empty}, @IPVS_DEST_ATTR_PERSIST_CONNS={0x8, 0x9, 0x4}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0xdcba}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x7}]}, 0x128}, 0x1, 0x0, 0x0, 0x14010}, 0x4000) 03:58:04 executing program 3: unshare(0x8020000) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) setreuid(0x0, 0x0) socket$netlink(0x10, 0x3, 0x0) getsockopt$inet_sctp_SCTP_STATUS(0xffffffffffffffff, 0x84, 0xe, 0x0, 0x0) r3 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r3, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r3, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) accept$unix(r3, &(0x7f0000000040), &(0x7f00000000c0)=0x6e) r4 = syz_open_procfs$namespace(0x0, &(0x7f0000000140)='ns/mnt\x00') r5 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r5, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r5, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) ioctl$IMHOLD_L1(r5, 0x80044948, &(0x7f0000000100)=0x10001) setns(r4, 0x0) clone(0x10062101, 0x0, 0x0, 0x0, 0x0) [ 309.659974][T18392] FAULT_INJECTION: forcing a failure. [ 309.659974][T18392] name failslab, interval 1, probability 0, space 0, times 0 03:58:04 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f00000003c0)='X', 0x1, 0xfffffffffffffffe) r3 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$KEYCTL_MOVE(0xb, r2, r3, 0xfffffffffffffffd, 0x0) r4 = add_key$keyring(0x0, 0x0, 0x0, 0x0, 0x0) keyctl$search(0xa, r4, 0x0, 0x0, 0x0) add_key(&(0x7f0000000040)='ceph\x00', &(0x7f0000000080)={'syz', 0x2}, &(0x7f0000000280)="2892d18a8f941663ff5c54683bbd88eba740d6271bc564c121f96dcf25954484785a10d409404c511abc16ad9e743f0f118dff9e3137eb50bba54604ff103b37875d7642714b8389b33c5891d77308ade5029eada40631de3db54c4e11beb799c5cd12e30115f22dd8d74566739d409ae5f7c61786da6164d070d0c240ac5a74ea47726537b2d26bf7e548e20bad77169c4a5d5419284a08a6dfa2dbfd18d7bd2de1ba8a1d4545a150278cd4e61e626aeac8eb536176ba03ce067a79d13712c6ba149c72b5414595f33f838da5084dc00ab5119e05e86332a9afcd39a47732", 0xdf, r4) [ 309.785712][T18392] CPU: 1 PID: 18392 Comm: syz-executor.5 Not tainted 5.4.0-rc6+ #0 [ 309.793647][T18392] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 309.803702][T18392] Call Trace: [ 309.807013][T18392] dump_stack+0x197/0x210 [ 309.811362][T18392] should_fail.cold+0xa/0x15 [ 309.815970][T18392] ? fault_create_debugfs_attr+0x180/0x180 [ 309.821787][T18392] ? ___might_sleep+0x163/0x2c0 [ 309.826648][T18392] __should_failslab+0x121/0x190 [ 309.831592][T18392] should_failslab+0x9/0x14 [ 309.836105][T18392] kmem_cache_alloc_trace+0x2d3/0x790 [ 309.841483][T18392] ? __kasan_kmalloc.constprop.0+0xcf/0xe0 [ 309.847290][T18392] __memcg_init_list_lru_node+0x8a/0x1e0 [ 309.847309][T18392] __list_lru_init+0x3fe/0x710 [ 309.847330][T18392] alloc_super+0x7cc/0x910 [ 309.847350][T18392] sget_fc+0x14e/0x810 [ 309.847364][T18392] ? compare_single+0x10/0x10 [ 309.847376][T18392] ? apparmor_capable+0x2ed/0x630 [ 309.847394][T18392] vfs_get_super+0x76/0x2e0 [ 309.870918][T18392] ? fuse_fill_super_common+0x1050/0x1050 [ 309.870936][T18392] ? fuse_fill_super_common+0x1050/0x1050 [ 309.870951][T18392] get_tree_nodev+0x23/0x30 [ 309.870968][T18392] fuse_get_tree+0x12e/0x190 [ 309.901148][T18392] vfs_get_tree+0x8e/0x300 [ 309.905574][T18392] do_mount+0x143d/0x1d10 [ 309.909916][T18392] ? copy_mount_string+0x40/0x40 [ 309.914874][T18392] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 309.921116][T18392] ? copy_mount_options+0x2e8/0x3f0 [ 309.926315][T18392] ksys_mount+0xdb/0x150 [ 309.930660][T18392] __x64_sys_mount+0xbe/0x150 [ 309.935339][T18392] do_syscall_64+0xfa/0x760 [ 309.939852][T18392] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 309.945748][T18392] RIP: 0033:0x45a219 [ 309.949662][T18392] Code: ad b6 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 7b b6 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 309.969262][T18392] RSP: 002b:00007f771dfdfc78 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5 [ 309.977671][T18392] RAX: ffffffffffffffda RBX: 00007f771dfdfc90 RCX: 000000000045a219 03:58:04 executing program 4: ioctl$FS_IOC_RESVSP(0xffffffffffffffff, 0x40305828, &(0x7f00000000c0)={0x0, 0x0, 0x500000000}) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) r0 = getpid() socket$inet_udplite(0x2, 0x2, 0x88) r1 = getpid() rt_tgsigqueueinfo(r0, r1, 0x13, &(0x7f0000000180)) tkill(r0, 0x5) r2 = socket(0x10, 0x3, 0x0) r3 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r3, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) ioctl$FS_IOC_FSGETXATTR(r3, 0x801c581f, &(0x7f0000000080)={0x6, 0x3, 0x2, 0xfe8, 0xbe}) setsockopt$netlink_NETLINK_TX_RING(r2, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r2, 0x0, 0x60, &(0x7f0000000200)={'filter\x00', 0x7, 0x4, 0x480, 0x0, 0x118, 0x0, 0x398, 0x398, 0x398, 0x4, &(0x7f0000000000), {[{{@uncond, 0xf0, 0x118}, @unspec=@CONNSECMARK={0x28, 'CONNSECMARK\x00', 0x0, {0x1}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@mac=@remote, @empty, @loopback, @broadcast, 0xf, 0xffffffff}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac=@random="ae272723e583", @multicast2, @rand_addr=0x2}}}], {{[], 0xc0, 0xe8}, {0x28}}}}, 0x4d0) ptrace(0x10, r0) ptrace$poke(0x4209, r0, &(0x7f00000000c0), 0x20000000) 03:58:04 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f00000003c0)='X', 0x1, 0xfffffffffffffffe) openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vga_arbiter\x00', 0x1, 0x0) ioctl$TUNGETFEATURES(r1, 0x800454cf, &(0x7f0000000040)) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) pipe2(&(0x7f00000000c0), 0x80800) r5 = dup3(r3, r4, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) read$usbfs(r5, &(0x7f0000000080)=""/55, 0x37) r6 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) add_key$user(&(0x7f0000000480)='user\x00', &(0x7f0000000280)={'syz'}, &(0x7f0000000180)="2e180e140400000000000000", 0xffffffffffffff44, r6) keyctl$KEYCTL_MOVE(0x1e, r2, r6, 0xfffffffffffffffd, 0x0) [ 309.985732][T18392] RDX: 0000000020000080 RSI: 0000000020000100 RDI: 0000000000000000 [ 309.993699][T18392] RBP: 000000000075bf20 R08: 0000000020000300 R09: 0000000000000000 [ 309.993708][T18392] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f771dfe06d4 [ 309.993716][T18392] R13: 00000000004c6d69 R14: 00000000004dc5c8 R15: 0000000000000008 03:58:04 executing program 3: unshare(0x8020000) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) setreuid(0x0, 0x0) socket$netlink(0x10, 0x3, 0x0) r3 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r3, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) getgid() r4 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r4, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r4, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) setsockopt$inet_mtu(r4, 0x0, 0xa, &(0x7f0000000040)=0x3, 0x4) fsync(r3) getsockopt$inet_sctp_SCTP_STATUS(0xffffffffffffffff, 0x84, 0xe, 0x0, 0x0) r5 = openat$btrfs_control(0xffffffffffffff9c, &(0x7f0000000080)='/dev/btrfs-control\x00', 0x40000, 0x0) ioctl$TCGETA(r5, 0x5405, &(0x7f0000000100)) syz_open_procfs$namespace(0x0, &(0x7f0000000140)='ns/mnt\x00') setns(0xffffffffffffffff, 0x20020000) clone(0x10062101, 0x0, 0x0, 0x0, 0x0) 03:58:04 executing program 5 (fault-call:8 fault-nth:37): ioctl$PPPIOCGL2TPSTATS(0xffffffffffffffff, 0x80487436, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r4 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='fuse.', 0x0, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4002}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) read$FUSE(r3, &(0x7f0000001500), 0x1000) 03:58:04 executing program 4: ioctl$FS_IOC_RESVSP(0xffffffffffffffff, 0x40305828, &(0x7f00000000c0)={0x0, 0x0, 0x500000000}) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) r0 = getpid() socket$inet_udplite(0x2, 0x2, 0x88) r1 = getpid() rt_tgsigqueueinfo(r0, r1, 0x13, &(0x7f0000000180)) tkill(r0, 0x5) r2 = socket(0x10, 0x3, 0x0) r3 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r3, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) ioctl$FS_IOC_FSGETXATTR(r3, 0x801c581f, &(0x7f0000000080)={0x6, 0x3, 0x2, 0xfe8, 0xbe}) setsockopt$netlink_NETLINK_TX_RING(r2, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r2, 0x0, 0x60, &(0x7f0000000200)={'filter\x00', 0x7, 0x4, 0x480, 0x0, 0x118, 0x0, 0x398, 0x398, 0x398, 0x4, &(0x7f0000000000), {[{{@uncond, 0xf0, 0x118}, @unspec=@CONNSECMARK={0x28, 'CONNSECMARK\x00', 0x0, {0x1}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@mac=@remote, @empty, @loopback, @broadcast, 0xf, 0xffffffff}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac=@random="ae272723e583", @multicast2, @rand_addr=0x2}}}], {{[], 0xc0, 0xe8}, {0x28}}}}, 0x4d0) ptrace(0x10, r0) ptrace$poke(0x4209, r0, &(0x7f00000000c0), 0x20000000) 03:58:04 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) accept4$vsock_stream(r1, &(0x7f0000000040)={0x28, 0x0, 0x0, @host}, 0x10, 0x0) r2 = add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f00000003c0)='X', 0x1, 0xfffffffffffffffe) r3 = add_key$keyring(0x0, 0x0, 0x0, 0x0, 0x0) r4 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r4, 0x10e, 0xc, &(0x7f0000000040)={0x1, 0x5}, 0x10) sendmsg$nl_route(r4, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) r5 = syz_open_procfs(0x0, &(0x7f0000000080)='fd\x00') fchdir(r5) getdents64(r5, &(0x7f0000000540)=""/202, 0x1b7) r6 = accept4(r5, &(0x7f0000000040)=@nl=@proc, &(0x7f0000000100)=0x80, 0x80000) r7 = socket$inet6_sctp(0xa, 0x0, 0x84) r8 = socket$inet6_sctp(0xa, 0x10000000005, 0x84) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r8, 0x84, 0x1d, &(0x7f000095dff8)={0x1, [0x0]}, &(0x7f000095dffc)=0x8) getsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER(r7, 0x84, 0x7b, &(0x7f00000000c0)={r9}, &(0x7f0000000100)=0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r6, 0x84, 0x6f, &(0x7f0000000200)={r9, 0x94, &(0x7f0000000140)=[@in6={0xa, 0x4e21, 0x0, @dev={0xfe, 0x80, [], 0x23}, 0x7}, @in={0x2, 0x4e20, @rand_addr=0x100}, @in={0x2, 0x4e22, @multicast2}, @in6={0xa, 0x0, 0x80000001, @local, 0x1}, @in={0x2, 0x0, @empty}, @in={0x2, 0x4e21, @local}, @in6={0xa, 0x4e22, 0x1ff, @initdev={0xfe, 0x88, [], 0x1, 0x0}, 0xfffffffd}]}, &(0x7f0000000240)=0x10) getsockopt$inet_sctp6_SCTP_DEFAULT_SNDINFO(r4, 0x84, 0x22, &(0x7f0000000100)={0x3, 0x1, 0x9, 0x400, r9}, &(0x7f0000000180)=0x10) keyctl$search(0xa, r3, 0x0, 0x0, 0x0) r10 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, r3) r11 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r11, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r11, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) ioctl$SIOCGSTAMPNS(r11, 0x8907, &(0x7f00000002c0)) keyctl$KEYCTL_MOVE(0xb, r2, r10, 0xfffffffffffffffd, 0x0) 03:58:04 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f00000003c0)='X', 0x1, 0xfffffffffffffffe) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r5 = dup3(r3, r4, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) ioctl$SG_GET_SCSI_ID(r5, 0x2276, &(0x7f0000000200)) r6 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) r7 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r7, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r7, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f00000004c0)=ANY=[@ANYBLOB="09d61d0016008769000000000000000002000000459ee6ec26ef6226d171cfe153fba82546f3383cd987148f34f3a999d2a06f43b8c1de8abdd03c3bf9cd2b2d5ceee70d7f6dff442dde03edc5e304e5b92640f0446cc1b095a12a91e988b287a57698a6f27f01223a4d7816e05621f30d26", @ANYRES32=0x0, @ANYBLOB="08000400ffffffff"], 0x20}}, 0x0) syz_open_dev$video(&(0x7f00000002c0)='/dev/video#\x00', 0x20, 0x0) clock_gettime(0x0, &(0x7f0000000340)={0x0, 0x0}) ioctl$SNDRV_SEQ_IOCTL_SET_QUEUE_TEMPO(r1, 0x402c5342, &(0x7f0000000400)={0x7, 0xc2, 0x0, {r8, r9+10000000}, 0x1, 0x3f}) accept$alg(r7, 0x0, 0x0) r10 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r10, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r10, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) getsockopt$inet_sctp_SCTP_GET_PEER_ADDRS(r10, 0x84, 0x6c, &(0x7f00000000c0)={0x0, 0x4b, "3afd445aa3f02b48db8058708be2ff258f6bdee8cf483e1f317f97b0f46e2ec1c6f2d33e38cdaf2a79830705dd3bf413b5a67fbe5dc4a6ddc5cdd89e6d1eb3ffac7f52aa7b67827efcc2f0"}, &(0x7f0000000180)=0x53) add_key$user(&(0x7f0000000480)='user\x00', &(0x7f0000000280)={'syz'}, &(0x7f0000000600)='\b', 0x1, r6) keyctl$KEYCTL_MOVE(0x1e, r2, r6, 0xfffffffffffffffd, 0x0) getpeername$inet6(r1, &(0x7f0000000040)={0xa, 0x0, 0x0, @initdev}, &(0x7f0000000080)=0x1c) 03:58:04 executing program 4: ioctl$FS_IOC_RESVSP(0xffffffffffffffff, 0x40305828, &(0x7f00000000c0)={0x0, 0x0, 0x500000000}) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) r0 = getpid() socket$inet_udplite(0x2, 0x2, 0x88) r1 = getpid() rt_tgsigqueueinfo(r0, r1, 0x13, &(0x7f0000000180)) tkill(r0, 0x5) r2 = socket(0x10, 0x3, 0x0) r3 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r3, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) ioctl$FS_IOC_FSGETXATTR(r3, 0x801c581f, &(0x7f0000000080)={0x6, 0x3, 0x2, 0xfe8, 0xbe}) setsockopt$netlink_NETLINK_TX_RING(r2, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r2, 0x0, 0x60, &(0x7f0000000200)={'filter\x00', 0x7, 0x4, 0x480, 0x0, 0x118, 0x0, 0x398, 0x398, 0x398, 0x4, &(0x7f0000000000), {[{{@uncond, 0xf0, 0x118}, @unspec=@CONNSECMARK={0x28, 'CONNSECMARK\x00', 0x0, {0x1}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@mac=@remote, @empty, @loopback, @broadcast, 0x0, 0xffffffff}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac=@random="ae272723e583", @multicast2, @rand_addr=0x2, 0x1}}}], {{[], 0xc0, 0xe8}, {0x28}}}}, 0x4d0) ptrace(0x10, r0) ptrace$poke(0x4209, r0, &(0x7f00000000c0), 0x20000000) 03:58:04 executing program 3: unshare(0x8020000) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl(r2, 0x1000008912, &(0x7f00000000c0)="0800a1695e1dcfe87b1071") bpf$PROG_LOAD(0x5, &(0x7f0000caefb8)={0x8, 0x3, &(0x7f0000000080)=@framed={{0xffffff85, 0x0, 0x0, 0x0, 0x61, 0x27}}, &(0x7f0000281ffc)='G\xffL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x0, 0x10, &(0x7f0000000040), 0x37}, 0x48) r3 = dup3(r0, r1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) setreuid(0x0, 0x0) socket$netlink(0x10, 0x3, 0x0) getsockopt$inet_sctp_SCTP_STATUS(0xffffffffffffffff, 0x84, 0xe, 0x0, 0x0) r4 = syz_open_procfs$namespace(0x0, &(0x7f0000000140)='ns/mnt\x00') setns(r4, 0x0) clone(0x10062101, 0x0, 0x0, 0x0, 0x0) [ 310.347227][T18764] FAULT_INJECTION: forcing a failure. [ 310.347227][T18764] name failslab, interval 1, probability 0, space 0, times 0 [ 310.472618][T18764] CPU: 0 PID: 18764 Comm: syz-executor.5 Not tainted 5.4.0-rc6+ #0 [ 310.480553][T18764] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 310.490608][T18764] Call Trace: [ 310.493892][T18764] dump_stack+0x197/0x210 [ 310.498210][T18764] should_fail.cold+0xa/0x15 [ 310.502790][T18764] ? fault_create_debugfs_attr+0x180/0x180 [ 310.508622][T18764] ? ___might_sleep+0x163/0x2c0 [ 310.513462][T18764] __should_failslab+0x121/0x190 [ 310.518384][T18764] should_failslab+0x9/0x14 [ 310.522869][T18764] kmem_cache_alloc_trace+0x2d3/0x790 [ 310.528223][T18764] ? __kasan_kmalloc.constprop.0+0xcf/0xe0 [ 310.534015][T18764] __memcg_init_list_lru_node+0x8a/0x1e0 [ 310.539642][T18764] __list_lru_init+0x3fe/0x710 [ 310.544393][T18764] alloc_super+0x7cc/0x910 [ 310.549583][T18764] sget_fc+0x14e/0x810 [ 310.553649][T18764] ? compare_single+0x10/0x10 [ 310.558310][T18764] ? apparmor_capable+0x2ed/0x630 [ 310.563323][T18764] vfs_get_super+0x76/0x2e0 [ 310.567907][T18764] ? fuse_fill_super_common+0x1050/0x1050 [ 310.573613][T18764] ? fuse_fill_super_common+0x1050/0x1050 [ 310.579315][T18764] get_tree_nodev+0x23/0x30 [ 310.583799][T18764] fuse_get_tree+0x12e/0x190 [ 310.588372][T18764] vfs_get_tree+0x8e/0x300 [ 310.592771][T18764] do_mount+0x143d/0x1d10 [ 310.597087][T18764] ? copy_mount_string+0x40/0x40 [ 310.602013][T18764] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 310.608248][T18764] ? copy_mount_options+0x2e8/0x3f0 [ 310.613443][T18764] ksys_mount+0xdb/0x150 [ 310.617669][T18764] __x64_sys_mount+0xbe/0x150 [ 310.622331][T18764] do_syscall_64+0xfa/0x760 [ 310.626824][T18764] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 310.632696][T18764] RIP: 0033:0x45a219 [ 310.636575][T18764] Code: ad b6 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 7b b6 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 310.656162][T18764] RSP: 002b:00007f771dfdfc78 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5 [ 310.664729][T18764] RAX: ffffffffffffffda RBX: 00007f771dfdfc90 RCX: 000000000045a219 [ 310.672681][T18764] RDX: 0000000020000080 RSI: 0000000020000100 RDI: 0000000000000000 [ 310.680644][T18764] RBP: 000000000075bf20 R08: 0000000020000300 R09: 0000000000000000 [ 310.688600][T18764] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f771dfe06d4 [ 310.696552][T18764] R13: 00000000004c6d69 R14: 00000000004dc5c8 R15: 0000000000000008 03:58:05 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) r1 = dup(r0) syz_open_dev$mice(&(0x7f0000000040)='/dev/input/mice\x00', 0x0, 0x246b0d463c8ffac) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f00000003c0)='X', 0x1, 0xfffffffffffffffe) r3 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$KEYCTL_MOVE(0xb, r2, r3, 0xfffffffffffffffd, 0x0) 03:58:05 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f00000003c0)='X', 0x1, 0xfffffffffffffffe) r3 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) add_key$user(&(0x7f0000000480)='user\x00', &(0x7f0000000280)={'syz'}, &(0x7f0000000600)='\b', 0x1, r3) keyctl$KEYCTL_MOVE(0x1e, r2, r3, 0xfffffffffffffffd, 0x0) 03:58:05 executing program 5 (fault-call:8 fault-nth:38): ioctl$PPPIOCGL2TPSTATS(0xffffffffffffffff, 0x80487436, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r4 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='fuse.', 0x0, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4002}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) read$FUSE(r3, &(0x7f0000001500), 0x1000) 03:58:05 executing program 4: ioctl$FS_IOC_RESVSP(0xffffffffffffffff, 0x40305828, &(0x7f00000000c0)={0x0, 0x0, 0x500000000}) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) r0 = getpid() socket$inet_udplite(0x2, 0x2, 0x88) r1 = getpid() rt_tgsigqueueinfo(r0, r1, 0x13, &(0x7f0000000180)) tkill(r0, 0x5) r2 = socket(0x10, 0x3, 0x0) r3 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r3, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) ioctl$FS_IOC_FSGETXATTR(r3, 0x801c581f, &(0x7f0000000080)={0x6, 0x3, 0x2, 0xfe8, 0xbe}) setsockopt$netlink_NETLINK_TX_RING(r2, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r2, 0x0, 0x60, &(0x7f0000000200)={'filter\x00', 0x7, 0x4, 0x480, 0x0, 0x118, 0x0, 0x398, 0x398, 0x398, 0x4, &(0x7f0000000000), {[{{@uncond, 0xf0, 0x118}, @unspec=@CONNSECMARK={0x28, 'CONNSECMARK\x00', 0x0, {0x1}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@mac=@remote, @empty, @loopback, @broadcast, 0x0, 0xffffffff}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac=@random="ae272723e583", @multicast2, @rand_addr=0x2, 0x1}}}], {{[], 0xc0, 0xe8}, {0x28}}}}, 0x4d0) ptrace(0x10, r0) ptrace$poke(0x4209, r0, &(0x7f00000000c0), 0x20000000) 03:58:05 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000100)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_pr_ctr_aes128\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, 0x0, 0x0) r1 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r1, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r1, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0xfffffffffffffec9}}, 0x0) listen(r1, 0x200) 03:58:05 executing program 3: unshare(0x8020000) r0 = syz_open_dev$audion(&(0x7f0000000040)='/dev/audio#\x00', 0x7a, 0x80) ioctl$TUNGETIFF(r0, 0x800454d2, &(0x7f0000000080)) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r3 = dup3(r1, r2, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) epoll_create1(0x80000) r4 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r4, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) r5 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000001c0)='attr/current\x00') r6 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r6, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000000180)={0x0, 0x0}) ptrace(0x420f, r7) mmap$perf(&(0x7f0000ff7000/0x7000)=nil, 0x7000, 0x2000000, 0x20010, r0, 0x3) setreuid(0x0, 0x0) socket$netlink(0x10, 0x3, 0x0) getsockopt$inet_sctp_SCTP_STATUS(0xffffffffffffffff, 0x84, 0xe, 0x0, 0x0) ioctl$UI_BEGIN_FF_ERASE(r5, 0xc00c55ca, &(0x7f0000000100)={0xd, 0x8}) r8 = syz_open_procfs$namespace(0x0, &(0x7f0000000140)='ns/mnt\x00') setns(r8, 0x0) clone(0x10062101, 0x0, 0x0, 0x0, 0x0) [ 310.996292][T18992] FAULT_INJECTION: forcing a failure. [ 310.996292][T18992] name failslab, interval 1, probability 0, space 0, times 0 [ 311.082210][T18992] CPU: 1 PID: 18992 Comm: syz-executor.5 Not tainted 5.4.0-rc6+ #0 [ 311.090150][T18992] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 311.100211][T18992] Call Trace: [ 311.103513][T18992] dump_stack+0x197/0x210 [ 311.107862][T18992] should_fail.cold+0xa/0x15 [ 311.112602][T18992] ? fault_create_debugfs_attr+0x180/0x180 [ 311.118526][T18992] ? ___might_sleep+0x163/0x2c0 [ 311.123383][T18992] __should_failslab+0x121/0x190 [ 311.128321][T18992] should_failslab+0x9/0x14 [ 311.132820][T18992] kmem_cache_alloc_trace+0x2d3/0x790 [ 311.138187][T18992] ? __kasan_kmalloc.constprop.0+0xcf/0xe0 [ 311.144077][T18992] __memcg_init_list_lru_node+0x8a/0x1e0 [ 311.149696][T18992] __list_lru_init+0x3fe/0x710 [ 311.154449][T18992] alloc_super+0x7cc/0x910 [ 311.158874][T18992] sget_fc+0x14e/0x810 [ 311.162940][T18992] ? compare_single+0x10/0x10 [ 311.167611][T18992] ? apparmor_capable+0x2ed/0x630 [ 311.172623][T18992] vfs_get_super+0x76/0x2e0 [ 311.177125][T18992] ? fuse_fill_super_common+0x1050/0x1050 [ 311.182830][T18992] ? fuse_fill_super_common+0x1050/0x1050 [ 311.188534][T18992] get_tree_nodev+0x23/0x30 [ 311.193021][T18992] fuse_get_tree+0x12e/0x190 [ 311.197603][T18992] vfs_get_tree+0x8e/0x300 [ 311.202011][T18992] do_mount+0x143d/0x1d10 [ 311.206345][T18992] ? copy_mount_string+0x40/0x40 [ 311.211277][T18992] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 311.217511][T18992] ? copy_mount_options+0x2e8/0x3f0 [ 311.222696][T18992] ksys_mount+0xdb/0x150 [ 311.226929][T18992] __x64_sys_mount+0xbe/0x150 [ 311.231591][T18992] do_syscall_64+0xfa/0x760 [ 311.236096][T18992] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 311.241975][T18992] RIP: 0033:0x45a219 [ 311.245857][T18992] Code: ad b6 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 7b b6 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 311.265440][T18992] RSP: 002b:00007f771dfdfc78 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5 [ 311.273844][T18992] RAX: ffffffffffffffda RBX: 00007f771dfdfc90 RCX: 000000000045a219 03:58:05 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000100)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_pr_ctr_aes128\x00'}, 0x58) r1 = syz_open_dev$admmidi(&(0x7f0000000000)='/dev/admmidi#\x00', 0x34, 0x800) mmap$binder(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x11, r1, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, 0x0, 0x0) 03:58:05 executing program 3: unshare(0x8020000) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$SNDRV_CTL_IOCTL_RAWMIDI_NEXT_DEVICE(0xffffffffffffffff, 0xc0045540, &(0x7f0000000180)) r3 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r3, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) clock_gettime(0x0, &(0x7f0000000040)={0x0, 0x0}) ioctl$VIDIOC_PREPARE_BUF(r3, 0xc058565d, &(0x7f0000000080)={0x7ff, 0xa, 0x4, 0x0, {r4, r5/1000+10000}, {0x3, 0x0, 0x0, 0xe5, 0x16, 0x5, "741bddc8"}, 0x8, 0x2, @fd=0xffffffffffffffff, 0x4}) prctl$PR_GET_THP_DISABLE(0x2a) ioctl$FICLONERANGE(r1, 0x4020940d, &(0x7f0000000100)={r6, 0x0, 0x0, 0x1, 0x81}) setreuid(0x0, 0x0) socket$netlink(0x10, 0x3, 0x0) getsockopt$inet_sctp_SCTP_STATUS(0xffffffffffffffff, 0x84, 0xe, 0x0, 0x0) r7 = syz_open_procfs$namespace(0x0, &(0x7f0000000140)='ns/mnt\x00') setns(r7, 0x0) clone(0x10062101, 0x0, 0x0, 0x0, 0x0) 03:58:05 executing program 2: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) write$FUSE_POLL(r2, &(0x7f0000000040)={0x18, 0xfffffffffffffff5, 0x2, {0xa3a}}, 0x18) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) r5 = add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f00000003c0)='X', 0x1, 0xfffffffffffffffe) r6 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$KEYCTL_MOVE(0xb, r5, r6, 0xfffffffffffffffd, 0x0) [ 311.281799][T18992] RDX: 0000000020000080 RSI: 0000000020000100 RDI: 0000000000000000 [ 311.289764][T18992] RBP: 000000000075bf20 R08: 0000000020000300 R09: 0000000000000000 [ 311.297716][T18992] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f771dfe06d4 [ 311.305671][T18992] R13: 00000000004c6d69 R14: 00000000004dc5c8 R15: 0000000000000008 03:58:05 executing program 4: ioctl$FS_IOC_RESVSP(0xffffffffffffffff, 0x40305828, &(0x7f00000000c0)={0x0, 0x0, 0x500000000}) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) r0 = getpid() socket$inet_udplite(0x2, 0x2, 0x88) r1 = getpid() rt_tgsigqueueinfo(r0, r1, 0x13, &(0x7f0000000180)) tkill(r0, 0x5) r2 = socket(0x10, 0x3, 0x0) r3 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r3, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) ioctl$FS_IOC_FSGETXATTR(r3, 0x801c581f, &(0x7f0000000080)={0x6, 0x3, 0x2, 0xfe8, 0xbe}) setsockopt$netlink_NETLINK_TX_RING(r2, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r2, 0x0, 0x60, &(0x7f0000000200)={'filter\x00', 0x7, 0x4, 0x480, 0x0, 0x118, 0x0, 0x398, 0x398, 0x398, 0x4, &(0x7f0000000000), {[{{@uncond, 0xf0, 0x118}, @unspec=@CONNSECMARK={0x28, 'CONNSECMARK\x00', 0x0, {0x1}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@mac=@remote, @empty, @loopback, @broadcast, 0x0, 0xffffffff}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac=@random="ae272723e583", @multicast2, @rand_addr=0x2, 0x1}}}], {{[], 0xc0, 0xe8}, {0x28}}}}, 0x4d0) ptrace(0x10, r0) ptrace$poke(0x4209, r0, &(0x7f00000000c0), 0x20000000) 03:58:05 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f00000003c0)='X', 0x1, 0xfffffffffffffffe) r3 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) add_key$user(&(0x7f0000000480)='user\x00', &(0x7f0000000280)={'syz'}, &(0x7f0000000600)='\b', 0x1, r3) ioctl$IMGETCOUNT(0xffffffffffffffff, 0x80044943, &(0x7f0000000040)) keyctl$KEYCTL_MOVE(0x1e, r2, r3, 0xfffffffffffffffd, 0x0) 03:58:05 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000100)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_pr_ctr_aes128\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, 0x0, 0x0) r1 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r1, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r1, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) setsockopt$inet_sctp_SCTP_SET_PEER_PRIMARY_ADDR(r1, 0x84, 0x5, &(0x7f0000000000)={0x0, @in6={{0xa, 0x4e20, 0x3f, @empty, 0x4}}}, 0x84) 03:58:06 executing program 3: unshare(0x8020000) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) setreuid(0x0, 0x0) socket$netlink(0x10, 0x3, 0x0) getsockopt$inet_sctp_SCTP_STATUS(0xffffffffffffffff, 0x84, 0xe, 0x0, 0x0) r3 = syz_open_procfs$namespace(0x0, &(0x7f0000000140)='ns/mnt\x00') setns(r3, 0x0) openat$apparmor_thread_current(0xffffffffffffff9c, &(0x7f0000000040)='/proc/thread-self/attr/current\x00', 0x2, 0x0) clone(0x10062101, 0x0, 0x0, 0x0, 0x0) bind$pptp(0xffffffffffffffff, &(0x7f0000000080)={0x18, 0x2, {0x3, @initdev={0xac, 0x1e, 0x0, 0x0}}}, 0x1e) 03:58:06 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) openat$apparmor_task_exec(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/attr/exec\x00', 0x2, 0x0) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) openat$ashmem(0xffffffffffffff9c, &(0x7f0000000280)='\xa2\xbd\xbdv!\x9fD\x99\xec\r\xbf\x00', 0x80000, 0x0) openat$audio(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$ASHMEM_SET_SIZE(0xffffffffffffffff, 0x40087703, 0x0) bind$inet(0xffffffffffffffff, 0x0, 0x0) r2 = fsopen(&(0x7f0000000240)='cgroup\x00', 0x0) syz_genetlink_get_family_id$ipvs(&(0x7f0000000080)='IPVS\x00') sendmsg$IPVS_CMD_DEL_SERVICE(0xffffffffffffffff, &(0x7f0000000580)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0xa0000000}, 0xc, 0x0, 0x1, 0x0, 0x0, 0x20000800}, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fsconfig$FSCONFIG_CMD_CREATE(r2, 0x6, 0x0, 0x0, 0x0) rt_sigaction(0x0, &(0x7f0000000380)={&(0x7f0000000300)="8f0878c31a0f0f3a0f37326666460f38057565c4819562c6c423296adddede441930c403c56c1f0042d9fdd8f466440ffe4703", {}, 0x0, &(0x7f0000000340)="c4a1f85c8ba5000000f3400f2b6f54470f0d62fdc421f96e0740decb672640087892c4c1725a2847dcf0c4e3356f5ce30019c421fbe6f5"}, 0x0, 0x0, 0x0) socket$inet6_sctp(0xa, 0x5, 0x84) r3 = socket$inet(0x2, 0x80001, 0x84) getsockopt$inet_sctp_SCTP_MAX_BURST(r3, 0x84, 0x14, 0x0, &(0x7f0000000040)) getsockopt$inet_sctp_SCTP_DEFAULT_SEND_PARAM(0xffffffffffffffff, 0x84, 0xa, 0x0, &(0x7f00000000c0)) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000e68000)={0x2, 0x0, @local}, 0x10) lseek(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) write$P9_RWSTAT(0xffffffffffffffff, 0x0, 0x0) r4 = add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f00000003c0)='X', 0x1, 0xfffffffffffffffe) r5 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$KEYCTL_MOVE(0xb, r4, r5, 0xfffffffffffffffd, 0x0) 03:58:06 executing program 5 (fault-call:8 fault-nth:39): ioctl$PPPIOCGL2TPSTATS(0xffffffffffffffff, 0x80487436, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r4 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='fuse.', 0x0, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4002}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) read$FUSE(r3, &(0x7f0000001500), 0x1000) 03:58:06 executing program 4: ioctl$FS_IOC_RESVSP(0xffffffffffffffff, 0x40305828, &(0x7f00000000c0)={0x0, 0x0, 0x500000000}) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) r0 = getpid() socket$inet_udplite(0x2, 0x2, 0x88) r1 = getpid() rt_tgsigqueueinfo(r0, r1, 0x13, &(0x7f0000000180)) tkill(r0, 0x5) r2 = socket(0x10, 0x3, 0x0) r3 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r3, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) ioctl$FS_IOC_FSGETXATTR(r3, 0x801c581f, &(0x7f0000000080)={0x6, 0x3, 0x2, 0xfe8, 0xbe}) setsockopt$netlink_NETLINK_TX_RING(r2, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r2, 0x0, 0x60, &(0x7f0000000200)={'filter\x00', 0x7, 0x4, 0x480, 0x0, 0x118, 0x0, 0x398, 0x398, 0x398, 0x4, &(0x7f0000000000), {[{{@uncond, 0xf0, 0x118}, @unspec=@CONNSECMARK={0x28, 'CONNSECMARK\x00', 0x0, {0x1}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@mac=@remote, @empty, @loopback, @broadcast, 0xf}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac=@random="ae272723e583", @multicast2, @rand_addr=0x2, 0x1}}}], {{[], 0xc0, 0xe8}, {0x28}}}}, 0x4d0) ptrace(0x10, r0) ptrace$poke(0x4209, r0, &(0x7f00000000c0), 0x20000000) 03:58:06 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000100)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_pr_ctr_aes128\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, 0x0, 0x0) r1 = syz_open_dev$vcsn(&(0x7f0000000080)='/dev/vcs#\x00', 0x4, 0x2480) ioctl$SG_SET_DEBUG(r1, 0x227e, &(0x7f00000000c0)=0x1) r2 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r2, 0x10e, 0xc, &(0x7f0000000000)={0x3}, 0x10) sendmsg$nl_route(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000001180)=ANY=[@ANYBLOB="20000000160087690000000000000000020015efa3194aedaa0c85ac20000065d24f0000", @ANYRES32=0x0, @ANYBLOB="08000400ff0080dd2fac1e43673f2d43125780ff"], 0x20}}, 0x0) setsockopt$ALG_SET_KEY(r2, 0x117, 0x1, &(0x7f0000000180)="d2509ce9a90f057930a0a6321da46c4221efb9d5cfc8532563946015f3b0f6eeddfeca7b5c5ec7c552dcdaaba45a31397bf0cb88b0850f9c0a1dfa46de9bef277c73ac22c44a0d55bd22dfda2ed50aea68715ba086f974ed568915ce78b5588cd932eca1b6cbac56d399b2287c622b7bd4ae1f0f1ea2db562e6f8916a0ff50bd1e41edd4cfefb538efc6463f231a2933d9c537188ca0c2790cc9b5a5c0a3bec23669d3fef1846c51b81bcaad240a0cadb1d1235f76db1c8047f8787c59aa5a3f96c52336c48b8e4f27e70b3f28689bc1865bb144004ea175d18258670636f68babd7bc9a37d6630181d63ce1d8b090378d63b314ef3e97123d15894e6e21f1865f4c8dacce92577cd2a6b0c29c333e3ab9d53846edeb1433902ec19dac682f5ff7f4fa6eb68ec07feb3e38ca45d84379e32f9e9bda3c3095153ed6508eb26af69021b098f995514b2e2ff825e527d0b500cbd84f1c3c9ed0f862b09696980fd368eee669c6151aeb06181daf390e4f7e771ee709ec41cd341101e6591119e3c346b0409427c34006eaf67d10dae240344990880787f178bd4e5682e0617d7a7d9a73c4cb47c6ebb1d9c9f92acb2ce9b14409b64d1897338f673b8fc149411af2fc15c0b9a9ac82071417b9a8da0037b9ba66d037df2f39ad05533e60085ea9a5a463a664aa8b39e3bc6867d2d4a7587392d6364c6c71c9e69c95492c46062240d1c17c9f6f13ae63693621efa5fc401c72470b83ff0184c967858e5944c8e1e5cd416361afa2f7d5b8b8235b2111232507cd32b6969471f5ebd25af5fa2cf0b51986677d4925481e2042b32887a652dc1d775921340e956a73c24c871748f4a3069db4815e21b6cf709f94ce3b02da31c322c4b6321a3a7d7f672e11602ffc2c7d41994368b3061f11ecad8bb443525fb41238f119375f4a23e53c5cabca09bca8f6b34c51944636e02e30b1b56b68e3eff6144ac4bbb4413aef9771df23b8c3e431ab6c18c5ed07281a630b2474bceea01c24de5b8402b0779e2e5aa72bbe55faa73b9f27956729734b93617a3292836bdb7c32056d0446ac710d287692698edd66d427d0d9c2820166436d3653b3d311f420f27a8c93f65ce1b27a99003bd7e2957ed00e8d50abb072c5b7c1df8a67417e8564b05117c857111f2a91179ccffcc467698df996f3cb27b433a68a647d18cd9b56bbe0388634aa90224a792cb228ab2327b48c8b67112384e8ba5682ad793ee3a16c735546fd323d40366a61d125bd917a45f29925bbb73173e9a4a9e05c1cdc748098481b5de73c3b3e1f39e38164aa32866a828e7a1c0a22837c800a878046cf89f0643f9890c5c649c53fd1d1d55fdb5fdfa7bb5a579ed0802ea22fe1cb3b97aee6f9ff080f7475250738039fe0b04ca19b8beda7f5ae083ce75f07e683afc290a053b67ff52cf4dff5af2df62fa6c4f9f01ede0fa69bd9545f44ae9893b3edbf03682abd90288caf5045b0e8d1adc99ffd94a70d158a8d7bd0b9f63db2cc5e00473a56feeed2ce156b852ecbe8e330efea34d431bee4f4d1ea8b2fa63210d4db57df32891453fb39c8ca353e956c0b696a44a1bc5599361e8a959efa342e23293855f2ed9f7dc9b19c3b4feedc9f934364480eff218d5e525a8f699f5874270fb6e785f816ad2ba0d95ac267c3992599c9b7695e1110c3e190fb565ada86df401cd5f651c6a3226a781f86a83c02a5f13fc0d5df2d5e00c924f703f4968c92f59a5c26228868ffff7c5b20707b0fa34ab4060aebb69b28b87867ec15d7d2c98401e6afd2e35259d246a408fe99d00057d7d633e5b0a6e26047d89f230a7a6b7fad3259cda6187bfd0c2228e04300ccb2ac0a9145219c4c016c3fe6cd0daf084ea1ae0b453b6f31b83926b39e7851f4f36770aea292504d00a8eef00a471be89ef330e1453fe65a873b7968967b5ae0ad9ed9e099cc818a4eed9cdc2a5e88e797fc60a0836ed032365a61773378053cb07ae30664b2573fa93b047dce74404fe45b2da01f1f4b1f76ef2a8b2d07c20220a6aab2acac4953b60557739002195505d14feb14ef345a3c0e4323017e023a6bcc84e61ad6af5e78ec2698c48bde6f184786be071c6e946a2bf61cc08510d1848ebf17de53fc52a4a85db83c4def903b93d063f227f1d947f15be851c00a5934078f60cbdd06d6d552512c89446959f1bb166fc4aa77f0a79f18aa7583e5da4a27688cb16c7698aaa03c04f41bdaaeb3acab13a0b996c2543a6fdec77d5a51a4d98e5500f444ac1917410c374d3be194461ef0a4ce862f43b0d5e51fb10b14d9bcd24087e1183bbacce911fb4a6819e416c89771c15931da949e84add82827e42ba46eb60dfb4b03f0509f2900d60583ebd0e2f537806daa2e6acf65b1a52f3a18305e5e03131c09011ed0be3edc9d5900d934c600a7831c813b9508fd0d83bf4a730b41ad2552e5d2ac3d582fa12c72c1be7186979f61fab33c1575631f22d4605585df957bc0eff994957535ad20886b13b82d8c7f9d2cfe6bc47bd6738859f2fd2e7503ebd36a4347b5c3d7a04b750afde0276fff714ef5d8f9688ce95a99b191f69c22aa40149ea30d400115da74a74d8b15196c761506c0ad7f04bf2563b9b797c93ce24e3abb2685b69947df528b886038524d16f2be2040a6074e92b96a7a03a04bb0e7761c4ff9ef991c8bc20b15a0e6a05c1547ddf4c955fc161bc6eea70db90e0e5b9d197a6b925de176c89236eaaa263fb38529a3ee187bf4ca6df49a737445858115991f7416809a43236af9759d455e9b578369b54b191f8a3b32e07301488af671b85d65f490e4a47f20eaf67a11e05cad4649e0b65d6b52a655c72323ddd6489dff300a8ab6b3037e010174a42ab4f1b01985c29d3737cec6321dc06477e036a28371fcc6942b7959a9de121daa5d28e1ae664934c6110b17f9f017b6d7cd775e758e9d8547fb01a11f7099120bb7156b0abb639351d2996934be2cdf116c101f72befcfa6e94fab9341da9bfbb16293f95a47746c0f27ce6e1ec543e3f28236943eaa9840f613f4ecfda3ead173b58878fc6c57dd57367b22b97c70d5d3807b684e1e9e52faacac8720248c74fd062950cf842e9edae865057e737deeed259cbc636db3c535d88118be43e42fa74c931ea7e3e2522957300f6aa8157b6801867419565ffb43303a004ca51355b79648a0f3d0a3e1cb7c9cf248fa104765de34cfde673e08d62ee3e7737bc5ba44a817707ce96bb2fe5ed1cae5f6078b847bef3cfe9440079d590cea067e4c00cfafcb7dd197af9d318ebc3ccb420bf43fc42fa8debbf78d5f283ccd56b76af5638c82b9a8a0300a469cf62f7a54f2e8ecca60e00a0309940715a057dececb85eae980f8b3739d26ef7eeedb76292acaa8e806c874b684fe60b6886e4c214c33db07718423d52356e6afbf1dfc67760585850f72a9c07c693b0e80e00b6ade179d44e0d763161eea4550e837f09cb84a99e0a1dbc92aedb31cc0111d9b820892c05c517ec07dce38ae616f38b8f8489f3e1ebe581e46ed842ad577e16969122b3ccc8f65c0bea6116cffaf14712835f43b6167e057bcf682093805c060e3ac74329e20cf0ecfeeed557d0e3d8ebac02e1255f1b967be516557309581624fda5d6539f425d84355e1f0310c3ae13682c4b026cb414430d0ade78970caec32f32a0a0aa89446ea11ce32798d994f98e54869fd5c75ca414b9b4a8e8d0646c4a7ae3807cbf94c23d68d10f388d233e50639895511c8087fdcefee75097ccc9803c0ad26f2ed3d07f2e60f1236176fc79eb91b40eeca7dfc29931700c1b6179d982186dc35bb38e2f59992d1a1ccd2c95be4d89f4c1cb732cd0839f0e42a029c9869ad3dea0c233d86fceadb3e2fe2df660b24f6f0901958bec44c934e6cdc93d9cc44b687bac4661434ca9608216dda3ef5bbb824cd745f11a0ce0986df38fd9d330a54b23764864bd17a6e3d7443ded299a9df5a942cc28524b5d685cc7162da777aa574a99d5a107abc973ff03977bb326efbbe1d7c283ea9123a3158e0048c3a6b08d7bf21f822ac2a747bc9b4fc7a58f84eda76fb74e2e7fd26510115155339e0816dd95f260439fa2c49630c4e403c2a2734ba9d9c3b63d62ddd8f507ff5d5e954c2e35fa81d1e6e9ab1d4cec89c4394dcdfd1a92495520e4bef9ccedaccf2459e0a876abe0670301d203c0b0a8674fbe7cc3fbe32770caf4329808b9e5f46de69980f805469ac7718dc6a533d673151b4065ec2a82be7b363398a512f133102a68b14654cbfa5740ba14ac442a96f415439317b40df4f434b86038c3be1cc4a9c8f87e3933956f1a631777bf1483713bc307b52523968a18b8bc9065c7192f5fb5e1b01fafb2386250f4eb4c9f2089628fd82f07ade3b50348899595b92f7feee517edc12499ba8c14eb2711608b7abd2e93f7c288a2bd43044dcad5170bce7291de946ea623864fb63efbbd533658fe23ad587b09b6b6a9fbdaba2d69bb5762e5d0cfdf37e3ba4e268ceb5d344a60ca49617242055f497ef559e07b1f2965e3d6116cbcaf2d7cb9be52f25b42326ff9213c4d8b65950febd236700b2b8ce7cb7e1186394cf87f038255d6591d7d89bf021908f6d4448218095a8f2570e046854a14366c58e3b09e98aa941ffd82e81f16109009eefd6a635b1b8d85c64303b870f621470da6210f50858dce820ba6b86b946baa09b6357e5d04414046ae564fdc853b8e94f1433dfbb6ea86c579689e68b6773c0cf47b6c481ebe28e9646cf2dd3c1e904bf98d16855e67398414ea023bbd5ddedb307952f9087a01e59030c6e0a5db5c7f9f48a01b488ab8ffb1a9c41cd4aabcc0f281efab7d542865cbe0af49bc82fa82b57f2aa8fe7235e190aa1243bc9353c9c9065e63b48d3421dafaee463c80f46dc807913b91a9a820aead538b46c8baeb2e00e2c9cfa4478ee13b85d7b72eaece0437d38202fb540eed2e5b1728ea4af08a5a5ddb775cd5b67c13d6ee381489c8bb2d2e35564618eaaa2e138364a67fc178c76f97649840ee21dcc8c88dbb7170f1fe3c671ccc35ed1601807c6cda48b8d79a54a7593f72c2f0f23f39649ab245d028c244023717b35bca97b5c8afbe4d0f2876d5a0c8dbbad5a4d14faf0b433663343681f462e9bedd79af85f5f02b85402e4677be22255648beb2fbb9f691744b4bdd6970c78f8456ccf4cd96cafff209b7015dabad51d12e115ea6ccf3596ff954d2e397caf449ee2e708878c42fdd38b8c8b43e932b65617f902a307eb7ec83551b498bc6edbf9b9829813dfe08972a0b0bde0666c0b4ef213f311fb46ede717eb620c58df87ee7e05e323032386585ad32ad3c306510654f142be707212daad881e9c7d5912017465d37607b1ae8123a238816d16642508d0424ef2156ac3e3285c18ac0da735d1bfd051518200680ddd073d728f7c1d4e1809202a6264137da1ca97eb25cf04caff559415a6ef6c8e9321cd328a7f8f9e014abec3408a1fdadc0216abfc65ea2f4bae1e0b8f940a0c78f510e7a292cc295eaa6a63dfdd2a64f7ecb048da531fd01294666640048a9c9a8e1aab00d3edba6a87909255ef13547b2b7473173cb3acc79151d09004deb669cf0a1c0b358b5e00caca7090f296b4e3e261b7718404f63ba4d870e59e866d54e23c48dab7ef06178cf5d9a7da8e0cb265469be66725db43d13dbdc756060602a3374eef2c35e97291bb52ab5ede5af56311f7211f5bb7893d0be3ad1ea34083c3576fbf66c1b058d99b855e8e2", 0x1000) 03:58:06 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f00000003c0)='X', 0x1, 0xfffffffffffffffe) r3 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) add_key$user(&(0x7f0000000480)='user\x00', &(0x7f0000000280)={'syz'}, &(0x7f0000000600)='\b', 0x1, r3) keyctl$KEYCTL_MOVE(0x1e, r2, r3, 0xfffffffffffffffd, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r6 = dup3(r4, r5, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r8, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r8, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) recvfrom$unix(r8, &(0x7f0000000040)=""/42, 0x2a, 0x2, &(0x7f0000000080)=@abs={0x0, 0x0, 0x4e20}, 0x6e) r9 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r10 = dup3(r7, r9, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r10, 0x8912, 0x400200) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r13 = dup3(r11, r12, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r13, 0x8912, 0x400200) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r16 = dup3(r14, r15, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r16, 0x8912, 0x400200) mmap$binder(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x11, r16, 0x1) 03:58:06 executing program 3: unshare(0x8020000) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) setreuid(0x0, 0x0) socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r3, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r3, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000080)=ANY=[@ANYBLOB="20ff0700690000000000000000020000007742a23c5574599ebc7573d7", @ANYRES32=0x0, @ANYBLOB="08000400ffffffff"], 0x20}}, 0x0) setsockopt$IP_VS_SO_SET_FLUSH(r3, 0x0, 0x485, 0x0, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) dup3(r4, r5, 0x0) ioctl$TUNSETLINK(r5, 0x400454cd, 0x334) getsockopt$inet_sctp_SCTP_STATUS(0xffffffffffffffff, 0x84, 0xe, 0x0, 0x0) r6 = syz_open_procfs$namespace(0x0, &(0x7f0000000140)='ns/mnt\x00') setns(r6, 0x0) clone(0x10062101, 0x0, 0x0, 0x0, 0x0) 03:58:06 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$can_raw(0x1d, 0x3, 0x1) close(r3) syz_genetlink_get_family_id$team(&(0x7f0000000080)='team\x00') recvfrom$rxrpc(0xffffffffffffffff, &(0x7f0000000180)=""/19, 0x13, 0x1, &(0x7f0000000200)=@in4={0x21, 0x2, 0x2, 0x10, {0x2, 0x4e24, @initdev={0xac, 0x1e, 0x1, 0x0}}}, 0x24) r4 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r4, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) r5 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r5, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) r6 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r6, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) r7 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r7, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) r8 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r8, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) r9 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r9, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) r10 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r10, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) sendmsg$TEAM_CMD_OPTIONS_GET(r2, &(0x7f0000000100)={&(0x7f0000000040), 0xc, &(0x7f00000000c0)={&(0x7f0000000700)=ANY=[@ANYBLOB="a0cb471a0b1b41fe7e8e8b2496000021000000b0260a2e76bd6b41c1ffc07883e2af0985c4bf87b445361cc172b6563c875cb10dadb0aa4960479e98885fe2751b1180d741f7e3af3d9c76d75173f55a6af64f9335a6eda0ae2204a4f97f95f0", @ANYRES16, @ANYPTR=&(0x7f00000009c0)=ANY=[@ANYRESHEX=0x0, @ANYRES64=r2, @ANYPTR64=&(0x7f0000000900)=ANY=[@ANYBLOB="57ea85dc55939001dfb62e6e5eb3ccbfe76ecefcb5ce12b2bae61a587fd9bb0b06a550dd9e897a5b7880d2e702a99cb7c625d8aa2ee9895f1ff8105128b55832d4f156994f68ac6616e4e879a607b3b7d7df394997f34a916878d411457d639c8b6d46bc148f81ddf37815aa535fe5c941ca16796d4b5dd3099a0736c0a2f7be891dd520d24b469ad4b043e7a61c7bc1d362bb939fc4ff64", @ANYRES16=r2], @ANYPTR=&(0x7f0000000a00)=ANY=[@ANYRESHEX=r5, @ANYPTR64, @ANYRESHEX=r6, @ANYRES16, @ANYBLOB="e00f2c96bbec38120f80f51f104f94475d58f4cbc81265028cb398d325579099d824787243e24096cc907e0d6089ceca1527ef687a147ec14bfc0437423296b3997e32d540d35a5fd662bd17eee3e61d748b778f9fd13ae077b89139b2f93e35f41c91983c7d500b24da25a7bcba63518e1256d795b92c", @ANYPTR=&(0x7f0000000d00)=ANY=[@ANYRES64=r8, @ANYRESHEX, @ANYPTR64=&(0x7f0000000c00)=ANY=[@ANYPTR64, @ANYRESHEX=r9, @ANYBLOB="b55ac6c1e7d780e1b4e6d0321624b0fba83263b7bd0e70b915a88d42777f5236537d5a461562f4e27c302cad05c826bbf855ababbbc56b0f7d1f981e5079a8ca8bdfd22ba863ace0572e760656c94f0c1851bfe99b7fedcee02113e6bbadd0477aa4ce993d30df4526cb5b6f804d518148aae23d81495eb0f96e00c237fed00f2ed9d086321ac36b799b", @ANYRESHEX, @ANYRESOCT=r0, @ANYRESDEC=r1], @ANYRESDEC, @ANYRESOCT=r10], @ANYPTR, @ANYBLOB="21312cb8c031b2e852866f67f883a54237f13079a257070605b11e79285177e62e6de935721cc820082583873a6b62eac7923a0e44fb630bcfd48e02d3b63ac328ff723cf4fa621d97511ff175d6cfbd1ff3d41d4bb187b785d7804f6da93c6e4c7fb805d52ad184c7ea13da00e58839965559bc53f6a8842cb0971cb3c0703e0da910cc1df57e04e37868193148de65bd4475f647fddf56e6d107587e73d305788024ea347037e26802cef75af582007d7ee65574236279cbb2bcc24794da762c6f72d78463d56ff365bf2cca219d9f236081b643c6993a497394f056215a8776697caf8ceb5c157ade4039546eb837", @ANYRES32=0x0, @ANYRESOCT=r3]], @ANYRES32=0x0, @ANYBLOB="840002003c00010024000100757365725f6c696e6b75705f656e61626c2c2488fac8acdf0100000000000000080003fd050000000400040008000600", @ANYRES32=0x0, @ANYRES16=0x0], 0x7}}, 0x4400e0d4) r11 = add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f00000003c0)='X', 0x1, 0xfffffffffffffffe) r12 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r12, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r12, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) setsockopt$ARPT_SO_SET_ADD_COUNTERS(r12, 0x0, 0x61, &(0x7f0000000280)={'filter\x00', 0x4}, 0x68) r13 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) r14 = add_key$keyring(0x0, 0x0, 0x0, 0x0, 0x0) keyctl$search(0xa, r14, 0x0, 0x0, 0x0) keyctl$KEYCTL_MOVE(0xb, r11, r13, r14, 0x0) 03:58:06 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000100)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_pr_ctr_aes128\x00'}, 0x58) r1 = socket(0x10, 0x3, 0x0) r2 = syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x8a, 0x484182) ioctl$PERF_EVENT_IOC_PERIOD(r2, 0x40082404, &(0x7f0000000080)=0x4) setsockopt$netlink_NETLINK_TX_RING(r1, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r1, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000380)=ANY=[@ANYBLOB="2000000016008769000000000000000002000000f18c702dc7a567222feaa4f4676324b4a7e95b31f828e14e2bc3cf5f64257920ff8da69edd0b7122bc6d8b803bf7c78c465a96215dbbfacd55a1cdce86ecc875676db375c9e7dc010b41c0bba822acb1ef77783bae7c91d01570114ec70e8923b27c69b0369339747369572c460eecfa102831acadd1ca3d58efe569381474ea86e617e4fa0acdb465d7076089bd4a00d49aae6686f100db33d398eb6473d93d3891a975d90824cdbf0a1b062278d3b5911d", @ANYRES32=0x0, @ANYBLOB="08000400ffffffff"], 0x20}}, 0x0) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, 0x0, 0x0) [ 312.012324][T19520] FAULT_INJECTION: forcing a failure. [ 312.012324][T19520] name failslab, interval 1, probability 0, space 0, times 0 03:58:06 executing program 4: ioctl$FS_IOC_RESVSP(0xffffffffffffffff, 0x40305828, &(0x7f00000000c0)={0x0, 0x0, 0x500000000}) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) r0 = getpid() socket$inet_udplite(0x2, 0x2, 0x88) r1 = getpid() rt_tgsigqueueinfo(r0, r1, 0x13, &(0x7f0000000180)) tkill(r0, 0x5) r2 = socket(0x10, 0x3, 0x0) r3 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r3, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) ioctl$FS_IOC_FSGETXATTR(r3, 0x801c581f, &(0x7f0000000080)={0x6, 0x3, 0x2, 0xfe8, 0xbe}) setsockopt$netlink_NETLINK_TX_RING(r2, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r2, 0x0, 0x60, &(0x7f0000000200)={'filter\x00', 0x7, 0x4, 0x480, 0x0, 0x118, 0x0, 0x398, 0x398, 0x398, 0x4, &(0x7f0000000000), {[{{@uncond, 0xf0, 0x118}, @unspec=@CONNSECMARK={0x28, 'CONNSECMARK\x00', 0x0, {0x1}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@mac=@remote, @empty, @loopback, @broadcast, 0xf}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac=@random="ae272723e583", @multicast2, @rand_addr=0x2, 0x1}}}], {{[], 0xc0, 0xe8}, {0x28}}}}, 0x4d0) ptrace(0x10, r0) ptrace$poke(0x4209, r0, &(0x7f00000000c0), 0x20000000) [ 312.091038][T19520] CPU: 0 PID: 19520 Comm: syz-executor.5 Not tainted 5.4.0-rc6+ #0 [ 312.098969][T19520] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 312.109030][T19520] Call Trace: [ 312.112329][T19520] dump_stack+0x197/0x210 [ 312.116677][T19520] should_fail.cold+0xa/0x15 [ 312.121296][T19520] ? fault_create_debugfs_attr+0x180/0x180 [ 312.127130][T19520] ? ___might_sleep+0x163/0x2c0 [ 312.131991][T19520] __should_failslab+0x121/0x190 [ 312.136943][T19520] should_failslab+0x9/0x14 [ 312.141449][T19520] kmem_cache_alloc_trace+0x2d3/0x790 [ 312.146828][T19520] ? __kasan_kmalloc.constprop.0+0xcf/0xe0 [ 312.152647][T19520] __memcg_init_list_lru_node+0x8a/0x1e0 [ 312.158291][T19520] __list_lru_init+0x3fe/0x710 [ 312.163070][T19520] alloc_super+0x7cc/0x910 [ 312.167495][T19520] sget_fc+0x14e/0x810 [ 312.171586][T19520] ? compare_single+0x10/0x10 [ 312.176269][T19520] ? apparmor_capable+0x2ed/0x630 [ 312.181301][T19520] vfs_get_super+0x76/0x2e0 [ 312.185806][T19520] ? fuse_fill_super_common+0x1050/0x1050 [ 312.191527][T19520] ? fuse_fill_super_common+0x1050/0x1050 [ 312.197247][T19520] get_tree_nodev+0x23/0x30 [ 312.201761][T19520] fuse_get_tree+0x12e/0x190 [ 312.206351][T19520] vfs_get_tree+0x8e/0x300 [ 312.210768][T19520] do_mount+0x143d/0x1d10 [ 312.215106][T19520] ? copy_mount_string+0x40/0x40 [ 312.220056][T19520] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 312.226301][T19520] ? copy_mount_options+0x2e8/0x3f0 [ 312.231507][T19520] ksys_mount+0xdb/0x150 [ 312.235758][T19520] __x64_sys_mount+0xbe/0x150 [ 312.240444][T19520] do_syscall_64+0xfa/0x760 [ 312.244955][T19520] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 312.250846][T19520] RIP: 0033:0x45a219 [ 312.254743][T19520] Code: ad b6 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 7b b6 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 312.274351][T19520] RSP: 002b:00007f771dfdfc78 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5 [ 312.282762][T19520] RAX: ffffffffffffffda RBX: 00007f771dfdfc90 RCX: 000000000045a219 03:58:06 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f00000003c0)='X', 0x1, 0xfffffffffffffffe) r3 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) add_key$user(&(0x7f0000000480)='user\x00', &(0x7f0000000280)={'syz'}, &(0x7f0000000600)='\b', 0x1, r3) keyctl$KEYCTL_MOVE(0x1e, r2, r3, 0xfffffffffffffffd, 0x0) r4 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r4, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r4, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0xffffffffffffffd8, 0x16, 0xfd411abe4cf86987, 0x0, 0x25dfdbfc, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) ioctl$sock_bt_bnep_BNEPCONNDEL(r4, 0x400442c9, &(0x7f0000000040)={0x1, @dev={[], 0x19}}) [ 312.290734][T19520] RDX: 0000000020000080 RSI: 0000000020000100 RDI: 0000000000000000 [ 312.294939][T19767] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. [ 312.298702][T19520] RBP: 000000000075bf20 R08: 0000000020000300 R09: 0000000000000000 [ 312.298711][T19520] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f771dfe06d4 [ 312.298720][T19520] R13: 00000000004c6d69 R14: 00000000004dc5c8 R15: 0000000000000008 03:58:06 executing program 3: unshare(0x8020000) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r3 = dup3(r1, r2, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) bpf$MAP_DELETE_ELEM(0x3, &(0x7f00000000c0)={r3, &(0x7f0000000180)="cf46718b9af2937bac5a3d1a16acf128086b8e930535b38c942c6f736fad4610d72c1ad6f2cdcab40013fe66fb3696e7b3965e9f7cfb03ea53a801f914a0ff7b7d438869907228c374eb6e2944b02eb9e39cd6fe733bb2fe655d631824b6658133dbbaecc3f87d3c7a094cad51c5b073ca8fcd8b3c87af3e5da06e91830d60bb8fd669519d2b46c316edcc77705cbcc55890add854cc99641a3c250ba61ca401293b1f232e29d0bf3d405cedc4182e18"}, 0x20) r4 = syz_open_dev$amidi(&(0x7f0000000040)='/dev/amidi#\x00', 0x81, 0x800880) setsockopt$CAN_RAW_JOIN_FILTERS(r4, 0x65, 0x6, &(0x7f0000000080), 0x4) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r6 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(0xffffffffffffffff, 0x10e, 0xc, &(0x7f00000002c0)={0x1, 0x0, 0x3}, 0x132) sendmsg$nl_route(r6, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) getsockopt$EBT_SO_GET_INFO(r6, 0x0, 0x80, &(0x7f0000000240)={'broute\x00'}, &(0x7f0000000100)=0x78) r7 = dup3(r0, r5, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r7, 0x8912, 0x8000000006) setreuid(0x0, 0x0) socket$netlink(0x10, 0x3, 0x0) getsockopt$inet_sctp_SCTP_STATUS(0xffffffffffffffff, 0x84, 0xe, 0x0, 0x0) r8 = syz_open_procfs$namespace(0x0, &(0x7f0000000140)='ns/mnt\x00') setns(r8, 0x0) clone(0x10062101, 0x0, 0x0, 0x0, 0x0) 03:58:07 executing program 4: ioctl$FS_IOC_RESVSP(0xffffffffffffffff, 0x40305828, &(0x7f00000000c0)={0x0, 0x0, 0x500000000}) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) r0 = getpid() socket$inet_udplite(0x2, 0x2, 0x88) r1 = getpid() rt_tgsigqueueinfo(r0, r1, 0x13, &(0x7f0000000180)) tkill(r0, 0x5) r2 = socket(0x10, 0x3, 0x0) r3 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r3, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) ioctl$FS_IOC_FSGETXATTR(r3, 0x801c581f, &(0x7f0000000080)={0x6, 0x3, 0x2, 0xfe8, 0xbe}) setsockopt$netlink_NETLINK_TX_RING(r2, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r2, 0x0, 0x60, &(0x7f0000000200)={'filter\x00', 0x7, 0x4, 0x480, 0x0, 0x118, 0x0, 0x398, 0x398, 0x398, 0x4, &(0x7f0000000000), {[{{@uncond, 0xf0, 0x118}, @unspec=@CONNSECMARK={0x28, 'CONNSECMARK\x00', 0x0, {0x1}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@mac=@remote, @empty, @loopback, @broadcast, 0xf}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac=@random="ae272723e583", @multicast2, @rand_addr=0x2, 0x1}}}], {{[], 0xc0, 0xe8}, {0x28}}}}, 0x4d0) ptrace(0x10, r0) ptrace$poke(0x4209, r0, &(0x7f00000000c0), 0x20000000) 03:58:07 executing program 5 (fault-call:8 fault-nth:40): ioctl$PPPIOCGL2TPSTATS(0xffffffffffffffff, 0x80487436, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r4 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='fuse.', 0x0, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4002}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) read$FUSE(r3, &(0x7f0000001500), 0x1000) 03:58:07 executing program 3: unshare(0x8020000) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) setreuid(0x0, 0x0) socket$netlink(0x10, 0x3, 0x0) getsockopt$inet_sctp_SCTP_STATUS(0xffffffffffffffff, 0x84, 0xe, 0x0, 0x0) r3 = getpid() perf_event_open(&(0x7f0000000080)={0x2, 0x70, 0x3e8, 0x0, 0x0, 0x48, 0x0, 0x0, 0x40002, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x1f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0xcd, 0x0, 0x0, 0x0, 0x200000, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r3, 0x0, 0xffffffffffffffff, 0x8) r4 = getpid() perf_event_open(&(0x7f0000000080)={0x2, 0x70, 0x3e8, 0x0, 0x0, 0x48, 0x0, 0x0, 0x40002, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x1f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0xcd, 0x0, 0x0, 0x0, 0x200000, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r4, 0x0, 0xffffffffffffffff, 0x8) write$P9_RUNLINKAT(r2, &(0x7f0000000100)={0x7, 0x4d, 0x1}, 0x7) r5 = syz_open_procfs$namespace(r4, &(0x7f0000000040)='ns/ipc\x00') setns(r5, 0x0) clone(0x10062101, 0x0, 0x0, 0x0, 0x0) 03:58:07 executing program 4: ioctl$FS_IOC_RESVSP(0xffffffffffffffff, 0x40305828, &(0x7f00000000c0)={0x0, 0x0, 0x500000000}) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) r0 = getpid() socket$inet_udplite(0x2, 0x2, 0x88) r1 = getpid() rt_tgsigqueueinfo(r0, r1, 0x13, &(0x7f0000000180)) tkill(r0, 0x5) r2 = socket(0x10, 0x3, 0x0) r3 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r3, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) ioctl$FS_IOC_FSGETXATTR(r3, 0x801c581f, &(0x7f0000000080)={0x6, 0x3, 0x2, 0xfe8, 0xbe}) setsockopt$netlink_NETLINK_TX_RING(r2, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r2, 0x0, 0x60, &(0x7f0000000200)={'filter\x00', 0x7, 0x4, 0x480, 0x0, 0x118, 0x0, 0x398, 0x398, 0x398, 0x4, &(0x7f0000000000), {[{{@uncond, 0xf0, 0x118}, @unspec=@CONNSECMARK={0x28, 'CONNSECMARK\x00'}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@mac=@remote, @empty, @loopback, @broadcast, 0xf, 0xffffffff}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac=@random="ae272723e583", @multicast2, @rand_addr=0x2, 0x1}}}], {{[], 0xc0, 0xe8}, {0x28}}}}, 0x4d0) ptrace(0x10, r0) ptrace$poke(0x4209, r0, &(0x7f00000000c0), 0x20000000) 03:58:07 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f00000003c0)='X', 0x1, 0xfffffffffffffffe) r3 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) add_key$keyring(&(0x7f0000000040)='keyring\x00', &(0x7f0000000080)={'syz', 0x0}, 0x0, 0x0, 0x0) r4 = add_key$keyring(0x0, 0x0, 0x0, 0x0, 0x0) keyctl$search(0xa, r4, 0x0, 0x0, 0x0) add_key$user(&(0x7f0000000480)='user\x00', &(0x7f0000000280)={'@\x04\x15'}, &(0x7f00000000c0)="08561b265a37c3c70a26b82faab8e502e0c670df0126fc5b3ddc14d4db6a", 0x1e, r4) keyctl$KEYCTL_MOVE(0x1e, r2, r3, 0xfffffffffffffffd, 0x0) 03:58:07 executing program 4: ioctl$FS_IOC_RESVSP(0xffffffffffffffff, 0x40305828, &(0x7f00000000c0)={0x0, 0x0, 0x500000000}) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) r0 = getpid() socket$inet_udplite(0x2, 0x2, 0x88) r1 = getpid() rt_tgsigqueueinfo(r0, r1, 0x13, &(0x7f0000000180)) tkill(r0, 0x5) r2 = socket(0x10, 0x3, 0x0) r3 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r3, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) ioctl$FS_IOC_FSGETXATTR(r3, 0x801c581f, &(0x7f0000000080)={0x6, 0x3, 0x2, 0xfe8, 0xbe}) setsockopt$netlink_NETLINK_TX_RING(r2, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r2, 0x0, 0x60, &(0x7f0000000200)={'filter\x00', 0x7, 0x4, 0x480, 0x0, 0x118, 0x0, 0x398, 0x398, 0x398, 0x4, &(0x7f0000000000), {[{{@uncond, 0xf0, 0x118}, @unspec=@CONNSECMARK={0x28, 'CONNSECMARK\x00'}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@mac=@remote, @empty, @loopback, @broadcast, 0xf, 0xffffffff}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac=@random="ae272723e583", @multicast2, @rand_addr=0x2, 0x1}}}], {{[], 0xc0, 0xe8}, {0x28}}}}, 0x4d0) ptrace(0x10, r0) ptrace$poke(0x4209, r0, &(0x7f00000000c0), 0x20000000) 03:58:07 executing program 3: unshare(0x8020000) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x622441, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) setreuid(0x0, 0x0) socket$netlink(0x10, 0x3, 0x0) getsockopt$inet_sctp_SCTP_STATUS(0xffffffffffffffff, 0x84, 0xe, 0x0, 0x0) r3 = syz_open_procfs$namespace(0x0, &(0x7f0000000140)='ns/mnt\x00') setns(r3, 0x0) clone(0x10062101, 0x0, 0x0, 0x0, 0x0) 03:58:07 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000100)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_pr_ctr_aes128\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, 0x0, 0x0) r1 = syz_open_dev$vbi(&(0x7f0000000000)='/dev/vbi#\x00', 0x2, 0x2) r2 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r5 = dup3(r3, r4, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) ioctl$TIOCLINUX4(r5, 0x541c, &(0x7f0000000080)) write$RDMA_USER_CM_CMD_CREATE_ID(r2, &(0x7f0000000340)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000380)={0xffffffffffffffff}, 0x13f}}, 0x20) write$RDMA_USER_CM_CMD_LISTEN(r2, &(0x7f0000000000)={0x7, 0x8, 0xfa00, {r6}}, 0x10) write$RDMA_USER_CM_CMD_DISCONNECT(r1, &(0x7f0000000040)={0xa, 0x4, 0xfa00, {r6}}, 0xc) 03:58:07 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f00000003c0)='X', 0x1, 0xfffffffffffffffe) r3 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) add_key$user(&(0x7f0000000480)='user\x00', &(0x7f0000000280)={'syz', 0x2}, &(0x7f0000000600)='\b', 0x1, r3) keyctl$KEYCTL_MOVE(0x1e, r2, r3, 0xfffffffffffffffd, 0x0) [ 313.081073][T19994] FAULT_INJECTION: forcing a failure. [ 313.081073][T19994] name failslab, interval 1, probability 0, space 0, times 0 [ 313.155519][T19994] CPU: 1 PID: 19994 Comm: syz-executor.5 Not tainted 5.4.0-rc6+ #0 [ 313.163450][T19994] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 313.173514][T19994] Call Trace: [ 313.176817][T19994] dump_stack+0x197/0x210 [ 313.181163][T19994] should_fail.cold+0xa/0x15 [ 313.185779][T19994] ? fault_create_debugfs_attr+0x180/0x180 [ 313.191591][T19994] ? ___might_sleep+0x163/0x2c0 [ 313.196443][T19994] __should_failslab+0x121/0x190 [ 313.201389][T19994] should_failslab+0x9/0x14 [ 313.205895][T19994] __kmalloc+0x2e0/0x770 [ 313.210149][T19994] ? __list_lru_init+0xd1/0x710 [ 313.215698][T19994] __list_lru_init+0xd1/0x710 [ 313.220378][T19994] alloc_super+0x7f7/0x910 [ 313.224802][T19994] sget_fc+0x14e/0x810 [ 313.228870][T19994] ? compare_single+0x10/0x10 [ 313.233558][T19994] ? apparmor_capable+0x2ed/0x630 [ 313.238595][T19994] vfs_get_super+0x76/0x2e0 [ 313.243105][T19994] ? fuse_fill_super_common+0x1050/0x1050 [ 313.248830][T19994] ? fuse_fill_super_common+0x1050/0x1050 [ 313.254552][T19994] get_tree_nodev+0x23/0x30 [ 313.259056][T19994] fuse_get_tree+0x12e/0x190 [ 313.263682][T19994] vfs_get_tree+0x8e/0x300 [ 313.268105][T19994] do_mount+0x143d/0x1d10 [ 313.272452][T19994] ? copy_mount_string+0x40/0x40 [ 313.277393][T19994] ? copy_mount_options+0x241/0x3f0 [ 313.282597][T19994] ? copy_mount_options+0x241/0x3f0 [ 313.287797][T19994] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 313.294380][T19994] ? copy_mount_options+0x2e8/0x3f0 [ 313.299589][T19994] ksys_mount+0xdb/0x150 [ 313.303835][T19994] __x64_sys_mount+0xbe/0x150 [ 313.308515][T19994] do_syscall_64+0xfa/0x760 [ 313.313020][T19994] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 313.318909][T19994] RIP: 0033:0x45a219 [ 313.322803][T19994] Code: ad b6 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 7b b6 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 313.342423][T19994] RSP: 002b:00007f771df9dc78 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5 03:58:07 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) r1 = openat$ipvs(0xffffffffffffff9c, &(0x7f0000000b00)='/proc/sys/net/ipv4/vs/sync_retries\x00', 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x18, 0xfa00, {0x3, &(0x7f0000000040)={0xffffffffffffffff}, 0x111, 0x5}}, 0x20) setxattr$trusted_overlay_opaque(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='trusted.overlay.opaque\x00', &(0x7f0000000200)='y\x00', 0x2, 0x3) write$RDMA_USER_CM_CMD_RESOLVE_ROUTE(r1, &(0x7f00000000c0)={0x4, 0x8, 0xfa00, {r2, 0x200000}}, 0x10) bind$alg(r0, &(0x7f0000000100)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_pr_ctr_aes128\x00'}, 0x27c) setsockopt$packet_int(r1, 0x107, 0xb, &(0x7f0000000240)=0x101, 0x4) sendmsg$tipc(r1, &(0x7f00000005c0)={&(0x7f00000003c0)=@nameseq={0x1e, 0x1, 0x1, {0x41, 0x0, 0x2}}, 0x10, &(0x7f00000004c0)=[{&(0x7f0000000400)="37154db1dc018441af142bfd4821cd32f73eb54b3571ed930a9467237c23803cdc07eeab0aa849bbc6b7bc96d817a4117b3341087f1237a1c302322f4e55e269d7c7ec5e963d44478e00b5c5be3f09b0307598b0dde5d0f93fd48af53564fb17f9b2d5a96d700de5559557c9604587124b7c1fb3f38165e83565633240b08b80c7b4465a25d176c884fdeca9414122020117a7dcfee42cebd1", 0x99}], 0x1, &(0x7f0000000500)="a760427a34b8deb3990e5c52f9dce3b019051e5694bf968702894d1256ce564cdd5dfebab7a65f90eb177bcbf6e24495cc5468f963dd89723bd2b77eff2ab1ead51bf7efa4a44eb319327fe725abcf0ed943fd66f7c8d193a72e79842395dbd31a550fbf0e0a7f1b02b093cc138f1f7dfc803f60413cff8367a33f62971df65cb4d4f76b30b924", 0x87, 0x20000840}, 0x14) setsockopt$EBT_SO_SET_ENTRIES(r1, 0x0, 0x80, &(0x7f0000000a80)=@filter={'filter\x00', 0xe, 0x4, 0x7b8, [0x0, 0x200002c0, 0x200002f0, 0x20000624], 0x0, &(0x7f0000000280), &(0x7f0000001400)=ANY=[@ANYBLOB="000000000000000000e51e0a48c7092700000000000000000000000000000000000000000000000000000000000000ffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff02000000030000000300000000026272696467655f736c6176655f310000697036677265300000000000000000007465716c3000000000000000000000006272696467655f736c6176655f310000ffffffffefff00ff7fffff01aaaaaaaaaabbff000000ff0096010000ce01000016020000636f6d6d656e7400000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000646e6174000000000000000000000000000000000000000000000000000000001000000000000000000000000000000010000000000000004552524f520000000000000000000000000000000000000000000000000000002000000000fbffffff6d0e6ebcac1529b92053847c7fd98575ca8b568c4186f2d5f11b6cc3990000110000006100000088e76361696630000000000000000000000069703665727370616e3000000000000076657468315f746f5f6873720000000073797a6b616c6c657231000000000000aaaaaaaaaa15000000ff0000000000000000ff3a007fff7fbe000000be000000ee0000006e66616363740000000000000000000000000000000000000000000000000000280000000000000073797a3000000000000000000000000000000000000000000000000000000000080000000000000041554449540000000000000000000000000000000000000000000000000000000800000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000005e6cb32938387b6e0d2c0000000002000000ffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000002000000986042cd02000000090000001700000040fe6263736830000000000000000000000076657468315f746f5f626f6e640000000000000000000000000000000000000064756d6d793000000000000000000000ffffffffffff00fffffeffffffffffffffff0000fa0000ff9e000000160100004e010000706b747479706500000000000000a78e000000000000000000000000000000000800000000000000004e464c4f470000000000000000000000000000000000000000000000000000005000000000000000018000000300000000000000293b8e30a3de4b63a95e0a4528a7c4390bf386fdc1f31cfa050ebb3981b0c98a63ef41e37ae5f7bb26052d1d43777d1d682df1e7a1c67a60a2ef902f93129a6200000000646e6174000000000000000000000000000000000000000000000000000000001000000000000000ffffffffffff0000fdffffff000000000000000002000000892f69706464703000000200000000000000766574683000000000000000000000006966623000000000000000000000000069706464703000000000000000000000aaaaaaaaaaaa00017f0000fe0180c200000efeff36e90e1b4892f210104130000000fff60000005e020000a602000071756f746100000000000000000000000000000000000000000000000000000018000000000000000000000000000000040000000000000009000000000000006c696d697400000000000000000000000000000000000000000000000000000020000000000000000001000001000100080000000000000004030000030000000200000000000000646e61740000000000000000000000000000000000000000000000000000000010000000000000000180c20000ce0000ecffffff000000005345434d41524b000000000000000000000000000000000000000000000000000801000000000000010000000200000073797374656d5f753a6f626a6563745f723a7761746368646f675f6465766963655f743a733000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005241544545535400000000000000000000000000000000000000000000000000200000000000000073797a3100000000000000000000000001000000000000000000000000000000a2d2ec604008d9da48bda00420765e96074e78be3c033d206b5228a5673a4f60db0ac44b08d4fa39f519db5b772a17ea2dfc7ead3d7275be6b7effd24e3fff357ee214d80b9b0996f8ffbf819d8ed98d9eb8526e7fe19b5429461cb3208d54ebd4ab269aa7c4710dae9b0ef4cf906c40e8bb49920affae70abee80f4ec0511c59aafd7c2b418eabcbf8d390ebcc7655d2d48af9a6f36ee0a86b4cbb74c31f7a668b09e1453b12682ca67982c752cdb8a8e11013ce6d36b6bf55ae60c805ee309805fdd3eb872edae64ebd4a28e567915b11de22a9858fc372a5c57c5"]}, 0x921) r3 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r3, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) getrandom(&(0x7f00000002c0)=""/233, 0xe9, 0x1) r4 = fanotify_init(0x4, 0x81000) fcntl$dupfd(r3, 0x0, r4) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, 0x0, 0x0) 03:58:07 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000100)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_pr_ctr_aes128\x00'}, 0x58) ioctl$FICLONERANGE(r0, 0x4020940d, &(0x7f0000000000)={r0, 0x0, 0x9d67, 0x7c, 0x7f}) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, 0x0, 0x0) [ 313.350841][T19994] RAX: ffffffffffffffda RBX: 00007f771df9dc90 RCX: 000000000045a219 [ 313.358816][T19994] RDX: 0000000020000080 RSI: 0000000020000100 RDI: 0000000000000000 [ 313.366786][T19994] RBP: 000000000075c070 R08: 0000000020000300 R09: 0000000000000000 [ 313.374778][T19994] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f771df9e6d4 [ 313.382750][T19994] R13: 00000000004c6d69 R14: 00000000004dc5c8 R15: 0000000000000006 03:58:08 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f00000003c0)='X', 0x1, 0xfffffffffffffffe) r3 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) add_key$user(&(0x7f0000000480)='user\x00', &(0x7f0000000280)={'syz'}, &(0x7f0000000600)='\b', 0x1, r3) r4 = add_key$keyring(&(0x7f0000000040)='keyring\x00', &(0x7f0000000080)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$KEYCTL_MOVE(0x1e, r2, r4, 0xfffffffffffffffd, 0x0) 03:58:08 executing program 3: unshare(0x8020000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) setreuid(0x0, 0x0) r3 = socket(0x10, 0xa, 0x0) setsockopt$netlink_NETLINK_TX_RING(r3, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r3, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=ANY=[@ANYBLOB="20000200"/20, @ANYRES32=0x0, @ANYBLOB="08000400ffffffff"], 0x20}}, 0x0) openat$dsp(0xffffffffffffff9c, &(0x7f0000000100)='/dev/dsp\x00', 0x4000, 0x0) sendmmsg$inet_sctp(r3, &(0x7f0000000540)=[{&(0x7f0000000040)=@in={0x2, 0x4e23, @remote}, 0x10, &(0x7f0000000280)=[{&(0x7f0000000180)="4e641942187d35636be9ae144f07525180cf46b0f6c3875360b0a31d2c69c0c05af0c078c0c7ce3b7267ae0d7c74c4c73076fb2a40764afc802b8b554364ac770da28d221cdc18e33b8928ef1f46c8604bff728bebc0792509630f9646409b7c10894b4ddf28b33700fb5c10e498f14c3611c4983f9ac19f96fe15c58916c738faaa17a8b6682f476b3fb32a52ece951b21a61ada370a375cdc16dc6c477cfb9dd378527f965d1463b350490b12c2ddfaaa4a7e92bd0ad2b44c2f85fd08d3fe7158c6314f7c1078261515b", 0xcb}, {&(0x7f0000000080)="598484ce14b8e8fa0cee5e4324b92d99739a08209fa6941c6107d351384e6148f3d83881f3867e8812084f7ca0bfc3d2b320d7", 0x33}, {&(0x7f00000000c0)="43f299d6fa174b6f18ae890a01e3608d7e", 0x11}, {&(0x7f0000000340)="9ccf14140bb2daf3638260ad81e0063eda2694ac4b61e8252757bbadbe51bded2e27feece33c565f7a1ca9a3e4781d109933c305c14870bad0f1185b22bfd7454b4ba53a466b065a35d80ad306c7c22d848ae32f9195b3513e705d981b68108e9f0673c2062cec7159530d8fa29d41b020f31e16589d0f3a62e8edd383914252cfca4af49103a30a501fa15be07b3e6e484b6d54c31b4f5c7b5698112a39a239eb6e369dd5565ed1127a692b506e32541f1f9c6c8e7112194cac135d0db5f6355c8bb35af3ad63c5750de976f73f70c380a0a7d21809fa7d34b286d2000d4efaa6534070ec0f665695b06ca6", 0xec}, {&(0x7f0000000440)="d74382481dfaf1da963e70f799d7a82efb14e3b1cd43d40b8d34d53b904f7c7f1dd0b77ae639b730fa5beb729f77c3b288288acb57cae6da0c10bd500f5875636797c210d238fdd00755f33c6dd98c81a60f439afa951813bf1ee93431d85723432ef95ff54299bc862a7b8901968e1b23de27a70f9951560e41ffe81d60eaa382f64e13f037caf41ce7547d4d06ed9ac1dbac49627a05141ddcf00b09b09c757ddbf7ba693b5a64ef09c2ab8c1b5aa047d257e2b4955e985fe5c6a47839de71a235487e1b36c7a395e2d713a8c5120dc85235e5258355a90cc46354cac53dfd617410b60546dcfe16dfd7bb8ce69ab43d85ed676b49e8c3d7b5bad98037d2", 0xff}], 0x5, &(0x7f0000000100), 0x0, 0x20008090}], 0x1, 0x70) socket$netlink(0x10, 0x3, 0x0) getsockopt$inet_sctp_SCTP_STATUS(0xffffffffffffffff, 0x84, 0xe, 0x0, 0x0) r4 = syz_open_procfs$namespace(0x0, &(0x7f0000000140)='ns/mnt\x00') setns(r4, 0x0) clone(0x10062101, 0x0, 0x0, 0x0, 0x0) 03:58:08 executing program 5: ioctl$PPPIOCGL2TPSTATS(0xffffffffffffffff, 0x80487436, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r4 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='fuse.', 0x0, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4002}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) read$FUSE(r3, &(0x7f0000001500), 0x1000) 03:58:08 executing program 4: ioctl$FS_IOC_RESVSP(0xffffffffffffffff, 0x40305828, &(0x7f00000000c0)={0x0, 0x0, 0x500000000}) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) r0 = getpid() socket$inet_udplite(0x2, 0x2, 0x88) r1 = getpid() rt_tgsigqueueinfo(r0, r1, 0x13, &(0x7f0000000180)) tkill(r0, 0x5) r2 = socket(0x10, 0x3, 0x0) r3 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r3, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) ioctl$FS_IOC_FSGETXATTR(r3, 0x801c581f, &(0x7f0000000080)={0x6, 0x3, 0x2, 0xfe8, 0xbe}) setsockopt$netlink_NETLINK_TX_RING(r2, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r2, 0x0, 0x60, &(0x7f0000000200)={'filter\x00', 0x7, 0x4, 0x480, 0x0, 0x118, 0x0, 0x398, 0x398, 0x398, 0x4, &(0x7f0000000000), {[{{@uncond, 0xf0, 0x118}, @unspec=@CONNSECMARK={0x28, 'CONNSECMARK\x00'}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@mac=@remote, @empty, @loopback, @broadcast, 0xf, 0xffffffff}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac=@random="ae272723e583", @multicast2, @rand_addr=0x2, 0x1}}}], {{[], 0xc0, 0xe8}, {0x28}}}}, 0x4d0) ptrace(0x10, r0) ptrace$poke(0x4209, r0, &(0x7f00000000c0), 0x20000000) 03:58:08 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000100)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_pr_ctr_aes128\x00'}, 0x3d) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, 0x0, 0x0) r1 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r1, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r1, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=ANY=[@ANYBLOB="2000000016008769000000000000000002000000", @ANYRES32=0x0, @ANYBLOB="ff26d067236f77ba"], 0x20}}, 0x0) setsockopt$inet_sctp6_SCTP_AUTO_ASCONF(r1, 0x84, 0x1e, &(0x7f0000000000), 0x4) [ 313.604753][T20537] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. [ 313.681147][T20537] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.1'. 03:58:08 executing program 4: ioctl$FS_IOC_RESVSP(0xffffffffffffffff, 0x40305828, &(0x7f00000000c0)={0x0, 0x0, 0x500000000}) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) r0 = getpid() socket$inet_udplite(0x2, 0x2, 0x88) r1 = getpid() rt_tgsigqueueinfo(r0, r1, 0x13, &(0x7f0000000180)) tkill(r0, 0x5) r2 = socket(0x10, 0x3, 0x0) r3 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r3, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) ioctl$FS_IOC_FSGETXATTR(r3, 0x801c581f, &(0x7f0000000080)={0x6, 0x3, 0x2, 0xfe8, 0xbe}) setsockopt$netlink_NETLINK_TX_RING(r2, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r2, 0x0, 0x60, &(0x7f0000000200)={'filter\x00', 0x7, 0x4, 0x480, 0x0, 0x118, 0x0, 0x398, 0x398, 0x398, 0x4, &(0x7f0000000000), {[{{@uncond, 0xf0, 0x118}, @unspec=@CONNSECMARK={0x28, 'CONNSECMARK\x00', 0x0, {0x1}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@mac=@remote, @empty, @loopback, @broadcast, 0xf, 0xffffffff}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac=@random="ae272723e583", @multicast2, @rand_addr=0x2, 0x1}}}], {{[], 0xc0, 0xe8}, {0x28}}}}, 0x4d0) ptrace(0xffffffffffffffff, r0) ptrace$poke(0x4209, r0, &(0x7f00000000c0), 0x20000000) 03:58:08 executing program 3: unshare(0x50020c00) r0 = openat$proc_capi20(0xffffffffffffff9c, &(0x7f0000000080)='/proc/capi/capi20\x00', 0x40000, 0x0) r1 = openat$cgroup_ro(r0, &(0x7f0000000100)='memory.stat\x00', 0x0, 0x0) r2 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r2, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) fsetxattr(r2, &(0x7f0000000240)=@known='user.syz\x00', &(0x7f0000000280)='vboxnet0cgroup\x00', 0xf, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_sctp_SCTP_HMAC_IDENT(r0, 0x84, 0x16, &(0x7f0000000180)={0x8, [0x9, 0x4, 0x7, 0x1000, 0x1, 0x8000, 0x6139, 0x4]}, &(0x7f00000001c0)=0x14) r4 = openat$tun(0xffffffffffffff9c, &(0x7f0000000200)='/dev/net/tun\x00', 0x40, 0x0) r5 = dup3(r3, r4, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) getsockopt$inet_sctp_SCTP_DISABLE_FRAGMENTS(r1, 0x84, 0x8, &(0x7f0000000340), &(0x7f0000000380)=0xffffffffffffff28) setreuid(0x0, 0x0) socket$netlink(0x10, 0x3, 0x0) getsockopt$inet_sctp_SCTP_STATUS(0xffffffffffffffff, 0x84, 0xe, 0x0, 0x0) r6 = syz_open_procfs$namespace(0x0, &(0x7f0000000140)='ns/mnt\x00') setns(r6, 0x0) r7 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r7, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) poll(&(0x7f0000000040)=[{r7, 0xc520}, {0xffffffffffffffff, 0xc027}], 0x2, 0x8000) clone(0x10062101, 0x0, 0x0, 0x0, 0x0) 03:58:08 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f00000003c0)='X', 0x1, 0xfffffffffffffffe) ioctl$CAPI_CLR_FLAGS(r1, 0x80044325, &(0x7f0000000040)=0x9) r3 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) add_key$user(&(0x7f0000000480)='user\x00', &(0x7f0000000280)={'syz'}, &(0x7f0000000600)='\b', 0x1, r3) keyctl$KEYCTL_MOVE(0x1e, r2, r3, 0xfffffffffffffffd, 0x0) 03:58:08 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000100)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_pr_ctr_aes128\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, 0x0, 0x0) r1 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r1, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r1, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) setsockopt$netlink_NETLINK_CAP_ACK(r1, 0x10e, 0xa, &(0x7f0000000000)=0x1, 0x4) 03:58:08 executing program 5: ioctl$PPPIOCGL2TPSTATS(0xffffffffffffffff, 0x80487436, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r4 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x2, &(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='fuse.', 0x0, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4002}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) read$FUSE(r3, &(0x7f0000001500), 0x1000) 03:58:08 executing program 4: ioctl$FS_IOC_RESVSP(0xffffffffffffffff, 0x40305828, &(0x7f00000000c0)={0x0, 0x0, 0x500000000}) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) r0 = getpid() socket$inet_udplite(0x2, 0x2, 0x88) r1 = getpid() rt_tgsigqueueinfo(r0, r1, 0x13, &(0x7f0000000180)) tkill(r0, 0x5) r2 = socket(0x10, 0x3, 0x0) r3 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r3, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) ioctl$FS_IOC_FSGETXATTR(r3, 0x801c581f, &(0x7f0000000080)={0x6, 0x3, 0x2, 0xfe8, 0xbe}) setsockopt$netlink_NETLINK_TX_RING(r2, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r2, 0x0, 0x60, &(0x7f0000000200)={'filter\x00', 0x7, 0x4, 0x480, 0x0, 0x118, 0x0, 0x398, 0x398, 0x398, 0x4, &(0x7f0000000000), {[{{@uncond, 0xf0, 0x118}, @unspec=@CONNSECMARK={0x28, 'CONNSECMARK\x00', 0x0, {0x1}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@mac=@remote, @empty, @loopback, @broadcast, 0xf, 0xffffffff}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac=@random="ae272723e583", @multicast2, @rand_addr=0x2, 0x1}}}], {{[], 0xc0, 0xe8}, {0x28}}}}, 0x4d0) ptrace(0xffffffffffffffff, r0) ptrace$poke(0x4209, r0, &(0x7f00000000c0), 0x20000000) 03:58:08 executing program 3: unshare(0x8020000) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040)='/dev\xafnet/tun\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) setreuid(0x0, 0x0) socket$netlink(0x10, 0x3, 0x0) getsockopt$inet_sctp_SCTP_STATUS(0xffffffffffffffff, 0x84, 0xe, 0x0, 0x0) r3 = syz_open_procfs$namespace(0x0, &(0x7f0000000140)='ns/mnt\x00') setns(r3, 0x0) ioctl$NBD_CLEAR_SOCK(r2, 0xab04) clone(0x10062101, 0x0, 0x0, 0x0, 0x0) r4 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r4, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r4, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) getsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000000)={0x0, @local, @multicast2}, &(0x7f0000000080)=0xc) r6 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r6, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r6, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000200)=ANY=[@ANYBLOB="2000000016008769000000000000000002000000", @ANYRES32=0x0, @ANYBLOB="0800ffffff000000fcb1f4c2d2261e42acf9f513ea9ee4d6f669ca50d384ab346d1993d248b0741cbbb3fc85bcdd3d49c3c75dc24504f4da265d6506850498e51d188080"], 0x20}}, 0x0) setsockopt$inet_pktinfo(r6, 0x0, 0x8, &(0x7f00000000c0)={r5, @dev={0xac, 0x14, 0x14, 0x25}, @broadcast}, 0x1) 03:58:08 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) r1 = openat$mixer(0xffffffffffffff9c, &(0x7f0000000000)='/dev/mixer\x00', 0xe600, 0x0) ioctl$VIDIOC_ENUMAUDOUT(r1, 0xc0345642, &(0x7f0000000040)={0x0, "17cd213162d4aabd0e00ad4045479b02510e099787ac5a8d6d68841fd96585d6", 0x2, 0x3}) bind$alg(r0, &(0x7f0000000100)={0x26, 'skcipher\x00', 0x0, 0x0, 'ctr-aes-neon\x00'}, 0x58) 03:58:08 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f00000003c0)='X', 0x1, 0xfffffffffffffffe) ioctl$SIOCGIFHWADDR(r1, 0x8927, &(0x7f0000000040)) r3 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) add_key$user(&(0x7f0000000480)='user\x00', &(0x7f0000000280)={'syz'}, &(0x7f0000000600)='\b', 0x1, r3) keyctl$KEYCTL_MOVE(0x1e, r2, r3, 0xfffffffffffffffd, 0x0) 03:58:08 executing program 4: ioctl$FS_IOC_RESVSP(0xffffffffffffffff, 0x40305828, &(0x7f00000000c0)={0x0, 0x0, 0x500000000}) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) r0 = getpid() socket$inet_udplite(0x2, 0x2, 0x88) r1 = getpid() rt_tgsigqueueinfo(r0, r1, 0x13, &(0x7f0000000180)) tkill(r0, 0x5) r2 = socket(0x10, 0x3, 0x0) r3 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r3, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) ioctl$FS_IOC_FSGETXATTR(r3, 0x801c581f, &(0x7f0000000080)={0x6, 0x3, 0x2, 0xfe8, 0xbe}) setsockopt$netlink_NETLINK_TX_RING(r2, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r2, 0x0, 0x60, &(0x7f0000000200)={'filter\x00', 0x7, 0x4, 0x480, 0x0, 0x118, 0x0, 0x398, 0x398, 0x398, 0x4, &(0x7f0000000000), {[{{@uncond, 0xf0, 0x118}, @unspec=@CONNSECMARK={0x28, 'CONNSECMARK\x00', 0x0, {0x1}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@mac=@remote, @empty, @loopback, @broadcast, 0xf, 0xffffffff}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac=@random="ae272723e583", @multicast2, @rand_addr=0x2, 0x1}}}], {{[], 0xc0, 0xe8}, {0x28}}}}, 0x4d0) ptrace(0xffffffffffffffff, r0) ptrace$poke(0x4209, r0, &(0x7f00000000c0), 0x20000000) 03:58:08 executing program 5: ioctl$PPPIOCGL2TPSTATS(0xffffffffffffffff, 0x80487436, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r4 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x3, &(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='fuse.', 0x0, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4002}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) read$FUSE(r3, &(0x7f0000001500), 0x1000) 03:58:08 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000080)='X', 0x2ac, 0xfffffffffffffffe) r3 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$join(0x1, 0x0) r4 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r4, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r4, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) ioctl$KVM_SET_DEBUGREGS(r1, 0x4080aea2, &(0x7f0000000340)={[0x6000, 0x10000, 0x2000, 0x5000], 0x5, 0x90, 0x9a4b}) bind$vsock_dgram(r4, &(0x7f0000000100)={0x28, 0x0, 0x0, @my=0x0}, 0x10) syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x3000000000, 0x20001) add_key$user(&(0x7f0000000480)='user\x00', &(0x7f0000000280)={'syz'}, &(0x7f0000000600)='\b', 0x1, r3) keyctl$KEYCTL_MOVE(0x1e, r2, r3, 0xfffffffffffffffd, 0x0) 03:58:08 executing program 5: ioctl$PPPIOCGL2TPSTATS(0xffffffffffffffff, 0x80487436, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r4 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x4, &(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='fuse.', 0x0, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4002}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) read$FUSE(r3, &(0x7f0000001500), 0x1000) 03:58:08 executing program 1: r0 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm-control\x00', 0x800, 0x0) getsockopt$bt_BT_POWER(r0, 0x112, 0x9, &(0x7f0000000080)=0x4, &(0x7f00000000c0)=0x1) r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000100)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_pr_ctr_aes128\x00'}, 0x58) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r4 = dup3(r2, r3, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, 0x0, 0x0) ioctl$TIOCMIWAIT(0xffffffffffffffff, 0x545c, 0x0) 03:58:08 executing program 3: unshare(0x8020000) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) setreuid(0x0, 0x0) socket$netlink(0x10, 0x3, 0x0) getsockopt$inet_sctp_SCTP_STATUS(0xffffffffffffffff, 0x84, 0xe, 0x0, 0x0) r3 = syz_open_procfs$namespace(0x0, &(0x7f0000000140)='ns/mnt\x00') socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r6 = dup3(r4, r5, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) ioctl$KDGKBLED(r6, 0x4b64, &(0x7f0000000040)) setns(r3, 0x0) clone(0x10062101, 0x0, 0x0, 0x0, 0x0) r7 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r7, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r7, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) r8 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r8, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) r10 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r10, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r10, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) setsockopt$sock_void(r10, 0x1, 0x12, 0x0, 0x0) setreuid(r9, 0x0) setsockopt$inet_IP_XFRM_POLICY(r7, 0x0, 0x11, &(0x7f0000000180)={{{@in=@broadcast, @in6=@remote, 0x4e23, 0x0, 0x4e24, 0x53, 0x0, 0x30, 0x110, 0x87, 0x0, r9}, {0x10000, 0x7, 0xa6a0, 0x81, 0x1, 0x164, 0x100, 0x8}, {0x34, 0x31, 0x0, 0x2}, 0x0, 0x6e6bbe, 0x2, 0x1, 0x2}, {{@in6=@local, 0x4d6, 0x33}, 0x2, @in=@loopback, 0x3502, 0x0, 0x1, 0x8, 0x98c, 0xfe8, 0xb0e}}, 0xe8) 03:58:09 executing program 4: ioctl$FS_IOC_RESVSP(0xffffffffffffffff, 0x40305828, &(0x7f00000000c0)={0x0, 0x0, 0x500000000}) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) r0 = getpid() socket$inet_udplite(0x2, 0x2, 0x88) r1 = getpid() rt_tgsigqueueinfo(r0, r1, 0x13, &(0x7f0000000180)) tkill(r0, 0x5) r2 = socket(0x10, 0x3, 0x0) r3 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r3, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) ioctl$FS_IOC_FSGETXATTR(r3, 0x801c581f, &(0x7f0000000080)={0x6, 0x3, 0x2, 0xfe8, 0xbe}) setsockopt$netlink_NETLINK_TX_RING(r2, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r2, 0x0, 0x60, &(0x7f0000000200)={'filter\x00', 0x7, 0x4, 0x480, 0x0, 0x118, 0x0, 0x398, 0x398, 0x398, 0x4, &(0x7f0000000000), {[{{@uncond, 0xf0, 0x118}, @unspec=@CONNSECMARK={0x28, 'CONNSECMARK\x00', 0x0, {0x1}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@mac=@remote, @empty, @loopback, @broadcast, 0xf, 0xffffffff}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac=@random="ae272723e583", @multicast2, @rand_addr=0x2, 0x1}}}], {{[], 0xc0, 0xe8}, {0x28}}}}, 0x4d0) ptrace(0x10, 0x0) ptrace$poke(0x4209, r0, &(0x7f00000000c0), 0x20000000) 03:58:09 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f00000003c0)='X', 0x1, 0xfffffffffffffffe) r3 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) r4 = add_key$keyring(0x0, 0x0, 0x0, 0x0, 0x0) keyctl$search(0xa, r4, 0x0, 0x0, 0x0) add_key$user(&(0x7f0000000480)='\x00\xf0\xff\xff\xff', &(0x7f0000000280)={'syz', 0x0}, &(0x7f0000000040)='\b', 0xfffffe27, r4) keyctl$KEYCTL_MOVE(0x1e, r2, r3, 0xfffffffffffffffd, 0x0) 03:58:09 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000100)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_pr_ctr_aes128\x00'}, 0x58) syz_open_dev$midi(&(0x7f0000000000)='/dev/midi#\x00', 0x6, 0x9000) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, 0x0, 0xfe6e) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r3 = dup3(r1, r2, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) ioctl$SG_SET_FORCE_PACK_ID(r3, 0x227b, &(0x7f0000000040)=0x1) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r6 = dup3(r4, r5, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_tcp_TCP_REPAIR_QUEUE(0xffffffffffffffff, 0x6, 0x14, &(0x7f0000000180)=0x1, 0x4) r8 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r9 = dup3(r7, r8, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r9, 0x8912, 0x25) fsconfig$FSCONFIG_SET_PATH_EMPTY(r6, 0x4, &(0x7f0000000080)='rng\x00', &(0x7f00000000c0)='./file0\x00', r9) 03:58:09 executing program 5: ioctl$PPPIOCGL2TPSTATS(0xffffffffffffffff, 0x80487436, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r4 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x5, &(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='fuse.', 0x0, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4002}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) read$FUSE(r3, &(0x7f0000001500), 0x1000) 03:58:09 executing program 3: unshare(0x8020000) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r5 = dup3(r3, r4, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) ioctl$VHOST_RESET_OWNER(r5, 0xaf02, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) setreuid(0x0, 0x0) socket$netlink(0x10, 0x3, 0x0) getsockopt$inet_sctp_SCTP_STATUS(0xffffffffffffffff, 0x84, 0xe, 0x0, 0x0) r6 = syz_open_procfs$namespace(0x0, &(0x7f0000000140)='ns/mnt\x00') setns(r6, 0x0) clone(0x10062101, 0x0, 0x0, 0x0, 0x0) 03:58:09 executing program 4: ioctl$FS_IOC_RESVSP(0xffffffffffffffff, 0x40305828, &(0x7f00000000c0)={0x0, 0x0, 0x500000000}) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) r0 = getpid() socket$inet_udplite(0x2, 0x2, 0x88) r1 = getpid() rt_tgsigqueueinfo(r0, r1, 0x13, &(0x7f0000000180)) tkill(r0, 0x5) r2 = socket(0x10, 0x3, 0x0) r3 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r3, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) ioctl$FS_IOC_FSGETXATTR(r3, 0x801c581f, &(0x7f0000000080)={0x6, 0x3, 0x2, 0xfe8, 0xbe}) setsockopt$netlink_NETLINK_TX_RING(r2, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r2, 0x0, 0x60, &(0x7f0000000200)={'filter\x00', 0x7, 0x4, 0x480, 0x0, 0x118, 0x0, 0x398, 0x398, 0x398, 0x4, &(0x7f0000000000), {[{{@uncond, 0xf0, 0x118}, @unspec=@CONNSECMARK={0x28, 'CONNSECMARK\x00', 0x0, {0x1}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@mac=@remote, @empty, @loopback, @broadcast, 0xf, 0xffffffff}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac=@random="ae272723e583", @multicast2, @rand_addr=0x2, 0x1}}}], {{[], 0xc0, 0xe8}, {0x28}}}}, 0x4d0) ptrace(0x10, 0x0) ptrace$poke(0x4209, r0, &(0x7f00000000c0), 0x20000000) 03:58:09 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$VHOST_GET_VRING_BASE(r2, 0xc008af12, &(0x7f0000000000)) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000100)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_pr_ctr_aes128\x00'}, 0x58) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, 0x0, 0x0) 03:58:09 executing program 5: ioctl$PPPIOCGL2TPSTATS(0xffffffffffffffff, 0x80487436, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r4 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x6, &(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='fuse.', 0x0, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4002}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) read$FUSE(r3, &(0x7f0000001500), 0x1000) 03:58:09 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r1, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r1, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x4e23}, 0x6e) r2 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f00000003c0)='X', 0x1, 0xfffffffffffffffe) r4 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) add_key$user(&(0x7f0000000480)='user\x00', &(0x7f0000000280)={'syz'}, &(0x7f0000000600)='\b', 0x1, r4) keyctl$KEYCTL_MOVE(0x1e, r3, r4, 0xfffffffffffffffd, 0x0) 03:58:09 executing program 3: unshare(0x8020000) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r1 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r1, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) r2 = dup3(r1, r0, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) setreuid(0x0, 0x0) socket$netlink(0x10, 0x3, 0x0) getsockopt$inet_sctp_SCTP_STATUS(0xffffffffffffffff, 0x84, 0xe, 0x0, 0x0) r3 = syz_open_procfs$namespace(0x0, &(0x7f0000000140)='ns/mnt\x00') setns(r3, 0x0) clone(0x10062101, 0x0, 0x0, 0x0, 0x0) 03:58:09 executing program 4: ioctl$FS_IOC_RESVSP(0xffffffffffffffff, 0x40305828, &(0x7f00000000c0)={0x0, 0x0, 0x500000000}) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) r0 = getpid() socket$inet_udplite(0x2, 0x2, 0x88) r1 = getpid() rt_tgsigqueueinfo(r0, r1, 0x13, &(0x7f0000000180)) tkill(r0, 0x5) r2 = socket(0x10, 0x3, 0x0) r3 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r3, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) ioctl$FS_IOC_FSGETXATTR(r3, 0x801c581f, &(0x7f0000000080)={0x6, 0x3, 0x2, 0xfe8, 0xbe}) setsockopt$netlink_NETLINK_TX_RING(r2, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r2, 0x0, 0x60, &(0x7f0000000200)={'filter\x00', 0x7, 0x4, 0x480, 0x0, 0x118, 0x0, 0x398, 0x398, 0x398, 0x4, &(0x7f0000000000), {[{{@uncond, 0xf0, 0x118}, @unspec=@CONNSECMARK={0x28, 'CONNSECMARK\x00', 0x0, {0x1}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@mac=@remote, @empty, @loopback, @broadcast, 0xf, 0xffffffff}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac=@random="ae272723e583", @multicast2, @rand_addr=0x2, 0x1}}}], {{[], 0xc0, 0xe8}, {0x28}}}}, 0x4d0) ptrace(0x10, 0x0) ptrace$poke(0x4209, r0, &(0x7f00000000c0), 0x20000000) 03:58:09 executing program 5: ioctl$PPPIOCGL2TPSTATS(0xffffffffffffffff, 0x80487436, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r4 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x7, &(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='fuse.', 0x0, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4002}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) read$FUSE(r3, &(0x7f0000001500), 0x1000) 03:58:09 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f00000003c0)='X', 0x1, 0xfffffffffffffffe) r3 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) add_key$user(&(0x7f0000000480)='user\x00', &(0x7f0000000280)={'syz'}, &(0x7f0000000600)='\b', 0x1, r3) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f0000000040)={0x7bc, 0x6, 0xfff, 0x9, 0xfffffffd}) keyctl$KEYCTL_MOVE(0x1e, r2, r3, 0xfffffffffffffffd, 0x0) 03:58:09 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000100)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_pr_ctr_aes128\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, 0x0, 0x0) r1 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) r2 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r2, 0x10e, 0xc, &(0x7f0000000040)={0x8, 0xffffffff, 0x9}, 0x10) sendmsg$nl_route(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="9cd2c81a200000aae40ec013b70ca7007600"/32, @ANYRES32=0x0, @ANYBLOB="08000400ffffffff"], 0x20}}, 0x0) ioctl$sock_inet_SIOCGIFBRDADDR(r2, 0x8919, &(0x7f0000000080)={'ip_vti0\x00', {0x2, 0x4e24, @dev={0xac, 0x14, 0x14, 0x1a}}}) ioctl$VIDIOC_ENUM_FMT(r1, 0xc0405602, &(0x7f0000000000)={0xfffffffc, 0x3, 0x0, "0ab303c655519ac2625b348ad27c53d6b3819ad83b45d7788908799f81f224aa"}) splice(0xffffffffffffffff, &(0x7f0000000000)=0x6, r1, &(0x7f0000000040)=0x6, 0x20, 0x3) r3 = openat$proc_capi20(0xffffffffffffff9c, &(0x7f0000000240)='/proc/capi/capi20\x00', 0x200401, 0x0) r4 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r4, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) ioctl$LOOP_CHANGE_FD(r3, 0x4c06, r4) inotify_init() r5 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r5, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r6 = socket$inet6(0xa, 0x6, 0x0) bind$inet6(r6, &(0x7f0000000000)={0xa, 0x4e20}, 0x1c) r7 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r6, 0x6) fgetxattr(0xffffffffffffffff, 0x0, 0x0, 0x0) setsockopt(r7, 0x10d, 0x800000000d, &(0x7f00001c9fff)="03", 0x1) connect$inet(r7, &(0x7f0000e5c000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x20}}, 0x10) sendmmsg(r7, &(0x7f0000005700)=[{{&(0x7f0000003900)=@pptp, 0x80, &(0x7f0000003b80), 0x2f2, &(0x7f0000003bc0)}}], 0x3a6, 0x0) sendmsg$nl_route(r5, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) setsockopt$inet_sctp6_SCTP_ADAPTATION_LAYER(r5, 0x84, 0x7, &(0x7f0000000200)={0x7fe}, 0xffffffffffffff0a) 03:58:10 executing program 4: ioctl$FS_IOC_RESVSP(0xffffffffffffffff, 0x40305828, &(0x7f00000000c0)={0x0, 0x0, 0x500000000}) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) r0 = getpid() socket$inet_udplite(0x2, 0x2, 0x88) r1 = getpid() rt_tgsigqueueinfo(r0, r1, 0x13, &(0x7f0000000180)) tkill(r0, 0x5) r2 = socket(0x10, 0x3, 0x0) r3 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r3, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) ioctl$FS_IOC_FSGETXATTR(r3, 0x801c581f, &(0x7f0000000080)={0x6, 0x3, 0x2, 0xfe8, 0xbe}) setsockopt$netlink_NETLINK_TX_RING(r2, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r2, 0x0, 0x60, &(0x7f0000000200)={'filter\x00', 0x7, 0x4, 0x480, 0x0, 0x118, 0x0, 0x398, 0x398, 0x398, 0x4, &(0x7f0000000000), {[{{@uncond, 0xf0, 0x118}, @unspec=@CONNSECMARK={0x28, 'CONNSECMARK\x00', 0x0, {0x1}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@mac=@remote, @empty, @loopback, @broadcast, 0xf, 0xffffffff}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac=@random="ae272723e583", @multicast2, @rand_addr=0x2, 0x1}}}], {{[], 0xc0, 0xe8}, {0x28}}}}, 0x4d0) ptrace(0x10, r0) ptrace$poke(0xffffffffffffffff, r0, &(0x7f00000000c0), 0x20000000) 03:58:10 executing program 5: ioctl$PPPIOCGL2TPSTATS(0xffffffffffffffff, 0x80487436, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r4 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x8, &(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='fuse.', 0x0, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4002}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) read$FUSE(r3, &(0x7f0000001500), 0x1000) 03:58:10 executing program 3: unshare(0x8020000) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) r3 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r3, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r3, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=ANY=[@ANYBLOB="200000008f9c3d10bfcf8872000000003b8f3e39", @ANYRES32=0x0, @ANYBLOB="08000400ffffff6e"], 0x20}}, 0x0) getsockopt$inet_tcp_buf(r3, 0x6, 0xb, &(0x7f0000000040)=""/42, &(0x7f0000000080)=0x2a) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) setreuid(0x0, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r6 = dup3(r4, r5, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) ioctl$KVM_IOEVENTFD(r2, 0x4040ae79, &(0x7f0000000100)={0xe800, &(0x7f00000000c0), 0x2, r6, 0x4}) socket$netlink(0x10, 0x3, 0x0) getsockopt$inet_sctp_SCTP_STATUS(0xffffffffffffffff, 0x84, 0xe, 0x0, 0x0) r7 = syz_open_procfs$namespace(0x0, &(0x7f0000000140)='ns/mnt\x00') setns(r7, 0x0) clone(0x10062101, 0x0, 0x0, 0x0, 0x0) 03:58:10 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = dup(r0) r2 = openat$ion(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ion\x00', 0x202000, 0x0) readahead(r2, 0x6bbd, 0xffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) setsockopt$SO_RDS_MSG_RXPATH_LATENCY(r3, 0x114, 0xa, &(0x7f0000000100)={0x1, '{'}, 0x2) r4 = add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f00000003c0)='9', 0x1, 0xfffffffffffffffe) r5 = add_key(&(0x7f0000000040)='id_legacy\x00', &(0x7f0000000080)={'syz', 0x1}, 0x0, 0x0, 0x0) r6 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000240)={'syz', 0x0}, 0x0, 0x0, r5) add_key$user(&(0x7f0000000480)='user\x00', &(0x7f0000000280)={'syz'}, &(0x7f0000000600)='\b', 0x1, r6) keyctl$KEYCTL_MOVE(0x1e, r4, r6, 0xfffffffffffffffd, 0x0) 03:58:10 executing program 4: ioctl$FS_IOC_RESVSP(0xffffffffffffffff, 0x40305828, &(0x7f00000000c0)={0x0, 0x0, 0x500000000}) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) r0 = getpid() socket$inet_udplite(0x2, 0x2, 0x88) r1 = getpid() rt_tgsigqueueinfo(r0, r1, 0x13, &(0x7f0000000180)) tkill(r0, 0x5) r2 = socket(0x10, 0x3, 0x0) r3 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r3, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) ioctl$FS_IOC_FSGETXATTR(r3, 0x801c581f, &(0x7f0000000080)={0x6, 0x3, 0x2, 0xfe8, 0xbe}) setsockopt$netlink_NETLINK_TX_RING(r2, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r2, 0x0, 0x60, &(0x7f0000000200)={'filter\x00', 0x7, 0x4, 0x480, 0x0, 0x118, 0x0, 0x398, 0x398, 0x398, 0x4, &(0x7f0000000000), {[{{@uncond, 0xf0, 0x118}, @unspec=@CONNSECMARK={0x28, 'CONNSECMARK\x00', 0x0, {0x1}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@mac=@remote, @empty, @loopback, @broadcast, 0xf, 0xffffffff}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac=@random="ae272723e583", @multicast2, @rand_addr=0x2, 0x1}}}], {{[], 0xc0, 0xe8}, {0x28}}}}, 0x4d0) ptrace(0x10, r0) ptrace$poke(0xffffffffffffffff, r0, &(0x7f00000000c0), 0x20000000) 03:58:10 executing program 5: ioctl$PPPIOCGL2TPSTATS(0xffffffffffffffff, 0x80487436, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r4 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x9, &(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='fuse.', 0x0, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4002}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) read$FUSE(r3, &(0x7f0000001500), 0x1000) 03:58:10 executing program 3: unshare(0x8020000) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) setreuid(0x0, 0x0) socket$netlink(0x10, 0x3, 0x0) getsockopt$inet_sctp_SCTP_STATUS(0xffffffffffffffff, 0x84, 0xe, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x2, 0x0) setsockopt$CAN_RAW_FILTER(r3, 0x65, 0x1, &(0x7f0000000080)=[{{0x3}, {0x4}}, {{0x3, 0x1, 0x0, 0x1}, {0x3, 0x1, 0x0, 0x1}}, {{0x2, 0x1, 0x0, 0x1}, {0x4, 0x0, 0x1}}, {{0x2, 0x1}, {0x0, 0x0, 0x1}}, {{0x3, 0x1, 0x1}, {0x0, 0x1}}], 0x28) r4 = syz_open_procfs$namespace(0x0, &(0x7f0000000140)='ns/mnt\x00') setns(r4, 0x0) clone(0x10062101, 0x0, 0x0, 0x0, 0x0) 03:58:10 executing program 5: ioctl$PPPIOCGL2TPSTATS(0xffffffffffffffff, 0x80487436, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r4 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0xa, &(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='fuse.', 0x0, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4002}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) read$FUSE(r3, &(0x7f0000001500), 0x1000) 03:58:10 executing program 0: r0 = syz_open_dev$mice(&(0x7f0000004ac0)='/dev/input/mice\x00', 0x0, 0x400) getsockopt$inet_sctp_SCTP_SOCKOPT_PEELOFF(0xffffffffffffffff, 0x84, 0x66, &(0x7f0000004b00)={0x0, 0x1}, &(0x7f0000004b40)=0x8) getsockopt$inet_sctp_SCTP_RESET_STREAMS(r0, 0x84, 0x77, &(0x7f0000004b80)={r1, 0x1, 0x5, [0x1, 0xffff, 0x3, 0x7, 0x6ad]}, &(0x7f0000004bc0)=0x12) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r4 = dup3(r2, r3, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) ioctl$SECCOMP_IOCTL_NOTIF_RECV(r4, 0xc0502100, &(0x7f0000000280)={0x0, 0x0}) getpgrp(r5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r7 = dup(r6) r8 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r8, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) ioctl$FS_IOC_GET_ENCRYPTION_KEY_STATUS(r8, 0xc080661a, &(0x7f0000000040)={{0x2, 0x0, @reserved="2965c419d10b4bcf610817937ff47a249a14d73b7fefcc83e74995999b5528dc"}}) r9 = syz_open_dev$vcsn(&(0x7f0000000180)='/dev/vcs#\x00', 0x9, 0xdd5724158aca909d) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r12 = dup3(r10, r11, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r12, 0x8912, 0x400200) ioctl$VIDIOC_DQBUF(r9, 0xc0585611, &(0x7f0000000400)={0x401, 0xb387190294668c60, 0x4, 0x0, {0x0, 0x7530}, {0x3, 0x2, 0x2, 0x0, 0xd5, 0x2, "9ed54539"}, 0x3ff, 0x3, @fd=r12, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r7, 0x8912, 0x400200) r13 = add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000000)={'\b\x00\x8e', 0x0}, &(0x7f00000003c0)='X', 0x1, 0xfffffffffffffffe) r14 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) add_key$user(&(0x7f0000000480)='user\x00', &(0x7f0000000100)={'\x00', 0x1}, &(0x7f0000000600)='\b', 0xfffffffffffffe0c, r14) keyctl$KEYCTL_MOVE(0x1e, r13, r14, 0xfffffffffffffffd, 0x0) 03:58:10 executing program 4: ioctl$FS_IOC_RESVSP(0xffffffffffffffff, 0x40305828, &(0x7f00000000c0)={0x0, 0x0, 0x500000000}) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) r0 = getpid() socket$inet_udplite(0x2, 0x2, 0x88) r1 = getpid() rt_tgsigqueueinfo(r0, r1, 0x13, &(0x7f0000000180)) tkill(r0, 0x5) r2 = socket(0x10, 0x3, 0x0) r3 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r3, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) ioctl$FS_IOC_FSGETXATTR(r3, 0x801c581f, &(0x7f0000000080)={0x6, 0x3, 0x2, 0xfe8, 0xbe}) setsockopt$netlink_NETLINK_TX_RING(r2, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r2, 0x0, 0x60, &(0x7f0000000200)={'filter\x00', 0x7, 0x4, 0x480, 0x0, 0x118, 0x0, 0x398, 0x398, 0x398, 0x4, &(0x7f0000000000), {[{{@uncond, 0xf0, 0x118}, @unspec=@CONNSECMARK={0x28, 'CONNSECMARK\x00', 0x0, {0x1}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@mac=@remote, @empty, @loopback, @broadcast, 0xf, 0xffffffff}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac=@random="ae272723e583", @multicast2, @rand_addr=0x2, 0x1}}}], {{[], 0xc0, 0xe8}, {0x28}}}}, 0x4d0) ptrace(0x10, r0) ptrace$poke(0xffffffffffffffff, r0, &(0x7f00000000c0), 0x20000000) 03:58:10 executing program 1: lookup_dcookie(0x1000, &(0x7f0000000000)=""/206, 0xce) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000100)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_pr_ctr_aes128\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, 0x0, 0x0) 03:58:10 executing program 3: unshare(0x8020000) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) setreuid(0x0, 0x0) socket$netlink(0x10, 0x3, 0x0) getsockopt$inet_sctp_SCTP_STATUS(0xffffffffffffffff, 0x84, 0xe, 0x0, 0x0) r3 = gettid() r4 = syz_open_procfs$namespace(r3, &(0x7f0000000100)='ns/user\x00') setns(r4, 0x0) clone(0x10062101, 0x0, 0x0, 0x0, 0x0) 03:58:10 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) shmget$private(0x0, 0x3000, 0x1, &(0x7f0000ffa000/0x3000)=nil) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f00000003c0)='X', 0x1, 0xfffffffffffffffe) r3 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) add_key$user(&(0x7f0000000480)='user\x00', &(0x7f0000000280)={'syz'}, &(0x7f0000000600)='\b', 0x1, r3) keyctl$KEYCTL_MOVE(0x1e, r2, r3, 0xfffffffffffffffd, 0x0) 03:58:10 executing program 5: ioctl$PPPIOCGL2TPSTATS(0xffffffffffffffff, 0x80487436, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r4 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0xc, &(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='fuse.', 0x0, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4002}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) read$FUSE(r3, &(0x7f0000001500), 0x1000) 03:58:10 executing program 4: ioctl$FS_IOC_RESVSP(0xffffffffffffffff, 0x40305828, &(0x7f00000000c0)={0x0, 0x0, 0x500000000}) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) r0 = getpid() socket$inet_udplite(0x2, 0x2, 0x88) r1 = getpid() rt_tgsigqueueinfo(r0, r1, 0x13, &(0x7f0000000180)) tkill(r0, 0x5) r2 = socket(0x10, 0x3, 0x0) r3 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r3, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) ioctl$FS_IOC_FSGETXATTR(r3, 0x801c581f, &(0x7f0000000080)={0x6, 0x3, 0x2, 0xfe8, 0xbe}) setsockopt$netlink_NETLINK_TX_RING(r2, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r2, 0x0, 0x60, &(0x7f0000000200)={'filter\x00', 0x7, 0x4, 0x480, 0x0, 0x118, 0x0, 0x398, 0x398, 0x398, 0x4, &(0x7f0000000000), {[{{@uncond, 0xf0, 0x118}, @unspec=@CONNSECMARK={0x28, 'CONNSECMARK\x00', 0x0, {0x1}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@mac=@remote, @empty, @loopback, @broadcast, 0xf, 0xffffffff}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac=@random="ae272723e583", @multicast2, @rand_addr=0x2, 0x1}}}], {{[], 0xc0, 0xe8}, {0x28}}}}, 0x4d0) ptrace(0x10, r0) ptrace$poke(0x4209, 0x0, &(0x7f00000000c0), 0x20000000) 03:58:11 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000100)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_pr_ctr_aes128\x00'}, 0x58) r1 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r1, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r1, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=ANY=[@ANYBLOB="2000000016008769000000000000000002000200", @ANYRES32=0x0, @ANYBLOB="08000440ac1414aa"], 0x20}}, 0x0) r2 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r2, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) syz_open_dev$adsp(&(0x7f0000000000)='/dev/adsp#\x00', 0xffff, 0x40440) r3 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r3, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r3, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(r2, 0x6, 0x16, &(0x7f0000000080)=[@sack_perm, @sack_perm, @timestamp, @timestamp, @sack_perm, @timestamp, @mss={0x2, 0x8cc8}, @timestamp], 0x8) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, 0x0, 0xfe83) 03:58:11 executing program 5: ioctl$PPPIOCGL2TPSTATS(0xffffffffffffffff, 0x80487436, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r4 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0xd, &(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='fuse.', 0x0, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4002}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) read$FUSE(r3, &(0x7f0000001500), 0x1000) 03:58:11 executing program 4: ioctl$FS_IOC_RESVSP(0xffffffffffffffff, 0x40305828, &(0x7f00000000c0)={0x0, 0x0, 0x500000000}) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) r0 = getpid() socket$inet_udplite(0x2, 0x2, 0x88) r1 = getpid() rt_tgsigqueueinfo(r0, r1, 0x13, &(0x7f0000000180)) tkill(r0, 0x5) r2 = socket(0x10, 0x3, 0x0) r3 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r3, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) ioctl$FS_IOC_FSGETXATTR(r3, 0x801c581f, &(0x7f0000000080)={0x6, 0x3, 0x2, 0xfe8, 0xbe}) setsockopt$netlink_NETLINK_TX_RING(r2, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r2, 0x0, 0x60, &(0x7f0000000200)={'filter\x00', 0x7, 0x4, 0x480, 0x0, 0x118, 0x0, 0x398, 0x398, 0x398, 0x4, &(0x7f0000000000), {[{{@uncond, 0xf0, 0x118}, @unspec=@CONNSECMARK={0x28, 'CONNSECMARK\x00', 0x0, {0x1}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@mac=@remote, @empty, @loopback, @broadcast, 0xf, 0xffffffff}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac=@random="ae272723e583", @multicast2, @rand_addr=0x2, 0x1}}}], {{[], 0xc0, 0xe8}, {0x28}}}}, 0x4d0) ptrace(0x10, r0) ptrace$poke(0x4209, 0x0, &(0x7f00000000c0), 0x20000000) 03:58:11 executing program 3: unshare(0x8020000) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x200080, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) setreuid(0x0, 0x0) socket$netlink(0x10, 0x3, 0x0) syz_open_dev$vcsa(&(0x7f0000000040)='/dev/vcsa#\x00', 0x7f, 0x0) r3 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r3, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r3, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) accept4(r3, &(0x7f0000000080)=@pptp={0x18, 0x2, {0x0, @dev}}, &(0x7f0000000100)=0x80, 0x80000) r4 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r4, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r4, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) getsockopt$inet_sctp_SCTP_STATUS(r2, 0x84, 0xe, 0x0, 0x0) r5 = syz_open_procfs$namespace(0x0, &(0x7f0000000140)='ns/mnt\x00') setns(r5, 0x0) clone(0x10062101, 0x0, 0x0, 0x0, 0x0) 03:58:11 executing program 0: r0 = syz_open_dev$ndb(&(0x7f0000000100)='/dev/nbd#\x00', 0x0, 0x80) ioctl$SECCOMP_IOCTL_NOTIF_RECV(0xffffffffffffffff, 0xc0502100, &(0x7f00000002c0)={0x0, 0x0}) fcntl$setown(r0, 0x8, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f00000003c0)='X', 0x1, 0xfffffffffffffffe) r5 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) add_key$user(&(0x7f0000000480)='user\x00', &(0x7f0000000280)={'syz'}, &(0x7f0000000600)='\b', 0x1, r5) keyctl$KEYCTL_MOVE(0x1e, r4, r5, 0xfffffffffffffffd, 0x0) r6 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r6, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) r7 = dup2(0xffffffffffffffff, r6) r8 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/cuse\x00', 0x2, 0x0) ioctl$FUSE_DEV_IOC_CLONE(r7, 0x8004e500, &(0x7f0000000080)=r8) 03:58:11 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000100)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_pr_ctr_aes128\x00'}, 0x58) r1 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vcs\x00', 0x480, 0x0) getsockopt$inet_sctp6_SCTP_CONTEXT(r1, 0x84, 0x11, &(0x7f0000000040)={0x0, 0x401}, &(0x7f0000000080)=0x8) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, 0x0, 0x0) 03:58:11 executing program 3: unshare(0x8020000) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) setreuid(0x0, 0x0) socket$netlink(0x10, 0x3, 0x0) getsockopt$inet_sctp_SCTP_STATUS(0xffffffffffffffff, 0x84, 0xe, 0x0, 0x0) r3 = syz_open_procfs$namespace(0x0, &(0x7f0000000140)='ns/mnt\x00') r4 = openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dlm_plock\x00', 0x0, 0x0) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r4, 0xc0a85320, &(0x7f0000000080)={{0x9c, 0x7f}, 'port0\x00', 0x66, 0x10000, 0x4, 0xffffffe1, 0x4, 0x1, 0x6, 0x0, 0x1, 0x2}) setns(r3, 0x0) clone(0x10062101, 0x0, 0x0, 0x0, 0x0) 03:58:11 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f00000003c0)='X', 0x1, 0xfffffffffffffffe) r3 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000040)={'\x00', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) add_key$user(&(0x7f0000000480)='user\x00', &(0x7f0000000280)={'syz'}, &(0x7f0000000600)='\b', 0x1, r3) keyctl$KEYCTL_MOVE(0x1e, r2, r3, 0xfffffffffffffffd, 0x0) 03:58:11 executing program 5: ioctl$PPPIOCGL2TPSTATS(0xffffffffffffffff, 0x80487436, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r4 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0xe, &(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='fuse.', 0x0, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4002}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) read$FUSE(r3, &(0x7f0000001500), 0x1000) 03:58:11 executing program 4: ioctl$FS_IOC_RESVSP(0xffffffffffffffff, 0x40305828, &(0x7f00000000c0)={0x0, 0x0, 0x500000000}) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) r0 = getpid() socket$inet_udplite(0x2, 0x2, 0x88) r1 = getpid() rt_tgsigqueueinfo(r0, r1, 0x13, &(0x7f0000000180)) tkill(r0, 0x5) r2 = socket(0x10, 0x3, 0x0) r3 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r3, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) ioctl$FS_IOC_FSGETXATTR(r3, 0x801c581f, &(0x7f0000000080)={0x6, 0x3, 0x2, 0xfe8, 0xbe}) setsockopt$netlink_NETLINK_TX_RING(r2, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r2, 0x0, 0x60, &(0x7f0000000200)={'filter\x00', 0x7, 0x4, 0x480, 0x0, 0x118, 0x0, 0x398, 0x398, 0x398, 0x4, &(0x7f0000000000), {[{{@uncond, 0xf0, 0x118}, @unspec=@CONNSECMARK={0x28, 'CONNSECMARK\x00', 0x0, {0x1}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@mac=@remote, @empty, @loopback, @broadcast, 0xf, 0xffffffff}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac=@random="ae272723e583", @multicast2, @rand_addr=0x2, 0x1}}}], {{[], 0xc0, 0xe8}, {0x28}}}}, 0x4d0) ptrace(0x10, r0) ptrace$poke(0x4209, 0x0, &(0x7f00000000c0), 0x20000000) 03:58:11 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000100)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_pr_ctr_aes128\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, 0x0, 0x0) r1 = openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000000)='/dev/dlm_plock\x00', 0x403, 0x0) ioctl$KVM_SET_GUEST_DEBUG(r1, 0x4048ae9b, &(0x7f0000000040)={0x0, 0x0, [0x3, 0x6, 0x9, 0x3, 0x5, 0x88c3, 0x1, 0x4]}) 03:58:11 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f00000003c0)='X', 0x1, 0xfffffffffffffffe) r3 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) r4 = add_key$keyring(0x0, 0x0, 0x0, 0x0, 0x0) keyctl$search(0xa, r4, 0x0, 0x0, 0x0) add_key$user(&(0x7f0000000480)='user\x00', &(0x7f0000000280)={'syz'}, &(0x7f0000000600)='\b', 0xfffffed9, r4) add_key$user(&(0x7f0000000040)='user\x00', &(0x7f0000000080)={'syz', 0x2}, &(0x7f00000004c0)="ca4b2be3ed7949c637e69083633330cb0f2121eff41c57b9643b0c9d1c661e3773de87d099e3ab97a9097228c06aab3e9b15701226f2f69fc5fe1611f24e41ddd27f24425ce19e30026f9fb246d8234a111ff9cf2c301df1e7441b8a39078c38944ad3b66b985a35083fe546ee3648f07a5e0fead1cda39bfdbb946d02a8073b0a531b925ea56cdb9cbd5cd71cafc71e684729a8f703cc68cd5b064bf17f9575d793fbadca2e1163e8e495ba1abf8550c981352817c818bf415664d4badbab9512af2012a0be71edf521231ffaf4648adde958c5afc8f707865cd4730037847d5399", 0xe2, r3) keyctl$KEYCTL_MOVE(0x1e, r2, r3, 0xfffffffffffffffd, 0x0) 03:58:11 executing program 5: ioctl$PPPIOCGL2TPSTATS(0xffffffffffffffff, 0x80487436, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r4 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x10, &(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='fuse.', 0x0, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4002}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) read$FUSE(r3, &(0x7f0000001500), 0x1000) 03:58:11 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) r1 = getgid() setregid(0xffffffffffffffff, r1) bind$alg(r0, &(0x7f0000000000)={0x26, 'hash\x00', 0x0, 0x0, 'rmd256-generic\x00'}, 0x58) openat$vicodec0(0xffffffffffffff9c, &(0x7f0000000080)='/dev/video36\x00', 0x2, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, 0x0, 0x0) 03:58:11 executing program 3: r0 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r0, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) setsockopt$IP_VS_SO_SET_EDIT(r0, 0x0, 0x483, &(0x7f0000000040)={0x2b, @rand_addr=0x7ff, 0x4e23, 0x2, 'none\x00', 0x13, 0x9, 0x3d}, 0x2c) unshare(0x8020000) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r3 = dup3(r1, r2, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) setreuid(0x0, 0x0) socket$netlink(0x10, 0x3, 0x0) getsockopt$inet_sctp_SCTP_STATUS(0xffffffffffffffff, 0x84, 0xe, 0x0, 0x0) r4 = syz_open_procfs$namespace(0x0, &(0x7f0000000140)='ns/mnt\x00') setns(r4, 0x0) r5 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r5, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) ioctl$FS_IOC_RESVSP(r5, 0x40305828, &(0x7f0000000080)={0x0, 0x3, 0x1, 0x6}) clone(0x10062101, 0x0, 0x0, 0x0, 0x0) 03:58:11 executing program 4: ioctl$FS_IOC_RESVSP(0xffffffffffffffff, 0x40305828, &(0x7f00000000c0)={0x0, 0x0, 0x500000000}) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) r0 = getpid() socket$inet_udplite(0x2, 0x2, 0x88) r1 = getpid() rt_tgsigqueueinfo(r0, r1, 0x13, &(0x7f0000000180)) tkill(r0, 0x5) r2 = socket(0x10, 0x3, 0x0) r3 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r3, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) ioctl$FS_IOC_FSGETXATTR(r3, 0x801c581f, &(0x7f0000000080)={0x6, 0x3, 0x2, 0xfe8, 0xbe}) setsockopt$netlink_NETLINK_TX_RING(r2, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r2, 0x0, 0x60, &(0x7f0000000200)={'filter\x00', 0x7, 0x4, 0x480, 0x0, 0x118, 0x0, 0x398, 0x398, 0x398, 0x4, &(0x7f0000000000), {[{{@uncond, 0xf0, 0x118}, @unspec=@CONNSECMARK={0x28, 'CONNSECMARK\x00', 0x0, {0x1}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@mac=@remote, @empty, @loopback, @broadcast, 0xf, 0xffffffff}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac=@random="ae272723e583", @multicast2, @rand_addr=0x2, 0x1}}}], {{[], 0xc0, 0xe8}, {0x28}}}}, 0x4d0) ptrace(0x10, r0) ptrace$poke(0x4209, r0, 0x0, 0x20000000) 03:58:11 executing program 5: ioctl$PPPIOCGL2TPSTATS(0xffffffffffffffff, 0x80487436, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r4 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x48, &(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='fuse.', 0x0, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4002}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) read$FUSE(r3, &(0x7f0000001500), 0x1000) 03:58:11 executing program 4: ioctl$FS_IOC_RESVSP(0xffffffffffffffff, 0x40305828, &(0x7f00000000c0)={0x0, 0x0, 0x500000000}) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) r0 = getpid() socket$inet_udplite(0x2, 0x2, 0x88) r1 = getpid() rt_tgsigqueueinfo(r0, r1, 0x13, &(0x7f0000000180)) tkill(r0, 0x5) r2 = socket(0x10, 0x3, 0x0) r3 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r3, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) ioctl$FS_IOC_FSGETXATTR(r3, 0x801c581f, &(0x7f0000000080)={0x6, 0x3, 0x2, 0xfe8, 0xbe}) setsockopt$netlink_NETLINK_TX_RING(r2, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r2, 0x0, 0x60, &(0x7f0000000200)={'filter\x00', 0x7, 0x4, 0x480, 0x0, 0x118, 0x0, 0x398, 0x398, 0x398, 0x4, &(0x7f0000000000), {[{{@uncond, 0xf0, 0x118}, @unspec=@CONNSECMARK={0x28, 'CONNSECMARK\x00', 0x0, {0x1}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@mac=@remote, @empty, @loopback, @broadcast, 0xf, 0xffffffff}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac=@random="ae272723e583", @multicast2, @rand_addr=0x2, 0x1}}}], {{[], 0xc0, 0xe8}, {0x28}}}}, 0x4d0) ptrace(0x10, r0) ptrace$poke(0x4209, r0, 0x0, 0x20000000) 03:58:12 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f00000003c0)='X', 0x1, 0xfffffffffffffffe) r3 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) r4 = add_key$keyring(0x0, 0x0, 0x0, 0x0, 0x0) keyctl$search(0xa, r4, 0x0, 0x0, 0x0) add_key$user(&(0x7f0000000480)='user\x00', &(0x7f0000000280)={'syz'}, &(0x7f0000000600)='\b', 0x1, r4) r5 = dup2(r1, 0xffffffffffffffff) r6 = syz_genetlink_get_family_id$tipc(&(0x7f0000000080)='TIPC\x00') sendmsg$TIPC_CMD_SHOW_LINK_STATS(r5, &(0x7f0000000180)={&(0x7f0000000040), 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x30, r6, 0x4, 0x70bd2d, 0x25dfdbfe, {{}, 0x0, 0xb, 0x0, {0x14, 0x14, 'broadcast-link\x00'}}, ["", "", "", "", ""]}, 0x30}, 0x1, 0x0, 0x0, 0x4000000}, 0x800) keyctl$KEYCTL_MOVE(0x1e, r2, r3, 0xfffffffffffffffd, 0x0) 03:58:12 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000100)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_pr_ctr_aes128\x00'}, 0x3c4) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, 0x0, 0x0) 03:58:12 executing program 5: ioctl$PPPIOCGL2TPSTATS(0xffffffffffffffff, 0x80487436, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r4 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x4c, &(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='fuse.', 0x0, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4002}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) read$FUSE(r3, &(0x7f0000001500), 0x1000) 03:58:12 executing program 3: unshare(0x8020000) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) setreuid(0x0, 0x0) socket$netlink(0x10, 0x3, 0x0) getsockopt$inet_sctp_SCTP_STATUS(0xffffffffffffffff, 0x84, 0xe, 0x0, 0x0) r3 = syz_open_procfs$namespace(0x0, &(0x7f0000000140)='ns/mnt\x00') setns(r3, 0x0) r4 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r4, &(0x7f0000000340)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000380)={0xffffffffffffffff}, 0x13f}}, 0x20) write$RDMA_USER_CM_CMD_LISTEN(r4, &(0x7f0000000000)={0x7, 0x8, 0xfa00, {r5}}, 0x10) write$RDMA_USER_CM_CMD_QUERY(0xffffffffffffffff, &(0x7f0000000040)={0x13, 0x10, 0xfa00, {&(0x7f0000000340), r5}}, 0x18) clone(0x10062101, 0x0, 0x0, 0x0, 0x0) 03:58:12 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f00000003c0)='X', 0x1, 0xfffffffffffffffe) r3 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) add_key$user(&(0x7f0000000480)='user\x00', &(0x7f0000000280)={'syz'}, &(0x7f0000000600)='\b', 0x1, r3) keyctl$KEYCTL_MOVE(0x1e, r2, r3, 0xfffffffffffffffd, 0x0) r4 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r4, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r4, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) getsockopt$IP_VS_SO_GET_DAEMON(r4, 0x0, 0x487, &(0x7f0000000100), &(0x7f0000000180)=0x30) ioctl$sock_bt_hidp_HIDPGETCONNINFO(0xffffffffffffffff, 0x800448d3, &(0x7f0000000040)={{0x8, 0x80, 0x5, 0xff, 0x2, 0x8}, 0x2, 0x9, 0xfff9, 0x2, 0x0, "4c5addc227c9700c0863f4e790520108593640504d216fb15267da5bbc9c6e584128cefb83fa7cb4f93d90f9ea53e19f96043b0f4fae4f9e55205168b3868a71ddc32c4015f043767c2fe663d40de58b8bf298325bae115a5c046f04f49d6b019c536209273d597413a803ff3a41f298989f7d61056e622107e72c730b97e2de"}) 03:58:12 executing program 4: ioctl$FS_IOC_RESVSP(0xffffffffffffffff, 0x40305828, &(0x7f00000000c0)={0x0, 0x0, 0x500000000}) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) r0 = getpid() socket$inet_udplite(0x2, 0x2, 0x88) r1 = getpid() rt_tgsigqueueinfo(r0, r1, 0x13, &(0x7f0000000180)) tkill(r0, 0x5) r2 = socket(0x10, 0x3, 0x0) r3 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r3, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) ioctl$FS_IOC_FSGETXATTR(r3, 0x801c581f, &(0x7f0000000080)={0x6, 0x3, 0x2, 0xfe8, 0xbe}) setsockopt$netlink_NETLINK_TX_RING(r2, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r2, 0x0, 0x60, &(0x7f0000000200)={'filter\x00', 0x7, 0x4, 0x480, 0x0, 0x118, 0x0, 0x398, 0x398, 0x398, 0x4, &(0x7f0000000000), {[{{@uncond, 0xf0, 0x118}, @unspec=@CONNSECMARK={0x28, 'CONNSECMARK\x00', 0x0, {0x1}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@mac=@remote, @empty, @loopback, @broadcast, 0xf, 0xffffffff}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac=@random="ae272723e583", @multicast2, @rand_addr=0x2, 0x1}}}], {{[], 0xc0, 0xe8}, {0x28}}}}, 0x4d0) ptrace(0x10, r0) ptrace$poke(0x4209, r0, 0x0, 0x20000000) 03:58:12 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x500, 0x0) bind$alg(r1, &(0x7f0000000100)={0x26, 'aead\x00', 0x0, 0x0, 'pcrypt(gcm(khazad-generic))\x00'}, 0xf) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, 0x0, 0x0) r2 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r2, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) setsockopt$bt_BT_DEFER_SETUP(r2, 0x112, 0x7, &(0x7f0000000200)=0x1, 0x4) ioctl$SIOCGSTAMPNS(r1, 0x8907, &(0x7f0000000040)) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x80000, 0x0) r7 = dup3(r5, r6, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r7, 0x8912, 0x400200) ioctl$KVM_SET_FPU(r7, 0x41a0ae8d, &(0x7f0000000340)={[], 0x5, 0x3, 0x20, 0x0, 0xfff8, 0xd000, 0x3000, [], 0x8}) r8 = dup3(r3, r4, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r8, 0x8912, 0x400200) ioctl$KVM_PPC_ALLOCATE_HTAB(r8, 0xc004aea7, &(0x7f00000000c0)=0x5) fsetxattr$trusted_overlay_upper(0xffffffffffffffff, &(0x7f0000000080)='trusted.overlay.upper\x00', &(0x7f0000000180)={0x0, 0xfb, 0x62, 0xb, 0x3, "917979df7b1c13fb2033011904b482de", "753003c299e3c9e1202c0f4c72f142108a93e9a453b1171bbfad3078b8487c13c7c9fe10a9f52ad5b93b546da9bd0b0e84cedcd14e8d3b7695bbefba92049f56452157f6b8fecfd45a7eb8362f"}, 0x62, 0x1) 03:58:12 executing program 5: ioctl$PPPIOCGL2TPSTATS(0xffffffffffffffff, 0x80487436, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r4 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x68, &(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='fuse.', 0x0, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4002}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) read$FUSE(r3, &(0x7f0000001500), 0x1000) 03:58:12 executing program 3: unshare(0x8020000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) setreuid(0x0, 0x0) socket$netlink(0x10, 0x3, 0x0) getsockopt$inet_sctp_SCTP_STATUS(0xffffffffffffffff, 0x84, 0xe, 0x0, 0x0) r3 = syz_open_procfs$namespace(0x0, &(0x7f0000000140)='ns/mnt\x00') setns(r3, 0x0) clone(0x10062101, 0x0, 0x0, 0x0, 0x0) 03:58:12 executing program 4: ioctl$FS_IOC_RESVSP(0xffffffffffffffff, 0x40305828, &(0x7f00000000c0)={0x0, 0x0, 0x500000000}) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) r0 = getpid() socket$inet_udplite(0x2, 0x2, 0x88) r1 = getpid() rt_tgsigqueueinfo(r0, r1, 0x13, &(0x7f0000000180)) tkill(r0, 0x5) r2 = socket(0x10, 0x3, 0x0) r3 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r3, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) ioctl$FS_IOC_FSGETXATTR(r3, 0x801c581f, &(0x7f0000000080)={0x6, 0x3, 0x2, 0xfe8, 0xbe}) setsockopt$netlink_NETLINK_TX_RING(r2, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r2, 0x0, 0x60, &(0x7f0000000200)={'filter\x00', 0x7, 0x4, 0x480, 0x0, 0x118, 0x0, 0x398, 0x398, 0x398, 0x4, &(0x7f0000000000), {[{{@uncond, 0xf0, 0x118}, @unspec=@CONNSECMARK={0x28, 'CONNSECMARK\x00', 0x0, {0x1}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@mac=@remote, @empty, @loopback, @broadcast, 0xf, 0xffffffff}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac=@random="ae272723e583", @multicast2, @rand_addr=0x2, 0x1}}}], {{[], 0xc0, 0xe8}, {0x28}}}}, 0x4d0) ptrace(0x10, r0) ptrace$poke(0x4209, r0, &(0x7f00000000c0), 0x0) 03:58:12 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f00000003c0)='X', 0x1, 0xfffffffffffffffe) r3 = add_key$keyring(&(0x7f0000000040)='keyring\x00', &(0x7f0000000240)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffd) add_key$user(&(0x7f0000000480)='user\x00', &(0x7f0000000280)={'syz'}, &(0x7f0000000180)="0102000000aaf093b2159d922840e13dedfb81b628ccaf1cfcda1f4d51e1e3d6c55eb8e41c087db13535bf6050694a6687a568e21e79646635f7b3fb69f5bae88a084bdba13ddcaab4946fadc36ada9c816c", 0xfffffe88, r3) keyctl$KEYCTL_MOVE(0x1e, r2, r3, 0xfffffffffffffffd, 0x0) 03:58:12 executing program 5: ioctl$PPPIOCGL2TPSTATS(0xffffffffffffffff, 0x80487436, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r4 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x6c, &(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='fuse.', 0x0, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4002}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) read$FUSE(r3, &(0x7f0000001500), 0x1000) 03:58:12 executing program 1: ioctl$KVM_PPC_GET_SMMU_INFO(0xffffffffffffffff, 0x8250aea6, &(0x7f0000000000)=""/33) r0 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r0, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) r1 = perf_event_open$cgroup(&(0x7f00000003c0)={0x0, 0x70, 0x0, 0x8, 0x0, 0x7f, 0x0, 0x3, 0x4, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x2, 0x3, @perf_bp={&(0x7f0000000240), 0x2}, 0x20244, 0x81, 0x5063, 0x1, 0x7f, 0x5185, 0x5}, 0xffffffffffffffff, 0x8, 0xffffffffffffffff, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f0000000440)={0x0, r1, 0x80000001, 0x33, 0xf4a9, 0x6}) r2 = socket$alg(0x26, 0x5, 0x0) r3 = socket(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r6 = dup3(r4, r5, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) r7 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r7, &(0x7f0000000340)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000380)={0xffffffffffffffff}, 0x13f}}, 0x20) r9 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r9, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) signalfd4(r9, &(0x7f0000000480)={0x5302}, 0x8, 0x41800) write$RDMA_USER_CM_CMD_LISTEN(r7, &(0x7f0000000000)={0x7, 0x8, 0xfa00, {r8}}, 0x10) write$RDMA_USER_CM_CMD_MIGRATE_ID(r6, &(0x7f0000000200)={0x12, 0x10, 0xfa00, {&(0x7f0000000180), r8}}, 0x18) setsockopt$netlink_NETLINK_TX_RING(r3, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r3, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) setsockopt$ALG_SET_AEAD_AUTHSIZE(r3, 0x117, 0x5, 0x0, 0x4) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) bind$alg(r2, &(0x7f0000000100)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_pr_ctr_aes128\x00'}, 0x58) setsockopt$ALG_SET_KEY(r2, 0x117, 0x1, 0x0, 0x0) 03:58:12 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000100)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_pr_ctr_aes128\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, 0x0, 0x0) fdatasync(r0) 03:58:12 executing program 4: ioctl$FS_IOC_RESVSP(0xffffffffffffffff, 0x40305828, &(0x7f00000000c0)={0x0, 0x0, 0x500000000}) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) r0 = getpid() socket$inet_udplite(0x2, 0x2, 0x88) r1 = getpid() rt_tgsigqueueinfo(r0, r1, 0x13, &(0x7f0000000180)) tkill(r0, 0x5) r2 = socket(0x10, 0x3, 0x0) r3 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r3, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) ioctl$FS_IOC_FSGETXATTR(r3, 0x801c581f, &(0x7f0000000080)={0x6, 0x3, 0x2, 0xfe8, 0xbe}) setsockopt$netlink_NETLINK_TX_RING(r2, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r2, 0x0, 0x60, &(0x7f0000000200)={'filter\x00', 0x7, 0x4, 0x480, 0x0, 0x118, 0x0, 0x398, 0x398, 0x398, 0x4, &(0x7f0000000000), {[{{@uncond, 0xf0, 0x118}, @unspec=@CONNSECMARK={0x28, 'CONNSECMARK\x00', 0x0, {0x1}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@mac=@remote, @empty, @loopback, @broadcast, 0xf, 0xffffffff}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac=@random="ae272723e583", @multicast2, @rand_addr=0x2, 0x1}}}], {{[], 0xc0, 0xe8}, {0x28}}}}, 0x4d0) ptrace(0x10, r0) ptrace$poke(0x4209, r0, &(0x7f00000000c0), 0x0) 03:58:12 executing program 5: ioctl$PPPIOCGL2TPSTATS(0xffffffffffffffff, 0x80487436, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r4 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x74, &(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='fuse.', 0x0, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4002}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) read$FUSE(r3, &(0x7f0000001500), 0x1000) 03:58:13 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f00000003c0)='X', 0x1, 0xfffffffffffffffe) r3 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) add_key$user(&(0x7f0000000480)='user\x00', &(0x7f0000000280)={'syz'}, &(0x7f0000000600)='\b', 0x1, r3) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r6 = dup3(r4, r5, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) mmap$usbmon(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4, 0x1010, r6, 0xca67) keyctl$KEYCTL_MOVE(0x1e, r2, r3, 0xfffffffffffffffd, 0x0) 03:58:13 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000100)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_pr_ctr_aes128\x00'}, 0x58) r1 = openat$ubi_ctrl(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ubi_ctrl\x00', 0x181141, 0x0) ioctl$sock_bt_bnep_BNEPGETCONNLIST(r1, 0x800442d2, &(0x7f0000000240)={0x3, &(0x7f00000001c0)=[{0x0, 0x0, 0x0, @local}, {0x0, 0x0, 0x0, @broadcast}, {0x0, 0x0, 0x0, @link_local}]}) recvfrom$inet(0xffffffffffffffff, &(0x7f0000000000)=""/147, 0x93, 0x2040, &(0x7f00000000c0)={0x2, 0x4e23, @multicast1}, 0x10) 03:58:13 executing program 4: ioctl$FS_IOC_RESVSP(0xffffffffffffffff, 0x40305828, &(0x7f00000000c0)={0x0, 0x0, 0x500000000}) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) r0 = getpid() socket$inet_udplite(0x2, 0x2, 0x88) r1 = getpid() rt_tgsigqueueinfo(r0, r1, 0x13, &(0x7f0000000180)) tkill(r0, 0x5) r2 = socket(0x10, 0x3, 0x0) r3 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r3, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) ioctl$FS_IOC_FSGETXATTR(r3, 0x801c581f, &(0x7f0000000080)={0x6, 0x3, 0x2, 0xfe8, 0xbe}) setsockopt$netlink_NETLINK_TX_RING(r2, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r2, 0x0, 0x60, &(0x7f0000000200)={'filter\x00', 0x7, 0x4, 0x480, 0x0, 0x118, 0x0, 0x398, 0x398, 0x398, 0x4, &(0x7f0000000000), {[{{@uncond, 0xf0, 0x118}, @unspec=@CONNSECMARK={0x28, 'CONNSECMARK\x00', 0x0, {0x1}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@mac=@remote, @empty, @loopback, @broadcast, 0xf, 0xffffffff}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac=@random="ae272723e583", @multicast2, @rand_addr=0x2, 0x1}}}], {{[], 0xc0, 0xe8}, {0x28}}}}, 0x4d0) ptrace(0x10, r0) ptrace$poke(0x4209, r0, &(0x7f00000000c0), 0x0) 03:58:13 executing program 5: ioctl$PPPIOCGL2TPSTATS(0xffffffffffffffff, 0x80487436, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r4 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x7a, &(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='fuse.', 0x0, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4002}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) read$FUSE(r3, &(0x7f0000001500), 0x1000) 03:58:13 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$cachefiles(0xffffffffffffff9c, &(0x7f0000000040)='/dev/cachefiles\x00', 0x80080, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r5 = dup3(r3, r4, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) ioctl$DRM_IOCTL_AGP_ALLOC(r5, 0xc0206434, &(0x7f0000000080)={0x3, 0x0, 0x10002, 0x8}) ioctl$DRM_IOCTL_SG_FREE(r2, 0x40106439, &(0x7f00000000c0)={0x7, r6}) r7 = add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f00000003c0)='X', 0x1, 0xfffffffffffffffe) r8 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) getsockopt$inet_tcp_TCP_REPAIR_WINDOW(r2, 0x6, 0x1d, &(0x7f0000000100), &(0x7f0000000180)=0x14) keyctl$KEYCTL_MOVE(0xb, r7, r8, 0xfffffffffffffffd, 0x0) 03:58:13 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x7, 0x40) r1 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(0xffffffffffffffff, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) write(0xffffffffffffffff, &(0x7f0000000180)="6418a8aa9772fe03da3e243f811de6181864be6086e8fc72d75e65ec0830da83e2e582f22eee66aa4b456132d9a535bd51c79a0e4f8666ab4d94cd34348a348036bce92ff948392a535636af8dd84ca6a017cfe2d1e9d93dc2212512390229b4c91a9e897f2a23e345b0c6360504fe2a6c73ef637212", 0x76) ioctl$VIDIOC_ENUM_FMT(r1, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) ioctl$FIDEDUPERANGE(r0, 0xc0189436, &(0x7f0000000040)=ANY=[@ANYBLOB="060000000000000005000000000000000100000000000000", @ANYRES32=r1, @ANYBLOB="00000000020000008991000000000017f94300000000000000ee0001"]) r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f0000000100)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_pr_ctr_aes128\x00'}, 0x58) setsockopt$ALG_SET_KEY(r2, 0x117, 0x1, 0x0, 0x0) r3 = syz_open_dev$mouse(&(0x7f0000000080)='/dev/input/mouse#\x00', 0x7, 0x800) ioctl$VIDIOC_S_SELECTION(r3, 0xc040565f, &(0x7f0000000200)={0x0, 0x2, 0x4, {0x8001, 0x8, 0x2, 0x3}}) 03:58:13 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r3 = dup3(r1, r2, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) ioctl$PPPIOCGDEBUG(r3, 0x80047441, &(0x7f0000000040)) r4 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) r5 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r5, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r5, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) setsockopt$inet_MCAST_JOIN_GROUP(r5, 0x0, 0x2a, &(0x7f00000004c0)={0x5, {{0x2, 0x4e24, @broadcast}}}, 0x88) ioctl$VIDIOC_ENUM_FMT(r4, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) r6 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) r7 = add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f00000003c0)='X', 0x1, 0xfffffffffffffffe) r8 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) add_key$user(&(0x7f0000000480)='user\x00', &(0x7f0000000280)={'syz'}, &(0x7f0000000600)='\b', 0x1, r8) clock_gettime(0x0, &(0x7f0000000100)={0x0, 0x0}) futex(&(0x7f0000000080)=0x1, 0x80, 0x2, &(0x7f0000000180)={r9, r10+10000000}, &(0x7f0000000200), 0x0) keyctl$KEYCTL_MOVE(0x1e, r7, r8, 0xfffffffffffffffd, 0x0) 03:58:13 executing program 2: delete_module(&(0x7f0000000040)='\x00', 0x200) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$EVIOCGABS20(r1, 0x80184560, &(0x7f0000000280)=""/67) ioctl$FS_IOC_ADD_ENCRYPTION_KEY(r0, 0xc0506617, &(0x7f0000000400)={{0x673e5bed11fe9f79, 0x0, @descriptor="a05a0cfd6e44f314"}, 0xcf, [], "41c2676c55b429ed4c2936fb632dd8b8e94d2c43d4be96393a6f4f87056cdd75ec21f46b9ada3a973a606de13c8105e36d0b721cae3cf33aa867b3eb6c7b572a52790c6c8ad10aef1bc41f3ba151d3f18a66e534805139e4e180f588c3e663219544b07f8e14f8a44398b5bb19b17f0800c07e5cd16d068f7b567a488b65fcbe2b37f774be095abd7301161455a94d22a409c37de11eb682e7615d5c0c4c3daced6ed2cb5970871eea86dad97070a139cf27a7f9880863caaf9352a57d06825fce8fcfbd51ef005fd97068c2c7492d"}) ioctl$FS_IOC_SET_ENCRYPTION_POLICY(r0, 0x800c6613, &(0x7f0000000100)=@v1={0x0, @aes256, 0x0, "34c915f9cbebed80"}) r2 = getpid() perf_event_open(&(0x7f0000000080)={0x2, 0x70, 0x3e8, 0x0, 0x10, 0x48, 0x0, 0x0, 0x40002, 0xa, 0x2, 0x0, 0x0, 0x0, 0x0, 0x1f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0xcd, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x4}, r2, 0x0, 0xffffffffffffffff, 0x8) sched_setattr(r2, &(0x7f0000000080)={0x30, 0x3, 0x1, 0x1b, 0x7, 0x3, 0x5, 0x6}, 0x0) r3 = add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f00000003c0)='X', 0x1, 0xfffffffffffffffe) r4 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$KEYCTL_MOVE(0xb, r3, r4, 0xfffffffffffffffd, 0x0) 03:58:13 executing program 4: r0 = memfd_create(&(0x7f0000000000)='[wlan1keyring', 0x5) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x4d091, r0, 0x0) 03:58:13 executing program 5: ioctl$PPPIOCGL2TPSTATS(0xffffffffffffffff, 0x80487436, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r4 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0xf0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='fuse.', 0x0, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4002}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) read$FUSE(r3, &(0x7f0000001500), 0x1000) 03:58:13 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000100)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_pr_ctr_aes128\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, 0x0, 0x0) ioctl$sock_netdev_private(r0, 0x89f4, &(0x7f0000000180)="85ad71997aa502adf3a67d18ccdd7473509f73b9eac1908b3baef4a528a3f19673f543fcadaba9d9b57ba9094bce363d4ba6896174623f082ac563b822dfb78e1c97b24ee0ba262323ea14da471d24a21901fd34da464e06b0eb686b741e9e51656459af997dd723df0d6955251443bdac74b3c59d7eb9786e01e54553cca3938836d7bcab73890fa424487e35c4f8721a0402080596c0a8e095c2e99c6c8efcc6f5b9e555fe590ba29580647271253faf40e2380a0909e9455f627e1cab7cb656c3df726702ca010e90c2362a0ead891f17fb83aa0df9286b82d3cc9d424b4cafcfe1dcc73ef3b9869dc4d0ebb5ba3af04a4f033b79aa807bb51d08c7ce999d9ecae857cbc0bb5ef4f0d15607f5f86b0349683d9dccbb761079b7fa283e428151daf391ede7615698c1b9077229a37c4033953f56b9847af9ff6f041e10e7284bccc2d40d879fa962a526ec55c94fb4e46c03a6a97efc37019ccaa70ab43e2a8c3d499309e2f295f646bfa509cae6112beeaa6426fe967fce76806858005267fc2d929adeb5e278d8f4eae1b82a2a09809067b23f8d590b02d313ae2980095aa4f4a938c6565e5bb62f1b2895e9015c30fb7fee658cbb433b9bdeb98ec5c85bee3c182edeaa21d8cb17483cbbdfcca1c98fc60827301c688a8ebbe61970be74c0251bf9ae1781e88cde95b55561e19129165a56196af50ab2caa4a3f8da8bc0deba84f7a1d2d2c3685c6e360588c96427150b684a78eb6ad5ee5b12ff0656656a81781266345cd0fa752302bf6de262ce3056a3b94026dc89cdf00eea86ddd9b438b4c58dc49adc2df37dbc2997e5e4380ce1fa6a30c52cee9eeedddc7c9bd56255057e4bab2cefdd7eb596857f288eca00f63455996d2e44eaebe848fb6059066feb5710d0d74bfa787fcb368f3d9e0e868e07fc1ebd0c3d3bad0cc16fb947a033df476d65b07cf616ae5acb4d22225ca128837f155d0e471f9b9047343a66c08aab196c3db09a51a4f103ced28374d0a102b5ad98228fd9b05c9b085f7354d7a14b717bb040c18dd30cf0aa12e2d978c32d21906fbf617e4ec73121e45da886e3fbb054727597a0322e17151d193a00c1f28f01aabc1722cada8ae1823f1f280687726a147afafa97258620ad90767d650522205f5cc752cd42c1440bb99232af0d1ee1acfaad7a4e9edbc4a4c0ce23043bf03f374516914bfc448ac23484af2164adba258eb91cbff4f6d2d5e89e1ecb92a34a07213c699579ddd5c7007968bd91e41bb7f006f0fef25e11eb78a18d9caf4111944ad04b6a7d9edc1db7886ad05a9c8f9bc81fb2642802d610249db3a4d988c5699db119c1beb80e0978af5fa535316671aa545506c4a45a2d4566556aeed21703bc7e11d10c4903213a80a1633be16a8f11fb84c49114c63368f3e53f538affd4bc4295a0813570b36c87cd22fbf478efca769199775d1b22408ea306d1613c0fb5b1337eecbddddd79077718f0d1392382872e6b06966aae2408afee0faea3877d0588b67d3ff6df22519b995fb339a147e8a5e8839722269ce2a88d052688d6b7ac781ff196b54f659f88a8fbdcc311fbad72ff8101cd54275c99ba89af26a59063a877d2f4fd293b531f97def8d7a7d71bb28c97384ab72acfa9bf614a25429479d4e00cdce4efc52dd941623c05ab7078c4c826a635c202f0954ccac5cc54c8b6bda042057f71e687f3b9222533f1597a30ce574338369842b056da8bcbd4a0ef3e40ee0ca0bb874cd640c2fea2ee4eb7f7919c43d941bf4807306a3800279c4e3731d052847f7a0827c586c0f0b051b25843fb4d8393d5c829f6a67a09d6fd11962c2abe91568900184f1f3e9eeca907552482ba8f60524aa979ce9d695cb25c388b070ff5dd03fba9fb5f8b5fe3490ad894a62751d9b89a14c9baf022f902c5376d1aa57b80ce23c5a33d5999fe6e57dfa63607b4cf8965607a37fd867f281e774c8a63840c744f63212df4c4a1a08bfacdfdf3a18d9fb8b925bafe57346e2ae9f44ddc44034a5d7eb7dd42f71ff00fc772bcd081a5bde9311532a1734bc102c3c00db1696a46b111fafa84ea5a0ee476b29715da68100452855c6d2c552ec210a9ab2d0b39b00000413bf543bbda90ed319e00f8195c14e88581d392ecbf9a22742f786191ca2a1862ccfad4c8464eb35f34a663a91d2ead004d4c2a8e616b7416fb0957fb43356e5e270cecb42a53185ad184ebd7bcdf6b072136415a6bbbd8626e85dbc9e1f4aee55b382c7a583720c9a0cd425ed1e93afd865f601b26deab5aca17dbbd6086bd10bd32dfed70935faecb35c8bb0e722a970479694fafa1d6cb6414e52ed7007e504b7120090656897de2f412a814233e72d0d07c41a62841780cf3d2c3df3b5119d8f4a09f1d14126c8c7002e1e6f2ea84dd6618aecc682eb909721fe74446912df1f5b26ff8330245c2da0691c6e06b9ba9212a7abeb65b48a6943e15bb309c317e34140370e04ea8e2f6e536085ac0618c6038d734ae71fa0d83efbd4636564ac1877e03658362491b653b63815f77e327994e9c7e04eff564b418493010e7cf25813e83089239cc5a3440ef3ef38b48eaf3e08ca46893066671407323921f2e05c3259012634c75a548c79a11e825191d5b5fc9c98f69f01c244dbd67f8aec1be770fb2ce7e21a6a74daab186897c638ac708ddff06c08a6d5d8b51bc27c149d6a366135605c65885f3743779807a4cedb5ced3653fe2918cd8d216a4be1f9efd2fb4c54c7fbde79f5dcc8b5ef4050c09fbeda36554822d1107f0d104ac9528de76658606ab0f65c0bd41a94ca5c0c92b7874db8d6f808ca846e67ae12a01988f6dc2ca06b883583b4822dece7455562fd668832e5ad59c8426fa2f9487119da3837f28e7fc212dcb8f28ada6774b88ec35d24005284470fa84cf81149359716712f35d80f4b6870a3f1c294e8395443d51d66c46193ce5f9656df0f03e35c63d2daebb1d929a32075f8a9c870c18a10198b0e52a34d77bee07d991c52a4af113f123a6177dee9d9780ce6aeb14f8fc0ee805711d42951db0fe49eee6f4e8a46f777c32301760910e58344830282ee38017fdd2ce2f6735de60bc562c2766d5851a30270a8508825fcf36a3ffdfbba5fd5d4bdaa4f8d987fe7b1b2d121b04c23ee9e95e36c5034d62d9c3ff432e449aa147c51528dc777479a6ec18aacbf60c3b4b827b3117ed6381bbeefb9d1f9dd2690baf69f24730904c0e0c0219208d2e4ad075859741c6610c8707e0217e0bef03bc314c9116b52a9fea766cf338a53d7e9fa4cb73086d074a011696617f2e0393928db113db3c5c1b4955d859ebb414785155474d95c11fdcde9c764bb0a0c1277605e36a8e8ca7b5f61cd1d3dd57d929809c15698d7df3e0296a5af03c0d728b628ea2aa07735352b0cafe7ad3e31e7d4c6c0d03570ef052f0ed87e1723cd2975003209bc41ec7034fcc57db505733a7a6a70f351aa40d7da5fbce3f51408331e4e3fab6737625a7ac8c9d9baea0791c0c0f1959c69e80d5a92ca1b68e7e8f8a47c7e864f74f70aaee2b802605781a3d085a1c1aef34fd67eedd65992418e3c20a1fe7ba14a87a3b53d193babdbd9a021dd1fce9b02ed0ed19996af61e2c97293873dbda1a6ed869fd580c8db7a6e966694338f8a17b76e8e094c311b402d0b5f37a323bf395164d317bf7c06218be71565c936a973478a53d27234cae41e4eae1d483a123314546d60d30fd5c4d4444a79fecdf8bbc5737dda4c3491e66430ffcc0a23eadfd7878b0aa7eee4aad75847ebf0e97618e7d926fd918821017206f54b9b226403d0755bfe1ddc616397a00460b21b235f725268dec5363f3f259cc588bd2440d9693145736c0f88a435375558bfb77a5110ea6751778b294aaae62217d2d5befe34e7f1f9712969f32ee06067af700c5885ec9de365ca954e8f9323bda294b8224135e2445098cfffa9dfef331296dc396084a72f7d1727562bbf84df876f4c3372d4b0946ab86fbe16b811396aaa0dd67d0b22dfc9c3bd15248312c7e6b146f15f51cd4f93e8f07c03d1b376eac49285617d23c2c19165e3581ca20bf4fda9b288086b1404144dadc8cb460666cc568843ecc4eb72faf084b510076f3300295b55c42ae4a98fcee5be4e2b3c734aaabb547798e460bfe1c4e41071130d3ead4bdaac7e747330436249072c59b0647e85f19e5f2352c8d67d860f1052975b03fddac1c435fbf31bacd1bd9686df55fc10077bc7fb227fd05fcceb503f73503eaf864bf7073924b96b228fbce2f818469df353f6ca67985d272ca3e0a2616bc1f8d8bad953511ad008890a0da4b1044f090a2b85af2845bcc832c82e1ede79de4e93db4d60f938012ef7fc70867523c92430dd778abfd3a058a6cb248fcfba1ef4e12bfdeae23a2b4eb90518c48995a496d7de3fa399363a7eb83473b1f29c0f2a3926ba4cfe6d6d4f8379f9c1da9ff096c1599201b3660707206c4273b41873341ee3b255a44e655f2b1bb44aeebd27e0c9d3dd7715c4cfebe11d75ce602283fc20378f485076e17dabf9763a49b6a1e4c62e8ee0b94e1451b0e7147493d29782da6f0f3223389dbab1d0890f208016c96158ac007a8dd97fddc179a0aaca35c39792767fda072ab7a814c74118e9691688bd39889f5a363b7227cb48056c2c17135f5214a6d90be4d72104a2bd94cb344b31999e899059f5955e82cac8f1dda83a4f9ef1bea0e9e1ff9810ddd658caff28fb2cc4ec2282ac151a14535c24120e1c22c6f8a419c6df490722c3ffcc1294e17f1f53a57788bae1ecb2cb5931b7f5ccba12804c6935e45ea7678658ded56faed046275415c398ff1859812116c3737b71fe0cba23142dbf3195bd1dc1fee04f31b38c19616399e23de39afc35be8732971361501630d3cda4946082f2b7f569440a50e9c65a499a4e057b37e36929ed31328304f6ebed1cf6fd8b30ea5aeb7faf4a722d13cd52dac94fbc1f49eb6c8d9c3d4580396397ce090dfcfb55858a4b3076e73fcbcc1ec82927d47fb62543b2f721acb8d2cc7f329e818bbc73e22db57272b4ed8d4691f3e7839c0db182a6061f678591a53d3bb33bd56210b511e523f23ab1618f00b6cd4fc7843e0508513b1ff265e9a58da52bc20d0c6b92c2056202fd3e910140e37329a9943fc1b4eb5fbad2707e858011b4ef8173cfa83ab21142693ad5f92168ac7cc63600271d693afc414f5f5544cb856f9ecea4fa3af440e2fcade06a8bbae8e3b155672cc6d01c3d2ca5c634a02c9efaf26d20a0cc9655623abc979a84f9084156870c822ce11c1380f8be4705edc3940fd00b287a2a838f32f5e91c0e1c496f7ab1a3a42e79df31f4fec09272e87e9f043e79372aa5405b03530a502554a533c76e1f7f51a5b1ca78d76e114978183e63618b21aafb7231e7eaeadd347d665703156e5406cc8cb4a4a5ed7b4808628ce6a42c147af3fea21fd2137b151afd3cdc802c4688b977aa6214b89c36a8cb9490e07da72b910e64a881c02fd0ffdcf71a027897b9e554c42794079cf6181487dc5738faf6001cf9595c00d88b156037aa4a659d506501b03417dbcfdb20f0bd4a9c9edb26466467c13d61d20169d599c2faf2b6f8472717eba0b7a739c4c21bb7b12179c1a85f2b90d21d4eef920941c65baee896894067f28715cd7ed3906fd7af65d1f1cbc1524ae51e81d005062d1530e6ce9bf5ac819bfd290d39cd4def1c887392947dbb92be1e50242c6516522a006437be6d4c53cc63694b23e") 03:58:13 executing program 4: pipe2$9p(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$P9_RLERRORu(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="1c00000007ff"], 0x6) pipe2$9p(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) tee(r0, r2, 0x5, 0x4) 03:58:13 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f00000003c0)='X', 0x1, 0xfffffffffffffffe) r3 = add_key$keyring(&(0x7f00000001c0)='kgyring\x00', &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$KEYCTL_MOVE(0xb, r2, r3, 0xfffffffffffffffd, 0x0) r4 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r4, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r4, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) getsockopt$IP6T_SO_GET_INFO(r4, 0x29, 0x40, &(0x7f0000000040)={'raw\x00'}, &(0x7f00000000c0)=0x54) 03:58:13 executing program 5: ioctl$PPPIOCGL2TPSTATS(0xffffffffffffffff, 0x80487436, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r4 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x300, &(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='fuse.', 0x0, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4002}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) read$FUSE(r3, &(0x7f0000001500), 0x1000) 03:58:14 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000100)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_pr_ctr_aes128\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, 0x0, 0x42f) 03:58:14 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x2) r2 = add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f00000003c0)='X', 0x1, 0xfffffffffffffffe) r3 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$KEYCTL_MOVE(0xb, r2, r3, 0xfffffffffffffffd, 0x0) 03:58:14 executing program 4: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) r0 = getpid() r1 = getpid() rt_tgsigqueueinfo(r0, r1, 0x13, &(0x7f0000000180)) ptrace(0x10, r0) ptrace$poke(0x4207, r0, 0x0, 0x0) 03:58:14 executing program 5: ioctl$PPPIOCGL2TPSTATS(0xffffffffffffffff, 0x80487436, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r4 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x500, &(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='fuse.', 0x0, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4002}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) read$FUSE(r3, &(0x7f0000001500), 0x1000) 03:58:14 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000000)={'sYz'}, &(0x7f00000003c0)='X', 0x1, 0xfffffffffffffffe) r3 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$KEYCTL_MOVE(0xb, r2, r3, 0xfffffffffffffffd, 0x0) 03:58:14 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f0000000100)={0xa, 0x4e22}, 0x1c) listen(r0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f0000000000), 0x1000001f6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) sendto$inet6(r1, 0x0, 0x0, 0x20000004, &(0x7f000031e000)={0xa, 0x4e22}, 0x1c) 03:58:14 executing program 5: ioctl$PPPIOCGL2TPSTATS(0xffffffffffffffff, 0x80487436, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r4 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x600, &(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='fuse.', 0x0, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4002}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) read$FUSE(r3, &(0x7f0000001500), 0x1000) [ 319.954207][ C1] TCP: request_sock_TCPv6: Possible SYN flooding on port 20002. Sending cookies. Check SNMP counters. 03:58:14 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f00000003c0)='X', 0x1, 0xfffffffffffffffe) r3 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) add_key$user(&(0x7f0000000480)='user\x00', &(0x7f0000000280)={'syz'}, &(0x7f0000000600)='\b', 0x1, r3) r4 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setreuid(r5, 0x0) r6 = openat$tun(0xffffffffffffff9c, &(0x7f0000000200)='/dev/net/tun\x00', 0x0, 0x0) lstat(0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TUNSETGROUP(r6, 0x400454ce, r7) write$FUSE_ENTRY(r1, &(0x7f0000000040)={0x90, 0x0, 0x1, {0x4, 0x3, 0x0, 0x800, 0x4, 0x0, {0x0, 0xea, 0x100000001, 0x7256, 0x2, 0x8, 0x4, 0x1, 0x7, 0x1000, 0x3, r5, r7, 0x5, 0x6}}}, 0x90) keyctl$KEYCTL_MOVE(0x1e, r2, r3, 0xfffffffffffffffd, 0x0) 03:58:14 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = dup(r0) io_uring_register$IORING_REGISTER_BUFFERS(0xffffffffffffffff, 0x0, &(0x7f0000000100)=[{&(0x7f0000000180)=""/109, 0x6d}, {&(0x7f0000000280)=""/229, 0xe5}, {&(0x7f0000000400)=""/113, 0x71}], 0x3) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f00000003c0)='X', 0x1, 0xfffffffffffffffe) r3 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r3, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) ioctl$VIDIOC_SUBDEV_ENUM_MBUS_CODE(r3, 0xc0305602, &(0x7f0000000080)={0x0, 0x7fff, 0x3007, 0x1}) r4 = add_key$keyring(0x0, 0x0, 0x0, 0x0, 0x0) keyctl$search(0xa, r4, 0x0, 0x0, 0x0) r5 = add_key$keyring(&(0x7f0000000040)='keyring\x00', &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, r4) keyctl$KEYCTL_MOVE(0xb, r2, r5, 0xfffffffffffffffd, 0x0) 03:58:14 executing program 5: ioctl$PPPIOCGL2TPSTATS(0xffffffffffffffff, 0x80487436, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r4 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x700, &(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='fuse.', 0x0, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4002}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) read$FUSE(r3, &(0x7f0000001500), 0x1000) 03:58:14 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000100)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_pr_ctr_aes128\x00'}, 0x58) r1 = add_key$keyring(0x0, 0x0, 0x0, 0x0, 0x0) keyctl$search(0xa, r1, 0x0, 0x0, 0x0) r2 = add_key$user(&(0x7f0000000000)='user\x00', &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000080)="108903bf7a01b7702d3140b29d7d5a1c0c3e9fe8191e084aafed1f36900a6a2eade88300161648c9f038e6e82c6866ab56f57d77905215e3efa0f9823da18bb90fc1f848eeb014e044e414599bb0f878274673c61a596dc86a870c8417891972c516666cdbad2ef873d3bd2a63e8dc4cc5a5a24567cb1f", 0x77, r1) r3 = add_key$keyring(0x0, 0x0, 0x0, 0x0, 0x0) keyctl$search(0xa, r3, 0x0, 0x0, 0x0) keyctl$link(0x8, r2, r3) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, 0x0, 0x0) 03:58:14 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f000012afe4)={0xa, 0x4e22, 0x0, @empty}, 0x1c) listen(r0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r1, 0x6, 0x22, &(0x7f0000000040)=0x1, 0x4) sendto$inet6(r1, &(0x7f0000000100)="b4", 0xffffffc5, 0x20000003, &(0x7f000031e000)={0xa, 0x4e22, 0x0, @loopback}, 0x1c) shutdown(r1, 0x2) 03:58:14 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x4001fc) r2 = add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000000), &(0x7f00000003c0)='\x00', 0x1, 0xfffffffffffffffe) r3 = syz_genetlink_get_family_id$tipc2(&(0x7f00000004c0)='TIPCv2\x00') sendmsg$TIPC_NL_PUBL_GET(r1, &(0x7f00000005c0)={&(0x7f0000000480)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000580)={&(0x7f0000000500)={0x74, r3, 0x10, 0x70bd2d, 0x25dfdbfd, {}, [@TIPC_NLA_SOCK={0xc, 0x2, [@TIPC_NLA_SOCK_ADDR={0x8, 0x1, 0x9}]}, @TIPC_NLA_MEDIA={0x44, 0x5, [@TIPC_NLA_MEDIA_PROP={0x1c, 0x2, [@TIPC_NLA_PROP_MTU={0x8, 0x4, 0xd2}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0xb676}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x2}]}, @TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'udp\x00'}, @TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'ib\x00'}, @TIPC_NLA_MEDIA_PROP={0xc, 0x2, [@TIPC_NLA_PROP_MTU={0x8, 0x4, 0xfffffff7}]}, @TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'udp\x00'}]}, @TIPC_NLA_MON={0xc, 0x9, [@TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x81}]}, @TIPC_NLA_MON={0x4}]}, 0x74}, 0x1, 0x0, 0x0, 0x1000}, 0x24049804) sendto(r0, &(0x7f0000000280)="0122035fbc71da19c5fd7067305268a50fe3a6b1008312d7cb1a7d9bb1da898e71f7406798777443e652119884826f04ecad09e9eda0aaa74b7be5db825ebe51622a4e22e37e1d3c79631381ba4e29152d81170f49c2d6100e16302c6b1944c538203301d40cdcdb9b3ff9bc93404d2340f8bed81a56aa1a38f7693dfccbd43222ae602022f93be7c030fd79fb017f634961781e36319f39fa635a9ced8239e88fc66764c4d10d36c18abcf2495dc54fb1e4e77cd6a7229d5edb2f61544c6217d42ff75f0be7122463b8a0f1855512579e54c3ffcc3ade2af74d3b4c46bae7455c276a15687e82a626330ccf43cc6aba", 0xf0, 0x48840, &(0x7f0000000400)=@nfc_llcp={0x27, 0x0, 0x1, 0x1, 0x20, 0x8, "87555f7c8bbbd976c437ee01e77b827ca9dbb7cf9c1657f4446409ddbdd9d317872a66ac06861baccbec6cebd2e0681b145f5574ecd912177c69da5f886ecc", 0x5}, 0x80) r4 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$KEYCTL_MOVE(0xb, r2, r4, 0xfffffffffffffffd, 0x0) r5 = add_key$user(&(0x7f0000000040)='user\x00', &(0x7f0000000080)={'syz', 0x3}, &(0x7f00000000c0)="6fdd1833888509048802a0e2c6c36d1db68f33c82a9428820b4d4f82e2dc737d74e41b1cf8c1e0558ebd6a95ea8a40ed31953c8e91dfeac94ee8768d91d85c8feec28342076e603373a7d874194c", 0x4e, r4) keyctl$KEYCTL_PKEY_QUERY(0x18, r5, 0x0, &(0x7f0000000180)='keyring\x00', &(0x7f0000000200)) 03:58:14 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'vmac64(serpent)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000012c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r1 = accept4$alg(r0, 0x0, 0x0, 0x0) write$binfmt_misc(r1, &(0x7f00000004c0)={'syz1', "f7d9c3132935b151c6a22afc"}, 0x10) 03:58:14 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$SHM_STAT(r1, 0xd, &(0x7f0000000480)=""/212) r2 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r2, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000000180)={{{@in=@broadcast, @in6=@initdev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6}, 0x0, @in6=@empty}}, &(0x7f0000000080)=0xe8) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000200)='/dev/net/tun\x00', 0x0, 0x0) lstat(0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TUNSETGROUP(r5, 0x400454ce, r6) r7 = getpid() perf_event_open(&(0x7f0000000080)={0x2, 0x70, 0x3e8, 0x0, 0x0, 0x48, 0x0, 0x0, 0x40002, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x1f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0xcd, 0x0, 0x0, 0x0, 0x200000, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r7, 0x0, 0xffffffffffffffff, 0x8) r8 = getpgrp(0x0) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000280)={{0xffff, 0xee00, r3, r4, r6, 0x1, 0xed48}, 0x8, 0x48, 0x40, 0x100000001, r7, r8, 0xf7a7}) bind$alg(r0, &(0x7f0000000100)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_pr_ctr_aes128\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, 0x0, 0x0) 03:58:14 executing program 5: ioctl$PPPIOCGL2TPSTATS(0xffffffffffffffff, 0x80487436, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r4 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x900, &(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='fuse.', 0x0, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4002}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) read$FUSE(r3, &(0x7f0000001500), 0x1000) [ 320.311983][ C1] TCP: request_sock_TCPv6: Possible SYN flooding on port 20002. Sending cookies. Check SNMP counters. 03:58:14 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) openat$misdntimer(0xffffffffffffff9c, &(0x7f0000000340)='/dev/mISDNtimer\x00', 0x10400, 0x0) fsmount(0xffffffffffffffff, 0x0, 0x80) r0 = syz_open_dev$vbi(&(0x7f0000000400)='/dev/vbi#\x00', 0x1, 0x2) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r4 = dup3(r2, r3, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)) openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r5 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r5, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) syz_open_dev$char_usb(0xc, 0xb4, 0x2) r6 = accept4$packet(0xffffffffffffffff, &(0x7f0000000040)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @remote}, &(0x7f0000000080)=0x14, 0xf9ac7fe5659e6d96) r7 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r7, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) r8 = dup3(r6, r7, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r8, 0x8912, 0x400200) ioctl$TCSETXW(r8, 0x5435, &(0x7f0000000240)={0x3, 0x5, [0x8, 0x0, 0x0, 0x6, 0x9], 0x1}) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) ioctl$TIOCSETD(r4, 0x5423, &(0x7f0000000100)=0x17) r9 = add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f00000003c0)='X', 0x1, 0xfffffffffffffffe) r10 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000180)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$KEYCTL_MOVE(0xb, r9, r10, 0xfffffffffffffffd, 0x0) ioctl$EVIOCGUNIQ(0xffffffffffffffff, 0x80404508, &(0x7f0000000200)=""/52) getsockopt$inet6_dccp_buf(0xffffffffffffffff, 0x21, 0xf, &(0x7f0000000280)=""/103, &(0x7f00000000c0)=0x67) ioctl$ASHMEM_SET_SIZE(0xffffffffffffffff, 0x40087703, 0x3) 03:58:14 executing program 1: r0 = add_key$user(&(0x7f0000000080)='user\x00', &(0x7f0000000040)={'syz'}, &(0x7f0000000140)="5311778945effd9100036800000000cf", 0x66, 0xfffffffffffffffe) r1 = add_key$user(&(0x7f00000001c0)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0xc6, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000200)={r1, r1, r0}, &(0x7f00000000c0)=""/83, 0x53, 0x0) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000180)={r0, 0x58, 0x1000}, 0x0, &(0x7f00000001c0)="fe5f736bbfaca5b976269adb93a69dd0503793cba5e39fb5ae1c45a9263963d237444e7ea6251e43866b60809ab491c596367c1539701d06fd3718cc3c6627595e3df9b5ad7c91962379cea695b45036295a6e138d21d024", &(0x7f0000000240)="3ef6041ea2c4c06911138290a8833e5aeb9f9b73c60226c8f0631b082d9e711b078a685f50f17b8710de21ec10ce66649a0f568ae0620b6191e3d5266218d4f8e24264eb41e7978e307bb00d9ce69d469da5b1220c977241be10d74a664a2ee2056d2e485b72dd8d6e0ad9bfd73f7923e6240243c944b37482b37059abbc2129f43d051d43b17cb9e8b21169e3f01d2d2336ad0e780149711663e58c172022f1427b42c778b4c43cd193d14d3e8c004275a6884b1540d4f95ce0435b4020bebd4f28284f2372c28e0a707e7ff00acc20f5c77671054177f1d61d9ae0dd34f16be73112e674eea4660b7bb0149701c7dd860e2408368bb118122deeeb000cc543ed841b2b0fbc4b3cac2050bc1535c4e8d1490c6b5ded2e4b0d749d291798ac636fcf38db787c94fc47608c15b73213d1c531b0a156d82eeddb5b060be5b146d996fb67ae924dd0340a980b067b28bd84802ee740857c707d3414735f3adc0bc298d74b26de810f029d0756eacdbcd0d732f4306bbcebd5a69e39e2a90cc100d1b5829b4d1ee780aeaef1fbdeea62c219ebc43c1b3449cfe4153ef471bda7c6adef0eb9c787105ede19b7c88967e77f6ad3ca5cd18e170cec7847c4520edde4587354dcfdddf53c855e9d17444efd4d28b5ad072988a631e72cd7a6e4abbc93d8a8232b4c79d855baf6c759d429224f14b587f8b0bcaa90e2b0ff8350a8879c21b4560b7c0696fe1dd7bed2a86226a6a0d69422ec7c475017e290bf056a327a6d0e0aacdea2a13cacf13393e0af82f92dfe2461fd71aff9a936b87e9312ef4bdf0e2b580a0094d1e49a58ed9c2f5f7fec6f4b4b9dd8ecbbe3c22c692fd3a2f4fc7a854c890546e68291b7a41ce27937f662334b12280449ff65b91083883ed7d7619b54815c3773e585bf25f37772269ae10b0c7caf2a48119184185ef6be5aa55b50b07e03ccd7ff60c54b90575aee6353a131c65ffa521ceef0022ed395ca84d80112b8436ba47bf652079c918801cb7c7698a542906abe38cef7c20070274165baca4ada055f199a3e418ad5c9eab70e5531a34ec34a6c1edb5470f54c139290f74e706481e66176824cc1dca9ca12c83ca121bcda8f5bfe1b1a13c920e4f5c9ffe3465e3fd55a87600faf1037526f35847cb1201a9313ca8c137014a0eee05f100ad5eb16160425e7cd1595dacdd1ee33338f95b2ace3118944eda9f4a26c718a775a592329680312e87e65988ac64586f0a9773391f3f62ee0bbb48fdca7c69a0fc38fbc019160f2cec8b69b109c09123caa598b254e418bca0ba4bd4bbd9549b99fc9805e53aa9d8a9387b442dbd3429136fb74490c13d424866d631d863b9fc70f476efcef2444dbcfeaa36dfc78096ccea3191242b4d9fb135e9259b64d18c3b68dc23e18b034ace125c2891306a2d6ff94a9ea74588eafff329b76d9c5c71db9b4ada26324e664bb5874b7e75decc9dc87716d5fa93bd45b9fc1023e67a43a7f17f85feef9165f6811164999a3d1286cec902602322e44bb6ca40ffb9260d1f68a76d489da23613d9264b5a46758c1c6807cf8c604a837769d32fc8128f9af392694cf84a2e431a6144f9479019477f3a1a93b0bf8c21853b1df0698d1f165934ab3e083278a0f8f3eaebddacb289880738865374ade85e1b7017b1ec7611c3c3f2a70bfa62e27fa6a24aaba08e1e6928c8563217f14cd5e367cb0bd601fcc967ce1f7dbc4b7f007ffa55a7fb986b1ef14916d62a835c8630ec17acf97cc8ac90617ff9702dacc7385842c3bc25a9573e0d5d3d09cc993a3a08067e463b621d9cb6ca94a3aa41e075a20ffc97bf68d7cb306c991542615375122f990e870a40d482cec64b2b0d766e3a18c7fb4ff4a7c0f81b798bcf0d960d83858af546d1b02714ba9c04074b81984565b1e50c4041fb9d4e3f3642e935789a6f7469cb6c8264766dd6f49516a131f6745c4bdc91b6c13b6efcda0bcf8fac7f8455e78e4dad5327704c26b0872288b034f3b1d4da386aedec6aa103bfa23302d8e1debd6fd8497898d8a1e17f41abb84d36951faf1b2efec0e8249ea1cd0ee0d911c457f3b40b6b5ee6634689232f6c042f64451c943ca0ed5ed0aa473a597db4c211ac84a40ab1522ce5477fd7fff1e5e83e2d477e3552b654022cde67131d141c2847bfa5ff33f297e6e275c1a58e35b3b27f4ec1c4e1579bd1e5f2a8c6b77a63b684206d5eaaff6eed62ff500dbbe1e7199553f48265b6fa13dadc336f83d57da9878b6d73e4e9a68cc69d2fe22614b5f512a6db0ac5cc0024ef074eab5fb3020e56e7db8cc5c3807dac9eaeccc408d543365935097b5c686aa1ead09d422a6ac69f848336572a4e9e4ff2509111092e82fa051c765587937f0b0c4dfcc9bffe29cee432dfc8267a1cd72788d88e6d1f675ac9d7d0090509133558d914cb705fb6301331846be70b1667b913020838692b0bc73ddeaf1c1e7294cbc4412fc5913e8a9e514f7aa92fc771934b25355b61849b349bec8104d6cacd958b5807a3c25e5ff11b60ec5eb0c6e4ac75195dc8c4aa36b0e86e55761a8923c85929609a0bc5bf48b69fd45f03d750f662932c5f760c11a311a6658129e249e9303c2558eb63e241f456025f2717b0a2149bb25791a352dec97ad121f37315f0d727e8a46ae157204381c56a7fba66df7ce0bb4c5ab1773ea30bf96ed8c2def003b0ec5d076c4d872db7d84197837828491aa60a15aacb47458b41d0a61d9bd5ffd416ac0e6564ba3c2130f19b9aca9c9493528b950a6a00efd01df76ccd061c902347f2d6dad3ed2e4e4deff99e39d69acf8917cc3c57e6e47ce358c106e5f75592965e1ff778b92a654efb42cf09c754747613876608b3093f2be55a238723d65e0e272a2ef4738e147559b6b83a0f4143a54e38e1fd7b100a21d4734f78b1bb55e26f8d1c9deabc43cd3bd9511256f7c53d9ffe50e24375578d233fae2e9b4fe057fe712280c5add3089266615211e922220d9708bb6087471c566153e627b521afce7fe962f8de0d7d6918e5e8e7a6556dac66ea2028e524d9513c65ad0fa6246b1ef2eee1d48d4e0b585c3bc23f0dbfa2d376acb03219836ec255726fbb87ccf023a39d3628bb3a74f86d7cbacbb825f8cc91210c3fb501fd31168a920947f4466489fbe2359db5a39e75095ba4d9542c1d460d3408f6a9aaa65a9b790a73ece9e3ee5bb0eb2d3ba731e70109368876abb4e11a0c852f8fecd26a5ddb47b42e34744d464a4b82c16595f2314b100c54cb2d9e84e8cc4387197e7cfc1103240cb404f469053eff7bf13cfaeb089bb3b39e5b8a98e3dbc96b5fdbbe7e1cd698178acece78ef3392f000acfab13179c0753bc9730c672ca22ee7df5d3406ed69e0c5f45bf6f9c6d16395dd2d55f05b3102fa7478a69a4b57237387f23cae421116ef79721622e6c8c983ed289d5c0fa2c283d11b1481f38af2cf254a9624f26b23188e4768eea4981be295ea161474473a2481c6f66c0fa39c6c686b737d81f3a0da53bdf8415fc17a6c6ceb7d5a1ee9f330a116012a854197147c6144096f65c5b13389839451c0cefb3239c2c3c21529f70f9ea99306666f1c4d5f82d7090a9f12aa1a45c438b65071887d34ea7fdb06a9d97ea7572a2ba0c8c263084deb33445792086262170a9177031cb6c2bbd2ad2480315c5fe9bbe2d4c243d0d25e2e4a11be42f3521e31085692aab835715b1e3b1224d72be872bed55ac071e517c7ceac55e8678fe53127889e97974348210f3f0ed6597219d10348192ca607abb1136277811691568f246f5cd9049396074ea6edca5469a83e45ecb38b47289bf00ab10503abea2fd683853596acb80e149d30bf96f2c975fba47243e9c03dc9a5f708946b29ff4a0d1105755e446b13e7515d414dee1136849acba8c2988d00435512338ff7d5b7d34cef70b82373071f189927d049c5ade52f9150a4997e4b9f055d9a9cd4d25e30db5779ca1a4e9f3f036ba3cb2685793aa39198031f3e3264217b33c550dce4dfcf4f4ddbbebd274f6f619daf3c6b58c0b547c1ae85c14698cc9102dbf2377d155324bbc34d075ad4ca0ef2c84f78719e2deac0e075ffe99f8f8278587f22beb9d854d79c1b81e17c92fc3aead133c37c5a96059ab8aa6754e5143377db987185c23033042531cb6f5f7eed1074e26ab1def01dcaf5db2bbd921d6566a997fc984ef2e764ccc0e9112bd434117ad89c5ebe52e269ad8a21feda819cb690b99ad991819f99da2b7ecc906b714af575566d70a8f7b1fc967c2ad6cacf5770c4ea000887f4362e983fc2d7363d5801fb50aaa2723a16dd15ee3a37a6d080cefe5db9c7c57b66c91dc575b397249108d485fa9d43b2ed37ac42401957199c1c8646f3a7108d156d2e2835a4c28134efe62e8bf44ba081d51e12ecf092eb21338e2c27bbe771847247e6608fcc3fbc7f089dec3190844eaa5611f9f77419488c882ed21fa667f5dae5daf04958f11faf994e6f82aab7dfd9f6c525c434f49d4ce83e54e36db2bc5d647d148965458fd7c544645a847403d6835005710dc1e06293136308719ac600673649f8a4324c92920abb7da9b36959e488b7cd81bcab915009b3d75cea89acf5bb312de957f628aa9a9e21aaae35a185ec823f17fc87dc5bf47accdd71fc45929dbac1b48523c119032ffccc034b5eca984a83dc39d93221c1e43fd818d6ceeb3a7b6af73dc35a34ea023c1baf3ba482c3bc7e48025e9042e196f0129207584b83939d5aa507bd530ae1cf4fd315926d717d57d852891aa7c97b6b74f3d404ec3d2b76287324f6e1735bb90c9c1b02bde6ebbe2a59049edd397943ab5a9e9d498515559b3f4fde05c2d273a7b977341d4a0c7b7d1e51fc94791daec076768d0136248761d420f8a5b8e3acb51c388d93fd39a58c4147b744da97891657c10b31582a0473c60168d421315dc96210c5fa06b5cc610cb16f415be3104535defb3b512ba3f86c8ddf64dc6459ece7a324044a90456151338e9a305cce54aec3776ce53c011c28716a370dd37aea9877d761503fd8372b3ebbcdb14212d430d00c47ebb41eb7eda4a1ce8070472241b660e0da14fcf7adde8ce51e7b93cba58967135f6427ff8307c3e6a0623fe7c49e9dc4766a6e5ca215cca7530369b37601bdd23048a3852054847b527beda58bd0f9f31674d256b94213549b3b1124735538c8339a82d2cb51e914c7d6cd0698923adf899e6c7f375bc624f969e2f0bd16a56c42eecefcb20e481b107d595f525b84afee36c7629317bf24cd74db1e498e8064048cf5e548c04055310c380d5502171d2b4f9e2dcc429987b630e7b5cf3cf690fa401ecd80ac5abda0ee8dd8151fc5b05115509885b9761dc9cfc20ca945079118c4059ae128f8d2fe9ae142688556c7626639c30c9b048daa065505a098df0dab48e40a83bdd0c6793efbd63d8ab494ffa935db638f04bb7257dd31abeeac1c1207fe54edd689177340263201571f43a58e7c14776f53b8617d3fb1e40a213b8f482ee370733edfc74fcf7cfed4cc461cb424ed6e5286465f9244067c4abc247e716c002a0386fd56c746c06027e7fc74b1d285215ba4cabbb7f95f0de0ddce7326e91176f4bed106b8a9b6165f8416e9aac72185ccb601868be25d336737b1db645f3a9789f92270867177394c3c675fc2a75ee9d79d89ce74b792abf24bac2280eadd7daa485c5a29e8a13d035a409d65cd3d1f8d40c3cb5fbf044ea2110bd4e88734c98e5f3f016674de4526e904dace5056d2a87") r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f0000000100)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_pr_ctr_aes128\x00'}, 0x58) syz_open_dev$dspn(&(0x7f0000001240)='/dev/dsp#\x00', 0x8, 0x21c0) setsockopt$ALG_SET_KEY(r2, 0x117, 0x1, 0x0, 0x0) clock_adjtime(0x0, &(0x7f0000000000)={0x8297, 0x0, 0x3, 0x2, 0x5, 0x4, 0x101, 0xfffffffffffffffd, 0x3, 0xffffffffffffffe0, 0x328, 0x6, 0x5, 0x9566, 0x2, 0x10000, 0x3, 0x6b, 0x9, 0x401, 0xfffffffffffffffa, 0xa07, 0x2b, 0x4a16, 0x0, 0xffffffffffff8001}) 03:58:15 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f00000003c0)='X', 0x1, 0xfffffffffffffffe) ioctl$TIOCCONS(r1, 0x541d) r3 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$KEYCTL_MOVE(0xb, r2, r3, 0xfffffffffffffffd, 0x0) 03:58:15 executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f00000003c0)='X', 0x1, 0xfffffffffffffffe) r3 = add_key$keyring(&(0x7f0000000040)='keyring\x00', &(0x7f0000000240)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffd) add_key$user(&(0x7f0000000480)='user\x00', &(0x7f0000000280)={'syz'}, &(0x7f0000000180)="0102000000aaf093b2159d922840e13dedfb81b628ccaf1cfcda1f4d51e1e3d6c55eb8e41c087db13535bf6050694a6687a568e21e79646635f7b3fb69f5bae88a084bdba13ddcaab4946fadc36ada9c816c", 0xfffffe88, r3) keyctl$KEYCTL_MOVE(0x1e, r2, r3, 0xfffffffffffffffd, 0x0) 03:58:15 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'vmac64(serpent)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000012c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r1 = accept4$alg(r0, 0x0, 0x0, 0x0) write$binfmt_misc(r1, &(0x7f00000004c0)={'syz1', "f7d9c3132935b151c6a22afc"}, 0x10) 03:58:15 executing program 5: ioctl$PPPIOCGL2TPSTATS(0xffffffffffffffff, 0x80487436, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r4 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0xa00, &(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='fuse.', 0x0, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4002}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) read$FUSE(r3, &(0x7f0000001500), 0x1000) 03:58:15 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) r1 = openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000000)='/dev/dlm_plock\x00', 0x101000, 0x0) flistxattr(r1, &(0x7f0000000180)=""/139, 0x8b) unlinkat(r1, &(0x7f0000000040)='./file0\x00', 0x0) bind$alg(r0, &(0x7f0000000100)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_pr_ctr_aes128\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, 0x0, 0x0) r2 = syz_open_dev$adsp(&(0x7f00000000c0)='/dev/adsp#\x00', 0xfffffffffffffff9, 0x951a9690fbce4d05) setsockopt$TIPC_MCAST_REPLICAST(r2, 0x10f, 0x86) openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x40, 0x0) 03:58:15 executing program 5: ioctl$PPPIOCGL2TPSTATS(0xffffffffffffffff, 0x80487436, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r4 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0xc00, &(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='fuse.', 0x0, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4002}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) read$FUSE(r3, &(0x7f0000001500), 0x1000) 03:58:15 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000100)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_pr_ctr_aes128\x00'}, 0x9c595eb32050f1cf) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, 0x0, 0x0) 03:58:15 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'vmac64(serpent)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000012c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r1 = accept4$alg(r0, 0x0, 0x0, 0x0) write$binfmt_misc(r1, &(0x7f00000004c0)={'syz1', "f7d9c3132935b151c6a22afc"}, 0x10) 03:58:15 executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f00000003c0)='X', 0x1, 0xfffffffffffffffe) r3 = add_key$keyring(&(0x7f0000000040)='keyring\x00', &(0x7f0000000240)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffd) add_key$user(&(0x7f0000000480)='user\x00', &(0x7f0000000280)={'syz'}, &(0x7f0000000180)="0102000000aaf093b2159d922840e13dedfb81b628ccaf1cfcda1f4d51e1e3d6c55eb8e41c087db13535bf6050694a6687a568e21e79646635f7b3fb69f5bae88a084bdba13ddcaab4946fadc36ada9c816c", 0xfffffe88, r3) keyctl$KEYCTL_MOVE(0x1e, r2, r3, 0xfffffffffffffffd, 0x0) 03:58:15 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r3 = dup3(r1, r2, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) ioctl$SNDRV_SEQ_IOCTL_CLIENT_ID(r3, 0x80045301, &(0x7f0000000100)) r4 = dup(r0) r5 = add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f00000003c0)='X', 0x1, 0xfffffffffffffffe) r6 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f00000000c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$KEYCTL_MOVE(0xb, r5, r6, 0xfffffffffffffffd, 0x0) r7 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r7, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r7, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) r8 = getpgrp(0x0) r9 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r9, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setreuid(r10, 0x0) fstat(r2, &(0x7f0000000c40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r12 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r12, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) r13 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r13, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) r14 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r14, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) r15 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r15, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) r16 = socket$pppoe(0x18, 0x1, 0x0) r17 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r17, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) r18 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r18, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) r19 = socket$inet_udp(0x2, 0x2, 0x0) sendmsg$unix(r7, &(0x7f0000000d40)={&(0x7f0000000780)=@abs={0x1, 0x0, 0x4e22}, 0x6e, &(0x7f0000000bc0)=[{&(0x7f0000000800)="476c73a1d8e57cfdfc759193e8a8c0c132", 0x11}, {&(0x7f0000000840)="f8c12c7c257a16aa867c27f6fbebd711a0f126223c97ba8278bb283a0efc595d464bf0831ffb7a6ad40c32bbdc04bc7ffedb8d3ca581c5fe2376c03558c557ceaf85df34747c4e01950abb68420740ec1601aa5171a8d71886844775ee4484dc63db393cec35144d731d1819fd3b2f9ab07aa3d898329cec072ac68453deabd4c6a45e633614ffc4d127f8655b24ac40be1cf2b1e0e5159ad56c27d1206b", 0x9e}, {&(0x7f0000000900)="f56f78892ad4843fb74ce5cd264e93463cf3a34afd5f813094ea4a4a0a3f9f40db65ba357aeaf50ecf8c28f8f5f6074f16b06598ff908cbf65da810beccf3f088a9521f2817acbaa342986ce2a40640a06bf15fb6b2e94c3b050d1e81f0d437552b8cc0d2eb9a77a1974f071fe2114d6084f4b35b844cc920fd0c519f8609b04004ff1246abdc2ef5af1cd60b4ac3d4c9e2313913aa1f867", 0x98}, {&(0x7f00000009c0)="536d540ca650ee9f4937955afa21156bc920dbf78aacbaf6a61f9f7e9f4be5d6c5cd05554d00fd276a61484e9c054a2f94fb5d529e7b6146ec5267fe8860b7a7d410d671327029b76e2f1ce4c20a4b8cc258a1acf69b4b6c59c5f5d4a810f15fa2198be4e79d5ef6804b96d613998c0f58cc5608356d73b4efbb45240e6c654e0fb62291dbf4d567762437db178aa6285682d715db1e0fcd18df7ed91003cee5dde075b305aa3fc09d090aa718e465fa3b7c5b8be3c024c6013a304cbf65ab50b039855d6ca936c8b3421377db9c0022a78015361dd6eb94f2cac9f6933a3e47cfa43ad792f4a030421fe82bc1a066006f9fd1b012", 0xf5}, {&(0x7f0000000ac0)="914a97be0d49d3afb9015ef7d39c36d86d72fe048f2ce3ac61c70f2df1234eea14dacb7d02bbe248a250bfd3b8b728df70bdc926fac641e1c19cdfa646732339be24e3c109c43f592bed58a49e8eff814267bc3b0bbb1c93ab9090d54cc0adce39342e3f5a833fa3511a265132d6cfc0e8a7c78bde63793467e306a1e591efd09f58631d5a5a0f7b53dca9b9e36faa60e90409b841278663893e50d30b7ecc6e9a13113e06dd0efa0702579eb93a8145e217a34f0108682a098a2034d0f75b1fa5b3a3e0143fb686659c74f4", 0xcc}], 0x10000000000002e4, &(0x7f0000000cc0)=[@cred={{0x1c, 0x1, 0x2, {r8, r10, r11}}}, @rights={{0x28, 0x1, 0x1, [r12, r4, r13, r14, r15, r16]}}, @rights={{0x18, 0x1, 0x1, [r0, r17]}}, @rights={{0x18, 0x1, 0x1, [r18, r19]}}], 0x78, 0x4000000}, 0x800) add_key$keyring(&(0x7f0000000040)='keyring\x00', &(0x7f0000000080)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffff9) r20 = openat$ipvs(0xffffffffffffff9c, &(0x7f0000000180)='/proc/sys/net/ipv4/vs/expire_nodest_conn\x00', 0x2, 0x0) sendmmsg$inet6(r20, &(0x7f0000000740)=[{{&(0x7f0000000200)={0xa, 0x4e23, 0x20, @dev={0xfe, 0x80, [], 0xd}, 0x7}, 0x1c, &(0x7f0000000540)=[{&(0x7f0000000240)="6b09173aef1b2c687ca059f5cf202fd3eafe4161c762e70cc0b2e0feae5701449dbc943f0f3dc4fdaa1f8126c8cfd6e92a754d9bbc128e4571a4c97966cd36116828569834afcc95a8dee8d3abd8002faffc2839f9b402bea7ea5b1f5284b9124d97bc87256fc704714e043c54a5f34d42f0e346a58e97f1c3d304279a3031c199c542c59d77afeed8d61f5a7231decff1f095672f28578c03cc38463a762f2e6f6ec63ad2aa7edc6ff0de47d8e60ee3d2b2a24aaaa2", 0xb6}, {&(0x7f0000000400)="bba15d4e3160646740186f4e7c969bcc9031ac6c48b21b270ad4aaff81247ce5654a7bb855ebda58ca795b34b69697c018a86347ad670601a085bfacd0de489e0391b5902af5b11fb30e9e6742569ea02a0f9f46ac5f16e346714b911e3aac9f93d0725245d5806222637d6bc4e15837331a2ee1e4ff948f65261ead3d2387", 0x7f}, {&(0x7f0000000340)="aa2cbaa7b2f09905c25b457c8374716d79cf045c95b325e34289251bdb67a0f87625e9e27f4569071b44910a2bba8653cfb03e052189c6ca4a0387ecda91b131", 0x40}, {&(0x7f0000000480)="cdaa6bf9455efc0476d6553e00730a0bdc6a5ccb81203ce67fee24d017af5918dea41ee998c6cb0449ad600bf39ac7458885e4a0ec4fd90ec4209366adc63bded1c589a9c2d5cfcd1c7c17e37ddc10c08164d0ec76422c2926d24ddb67ae8f10b9f50cfc29920d579913dad573e7b883bb563d34fb125e2528c49295ecf1957f2be5ef1a94e7b04ccd04c412ab55126b3d6805", 0x93}], 0x4, &(0x7f0000000580)=[@hoplimit_2292={{0x14, 0x29, 0x8, 0x6}}, @hopopts_2292={{0x1a8, 0x29, 0x36, {0x5e, 0x31, [], [@generic={0x0, 0xec, "bdaedf641decae3f8cd77a7717e397c48dbe73126cad7ddd19748f8ddd8f075d949765a4e7f4b3cbf52c9efb2c7bff1e6f981664cb490abac79eca60d25eb68e987bc195c89654bdcc7d86cbcf7d2b9ecadd9a840227b183a3dd1d06da88c88497fa12d8f9d3a07cf720b99502708b49e87a1fb86640411d4592b363b5cf087c28cd0da4c28859478ea04723917acec2f098bc2b451f8158d51da12712bea013366e98a2026b2f2c13b66cef686467bfe0501b0b170c41821b2913b213badc18fea86d35d9df6ddfaae6a26359ba65e39ce0131cae5ee8b12ac5046fcdbddd0197b470ddc4d7a362fe979265"}, @enc_lim={0x4, 0x1, 0x8}, @enc_lim={0x4, 0x1, 0x80}, @calipso={0x7, 0x48, {0x3, 0x10, 0xfc, 0x80, [0x8, 0x0, 0x2, 0x6, 0x3, 0x6, 0x8000, 0x80000001]}}, @enc_lim={0x4, 0x1, 0x8}, @calipso={0x7, 0x48, {0x24000000, 0x10, 0x5, 0x2, [0x68e3, 0x0, 0x8, 0x10001, 0x0, 0x7f, 0x7, 0x3]}}]}}}], 0x1c0}}], 0x1, 0x20000) 03:58:15 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'vmac64(serpent)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000012c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r1 = accept4$alg(r0, 0x0, 0x0, 0x0) write$binfmt_misc(r1, &(0x7f00000004c0)={'syz1', "f7d9c3132935b151c6a22afc"}, 0x10) 03:58:15 executing program 1: r0 = syz_open_dev$sndpcmc(&(0x7f0000003040)='/dev/snd/pcmC#D#c\x00', 0x7f, 0x2) r1 = syz_genetlink_get_family_id$tipc2(&(0x7f00000000c0)='TIPCv2\x00') sendmsg$TIPC_NL_BEARER_ADD(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000100)={0x28, r1, 0x11, 0x0, 0x0, {}, [@TIPC_NLA_BEARER={0x14, 0x1, [@TIPC_NLA_BEARER_NAME={0x4, 0x1, @udp='udp:syz0\x00'}]}]}, 0x28}}, 0x0) sendmsg$TIPC_NL_SOCK_GET(r0, &(0x7f0000003400)={&(0x7f0000003080)={0x10, 0x0, 0x0, 0x100005}, 0xc, &(0x7f00000033c0)={&(0x7f00000030c0)={0x2d4, r1, 0x202, 0x70bd2c, 0x25dfdbfd, {}, [@TIPC_NLA_MEDIA={0xac, 0x5, [@TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'udp\x00'}, @TIPC_NLA_MEDIA_PROP={0x24, 0x2, [@TIPC_NLA_PROP_TOL={0x8, 0x2, 0x6}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x8}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x2}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x292}]}, @TIPC_NLA_MEDIA_PROP={0x2c, 0x2, [@TIPC_NLA_PROP_MTU={0x8, 0x4, 0x9ff}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x1}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x1}, @TIPC_NLA_PROP_MTU={0x8}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x1}]}, @TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'ib\x00'}, @TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'ib\x00'}, @TIPC_NLA_MEDIA_PROP={0xc, 0x2, [@TIPC_NLA_PROP_WIN={0x8, 0x3, 0xa8e3}]}, @TIPC_NLA_MEDIA_PROP={0x34, 0x2, [@TIPC_NLA_PROP_TOL={0x8, 0x2, 0x8000001f}, @TIPC_NLA_PROP_PRIO={0x8}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x80000000}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0xffffffff}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x1c}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x4}]}]}, @TIPC_NLA_MON={0x54, 0x9, [@TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x401}, @TIPC_NLA_MON_REF={0x8, 0x2, 0xf49}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x3}, @TIPC_NLA_MON_REF={0x8, 0x2, 0x80000000}, @TIPC_NLA_MON_REF={0x8, 0x2, 0xd142}, @TIPC_NLA_MON_REF={0x8, 0x2, 0xe0}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x7}, @TIPC_NLA_MON_REF={0x8, 0x2, 0x2}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0xfffffffe}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x3}]}, @TIPC_NLA_MEDIA={0x74, 0x5, [@TIPC_NLA_MEDIA_PROP={0x2c, 0x2, [@TIPC_NLA_PROP_WIN={0x8, 0x3, 0x400}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x1f}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x101}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0xffffff21}, @TIPC_NLA_PROP_TOL={0x8}]}, @TIPC_NLA_MEDIA_PROP={0x34, 0x2, [@TIPC_NLA_PROP_MTU={0x8, 0x4, 0x1f}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x9}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x3000}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x401}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0xff}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x5d}]}, @TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'udp\x00'}, @TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'eth\x00'}]}, @TIPC_NLA_MEDIA={0x9c, 0x5, [@TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'eth\x00'}, @TIPC_NLA_MEDIA_PROP={0x34, 0x2, [@TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x8}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x18}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x4}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0xb}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x5}, @TIPC_NLA_PROP_PRIO={0x8}]}, @TIPC_NLA_MEDIA_PROP={0x4c, 0x2, [@TIPC_NLA_PROP_TOL={0x8, 0x2, 0x8001}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x1}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x8}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x3}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x7fff}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x10001}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x7}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x14}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x1d}]}, @TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'eth\x00'}, @TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'ib\x00'}]}, @TIPC_NLA_MEDIA={0xb0, 0x5, [@TIPC_NLA_MEDIA_PROP={0x3c, 0x2, [@TIPC_NLA_PROP_PRIO={0x8, 0x1, 0xd}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0xfff}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x1}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x2}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x2}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x400}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x3}]}, @TIPC_NLA_MEDIA_PROP={0x54, 0x2, [@TIPC_NLA_PROP_TOL={0x8, 0x2, 0x9}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x6}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x5}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x1}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x6}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x5}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x1}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x5}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x7ff}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x1}]}, @TIPC_NLA_MEDIA_PROP={0x14, 0x2, [@TIPC_NLA_PROP_TOL={0x8, 0x2, 0xf9}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0xa8}]}, @TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'eth\x00'}]}]}, 0x2d4}}, 0x40000018) r2 = socket$alg(0x26, 0x5, 0x0) bind$alg(r2, &(0x7f0000000100)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_pr_ctr_aes128\x00'}, 0x58) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r5 = dup3(r3, r4, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) ioctl$KVM_GET_SUPPORTED_CPUID(r5, 0xc008ae05, &(0x7f0000000000)=""/104) setsockopt$ALG_SET_KEY(r2, 0x117, 0x1, 0x0, 0x0) 03:58:15 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f00000003c0)='X', 0x1, 0xfffffffffffffffe) ioctl$RTC_EPOCH_READ(r1, 0x8008700d, &(0x7f0000000040)) r3 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) r4 = getpid() perf_event_open(&(0x7f0000000280)={0x2, 0xfffffffffffffda4, 0x1, 0x0, 0x0, 0x48, 0x0, 0x0, 0x40002, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x1f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0xcd, 0x0, 0x0, 0x0, 0x200000, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, @perf_config_ext}, r4, 0x0, 0xffffffffffffffff, 0x8) ptrace$setopts(0x4200, r4, 0x800, 0x100000) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r7 = dup3(r5, r6, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r7, 0x8912, 0x400200) ioctl$RTC_WKALM_RD(r7, 0x80287010, &(0x7f0000000100)) keyctl$KEYCTL_MOVE(0xb, r2, r3, 0xfffffffffffffffd, 0x0) 03:58:15 executing program 5: ioctl$PPPIOCGL2TPSTATS(0xffffffffffffffff, 0x80487436, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r4 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0xd00, &(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='fuse.', 0x0, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4002}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) read$FUSE(r3, &(0x7f0000001500), 0x1000) 03:58:15 executing program 4: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000100)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_pr_ctr_aes128\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, 0x0, 0x0) r1 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) r2 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r2, 0x10e, 0xc, &(0x7f0000000040)={0x8, 0xffffffff, 0x9}, 0x10) sendmsg$nl_route(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="9cd2c81a200000aae40ec013b70ca7007600"/32, @ANYRES32=0x0, @ANYBLOB="08000400ffffffff"], 0x20}}, 0x0) ioctl$sock_inet_SIOCGIFBRDADDR(r2, 0x8919, &(0x7f0000000080)={'ip_vti0\x00', {0x2, 0x4e24, @dev={0xac, 0x14, 0x14, 0x1a}}}) ioctl$VIDIOC_ENUM_FMT(r1, 0xc0405602, &(0x7f0000000000)={0xfffffffc, 0x3, 0x0, "0ab303c655519ac2625b348ad27c53d6b3819ad83b45d7788908799f81f224aa"}) splice(0xffffffffffffffff, &(0x7f0000000000)=0x6, r1, &(0x7f0000000040)=0x6, 0x20, 0x3) r3 = openat$proc_capi20(0xffffffffffffff9c, &(0x7f0000000240)='/proc/capi/capi20\x00', 0x200401, 0x0) r4 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r4, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) ioctl$LOOP_CHANGE_FD(r3, 0x4c06, r4) inotify_init() r5 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r5, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r6 = socket$inet6(0xa, 0x6, 0x0) bind$inet6(r6, &(0x7f0000000000)={0xa, 0x4e20}, 0x1c) r7 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r6, 0x6) fgetxattr(0xffffffffffffffff, 0x0, 0x0, 0x0) setsockopt(r7, 0x10d, 0x800000000d, &(0x7f00001c9fff)="03", 0x1) connect$inet(r7, &(0x7f0000e5c000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x20}}, 0x10) sendmmsg(r7, &(0x7f0000005700)=[{{&(0x7f0000003900)=@pptp, 0x80, &(0x7f0000003b80), 0x2f2, &(0x7f0000003bc0)}}], 0x3a6, 0x0) sendmsg$nl_route(r5, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) setsockopt$inet_sctp6_SCTP_ADAPTATION_LAYER(r5, 0x84, 0x7, &(0x7f0000000200)={0x7fe}, 0xffffffffffffff0a) 03:58:15 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000100)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_pr_ctr_aes128\x00'}, 0x58) r1 = socket(0x10, 0x3, 0x0) r2 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r2, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) r3 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r3, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r3, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) setsockopt$netlink_NETLINK_TX_RING(r3, 0x10e, 0xc, &(0x7f0000000040)={0xffffffff, 0x0, 0x40, 0xfffffffe}, 0x10) sendmsg$nl_route(r1, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000200)=ANY=[@ANYBLOB="0600000016008769000000000000000079476079860b285e1ba4d99454e0880367c2f57a0c7239e34c8334f2e785a745a8c8a16c9e3213bcf5199e1c23310069eae2964effe7c16a1aa39aff7752344f30de24a1af", @ANYRES32=0x0, @ANYBLOB="08000400ffffffff"], 0x20}}, 0x0) bind(r1, &(0x7f0000000000)=@nfc={0x27, 0x1, 0x2, 0x5}, 0x80) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, 0x0, 0x0) 03:58:15 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'vmac64(serpent)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000012c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) write$binfmt_misc(0xffffffffffffffff, &(0x7f00000004c0)={'syz1', "f7d9c3132935b151c6a22afc"}, 0x10) 03:58:15 executing program 3: unshare(0x8020000) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='`$`.\x00\x00\x00\t\x00\x19\x00', 0xe74f191ed8b3064f, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = syz_genetlink_get_family_id$fou(&(0x7f00000000c0)='fou\x00') sendmsg$FOU_CMD_DEL(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x54cc4604}, 0xc, &(0x7f0000000240)={&(0x7f0000000200)={0x1c, r3, 0x100, 0x70bd27, 0x25dfdbfe, {}, [@FOU_ATTR_IPPROTO={0x8, 0x3, 0x87}]}, 0x1c}, 0x1, 0x0, 0x0, 0x20000040}, 0x80) sendmsg$FOU_CMD_DEL(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x1010400}, 0xc, &(0x7f0000000240)={&(0x7f00000001c0)={0x54, r3, 0x200, 0x70bd2a, 0x25dfdbfb, {}, [@FOU_ATTR_PEER_V4={0x8, 0x8, @multicast2}, @FOU_ATTR_LOCAL_V6={0x14, 0x7, @dev={0xfe, 0x80, [], 0x14}}, @FOU_ATTR_PEER_PORT={0x8, 0xa, 0x4e21}, @FOU_ATTR_PEER_PORT={0x8, 0xa, 0x4e20}, @FOU_ATTR_PEER_V6={0x14, 0x9, @empty}]}, 0x54}, 0x1, 0x0, 0x0, 0x1}, 0x21a1071dc6fb95ff) setreuid(0x0, 0x0) socket$netlink(0x10, 0x3, 0x0) getsockopt$inet_sctp_SCTP_STATUS(0xffffffffffffffff, 0x84, 0xe, 0x0, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x6e) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r6 = dup3(r4, r5, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) ioctl$CAPI_GET_ERRCODE(r6, 0x80024321, &(0x7f0000000040)) r7 = syz_open_procfs$namespace(0x0, &(0x7f0000000140)='ns/mnt\x00') setns(r7, 0x0) clone(0x10062101, 0x0, 0x0, 0x0, 0x0) 03:58:15 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f00000003c0)='X', 0x1, 0xfffffffffffffffe) r3 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$KEYCTL_MOVE(0xb, r2, r3, 0xfffffffffffffffd, 0x0) r4 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r4, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) read(r4, &(0x7f0000000400)=""/122, 0x7a) r5 = socket(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r8 = dup3(r6, r7, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r8, 0x8912, 0x400200) ioctl$USBDEVFS_REAPURB(r8, 0x4008550c, &(0x7f0000000100)) setsockopt$netlink_NETLINK_TX_RING(r5, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r1, 0x4018620d, &(0x7f00000000c0)={0x73622a85, 0x200, 0x1}) sendmsg$nl_route(r5, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) getsockopt$inet_sctp_SCTP_ADAPTATION_LAYER(r5, 0x84, 0x7, &(0x7f0000000040), &(0x7f0000000080)=0x4) 03:58:15 executing program 5: ioctl$PPPIOCGL2TPSTATS(0xffffffffffffffff, 0x80487436, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r4 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0xe00, &(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='fuse.', 0x0, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4002}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) read$FUSE(r3, &(0x7f0000001500), 0x1000) 03:58:15 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'vmac64(serpent)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000012c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) write$binfmt_misc(0xffffffffffffffff, &(0x7f00000004c0)={'syz1', "f7d9c3132935b151c6a22afc"}, 0x10) 03:58:16 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000100)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_pr_ctr_aes128\x00'}, 0x58) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r3, &(0x7f00000000c0)={0xa, 0x4e22, 0x0, @mcast2, 0x6}, 0x1c) connect$inet6(r3, &(0x7f0000000100)={0xa, 0x0, 0x0, @local}, 0x1c) syz_emit_ethernet(0x3e, &(0x7f0000000140)={@local, @link_local, [], {@ipv6={0x86dd, {0x0, 0x6, "26f526", 0x8, 0x11, 0x0, @local, @mcast2, {[], @udp={0x0, 0x4e22, 0x8}}}}}}, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, 0x0, 0x0) 03:58:16 executing program 3: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$LOOP_GET_STATUS(r2, 0x4c03, &(0x7f0000000040)) unshare(0x8020000) syz_extract_tcp_res(&(0x7f0000000100), 0x7fff, 0x4) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r5 = dup3(r3, r4, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) setreuid(0x0, 0x0) socket$netlink(0x10, 0x3, 0x0) getsockopt$inet_sctp_SCTP_STATUS(0xffffffffffffffff, 0x84, 0xe, 0x0, 0x0) r6 = syz_open_procfs$namespace(0x0, &(0x7f0000000140)='ns/mnt\x00') setns(r6, 0x0) clone(0x10062101, 0x0, 0x0, 0x0, 0x0) 03:58:16 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = syz_genetlink_get_family_id$tipc(&(0x7f0000000080)='TIPC\x00') sendmsg$TIPC_CMD_ENABLE_BEARER(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x30, r2, 0x300, 0x70bd27, 0x25dfdbfd, {{}, 0x0, 0x4101, 0x0, {0x14, 0x17, {0x18, 0x400, @l2={'ib', 0x3a, 'yam0\x00'}}}}, ["", "", "", "", "", "", "", ""]}, 0x30}}, 0x4000) r3 = add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f00000003c0)='X', 0x1, 0xfffffffffffffffe) r4 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$KEYCTL_MOVE(0xb, r3, r4, 0xfffffffffffffffd, 0x0) 03:58:16 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'vmac64(serpent)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000012c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) write$binfmt_misc(0xffffffffffffffff, &(0x7f00000004c0)={'syz1', "f7d9c3132935b151c6a22afc"}, 0x10) 03:58:16 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000100)={0x26, 'hash\x00', 0x0, 0x0, 'crct10dif-pclmul\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, 0x0, 0x0) 03:58:16 executing program 4: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000100)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_pr_ctr_aes128\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, 0x0, 0x0) r1 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) r2 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r2, 0x10e, 0xc, &(0x7f0000000040)={0x8, 0xffffffff, 0x9}, 0x10) sendmsg$nl_route(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="9cd2c81a200000aae40ec013b70ca7007600"/32, @ANYRES32=0x0, @ANYBLOB="08000400ffffffff"], 0x20}}, 0x0) ioctl$sock_inet_SIOCGIFBRDADDR(r2, 0x8919, &(0x7f0000000080)={'ip_vti0\x00', {0x2, 0x4e24, @dev={0xac, 0x14, 0x14, 0x1a}}}) ioctl$VIDIOC_ENUM_FMT(r1, 0xc0405602, &(0x7f0000000000)={0xfffffffc, 0x3, 0x0, "0ab303c655519ac2625b348ad27c53d6b3819ad83b45d7788908799f81f224aa"}) splice(0xffffffffffffffff, &(0x7f0000000000)=0x6, r1, &(0x7f0000000040)=0x6, 0x20, 0x3) r3 = openat$proc_capi20(0xffffffffffffff9c, &(0x7f0000000240)='/proc/capi/capi20\x00', 0x200401, 0x0) r4 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r4, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) ioctl$LOOP_CHANGE_FD(r3, 0x4c06, r4) inotify_init() r5 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r5, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r6 = socket$inet6(0xa, 0x6, 0x0) bind$inet6(r6, &(0x7f0000000000)={0xa, 0x4e20}, 0x1c) r7 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r6, 0x6) fgetxattr(0xffffffffffffffff, 0x0, 0x0, 0x0) setsockopt(r7, 0x10d, 0x800000000d, &(0x7f00001c9fff)="03", 0x1) connect$inet(r7, &(0x7f0000e5c000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x20}}, 0x10) sendmmsg(r7, &(0x7f0000005700)=[{{&(0x7f0000003900)=@pptp, 0x80, &(0x7f0000003b80), 0x2f2, &(0x7f0000003bc0)}}], 0x3a6, 0x0) sendmsg$nl_route(r5, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) setsockopt$inet_sctp6_SCTP_ADAPTATION_LAYER(r5, 0x84, 0x7, &(0x7f0000000200)={0x7fe}, 0xffffffffffffff0a) 03:58:16 executing program 5: ioctl$PPPIOCGL2TPSTATS(0xffffffffffffffff, 0x80487436, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r4 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0xf3c, &(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='fuse.', 0x0, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4002}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) read$FUSE(r3, &(0x7f0000001500), 0x1000) 03:58:16 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f00000003c0)='X', 0x1, 0xfffffffffffffffe) r3 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r3, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) r4 = getpid() perf_event_open(&(0x7f0000000080)={0x2, 0x70, 0x3e8, 0x0, 0x0, 0x48, 0x0, 0x0, 0x40002, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x1f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0xcd, 0x0, 0x0, 0x0, 0x200000, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r4, 0x0, 0xffffffffffffffff, 0x8) fcntl$setown(r3, 0x8, r4) r5 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$KEYCTL_MOVE(0xb, r2, r5, 0xfffffffffffffffd, 0x0) r6 = syz_open_procfs(0x0, &(0x7f0000000080)='fd\x00') fchdir(r6) getdents64(r6, &(0x7f0000000540)=""/202, 0x1b7) r7 = accept4(r6, &(0x7f0000000040)=@nl=@proc, &(0x7f0000000100)=0x80, 0x80000) r8 = socket$inet6_sctp(0xa, 0x1, 0x84) r9 = socket$inet6_sctp(0xa, 0x10000000005, 0x84) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r9, 0x84, 0x1d, &(0x7f000095dff8)={0x1, [0x0]}, &(0x7f000095dffc)=0x8) getsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER(r8, 0x84, 0x7b, &(0x7f00000000c0)={r10}, &(0x7f0000000100)=0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r7, 0x84, 0x6f, &(0x7f0000000200)={r10, 0x94, &(0x7f0000000140)=[@in6={0xa, 0x4e21, 0x0, @dev={0xfe, 0x80, [], 0x23}, 0x7}, @in={0x2, 0x4e20, @rand_addr=0x100}, @in={0x2, 0x4e22, @multicast2}, @in6={0xa, 0x0, 0x80000001, @local, 0x1}, @in={0x2, 0x0, @empty}, @in={0x2, 0x4e21, @local}, @in6={0xa, 0x4e22, 0x1ff, @initdev={0xfe, 0x88, [], 0x1, 0x0}, 0xfffffffd}]}, &(0x7f0000000240)=0x10) getsockopt$inet_sctp6_SCTP_LOCAL_AUTH_CHUNKS(r1, 0x84, 0x1b, &(0x7f0000000040)={r10, 0xe, "a8b64c7bceb539cdfb3c22b0d199"}, &(0x7f0000000100)=0x16) 03:58:16 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'vmac64(serpent)\x00'}, 0x58) r1 = accept4$alg(r0, 0x0, 0x0, 0x0) write$binfmt_misc(r1, &(0x7f00000004c0)={'syz1', "f7d9c3132935b151c6a22afc"}, 0x10) 03:58:16 executing program 3: statfs(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=""/249) unshare(0x8020000) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) setsockopt$CAIFSO_REQ_PARAM(0xffffffffffffffff, 0x116, 0x80, &(0x7f0000000040)="3a445345462ae4d7a701b17d6ea1346d2ef991d9be49", 0x16) r2 = dup3(r0, r1, 0x0) prctl$PR_SET_FP_MODE(0x2d, 0x1) r3 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r3, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r3, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) setsockopt$inet_icmp_ICMP_FILTER(r3, 0x1, 0x1, &(0x7f0000000100)={0x5}, 0x4) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) setreuid(0x0, 0x0) socket$netlink(0x10, 0x3, 0x0) getsockopt$inet_sctp_SCTP_STATUS(0xffffffffffffffff, 0x84, 0xe, 0x0, 0x0) r4 = syz_open_procfs$namespace(0x0, &(0x7f0000000140)='ns/mnt\x00') setns(r4, 0x0) clone(0x10062101, 0x0, 0x0, 0x0, 0x0) r5 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r5, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r5, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) r6 = openat$autofs(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/autofs\x00', 0x0, 0x0) getsockopt$inet_sctp6_SCTP_RESET_STREAMS(r2, 0x84, 0x77, &(0x7f0000000340)={0x0, 0x1, 0x7, [0x9, 0x63, 0x0, 0x8, 0x101, 0x6, 0x9]}, &(0x7f0000000380)=0x16) setsockopt$inet_sctp6_SCTP_RECONFIG_SUPPORTED(r6, 0x84, 0x75, &(0x7f00000003c0)={r7}, 0x8) setsockopt$inet6_IPV6_ADDRFORM(r5, 0x29, 0x1, &(0x7f00000000c0), 0x4) 03:58:16 executing program 1: r0 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000000)='/dev/dlm-control\x00', 0x200, 0x0) ioctl$PPPIOCGDEBUG(r0, 0x80047441, &(0x7f0000000040)) r1 = socket$alg(0x26, 0x5, 0x0) setsockopt$inet6_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000080)='bic\x00', 0x4) bind$alg(r1, &(0x7f0000000100)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_pr_ctr_aes128\x00'}, 0x58) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, 0x0, 0x0) 03:58:16 executing program 5: ioctl$PPPIOCGL2TPSTATS(0xffffffffffffffff, 0x80487436, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r4 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x1020, &(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='fuse.', 0x0, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4002}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) read$FUSE(r3, &(0x7f0000001500), 0x1000) 03:58:16 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'vmac64(serpent)\x00'}, 0x58) r1 = accept4$alg(r0, 0x0, 0x0, 0x0) write$binfmt_misc(r1, &(0x7f00000004c0)={'syz1', "f7d9c3132935b151c6a22afc"}, 0x10) 03:58:16 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) mknodat(r1, &(0x7f00000000c0)='./file0\x00', 0x8, 0xfffffff8) r2 = add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f00000003c0)='X', 0x1, 0xfffffffffffffffe) keyctl$KEYCTL_MOVE(0xb, r2, 0x0, 0xfffffffffffffffd, 0x0) r3 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r3, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) ioctl$VIDIOC_S_SELECTION(r3, 0xc040565f, &(0x7f0000000100)={0x4, 0x0, 0x4, {0x7, 0x8, 0x401, 0x4}}) r4 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r4, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) getsockopt$inet6_mreq(0xffffffffffffffff, 0x29, 0xb65e8e7cc021e644, &(0x7f00000039c0)={@ipv4={[], [], @dev}, 0x0}, &(0x7f0000003a00)=0x14) sendmsg$nl_route(r4, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000200)=ANY=[@ANYBLOB="00000000110008d79b6694f326b173aa91c2d8def3c0580429bd7000fedbdf2500000000", @ANYRES32=r5, @ANYBLOB="080400000900040000002b00000003000f000000000012000000010069706970000000000000020000000a000100000000000a0000000000b1ff020000000007000002000000000000000900040000000000090004000000000002000000000200000200ffffffff00000200ac1414bb"], 0x20}}, 0x0) getsockopt$inet_udp_int(r4, 0x11, 0x65, &(0x7f0000000040), &(0x7f0000000080)=0x4) 03:58:16 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'vmac64(serpent)\x00'}, 0x58) r1 = accept4$alg(r0, 0x0, 0x0, 0x0) write$binfmt_misc(r1, &(0x7f00000004c0)={'syz1', "f7d9c3132935b151c6a22afc"}, 0x10) 03:58:16 executing program 2: r0 = openat$qat_adf_ctl(0xffffffffffffff9c, &(0x7f0000000040)='/dev/qat_adf_ctl\x00', 0x400, 0x0) ioctl$VIDIOC_G_CTRL(r0, 0xc008561b, &(0x7f0000000080)={0x101, 0xffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r4 = dup3(r2, r3, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) ioctl$TIOCPKT(r4, 0x5420, &(0x7f00000000c0)=0x5) r5 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) ioctl$KVM_GET_SREGS(r0, 0x8138ae83, &(0x7f0000000400)) r6 = add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f00000003c0)='X', 0x1, 0xfffffffffffffffe) r7 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) r8 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r8, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r8, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) ioctl$sock_SIOCDELDLCI(r8, 0x8981, &(0x7f0000000100)={'team0\x00', 0xd008}) keyctl$KEYCTL_MOVE(0xb, r6, r7, 0xfffffffffffffffd, 0x0) 03:58:16 executing program 5: ioctl$PPPIOCGL2TPSTATS(0xffffffffffffffff, 0x80487436, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r4 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x1f00, &(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='fuse.', 0x0, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4002}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) read$FUSE(r3, &(0x7f0000001500), 0x1000) [ 322.514467][T26430] QAT: Invalid ioctl [ 322.567620][T26430] QAT: Invalid ioctl [ 322.598969][T26430] QAT: Invalid ioctl [ 322.641412][T26435] QAT: Invalid ioctl 03:58:17 executing program 4: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000100)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_pr_ctr_aes128\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, 0x0, 0x0) r1 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) r2 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r2, 0x10e, 0xc, &(0x7f0000000040)={0x8, 0xffffffff, 0x9}, 0x10) sendmsg$nl_route(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="9cd2c81a200000aae40ec013b70ca7007600"/32, @ANYRES32=0x0, @ANYBLOB="08000400ffffffff"], 0x20}}, 0x0) ioctl$sock_inet_SIOCGIFBRDADDR(r2, 0x8919, &(0x7f0000000080)={'ip_vti0\x00', {0x2, 0x4e24, @dev={0xac, 0x14, 0x14, 0x1a}}}) ioctl$VIDIOC_ENUM_FMT(r1, 0xc0405602, &(0x7f0000000000)={0xfffffffc, 0x3, 0x0, "0ab303c655519ac2625b348ad27c53d6b3819ad83b45d7788908799f81f224aa"}) splice(0xffffffffffffffff, &(0x7f0000000000)=0x6, r1, &(0x7f0000000040)=0x6, 0x20, 0x3) r3 = openat$proc_capi20(0xffffffffffffff9c, &(0x7f0000000240)='/proc/capi/capi20\x00', 0x200401, 0x0) r4 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r4, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) ioctl$LOOP_CHANGE_FD(r3, 0x4c06, r4) inotify_init() r5 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r5, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r6 = socket$inet6(0xa, 0x6, 0x0) bind$inet6(r6, &(0x7f0000000000)={0xa, 0x4e20}, 0x1c) r7 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r6, 0x6) fgetxattr(0xffffffffffffffff, 0x0, 0x0, 0x0) setsockopt(r7, 0x10d, 0x800000000d, &(0x7f00001c9fff)="03", 0x1) connect$inet(r7, &(0x7f0000e5c000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x20}}, 0x10) sendmmsg(r7, &(0x7f0000005700)=[{{&(0x7f0000003900)=@pptp, 0x80, &(0x7f0000003b80), 0x2f2, &(0x7f0000003bc0)}}], 0x3a6, 0x0) sendmsg$nl_route(r5, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) setsockopt$inet_sctp6_SCTP_ADAPTATION_LAYER(r5, 0x84, 0x7, &(0x7f0000000200)={0x7fe}, 0xffffffffffffff0a) 03:58:17 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000012c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r1 = accept4$alg(r0, 0x0, 0x0, 0x0) write$binfmt_misc(r1, &(0x7f00000004c0)={'syz1', "f7d9c3132935b151c6a22afc"}, 0x10) 03:58:17 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) clock_gettime(0x1, &(0x7f0000000200)) r1 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r1, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r4 = dup3(r2, r3, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) bpf$OBJ_PIN_PROG(0x6, &(0x7f0000000180)={&(0x7f00000000c0)='./file0\x00', r4}, 0x10) r5 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r5, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) r6 = syz_open_dev$video(&(0x7f0000000280)='/dev/vid\xff\xff\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r6, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) r7 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r7, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x3, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) sendmsg$nl_route(r1, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000340)=ANY=[@ANYBLOB="206b00000092f514d34c14cf1c9cef9110c2645d00000000000000000000000000000000080000000000", @ANYRES32=0x0, @ANYRES16=r7], 0x3}}, 0x0) setsockopt$SO_BINDTODEVICE(r1, 0x1, 0x19, &(0x7f0000000000)='teql0\x00', 0x10) bind$alg(r0, &(0x7f0000000100)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_pr_ctr_aes128\x00'}, 0x58) r8 = syz_open_procfs(0x0, &(0x7f0000000080)='fd\x00') fchdir(r8) getdents64(r8, &(0x7f0000000540)=""/202, 0x1b7) r9 = accept4(r8, &(0x7f0000000040)=@nl=@proc, &(0x7f0000000100)=0x80, 0x80000) r10 = socket$inet6_sctp(0xa, 0x1, 0x84) r11 = socket$inet6_sctp(0xa, 0x10000000005, 0x84) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r11, 0x84, 0x1d, &(0x7f000095dff8)={0x1, [0x0]}, &(0x7f000095dffc)=0x8) getsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER(r10, 0x84, 0x7b, &(0x7f00000000c0)={r12}, &(0x7f0000000100)=0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r9, 0x84, 0x6f, &(0x7f0000000200)={r12, 0x94, &(0x7f0000000140)=[@in6={0xa, 0x4e21, 0x0, @dev={0xfe, 0x80, [], 0x23}, 0x7}, @in={0x2, 0x4e20, @rand_addr=0x100}, @in={0x2, 0x4e22, @multicast2}, @in6={0xa, 0x0, 0x80000001, @local, 0x1}, @in={0x2, 0x0, @empty}, @in={0x2, 0x4e21, @local}, @in6={0xa, 0x4e22, 0x1ff, @initdev={0xfe, 0x88, [], 0x1, 0x0}, 0xfffffffe}]}, &(0x7f0000000240)=0x10) getsockopt$inet_sctp_SCTP_STREAM_SCHEDULER_VALUE(r1, 0x84, 0x7c, &(0x7f0000000240)={r12, 0x401, 0xda99}, &(0x7f00000002c0)=0x8) ioctl$PPPOEIOCDFWD(r1, 0xb101, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, 0x0, 0x24e) 03:58:17 executing program 3: unshare(0x8020000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r5 = dup3(r3, r4, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) r6 = openat$audio(0xffffffffffffff9c, &(0x7f0000000080)='/dev/audio\x00', 0x1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0xa) r7 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r7, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setreuid(r8, 0x0) setreuid(r8, 0x0) r9 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r9, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r9, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) ioctl$sock_SIOCBRDELBR(r9, 0x89a1, &(0x7f00000000c0)='bond_slave_1\x00') socket$netlink(0x10, 0x3, 0x0) getsockopt$inet_sctp_SCTP_STATUS(0xffffffffffffffff, 0x84, 0xe, 0x0, 0x0) r10 = syz_open_procfs$namespace(0x0, &(0x7f0000000140)='ns/mnt\x00') setns(r10, 0x0) clone(0x10062101, 0x0, 0x0, 0x0, 0x0) ioctl$VIDIOC_S_PARM(r2, 0xc0cc5616, &(0x7f0000000340)={0x4, @capture={0x1000, 0x1, {0x3, 0x5}, 0x4, 0x7ff}}) 03:58:17 executing program 5: ioctl$PPPIOCGL2TPSTATS(0xffffffffffffffff, 0x80487436, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r4 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x2000, &(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='fuse.', 0x0, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4002}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) read$FUSE(r3, &(0x7f0000001500), 0x1000) 03:58:17 executing program 2: socketpair$unix(0x1, 0xacbbbc2ffb3d776c, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f00000003c0), 0x0, 0xfffffffffffffffe) r3 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$KEYCTL_MOVE(0xb, r2, r3, 0xfffffffffffffffd, 0x0) 03:58:17 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000012c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r1 = accept4$alg(r0, 0x0, 0x0, 0x0) write$binfmt_misc(r1, &(0x7f00000004c0)={'syz1', "f7d9c3132935b151c6a22afc"}, 0x10) 03:58:17 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f00000003c0)='X', 0x1, 0xfffffffffffffffe) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r5 = dup3(r3, r4, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) ioctl$IMADDTIMER(r5, 0x80044940, &(0x7f00000000c0)=0xffffffffffffffff) getsockopt$bt_BT_SNDMTU(r1, 0x112, 0xc, &(0x7f0000000040)=0x9, &(0x7f0000000080)=0x2) r6 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$KEYCTL_MOVE(0xb, r2, r6, 0xfffffffffffffffd, 0x0) 03:58:17 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) r1 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r1, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) fsetxattr$security_ima(r1, &(0x7f0000000000)='security.ima\x00', &(0x7f0000000040)=ANY=[@ANYBLOB="3f078f4bd9e7f8b79fb8dcfd"], 0xc, 0x3) bind$alg(r0, &(0x7f0000000100)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_pr_ctr_aes128\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r4 = dup3(r2, r3, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) ioctl$KDSKBMODE(r4, 0x4b45, &(0x7f0000000080)=0x8) 03:58:17 executing program 5: ioctl$PPPIOCGL2TPSTATS(0xffffffffffffffff, 0x80487436, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r4 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x2010, &(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='fuse.', 0x0, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4002}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) read$FUSE(r3, &(0x7f0000001500), 0x1000) 03:58:17 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000012c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r1 = accept4$alg(r0, 0x0, 0x0, 0x0) write$binfmt_misc(r1, &(0x7f00000004c0)={'syz1', "f7d9c3132935b151c6a22afc"}, 0x10) 03:58:17 executing program 3: unshare(0x8020000) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r5 = dup3(r3, r4, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) setreuid(0x0, 0x0) r6 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r6, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) getsockopt$inet_sctp_SCTP_GET_ASSOC_STATS(r6, 0x84, 0x70, &(0x7f0000000340)={0x0, @in={{0x2, 0x4e22, @empty}}, [0x7ff, 0xa2d, 0x6, 0x5, 0x2, 0x1, 0x8, 0x7, 0x1, 0x7, 0x8a, 0x7f, 0x7, 0x7fffffff, 0x8001]}, &(0x7f0000000100)=0x100) getsockopt$inet6_dccp_buf(r5, 0x21, 0xd, &(0x7f0000000500)=""/249, &(0x7f0000000240)=0xf9) getsockopt$inet_sctp_SCTP_STATUS(0xffffffffffffffff, 0x84, 0xe, &(0x7f0000000440)={r7, 0x3a, 0x6, 0x404, 0xe9, 0x40, 0x7, 0x4, {0x0, @in6={{0xa, 0x4e20, 0x7fffffff, @local, 0xd}}, 0x2, 0xa9b, 0x8001, 0x5, 0x8}}, &(0x7f0000000180)=0xb0) r8 = socket$packet(0x11, 0x3, 0x300) bind$packet(r8, &(0x7f0000000640)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @link_local}, 0x14) r9 = socket(0x100000000011, 0x2, 0x0) bind(r9, &(0x7f0000000140)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(r9, &(0x7f0000000240)={0x11, 0x0, 0x0}, &(0x7f00000002c0)=0xfeeb) ioctl$ifreq_SIOCGIFINDEX_vcan(r8, 0x8933, &(0x7f00000013c0)={'vxcan1\x00', r10}) sendmsg$nl_route(r6, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000740)=@ipv4_getaddr={0x2c, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {0x2, 0x0, 0x0, 0xc8, r10}, [@IFA_CACHEINFO={0x14, 0x6, {0x8000, 0x10001, 0x7fff}}]}, 0x2c}, 0x1, 0x0, 0x0, 0x4000}, 0x0) getsockopt$inet_sctp_SCTP_PARTIAL_DELIVERY_POINT(r5, 0x84, 0x13, &(0x7f0000000040)={0x0, 0x3f}, &(0x7f0000000080)=0x8) pipe2(&(0x7f00000002c0)={0xffffffffffffffff}, 0x800) ioctl$sock_inet_SIOCSARP(r12, 0x8955, &(0x7f00000006c0)={{0x2, 0x4e23, @broadcast}, {0x6, @remote}, 0x2, {0x2, 0x4e23, @multicast2}, 'batadv0\x00'}) setsockopt$inet_sctp_SCTP_RESET_STREAMS(r6, 0x84, 0x77, &(0x7f00000007c0)=ANY=[@ANYRES32=r11, @ANYBLOB="040009001bed61b60300010006040000001f000000005c880341973046ae05d0bf3542a1f6f5af8e015415bdeebc34142a6d68081b6d466fbefec490de66f7421b52e014a20eed7b58275f6cc822cc74c7960acc56168f0ddf0b571103"], 0x1a) socket$netlink(0x10, 0x3, 0x0) getsockopt$inet_sctp_SCTP_STATUS(0xffffffffffffffff, 0x84, 0xe, 0x0, 0x0) r13 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r13, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r13, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000600)=ANY=[@ANYBLOB="00000000000002270000", @ANYRES32=0x0, @ANYBLOB="080001007f00000108000200ac14141b1400030074756e6c300000000000000000000000080008020000000000000000ac1414bb14000600010000007f00000000040000ff03000008000200e00000010800080002000000080002000000000000000000100000003000"/116], 0x8c}}, 0x0) setsockopt$MISDN_TIME_STAMP(r13, 0x0, 0x1, &(0x7f0000000200), 0x4) prctl$PR_GET_NO_NEW_PRIVS(0x27) setns(0xffffffffffffffff, 0x0) clone(0x10062101, 0x0, 0x0, 0x0, 0x0) 03:58:18 executing program 4: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'vmac64(serpent)\x00'}, 0x58) r1 = accept4$alg(r0, 0x0, 0x0, 0x0) write$binfmt_misc(r1, &(0x7f00000004c0)={'syz1', "f7d9c3132935b151c6a22afc"}, 0x10) 03:58:18 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f00000003c0)='X', 0x1, 0xfffffffffffffffe) r3 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) socket$inet6_tcp(0xa, 0x1, 0x0) keyctl$KEYCTL_MOVE(0xb, r2, r3, 0xfffffffffffffffd, 0x0) 03:58:18 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4800) setsockopt$SO_J1939_ERRQUEUE(r1, 0x6b, 0x4, &(0x7f0000000040), 0x4) bind$alg(r0, &(0x7f0000000100)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_pr_ctr_aes128\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, 0x0, 0xfffffffffffffefe) 03:58:18 executing program 5: ioctl$PPPIOCGL2TPSTATS(0xffffffffffffffff, 0x80487436, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r4 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x3c0f, &(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='fuse.', 0x0, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4002}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) read$FUSE(r3, &(0x7f0000001500), 0x1000) 03:58:18 executing program 0: bind$alg(0xffffffffffffffff, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'vmac64(serpent)\x00'}, 0x58) setsockopt$ALG_SET_KEY(0xffffffffffffffff, 0x117, 0x1, &(0x7f00000012c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r0 = accept4$alg(0xffffffffffffffff, 0x0, 0x0, 0x0) write$binfmt_misc(r0, &(0x7f00000004c0)={'syz1', "f7d9c3132935b151c6a22afc"}, 0x10) 03:58:18 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000100)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_pr_ctr_aes128\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, 0x0, 0x0) r1 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) r2 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r2, 0x10e, 0xc, &(0x7f0000000040)={0x8, 0xffffffff, 0x9}, 0x10) sendmsg$nl_route(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="9cd2c81a200000aae40ec013b70ca7007600"/32, @ANYRES32=0x0, @ANYBLOB="08000400ffffffff"], 0x20}}, 0x0) ioctl$sock_inet_SIOCGIFBRDADDR(r2, 0x8919, &(0x7f0000000080)={'ip_vti0\x00', {0x2, 0x4e24, @dev={0xac, 0x14, 0x14, 0x1a}}}) ioctl$VIDIOC_ENUM_FMT(r1, 0xc0405602, &(0x7f0000000000)={0xfffffffc, 0x3, 0x0, "0ab303c655519ac2625b348ad27c53d6b3819ad83b45d7788908799f81f224aa"}) splice(0xffffffffffffffff, &(0x7f0000000000)=0x6, r1, &(0x7f0000000040)=0x6, 0x20, 0x3) r3 = openat$proc_capi20(0xffffffffffffff9c, &(0x7f0000000240)='/proc/capi/capi20\x00', 0x200401, 0x0) r4 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r4, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) ioctl$LOOP_CHANGE_FD(r3, 0x4c06, r4) inotify_init() r5 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r5, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r6 = socket$inet6(0xa, 0x6, 0x0) bind$inet6(r6, &(0x7f0000000000)={0xa, 0x4e20}, 0x1c) r7 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r6, 0x6) fgetxattr(0xffffffffffffffff, 0x0, 0x0, 0x0) setsockopt(r7, 0x10d, 0x800000000d, &(0x7f00001c9fff)="03", 0x1) connect$inet(r7, &(0x7f0000e5c000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x20}}, 0x10) sendmmsg(r7, &(0x7f0000005700)=[{{&(0x7f0000003900)=@pptp, 0x80, &(0x7f0000003b80), 0x2f2, &(0x7f0000003bc0)}}], 0x3a6, 0x0) sendmsg$nl_route(r5, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) setsockopt$inet_sctp6_SCTP_ADAPTATION_LAYER(r5, 0x84, 0x7, &(0x7f0000000200)={0x7fe}, 0xffffffffffffff0a) 03:58:18 executing program 0: bind$alg(0xffffffffffffffff, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'vmac64(serpent)\x00'}, 0x58) setsockopt$ALG_SET_KEY(0xffffffffffffffff, 0x117, 0x1, &(0x7f00000012c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r0 = accept4$alg(0xffffffffffffffff, 0x0, 0x0, 0x0) write$binfmt_misc(r0, &(0x7f00000004c0)={'syz1', "f7d9c3132935b151c6a22afc"}, 0x10) 03:58:18 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000000)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_pr_ctr_aes128\x00'}, 0xfffffec2) syz_open_dev$sndpcmc(&(0x7f0000000080)='/dev/snd/pcmC#D#c\x00', 0x44, 0x40001) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x3ab94a4f632da5a0, 0x0) r2 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r2, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) r3 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r3, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) r4 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r4, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) write$P9_RLERRORu(r1, &(0x7f0000000140)=ANY=[@ANYPTR=&(0x7f0000000400)=ANY=[@ANYPTR64=&(0x7f0000000180)=ANY=[@ANYBLOB="c5d1305f6f71ea82c58d4c8b29ecec4b03e44578550304128b029fd4decf7a4905c7ac4a9b54220a8302f2da0b05de6f5a9d4009254f45d1f9c31f9f33edb7291fd360e00604e24ed7f1a125ff03000032737ee32492470fd9c4f166c8c4e115bc731363e73a5e4c98e27012f6c4504e2785271e178644997f268773ed2d6f78dfb0bcb3366e80f8f485f0988f9d8c8ece76aaeb4170fb13e15fed487d2ca5d36303d96f9e04611f222bb4c2c4ade0858a6a5b6daf7ef22790f56b0e26ed980ff8e9a69062d6505bf90548bc01e250", @ANYRESDEC=r2, @ANYRESHEX=r3, @ANYPTR, @ANYPTR, @ANYBLOB="cf4643be95e95fa24dd6e3715809fc1d096db7df42719decf460a68d1dcbc53a94058850ec9b34e405bda68ebbd804bc79b27eb33a44749187e02bc6eaa9f2dfcff0b8d0c71831705e4a33462b93a7c04155d88ec8f50d77704cdc896a186a9a011f2a52b549793c8cd34c3895904c23032a6396c5cd603aa38ec2732d9ac8c11720f9198c4b9ceca2a33dfb3cf069ad211cb6eff20463b9a2b960ca1a418451856815e5208af9ac4288e0e3b621fded2082a71e7f32f47bcebeefe086940ff1b8f93e30c4ad99ecc9e5f873b79dfbec176b9a60f0b89f6a29a1c7ea1d588fa0d016fba45c97ecd25bfedf7e3a71afb3e548e1eb35"], @ANYRESOCT, @ANYRESOCT, @ANYRESDEC, @ANYRESOCT=r4]], 0x8) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, 0x0, 0x0) 03:58:18 executing program 5: ioctl$PPPIOCGL2TPSTATS(0xffffffffffffffff, 0x80487436, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r4 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x3f00, &(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='fuse.', 0x0, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4002}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) read$FUSE(r3, &(0x7f0000001500), 0x1000) 03:58:18 executing program 2: socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$vsock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vsock\x00', 0x10400, 0x0) read$alg(r2, &(0x7f0000000100)=""/156, 0x9c) r3 = add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f00000003c0)='X', 0x1, 0xfffffffffffffffe) r4 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$KEYCTL_MOVE(0xb, r3, r4, 0xfffffffffffffffd, 0x0) 03:58:18 executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = dup(r0) r2 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r2, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) r3 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r3, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) preadv(r3, &(0x7f0000000100)=[{&(0x7f0000000080)=""/24, 0x18}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x7361) fremovexattr(r2, &(0x7f0000000040)=@random={'system.', 'syz'}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r4 = add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f00000003c0)='X', 0x1, 0xfffffffffffffffe) r5 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) add_key$user(&(0x7f0000000480)='user\x00', &(0x7f0000000280)={'syz'}, &(0x7f0000000600)='\b', 0x1, r5) keyctl$KEYCTL_MOVE(0x1e, r4, r5, 0xfffffffffffffffd, 0x0) 03:58:18 executing program 0: bind$alg(0xffffffffffffffff, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'vmac64(serpent)\x00'}, 0x58) setsockopt$ALG_SET_KEY(0xffffffffffffffff, 0x117, 0x1, &(0x7f00000012c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r0 = accept4$alg(0xffffffffffffffff, 0x0, 0x0, 0x0) write$binfmt_misc(r0, &(0x7f00000004c0)={'syz1', "f7d9c3132935b151c6a22afc"}, 0x10) 03:58:18 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f00000003c0)='X', 0x1, 0xfffffffffffffffe) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)=ANY=[@ANYBLOB="002200000029bd7000ffdbdf250a1c00080c0000000000220000000000000000"], 0x20}, 0x1, 0x0, 0x0, 0x20000000}, 0xbb96af0f879ac7a5) r3 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$KEYCTL_MOVE(0xb, r2, r3, 0xfffffffffffffffd, 0x0) r4 = socket$inet_tcp(0x2, 0x1, 0x0) r5 = socket$nl_generic(0x10, 0x3, 0x10) r6 = syz_genetlink_get_family_id$tipc(&(0x7f0000000040)='TIPC\x00') sendmsg$TIPC_CMD_SHOW_LINK_STATS(r5, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000540)={0x30, r6, 0x23f, 0x0, 0x0, {{}, 0x0, 0xf, 0x0, {0x14, 0x14, 'broadcast-link\x00'}}}, 0x30}}, 0x0) sendmsg$TIPC_CMD_SET_LINK_TOL(0xffffffffffffffff, &(0x7f0000000340)={&(0x7f0000000200), 0xc, &(0x7f0000000300)={&(0x7f0000000280)={0x68, r6, 0x100, 0x70bd29, 0x25dfdbfe, {{}, 0x0, 0x4107, 0x0, {0x4c, 0x18, {0x80000001, @media='udp\x00'}}}, [""]}, 0x68}, 0x1, 0x0, 0x0, 0x40}, 0x4000) getsockopt$SO_BINDTODEVICE(r4, 0x1, 0x19, &(0x7f0000000180), 0x10) 03:58:18 executing program 5: ioctl$PPPIOCGL2TPSTATS(0xffffffffffffffff, 0x80487436, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r4 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x4000, &(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='fuse.', 0x0, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4002}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) read$FUSE(r3, &(0x7f0000001500), 0x1000) 03:58:18 executing program 1: r0 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r0, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) r1 = socket(0x10, 0x3, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) getsockname$packet(r1, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000280)=0x14) r4 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r4, 0x10e, 0xc, &(0x7f0000000040)={0x2, 0x5, 0x0, 0xfffffffd}, 0xfffffffffffffe2d) sendmsg$nl_route(r4, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) sendto$isdn(r4, &(0x7f0000000380)={0x6, 0x52, "90cd695ce317349aa65e3bc59ba1ef82c71379b912fe1afff0d649e879aaa1a4805b9ca2995b64999d7fa4e79989503625f2005492ea710f6ae4f4080007e4d5d6e85e82d5cdc52fb0756d976cf052684754b39b930792500275a9ace8c864a5a249d98157446199de95e3de278b62953a9a2f020e122b84295c3969ed10db1aaba8293cd38ad272b664040cda6ea6fdc83291ece6bd1c93ae2ba36bc245c773a9bb7a951ddbab27ba2adf"}, 0xb3, 0x4881, &(0x7f0000000440)={0x22, 0x0, 0x81, 0x9, 0x31}, 0x6) sendmsg$nl_route_sched(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000880)=ANY=[@ANYBLOB='\x00'/20, @ANYRES32=r3, @ANYBLOB="000005000000000006000000080001007533320088080200240105000cff080000058000a30ee30000000000000000010000003f0800000006000000ffffffff0000000308000000020000000000000200000004ff0700001f00000000000400000000018b0700008800000000000001000000020100000005000000000000020000080006000000ea000000000000600000000000020000000000000000000400000003000100000001000000000006000000060900000003000000000000f30000000509000000ffff00000000000700000001010000000700000026d9c9ac0000000208000000aaed000000000003fffffffd05000000010000000000000000000000dc000000000001000000ffff000000012a6a000001000000000000090000000140000000080000000000076600000005fcffffffe203000004040500028b070066520100050001000000000300000003000000040200000006000000fffffff7ffffffc0040000000300000000000020000001ffa80c000000000000000000020000000508000000d3000000000005f90000007f7d574e6d0700000000000009339e00007104000001f8ffff0000003f0000000000100000000000000000000000006b806200000014000000000046d9fffffff901040000070000000000000700000000ad000000010000000000000900000006000000004020000000000ea100006d430700000009000000000001870000003f070000000500000000000006ffff0000090000007f0000000000002000000001000000000600000000000400000000070000000050000000000000c600000007ffffffff030000000000000200000009faffffff0008000000000efc00000000010000000000010000000080000000066e00000004000000000000020000002200000000800000000000010000000006ff7f00000900000000000001fffffffd01000000030000000000003f0000000008000000150f0000000000be000006c7010400000100010000000003ffffffff0800000009000000000000600000000605000000080000000000000300000006010100000400000000008001000001010000000004000000ffff000000000003030000002e000000000007ff00000007ff0f0000ca00000000008001ffffffff0400000000000000000000010000c384050000006800000000000fff0000007f07000000030000000000000200000000010100000800000000000005000000030000000009000000ffffffff000007ff02000000010001000000f19000000065080000000300000000000000000002440400000000100000000005d10000000601010000050000000000008100007fff000200000800000000000000000000071901000028b100000000003f000002d200000000030000000000008000000004740c000001040000000000060000072103000000080000000000000700000008000200000800000000000065000000bf0500000022000000fffffffd000000037f0000000200000000000008000000090104000001000000000000000000000401000000080000000000000000000001070000000600000000000005000000070100000002100000000000070001000104000000b9000000000000040000000603000000030000000000000700000002030000007f0e000000000005000000090600000000000000ffffffff000000d1690000004d5700000000000800000001ffffffff0900000000000000000000a17f000000080000005485bb1a0000000581ffffff490700002800000000000008f7090000ffff000000000e910000003004000000e0ffffff00000001fffff0007f00000001000100a4010500100103000007030004005ec900000008000000070000000700000000e3a60000000000000000002004000000fffffffffffffff7000000200900000000000000000000010000000307000000380400000000000300000001070000000000000000000003000000070900000000000000000000ff0000010001000100070000000000000300000008dc320000030000008000000100001f1a060000000100008000000003ffffffff07000000ffffffff0000000100000005030000000800000000000000000000030100000000000000000000010000ffff000100000700000000000bb200000008070000000180000000000800000100010000000092000000000000da0000443307000000280d00000000000100000020020000000700000000008000000063e93b00000003000000000000040000077e0500000004000000fffffffd000080000101000000000100000080017fffffff1f000000010400000000000400000008fffbffff0008000000007750000000ff670000000200000000000008fffffffe0300000005000000000000cc0000007f0800000000000000140008006e6c6d6f6e3000000000000000000000a40105000d07010001ff06000000ad1b000003ff80000001000002000200000001fcffff000032e50000010000000000020000000000001d00010000020000007f000000ffffe728000009c3080000009ae7ffff000000040000000400000100ffff00000000095900000001080000003b000000000000ff00000009ffffff7f0100000000000200000000000700000003000000800000008000000003000000b42200000000000500007fff0800000005000000000000ff000000000001000006000000000000040000000701000000ff0f0000ffffffff00000004ff000000ff7f000080000000000000061a000000010100000000b53600000001e4000000030000000000ff270000001f200000003f000000fffffff90000000501000000000001000000000200000006fffeffff0100000000000003000000020300000003000000000000010000000201000100050000000000000500000006070000000002000000000004000000a0030000008e0d00000000000600000006010100007f00000000000005000007ff050000000700000000000401000000050100000004000000"], 0x8b4}}, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setsockopt$inet_IP_XFRM_POLICY(r0, 0x0, 0x11, &(0x7f0000000280)={{{@in=@remote, @in6=@initdev={0xfe, 0x88, [], 0x1, 0x0}, 0x4e20, 0xffff, 0x4e20, 0x200, 0xa, 0x20, 0x80, 0x2b, r3, r6}, {0x1ff, 0x61b2, 0x5, 0x7, 0x0, 0x4, 0x1, 0x100}, {0x5, 0x3, 0xc9ad, 0x81}, 0x0, 0x6e6bb0, 0x4, 0x0, 0x0, 0x202e7ad82ba1bb61}, {{@in6=@remote, 0x4d6, 0x32}, 0xa, @in6=@loopback, 0x3507, 0x1, 0x1, 0x2, 0x1f, 0x3, 0x9}}, 0xe8) r7 = openat$mixer(0xffffffffffffff9c, &(0x7f0000000000)='/dev/mixer\x00', 0x800, 0x0) ioctl$KDGETLED(r7, 0x4b31, &(0x7f0000000040)) r8 = socket$alg(0x26, 0x5, 0x0) r9 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r9, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r9, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) ioctl$sock_SIOCSPGRP(r9, 0x8902, &(0x7f0000000480)=r5) setsockopt$inet6_tcp_TCP_MD5SIG(0xffffffffffffffff, 0x6, 0xe, &(0x7f0000000180)={@in6={{0xa, 0x4e20, 0xffff, @initdev={0xfe, 0x88, [], 0x0, 0x0}, 0x6}}, 0x0, 0x6, 0x0, "a91b3a7df1ab516dde8d6de23f2d3852142dac5795ce95989e2d5afe83118ba7aff6314eeecb72380aba0b98f2878e002a835a95b5e29f893f3d49573a175bb5be29fec329f061212a822270fd38a598"}, 0xd8) bind$alg(r8, &(0x7f0000000100)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_pr_ctr_aes128\x00'}, 0x58) setsockopt$ALG_SET_KEY(r8, 0x117, 0x1, 0x0, 0x0) 03:58:18 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(0xffffffffffffffff, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'vmac64(serpent)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000012c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r1 = accept4$alg(r0, 0x0, 0x0, 0x0) write$binfmt_misc(r1, &(0x7f00000004c0)={'syz1', "f7d9c3132935b151c6a22afc"}, 0x10) 03:58:18 executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = dup(r0) r2 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r2, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) r3 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r3, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) preadv(r3, &(0x7f0000000100)=[{&(0x7f0000000080)=""/24, 0x18}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x7361) fremovexattr(r2, &(0x7f0000000040)=@random={'system.', 'syz'}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r4 = add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f00000003c0)='X', 0x1, 0xfffffffffffffffe) r5 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) add_key$user(&(0x7f0000000480)='user\x00', &(0x7f0000000280)={'syz'}, &(0x7f0000000600)='\b', 0x1, r5) keyctl$KEYCTL_MOVE(0x1e, r4, r5, 0xfffffffffffffffd, 0x0) 03:58:19 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000100)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_pr_ctr_aes128\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, 0x0, 0x0) r1 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) r2 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r2, 0x10e, 0xc, &(0x7f0000000040)={0x8, 0xffffffff, 0x9}, 0x10) sendmsg$nl_route(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="9cd2c81a200000aae40ec013b70ca7007600"/32, @ANYRES32=0x0, @ANYBLOB="08000400ffffffff"], 0x20}}, 0x0) ioctl$sock_inet_SIOCGIFBRDADDR(r2, 0x8919, &(0x7f0000000080)={'ip_vti0\x00', {0x2, 0x4e24, @dev={0xac, 0x14, 0x14, 0x1a}}}) ioctl$VIDIOC_ENUM_FMT(r1, 0xc0405602, &(0x7f0000000000)={0xfffffffc, 0x3, 0x0, "0ab303c655519ac2625b348ad27c53d6b3819ad83b45d7788908799f81f224aa"}) splice(0xffffffffffffffff, &(0x7f0000000000)=0x6, r1, &(0x7f0000000040)=0x6, 0x20, 0x3) r3 = openat$proc_capi20(0xffffffffffffff9c, &(0x7f0000000240)='/proc/capi/capi20\x00', 0x200401, 0x0) r4 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r4, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) ioctl$LOOP_CHANGE_FD(r3, 0x4c06, r4) inotify_init() r5 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r5, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r6 = socket$inet6(0xa, 0x6, 0x0) bind$inet6(r6, &(0x7f0000000000)={0xa, 0x4e20}, 0x1c) r7 = socket$inet_dccp(0x2, 0x6, 0x0) listen(r6, 0x6) fgetxattr(0xffffffffffffffff, 0x0, 0x0, 0x0) setsockopt(r7, 0x10d, 0x800000000d, &(0x7f00001c9fff)="03", 0x1) connect$inet(r7, &(0x7f0000e5c000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x20}}, 0x10) sendmmsg(r7, &(0x7f0000005700)=[{{&(0x7f0000003900)=@pptp, 0x80, &(0x7f0000003b80), 0x2f2, &(0x7f0000003bc0)}}], 0x3a6, 0x0) sendmsg$nl_route(r5, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) setsockopt$inet_sctp6_SCTP_ADAPTATION_LAYER(r5, 0x84, 0x7, &(0x7f0000000200)={0x7fe}, 0xffffffffffffff0a) 03:58:19 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000000)={'ESz', 0x3}, &(0x7f0000000040)="582b8d6f23f22290cacfa6586a65b52aa64dfeebc9854d890ad2abbb7a029ddac84a6f6102afe065dcff5b0d68d3ce898b2697cb3d8175fe21337b8b98581b62563fa8449a94ae5275285a7b75de405f2383a2125290dff45e1bb7dd97727a2849050000000000000076c5b4813c1d51cd6e7af2055d68436543259a1fcdcde857ef6569dda3df66c403dfea25e0cbeda4bd9e7ee580fd2a25c31455bc56ae684e60d17c95725f76f25e88345ebdcf78095f537b36b0641c3b2d8065eadf9b890658fe7f25ce777dd2def396087e89043ac44278548ca8d4be5949e7357ac59ff7392072a7808f569698ebeb7820cc6c69", 0xf1, 0xfffffffffffffffa) r4 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$KEYCTL_MOVE(0xb, r3, r4, 0xfffffffffffffffd, 0x0) pwritev(r1, &(0x7f0000000180)=[{&(0x7f0000000280)="2aaa6821d7c29d022578dc9ae89da8263440c3adc2983f16c1f1418d52886b504748ca5f4b30ab960437e32476a79efff0c46e2a6116436d611eda80f8399e14bbd0fc2a", 0x44}, {&(0x7f00000003c0)="3d25b8567358918ed573a739c3caa5994bc8503ae9f627b6c7de6a3641a092f6cb14240e0d47e6bee76666f35c51cd05e207fddb4657ee8610b87736686b45d52d721fac135992ce508ed50548cf3f8e364d7c278f63a1145db0c51a0376f662e8ce1fa4b66e583a9a874774fce74a95b36805684fcbe703a2c411c226250dda17174bfb5ee5a80ac27e26ee4d7449707629f0cda5cb8e765a5aa6f08ad4413a4f9bbadc12c6219843013cb6bba9c23711acf04a2c8300b129ce60eeb57750ead418cd0801a8162b30d7411a53f3", 0xce}], 0x2, 0x46) geteuid() 03:58:19 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(0xffffffffffffffff, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'vmac64(serpent)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000012c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r1 = accept4$alg(r0, 0x0, 0x0, 0x0) write$binfmt_misc(r1, &(0x7f00000004c0)={'syz1', "f7d9c3132935b151c6a22afc"}, 0x10) 03:58:19 executing program 5: ioctl$PPPIOCGL2TPSTATS(0xffffffffffffffff, 0x80487436, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r4 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x4800, &(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='fuse.', 0x0, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4002}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) read$FUSE(r3, &(0x7f0000001500), 0x1000) 03:58:19 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000100)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_pr_ctr_aes128\x00'}, 0x58) openat$vhci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vhci\x00', 0x1882) write(0xffffffffffffffff, &(0x7f0000000040)="69ff4181821d5ed50331fefa09a44db4f0b6d72b54c6146c906c942a800e9f499c823a27f98087b44631187998bcb91b10258579bcd2d106b7cbe9dcd7bd9fbca07ccf2bd0aec89edb32740a053329273d6cc23aa3078f9768851c2ba5014700593e38c50c3dcc89a5257627c900406dd9bfe10994ad6b96382f606716786c53e010077b8ac8fe81105095dce0ebc415c5d5b641f56121cfbc88d1a24121", 0x9e) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, 0x0, 0x0) 03:58:19 executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = dup(r0) r2 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r2, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) r3 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r3, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) preadv(r3, &(0x7f0000000100)=[{&(0x7f0000000080)=""/24, 0x18}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x7361) fremovexattr(r2, &(0x7f0000000040)=@random={'system.', 'syz'}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r4 = add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f00000003c0)='X', 0x1, 0xfffffffffffffffe) r5 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) add_key$user(&(0x7f0000000480)='user\x00', &(0x7f0000000280)={'syz'}, &(0x7f0000000600)='\b', 0x1, r5) keyctl$KEYCTL_MOVE(0x1e, r4, r5, 0xfffffffffffffffd, 0x0) 03:58:19 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = dup(r0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r4 = dup3(r2, r3, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) ioctl$CAPI_GET_MANUFACTURER(r4, 0xc0044306, &(0x7f0000000080)=0x1) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r5 = add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000000)={'syz', 0x3}, &(0x7f00000003c0)='X', 0x1, 0xfffffffffffffffe) r6 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$KEYCTL_MOVE(0xb, r5, r6, 0xfffffffffffffffd, 0x0) 03:58:19 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(0xffffffffffffffff, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'vmac64(serpent)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000012c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r1 = accept4$alg(r0, 0x0, 0x0, 0x0) write$binfmt_misc(r1, &(0x7f00000004c0)={'syz1', "f7d9c3132935b151c6a22afc"}, 0x10) 03:58:19 executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = dup(r0) r2 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r2, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) r3 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r3, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) preadv(r3, &(0x7f0000000100)=[{&(0x7f0000000080)=""/24, 0x18}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x7361) fremovexattr(r2, &(0x7f0000000040)=@random={'system.', 'syz'}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f00000003c0)='X', 0x1, 0xfffffffffffffffe) r4 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) add_key$user(&(0x7f0000000480)='user\x00', &(0x7f0000000280)={'syz'}, &(0x7f0000000600)='\b', 0x1, r4) 03:58:19 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000100)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_pr_ctr_aes128\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, 0x0, 0x0) r1 = gettid() capget(&(0x7f0000000000)={0x20080522, r1}, &(0x7f0000000040)={0x20, 0x10001, 0xc1d6, 0x4, 0xd6, 0x1}) 03:58:19 executing program 5: ioctl$PPPIOCGL2TPSTATS(0xffffffffffffffff, 0x80487436, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r4 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x4c00, &(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='fuse.', 0x0, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4002}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) read$FUSE(r3, &(0x7f0000001500), 0x1000) 03:58:19 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000012c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r1 = accept4$alg(r0, 0x0, 0x0, 0x0) write$binfmt_misc(r1, &(0x7f00000004c0)={'syz1', "f7d9c3132935b151c6a22afc"}, 0x10) 03:58:19 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f00000003c0)='X', 0x1, 0xfffffffffffffffe) r3 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$KEYCTL_MOVE(0xb, r2, r3, 0xfffffffffffffffd, 0x100000000000000) 03:58:19 executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = dup(r0) r2 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r2, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) r3 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r3, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) preadv(r3, &(0x7f0000000100)=[{&(0x7f0000000080)=""/24, 0x18}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x7361) fremovexattr(r2, &(0x7f0000000040)=@random={'system.', 'syz'}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f00000003c0)='X', 0x1, 0xfffffffffffffffe) add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) 03:58:19 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000100)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_pr_ctr_aes128\x00'}, 0x58) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r2 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r2, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, 0x0, 0xff04) ioctl$KVM_SET_VCPU_EVENTS(r1, 0x4040aea0, &(0x7f0000000080)={0x0, 0x8, 0x20, 0x0, 0x7fff, 0x80, 0x1, 0x4, 0x7, 0x8, 0x9, 0x7f, 0x0, 0x0, 0x4, 0x5, 0x4, 0x3, 0x7f}) rt_sigprocmask(0x1, &(0x7f00000000c0)={0xcd5e}, &(0x7f0000000180), 0x8) 03:58:19 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r2, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) fcntl$setsig(r2, 0xa, 0x4) r3 = add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f00000003c0)='X', 0x1, 0xfffffffffffffffe) r4 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$KEYCTL_MOVE(0xb, r3, r4, 0xfffffffffffffffd, 0x0) r5 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r5, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r5, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) setsockopt$inet_sctp6_SCTP_AUTOCLOSE(r5, 0x84, 0x4, &(0x7f0000000100)=0x5, 0x4) r6 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r6, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r6, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) accept4$packet(r6, &(0x7f0000000040)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000080)=0x14, 0x80000) 03:58:19 executing program 5: ioctl$PPPIOCGL2TPSTATS(0xffffffffffffffff, 0x80487436, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r4 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x6800, &(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='fuse.', 0x0, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4002}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) read$FUSE(r3, &(0x7f0000001500), 0x1000) 03:58:19 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000012c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r1 = accept4$alg(r0, 0x0, 0x0, 0x0) write$binfmt_misc(r1, &(0x7f00000004c0)={'syz1', "f7d9c3132935b151c6a22afc"}, 0x10) 03:58:19 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = dup(r0) ioctl$UI_SET_PHYS(r1, 0x4008556c, &(0x7f0000000040)='syz0\x00') ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$IMCTRLREQ(r1, 0x80044945, &(0x7f0000000080)={0x50b, 0x400, 0x42, 0xd0}) r2 = add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f00000003c0)='X', 0x1, 0xfffffffffffffffe) setsockopt$SO_J1939_PROMISC(r1, 0x6b, 0x2, &(0x7f00000000c0), 0x4) r3 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$KEYCTL_MOVE(0xb, r2, r3, 0xfffffffffffffffd, 0x0) 03:58:19 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, 0x0, 0x0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000012c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r1 = accept4$alg(r0, 0x0, 0x0, 0x0) write$binfmt_misc(r1, &(0x7f00000004c0)={'syz1', "f7d9c3132935b151c6a22afc"}, 0x10) 03:58:19 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) r1 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r1, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r1, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f00000000c0)=ANY=[@ANYBLOB="2000000016008769000000000000000002000000", @ANYRES32=0x0, @ANYBLOB="08000400a857f61984150be7e69f0cdab0ffffffff"], 0x20}}, 0x0) r2 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r2, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) setsockopt$inet_sctp_SCTP_FRAGMENT_INTERLEAVE(r2, 0x84, 0x12, &(0x7f0000000180)=0x3, 0x4) setsockopt$inet_sctp_SCTP_RECVRCVINFO(r1, 0x84, 0x20, &(0x7f0000000080)=0x401, 0x4) bind$alg(r0, &(0x7f0000000100)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_pr_ctr_aes128\x00'}, 0x58) ioctl$VIDIOC_ENUMINPUT(0xffffffffffffffff, 0xc050561a, &(0x7f0000000000)={0xcb, "8a1afed7e7015c181429a7b88ebe067bf9dcac8dde9cd0327e5c1f14b41fdc19", 0x2, 0x6, 0x1793c26e3086ca6a, 0xe075664dd9c6c4b2, 0x20000, 0x8}) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, 0x0, 0x0) 03:58:19 executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = dup(r0) r2 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r2, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) r3 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r3, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) preadv(r3, &(0x7f0000000100)=[{&(0x7f0000000080)=""/24, 0x18}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x7361) fremovexattr(r2, &(0x7f0000000040)=@random={'system.', 'syz'}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f00000003c0)='X', 0x1, 0xfffffffffffffffe) 03:58:19 executing program 5: ioctl$PPPIOCGL2TPSTATS(0xffffffffffffffff, 0x80487436, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r4 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x6c00, &(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='fuse.', 0x0, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4002}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) read$FUSE(r3, &(0x7f0000001500), 0x1000) 03:58:19 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f00000003c0)='X', 0x1, 0xfffffffffffffffe) r3 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$KEYCTL_MOVE(0xb, r2, r3, 0xfffffffffffffffd, 0x100000000000000) 03:58:19 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'vmac64(serpent)\x00'}, 0x58) setsockopt$ALG_SET_KEY(0xffffffffffffffff, 0x117, 0x1, &(0x7f00000012c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r1 = accept4$alg(r0, 0x0, 0x0, 0x0) write$binfmt_misc(r1, &(0x7f00000004c0)={'syz1', "f7d9c3132935b151c6a22afc"}, 0x10) 03:58:19 executing program 1: mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000100)={0x26, 'hash\x00', 0x0, 0x0, 'rmd256\x00'}, 0x58) r1 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r1, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r1, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) sendmsg$sock(r1, &(0x7f0000000780)={&(0x7f0000000000)=@nl=@kern={0x10, 0x0, 0x0, 0x840030}, 0x80, &(0x7f0000000680)=[{&(0x7f0000000080)="72f3016697bab1f3916782492998c839b65631dbb0dc3edd2cd1b45d05fa6a9f0ed5ddd5a7dc99cbd460a88442e9c0133a210f378b649c8f5a56f1e7d50a958f337805b7e9525b86ea5b4981e67be24520d9b04e4e506a84addb09c24a74e47698b62ffe2d0cd26ef5839fe6446e3c43e17f7ad18479bbb0cdb339bfcdb1bc", 0x7f}, {&(0x7f0000000180)="4cea409bf153009f7730805fb9c411f82ab2ab1266b976a451ab6dd0b22baf2a962528a345cfe2b404d4d11eaf94eb", 0x2f}, {&(0x7f00000001c0)="309877c5e6a54eb85ee8b49aa41b3cfd2ef968ab810b475c573b38cd93ff7a58d3a9f713a3131a231824dfe838f3cb34bfbfba8e8fba99fdef90f969425575c3a0892c3925a6861562b8e9800dff3ba31425e75e06503686bc09fa4551113351ea448bdf9dd51170948b4a22cb9eb83d668dffd787450f286ecdfdbd07e924051a7f018737f0ecf965ea6afbe201f3a5159aaa8ec1972f21c9f652802bab0b71b492", 0xa2}, {&(0x7f0000000280)="e755977b58ae2b6d98460dbd14d95f59d40fbcf2d6f73199debbd582efb7a9a8719ea689b86c64885e2f364820db2e08c8f89fee0dc1495d1aa845196ebde592f2c80f62ca0149e655b71f4709a9deed97aad1663d467cf3a51323012c1f51785447d3601c89bfff3ed2c253a73fd18c89b52b0685273c3feee4", 0x7a}, {&(0x7f0000000300)="4a7f7b08dc0cbd84cab9ce7300abfc24eebd78ddd14b40bbbf4e967b462ed15d2fb761dec6d79dee934a2d2a606585eaec69cb4b3a1073ea119690aeef11e18c4ad31b56acfb9a2387f0b041a67d904a71c81b83742616e78cfacb9c78b6864abdbf26021380c25b1a23b55f7d3fbcc3083516cf28f530883d06b41358675d955c9094535af000e576c4742d12a22c668555ebfc317f30439264819e74f7eafcf106310e3114b65c75060777b462b11cba8c0a50f5e0904acba7869895ba9ae4af3685faafcdaa839df5c263d1929774f4a741db74af8b440f212296a4066fb28e56b9f75af5464ab3df3222a4412fd3", 0xf0}, {&(0x7f0000000400)="173b8b419c606a3e7a0f573c0e580c85c54982dcc232556c8cd824ed97444a1ff3395c6c7649dcb1f925abbe62dd6462ca893e1cf2e66f782ca16fd1162d126c66b398f64c837ff1d5cc90fdfdafd30e1a0399f82885b5b2ccac1e0b4a38ccde62b30336d3f01aef2b997926875e14db36a78c4af5d0c5ed96d0377640d84d79bfff0310bbc45d782b221ec9e8fc2ddb9de58aae19094a06efb66d8c44f363e0cada17f9fa2ac7d5a77efde7b745222bfc6dc60a7b665e0239dbda84e9d3794c41379fe2b4197cef2c7ccfe1b3a4f27cf74a5bcb", 0xd4}, {&(0x7f0000000500)="a87a3dab55457371ceb41c79c4fc04c9a0ced486245bf86f8f9773ef083a707cba69a3611a4912e82ac9b34ccc3e7c4dbeedf72730e67d438673bec544ae01e8c86eb05777183c60d57d6537909e0c8f6f14d1f192aa7dd63de7039b276ec0303269186db56741cafb0d9cf07b626eda148c4fa29cf068a566b33913b47f0c83bdc3981f383dcf3b5dc345091e2065c4a3961e520e56c9b4d4bb6f7188018cbe8df0d6969d1444d7f2ad81e747", 0xad}, {&(0x7f00000005c0)="4133c4a295a5f83a2c40969df1a305f187d990a708b651c87816ad5875bfb099f9f60197f9d7180fba8cc5743a80ebdb097c240f48598060a69f2383ae977531fa7bef622541a8f97b5fc1f9fbfcd7cfdb6d6c3892e9e8bbc1a4ec7ae40802f9c101e19a41b2d5", 0x67}, {&(0x7f0000000640)="a41c5e3ac078f6b37101ecaab1e46bc116a4339a9ef11b2f608d5d0c4f43f65cdd6aa8414483c472", 0x28}], 0x9, &(0x7f0000000740)=[@mark={{0x14, 0x1, 0x24, 0xe9a}}], 0x18}, 0x4002) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, 0x0, 0x0) 03:58:19 executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = dup(r0) r2 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r2, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) r3 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r3, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) preadv(r3, &(0x7f0000000100)=[{&(0x7f0000000080)=""/24, 0x18}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x7361) fremovexattr(r2, &(0x7f0000000040)=@random={'system.', 'syz'}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) 03:58:20 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) r0 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r0, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f00000003c0)='X', 0x1, 0xfffffffffffffffe) r3 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$KEYCTL_MOVE(0xb, r2, r3, 0xfffffffffffffffd, 0x0) 03:58:20 executing program 5: ioctl$PPPIOCGL2TPSTATS(0xffffffffffffffff, 0x80487436, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r4 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x7400, &(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='fuse.', 0x0, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4002}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) read$FUSE(r3, &(0x7f0000001500), 0x1000) 03:58:20 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f00000003c0)='X', 0x1, 0xfffffffffffffffe) r3 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$KEYCTL_MOVE(0xb, r2, r3, 0xfffffffffffffffd, 0x100000000000000) 03:58:20 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'vmac64(serpent)\x00'}, 0x58) setsockopt$ALG_SET_KEY(0xffffffffffffffff, 0x117, 0x1, &(0x7f00000012c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r1 = accept4$alg(r0, 0x0, 0x0, 0x0) write$binfmt_misc(r1, &(0x7f00000004c0)={'syz1', "f7d9c3132935b151c6a22afc"}, 0x10) 03:58:20 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000100)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_pr_ctr_aes128\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, 0x0, 0x0) r1 = openat$btrfs_control(0xffffffffffffff9c, &(0x7f0000000000)='/dev/btrfs-control\x00', 0x240, 0x0) read$usbmon(r1, &(0x7f0000000180)=""/227, 0xe3) 03:58:20 executing program 3: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$UI_SET_EVBIT(r2, 0x40045564, 0x9) unshare(0x8020000) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$SNDRV_SEQ_IOCTL_GET_SUBSCRIPTION(r3, 0xc0505350, &(0x7f0000000080)={{0x6, 0x8}, {0x4d, 0x7}, 0x7fffffff, 0x2, 0x11}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r6 = dup3(r4, r5, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) setreuid(0x0, 0x0) socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r10 = dup3(r8, r9, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r10, 0x8912, 0x400200) ioctl$SG_SET_TIMEOUT(r10, 0x2201, &(0x7f0000000040)) getsockopt$inet_sctp_SCTP_STATUS(0xffffffffffffffff, 0x84, 0xe, 0x0, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) write$USERIO_CMD_SET_PORT_TYPE(0xffffffffffffffff, &(0x7f0000000180), 0x2) r13 = dup3(r11, r12, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r13, 0x8912, 0x400200) ioctl$KVM_DIRTY_TLB(r13, 0x4010aeaa, &(0x7f0000000100)={0x9, 0xfff}) r14 = syz_open_procfs$namespace(0x0, &(0x7f0000000140)='ns/mnt\x00') socket$rds(0x15, 0x5, 0x0) setns(r14, 0x0) accept4(r7, &(0x7f00000001c0)=@pppol2tpv3in6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @ipv4={[], [], @remote}}}}, &(0x7f0000000240)=0x80, 0x80000) dup(r15) clone(0x10062101, 0x0, 0x0, 0x0, 0x0) 03:58:20 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'vmac64(serpent)\x00'}, 0x58) setsockopt$ALG_SET_KEY(0xffffffffffffffff, 0x117, 0x1, &(0x7f00000012c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r1 = accept4$alg(r0, 0x0, 0x0, 0x0) write$binfmt_misc(r1, &(0x7f00000004c0)={'syz1', "f7d9c3132935b151c6a22afc"}, 0x10) 03:58:20 executing program 5: ioctl$PPPIOCGL2TPSTATS(0xffffffffffffffff, 0x80487436, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r4 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x7a00, &(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='fuse.', 0x0, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4002}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) read$FUSE(r3, &(0x7f0000001500), 0x1000) 03:58:20 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000100)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_pr_ctr_aes128\x00'}, 0x58) r1 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r1, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r1, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, 0x0, 0xfffffffffffffcfe) 03:58:20 executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) dup(r0) r1 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r1, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) r2 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r2, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) preadv(r2, &(0x7f0000000100)=[{&(0x7f0000000080)=""/24, 0x18}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x7361) fremovexattr(r1, &(0x7f0000000040)=@random={'system.', 'syz'}) 03:58:20 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f00000003c0)='X', 0x1, 0xfffffffffffffffe) add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) r3 = add_key$keyring(0x0, 0x0, 0x0, 0x0, 0x0) keyctl$search(0xa, r3, 0x0, 0x0, 0x0) keyctl$KEYCTL_MOVE(0xb, r2, r3, 0xfffffffffffffffd, 0x0) 03:58:20 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'vmac64(serpent)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, 0x0, 0x0) r1 = accept4$alg(r0, 0x0, 0x0, 0x0) write$binfmt_misc(r1, &(0x7f00000004c0)={'syz1', "f7d9c3132935b151c6a22afc"}, 0x10) 03:58:20 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f00000003c0)='X', 0x1, 0xfffffffffffffffe) r3 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$KEYCTL_MOVE(0xb, r2, r3, 0xfffffffffffffffd, 0x0) r4 = syz_open_dev$audion(&(0x7f0000000040)='/dev/audio#\x00', 0x1, 0x442000) ioctl$USBDEVFS_SETCONFIGURATION(r4, 0x80045505, &(0x7f0000000080)=0x3) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r7 = dup3(r5, r6, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r7, 0x8912, 0x400200) r8 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r8, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) epoll_ctl$EPOLL_CTL_ADD(r7, 0x1, r8, &(0x7f00000000c0)={0x60000001}) 03:58:20 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000100)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_pr_ctr_aes128\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, 0x0, 0x0) r1 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000000)='/dev/autofs\x00', 0x0, 0x0) ioctl$TIOCSLCKTRMIOS(r1, 0x5457, &(0x7f0000000040)) 03:58:20 executing program 3: r0 = syz_open_dev$amidi(&(0x7f0000000040)='/dev/amidi#\x00', 0x1, 0x400) ioctl$SG_GET_SG_TABLESIZE(r0, 0x227f, &(0x7f0000000080)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f00000003c0)='X', 0x1, 0xfffffffffffffffe) r4 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) add_key$user(&(0x7f0000000480)='user\x00', &(0x7f0000000280)={'syz'}, &(0x7f0000000600)='\b', 0x1, r4) keyctl$KEYCTL_MOVE(0x1e, r3, r4, 0xfffffffffffffffd, 0x0) 03:58:20 executing program 5: ioctl$PPPIOCGL2TPSTATS(0xffffffffffffffff, 0x80487436, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r4 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0xa087, &(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='fuse.', 0x0, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4002}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) read$FUSE(r3, &(0x7f0000001500), 0x1000) 03:58:20 executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) dup(r0) r1 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r1, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) r2 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r2, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) preadv(r2, &(0x7f0000000100)=[{&(0x7f0000000080)=""/24, 0x18}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x7361) 03:58:20 executing program 2: openat$userio(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/userio\x00', 0xa2f00, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = socket$rxrpc(0x21, 0x2, 0x2) ioctl$FICLONERANGE(r2, 0x4020940d, &(0x7f0000000040)={r0, 0x0, 0xffffffffffffffc0, 0xff, 0x8}) r3 = add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f00000003c0)='X', 0x1, 0xfffffffffffffffe) ioctl$FS_IOC_SETFLAGS(r1, 0x40086602, &(0x7f0000000080)=0x9c5) r4 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$KEYCTL_MOVE(0xb, r3, r4, 0xfffffffffffffffd, 0x0) 03:58:20 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'vmac64(serpent)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, 0x0, 0x0) r1 = accept4$alg(r0, 0x0, 0x0, 0x0) write$binfmt_misc(r1, &(0x7f00000004c0)={'syz1', "f7d9c3132935b151c6a22afc"}, 0x10) 03:58:20 executing program 3: unshare(0x8020000) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) socket$netlink(0x10, 0x3, 0x0) getsockopt$inet_sctp_SCTP_STATUS(0xffffffffffffffff, 0x84, 0xe, 0x0, 0x0) r3 = syz_open_procfs$namespace(0x0, &(0x7f0000000140)='ns/mnt\x00') r4 = syz_open_dev$audion(&(0x7f0000000080)='/dev/audio#\x00', 0x3ff, 0x1c0) ioctl$VIDIOC_G_STD(r2, 0x80085617, &(0x7f00000000c0)=0x0) ioctl$VIDIOC_S_STD(r4, 0x40085618, &(0x7f0000000100)=r5) r6 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r6, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r6, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) setsockopt$RXRPC_EXCLUSIVE_CONNECTION(r6, 0x110, 0x3) setns(r3, 0x0) clone(0x10062101, 0x0, 0x0, 0x0, 0x0) 03:58:20 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000002c0)={0x26, 'skcipher\x00', 0x0, 0x0, 'ctr-camellia-aesni-avx2\x00'}, 0xc2c488fd) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$KVM_GET_REG_LIST(r1, 0xc008aeb0, &(0x7f0000000180)=ANY=[@ANYBLOB="0900000000000000830c000000000000030000000000000063020000000000000900000000000000000000000000000006000000000000000700000000000000d60f00000000000004000000000000001d4347d638c39d09558a14772650cc71aa9fe2e2ecd6d5e6e106d0c10bd5b32d1a4617935b72107c651318ac8f9c894f4a6fc0281429d11513278e6cd3414217d9ca6f13bc7e65797a9909b97cbeba42a7ccdf075a1d723923b1bf97e889b3a5708441af1f29ede92260d6a3a0f345e043c994928277c3064651781a24996773b9bfd23d732f4843711b409dca07629995d315a7b17027bda1f1c6cf909360625ca45eb2b29778497645c0f10886cc3605995cc32d116232015c601cd6b855fd9b3a06c01c87bd0000000000000000"]) finit_module(0xffffffffffffffff, &(0x7f00000000c0)='\x00', 0x1) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, 0x0, 0x0) 03:58:20 executing program 5: ioctl$PPPIOCGL2TPSTATS(0xffffffffffffffff, 0x80487436, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r4 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0xedc0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='fuse.', 0x0, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4002}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) read$FUSE(r3, &(0x7f0000001500), 0x1000) 03:58:20 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'vmac64(serpent)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, 0x0, 0x0) r1 = accept4$alg(r0, 0x0, 0x0, 0x0) write$binfmt_misc(r1, &(0x7f00000004c0)={'syz1', "f7d9c3132935b151c6a22afc"}, 0x10) 03:58:20 executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) dup(r0) r1 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r1, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) r2 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) preadv(r2, &(0x7f0000000100)=[{&(0x7f0000000080)=""/24, 0x18}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x7361) 03:58:21 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = add_key$user(&(0x7f0000000380)='usXr\x00', &(0x7f0000000000)={'syz', 0x3}, &(0x7f00000003c0)='X', 0x1, 0xfffffffffffffffe) r3 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) r4 = openat$urandom(0xffffffffffffff9c, &(0x7f0000000080)='/dev/urandom\x00', 0x40000, 0x0) fsconfig$FSCONFIG_SET_FD(r1, 0x5, &(0x7f0000000040)='usXr\x00', 0x0, r4) keyctl$KEYCTL_MOVE(0xb, r2, r3, 0xfffffffffffffffd, 0x0) 03:58:21 executing program 1: r0 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/net/pfkey\x00', 0x80040, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r0, 0x40046207, 0x0) r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000100)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_pr_ctr_aes128\x00'}, 0x58) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, 0x0, 0x0) fspick(r0, &(0x7f0000000040)='./file0\x00', 0x0) membarrier(0x2, 0x0) r2 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r2, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) setsockopt$inet6_udp_int(r2, 0x11, 0x1, &(0x7f0000000080)=0x918c, 0x4) 03:58:21 executing program 3 (fault-call:16 fault-nth:0): ioctl$FS_IOC_RESVSP(0xffffffffffffffff, 0x40305828, &(0x7f00000000c0)={0x0, 0x0, 0x500000000}) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) r0 = getpid() socket$inet_udplite(0x2, 0x2, 0x88) r1 = getpid() rt_tgsigqueueinfo(r0, r1, 0x13, &(0x7f0000000180)) tkill(r0, 0x5) r2 = socket(0x10, 0x3, 0x0) r3 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r3, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) ioctl$FS_IOC_FSGETXATTR(r3, 0x801c581f, &(0x7f0000000080)={0x6, 0x3, 0x2, 0xfe8, 0xbe}) setsockopt$netlink_NETLINK_TX_RING(r2, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r2, 0x0, 0x60, &(0x7f0000000200)={'filter\x00', 0x7, 0x4, 0x480, 0x0, 0x118, 0x0, 0x398, 0x398, 0x398, 0x4, &(0x7f0000000000), {[{{@uncond, 0xf0, 0x118}, @unspec=@CONNSECMARK={0x28, 'CONNSECMARK\x00', 0x0, {0x1}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@mac=@remote, @empty, @loopback, @broadcast, 0xf, 0xffffffff}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac=@random="ae272723e583", @multicast2, @rand_addr=0x2, 0x1}}}], {{[], 0xc0, 0xe8}, {0x28}}}}, 0x4d0) ptrace(0x10, r0) ptrace$poke(0x4209, r0, &(0x7f00000000c0), 0x20000000) 03:58:21 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'vmac64(serpent)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000012c0), 0x0) r1 = accept4$alg(r0, 0x0, 0x0, 0x0) write$binfmt_misc(r1, &(0x7f00000004c0)={'syz1', "f7d9c3132935b151c6a22afc"}, 0x10) 03:58:21 executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) dup(r0) r1 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r1, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) preadv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)=""/24, 0x18}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x7361) 03:58:21 executing program 5: ioctl$PPPIOCGL2TPSTATS(0xffffffffffffffff, 0x80487436, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r4 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0xf000, &(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='fuse.', 0x0, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4002}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) read$FUSE(r3, &(0x7f0000001500), 0x1000) 03:58:21 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f00000003c0)='X', 0x1, 0xfffffffffffffffe) r3 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) r4 = openat$cachefiles(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/cachefiles\x00', 0x0, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r4, 0x84, 0x6f, &(0x7f0000000340)={0x0, 0x78, &(0x7f0000000400)=[@in6={0xa, 0x4e23, 0x9, @remote, 0xe2}, @in={0x2, 0x0, @empty}, @in={0x2, 0x4e21, @broadcast}, @in={0x2, 0x4e22, @multicast2}, @in6={0xa, 0x4e24, 0x7, @rand_addr="ebb9ba56585104c0876041ca71acf3b4", 0x1}, @in={0x2, 0x4e20, @broadcast}]}, &(0x7f0000000480)=0x10) keyctl$KEYCTL_MOVE(0xb, r2, r3, 0xfffffffffffffffd, 0x0) ioctl$NS_GET_OWNER_UID(r1, 0xb704, &(0x7f0000000040)) syz_open_dev$admmidi(&(0x7f0000000080)='/dev/admmidi#\x00', 0x1, 0x80) ioctl$KVM_CREATE_DEVICE(r4, 0xc00caee0, &(0x7f00000000c0)={0x0, r1, 0x3}) r5 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r5, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r5, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) r6 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r6, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r6, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(r6, 0x84, 0x1d, &(0x7f0000000100)={0x4, [0x0, 0x0, 0x0, 0x0]}, &(0x7f0000000180)=0x14) setsockopt$inet_sctp_SCTP_AUTH_DELETE_KEY(r5, 0x84, 0x19, &(0x7f0000000200)={r7, 0x6}, 0x8) 03:58:21 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000080)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_nopr_hmac_sha1\x00'}, 0xffffffffffffff5c) prctl$PR_SET_ENDIAN(0x14, 0x1) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, 0x0, 0x0) r1 = openat$dlm_monitor(0xffffffffffffff9c, &(0x7f0000000000)='/dev/dlm-monitor\x00', 0x440400, 0x0) r2 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r2, &(0x7f0000000340)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000380)={0xffffffffffffffff}, 0x13f}}, 0x20) write$RDMA_USER_CM_CMD_LISTEN(r2, &(0x7f0000000000)={0x7, 0x8, 0xfa00, {r3}}, 0x10) getsockopt$inet_sctp_SCTP_DELAYED_SACK(r1, 0x84, 0x10, &(0x7f0000000100)=@sack_info={0x0, 0x63c8678a, 0xaacd}, &(0x7f0000000140)=0xc) setsockopt$inet_sctp_SCTP_RESET_STREAMS(r0, 0x84, 0x77, &(0x7f0000000180)={r4, 0x101, 0x1, [0xffff]}, 0xa) r5 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r5, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r5, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) ioctl$sock_bt_cmtp_CMTPGETCONNLIST(r5, 0x800443d2, &(0x7f0000000300)={0x7, &(0x7f00000003c0)=[{}, {}, {}, {}, {}, {}, {}]}) write$RDMA_USER_CM_CMD_LISTEN(r1, &(0x7f0000000040)={0x7, 0x8, 0xfa00, {r3, 0x15c}}, 0x10) ioctl$EVIOCGVERSION(r1, 0x80044501, &(0x7f00000001c0)=""/251) 03:58:21 executing program 3: ioctl$FS_IOC_RESVSP(0xffffffffffffffff, 0x40305828, &(0x7f00000000c0)={0x0, 0x0, 0x500000000}) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) r0 = getpid() socket$inet_udplite(0x2, 0x2, 0x88) r1 = getpid() rt_tgsigqueueinfo(r0, r1, 0x13, &(0x7f0000000180)) tkill(r0, 0x5) r2 = socket(0x10, 0x3, 0x0) r3 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r3, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) ioctl$FS_IOC_FSGETXATTR(r3, 0x801c581f, &(0x7f0000000080)={0x6, 0x3, 0x2, 0xfe8, 0xbe}) setsockopt$netlink_NETLINK_TX_RING(r2, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r2, 0x0, 0x60, &(0x7f0000000200)={'filter\x00', 0x7, 0x4, 0x480, 0x0, 0x118, 0x0, 0x398, 0x398, 0x398, 0x4, &(0x7f0000000000), {[{{@uncond, 0xf0, 0x118}, @unspec=@CONNSECMARK={0x28, 'CONNSECMARK\x00', 0x0, {0x1}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@mac=@remote, @empty, @loopback, @broadcast, 0xf, 0xffffffff}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac=@random="ae272723e583", @multicast2, @rand_addr=0x2, 0x1}}}], {{[], 0xc0, 0xe8}, {0x28}}}}, 0x4d0) ptrace(0x10, r0) ptrace$poke(0x4209, r0, &(0x7f00000000c0), 0x20000000) 03:58:21 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'vmac64(serpent)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000012c0), 0x0) r1 = accept4$alg(r0, 0x0, 0x0, 0x0) write$binfmt_misc(r1, &(0x7f00000004c0)={'syz1', "f7d9c3132935b151c6a22afc"}, 0x10) 03:58:21 executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) dup(r0) r1 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r1, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) preadv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)=""/24, 0x18}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x7361) 03:58:21 executing program 5: ioctl$PPPIOCGL2TPSTATS(0xffffffffffffffff, 0x80487436, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r4 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0xff00, &(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='fuse.', 0x0, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4002}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) read$FUSE(r3, &(0x7f0000001500), 0x1000) 03:58:21 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x20) r1 = syz_open_dev$dspn(&(0x7f0000000040)='/dev/dsp#\x00', 0x2, 0x0) ioctl$DRM_IOCTL_RM_MAP(r1, 0x4028641b, &(0x7f0000000080)={&(0x7f0000ffd000/0x3000)=nil, 0x5, 0x4, 0x2, &(0x7f0000ffd000/0x3000)=nil, 0x7}) r2 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r2, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) close(r2) r3 = getpid() perf_event_open(&(0x7f0000000080)={0x2, 0x70, 0x3e8, 0x0, 0x0, 0x48, 0x0, 0x0, 0x40002, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x1f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0xcd, 0x0, 0x0, 0x0, 0x200000, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r3, 0x0, 0xffffffffffffffff, 0x8) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r6 = dup3(r4, r5, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) ioctl$RTC_VL_READ(r6, 0x80047013, &(0x7f0000000100)) perf_event_open(&(0x7f0000000280)={0x4, 0x70, 0xff, 0x9, 0xcc, 0xe1, 0x0, 0x8, 0x0, 0x8, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x2, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xe0, 0x4, @perf_config_ext={0x7, 0x200}, 0x0, 0xc7, 0x1, 0x1, 0x2e2, 0x0, 0x1}, r3, 0x2, 0xffffffffffffffff, 0x2) r7 = add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f00000003c0)='X', 0x1, 0xfffffffffffffffe) r8 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$KEYCTL_MOVE(0xb, r7, r8, 0xfffffffffffffffd, 0x0) 03:58:21 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000100)={0x26, 'skcipher\x00', 0x0, 0x0, 'lrw-camellia-aesni\x00'}, 0xffffffffffffffc0) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, 0x0, 0x0) 03:58:21 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'vmac64(serpent)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000012c0), 0x0) r1 = accept4$alg(r0, 0x0, 0x0, 0x0) write$binfmt_misc(r1, &(0x7f00000004c0)={'syz1', "f7d9c3132935b151c6a22afc"}, 0x10) 03:58:21 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) sendmsg$sock(r1, &(0x7f0000000340)={&(0x7f0000000040)=@llc={0x1a, 0x0, 0x1, 0x3, 0x6, 0x9, @random="c4e3981a5a07"}, 0x80, &(0x7f0000000880)=[{&(0x7f0000000280)="5604512082ef5c346d9e5895c76cb114fcfbeb34f410bb075baec4c014ba88e604dfd42db0cca592fb766432754c378721a6918ffac6a59a5b2949bf78226e33f376a6dedf3218ac3a58bf77153e2fd782ec34d3495dfddeb8fdac0c01700a61acd41b879b38696cc3f29f6c4b5ca62a0be8212fa0b7f90480e8c0b5fc35d91f3e93a386b7f073a1eead78f4946a6bacb7d2b7651875028cdee19adc0300a9a0439832816c8074592305e9a802484d76a8eaee9dd7a360df37c5dbdd", 0xbc}, {&(0x7f00000003c0)="7d3df8d4548d22563696d4ef1cb691916a78c31c0cefa13d110235357a9541781c44b3649d21f006fc81b1db74de0db53a57840321394d5d08a60143d6efd995b626dc0dd4cadc405df15520731a74d588e9ec37230c8ade50254e", 0x5b}, {&(0x7f0000000440)="78c90b08d725940bc42d57fc7f5a5e2661753ccba9b33ad90367ed3af13e68688a4038cb25cbd66440570998d948465ad9b6fca12e486a4957fba8cd48db2c619ce51d3ade396a50fbcd2cb71a4f5a3f9835d7ab1d76bcbb6adc3034996236a46173812fece64d15600eb62fe947927ee40608ff68c851f88e8c9d632e9b4866d96af528faef8f8d6023ab97086f5e6c5e0cabb81f67efcd7a1aecaa400ef0cc4592ca269a5c32c3f4345c8528972cb80408e2cc5de09f6ae00f3cf02432c10b6b130cc38fe2117eeea59db70efe6a132266e7000480401cb3e7dcbd6de0d7ad", 0xe0}, {&(0x7f0000000180)="581073c2fc5539dde4cede12e0fbb8391838342715db8c774dc744fdff86cde1df46d8c9296dce8400a9a1", 0x2b}, {&(0x7f0000000540)="7809fa4d273206cda0246b609d49613f11d06704e6fee88c71669cb5a003431f21c2c93ba7de9b47d97263a08e5147f8950c00f34fcb59a68c684625dea29912b1e11825122d7b0c0328da7bdb6315c77f39b7804a268861fcd8a799ccd883dbe99427c07be113bbfa6adf79a8bfb5ec17f97ea547a784103bc7f622a6b08696b0ede15ccd39ed8b3edba8431571ce76c0b880d4a6022737e7dede4aad594c72709eb248cafce9bcf9b54445dd93619123467570e49890dd82feea6918c72c77", 0xc0}, {&(0x7f0000000600)="7bf5fa87807b847e51ea016bbcc2aa7f3385edc0910c0ae1a615e31ffbbb531647ad4b665d3471a3c0ab5ba33b78f632ec8dc1496c12234b3ce4fa8f91f145a4fb52c76b677fd1ba3624369adeddbcbd5feb48220dc922d646d57b56177969556a25204c45941868e08c8fdcd9d5479fd60f72badca5cac78313a9c61d807ff938175b5537f6b1b64e9cbe1a631eb9b93dba1df2a864ffa735da01c48a044ae36abb232aef4e37cae6013463c314b4b9f397e0226bc4934328bf03986be8b928c70f90ff7fb90810d14f074c6cb3eacb1ac61e35bab7f6f6f79e5409044e6b", 0xdf}, {&(0x7f0000000700)="626d04671c77418051bbbff49f8a9995e05cf873289e8cd85b77679923af3ec2dd261d7be52c86b17fa0966c40c4ce0a825aaa2b128ceeaf566077687bc9e7225368da7db74bf096e229b2c5e1ee727970409bb9b99a3aec635fab1e4554138cf7a259a903477efef066a29db4d4860dd0b5110437dfb8a1375901c5dec13d9f07fc0ae9868fb61d83bf0142d279c92d", 0x90}, {&(0x7f00000007c0)="2279e646f36c8a9513ee80d3fd254e4753f2920c80133093fe5fc6d10241c924bcf75b58a8027f926c1807e170c1ea93cdcf60457e3c40d65b6b4eca69a3b09b56ebec6ae945548486ddef60d13327fbdd2833d27a07fb2e78e9ad779268378be7002eee73e81afd4ecb10dd48412a38e39272d25bb31c893d05ec211d19c46add0eb5441903", 0x86}], 0x8, &(0x7f0000000200)=[@mark={{0x14, 0x1, 0x24, 0x401}}, @mark={{0x14, 0x1, 0x24, 0xff}}], 0x30}, 0x20000044) r2 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) r3 = add_key(&(0x7f0000000000)='encrypted\x00', &(0x7f00000000c0)={'syz', 0x1}, &(0x7f0000000900)="782ab86e622c3950feff78ce4ef582f294b538ac1cd52457946c60452a677e6c7d2fca81955130958388c9ba0cf41bac4411462b5f980915ca2da5993d7e7a5458192615947faaf8c53a92a296a8038b", 0x50, 0xfffffffffffffffd) r4 = add_key$keyring(0x0, 0x0, 0x0, 0x0, 0x0) keyctl$search(0xa, r4, 0x0, 0x0, 0x0) keyctl$KEYCTL_MOVE(0xb, r3, r2, r4, 0x0) 03:58:21 executing program 3: ioctl$FS_IOC_RESVSP(0xffffffffffffffff, 0x40305828, &(0x7f00000000c0)={0x0, 0x0, 0x500000000}) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = socket(0x0, 0x0, 0x0) r1 = getpid() socket$inet_udplite(0x2, 0x2, 0x88) r2 = getpid() ioctl$KDSKBSENT(0xffffffffffffffff, 0x4b49, &(0x7f0000000700)="f997d495e4a6091b1d56fe66a511000cff2ca37fea29cb11524dd08aed9a7cc0494cb229ca09a4e026d48c9b1036870924912a6244a758881f0df373b4ac9ad64e5075a890c32b512834042b8ef2dc77915660e524f02158effffbd99fd0daa4156f035089b17ce61acac8affc643bdce3de137bd525eff3e592cb558e52094608f450785d9aa4b650af93ba0c2ea6e35a961277ffb01c2dc0eb8d5926bfc12fbdc8859a2c9e3d9c1e29b4c1183cfc9fa2776ca30af6e9d6a4c54f5356816d21fc985f23194f1985571a0b122cd0e36ddb24a367779458b3dd") rt_tgsigqueueinfo(r1, r2, 0x13, &(0x7f0000000180)) tkill(r1, 0x5) r3 = socket(0x10, 0x3, 0x0) r4 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) setsockopt$inet6_group_source_req(r0, 0x29, 0x23489d343b73ea93, &(0x7f0000000800)={0x7fffffff, {{0xa, 0x4e20, 0x81, @initdev={0xfe, 0x88, [], 0x0, 0x0}, 0x1}}, {{0xa, 0x4e23, 0x9, @rand_addr="ff0feff866a8f7f753f4fdb8c951f014", 0x6}}}, 0x108) ioctl$VIDIOC_ENUM_FMT(r4, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) ioctl$FS_IOC_FSGETXATTR(r4, 0x801c581f, &(0x7f0000000080)={0x6, 0x3, 0x2, 0xfe8, 0xbe}) setsockopt$netlink_NETLINK_TX_RING(r3, 0x10e, 0xc, &(0x7f0000000040)={0x2, 0x515f, 0x80000000, 0x4}, 0x10) sendmsg$nl_route(r3, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r3, 0x0, 0x60, &(0x7f0000000200)=ANY=[@ANYBLOB="66836c74657200000000000000000000000700000004000000800300000000000000000088030000980300009803000004000000", @ANYPTR=&(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/64], @ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f000180100000000000000000000000000000000000000000000000000002800434f4e4e5345434d41524b000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0004001000000000000000000000000000000000000000000000000000050006d616e676c65000000000000000000000000000000000000000000000000aaaaaaaaaabb00000000000000000000000000000000000000000000000000007f000001ffffffff0f000000ffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0004001000000000000000000000000000000000000000000000000000050006d616e676c6500000000000000000000000000000000000000000000000000000000000000000000000000000000ae272723e58300000000000000000000e00000020000000201000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c000e8000000000000000000000000000000000000000000000000002800000000000000000000000000000000000000000000000000000000000000feffffff00000000"], 0x4d0) ptrace(0x10, r1) ptrace$poke(0x4209, r1, &(0x7f00000000c0), 0x20000000) 03:58:21 executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) dup(r0) r1 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r1, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) preadv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)=""/24, 0x18}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x7361) [ 327.332179][T27490] encrypted_key: master key parameter 'Ê-¥™=~zTX&”ªøÅ:’¢–¨‹' is invalid 03:58:21 executing program 5: ioctl$PPPIOCGL2TPSTATS(0xffffffffffffffff, 0x80487436, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r4 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0xff0f, &(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='fuse.', 0x0, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4002}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) read$FUSE(r3, &(0x7f0000001500), 0x1000) 03:58:21 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) r1 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r1, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) r2 = socket$packet(0x11, 0x3, 0x300) bind$packet(r2, &(0x7f0000000640)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @link_local}, 0x14) r3 = socket(0x100000000011, 0x2, 0x0) bind(r3, &(0x7f0000000400)=@caif=@rfm={0x25, 0x7, "8f34bcaab20ba8840654cf261a860fe1"}, 0x80) getsockname$packet(r3, &(0x7f0000000240)={0x11, 0x0, 0x0}, &(0x7f00000002c0)=0xfeeb) ioctl$ifreq_SIOCGIFINDEX_vcan(r2, 0x8933, &(0x7f00000013c0)={'vxcan1\x00', r4}) sendmsg$nl_route(r1, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000340)=@ipv6_newrule={0xac, 0x20, 0x200, 0x70bd27, 0x25dfdbff, {0xa, 0x20, 0x14, 0x0, 0x7, 0x0, 0x0, 0x7, 0x3}, [@FRA_DST={0x14, 0x1, @loopback}, @FRA_SRC={0x14, 0x2, @rand_addr="b24ef0ef4fa8c51072a3662b7c8e7b77"}, @FRA_DST={0x14, 0x1, @remote}, @FIB_RULE_POLICY=@FRA_OIFNAME={0x14, 0x11, 'bcsh0\x00'}, @FRA_DST={0x14, 0x1, @mcast2}, @FRA_DST={0x14, 0x1, @remote}, @FRA_SRC={0x14, 0x2, @loopback}]}, 0xac}}, 0x0) r5 = syz_open_procfs(0x0, &(0x7f0000000080)='fd\x00') fchdir(r5) getdents64(r5, &(0x7f0000000540)=""/202, 0x1b7) r6 = accept4(r5, &(0x7f0000000040)=@nl=@proc, &(0x7f0000000100)=0x80, 0x80000) r7 = socket$inet6_sctp(0xa, 0x1, 0x84) r8 = socket$inet6_sctp(0xa, 0x10000000005, 0x84) r9 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r9, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r9, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) getsockopt$inet_sctp6_SCTP_RESET_STREAMS(r9, 0x84, 0x77, &(0x7f0000000280)={0x0, 0x800, 0x3, [0x5, 0x6, 0x2]}, &(0x7f0000000480)=0xe) getsockopt$inet_sctp_SCTP_GET_PEER_ADDR_INFO(r5, 0x84, 0xf, &(0x7f0000000680)={r10, @in={{0x2, 0x4e21, @multicast2}}, 0xde, 0x4, 0x6, 0x3, 0x401}, &(0x7f00000004c0)=0x98) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r8, 0x84, 0x1d, &(0x7f000095dff8)=ANY=[@ANYBLOB="c2110000", @ANYRES32=0x0], &(0x7f000095dffc)=0x8) getsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER(r7, 0x84, 0x7b, &(0x7f00000000c0)={r11}, &(0x7f0000000100)=0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r6, 0x84, 0x6f, &(0x7f0000000200)={r11, 0x94, &(0x7f0000000140)=[@in6={0xa, 0x4e21, 0x0, @dev={0xfe, 0x80, [], 0x23}, 0x7}, @in={0x2, 0x4e20, @rand_addr=0x100}, @in={0x2, 0x4e22, @multicast2}, @in6={0xa, 0x0, 0x80000001, @local, 0x1}, @in={0x2, 0x0, @empty}, @in={0x2, 0x4e21, @local}, @in6={0xa, 0x4e22, 0x1ff, @initdev={0xfe, 0x88, [], 0x1, 0x0}, 0xfffffffd}]}, &(0x7f0000000240)=0x10) setsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r1, 0x84, 0x18, &(0x7f0000000000)={r11, 0x4}, 0x8) bind$alg(r0, &(0x7f0000000100)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_pr_ctr_aes128\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, 0x0, 0x0) 03:58:21 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'vmac64(serpent)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000012c0)="0a0775b005e381e5", 0x8) r1 = accept4$alg(r0, 0x0, 0x0, 0x0) write$binfmt_misc(r1, &(0x7f00000004c0)={'syz1', "f7d9c3132935b151c6a22afc"}, 0x10) 03:58:21 executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) dup(r0) syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) r1 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) preadv(r1, &(0x7f0000000100)=[{&(0x7f0000000080)=""/24, 0x18}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x7361) [ 327.438008][T27490] encrypted_key: master key parameter 'Ê-¥™=~zTX&”ªøÅ:’¢–¨‹' is invalid 03:58:22 executing program 3: ioctl$FS_IOC_RESVSP(0xffffffffffffffff, 0x40305828, &(0x7f00000000c0)={0x0, 0x0, 0x500000000}) timer_create(0x7, &(0x7f0000000140)={0x0, 0x2d, 0x2, @thr={&(0x7f0000000100)="c63a70a3128fd6bd07668252c7683be9", &(0x7f0000000700)="33988fabfcee272d6b03337ea71831ad4ca0d1f9a3ff0e9c760813d9a97bd568be668c1231c44efbbec603ddf5aa5b770e9db8991297fb5899c91cb707253d35dd44ab5e39c8ad6b8e719ab98568ae42324d577793166d6814b48a297426acd7faa9d202f5b5726a064bfdcfc2736592ac79b14ad6a96b518fd4ca79d046d7ea9cc4808c7cd7130650bab5440e8630fe8b541a0b76b26837a0378c"}}, &(0x7f00000007c0)) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) r0 = getpid() socket$inet_udplite(0x2, 0x2, 0x88) r1 = getpid() rt_tgsigqueueinfo(r0, r1, 0x13, &(0x7f0000000180)) tkill(r0, 0x5) r2 = socket(0x10, 0x3, 0x0) r3 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r3, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) ioctl$FS_IOC_FSGETXATTR(r3, 0x801c581f, &(0x7f0000000080)={0x6, 0x3, 0x2, 0xfe8, 0xbe}) setsockopt$netlink_NETLINK_TX_RING(r2, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r2, 0x0, 0x60, &(0x7f0000000200)={'filter\x00', 0x7, 0x4, 0x480, 0x0, 0x118, 0x0, 0x398, 0x398, 0x398, 0x4, &(0x7f0000000000), {[{{@uncond, 0xf0, 0x118}, @unspec=@CONNSECMARK={0x28, 'CONNSECMARK\x00', 0x0, {0x1}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@mac=@remote, @empty, @loopback, @broadcast, 0xf, 0xffffffff}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac=@random="ae272723e583", @multicast2, @rand_addr=0x2, 0x1}}}], {{[], 0xc0, 0xe8}, {0x28}}}}, 0x4d0) ptrace(0x10, r0) ptrace$poke(0x4209, r0, &(0x7f00000000c0), 0x20000000) 03:58:22 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x1ff) r2 = add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f00000003c0)='X', 0x1, 0xfffffffffffffffe) r3 = add_key$keyring(&(0x7f0000000080)='keyring\x00', &(0x7f0000000040)={'tq~', 0x2}, 0x0, 0x0, 0xfffffffffffffffd) getsockopt$inet6_tcp_buf(0xffffffffffffffff, 0x6, 0x21, &(0x7f0000000180)=""/147, &(0x7f00000000c0)=0x93) keyctl$KEYCTL_MOVE(0xb, r2, r3, 0xfffffffffffffffd, 0x0) 03:58:22 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'vmac64(serpent)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000012c0)="0a0775b005e381e5", 0x8) r1 = accept4$alg(r0, 0x0, 0x0, 0x0) write$binfmt_misc(r1, &(0x7f00000004c0)={'syz1', "f7d9c3132935b151c6a22afc"}, 0x10) 03:58:22 executing program 5: ioctl$PPPIOCGL2TPSTATS(0xffffffffffffffff, 0x80487436, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r4 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x111ba, &(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='fuse.', 0x0, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4002}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) read$FUSE(r3, &(0x7f0000001500), 0x1000) 03:58:22 executing program 3: ioctl$FS_IOC_RESVSP(0xffffffffffffffff, 0x40305828, &(0x7f00000000c0)={0x0, 0x0, 0x500000000}) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) r0 = getpid() socket$inet_udplite(0x2, 0x2, 0x88) r1 = getpid() rt_tgsigqueueinfo(r0, r1, 0x13, &(0x7f0000000180)) tkill(r0, 0x5) r2 = socket(0x10, 0x3, 0x0) r3 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r3, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) ioctl$FS_IOC_FSGETXATTR(r3, 0x801c581f, &(0x7f0000000080)={0x6, 0x3, 0x2, 0xfe8, 0xbe}) setsockopt$netlink_NETLINK_TX_RING(r2, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=ANY=[@ANYBLOB="200000001600876900000000000000e902000000", @ANYRES32=0x0, @ANYBLOB="08000400ffffffff"], 0x20}}, 0x0) bind$rds(0xffffffffffffffff, &(0x7f0000000100)={0x2, 0x4e21, @initdev={0xac, 0x1e, 0x0, 0x0}}, 0x10) setsockopt$ARPT_SO_SET_REPLACE(r2, 0x0, 0x60, &(0x7f0000000d80)=ANY=[@ANYBLOB="66696c746572000000000000000000000000000000000000000000000000000007000000040000008004000000000000180100000000000098030000980300009803000004000000c2abc602292442da97e5362c29b576a228ced097fb61b101b0d62d726213a50af307406e84c62fad8e6113d3e3fd453403e819d85e5da0b555a55f2d374796d612c4dbf3226350a539e2c23b9da020a40d011b66ddbb8d5ad2d5cc3f1cf23c6850dc9f8f8ec9cd4797996b3ee58c1dbc67f81a36b10a1fc438c31068892b950a88340887daf9a531dab2", @ANYPTR=&(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/64], @ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000f000180100000000000000000000000000000000000000000000000000002800434f4e4e5345434d41524b000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0004001000000000000000000000000000000000000000000000000000050006d616e676c65000000000000000000000000000000000000000000000000aaaaaaaaaabb00000000000000000000000000000000000000000000000000007f000001ffffffff0f000000ffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0004001000000000000000000000000000000000000000000000000000050006d616e676c6500000000000000000000000000000000000000000000000000000000000000000000000000000000ae272723e58300000000000000000000e00000020000000201000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c000e8000000000000000000000000000000000000000000000000002800000000000000000000000000000000000000000000000000000000000000feffffff00000000cad47f8176171661c63446a7952c4b05d6d6b1612686f892e46d6dee875a73bf45010a84459424a01585ef52d19094311057b6553acbff196b1b97779f2be7f48f6fa7e3f2ca80914f87bb408b025fa988fd7cbb78dc0f6a4482d581a4fc8795db852dcd69f8fd999d2e57be6265b2029ff2112dca5366a7264291d965689677d3d73b78dc978d2d14311b700f00ed8cd1f47382c11217"], 0x4d0) ptrace(0x10, r0) ptrace$poke(0x4209, r0, &(0x7f00000000c0), 0x20000000) 03:58:22 executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) dup(r0) syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) r1 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) preadv(r1, &(0x7f0000000100)=[{&(0x7f0000000080)=""/24, 0x18}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x7361) 03:58:22 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f00000003c0)='X', 0x1, 0xfffffffffffffffe) r3 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$KEYCTL_MOVE(0xb, r2, r3, 0xfffffffffffffffd, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) keyctl$join(0x1, &(0x7f0000000200)={'syz', 0x2}) r6 = dup3(r4, r5, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) ioctl$VHOST_SET_VRING_ADDR(r6, 0x4028af11, &(0x7f0000000180)={0x2, 0x1, &(0x7f0000000040)=""/232, &(0x7f0000000280)=""/157, &(0x7f0000000400)=""/220, 0x4}) 03:58:22 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000100)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_pr_ctr_aes128\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r4 = socket$inet_sctp(0x2, 0x5, 0x84) setsockopt$IP_VS_SO_SET_EDIT(r4, 0x0, 0x483, &(0x7f0000000580)={0x1, @empty, 0x4e21, 0x2, 'lc\x00', 0x1, 0x8, 0x75}, 0x2c) r5 = dup3(r2, r3, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r8 = dup3(r6, r7, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r8, 0x8912, 0x400200) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x101000, 0x0) mknod$loop(&(0x7f0000000540)='./file0\x00', 0x200, 0x0) ioctl$VHOST_SET_VRING_CALL(r8, 0x4008af21, &(0x7f0000000080)={0x3, r9}) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) ioctl$KVM_SET_SREGS(r5, 0x4138ae84, &(0x7f0000000180)={{0x100000, 0x0, 0xd, 0x81, 0x9, 0xea, 0x1, 0xfb, 0x0, 0x0, 0x1, 0x4}, {0x10c804, 0x3000, 0x0, 0x20, 0x0, 0xc1, 0x7, 0x0, 0x6, 0x33, 0x1, 0x9}, {0x5000, 0x1b000, 0xe, 0xff, 0x80, 0x40, 0x9, 0x0, 0xf, 0x1, 0x9, 0x83}, {0x6000, 0x1, 0x0, 0x9, 0xd5, 0x0, 0x1, 0x1, 0xfa, 0x8, 0xf7, 0x8}, {0x5000, 0x5000, 0xd, 0xfd, 0xcf, 0x7, 0x0, 0x0, 0x6, 0x65, 0x20, 0x40}, {0x3000, 0x100000, 0xc, 0x6, 0x9, 0x9, 0xd5, 0x20, 0x5, 0x5, 0xea, 0x7}, {0x4, 0x2, 0xb, 0x81, 0xfd, 0x9, 0x3f, 0xf9, 0x3e, 0x0, 0x1, 0x81}, {0x26000, 0x5000, 0x1, 0x45, 0x0, 0x2, 0x0, 0x5, 0x0, 0x5, 0xc1, 0x6}, {0x2000, 0x80000}, {0x2000, 0x1000}, 0x40000000, 0x0, 0x4, 0x0, 0x10, 0x5800, 0x1000, [0x2, 0xfae, 0x9, 0xfffffffffffffffd]}) r10 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vga_arbiter\x00', 0xe505ecf2b63fcbad, 0x0) fsetxattr(0xffffffffffffffff, &(0x7f0000000400)=@known='trusted.overlay.metacopy\x00', &(0x7f0000000440)='/dev/null\x00', 0xa, 0x1) fcntl$notify(r1, 0x402, 0x4) getsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(0xffffffffffffffff, 0x84, 0x18, &(0x7f00000002c0)={0x0, 0x1}, &(0x7f0000000340)=0x8) ioctl$SNDRV_SEQ_IOCTL_QUERY_NEXT_PORT(r5, 0xc0a85352, &(0x7f0000000480)={{0xfe, 0xea}, 'port0\x00', 0x2, 0x10000, 0x4, 0x7fff, 0x9270, 0xc0, 0x400, 0x0, 0x5, 0x9}) getsockopt$inet_sctp6_SCTP_PARTIAL_DELIVERY_POINT(r10, 0x84, 0x13, &(0x7f0000000380)={r11, 0x80000001}, &(0x7f00000003c0)=0x8) 03:58:22 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'vmac64(serpent)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000012c0)="0a0775b005e381e5", 0x8) r1 = accept4$alg(r0, 0x0, 0x0, 0x0) write$binfmt_misc(r1, &(0x7f00000004c0)={'syz1', "f7d9c3132935b151c6a22afc"}, 0x10) 03:58:22 executing program 5: ioctl$PPPIOCGL2TPSTATS(0xffffffffffffffff, 0x80487436, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r4 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x111bb, &(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='fuse.', 0x0, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4002}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) read$FUSE(r3, &(0x7f0000001500), 0x1000) [ 327.907888][T27685] IPVS: set_ctl: invalid protocol: 1 0.0.0.0:20001 03:58:22 executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) dup(r0) r1 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) preadv(r1, &(0x7f0000000100)=[{&(0x7f0000000080)=""/24, 0x18}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x7361) 03:58:22 executing program 3: ioctl$FS_IOC_RESVSP(0xffffffffffffffff, 0x40305828, &(0x7f00000000c0)={0x0, 0x0, 0x500000000}) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) r0 = getpid() socket$inet_udplite(0x2, 0x2, 0x88) r1 = getpid() rt_tgsigqueueinfo(r0, r1, 0x13, &(0x7f0000000180)) tkill(r0, 0x5) r2 = socket(0x10, 0x3, 0x0) r3 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r3, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) ioctl$FS_IOC_FSGETXATTR(r3, 0x801c581f, &(0x7f0000000080)={0x6, 0x3, 0x2, 0xfe8, 0xbe}) setsockopt$netlink_NETLINK_TX_RING(r2, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=ANY=[@ANYBLOB="0700000016008769000000000000000002000000", @ANYRES32=0x0, @ANYBLOB="08000400ffffffff"], 0x20}}, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r2, 0x0, 0x60, &(0x7f0000000200)={'filter\x00', 0x7, 0x4, 0x480, 0x0, 0x118, 0x0, 0x398, 0x398, 0x398, 0x4, &(0x7f0000000000), {[{{@uncond, 0xf0, 0x118}, @unspec=@CONNSECMARK={0x28, 'CONNSECMARK\x00', 0x0, {0x1}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@mac=@remote, @empty, @loopback, @broadcast, 0xf, 0xffffffff}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac=@random="ae272723e583", @multicast2, @rand_addr=0x2, 0x1}}}], {{[], 0xc0, 0xe8}, {0x28}}}}, 0x4d0) lremovexattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=@known='system.sockprotoname\x00') ptrace(0x10, r0) ptrace$poke(0x4209, r0, &(0x7f00000000c0), 0x20000000) 03:58:22 executing program 2: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f00000003c0)='X', 0x1, 0xfffffffffffffffe) r3 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$KEYCTL_MOVE(0xb, r2, r3, 0xfffffffffffffffd, 0x0) [ 327.990607][T27753] IPVS: set_ctl: invalid protocol: 1 0.0.0.0:20001 03:58:22 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'vmac64(serpent)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000012c0)="0a0775b005e381e5b3b60ced", 0xc) r1 = accept4$alg(r0, 0x0, 0x0, 0x0) write$binfmt_misc(r1, &(0x7f00000004c0)={'syz1', "f7d9c3132935b151c6a22afc"}, 0x10) 03:58:22 executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) r0 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000080)=""/24, 0x18}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x7361) 03:58:22 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = dup(r0) r2 = syz_open_dev$cec(&(0x7f0000000040)='/dev/cec#\x00', 0x3, 0x2) write$FUSE_DIRENT(r2, &(0x7f0000000080)={0x10, 0x0, 0x2}, 0x10) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r3 = add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f00000003c0)='X', 0x1, 0xfffffffffffffffe) r4 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$KEYCTL_MOVE(0xb, r3, r4, 0xfffffffffffffffd, 0x0) 03:58:22 executing program 5: ioctl$PPPIOCGL2TPSTATS(0xffffffffffffffff, 0x80487436, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r4 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x111bc, &(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='fuse.', 0x0, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4002}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) read$FUSE(r3, &(0x7f0000001500), 0x1000) 03:58:22 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000100)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_pr_ctr_aes128\x00'}, 0x58) syz_open_dev$vcsn(&(0x7f0000000000)='/dev/vcs#\x00', 0x2, 0x440000) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, 0x0, 0x0) r1 = memfd_create(&(0x7f0000003e80)='rng\x00', 0x2) fsetxattr$trusted_overlay_opaque(r1, &(0x7f0000003ec0)='trusted.overlay.opaque\x00', &(0x7f0000003f00)='=\xc2', 0x3b1, 0x1) 03:58:22 executing program 3: ioctl$FS_IOC_RESVSP(0xffffffffffffffff, 0x40305828, &(0x7f00000000c0)={0x0, 0x0, 0x500000000}) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = socket(0x0, 0x0, 0x0) r1 = getpid() socket$inet_udplite(0x2, 0x2, 0x88) r2 = getpid() r3 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r3, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r3, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) getsockopt$inet_sctp6_SCTP_GET_LOCAL_ADDRS(r3, 0x84, 0x6d, &(0x7f0000000700)={0x0, 0xa9, "9f4470c03904c7bb77bec53afc237c56e9600322a472f06b9f891aa76b43cca9d601b65cb642f87243278d9cacac388213fa95aaba6565361c996028d1d803d576c1bc9623f1f936e4e9b108c73e9cdadfa7821272d89120c09515cfd86ca949cc5578b97e48a819caa88e002bea67a4257353e8e08f5f5ba784a4d158c0dc28e91b0299b6bb4b3df5f5712b573558e13f305d813925abae249f6c769c5a62f56e91bd4660e6a0feb3"}, &(0x7f0000000140)=0xb1) setsockopt$inet_sctp6_SCTP_MAXSEG(r0, 0x84, 0xd, &(0x7f00000007c0)=@assoc_value={r4, 0x8}, 0x8) rt_tgsigqueueinfo(r1, r2, 0x13, &(0x7f0000000180)) tkill(r1, 0x5) r5 = socket(0x10, 0x3, 0x0) r6 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$NS_GET_OWNER_UID(0xffffffffffffffff, 0xb704, &(0x7f0000000100)) ioctl$VIDIOC_ENUM_FMT(r6, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) ioctl$FS_IOC_FSGETXATTR(r6, 0x801c581f, &(0x7f0000000080)={0x6, 0x3, 0x2, 0xfe8, 0xbe}) setsockopt$netlink_NETLINK_TX_RING(r5, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r5, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r5, 0x0, 0x60, &(0x7f0000000200)={'filter\x00', 0x7, 0x4, 0x480, 0x0, 0x118, 0x0, 0x398, 0x398, 0x398, 0x4, &(0x7f0000000000), {[{{@uncond, 0xf0, 0x118}, @unspec=@CONNSECMARK={0x28, 'CONNSECMARK\x00', 0x0, {0x1}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@mac=@remote, @empty, @loopback, @broadcast, 0xf, 0xffffffff}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac=@random="ae272723e583", @multicast2, @rand_addr=0x2, 0x1}}}], {{[], 0xc0, 0xe8}, {0x28}}}}, 0x4d0) r7 = getpid() ptrace(0x8, r7) ptrace$poke(0x4209, r1, &(0x7f00000000c0), 0x20000000) 03:58:22 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'vmac64(serpent)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000012c0)="0a0775b005e381e5b3b60ced", 0xc) r1 = accept4$alg(r0, 0x0, 0x0, 0x0) write$binfmt_misc(r1, &(0x7f00000004c0)={'syz1', "f7d9c3132935b151c6a22afc"}, 0x10) 03:58:22 executing program 4: r0 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000080)=""/24, 0x18}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x7361) 03:58:23 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f00000003c0)='X', 0x1, 0xfffffffffffffffe) r3 = semget(0x2, 0x3, 0x4) semctl$GETPID(r3, 0x4, 0xb, &(0x7f00000004c0)=""/166) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r6 = dup3(r4, r5, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) ioctl$KVM_SET_PIT(r6, 0x8048ae66, &(0x7f00000000c0)={[{0x181, 0x0, 0xff, 0x80, 0x1, 0x20, 0x1f, 0x81, 0x2, 0x2, 0x2, 0x8}, {0x1, 0x8, 0x1, 0x79, 0x3, 0x1, 0x0, 0x6, 0x7, 0x3, 0xbd, 0x69, 0x9}, {0x0, 0x1, 0x8, 0x4, 0x10, 0x1, 0x6, 0x7, 0x8, 0x8, 0x9, 0xf1, 0x4}], 0x5dc8}) r7 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000140)={'sxz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) setsockopt$inet_mreqsrc(0xffffffffffffffff, 0x0, 0x27, &(0x7f0000000080)={@rand_addr=0x9, @broadcast, @initdev={0xac, 0x1e, 0x0, 0x0}}, 0xc) keyctl$KEYCTL_MOVE(0xb, r2, r7, 0xfffffffffffffffd, 0xbf774364de2c98dc) 03:58:23 executing program 3: ioctl$FS_IOC_RESVSP(0xffffffffffffffff, 0x40305828, &(0x7f00000000c0)={0x0, 0x0, 0x500000000}) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = socket(0x0, 0x0, 0x0) r1 = getpid() socket$inet_udplite(0x2, 0x2, 0x88) r2 = getpid() rt_tgsigqueueinfo(r1, r2, 0x13, &(0x7f0000000180)) setsockopt$SO_VM_SOCKETS_BUFFER_MIN_SIZE(r0, 0x28, 0x1, &(0x7f0000000100)=0x10000, 0x8) tkill(r1, 0x5) prctl$PR_SET_SECUREBITS(0x1c, 0x29) r3 = socket(0x10, 0x3, 0x0) r4 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r4, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) ioctl$FS_IOC_FSGETXATTR(r4, 0x801c581f, &(0x7f0000000080)={0x6, 0x3, 0x2, 0xfe8, 0xbe}) r5 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r5, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) r6 = getpid() perf_event_open(&(0x7f0000000080)={0x2, 0x70, 0x3e8, 0x0, 0x0, 0x48, 0x0, 0x0, 0x40002, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x1f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0xcd, 0x0, 0x0, 0x0, 0x200000, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r6, 0x0, 0xffffffffffffffff, 0x8) setpgid(r1, r6) r7 = openat$vimc0(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/video0\x00', 0x2, 0x0) ioctl$VIDIOC_G_FMT(r7, 0xc0d05604, &(0x7f0000000100)={0xb, @vbi}) sendmsg$nl_route(r5, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) getsockopt$inet_sctp_SCTP_AUTH_ACTIVE_KEY(r0, 0x84, 0x18, &(0x7f0000000140)={0x0, 0x9}, &(0x7f0000000700)=0x8) getsockopt$inet_sctp6_SCTP_LOCAL_AUTH_CHUNKS(r5, 0x84, 0x1b, &(0x7f0000000740)={r8, 0xe1, "9e9c4b596578bd5d90bb8596be84f913a489c508c536ce901172ff4de4c44cacd0638424dc2306b789cd71e45a7e82e8fc6d0cef8412da64f45ef13c76a10ec7bef71a3e6464c83921b4738f32aa3bc3d53c6b43b2ed3ca7a3ebe817c75ce129223c45fcad0d91aa4576c22daeec45cc05295846f4bc74ab150e1e191e54a33193aa9ccf0b432d54f5e9d17fca7d4d19879bc6ecc967124903058caf588ae20b0913dfb026150ce9cca313861393d1dd6e5c96736cb6723613b42b6f052a78cfb93956a2ac145dae8a534741500f8e3b5d0d1abe6a01e9befbc1f55e11a93d202c"}, &(0x7f0000000840)=0xe9) setsockopt$netlink_NETLINK_TX_RING(r3, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r3, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r3, 0x0, 0x60, &(0x7f0000000200)=ANY=[@ANYBLOB="66696c7465720000000000000000000000000000000000000000001c0000000007000000040000008004000000000000180100000000001098030000980300009803000004000000", @ANYPTR=&(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/64], @ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f000180100000000000000000000000000000000000000000000000000002800434f4e4e5345434d41524b000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0004001000000000000000000000000000000000000000000000000000050006d616e676c65000000000000000000000000000000000000000000000000aaaaaaaaaabb00000000000000000000000000000000000000000000000000007f000001ffffffff0f000000ffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0004001000000000000000000000000000000000000000000000000000050006d616e676c6500000000000000000000000000000000000000000000000000000000000000000000000000000000ae272723e58300000000000000000000e00000020000000201000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c000e8000000000000000000000000000000000000000000000000002800000000000000000000000000000000000000000000000000000000000000feffffff00000000"], 0x4d0) ptrace(0x10, r1) ptrace$poke(0x4209, r1, &(0x7f00000000c0), 0x20000000) 03:58:23 executing program 5: ioctl$PPPIOCGL2TPSTATS(0xffffffffffffffff, 0x80487436, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r4 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x111bd, &(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='fuse.', 0x0, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4002}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) read$FUSE(r3, &(0x7f0000001500), 0x1000) 03:58:23 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) r1 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r1, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r1, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) r2 = syz_open_dev$vbi(&(0x7f0000000180)='/dev/vbi#\x00', 0x0, 0x2) bind$alg(r2, &(0x7f0000000080)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_pr_ctr_aes128\x00'}, 0x58) socket$key(0xf, 0x3, 0x2) geteuid() setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, 0x0, 0x0) r3 = openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000000)='/dev/dlm_plock\x00', 0x34001, 0x0) setsockopt$RXRPC_UPGRADEABLE_SERVICE(r1, 0x110, 0x5, &(0x7f0000000100)=[0x1, 0xfff], 0x2) r4 = openat$vsock(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vsock\x00', 0x400, 0x0) ioctl$PERF_EVENT_IOC_SET_BPF(r3, 0x40042408, r4) 03:58:23 executing program 3: ioctl$FS_IOC_RESVSP(0xffffffffffffffff, 0x40305828, &(0x7f00000000c0)={0x0, 0x0, 0x500000000}) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) r0 = getpid() socket$inet_udplite(0x2, 0x2, 0x88) r1 = getpid() rt_tgsigqueueinfo(r0, r1, 0x13, &(0x7f0000000180)) tkill(r0, 0x5) r2 = socket(0x10, 0x3, 0x0) r3 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r3, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) ioctl$FS_IOC_FSGETXATTR(r3, 0x801c581f, &(0x7f0000000080)={0x6, 0x3, 0x2, 0xfe8, 0xbe}) setsockopt$netlink_NETLINK_TX_RING(r2, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) r4 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r4, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r4, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) sendmsg$nl_route(r4, &(0x7f0000000700)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x3, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0xffffffdb}, 0x1, 0x0, 0x0, 0x20000044}, 0x0) r5 = syz_open_dev$video(&(0x7f0000000100)='/dev/video#\x00', 0x3, 0x800) ioctl$VIDIOC_G_INPUT(r5, 0x80045626, &(0x7f0000000140)) setsockopt$ARPT_SO_SET_REPLACE(r2, 0x0, 0x60, &(0x7f0000000200)={'filter\x00', 0x7, 0x4, 0x480, 0x0, 0x118, 0x0, 0x398, 0x398, 0x398, 0x4, &(0x7f0000000000), {[{{@uncond, 0xf0, 0x118}, @unspec=@CONNSECMARK={0x28, 'CONNSECMARK\x00', 0x0, {0x1}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@mac=@remote, @empty, @loopback, @broadcast, 0xf, 0xffffffff}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac=@random="ae272723e583", @multicast2, @rand_addr=0x2, 0x1}}}], {{[], 0xc0, 0xe8}, {0x28}}}}, 0x4d0) ptrace(0x10, r0) ptrace$poke(0x4209, r0, &(0x7f00000000c0), 0x20000000) 03:58:23 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'vmac64(serpent)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000012c0)="0a0775b005e381e5b3b60ced", 0xc) r1 = accept4$alg(r0, 0x0, 0x0, 0x0) write$binfmt_misc(r1, &(0x7f00000004c0)={'syz1', "f7d9c3132935b151c6a22afc"}, 0x10) 03:58:23 executing program 5: ioctl$PPPIOCGL2TPSTATS(0xffffffffffffffff, 0x80487436, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r4 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x111be, &(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='fuse.', 0x0, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4002}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) read$FUSE(r3, &(0x7f0000001500), 0x1000) 03:58:23 executing program 2: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$KVM_PPC_GET_PVINFO(r2, 0x4080aea1, &(0x7f0000000500)=""/131) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup(r3) r6 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r6, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) r7 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x4, 0x0) ioctl$VIDIOC_ENUM_FMT(r7, 0xc0405602, &(0x7f0000000000)={0x0, 0x4, 0x4, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) dup2(r6, r7) r8 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r8, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setreuid(r9, 0x0) ioprio_set$uid(0x2, r9, 0x2) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) r10 = add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f00000003c0)='X', 0x1, 0xfffffffffffffffe) r11 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r11, 0xc0405602, &(0x7f0000000000)={0x0, 0x2, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb381f224aa00"}) preadv(r11, &(0x7f0000000040)=[{&(0x7f00000002c0)=""/137, 0x89}, {&(0x7f0000000400)=""/236, 0xec}], 0x2, 0x35f) ioctl$int_in(r4, 0xfda0387890f0eb8b, &(0x7f0000000080)=0x7) r12 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$KEYCTL_MOVE(0xb, r10, r12, 0xfffffffffffffffd, 0x0) getsockopt$IP6T_SO_GET_REVISION_TARGET(0xffffffffffffffff, 0x29, 0x45, &(0x7f0000000100)={'icmp\x00'}, &(0x7f0000000180)=0x1e) 03:58:23 executing program 3: ioctl$FS_IOC_RESVSP(0xffffffffffffffff, 0x40305828, &(0x7f00000000c0)={0x0, 0x0, 0x500000000}) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) r0 = getpid() socket$inet_udplite(0x2, 0x2, 0x88) r1 = getpid() rt_tgsigqueueinfo(r0, r1, 0x13, &(0x7f0000000180)) tkill(r0, 0x5) r2 = socket(0x10, 0x3, 0x0) r3 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) listen(0xffffffffffffffff, 0x8) ioctl$VIDIOC_ENUM_FMT(r3, 0xc0405602, &(0x7f0000000000)={0x4, 0x0, 0x2, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa", 0x43564548}) ioctl$FS_IOC_FSGETXATTR(r3, 0x801c581f, &(0x7f0000000080)={0x6, 0x3, 0x2, 0xfe8, 0xbe}) setsockopt$netlink_NETLINK_TX_RING(r2, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) getsockopt$inet_pktinfo(r2, 0x0, 0x8, &(0x7f0000000740)={0x0, @local, @multicast1}, &(0x7f0000000780)=0xc) sendmsg$nl_route(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f00000007c0)=@ipv6_getaddr={0x9c, 0x16, 0x200, 0x70bd2a, 0x25dfdbfc, {0xa, 0x50, 0x0, 0x0, r4}, [@IFA_FLAGS={0x8, 0x8, 0x100}, @IFA_LOCAL={0x14, 0x2, @loopback}, @IFA_FLAGS={0x8, 0x8, 0x404}, @IFA_FLAGS={0x8, 0x8, 0x8}, @IFA_ADDRESS={0x14, 0x1, @rand_addr="cbe528b0d42bce787f1bd00305edb643"}, @IFA_LOCAL={0x14, 0x2, @ipv4={[], [], @multicast1}}, @IFA_CACHEINFO={0x14, 0x6, {0x1, 0x8000, 0xd4, 0x1f}}, @IFA_FLAGS={0x8, 0x8, 0x203}, @IFA_ADDRESS={0x14, 0x1, @mcast1}]}, 0x9c}}, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r2, 0x0, 0x60, &(0x7f0000000200)={'filter\x00', 0x7, 0x4, 0x480, 0x0, 0x118, 0x0, 0x398, 0x398, 0x398, 0x4, &(0x7f0000000000), {[{{@uncond, 0xf0, 0x118}, @unspec=@CONNSECMARK={0x28, 'CONNSECMARK\x00', 0x0, {0x1}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@mac=@remote, @empty, @loopback, @broadcast, 0xf, 0xffffffff}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac=@random="ae272723e583", @multicast2, @rand_addr=0x2, 0x1}}}], {{[], 0xc0, 0xe8}, {0x28}}}}, 0x4d0) ptrace(0x10, r0) ptrace$poke(0x4209, r0, &(0x7f00000000c0), 0x20000000) 03:58:23 executing program 4: r0 = syz_open_dev$video(0x0, 0x8001, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000080)=""/24, 0x18}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x7361) 03:58:23 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000100)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_pr_ctr_aes128\x00'}, 0x58) r1 = openat$proc_capi20ncci(0xffffffffffffff9c, &(0x7f0000000000)='/proc/capi/capi20ncci\x00', 0x400, 0x0) ioctl$KVM_GET_VCPU_MMAP_SIZE(r1, 0xae04) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, 0x0, 0x0) r2 = getpid() perf_event_open(&(0x7f0000000080)={0x2, 0x70, 0x3e8, 0x0, 0x0, 0x48, 0x0, 0x0, 0x40002, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x1f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0xcd, 0x0, 0x0, 0x0, 0x200000, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r2, 0x0, 0xffffffffffffffff, 0x8) sched_getparam(r2, &(0x7f0000000040)) 03:58:23 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'vmac64(serpent)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000012c0)="0a0775b005e381e5b3b60ced5c54", 0xe) r1 = accept4$alg(r0, 0x0, 0x0, 0x0) write$binfmt_misc(r1, &(0x7f00000004c0)={'syz1', "f7d9c3132935b151c6a22afc"}, 0x10) 03:58:23 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r0) ioctl$sock_inet_SIOCGIFPFLAGS(r1, 0x8935, &(0x7f0000000080)={'team_slave_0\x00', 0x6a}) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f00000003c0)='X', 0x1, 0xfffffffffffffffe) r4 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/infiniband/rdma_cm\x00', 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r4, &(0x7f0000000340)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000380)={0xffffffffffffffff}, 0x13f}}, 0x20) write$RDMA_USER_CM_CMD_LISTEN(r4, &(0x7f0000000000)={0x7, 0x8, 0xfa00, {r5}}, 0x10) write$RDMA_USER_CM_CMD_CREATE_ID(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x18, 0xfa00, {0x1, &(0x7f00000000c0)={0xffffffffffffffff}, 0x111, 0x9}}, 0x20) write$RDMA_USER_CM_CMD_ACCEPT(0xffffffffffffffff, &(0x7f0000000400)={0x8, 0x105, 0xfa00, {0xffffffffffffffff, {0x3, 0x6, "28eb958ef400e7dd2d317d417626fe2505427cf3bd37071ecd02cd2864635dcc1e99d8518521f0a28ccb37c3bcad3da812bd6ea8a05cbabd06d79d63b15dcaeb4f4aecbf17ebc0d0ec913c49b2933170585c06d114e12a67b9179624aafb46042bbe70a81f3b5d241138d599628f1a4becb61137f985f94de2408cdb206710be9e43f31b6d06dcc61a26f725f53348e31d638347e66bad3e7b37400ffcc32d33668c904b0a9287fb15441f7a31aec8f4aec68abff6d914fae9cc67e3fce90c5a388b590a68b4bf2865af0bea394637774b217ce3f78f5d203da0f390bea405dc562b28427ebf9af2dd2b2a53f8eb1d075e9e3d6b7c5cdae8f1923c8b342c3c42", 0x7, 0x6, 0x7, 0x80, 0x88, 0x1, 0x31}, r6}}, 0x128) r7 = add_key$keyring(&(0x7f0000000040)='keyring\x00', &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$KEYCTL_MOVE(0xb, r3, r7, 0xfffffffffffffffd, 0x0) 03:58:23 executing program 5: ioctl$PPPIOCGL2TPSTATS(0xffffffffffffffff, 0x80487436, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r4 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x111bf, &(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='fuse.', 0x0, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4002}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) read$FUSE(r3, &(0x7f0000001500), 0x1000) 03:58:23 executing program 4: r0 = syz_open_dev$video(0x0, 0x8001, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000080)=""/24, 0x18}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x7361) 03:58:23 executing program 1: r0 = semget$private(0x0, 0x0, 0x0) semctl$GETPID(r0, 0x0, 0xb, 0x0) semctl$SEM_STAT(r0, 0x2, 0x12, &(0x7f0000000000)=""/218) r1 = socket$alg(0x26, 0x5, 0x0) bind$alg(r1, &(0x7f0000000100)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_pr_ctr_aes128\x00'}, 0x58) setsockopt$ALG_SET_KEY(0xffffffffffffffff, 0x117, 0x1, 0x0, 0xffffffffffffffb6) 03:58:23 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'vmac64(serpent)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000012c0)="0a0775b005e381e5b3b60ced5c54", 0xe) r1 = accept4$alg(r0, 0x0, 0x0, 0x0) write$binfmt_misc(r1, &(0x7f00000004c0)={'syz1', "f7d9c3132935b151c6a22afc"}, 0x10) 03:58:23 executing program 3: ioctl$FS_IOC_RESVSP(0xffffffffffffffff, 0x40305828, &(0x7f00000000c0)={0x0, 0x0, 0x500000000}) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) r0 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000100)='/dev/sequencer\x00', 0x10000, 0x0) getsockopt$EBT_SO_GET_INFO(r0, 0x0, 0x80, &(0x7f0000000700)={'filter\x00'}, &(0x7f0000000140)=0x78) r1 = getpid() socket$inet_udplite(0x2, 0x2, 0x88) r2 = getpid() rt_tgsigqueueinfo(r1, r2, 0x13, &(0x7f0000000180)) tkill(r1, 0x5) r3 = socket(0x10, 0x3, 0x0) r4 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r4, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) ioctl$FS_IOC_FSGETXATTR(r4, 0x801c581f, &(0x7f0000000080)={0x6, 0x3, 0x2, 0xfe8, 0xbe}) setsockopt$netlink_NETLINK_TX_RING(r3, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r3, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r3, 0x0, 0x60, &(0x7f0000000200)={'filter\x00', 0x7, 0x4, 0x480, 0x0, 0x118, 0x0, 0x398, 0x398, 0x398, 0x4, &(0x7f0000000000), {[{{@uncond, 0xf0, 0x118}, @unspec=@CONNSECMARK={0x28, 'CONNSECMARK\x00', 0x0, {0x1}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@mac=@remote, @empty, @loopback, @broadcast, 0xf, 0xffffffff}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac=@random="ae272723e583", @multicast2, @rand_addr=0x2, 0x1}}}], {{[], 0xc0, 0xe8}, {0x28}}}}, 0x4d0) ptrace(0x10, r1) ptrace$poke(0x4209, r1, &(0x7f00000000c0), 0x20000000) 03:58:23 executing program 4: r0 = syz_open_dev$video(0x0, 0x8001, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000080)=""/24, 0x18}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x7361) 03:58:23 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000100)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_pr_ctr_aes128\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, 0x0, 0x0) r1 = socket(0x10, 0x3, 0x0) getpeername$inet(r1, &(0x7f0000000080)={0x2, 0x0, @empty}, &(0x7f00000000c0)=0x10) syz_open_dev$media(&(0x7f0000000180)='/dev/media#\x00', 0x800, 0x402000) setsockopt$netlink_NETLINK_TX_RING(r1, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r1, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=ANY=[@ANYBLOB="0000000016000600000000000000000002000800", @ANYRES32=0x0, @ANYBLOB="08000400ffffffff"], 0x20}}, 0x0) connect$inet(r1, &(0x7f0000000000)={0x2, 0x4e23, @local}, 0x10) 03:58:23 executing program 2: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f00000003c0)='X', 0x1, 0xfffffffffffffffe) r4 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) r5 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r5, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) r6 = socket$packet(0x11, 0x3, 0x300) bind$packet(r6, &(0x7f0000000640)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @link_local}, 0x14) bind(0xffffffffffffffff, &(0x7f0000000140)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(0xffffffffffffffff, &(0x7f0000000240)={0x11, 0x0, 0x0}, &(0x7f00000002c0)=0xfeeb) ioctl$ifreq_SIOCGIFINDEX_vcan(r6, 0x8933, &(0x7f00000013c0)={'vxcan1\x00', r7}) sendmsg$nl_route(r5, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0x20, 0x0, 0x0, {0x2, 0x0, 0x0, 0x0, r7}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) r8 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r8, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) sendmsg$inet6(r5, &(0x7f0000000180)={&(0x7f00000000c0)={0xa, 0x4e23, 0x8, @dev={0xfe, 0x80, [], 0xe}, 0x7d60}, 0x1c, &(0x7f0000000100)=[{&(0x7f0000000280)="b3940a4fcd945a895dfe45e1f197be95debe7be0fb021e9ebb117367b5559494505e7be1baf7e62a3dd3f5a7d2ce0feb3ee79c76745908ca656b1d10c50ca593aa02d1816ec7bc5746ccde641ec8037e63c123c715a979742a2b59d49b84584cb1b676d0468d4b6b2e06b9dac5e840755b4f1590f7191e3e5dafa738c1952d28a8e1bf2a7e809587c96066e30e89cc39", 0x90}, {&(0x7f0000000400)="4468ae8bf7a0915547a84df1ae3989dded71630ce62ba4f3c878ce836a23b02fbcd4e3d12829ee75eb18beb41dae9e06c3cbd2ce6113287c0b38c973095de2184f97f8512e7caad56cd77b2cf349557594dc1c833eaa318b", 0x58}], 0x2, &(0x7f0000000900)=ANY=[@ANYRES16=r8, @ANYRESDEC=r8, @ANYRESDEC, @ANYBLOB="49770fb552c38ace20d782cd45c20a60772ef170e5d13595541cbfe86bc92e322dbf1c4d27bb7a7ec3e13ba765c8fa2d00ef12b4c76cf1bf396cf9f1cf784999df0fba65010dfefca366f78423b28c88c342c6848fb099bf77bb6e6e4781fd23227b724c74c5299d820955098db23d9b2419b1ed6ed54462e46f1f0cfe213b208ca6853b6584318fbe26483934f2cb760b008ef156f14d6c69b9d8023e7282c5e4c588efbfdd6901722fe57184b3112990a188bd4e6e5db5bcb1489b1f323577dbefa7f87b33f6f745cc325687fba265d21f08f71d00000000009435eb3f994dfaa2dd8c66a9fa39bfa7b9acb90083256daeef28504b8d9c79f1d0faa3255e766a5107623138715897aa2cd6342a7572dea0bbba2bd48676e21e715c97f7a841e6658d27c5b9c5b59ddda4be3f26b17a05180ab34f48a2b8fe4f046b55ab9899c62dbea91d540a391b4162e1fa94d252cd1c74e2566b031b3fc1aeeeba8bc272c5e44a4e", @ANYPTR64], 0x10c}, 0x20000) r9 = syz_open_dev$mice(&(0x7f0000000540)='/dev/input/mice\x00', 0x0, 0x4000) r10 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r10, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setreuid(r11, 0x0) r12 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r12, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setreuid(r13, 0x0) mount$fuse(0x0, &(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='fuse\x00', 0x80, &(0x7f0000000580)={{'fd', 0x3d, r9}, 0x2c, {'rootmode', 0x3d, 0x4000}, 0x2c, {'user_id', 0x3d, r11}, 0x2c, {'group_id'}, 0x2c, {[{@blksize={'blksize', 0x3d, 0xc00}}, {@blksize={'blksize', 0x3d, 0x200}}, {@blksize={'blksize', 0x3d, 0x800}}, {@max_read={'max_read', 0x3d, 0x5}}, {@default_permissions='default_permissions'}, {@allow_other='allow_other'}, {@blksize={'blksize', 0x3d, 0x200}}], [{@euid_eq={'euid', 0x3d, r13}}, {@subj_role={'subj_role', 0x3d, ':'}}, {@subj_user={'subj_user', 0x3d, '\xc4)trusted%'}}, {@func={'func', 0x3d, 'CREDS_CHECK'}}, {@permit_directio='permit_directio'}, {@rootcontext={'rootcontext', 0x3d, 'system_u'}}]}}) keyctl$KEYCTL_MOVE(0xb, r3, r4, 0xfffffffffffffffd, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r16 = dup3(r14, r15, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r16, 0x8912, 0x400200) ioctl$KVM_SET_VCPU_EVENTS(r16, 0x4040aea0, &(0x7f0000000200)={0x21, 0x9, 0x2e, 0x0, 0xde9, 0xff, 0xdd, 0x81, 0x38, 0x1, 0x7, 0x2, 0x0, 0x816, 0x1, 0x7f, 0x4, 0x80, 0x8a}) r17 = openat$urandom(0xffffffffffffff9c, &(0x7f0000000040)='/dev/urandom\x00', 0x800, 0x0) ioctl$FS_IOC_SETVERSION(r17, 0x40087602, &(0x7f0000000080)=0x5) splice(r1, &(0x7f0000000340), 0xffffffffffffffff, &(0x7f0000000480), 0x100, 0x5) 03:58:23 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'vmac64(serpent)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000012c0)="0a0775b005e381e5b3b60ced5c54", 0xe) r1 = accept4$alg(r0, 0x0, 0x0, 0x0) write$binfmt_misc(r1, &(0x7f00000004c0)={'syz1', "f7d9c3132935b151c6a22afc"}, 0x10) 03:58:24 executing program 4: r0 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000080)=""/24, 0x18}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x7361) 03:58:24 executing program 5: ioctl$PPPIOCGL2TPSTATS(0xffffffffffffffff, 0x80487436, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r4 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x111c0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='fuse.', 0x0, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4002}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) read$FUSE(r3, &(0x7f0000001500), 0x1000) 03:58:24 executing program 3: ioctl$FS_IOC_RESVSP(0xffffffffffffffff, 0x40305828, &(0x7f00000000c0)={0x0, 0x0, 0x500000000}) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) r0 = getpid() socket$inet_udplite(0x2, 0x2, 0x88) r1 = getpid() rt_tgsigqueueinfo(r0, r1, 0x13, &(0x7f0000000180)) r2 = openat$qat_adf_ctl(0xffffffffffffff9c, &(0x7f0000000100)='/dev/qat_adf_ctl\x00', 0x4004, 0x0) ioctl$TIOCGDEV(r2, 0x80045432, &(0x7f0000000140)) tkill(r0, 0x5) r3 = socket(0x10, 0x3, 0x0) r4 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0xfc, 0x401040) ioctl$VIDIOC_ENUM_FMT(r4, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) ioctl$FS_IOC_FSGETXATTR(r4, 0x801c581f, &(0x7f0000000080)={0x6, 0x3, 0x2, 0xfe8, 0xbe}) setsockopt$netlink_NETLINK_TX_RING(r3, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r3, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=ANY=[@ANYBLOB="2000000016008769000200000000000002000000", @ANYRES32=0x0, @ANYBLOB="08000400ffffffff"], 0x20}}, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r3, 0x0, 0x60, &(0x7f0000000200)={'filter\x00', 0x7, 0x4, 0x480, 0x0, 0x118, 0x0, 0x398, 0x398, 0x398, 0x4, &(0x7f0000000000), {[{{@uncond, 0xf0, 0x118}, @unspec=@CONNSECMARK={0x28, 'CONNSECMARK\x00', 0x0, {0x1}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@mac=@remote, @empty, @loopback, @broadcast, 0xf, 0xffffffff}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac=@random="ae272723e583", @multicast2, @rand_addr=0x2, 0x1}}}], {{[], 0xc0, 0xe8}, {0x28}}}}, 0x4d0) ptrace(0x10, r0) ptrace$poke(0x4209, r0, &(0x7f00000000c0), 0x20000000) 03:58:24 executing program 1: r0 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r0, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c6559e3e6b2b00000000b47eecb381aa00"}) r1 = dup3(0xffffffffffffffff, r0, 0x80000) lsetxattr$security_selinux(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='security.selinux\x00', &(0x7f0000000240)='system_u:object_r:ptchown_exec_t:s0\x00', 0x24, 0x2) r2 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r2, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) ioctl$sock_inet_SIOCGIFDSTADDR(r2, 0x8917, &(0x7f0000000340)={'lapb0\x00', {0x2, 0x4e24, @multicast1}}) mq_timedreceive(r1, &(0x7f0000000000)=""/195, 0xc3, 0x7, 0x0) r3 = socket$alg(0x26, 0x5, 0x0) bind$alg(r3, &(0x7f0000000100)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_pr_ctr_aes128\x00'}, 0x58) setsockopt$ALG_SET_KEY(r3, 0x117, 0x1, 0x0, 0x0) r4 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x5, 0x0) ioctl$VIDIOC_ENUM_FMT(r4, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) r5 = syz_open_procfs(0x0, &(0x7f0000000080)='fd\x00') fchdir(r5) r6 = accept4(r5, &(0x7f0000000040)=@nl=@proc, &(0x7f0000000100)=0x80, 0x80000) r7 = socket$inet6_sctp(0xa, 0x1, 0x84) r8 = socket$inet6_sctp(0xa, 0x10000000005, 0x84) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r8, 0x84, 0x1d, &(0x7f000095dff8)={0x1, [0x0]}, &(0x7f000095dffc)=0x8) getsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER(r7, 0x84, 0x7b, &(0x7f00000000c0)={r9}, &(0x7f0000000100)=0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r6, 0x84, 0x6f, &(0x7f0000000200)={r9, 0x94, &(0x7f0000000140)=[@in6={0xa, 0x4e21, 0x0, @dev={0xfe, 0x80, [], 0x23}, 0x7}, @in={0x2, 0x4e20, @rand_addr=0x100}, @in={0x2, 0x4e22, @multicast2}, @in6={0xa, 0x0, 0x80000001, @local, 0x1}, @in={0x2, 0x0, @empty}, @in={0x2, 0x4e21, @local}, @in6={0xa, 0x4e22, 0x1ff, @initdev={0xfe, 0x88, [], 0x1, 0x0}, 0xfffffffd}]}, &(0x7f0000000240)=0x10) setsockopt$inet_sctp6_SCTP_PRIMARY_ADDR(r1, 0x84, 0x6, &(0x7f0000000280)={r9, @in6={{0xa, 0x4e21, 0x80000000, @mcast1}}}, 0x84) ioctl$EXT4_IOC_SETFLAGS(r4, 0x40086602, &(0x7f0000000180)=0x60000081) 03:58:24 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'vmac64(serpent)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000012c0)="0a0775b005e381e5b3b60ced5c54db", 0xf) r1 = accept4$alg(r0, 0x0, 0x0, 0x0) write$binfmt_misc(r1, &(0x7f00000004c0)={'syz1', "f7d9c3132935b151c6a22afc"}, 0x10) 03:58:24 executing program 2: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) bpf$BPF_PROG_GET_NEXT_ID(0xb, &(0x7f0000000280)={0x4, 0x8000}, 0xc) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$SNDRV_CTL_IOCTL_ELEM_REMOVE(r2, 0xc0405519, &(0x7f0000000180)={0x5, 0x3, 0x25, 0x20, 'syz0\x00', 0x7a}) r3 = syz_open_dev$dspn(&(0x7f00000000c0)='/dev/dsp#\x00', 0xfffffffffffffe2c, 0xa000) ioctl$TCGETA(r3, 0x5405, &(0x7f0000000100)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) dup(r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = openat$tun(0xffffffffffffff9c, &(0x7f0000000200)='/dev/net/tun\x00', 0x400, 0x0) r7 = dup3(r5, r6, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r7, 0x8912, 0x400200) ioctl$PERF_EVENT_IOC_ENABLE(r7, 0x8912, 0x7) r8 = add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f0000000080)="58375894b9bff8356681acf866984539ef11e110ae571d47e67f855700"/43, 0x2b, 0xfffffffffffffffe) r9 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$KEYCTL_MOVE(0xb, r8, r9, 0xfffffffffffffffd, 0x0) 03:58:24 executing program 4: r0 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000080)=""/24, 0x18}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x7361) 03:58:24 executing program 5: ioctl$PPPIOCGL2TPSTATS(0xffffffffffffffff, 0x80487436, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r4 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x111c1, &(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='fuse.', 0x0, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4002}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) read$FUSE(r3, &(0x7f0000001500), 0x1000) 03:58:24 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r1, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) r2 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r2, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) r3 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r3, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) socket$xdp(0x2c, 0x3, 0x0) r4 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) r5 = add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f00000003c0)='X', 0x1, 0xfffffffffffffffe) r6 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$KEYCTL_MOVE(0xb, r5, r6, 0xfffffffffffffffd, 0x0) 03:58:24 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000100)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_pr_ctr_aes128\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, 0x0, 0x0) r1 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r1, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r1, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=ANY=[@ANYBLOB="20000000160200000000b598dddb000002eaff00", @ANYRES32=0x0, @ANYBLOB="08000400ffffffff"], 0x20}}, 0x0) setsockopt$XDP_UMEM_FILL_RING(r1, 0x11b, 0x5, &(0x7f0000000000)=0x1040, 0x4) 03:58:24 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'vmac64(serpent)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000012c0)="0a0775b005e381e5b3b60ced5c54db", 0xf) r1 = accept4$alg(r0, 0x0, 0x0, 0x0) write$binfmt_misc(r1, &(0x7f00000004c0)={'syz1', "f7d9c3132935b151c6a22afc"}, 0x10) 03:58:24 executing program 3: ioctl$FS_IOC_RESVSP(0xffffffffffffffff, 0x40305828, &(0x7f00000000c0)={0x0, 0x0, 0x500000000}) mknod(&(0x7f0000000100)='./file0\x00', 0xc210, 0x4) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x0, 0x80000, 0x0) r0 = getpid() socket$inet_udplite(0x2, 0x2, 0x88) r1 = getpid() r2 = getpid() perf_event_open(&(0x7f0000000080)={0x2, 0x70, 0x3e8, 0x0, 0x0, 0x48, 0x0, 0x0, 0x40002, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x1f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0xcd, 0x0, 0x0, 0x0, 0x200000, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r2, 0x0, 0xffffffffffffffff, 0x8) rt_tgsigqueueinfo(r2, r1, 0x36, &(0x7f0000000180)) tkill(r0, 0x5) r3 = socket(0x1, 0x3, 0x0) r4 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r4, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) ioctl$FS_IOC_FSGETXATTR(r4, 0x801c581f, &(0x7f0000000080)={0x6, 0x3, 0x2, 0xfe8, 0xbe}) r5 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setreuid(r6, 0x0) getsockopt$inet6_IPV6_XFRM_POLICY(r3, 0x29, 0x23, &(0x7f0000000780)={{{@in6=@ipv4, @in6=@mcast1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@dev}, 0x0, @in6=@local}}, &(0x7f0000000140)=0xe8) setresuid(0xffffffffffffffff, r6, r7) setsockopt$netlink_NETLINK_TX_RING(r3, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r3, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r3, 0x0, 0x60, &(0x7f0000000200)=ANY=[@ANYBLOB="66696c746572000000000000000000000000000000000000000000000000000007000000040000008004000000000000180100000000000098030000980300009803000004000000", @ANYPTR=&(0x7f0000000700)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003dfca308b397762bdbc9fb391087ae9effff263734772e08309b330e9c197e228292fd0f46f37e66a6ae6846dc74bb40db624b4e780ae03bd1275d99982164b26760f3795cc06a4a520bccc79e"], @ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f000180100000000000000000000000000000000000000000000000000002800434f4e4e5345434d41524b000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0004001000000000000000000000000000000000000000000000000000050006d616e676c65000000000000000000000000000000000000000000000000aaaaaaaaaabb00000000000000000000000000000000000000000000000000007f000001ffffffff0f000000ffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0004001000000000000000000000000000000000000000000000000000050006d616e676c6500000000000000000000000000000000000000000000000000000000000000000000000000000000ae272723e58300000000000000000000e00000020000000201000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c000e8000000000000000000000000000000000000000000000000002800000000000000000000000000000000000000000000000000000000000000feffffff00000000"], 0x4d0) ptrace(0x10, r0) ptrace$poke(0x4209, r0, &(0x7f00000000c0), 0x20000000) 03:58:24 executing program 4: r0 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000080)=""/24, 0x18}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x7361) 03:58:24 executing program 5: ioctl$PPPIOCGL2TPSTATS(0xffffffffffffffff, 0x80487436, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r4 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x111c2, &(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='fuse.', 0x0, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4002}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) read$FUSE(r3, &(0x7f0000001500), 0x1000) 03:58:24 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f00000003c0)='X', 0x1, 0xfffffffffffffffe) r2 = syz_open_dev$media(&(0x7f0000000040)='/dev/media#\x00', 0x6, 0x1) setsockopt$SO_RDS_TRANSPORT(r2, 0x114, 0x8, &(0x7f0000000080)=0xffffffffffffffff, 0x4) r3 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) r4 = add_key$keyring(0x0, 0x0, 0x0, 0x0, 0x0) lsetxattr$trusted_overlay_origin(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='trusted.overlay.origin\x00', &(0x7f0000000300)='y\x00', 0x2, 0x2) keyctl$search(0xa, r4, 0x0, 0x0, 0x0) r5 = request_key(&(0x7f00000000c0)='rxrpc\x00', &(0x7f0000000100)={'syz', 0x0}, &(0x7f0000000340)='/dev/media#\x00', 0xfffffffffffffffb) r6 = add_key$user(&(0x7f0000000080)='user\x00', &(0x7f0000000040)={'syz'}, &(0x7f0000000140)="5311778945effd9100036800000000cf", 0x66, 0xfffffffffffffffe) r7 = add_key$user(&(0x7f00000001c0)='user\x00', &(0x7f0000000440)={'syz'}, &(0x7f00000000c0), 0xc6, 0xfffffffffffffffd) keyctl$dh_compute(0x17, &(0x7f0000000200)={r7, r7, r6}, &(0x7f00000000c0)=""/83, 0x53, 0x0) keyctl$KEYCTL_MOVE(0xb, r6, r3, r5, 0x0) 03:58:24 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000100)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_pr_ctr_aes128\x00'}, 0x58) r1 = syz_open_dev$radio(&(0x7f0000000000)='/dev/radio#\x00', 0x2, 0x2) getsockopt$inet_sctp_SCTP_NODELAY(r1, 0x84, 0x3, &(0x7f0000000040), &(0x7f0000000080)=0x4) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, 0x0, 0xffffffffffffffe0) 03:58:24 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'vmac64(serpent)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000012c0)="0a0775b005e381e5b3b60ced5c54db", 0xf) r1 = accept4$alg(r0, 0x0, 0x0, 0x0) write$binfmt_misc(r1, &(0x7f00000004c0)={'syz1', "f7d9c3132935b151c6a22afc"}, 0x10) 03:58:24 executing program 4: syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)=""/24, 0x18}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x7361) 03:58:24 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = request_key(&(0x7f0000000040)='ceph\x00', &(0x7f0000000080)={'syz', 0x0}, &(0x7f00000000c0)='syz', 0xffffffffffffffff) r3 = add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000000)={'sk\xff'}, &(0x7f00000003c0)='X', 0x0, r2) r4 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$KEYCTL_MOVE(0xb, r3, r4, 0xfffffffffffffffd, 0x0) 03:58:24 executing program 3: ioctl$FS_IOC_RESVSP(0xffffffffffffffff, 0x40305828, &(0x7f00000000c0)={0x0, 0x0, 0x500000000}) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) r0 = getpid() socket$inet_udplite(0x2, 0x2, 0x88) r1 = getpid() rt_tgsigqueueinfo(r0, r1, 0x13, &(0x7f0000000180)) tkill(r0, 0x5) r2 = socket(0x10, 0x3, 0x0) r3 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r3, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) ioctl$FS_IOC_FSGETXATTR(r3, 0x801c581f, &(0x7f0000000080)={0x6, 0x3, 0x2, 0xfe8, 0xbe}) setsockopt$netlink_NETLINK_TX_RING(r2, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) r4 = getpid() perf_event_open(&(0x7f0000000080)={0x2, 0x70, 0x3e8, 0x0, 0x0, 0x48, 0x0, 0x0, 0x40002, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x1f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0xcd, 0x0, 0x0, 0x0, 0x200000, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r4, 0x0, 0xffffffffffffffff, 0x8) ptrace$cont(0x1f, r4, 0x3eb77fb8, 0x3a) sendmsg$nl_route(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r2, 0x0, 0x60, &(0x7f0000000200)={'filter\x00', 0x7, 0x4, 0x480, 0x0, 0x118, 0x0, 0x398, 0x398, 0x398, 0x4, &(0x7f0000000000), {[{{@uncond, 0xf0, 0x118}, @unspec=@CONNSECMARK={0x28, 'CONNSECMARK\x00', 0x0, {0x1}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@mac=@remote, @empty, @loopback, @broadcast, 0xf, 0xffffffff}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac=@random="ae272723e583", @multicast2, @rand_addr=0x2, 0x1}}}], {{[], 0xc0, 0xe8}, {0x28}}}}, 0x4d0) ptrace(0x10, r0) ptrace$poke(0x4209, r0, &(0x7f00000000c0), 0x20000000) socketpair(0x8, 0x80000, 0xff, &(0x7f0000000100)) 03:58:24 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000100)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_pr_ctr_aes128\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, 0x0, 0x0) r1 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r1, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r1, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) getsockopt$SO_TIMESTAMP(r1, 0x1, 0x1d, &(0x7f0000000080), &(0x7f00000000c0)=0x4) getsockopt$sock_timeval(r0, 0x1, 0x43, &(0x7f0000000000), &(0x7f0000000040)=0x10) 03:58:24 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'vmac64(serpent)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000012c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r1 = accept4$alg(0xffffffffffffffff, 0x0, 0x0, 0x0) write$binfmt_misc(r1, &(0x7f00000004c0)={'syz1', "f7d9c3132935b151c6a22afc"}, 0x10) 03:58:24 executing program 5: ioctl$PPPIOCGL2TPSTATS(0xffffffffffffffff, 0x80487436, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r4 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x111c3, &(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='fuse.', 0x0, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4002}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) read$FUSE(r3, &(0x7f0000001500), 0x1000) 03:58:24 executing program 4: syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)=""/24, 0x18}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x7361) 03:58:25 executing program 3: ioctl$FS_IOC_RESVSP(0xffffffffffffffff, 0x40305828, &(0x7f00000000c0)={0x0, 0x0, 0x500000000}) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) r0 = getpid() socket$inet_udplite(0x2, 0x2, 0x88) r1 = getpid() rt_tgsigqueueinfo(r0, r1, 0x13, &(0x7f0000000180)) tkill(r0, 0x5) r2 = socket(0x10, 0x3, 0x0) r3 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r3, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) socket$xdp(0x2c, 0x3, 0x0) ioctl$FS_IOC_FSGETXATTR(r3, 0x801c581f, &(0x7f0000000080)={0x6, 0x3, 0x2, 0xfe8, 0xbe}) setsockopt$netlink_NETLINK_TX_RING(r2, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r2, 0x0, 0x60, &(0x7f0000000200)={'filter\x00', 0x7, 0x4, 0x480, 0x0, 0x118, 0x0, 0x398, 0x398, 0x398, 0x4, &(0x7f0000000000), {[{{@uncond, 0xf0, 0x118}, @unspec=@CONNSECMARK={0x28, 'CONNSECMARK\x00', 0x0, {0x1}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@mac=@remote, @empty, @loopback, @broadcast, 0xf, 0xffffffff}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac=@random="ae272723e583", @multicast2, @rand_addr=0x2, 0x1}}}], {{[], 0xc0, 0xe8}, {0x28}}}}, 0x4d0) ptrace(0x10, r0) ptrace$poke(0x4209, r0, &(0x7f00000000c0), 0x20000000) 03:58:25 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'vmac64(serpent)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000012c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r1 = accept4$alg(0xffffffffffffffff, 0x0, 0x0, 0x0) write$binfmt_misc(r1, &(0x7f00000004c0)={'syz1', "f7d9c3132935b151c6a22afc"}, 0x10) 03:58:25 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$NS_GET_PARENT(r2, 0xb702, 0x0) r3 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r3, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) openat$cachefiles(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/cachefiles\x00', 0x20100, 0x0) r4 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r4, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) r5 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r5, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r5, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) accept4$tipc(r5, &(0x7f0000000100), &(0x7f0000000180)=0x10, 0x141000) r6 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r6, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) r7 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r7, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) r8 = dup(r7) ioctl$PERF_EVENT_IOC_ENABLE(r8, 0x8912, 0x400200) r9 = add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f00000003c0)='X', 0x1, 0xfffffffffffffffe) r10 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$KEYCTL_MOVE(0xb, r9, r10, 0xfffffffffffffffd, 0x0) r11 = openat$proc_capi20(0xffffffffffffff9c, &(0x7f0000000080)='/proc/capi/capi20\x00', 0x212141, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r11, 0x2400, 0x6) chmod(&(0x7f0000000040)='./file0\x00', 0x0) 03:58:25 executing program 1: r0 = syz_open_dev$vcsa(&(0x7f0000000080)='/dev/vcsa#\x00', 0x590, 0x400) r1 = syz_open_procfs(0x0, &(0x7f0000000080)='fd\x00') fchdir(r1) getdents64(r1, &(0x7f0000000540)=""/202, 0x1b7) r2 = accept4(r1, &(0x7f0000000040)=@nl=@proc, &(0x7f0000000100)=0x80, 0x80000) r3 = socket$inet6_sctp(0xa, 0x1, 0x84) r4 = socket$inet6_sctp(0xa, 0x10000000005, 0x84) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r4, 0x84, 0x1d, &(0x7f000095dff8)={0x1, [0x0]}, &(0x7f000095dffc)=0x8) getsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER(r3, 0x84, 0x7b, &(0x7f00000000c0)={r5}, &(0x7f0000000100)=0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r2, 0x84, 0x6f, &(0x7f0000000200)={r5, 0x94, &(0x7f0000000140)=[@in6={0xa, 0x4e21, 0x0, @dev={0xfe, 0x80, [], 0x23}, 0x7}, @in={0x2, 0x4e20, @rand_addr=0x100}, @in={0x2, 0x4e22, @multicast2}, @in6={0xa, 0x0, 0x80000001, @local, 0x1}, @in={0x2, 0x0, @empty}, @in={0x2, 0x4e21, @local}, @in6={0xa, 0x4e22, 0x1ff, @initdev={0xfe, 0x88, [], 0x1, 0x0}, 0xfffffffd}]}, &(0x7f0000000240)=0x10) getsockopt$inet_sctp_SCTP_CONTEXT(r0, 0x84, 0x11, &(0x7f00000000c0)={r5, 0x317}, &(0x7f0000000100)=0x8) r6 = socket$alg(0x26, 0x5, 0x0) bind$alg(r6, &(0x7f0000000000)={0x26, 'rng\x00', 0x0, 0x0, 'drbg_pr_ctr_aes128\x00'}, 0x58) setsockopt$ALG_SET_KEY(r6, 0x117, 0x1, 0x0, 0x0) 03:58:25 executing program 4: syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)=""/24, 0x18}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x7361) 03:58:25 executing program 5: ioctl$PPPIOCGL2TPSTATS(0xffffffffffffffff, 0x80487436, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r4 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x111c4, &(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='fuse.', 0x0, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4002}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) read$FUSE(r3, &(0x7f0000001500), 0x1000) 03:58:25 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f00000003c0)='X', 0x1, 0xfffffffffffffffe) r3 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$KEYCTL_MOVE(0xb, r2, r3, 0xfffffffffffffffd, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_tcp_buf(r1, 0x6, 0x21, &(0x7f00000005c0)="07020eb48f2bb82a1cd9511fcbc2d4b7911990422e21c51be19be9b6da325cef22cd3f6bf766dd5a73614de14a8b7b704e16df10221fa3901c991997651e6a7549a9fda775a045aefbda97e2ae41985bbe2a046e082b748dc29616df36780b8d0cd354be5dabd06713241e161c62f2b03d62fc32f91a98342c30dad431cf47e467dcaf01ea0f27e5e426848c138c0e285ae2d3c1a74340cdf1f30c4a914280872a4b3d307e65ff97473e81968042ec0167203805cb42d7250e4b05d2e64773c1bdf44697debd03bafe2b83ae025bf2d34525a4c58dcdf261e6e742bdba0bab5121df7c8a4168bce042ce7c0c3c", 0xed) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r6 = dup3(r4, r5, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) ioctl$RTC_ALM_SET(r6, 0x40247007, &(0x7f00000000c0)={0x6, 0x2c, 0x5, 0x13, 0x7, 0x8001, 0x5, 0x6c, 0x1}) r7 = socket(0x10, 0x3, 0x0) r8 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r8, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r8, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f00000006c0)=ANY=[@ANYBLOB="2000000016008769000000000000000002000000", @ANYRES32=0x0, @ANYBLOB="060000000000150007998e067487a5cef729f3a65c641702cd11e03ddb2ad0276bdfb57bc432243f12a5b0661e41ddcd938eca4930331c1b8902c612dc445576e37bb726faa10caa4e0133bc3ff5bb6855f498077ccdec7b8ee929cff3f5d0439359f7ae4a054a5848f57746931dc861cfa62697a53b6f904d1ace2da2878d9b4227f4e65f6e945fe5cea6a63df4e7792836568922c32c73e00baf614518e811f30d22e58f5e1429598f401ea89bc49996ccc65711440c4c09a195485b47e06cde3199ad6e1df8ad1ef37e876f778f5544391ab042bc0b4c7a759586956e9aa1"], 0x20}}, 0x0) setsockopt$netlink_NETLINK_TX_RING(r8, 0x10e, 0xc, &(0x7f0000000040)={0x3}, 0x10) sendmsg$nl_route(r7, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000500)=ANY=[@ANYBLOB="20000000160087690000000000000000020000009e4436fcb53d73d590d787fdf2c94899c3b9329b6e72f6e2c0924b8b58b3ebd5adab6919266f1d26e2ab5ab3fa69bcc56c8c4472e38e011c7b6833ceac14c73d88b5f41636905060c91f62e06bc0aa8e4dcb6f475fc6a54269c324901dbd93583b86c183302309cda88e3598697bf77fd116e42e422d247f5012d7e3fc3af4353b74d7521896fe6fdb758f", @ANYRES32=0x0, @ANYBLOB="08000400ffffffff"], 0x20}}, 0x0) getsockopt$SO_TIMESTAMPING(r7, 0x1, 0x25, &(0x7f0000000040), &(0x7f0000000080)=0x4) setsockopt$TIPC_MCAST_REPLICAST(r7, 0x10f, 0x86) 03:58:25 executing program 3: ioctl$FS_IOC_RESVSP(0xffffffffffffffff, 0x40305828, &(0x7f00000000c0)={0x0, 0x0, 0x500000000}) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) r0 = getpid() socket$inet_udplite(0x2, 0x2, 0x88) r1 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000100)='/dev/dlm-control\x00', 0x1c3080, 0x0) write$selinux_attr(r1, &(0x7f0000000140)='system_u:object_r:iptables_conf_t:s0\x00', 0x25) r2 = getpid() rt_tgsigqueueinfo(r0, r2, 0x13, &(0x7f0000000180)) openat$cuse(0xffffffffffffff9c, &(0x7f0000000740)='/dev/cuse\x00', 0x2, 0x0) tkill(r0, 0x5) prctl$PR_MPX_DISABLE_MANAGEMENT(0x2c) r3 = socket(0x10, 0x3, 0x0) r4 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r4, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) ioctl$FS_IOC_FSGETXATTR(r4, 0x801c581f, &(0x7f0000000080)={0x6, 0x3, 0x2, 0xfe8, 0x4be}) setsockopt$inet_sctp6_SCTP_RESET_ASSOC(0xffffffffffffffff, 0x84, 0x78, &(0x7f0000000700), 0x4) setsockopt$netlink_NETLINK_TX_RING(r3, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r3, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r3, 0x0, 0x60, &(0x7f0000000200)={'filter\x00', 0x7, 0x4, 0x480, 0x0, 0x118, 0x0, 0x398, 0x398, 0x398, 0x4, &(0x7f0000000000), {[{{@uncond, 0xf0, 0x118}, @unspec=@CONNSECMARK={0x28, 'CONNSECMARK\x00', 0x0, {0x1}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@mac=@remote, @empty, @loopback, @broadcast, 0xf, 0xffffffff}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac=@random="ae272723e583", @multicast2, @rand_addr=0x2, 0x1}}}], {{[], 0xc0, 0xe8}, {0x28}}}}, 0x4d0) ptrace(0x10, r0) ptrace$poke(0x4209, r0, &(0x7f00000000c0), 0x20000000) 03:58:25 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'vmac64(serpent)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000012c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r1 = accept4$alg(0xffffffffffffffff, 0x0, 0x0, 0x0) write$binfmt_misc(r1, &(0x7f00000004c0)={'syz1', "f7d9c3132935b151c6a22afc"}, 0x10) 03:58:25 executing program 4: r0 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) preadv(r0, 0x0, 0x0, 0x7361) 03:58:25 executing program 1: r0 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000080)=""/24, 0x18}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x7361) 03:58:25 executing program 5: ioctl$PPPIOCGL2TPSTATS(0xffffffffffffffff, 0x80487436, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r4 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x111c5, &(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='fuse.', 0x0, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4002}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) read$FUSE(r3, &(0x7f0000001500), 0x1000) 03:58:25 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r1, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) tee(r1, r0, 0x1, 0x4) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r2 = add_key$user(&(0x7f0000000380)='wr\x00\x00E', &(0x7f0000000000)={'syz', 0x2}, &(0x7f00000003c0)='X', 0x1, 0xfffffffffffffffe) r3 = getpid() perf_event_open(&(0x7f0000000080)={0x2, 0x70, 0x3e8, 0x0, 0x0, 0x48, 0x0, 0x0, 0x40002, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x1f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0xcd, 0x0, 0x0, 0x0, 0x200000, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r3, 0x0, 0xffffffffffffffff, 0x8) perf_event_open(&(0x7f00000002c0)={0x2, 0x70, 0x8, 0x1, 0xff, 0x1f, 0x0, 0x70, 0x40, 0x9, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x9ae, 0x2, @perf_bp={&(0x7f0000000280), 0x3}, 0x37980eea79bcc261, 0x8, 0x81, 0x9, 0xfffffffffffffd12, 0x5, 0xff01}, r3, 0x0, 0xffffffffffffffff, 0x1) r4 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) r5 = openat$btrfs_control(0xffffffffffffff9c, &(0x7f0000000040)='/dev/btrfs-control\x00', 0x101000, 0x0) r6 = syz_open_procfs(0x0, &(0x7f0000000080)='fd\x00') fchdir(r6) getdents64(r6, &(0x7f0000000540)=""/202, 0x1b7) r7 = accept4(r6, &(0x7f0000000040)=@nl=@proc, &(0x7f0000000100)=0x80, 0x80000) r8 = socket$inet6_sctp(0xa, 0x1, 0x84) r9 = socket$inet6_sctp(0xa, 0x10000000005, 0x84) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r9, 0x84, 0x1d, &(0x7f000095dff8)={0x1, [0x0]}, &(0x7f000095dffc)=0x8) r11 = openat$capi20(0xffffffffffffff9c, &(0x7f0000000340)='/dev/capi20\x00', 0x24000, 0x0) ioctl$EXT4_IOC_SETFLAGS(r11, 0x40086602, &(0x7f0000000400)=0x80) getsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER(r8, 0x84, 0x7b, &(0x7f00000000c0)={r10}, &(0x7f0000000100)=0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r7, 0x84, 0x6f, &(0x7f0000000200)={r10, 0x94, &(0x7f0000000140)=[@in6={0xa, 0x4e21, 0x0, @dev={0xfe, 0x80, [], 0x23}, 0x7}, @in={0x2, 0x4e20, @rand_addr=0x100}, @in={0x2, 0x4e22, @multicast2}, @in6={0xa, 0x0, 0x80000001, @local, 0x1}, @in={0x2, 0x0, @empty}, @in={0x2, 0x4e21, @local}, @in6={0xa, 0x4e22, 0x1ff, @initdev={0xfe, 0x88, [], 0x1, 0x0}, 0xfffffffd}]}, &(0x7f0000000240)=0x10) setsockopt$inet_sctp6_SCTP_MAXSEG(r5, 0x84, 0xd, &(0x7f0000000080)=@assoc_id=r10, 0x4) keyctl$KEYCTL_MOVE(0xb, r2, r4, 0xfffffffffffffffd, 0x0) 03:58:25 executing program 4: r0 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) preadv(r0, 0x0, 0x0, 0x7361) 03:58:25 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'vmac64(serpent)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000012c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) accept4$alg(r0, 0x0, 0x0, 0x0) write$binfmt_misc(0xffffffffffffffff, &(0x7f00000004c0)={'syz1', "f7d9c3132935b151c6a22afc"}, 0x10) 03:58:25 executing program 3: ioctl$FS_IOC_RESVSP(0xffffffffffffffff, 0x40305828, &(0x7f00000000c0)={0x0, 0x0, 0x500000000}) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0xca, &(0x7f00000000c0)={0x0, 0x1, 0x0, 0x16}, 0xc) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0xd4, &(0x7f0000000000)={{0xa, 0x0, 0x0, @dev}, {0xa, 0x0, 0x0, @mcast2}}, 0x4) r1 = getpid() socket$inet_udplite(0x2, 0x2, 0x88) rt_tgsigqueueinfo(r1, 0x0, 0x13, &(0x7f0000000180)) tkill(r1, 0x5) r2 = socket(0x10, 0x3, 0x0) r3 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r3, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) ioctl$FS_IOC_FSGETXATTR(r3, 0x801c581f, &(0x7f0000000080)={0x6, 0x3, 0x2, 0xfe8, 0xbe}) setsockopt$netlink_NETLINK_TX_RING(r2, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r2, 0x0, 0x60, &(0x7f0000000200)={'filter\x00', 0x7, 0x4, 0x480, 0x0, 0x118, 0x0, 0x398, 0x398, 0x398, 0x4, &(0x7f0000000000), {[{{@uncond, 0xf0, 0x118}, @unspec=@CONNSECMARK={0x28, 'CONNSECMARK\x00', 0x0, {0x1}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@mac=@remote, @empty, @loopback, @broadcast, 0xf, 0xffffffff}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac=@random="ae272723e583", @multicast2, @rand_addr=0x2, 0x1}}}], {{[], 0xc0, 0xe8}, {0x28}}}}, 0x4d0) ptrace(0x10, r1) r4 = syz_open_dev$vbi(&(0x7f0000000100)='/dev/vbi#\x00', 0x0, 0x2) ioctl$SIOCGSTAMP(r4, 0x8906, &(0x7f0000000140)) ptrace$poke(0x8, r1, &(0x7f00000000c0), 0x20000000) 03:58:25 executing program 1: r0 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000080)=""/24, 0x18}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x7361) 03:58:25 executing program 5: ioctl$PPPIOCGL2TPSTATS(0xffffffffffffffff, 0x80487436, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r4 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x111c6, &(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='fuse.', 0x0, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4002}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) read$FUSE(r3, &(0x7f0000001500), 0x1000) 03:58:25 executing program 4: r0 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) preadv(r0, 0x0, 0x0, 0x7361) 03:58:25 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'vmac64(serpent)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000012c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) accept4$alg(r0, 0x0, 0x0, 0x0) write$binfmt_misc(0xffffffffffffffff, &(0x7f00000004c0)={'syz1', "f7d9c3132935b151c6a22afc"}, 0x10) 03:58:25 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = dup(r0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70002, 0x4) ioctl$int_out(r2, 0x3, &(0x7f0000000080)) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r3 = add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f00000003c0)='X', 0x1, 0xfffffffffffffffe) r4 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$KEYCTL_MOVE(0xb, r3, r4, 0xfffffffffffffffd, 0x0) 03:58:26 executing program 4: r0 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000080)=""/24, 0x18}], 0x1, 0x7361) 03:58:26 executing program 1: r0 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000080)=""/24, 0x18}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x7361) 03:58:26 executing program 3: ioctl$FS_IOC_RESVSP(0xffffffffffffffff, 0x40305828, &(0x7f00000000c0)={0x0, 0x0, 0x500000000}) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) r0 = getpid() socket$inet_udplite(0x2, 0x2, 0x88) r1 = getpid() rt_tgsigqueueinfo(r0, r1, 0x13, &(0x7f0000000180)) tkill(r0, 0x5) r2 = socket(0x10, 0x3, 0x0) r3 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r3, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) setsockopt$netlink_NETLINK_TX_RING(r2, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) getsockopt$ARPT_SO_GET_ENTRIES(r2, 0x0, 0x61, &(0x7f0000000140)=ANY=[@ANYBLOB="66696c7465720000000000080000000000000000000000000004000000000000000000"], &(0x7f0000000700)=0x2c) sendmsg$nl_route(r2, &(0x7f0000000080)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r2, 0x0, 0x60, &(0x7f0000000200)={'filter\x00', 0x7, 0x4, 0x480, 0x0, 0x118, 0x0, 0x398, 0x398, 0x398, 0x4, &(0x7f0000000000), {[{{@uncond, 0xf0, 0x118}, @unspec=@CONNSECMARK={0x28, 'CONNSECMARK\x00', 0x0, {0x1}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@mac=@remote, @empty, @loopback, @broadcast, 0xf, 0xffffffff}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac=@random="ae272723e583", @multicast2, @rand_addr=0x2, 0x1}}}], {{[], 0xc0, 0xe8}, {0x28}}}}, 0x4d0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r6 = dup3(r4, r5, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) r7 = getpid() perf_event_open(&(0x7f0000000080)={0x2, 0x70, 0x3e8, 0x0, 0x0, 0x48, 0x0, 0x0, 0x40002, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x1f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0xcd, 0x0, 0x0, 0x0, 0x200000, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r7, 0x0, 0xffffffffffffffff, 0x8) ioctl$SNDRV_CTL_IOCTL_ELEM_REPLACE(r6, 0xc1105518, &(0x7f00000007c0)={{0x4, 0x0, 0x9, 0x9, '\x00', 0x8}, 0x5, 0x0, 0x30, r7, 0x1, 0x5, 'syz0\x00', &(0x7f0000000780)=['nodevsecurityvmnet0\x00'], 0x14, [], [0xaaf7, 0x6, 0x7]}) r8 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000740)='/dev/ptmx\x00', 0x86000, 0x0) ioctl$KDADDIO(r8, 0x4b34, 0x80) ptrace(0x10, r0) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) ptrace$poke(0x4209, r0, &(0x7f00000000c0), 0x20000000) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) socket$inet6_sctp(0xa, 0x5, 0x84) r10 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r11 = dup3(r9, r10, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r11, 0x8912, 0x400200) write$P9_RVERSION(r11, &(0x7f0000000100)={0x15, 0x65, 0xffff, 0xffffffff, 0x8, '9P2000.L'}, 0x15) 03:58:26 executing program 5: ioctl$PPPIOCGL2TPSTATS(0xffffffffffffffff, 0x80487436, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r4 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x111c7, &(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='fuse.', 0x0, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4002}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) read$FUSE(r3, &(0x7f0000001500), 0x1000) 03:58:26 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = dup(r0) r2 = syz_open_dev$sndpcmc(&(0x7f0000000100)='/dev/snd/pcmC#D#c\x00', 0x800, 0x404000) r3 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r3, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r3, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r6 = dup3(r4, r5, 0x0) connect$rxrpc(r1, &(0x7f0000000440)=@in6={0x21, 0x0, 0x2, 0x1c, {0xa, 0x4e23, 0x2, @remote, 0x3ff}}, 0x24) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) ioctl$PPPIOCSMAXCID(r6, 0x40047451, &(0x7f0000000400)=0x8) getsockopt$inet_sctp_SCTP_ASSOCINFO(r3, 0x84, 0x1, &(0x7f0000000180)={0x0, 0x9, 0x6, 0x6, 0x3ff, 0x7}, &(0x7f0000000200)=0x14) getsockopt$inet_sctp6_SCTP_LOCAL_AUTH_CHUNKS(r2, 0x84, 0x1b, &(0x7f0000000280)={r7, 0xb0, "a1ac4a1e0e7f60179071c1e59b3868ed035ada93dd20590c9a7b30757bd63ee8fdf460f41f9746692fc3648b4f83f839257dcaa2a1c30dd0e66b9fdd3546a1061161e72811d17ea732c441ef893a5b9fe60ecf23932ed30862a07b6834eaf942b70cc78848ca4b2f1b973f704d823ab1e202cfb829eabb847f31373c5ec1a5346ac0969a405f857b872b5861bc6ae20f5992afadf6247a3e416ac12250a6a4adb09d6c1beeca739b688454e85e57784c"}, &(0x7f0000000340)=0xb8) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r8 = add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f00000003c0)='X', 0x1, 0xfffffffffffffffe) r9 = request_key(&(0x7f0000000040)='keyring\x00', &(0x7f0000000080)={'syz', 0x2}, &(0x7f00000000c0)='keyring\x00', 0x0) r10 = add_key$keyring(&(0x7f00000001c0)='k\b\x00\x00\x00ng\x04', &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, r9) keyctl$KEYCTL_MOVE(0xb, r8, r10, 0xfffffffffffffffd, 0x0) 03:58:26 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'vmac64(serpent)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000012c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) accept4$alg(r0, 0x0, 0x0, 0x0) write$binfmt_misc(0xffffffffffffffff, &(0x7f00000004c0)={'syz1', "f7d9c3132935b151c6a22afc"}, 0x10) 03:58:26 executing program 3: ioctl$FS_IOC_RESVSP(0xffffffffffffffff, 0x40305828, &(0x7f00000000c0)={0x0, 0x0, 0x500000000}) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) r0 = getpid() socket$inet_udplite(0x2, 0x2, 0x88) r1 = getpid() rt_tgsigqueueinfo(r0, r1, 0x13, &(0x7f0000000180)) tkill(r0, 0x5) r2 = socket(0x10, 0x3, 0x0) r3 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) r4 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$SNDRV_CTL_IOCTL_PCM_INFO(r4, 0xc1205531, &(0x7f0000000700)={0x9, 0x792, 0x7dc6, 0x1, [], [], [], 0x8000, 0x800, 0x9, 0x7fff, "c7e2b34e2a93d7e08ce8c07ada5353a1"}) ioctl$VIDIOC_ENUM_FMT(r3, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) ioctl$FS_IOC_FSGETXATTR(r3, 0x801c581f, &(0x7f0000000080)={0x6, 0x3, 0x2, 0xfe8, 0xbe}) setsockopt$netlink_NETLINK_TX_RING(r2, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x6, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x0, 0x4, @broadcast}]}, 0x20}}, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r2, 0x0, 0x60, &(0x7f0000000200)={'filter\x00', 0x7, 0x4, 0x480, 0x0, 0x118, 0x0, 0x398, 0x398, 0x398, 0x4, &(0x7f0000000000), {[{{@uncond, 0xf0, 0x118}, @unspec=@CONNSECMARK={0x28, 'CONNSECMARK\x00', 0x0, {0x1}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@mac=@remote, @empty, @loopback, @broadcast, 0xf, 0xffffffff}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac=@random="ae272723e583", @multicast2, @rand_addr=0x2, 0x1}}}], {{[], 0xc0, 0xe8}, {0x28}}}}, 0x4d0) ptrace(0x10, r0) ptrace$poke(0x4209, r0, &(0x7f00000000c0), 0x20000000) 03:58:26 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'vmac64(serpent)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000012c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r1 = accept4$alg(r0, 0x0, 0x0, 0x0) write$binfmt_misc(r1, 0x0, 0x0) 03:58:26 executing program 4: r0 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000080)=""/24, 0x18}], 0x1, 0x7361) 03:58:26 executing program 5: ioctl$PPPIOCGL2TPSTATS(0xffffffffffffffff, 0x80487436, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r4 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x40000, &(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='fuse.', 0x0, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4002}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) read$FUSE(r3, &(0x7f0000001500), 0x1000) 03:58:26 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)=""/24, 0x18}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x7361) 03:58:26 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r3, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r3, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) accept(r3, &(0x7f0000000280)=@pptp={0x18, 0x2, {0x0, @multicast1}}, &(0x7f0000000340)=0x80) ioctl$CAPI_CLR_FLAGS(r1, 0x80044325, &(0x7f0000000200)) r4 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r5 = dup3(r2, r4, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r8 = dup3(r6, r7, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r8, 0x8912, 0x400200) r9 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r9, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) r10 = syz_genetlink_get_family_id$tipc2(&(0x7f00000000c0)='TIPCv2\x00') sendmsg$TIPC_NL_BEARER_ADD(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000100)={0x28, r10, 0x11, 0x0, 0x0, {}, [@TIPC_NLA_BEARER={0x14, 0x1, [@TIPC_NLA_BEARER_NAME={0x4, 0x1, @udp='udp:syz0\x00'}]}]}, 0x28}}, 0x0) sendmsg$TIPC_NL_BEARER_SET(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x84}, 0xc, &(0x7f00000006c0)={&(0x7f0000000440)={0x274, r10, 0x200, 0x70bd28, 0x25dfdbfb}, 0x274}, 0x1, 0x0, 0x0, 0x40040}, 0x4080) ioctl$LOOP_SET_FD(r8, 0x4c00, r9) perf_event_open(&(0x7f0000000080)={0x4, 0x70, 0x1, 0x7, 0xf9, 0x6, 0x0, 0x401, 0x80, 0xf, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x2, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000040), 0xd}, 0x4, 0x1, 0x1, 0x9912616bfe93fa3a, 0x8, 0x50a, 0x7}, 0x0, 0x7, r5, 0x2) r11 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000100)='/dev/sequencer\x00', 0x101000, 0x0) ioctl$KVM_GET_DIRTY_LOG(r11, 0x4010ae42, &(0x7f0000000180)={0x10200, 0x0, &(0x7f0000ffb000/0x3000)=nil}) r12 = add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f00000003c0)='X', 0x1, 0xfffffffffffffffe) r13 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$KEYCTL_MOVE(0xb, r12, r13, 0xfffffffffffffffd, 0x0) 03:58:26 executing program 3: ioctl$FS_IOC_RESVSP(0xffffffffffffffff, 0x40305828, &(0x7f00000000c0)={0x0, 0x0, 0x500000000}) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) r0 = getpid() socket$inet_udplite(0x2, 0x2, 0x88) r1 = getpid() rt_tgsigqueueinfo(r0, r1, 0x13, &(0x7f0000000180)) tkill(r0, 0x5) r2 = socket(0x10, 0x3, 0x0) openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x68380, 0x4) r3 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r3, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) ioctl$FS_IOC_FSGETXATTR(r3, 0x801c581f, &(0x7f0000000080)={0x6, 0x3, 0x2, 0xfe8, 0xbe}) setsockopt$netlink_NETLINK_TX_RING(r2, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r2, 0x0, 0x60, &(0x7f0000000200)={'filter\x00', 0x7, 0x4, 0x480, 0x0, 0x118, 0x0, 0x398, 0x398, 0x398, 0x4, &(0x7f0000000000), {[{{@uncond, 0xf0, 0x118}, @unspec=@CONNSECMARK={0x28, 'CONNSECMARK\x00', 0x0, {0x1}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@mac=@remote, @empty, @loopback, @broadcast, 0xf, 0xffffffff}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac=@random="ae272723e583", @multicast2, @rand_addr=0x2, 0x1}}}], {{[], 0xc0, 0xe8}, {0x28}}}}, 0x4d0) r4 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r4, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) preadv(r4, &(0x7f0000000b00)=[{&(0x7f0000000700)=""/157, 0x9d}, {&(0x7f00000007c0)=""/69, 0x45}, {&(0x7f0000000840)=""/193, 0xc1}, {&(0x7f0000000940)=""/242, 0xf2}, {&(0x7f0000000a40)=""/144, 0x90}], 0x5, 0x6) ptrace(0x10, r0) ptrace$poke(0x4209, r0, &(0x7f00000000c0), 0x20000000) 03:58:26 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'vmac64(serpent)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000012c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r1 = accept4$alg(r0, 0x0, 0x0, 0x0) write$binfmt_misc(r1, 0x0, 0x0) 03:58:26 executing program 2: ioctl$CAPI_GET_MANUFACTURER(0xffffffffffffffff, 0xc0044306, &(0x7f0000000040)=0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000000)={'syz', 0x0}, &(0x7f00000003c0)='X', 0xfffffffffffffeef, 0xfffffffffffffffe) r3 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$KEYCTL_MOVE(0xb, r2, r3, 0xfffffffffffffffd, 0x0) 03:58:26 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)=""/24, 0x18}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x7361) 03:58:26 executing program 5: ioctl$PPPIOCGL2TPSTATS(0xffffffffffffffff, 0x80487436, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r4 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x44000, &(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='fuse.', 0x0, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4002}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) read$FUSE(r3, &(0x7f0000001500), 0x1000) 03:58:26 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'vmac64(serpent)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000012c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r1 = accept4$alg(r0, 0x0, 0x0, 0x0) write$binfmt_misc(r1, 0x0, 0x0) 03:58:26 executing program 3: ioctl$FS_IOC_RESVSP(0xffffffffffffffff, 0x40305828, &(0x7f00000000c0)={0x0, 0x0, 0x500000000}) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) r0 = getpid() socket$inet_udplite(0x2, 0x2, 0x88) r1 = getpid() rt_tgsigqueueinfo(r0, r1, 0x13, &(0x7f0000000180)) tkill(r0, 0x5) r2 = socket(0x10, 0x3, 0x0) r3 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r3, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) ioctl$FS_IOC_FSGETXATTR(r3, 0x801c581f, &(0x7f0000000080)={0x6, 0x3, 0x2, 0xfe8, 0xbe}) setsockopt$netlink_NETLINK_TX_RING(r2, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=ANY=[@ANYBLOB="2000000016008769000000000000000002000000", @ANYRES32=0x0, @ANYBLOB="08000466dcc90dff"], 0x20}}, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r2, 0x0, 0x60, &(0x7f0000000200)=ANY=[@ANYBLOB="66696c746572000000000000000000000000000000000000000000000000000007000000040000008004000000000000180100000000000098030000980300009803000004000000", @ANYPTR=&(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/64], @ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f000180100000000000000000000000000000000000000000000000000002800434f4e4e5345434d41524b000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0004001000000000000000000000000000000000000000000000000000050006d616e676c65000000000000000000000000000000000000000000000000aaaaaaaaaabb00000000000000000000000000000000000000000000000000007f000001ffffffff0f000000ffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0004001000000000000000000000000000000000000000000000000000050006d616e676c6500000000000000000000000000000000000000000000000000000000000000000000000000000000ae272723e58300000000000000000000e000000200000002010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e880cf0b000000000000000000000000000000000000000000000000000000004175000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c000e8000000000000000000000000000000000000000000000000002800000000000000000000000000000000000000000000000000000000000000feffffff00000000"], 0x4d0) ptrace(0x10, r0) ptrace$poke(0x4209, r0, &(0x7f00000000c0), 0x20000000) 03:58:26 executing program 2: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) write$FUSE_NOTIFY_RETRIEVE(r2, &(0x7f0000000080)={0x30, 0x5, 0x0, {0x0, 0x2, 0xff, 0xa7b}}, 0x30) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r4 = dup(r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) r5 = add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f00000003c0)='X', 0x1, 0xfffffffffffffffe) r6 = add_key$keyring(&(0x7f0000000040)='keyring\x00', &(0x7f0000000240)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$KEYCTL_MOVE(0xb, r5, r6, 0xfffffffffffffffd, 0x0) 03:58:26 executing program 4: r0 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000080)=""/24, 0x18}], 0x1, 0x7361) 03:58:26 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)=""/24, 0x18}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x7361) 03:58:26 executing program 5: ioctl$PPPIOCGL2TPSTATS(0xffffffffffffffff, 0x80487436, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r4 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x400400, &(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='fuse.', 0x0, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4002}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) read$FUSE(r3, &(0x7f0000001500), 0x1000) 03:58:26 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f00000003c0)='X', 0x1, 0xfffffffffffffffe) r3 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r3, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r3, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) getsockopt$ARPT_SO_GET_INFO(r3, 0x0, 0x60, &(0x7f0000000040)={'filter\x00'}, &(0x7f00000000c0)=0x44) r4 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$KEYCTL_MOVE(0xb, r2, r4, 0xfffffffffffffffd, 0x0) 03:58:27 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'vmac64(serpent)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000012c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r1 = accept4$alg(r0, 0x0, 0x0, 0x0) write$binfmt_misc(r1, &(0x7f00000004c0)={'syz1'}, 0x4) 03:58:27 executing program 1: r0 = syz_open_dev$video(0x0, 0x8001, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000080)=""/24, 0x18}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x7361) 03:58:27 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x2400, 0x400) signalfd(0xffffffffffffffff, &(0x7f00000004c0)={0xffffffffffffffe1}, 0x8) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f00000003c0)='X', 0x1, 0xfffffffffffffffe) r3 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$KEYCTL_MOVE(0xb, r2, r3, 0xfffffffffffffffd, 0x0) r4 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r4, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) r5 = add_key$keyring(0x0, 0x0, 0x0, 0x0, 0x0) keyctl$search(0xa, r5, 0x0, 0x0, 0x0) add_key(&(0x7f0000000280)='rxrpc\x00', &(0x7f00000002c0)={'syz', 0x1}, &(0x7f0000000400)="5678333d953ad67a111ce4cfa7fb8bbed6e6249d7a711f942818feca72cf87a2c3d038412309ac81df118174c8367509bdeb6947bc4ba64812fb5507537a4daf07d6930666aa109cdab93df77a17614d8b10537e983731874187270f8250f91ee3baad52d5a3796cf9273120688941a3082fd202bc6af78f0f2b2822d5d5bbef21d6f3e11d77f42d38f981e8e31f3e38ba67bfeb682e389cf10118", 0x9b, r5) add_key$keyring(&(0x7f0000000500)='keyring\x00', &(0x7f0000000540)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffff9) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r2, &(0x7f00000005c0)='id_legas\xc7cy\x00', &(0x7f0000000340)=@secondary='builtin_and_secondary\x00') ioctl$FS_IOC_FSGETXATTR(r4, 0x801c581f, &(0x7f0000000080)={0x9, 0x1, 0x0, 0x10000, 0x100}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r8 = dup3(r6, r7, 0x0) r9 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r9, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r9, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=ANY=[@ANYBLOB="2000000016008769000000000000000002000000", @ANYRES32=0x0, @ANYBLOB="080004002bac725a"], 0x20}}, 0x0) setsockopt$inet_sctp_SCTP_SOCKOPT_CONNECTX(r9, 0x84, 0x6e, &(0x7f0000000600)=[@in={0x2, 0x4e22, @broadcast}, @in6={0xa, 0x4e21, 0xfffffeff, @empty, 0x6}, @in6={0xa, 0x4e20, 0x800, @remote, 0x8}, @in6={0xa, 0x4e22, 0x2, @empty, 0x3ff}, @in={0x2, 0x4e24, @initdev={0xac, 0x1e, 0x0, 0x0}}], 0x74) ioctl$sock_FIOGETOWN(r8, 0x8903, &(0x7f0000000100)) ioctl$PERF_EVENT_IOC_ENABLE(r8, 0x8912, 0x400200) ioctl$MON_IOCX_GETX(r8, 0x4018920a, &(0x7f0000000180)={&(0x7f0000000200), &(0x7f0000003440)=""/4126, 0xfffffffffffffedf}) prctl$PR_SET_CHILD_SUBREAPER(0x24, 0x0) ioctl$TIOCSISO7816(r8, 0xc0285443, &(0x7f0000000040)={0x401, 0x52e8d333, 0x0, 0x3ff, 0x10000}) socket$inet6(0xa, 0x6, 0x80) 03:58:27 executing program 4: r0 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000080)=""/24, 0x18}, {0x0}], 0x2, 0x7361) 03:58:27 executing program 5: ioctl$PPPIOCGL2TPSTATS(0xffffffffffffffff, 0x80487436, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r4 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0xf0ffff, &(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='fuse.', 0x0, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4002}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) read$FUSE(r3, &(0x7f0000001500), 0x1000) 03:58:27 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'vmac64(serpent)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000012c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r1 = accept4$alg(r0, 0x0, 0x0, 0x0) write$binfmt_misc(r1, &(0x7f00000004c0)={'syz1'}, 0x4) 03:58:27 executing program 3: ioctl$FS_IOC_RESVSP(0xffffffffffffffff, 0x40305828, &(0x7f00000000c0)={0x0, 0x0, 0x500000000}) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = socket(0x0, 0x0, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000080)='fd\x00') fchdir(r1) getdents64(r1, &(0x7f0000000540)=""/202, 0x1b7) r2 = accept4(r1, &(0x7f0000000040)=@nl=@proc, &(0x7f0000000100)=0x80, 0x80000) r3 = socket$inet6_sctp(0xa, 0x1, 0x84) r4 = socket$inet6_sctp(0xa, 0x10000000005, 0x84) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r4, 0x84, 0x1d, &(0x7f000095dff8)={0x1, [0x0]}, &(0x7f000095dffc)=0x8) getsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER(r3, 0x84, 0x7b, &(0x7f00000000c0)={r5}, &(0x7f0000000100)=0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r2, 0x84, 0x6f, &(0x7f0000000200)={r5, 0xa0, &(0x7f0000001840)=[@in6={0xa, 0x4e21, 0x0, @dev={0xfe, 0x80, [], 0x23}, 0x7}, @in={0x2, 0x4e20, @rand_addr=0xfffffffa}, @in6={0xa, 0x4e20, 0x9f3, @loopback, 0x3}, @in6={0xa, 0x0, 0x80000001, @local, 0x1}, @in={0x2, 0x0, @empty}, @in={0x2, 0x4e21, @local}, @in6={0xa, 0x4e22, 0x1ff, @initdev={0xfe, 0x88, [], 0x1, 0x0}, 0xfffffffd}]}, &(0x7f0000000240)=0x10) getsockopt$inet_sctp6_SCTP_GET_ASSOC_STATS(r0, 0x84, 0x70, &(0x7f0000000700)={r5, @in={{0x2, 0x4e23, @broadcast}}, [0x0, 0x9, 0xffffffffffffff80, 0x6, 0x1, 0x4, 0x9, 0x7, 0x7, 0x0, 0x9e, 0x5, 0x800, 0x6, 0x6]}, &(0x7f0000000100)=0x100) r6 = getpid() socket$inet_udplite(0x2, 0x2, 0x88) r7 = getpid() rt_tgsigqueueinfo(r6, r7, 0x13, &(0x7f0000000180)) tkill(r6, 0x5) r8 = socket(0x10, 0x3, 0x0) r9 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r9, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) ioctl$FS_IOC_FSGETXATTR(r9, 0x801c581f, &(0x7f0000000080)={0x6, 0x3, 0x2, 0xfe8, 0xbe}) setsockopt$netlink_NETLINK_TX_RING(r8, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r8, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=ANY=[@ANYBLOB="2000000016004f82000000000000000002000000", @ANYRES32=0x0, @ANYBLOB="08000400ffffffff"], 0x20}}, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r8, 0x0, 0x60, &(0x7f0000000200)=ANY=[@ANYBLOB="66696c746572000000000000000000000000000000000000000000000000000007000000040000008004000000000000180100000000000098030000980300009803000004000000", @ANYPTR=&(0x7f0000001900)=ANY=[@ANYBLOB="0000efff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004d6b4fad709600"/70], @ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f000180100000000000000000000000000000000000000000000000000002800434f4e4e5345434d41524b000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0004001000000000000000000000000000000000000000000000000000050006d616e676c65000000000000000000000000000000000000000000000000aaaaaaaaaabb00000000000000000000000000000000000000000000000000007f000001ffffffff0f000000ffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0004001000000000000000000000000000000000000000000000000000050006d616e676c6500000000000000000000000000000000000000000000000000000000000000000000000000000000ae272723e58300000000000000000000e00000020000000201000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c000e8000000000000000000000000000000000000000000000000002800000000000000000000000000000000000000000000000000000000000000feffffff00000000"], 0x4d0) ptrace(0x10, r6) ptrace$poke(0x4209, r6, &(0x7f00000000c0), 0x20000000) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)) openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r10 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r10, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) r11 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r11, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) r12 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r12, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) r13 = dup3(r10, r12, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r13, 0x8912, 0x400200) write$vhci(r13, &(0x7f0000000800)=ANY=[@ANYBLOB="025a9ed04c53fc1dd212c4d4325f1d86d8218a821e0cb1bfefda785c368cba835836c5824cb73e480cbb859a100bfbd7ddc7593d294fb535eef6aee41457d7b42bf16fc1edfdf5ecf1539dfc8fd2599522d7e4ff674c20a4c7e89ec8027d5530e3ef25bfaca6859649e082757bd4d1bd8c7418bb8728d7ab7a3e7d84eefb696b5c3c1b4760b52825e7da76496bf2c49b89f23365654b84ce789bdde5cfcadbb5ec67686d83adc6805256eb1275d47f90c0a4d86afcfa8ec3f14a71abe9ecd8ab2123df425e39e87e7d9fc2e2b0c2fad3df55a7ea25c3f31506a28b0aba6a3fb56da13e67423a1b27cacbf33ec816d776c246edd240a0099d8f1e765ed2f48641520fd653d704af76390b22c131091f90762223b77c6d95b682c1d5ac14ff3038c7e112147aa7976d8a1cf5def038f9fb107d7837195fa3b17d130298ac9770a86cc33f1af6b321ec48860c4ca6a6e2a0a5f658fc76aa78d0e841bc546c1ffc652d0fc13ea113f12ba4f676f9f5f8f64d6bb7b72b177d4717373630c70384a95559aecbcc0eec4658204278b79fc83434fa1533214b3128ddcfc6d68d68ca2bb4de827cb328f22807510c8d926103e79957db50c8b508fae6cd637f66a618e94805426a476d62dcf67f9b8a715a1e0f5d61dd21be193b28093bfec2732f5eb1a7fa9f561b9830839d2fd47dd2332dd399039b4bca47d080b16ded3588e3c7b6d7abb956edcfd8fe969cc6e4fc22018513a291eb0b8042c256a6dfacaceac4f2ff6556bf21be384aee23e4c55f8c12160559116190d60b9c2cf49017e5cf7a909723faa8ee406d4768c93fc4cc6f2a68600647fa1eb747972fe0abb83f54efc2c8fa43c7a44f73c84be3ac15efb48aa5d587b891e04a52d3e0061c52ac86b07c4e84313a03e256c654d3bcd040d2ff5b861db2ecf41cc322354ece268d0f777d60266ad7211f411e19316dc36560c25f4e8bc281e4ff4896eff0f0d5900fb634ca897d9afc6f3b9e44c650d9fb3a78d676bd1efdf26f440d5735fc20796dc3896b997c248174426010e3b2472d65f4f93b9a2d05bb661cfefc390cba4c9d0fe2c0006b09ce780d50d30759ffaa5d6257777c832353e85d9cefe00e71cde8faaca63682d34a4468c140f669c15c6ee497d1550d40e5e5b24e5091afef80caccc784a79879a3cbf13367f7e7cfe0fba7f153de10cde88e490bd6863f9e96c1f56bbb70dc9ad12367bdd03a026de948747f38ea1efb4312e52a4a0cb9592aeee5c36db699cc0c87e2c05efdfcfb43e580ab8ccbfd68546386074368d5557cd842a7c84a5dcde3a83db06abb5b1bcd34f11722577e664ecb9711065bedc22f855c288d5d4d0123f7f1743be666eacb8806049f8240a8b17ab752d57af717dd80e4ce302588eb0bdeb69d2d9aaeb4bf41a2f88481cd9e6fb39d1f30d7ba40b0f790a8d8bd16e02dad8e244f09c69e1b5084a83a9b5034bed773f31e3787bfa6c347ab5db9e6ca91b5c4541b8b6b80cbecf8570d835841ed856d71fd3eb8dcf1ba208c9270ab29d915684f7d250e8222ae9d65cb1ff362c0744ca2a1542c70b2a7b27e9d0c35fd9cc18cdfa89c6b3cc09746080e4c5be71b14e6bd63afe7ae58ae3a73e58faa40b97c5cd34d2ed218e63d05eb1c7e182aa218240eb4ee14e2cabe7618ce8774eba9c1aaeed0832ca2c4a640a3ad0f447c842a3f6d9116749a70bcf6b912661e23b6c293e2f4b370dd76ba2b31af45ef2d4b76cad17b573913707c045588d1bd438a08400c25924a38e9dcdb6bece3117d08cf01ebecfcc13cc336be031eee59efbdb0d1b6519d9a1fa07357de349a3ffae076447e1440de57aed2854f31b7354dbcf976b7ba6e1082f91e99bd687cb7d83ad6c31c8a18abe4ed8f7563f18aa7dab52fe67e54af86e642e5b45b26bf76678ff51465898adf5b2031905d653728c2dacdc41fa9fa54d7cd15ff29fa203088e5fa5d7bbfb70e3824ba44ec3f9020a52c83d526b3cd71431c3d460cc9f3d090256ccaad65fd1d53e3b2048993b4f7bcf5944c8c069cbdf4dd71b0caf6de545c79f2cd80751021c364ba12fc138aaa16a0ebe710a793845de3e43c2fa4306261359beddeefad0c9bcb5c7d98e84912fbb52e3628cf77537cf8f0279121863911a6110f8374fbe7c7102c84a4b549b0f42645806ca747178e70b44ee15a9d54a8ba54c2d7113f5fcaa5fd9be53c819b63f2d1eb7f647b2aaadfb5d724d2725fe7c75b4c4b32b285ed03deedc9e3f168c2b6f073f1b639cd6a259088f9e5bf28178d524f16550fef36ded38e8c193da0a3151e1a646e5029fbaba4dacaf8b66ce7994ec1e35630b9fa9a14c05de3e0ebc13eaa4f79062a37da251d12516f97d20d2a9af5d2656caa63fe3ccad87c741ca9a58017d0a98617b7304136ede0330c6f9c8ff04dd72cdcf11e05d1761de04de15baac320496e72c52a87a94bbf8f41dc0b1e5722be4e701bde926f3b0cc2c6f2d8d1479a170073b514d93dea17e3591d3b6f08f6189571e2d351ffe007a19eac6e51d032b3fac6341f65b211821be2874b666e614878c10a6b4e37b78b821cd684d02f4a2b2bafe7d9bda366d79d8e9a26e40a60f68fb5eaef086771de7deb6fcade49d9acf46f7092b8dc60ed777590a1e493a6e73eaee6c75e09a0b4ef2e90a935b1c2275938801a5a9c2fa44da7d8ce30f40c822e0410e00f057c5167b3b31933d228da9ab9259702c6da92b10f25699a8004dc1771883c11184a82eb52ec49b398f197f3dcac9fbaf345d3b2ce9f7192de7d07d248f285f561e0e7350ada859cb9eb6e07b5c1eb7c81912d2b19729c9f9702b169139e4800ad5d1831d35e1a522a21168ede9688a83fd4382a15a9a5dd5bda4e0fbc684960654386d5d8378fec39ffd56df2ead5a0d174f128640267804ee3bd5d10662006765aa40779c66c88961292aadaf7a6582c2765971de832026917933d2665150fe572de2a1a878b4e752be62fa05cfbff8cdc6dc644fb9c4f83fe225ce995b5122483a70505e645efc6ed443ce6693b8a361bdf14bad48d441bed44c3bc2a5205d901aacef7868da555c67ee115cc6b2c5b372ed755b69106fdb51a425d70160bf37d135f1c35b5f29465c3042effdb8b276e59712230bfd73fb22e3897f1cab91e6195fcad7a444b5dd73474b9e24046d8b811a130a5ee45f99ccc59c9f46b3bf588bc64053e8faef1079a83763e383ed213c9c294d19be42aa7953238842444f11248b76a162abdad046166c6ecaa804d4677924474c77f39102bb15e10f0a617ef553e09c0ad2aa197512f233bedc95136e9e6e485e4c4ab546103c6b889169339e92c8af6b9799c801807f23a3e53f9fd56374856f693458ec0571274adfae0937d0c73b34d6c8136f9e89108fb6823a79f8a8d514db4500e66054751b87241c19dfcea3ea4bc8f4619f4aa96e7f66cb19f38691e6a97054b5534cb05d4d39e39b419471f95dbdfaaaa89b2ef28f26be1f489f0bd1949987ca472eaf65de42cdc5d8802cc66719a670c66b9b14b67e8c2af3dd47caa3858df0538849af246c3291fc45549d9c16ed337857f61f632158839cb896fd80fb3cd1e0b0bb24f518854fe1cafdd8434d5c19a72ded73e1889c4c41657dba9093ab5d7aa584ce10c60357c826cc911806ba818e1734a8c7138441b6eb0a55f452d520065ce6c3b9b276a67bc44fed70fe5c1e340994e61c9eacb63fed630d31454eb8fd4703c9aa49780d22e6fd7422f931bfbb242e7157f6fd2bbe20fda349b503f94094fb20f71c3c8ae1850f9d9e3c7e2b841fceeaae49aa759bbe41d410ed323843f59c0a5cd684adbbabff46de0c3ec7bf690c60460af0c00f915e46e18d90206931f68014c7613e6fa6f35addf36ddb98adb258094000bf0175c8f11815fde2ac9910bb725699390a7c3622100ffd6c01b04f0c64d7df101757be750d676881694f5966de9af28e756003f626d7577d24c0be73e77bfe1c6204c6eb5c4e604fa3263a9915c7a1fc172909b2706e06e29908c9993bac471d7ac275b0f0a1d3702e2d5df8582f9f4a820ac3f54504cc7d676a407aa0eaef12cfc8edfe301b67bf31cc5be9252db3283ce1501ed8019b55256c11abce8eb0e1317a336577c40bfcd5ac2328e2c6ec511c4a2bc05d533a16eb7453d7c60a7adae929d35bd843829e57ef986043d1e83d3e4b19d97de8fec2a767a97139fcbbf822410b688b26e83438e6a3ec1e5f32d1873ac6351f04fd2eb989c1ad125f3159e734bbceafded9de300dc9398c2569e07da56014ba0c778d2d55f790123d608ccf9c52efa274c540a8c20d9c36487320b499410c230802012c9831d89d8caa4b1d7141a88fae919e9bd4268cc6a531d69c8ecb2e04f2bf26ab3e3af107a1f295c96ee3bd47fe5e5a7ae2a7edf56e4e4362cf5011c7dde54bd8243cb119b0a33c03290854f071e6ad3e229f4583263ad0ddcd91313b8c351edd2f304d61b17a049daaabe0a2736f05faaa3a3261c1d679180e1b4b6c22458a040a54ea4c6708933c16a0201322833073d2380d8a3ca0f6af3917444a2461c6a7fcc5b50ee098282a91485b1ebc91fc19ab2153cab209deef1fb52e51bce6a3685767fbe31b7ae10274ee1ffa12fe3dc3a4aab8c94eea22dee6c259fb1e0a6dee0ee86783369b059ecf7970f1fc34bb82b9605466a6eb2c38bee330fbd14c74b9b5325397370872c212d03299b3287b43131856affecb19f210dc1f9bfd8a2a4c5e3c3fdcc764435c558fe343f2d56bbfcbe9bd57a0dafd020f8103cd356a601ac9ef1cc5d48e559b11346d79306f5e8b218b0b5c1c3f18ac072f2f2c57ef0b7dec9686b181329cd594b8ed7fabcbd83517b8461503bd913da76d1c5ea966081ec44365deb8ef413b9dbf0bfd4fa263a751f2bd09dbb19aae001bf534efafeaaac44cd8e8794f70bf8d37475fb1d39382f3d5fae2c218c5098aa0205cba11b7683b56ffe28b933b4922753ce25da9bc5f9b804ab2df6c873b2e453b632439e9b2177c70c34419d34cb2429aad7dbc624d866f2c497b73d940b898f769f0ceec233c3aaa41129f0d6d34176e67d405756b5da150a2da189fbd9847ff3786e1e20504c03ab5e158a24ebddf8bfe75cbba381597b85536a7e1e8cc6a49efcb8002b1b75c0bfac83d9a9964ff23888286133218562565390532fedc2d57758b419be6cd0a1897f6675c99edbfaeddcde68adfa4795d2bf357cf2ba0c2bde03ed277067018cfe8079976f02154b51abd03e0eac6a238c42cfc42109baf86e9e28b7a87e4131c6dbd17b4c3b6551c771b8cee1d4a09d00f134a1d3e40be62c394c0a0c2b34137bc5cc6b67fa57b52a3cbb00c61926dc8b1b904bb39647de16f37e7adb6b485ccb1bb72a8adeb5e586df654bdbbea2506ad643ab90c63f68cbf0f44545f133b7e1cd1939e6a9903b7a3fbecd8875490055c5af18e1d2262791b4e877ddcc349846c2dbb1b049ba8321235c4b586bfbd8979900427891107daa9f8e3a9b9208d1afef03c36a1624d6c46248702cc120bc2a2d5e466597ca5eaf4c5073fd8647bed5c7dbbc755df1eb71a9df684aeff13ba175300597d760d4bac67f832d90bd446148036b424bb9416b0c59a9232f03d6060c304ab86812521fa852d1eaac9d3681d42828753450928c7593116ac12ff6f38acd5b3cbe2e5816466170acaa3c0cb6131b02fb1e73e3e1e9f6d05c87b09563b69ee045decc1c9fc09c3cec0b4f84c71910a3048f8606b21019b9f0fb0000000000000000"], 0x1001) 03:58:27 executing program 4: r0 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000080)=""/24, 0x18}, {0x0}], 0x2, 0x7361) 03:58:27 executing program 1: r0 = syz_open_dev$video(0x0, 0x8001, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000080)=""/24, 0x18}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x7361) 03:58:27 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'vmac64(serpent)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000012c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r1 = accept4$alg(r0, 0x0, 0x0, 0x0) write$binfmt_misc(r1, &(0x7f00000004c0)={'syz1'}, 0x4) 03:58:27 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = dup(r0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000200)='/dev/net/tun\x00', 0x0, 0x0) lstat(0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TUNSETGROUP(r3, 0x400454ce, r4) setgroups(0x2, &(0x7f0000000100)=[r2, r4]) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r5 = add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f00000003c0)='X', 0x1, 0xfffffffffffffffe) r6 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$KEYCTL_MOVE(0xb, r5, r6, 0xfffffffffffffffd, 0x0) 03:58:27 executing program 3: ioctl$FS_IOC_RESVSP(0xffffffffffffffff, 0x40305828, &(0x7f00000000c0)={0x0, 0x0, 0x500000000}) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) r0 = getpid() socket$inet_udplite(0x2, 0x2, 0x88) r1 = getpid() rt_tgsigqueueinfo(r0, r1, 0x13, &(0x7f0000000180)) tkill(r0, 0x5) r2 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r2, 0x10e, 0xc, &(0x7f00000002c0)={0x1, 0x4}, 0x10) sendmsg$nl_route(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) connect$vsock_dgram(r2, &(0x7f00000007c0)={0x28, 0x0, 0x0, @reserved}, 0x10) r3 = socket(0x10, 0x3, 0x0) r4 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) r5 = syz_open_procfs(0x0, &(0x7f0000000080)='fd\x00') fchdir(r5) getdents64(r5, &(0x7f0000000540)=""/202, 0x1b7) r6 = accept4(r5, &(0x7f0000000040)=@nl=@proc, &(0x7f0000000100)=0x80, 0x80000) r7 = socket$inet6_sctp(0xa, 0x1, 0x84) r8 = socket$inet6_sctp(0xa, 0x10000000005, 0x84) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r8, 0x84, 0x1d, &(0x7f000095dff8)={0x1, [0x0]}, &(0x7f000095dffc)=0x8) getsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER(r7, 0x84, 0x7b, &(0x7f00000000c0)={r9}, &(0x7f0000000100)=0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r6, 0x84, 0x6f, &(0x7f0000000200)={r9, 0x94, &(0x7f0000000140)=[@in6={0xa, 0x4e21, 0x0, @dev={0xfe, 0x80, [], 0x23}, 0x7}, @in={0x2, 0x4e20, @rand_addr=0x100}, @in={0x2, 0x4e22, @multicast2}, @in6={0xa, 0x0, 0x80000001, @local, 0x1}, @in={0x2, 0x0, @empty}, @in={0x2, 0x4e21, @local}, @in6={0xa, 0x4e22, 0x1ff, @initdev={0xfe, 0x88, [], 0x1, 0x0}, 0xfffffffd}]}, &(0x7f0000000240)=0x10) getsockopt$inet_sctp_SCTP_PEER_ADDR_PARAMS(0xffffffffffffffff, 0x84, 0x9, &(0x7f0000000700)={r9, @in={{0x2, 0x4e22, @broadcast}}, 0x2, 0x2, 0x79, 0x3, 0x8}, &(0x7f0000000100)=0x98) ioctl$VIDIOC_ENUM_FMT(r4, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) ioctl$FS_IOC_FSGETXATTR(r4, 0x801c581f, &(0x7f0000000080)={0x6, 0x3, 0x2, 0xfe8, 0xbe}) setsockopt$netlink_NETLINK_TX_RING(r3, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r3, &(0x7f0000000300)={0x0, 0xffffffffffffff67, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0x400, 0x0, 0x400001, {}, [@IFA_BROADCAST={0x8, 0x4, @dev={0xac, 0x14, 0x14, 0x17}}]}, 0x20}}, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r3, 0x0, 0x60, &(0x7f0000000800)=ANY=[@ANYBLOB="66696c746572000000000000000000000000000000000000000000000000000007000000040000008004000000000000180100000000000098030000980300009803000004005b00a01ff24cc73013bd2781916d6218b3f3b068bd3f136e693cf60a2a79ee7278d5484e712123829cc8e373d1f4f6a63398edda5665e54192228f703f63a02a70d56f9748847a29199264407465275ddf7a1aea17960a90b832745f762bdc05d95fcf45b79316c59d70dae8c85c5ddc2a1bb7c2833d9e49df1c829ffaa9643a8d5a9495f518d27b5dc34a35143c59e3fb131dc60ea64e5daa", @ANYPTR=&(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/64], @ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f000180100000000000000000000000000000000000000000000000000002800434f4e4e5345434d41524b000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0004001000000000000000000000000000000000000000000000000000050006d616e676c65000000000000000000000000000000000000000000000000aaaaaaaaaabb00000000000000000000000000000000000000000000000000007f000001ffffffff0f000000ffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0004001000000000000000000000000000000000000000000000000000050006d616e676c6500000000000000000000000000000000000000000000000000000000000000000000000000000000ae272723e58300000000000000000000e00000020000000201000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c000e8000000000000000000000000000000000000000000000000002800000000000000000000000000000000000000000000000000000000000000feffffff00000000"], 0x4d0) ptrace(0x10, r0) ptrace$poke(0x4209, r0, &(0x7f00000000c0), 0x20000000) 03:58:27 executing program 5: ioctl$PPPIOCGL2TPSTATS(0xffffffffffffffff, 0x80487436, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r4 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x1000000, &(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='fuse.', 0x0, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4002}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) read$FUSE(r3, &(0x7f0000001500), 0x1000) 03:58:27 executing program 1: r0 = syz_open_dev$video(0x0, 0x8001, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000080)=""/24, 0x18}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x7361) 03:58:27 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'vmac64(serpent)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000012c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r1 = accept4$alg(r0, 0x0, 0x0, 0x0) write$binfmt_misc(r1, &(0x7f00000004c0)={'syz1', "f7d9c3132935"}, 0xa) 03:58:27 executing program 4: r0 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000080)=""/24, 0x18}, {0x0}], 0x2, 0x7361) 03:58:27 executing program 2: socketpair$unix(0x1, 0x9, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f00000003c0)='X', 0x1, 0xfffffffffffffffe) r3 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$KEYCTL_MOVE(0xb, r2, r3, 0xfffffffffffffffd, 0x0) 03:58:27 executing program 1: r0 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000080)=""/24, 0x18}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x7361) 03:58:27 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'vmac64(serpent)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000012c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r1 = accept4$alg(r0, 0x0, 0x0, 0x0) write$binfmt_misc(r1, &(0x7f00000004c0)={'syz1', "f7d9c3132935"}, 0xa) 03:58:27 executing program 3: ioctl$FS_IOC_RESVSP(0xffffffffffffffff, 0x40305828, &(0x7f00000000c0)={0x0, 0x0, 0x500000000}) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) r0 = getpid() socket$inet_udplite(0x2, 0x2, 0x88) r1 = getpid() rt_tgsigqueueinfo(r0, r1, 0x13, &(0x7f0000000180)) tkill(r0, 0x8) r2 = socket(0x10, 0x3, 0x0) r3 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r3, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) ioctl$FS_IOC_FSGETXATTR(r3, 0x801c581f, &(0x7f0000000080)={0x6, 0x3, 0x2, 0xfe8, 0xbe}) setsockopt$netlink_NETLINK_TX_RING(r2, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r2, 0x0, 0x60, &(0x7f0000000200)={'filter\x00', 0x7, 0x4, 0x480, 0x0, 0x118, 0x0, 0x398, 0x398, 0x398, 0x4, &(0x7f0000000000), {[{{@uncond, 0xf0, 0x118}, @unspec=@CONNSECMARK={0x28, 'CONNSECMARK\x00', 0x0, {0x1}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@mac=@remote, @empty, @loopback, @broadcast, 0xf, 0xffffffff}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac=@random="ae272723e583", @multicast2, @rand_addr=0x2, 0x1}}}], {{[], 0xc0, 0xe8}, {0x28}}}}, 0x4d0) ptrace(0x10, r0) ptrace$poke(0x4209, r0, &(0x7f00000000c0), 0x20000000) 03:58:27 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$KEYCTL_MOVE(0xb, 0x0, r2, 0xfffffffffffffffd, 0x0) openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x800, 0x20) r3 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r3, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r3, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=ANY=[@ANYBLOB="200000003900876900000000edffffff02000000", @ANYRES32=0x0, @ANYBLOB="08000400ffffffff"], 0x20}}, 0x0) r4 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r4, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r4, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) ioctl$sock_bt_cmtp_CMTPGETCONNLIST(r1, 0x800443d2, &(0x7f0000000200)={0x4, &(0x7f0000000080)=[{}, {}, {}, {}]}) 03:58:27 executing program 5: ioctl$PPPIOCGL2TPSTATS(0xffffffffffffffff, 0x80487436, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r4 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x2000000, &(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='fuse.', 0x0, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4002}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) read$FUSE(r3, &(0x7f0000001500), 0x1000) 03:58:27 executing program 4: r0 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000640)=""/4096, 0x1000}], 0x1, 0x7361) 03:58:27 executing program 1: r0 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000080)=""/24, 0x18}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x7361) 03:58:28 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'vmac64(serpent)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000012c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r1 = accept4$alg(r0, 0x0, 0x0, 0x0) write$binfmt_misc(r1, &(0x7f00000004c0)={'syz1', "f7d9c3132935"}, 0xa) 03:58:28 executing program 1: r0 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000080)=""/24, 0x18}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x7361) 03:58:28 executing program 5: ioctl$PPPIOCGL2TPSTATS(0xffffffffffffffff, 0x80487436, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r4 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x3000000, &(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='fuse.', 0x0, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4002}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) read$FUSE(r3, &(0x7f0000001500), 0x1000) 03:58:28 executing program 2: r0 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r0, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) setsockopt$TIPC_MCAST_BROADCAST(r0, 0x10f, 0x85) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f00000003c0)='X', 0x1, 0xfffffffffffffffe) r4 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$KEYCTL_MOVE(0xb, r3, r4, 0xfffffffffffffffd, 0x0) 03:58:28 executing program 3: ioctl$FS_IOC_RESVSP(0xffffffffffffffff, 0x40305828, &(0x7f00000000c0)={0x0, 0x0, 0x500000000}) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) r0 = getpid() socket$inet_udplite(0x2, 0x2, 0x88) r1 = getpid() rt_tgsigqueueinfo(r0, r1, 0x13, &(0x7f0000000180)) r2 = getpid() perf_event_open(&(0x7f0000000080)={0x2, 0x70, 0x3e8, 0x0, 0x0, 0x48, 0x0, 0x0, 0x40002, 0x9, 0x2, 0x0, 0x0, 0x0, 0x0, 0x1f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0xcd, 0x0, 0x0, 0x0, 0x200000, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000700), 0x8}}, r2, 0x0, 0xffffffffffffffff, 0x8) tkill(r2, 0x5) r3 = socket(0x10, 0x3, 0x0) r4 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r4, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) ioctl$FS_IOC_FSGETXATTR(r4, 0x801c581f, &(0x7f0000000080)={0x6, 0x3, 0x2, 0xfe8, 0xbe}) r5 = semget$private(0x0, 0x0, 0x0) semctl$GETPID(r5, 0x0, 0xb, 0x0) semctl$IPC_RMID(r5, 0x0, 0x0) setsockopt$netlink_NETLINK_TX_RING(r3, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r3, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x70bd26, 0x0, {0x2, 0x38}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r3, 0x0, 0x60, &(0x7f0000000200)={'filter\x00', 0x7, 0x4, 0x480, 0x0, 0x118, 0x0, 0x398, 0x398, 0x398, 0x4, &(0x7f0000000000), {[{{@uncond, 0xf0, 0x118}, @unspec=@CONNSECMARK={0x28, 'CONNSECMARK\x00', 0x0, {0x1}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@mac=@remote, @empty, @loopback, @broadcast, 0xf, 0xffffffff}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac=@random="ae272723e583", @multicast2, @rand_addr=0x2, 0x1}}}], {{[], 0xc0, 0xe8}, {0x28}}}}, 0x4d0) ptrace(0x10, r0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r8 = dup3(r6, r7, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r8, 0x8912, 0x400200) ioctl$MON_IOCX_MFETCH(r8, 0xc0109207, &(0x7f0000000140)={&(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x7, 0x4000000}) ptrace$poke(0x4209, r0, &(0x7f00000000c0), 0x20000000) 03:58:28 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'vmac64(serpent)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000012c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r1 = accept4$alg(r0, 0x0, 0x0, 0x0) write$binfmt_misc(r1, &(0x7f00000004c0)={'syz1', "f7d9c3132935b151c6"}, 0xd) 03:58:28 executing program 4: r0 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000640)=""/4096, 0x1000}], 0x1, 0x7361) 03:58:28 executing program 1: syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)=""/24, 0x18}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x7361) 03:58:28 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'vmac64(serpent)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000012c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r1 = accept4$alg(r0, 0x0, 0x0, 0x0) write$binfmt_misc(r1, &(0x7f00000004c0)={'syz1', "f7d9c3132935b151c6"}, 0xd) 03:58:28 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f00000003c0)='X', 0x1, 0xfffffffffffffffe) r3 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$KEYCTL_MOVE(0xb, r2, r3, 0xfffffffffffffffd, 0x0) fcntl$setsig(r0, 0xa, 0x3b) 03:58:28 executing program 5: ioctl$PPPIOCGL2TPSTATS(0xffffffffffffffff, 0x80487436, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r4 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x4000000, &(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='fuse.', 0x0, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4002}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) read$FUSE(r3, &(0x7f0000001500), 0x1000) 03:58:28 executing program 4: r0 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000640)=""/4096, 0x1000}], 0x1, 0x7361) 03:58:28 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'vmac64(serpent)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000012c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r1 = accept4$alg(r0, 0x0, 0x0, 0x0) write$binfmt_misc(r1, &(0x7f00000004c0)={'syz1', "f7d9c3132935b151c6"}, 0xd) 03:58:28 executing program 2: socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f00000003c0)='X', 0x1, 0xfffffffffffffffe) r3 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$KEYCTL_MOVE(0xb, r2, r3, 0xfffffffffffffffd, 0x0) 03:58:28 executing program 1: syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)=""/24, 0x18}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x7361) 03:58:28 executing program 3: ioctl$FS_IOC_RESVSP(0xffffffffffffffff, 0x40305828, &(0x7f00000000c0)={0x0, 0x0, 0x500000000}) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = socket(0x0, 0x0, 0x0) r1 = getpid() r2 = socket$inet_udplite(0x2, 0x2, 0x88) r3 = getpid() r4 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r4, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r4, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) r5 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r5, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) r6 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r6, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) r7 = socket$vsock_dgram(0x28, 0x2, 0x0) r8 = getpid() perf_event_open(&(0x7f0000000080)={0x2, 0x70, 0x3e8, 0x0, 0x0, 0x48, 0x0, 0x0, 0x40002, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x1f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0xcd, 0x0, 0x0, 0x0, 0x200000, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r8, 0x0, 0xffffffffffffffff, 0x8) fstat(0xffffffffffffffff, &(0x7f0000000d80)={0x0, 0x0, 0x0, 0x0, 0x0}) r10 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r10, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r10, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000001040)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) getsockopt$sock_cred(r10, 0x1, 0x11, &(0x7f00000006c0)={0x0, 0x0, 0x0}, &(0x7f0000000e00)=0xc) r12 = getpid() perf_event_open(&(0x7f0000000080)={0x2, 0x70, 0x3e8, 0x0, 0x0, 0x48, 0x0, 0x0, 0x40002, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x1f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0xcd, 0x0, 0x0, 0x0, 0x200000, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r12, 0x0, 0xffffffffffffffff, 0x8) r13 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r13, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setreuid(r14, 0x0) r15 = openat$tun(0xffffffffffffff9c, &(0x7f0000000200)='/dev/net/tun\x00', 0x0, 0x0) lstat(0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TUNSETGROUP(r15, 0x400454ce, r16) ioctl$sock_FIOGETOWN(r2, 0x8903, &(0x7f0000000e40)=0x0) lstat(&(0x7f0000000e80)='./file0\x00', &(0x7f0000000ec0)={0x0, 0x0, 0x0, 0x0, 0x0}) r19 = openat$tun(0xffffffffffffff9c, &(0x7f0000000200)='/dev/net/tun\x00', 0x0, 0x0) lstat(0x0, &(0x7f0000001140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TUNSETGROUP(r19, 0x400454ce, r20) sendmmsg$unix(r4, &(0x7f0000001000)=[{&(0x7f0000000200)=@abs={0x0, 0x0, 0x4e24}, 0x6e, &(0x7f0000000cc0)=[{&(0x7f0000000340)="2cce990394f828784d8784dbc91131d3de425f64a47af8f09909f4f1c9d1b83d210d995d71d9809b2678cc52ad24d7ebc12c099e7e894f9b043ed27625ab4d580bfc54927420d8698b47af1a4711ee0b30179f59c1a4a2848ddb737afa9a682508e43279416f18", 0x67}, {&(0x7f00000003c0)="ddb23b1d71297e86d506ee19ef95b79a27b55794a42cc04c272e30ad2ad20c41d8d4599114c6777a7aaeebc9d165488f45509c66523d39d1845b2de50a88f5c115ea80dd0c0be7cb8a5038c7d17d154fbfb164d89c49282ae06814a5243d4d1c9e4353c6658f7d565dc8a41d73235faf076c99f62d611b2c905d16975a514d8985e7dda88ae7ae5804f3f1de897ba361ba63e2779d20ffc1c9c4c8426d50c1ba327fc246770b", 0xa6}, {&(0x7f0000000140)="34126baf9bbc4e6956ae158a33be923343", 0x11}, {&(0x7f0000000480)="cb6e13981990640be6be67a4cfc5e2d4bc6c004556476bac9a2f51ba47b7ffe8b5a5a46312897c832f694d0c2e8f90c2b891d6598c425305208469049b768615f1fc1ff43c702666e8b349", 0x4b}, {&(0x7f00000002c0)="2e5515eb3031bfa60d5dccdc0ce1d685ca71421b40b46815818979e3", 0x1c}, {&(0x7f0000000500)="0d41ddc00bdbe6ce2eccfce25a3eeb820fc3b509f04a11848bb8ad16caf0302b83dc7c22dcbe67970ac791f667ae7f27a94fefce64c90b2a5e1ae2261528405bb2ba414d45d4b5c2fb3d1cf52a37ec4a7f845baf83b4624ec5b23ee50599da34dc0efacee482f20bf9b341e4b7c4a67d882c94874f66a734dbdb7035", 0x7c}, {&(0x7f0000000580)="29fd7660235d16e2e2b38f74288777e8dd0f41431d7062e23f865ca55367a19a1908aaa0fe7098b9239310a8f7b809be6cd939f584eed5676141a1e1995baa17a2074419f819d8ff174d76e4affd0251a127b8090f3f15b1229d7327e462e3cda9156f77aefbf111bd0e296388f64da7869b9dca7b8db783dee37ef91ef9e5aa5f60d4667581eeb6da1362d9947538200f9ce5aa6807baf52ee01cd82dfaf998ac27b14843e463c40b1ef3ddb5fafc6a729a9cb4fdc8ba71a2b57bf10f7c3cb56e4199e5a6698c7e62be0347a2733d577109dd8d4d8f1ea80f5410049470a4e5d71451e9a33fc905", 0xe8}, {&(0x7f0000000680)="ef77b789f40719e697ef8ff96c73e906bf29b04115de4559", 0x18}, {&(0x7f0000000bc0)="0f180b0d7725995fb6b1fccf21b4ad3ffc5a35a9181ef27fe43f8cfb8264a2cc78cf7c36b3bdc17ff7ffb1b063fcee88f68096cc1ef75750bdfcb04b63b599e6a9384ad9dfc1e15b246ee0e57594dab34c57c25dc582dfc00f37630dd654c65ea96c603728a7e5769627e34e603ae5c1930aa121190f22ef9a1c6c696f5a377cd30dca4a8f18286fb32d625f488a0b1ae5014057969142e28267afa05f9d3c3f61473882e53d5c96ff940e323ca34463d8a0353184db91ff10be87a1efb19f2df97917b01248cd1c5e133a38b2dc01e71ef494e3487c", 0xd6}], 0x9, &(0x7f0000000f40)=[@rights={{0x24, 0x1, 0x1, [r5, r0, r6, r2, r7]}}, @cred={{0x1c, 0x1, 0x2, {r8, r9, r11}}}, @cred={{0x1c, 0x1, 0x2, {r12, r14, r16}}}, @cred={{0x1c, 0x1, 0x2, {r17, r18, r20}}}], 0x88, 0x1}], 0x1, 0x4000) rt_tgsigqueueinfo(r1, r3, 0x13, &(0x7f0000000180)) tkill(r1, 0x5) r21 = socket(0x10, 0x3, 0x0) r22 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r22, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) ioctl$FS_IOC_FSGETXATTR(r22, 0x801c581f, &(0x7f0000000080)={0x6, 0x3, 0x2, 0xfe8, 0xbe}) setsockopt$netlink_NETLINK_TX_RING(r21, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) openat$rtc(0xffffffffffffff9c, &(0x7f0000000100)='/dev/rtc0\x00', 0x200, 0x0) sendmsg$nl_route(r21, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x18, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {0x2, 0x0, 0x4}}, 0x18}}, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r21, 0x0, 0x60, &(0x7f0000000700)={'filter\x00', 0x7, 0x4, 0x480, 0x0, 0x120, 0x120, 0x378, 0x378, 0x378, 0x4, &(0x7f0000000000), {[{{@uncond, 0xf0, 0x118}, @unspec=@CONNMARK={0x0, 'CONNMARK\x00', 0x1, {0xff, 0x0, 0x9, 0x1}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@mac=@remote, @empty, @loopback, @broadcast, 0xf, 0xffffffff}}}, {{@uncond, 0xf0, 0x140}, @unspec=@MARK={0xfd82, 'MARK\x00', 0x2, {0x6, 0x8002}}}], {{[], 0xc0, 0xe8}, {0x28}}}}, 0x77f78e10) ptrace(0x10, r1) ptrace$poke(0x4209, r1, &(0x7f00000000c0), 0x20000000) 03:58:28 executing program 4: r0 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) preadv(r0, &(0x7f0000000100)=[{0x0}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x7361) 03:58:28 executing program 5: ioctl$PPPIOCGL2TPSTATS(0xffffffffffffffff, 0x80487436, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r4 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x5000000, &(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='fuse.', 0x0, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4002}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) read$FUSE(r3, &(0x7f0000001500), 0x1000) 03:58:28 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'vmac64(serpent)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000012c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r1 = accept4$alg(r0, 0x0, 0x0, 0x0) write$binfmt_misc(r1, &(0x7f00000004c0)={'syz1', "f7d9c3132935b151c6a22a"}, 0xf) 03:58:28 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$SCSI_IOCTL_DOORUNLOCK(r1, 0x5381) r2 = add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f00000003c0)='X', 0x1, 0xfffffffffffffffe) r3 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$KEYCTL_MOVE(0xb, r2, r3, 0xfffffffffffffffd, 0x0) 03:58:28 executing program 1: syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)=""/24, 0x18}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x7361) 03:58:29 executing program 4: r0 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) preadv(r0, &(0x7f0000000100)=[{0x0}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x7361) 03:58:29 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'vmac64(serpent)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000012c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r1 = accept4$alg(r0, 0x0, 0x0, 0x0) write$binfmt_misc(r1, &(0x7f00000004c0)={'syz1', "f7d9c3132935b151c6a22a"}, 0xf) 03:58:29 executing program 3: ioctl$FS_IOC_RESVSP(0xffffffffffffffff, 0x40305828, &(0x7f00000000c0)={0x0, 0x0, 0x500000000}) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) r0 = getpid() socket$inet_udplite(0x2, 0x2, 0x88) r1 = getpid() rt_tgsigqueueinfo(r0, r1, 0x13, &(0x7f0000000180)) tkill(r0, 0x5) r2 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r2, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) vmsplice(r2, &(0x7f00000007c0)=[{&(0x7f0000000100)="500f6e248252921a1d484afc32439d37151a6c6ea2555cdb1318e8334487ad79cfcc321ac19d4c0963f5f569b384da4cf2d5fffc405df8b67a4848461dcac2c1bf4b346d4bb635bc052ab429f5e8b39dad52a585990d4ccc3539127f", 0x5c}, {&(0x7f0000000700)="ac809760f5e4538934d109a953968cf69b22bc7ad25df2554d3207ac574cc4b099eb529b211d19e7c7d253da7c39", 0x2e}, {&(0x7f0000000740)="e9f4e0cb757bec242e37a12a578a92460e11e51c82dc9cb9cbe6f52cb87a26ce1f97022cacb1a176a58395021177e2d0e4e70dbe722792a01c9051cb52d09435b15deb1dee1663c69654eb8eb01c2b4c988357f3a8f2e275a7b0f3c692b7528c9d72b1a6e3bd03", 0x67}], 0x3, 0xf) r3 = socket(0x10, 0x3, 0x0) r4 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r4, 0xc0405602, &(0x7f0000000840)={0x0, 0x61b9a8d42d568f96, 0x1, "2ab303c6f0ef9ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa", 0x32315659}) ioctl$FS_IOC_FSGETXATTR(r4, 0x801c581f, &(0x7f0000000080)={0x6, 0x3, 0x2, 0xfe8, 0xbe}) setsockopt$netlink_NETLINK_TX_RING(r3, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r3, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r3, 0x0, 0x60, &(0x7f0000000200)={'filter\x00', 0x7, 0x4, 0x480, 0x0, 0x118, 0x0, 0x398, 0x398, 0x398, 0x4, &(0x7f0000000000), {[{{@uncond, 0xf0, 0x118}, @unspec=@CONNSECMARK={0x28, 'CONNSECMARK\x00', 0x0, {0x1}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@mac=@remote, @empty, @loopback, @broadcast, 0xf, 0xffffffff}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac=@random="ae272723e583", @multicast2, @rand_addr=0x2, 0x1}}}], {{[], 0xc0, 0xe8}, {0x28}}}}, 0x4d0) ptrace(0x10, r0) ptrace$poke(0x4209, r0, &(0x7f00000000c0), 0x20000000) 03:58:29 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = add_key$user(&(0x7f0000000380), &(0x7f0000000000)={'syz'}, &(0x7f00000003c0)="82", 0xfffffffffffffd4b, 0xfffffffffffffffe) r3 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$KEYCTL_MOVE(0xb, r2, r3, 0xfffffffffffffffd, 0x0) 03:58:29 executing program 1: r0 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) preadv(r0, 0x0, 0x0, 0x7361) 03:58:29 executing program 5: ioctl$PPPIOCGL2TPSTATS(0xffffffffffffffff, 0x80487436, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r4 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x6000000, &(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='fuse.', 0x0, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4002}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) read$FUSE(r3, &(0x7f0000001500), 0x1000) 03:58:29 executing program 4: r0 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) preadv(r0, &(0x7f0000000100)=[{0x0}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x7361) 03:58:29 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'vmac64(serpent)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000012c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r1 = accept4$alg(r0, 0x0, 0x0, 0x0) write$binfmt_misc(r1, &(0x7f00000004c0)={'syz1', "f7d9c3132935b151c6a22a"}, 0xf) 03:58:29 executing program 2: socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = dup(r0) r2 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$SG_GET_SCSI_ID(r1, 0x2276, &(0x7f0000000100)) ioctl$VIDIOC_ENUM_FMT(r2, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) ioctl$VIDIOC_QBUF(r2, 0xc058560f, &(0x7f0000000040)={0x9, 0xa, 0x4, 0x1, {0x0, 0x2710}, {0x2, 0x2, 0x21, 0x3, 0x6, 0x3, "245ca37d"}, 0x1, 0x2, @offset=0x1, 0x4}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r3 = add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f00000003c0)='X', 0x1, 0xfffffffffffffffe) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r6 = dup3(r4, r5, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) ioctl$USBDEVFS_GET_SPEED(r6, 0x551f) r7 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$KEYCTL_MOVE(0xb, r3, r7, 0xfffffffffffffffd, 0x0) r8 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vcs\x00', 0x2000, 0x0) setsockopt$l2tp_PPPOL2TP_SO_DEBUG(r8, 0x111, 0x1, 0x3, 0x4) 03:58:29 executing program 1: r0 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) preadv(r0, 0x0, 0x0, 0x7361) 03:58:29 executing program 4: r0 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000080)=""/24, 0x18}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) 03:58:29 executing program 5: ioctl$PPPIOCGL2TPSTATS(0xffffffffffffffff, 0x80487436, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r4 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x7000000, &(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='fuse.', 0x0, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4002}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) read$FUSE(r3, &(0x7f0000001500), 0x1000) 03:58:29 executing program 1: r0 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) preadv(r0, 0x0, 0x0, 0x7361) 03:58:29 executing program 2: r0 = dup(0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) r1 = add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000000)={'syz'}, &(0x7f00000003c0)='X', 0x1, 0xfffffffffffffffe) r2 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$KEYCTL_MOVE(0xb, r1, r2, 0xfffffffffffffffd, 0x0) r3 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r3, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r3, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) r4 = gettid() lstat(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000180)={r4, r5, r6}, 0xc) 03:58:29 executing program 0 (fault-call:4 fault-nth:0): r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'vmac64(serpent)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000012c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r1 = accept4$alg(r0, 0x0, 0x0, 0x0) write$binfmt_misc(r1, &(0x7f00000004c0)={'syz1', "f7d9c3132935b151c6a22afc"}, 0x10) 03:58:29 executing program 4 (fault-call:1 fault-nth:0): r0 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000080)=""/24, 0x18}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) [ 335.264215][T30183] FAULT_INJECTION: forcing a failure. [ 335.264215][T30183] name failslab, interval 1, probability 0, space 0, times 0 [ 335.302693][T30183] CPU: 1 PID: 30183 Comm: syz-executor.0 Not tainted 5.4.0-rc6+ #0 [ 335.310613][T30183] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 335.320671][T30183] Call Trace: [ 335.323968][T30183] dump_stack+0x197/0x210 [ 335.328308][T30183] should_fail.cold+0xa/0x15 [ 335.332918][T30183] ? fault_create_debugfs_attr+0x180/0x180 [ 335.338908][T30183] ? ___might_sleep+0x163/0x2c0 [ 335.343772][T30183] __should_failslab+0x121/0x190 [ 335.348714][T30183] should_failslab+0x9/0x14 [ 335.353221][T30183] __kmalloc+0x2e0/0x770 [ 335.357460][T30183] ? shash_async_final+0x40/0x40 [ 335.362568][T30183] ? sock_kmalloc+0xc6/0x120 [ 335.367157][T30183] sock_kmalloc+0xc6/0x120 [ 335.371575][T30183] hash_alloc_result.part.0+0x95/0x110 [ 335.377033][T30183] hash_sendmsg+0x8f5/0xad0 [ 335.381541][T30183] ? hash_recvmsg+0xa60/0xa60 [ 335.386221][T30183] sock_sendmsg+0xd7/0x130 [ 335.390641][T30183] sock_write_iter+0x27c/0x3e0 [ 335.395416][T30183] ? sock_sendmsg+0x130/0x130 [ 335.400133][T30183] ? aa_path_link+0x460/0x460 [ 335.404819][T30183] ? __sanitizer_cov_trace_const_cmp8+0x18/0x20 [ 335.411062][T30183] ? iov_iter_init+0xee/0x220 [ 335.415743][T30183] new_sync_write+0x4d3/0x770 [ 335.420441][T30183] ? new_sync_read+0x800/0x800 [ 335.425211][T30183] ? common_file_perm+0x238/0x720 [ 335.430240][T30183] ? __fget+0x384/0x560 [ 335.434402][T30183] ? apparmor_file_permission+0x25/0x30 [ 335.439968][T30183] ? __sanitizer_cov_trace_const_cmp4+0x16/0x20 [ 335.446211][T30183] ? security_file_permission+0x8f/0x380 [ 335.451848][T30183] ? rcu_read_lock_bh_held+0xb0/0xb0 [ 335.457140][T30183] __vfs_write+0xe1/0x110 [ 335.461474][T30183] vfs_write+0x268/0x5d0 [ 335.465727][T30183] ksys_write+0x14f/0x290 [ 335.470087][T30183] ? __ia32_sys_read+0xb0/0xb0 [ 335.474857][T30183] ? do_syscall_64+0x26/0x760 [ 335.479535][T30183] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 335.485622][T30183] ? do_syscall_64+0x26/0x760 [ 335.490304][T30183] __x64_sys_write+0x73/0xb0 [ 335.494902][T30183] do_syscall_64+0xfa/0x760 [ 335.499411][T30183] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 335.505305][T30183] RIP: 0033:0x45a219 [ 335.509208][T30183] Code: ad b6 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 7b b6 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 335.528807][T30183] RSP: 002b:00007f825e219c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 335.537236][T30183] RAX: ffffffffffffffda RBX: 00007f825e219c90 RCX: 000000000045a219 [ 335.545206][T30183] RDX: 0000000000000010 RSI: 00000000200004c0 RDI: 0000000000000004 [ 335.553175][T30183] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 03:58:29 executing program 3: ioctl$FS_IOC_RESVSP(0xffffffffffffffff, 0x40305828, &(0x7f00000000c0)={0x0, 0x0, 0x500000000}) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = socket(0x0, 0x0, 0x0) r1 = getpid() r2 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setreuid(r3, 0x0) lstat(0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TUNSETGROUP(0xffffffffffffffff, 0x400454ce, r4) fchown(r0, r3, r4) socket$inet_udplite(0x2, 0x2, 0x88) r5 = getpid() rt_tgsigqueueinfo(r1, r5, 0x13, &(0x7f0000000180)) tkill(r1, 0x5) r6 = socket(0x10, 0x3, 0x0) r7 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r7, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) ioctl$FS_IOC_FSGETXATTR(r7, 0x801c581f, &(0x7f0000000080)={0x6, 0x3, 0x2, 0xfe8, 0xbe}) setsockopt$netlink_NETLINK_TX_RING(r6, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r6, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r6, 0x0, 0x60, &(0x7f0000000200)={'filter\x00', 0x7, 0x4, 0x480, 0x0, 0x118, 0x0, 0x398, 0x398, 0x398, 0x4, &(0x7f0000000000), {[{{@uncond, 0xf0, 0x118}, @unspec=@CONNSECMARK={0x28, 'CONNSECMARK\x00', 0x0, {0x1}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@mac=@remote, @empty, @loopback, @broadcast, 0xf, 0xffffffff}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac=@random="ae272723e583", @multicast2, @rand_addr=0x2, 0x1}}}], {{[], 0xc0, 0xe8}, {0x28}}}}, 0x4d0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r10 = dup3(r8, r9, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r10, 0x8912, 0x400200) ioctl$SNDRV_CTL_IOCTL_ELEM_LIST(r10, 0xc0505510, &(0x7f0000000880)={0xff, 0x5, 0xfffffffd, 0x7bf, &(0x7f0000000740)=[{}, {}, {}, {}, {}]}) ptrace(0x10, r1) prctl$PR_SVE_GET_VL(0x33, 0x1a405) ptrace$poke(0x5, r1, &(0x7f00000000c0), 0x20000000) syz_genetlink_get_family_id$team(&(0x7f0000000700)='team\x00') 03:58:29 executing program 1: r0 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000080)=""/24, 0x18}], 0x1, 0x7361) [ 335.561140][T30183] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f825e21a6d4 [ 335.569112][T30183] R13: 00000000004cab06 R14: 00000000004e2fa0 R15: 0000000000000005 03:58:30 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r2, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) ioctl$VIDIOC_S_PRIORITY(r2, 0x40045644, 0x2) r3 = add_key$user(&(0x7f0000000380)='user\x00', &(0x7f0000000040)={'syz', 0x1}, &(0x7f00000003c0)='X', 0x1, 0xfffffffffffffffe) r4 = add_key$keyring(&(0x7f00000001c0)='keyring\x00', &(0x7f0000000240)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$KEYCTL_MOVE(0xb, r3, r4, 0xfffffffffffffffd, 0x0) 03:58:30 executing program 5: ioctl$PPPIOCGL2TPSTATS(0xffffffffffffffff, 0x80487436, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r4 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x8000000, &(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='fuse.', 0x0, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4002}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) read$FUSE(r3, &(0x7f0000001500), 0x1000) [ 335.623829][T30191] FAULT_INJECTION: forcing a failure. [ 335.623829][T30191] name failslab, interval 1, probability 0, space 0, times 0 [ 335.711459][T30191] CPU: 0 PID: 30191 Comm: syz-executor.4 Not tainted 5.4.0-rc6+ #0 [ 335.719396][T30191] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 335.729452][T30191] Call Trace: [ 335.732754][T30191] dump_stack+0x197/0x210 [ 335.737103][T30191] should_fail.cold+0xa/0x15 [ 335.741708][T30191] ? fault_create_debugfs_attr+0x180/0x180 [ 335.747523][T30191] ? ___might_sleep+0x163/0x2c0 [ 335.752401][T30191] __should_failslab+0x121/0x190 [ 335.757341][T30191] should_failslab+0x9/0x14 [ 335.761844][T30191] kmem_cache_alloc_trace+0x2d3/0x790 [ 335.767324][T30191] ? lock_acquire+0x190/0x410 [ 335.772001][T30191] ? vb2_fop_read+0xf0/0x410 [ 335.776597][T30191] __vb2_init_fileio+0x1cb/0xbe0 [ 335.781544][T30191] ? vb2_fop_read+0xf0/0x410 [ 335.786142][T30191] __vb2_perform_fileio+0xc9c/0x1170 [ 335.791429][T30191] ? mutex_trylock+0x2d0/0x2d0 [ 335.796185][T30191] ? lock_downgrade+0x920/0x920 [ 335.796220][T30191] ? vb2_thread_start+0x370/0x370 [ 335.796236][T30191] ? fsnotify+0xbb0/0xbb0 [ 335.796249][T30191] ? fsnotify_first_mark+0x210/0x210 [ 335.796265][T30191] vb2_read+0x3b/0x50 [ 335.796285][T30191] vb2_fop_read+0x212/0x410 [ 335.824173][T30191] v4l2_read+0x21a/0x2a0 [ 335.828422][T30191] do_iter_read+0x4a4/0x660 [ 335.833060][T30191] ? dup_iter+0x260/0x260 [ 335.837411][T30191] vfs_readv+0xf0/0x160 [ 335.841574][T30191] ? compat_rw_copy_check_uvector+0x4c0/0x4c0 [ 335.847640][T30191] ? __kasan_check_read+0x11/0x20 [ 335.852683][T30191] ? ksys_dup3+0x3e0/0x3e0 [ 335.857103][T30191] ? wait_for_completion+0x440/0x440 [ 335.862388][T30191] ? __fget_light+0x1a9/0x230 [ 335.867080][T30191] do_preadv+0x1c4/0x280 [ 335.871334][T30191] ? do_readv+0x330/0x330 [ 335.875665][T30191] ? trace_hardirqs_on_thunk+0x1a/0x20 [ 335.881124][T30191] ? trace_hardirqs_on_thunk+0x1a/0x20 [ 335.886585][T30191] ? do_syscall_64+0x26/0x760 [ 335.891265][T30191] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 335.897329][T30191] ? do_syscall_64+0x26/0x760 [ 335.902008][T30191] __x64_sys_preadv+0x9a/0xf0 [ 335.906691][T30191] do_syscall_64+0xfa/0x760 03:58:30 executing program 3: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = socket(0x0, 0x0, 0x0) r1 = getpid() socket$inet_udplite(0x2, 0x2, 0x88) r2 = getpid() rt_tgsigqueueinfo(r1, r2, 0x13, &(0x7f0000000180)) tkill(r1, 0x5) r3 = socket(0x10, 0x3, 0x0) r4 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r4, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) r5 = socket$nl_generic(0x10, 0x3, 0x10) r6 = syz_genetlink_get_family_id$tipc(&(0x7f0000000040)='TIPC\x00') sendmsg$TIPC_CMD_SHOW_LINK_STATS(r5, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000540)={0x30, r6, 0x23f, 0x0, 0x0, {{}, 0x0, 0xf, 0x0, {0x14, 0x14, 'broadcast-link\x00'}}}, 0x30}}, 0x0) sendmsg$TIPC_CMD_GET_NODES(r0, &(0x7f0000000740)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f0000000700)={&(0x7f0000000140)={0x1c, r6, 0x300, 0x70bd2b, 0x25dfdbfb, {}, ["", "", "", "", "", "", "", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x4008000}, 0x240040c0) ioctl$FS_IOC_FSGETXATTR(r4, 0x801c581f, &(0x7f0000000080)={0x6, 0x3, 0x2, 0xfe8, 0xbe}) setsockopt$netlink_NETLINK_TX_RING(r3, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) r7 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r7, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r7, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) sendmsg$nl_route(r7, &(0x7f0000000300)={0x0, 0xffffffcc, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {0x2, 0x0, 0xa1}, [@IFA_ADDRESS={0x0, 0x1, @broadcast}]}, 0x20}, 0x1, 0x0, 0x0, 0x4000000}, 0x8800) setsockopt$ARPT_SO_SET_REPLACE(r3, 0x0, 0x60, &(0x7f0000000200)={'filter\x00', 0x7, 0x4, 0x480, 0x0, 0x118, 0x0, 0x398, 0x398, 0x398, 0x4, &(0x7f0000000000), {[{{@uncond, 0xf0, 0x118}, @unspec=@CONNSECMARK={0x28, 'CONNSECMARK\x00', 0x0, {0x1}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@mac=@remote, @empty, @loopback, @broadcast, 0xf, 0xffffffff}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac=@random="ae272723e583", @multicast2, @rand_addr=0x2, 0x1}}}], {{[], 0xc0, 0xe8}, {0x28}}}}, 0x4d0) ptrace(0x10, r1) ptrace$poke(0x4209, r1, &(0x7f00000000c0), 0x20000000) 03:58:30 executing program 2 (fault-call:6 fault-nth:0): clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) r0 = getpid() r1 = getpid() rt_tgsigqueueinfo(r0, r1, 0x13, &(0x7f0000000180)) ptrace(0x10, r0) ptrace$poke(0x9, r0, 0x0, 0x20000000) 03:58:30 executing program 2: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) r0 = getpid() r1 = getpid() rt_tgsigqueueinfo(r0, r1, 0x13, &(0x7f0000000180)) ptrace(0x10, r0) ptrace$poke(0x9, r0, 0x0, 0x20000000) 03:58:30 executing program 5: ioctl$PPPIOCGL2TPSTATS(0xffffffffffffffff, 0x80487436, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r4 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x9000000, &(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='fuse.', 0x0, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4002}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) read$FUSE(r3, &(0x7f0000001500), 0x1000) 03:58:30 executing program 1: r0 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000080)=""/24, 0x18}], 0x1, 0x7361) [ 335.911198][T30191] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 335.917080][T30191] RIP: 0033:0x45a219 [ 335.917095][T30191] Code: ad b6 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 7b b6 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 335.917102][T30191] RSP: 002b:00007fb824527c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000127 [ 335.917116][T30191] RAX: ffffffffffffffda RBX: 00007fb824527c90 RCX: 000000000045a219 03:58:30 executing program 0 (fault-call:4 fault-nth:1): r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'vmac64(serpent)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000012c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r1 = accept4$alg(r0, 0x0, 0x0, 0x0) write$binfmt_misc(r1, &(0x7f00000004c0)={'syz1', "f7d9c3132935b151c6a22afc"}, 0x10) [ 335.917124][T30191] RDX: 0000000000000002 RSI: 0000000020000100 RDI: 0000000000000003 [ 335.917132][T30191] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 [ 335.917139][T30191] R10: 0000000000000000 R11: 0000000000000246 R12: 00007fb8245286d4 [ 335.917147][T30191] R13: 00000000004c7a86 R14: 00000000004dd990 R15: 0000000000000004 03:58:30 executing program 2: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) r0 = getpid() r1 = getpid() rt_tgsigqueueinfo(r0, r1, 0x13, &(0x7f0000000180)) ptrace(0x10, r0) ptrace$poke(0x8, r0, 0x0, 0x20000000) 03:58:30 executing program 4 (fault-call:1 fault-nth:1): r0 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000080)=""/24, 0x18}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) 03:58:30 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'vmac64(serpent)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000012c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r1 = accept4$alg(r0, 0x0, 0x0, 0x0) write$binfmt_misc(r1, &(0x7f00000004c0)={'syz1', "f7d9c3132935b151c6a22afc"}, 0x10) 03:58:30 executing program 5: ioctl$PPPIOCGL2TPSTATS(0xffffffffffffffff, 0x80487436, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r4 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0xa000000, &(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='fuse.', 0x0, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4002}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) read$FUSE(r3, &(0x7f0000001500), 0x1000) 03:58:30 executing program 2: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) r0 = getpid() r1 = getpid() rt_tgsigqueueinfo(r0, r1, 0x13, &(0x7f0000000180)) ptrace(0x10, r0) ptrace$poke(0x10, r0, 0x0, 0x20000000) 03:58:30 executing program 3: ioctl$FS_IOC_RESVSP(0xffffffffffffffff, 0x40305828, &(0x7f00000000c0)={0x0, 0x0, 0x500000000}) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = syz_open_dev$video4linux(&(0x7f0000000100)='/dev/v4l-subdev#\x00', 0x0, 0x200) vmsplice(r0, &(0x7f0000000700)=[{&(0x7f0000000140)="07cc40c9", 0x4}], 0x1, 0x6) socket(0x0, 0x0, 0x0) r1 = getpid() socket$inet_udplite(0x2, 0x2, 0x88) r2 = getpid() rt_tgsigqueueinfo(r1, r2, 0x13, &(0x7f0000000180)) tkill(r1, 0x5) r3 = socket(0x10, 0x3, 0x0) r4 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r4, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) ioctl$FS_IOC_FSGETXATTR(r4, 0x801c581f, &(0x7f0000000080)={0x6, 0x3, 0x2, 0xfe8, 0xbe}) setsockopt$netlink_NETLINK_TX_RING(r3, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r3, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r3, 0x0, 0x60, &(0x7f0000000200)={'filter\x00', 0x7, 0x4, 0x480, 0x0, 0x118, 0x0, 0x398, 0x398, 0x398, 0x4, &(0x7f0000000000), {[{{@uncond, 0xf0, 0x118}, @unspec=@CONNSECMARK={0x28, 'CONNSECMARK\x00', 0x0, {0x1}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@mac=@remote, @empty, @loopback, @broadcast, 0xf, 0xffffffff}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac=@random="ae272723e583", @multicast2, @rand_addr=0x2, 0x1}}}], {{[], 0xc0, 0xe8}, {0x28}}}}, 0x4d0) ptrace(0x10, r1) ptrace$poke(0x4209, r1, &(0x7f00000000c0), 0x20000000) 03:58:30 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'vmac64(serpent)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000012c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r1 = accept4$alg(r0, 0x0, 0x0, 0x0) write$binfmt_misc(r1, &(0x7f00000004c0)={'syz1', "f7d9c3132935b151c6a22afc"}, 0xfdef) [ 336.243537][T30248] ptrace attach of ""[30237] was attempted by "/root/syz-executor.2"[30248] 03:58:30 executing program 4: r0 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000080)=""/24, 0x18}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) 03:58:30 executing program 2: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) r0 = getpid() r1 = getpid() rt_tgsigqueueinfo(r0, r1, 0x13, &(0x7f0000000180)) ptrace(0x10, r0) ptrace$poke(0x4206, r0, 0x0, 0x20000000) 03:58:30 executing program 1: r0 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000080)=""/24, 0x18}], 0x1, 0x7361) 03:58:30 executing program 5: ioctl$PPPIOCGL2TPSTATS(0xffffffffffffffff, 0x80487436, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r4 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0xc000000, &(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='fuse.', 0x0, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4002}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) read$FUSE(r3, &(0x7f0000001500), 0x1000) 03:58:30 executing program 3: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) r0 = getpid() socket$inet_udplite(0x2, 0x2, 0x88) r1 = getpid() rt_tgsigqueueinfo(r0, r1, 0x13, &(0x7f0000000180)) tkill(r0, 0x5) r2 = socket(0x10, 0x3, 0x0) r3 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r3, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) ioctl$FS_IOC_FSGETXATTR(r3, 0x801c581f, &(0x7f0000000080)={0x6, 0x3, 0x2, 0xfe8, 0xbe}) setsockopt$netlink_NETLINK_TX_RING(r2, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=ANY=[@ANYBLOB="2000000016008769000000000000000002000000", @ANYRES32=0x0, @ANYBLOB="08000400fbffffff"], 0x20}}, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r2, 0x0, 0x60, &(0x7f0000000200)=ANY=[@ANYBLOB="66696c746572000000000000000000000000000000000000000000000000000007000000040000008004000000000000180100000000000098030000980300009803000004000000", @ANYPTR=&(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000fe00"/64], @ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f000180100000000000000000000000000000000000000000000000000002800434f4e4e5345434d41524b000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0004001000000000000000000000000000000000000000000000000000050006d616e676c65000000000000000000000000000000000000000000000000aaaaaaaaaabb00000000000000000000000000000000000000000000000000007f000001ffffffff0f000000ffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0004001000000000000000000000000000000000000000000000000000050006d616e676c6500000000000000000000000000000000000000000000000000000000000000000000000000000000ae272723e58300000000000000000000e00000020000000201000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c000e8000000000000000000000000000000000000000000000000002800000000000000000000000000000000000000000000000000000000000000feffffff00000000"], 0x4d0) ptrace(0x10, r0) ptrace$poke(0x4209, r0, &(0x7f00000000c0), 0x20000000) 03:58:31 executing program 2: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) r0 = getpid() r1 = getpid() rt_tgsigqueueinfo(r0, r1, 0x13, &(0x7f0000000180)) ptrace(0x10, r0) ptrace$poke(0x4207, r0, 0x0, 0x20000000) 03:58:31 executing program 1: r0 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000080)=""/24, 0x18}, {0x0}], 0x2, 0x7361) 03:58:31 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'vmac64(serpent)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000012c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r1 = accept4$alg(r0, 0x0, 0x0, 0x0) write$binfmt_misc(r1, &(0x7f00000004c0)={'syz1', "f7d9c3132935b151c6a22afc"}, 0x200004d0) 03:58:31 executing program 5: ioctl$PPPIOCGL2TPSTATS(0xffffffffffffffff, 0x80487436, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r4 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0xd000000, &(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='fuse.', 0x0, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4002}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) read$FUSE(r3, &(0x7f0000001500), 0x1000) 03:58:31 executing program 4: r0 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000080)=""/24, 0x71}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) 03:58:31 executing program 2: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x0, 0x1, 0x0) r0 = getpid() r1 = getpid() rt_tgsigqueueinfo(r0, r1, 0x13, &(0x7f0000000180)) ptrace(0x10, r0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r4 = dup3(r2, r3, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) ioctl$GIO_SCRNMAP(r4, 0x4b40, &(0x7f00000000c0)=""/27) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r7 = dup3(r5, r6, 0x0) r8 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r8, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r8, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) setsockopt$IP_VS_SO_SET_ADD(r8, 0x0, 0x482, &(0x7f0000000100)={0x2f, @local, 0x4e22, 0x1, 'wrr\x00', 0xa, 0x9, 0x47d}, 0x2c) ioctl$TIOCGPGRP(r7, 0x540f, &(0x7f0000000000)=0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)) openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r10 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r10, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) r11 = socket$caif_stream(0x25, 0x1, 0x1) r12 = dup3(r6, r11, 0x80000) ioctl$PERF_EVENT_IOC_ENABLE(r12, 0x8912, 0x400200) ioctl$DRM_IOCTL_ADD_CTX(r12, 0xc0086420, &(0x7f0000000140)) capget(&(0x7f0000000040)={0x20080522, r9}, &(0x7f0000000080)={0x1, 0x7, 0x5, 0x7fff, 0x2, 0x586b}) ptrace$poke(0x9, r0, 0x0, 0x20000000) 03:58:31 executing program 3: ioctl$FS_IOC_RESVSP(0xffffffffffffffff, 0x40305828, &(0x7f00000000c0)={0x0, 0x0, 0x500000000}) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) r0 = getpid() socket$inet_udplite(0x2, 0x2, 0x88) r1 = getpid() rt_tgsigqueueinfo(r0, r1, 0x13, &(0x7f0000000180)) tkill(r0, 0x5) r2 = socket(0x10, 0x3, 0x0) r3 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r3, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) ioctl$FS_IOC_FSGETXATTR(r3, 0x801c581f, &(0x7f0000000080)={0x6, 0x3, 0x2, 0xfe8, 0xbe}) setsockopt$netlink_NETLINK_TX_RING(r2, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) r4 = syz_open_dev$vbi(&(0x7f0000000100)='/dev/vbi#\x00', 0x2, 0x2) r5 = getpid() perf_event_open(&(0x7f0000000080)={0x2, 0x70, 0x3e8, 0x0, 0x0, 0x48, 0x0, 0x0, 0x40002, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x1f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0xcd, 0x0, 0x0, 0x0, 0x200000, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r5, 0x0, 0xffffffffffffffff, 0x8) write$cgroup_pid(r4, &(0x7f0000000140)=r5, 0x12) setsockopt$ARPT_SO_SET_REPLACE(r2, 0x0, 0x60, &(0x7f0000000200)={'filter\x00', 0x7, 0x4, 0x480, 0x0, 0x118, 0x0, 0x398, 0x398, 0x398, 0x4, &(0x7f0000000000), {[{{@uncond, 0xf0, 0x118}, @unspec=@CONNSECMARK={0x28, 'CONNSECMARK\x00', 0x0, {0x1}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@mac=@remote, @empty, @loopback, @broadcast, 0xf, 0xffffffff}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac=@random="ae272723e583", @multicast2, @rand_addr=0x2, 0x1}}}], {{[], 0xc0, 0xe8}, {0x28}}}}, 0x4d0) ptrace(0x10, r0) ptrace$poke(0x4209, r0, &(0x7f00000000c0), 0x20000000) 03:58:31 executing program 1: r0 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000080)=""/24, 0x18}, {0x0}], 0x2, 0x7361) 03:58:31 executing program 5: ioctl$PPPIOCGL2TPSTATS(0xffffffffffffffff, 0x80487436, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r4 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0xe000000, &(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='fuse.', 0x0, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4002}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) read$FUSE(r3, &(0x7f0000001500), 0x1000) 03:58:31 executing program 4: r0 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000080)=""/24, 0x70800}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) 03:58:31 executing program 3: ioctl$FS_IOC_RESVSP(0xffffffffffffffff, 0x40305828, &(0x7f00000000c0)={0x0, 0x0, 0x500000000}) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r0, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) r1 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r1, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) r2 = dup3(r0, r1, 0x80000) r3 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vcs\x00', 0x414400, 0x0) ioctl$SG_GET_TIMEOUT(r3, 0x2202, 0x0) ioctl$VIDIOC_SUBDEV_S_SELECTION(r2, 0xc040563e, &(0x7f0000000100)={0x0, 0x0, 0x2, 0x2, {0x50, 0x7, 0x2, 0x6}}) socket(0x0, 0x0, 0x0) r4 = getpid() socket$inet_udplite(0x2, 0x2, 0x88) r5 = getpid() rt_tgsigqueueinfo(r4, r5, 0x13, &(0x7f0000000180)) tkill(r4, 0x5) r6 = socket(0x10, 0x3, 0x0) r7 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r7, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) ioctl$FS_IOC_FSGETXATTR(r7, 0x801c581f, &(0x7f0000000080)={0x6, 0x3, 0x2, 0xfe8, 0xbe}) setsockopt$netlink_NETLINK_TX_RING(r6, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r6, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r6, 0x0, 0x60, &(0x7f0000000200)={'filter\x00', 0x7, 0x4, 0x480, 0x0, 0x118, 0x0, 0x398, 0x398, 0x398, 0x4, &(0x7f0000000000), {[{{@uncond, 0xf0, 0x118}, @unspec=@CONNSECMARK={0x28, 'CONNSECMARK\x00', 0x0, {0x1}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@mac=@remote, @empty, @loopback, @broadcast, 0xf, 0xffffffff}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac=@random="ae272723e583", @multicast2, @rand_addr=0x2, 0x1}}}], {{[], 0xc0, 0xe8}, {0x28}}}}, 0x4d0) ptrace(0x10, r4) ptrace$poke(0x4209, r4, &(0x7f00000000c0), 0x20000000) 03:58:31 executing program 2: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = socket(0x0, 0x0, 0x0) ioctl$PPPIOCGCHAN(r0, 0x80047437, &(0x7f0000000000)) r1 = getpid() r2 = getpid() rt_tgsigqueueinfo(r1, r2, 0x13, &(0x7f0000000180)) ptrace(0x10, r1) ptrace$poke(0x9, r1, 0x0, 0x20000000) 03:58:31 executing program 1: r0 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000080)=""/24, 0x18}, {0x0}], 0x2, 0x7361) 03:58:31 executing program 5: ioctl$PPPIOCGL2TPSTATS(0xffffffffffffffff, 0x80487436, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r4 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x10000000, &(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='fuse.', 0x0, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4002}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) read$FUSE(r3, &(0x7f0000001500), 0x1000) 03:58:31 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'vmac64(serpent)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000012c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r1 = accept4$alg(r0, 0x0, 0x0, 0x0) write$binfmt_misc(r1, &(0x7f00000004c0)={'syz1', "f7d9c3132935b151c6a22afc"}, 0xfffffdef) 03:58:31 executing program 2: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) r0 = getpid() r1 = getpid() rt_tgsigqueueinfo(r0, r1, 0x13, &(0x7f0000000180)) ptrace(0x10, r0) ptrace$poke(0x4, r0, 0x0, 0x20000003) r2 = syz_open_dev$dspn(&(0x7f0000000000)='/dev/dsp#\x00', 0x0, 0xe0202) pidfd_send_signal(r2, 0x2f, &(0x7f0000000040)={0x26, 0x3ff, 0x9}, 0x0) 03:58:31 executing program 1: r0 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000640)=""/4096, 0x1000}], 0x1, 0x7361) 03:58:31 executing program 3: ioctl$FS_IOC_RESVSP(0xffffffffffffffff, 0x40305828, &(0x7f00000000c0)={0x0, 0x0, 0x500000000}) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) r0 = getpid() socket$inet_udplite(0x2, 0x2, 0x88) r1 = getpid() rt_tgsigqueueinfo(r0, r1, 0x13, &(0x7f0000000180)) tkill(r0, 0x5) r2 = socket(0x10, 0x3, 0x0) r3 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r3, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) r4 = syz_open_dev$vcsn(&(0x7f0000000100)='/dev/vcs#\x00', 0x4, 0x701000) getsockopt$bt_BT_RCVMTU(r4, 0x112, 0xd, &(0x7f0000000140)=0x7f, &(0x7f0000000700)=0x2) ioctl$FS_IOC_FSGETXATTR(r3, 0x801c581f, &(0x7f0000000080)={0x6, 0x3, 0x2, 0xfe8, 0xbe}) setsockopt$netlink_NETLINK_TX_RING(r2, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r2, 0x0, 0x60, &(0x7f0000000200)={'filter\x00', 0x7, 0x4, 0x480, 0x0, 0x118, 0x0, 0x398, 0x398, 0x398, 0x4, &(0x7f0000000000), {[{{@uncond, 0xf0, 0x118}, @unspec=@CONNSECMARK={0x28, 'CONNSECMARK\x00', 0x0, {0x1}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@mac=@remote, @empty, @loopback, @broadcast, 0xf, 0xffffffff}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac=@random="ae272723e583", @multicast2, @rand_addr=0x2, 0x1}}}], {{[], 0xc0, 0xe8}, {0x28}}}}, 0x4d0) ptrace(0x10, r0) ptrace$poke(0x4209, r0, &(0x7f00000000c0), 0x20000000) 03:58:31 executing program 5: ioctl$PPPIOCGL2TPSTATS(0xffffffffffffffff, 0x80487436, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r4 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x1f000000, &(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='fuse.', 0x0, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4002}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) read$FUSE(r3, &(0x7f0000001500), 0x1000) 03:58:31 executing program 4: r0 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000080)=""/24, 0x20000098}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) 03:58:32 executing program 1: r0 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000640)=""/4096, 0x1000}], 0x1, 0x7361) 03:58:32 executing program 4: r0 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000080)=""/24, 0x7ffff000}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) 03:58:32 executing program 2: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = getpid() r1 = getpid() rt_tgsigqueueinfo(r0, r1, 0x13, &(0x7f0000000180)) ptrace(0x10, r0) ptrace$poke(0x9, r0, 0x0, 0x20000000) [ 337.583211][T30801] ptrace attach of "/root/syz-executor.2"[30759] was attempted by "/root/syz-executor.2"[30801] 03:58:32 executing program 5: ioctl$PPPIOCGL2TPSTATS(0xffffffffffffffff, 0x80487436, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r4 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x20000000, &(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='fuse.', 0x0, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4002}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) read$FUSE(r3, &(0x7f0000001500), 0x1000) 03:58:32 executing program 3: ioctl$FS_IOC_RESVSP(0xffffffffffffffff, 0x40305828, &(0x7f00000000c0)={0x0, 0x0, 0x500000000}) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) r0 = getpid() socket$inet_udplite(0x2, 0x2, 0x88) r1 = getpid() rt_tgsigqueueinfo(r0, r1, 0x13, &(0x7f0000000180)) tkill(r0, 0x5) r2 = socket(0x10, 0x3, 0x0) msgctl$IPC_STAT(0xffffffffffffffff, 0x2, &(0x7f0000000100)=""/33) r3 = accept$inet6(r2, &(0x7f0000000200)={0xa, 0x0, 0x0, @mcast2}, &(0x7f0000000240)=0x1c) ioctl$sock_inet_SIOCSIFDSTADDR(r3, 0x8918, &(0x7f00000002c0)={'veth1\x00', {0x2, 0x4e22, @initdev={0xac, 0x1e, 0x1, 0x0}}}) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BLKTRACESETUP(r4, 0xc0481273, &(0x7f0000000500)={[], 0xff, 0xff, 0x4, 0x0, 0x6, r1}) r5 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r5, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) setsockopt$SO_J1939_PROMISC(0xffffffffffffffff, 0x6b, 0x2, &(0x7f0000000140), 0x4) ioctl$FS_IOC_FSGETXATTR(r5, 0x801c581f, &(0x7f0000000080)={0x6, 0x3, 0x2, 0xfe8, 0xbe}) setsockopt$netlink_NETLINK_TX_RING(r2, 0x10e, 0xc, &(0x7f0000000040)={0x1, 0x5}, 0x10) sendmsg$nl_route(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000400)=ANY=[@ANYBLOB="2000000016008769000000000000000002000000", @ANYRES32=0x0, @ANYBLOB="080004ff000000007cb63c9159f2a38f9fb0932a5a0be482cc499407c5d8c1c1c163d3a88833718c0cf0c2af77e2eb08c772b3dfd7e285d9dc2ade3e8286e34e0d78f26ee14492fd5ac4861333b0b78ce37935ed437e352971113e39d498fa26bc7007dd1649cf712dcd45d6b29e6f8e16a6b5c833d67dd088c4d8ce7e4ffee61a1aeb5927ee71fe149fed99a9ac12ff051e764d577b1c1a61250ee745a3483a5ebb8b56cab504f3ff7316a2d80fb3d351d84f216a"], 0x20}}, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r2, 0x0, 0x60, &(0x7f0000000780)=ANY=[@ANYBLOB="66696c746572000000000000000000000000000000000000000000000000000007000000040000008004000000000000180100000000000098030000980300009803000004000000", @ANYPTR=&(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/64], @ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f000180100000000000000000000000000000000000000000000000000002800434f4e4e5345434d41524b000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0004001000000000000000000000000000000000000000000000000000050006d616e676c65000000000000000000000000000000000000000000000000aaaaaaaaaabb00000000000000000000000000000000000000000000000000007f000001ffffffff0f000000ffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f00040010000000000152300000000000000000000000000000000000000000050006d616e676c6500000000000000000000000000000000000000000000000000000000000000000000000000000000ae272723e58300000000000000000000e00000020000000201000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c000e8000000000000000000000000000000000000000000000000002800000000000000000000000000000000000000000000000000000000000000feffffff000000008088d1f58f65def5497fd2c2053b53644488e4a5d4861182a71cc6efecedfc02efe6d714fe46516399ded331c3aac2c9570e0d6cd25c3781df2412d7302c3fc9cb6a5013adaadaaba995ff92183057a7dc1f4f66743243ddab4cd20b08710dc386bd679cec31cf2d42ba5bd92a7c7f60bccc4a20fd3ddf30595df65d040de238aa62f9"], 0x4d0) r6 = syz_open_dev$adsp(&(0x7f0000000340)='/dev/adsp#\x00', 0x3, 0xc1400) fsetxattr$trusted_overlay_redirect(r6, &(0x7f0000000380)='trusted.overlay.redirect\x00', &(0x7f00000003c0)='./file0\x00', 0x8, 0x6) ptrace(0x10, r0) ptrace$poke(0x4209, r0, &(0x7f00000000c0), 0x20000000) r7 = semget$private(0x0, 0x4, 0x80) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r10 = dup3(r8, r9, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r10, 0x8912, 0x400200) ioctl$EVIOCRMFF(r10, 0x40044581, &(0x7f0000000580)) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f0000000700)=""/53) 03:58:32 executing program 1: r0 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000640)=""/4096, 0x1000}], 0x1, 0x7361) 03:58:32 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'vmac64(serpent)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000012c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r1 = accept4$alg(r0, 0x0, 0x0, 0x0) write$binfmt_misc(r1, &(0x7f00000004c0)={'syz1', "f7d9c3132935b151c6a22afc"}, 0xfffffffffffffdef) 03:58:32 executing program 4: r0 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000080)=""/24, 0x18}, {&(0x7f0000000640)=""/4096, 0x1002}], 0x2, 0x0) 03:58:32 executing program 2: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) r0 = getpid() r1 = getpid() r2 = getpid() perf_event_open(&(0x7f0000000080)={0x2, 0x70, 0x3e8, 0x0, 0x0, 0x48, 0x0, 0x0, 0x40002, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x1f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0xcd, 0x0, 0x0, 0x0, 0x200000, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r2, 0x0, 0xffffffffffffffff, 0x8) r3 = getpid() perf_event_open(&(0x7f0000000080)={0x2, 0x70, 0x3e8, 0x0, 0x0, 0x48, 0x0, 0x0, 0x40002, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x1f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0xcd, 0x0, 0x0, 0x0, 0x200000, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r3, 0x0, 0xffffffffffffffff, 0x8) rt_tgsigqueueinfo(r3, r1, 0x23, &(0x7f0000000180)) ptrace$poke(0x9, r0, 0x0, 0x20000000) 03:58:32 executing program 5: ioctl$PPPIOCGL2TPSTATS(0xffffffffffffffff, 0x80487436, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r4 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x20100000, &(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='fuse.', 0x0, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4002}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) read$FUSE(r3, &(0x7f0000001500), 0x1000) 03:58:32 executing program 1: r0 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) preadv(r0, &(0x7f0000000100)=[{0x0}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x7361) 03:58:32 executing program 3: r0 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r0, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) r1 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r1, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) r2 = openat$cachefiles(0xffffffffffffff9c, &(0x7f0000000740)='/dev/cachefiles\x00', 0x400000, 0x0) ioctl$FS_IOC_RESVSP(r2, 0x40305828, &(0x7f0000000700)={0x0, 0x0, 0x500800000}) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x0, 0x6, 0x0) r3 = getpid() socket$inet_udplite(0x2, 0x2, 0x88) r4 = getpid() rt_tgsigqueueinfo(r3, r4, 0x13, &(0x7f0000000180)) tkill(r3, 0x5) r5 = socket(0x10, 0x3, 0x0) r6 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r6, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) ioctl$FS_IOC_FSGETXATTR(r6, 0x801c581f, &(0x7f0000000080)={0x6, 0x3, 0x2, 0xfe8, 0xbe}) setsockopt$netlink_NETLINK_TX_RING(r5, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r5, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=ANY=[@ANYBLOB="00000000000018774e4a96", @ANYRES32=0x0, @ANYBLOB="08000400ffffffff"], 0x20}}, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r5, 0x0, 0x60, &(0x7f0000000200)={'filter\x00', 0x7, 0x4, 0x480, 0x0, 0x118, 0x0, 0x398, 0x398, 0x398, 0x4, &(0x7f0000000000), {[{{@uncond, 0xf0, 0x118}, @unspec=@CONNSECMARK={0x28, 'CONNSECMARK\x00', 0x0, {0x1}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@mac=@remote, @empty, @loopback, @broadcast, 0xf, 0xffffffff}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac=@random="ae272723e583", @multicast2, @rand_addr=0x2, 0x1}}}], {{[], 0xc0, 0xe8}, {0x28}}}}, 0x4d0) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) r8 = getpid() perf_event_open(&(0x7f0000000080)={0x2, 0x70, 0x3e8, 0x0, 0x0, 0x48, 0x0, 0x0, 0x40002, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x1f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0xcd, 0x0, 0x0, 0x0, 0x200000, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r8, 0x0, 0xffffffffffffffff, 0x8) tgkill(r7, r8, 0x31) ptrace(0x10, r3) ptrace$poke(0x4209, r3, &(0x7f00000000c0), 0x20000000) 03:58:32 executing program 1: r0 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) preadv(r0, &(0x7f0000000100)=[{0x0}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x7361) [ 338.207546][T31119] fuse: Bad value for 'source' 03:58:32 executing program 4: r0 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000080)=""/24, 0x18}, {&(0x7f0000000640)=""/4096, 0x1003}], 0x2, 0x0) [ 338.285052][T31234] fuse: Bad value for 'source' 03:58:32 executing program 2: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) r0 = getpid() r1 = getpid() r2 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r2, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) r3 = accept$inet(r2, &(0x7f0000000000)={0x2, 0x0, @loopback}, &(0x7f0000000040)=0x10) getsockopt$bt_hci(r3, 0x0, 0x3, &(0x7f0000000080)=""/113, &(0x7f0000000100)=0x71) rt_tgsigqueueinfo(r0, r1, 0x13, &(0x7f0000000180)) ptrace(0x10, r0) ptrace$poke(0x9, r0, 0x0, 0x20000000) 03:58:32 executing program 5: ioctl$PPPIOCGL2TPSTATS(0xffffffffffffffff, 0x80487436, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r4 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x3c0f0000, &(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='fuse.', 0x0, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4002}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) read$FUSE(r3, &(0x7f0000001500), 0x1000) 03:58:32 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'vmac64(serpent)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000012c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) recvfrom(r0, &(0x7f00000000c0)=""/120, 0x78, 0x40, &(0x7f0000000140)=@ipx={0x4, 0x200, 0x100, "c7518cbd4197", 0x72}, 0x80) getgid() r1 = accept4$alg(r0, 0x0, 0x0, 0x0) write$binfmt_misc(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="73797a31f7d9c3132935b151c6a22afcf4a3d271d7537b928f51b323ffa8ca6805b52f7364a6c4db447cc5f903455197beb6000136f5a21784211f565250f1bc9fe05339f390f5daf49ad6a84b23a9070e0f7fb88c4140ea3c70f3b067ef86b2a489c18a3181b0acff27ebfc93d9d24d0fe31c022e8a9fb1251455edec29027546fe106338416cd5b63c2a447e64e302977f95d54975da19427d4a1e5951693365cffbfe7fb1519d3dd596e07e90f5a81e03ed66882bd686a14321a6dbf63dac41944bff1253848c4cc90cb292541b24758197e57fe01c440d872ee0807f414de0caa04eb16f46d86d2e8f8f1ed3a47bd000134379c37ebe0cd93a39bd6394"], 0x10) 03:58:32 executing program 1: r0 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) preadv(r0, &(0x7f0000000100)=[{0x0}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x7361) 03:58:33 executing program 2: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) r0 = getpid() socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r3 = dup3(r1, r2, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r6 = dup3(r4, r5, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) write$RDMA_USER_CM_CMD_CREATE_ID(r6, &(0x7f0000000140)={0x0, 0x18, 0xfa00, {0x3, &(0x7f0000000100)={0xffffffffffffffff}, 0x106, 0x3}}, 0x20) write$RDMA_USER_CM_CMD_INIT_QP_ATTR(r3, &(0x7f0000000200)={0xb, 0x10, 0xfa00, {&(0x7f0000000040), r7, 0x9}}, 0x18) r8 = getpid() rt_tgsigqueueinfo(r0, r8, 0x13, &(0x7f0000000180)) ptrace(0x10, r0) ptrace$poke(0x9, r0, 0x0, 0x20000000) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r11 = dup3(r9, r10, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r11, 0x8912, 0x400200) ioctl$KVM_CREATE_PIT2(r11, 0x4040ae77, &(0x7f0000000000)={0x4}) 03:58:33 executing program 5: ioctl$PPPIOCGL2TPSTATS(0xffffffffffffffff, 0x80487436, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r4 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x3f000000, &(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='fuse.', 0x0, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4002}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) read$FUSE(r3, &(0x7f0000001500), 0x1000) 03:58:33 executing program 3: ioctl$FS_IOC_RESVSP(0xffffffffffffffff, 0x40305828, &(0x7f00000000c0)={0x0, 0x0, 0x500000000}) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) r0 = getpid() socket$inet_udplite(0x2, 0x2, 0x88) r1 = getpid() rt_tgsigqueueinfo(r0, r1, 0x13, &(0x7f0000000180)) tkill(r0, 0x5) r2 = socket(0x10, 0x3, 0x0) r3 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) r4 = syz_open_dev$dmmidi(&(0x7f0000000100)='/dev/dmmidi#\x00', 0x1f, 0x398f664946862f23) ioctl$EVIOCGABS3F(r4, 0x8018457f, &(0x7f0000000140)=""/26) ioctl$VIDIOC_ENUM_FMT(r3, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) ioctl$FS_IOC_FSGETXATTR(r3, 0x801c581f, &(0x7f0000000080)={0x6, 0x3, 0x2, 0xfe8, 0xbe}) setsockopt$netlink_NETLINK_TX_RING(r2, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000880)=ANY=[@ANYBLOB="20000000160087690000020000000000020000008321e1818099f0ed35d7d436fcfeac8a430959205a4a048961c25053b197cdcdc4751eda479e82fcd3ccdecc550a4599e4fb474fe117beed899387641c43ee654a42d0a777ce525adbdac5597467cfdab9b597e7e48140", @ANYRES32=0x0, @ANYRESDEC=0x0], 0x3}}, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r2, 0x0, 0x60, &(0x7f0000000200)={'filter\x00', 0x7, 0x4, 0x480, 0x0, 0x118, 0x0, 0x398, 0x398, 0x398, 0x4, &(0x7f0000000000), {[{{@uncond, 0xf0, 0x118}, @unspec=@CONNSECMARK={0x28, 'CONNSECMARK\x00', 0x0, {0x1}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@mac=@remote, @empty, @loopback, @broadcast, 0xf, 0xffffffff}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac=@random="ae272723e583", @multicast2, @rand_addr=0x2, 0x1}}}], {{[], 0xc0, 0xe8}, {0x28}}}}, 0x4d0) ptrace(0x10, r0) ptrace$poke(0x4209, r0, &(0x7f00000000c0), 0x20000000) 03:58:33 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'vmac64(serpent)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000012c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r1 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r1, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r1, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) r2 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r2, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) r3 = accept4$alg(r2, 0x0, 0x0, 0x180000) write$binfmt_misc(r3, &(0x7f00000004c0)={'syz1', "f7d9c3132935b151c6a22afc"}, 0x10) 03:58:33 executing program 1: r0 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000080)=""/24, 0x18}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) 03:58:33 executing program 4: r0 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000080)=""/24, 0x18}, {&(0x7f0000000640)=""/4096, 0x1004}], 0x2, 0x0) [ 338.688253][T31473] ptrace attach of "/root/syz-executor.2"[31375] was attempted by "/root/syz-executor.2"[31473] 03:58:33 executing program 2: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) getpid() getpid() r0 = getpid() sched_setscheduler(r0, 0x5, &(0x7f0000000380)) syz_open_dev$ndb(&(0x7f0000000100)='/dev/nbd#\x00', 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_config_ext={0x0, 0x8}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x8) getsockopt$inet_sctp6_SCTP_AUTH_ACTIVE_KEY(0xffffffffffffffff, 0x84, 0x18, &(0x7f0000000000), &(0x7f0000000080)=0x8) r1 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000080)='/dev/nullb0\x00', 0x4000000004002, 0x0) mmap(&(0x7f00008d1000/0x1000)=nil, 0x1000, 0x200000e, 0x13, r1, 0x0) mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) mount(0x0, &(0x7f0000001600)='./file0\x00', &(0x7f0000000200)='cgroup2\x00', 0x0, 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000480)='cpuset.effective_cpus\x00', 0x26e1, 0x0) r2 = syz_open_dev$mice(0x0, 0x0, 0x8400) r3 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/vga_arbiter\x00', 0x420000, 0x0) ioctl$BLKDISCARD(r3, 0x1277, &(0x7f0000000000)=0xa2ea) getsockopt$inet_sctp6_SCTP_INITMSG(r2, 0x84, 0x2, 0x0, &(0x7f0000000100)) ioctl$TIOCGISO7816(r2, 0x80285442, 0x0) ioctl$KVM_IOEVENTFD(0xffffffffffffffff, 0x4040ae79, &(0x7f0000001580)={0x53d2b708009d0c60, &(0x7f0000001540), 0x1, 0xffffffffffffffff, 0xe2c1a59609f47730}) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r5 = openat$cgroup_procs(r4, &(0x7f0000000240)='cgroup.procs\x00', 0x2, 0x0) write$cgroup_pid(r5, &(0x7f0000000300), 0x12) openat$nullb(0xffffffffffffff9c, &(0x7f0000000280)='/dev/nullb0\x00', 0x4400, 0x0) r6 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r6, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r6, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) accept$unix(r6, &(0x7f00000014c0), &(0x7f0000001480)=0x2e3) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r9 = dup3(r7, r8, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r9, 0x8912, 0x400200) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r12 = dup3(r10, r11, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r12, 0x8912, 0x400200) ioctl$ION_IOC_ALLOC(r9, 0xc0184900, &(0x7f0000000140)={0x7, 0x2, 0x0, r12}) r13 = socket$bt_cmtp(0x1f, 0x3, 0x5) preadv(r13, &(0x7f0000000040)=[{&(0x7f0000000400)=""/4091, 0xffb}], 0x1, 0x0) io_setup(0x8, &(0x7f0000000280)) syz_open_dev$usbmon(&(0x7f0000000000)='/dev/usbmon#\x00', 0x0, 0x0) lstat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)) socket$packet(0x11, 0x2, 0x300) 03:58:33 executing program 3: ioctl$FS_IOC_RESVSP(0xffffffffffffffff, 0x40305828, &(0x7f00000000c0)={0x0, 0x0, 0x500000000}) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = socket(0x0, 0x0, 0x0) r1 = getpid() socket$inet_udplite(0x2, 0x2, 0x88) r2 = getpid() rt_tgsigqueueinfo(r1, r2, 0x13, &(0x7f0000000180)) sched_setscheduler(r1, 0x6, &(0x7f0000000a00)=0x1000) tkill(r1, 0x5) r3 = socket(0x10, 0x3, 0x0) r4 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r4, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) r5 = syz_open_dev$vcsn(&(0x7f0000000740)='/dev/vcs#\x00', 0x8, 0x8000) ioctl$VIDIOC_QUERY_EXT_CTRL(r5, 0xc0e85667, &(0x7f0000000780)={0x80000000, 0x7, "c94365ebf25c4e850babe15d04e9f260959bfb3cb9260f78615f3704f80bd45e", 0x1, 0x3, 0x1ff, 0x3, 0x7, 0x5, 0x1, 0xba, [0x3, 0x2, 0x0, 0x10]}) ioctl$FS_IOC_FSGETXATTR(r4, 0x801c581f, &(0x7f0000000080)={0x6, 0x3, 0x2, 0xfe8, 0xbe}) setsockopt$netlink_NETLINK_TX_RING(r3, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r3, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) r6 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r6, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r6, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) getsockopt$inet_sctp_SCTP_PR_STREAM_STATUS(0xffffffffffffffff, 0x84, 0x74, &(0x7f0000000880)=""/116, &(0x7f0000000700)=0x74) ioctl$sock_FIOGETOWN(r3, 0x8903, &(0x7f0000000a40)) setsockopt$ARPT_SO_SET_REPLACE(r3, 0x0, 0x60, &(0x7f0000000200)={'filter\x00', 0x7, 0x4, 0x480, 0x0, 0x118, 0x0, 0x398, 0x398, 0x398, 0x4, &(0x7f0000000000), {[{{@uncond, 0xf0, 0x118}, @unspec=@CONNSECMARK={0x28, 'CONNSECMARK\x00', 0x0, {0x1}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@mac=@remote, @empty, @loopback, @broadcast, 0xf, 0xffffffff}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac=@random="ae272723e583", @multicast2, @rand_addr=0x2, 0x1}}}], {{[], 0xc0, 0xe8}, {0x28}}}}, 0x4d0) ptrace(0x10, r1) r7 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000140)='TIPCv2\x00') sendmsg$TIPC_NL_BEARER_ADD(r0, &(0x7f00000009c0)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x43bd387cc15fca62}, 0xc, &(0x7f0000000980)={&(0x7f0000000900)={0x58, r7, 0x680, 0x70bd27, 0x25dfdbfe, {}, [@TIPC_NLA_NODE={0x14, 0x6, [@TIPC_NLA_NODE_ADDR={0x8}, @TIPC_NLA_NODE_ADDR={0x8, 0x1, 0x92f}]}, @TIPC_NLA_NET={0x30, 0x7, [@TIPC_NLA_NET_ADDR={0x8, 0x2, 0xffff}, @TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0x2}, @TIPC_NLA_NET_NODEID={0xc, 0x3, 0x9}, @TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0x200}]}]}, 0x58}, 0x1, 0x0, 0x0, 0x800}, 0x0) ptrace$poke(0x4209, r1, &(0x7f00000000c0), 0x20000000) getpgid(r1) 03:58:33 executing program 5: ioctl$PPPIOCGL2TPSTATS(0xffffffffffffffff, 0x80487436, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r4 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x40000000, &(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='fuse.', 0x0, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4002}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) read$FUSE(r3, &(0x7f0000001500), 0x1000) 03:58:33 executing program 1: r0 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000640)=""/4096, 0x1000}], 0x1, 0x7361) 03:58:33 executing program 4: r0 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000080)=""/24, 0x18}, {&(0x7f0000000640)=""/4096, 0x1005}], 0x2, 0x0) 03:58:33 executing program 2: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) r0 = getpid() r1 = getpid() rt_tgsigqueueinfo(r0, r1, 0x13, &(0x7f0000000180)) ptrace(0x10, r0) ptrace$poke(0x5, r0, 0x0, 0x20000000) r2 = syz_open_dev$swradio(&(0x7f0000000000)='/dev/swradio#\x00', 0x1, 0x2) write$ppp(r2, &(0x7f0000000040)="db9f4b0c0a07e8d0a2e061b75112c143cf97ea055973c1a4e8cb4c2b5dcc9db8d869fed68b7b604ff2db5cbe", 0x2c) 03:58:33 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'vmac64(serpent)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000012c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x295) r1 = accept4$alg(r0, 0x0, 0x0, 0x0) write$binfmt_misc(r1, &(0x7f00000000c0)={'syz1', "f7d9c1132935b151c6a22afc463cdc66bdf5973d671dde3154f8291402add4aee79aba044a7f1da48b3366e8410b0a75ddad3a09cdb76d857b89aa9656c862dcdda9ba37ab5ed7ddf51ff4afe331a1e97dda70554333d9659b55d69d96c9"}, 0x138) 03:58:33 executing program 1: ioctl$FS_IOC_RESVSP(0xffffffffffffffff, 0x40305828, &(0x7f00000000c0)={0x0, 0x0, 0x500000000}) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r0, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) r1 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r1, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) r2 = dup3(r0, r1, 0x80000) r3 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vcs\x00', 0x414400, 0x0) ioctl$SG_GET_TIMEOUT(r3, 0x2202, 0x0) ioctl$VIDIOC_SUBDEV_S_SELECTION(r2, 0xc040563e, &(0x7f0000000100)={0x0, 0x0, 0x2, 0x2, {0x50, 0x7, 0x2, 0x6}}) socket(0x0, 0x0, 0x0) r4 = getpid() socket$inet_udplite(0x2, 0x2, 0x88) r5 = getpid() rt_tgsigqueueinfo(r4, r5, 0x13, &(0x7f0000000180)) tkill(r4, 0x5) r6 = socket(0x10, 0x3, 0x0) r7 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r7, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) ioctl$FS_IOC_FSGETXATTR(r7, 0x801c581f, &(0x7f0000000080)={0x6, 0x3, 0x2, 0xfe8, 0xbe}) setsockopt$netlink_NETLINK_TX_RING(r6, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r6, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r6, 0x0, 0x60, &(0x7f0000000200)={'filter\x00', 0x7, 0x4, 0x480, 0x0, 0x118, 0x0, 0x398, 0x398, 0x398, 0x4, &(0x7f0000000000), {[{{@uncond, 0xf0, 0x118}, @unspec=@CONNSECMARK={0x28, 'CONNSECMARK\x00', 0x0, {0x1}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@mac=@remote, @empty, @loopback, @broadcast, 0xf, 0xffffffff}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac=@random="ae272723e583", @multicast2, @rand_addr=0x2, 0x1}}}], {{[], 0xc0, 0xe8}, {0x28}}}}, 0x4d0) ptrace(0x10, r4) ptrace$poke(0x4209, r4, &(0x7f00000000c0), 0x20000000) 03:58:33 executing program 5: ioctl$PPPIOCGL2TPSTATS(0xffffffffffffffff, 0x80487436, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r4 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x48000000, &(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='fuse.', 0x0, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4002}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) read$FUSE(r3, &(0x7f0000001500), 0x1000) 03:58:33 executing program 3: ioctl$FS_IOC_RESVSP(0xffffffffffffffff, 0x40305828, &(0x7f00000000c0)={0x0, 0x0, 0x500000000}) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) r0 = getpid() socket$inet_udplite(0x2, 0x2, 0x88) r1 = getpid() rt_tgsigqueueinfo(r0, r1, 0x13, &(0x7f0000000180)) tkill(r0, 0x5) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r4 = dup3(r2, r3, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) write$P9_RSTAT(r4, &(0x7f0000000100)={0x51, 0x7d, 0x2, {0x0, 0x4a, 0x8, 0x1000, {0x53, 0x0, 0x7}, 0x40000000, 0xf9f, 0xfff, 0xfffffffffffffc01, 0x15, 'systemcgroup\\^eth0\x9b,:', 0x1, '\x00', 0x1, '-'}}, 0x51) r5 = socket(0x10, 0x3, 0x0) r6 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r6, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) ioctl$FS_IOC_FSGETXATTR(r6, 0x801c581f, &(0x7f0000000080)={0x6, 0x3, 0x2, 0xfe8, 0xbe}) setsockopt$netlink_NETLINK_TX_RING(r5, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r5, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r9 = dup3(r7, r8, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r9, 0x8912, 0x400200) ioctl$BLKTRACESTART(r9, 0x1274, 0x0) getrlimit(0xa, &(0x7f0000000740)) arch_prctl$ARCH_GET_GS(0x1004, &(0x7f0000000700)) setsockopt$ARPT_SO_SET_REPLACE(r5, 0x0, 0x60, &(0x7f0000000200)={'filter\x00', 0x7, 0x4, 0x480, 0x0, 0x118, 0x0, 0x398, 0x398, 0x398, 0x4, &(0x7f0000000000), {[{{@uncond, 0xf0, 0x118}, @unspec=@CONNSECMARK={0x28, 'CONNSECMARK\x00', 0x0, {0x1}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@mac=@remote, @empty, @loopback, @broadcast, 0xf, 0xffffffff}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac=@random="ae272723e583", @multicast2, @rand_addr=0x2, 0x1}}}], {{[], 0xc0, 0xe8}, {0x28}}}}, 0x4d0) ptrace(0x10, r0) ptrace$poke(0x4209, r0, &(0x7f00000000c0), 0x20000000) 03:58:33 executing program 4: r0 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000080)=""/24, 0x18}, {&(0x7f0000000640)=""/4096, 0x1006}], 0x2, 0x0) 03:58:33 executing program 2: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) r0 = getpid() r1 = getpid() rt_tgsigqueueinfo(r0, r1, 0x13, &(0x7f0000000180)) ptrace(0x10, r0) ptrace$poke(0x9, r0, 0x0, 0x20000000) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r4 = dup3(r2, r3, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) ioctl$SG_SET_KEEP_ORPHAN(r4, 0x2287, &(0x7f0000000000)=0x372f) 03:58:33 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'vmac64(serpent)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000012c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) socket$inet6_udp(0xa, 0x2, 0x0) r1 = accept4$alg(r0, 0x0, 0x0, 0x0) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="73797a31f7d9c3132935b151c6a22afcccc850210f3009e7da44cb1d7b77b86a0b1c6346f6966c4d9f6840410500e6c84affffff7fff9d3eca9a718090b615dc416ba12c54414d7e9c75dc1ef1ef5501c0bf2032b02e57a19cf79232956e803f3b726e102e8e375595d5592cf6cde100"/132], 0x10) r2 = io_uring_setup(0x1b6, &(0x7f00000000c0)={0x0, 0x0, 0xc, 0x2, 0x364}) io_uring_register$IORING_REGISTER_EVENTFD(r2, 0x4, &(0x7f0000000000)=r0, 0x1) 03:58:34 executing program 4: r0 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000080)=""/24, 0x18}, {&(0x7f0000000640)=""/4096, 0x1007}], 0x2, 0x0) 03:58:34 executing program 3: ioctl$FS_IOC_RESVSP(0xffffffffffffffff, 0x40305828, &(0x7f0000000100)={0x0, 0x0, 0x500000000}) clone(0x10880b00, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) r0 = getpid() socket$inet_udplite(0x2, 0x2, 0x88) r1 = getpid() rt_tgsigqueueinfo(r0, r1, 0x13, &(0x7f0000000180)) tkill(r0, 0x5) socket$inet_udplite(0x2, 0x2, 0x88) r2 = socket(0x10, 0x3, 0x0) r3 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r3, 0xc0405602, &(0x7f0000000000)={0x2, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa", 0x38414761}) ioctl$FS_IOC_FSGETXATTR(r3, 0x801c581f, &(0x7f0000000080)={0x6, 0x3, 0x2, 0xfe8, 0xbe}) setsockopt$netlink_NETLINK_TX_RING(r2, 0x10e, 0xc, &(0x7f0000000040)={0x6, 0x6}, 0x10) sendmsg$nl_route(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=ANY=[@ANYBLOB="200000001600876900000000000000c870547700", @ANYRES32=0x0, @ANYBLOB="0c000400ffffffff"], 0x20}, 0x1, 0x0, 0x0, 0x1}, 0x0) r4 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r4, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) ioctl$int_in(r4, 0x5421, &(0x7f0000000140)=0x4) setsockopt$ARPT_SO_SET_REPLACE(r2, 0x0, 0x60, &(0x7f0000000200)={'filter\x00', 0x7, 0x4, 0x480, 0x0, 0x118, 0x0, 0x398, 0x398, 0x398, 0x4, &(0x7f0000000000), {[{{@uncond, 0xf0, 0x118}, @unspec=@CONNSECMARK={0x28, 'CONNSECMARK\x00', 0x0, {0x1}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@mac=@remote, @empty, @loopback, @broadcast, 0xf, 0xffffffff}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac=@random="ae272723e583", @multicast2, @rand_addr=0x2, 0x1}}}], {{[], 0xc0, 0xe8}, {0x28}}}}, 0x4d0) r5 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r5, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r5, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) setsockopt$SO_J1939_SEND_PRIO(r5, 0x6b, 0x3, &(0x7f0000000700)=0x1, 0x4) ptrace(0x10, r0) ptrace$poke(0x4209, r0, &(0x7f00000000c0), 0x20000000) 03:58:34 executing program 1: ioctl$FS_IOC_RESVSP(0xffffffffffffffff, 0x40305828, &(0x7f00000000c0)={0x0, 0x0, 0x500000000}) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r0, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) r1 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r1, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) r2 = dup3(r0, r1, 0x80000) r3 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vcs\x00', 0x414400, 0x0) ioctl$SG_GET_TIMEOUT(r3, 0x2202, 0x0) ioctl$VIDIOC_SUBDEV_S_SELECTION(r2, 0xc040563e, &(0x7f0000000100)={0x0, 0x0, 0x2, 0x2, {0x50, 0x7, 0x2, 0x6}}) socket(0x0, 0x0, 0x0) r4 = getpid() socket$inet_udplite(0x2, 0x2, 0x88) r5 = getpid() rt_tgsigqueueinfo(r4, r5, 0x13, &(0x7f0000000180)) tkill(r4, 0x5) r6 = socket(0x10, 0x3, 0x0) r7 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r7, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) ioctl$FS_IOC_FSGETXATTR(r7, 0x801c581f, &(0x7f0000000080)={0x6, 0x3, 0x2, 0xfe8, 0xbe}) setsockopt$netlink_NETLINK_TX_RING(r6, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r6, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r6, 0x0, 0x60, &(0x7f0000000200)={'filter\x00', 0x7, 0x4, 0x480, 0x0, 0x118, 0x0, 0x398, 0x398, 0x398, 0x4, &(0x7f0000000000), {[{{@uncond, 0xf0, 0x118}, @unspec=@CONNSECMARK={0x28, 'CONNSECMARK\x00', 0x0, {0x1}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@mac=@remote, @empty, @loopback, @broadcast, 0xf, 0xffffffff}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac=@random="ae272723e583", @multicast2, @rand_addr=0x2, 0x1}}}], {{[], 0xc0, 0xe8}, {0x28}}}}, 0x4d0) ptrace(0x10, r4) ptrace$poke(0x4209, r4, &(0x7f00000000c0), 0x20000000) 03:58:34 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'vmac64(serpent)\x00'}, 0x58) r1 = syz_open_dev$sndpcmp(&(0x7f0000000380)='/dev/snd/pcmC#D#p\x00', 0xb85, 0x40000) r2 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r2, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) getsockopt$inet_sctp6_SCTP_MAXSEG(r2, 0x84, 0xd, &(0x7f00000003c0)=@assoc_id=0x0, &(0x7f0000000400)=0x4) setsockopt$inet_sctp_SCTP_RESET_STREAMS(r1, 0x84, 0x77, &(0x7f0000000440)={r3, 0x100, 0x6, [0x6, 0x1, 0x15, 0x2, 0x2, 0x0]}, 0x14) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000012c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r4 = accept4$alg(r0, 0x0, 0x0, 0x0) write$binfmt_misc(r4, &(0x7f00000004c0)={'syz1', "f7d9c3132935b151c6a22afc"}, 0x10) 03:58:34 executing program 5: ioctl$PPPIOCGL2TPSTATS(0xffffffffffffffff, 0x80487436, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r4 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x4c000000, &(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='fuse.', 0x0, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4002}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) read$FUSE(r3, &(0x7f0000001500), 0x1000) 03:58:34 executing program 2: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) openat$rfkill(0xffffffffffffff9c, &(0x7f0000000000)='/dev/rfkill\x00', 0x100, 0x0) socket(0x0, 0x0, 0x0) r0 = getpid() r1 = getpid() rt_tgsigqueueinfo(r0, r1, 0x13, &(0x7f0000000180)) ptrace(0x10, r0) ptrace$poke(0x9, r0, 0x0, 0x20000000) 03:58:34 executing program 4: r0 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000080)=""/24, 0x18}, {&(0x7f0000000640)=""/4096, 0x100c}], 0x2, 0x0) 03:58:34 executing program 1 (fault-call:1 fault-nth:0): r0 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000080)=""/24, 0x18}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) 03:58:34 executing program 5: ioctl$PPPIOCGL2TPSTATS(0xffffffffffffffff, 0x80487436, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r4 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x68000000, &(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='fuse.', 0x0, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4002}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) read$FUSE(r3, &(0x7f0000001500), 0x1000) 03:58:34 executing program 4: r0 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000080)=""/24, 0x18}, {&(0x7f0000000640)=""/4096, 0x2000}], 0x2, 0x0) 03:58:34 executing program 0: ioctl$USBDEVFS_SETINTERFACE(0xffffffffffffffff, 0x80085504, &(0x7f0000000340)={0x83e, 0x8}) r0 = socket$alg(0x26, 0x5, 0x0) r1 = syz_open_dev$swradio(&(0x7f0000000100)='/dev/swradio#\x00', 0xffffffffffffffff, 0x2) ioctl$VIDIOC_CREATE_BUFS(r1, 0xc100565c, &(0x7f0000000240)={0x0, 0x9, 0x1, {0xb, @pix={0x0, 0xffffffff00000001}}}) ioctl$VIDIOC_EXPBUF(r1, 0xc0405610, &(0x7f0000000000)={0xb, 0x0, 0x0, 0x0, 0xffffffffffffffff}) close(r2) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'vmac64(serpent)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000012c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40140, 0x0) clock_gettime(0x0, &(0x7f0000000140)) futimesat(r3, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)={{}, {0x0, 0x7530}}) r4 = accept4$alg(r0, 0x0, 0x0, 0x0) r5 = socket$inet6(0xa, 0x3, 0x7) r6 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r6, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setreuid(r7, 0x0) r8 = openat$tun(0xffffffffffffff9c, &(0x7f0000000200)='/dev/net/tun\x00', 0x0, 0x0) lstat(0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TUNSETGROUP(r8, 0x400454ce, r9) fsetxattr$system_posix_acl(r5, &(0x7f00000001c0)='system.posix_acl_default\x00', &(0x7f0000000200)={{}, {0x1, 0x4}, [{0x2, 0x4, r7}], {0x4, 0x1}, [{0x8, 0x0, r9}], {0x10, 0xdd7d688286d88754}}, 0x34, 0x2) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x2c00) flock(r0, 0x8) write$binfmt_misc(r4, &(0x7f0000000380)=ANY=[@ANYBLOB="00000000000000002935b151c6a22afca2ae53ab588600ea99d4fd945c148419b185665a7dc48f80ce605946c817d5cbf8acd00c52fcad7d5c53e8c02c448582627b11c273ab7f0af0926da4ab4640e8ce9ab53c6504b66bd303a41d62aa6e6c1ac709427a5ebb16919ed0c16650ca8da5660042d466088d0e1b381aae6308a9db2d25f11c0ba2dca9388ad84b28cc056fae56ff334416aa919eea153374beb7d13418472c4e251e29900bee4fffcb14573eac4d630ce9863cafe1bd2e309bc3807d1a8bf9854f6c9092f47b18ba28d5e943aec32c168c98a8a08ec7396836bf40230000000000000000"], 0x10) r10 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r10, 0x10e, 0xc, &(0x7f0000000040)={0x1f, 0x0, 0x0, 0xfffffffc}, 0x10) sendmsg$nl_route(r10, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=ANY=[@ANYBLOB="2000000016008769000000000000000002000000", @ANYRES32=0x0, @ANYBLOB="08000400ff000000"], 0x20}}, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000480)='/dev/null\x00', 0x101001, 0x0) r11 = syz_open_procfs(0x0, &(0x7f0000000080)='fd\x00') fchdir(r11) getdents64(r11, &(0x7f0000000540)=""/202, 0x1b7) [ 340.057691][T32198] FAULT_INJECTION: forcing a failure. [ 340.057691][T32198] name failslab, interval 1, probability 0, space 0, times 0 [ 340.122715][T32198] CPU: 1 PID: 32198 Comm: syz-executor.1 Not tainted 5.4.0-rc6+ #0 [ 340.130652][T32198] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 340.140711][T32198] Call Trace: [ 340.144016][T32198] dump_stack+0x197/0x210 [ 340.148365][T32198] should_fail.cold+0xa/0x15 [ 340.152971][T32198] ? fault_create_debugfs_attr+0x180/0x180 [ 340.158796][T32198] ? ___might_sleep+0x163/0x2c0 [ 340.163665][T32198] __should_failslab+0x121/0x190 [ 340.168619][T32198] should_failslab+0x9/0x14 [ 340.173126][T32198] kmem_cache_alloc_trace+0x2d3/0x790 [ 340.178504][T32198] ? lock_acquire+0x190/0x410 [ 340.183212][T32198] ? vb2_fop_read+0xf0/0x410 [ 340.187820][T32198] __vb2_init_fileio+0x1cb/0xbe0 [ 340.192770][T32198] ? vb2_fop_read+0xf0/0x410 [ 340.197365][T32198] __vb2_perform_fileio+0xc9c/0x1170 [ 340.202656][T32198] ? mutex_trylock+0x2d0/0x2d0 [ 340.207421][T32198] ? lock_downgrade+0x920/0x920 [ 340.212306][T32198] ? vb2_thread_start+0x370/0x370 [ 340.217335][T32198] ? fsnotify+0xbb0/0xbb0 [ 340.221766][T32198] ? fsnotify_first_mark+0x210/0x210 [ 340.227057][T32198] vb2_read+0x3b/0x50 [ 340.231047][T32198] vb2_fop_read+0x212/0x410 [ 340.235558][T32198] v4l2_read+0x21a/0x2a0 [ 340.239802][T32198] do_iter_read+0x4a4/0x660 [ 340.244310][T32198] ? dup_iter+0x260/0x260 [ 340.248658][T32198] vfs_readv+0xf0/0x160 [ 340.252823][T32198] ? compat_rw_copy_check_uvector+0x4c0/0x4c0 [ 340.258903][T32198] ? __kasan_check_read+0x11/0x20 [ 340.263945][T32198] ? ksys_dup3+0x3e0/0x3e0 [ 340.268394][T32198] ? wait_for_completion+0x440/0x440 [ 340.273688][T32198] ? __fget_light+0x1a9/0x230 [ 340.278366][T32198] do_preadv+0x1c4/0x280 [ 340.282607][T32198] ? do_readv+0x330/0x330 [ 340.286937][T32198] ? trace_hardirqs_on_thunk+0x1a/0x20 [ 340.292396][T32198] ? trace_hardirqs_on_thunk+0x1a/0x20 [ 340.297854][T32198] ? do_syscall_64+0x26/0x760 [ 340.302533][T32198] ? entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 340.308602][T32198] ? do_syscall_64+0x26/0x760 [ 340.313280][T32198] __x64_sys_preadv+0x9a/0xf0 [ 340.317957][T32198] do_syscall_64+0xfa/0x760 [ 340.322463][T32198] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 340.328352][T32198] RIP: 0033:0x45a219 [ 340.332245][T32198] Code: ad b6 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 7b b6 fb ff c3 66 2e 0f 1f 84 00 00 00 00 [ 340.351843][T32198] RSP: 002b:00007f4f8bb63c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000127 [ 340.360255][T32198] RAX: ffffffffffffffda RBX: 00007f4f8bb63c90 RCX: 000000000045a219 03:58:34 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) r1 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r1, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r1, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) r2 = socket(0x10, 0x3, 0x0) r3 = socket$nl_route(0x10, 0x3, 0x0) getsockname$packet(r2, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000280)=0x14) sendmsg$nl_route_sched(r3, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000880)=ANY=[@ANYBLOB='\x00'/20, @ANYRES32=r4, @ANYBLOB="000005000000000006000000080001007533320088080200240105000cff080000058000a30ee30000000000000000010000003f0800000006000000ffffffff0000000308000000020000000000000200000004ff0700001f00000000000400000000018b0700008800000000000001000000020100000005000000000000020000080006000000ea000000000000600000000000020000000000000000000400000003000100000001000000000006000000060900000003000000000000f30000000509000000ffff00000000000700000001010000000700000026d9c9ac0000000208000000aaed000000000003fffffffd05000000010000000000000000000000dc000000000001000000ffff000000012a6a000001000000000000090000000140000000080000000000076600000005fcffffffe203000004040500028b070066520100050001000000000300000003000000040200000006000000fffffff7ffffffc0040000000300000000000020000001ffa80c000000000000000000020000000508000000d3000000000005f90000007f7d574e6d0700000000000009339e00007104000001f8ffff0000003f0000000000100000000000000000000000006b806200000014000000000046d9fffffff901040000070000000000000700000000ad000000010000000000000900000006000000004020000000000ea100006d430700000009000000000001870000003f070000000500000000000006ffff0000090000007f0000000000002000000001000000000600000000000400000000070000000050000000000000c600000007ffffffff030000000000000200000009faffffff0008000000000efc00000000010000000000010000000080000000066e00000004000000000000020000002200000000800000000000010000000006ff7f00000900000000000001fffffffd01000000030000000000003f0000000008000000150f0000000000be000006c7010400000100010000000003ffffffff0800000009000000000000600000000605000000080000000000000300000006010100000400000000008001000001010000000004000000ffff000000000003030000002e000000000007ff00000007ff0f0000ca00000000008001ffffffff0400000000000000000000010000c384050000006800000000000fff0000007f07000000030000000000000200000000010100000800000000000005000000030000000009000000ffffffff000007ff02000000010001000000f19000000065080000000300000000000000000002440400000000100000000005d10000000601010000050000000000008100007fff000200000800000000000000000000071901000028b100000000003f000002d200000000030000000000008000000004740c000001040000000000060000072103000000080000000000000700000008000200000800000000000065000000bf0500000022000000fffffffd000000037f0000000200000000000008000000090104000001000000000000000000000401000000080000000000000000000001070000000600000000000005000000070100000002100000000000070001000104000000b9000000000000040000000603000000030000000000000700000002030000007f0e000000000005000000090600000000000000ffffffff000000d1690000004d5700000000000800000001ffffffff0900000000000000000000a17f000000080000005485bb1a0000000581ffffff490700002800000000000008f7090000ffff000000000e910000003004000000e0ffffff00000001fffff0007f00000001000100a4010500100103000007030004005ec900000008000000070000000700000000e3a60000000000000000002004000000fffffffffffffff7000000200900000000000000000000010000000307000000380400000000000300000001070000000000000000000003000000070900000000000000000000ff0000010001000100070000000000000300000008dc320000030000008000000100001f1a060000000100008000000003ffffffff07000000ffffffff0000000100000005030000000800000000000000000000030100000000000000000000010000ffff000100000700000000000bb200000008070000000180000000000800000100010000000092000000000000da0000443307000000280d00000000000100000020020000000700000000008000000063e93b00000003000000000000040000077e0500000004000000fffffffd000080000101000000000100000080017fffffff1f000000010400000000000400000008fffbffff0008000000007750000000ff670000000200000000000008fffffffe0300000005000000000000cc0000007f0800000000000000140008006e6c6d6f6e3000000000000000000000a40105000d07010001ff06000000ad1b000003ff80000001000002000200000001fcffff000032e50000010000000000020000000000001d00010000020000007f000000ffffe728000009c3080000009ae7ffff000000040000000400000100ffff00000000095900000001080000003b000000000000ff00000009ffffff7f0100000000000200000000000700000003000000800000008000000003000000b42200000000000500007fff0800000005000000000000ff000000000001000006000000000000040000000701000000ff0f0000ffffffff00000004ff000000ff7f000080000000000000061a000000010100000000b53600000001e4000000030000000000ff270000001f200000003f000000fffffff90000000501000000000001000000000200000006fffeffff0100000000000003000000020300000003000000000000010000000201000100050000000000000500000006070000000002000000000004000000a0030000008e0d00000000000600000006010100007f00000000000005000007ff050000000700000000000401000000050100000004000000"], 0x8b4}}, 0x0) sendmsg$nl_route(r1, &(0x7f00000002c0)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x41000000}, 0xc, &(0x7f0000000280)={&(0x7f0000000100)=@bridge_delneigh={0x24, 0x1d, 0x4, 0x70bd27, 0x25dfdbff, {0x16, 0x0, 0x0, r4, 0x2c, 0x0, 0x4}, [@NDA_LINK_NETNSID={0x8, 0xa, 0x7}]}, 0x24}, 0x1, 0x0, 0x0, 0x20000000}, 0xc283e89e68711ef3) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'vmac64(serpent)\x00'}, 0x58) ioctl$TIOCSSOFTCAR(r0, 0x541a, &(0x7f0000000000)=0xfadd0fa) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000012c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r5 = accept4$alg(r0, 0x0, 0x0, 0x0) r6 = dup(r0) ioctl$KVM_SET_NR_MMU_PAGES(r6, 0xae44, 0x20) write$binfmt_misc(r5, &(0x7f0000000140)=ANY=[@ANYBLOB="7379dc83bab9099fcdc4ee45fe2a8a9c16d00000000000000140a22afc598691bcbe82bed9fbfa1d3dac36334e376ec7d03b6d0f0723a193da1e6b58fee290fe1210411706916f5fff801fe1a7ded253bf4416ad5da9f7bdc6f6bee04695510d658d833040936d0b2fd767663a25e370b9117a375142c600fedbfcf180752094da8e6adf889511ec1bbad0d305ae208009f8e6e51974f8e9b0497b2943c9021cc70454c5016f4a3ebe03215eb973346655c3f2c9ebafbf4025844edb06c4bb752bfbecbcdd417a9a035814da23d4ad8cbcae9d80a91940a8914d47c26c7f9cdb3960a4b3eac05f8dcf93aa0ab160b988f6dd0d1fd759d662947ed08f652b9084b808dcb0c01976359d67433dc3920caf6f164eef6cd907f52ea464c92d5b379bd263e270f05a2bb027ca87f74e0dc6de70baff"], 0x10) 03:58:34 executing program 5: ioctl$PPPIOCGL2TPSTATS(0xffffffffffffffff, 0x80487436, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r4 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x6c000000, &(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='fuse.', 0x0, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4002}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) read$FUSE(r3, &(0x7f0000001500), 0x1000) 03:58:34 executing program 2: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = socket(0x0, 0x0, 0x0) r1 = getpid() r2 = getpid() rt_tgsigqueueinfo(r1, r2, 0x13, &(0x7f0000000180)) ptrace(0x10, r1) fcntl$getownex(r0, 0x10, &(0x7f0000000000)) ptrace$poke(0x9, r1, 0x0, 0x20000000) [ 340.368222][T32198] RDX: 0000000000000002 RSI: 0000000020000100 RDI: 0000000000000003 [ 340.376192][T32198] RBP: 000000000075bf20 R08: 0000000000000000 R09: 0000000000000000 [ 340.384161][T32198] R10: 0000000000000000 R11: 0000000000000246 R12: 00007f4f8bb646d4 [ 340.392125][T32198] R13: 00000000004c7a86 R14: 00000000004dd990 R15: 0000000000000004 03:58:35 executing program 1 (fault-call:1 fault-nth:1): r0 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000080)=""/24, 0x18}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) 03:58:35 executing program 4: r0 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000080)=""/24, 0x18}, {&(0x7f0000000640)=""/4096, 0x4000}], 0x2, 0x0) 03:58:35 executing program 3: ioctl$FS_IOC_RESVSP(0xffffffffffffffff, 0x40305828, &(0x7f00000000c0)={0x0, 0x0, 0x500000000}) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = socket(0x0, 0x0, 0x0) r1 = getpid() socket$inet_udplite(0x2, 0x2, 0x88) r2 = getpid() rt_tgsigqueueinfo(r1, r2, 0x13, &(0x7f0000000180)) tkill(r1, 0x5) r3 = socket(0x10, 0x3, 0x0) r4 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r4, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) ioctl$FS_IOC_FSGETXATTR(r4, 0x801c581f, &(0x7f0000000080)={0x6, 0x3, 0x2, 0xfe8, 0xbe}) setsockopt$netlink_NETLINK_TX_RING(r3, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r3, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) ioctl$VIDIOC_SUBDEV_S_CROP(0xffffffffffffffff, 0xc038563c, &(0x7f0000000840)={0x1, 0x0, {0x3, 0x80000000, 0x0, 0x6}}) r5 = semget$private(0x0, 0x0, 0x0) semctl$GETPID(r5, 0x0, 0xb, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r8 = dup3(r6, r7, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r8, 0x8912, 0x400200) ioctl$NS_GET_OWNER_UID(r8, 0xb704, &(0x7f0000000880)=0x0) fstat(r0, &(0x7f00000008c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r11 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r11, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setreuid(r12, 0x0) lstat(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TUNSETGROUP(0xffffffffffffffff, 0x400454ce, r13) getgroups(0x3, &(0x7f0000000c40)=[0xee01, 0x0, r13]) lstat(0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TUNSETGROUP(0xffffffffffffffff, 0x400454ce, r14) r15 = openat$tun(0xffffffffffffff9c, &(0x7f0000000200)='n\x00\x00\xce\x03\x00', 0x4100, 0x0) lstat(0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TUNSETGROUP(r15, 0x400454ce, r16) lstat(0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TUNSETGROUP(0xffffffffffffffff, 0x400454ce, r17) getgroups(0x8, &(0x7f0000000940)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, r13, r14, 0xee00, r16, r17]) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000980)={{0x80000000, r9, r10, r12, r18, 0x39, 0x8}, 0x200, 0x8ce, 0x8000}) setsockopt$ARPT_SO_SET_REPLACE(r3, 0x0, 0x60, &(0x7f0000000200)={'filter\x00', 0x7, 0x4, 0x480, 0x0, 0x118, 0x0, 0x398, 0x398, 0x398, 0x4, &(0x7f0000000000), {[{{@uncond, 0xf0, 0x118}, @unspec=@CONNSECMARK={0x28, 'CONNSECMARK\x00', 0x0, {0x1}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@mac=@remote, @empty, @loopback, @broadcast, 0xf, 0xffffffff}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac=@random="ae272723e583", @multicast2, @rand_addr=0x2, 0x1}}}], {{[], 0xc0, 0xe8}, {0x28}}}}, 0x4d0) ptrace(0x10, r1) r19 = clone3(&(0x7f0000000800)={0x40020000, &(0x7f0000000100), &(0x7f0000000140), &(0x7f0000000700), 0x34, 0x0, &(0x7f0000000740)=""/116, 0x74, &(0x7f00000007c0)=""/20}, 0x40) getpgrp(r19) ptrace$poke(0x4209, r1, &(0x7f00000000c0), 0x20000000) [ 340.593830][T32423] ptrace attach of "/root/syz-executor.2"[32328] was attempted by "/root/syz-executor.2"[32423] 03:58:35 executing program 5: ioctl$PPPIOCGL2TPSTATS(0xffffffffffffffff, 0x80487436, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r4 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x74000000, &(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='fuse.', 0x0, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4002}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) read$FUSE(r3, &(0x7f0000001500), 0x1000) 03:58:35 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'vmac64(serpent)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000012c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r1 = accept4$alg(r0, 0x0, 0x0, 0x0) write$binfmt_misc(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB="73797a31fe0200000000000000b32afc"], 0x10) 03:58:35 executing program 2: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) r0 = getpid() r1 = getpid() r2 = getpid() perf_event_open(&(0x7f0000000080)={0x2, 0x70, 0x3e8, 0x0, 0x0, 0x48, 0x0, 0x0, 0x40002, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x1f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0xcd, 0x0, 0x0, 0x0, 0x200000, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r2, 0x0, 0xffffffffffffffff, 0x8) rt_tgsigqueueinfo(r2, r1, 0x13, &(0x7f0000000180)) ptrace(0x10, r0) ptrace$poke(0x9, r0, 0x0, 0x20000000) 03:58:35 executing program 3: ioctl$FS_IOC_RESVSP(0xffffffffffffffff, 0x40305828, &(0x7f00000000c0)={0x0, 0x0, 0x500000000}) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) r0 = getpid() socket$inet_udplite(0x2, 0x2, 0x88) r1 = getpid() rt_tgsigqueueinfo(r0, r1, 0x13, &(0x7f0000000180)) tkill(r0, 0x5) r2 = socket(0x10, 0x3, 0x0) r3 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r3, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) ioctl$FS_IOC_FSGETXATTR(r3, 0x801c581f, &(0x7f0000000080)={0x6, 0x3, 0x2, 0xfe8, 0xbe}) setsockopt$netlink_NETLINK_TX_RING(r2, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) userfaultfd(0xc0400) sendmsg$nl_route(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=ANY=[@ANYBLOB="2000000016008769000000000000000002000000", @ANYRES32=0x0, @ANYBLOB="0fa97451f07dc95a"], 0x20}}, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r2, 0x0, 0x60, &(0x7f0000000c80)=ANY=[@ANYBLOB="66696c7465720000009c00000000000000000000000000004e00000000000000070000000400000088040000200100006002000020010000a0030000a0030000a003000004000000cc239eab435c09a0d08b09271bf835db7ac3689d6952dab9c76a17456032279a71eb6dafd1b5f6f4db7506e5107bc0130eb0b88634c86095b86beba6186608d5e1408263ee0b4f5ee863d8af17dc1f14142fb5e793c6c38dd58f14d4b993e93a2d764e139d6b9feb6a7e26fc5a62b06545", @ANYPTR=&(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/64], @ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f000200100000000000000000000000000000000000000000000000000003000434f4e4e4d41524b0000000000000000000000000000000000000000000101000000020000000700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0004001000000000000000000000000000000000000000000000000000050006d616e676c65000000000000000000000000000000000000000000000000aaaaaaaaaabb00000000000000000000000000000000000000000000000000007f000001ffffffff0f000000ffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0004001000000000000000000000000000000000000000000000000000050006d616e676c6500000000000000000000000000000000000000000000000000000000000000000000000000000000ae272723e58300000000000000000000e00000020000000201000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c000e8000000000000000000000000000000000000000000000000002800000000000000000000000000000000000000000000000000000000000000feffffff00000000"], 0x6ae) ptrace(0x10, r0) getpriority(0x2, r0) ptrace$poke(0x5, r0, &(0x7f00000000c0), 0x20000000) r4 = syz_open_dev$rtc(&(0x7f0000000100)='/dev/rtc#\x00', 0x24075, 0x80000) dup2(0xffffffffffffffff, r4) 03:58:35 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) syz_open_dev$video(&(0x7f0000000000)='/dev/video#\x00', 0x5, 0x4200) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'vmac64(serpent)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000012c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r1 = accept4$alg(r0, 0x0, 0x0, 0x0) write$binfmt_misc(r1, &(0x7f00000004c0)={'syz1', "f7d9c3132935b151c6a22afc"}, 0x10) [ 340.892022][T32652] ptrace attach of "/root/syz-executor.2"[32523] was attempted by "/root/syz-executor.2"[32652] 03:58:35 executing program 5: ioctl$PPPIOCGL2TPSTATS(0xffffffffffffffff, 0x80487436, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r4 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x7a000000, &(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='fuse.', 0x0, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4002}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) read$FUSE(r3, &(0x7f0000001500), 0x1000) 03:58:35 executing program 1: r0 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000080)=""/24, 0x18}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) 03:58:35 executing program 4: r0 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000080)=""/24, 0x18}, {&(0x7f0000000640)=""/4096, 0x7100}], 0x2, 0x0) 03:58:35 executing program 2: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) r0 = getpid() r1 = getpid() rt_tgsigqueueinfo(r0, r1, 0x13, &(0x7f0000000180)) ptrace(0x10, r0) ptrace$poke(0x9, r0, 0x0, 0x20000000) r2 = getpid() chroot(&(0x7f0000000140)='./file0\x00') perf_event_open(&(0x7f0000000080)={0x2, 0x70, 0x3e8, 0x0, 0x0, 0x48, 0x0, 0x0, 0x40002, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x1f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0xcd, 0x0, 0x0, 0x0, 0x200000, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r2, 0x0, 0xffffffffffffffff, 0x8) process_vm_writev(r2, &(0x7f0000001580)=[{&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000000000)=""/87, 0x57}, {&(0x7f0000000080)=""/70, 0x46}, {&(0x7f0000001200)=""/158, 0x9e}, {&(0x7f0000000100)=""/53, 0x35}, {&(0x7f0000000140)}, {&(0x7f00000012c0)=""/232, 0xe8}, {&(0x7f00000013c0)=""/239, 0xef}, {&(0x7f00000014c0)=""/46, 0x2e}, {&(0x7f0000001500)=""/68, 0x44}], 0xa, &(0x7f0000001740)=[{&(0x7f0000001640)=""/206, 0xce}], 0x1, 0x0) 03:58:35 executing program 3: ioctl$FS_IOC_RESVSP(0xffffffffffffffff, 0x40305828, &(0x7f00000000c0)={0x0, 0x0, 0x500000000}) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) r0 = getpid() socket$inet_udplite(0x2, 0x2, 0x88) r1 = getpid() rt_tgsigqueueinfo(r0, r1, 0x28, &(0x7f0000000180)={0x0, 0x0, 0x2}) tkill(r0, 0x5) r2 = socket(0x10, 0x3, 0x0) r3 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r3, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) ioctl$FS_IOC_FSGETXATTR(r3, 0x801c581f, &(0x7f0000000080)={0x6, 0x3, 0x2, 0xfe8, 0xbe}) setsockopt$netlink_NETLINK_TX_RING(r2, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r2, 0x0, 0x60, &(0x7f0000000200)={'filter\x00', 0x7, 0x4, 0x480, 0x0, 0x118, 0x0, 0x398, 0x398, 0x398, 0x4, &(0x7f0000000000), {[{{@uncond, 0xf0, 0x118}, @unspec=@CONNSECMARK={0x28, 'CONNSECMARK\x00', 0x0, {0x1}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@mac=@remote, @empty, @loopback, @broadcast, 0xf, 0xffffffff}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac=@random="ae272723e583", @multicast2, @rand_addr=0x2, 0x1}}}], {{[], 0xc0, 0xe8}, {0x28}}}}, 0x4d0) ptrace(0x10, r0) ptrace$poke(0x4209, r0, &(0x7f00000000c0), 0x20000000) 03:58:35 executing program 4: r0 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000080)=""/24, 0x18}, {&(0x7f0000000640)=""/4096, 0x20001640}], 0x2, 0x0) 03:58:35 executing program 5: ioctl$PPPIOCGL2TPSTATS(0xffffffffffffffff, 0x80487436, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r4 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x87a00000, &(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='fuse.', 0x0, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4002}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) read$FUSE(r3, &(0x7f0000001500), 0x1000) 03:58:35 executing program 1: r0 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000080)=""/24, 0x71}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) 03:58:35 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'vmac64(serpent)\x00'}, 0x58) r1 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r1, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r1, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) setsockopt$ALG_SET_KEY(r1, 0x117, 0x1, &(0x7f00000012c0)="00002332bd3863e4b9b60ced5c04dbb6", 0x10) r2 = accept4$alg(r0, 0x0, 0x0, 0x0) write$binfmt_misc(r2, &(0x7f00000004c0)={'syz1', "f7d9c3132935b151c6a22afc"}, 0x10) 03:58:35 executing program 4: r0 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000080)=""/24, 0x18}, {&(0x7f0000000640)=""/4096, 0x7fffefe8}], 0x2, 0x0) 03:58:35 executing program 3: ioctl$FS_IOC_RESVSP(0xffffffffffffffff, 0x40305828, &(0x7f00000000c0)={0x0, 0x0, 0x500000000}) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) r0 = getpid() sched_setscheduler(r0, 0x92119f15d0a6c081, &(0x7f0000000100)=0x4) socket$inet_udplite(0x2, 0x2, 0x88) r1 = getpid() rt_tgsigqueueinfo(r0, r1, 0x13, &(0x7f0000000180)) tkill(r0, 0x5) r2 = socket(0x10, 0x3, 0x0) r3 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r3, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) ioctl$FS_IOC_FSGETXATTR(r3, 0x801c581f, &(0x7f0000000080)={0x6, 0x3, 0x2, 0xfe8, 0xbe}) setsockopt$netlink_NETLINK_TX_RING(r2, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r2, 0x0, 0x60, &(0x7f0000000200)={'filter\x00', 0x7, 0x4, 0x480, 0x0, 0x118, 0x0, 0x398, 0x398, 0x398, 0x4, &(0x7f0000000000), {[{{@uncond, 0xf0, 0x118}, @unspec=@CONNSECMARK={0x28, 'CONNSECMARK\x00', 0x0, {0x1}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@mac=@remote, @empty, @loopback, @broadcast, 0xf, 0xffffffff}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac=@random="ae272723e583", @multicast2, @rand_addr=0x2, 0x1}}}], {{[], 0xc0, 0xe8}, {0x28}}}}, 0x4d0) ptrace(0x10, r0) ptrace$poke(0x4209, r0, &(0x7f00000000c0), 0x20000000) 03:58:36 executing program 2: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) r0 = getpid() r1 = getpid() rt_tgsigqueueinfo(r0, r1, 0x13, &(0x7f0000000180)) ptrace(0x10, r0) r2 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r2, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) r3 = socket(0x10, 0x3, 0x0) write(r3, &(0x7f0000000000)="1c0000001a009b8a14000000ff00", 0xe) recvmmsg(r3, &(0x7f0000002ec0), 0x400000000000ec0, 0x2, &(0x7f00000001c0)={0x77359400}) r4 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000840)='IPVS\x00') sendmsg$IPVS_CMD_GET_INFO(r3, &(0x7f0000000f40)={&(0x7f0000000800)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000000c40)={&(0x7f0000000e00)={0x128, r4, 0x800, 0x70bd29, 0x25dfdbfe, {}, [@IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x3}, @IPVS_CMD_ATTR_SERVICE={0x1c, 0x1, [@IPVS_SVC_ATTR_PE_NAME={0x8, 0xb, 'sip\x00'}, @IPVS_SVC_ATTR_PORT={0x8, 0x4, 0x4e24}, @IPVS_SVC_ATTR_PROTOCOL={0x8, 0x2, 0x2df94e4711af7ec9}]}, @IPVS_CMD_ATTR_DEST={0x3c, 0x2, [@IPVS_DEST_ATTR_PERSIST_CONNS={0x8, 0x9, 0x1}, @IPVS_DEST_ATTR_ADDR_FAMILY={0x8, 0xb, 0x2}, @IPVS_DEST_ATTR_ACTIVE_CONNS={0x8, 0x7, 0x722e}, @IPVS_DEST_ATTR_FWD_METHOD={0x8, 0x3, 0x4}, @IPVS_DEST_ATTR_ACTIVE_CONNS={0x8}, @IPVS_DEST_ATTR_PERSIST_CONNS={0x8, 0x9, 0x7f}, @IPVS_DEST_ATTR_ADDR_FAMILY={0x8, 0xb, 0xa}]}, @IPVS_CMD_ATTR_DEST={0x1c, 0x2, [@IPVS_DEST_ATTR_INACT_CONNS={0x8, 0x8, 0x1}, @IPVS_DEST_ATTR_U_THRESH={0x8, 0x5, 0xfffffffc}, @IPVS_DEST_ATTR_ADDR_FAMILY={0x8, 0xb, 0xbe710271fc8cf764}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x6}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x81}, @IPVS_CMD_ATTR_DEST={0x78, 0x2, [@IPVS_DEST_ATTR_ADDR={0x14, 0x1, @ipv4=@empty}, @IPVS_DEST_ATTR_TUN_TYPE={0x8}, @IPVS_DEST_ATTR_WEIGHT={0x8, 0x4, 0x40}, @IPVS_DEST_ATTR_ADDR={0x14, 0x1, @ipv6=@mcast1}, @IPVS_DEST_ATTR_ADDR_FAMILY={0x8, 0xb, 0xa}, @IPVS_DEST_ATTR_L_THRESH={0x8, 0x6, 0x3}, @IPVS_DEST_ATTR_ADDR_FAMILY={0x8, 0xb, 0x2}, @IPVS_DEST_ATTR_TUN_PORT={0x8, 0xe, 0x4e23}, @IPVS_DEST_ATTR_ADDR={0x14, 0x1, @ipv4=@empty}, @IPVS_DEST_ATTR_PERSIST_CONNS={0x8, 0x9, 0x4}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0xdcba}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x7}]}, 0x128}, 0x1, 0x0, 0x0, 0x14010}, 0x4000) sendmsg$IPVS_CMD_GET_SERVICE(r2, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x400100}, 0xc, &(0x7f0000000080)={&(0x7f0000000340)=ANY=[@ANYBLOB='@\x00\x00\x00', @ANYRES16=r4, @ANYBLOB="000127bd7000fddbe525040000002c000300140002007379725f87756e03000000000000000014000000000000000000000000000000000100001cf11d812e473f49579237fb2badd7e8d66b4a098ab10c7087f9f150cc813ed6a73fb2b9a31e4ba94e812e4bc0643e6324102963fde16791152c11abcdad7ff8487ed7ddbd5dc3ee109871bd158f7e20176990a186b26bb9649b59609fc0eca8e7c56fe1a42204b87da04aebb5c4dbd69f0074064cf8f45eaaa3a1650900e2566a6605aa378710c75edece02f6af24f328e2554e753f85f86da5edf885bc2f0b0517b7d89a7d79440f6dbbbb2ae8775522b8e5f89385341f6f8bde99f9882ebfb6e535999c2ad54e1e926b551a4fbeb55e1908dfee2dd0b906e9dcdcbde3a16a94f7675f1fcc55400059a4ee5b9e014b120d13e0d1423e4675fd2e2549e9f657926b2b89d5058cd7fc8e960ac43097b4ef9baa5a1959958b1b2d"], 0x40}, 0x1, 0x0, 0x0, 0x2000050}, 0x40000) ptrace$poke(0x9, r0, 0x0, 0x20000000) socket$netlink(0x10, 0x3, 0x4) 03:58:36 executing program 1: r0 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000080)=""/24, 0x70800}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) 03:58:36 executing program 5: ioctl$PPPIOCGL2TPSTATS(0xffffffffffffffff, 0x80487436, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r4 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x8cffffff, &(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='fuse.', 0x0, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4002}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) read$FUSE(r3, &(0x7f0000001500), 0x1000) 03:58:36 executing program 3: ioctl$FS_IOC_RESVSP(0xffffffffffffffff, 0x40305828, &(0x7f00000000c0)={0x0, 0x0, 0x500000000}) r0 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r0, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) ioctl$VIDIOC_S_TUNER(r0, 0x4054561e, &(0x7f0000000700)={0x8, "f6dc62c62e3f97da1d81ee619e2a42795d2dd56b3da1d904a381f01c6c50594d", 0x0, 0xdb3c36d838d6e966, 0x100, 0xd0, 0x1, 0x4, 0x5fbc987b, 0x7}) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) r1 = getpid() socket$inet_udplite(0x2, 0x2, 0x88) r2 = getpid() rt_tgsigqueueinfo(r1, r2, 0x13, &(0x7f0000000180)) tkill(r1, 0x5) r3 = socket(0x10, 0x3, 0x0) r4 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r4, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) ioctl$FS_IOC_FSGETXATTR(r4, 0x801c581f, &(0x7f0000000080)={0x6, 0x3, 0x2, 0xfe8, 0xbe}) setsockopt$netlink_NETLINK_TX_RING(r3, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r3, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r3, 0x0, 0x60, &(0x7f0000000200)={'filter\x00', 0x7, 0x4, 0x480, 0x0, 0x118, 0x0, 0x398, 0x398, 0x398, 0x4, &(0x7f0000000000), {[{{@uncond, 0xf0, 0x118}, @unspec=@CONNSECMARK={0x28, 'CONNSECMARK\x00', 0x0, {0x1}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@mac=@remote, @empty, @loopback, @broadcast, 0xf, 0xffffffff}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac=@random="ae272723e583", @multicast2, @rand_addr=0x2, 0x1}}}], {{[], 0xc0, 0xe8}, {0x28}}}}, 0x4d0) ptrace(0x10, r1) r5 = getpid() perf_event_open(&(0x7f0000000080)={0x2, 0x70, 0x3e8, 0x0, 0x0, 0x48, 0x0, 0x0, 0x40002, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x1f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0xcd, 0x0, 0x0, 0x0, 0x200000, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r5, 0x0, 0xffffffffffffffff, 0x8) ptrace$poke(0x4209, r5, &(0x7f0000000100), 0x20000000) 03:58:36 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'vmac64(serpent)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000012c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r1 = accept4$alg(r0, 0x0, 0x0, 0x0) getresuid(&(0x7f0000000000), &(0x7f00000000c0)=0x0, &(0x7f0000000100)) setuid(r2) write$binfmt_misc(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB="73797a31f7c9c3132935b151c6a22afc"], 0x10) 03:58:36 executing program 4: r0 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000080)=""/24, 0x18}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x8, 0x0) 03:58:36 executing program 1: r0 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000080)=""/24, 0x20000098}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) 03:58:36 executing program 5: ioctl$PPPIOCGL2TPSTATS(0xffffffffffffffff, 0x80487436, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r4 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x97ffffff, &(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='fuse.', 0x0, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4002}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) read$FUSE(r3, &(0x7f0000001500), 0x1000) 03:58:36 executing program 3: ioctl$FS_IOC_RESVSP(0xffffffffffffffff, 0x40305828, &(0x7f00000000c0)={0x0, 0x0, 0x500000000}) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) r0 = getpid() socket$inet_udplite(0x2, 0x2, 0x88) r1 = getpid() rt_tgsigqueueinfo(r0, r1, 0x13, &(0x7f0000000180)) tkill(r0, 0x5) r2 = socket(0x9, 0x0, 0x0) r3 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r3, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) ioctl$FS_IOC_FSGETXATTR(r3, 0x801c581f, &(0x7f0000000080)={0x6, 0x3, 0x2, 0xfe8, 0xbe}) setsockopt$netlink_NETLINK_TX_RING(r2, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) r4 = syz_open_dev$vcsn(&(0x7f0000000140)='/dev/vcs#\x00', 0x100, 0x2000) setsockopt$sock_int(r4, 0x1, 0x2b, &(0x7f0000000200)=0x8, 0x4) r5 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r5, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r5, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) setsockopt$netlink_NETLINK_TX_RING(r5, 0x10e, 0x7, &(0x7f0000000100)={0x3, 0x400, 0x10000, 0x400}, 0x10) setsockopt$ARPT_SO_SET_REPLACE(r2, 0x0, 0x60, &(0x7f0000000700)=ANY=[@ANYBLOB="66696c746572000000000000000000000000000000000000000000000000000007000000040000008004000000000000180100000000000098030000980300009803000004000000", @ANYPTR=&(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/64], @ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f000180100000000000000000000122827d281195613293a577e46ea000000000000000000000000000000002800434f4e4e5345434d41524b0000000000000000000000000000000000000001000000000000000000d0214c0400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0004001000000000000000000000000000000000000000000000000000050006d616e676c65000000000000000000000000000000000000000000000000aaaaaaaaaabb00000000000000000000000000000000000000000000000000007f000001ffffffff0f000000ffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0004001000000000000000000000000000000000000000000000000000050006d616e676c6500000000000000000000000000000000000000000000000000000000000000000000000000000000ae272723e58300000000000000000000e00000020000000201000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c000e8000000000000000000000000000000000000000000000000002800000000000000000000000000000000000000000000000000000000000000feffffff00"/1166], 0x4d0) ptrace(0x10, r0) ptrace$poke(0x4209, r0, &(0x7f00000000c0), 0x20000000) 03:58:36 executing program 4: r0 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000080)=""/24, 0x18}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x71, 0x0) 03:58:36 executing program 1: r0 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000080)=""/24, 0x7ffff000}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0) 03:58:36 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'vmac64(serpent)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000012c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r1 = accept4$alg(r0, 0x0, 0x0, 0x0) write$binfmt_misc(r1, &(0x7f00000004c0)={'syz1', "f7d9c3132935b151c6a22afc"}, 0x10) getsockopt$SO_TIMESTAMP(r0, 0x1, 0x23, &(0x7f0000000000), &(0x7f00000000c0)=0x4) 03:58:36 executing program 2: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) r0 = getpid() r1 = getpid() rt_tgsigqueueinfo(r0, r1, 0x13, &(0x7f0000000180)) ptrace(0x10, r0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r4 = dup3(r2, r3, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) ioctl$SECCOMP_IOCTL_NOTIF_RECV(r4, 0xc0502100, &(0x7f0000000000)) r5 = getpid() perf_event_open(&(0x7f0000000080)={0x2, 0x70, 0x3e8, 0x0, 0x0, 0x48, 0x0, 0x0, 0x40002, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x1f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0xcd, 0x0, 0x0, 0x0, 0x200000, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r5, 0x0, 0xffffffffffffffff, 0x8) ptrace$poke(0x9, r5, 0x0, 0x51c) 03:58:36 executing program 3: ioctl$FS_IOC_RESVSP(0xffffffffffffffff, 0x40305828, &(0x7f00000000c0)={0x0, 0x0, 0x500000000}) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) r0 = getpid() socket$inet_udplite(0x2, 0x2, 0x88) r1 = getpid() rt_tgsigqueueinfo(r0, r1, 0x13, &(0x7f0000000180)) tkill(r0, 0x5) r2 = socket(0x10, 0x3, 0x0) r3 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r3, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) ioctl$FS_IOC_FSGETXATTR(r3, 0x801c581f, &(0x7f0000000080)={0x6, 0x3, 0x2, 0xfe8, 0xbe}) setsockopt$netlink_NETLINK_TX_RING(r2, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) llistxattr(&(0x7f0000000100)='./file0\x00', &(0x7f0000000700)=""/75, 0x4b) setsockopt$ARPT_SO_SET_REPLACE(r2, 0x0, 0x60, &(0x7f0000000200)={'filter\x00', 0x7, 0x4, 0x480, 0x0, 0x118, 0x0, 0x398, 0x398, 0x398, 0x4, &(0x7f0000000000), {[{{@uncond, 0xf0, 0x118}, @unspec=@CONNSECMARK={0x28, 'CONNSECMARK\x00', 0x0, {0x1}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@mac=@remote, @empty, @loopback, @broadcast, 0xf, 0xffffffff}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac=@random="ae272723e583", @multicast2, @rand_addr=0x2, 0x1}}}], {{[], 0xc0, 0xe8}, {0x28}}}}, 0x4d0) ptrace(0x10, r0) ptrace$poke(0x4209, r0, &(0x7f00000000c0), 0x20000000) 03:58:36 executing program 5: ioctl$PPPIOCGL2TPSTATS(0xffffffffffffffff, 0x80487436, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r4 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0xba110100, &(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='fuse.', 0x0, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4002}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) read$FUSE(r3, &(0x7f0000001500), 0x1000) 03:58:36 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'vmac64(serpent)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000012c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r1 = accept4$alg(r0, 0x0, 0x0, 0x0) write$binfmt_misc(r1, &(0x7f00000004c0)={'syz1', "f7d9c3132935b151c6a22afc"}, 0x10) r2 = syz_open_dev$vbi(&(0x7f0000000000)='/dev/vbi#\x00', 0x1, 0x2) write$P9_RLCREATE(r2, &(0x7f00000000c0)={0x18, 0xf, 0x2, {{0x0, 0x4, 0x5}, 0x41}}, 0x18) 03:58:36 executing program 4: r0 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000080)=""/24, 0x18}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x2) 03:58:36 executing program 1: r0 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000080)=""/24, 0x18}, {&(0x7f0000000640)=""/4096, 0x1002}], 0x2, 0x0) 03:58:37 executing program 4: r0 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000080)=""/24, 0x18}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x3) 03:58:37 executing program 3: ioctl$FS_IOC_RESVSP(0xffffffffffffffff, 0x40305828, &(0x7f00000000c0)={0x0, 0x0, 0x500000000}) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) r0 = getpid() socket$inet_udplite(0x2, 0x2, 0x88) r1 = getpid() rt_tgsigqueueinfo(r0, r1, 0x13, &(0x7f0000000180)) tkill(r0, 0x5) r2 = socket(0x10, 0x3, 0x0) r3 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r3, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) ioctl$KDDELIO(r3, 0x4b35, 0x80) ioctl$FS_IOC_FSGETXATTR(r3, 0x801c581f, &(0x7f0000000080)={0x6, 0x3, 0x2, 0xfe8, 0xbe}) setsockopt$netlink_NETLINK_TX_RING(r2, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r2, 0x0, 0x60, &(0x7f0000000200)={'filter\x00', 0x7, 0x4, 0x480, 0x0, 0x118, 0x0, 0x398, 0x398, 0x398, 0x4, &(0x7f0000000000), {[{{@uncond, 0xf0, 0x118}, @unspec=@CONNSECMARK={0x28, 'CONNSECMARK\x00', 0x0, {0x1}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@mac=@remote, @empty, @loopback, @broadcast, 0xf, 0xffffffff}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac=@random="ae272723e583", @multicast2, @rand_addr=0x2, 0x1}}}], {{[], 0xc0, 0xe8}, {0x28}}}}, 0x4d0) ptrace(0x10, r0) ptrace$poke(0x4209, r0, &(0x7f00000000c0), 0x20000000) 03:58:37 executing program 1: r0 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000080)=""/24, 0x18}, {&(0x7f0000000640)=""/4096, 0x1003}], 0x2, 0x0) [ 342.643593][ T1025] ptrace attach of "/root/syz-executor.2"[943] was attempted by "/root/syz-executor.2"[1025] 03:58:37 executing program 5: ioctl$PPPIOCGL2TPSTATS(0xffffffffffffffff, 0x80487436, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r4 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0xbb110100, &(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='fuse.', 0x0, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4002}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) read$FUSE(r3, &(0x7f0000001500), 0x1000) 03:58:37 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'vmac64(serpent)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000012c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r1 = accept4$alg(r0, 0x0, 0x0, 0x0) write$binfmt_misc(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="73d5804178968c797a31f7d9c31329b5b171c6a22afc"], 0x10) 03:58:37 executing program 2: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = shmget$private(0x0, 0x3000, 0x78000000, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_INFO(r0, 0x3, &(0x7f0000000000)=""/51) socket(0x0, 0x0, 0x0) r1 = getpid() r2 = getpid() rt_tgsigqueueinfo(r1, r2, 0x13, &(0x7f0000000180)) ptrace(0x10, r1) ptrace$poke(0x9, r1, 0x0, 0x20000000) 03:58:37 executing program 1: r0 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000080)=""/24, 0x18}, {&(0x7f0000000640)=""/4096, 0x1004}], 0x2, 0x0) 03:58:37 executing program 4: r0 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000080)=""/24, 0x18}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x4) 03:58:37 executing program 3: ioctl$FS_IOC_RESVSP(0xffffffffffffffff, 0x40305828, &(0x7f00000000c0)={0x0, 0x0, 0x500000000}) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) r0 = getpid() openat$dlm_plock(0xffffffffffffff9c, &(0x7f0000000100)='/dev/dlm_plock\x00', 0x101, 0x0) socket$inet_udplite(0x2, 0x2, 0x88) r1 = getpid() rt_tgsigqueueinfo(r0, r1, 0x13, &(0x7f0000000180)) tkill(r0, 0x5) r2 = socket(0x10, 0x3, 0x0) r3 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r3, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) ioctl$FS_IOC_FSGETXATTR(r3, 0x801c581f, &(0x7f0000000080)={0x6, 0x3, 0x2, 0xfe8, 0xbe}) setsockopt$netlink_NETLINK_TX_RING(r2, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r2, &(0x7f0000000300)={0x0, 0xfffffffffffffefd, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {0x2, 0x0, 0x0, 0x81}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r2, 0x0, 0x60, &(0x7f0000000200)={'filter\x00', 0x7, 0x4, 0x480, 0x0, 0x118, 0x0, 0x398, 0x398, 0x398, 0x4, &(0x7f0000000000), {[{{@uncond, 0xf0, 0x118}, @unspec=@CONNSECMARK={0x28, 'CONNSECMARK\x00', 0x0, {0x1}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@mac=@remote, @empty, @loopback, @broadcast, 0xf, 0xffffffff}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac=@random="ae272723e583", @multicast2, @rand_addr=0x2, 0x1}}}], {{[], 0xc0, 0xe8}, {0x28}}}}, 0x4d0) ptrace(0x10, r0) ptrace$poke(0x4209, r0, &(0x7f00000000c0), 0x20000000) 03:58:37 executing program 2: clone(0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$SNDRV_SEQ_IOCTL_SET_QUEUE_CLIENT(0xffffffffffffffff, 0x404c534a, &(0x7f0000000100)={0x6, 0x6, 0xbe73}) r1 = openat$proc_capi20(0xffffffffffffff9c, &(0x7f0000000380)='/proc/capi/capi20\x00', 0x200000, 0x0) ioctl$EVIOCGBITSND(r1, 0x80404532, &(0x7f0000000240)=""/173) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r3 = dup3(r0, r2, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) clock_gettime(0x0, &(0x7f0000000040)={0x0, 0x0}) write$input_event(r3, &(0x7f0000000080)={{r4, r5/1000+10000}, 0x11, 0x6, 0xff}, 0x18) socket(0x0, 0x0, 0x0) r6 = getpid() getpid() socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_sctp_SCTP_I_WANT_MAPPED_V4_ADDR(0xffffffffffffffff, 0x84, 0xc, &(0x7f0000000340)=0x40, 0x4) r8 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r9 = dup3(r7, r8, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r9, 0x8912, 0x400200) r10 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r10, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) fchdir(r10) ioctl$KVM_DEASSIGN_DEV_IRQ(r9, 0x4040ae75, &(0x7f00000000c0)={0x7fffffff, 0x2, 0x1, 0x105}) rt_tgsigqueueinfo(r6, r6, 0x19, &(0x7f0000000180)={0xfffffffe, 0x7}) sched_setaffinity(r6, 0x8, &(0x7f0000000000)=0x1) r11 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r11, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) write$binfmt_elf32(r11, &(0x7f00000003c0)={{0x7f, 0x45, 0x4c, 0x46, 0x81, 0x0, 0x4, 0x4, 0x4, 0x3, 0x3, 0x6, 0x17f, 0x38, 0x16f, 0x80000000, 0x7f, 0x20, 0x1, 0x162, 0xd5, 0x401}, [{0x1, 0x1f, 0x3, 0x8, 0x9f, 0x6, 0x9, 0x1f}, {0x109608403bed03e4, 0x2, 0xffffffff, 0x7, 0x346, 0x1000000, 0x1000, 0x9}], "80dee17cc4de71ef58f3789e066508eff8a35acbe26e3200827c69ba4c927b8f0ed11e75ba49c0319182a04ef23fd29421a277e55a591146c448cab79b1e78b706a39b9b185ad29c", [[], [], [], [], [], [], [], [], []]}, 0x9c0) ptrace(0x10, r6) ptrace$poke(0x9, r6, 0x0, 0x20000000) 03:58:37 executing program 4: r0 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000080)=""/24, 0x18}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x5) 03:58:37 executing program 5: ioctl$PPPIOCGL2TPSTATS(0xffffffffffffffff, 0x80487436, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r4 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0xbc110100, &(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='fuse.', 0x0, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4002}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) read$FUSE(r3, &(0x7f0000001500), 0x1000) 03:58:37 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'vmac64(serpent)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000012c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r1 = accept4$alg(r0, 0x0, 0x0, 0x0) write$binfmt_misc(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB="73797a31f7564d00000000000071f4fc"], 0x10) 03:58:37 executing program 1: r0 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000080)=""/24, 0x18}, {&(0x7f0000000640)=""/4096, 0x1005}], 0x2, 0x0) 03:58:37 executing program 3: ioctl$FS_IOC_RESVSP(0xffffffffffffffff, 0x40305828, &(0x7f00000000c0)={0x0, 0x0, 0x500000000}) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = socket(0x0, 0x0, 0x0) r1 = getpid() socket$inet_udplite(0x2, 0x2, 0x88) ftruncate(r0, 0x5) r2 = getpid() rt_tgsigqueueinfo(r1, r2, 0x13, &(0x7f0000000180)) tkill(r1, 0x5) r3 = socket(0x10, 0x3, 0x0) r4 = syz_open_dev$video(&(0x7f00000000c0)='/de\a\x00vIdaa#\x00', 0x80000008001, 0x0) ioctl$VIDIOC_ENUM_FMT(r4, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) ioctl$FS_IOC_FSGETXATTR(r4, 0x801c581f, &(0x7f0000000080)={0x6, 0x3, 0x2, 0xfe8, 0xbe}) setsockopt$netlink_NETLINK_TX_RING(r3, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r3, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=ANY=[@ANYBLOB="2000000016000000000000000002000000", @ANYRES32=0x0, @ANYBLOB="08000400ffffffff"], 0x20}}, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r3, 0x0, 0x60, &(0x7f0000000200)=ANY=[@ANYBLOB="66696c746572000000000000000000000000000000000000000000000000000007000000040000008004000000000000180100000000000098030000980300009803000004000000", @ANYPTR=&(0x7f0000000000)=ANY=[@ANYRES64=0x0], @ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f000180100000000000000000000000000000000000000000000000000002800434f4e4e5345434d41524b000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0004001000000000000000000000000000000000000000000000000000050006d616e676c65000000000000000000000000000000000000000000000000aaaaaaaaaabb00000000000000000000000000000000000000000000000000007f000001ffffffff0f000000ffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0004001000000000000000000000000000000000000000000000000000050006d616e676c6500000000000000000000000000000000000000000000000000000000000000000000000000000000ae272723e58300000000000000000000e00000020000000201000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c000e8000000000000000000000000000000000000000000000000002800000000000000000000000000000000000000000000000000000000000000feffffff00000000"], 0x3) ptrace(0x10, r1) acct(&(0x7f0000000100)='./file0\x00') ptrace$poke(0x4209, r1, &(0x7f00000000c0), 0x20000000) 03:58:37 executing program 2: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = socket(0x0, 0x0, 0x0) r1 = getpid() r2 = getpid() rt_tgsigqueueinfo(r1, r2, 0x13, &(0x7f0000000180)) ptrace(0x10, r1) wait4(0x0, 0x0, 0x0, &(0x7f0000000000)) ioctl$sock_inet6_tcp_SIOCATMARK(r0, 0x8905, &(0x7f00000000c0)) ptrace$poke(0x9, r1, 0x0, 0x20000000) 03:58:37 executing program 4: r0 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000080)=""/24, 0x18}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x6) 03:58:37 executing program 1: r0 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000080)=""/24, 0x18}, {&(0x7f0000000640)=""/4096, 0x1006}], 0x2, 0x0) 03:58:37 executing program 5: ioctl$PPPIOCGL2TPSTATS(0xffffffffffffffff, 0x80487436, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r4 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0xbd110100, &(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='fuse.', 0x0, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4002}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) read$FUSE(r3, &(0x7f0000001500), 0x1000) 03:58:37 executing program 3: ioctl$FS_IOC_RESVSP(0xffffffffffffffff, 0x40305828, &(0x7f00000000c0)={0x0, 0x0, 0x500000000}) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) r0 = getpid() socket$inet_udplite(0x2, 0x2, 0x88) r1 = getpid() rt_tgsigqueueinfo(r0, r1, 0x13, &(0x7f0000000180)) tkill(r0, 0x5) r2 = socket(0x4, 0x3, 0x0) r3 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r3, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) openat$vhost_vsock(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/vhost-vsock\x00', 0x2, 0x0) ioctl$FS_IOC_FSGETXATTR(r3, 0x801c581f, &(0x7f0000000080)={0x6, 0x3, 0x2, 0xfe8, 0xbe}) setsockopt$netlink_NETLINK_TX_RING(r2, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r6 = dup3(r4, r5, 0x0) clock_gettime(0x0, &(0x7f0000000880)={0x0, 0x0}) pselect6(0x40, &(0x7f00000007c0)={0x9, 0xfffffffffffffffd, 0x60, 0x3, 0x1, 0x1, 0x0, 0x101}, &(0x7f0000000800)={0x9, 0x6, 0xe50, 0x7fff, 0x0, 0x2, 0x9}, &(0x7f0000000840)={0x4, 0x400, 0x800, 0x9, 0x8e, 0x2, 0x2b, 0x9}, &(0x7f00000008c0)={r7, r8+30000000}, &(0x7f0000000940)={&(0x7f0000000900)={0x7}, 0x8}) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) ioctl$SNDRV_SEQ_IOCTL_GET_QUEUE_INFO(r6, 0xc08c5334, &(0x7f0000000700)={0x2, 0x1, 0x5, 'queue0\x00', 0x4}) setsockopt$ARPT_SO_SET_REPLACE(r2, 0x0, 0x60, &(0x7f0000000200)=ANY=[@ANYBLOB="66696c746572000000000000000000000000000000000000000000000000000007000000040000008004000000000000180100000000000098030000980300009803000004000000", @ANYPTR=&(0x7f0000000100)=ANY=[@ANYBLOB="00000000000000607000bfe8af00"/70], @ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f000180100000000000000000000000000000000000000000000000000002800434f4e4e5345434d41524b000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0004001000000000000000000000000000000000000000000000000000050006d616e676c65000000000000000000000000000000000000000000000000aaaaaaaaaabb00000000000000000000000000000000000000000000000000007f000001ffffffff0f000000ffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0004001000000000000000000000000000000000000000000000000000050006d616e676c6500000000000000000000000000000000000000000000000000000000000000000000000000000000ae272723e58300000000000000000000e00000020000000201000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c000e8000000000000000000000000000000000000000000000000002800000000000000000000000000000000000000000000000000000000000000feffffff00000000"], 0x4d0) ptrace(0x10, r0) r9 = socket(0x10, 0x3, 0x0) r10 = openat$audio(0xffffffffffffff9c, &(0x7f0000000a40)='/dev/audio\x00', 0x200000, 0x0) r11 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r11, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r11, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) r12 = syz_open_procfs(0x0, &(0x7f0000000080)='fd\x00') fchdir(r12) getdents64(r12, &(0x7f0000000540)=""/202, 0x1b7) r13 = accept4(r12, &(0x7f0000000040)=@nl=@proc, &(0x7f0000000100)=0x80, 0x80000) r14 = socket$inet6_sctp(0xa, 0x1, 0x84) r15 = socket$inet6_sctp(0xa, 0x10000000005, 0x84) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(r15, 0x84, 0x1d, &(0x7f000095dff8)={0x1, [0x0]}, &(0x7f000095dffc)=0x8) getsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER(r14, 0x84, 0x7b, &(0x7f00000000c0)={r16}, &(0x7f0000000100)=0x8) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r13, 0x84, 0x6f, &(0x7f0000000200)={r16, 0x94, &(0x7f0000000140)=[@in6={0xa, 0x4e21, 0x0, @dev={0xfe, 0x80, [], 0x23}, 0x7}, @in={0x2, 0x4e20, @rand_addr=0x100}, @in={0x2, 0x4e22, @multicast2}, @in6={0xa, 0x0, 0x80000001, @local, 0x1}, @in={0x2, 0x0, @empty}, @in={0x2, 0x4e21, @local}, @in6={0xa, 0x4e22, 0x1ff, @initdev={0xfe, 0x88, [], 0x1, 0x0}, 0xfffffffd}]}, &(0x7f0000000240)=0x10) getsockopt$inet_sctp_SCTP_RECONFIG_SUPPORTED(r11, 0x84, 0x75, &(0x7f0000000a80)={r16, 0x80000001}, &(0x7f0000000ac0)=0x8) getsockopt$inet_sctp_SCTP_ASSOCINFO(r10, 0x84, 0x1, &(0x7f0000000b00)={r17, 0x7fff, 0x6, 0x5, 0x3, 0x1}, &(0x7f0000000b40)=0x14) setsockopt$netlink_NETLINK_TX_RING(r9, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r9, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) setsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX_OLD(r9, 0x84, 0x6b, &(0x7f0000000980)=[@in={0x2, 0x4e23, @multicast1}, @in={0x2, 0x4e23, @local}, @in6={0xa, 0x4e22, 0x4, @local, 0x200}, @in={0x2, 0x4e20, @broadcast}, @in={0x2, 0x4e20, @rand_addr=0x5}], 0x5c) ptrace$poke(0x4209, r0, &(0x7f00000000c0), 0x20000000) 03:58:37 executing program 2: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) r0 = getpid() r1 = getpid() rt_tgsigqueueinfo(r0, r1, 0x13, &(0x7f0000000180)) ptrace(0x10, r0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r4 = dup3(r2, r3, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) r5 = perf_event_open$cgroup(&(0x7f0000000100)={0x0, 0x70, 0x4, 0x0, 0x15, 0x1, 0x0, 0x1, 0x34500, 0x6, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x3, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0xa, @perf_bp={&(0x7f00000000c0), 0x6}, 0x0, 0x8, 0x3ff, 0x8, 0x1, 0x1, 0x2}, r4, 0x5, 0xffffffffffffffff, 0x2) perf_event_open(&(0x7f0000000040)={0x65287d65faeaf21e, 0x70, 0x7f, 0x4, 0x4, 0x3, 0x0, 0x8, 0x80, 0x8, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x3, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x8, @perf_bp={&(0x7f0000000000), 0xc}, 0x10, 0x80, 0x9, 0x7, 0x9, 0x6, 0xa5}, 0xffffffffffffffff, 0xc, r5, 0x3) ptrace$poke(0x9, r0, 0x0, 0x20000000) 03:58:38 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'vmac64(serpent)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000012c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r3 = dup3(r1, r2, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = getpid() perf_event_open(&(0x7f0000000080)={0x2, 0x70, 0x3e8, 0x0, 0x0, 0x48, 0x0, 0x0, 0x40002, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x1f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0xcd, 0x0, 0x0, 0x0, 0x200000, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r4, 0x0, 0xffffffffffffffff, 0x8) capget(&(0x7f00000000c0)={0x0, r4}, &(0x7f0000000100)={0x5, 0x46d784ab, 0x5, 0x2, 0x5, 0x4}) ioctl$ION_IOC_ALLOC(r3, 0xc0184900, &(0x7f0000000200)={0x0, 0x8, 0x3, 0xffffffffffffffff}) write$binfmt_misc(r5, &(0x7f0000000340)=ANY=[@ANYBLOB="6bd45c4064fc71fe4ecacad24c2007ee97eb605b07f00ed925e117d251fdd77e232b0f61e600abb460c7666fecfaf96f8ca4a060a908093743b3834544997ea023e3037d855acd4c011aea42aae2f5f0402cb6082632dfd396f2659645cb23508db59c8683a45b9d2220a4199a605cdd874bbdecebd094486f5e91a2b2d2ce09ff4366b89c2e3aec5ba2c663ad1d5ae47603a2b635b401f6b0815848bb5274447458", @ANYRES32], 0xa6) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r8 = dup3(r6, r7, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r8, 0x8912, 0x400200) ioctl$SNDRV_SEQ_IOCTL_CREATE_PORT(r8, 0xc0a85320, &(0x7f0000000140)={{0xfb, 0x9}, 'port1\x00', 0x84, 0x42, 0xff, 0x400, 0x5, 0xfff, 0x2, 0x0, 0x1, 0x81}) prctl$PR_CAPBSET_DROP(0x18, 0x4) 03:58:38 executing program 4: r0 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000080)=""/24, 0x18}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x7) 03:58:38 executing program 1: r0 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000080)=""/24, 0x18}, {&(0x7f0000000640)=""/4096, 0x1007}], 0x2, 0x0) 03:58:38 executing program 5: ioctl$PPPIOCGL2TPSTATS(0xffffffffffffffff, 0x80487436, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r4 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0xbe110100, &(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='fuse.', 0x0, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4002}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) read$FUSE(r3, &(0x7f0000001500), 0x1000) 03:58:38 executing program 3: r0 = openat$vsock(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vsock\x00', 0x240000, 0x0) ioctl$EVIOCGPHYS(r0, 0x80404507, &(0x7f0000000980)=""/58) ioctl$FS_IOC_RESVSP(0xffffffffffffffff, 0x40305828, &(0x7f00000000c0)={0x0, 0x0, 0x500000000}) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) r1 = getpid() socket$inet_udplite(0x2, 0x2, 0x88) r2 = getpid() rt_tgsigqueueinfo(r1, r2, 0x10, &(0x7f0000000180)={0x23, 0x2000}) tkill(r1, 0x5) r3 = socket(0x10, 0x3, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$KVM_GET_FPU(r4, 0x81a0ae8c, &(0x7f0000000700)) r5 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r5, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519a8234ce1df96ab47eecb4819ad83b45d7788908799f81f224aa", 0x41414770}) r6 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r6, 0xc0405602, &(0x7f0000000000)={0x0, 0xb, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) ioctl$FS_IOC_FSGETXATTR(r6, 0x801c581f, &(0x7f0000000080)={0x6, 0xf2, 0x6, 0xfe8, 0xba}) ioctl$UFFDIO_COPY(0xffffffffffffffff, 0xc028aa03, &(0x7f00000009c0)={&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1}) setsockopt$netlink_NETLINK_TX_RING(r3, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r3, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=ANY=[@ANYBLOB="201f7bf978000000160087690000000000000000", @ANYRES32=0x0, @ANYBLOB="08000400ffffffff"], 0x20}}, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r3, 0x0, 0x60, &(0x7f0000000200)={'filter\x00', 0x7, 0x4, 0x480, 0x0, 0x118, 0x0, 0x398, 0x398, 0x398, 0x4, &(0x7f0000000000), {[{{@uncond, 0xf0, 0x118}, @unspec=@CONNSECMARK={0x28, 'CONNSECMARK\x00', 0x0, {0x1}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@mac=@remote, @empty, @loopback, @broadcast, 0xf, 0xffffffff}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac=@random="ae272723e583", @multicast2, @rand_addr=0x2, 0x1}}}], {{[], 0xc0, 0xe8}, {0x28}}}}, 0x4d0) ptrace(0x10, r1) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r9 = dup3(r7, r8, 0x0) r10 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/sequencer2\x00', 0x1, 0x0) ioctl$VIDIOC_EXPBUF(r4, 0xc0405610, &(0x7f0000000a40)={0x6, 0x9, 0x80, 0x0, r10}) ioctl$PERF_EVENT_IOC_ENABLE(r9, 0x8912, 0x400200) ioctl$SNDRV_SEQ_IOCTL_QUERY_NEXT_PORT(r9, 0xc0a85352, &(0x7f00000008c0)={{0x6, 0x8}, 'port0\x00', 0x44, 0x100004, 0xfffffffd, 0x7fffffff, 0x9, 0x1ff, 0x3, 0x0, 0x2, 0x5}) ptrace$poke(0x4209, r1, &(0x7f00000000c0), 0x20000000) 03:58:38 executing program 4: r0 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000080)=""/24, 0x18}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0xc) 03:58:38 executing program 2: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) r0 = getpid() r1 = getpid() rt_tgsigqueueinfo(r0, r1, 0x13, &(0x7f0000000180)) ptrace$poke(0x9, r0, 0x0, 0x20000000) 03:58:38 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'vmac64(serpent)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000012c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r1 = accept4$alg(r0, 0x0, 0x0, 0x0) write$binfmt_misc(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="7379fc000000000000010000e3010000709626f39c50a23b191ba31aa2b4f3c9def1930100dce4a0a8284983f8362d959e24425211593efc7a86d568f521153f8cf8067e44bdb27e728b2f672abb83879044e1dd4e6f4939927f8840b92e6eeec89aca6e23614245f245a41bbe3503a255617c406681be0e2378b53bc0e48e38c5664c7ff112a32f720f4992545dc39c7601403d0984cd7bfe6a0d1b0bf0f66f631ad14859b25d6b25171fbe4de07c56bb2e957a9e8dfb4fcd1b09e4eecf623ffab4e4177e34c9392dfb682c87ae8036c09365209721295355489100252cab8daa2098ee8164703a836c43a679a83e8c9c7259fa5f10f3b1103d6445ee65b7309ac55f9d36d4da68c34b4644722b8ff30947f3b187981c7bc3d728e6da79ed3751daf306757de86f1d7453bcaf6c8da66779cc099cd73db0e2ebb74ca314bf1c30b313c26b2d7b53239f8ad604073cd6cd399448e0f16d5311568ce024203369dbcfaceee37c190c4f7360b6f1b259ec56ed9ba23c98b7"], 0x10) ioctl$USBDEVFS_DISCONNECT_CLAIM(0xffffffffffffffff, 0x8108551b, &(0x7f0000000240)={0x9, 0x2, "3da721a7e143c62278d213a5c11e0431258002e819310f2d54bffe73d3a5a9cc3317f8f057ed7445c8d275cc5805a1d49f09e5702a2d313623519fb96ac488123da847065bb531f848bb484955105938042a4055f2b2b0f3829b9fef696238bd79bf32d110fafee657357eb0c9081c75cd3a8ad353733bb1eaa223d553af8197bda0a165566441c429b84b402f27f736615285071194acec812f204e29fd98bc27f128547fd0a4edee56c98042e4c10101feb021ef23058f67e0cdefb17d6d2554a9e8be7f3619f9770938fb6a5a72333a99b5f1899bca2bfd0286566c71f2c81c4f5517c2ab527034844da3c1e14a7a0394b943f0520e02722547a649dbf7ce"}) 03:58:38 executing program 2: r0 = syz_open_dev$adsp(&(0x7f0000000000)='/dev/adsp#\x00', 0xffffffff, 0x0) ioctl$VIDIOC_S_FREQUENCY(r0, 0x402c5639, &(0x7f0000000040)={0x3, 0x2, 0x80000000}) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) r1 = getpid() r2 = getpid() rt_tgsigqueueinfo(r1, r2, 0x13, &(0x7f0000000180)) ptrace(0x10, r1) ptrace$poke(0x9, r1, 0x0, 0x20000000) 03:58:38 executing program 1: r0 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000080)=""/24, 0x18}, {&(0x7f0000000640)=""/4096, 0x100c}], 0x2, 0x0) 03:58:38 executing program 5: ioctl$PPPIOCGL2TPSTATS(0xffffffffffffffff, 0x80487436, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r4 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0xbf110100, &(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='fuse.', 0x0, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4002}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) read$FUSE(r3, &(0x7f0000001500), 0x1000) 03:58:38 executing program 4: r0 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000080)=""/24, 0x18}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x300) 03:58:38 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'vmac64(serpent)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000012c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r1 = accept4$alg(r0, 0x0, 0x0, 0x100800) write$binfmt_misc(r1, &(0x7f00000004c0)={'syz1', "f7d9c3132935b151c6a22afc"}, 0x10) 03:58:38 executing program 2: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) r0 = getpid() r1 = getpid() r2 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r2, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) r3 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r3, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r3, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) setsockopt$inet6_tcp_buf(r3, 0x6, 0xe, &(0x7f0000000100)="3f3274f565a5860cc76099babf1e613ae0dfc6fdec64460c9680f67e94c5fb6594af790599c5df410e26d13a087a838974f7512908603520f104ae3d1eebb30ccc580dfbd8c9c9e6032b269a17a89b9e8cd5cfeaf88ed0afea7c764121151176", 0x60) connect$inet(r2, &(0x7f0000000000)={0x2, 0x4e24, @local}, 0x10) rt_tgsigqueueinfo(r0, r1, 0x13, &(0x7f0000000180)) ptrace(0x10, r0) ptrace$poke(0x9, r0, 0x0, 0x20000000) ioctl$sock_inet_SIOCDARP(0xffffffffffffffff, 0x8953, &(0x7f0000000080)={{0x2, 0x4e20, @multicast2}, {0x3, @dev={[], 0xf}}, 0x5e, {0x2, 0x4e20, @initdev={0xac, 0x1e, 0x1, 0x0}}, 'veth0_to_bond\x00'}) 03:58:38 executing program 3: ioctl$FS_IOC_RESVSP(0xffffffffffffffff, 0x40305828, &(0x7f00000000c0)={0x0, 0x0, 0x500000000}) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) r0 = getpid() socket$inet_udplite(0x2, 0x2, 0x88) r1 = getpid() rt_tgsigqueueinfo(r0, r1, 0x13, &(0x7f0000000180)) tkill(r0, 0x1002e) r2 = socket(0x10, 0x3, 0x0) r3 = getpid() perf_event_open(&(0x7f0000000080)={0x2, 0x70, 0x3e8, 0x0, 0x0, 0x48, 0x0, 0x0, 0x40002, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x1f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0xcd, 0x0, 0x0, 0x0, 0x200000, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r3, 0x0, 0xffffffffffffffff, 0x8) ptrace$peekuser(0x3, r3, 0x8) r4 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x40000) prctl$PR_GET_ENDIAN(0x13, &(0x7f0000000100)) ioctl$VIDIOC_ENUM_FMT(r4, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) ioctl$FS_IOC_FSGETXATTR(r4, 0x801c581f, &(0x7f0000000080)={0x6, 0x3, 0x2, 0xfe8, 0xbe}) setsockopt$netlink_NETLINK_TX_RING(r2, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000200)=ANY=[@ANYBLOB="2000000016008769000000000000000002000000", @ANYRES32=0x0, @ANYBLOB="09000400db009b67ecc132c6a632a05bcd1b0863ffffff"], 0x20}}, 0x0) ioctl$VIDIOC_SUBSCRIBE_EVENT(0xffffffffffffffff, 0x4020565a, &(0x7f0000000140)={0x3, 0x8, 0x1}) ptrace(0x10, r0) ptrace$poke(0x4209, r0, &(0x7f00000000c0), 0x20000000) 03:58:38 executing program 5: ioctl$PPPIOCGL2TPSTATS(0xffffffffffffffff, 0x80487436, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r4 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0xc0110100, &(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='fuse.', 0x0, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4002}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) read$FUSE(r3, &(0x7f0000001500), 0x1000) 03:58:38 executing program 1: r0 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000080)=""/24, 0x18}, {&(0x7f0000000640)=""/4096, 0x2000}], 0x2, 0x0) 03:58:38 executing program 4: r0 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000080)=""/24, 0x18}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x500) [ 344.448606][ T2138] cgroup: fork rejected by pids controller in /syz2 03:58:39 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'vmac64(serpent)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000012c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r1 = accept4$alg(r0, 0x0, 0x0, 0x0) write$binfmt_misc(r1, &(0x7f00000004c0)={'syz1', "f7d9c3132935b151c6a22afc"}, 0x10) ioctl$USBDEVFS_GETDRIVER(r0, 0x41045508, &(0x7f00000000c0)={0x7, "76ae715cdf90e3f83b6c4864f67c05930416b31bb21333364e3e97e0bff7493a1b122101f964786c2abcdc103f89b19925d069c97f16a3be599b4b6aa948fb42f4a7892054da9dbc2abd65ac794e879b59b12fdec1bcba2cb3317f78380aa3d5774a3f5aa92d1844e304e51490e557df0c1c6ad2d84ba2bb0d8a384680ffcbfdc7743596cc126cb6317badd8c10d770b66bb5f66588095a3ecb84a5335ae3f35427ba2381d2dd191c4de7fedc5bb0ce6320b5219ecd8ae848ac779d911bc05a6fba9f06ad3867e413c7d0547ca1c98a85dcf278a3c785f50f4f7ef3e253d68dd7623da4b8d98c7aa9526ef91b6a5b528b9f76bc359f2acc0e36092106a8d84f0"}) bind$alg(0xffffffffffffffff, &(0x7f0000000200)={0x26, 'hash\x00', 0x0, 0x0, 'sha256-arm64\x00'}, 0x58) 03:58:39 executing program 3: ioctl$FS_IOC_RESVSP(0xffffffffffffffff, 0x40305828, &(0x7f00000000c0)={0x0, 0x0, 0x500000000}) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) r0 = getpid() socket$inet_udplite(0x2, 0x2, 0x88) r1 = getpid() rt_tgsigqueueinfo(r0, r1, 0x13, &(0x7f0000000180)) tkill(r0, 0x5) r2 = socket(0x10, 0x3, 0x0) r3 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r3, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) setxattr$trusted_overlay_nlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='trusted.overlay.nlink\x00', &(0x7f0000000700)={'U-', 0xfffffffffffffff8}, 0x28, 0x0) ioctl$FS_IOC_FSGETXATTR(r3, 0x801c581f, &(0x7f0000000080)={0x6, 0x3, 0x2, 0xfe8, 0xbe}) setsockopt$netlink_NETLINK_TX_RING(r2, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=ANY=[@ANYBLOB="2000000016008769000000000000000002000000", @ANYRES32=0x0, @ANYBLOB="0204292f9a0c0000"], 0x20}}, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r2, 0x0, 0x60, &(0x7f0000000200)=ANY=[@ANYBLOB="66696c746572000000000000000000000000000000000000000000000000000007000000040000008004000000000000180100000000000098030000980300009803000004000000", @ANYPTR=&(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'/64], @ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f000180100000000000000000000000000000000000000000000000000002800434f4e4e5345434d41524b000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0004001000000000000000000000000000000000000000000000000000050006d616e676c65000000000000000000000000000000000000000000000000aaaaaaaaaabb00000000000000000000000000000000000000000000000000007f000001ffffffff0f000000ffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0004001000000000000000000000000000000000000000000000000000050006d616e676c6500000000000000000000000000000000000000000000000000000000000000000000000000000000ae272723e58300000000000000000000e00000020000000201000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c000e8000000000000000000000000000000000000000000000000002800000000000000000000000000000000000000000000000000000000000000feffffff00000000"], 0x4d0) ptrace(0x10, r0) ptrace$poke(0x4209, r0, &(0x7f00000000c0), 0x20000000) 03:58:39 executing program 2: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x0, 0x4, 0xfe) r0 = getpid() r1 = getpid() rt_tgsigqueueinfo(r0, r1, 0x13, &(0x7f0000000180)) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r4 = dup3(r2, r3, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) ioctl$TIOCOUTQ(r4, 0x5411, &(0x7f0000000000)) ptrace(0x10, r0) ptrace$poke(0x9, r0, 0x0, 0x20000000) 03:58:39 executing program 5: ioctl$PPPIOCGL2TPSTATS(0xffffffffffffffff, 0x80487436, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r4 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0xc0ed0000, &(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='fuse.', 0x0, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4002}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) read$FUSE(r3, &(0x7f0000001500), 0x1000) 03:58:39 executing program 1: r0 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000080)=""/24, 0x18}, {&(0x7f0000000640)=""/4096, 0x4000}], 0x2, 0x0) 03:58:39 executing program 4: r0 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000080)=""/24, 0x18}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x600) 03:58:39 executing program 2: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) r0 = getpid() r1 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r1, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r1, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) getsockopt$inet_pktinfo(r1, 0x0, 0x8, &(0x7f0000000000)={0x0, @empty, @multicast2}, &(0x7f0000000040)=0xc) r2 = getpid() rt_tgsigqueueinfo(r0, r2, 0x13, &(0x7f0000000180)) ptrace(0x10, r0) ptrace$poke(0x9, r0, 0x0, 0x20000000) 03:58:39 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'vmac64(serpent)\x00'}, 0x58) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000012c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r1 = accept4$alg(r0, 0x0, 0x0, 0x0) write$binfmt_misc(r1, &(0x7f00000004c0)={'syz1', "f7d9c3132935b151c6a22afc"}, 0x10) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r4 = openat$proc_capi20(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/capi/capi20\x00', 0x200000, 0x0) r5 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000140)='TIPCv2\x00') sendmsg$TIPC_NL_NET_SET(r4, &(0x7f00000001c0)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x8002144}, 0xc, &(0x7f0000000180)={&(0x7f0000000340)={0x174, r5, 0x920, 0x70bd2b, 0x25dfdbfb, {}, [@TIPC_NLA_BEARER={0x74, 0x1, [@TIPC_NLA_BEARER_DOMAIN={0x8, 0x3, 0x4}, @TIPC_NLA_BEARER_NAME={0x10, 0x1, @udp='udp:syz2\x00'}, @TIPC_NLA_BEARER_NAME={0x10, 0x1, @udp='udp:syz1\x00'}, @TIPC_NLA_BEARER_DOMAIN={0x8, 0x3, 0x400}, @TIPC_NLA_BEARER_NAME={0x14, 0x1, @l2={'eth', 0x3a, 'ip6gretap0\x00'}}, @TIPC_NLA_BEARER_PROP={0x24, 0x2, [@TIPC_NLA_PROP_WIN={0x8, 0x3, 0x7f749661}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x1f}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0xb}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x10}]}, @TIPC_NLA_BEARER_DOMAIN={0x8, 0x3, 0x9}]}, @TIPC_NLA_NET={0x24, 0x7, [@TIPC_NLA_NET_ADDR={0x8, 0x2, 0x3}, @TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0x2}, @TIPC_NLA_NET_NODEID_W1={0xc}]}, @TIPC_NLA_MEDIA={0x28, 0x5, [@TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'ib\x00'}, @TIPC_NLA_MEDIA_PROP={0x1c, 0x2, [@TIPC_NLA_PROP_WIN={0x8, 0x3, 0x80000000}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x10001}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x7f}]}]}, @TIPC_NLA_NET={0x4}, @TIPC_NLA_NODE={0x10, 0x6, [@TIPC_NLA_NODE_UP={0x4}, @TIPC_NLA_NODE_ADDR={0x8, 0x1, 0x7fff}]}, @TIPC_NLA_LINK={0x78, 0x4, [@TIPC_NLA_LINK_NAME={0x14, 0x1, 'broadcast-link\x00'}, @TIPC_NLA_LINK_NAME={0xc, 0x1, 'syz1\x00'}, @TIPC_NLA_LINK_NAME={0x14, 0x1, 'broadcast-link\x00'}, @TIPC_NLA_LINK_PROP={0xffffffffffffffda, 0x7, [@TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x17}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x1}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x4}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0xff}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x80000000}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x3}]}, @TIPC_NLA_LINK_NAME={0xc, 0x1, 'syz1\x00'}]}, @TIPC_NLA_MON={0x14, 0x9, [@TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x7ff}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x48c5}]}]}, 0x174}, 0x1, 0x0, 0x0, 0x20000080}, 0x40) r6 = dup3(r2, r3, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) ioctl$RTC_AIE_ON(r6, 0x7001) 03:58:39 executing program 3: ioctl$FS_IOC_RESVSP(0xffffffffffffffff, 0x40305828, &(0x7f00000000c0)={0x0, 0x0, 0x500000000}) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) r0 = getpid() socket$inet_udplite(0x2, 0x2, 0x88) r1 = getpid() rt_tgsigqueueinfo(r0, r1, 0x13, &(0x7f0000000180)) tkill(r0, 0x5) r2 = socket(0x10, 0x3, 0x0) r3 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r3, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) r4 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r4, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r4, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) setsockopt$inet_sctp6_SCTP_DISABLE_FRAGMENTS(r4, 0x84, 0x8, &(0x7f0000000100), 0x4) ioctl$FS_IOC_FSGETXATTR(r3, 0x801c581f, &(0x7f0000000080)={0x6, 0x3, 0x2, 0xfe8, 0xbe}) setsockopt$netlink_NETLINK_TX_RING(r2, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r2, 0x0, 0x60, &(0x7f0000000200)={'filter\x00', 0x7, 0x4, 0x480, 0x0, 0x118, 0x0, 0x398, 0x398, 0x398, 0x4, &(0x7f0000000000), {[{{@uncond, 0xf0, 0x118}, @unspec=@CONNSECMARK={0x28, 'CONNSECMARK\x00', 0x0, {0x1}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@mac=@remote, @empty, @loopback, @broadcast, 0xf, 0xffffffff}}}, {{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac=@random="ae272723e583", @multicast2, @rand_addr=0x2, 0x1}}}], {{[], 0xc0, 0xe8}, {0x28}}}}, 0x4d0) ptrace(0x10, r0) ptrace$poke(0x4209, r0, &(0x7f00000000c0), 0x20000000) 03:58:39 executing program 5: ioctl$PPPIOCGL2TPSTATS(0xffffffffffffffff, 0x80487436, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r4 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0xc1110100, &(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='fuse.', 0x0, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4002}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) read$FUSE(r3, &(0x7f0000001500), 0x1000) 03:58:39 executing program 1: r0 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000080)=""/24, 0x18}, {&(0x7f0000000640)=""/4096, 0x7100}], 0x2, 0x0) 03:58:39 executing program 4: r0 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000080)=""/24, 0x18}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x700) 03:58:39 executing program 2: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) r0 = getpid() openat$misdntimer(0xffffffffffffff9c, &(0x7f0000000040)='/dev/mISDNtimer\x00', 0x4000, 0x0) r1 = getpid() rt_tgsigqueueinfo(r0, r1, 0x13, &(0x7f0000000180)) ptrace(0x10, r0) r2 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r2, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) ioctl$VIDIOC_S_SELECTION(r2, 0xc040565f, &(0x7f0000000000)={0x2, 0x0, 0x1, {0x2, 0x4, 0xfffffffc, 0x9}}) ptrace$poke(0x9, r0, 0x0, 0x20000000) 03:58:39 executing program 3: ioctl$FS_IOC_RESVSP(0xffffffffffffffff, 0x40305828, &(0x7f00000000c0)={0x0, 0x0, 0x500000000}) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) r0 = getpid() r1 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r1, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) sendmsg$nl_route(r1, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=@ipv4_getaddr={0x20, 0x16, 0xfd411abe4cf86987, 0x0, 0x0, {}, [@IFA_BROADCAST={0x8, 0x4, @broadcast}]}, 0x20}}, 0x0) getsockopt$SO_J1939_SEND_PRIO(r1, 0x6b, 0x3, &(0x7f0000000140), &(0x7f0000000700)=0x4) socket$inet_udplite(0x2, 0x2, 0x88) r2 = getpid() rt_tgsigqueueinfo(r0, r2, 0x13, &(0x7f0000000180)) tkill(r0, 0x5) r3 = socket(0x10, 0x3, 0x0) r4 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) ioctl$VIDIOC_ENUM_FMT(r4, 0xc0405602, &(0x7f0000000000)={0x0, 0x3, 0x0, "0ab303c655519ac2d20fd4f96ab47eecb3819ad83b45d7788908799f81f224aa"}) ioctl$FS_IOC_FSGETXATTR(r4, 0x801c581f, &(0x7f0000000080)={0x6, 0x3, 0x2, 0xfe8, 0xbe}) setsockopt$netlink_NETLINK_TX_RING(r3, 0x10e, 0xc, &(0x7f0000000040)={0x1}, 0x10) setsockopt$inet_sctp_SCTP_AUTOCLOSE(r3, 0x84, 0x4, &(0x7f0000000100)=0xd4000000, 0x4) r5 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r5, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000040)=@newlink={0x50, 0x10, 0x705, 0x0, 0x0, {}, [@IFLA_OPERSTATE={0x8, 0x3}, @IFLA_LINKINFO={0x25, 0x12, @veth={{0xc, 0x1, 'veth\x00'}, {0x18, 0x2, @VETH_INFO_PEER={0x14}}}}]}, 0x50}}, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r8 = dup3(r6, r7, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r8, 0x8912, 0x400200) write$FUSE_DIRENT(r8, &(0x7f0000000740)={0xc8, 0x0, 0x8, [{0x6, 0x80, 0x6, 0x8, '&]GPL}'}, {0x1, 0x406, 0xc, 0x7, '/dev/video#\x00'}, {0x5, 0x6, 0x5, 0xf529, 'veth\x00'}, {0x2, 0x3f, 0xc, 0x1, '/dev/video#\x00'}, {0x2, 0x7, 0xc, 0x8, '/dev/video#\x00'}]}, 0xc8) sendmsg$nl_route(r3, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000280)=ANY=[@ANYBLOB="200000001600876900"/20, @ANYRES32=0x0, @ANYBLOB="08000400ffffffff"], 0x20}}, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r3, 0x0, 0x60, &(0x7f0000000200)=ANY=[@ANYBLOB="66696c746572000000000000000000000000000000000000000000000000000007000000040000008004000000000000180100000000000098030000980300009803000004000000", @ANYPTR=&(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/54], @ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f000180100000000000000000000000000000000000000000000000000002800434f4e4e5345434d41524b000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0004001000000000000000000000000000000000000000000000000000050006d616e676c65000000000000000000000000000000000000000000000000aaaaaaaaaabb00000000000000000000000000000000000000000000000000007f000001ffffffff0f000000ffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0004001000000000000000000000000000000000000000000000000000050006d616e676c6500000000000000000000000000000000000000000000000000000000000000000000000000000000ae272723e58300000000000000000000e00000020000000201000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c000e8000000000000000000000000000000000000000000000000002800000000000000000000000000000000000000000000000000000000000000feffffff00000000"], 0x4d0) ptrace(0x10, r0) ptrace$poke(0x4209, r0, &(0x7f00000000c0), 0x20000000) 03:58:39 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'vmac64(serpent)\x00'}, 0x58) r1 = accept4$inet(0xffffffffffffffff, &(0x7f0000000140)={0x2, 0x0, @remote}, &(0x7f0000000180)=0x10, 0x800) setsockopt$IP_VS_SO_SET_ADD(r1, 0x0, 0x482, &(0x7f00000001c0)={0x16, @initdev={0xac, 0x1e, 0x1, 0x0}, 0x4e22, 0x3, 'fo\x00', 0x20, 0x2, 0x53}, 0x2c) setsockopt$ALG_SET_KEY(r0, 0x117, 0x1, &(0x7f00000012c0)="0a0775b005e381e5b3b60ced5c54dbb7", 0x10) r2 = accept4$alg(r0, 0x0, 0x0, 0x0) write$binfmt_misc(r2, &(0x7f00000004c0)={'syz1', "f7d9c3132935b151c6a22afc"}, 0x10) 03:58:39 executing program 1: r0 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000080)=""/24, 0x18}, {&(0x7f0000000640)=""/4096, 0x72fff}], 0x2, 0x0) 03:58:39 executing program 5: ioctl$PPPIOCGL2TPSTATS(0xffffffffffffffff, 0x80487436, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r4 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0xc2110100, &(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='fuse.', 0x0, &(0x7f0000000300)={{'fd', 0x3d, r4}, 0x2c, {'rootmode', 0x3d, 0x4002}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) read$FUSE(r3, &(0x7f0000001500), 0x1000) 03:58:39 executing program 4: r0 = syz_open_dev$video(&(0x7f00000000c0)='/dev/video#\x00', 0x8001, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000080)=""/24, 0x18}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0xc00) [ 345.340883][ T3145] ------------[ cut here ]------------ [ 345.346636][ T3145] WARNING: CPU: 1 PID: 3145 at drivers/media/common/videobuf2/videobuf2-core.c:1882 __vb2_queue_cancel+0x8b6/0xc80 [ 345.358689][ T3145] Kernel panic - not syncing: panic_on_warn set ... [ 345.365279][ T3145] CPU: 1 PID: 3145 Comm: syz-executor.4 Not tainted 5.4.0-rc6+ #0 [ 345.373075][ T3145] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 345.383235][ T3145] Call Trace: [ 345.386526][ T3145] dump_stack+0x197/0x210 [ 345.390862][ T3145] ? __vb2_queue_cancel+0x870/0xc80 [ 345.396064][ T3145] panic+0x2e3/0x75c [ 345.399963][ T3145] ? add_taint.cold+0x16/0x16 [ 345.404640][ T3145] ? printk+0xba/0xed [ 345.408622][ T3145] ? kmsg_dump_rewind_nolock+0xe4/0xe4 [ 345.414078][ T3145] ? __warn.cold+0x14/0x35 [ 345.418492][ T3145] ? __warn+0xd9/0x1d0 [ 345.422563][ T3145] ? __vb2_queue_cancel+0x8b6/0xc80 [ 345.427757][ T3145] __warn.cold+0x2f/0x35 [ 345.432009][ T3145] ? report_bug.cold+0x63/0xad [ 345.433788][ T3901] kobject: 'loop0' (00000000da1e376e): kobject_uevent_env [ 345.436776][ T3145] ? __vb2_queue_cancel+0x8b6/0xc80 [ 345.449053][ T3145] report_bug+0x289/0x300 [ 345.453395][ T3145] do_error_trap+0x11b/0x200 [ 345.456306][ T3901] kobject: 'loop0' (00000000da1e376e): fill_kobj_path: path = '/devices/virtual/block/loop0' [ 345.457985][ T3145] do_invalid_op+0x37/0x50 [ 345.458001][ T3145] ? __vb2_queue_cancel+0x8b6/0xc80 [ 345.458023][ T3145] invalid_op+0x23/0x30 [ 345.481960][ T3145] RIP: 0010:__vb2_queue_cancel+0x8b6/0xc80 [ 345.487767][ T3145] Code: 1e fb ff ff 48 89 df e8 08 12 d8 fc e9 11 fb ff ff e8 ae af 9c fc 48 83 c4 50 5b 41 5c 41 5d 41 5e 41 5f 5d c3 e8 9a af 9c fc <0f> 0b 48 8b 45 d0 48 05 28 02 00 00 48 89 c2 48 89 45 88 48 b8 00 [ 345.507483][ T3145] RSP: 0018:ffff88804c327c18 EFLAGS: 00010293 [ 345.508305][ T3901] kobject: 'loop2' (00000000c1daabe0): kobject_uevent_env [ 345.513543][ T3145] RAX: ffff8880631bc100 RBX: 0000000000000001 RCX: ffffffff84d66dae [ 345.513552][ T3145] RDX: 0000000000000000 RSI: ffffffff84d67546 RDI: 0000000000000005 [ 345.513561][ T3145] RBP: ffff88804c327c90 R08: ffff8880631bc100 R09: ffffed1043068e88 [ 345.513570][ T3145] R10: ffffed1043068e87 R11: ffff88821834743f R12: ffff88821834743c [ 345.513579][ T3145] R13: ffff8882183474d0 R14: ffff8882183471f8 R15: ffff8882183413f0 [ 345.513606][ T3145] ? __vb2_queue_cancel+0x11e/0xc80 [ 345.513619][ T3145] ? __vb2_queue_cancel+0x8b6/0xc80 [ 345.513642][ T3145] ? __vb2_queue_cancel+0x8b6/0xc80 [ 345.532129][ T3901] kobject: 'loop2' (00000000c1daabe0): fill_kobj_path: path = '/devices/virtual/block/loop2' [ 345.536689][ T3145] vb2_core_streamoff+0x60/0x150 [ 345.536706][ T3145] __vb2_cleanup_fileio+0x78/0x170 [ 345.536722][ T3145] vb2_core_queue_release+0x20/0x80 [ 345.536738][ T3145] _vb2_fop_release+0x1cf/0x2a0 [ 345.536760][ T3145] vb2_fop_release+0x75/0xc0 [ 345.610953][ T3145] vivid_fop_release+0x18e/0x450 [ 345.615924][ T3145] ? vivid_req_validate+0xc0/0xc0 [ 345.620950][ T3145] v4l2_release+0x21f/0x390 [ 345.625459][ T3145] __fput+0x2ff/0x890 [ 345.629446][ T3145] ? dev_debug_store+0x110/0x110 [ 345.634410][ T3145] ____fput+0x16/0x20 [ 345.638403][ T3145] task_work_run+0x145/0x1c0 [ 345.643004][ T3145] exit_to_usermode_loop+0x316/0x380 [ 345.648296][ T3145] do_syscall_64+0x65f/0x760 [ 345.652894][ T3145] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 345.654717][ T3901] kobject: 'loop0' (00000000da1e376e): kobject_uevent_env [ 345.658799][ T3145] RIP: 0033:0x413db1 [ 345.669787][ T3145] Code: 75 14 b8 03 00 00 00 0f 05 48 3d 01 f0 ff ff 0f 83 04 1b 00 00 c3 48 83 ec 08 e8 0a fc ff ff 48 89 04 24 b8 03 00 00 00 0f 05 <48> 8b 3c 24 48 89 c2 e8 53 fc ff ff 48 89 d0 48 83 c4 08 48 3d 01 [ 345.679403][ T3901] kobject: 'loop0' (00000000da1e376e): fill_kobj_path: path = '/devices/virtual/block/loop0' [ 345.689383][ T3145] RSP: 002b:0000000000a6fbf0 EFLAGS: 00000293 ORIG_RAX: 0000000000000003 [ 345.689397][ T3145] RAX: 0000000000000000 RBX: 0000000000000004 RCX: 0000000000413db1 [ 345.689405][ T3145] RDX: 0000001b2c620000 RSI: 0000000000000000 RDI: 0000000000000003 [ 345.689414][ T3145] RBP: 0000000000000001 R08: 00000000cc3a097b R09: 00000000cc3a097f [ 345.689421][ T3145] R10: 0000000000a6fcd0 R11: 0000000000000293 R12: 000000000075bf20 [ 345.689429][ T3145] R13: 00000000000544e4 R14: 00000000007601c8 R15: 000000000075bf2c [ 345.700860][ T3145] Kernel Offset: disabled [ 345.753310][ T3145] Rebooting in 86400 seconds..