, 0x0, 0xc, &(0x7f0000004200)='/dev/radio#\x00'}, 0x30) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r113 = dup2(r112, r111) ioctl$PERF_EVENT_IOC_ENABLE(r113, 0x8912, 0x400200) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000006100)={{{@in=@loopback, @in=@loopback}}, {{@in6=@dev}, 0x0, @in=@multicast2}}, &(0x7f0000004380)=0xe8) lstat(&(0x7f00000043c0)='./file0\x00', &(0x7f0000004400)) fcntl$dupfd(0xffffffffffffffff, 0x406, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r115, r114) socket$rds(0x15, 0x5, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r117, r116) r118 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r118, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r119 = getpid() ptrace(0x10, r119) ptrace$pokeuser(0x6, r119, 0x388, 0xfffffffffffffffe) r120 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r120, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r121, 0x0) r122 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r122, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r123}}]}) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000004480)) r124 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r124, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r125, 0x0) getegid() openat$cgroup_procs(0xffffffffffffffff, &(0x7f00000044c0)='tasks\x00', 0x2, 0x0) r126 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r126, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r129 = dup2(r128, r127) ioctl$PERF_EVENT_IOC_ENABLE(r129, 0x8912, 0x400200) r130 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r130, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r132, r131) socket$nl_route(0x10, 0x3, 0x0) socket$caif_seqpacket(0x25, 0x5, 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r134, r133) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r136, r135) fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000004500)) r137 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r137, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r138, 0x0) r139 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r139, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r140}}]}) r141 = getpid() ptrace(0x10, r141) ptrace$pokeuser(0x6, r141, 0x388, 0xfffffffffffffffe) socket$inet(0x2, 0x2800080001, 0x0) 16:11:41 executing program 3: syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x0) r0 = shmget(0x3, 0x2000, 0x78000000, &(0x7f0000ffb000/0x2000)=nil) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) ioctl$RTC_UIE_OFF(r3, 0x7004) r4 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000180)=0xc) setuid(r5) getegid() r6 = getpid() sched_setscheduler(r6, 0x5, &(0x7f0000000380)) shmctl$SHM_STAT(r0, 0xd, &(0x7f0000000000)=""/168) 16:11:41 executing program 0: r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x0) r1 = shmget(0x3, 0x2000, 0x78000000, &(0x7f0000ffb000/0x2000)=nil) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r3, r2) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) ioctl$RTC_UIE_OFF(r4, 0x7004) r5 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000180)=0xc) setuid(r6) r7 = getegid() r8 = getpid() sched_setscheduler(r8, 0x5, &(0x7f0000000380)) r9 = getpgrp(0x0) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000000)={{0x100000001, r6, r7, 0x0, 0x0, 0x3}, 0x0, 0x67c2, 0x5, 0x1, r8, r9, 0x7fff}) shmctl$SHM_STAT(r1, 0xd, &(0x7f0000000000)=""/168) fcntl$F_SET_RW_HINT(r0, 0x40c, &(0x7f0000002d80)) 16:11:41 executing program 1: r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x0) fcntl$F_SET_RW_HINT(r0, 0x40c, &(0x7f0000002d80)) r1 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r1, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r2 = dup(r1) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = syz_open_dev$radio(&(0x7f0000000300)='/dev/radio#\x00', 0x2, 0x2) bind$bt_l2cap(r5, &(0x7f0000000340)={0x1f, 0xf7f8, {0x91, 0x3f, 0x8, 0x8, 0x81, 0x3f}, 0x9, 0x5}, 0xe) r6 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000040)='TIPCv2\x00') sendmsg$TIPC_NL_BEARER_SET(r2, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000200)={&(0x7f0000006200)=ANY=[@ANYBLOB="50010000", @ANYRES16=r6, @ANYBLOB="00042abd7000ffdbdf25050000002400060008000100e34b0000080001000000000008000100090000000800010008000000340007000c00040000040000000000000c00040000000000000000000c0004002c460000000000000c0003000800000000000000d800050008000100756470000800010075647000440002000800040000000000080004007d000000080002000010000008000100000000000800040083040000080003000004000008000300ffffffff080004000180000008000100696200002c0002000800020001f8ffff080001001a000000080001001800000008000200000080ff080004006b0a000008000100756470003c00020008000200c3faffff08000100110000000800040000100000080002000400000008000100000000000800020001000000080002000400000008000100657468000c0009000800010003000000046729baacef596e27a3a1d04ad2cf28b40259e4972b7075eb34de8734aa7d28a303b21d6f8d42421cee5fd6f933c523b3178c717be227bcf05c60b489d12112100ea827f50bbb32b0ab4f16a3ffa0cddb632b44dc266e825d21d355d3ed4da2eabd1c22eb92d15d20f9989d42e061b6583c56cdb10b40ef964ba63d659eca37ae37552fc834979d56af25260228dc6ee541cc7c3bc0dc5e34d9d5d0aa088ecb5fa03e0c9fe1caa52a3a96c8b554a30e3bc3cb22a7baf7fc6f1f9420d3ea"], 0x150}, 0x1, 0x0, 0x0, 0x20000000}, 0x4000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r8, r7) r9 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r9, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) openat$cgroup(r9, &(0x7f0000000400)='syz1\x00', 0x200002, 0x0) syz_open_dev$amidi(&(0x7f0000000440)='/dev/amidi#\x00', 0x6, 0x8000) r10 = getpid() ptrace(0x10, r10) ptrace$pokeuser(0x6, r10, 0x388, 0xfffffffffffffffe) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000480), &(0x7f00000004c0)=0xc) openat$cachefiles(0xffffffffffffff9c, &(0x7f0000000500)='/dev/cachefiles\x00', 0xa00, 0x0) r11 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r11, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r13, r12) openat$apparmor_task_exec(0xffffffffffffff9c, &(0x7f0000000540)='/proc/self/attr/exec\x00', 0x2, 0x0) r14 = getpid() ptrace(0x10, r14) ptrace$pokeuser(0x6, r14, 0x388, 0xfffffffffffffffe) r15 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r15, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r16, 0x0) r17 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r17, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r18}}]}) openat$selinux_attr(0xffffffffffffff9c, &(0x7f0000000580)='/proc/self/attr/exec\x00', 0x2, 0x0) bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f00000005c0)={0x0, 0x6, 0x8}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r20, r19) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r23 = dup2(r22, r21) ioctl$PERF_EVENT_IOC_ENABLE(r23, 0x8912, 0x400200) r24 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf16000000000000b7070000010000004870000000000000bc700000000000009500000000000000"], &(0x7f0000000140)='vS\xfdIG|\x8aL[\xf2\'\x9c\xea\xb1\xc0\xb1\x19\x91\x9d/Q\xd9\xe3T\xce\xdax;\x02%\xc5\x1c\xd5GA\xad[(\xbblZ\x01\x1dF\x92#]%sj\xd0i\xc6C\x1f&\xe2\xc5\xa5z\x7f\xe1 \xfb\xc27\x03\x84\x8e\xef\x82-\xfc$$\xaf\v\xbd\x95\x1e\x0f\xbeVI\xec\r!\f\x86\xf5\xfb[Y\x1e\xd4\xdfc\xb1\xc8\xa2\xc1/5\xffr\x1f\x80@\xb8F\xea\xde\x93\xa1\xcb6\xee\xf2\xce\x95\xf2\xfdxR\x17F\xad\xc1~\xa2\x97=O^o\"\xbb\xa8\x9746'}, 0x48) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000740)={r24, 0xc0, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f00000000c0)={r25}, 0xc) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x19, &(0x7f0000000600)='GPL##(mime_type{vboxnet1\x00', r25}, 0x30) r26 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r26, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r27, 0x0) getresgid(&(0x7f0000000680), &(0x7f00000006c0), &(0x7f0000000700)) ioctl$TIOCGPGRP(r1, 0x540f, &(0x7f0000000900)) stat(&(0x7f0000000940)='./file0\x00', &(0x7f0000000980)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r29, r28) fstat(r28, &(0x7f0000000a00)) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000a80), &(0x7f0000000ac0)=0xc) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000b00), &(0x7f0000000b40)=0xc) getresgid(&(0x7f0000000b80), &(0x7f0000000bc0), &(0x7f0000000c00)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r32 = dup2(r31, r30) ioctl$PERF_EVENT_IOC_ENABLE(r32, 0x8912, 0x400200) ioctl$TIOCGPGRP(r32, 0x540f, &(0x7f0000001280)) r33 = getpid() ptrace(0x10, r33) ptrace$pokeuser(0x6, r33, 0x388, 0xfffffffffffffffe) r34 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r34, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r35, 0x0) r36 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r36, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r37}}]}) r38 = getpid() ptrace(0x10, r38) ptrace$pokeuser(0x6, r38, 0x388, 0xfffffffffffffffe) getpgid(r38) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000012c0), &(0x7f0000001300)=0xc) r39 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r39, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) fcntl$getownex(r39, 0x10, &(0x7f0000001340)) r40 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r40, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r41, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r43, r42) fstat(r42, &(0x7f0000001380)) r44 = getpid() ptrace(0x10, r44) ptrace$pokeuser(0x6, r44, 0x388, 0xfffffffffffffffe) r45 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r45, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r46}}]}) r47 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r47, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r48}}]}) getgroups(0x6, &(0x7f0000001400)=[0xffffffffffffffff, r46, 0xee01, r48, 0x0, 0xee01]) socket$caif_stream(0x25, 0x1, 0x0) socketpair(0x4, 0x0, 0x67, &(0x7f0000001440)) pipe2$9p(&(0x7f0000001480), 0x800) r49 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r49, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) fcntl$getown(0xffffffffffffffff, 0x9) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000001bc0)={{{@in=@remote, @in6=@empty}}, {{@in=@remote}, 0x0, @in6=@ipv4={[], [], @dev}}}, &(0x7f0000001cc0)=0xe8) r50 = getpid() ptrace(0x10, r50) ptrace$pokeuser(0x6, r50, 0x388, 0xfffffffffffffffe) r51 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r51, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r52, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000001d00)) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000001d40)={{{@in6=@empty, @in=@multicast2}}, {{@in6=@mcast1}}}, &(0x7f0000001e40)=0xe8) r53 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r53, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r54}}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r57 = dup2(r56, r55) ioctl$PERF_EVENT_IOC_ENABLE(r57, 0x8912, 0x400200) ioctl$sock_SIOCGPGRP(r57, 0x8904, &(0x7f0000001e80)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r59, r58) getsockopt$sock_cred(r59, 0x1, 0x11, &(0x7f0000001ec0), &(0x7f0000001f00)=0xc) getgid() r60 = getpid() ptrace(0x10, r60) ptrace$pokeuser(0x6, r60, 0x388, 0xfffffffffffffffe) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r63 = dup2(r62, r61) ioctl$PERF_EVENT_IOC_ENABLE(r63, 0x8912, 0x400200) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000001f80)={r60, r63, 0x0, 0x4, &(0x7f0000001f40)='eth\x00'}, 0x30) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000001fc0)={{{@in=@initdev, @in6}}, {{@in=@local}, 0x0, @in=@empty}}, &(0x7f00000020c0)=0xe8) r64 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r64, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r65}}]}) r66 = getpid() ptrace(0x10, r66) ptrace$pokeuser(0x6, r66, 0x388, 0xfffffffffffffffe) r67 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r67, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r68}}]}) r69 = getpid() ptrace(0x10, r69) ptrace$pokeuser(0x6, r69, 0x388, 0xfffffffffffffffe) getresgid(&(0x7f0000002100), &(0x7f0000002140), &(0x7f0000002180)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r71, r70) gettid() r72 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r72, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r73, 0x0) r74 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r74, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socket$vsock_dgram(0x28, 0x2, 0x0) r75 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r75, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r76 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r76, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) openat$vicodec1(0xffffffffffffff9c, &(0x7f0000002680)='/dev/video37\x00', 0x2, 0x0) r77 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r77, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r78 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r78, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socket$inet6_sctp(0xa, 0x5, 0x84) accept$ax25(0xffffffffffffffff, &(0x7f00000026c0)={{0x3, @default}, [@null, @netrom, @default, @default, @default, @bcast, @null, @default]}, &(0x7f0000002740)=0x48) r79 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r79, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r80 = getpid() ptrace(0x10, r80) ptrace$pokeuser(0x6, r80, 0x388, 0xfffffffffffffffe) socket$inet(0x2, 0x2800080001, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r82, r81) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r85 = dup2(r84, r83) ioctl$PERF_EVENT_IOC_ENABLE(r85, 0x8912, 0x400200) getsockopt$sock_cred(r85, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0xc) setresuid(0x0, r86, 0x0) stat(&(0x7f0000002780)='./file0\x00', &(0x7f00000027c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r89 = dup2(r88, r87) ioctl$PERF_EVENT_IOC_ENABLE(r89, 0x8912, 0x400200) getsockopt$sock_cred(r89, 0x1, 0x11, &(0x7f0000002840), &(0x7f0000002880)=0xc) stat(&(0x7f00000028c0)='./file0\x00', &(0x7f0000002900)) r90 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r90, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r91}}]}) r92 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r92, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) ioctl$TIOCGPGRP(r92, 0x540f, &(0x7f0000002980)) r93 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r93, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r94, 0x0) getresgid(&(0x7f00000029c0), &(0x7f0000002a00), &(0x7f0000002a40)) r95 = getpid() ptrace(0x10, r95) ptrace$pokeuser(0x6, r95, 0x388, 0xfffffffffffffffe) r96 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r96, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r97, 0x0) fstat(0xffffffffffffffff, &(0x7f0000002a80)) r98 = getpid() ptrace(0x10, r98) ptrace$pokeuser(0x6, r98, 0x388, 0xfffffffffffffffe) r99 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r99, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r100}}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r102, r101) ioctl$sock_FIOGETOWN(r102, 0x8903, &(0x7f0000002b00)) lstat(&(0x7f0000002b40)='./file0\x00', &(0x7f0000002b80)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r105 = dup2(r104, r103) ioctl$PERF_EVENT_IOC_ENABLE(r105, 0x8912, 0x400200) getsockopt$sock_cred(r105, 0x1, 0x11, &(0x7f0000002c00), &(0x7f0000002c40)=0xc) getpgid(0xffffffffffffffff) getsockopt$inet6_IPV6_IPSEC_POLICY(r3, 0x29, 0x22, &(0x7f0000002c80)={{{@in=@local, @in=@broadcast}}, {{@in=@local}, 0x0, @in=@multicast1}}, &(0x7f0000003dc0)=0xe8) r106 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r106, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r107}}]}) gettid() r108 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r108, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r109, 0x0) getegid() r110 = getpid() ptrace(0x10, r110) ptrace$pokeuser(0x6, r110, 0x388, 0xfffffffffffffffe) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000004240)={r110, r4, 0x0, 0xc, &(0x7f0000004200)='/dev/radio#\x00'}, 0x30) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r113 = dup2(r112, r111) ioctl$PERF_EVENT_IOC_ENABLE(r113, 0x8912, 0x400200) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000006100)={{{@in=@loopback, @in=@loopback}}, {{@in6=@dev}, 0x0, @in=@multicast2}}, &(0x7f0000004380)=0xe8) lstat(&(0x7f00000043c0)='./file0\x00', &(0x7f0000004400)) fcntl$dupfd(0xffffffffffffffff, 0x406, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r115, r114) socket$rds(0x15, 0x5, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r117, r116) r118 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r118, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r119 = getpid() ptrace(0x10, r119) ptrace$pokeuser(0x6, r119, 0x388, 0xfffffffffffffffe) r120 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r120, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r121, 0x0) r122 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r122, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r123}}]}) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000004480)) r124 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r124, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r125, 0x0) getegid() openat$cgroup_procs(0xffffffffffffffff, &(0x7f00000044c0)='tasks\x00', 0x2, 0x0) r126 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r126, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r129 = dup2(r128, r127) ioctl$PERF_EVENT_IOC_ENABLE(r129, 0x8912, 0x400200) r130 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r130, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r132, r131) socket$nl_route(0x10, 0x3, 0x0) socket$caif_seqpacket(0x25, 0x5, 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r134, r133) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r136, r135) fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000004500)) r137 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r137, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r138, 0x0) 16:11:41 executing program 5: syz_init_net_socket$ax25(0x3, 0x2, 0x0) openat$proc_capi20(0xffffffffffffff9c, &(0x7f0000000100)='/proc/capi/capi20\x00', 0x3dc0a8a28626738c, 0x0) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(0xffffffffffffffff, 0x84, 0x1d, &(0x7f000095dff8)={0x1, [0x0]}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r3, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r5, r4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = dup2(r7, r6) ioctl$PERF_EVENT_IOC_ENABLE(r8, 0x8912, 0x400200) readahead(0xffffffffffffffff, 0x6, 0x5) 16:11:41 executing program 3: syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x0) r0 = shmget(0x3, 0x2000, 0x78000000, &(0x7f0000ffb000/0x2000)=nil) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) ioctl$RTC_UIE_OFF(r3, 0x7004) r4 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000180)=0xc) setuid(r5) getegid() getpid() shmctl$SHM_STAT(r0, 0xd, &(0x7f0000000000)=""/168) 16:11:41 executing program 3: syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x0) r0 = shmget(0x3, 0x2000, 0x78000000, &(0x7f0000ffb000/0x2000)=nil) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) ioctl$RTC_UIE_OFF(r3, 0x7004) r4 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000180)=0xc) setuid(r5) getegid() shmctl$SHM_STAT(r0, 0xd, &(0x7f0000000000)=""/168) 16:11:41 executing program 5: syz_init_net_socket$ax25(0x3, 0x2, 0x0) openat$proc_capi20(0xffffffffffffff9c, &(0x7f0000000100)='/proc/capi/capi20\x00', 0x3dc0a8a28626738c, 0x0) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(0xffffffffffffffff, 0x84, 0x1d, &(0x7f000095dff8)={0x1, [0x0]}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r3, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r5, r4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r7, r6) readahead(0xffffffffffffffff, 0x6, 0x5) 16:11:41 executing program 2: r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x0) fcntl$F_SET_RW_HINT(r0, 0x40c, &(0x7f0000002d80)) r1 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r1, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r2 = dup(r1) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = syz_open_dev$radio(&(0x7f0000000300)='/dev/radio#\x00', 0x2, 0x2) bind$bt_l2cap(r5, &(0x7f0000000340)={0x1f, 0xf7f8, {0x91, 0x3f, 0x8, 0x8, 0x81, 0x3f}, 0x9, 0x5}, 0xe) r6 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000040)='TIPCv2\x00') sendmsg$TIPC_NL_BEARER_SET(r2, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000200)={&(0x7f0000006200)=ANY=[@ANYBLOB="50010000", @ANYRES16=r6, @ANYBLOB="00042abd7000ffdbdf25050000002400060008000100e34b0000080001000000000008000100090000000800010008000000340007000c00040000040000000000000c00040000000000000000000c0004002c460000000000000c0003000800000000000000d800050008000100756470000800010075647000440002000800040000000000080004007d000000080002000010000008000100000000000800040083040000080003000004000008000300ffffffff080004000180000008000100696200002c0002000800020001f8ffff080001001a000000080001001800000008000200000080ff080004006b0a000008000100756470003c00020008000200c3faffff08000100110000000800040000100000080002000400000008000100000000000800020001000000080002000400000008000100657468000c0009000800010003000000046729baacef596e27a3a1d04ad2cf28b40259e4972b7075eb34de8734aa7d28a303b21d6f8d42421cee5fd6f933c523b3178c717be227bcf05c60b489d12112100ea827f50bbb32b0ab4f16a3ffa0cddb632b44dc266e825d21d355d3ed4da2eabd1c22eb92d15d20f9989d42e061b6583c56cdb10b40ef964ba63d659eca37ae37552fc834979d56af25260228dc6ee541cc7c3bc0dc5e34d9d5d0aa088ecb5fa03e0c9fe1caa52a3a96c8b554a30e3bc3cb22a7baf7fc6f1f9420d3ea"], 0x150}, 0x1, 0x0, 0x0, 0x20000000}, 0x4000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r8, r7) r9 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r9, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) openat$cgroup(r9, &(0x7f0000000400)='syz1\x00', 0x200002, 0x0) syz_open_dev$amidi(&(0x7f0000000440)='/dev/amidi#\x00', 0x6, 0x8000) r10 = getpid() ptrace(0x10, r10) ptrace$pokeuser(0x6, r10, 0x388, 0xfffffffffffffffe) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000480), &(0x7f00000004c0)=0xc) openat$cachefiles(0xffffffffffffff9c, &(0x7f0000000500)='/dev/cachefiles\x00', 0xa00, 0x0) r11 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r11, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r13, r12) openat$apparmor_task_exec(0xffffffffffffff9c, &(0x7f0000000540)='/proc/self/attr/exec\x00', 0x2, 0x0) r14 = getpid() ptrace(0x10, r14) ptrace$pokeuser(0x6, r14, 0x388, 0xfffffffffffffffe) r15 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r15, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r16, 0x0) r17 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r17, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r18}}]}) openat$selinux_attr(0xffffffffffffff9c, &(0x7f0000000580)='/proc/self/attr/exec\x00', 0x2, 0x0) bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f00000005c0)={0x0, 0x6, 0x8}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r20, r19) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r23 = dup2(r22, r21) ioctl$PERF_EVENT_IOC_ENABLE(r23, 0x8912, 0x400200) r24 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf16000000000000b7070000010000004870000000000000bc700000000000009500000000000000"], &(0x7f0000000140)='vS\xfdIG|\x8aL[\xf2\'\x9c\xea\xb1\xc0\xb1\x19\x91\x9d/Q\xd9\xe3T\xce\xdax;\x02%\xc5\x1c\xd5GA\xad[(\xbblZ\x01\x1dF\x92#]%sj\xd0i\xc6C\x1f&\xe2\xc5\xa5z\x7f\xe1 \xfb\xc27\x03\x84\x8e\xef\x82-\xfc$$\xaf\v\xbd\x95\x1e\x0f\xbeVI\xec\r!\f\x86\xf5\xfb[Y\x1e\xd4\xdfc\xb1\xc8\xa2\xc1/5\xffr\x1f\x80@\xb8F\xea\xde\x93\xa1\xcb6\xee\xf2\xce\x95\xf2\xfdxR\x17F\xad\xc1~\xa2\x97=O^o\"\xbb\xa8\x9746'}, 0x48) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000740)={r24, 0xc0, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f00000000c0)={r25}, 0xc) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x19, &(0x7f0000000600)='GPL##(mime_type{vboxnet1\x00', r25}, 0x30) r26 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r26, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r27, 0x0) getresgid(&(0x7f0000000680), &(0x7f00000006c0), &(0x7f0000000700)) ioctl$TIOCGPGRP(r1, 0x540f, &(0x7f0000000900)) stat(&(0x7f0000000940)='./file0\x00', &(0x7f0000000980)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r29, r28) fstat(r28, &(0x7f0000000a00)) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000a80), &(0x7f0000000ac0)=0xc) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000b00), &(0x7f0000000b40)=0xc) getresgid(&(0x7f0000000b80), &(0x7f0000000bc0), &(0x7f0000000c00)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r32 = dup2(r31, r30) ioctl$PERF_EVENT_IOC_ENABLE(r32, 0x8912, 0x400200) ioctl$TIOCGPGRP(r32, 0x540f, &(0x7f0000001280)) r33 = getpid() ptrace(0x10, r33) ptrace$pokeuser(0x6, r33, 0x388, 0xfffffffffffffffe) r34 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r34, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r35, 0x0) r36 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r36, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r37}}]}) r38 = getpid() ptrace(0x10, r38) ptrace$pokeuser(0x6, r38, 0x388, 0xfffffffffffffffe) getpgid(r38) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000012c0), &(0x7f0000001300)=0xc) r39 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r39, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) fcntl$getownex(r39, 0x10, &(0x7f0000001340)) r40 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r40, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r41, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r43, r42) fstat(r42, &(0x7f0000001380)) r44 = getpid() ptrace(0x10, r44) ptrace$pokeuser(0x6, r44, 0x388, 0xfffffffffffffffe) r45 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r45, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r46}}]}) r47 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r47, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r48}}]}) getgroups(0x6, &(0x7f0000001400)=[0xffffffffffffffff, r46, 0xee01, r48, 0x0, 0xee01]) socket$caif_stream(0x25, 0x1, 0x0) socketpair(0x4, 0x0, 0x67, &(0x7f0000001440)) pipe2$9p(&(0x7f0000001480), 0x800) r49 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r49, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) fcntl$getown(0xffffffffffffffff, 0x9) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000001bc0)={{{@in=@remote, @in6=@empty}}, {{@in=@remote}, 0x0, @in6=@ipv4={[], [], @dev}}}, &(0x7f0000001cc0)=0xe8) r50 = getpid() ptrace(0x10, r50) ptrace$pokeuser(0x6, r50, 0x388, 0xfffffffffffffffe) r51 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r51, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r52, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000001d00)) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000001d40)={{{@in6=@empty, @in=@multicast2}}, {{@in6=@mcast1}}}, &(0x7f0000001e40)=0xe8) r53 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r53, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r54}}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r57 = dup2(r56, r55) ioctl$PERF_EVENT_IOC_ENABLE(r57, 0x8912, 0x400200) ioctl$sock_SIOCGPGRP(r57, 0x8904, &(0x7f0000001e80)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r59, r58) getsockopt$sock_cred(r59, 0x1, 0x11, &(0x7f0000001ec0), &(0x7f0000001f00)=0xc) getgid() r60 = getpid() ptrace(0x10, r60) ptrace$pokeuser(0x6, r60, 0x388, 0xfffffffffffffffe) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r63 = dup2(r62, r61) ioctl$PERF_EVENT_IOC_ENABLE(r63, 0x8912, 0x400200) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000001f80)={r60, r63, 0x0, 0x4, &(0x7f0000001f40)='eth\x00'}, 0x30) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000001fc0)={{{@in=@initdev, @in6}}, {{@in=@local}, 0x0, @in=@empty}}, &(0x7f00000020c0)=0xe8) r64 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r64, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r65}}]}) r66 = getpid() ptrace(0x10, r66) ptrace$pokeuser(0x6, r66, 0x388, 0xfffffffffffffffe) r67 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r67, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r68}}]}) r69 = getpid() ptrace(0x10, r69) ptrace$pokeuser(0x6, r69, 0x388, 0xfffffffffffffffe) getresgid(&(0x7f0000002100), &(0x7f0000002140), &(0x7f0000002180)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r71, r70) gettid() r72 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r72, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r73, 0x0) r74 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r74, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socket$vsock_dgram(0x28, 0x2, 0x0) r75 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r75, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r76 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r76, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) openat$vicodec1(0xffffffffffffff9c, &(0x7f0000002680)='/dev/video37\x00', 0x2, 0x0) r77 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r77, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r78 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r78, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socket$inet6_sctp(0xa, 0x5, 0x84) accept$ax25(0xffffffffffffffff, &(0x7f00000026c0)={{0x3, @default}, [@null, @netrom, @default, @default, @default, @bcast, @null, @default]}, &(0x7f0000002740)=0x48) r79 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r79, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r80 = getpid() ptrace(0x10, r80) ptrace$pokeuser(0x6, r80, 0x388, 0xfffffffffffffffe) socket$inet(0x2, 0x2800080001, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r82, r81) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r85 = dup2(r84, r83) ioctl$PERF_EVENT_IOC_ENABLE(r85, 0x8912, 0x400200) getsockopt$sock_cred(r85, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0xc) setresuid(0x0, r86, 0x0) stat(&(0x7f0000002780)='./file0\x00', &(0x7f00000027c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r89 = dup2(r88, r87) ioctl$PERF_EVENT_IOC_ENABLE(r89, 0x8912, 0x400200) getsockopt$sock_cred(r89, 0x1, 0x11, &(0x7f0000002840), &(0x7f0000002880)=0xc) stat(&(0x7f00000028c0)='./file0\x00', &(0x7f0000002900)) r90 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r90, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r91}}]}) r92 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r92, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) ioctl$TIOCGPGRP(r92, 0x540f, &(0x7f0000002980)) r93 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r93, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r94, 0x0) getresgid(&(0x7f00000029c0), &(0x7f0000002a00), &(0x7f0000002a40)) r95 = getpid() ptrace(0x10, r95) ptrace$pokeuser(0x6, r95, 0x388, 0xfffffffffffffffe) r96 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r96, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r97, 0x0) fstat(0xffffffffffffffff, &(0x7f0000002a80)) r98 = getpid() ptrace(0x10, r98) ptrace$pokeuser(0x6, r98, 0x388, 0xfffffffffffffffe) r99 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r99, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r100}}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r102, r101) ioctl$sock_FIOGETOWN(r102, 0x8903, &(0x7f0000002b00)) lstat(&(0x7f0000002b40)='./file0\x00', &(0x7f0000002b80)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r105 = dup2(r104, r103) ioctl$PERF_EVENT_IOC_ENABLE(r105, 0x8912, 0x400200) getsockopt$sock_cred(r105, 0x1, 0x11, &(0x7f0000002c00), &(0x7f0000002c40)=0xc) getpgid(0xffffffffffffffff) getsockopt$inet6_IPV6_IPSEC_POLICY(r3, 0x29, 0x22, &(0x7f0000002c80)={{{@in=@local, @in=@broadcast}}, {{@in=@local}, 0x0, @in=@multicast1}}, &(0x7f0000003dc0)=0xe8) r106 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r106, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r107}}]}) gettid() r108 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r108, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r109, 0x0) getegid() r110 = getpid() ptrace(0x10, r110) ptrace$pokeuser(0x6, r110, 0x388, 0xfffffffffffffffe) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000004240)={r110, r4, 0x0, 0xc, &(0x7f0000004200)='/dev/radio#\x00'}, 0x30) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r113 = dup2(r112, r111) ioctl$PERF_EVENT_IOC_ENABLE(r113, 0x8912, 0x400200) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000006100)={{{@in=@loopback, @in=@loopback}}, {{@in6=@dev}, 0x0, @in=@multicast2}}, &(0x7f0000004380)=0xe8) lstat(&(0x7f00000043c0)='./file0\x00', &(0x7f0000004400)) fcntl$dupfd(0xffffffffffffffff, 0x406, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r115, r114) socket$rds(0x15, 0x5, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r117, r116) r118 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r118, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r119 = getpid() ptrace(0x10, r119) ptrace$pokeuser(0x6, r119, 0x388, 0xfffffffffffffffe) r120 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r120, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r121, 0x0) r122 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r122, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r123}}]}) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000004480)) r124 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r124, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r125, 0x0) getegid() openat$cgroup_procs(0xffffffffffffffff, &(0x7f00000044c0)='tasks\x00', 0x2, 0x0) r126 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r126, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r129 = dup2(r128, r127) ioctl$PERF_EVENT_IOC_ENABLE(r129, 0x8912, 0x400200) r130 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r130, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r132, r131) socket$nl_route(0x10, 0x3, 0x0) socket$caif_seqpacket(0x25, 0x5, 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r134, r133) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r136, r135) fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000004500)) r137 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r137, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r138, 0x0) r139 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r139, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r140}}]}) r141 = getpid() ptrace(0x10, r141) ptrace$pokeuser(0x6, r141, 0x388, 0xfffffffffffffffe) r142 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r142, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r143, 0x0) socket$inet(0xa, 0x801, 0x0) 16:11:41 executing program 0: r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x0) r1 = shmget(0x3, 0x2000, 0x78000000, &(0x7f0000ffb000/0x2000)=nil) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r3, r2) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) ioctl$RTC_UIE_OFF(r4, 0x7004) r5 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000180)=0xc) setuid(r6) r7 = getegid() r8 = getpid() sched_setscheduler(r8, 0x5, &(0x7f0000000380)) r9 = getpgrp(0x0) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000000)={{0x100000001, r6, r7, 0x0, 0x0, 0x3}, 0x0, 0x67c2, 0x5, 0x1, r8, r9, 0x7fff}) shmctl$SHM_STAT(r1, 0xd, &(0x7f0000000000)=""/168) fcntl$F_SET_RW_HINT(r0, 0x40c, &(0x7f0000002d80)) 16:11:42 executing program 3: syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x0) r0 = shmget(0x3, 0x2000, 0x78000000, &(0x7f0000ffb000/0x2000)=nil) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) ioctl$RTC_UIE_OFF(r3, 0x7004) r4 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000180)=0xc) setuid(r5) shmctl$SHM_STAT(r0, 0xd, &(0x7f0000000000)=""/168) 16:11:42 executing program 4: r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x0) fcntl$F_SET_RW_HINT(r0, 0x40c, &(0x7f0000002d80)) r1 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r1, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r2 = dup(r1) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = syz_open_dev$radio(&(0x7f0000000300)='/dev/radio#\x00', 0x2, 0x2) bind$bt_l2cap(r5, &(0x7f0000000340)={0x1f, 0xf7f8, {0x91, 0x3f, 0x8, 0x8, 0x81, 0x3f}, 0x9, 0x5}, 0xe) r6 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000040)='TIPCv2\x00') sendmsg$TIPC_NL_BEARER_SET(r2, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000200)={&(0x7f0000006200)=ANY=[@ANYBLOB="50010000", @ANYRES16=r6, @ANYBLOB="00042abd7000ffdbdf25050000002400060008000100e34b0000080001000000000008000100090000000800010008000000340007000c00040000040000000000000c00040000000000000000000c0004002c460000000000000c0003000800000000000000d800050008000100756470000800010075647000440002000800040000000000080004007d000000080002000010000008000100000000000800040083040000080003000004000008000300ffffffff080004000180000008000100696200002c0002000800020001f8ffff080001001a000000080001001800000008000200000080ff080004006b0a000008000100756470003c00020008000200c3faffff08000100110000000800040000100000080002000400000008000100000000000800020001000000080002000400000008000100657468000c0009000800010003000000046729baacef596e27a3a1d04ad2cf28b40259e4972b7075eb34de8734aa7d28a303b21d6f8d42421cee5fd6f933c523b3178c717be227bcf05c60b489d12112100ea827f50bbb32b0ab4f16a3ffa0cddb632b44dc266e825d21d355d3ed4da2eabd1c22eb92d15d20f9989d42e061b6583c56cdb10b40ef964ba63d659eca37ae37552fc834979d56af25260228dc6ee541cc7c3bc0dc5e34d9d5d0aa088ecb5fa03e0c9fe1caa52a3a96c8b554a30e3bc3cb22a7baf7fc6f1f9420d3ea"], 0x150}, 0x1, 0x0, 0x0, 0x20000000}, 0x4000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r8, r7) r9 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r9, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) openat$cgroup(r9, &(0x7f0000000400)='syz1\x00', 0x200002, 0x0) syz_open_dev$amidi(&(0x7f0000000440)='/dev/amidi#\x00', 0x6, 0x8000) r10 = getpid() ptrace(0x10, r10) ptrace$pokeuser(0x6, r10, 0x388, 0xfffffffffffffffe) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000480), &(0x7f00000004c0)=0xc) openat$cachefiles(0xffffffffffffff9c, &(0x7f0000000500)='/dev/cachefiles\x00', 0xa00, 0x0) r11 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r11, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r13, r12) openat$apparmor_task_exec(0xffffffffffffff9c, &(0x7f0000000540)='/proc/self/attr/exec\x00', 0x2, 0x0) r14 = getpid() ptrace(0x10, r14) ptrace$pokeuser(0x6, r14, 0x388, 0xfffffffffffffffe) r15 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r15, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r16, 0x0) r17 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r17, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r18}}]}) openat$selinux_attr(0xffffffffffffff9c, &(0x7f0000000580)='/proc/self/attr/exec\x00', 0x2, 0x0) bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f00000005c0)={0x0, 0x6, 0x8}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r20, r19) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r23 = dup2(r22, r21) ioctl$PERF_EVENT_IOC_ENABLE(r23, 0x8912, 0x400200) r24 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf16000000000000b7070000010000004870000000000000bc700000000000009500000000000000"], &(0x7f0000000140)='vS\xfdIG|\x8aL[\xf2\'\x9c\xea\xb1\xc0\xb1\x19\x91\x9d/Q\xd9\xe3T\xce\xdax;\x02%\xc5\x1c\xd5GA\xad[(\xbblZ\x01\x1dF\x92#]%sj\xd0i\xc6C\x1f&\xe2\xc5\xa5z\x7f\xe1 \xfb\xc27\x03\x84\x8e\xef\x82-\xfc$$\xaf\v\xbd\x95\x1e\x0f\xbeVI\xec\r!\f\x86\xf5\xfb[Y\x1e\xd4\xdfc\xb1\xc8\xa2\xc1/5\xffr\x1f\x80@\xb8F\xea\xde\x93\xa1\xcb6\xee\xf2\xce\x95\xf2\xfdxR\x17F\xad\xc1~\xa2\x97=O^o\"\xbb\xa8\x9746'}, 0x48) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000740)={r24, 0xc0, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f00000000c0)={r25}, 0xc) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x19, &(0x7f0000000600)='GPL##(mime_type{vboxnet1\x00', r25}, 0x30) r26 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r26, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r27, 0x0) getresgid(&(0x7f0000000680), &(0x7f00000006c0), &(0x7f0000000700)) ioctl$TIOCGPGRP(r1, 0x540f, &(0x7f0000000900)) stat(&(0x7f0000000940)='./file0\x00', &(0x7f0000000980)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r29, r28) fstat(r28, &(0x7f0000000a00)) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000a80), &(0x7f0000000ac0)=0xc) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000b00), &(0x7f0000000b40)=0xc) getresgid(&(0x7f0000000b80), &(0x7f0000000bc0), &(0x7f0000000c00)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r32 = dup2(r31, r30) ioctl$PERF_EVENT_IOC_ENABLE(r32, 0x8912, 0x400200) ioctl$TIOCGPGRP(r32, 0x540f, &(0x7f0000001280)) r33 = getpid() ptrace(0x10, r33) ptrace$pokeuser(0x6, r33, 0x388, 0xfffffffffffffffe) r34 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r34, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r35, 0x0) r36 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r36, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r37}}]}) r38 = getpid() ptrace(0x10, r38) ptrace$pokeuser(0x6, r38, 0x388, 0xfffffffffffffffe) getpgid(r38) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000012c0), &(0x7f0000001300)=0xc) r39 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r39, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) fcntl$getownex(r39, 0x10, &(0x7f0000001340)) r40 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r40, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r41, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r43, r42) fstat(r42, &(0x7f0000001380)) r44 = getpid() ptrace(0x10, r44) ptrace$pokeuser(0x6, r44, 0x388, 0xfffffffffffffffe) r45 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r45, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r46}}]}) r47 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r47, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r48}}]}) getgroups(0x6, &(0x7f0000001400)=[0xffffffffffffffff, r46, 0xee01, r48, 0x0, 0xee01]) socket$caif_stream(0x25, 0x1, 0x0) socketpair(0x4, 0x0, 0x67, &(0x7f0000001440)) pipe2$9p(&(0x7f0000001480), 0x800) r49 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r49, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) fcntl$getown(0xffffffffffffffff, 0x9) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000001bc0)={{{@in=@remote, @in6=@empty}}, {{@in=@remote}, 0x0, @in6=@ipv4={[], [], @dev}}}, &(0x7f0000001cc0)=0xe8) r50 = getpid() ptrace(0x10, r50) ptrace$pokeuser(0x6, r50, 0x388, 0xfffffffffffffffe) r51 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r51, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r52, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000001d00)) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000001d40)={{{@in6=@empty, @in=@multicast2}}, {{@in6=@mcast1}}}, &(0x7f0000001e40)=0xe8) r53 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r53, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r54}}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r57 = dup2(r56, r55) ioctl$PERF_EVENT_IOC_ENABLE(r57, 0x8912, 0x400200) ioctl$sock_SIOCGPGRP(r57, 0x8904, &(0x7f0000001e80)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r59, r58) getsockopt$sock_cred(r59, 0x1, 0x11, &(0x7f0000001ec0), &(0x7f0000001f00)=0xc) getgid() r60 = getpid() ptrace(0x10, r60) ptrace$pokeuser(0x6, r60, 0x388, 0xfffffffffffffffe) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r63 = dup2(r62, r61) ioctl$PERF_EVENT_IOC_ENABLE(r63, 0x8912, 0x400200) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000001f80)={r60, r63, 0x0, 0x4, &(0x7f0000001f40)='eth\x00'}, 0x30) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000001fc0)={{{@in=@initdev, @in6}}, {{@in=@local}, 0x0, @in=@empty}}, &(0x7f00000020c0)=0xe8) r64 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r64, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r65}}]}) r66 = getpid() ptrace(0x10, r66) ptrace$pokeuser(0x6, r66, 0x388, 0xfffffffffffffffe) r67 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r67, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r68}}]}) r69 = getpid() ptrace(0x10, r69) ptrace$pokeuser(0x6, r69, 0x388, 0xfffffffffffffffe) getresgid(&(0x7f0000002100), &(0x7f0000002140), &(0x7f0000002180)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r71, r70) gettid() r72 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r72, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r73, 0x0) r74 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r74, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socket$vsock_dgram(0x28, 0x2, 0x0) r75 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r75, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r76 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r76, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) openat$vicodec1(0xffffffffffffff9c, &(0x7f0000002680)='/dev/video37\x00', 0x2, 0x0) r77 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r77, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r78 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r78, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socket$inet6_sctp(0xa, 0x5, 0x84) accept$ax25(0xffffffffffffffff, &(0x7f00000026c0)={{0x3, @default}, [@null, @netrom, @default, @default, @default, @bcast, @null, @default]}, &(0x7f0000002740)=0x48) r79 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r79, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r80 = getpid() ptrace(0x10, r80) ptrace$pokeuser(0x6, r80, 0x388, 0xfffffffffffffffe) socket$inet(0x2, 0x2800080001, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r82, r81) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r85 = dup2(r84, r83) ioctl$PERF_EVENT_IOC_ENABLE(r85, 0x8912, 0x400200) getsockopt$sock_cred(r85, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0xc) setresuid(0x0, r86, 0x0) stat(&(0x7f0000002780)='./file0\x00', &(0x7f00000027c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r89 = dup2(r88, r87) ioctl$PERF_EVENT_IOC_ENABLE(r89, 0x8912, 0x400200) getsockopt$sock_cred(r89, 0x1, 0x11, &(0x7f0000002840), &(0x7f0000002880)=0xc) stat(&(0x7f00000028c0)='./file0\x00', &(0x7f0000002900)) r90 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r90, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r91}}]}) r92 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r92, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) ioctl$TIOCGPGRP(r92, 0x540f, &(0x7f0000002980)) r93 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r93, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r94, 0x0) getresgid(&(0x7f00000029c0), &(0x7f0000002a00), &(0x7f0000002a40)) r95 = getpid() ptrace(0x10, r95) ptrace$pokeuser(0x6, r95, 0x388, 0xfffffffffffffffe) r96 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r96, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r97, 0x0) fstat(0xffffffffffffffff, &(0x7f0000002a80)) r98 = getpid() ptrace(0x10, r98) ptrace$pokeuser(0x6, r98, 0x388, 0xfffffffffffffffe) r99 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r99, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r100}}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r102, r101) ioctl$sock_FIOGETOWN(r102, 0x8903, &(0x7f0000002b00)) lstat(&(0x7f0000002b40)='./file0\x00', &(0x7f0000002b80)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r105 = dup2(r104, r103) ioctl$PERF_EVENT_IOC_ENABLE(r105, 0x8912, 0x400200) getsockopt$sock_cred(r105, 0x1, 0x11, &(0x7f0000002c00), &(0x7f0000002c40)=0xc) getpgid(0xffffffffffffffff) getsockopt$inet6_IPV6_IPSEC_POLICY(r3, 0x29, 0x22, &(0x7f0000002c80)={{{@in=@local, @in=@broadcast}}, {{@in=@local}, 0x0, @in=@multicast1}}, &(0x7f0000003dc0)=0xe8) r106 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r106, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r107}}]}) gettid() r108 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r108, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r109, 0x0) getegid() r110 = getpid() ptrace(0x10, r110) ptrace$pokeuser(0x6, r110, 0x388, 0xfffffffffffffffe) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000004240)={r110, r4, 0x0, 0xc, &(0x7f0000004200)='/dev/radio#\x00'}, 0x30) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r113 = dup2(r112, r111) ioctl$PERF_EVENT_IOC_ENABLE(r113, 0x8912, 0x400200) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000006100)={{{@in=@loopback, @in=@loopback}}, {{@in6=@dev}, 0x0, @in=@multicast2}}, &(0x7f0000004380)=0xe8) lstat(&(0x7f00000043c0)='./file0\x00', &(0x7f0000004400)) fcntl$dupfd(0xffffffffffffffff, 0x406, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r115, r114) socket$rds(0x15, 0x5, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r117, r116) r118 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r118, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r119 = getpid() ptrace(0x10, r119) ptrace$pokeuser(0x6, r119, 0x388, 0xfffffffffffffffe) r120 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r120, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r121, 0x0) r122 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r122, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r123}}]}) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000004480)) r124 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r124, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r125, 0x0) getegid() openat$cgroup_procs(0xffffffffffffffff, &(0x7f00000044c0)='tasks\x00', 0x2, 0x0) r126 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r126, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r129 = dup2(r128, r127) ioctl$PERF_EVENT_IOC_ENABLE(r129, 0x8912, 0x400200) r130 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r130, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r132, r131) socket$nl_route(0x10, 0x3, 0x0) socket$caif_seqpacket(0x25, 0x5, 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r134, r133) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r136, r135) fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000004500)) r137 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r137, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r138, 0x0) r139 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r139, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r140}}]}) r141 = getpid() ptrace(0x10, r141) ptrace$pokeuser(0x6, r141, 0x388, 0xfffffffffffffffe) 16:11:42 executing program 5: syz_init_net_socket$ax25(0x3, 0x2, 0x0) openat$proc_capi20(0xffffffffffffff9c, &(0x7f0000000100)='/proc/capi/capi20\x00', 0x3dc0a8a28626738c, 0x0) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(0xffffffffffffffff, 0x84, 0x1d, &(0x7f000095dff8)={0x1, [0x0]}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r3, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r5, r4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) readahead(0xffffffffffffffff, 0x6, 0x5) 16:11:42 executing program 1: r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x0) fcntl$F_SET_RW_HINT(r0, 0x40c, &(0x7f0000002d80)) r1 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r1, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r2 = dup(r1) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = syz_open_dev$radio(&(0x7f0000000300)='/dev/radio#\x00', 0x2, 0x2) bind$bt_l2cap(r5, &(0x7f0000000340)={0x1f, 0xf7f8, {0x91, 0x3f, 0x8, 0x8, 0x81, 0x3f}, 0x9, 0x5}, 0xe) r6 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000040)='TIPCv2\x00') sendmsg$TIPC_NL_BEARER_SET(r2, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000200)={&(0x7f0000006200)=ANY=[@ANYBLOB="50010000", @ANYRES16=r6, @ANYBLOB="00042abd7000ffdbdf25050000002400060008000100e34b0000080001000000000008000100090000000800010008000000340007000c00040000040000000000000c00040000000000000000000c0004002c460000000000000c0003000800000000000000d800050008000100756470000800010075647000440002000800040000000000080004007d000000080002000010000008000100000000000800040083040000080003000004000008000300ffffffff080004000180000008000100696200002c0002000800020001f8ffff080001001a000000080001001800000008000200000080ff080004006b0a000008000100756470003c00020008000200c3faffff08000100110000000800040000100000080002000400000008000100000000000800020001000000080002000400000008000100657468000c0009000800010003000000046729baacef596e27a3a1d04ad2cf28b40259e4972b7075eb34de8734aa7d28a303b21d6f8d42421cee5fd6f933c523b3178c717be227bcf05c60b489d12112100ea827f50bbb32b0ab4f16a3ffa0cddb632b44dc266e825d21d355d3ed4da2eabd1c22eb92d15d20f9989d42e061b6583c56cdb10b40ef964ba63d659eca37ae37552fc834979d56af25260228dc6ee541cc7c3bc0dc5e34d9d5d0aa088ecb5fa03e0c9fe1caa52a3a96c8b554a30e3bc3cb22a7baf7fc6f1f9420d3ea"], 0x150}, 0x1, 0x0, 0x0, 0x20000000}, 0x4000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r8, r7) r9 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r9, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) openat$cgroup(r9, &(0x7f0000000400)='syz1\x00', 0x200002, 0x0) syz_open_dev$amidi(&(0x7f0000000440)='/dev/amidi#\x00', 0x6, 0x8000) r10 = getpid() ptrace(0x10, r10) ptrace$pokeuser(0x6, r10, 0x388, 0xfffffffffffffffe) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000480), &(0x7f00000004c0)=0xc) openat$cachefiles(0xffffffffffffff9c, &(0x7f0000000500)='/dev/cachefiles\x00', 0xa00, 0x0) r11 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r11, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r13, r12) openat$apparmor_task_exec(0xffffffffffffff9c, &(0x7f0000000540)='/proc/self/attr/exec\x00', 0x2, 0x0) r14 = getpid() ptrace(0x10, r14) ptrace$pokeuser(0x6, r14, 0x388, 0xfffffffffffffffe) r15 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r15, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r16, 0x0) r17 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r17, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r18}}]}) openat$selinux_attr(0xffffffffffffff9c, &(0x7f0000000580)='/proc/self/attr/exec\x00', 0x2, 0x0) bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f00000005c0)={0x0, 0x6, 0x8}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r20, r19) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r23 = dup2(r22, r21) ioctl$PERF_EVENT_IOC_ENABLE(r23, 0x8912, 0x400200) r24 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf16000000000000b7070000010000004870000000000000bc700000000000009500000000000000"], &(0x7f0000000140)='vS\xfdIG|\x8aL[\xf2\'\x9c\xea\xb1\xc0\xb1\x19\x91\x9d/Q\xd9\xe3T\xce\xdax;\x02%\xc5\x1c\xd5GA\xad[(\xbblZ\x01\x1dF\x92#]%sj\xd0i\xc6C\x1f&\xe2\xc5\xa5z\x7f\xe1 \xfb\xc27\x03\x84\x8e\xef\x82-\xfc$$\xaf\v\xbd\x95\x1e\x0f\xbeVI\xec\r!\f\x86\xf5\xfb[Y\x1e\xd4\xdfc\xb1\xc8\xa2\xc1/5\xffr\x1f\x80@\xb8F\xea\xde\x93\xa1\xcb6\xee\xf2\xce\x95\xf2\xfdxR\x17F\xad\xc1~\xa2\x97=O^o\"\xbb\xa8\x9746'}, 0x48) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000740)={r24, 0xc0, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f00000000c0)={r25}, 0xc) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x19, &(0x7f0000000600)='GPL##(mime_type{vboxnet1\x00', r25}, 0x30) r26 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r26, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r27, 0x0) getresgid(&(0x7f0000000680), &(0x7f00000006c0), &(0x7f0000000700)) ioctl$TIOCGPGRP(r1, 0x540f, &(0x7f0000000900)) stat(&(0x7f0000000940)='./file0\x00', &(0x7f0000000980)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r29, r28) fstat(r28, &(0x7f0000000a00)) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000a80), &(0x7f0000000ac0)=0xc) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000b00), &(0x7f0000000b40)=0xc) getresgid(&(0x7f0000000b80), &(0x7f0000000bc0), &(0x7f0000000c00)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r32 = dup2(r31, r30) ioctl$PERF_EVENT_IOC_ENABLE(r32, 0x8912, 0x400200) ioctl$TIOCGPGRP(r32, 0x540f, &(0x7f0000001280)) r33 = getpid() ptrace(0x10, r33) ptrace$pokeuser(0x6, r33, 0x388, 0xfffffffffffffffe) r34 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r34, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r35, 0x0) r36 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r36, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r37}}]}) r38 = getpid() ptrace(0x10, r38) ptrace$pokeuser(0x6, r38, 0x388, 0xfffffffffffffffe) getpgid(r38) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000012c0), &(0x7f0000001300)=0xc) r39 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r39, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) fcntl$getownex(r39, 0x10, &(0x7f0000001340)) r40 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r40, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r41, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r43, r42) fstat(r42, &(0x7f0000001380)) r44 = getpid() ptrace(0x10, r44) ptrace$pokeuser(0x6, r44, 0x388, 0xfffffffffffffffe) r45 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r45, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r46}}]}) r47 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r47, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r48}}]}) getgroups(0x6, &(0x7f0000001400)=[0xffffffffffffffff, r46, 0xee01, r48, 0x0, 0xee01]) socket$caif_stream(0x25, 0x1, 0x0) socketpair(0x4, 0x0, 0x67, &(0x7f0000001440)) pipe2$9p(&(0x7f0000001480), 0x800) r49 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r49, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) fcntl$getown(0xffffffffffffffff, 0x9) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000001bc0)={{{@in=@remote, @in6=@empty}}, {{@in=@remote}, 0x0, @in6=@ipv4={[], [], @dev}}}, &(0x7f0000001cc0)=0xe8) r50 = getpid() ptrace(0x10, r50) ptrace$pokeuser(0x6, r50, 0x388, 0xfffffffffffffffe) r51 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r51, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r52, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000001d00)) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000001d40)={{{@in6=@empty, @in=@multicast2}}, {{@in6=@mcast1}}}, &(0x7f0000001e40)=0xe8) r53 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r53, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r54}}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r57 = dup2(r56, r55) ioctl$PERF_EVENT_IOC_ENABLE(r57, 0x8912, 0x400200) ioctl$sock_SIOCGPGRP(r57, 0x8904, &(0x7f0000001e80)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r59, r58) getsockopt$sock_cred(r59, 0x1, 0x11, &(0x7f0000001ec0), &(0x7f0000001f00)=0xc) getgid() r60 = getpid() ptrace(0x10, r60) ptrace$pokeuser(0x6, r60, 0x388, 0xfffffffffffffffe) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r63 = dup2(r62, r61) ioctl$PERF_EVENT_IOC_ENABLE(r63, 0x8912, 0x400200) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000001f80)={r60, r63, 0x0, 0x4, &(0x7f0000001f40)='eth\x00'}, 0x30) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000001fc0)={{{@in=@initdev, @in6}}, {{@in=@local}, 0x0, @in=@empty}}, &(0x7f00000020c0)=0xe8) r64 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r64, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r65}}]}) r66 = getpid() ptrace(0x10, r66) ptrace$pokeuser(0x6, r66, 0x388, 0xfffffffffffffffe) r67 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r67, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r68}}]}) r69 = getpid() ptrace(0x10, r69) ptrace$pokeuser(0x6, r69, 0x388, 0xfffffffffffffffe) getresgid(&(0x7f0000002100), &(0x7f0000002140), &(0x7f0000002180)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r71, r70) gettid() r72 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r72, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r73, 0x0) r74 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r74, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socket$vsock_dgram(0x28, 0x2, 0x0) r75 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r75, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r76 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r76, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) openat$vicodec1(0xffffffffffffff9c, &(0x7f0000002680)='/dev/video37\x00', 0x2, 0x0) r77 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r77, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r78 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r78, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socket$inet6_sctp(0xa, 0x5, 0x84) accept$ax25(0xffffffffffffffff, &(0x7f00000026c0)={{0x3, @default}, [@null, @netrom, @default, @default, @default, @bcast, @null, @default]}, &(0x7f0000002740)=0x48) r79 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r79, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r80 = getpid() ptrace(0x10, r80) ptrace$pokeuser(0x6, r80, 0x388, 0xfffffffffffffffe) socket$inet(0x2, 0x2800080001, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r82, r81) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r85 = dup2(r84, r83) ioctl$PERF_EVENT_IOC_ENABLE(r85, 0x8912, 0x400200) getsockopt$sock_cred(r85, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0xc) setresuid(0x0, r86, 0x0) stat(&(0x7f0000002780)='./file0\x00', &(0x7f00000027c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r89 = dup2(r88, r87) ioctl$PERF_EVENT_IOC_ENABLE(r89, 0x8912, 0x400200) getsockopt$sock_cred(r89, 0x1, 0x11, &(0x7f0000002840), &(0x7f0000002880)=0xc) stat(&(0x7f00000028c0)='./file0\x00', &(0x7f0000002900)) r90 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r90, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r91}}]}) r92 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r92, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) ioctl$TIOCGPGRP(r92, 0x540f, &(0x7f0000002980)) r93 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r93, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r94, 0x0) getresgid(&(0x7f00000029c0), &(0x7f0000002a00), &(0x7f0000002a40)) r95 = getpid() ptrace(0x10, r95) ptrace$pokeuser(0x6, r95, 0x388, 0xfffffffffffffffe) r96 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r96, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r97, 0x0) fstat(0xffffffffffffffff, &(0x7f0000002a80)) r98 = getpid() ptrace(0x10, r98) ptrace$pokeuser(0x6, r98, 0x388, 0xfffffffffffffffe) r99 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r99, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r100}}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r102, r101) ioctl$sock_FIOGETOWN(r102, 0x8903, &(0x7f0000002b00)) lstat(&(0x7f0000002b40)='./file0\x00', &(0x7f0000002b80)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r105 = dup2(r104, r103) ioctl$PERF_EVENT_IOC_ENABLE(r105, 0x8912, 0x400200) getsockopt$sock_cred(r105, 0x1, 0x11, &(0x7f0000002c00), &(0x7f0000002c40)=0xc) getpgid(0xffffffffffffffff) getsockopt$inet6_IPV6_IPSEC_POLICY(r3, 0x29, 0x22, &(0x7f0000002c80)={{{@in=@local, @in=@broadcast}}, {{@in=@local}, 0x0, @in=@multicast1}}, &(0x7f0000003dc0)=0xe8) r106 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r106, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r107}}]}) gettid() r108 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r108, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r109, 0x0) getegid() r110 = getpid() ptrace(0x10, r110) ptrace$pokeuser(0x6, r110, 0x388, 0xfffffffffffffffe) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000004240)={r110, r4, 0x0, 0xc, &(0x7f0000004200)='/dev/radio#\x00'}, 0x30) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r113 = dup2(r112, r111) ioctl$PERF_EVENT_IOC_ENABLE(r113, 0x8912, 0x400200) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000006100)={{{@in=@loopback, @in=@loopback}}, {{@in6=@dev}, 0x0, @in=@multicast2}}, &(0x7f0000004380)=0xe8) lstat(&(0x7f00000043c0)='./file0\x00', &(0x7f0000004400)) fcntl$dupfd(0xffffffffffffffff, 0x406, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r115, r114) socket$rds(0x15, 0x5, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r117, r116) r118 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r118, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r119 = getpid() ptrace(0x10, r119) ptrace$pokeuser(0x6, r119, 0x388, 0xfffffffffffffffe) r120 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r120, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r121, 0x0) r122 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r122, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r123}}]}) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000004480)) r124 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r124, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r125, 0x0) getegid() openat$cgroup_procs(0xffffffffffffffff, &(0x7f00000044c0)='tasks\x00', 0x2, 0x0) r126 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r126, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r129 = dup2(r128, r127) ioctl$PERF_EVENT_IOC_ENABLE(r129, 0x8912, 0x400200) r130 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r130, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r132, r131) socket$nl_route(0x10, 0x3, 0x0) socket$caif_seqpacket(0x25, 0x5, 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r134, r133) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r136, r135) fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000004500)) r137 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r137, 0x1, 0x11, &(0x7f0000000200), &(0x7f0000001580)=0x7) 16:11:42 executing program 0: r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x0) r1 = shmget(0x3, 0x2000, 0x78000000, &(0x7f0000ffb000/0x2000)=nil) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r3, r2) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) ioctl$RTC_UIE_OFF(r4, 0x7004) r5 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000180)=0xc) setuid(r6) r7 = getegid() r8 = getpid() sched_setscheduler(r8, 0x5, &(0x7f0000000380)) r9 = getpgrp(0x0) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000000)={{0x100000001, r6, r7, 0x0, 0x0, 0x3}, 0x0, 0x67c2, 0x5, 0x1, r8, r9, 0x7fff}) shmctl$SHM_STAT(r1, 0xd, &(0x7f0000000000)=""/168) fcntl$F_SET_RW_HINT(r0, 0x40c, &(0x7f0000002d80)) 16:11:42 executing program 3: syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x0) r0 = shmget(0x3, 0x2000, 0x78000000, &(0x7f0000ffb000/0x2000)=nil) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) ioctl$RTC_UIE_OFF(r3, 0x7004) r4 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000000240), &(0x7f0000000180)=0xc) shmctl$SHM_STAT(r0, 0xd, &(0x7f0000000000)=""/168) 16:11:42 executing program 5: syz_init_net_socket$ax25(0x3, 0x2, 0x0) openat$proc_capi20(0xffffffffffffff9c, &(0x7f0000000100)='/proc/capi/capi20\x00', 0x3dc0a8a28626738c, 0x0) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(0xffffffffffffffff, 0x84, 0x1d, &(0x7f000095dff8)={0x1, [0x0]}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r3, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r5, r4) readahead(0xffffffffffffffff, 0x6, 0x5) 16:11:42 executing program 0: syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x0) r0 = shmget(0x3, 0x2000, 0x78000000, &(0x7f0000ffb000/0x2000)=nil) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) ioctl$RTC_UIE_OFF(r3, 0x7004) r4 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000180)=0xc) setuid(r5) r6 = getegid() r7 = getpid() sched_setscheduler(r7, 0x5, &(0x7f0000000380)) r8 = getpgrp(0x0) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x100000001, r5, r6, 0x0, 0x0, 0x3}, 0x0, 0x67c2, 0x5, 0x1, r7, r8, 0x7fff}) shmctl$SHM_STAT(r0, 0xd, &(0x7f0000000000)=""/168) 16:11:42 executing program 2: r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x0) fcntl$F_SET_RW_HINT(r0, 0x40c, &(0x7f0000002d80)) r1 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r1, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r2 = dup(r1) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = syz_open_dev$radio(&(0x7f0000000300)='/dev/radio#\x00', 0x2, 0x2) bind$bt_l2cap(r5, &(0x7f0000000340)={0x1f, 0xf7f8, {0x91, 0x3f, 0x8, 0x8, 0x81, 0x3f}, 0x9, 0x5}, 0xe) r6 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000040)='TIPCv2\x00') sendmsg$TIPC_NL_BEARER_SET(r2, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000200)={&(0x7f0000006200)=ANY=[@ANYBLOB="50010000", @ANYRES16=r6, @ANYBLOB="00042abd7000ffdbdf25050000002400060008000100e34b0000080001000000000008000100090000000800010008000000340007000c00040000040000000000000c00040000000000000000000c0004002c460000000000000c0003000800000000000000d800050008000100756470000800010075647000440002000800040000000000080004007d000000080002000010000008000100000000000800040083040000080003000004000008000300ffffffff080004000180000008000100696200002c0002000800020001f8ffff080001001a000000080001001800000008000200000080ff080004006b0a000008000100756470003c00020008000200c3faffff08000100110000000800040000100000080002000400000008000100000000000800020001000000080002000400000008000100657468000c0009000800010003000000046729baacef596e27a3a1d04ad2cf28b40259e4972b7075eb34de8734aa7d28a303b21d6f8d42421cee5fd6f933c523b3178c717be227bcf05c60b489d12112100ea827f50bbb32b0ab4f16a3ffa0cddb632b44dc266e825d21d355d3ed4da2eabd1c22eb92d15d20f9989d42e061b6583c56cdb10b40ef964ba63d659eca37ae37552fc834979d56af25260228dc6ee541cc7c3bc0dc5e34d9d5d0aa088ecb5fa03e0c9fe1caa52a3a96c8b554a30e3bc3cb22a7baf7fc6f1f9420d3ea"], 0x150}, 0x1, 0x0, 0x0, 0x20000000}, 0x4000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r8, r7) r9 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r9, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) openat$cgroup(r9, &(0x7f0000000400)='syz1\x00', 0x200002, 0x0) syz_open_dev$amidi(&(0x7f0000000440)='/dev/amidi#\x00', 0x6, 0x8000) r10 = getpid() ptrace(0x10, r10) ptrace$pokeuser(0x6, r10, 0x388, 0xfffffffffffffffe) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000480), &(0x7f00000004c0)=0xc) openat$cachefiles(0xffffffffffffff9c, &(0x7f0000000500)='/dev/cachefiles\x00', 0xa00, 0x0) r11 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r11, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r13, r12) openat$apparmor_task_exec(0xffffffffffffff9c, &(0x7f0000000540)='/proc/self/attr/exec\x00', 0x2, 0x0) r14 = getpid() ptrace(0x10, r14) ptrace$pokeuser(0x6, r14, 0x388, 0xfffffffffffffffe) r15 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r15, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r16, 0x0) r17 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r17, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r18}}]}) openat$selinux_attr(0xffffffffffffff9c, &(0x7f0000000580)='/proc/self/attr/exec\x00', 0x2, 0x0) bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f00000005c0)={0x0, 0x6, 0x8}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r20, r19) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r23 = dup2(r22, r21) ioctl$PERF_EVENT_IOC_ENABLE(r23, 0x8912, 0x400200) r24 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf16000000000000b7070000010000004870000000000000bc700000000000009500000000000000"], &(0x7f0000000140)='vS\xfdIG|\x8aL[\xf2\'\x9c\xea\xb1\xc0\xb1\x19\x91\x9d/Q\xd9\xe3T\xce\xdax;\x02%\xc5\x1c\xd5GA\xad[(\xbblZ\x01\x1dF\x92#]%sj\xd0i\xc6C\x1f&\xe2\xc5\xa5z\x7f\xe1 \xfb\xc27\x03\x84\x8e\xef\x82-\xfc$$\xaf\v\xbd\x95\x1e\x0f\xbeVI\xec\r!\f\x86\xf5\xfb[Y\x1e\xd4\xdfc\xb1\xc8\xa2\xc1/5\xffr\x1f\x80@\xb8F\xea\xde\x93\xa1\xcb6\xee\xf2\xce\x95\xf2\xfdxR\x17F\xad\xc1~\xa2\x97=O^o\"\xbb\xa8\x9746'}, 0x48) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000740)={r24, 0xc0, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f00000000c0)={r25}, 0xc) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x19, &(0x7f0000000600)='GPL##(mime_type{vboxnet1\x00', r25}, 0x30) r26 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r26, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r27, 0x0) getresgid(&(0x7f0000000680), &(0x7f00000006c0), &(0x7f0000000700)) ioctl$TIOCGPGRP(r1, 0x540f, &(0x7f0000000900)) stat(&(0x7f0000000940)='./file0\x00', &(0x7f0000000980)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r29, r28) fstat(r28, &(0x7f0000000a00)) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000a80), &(0x7f0000000ac0)=0xc) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000b00), &(0x7f0000000b40)=0xc) getresgid(&(0x7f0000000b80), &(0x7f0000000bc0), &(0x7f0000000c00)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r32 = dup2(r31, r30) ioctl$PERF_EVENT_IOC_ENABLE(r32, 0x8912, 0x400200) ioctl$TIOCGPGRP(r32, 0x540f, &(0x7f0000001280)) r33 = getpid() ptrace(0x10, r33) ptrace$pokeuser(0x6, r33, 0x388, 0xfffffffffffffffe) r34 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r34, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r35, 0x0) r36 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r36, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r37}}]}) r38 = getpid() ptrace(0x10, r38) ptrace$pokeuser(0x6, r38, 0x388, 0xfffffffffffffffe) getpgid(r38) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000012c0), &(0x7f0000001300)=0xc) r39 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r39, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) fcntl$getownex(r39, 0x10, &(0x7f0000001340)) r40 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r40, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r41, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r43, r42) fstat(r42, &(0x7f0000001380)) r44 = getpid() ptrace(0x10, r44) ptrace$pokeuser(0x6, r44, 0x388, 0xfffffffffffffffe) r45 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r45, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r46}}]}) r47 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r47, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r48}}]}) getgroups(0x6, &(0x7f0000001400)=[0xffffffffffffffff, r46, 0xee01, r48, 0x0, 0xee01]) socket$caif_stream(0x25, 0x1, 0x0) socketpair(0x4, 0x0, 0x67, &(0x7f0000001440)) pipe2$9p(&(0x7f0000001480), 0x800) r49 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r49, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) fcntl$getown(0xffffffffffffffff, 0x9) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000001bc0)={{{@in=@remote, @in6=@empty}}, {{@in=@remote}, 0x0, @in6=@ipv4={[], [], @dev}}}, &(0x7f0000001cc0)=0xe8) r50 = getpid() ptrace(0x10, r50) ptrace$pokeuser(0x6, r50, 0x388, 0xfffffffffffffffe) r51 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r51, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r52, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000001d00)) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000001d40)={{{@in6=@empty, @in=@multicast2}}, {{@in6=@mcast1}}}, &(0x7f0000001e40)=0xe8) r53 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r53, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r54}}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r57 = dup2(r56, r55) ioctl$PERF_EVENT_IOC_ENABLE(r57, 0x8912, 0x400200) ioctl$sock_SIOCGPGRP(r57, 0x8904, &(0x7f0000001e80)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r59, r58) getsockopt$sock_cred(r59, 0x1, 0x11, &(0x7f0000001ec0), &(0x7f0000001f00)=0xc) getgid() r60 = getpid() ptrace(0x10, r60) ptrace$pokeuser(0x6, r60, 0x388, 0xfffffffffffffffe) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r63 = dup2(r62, r61) ioctl$PERF_EVENT_IOC_ENABLE(r63, 0x8912, 0x400200) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000001f80)={r60, r63, 0x0, 0x4, &(0x7f0000001f40)='eth\x00'}, 0x30) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000001fc0)={{{@in=@initdev, @in6}}, {{@in=@local}, 0x0, @in=@empty}}, &(0x7f00000020c0)=0xe8) r64 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r64, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r65}}]}) r66 = getpid() ptrace(0x10, r66) ptrace$pokeuser(0x6, r66, 0x388, 0xfffffffffffffffe) r67 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r67, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r68}}]}) r69 = getpid() ptrace(0x10, r69) ptrace$pokeuser(0x6, r69, 0x388, 0xfffffffffffffffe) getresgid(&(0x7f0000002100), &(0x7f0000002140), &(0x7f0000002180)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r71, r70) gettid() r72 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r72, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r73, 0x0) r74 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r74, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socket$vsock_dgram(0x28, 0x2, 0x0) r75 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r75, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r76 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r76, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) openat$vicodec1(0xffffffffffffff9c, &(0x7f0000002680)='/dev/video37\x00', 0x2, 0x0) r77 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r77, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r78 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r78, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socket$inet6_sctp(0xa, 0x5, 0x84) accept$ax25(0xffffffffffffffff, &(0x7f00000026c0)={{0x3, @default}, [@null, @netrom, @default, @default, @default, @bcast, @null, @default]}, &(0x7f0000002740)=0x48) r79 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r79, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r80 = getpid() ptrace(0x10, r80) ptrace$pokeuser(0x6, r80, 0x388, 0xfffffffffffffffe) socket$inet(0x2, 0x2800080001, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r82, r81) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r85 = dup2(r84, r83) ioctl$PERF_EVENT_IOC_ENABLE(r85, 0x8912, 0x400200) getsockopt$sock_cred(r85, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0xc) setresuid(0x0, r86, 0x0) stat(&(0x7f0000002780)='./file0\x00', &(0x7f00000027c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r89 = dup2(r88, r87) ioctl$PERF_EVENT_IOC_ENABLE(r89, 0x8912, 0x400200) getsockopt$sock_cred(r89, 0x1, 0x11, &(0x7f0000002840), &(0x7f0000002880)=0xc) stat(&(0x7f00000028c0)='./file0\x00', &(0x7f0000002900)) r90 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r90, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r91}}]}) r92 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r92, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) ioctl$TIOCGPGRP(r92, 0x540f, &(0x7f0000002980)) r93 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r93, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r94, 0x0) getresgid(&(0x7f00000029c0), &(0x7f0000002a00), &(0x7f0000002a40)) r95 = getpid() ptrace(0x10, r95) ptrace$pokeuser(0x6, r95, 0x388, 0xfffffffffffffffe) r96 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r96, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r97, 0x0) fstat(0xffffffffffffffff, &(0x7f0000002a80)) r98 = getpid() ptrace(0x10, r98) ptrace$pokeuser(0x6, r98, 0x388, 0xfffffffffffffffe) r99 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r99, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r100}}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r102, r101) ioctl$sock_FIOGETOWN(r102, 0x8903, &(0x7f0000002b00)) lstat(&(0x7f0000002b40)='./file0\x00', &(0x7f0000002b80)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r105 = dup2(r104, r103) ioctl$PERF_EVENT_IOC_ENABLE(r105, 0x8912, 0x400200) getsockopt$sock_cred(r105, 0x1, 0x11, &(0x7f0000002c00), &(0x7f0000002c40)=0xc) getpgid(0xffffffffffffffff) getsockopt$inet6_IPV6_IPSEC_POLICY(r3, 0x29, 0x22, &(0x7f0000002c80)={{{@in=@local, @in=@broadcast}}, {{@in=@local}, 0x0, @in=@multicast1}}, &(0x7f0000003dc0)=0xe8) r106 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r106, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r107}}]}) gettid() r108 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r108, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r109, 0x0) getegid() r110 = getpid() ptrace(0x10, r110) ptrace$pokeuser(0x6, r110, 0x388, 0xfffffffffffffffe) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000004240)={r110, r4, 0x0, 0xc, &(0x7f0000004200)='/dev/radio#\x00'}, 0x30) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r113 = dup2(r112, r111) ioctl$PERF_EVENT_IOC_ENABLE(r113, 0x8912, 0x400200) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000006100)={{{@in=@loopback, @in=@loopback}}, {{@in6=@dev}, 0x0, @in=@multicast2}}, &(0x7f0000004380)=0xe8) lstat(&(0x7f00000043c0)='./file0\x00', &(0x7f0000004400)) fcntl$dupfd(0xffffffffffffffff, 0x406, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r115, r114) socket$rds(0x15, 0x5, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r117, r116) r118 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r118, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r119 = getpid() ptrace(0x10, r119) ptrace$pokeuser(0x6, r119, 0x388, 0xfffffffffffffffe) r120 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r120, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r121, 0x0) r122 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r122, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r123}}]}) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000004480)) r124 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r124, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r125, 0x0) getegid() openat$cgroup_procs(0xffffffffffffffff, &(0x7f00000044c0)='tasks\x00', 0x2, 0x0) r126 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r126, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r129 = dup2(r128, r127) ioctl$PERF_EVENT_IOC_ENABLE(r129, 0x8912, 0x400200) r130 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r130, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r132, r131) socket$nl_route(0x10, 0x3, 0x0) socket$caif_seqpacket(0x25, 0x5, 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r134, r133) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r136, r135) fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000004500)) r137 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r137, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r138, 0x0) r139 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r139, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r140}}]}) r141 = getpid() ptrace(0x10, r141) ptrace$pokeuser(0x6, r141, 0x388, 0xfffffffffffffffe) r142 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r142, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r143, 0x0) 16:11:42 executing program 3: syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x0) r0 = shmget(0x3, 0x2000, 0x78000000, &(0x7f0000ffb000/0x2000)=nil) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) ioctl$RTC_UIE_OFF(r3, 0x7004) socket$inet_udplite(0x2, 0x2, 0x88) shmctl$SHM_STAT(r0, 0xd, &(0x7f0000000000)=""/168) 16:11:42 executing program 5: syz_init_net_socket$ax25(0x3, 0x2, 0x0) openat$proc_capi20(0xffffffffffffff9c, &(0x7f0000000100)='/proc/capi/capi20\x00', 0x3dc0a8a28626738c, 0x0) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(0xffffffffffffffff, 0x84, 0x1d, &(0x7f000095dff8)={0x1, [0x0]}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r3, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) readahead(0xffffffffffffffff, 0x6, 0x5) 16:11:42 executing program 0: syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x0) r0 = shmget(0x3, 0x2000, 0x78000000, &(0x7f0000ffb000/0x2000)=nil) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) ioctl$RTC_UIE_OFF(r3, 0x7004) r4 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000180)=0xc) setuid(r5) r6 = getegid() r7 = getpid() sched_setscheduler(r7, 0x5, &(0x7f0000000380)) r8 = getpgrp(0x0) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x100000001, r5, r6, 0x0, 0x0, 0x3}, 0x0, 0x67c2, 0x5, 0x1, r7, r8, 0x7fff}) 16:11:42 executing program 4: r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x0) fcntl$F_SET_RW_HINT(r0, 0x40c, &(0x7f0000002d80)) r1 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r1, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r2 = dup(r1) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = syz_open_dev$radio(&(0x7f0000000300)='/dev/radio#\x00', 0x2, 0x2) bind$bt_l2cap(r5, &(0x7f0000000340)={0x1f, 0xf7f8, {0x91, 0x3f, 0x8, 0x8, 0x81, 0x3f}, 0x9, 0x5}, 0xe) r6 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000040)='TIPCv2\x00') sendmsg$TIPC_NL_BEARER_SET(r2, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000200)={&(0x7f0000006200)=ANY=[@ANYBLOB="50010000", @ANYRES16=r6, @ANYBLOB="00042abd7000ffdbdf25050000002400060008000100e34b0000080001000000000008000100090000000800010008000000340007000c00040000040000000000000c00040000000000000000000c0004002c460000000000000c0003000800000000000000d800050008000100756470000800010075647000440002000800040000000000080004007d000000080002000010000008000100000000000800040083040000080003000004000008000300ffffffff080004000180000008000100696200002c0002000800020001f8ffff080001001a000000080001001800000008000200000080ff080004006b0a000008000100756470003c00020008000200c3faffff08000100110000000800040000100000080002000400000008000100000000000800020001000000080002000400000008000100657468000c0009000800010003000000046729baacef596e27a3a1d04ad2cf28b40259e4972b7075eb34de8734aa7d28a303b21d6f8d42421cee5fd6f933c523b3178c717be227bcf05c60b489d12112100ea827f50bbb32b0ab4f16a3ffa0cddb632b44dc266e825d21d355d3ed4da2eabd1c22eb92d15d20f9989d42e061b6583c56cdb10b40ef964ba63d659eca37ae37552fc834979d56af25260228dc6ee541cc7c3bc0dc5e34d9d5d0aa088ecb5fa03e0c9fe1caa52a3a96c8b554a30e3bc3cb22a7baf7fc6f1f9420d3ea"], 0x150}, 0x1, 0x0, 0x0, 0x20000000}, 0x4000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r8, r7) r9 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r9, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) openat$cgroup(r9, &(0x7f0000000400)='syz1\x00', 0x200002, 0x0) syz_open_dev$amidi(&(0x7f0000000440)='/dev/amidi#\x00', 0x6, 0x8000) r10 = getpid() ptrace(0x10, r10) ptrace$pokeuser(0x6, r10, 0x388, 0xfffffffffffffffe) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000480), &(0x7f00000004c0)=0xc) openat$cachefiles(0xffffffffffffff9c, &(0x7f0000000500)='/dev/cachefiles\x00', 0xa00, 0x0) r11 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r11, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r13, r12) openat$apparmor_task_exec(0xffffffffffffff9c, &(0x7f0000000540)='/proc/self/attr/exec\x00', 0x2, 0x0) r14 = getpid() ptrace(0x10, r14) ptrace$pokeuser(0x6, r14, 0x388, 0xfffffffffffffffe) r15 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r15, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r16, 0x0) r17 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r17, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r18}}]}) openat$selinux_attr(0xffffffffffffff9c, &(0x7f0000000580)='/proc/self/attr/exec\x00', 0x2, 0x0) bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f00000005c0)={0x0, 0x6, 0x8}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r20, r19) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r23 = dup2(r22, r21) ioctl$PERF_EVENT_IOC_ENABLE(r23, 0x8912, 0x400200) r24 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf16000000000000b7070000010000004870000000000000bc700000000000009500000000000000"], &(0x7f0000000140)='vS\xfdIG|\x8aL[\xf2\'\x9c\xea\xb1\xc0\xb1\x19\x91\x9d/Q\xd9\xe3T\xce\xdax;\x02%\xc5\x1c\xd5GA\xad[(\xbblZ\x01\x1dF\x92#]%sj\xd0i\xc6C\x1f&\xe2\xc5\xa5z\x7f\xe1 \xfb\xc27\x03\x84\x8e\xef\x82-\xfc$$\xaf\v\xbd\x95\x1e\x0f\xbeVI\xec\r!\f\x86\xf5\xfb[Y\x1e\xd4\xdfc\xb1\xc8\xa2\xc1/5\xffr\x1f\x80@\xb8F\xea\xde\x93\xa1\xcb6\xee\xf2\xce\x95\xf2\xfdxR\x17F\xad\xc1~\xa2\x97=O^o\"\xbb\xa8\x9746'}, 0x48) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000740)={r24, 0xc0, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f00000000c0)={r25}, 0xc) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x19, &(0x7f0000000600)='GPL##(mime_type{vboxnet1\x00', r25}, 0x30) r26 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r26, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r27, 0x0) getresgid(&(0x7f0000000680), &(0x7f00000006c0), &(0x7f0000000700)) ioctl$TIOCGPGRP(r1, 0x540f, &(0x7f0000000900)) stat(&(0x7f0000000940)='./file0\x00', &(0x7f0000000980)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r29, r28) fstat(r28, &(0x7f0000000a00)) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000a80), &(0x7f0000000ac0)=0xc) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000b00), &(0x7f0000000b40)=0xc) getresgid(&(0x7f0000000b80), &(0x7f0000000bc0), &(0x7f0000000c00)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r32 = dup2(r31, r30) ioctl$PERF_EVENT_IOC_ENABLE(r32, 0x8912, 0x400200) ioctl$TIOCGPGRP(r32, 0x540f, &(0x7f0000001280)) r33 = getpid() ptrace(0x10, r33) ptrace$pokeuser(0x6, r33, 0x388, 0xfffffffffffffffe) r34 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r34, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r35, 0x0) r36 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r36, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r37}}]}) r38 = getpid() ptrace(0x10, r38) ptrace$pokeuser(0x6, r38, 0x388, 0xfffffffffffffffe) getpgid(r38) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000012c0), &(0x7f0000001300)=0xc) r39 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r39, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) fcntl$getownex(r39, 0x10, &(0x7f0000001340)) r40 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r40, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r41, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r43, r42) fstat(r42, &(0x7f0000001380)) r44 = getpid() ptrace(0x10, r44) ptrace$pokeuser(0x6, r44, 0x388, 0xfffffffffffffffe) r45 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r45, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r46}}]}) r47 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r47, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r48}}]}) getgroups(0x6, &(0x7f0000001400)=[0xffffffffffffffff, r46, 0xee01, r48, 0x0, 0xee01]) socket$caif_stream(0x25, 0x1, 0x0) socketpair(0x4, 0x0, 0x67, &(0x7f0000001440)) pipe2$9p(&(0x7f0000001480), 0x800) r49 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r49, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) fcntl$getown(0xffffffffffffffff, 0x9) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000001bc0)={{{@in=@remote, @in6=@empty}}, {{@in=@remote}, 0x0, @in6=@ipv4={[], [], @dev}}}, &(0x7f0000001cc0)=0xe8) r50 = getpid() ptrace(0x10, r50) ptrace$pokeuser(0x6, r50, 0x388, 0xfffffffffffffffe) r51 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r51, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r52, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000001d00)) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000001d40)={{{@in6=@empty, @in=@multicast2}}, {{@in6=@mcast1}}}, &(0x7f0000001e40)=0xe8) r53 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r53, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r54}}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r57 = dup2(r56, r55) ioctl$PERF_EVENT_IOC_ENABLE(r57, 0x8912, 0x400200) ioctl$sock_SIOCGPGRP(r57, 0x8904, &(0x7f0000001e80)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r59, r58) getsockopt$sock_cred(r59, 0x1, 0x11, &(0x7f0000001ec0), &(0x7f0000001f00)=0xc) getgid() r60 = getpid() ptrace(0x10, r60) ptrace$pokeuser(0x6, r60, 0x388, 0xfffffffffffffffe) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r63 = dup2(r62, r61) ioctl$PERF_EVENT_IOC_ENABLE(r63, 0x8912, 0x400200) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000001f80)={r60, r63, 0x0, 0x4, &(0x7f0000001f40)='eth\x00'}, 0x30) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000001fc0)={{{@in=@initdev, @in6}}, {{@in=@local}, 0x0, @in=@empty}}, &(0x7f00000020c0)=0xe8) r64 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r64, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r65}}]}) r66 = getpid() ptrace(0x10, r66) ptrace$pokeuser(0x6, r66, 0x388, 0xfffffffffffffffe) r67 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r67, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r68}}]}) r69 = getpid() ptrace(0x10, r69) ptrace$pokeuser(0x6, r69, 0x388, 0xfffffffffffffffe) getresgid(&(0x7f0000002100), &(0x7f0000002140), &(0x7f0000002180)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r71, r70) gettid() r72 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r72, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r73, 0x0) r74 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r74, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socket$vsock_dgram(0x28, 0x2, 0x0) r75 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r75, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r76 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r76, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) openat$vicodec1(0xffffffffffffff9c, &(0x7f0000002680)='/dev/video37\x00', 0x2, 0x0) r77 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r77, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r78 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r78, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socket$inet6_sctp(0xa, 0x5, 0x84) accept$ax25(0xffffffffffffffff, &(0x7f00000026c0)={{0x3, @default}, [@null, @netrom, @default, @default, @default, @bcast, @null, @default]}, &(0x7f0000002740)=0x48) r79 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r79, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r80 = getpid() ptrace(0x10, r80) ptrace$pokeuser(0x6, r80, 0x388, 0xfffffffffffffffe) socket$inet(0x2, 0x2800080001, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r82, r81) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r85 = dup2(r84, r83) ioctl$PERF_EVENT_IOC_ENABLE(r85, 0x8912, 0x400200) getsockopt$sock_cred(r85, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0xc) setresuid(0x0, r86, 0x0) stat(&(0x7f0000002780)='./file0\x00', &(0x7f00000027c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r89 = dup2(r88, r87) ioctl$PERF_EVENT_IOC_ENABLE(r89, 0x8912, 0x400200) getsockopt$sock_cred(r89, 0x1, 0x11, &(0x7f0000002840), &(0x7f0000002880)=0xc) stat(&(0x7f00000028c0)='./file0\x00', &(0x7f0000002900)) r90 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r90, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r91}}]}) r92 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r92, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) ioctl$TIOCGPGRP(r92, 0x540f, &(0x7f0000002980)) r93 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r93, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r94, 0x0) getresgid(&(0x7f00000029c0), &(0x7f0000002a00), &(0x7f0000002a40)) r95 = getpid() ptrace(0x10, r95) ptrace$pokeuser(0x6, r95, 0x388, 0xfffffffffffffffe) r96 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r96, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r97, 0x0) fstat(0xffffffffffffffff, &(0x7f0000002a80)) r98 = getpid() ptrace(0x10, r98) ptrace$pokeuser(0x6, r98, 0x388, 0xfffffffffffffffe) r99 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r99, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r100}}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r102, r101) ioctl$sock_FIOGETOWN(r102, 0x8903, &(0x7f0000002b00)) lstat(&(0x7f0000002b40)='./file0\x00', &(0x7f0000002b80)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r105 = dup2(r104, r103) ioctl$PERF_EVENT_IOC_ENABLE(r105, 0x8912, 0x400200) getsockopt$sock_cred(r105, 0x1, 0x11, &(0x7f0000002c00), &(0x7f0000002c40)=0xc) getpgid(0xffffffffffffffff) getsockopt$inet6_IPV6_IPSEC_POLICY(r3, 0x29, 0x22, &(0x7f0000002c80)={{{@in=@local, @in=@broadcast}}, {{@in=@local}, 0x0, @in=@multicast1}}, &(0x7f0000003dc0)=0xe8) r106 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r106, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r107}}]}) gettid() r108 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r108, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r109, 0x0) getegid() r110 = getpid() ptrace(0x10, r110) ptrace$pokeuser(0x6, r110, 0x388, 0xfffffffffffffffe) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000004240)={r110, r4, 0x0, 0xc, &(0x7f0000004200)='/dev/radio#\x00'}, 0x30) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r113 = dup2(r112, r111) ioctl$PERF_EVENT_IOC_ENABLE(r113, 0x8912, 0x400200) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000006100)={{{@in=@loopback, @in=@loopback}}, {{@in6=@dev}, 0x0, @in=@multicast2}}, &(0x7f0000004380)=0xe8) lstat(&(0x7f00000043c0)='./file0\x00', &(0x7f0000004400)) fcntl$dupfd(0xffffffffffffffff, 0x406, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r115, r114) socket$rds(0x15, 0x5, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r117, r116) r118 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r118, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r119 = getpid() ptrace(0x10, r119) ptrace$pokeuser(0x6, r119, 0x388, 0xfffffffffffffffe) r120 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r120, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r121, 0x0) r122 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r122, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r123}}]}) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000004480)) r124 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r124, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r125, 0x0) getegid() openat$cgroup_procs(0xffffffffffffffff, &(0x7f00000044c0)='tasks\x00', 0x2, 0x0) r126 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r126, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r129 = dup2(r128, r127) ioctl$PERF_EVENT_IOC_ENABLE(r129, 0x8912, 0x400200) r130 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r130, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r132, r131) socket$nl_route(0x10, 0x3, 0x0) socket$caif_seqpacket(0x25, 0x5, 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r134, r133) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r136, r135) fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000004500)) r137 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r137, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r138, 0x0) r139 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r139, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r140}}]}) r141 = getpid() ptrace(0x10, r141) 16:11:42 executing program 3: syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x0) r0 = shmget(0x3, 0x2000, 0x78000000, &(0x7f0000ffb000/0x2000)=nil) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) ioctl$RTC_UIE_OFF(r3, 0x7004) shmctl$SHM_STAT(r0, 0xd, &(0x7f0000000000)=""/168) 16:11:42 executing program 0: syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x0) shmget(0x3, 0x2000, 0x78000000, &(0x7f0000ffb000/0x2000)=nil) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$RTC_UIE_OFF(r2, 0x7004) r3 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000180)=0xc) setuid(r4) getegid() r5 = getpid() sched_setscheduler(r5, 0x5, &(0x7f0000000380)) getpgrp(0x0) 16:11:42 executing program 5: syz_init_net_socket$ax25(0x3, 0x2, 0x0) openat$proc_capi20(0xffffffffffffff9c, &(0x7f0000000100)='/proc/capi/capi20\x00', 0x3dc0a8a28626738c, 0x0) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(0xffffffffffffffff, 0x84, 0x1d, &(0x7f000095dff8)={0x1, [0x0]}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r3, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) readahead(0xffffffffffffffff, 0x6, 0x5) 16:11:42 executing program 1: r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x0) fcntl$F_SET_RW_HINT(r0, 0x40c, &(0x7f0000002d80)) r1 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r1, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r2 = dup(r1) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = syz_open_dev$radio(&(0x7f0000000300)='/dev/radio#\x00', 0x2, 0x2) bind$bt_l2cap(r5, &(0x7f0000000340)={0x1f, 0xf7f8, {0x91, 0x3f, 0x8, 0x8, 0x81, 0x3f}, 0x9, 0x5}, 0xe) r6 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000040)='TIPCv2\x00') sendmsg$TIPC_NL_BEARER_SET(r2, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000200)={&(0x7f0000006200)=ANY=[@ANYBLOB="50010000", @ANYRES16=r6, @ANYBLOB="00042abd7000ffdbdf25050000002400060008000100e34b0000080001000000000008000100090000000800010008000000340007000c00040000040000000000000c00040000000000000000000c0004002c460000000000000c0003000800000000000000d800050008000100756470000800010075647000440002000800040000000000080004007d000000080002000010000008000100000000000800040083040000080003000004000008000300ffffffff080004000180000008000100696200002c0002000800020001f8ffff080001001a000000080001001800000008000200000080ff080004006b0a000008000100756470003c00020008000200c3faffff08000100110000000800040000100000080002000400000008000100000000000800020001000000080002000400000008000100657468000c0009000800010003000000046729baacef596e27a3a1d04ad2cf28b40259e4972b7075eb34de8734aa7d28a303b21d6f8d42421cee5fd6f933c523b3178c717be227bcf05c60b489d12112100ea827f50bbb32b0ab4f16a3ffa0cddb632b44dc266e825d21d355d3ed4da2eabd1c22eb92d15d20f9989d42e061b6583c56cdb10b40ef964ba63d659eca37ae37552fc834979d56af25260228dc6ee541cc7c3bc0dc5e34d9d5d0aa088ecb5fa03e0c9fe1caa52a3a96c8b554a30e3bc3cb22a7baf7fc6f1f9420d3ea"], 0x150}, 0x1, 0x0, 0x0, 0x20000000}, 0x4000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r8, r7) r9 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r9, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) openat$cgroup(r9, &(0x7f0000000400)='syz1\x00', 0x200002, 0x0) syz_open_dev$amidi(&(0x7f0000000440)='/dev/amidi#\x00', 0x6, 0x8000) r10 = getpid() ptrace(0x10, r10) ptrace$pokeuser(0x6, r10, 0x388, 0xfffffffffffffffe) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000480), &(0x7f00000004c0)=0xc) openat$cachefiles(0xffffffffffffff9c, &(0x7f0000000500)='/dev/cachefiles\x00', 0xa00, 0x0) r11 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r11, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r13, r12) openat$apparmor_task_exec(0xffffffffffffff9c, &(0x7f0000000540)='/proc/self/attr/exec\x00', 0x2, 0x0) r14 = getpid() ptrace(0x10, r14) ptrace$pokeuser(0x6, r14, 0x388, 0xfffffffffffffffe) r15 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r15, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r16, 0x0) r17 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r17, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r18}}]}) openat$selinux_attr(0xffffffffffffff9c, &(0x7f0000000580)='/proc/self/attr/exec\x00', 0x2, 0x0) bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f00000005c0)={0x0, 0x6, 0x8}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r20, r19) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r23 = dup2(r22, r21) ioctl$PERF_EVENT_IOC_ENABLE(r23, 0x8912, 0x400200) r24 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf16000000000000b7070000010000004870000000000000bc700000000000009500000000000000"], &(0x7f0000000140)='vS\xfdIG|\x8aL[\xf2\'\x9c\xea\xb1\xc0\xb1\x19\x91\x9d/Q\xd9\xe3T\xce\xdax;\x02%\xc5\x1c\xd5GA\xad[(\xbblZ\x01\x1dF\x92#]%sj\xd0i\xc6C\x1f&\xe2\xc5\xa5z\x7f\xe1 \xfb\xc27\x03\x84\x8e\xef\x82-\xfc$$\xaf\v\xbd\x95\x1e\x0f\xbeVI\xec\r!\f\x86\xf5\xfb[Y\x1e\xd4\xdfc\xb1\xc8\xa2\xc1/5\xffr\x1f\x80@\xb8F\xea\xde\x93\xa1\xcb6\xee\xf2\xce\x95\xf2\xfdxR\x17F\xad\xc1~\xa2\x97=O^o\"\xbb\xa8\x9746'}, 0x48) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000740)={r24, 0xc0, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f00000000c0)={r25}, 0xc) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x19, &(0x7f0000000600)='GPL##(mime_type{vboxnet1\x00', r25}, 0x30) r26 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r26, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r27, 0x0) getresgid(&(0x7f0000000680), &(0x7f00000006c0), &(0x7f0000000700)) ioctl$TIOCGPGRP(r1, 0x540f, &(0x7f0000000900)) stat(&(0x7f0000000940)='./file0\x00', &(0x7f0000000980)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r29, r28) fstat(r28, &(0x7f0000000a00)) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000a80), &(0x7f0000000ac0)=0xc) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000b00), &(0x7f0000000b40)=0xc) getresgid(&(0x7f0000000b80), &(0x7f0000000bc0), &(0x7f0000000c00)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r32 = dup2(r31, r30) ioctl$PERF_EVENT_IOC_ENABLE(r32, 0x8912, 0x400200) ioctl$TIOCGPGRP(r32, 0x540f, &(0x7f0000001280)) r33 = getpid() ptrace(0x10, r33) ptrace$pokeuser(0x6, r33, 0x388, 0xfffffffffffffffe) r34 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r34, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r35, 0x0) r36 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r36, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r37}}]}) r38 = getpid() ptrace(0x10, r38) ptrace$pokeuser(0x6, r38, 0x388, 0xfffffffffffffffe) getpgid(r38) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000012c0), &(0x7f0000001300)=0xc) r39 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r39, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) fcntl$getownex(r39, 0x10, &(0x7f0000001340)) r40 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r40, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r41, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r43, r42) fstat(r42, &(0x7f0000001380)) r44 = getpid() ptrace(0x10, r44) ptrace$pokeuser(0x6, r44, 0x388, 0xfffffffffffffffe) r45 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r45, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r46}}]}) r47 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r47, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r48}}]}) getgroups(0x6, &(0x7f0000001400)=[0xffffffffffffffff, r46, 0xee01, r48, 0x0, 0xee01]) socket$caif_stream(0x25, 0x1, 0x0) socketpair(0x4, 0x0, 0x67, &(0x7f0000001440)) pipe2$9p(&(0x7f0000001480), 0x800) r49 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r49, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) fcntl$getown(0xffffffffffffffff, 0x9) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000001bc0)={{{@in=@remote, @in6=@empty}}, {{@in=@remote}, 0x0, @in6=@ipv4={[], [], @dev}}}, &(0x7f0000001cc0)=0xe8) r50 = getpid() ptrace(0x10, r50) ptrace$pokeuser(0x6, r50, 0x388, 0xfffffffffffffffe) r51 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r51, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r52, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000001d00)) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000001d40)={{{@in6=@empty, @in=@multicast2}}, {{@in6=@mcast1}}}, &(0x7f0000001e40)=0xe8) r53 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r53, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r54}}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r57 = dup2(r56, r55) ioctl$PERF_EVENT_IOC_ENABLE(r57, 0x8912, 0x400200) ioctl$sock_SIOCGPGRP(r57, 0x8904, &(0x7f0000001e80)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r59, r58) getsockopt$sock_cred(r59, 0x1, 0x11, &(0x7f0000001ec0), &(0x7f0000001f00)=0xc) getgid() r60 = getpid() ptrace(0x10, r60) ptrace$pokeuser(0x6, r60, 0x388, 0xfffffffffffffffe) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r63 = dup2(r62, r61) ioctl$PERF_EVENT_IOC_ENABLE(r63, 0x8912, 0x400200) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000001f80)={r60, r63, 0x0, 0x4, &(0x7f0000001f40)='eth\x00'}, 0x30) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000001fc0)={{{@in=@initdev, @in6}}, {{@in=@local}, 0x0, @in=@empty}}, &(0x7f00000020c0)=0xe8) r64 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r64, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r65}}]}) r66 = getpid() ptrace(0x10, r66) ptrace$pokeuser(0x6, r66, 0x388, 0xfffffffffffffffe) r67 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r67, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r68}}]}) r69 = getpid() ptrace(0x10, r69) ptrace$pokeuser(0x6, r69, 0x388, 0xfffffffffffffffe) getresgid(&(0x7f0000002100), &(0x7f0000002140), &(0x7f0000002180)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r71, r70) gettid() r72 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r72, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r73, 0x0) r74 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r74, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socket$vsock_dgram(0x28, 0x2, 0x0) r75 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r75, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r76 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r76, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) openat$vicodec1(0xffffffffffffff9c, &(0x7f0000002680)='/dev/video37\x00', 0x2, 0x0) r77 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r77, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r78 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r78, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socket$inet6_sctp(0xa, 0x5, 0x84) accept$ax25(0xffffffffffffffff, &(0x7f00000026c0)={{0x3, @default}, [@null, @netrom, @default, @default, @default, @bcast, @null, @default]}, &(0x7f0000002740)=0x48) r79 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r79, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r80 = getpid() ptrace(0x10, r80) ptrace$pokeuser(0x6, r80, 0x388, 0xfffffffffffffffe) socket$inet(0x2, 0x2800080001, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r82, r81) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r85 = dup2(r84, r83) ioctl$PERF_EVENT_IOC_ENABLE(r85, 0x8912, 0x400200) getsockopt$sock_cred(r85, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0xc) setresuid(0x0, r86, 0x0) stat(&(0x7f0000002780)='./file0\x00', &(0x7f00000027c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r89 = dup2(r88, r87) ioctl$PERF_EVENT_IOC_ENABLE(r89, 0x8912, 0x400200) getsockopt$sock_cred(r89, 0x1, 0x11, &(0x7f0000002840), &(0x7f0000002880)=0xc) stat(&(0x7f00000028c0)='./file0\x00', &(0x7f0000002900)) r90 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r90, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r91}}]}) r92 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r92, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) ioctl$TIOCGPGRP(r92, 0x540f, &(0x7f0000002980)) r93 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r93, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r94, 0x0) getresgid(&(0x7f00000029c0), &(0x7f0000002a00), &(0x7f0000002a40)) r95 = getpid() ptrace(0x10, r95) ptrace$pokeuser(0x6, r95, 0x388, 0xfffffffffffffffe) r96 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r96, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r97, 0x0) fstat(0xffffffffffffffff, &(0x7f0000002a80)) r98 = getpid() ptrace(0x10, r98) ptrace$pokeuser(0x6, r98, 0x388, 0xfffffffffffffffe) r99 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r99, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r100}}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r102, r101) ioctl$sock_FIOGETOWN(r102, 0x8903, &(0x7f0000002b00)) lstat(&(0x7f0000002b40)='./file0\x00', &(0x7f0000002b80)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r105 = dup2(r104, r103) ioctl$PERF_EVENT_IOC_ENABLE(r105, 0x8912, 0x400200) getsockopt$sock_cred(r105, 0x1, 0x11, &(0x7f0000002c00), &(0x7f0000002c40)=0xc) getpgid(0xffffffffffffffff) getsockopt$inet6_IPV6_IPSEC_POLICY(r3, 0x29, 0x22, &(0x7f0000002c80)={{{@in=@local, @in=@broadcast}}, {{@in=@local}, 0x0, @in=@multicast1}}, &(0x7f0000003dc0)=0xe8) r106 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r106, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r107}}]}) gettid() r108 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r108, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r109, 0x0) getegid() r110 = getpid() ptrace(0x10, r110) ptrace$pokeuser(0x6, r110, 0x388, 0xfffffffffffffffe) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000004240)={r110, r4, 0x0, 0xc, &(0x7f0000004200)='/dev/radio#\x00'}, 0x30) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r113 = dup2(r112, r111) ioctl$PERF_EVENT_IOC_ENABLE(r113, 0x8912, 0x400200) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000006100)={{{@in=@loopback, @in=@loopback}}, {{@in6=@dev}, 0x0, @in=@multicast2}}, &(0x7f0000004380)=0xe8) lstat(&(0x7f00000043c0)='./file0\x00', &(0x7f0000004400)) fcntl$dupfd(0xffffffffffffffff, 0x406, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r115, r114) socket$rds(0x15, 0x5, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r117, r116) r118 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r118, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r119 = getpid() ptrace(0x10, r119) ptrace$pokeuser(0x6, r119, 0x388, 0xfffffffffffffffe) r120 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r120, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r121, 0x0) r122 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r122, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r123}}]}) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000004480)) r124 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r124, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r125, 0x0) getegid() openat$cgroup_procs(0xffffffffffffffff, &(0x7f00000044c0)='tasks\x00', 0x2, 0x0) r126 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r126, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r129 = dup2(r128, r127) ioctl$PERF_EVENT_IOC_ENABLE(r129, 0x8912, 0x400200) r130 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r130, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r132, r131) socket$nl_route(0x10, 0x3, 0x0) socket$caif_seqpacket(0x25, 0x5, 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r134, r133) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r136, r135) fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000004500)) socket$inet(0x2, 0x2800080001, 0x0) 16:11:43 executing program 3: syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x0) r0 = shmget(0x3, 0x2000, 0x78000000, &(0x7f0000ffb000/0x2000)=nil) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) shmctl$SHM_STAT(r0, 0xd, &(0x7f0000000000)=""/168) 16:11:43 executing program 0: syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x0) shmget(0x3, 0x2000, 0x78000000, &(0x7f0000ffb000/0x2000)=nil) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$RTC_UIE_OFF(r2, 0x7004) r3 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000180)=0xc) setuid(r4) getegid() r5 = getpid() sched_setscheduler(r5, 0x5, &(0x7f0000000380)) 16:11:43 executing program 5: syz_init_net_socket$ax25(0x3, 0x2, 0x0) openat$proc_capi20(0xffffffffffffff9c, &(0x7f0000000100)='/proc/capi/capi20\x00', 0x3dc0a8a28626738c, 0x0) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(0xffffffffffffffff, 0x84, 0x1d, &(0x7f000095dff8)={0x1, [0x0]}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') readahead(0xffffffffffffffff, 0x6, 0x5) 16:11:43 executing program 2: r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x0) fcntl$F_SET_RW_HINT(r0, 0x40c, &(0x7f0000002d80)) r1 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r1, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r2 = dup(r1) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = syz_open_dev$radio(&(0x7f0000000300)='/dev/radio#\x00', 0x2, 0x2) bind$bt_l2cap(r5, &(0x7f0000000340)={0x1f, 0xf7f8, {0x91, 0x3f, 0x8, 0x8, 0x81, 0x3f}, 0x9, 0x5}, 0xe) r6 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000040)='TIPCv2\x00') sendmsg$TIPC_NL_BEARER_SET(r2, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000200)={&(0x7f0000006200)=ANY=[@ANYBLOB="50010000", @ANYRES16=r6, @ANYBLOB="00042abd7000ffdbdf25050000002400060008000100e34b0000080001000000000008000100090000000800010008000000340007000c00040000040000000000000c00040000000000000000000c0004002c460000000000000c0003000800000000000000d800050008000100756470000800010075647000440002000800040000000000080004007d000000080002000010000008000100000000000800040083040000080003000004000008000300ffffffff080004000180000008000100696200002c0002000800020001f8ffff080001001a000000080001001800000008000200000080ff080004006b0a000008000100756470003c00020008000200c3faffff08000100110000000800040000100000080002000400000008000100000000000800020001000000080002000400000008000100657468000c0009000800010003000000046729baacef596e27a3a1d04ad2cf28b40259e4972b7075eb34de8734aa7d28a303b21d6f8d42421cee5fd6f933c523b3178c717be227bcf05c60b489d12112100ea827f50bbb32b0ab4f16a3ffa0cddb632b44dc266e825d21d355d3ed4da2eabd1c22eb92d15d20f9989d42e061b6583c56cdb10b40ef964ba63d659eca37ae37552fc834979d56af25260228dc6ee541cc7c3bc0dc5e34d9d5d0aa088ecb5fa03e0c9fe1caa52a3a96c8b554a30e3bc3cb22a7baf7fc6f1f9420d3ea"], 0x150}, 0x1, 0x0, 0x0, 0x20000000}, 0x4000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r8, r7) r9 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r9, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) openat$cgroup(r9, &(0x7f0000000400)='syz1\x00', 0x200002, 0x0) syz_open_dev$amidi(&(0x7f0000000440)='/dev/amidi#\x00', 0x6, 0x8000) r10 = getpid() ptrace(0x10, r10) ptrace$pokeuser(0x6, r10, 0x388, 0xfffffffffffffffe) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000480), &(0x7f00000004c0)=0xc) openat$cachefiles(0xffffffffffffff9c, &(0x7f0000000500)='/dev/cachefiles\x00', 0xa00, 0x0) r11 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r11, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r13, r12) openat$apparmor_task_exec(0xffffffffffffff9c, &(0x7f0000000540)='/proc/self/attr/exec\x00', 0x2, 0x0) r14 = getpid() ptrace(0x10, r14) ptrace$pokeuser(0x6, r14, 0x388, 0xfffffffffffffffe) r15 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r15, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r16, 0x0) r17 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r17, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r18}}]}) openat$selinux_attr(0xffffffffffffff9c, &(0x7f0000000580)='/proc/self/attr/exec\x00', 0x2, 0x0) bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f00000005c0)={0x0, 0x6, 0x8}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r20, r19) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r23 = dup2(r22, r21) ioctl$PERF_EVENT_IOC_ENABLE(r23, 0x8912, 0x400200) r24 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf16000000000000b7070000010000004870000000000000bc700000000000009500000000000000"], &(0x7f0000000140)='vS\xfdIG|\x8aL[\xf2\'\x9c\xea\xb1\xc0\xb1\x19\x91\x9d/Q\xd9\xe3T\xce\xdax;\x02%\xc5\x1c\xd5GA\xad[(\xbblZ\x01\x1dF\x92#]%sj\xd0i\xc6C\x1f&\xe2\xc5\xa5z\x7f\xe1 \xfb\xc27\x03\x84\x8e\xef\x82-\xfc$$\xaf\v\xbd\x95\x1e\x0f\xbeVI\xec\r!\f\x86\xf5\xfb[Y\x1e\xd4\xdfc\xb1\xc8\xa2\xc1/5\xffr\x1f\x80@\xb8F\xea\xde\x93\xa1\xcb6\xee\xf2\xce\x95\xf2\xfdxR\x17F\xad\xc1~\xa2\x97=O^o\"\xbb\xa8\x9746'}, 0x48) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000740)={r24, 0xc0, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f00000000c0)={r25}, 0xc) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x19, &(0x7f0000000600)='GPL##(mime_type{vboxnet1\x00', r25}, 0x30) r26 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r26, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r27, 0x0) getresgid(&(0x7f0000000680), &(0x7f00000006c0), &(0x7f0000000700)) ioctl$TIOCGPGRP(r1, 0x540f, &(0x7f0000000900)) stat(&(0x7f0000000940)='./file0\x00', &(0x7f0000000980)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r29, r28) fstat(r28, &(0x7f0000000a00)) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000a80), &(0x7f0000000ac0)=0xc) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000b00), &(0x7f0000000b40)=0xc) getresgid(&(0x7f0000000b80), &(0x7f0000000bc0), &(0x7f0000000c00)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r32 = dup2(r31, r30) ioctl$PERF_EVENT_IOC_ENABLE(r32, 0x8912, 0x400200) ioctl$TIOCGPGRP(r32, 0x540f, &(0x7f0000001280)) r33 = getpid() ptrace(0x10, r33) ptrace$pokeuser(0x6, r33, 0x388, 0xfffffffffffffffe) r34 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r34, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r35, 0x0) r36 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r36, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r37}}]}) r38 = getpid() ptrace(0x10, r38) ptrace$pokeuser(0x6, r38, 0x388, 0xfffffffffffffffe) getpgid(r38) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000012c0), &(0x7f0000001300)=0xc) r39 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r39, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) fcntl$getownex(r39, 0x10, &(0x7f0000001340)) r40 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r40, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r41, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r43, r42) fstat(r42, &(0x7f0000001380)) r44 = getpid() ptrace(0x10, r44) ptrace$pokeuser(0x6, r44, 0x388, 0xfffffffffffffffe) r45 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r45, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r46}}]}) r47 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r47, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r48}}]}) getgroups(0x6, &(0x7f0000001400)=[0xffffffffffffffff, r46, 0xee01, r48, 0x0, 0xee01]) socket$caif_stream(0x25, 0x1, 0x0) socketpair(0x4, 0x0, 0x67, &(0x7f0000001440)) pipe2$9p(&(0x7f0000001480), 0x800) r49 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r49, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) fcntl$getown(0xffffffffffffffff, 0x9) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000001bc0)={{{@in=@remote, @in6=@empty}}, {{@in=@remote}, 0x0, @in6=@ipv4={[], [], @dev}}}, &(0x7f0000001cc0)=0xe8) r50 = getpid() ptrace(0x10, r50) ptrace$pokeuser(0x6, r50, 0x388, 0xfffffffffffffffe) r51 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r51, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r52, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000001d00)) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000001d40)={{{@in6=@empty, @in=@multicast2}}, {{@in6=@mcast1}}}, &(0x7f0000001e40)=0xe8) r53 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r53, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r54}}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r57 = dup2(r56, r55) ioctl$PERF_EVENT_IOC_ENABLE(r57, 0x8912, 0x400200) ioctl$sock_SIOCGPGRP(r57, 0x8904, &(0x7f0000001e80)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r59, r58) getsockopt$sock_cred(r59, 0x1, 0x11, &(0x7f0000001ec0), &(0x7f0000001f00)=0xc) getgid() r60 = getpid() ptrace(0x10, r60) ptrace$pokeuser(0x6, r60, 0x388, 0xfffffffffffffffe) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r63 = dup2(r62, r61) ioctl$PERF_EVENT_IOC_ENABLE(r63, 0x8912, 0x400200) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000001f80)={r60, r63, 0x0, 0x4, &(0x7f0000001f40)='eth\x00'}, 0x30) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000001fc0)={{{@in=@initdev, @in6}}, {{@in=@local}, 0x0, @in=@empty}}, &(0x7f00000020c0)=0xe8) r64 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r64, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r65}}]}) r66 = getpid() ptrace(0x10, r66) ptrace$pokeuser(0x6, r66, 0x388, 0xfffffffffffffffe) r67 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r67, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r68}}]}) r69 = getpid() ptrace(0x10, r69) ptrace$pokeuser(0x6, r69, 0x388, 0xfffffffffffffffe) getresgid(&(0x7f0000002100), &(0x7f0000002140), &(0x7f0000002180)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r71, r70) gettid() r72 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r72, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r73, 0x0) r74 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r74, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socket$vsock_dgram(0x28, 0x2, 0x0) r75 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r75, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r76 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r76, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) openat$vicodec1(0xffffffffffffff9c, &(0x7f0000002680)='/dev/video37\x00', 0x2, 0x0) r77 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r77, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r78 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r78, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socket$inet6_sctp(0xa, 0x5, 0x84) accept$ax25(0xffffffffffffffff, &(0x7f00000026c0)={{0x3, @default}, [@null, @netrom, @default, @default, @default, @bcast, @null, @default]}, &(0x7f0000002740)=0x48) r79 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r79, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r80 = getpid() ptrace(0x10, r80) ptrace$pokeuser(0x6, r80, 0x388, 0xfffffffffffffffe) socket$inet(0x2, 0x2800080001, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r82, r81) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r85 = dup2(r84, r83) ioctl$PERF_EVENT_IOC_ENABLE(r85, 0x8912, 0x400200) getsockopt$sock_cred(r85, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0xc) setresuid(0x0, r86, 0x0) stat(&(0x7f0000002780)='./file0\x00', &(0x7f00000027c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r89 = dup2(r88, r87) ioctl$PERF_EVENT_IOC_ENABLE(r89, 0x8912, 0x400200) getsockopt$sock_cred(r89, 0x1, 0x11, &(0x7f0000002840), &(0x7f0000002880)=0xc) stat(&(0x7f00000028c0)='./file0\x00', &(0x7f0000002900)) r90 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r90, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r91}}]}) r92 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r92, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) ioctl$TIOCGPGRP(r92, 0x540f, &(0x7f0000002980)) r93 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r93, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r94, 0x0) getresgid(&(0x7f00000029c0), &(0x7f0000002a00), &(0x7f0000002a40)) r95 = getpid() ptrace(0x10, r95) ptrace$pokeuser(0x6, r95, 0x388, 0xfffffffffffffffe) r96 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r96, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r97, 0x0) fstat(0xffffffffffffffff, &(0x7f0000002a80)) r98 = getpid() ptrace(0x10, r98) ptrace$pokeuser(0x6, r98, 0x388, 0xfffffffffffffffe) r99 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r99, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r100}}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r102, r101) ioctl$sock_FIOGETOWN(r102, 0x8903, &(0x7f0000002b00)) lstat(&(0x7f0000002b40)='./file0\x00', &(0x7f0000002b80)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r105 = dup2(r104, r103) ioctl$PERF_EVENT_IOC_ENABLE(r105, 0x8912, 0x400200) getsockopt$sock_cred(r105, 0x1, 0x11, &(0x7f0000002c00), &(0x7f0000002c40)=0xc) getpgid(0xffffffffffffffff) getsockopt$inet6_IPV6_IPSEC_POLICY(r3, 0x29, 0x22, &(0x7f0000002c80)={{{@in=@local, @in=@broadcast}}, {{@in=@local}, 0x0, @in=@multicast1}}, &(0x7f0000003dc0)=0xe8) r106 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r106, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r107}}]}) gettid() r108 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r108, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r109, 0x0) getegid() r110 = getpid() ptrace(0x10, r110) ptrace$pokeuser(0x6, r110, 0x388, 0xfffffffffffffffe) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000004240)={r110, r4, 0x0, 0xc, &(0x7f0000004200)='/dev/radio#\x00'}, 0x30) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r113 = dup2(r112, r111) ioctl$PERF_EVENT_IOC_ENABLE(r113, 0x8912, 0x400200) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000006100)={{{@in=@loopback, @in=@loopback}}, {{@in6=@dev}, 0x0, @in=@multicast2}}, &(0x7f0000004380)=0xe8) lstat(&(0x7f00000043c0)='./file0\x00', &(0x7f0000004400)) fcntl$dupfd(0xffffffffffffffff, 0x406, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r115, r114) socket$rds(0x15, 0x5, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r117, r116) r118 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r118, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r119 = getpid() ptrace(0x10, r119) ptrace$pokeuser(0x6, r119, 0x388, 0xfffffffffffffffe) r120 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r120, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r121, 0x0) r122 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r122, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r123}}]}) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000004480)) r124 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r124, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r125, 0x0) getegid() openat$cgroup_procs(0xffffffffffffffff, &(0x7f00000044c0)='tasks\x00', 0x2, 0x0) r126 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r126, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r129 = dup2(r128, r127) ioctl$PERF_EVENT_IOC_ENABLE(r129, 0x8912, 0x400200) r130 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r130, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r132, r131) socket$nl_route(0x10, 0x3, 0x0) socket$caif_seqpacket(0x25, 0x5, 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r134, r133) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r136, r135) fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000004500)) r137 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r137, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r138, 0x0) r139 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r139, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r140}}]}) r141 = getpid() ptrace(0x10, r141) ptrace$pokeuser(0x6, r141, 0x388, 0xfffffffffffffffe) r142 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r142, 0x1, 0x11, &(0x7f0000000200), &(0x7f0000001580)=0x7) 16:11:43 executing program 3: syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x0) r0 = shmget(0x3, 0x2000, 0x78000000, &(0x7f0000ffb000/0x2000)=nil) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r2, r1) shmctl$SHM_STAT(r0, 0xd, &(0x7f0000000000)=""/168) 16:11:43 executing program 5: syz_init_net_socket$ax25(0x3, 0x2, 0x0) openat$proc_capi20(0xffffffffffffff9c, &(0x7f0000000100)='/proc/capi/capi20\x00', 0x3dc0a8a28626738c, 0x0) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(0xffffffffffffffff, 0x84, 0x1d, &(0x7f000095dff8)={0x1, [0x0]}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) readahead(0xffffffffffffffff, 0x6, 0x5) 16:11:43 executing program 0: syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x0) shmget(0x3, 0x2000, 0x78000000, &(0x7f0000ffb000/0x2000)=nil) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$RTC_UIE_OFF(r2, 0x7004) r3 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000180)=0xc) setuid(r4) getegid() getpid() 16:11:43 executing program 3: syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x0) r0 = shmget(0x3, 0x2000, 0x78000000, &(0x7f0000ffb000/0x2000)=nil) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r2, r1) shmctl$SHM_STAT(r0, 0xd, &(0x7f0000000000)=""/168) 16:11:43 executing program 4: r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x0) fcntl$F_SET_RW_HINT(r0, 0x40c, &(0x7f0000002d80)) r1 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r1, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r2 = dup(r1) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = syz_open_dev$radio(&(0x7f0000000300)='/dev/radio#\x00', 0x2, 0x2) bind$bt_l2cap(r5, &(0x7f0000000340)={0x1f, 0xf7f8, {0x91, 0x3f, 0x8, 0x8, 0x81, 0x3f}, 0x9, 0x5}, 0xe) r6 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000040)='TIPCv2\x00') sendmsg$TIPC_NL_BEARER_SET(r2, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000200)={&(0x7f0000006200)=ANY=[@ANYBLOB="50010000", @ANYRES16=r6, @ANYBLOB="00042abd7000ffdbdf25050000002400060008000100e34b0000080001000000000008000100090000000800010008000000340007000c00040000040000000000000c00040000000000000000000c0004002c460000000000000c0003000800000000000000d800050008000100756470000800010075647000440002000800040000000000080004007d000000080002000010000008000100000000000800040083040000080003000004000008000300ffffffff080004000180000008000100696200002c0002000800020001f8ffff080001001a000000080001001800000008000200000080ff080004006b0a000008000100756470003c00020008000200c3faffff08000100110000000800040000100000080002000400000008000100000000000800020001000000080002000400000008000100657468000c0009000800010003000000046729baacef596e27a3a1d04ad2cf28b40259e4972b7075eb34de8734aa7d28a303b21d6f8d42421cee5fd6f933c523b3178c717be227bcf05c60b489d12112100ea827f50bbb32b0ab4f16a3ffa0cddb632b44dc266e825d21d355d3ed4da2eabd1c22eb92d15d20f9989d42e061b6583c56cdb10b40ef964ba63d659eca37ae37552fc834979d56af25260228dc6ee541cc7c3bc0dc5e34d9d5d0aa088ecb5fa03e0c9fe1caa52a3a96c8b554a30e3bc3cb22a7baf7fc6f1f9420d3ea"], 0x150}, 0x1, 0x0, 0x0, 0x20000000}, 0x4000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r8, r7) r9 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r9, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) openat$cgroup(r9, &(0x7f0000000400)='syz1\x00', 0x200002, 0x0) syz_open_dev$amidi(&(0x7f0000000440)='/dev/amidi#\x00', 0x6, 0x8000) r10 = getpid() ptrace(0x10, r10) ptrace$pokeuser(0x6, r10, 0x388, 0xfffffffffffffffe) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000480), &(0x7f00000004c0)=0xc) openat$cachefiles(0xffffffffffffff9c, &(0x7f0000000500)='/dev/cachefiles\x00', 0xa00, 0x0) r11 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r11, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r13, r12) openat$apparmor_task_exec(0xffffffffffffff9c, &(0x7f0000000540)='/proc/self/attr/exec\x00', 0x2, 0x0) r14 = getpid() ptrace(0x10, r14) ptrace$pokeuser(0x6, r14, 0x388, 0xfffffffffffffffe) r15 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r15, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r16, 0x0) r17 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r17, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r18}}]}) openat$selinux_attr(0xffffffffffffff9c, &(0x7f0000000580)='/proc/self/attr/exec\x00', 0x2, 0x0) bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f00000005c0)={0x0, 0x6, 0x8}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r20, r19) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r23 = dup2(r22, r21) ioctl$PERF_EVENT_IOC_ENABLE(r23, 0x8912, 0x400200) r24 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf16000000000000b7070000010000004870000000000000bc700000000000009500000000000000"], &(0x7f0000000140)='vS\xfdIG|\x8aL[\xf2\'\x9c\xea\xb1\xc0\xb1\x19\x91\x9d/Q\xd9\xe3T\xce\xdax;\x02%\xc5\x1c\xd5GA\xad[(\xbblZ\x01\x1dF\x92#]%sj\xd0i\xc6C\x1f&\xe2\xc5\xa5z\x7f\xe1 \xfb\xc27\x03\x84\x8e\xef\x82-\xfc$$\xaf\v\xbd\x95\x1e\x0f\xbeVI\xec\r!\f\x86\xf5\xfb[Y\x1e\xd4\xdfc\xb1\xc8\xa2\xc1/5\xffr\x1f\x80@\xb8F\xea\xde\x93\xa1\xcb6\xee\xf2\xce\x95\xf2\xfdxR\x17F\xad\xc1~\xa2\x97=O^o\"\xbb\xa8\x9746'}, 0x48) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000740)={r24, 0xc0, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f00000000c0)={r25}, 0xc) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x19, &(0x7f0000000600)='GPL##(mime_type{vboxnet1\x00', r25}, 0x30) r26 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r26, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r27, 0x0) getresgid(&(0x7f0000000680), &(0x7f00000006c0), &(0x7f0000000700)) ioctl$TIOCGPGRP(r1, 0x540f, &(0x7f0000000900)) stat(&(0x7f0000000940)='./file0\x00', &(0x7f0000000980)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r29, r28) fstat(r28, &(0x7f0000000a00)) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000a80), &(0x7f0000000ac0)=0xc) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000b00), &(0x7f0000000b40)=0xc) getresgid(&(0x7f0000000b80), &(0x7f0000000bc0), &(0x7f0000000c00)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r32 = dup2(r31, r30) ioctl$PERF_EVENT_IOC_ENABLE(r32, 0x8912, 0x400200) ioctl$TIOCGPGRP(r32, 0x540f, &(0x7f0000001280)) r33 = getpid() ptrace(0x10, r33) ptrace$pokeuser(0x6, r33, 0x388, 0xfffffffffffffffe) r34 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r34, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r35, 0x0) r36 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r36, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r37}}]}) r38 = getpid() ptrace(0x10, r38) ptrace$pokeuser(0x6, r38, 0x388, 0xfffffffffffffffe) getpgid(r38) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000012c0), &(0x7f0000001300)=0xc) r39 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r39, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) fcntl$getownex(r39, 0x10, &(0x7f0000001340)) r40 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r40, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r41, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r43, r42) fstat(r42, &(0x7f0000001380)) r44 = getpid() ptrace(0x10, r44) ptrace$pokeuser(0x6, r44, 0x388, 0xfffffffffffffffe) r45 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r45, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r46}}]}) r47 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r47, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r48}}]}) getgroups(0x6, &(0x7f0000001400)=[0xffffffffffffffff, r46, 0xee01, r48, 0x0, 0xee01]) socket$caif_stream(0x25, 0x1, 0x0) socketpair(0x4, 0x0, 0x67, &(0x7f0000001440)) pipe2$9p(&(0x7f0000001480), 0x800) r49 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r49, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) fcntl$getown(0xffffffffffffffff, 0x9) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000001bc0)={{{@in=@remote, @in6=@empty}}, {{@in=@remote}, 0x0, @in6=@ipv4={[], [], @dev}}}, &(0x7f0000001cc0)=0xe8) r50 = getpid() ptrace(0x10, r50) ptrace$pokeuser(0x6, r50, 0x388, 0xfffffffffffffffe) r51 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r51, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r52, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000001d00)) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000001d40)={{{@in6=@empty, @in=@multicast2}}, {{@in6=@mcast1}}}, &(0x7f0000001e40)=0xe8) r53 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r53, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r54}}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r57 = dup2(r56, r55) ioctl$PERF_EVENT_IOC_ENABLE(r57, 0x8912, 0x400200) ioctl$sock_SIOCGPGRP(r57, 0x8904, &(0x7f0000001e80)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r59, r58) getsockopt$sock_cred(r59, 0x1, 0x11, &(0x7f0000001ec0), &(0x7f0000001f00)=0xc) getgid() r60 = getpid() ptrace(0x10, r60) ptrace$pokeuser(0x6, r60, 0x388, 0xfffffffffffffffe) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r63 = dup2(r62, r61) ioctl$PERF_EVENT_IOC_ENABLE(r63, 0x8912, 0x400200) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000001f80)={r60, r63, 0x0, 0x4, &(0x7f0000001f40)='eth\x00'}, 0x30) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000001fc0)={{{@in=@initdev, @in6}}, {{@in=@local}, 0x0, @in=@empty}}, &(0x7f00000020c0)=0xe8) r64 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r64, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r65}}]}) r66 = getpid() ptrace(0x10, r66) ptrace$pokeuser(0x6, r66, 0x388, 0xfffffffffffffffe) r67 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r67, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r68}}]}) r69 = getpid() ptrace(0x10, r69) ptrace$pokeuser(0x6, r69, 0x388, 0xfffffffffffffffe) getresgid(&(0x7f0000002100), &(0x7f0000002140), &(0x7f0000002180)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r71, r70) gettid() r72 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r72, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r73, 0x0) r74 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r74, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socket$vsock_dgram(0x28, 0x2, 0x0) r75 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r75, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r76 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r76, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) openat$vicodec1(0xffffffffffffff9c, &(0x7f0000002680)='/dev/video37\x00', 0x2, 0x0) r77 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r77, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r78 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r78, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socket$inet6_sctp(0xa, 0x5, 0x84) accept$ax25(0xffffffffffffffff, &(0x7f00000026c0)={{0x3, @default}, [@null, @netrom, @default, @default, @default, @bcast, @null, @default]}, &(0x7f0000002740)=0x48) r79 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r79, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r80 = getpid() ptrace(0x10, r80) ptrace$pokeuser(0x6, r80, 0x388, 0xfffffffffffffffe) socket$inet(0x2, 0x2800080001, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r82, r81) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r85 = dup2(r84, r83) ioctl$PERF_EVENT_IOC_ENABLE(r85, 0x8912, 0x400200) getsockopt$sock_cred(r85, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0xc) setresuid(0x0, r86, 0x0) stat(&(0x7f0000002780)='./file0\x00', &(0x7f00000027c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r89 = dup2(r88, r87) ioctl$PERF_EVENT_IOC_ENABLE(r89, 0x8912, 0x400200) getsockopt$sock_cred(r89, 0x1, 0x11, &(0x7f0000002840), &(0x7f0000002880)=0xc) stat(&(0x7f00000028c0)='./file0\x00', &(0x7f0000002900)) r90 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r90, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r91}}]}) r92 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r92, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) ioctl$TIOCGPGRP(r92, 0x540f, &(0x7f0000002980)) r93 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r93, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r94, 0x0) getresgid(&(0x7f00000029c0), &(0x7f0000002a00), &(0x7f0000002a40)) r95 = getpid() ptrace(0x10, r95) ptrace$pokeuser(0x6, r95, 0x388, 0xfffffffffffffffe) r96 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r96, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r97, 0x0) fstat(0xffffffffffffffff, &(0x7f0000002a80)) r98 = getpid() ptrace(0x10, r98) ptrace$pokeuser(0x6, r98, 0x388, 0xfffffffffffffffe) r99 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r99, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r100}}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r102, r101) ioctl$sock_FIOGETOWN(r102, 0x8903, &(0x7f0000002b00)) lstat(&(0x7f0000002b40)='./file0\x00', &(0x7f0000002b80)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r105 = dup2(r104, r103) ioctl$PERF_EVENT_IOC_ENABLE(r105, 0x8912, 0x400200) getsockopt$sock_cred(r105, 0x1, 0x11, &(0x7f0000002c00), &(0x7f0000002c40)=0xc) getpgid(0xffffffffffffffff) getsockopt$inet6_IPV6_IPSEC_POLICY(r3, 0x29, 0x22, &(0x7f0000002c80)={{{@in=@local, @in=@broadcast}}, {{@in=@local}, 0x0, @in=@multicast1}}, &(0x7f0000003dc0)=0xe8) r106 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r106, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r107}}]}) gettid() r108 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r108, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r109, 0x0) getegid() r110 = getpid() ptrace(0x10, r110) ptrace$pokeuser(0x6, r110, 0x388, 0xfffffffffffffffe) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000004240)={r110, r4, 0x0, 0xc, &(0x7f0000004200)='/dev/radio#\x00'}, 0x30) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r113 = dup2(r112, r111) ioctl$PERF_EVENT_IOC_ENABLE(r113, 0x8912, 0x400200) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000006100)={{{@in=@loopback, @in=@loopback}}, {{@in6=@dev}, 0x0, @in=@multicast2}}, &(0x7f0000004380)=0xe8) lstat(&(0x7f00000043c0)='./file0\x00', &(0x7f0000004400)) fcntl$dupfd(0xffffffffffffffff, 0x406, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r115, r114) socket$rds(0x15, 0x5, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r117, r116) r118 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r118, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r119 = getpid() ptrace(0x10, r119) ptrace$pokeuser(0x6, r119, 0x388, 0xfffffffffffffffe) r120 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r120, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r121, 0x0) r122 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r122, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r123}}]}) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000004480)) r124 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r124, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r125, 0x0) getegid() openat$cgroup_procs(0xffffffffffffffff, &(0x7f00000044c0)='tasks\x00', 0x2, 0x0) r126 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r126, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r129 = dup2(r128, r127) ioctl$PERF_EVENT_IOC_ENABLE(r129, 0x8912, 0x400200) r130 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r130, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r132, r131) socket$nl_route(0x10, 0x3, 0x0) socket$caif_seqpacket(0x25, 0x5, 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r134, r133) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r136, r135) fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000004500)) r137 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r137, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r138, 0x0) r139 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r139, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r140}}]}) getpid() 16:11:43 executing program 1: r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x0) fcntl$F_SET_RW_HINT(r0, 0x40c, &(0x7f0000002d80)) r1 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r1, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r2 = dup(r1) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = syz_open_dev$radio(&(0x7f0000000300)='/dev/radio#\x00', 0x2, 0x2) bind$bt_l2cap(r5, &(0x7f0000000340)={0x1f, 0xf7f8, {0x91, 0x3f, 0x8, 0x8, 0x81, 0x3f}, 0x9, 0x5}, 0xe) r6 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000040)='TIPCv2\x00') sendmsg$TIPC_NL_BEARER_SET(r2, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000200)={&(0x7f0000006200)=ANY=[@ANYBLOB="50010000", @ANYRES16=r6, @ANYBLOB="00042abd7000ffdbdf25050000002400060008000100e34b0000080001000000000008000100090000000800010008000000340007000c00040000040000000000000c00040000000000000000000c0004002c460000000000000c0003000800000000000000d800050008000100756470000800010075647000440002000800040000000000080004007d000000080002000010000008000100000000000800040083040000080003000004000008000300ffffffff080004000180000008000100696200002c0002000800020001f8ffff080001001a000000080001001800000008000200000080ff080004006b0a000008000100756470003c00020008000200c3faffff08000100110000000800040000100000080002000400000008000100000000000800020001000000080002000400000008000100657468000c0009000800010003000000046729baacef596e27a3a1d04ad2cf28b40259e4972b7075eb34de8734aa7d28a303b21d6f8d42421cee5fd6f933c523b3178c717be227bcf05c60b489d12112100ea827f50bbb32b0ab4f16a3ffa0cddb632b44dc266e825d21d355d3ed4da2eabd1c22eb92d15d20f9989d42e061b6583c56cdb10b40ef964ba63d659eca37ae37552fc834979d56af25260228dc6ee541cc7c3bc0dc5e34d9d5d0aa088ecb5fa03e0c9fe1caa52a3a96c8b554a30e3bc3cb22a7baf7fc6f1f9420d3ea"], 0x150}, 0x1, 0x0, 0x0, 0x20000000}, 0x4000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r8, r7) r9 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r9, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) openat$cgroup(r9, &(0x7f0000000400)='syz1\x00', 0x200002, 0x0) syz_open_dev$amidi(&(0x7f0000000440)='/dev/amidi#\x00', 0x6, 0x8000) r10 = getpid() ptrace(0x10, r10) ptrace$pokeuser(0x6, r10, 0x388, 0xfffffffffffffffe) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000480), &(0x7f00000004c0)=0xc) openat$cachefiles(0xffffffffffffff9c, &(0x7f0000000500)='/dev/cachefiles\x00', 0xa00, 0x0) r11 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r11, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r13, r12) openat$apparmor_task_exec(0xffffffffffffff9c, &(0x7f0000000540)='/proc/self/attr/exec\x00', 0x2, 0x0) r14 = getpid() ptrace(0x10, r14) ptrace$pokeuser(0x6, r14, 0x388, 0xfffffffffffffffe) r15 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r15, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r16, 0x0) r17 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r17, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r18}}]}) openat$selinux_attr(0xffffffffffffff9c, &(0x7f0000000580)='/proc/self/attr/exec\x00', 0x2, 0x0) bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f00000005c0)={0x0, 0x6, 0x8}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r20, r19) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r23 = dup2(r22, r21) ioctl$PERF_EVENT_IOC_ENABLE(r23, 0x8912, 0x400200) r24 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf16000000000000b7070000010000004870000000000000bc700000000000009500000000000000"], &(0x7f0000000140)='vS\xfdIG|\x8aL[\xf2\'\x9c\xea\xb1\xc0\xb1\x19\x91\x9d/Q\xd9\xe3T\xce\xdax;\x02%\xc5\x1c\xd5GA\xad[(\xbblZ\x01\x1dF\x92#]%sj\xd0i\xc6C\x1f&\xe2\xc5\xa5z\x7f\xe1 \xfb\xc27\x03\x84\x8e\xef\x82-\xfc$$\xaf\v\xbd\x95\x1e\x0f\xbeVI\xec\r!\f\x86\xf5\xfb[Y\x1e\xd4\xdfc\xb1\xc8\xa2\xc1/5\xffr\x1f\x80@\xb8F\xea\xde\x93\xa1\xcb6\xee\xf2\xce\x95\xf2\xfdxR\x17F\xad\xc1~\xa2\x97=O^o\"\xbb\xa8\x9746'}, 0x48) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000740)={r24, 0xc0, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f00000000c0)={r25}, 0xc) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x19, &(0x7f0000000600)='GPL##(mime_type{vboxnet1\x00', r25}, 0x30) r26 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r26, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r27, 0x0) getresgid(&(0x7f0000000680), &(0x7f00000006c0), &(0x7f0000000700)) ioctl$TIOCGPGRP(r1, 0x540f, &(0x7f0000000900)) stat(&(0x7f0000000940)='./file0\x00', &(0x7f0000000980)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r29, r28) fstat(r28, &(0x7f0000000a00)) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000a80), &(0x7f0000000ac0)=0xc) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000b00), &(0x7f0000000b40)=0xc) getresgid(&(0x7f0000000b80), &(0x7f0000000bc0), &(0x7f0000000c00)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r32 = dup2(r31, r30) ioctl$PERF_EVENT_IOC_ENABLE(r32, 0x8912, 0x400200) ioctl$TIOCGPGRP(r32, 0x540f, &(0x7f0000001280)) r33 = getpid() ptrace(0x10, r33) ptrace$pokeuser(0x6, r33, 0x388, 0xfffffffffffffffe) r34 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r34, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r35, 0x0) r36 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r36, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r37}}]}) r38 = getpid() ptrace(0x10, r38) ptrace$pokeuser(0x6, r38, 0x388, 0xfffffffffffffffe) getpgid(r38) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000012c0), &(0x7f0000001300)=0xc) r39 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r39, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) fcntl$getownex(r39, 0x10, &(0x7f0000001340)) r40 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r40, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r41, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r43, r42) fstat(r42, &(0x7f0000001380)) r44 = getpid() ptrace(0x10, r44) ptrace$pokeuser(0x6, r44, 0x388, 0xfffffffffffffffe) r45 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r45, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r46}}]}) r47 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r47, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r48}}]}) getgroups(0x6, &(0x7f0000001400)=[0xffffffffffffffff, r46, 0xee01, r48, 0x0, 0xee01]) socket$caif_stream(0x25, 0x1, 0x0) socketpair(0x4, 0x0, 0x67, &(0x7f0000001440)) pipe2$9p(&(0x7f0000001480), 0x800) r49 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r49, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) fcntl$getown(0xffffffffffffffff, 0x9) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000001bc0)={{{@in=@remote, @in6=@empty}}, {{@in=@remote}, 0x0, @in6=@ipv4={[], [], @dev}}}, &(0x7f0000001cc0)=0xe8) r50 = getpid() ptrace(0x10, r50) ptrace$pokeuser(0x6, r50, 0x388, 0xfffffffffffffffe) r51 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r51, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r52, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000001d00)) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000001d40)={{{@in6=@empty, @in=@multicast2}}, {{@in6=@mcast1}}}, &(0x7f0000001e40)=0xe8) r53 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r53, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r54}}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r57 = dup2(r56, r55) ioctl$PERF_EVENT_IOC_ENABLE(r57, 0x8912, 0x400200) ioctl$sock_SIOCGPGRP(r57, 0x8904, &(0x7f0000001e80)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r59, r58) getsockopt$sock_cred(r59, 0x1, 0x11, &(0x7f0000001ec0), &(0x7f0000001f00)=0xc) getgid() r60 = getpid() ptrace(0x10, r60) ptrace$pokeuser(0x6, r60, 0x388, 0xfffffffffffffffe) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r63 = dup2(r62, r61) ioctl$PERF_EVENT_IOC_ENABLE(r63, 0x8912, 0x400200) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000001f80)={r60, r63, 0x0, 0x4, &(0x7f0000001f40)='eth\x00'}, 0x30) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000001fc0)={{{@in=@initdev, @in6}}, {{@in=@local}, 0x0, @in=@empty}}, &(0x7f00000020c0)=0xe8) r64 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r64, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r65}}]}) r66 = getpid() ptrace(0x10, r66) ptrace$pokeuser(0x6, r66, 0x388, 0xfffffffffffffffe) r67 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r67, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r68}}]}) r69 = getpid() ptrace(0x10, r69) ptrace$pokeuser(0x6, r69, 0x388, 0xfffffffffffffffe) getresgid(&(0x7f0000002100), &(0x7f0000002140), &(0x7f0000002180)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r71, r70) gettid() r72 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r72, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r73, 0x0) r74 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r74, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socket$vsock_dgram(0x28, 0x2, 0x0) r75 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r75, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r76 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r76, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) openat$vicodec1(0xffffffffffffff9c, &(0x7f0000002680)='/dev/video37\x00', 0x2, 0x0) r77 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r77, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r78 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r78, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socket$inet6_sctp(0xa, 0x5, 0x84) accept$ax25(0xffffffffffffffff, &(0x7f00000026c0)={{0x3, @default}, [@null, @netrom, @default, @default, @default, @bcast, @null, @default]}, &(0x7f0000002740)=0x48) r79 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r79, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r80 = getpid() ptrace(0x10, r80) ptrace$pokeuser(0x6, r80, 0x388, 0xfffffffffffffffe) socket$inet(0x2, 0x2800080001, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r82, r81) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r85 = dup2(r84, r83) ioctl$PERF_EVENT_IOC_ENABLE(r85, 0x8912, 0x400200) getsockopt$sock_cred(r85, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0xc) setresuid(0x0, r86, 0x0) stat(&(0x7f0000002780)='./file0\x00', &(0x7f00000027c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r89 = dup2(r88, r87) ioctl$PERF_EVENT_IOC_ENABLE(r89, 0x8912, 0x400200) getsockopt$sock_cred(r89, 0x1, 0x11, &(0x7f0000002840), &(0x7f0000002880)=0xc) stat(&(0x7f00000028c0)='./file0\x00', &(0x7f0000002900)) r90 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r90, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r91}}]}) r92 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r92, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) ioctl$TIOCGPGRP(r92, 0x540f, &(0x7f0000002980)) r93 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r93, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r94, 0x0) getresgid(&(0x7f00000029c0), &(0x7f0000002a00), &(0x7f0000002a40)) r95 = getpid() ptrace(0x10, r95) ptrace$pokeuser(0x6, r95, 0x388, 0xfffffffffffffffe) r96 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r96, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r97, 0x0) fstat(0xffffffffffffffff, &(0x7f0000002a80)) r98 = getpid() ptrace(0x10, r98) ptrace$pokeuser(0x6, r98, 0x388, 0xfffffffffffffffe) r99 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r99, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r100}}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r102, r101) ioctl$sock_FIOGETOWN(r102, 0x8903, &(0x7f0000002b00)) lstat(&(0x7f0000002b40)='./file0\x00', &(0x7f0000002b80)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r105 = dup2(r104, r103) ioctl$PERF_EVENT_IOC_ENABLE(r105, 0x8912, 0x400200) getsockopt$sock_cred(r105, 0x1, 0x11, &(0x7f0000002c00), &(0x7f0000002c40)=0xc) getpgid(0xffffffffffffffff) getsockopt$inet6_IPV6_IPSEC_POLICY(r3, 0x29, 0x22, &(0x7f0000002c80)={{{@in=@local, @in=@broadcast}}, {{@in=@local}, 0x0, @in=@multicast1}}, &(0x7f0000003dc0)=0xe8) r106 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r106, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r107}}]}) gettid() r108 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r108, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r109, 0x0) getegid() r110 = getpid() ptrace(0x10, r110) ptrace$pokeuser(0x6, r110, 0x388, 0xfffffffffffffffe) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000004240)={r110, r4, 0x0, 0xc, &(0x7f0000004200)='/dev/radio#\x00'}, 0x30) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r113 = dup2(r112, r111) ioctl$PERF_EVENT_IOC_ENABLE(r113, 0x8912, 0x400200) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000006100)={{{@in=@loopback, @in=@loopback}}, {{@in6=@dev}, 0x0, @in=@multicast2}}, &(0x7f0000004380)=0xe8) lstat(&(0x7f00000043c0)='./file0\x00', &(0x7f0000004400)) fcntl$dupfd(0xffffffffffffffff, 0x406, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r115, r114) socket$rds(0x15, 0x5, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r117, r116) r118 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r118, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r119 = getpid() ptrace(0x10, r119) ptrace$pokeuser(0x6, r119, 0x388, 0xfffffffffffffffe) r120 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r120, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r121, 0x0) r122 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r122, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r123}}]}) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000004480)) r124 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r124, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r125, 0x0) getegid() openat$cgroup_procs(0xffffffffffffffff, &(0x7f00000044c0)='tasks\x00', 0x2, 0x0) r126 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r126, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r129 = dup2(r128, r127) ioctl$PERF_EVENT_IOC_ENABLE(r129, 0x8912, 0x400200) r130 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r130, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r132, r131) socket$nl_route(0x10, 0x3, 0x0) socket$caif_seqpacket(0x25, 0x5, 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r134, r133) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r136, r135) fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000004500)) 16:11:43 executing program 5: syz_init_net_socket$ax25(0x3, 0x2, 0x0) openat$proc_capi20(0xffffffffffffff9c, &(0x7f0000000100)='/proc/capi/capi20\x00', 0x3dc0a8a28626738c, 0x0) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(0xffffffffffffffff, 0x84, 0x1d, &(0x7f000095dff8)={0x1, [0x0]}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) readahead(0xffffffffffffffff, 0x6, 0x5) 16:11:43 executing program 0: syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x0) shmget(0x3, 0x2000, 0x78000000, &(0x7f0000ffb000/0x2000)=nil) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$RTC_UIE_OFF(r2, 0x7004) r3 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000180)=0xc) setuid(r4) getegid() 16:11:43 executing program 5: syz_init_net_socket$ax25(0x3, 0x2, 0x0) openat$proc_capi20(0xffffffffffffff9c, &(0x7f0000000100)='/proc/capi/capi20\x00', 0x3dc0a8a28626738c, 0x0) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(0xffffffffffffffff, 0x84, 0x1d, &(0x7f000095dff8)={0x1, [0x0]}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) readahead(0xffffffffffffffff, 0x6, 0x5) 16:11:43 executing program 3: syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x0) r0 = shmget(0x3, 0x2000, 0x78000000, &(0x7f0000ffb000/0x2000)=nil) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r2, r1) shmctl$SHM_STAT(r0, 0xd, &(0x7f0000000000)=""/168) 16:11:43 executing program 5: syz_init_net_socket$ax25(0x3, 0x2, 0x0) openat$proc_capi20(0xffffffffffffff9c, &(0x7f0000000100)='/proc/capi/capi20\x00', 0x3dc0a8a28626738c, 0x0) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(0xffffffffffffffff, 0x84, 0x1d, &(0x7f000095dff8)={0x1, [0x0]}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) readahead(0xffffffffffffffff, 0x6, 0x5) 16:11:44 executing program 3: syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x0) r0 = shmget(0x3, 0x2000, 0x78000000, &(0x7f0000ffb000/0x2000)=nil) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) shmctl$SHM_STAT(r0, 0xd, &(0x7f0000000000)=""/168) 16:11:44 executing program 0: syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x0) shmget(0x3, 0x2000, 0x78000000, &(0x7f0000ffb000/0x2000)=nil) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$RTC_UIE_OFF(r2, 0x7004) r3 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000180)=0xc) setuid(r4) 16:11:44 executing program 2: r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x0) fcntl$F_SET_RW_HINT(r0, 0x40c, &(0x7f0000002d80)) r1 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r1, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r2 = dup(r1) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = syz_open_dev$radio(&(0x7f0000000300)='/dev/radio#\x00', 0x2, 0x2) bind$bt_l2cap(r5, &(0x7f0000000340)={0x1f, 0xf7f8, {0x91, 0x3f, 0x8, 0x8, 0x81, 0x3f}, 0x9, 0x5}, 0xe) r6 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000040)='TIPCv2\x00') sendmsg$TIPC_NL_BEARER_SET(r2, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000200)={&(0x7f0000006200)=ANY=[@ANYBLOB="50010000", @ANYRES16=r6, @ANYBLOB="00042abd7000ffdbdf25050000002400060008000100e34b0000080001000000000008000100090000000800010008000000340007000c00040000040000000000000c00040000000000000000000c0004002c460000000000000c0003000800000000000000d800050008000100756470000800010075647000440002000800040000000000080004007d000000080002000010000008000100000000000800040083040000080003000004000008000300ffffffff080004000180000008000100696200002c0002000800020001f8ffff080001001a000000080001001800000008000200000080ff080004006b0a000008000100756470003c00020008000200c3faffff08000100110000000800040000100000080002000400000008000100000000000800020001000000080002000400000008000100657468000c0009000800010003000000046729baacef596e27a3a1d04ad2cf28b40259e4972b7075eb34de8734aa7d28a303b21d6f8d42421cee5fd6f933c523b3178c717be227bcf05c60b489d12112100ea827f50bbb32b0ab4f16a3ffa0cddb632b44dc266e825d21d355d3ed4da2eabd1c22eb92d15d20f9989d42e061b6583c56cdb10b40ef964ba63d659eca37ae37552fc834979d56af25260228dc6ee541cc7c3bc0dc5e34d9d5d0aa088ecb5fa03e0c9fe1caa52a3a96c8b554a30e3bc3cb22a7baf7fc6f1f9420d3ea"], 0x150}, 0x1, 0x0, 0x0, 0x20000000}, 0x4000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r8, r7) r9 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r9, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) openat$cgroup(r9, &(0x7f0000000400)='syz1\x00', 0x200002, 0x0) syz_open_dev$amidi(&(0x7f0000000440)='/dev/amidi#\x00', 0x6, 0x8000) r10 = getpid() ptrace(0x10, r10) ptrace$pokeuser(0x6, r10, 0x388, 0xfffffffffffffffe) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000480), &(0x7f00000004c0)=0xc) openat$cachefiles(0xffffffffffffff9c, &(0x7f0000000500)='/dev/cachefiles\x00', 0xa00, 0x0) r11 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r11, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r13, r12) openat$apparmor_task_exec(0xffffffffffffff9c, &(0x7f0000000540)='/proc/self/attr/exec\x00', 0x2, 0x0) r14 = getpid() ptrace(0x10, r14) ptrace$pokeuser(0x6, r14, 0x388, 0xfffffffffffffffe) r15 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r15, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r16, 0x0) r17 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r17, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r18}}]}) openat$selinux_attr(0xffffffffffffff9c, &(0x7f0000000580)='/proc/self/attr/exec\x00', 0x2, 0x0) bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f00000005c0)={0x0, 0x6, 0x8}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r20, r19) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r23 = dup2(r22, r21) ioctl$PERF_EVENT_IOC_ENABLE(r23, 0x8912, 0x400200) r24 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf16000000000000b7070000010000004870000000000000bc700000000000009500000000000000"], &(0x7f0000000140)='vS\xfdIG|\x8aL[\xf2\'\x9c\xea\xb1\xc0\xb1\x19\x91\x9d/Q\xd9\xe3T\xce\xdax;\x02%\xc5\x1c\xd5GA\xad[(\xbblZ\x01\x1dF\x92#]%sj\xd0i\xc6C\x1f&\xe2\xc5\xa5z\x7f\xe1 \xfb\xc27\x03\x84\x8e\xef\x82-\xfc$$\xaf\v\xbd\x95\x1e\x0f\xbeVI\xec\r!\f\x86\xf5\xfb[Y\x1e\xd4\xdfc\xb1\xc8\xa2\xc1/5\xffr\x1f\x80@\xb8F\xea\xde\x93\xa1\xcb6\xee\xf2\xce\x95\xf2\xfdxR\x17F\xad\xc1~\xa2\x97=O^o\"\xbb\xa8\x9746'}, 0x48) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000740)={r24, 0xc0, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f00000000c0)={r25}, 0xc) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x19, &(0x7f0000000600)='GPL##(mime_type{vboxnet1\x00', r25}, 0x30) r26 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r26, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r27, 0x0) getresgid(&(0x7f0000000680), &(0x7f00000006c0), &(0x7f0000000700)) ioctl$TIOCGPGRP(r1, 0x540f, &(0x7f0000000900)) stat(&(0x7f0000000940)='./file0\x00', &(0x7f0000000980)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r29, r28) fstat(r28, &(0x7f0000000a00)) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000a80), &(0x7f0000000ac0)=0xc) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000b00), &(0x7f0000000b40)=0xc) getresgid(&(0x7f0000000b80), &(0x7f0000000bc0), &(0x7f0000000c00)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r32 = dup2(r31, r30) ioctl$PERF_EVENT_IOC_ENABLE(r32, 0x8912, 0x400200) ioctl$TIOCGPGRP(r32, 0x540f, &(0x7f0000001280)) r33 = getpid() ptrace(0x10, r33) ptrace$pokeuser(0x6, r33, 0x388, 0xfffffffffffffffe) r34 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r34, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r35, 0x0) r36 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r36, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r37}}]}) r38 = getpid() ptrace(0x10, r38) ptrace$pokeuser(0x6, r38, 0x388, 0xfffffffffffffffe) getpgid(r38) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000012c0), &(0x7f0000001300)=0xc) r39 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r39, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) fcntl$getownex(r39, 0x10, &(0x7f0000001340)) r40 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r40, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r41, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r43, r42) fstat(r42, &(0x7f0000001380)) r44 = getpid() ptrace(0x10, r44) ptrace$pokeuser(0x6, r44, 0x388, 0xfffffffffffffffe) r45 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r45, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r46}}]}) r47 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r47, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r48}}]}) getgroups(0x6, &(0x7f0000001400)=[0xffffffffffffffff, r46, 0xee01, r48, 0x0, 0xee01]) socket$caif_stream(0x25, 0x1, 0x0) socketpair(0x4, 0x0, 0x67, &(0x7f0000001440)) pipe2$9p(&(0x7f0000001480), 0x800) r49 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r49, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) fcntl$getown(0xffffffffffffffff, 0x9) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000001bc0)={{{@in=@remote, @in6=@empty}}, {{@in=@remote}, 0x0, @in6=@ipv4={[], [], @dev}}}, &(0x7f0000001cc0)=0xe8) r50 = getpid() ptrace(0x10, r50) ptrace$pokeuser(0x6, r50, 0x388, 0xfffffffffffffffe) r51 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r51, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r52, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000001d00)) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000001d40)={{{@in6=@empty, @in=@multicast2}}, {{@in6=@mcast1}}}, &(0x7f0000001e40)=0xe8) r53 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r53, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r54}}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r57 = dup2(r56, r55) ioctl$PERF_EVENT_IOC_ENABLE(r57, 0x8912, 0x400200) ioctl$sock_SIOCGPGRP(r57, 0x8904, &(0x7f0000001e80)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r59, r58) getsockopt$sock_cred(r59, 0x1, 0x11, &(0x7f0000001ec0), &(0x7f0000001f00)=0xc) getgid() r60 = getpid() ptrace(0x10, r60) ptrace$pokeuser(0x6, r60, 0x388, 0xfffffffffffffffe) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r63 = dup2(r62, r61) ioctl$PERF_EVENT_IOC_ENABLE(r63, 0x8912, 0x400200) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000001f80)={r60, r63, 0x0, 0x4, &(0x7f0000001f40)='eth\x00'}, 0x30) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000001fc0)={{{@in=@initdev, @in6}}, {{@in=@local}, 0x0, @in=@empty}}, &(0x7f00000020c0)=0xe8) r64 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r64, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r65}}]}) r66 = getpid() ptrace(0x10, r66) ptrace$pokeuser(0x6, r66, 0x388, 0xfffffffffffffffe) r67 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r67, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r68}}]}) r69 = getpid() ptrace(0x10, r69) ptrace$pokeuser(0x6, r69, 0x388, 0xfffffffffffffffe) getresgid(&(0x7f0000002100), &(0x7f0000002140), &(0x7f0000002180)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r71, r70) gettid() r72 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r72, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r73, 0x0) r74 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r74, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socket$vsock_dgram(0x28, 0x2, 0x0) r75 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r75, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r76 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r76, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) openat$vicodec1(0xffffffffffffff9c, &(0x7f0000002680)='/dev/video37\x00', 0x2, 0x0) r77 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r77, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r78 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r78, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socket$inet6_sctp(0xa, 0x5, 0x84) accept$ax25(0xffffffffffffffff, &(0x7f00000026c0)={{0x3, @default}, [@null, @netrom, @default, @default, @default, @bcast, @null, @default]}, &(0x7f0000002740)=0x48) r79 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r79, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r80 = getpid() ptrace(0x10, r80) ptrace$pokeuser(0x6, r80, 0x388, 0xfffffffffffffffe) socket$inet(0x2, 0x2800080001, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r82, r81) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r85 = dup2(r84, r83) ioctl$PERF_EVENT_IOC_ENABLE(r85, 0x8912, 0x400200) getsockopt$sock_cred(r85, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0xc) setresuid(0x0, r86, 0x0) stat(&(0x7f0000002780)='./file0\x00', &(0x7f00000027c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r89 = dup2(r88, r87) ioctl$PERF_EVENT_IOC_ENABLE(r89, 0x8912, 0x400200) getsockopt$sock_cred(r89, 0x1, 0x11, &(0x7f0000002840), &(0x7f0000002880)=0xc) stat(&(0x7f00000028c0)='./file0\x00', &(0x7f0000002900)) r90 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r90, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r91}}]}) r92 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r92, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) ioctl$TIOCGPGRP(r92, 0x540f, &(0x7f0000002980)) r93 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r93, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r94, 0x0) getresgid(&(0x7f00000029c0), &(0x7f0000002a00), &(0x7f0000002a40)) r95 = getpid() ptrace(0x10, r95) ptrace$pokeuser(0x6, r95, 0x388, 0xfffffffffffffffe) r96 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r96, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r97, 0x0) fstat(0xffffffffffffffff, &(0x7f0000002a80)) r98 = getpid() ptrace(0x10, r98) ptrace$pokeuser(0x6, r98, 0x388, 0xfffffffffffffffe) r99 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r99, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r100}}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r102, r101) ioctl$sock_FIOGETOWN(r102, 0x8903, &(0x7f0000002b00)) lstat(&(0x7f0000002b40)='./file0\x00', &(0x7f0000002b80)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r105 = dup2(r104, r103) ioctl$PERF_EVENT_IOC_ENABLE(r105, 0x8912, 0x400200) getsockopt$sock_cred(r105, 0x1, 0x11, &(0x7f0000002c00), &(0x7f0000002c40)=0xc) getpgid(0xffffffffffffffff) getsockopt$inet6_IPV6_IPSEC_POLICY(r3, 0x29, 0x22, &(0x7f0000002c80)={{{@in=@local, @in=@broadcast}}, {{@in=@local}, 0x0, @in=@multicast1}}, &(0x7f0000003dc0)=0xe8) r106 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r106, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r107}}]}) gettid() r108 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r108, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r109, 0x0) getegid() r110 = getpid() ptrace(0x10, r110) ptrace$pokeuser(0x6, r110, 0x388, 0xfffffffffffffffe) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000004240)={r110, r4, 0x0, 0xc, &(0x7f0000004200)='/dev/radio#\x00'}, 0x30) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r113 = dup2(r112, r111) ioctl$PERF_EVENT_IOC_ENABLE(r113, 0x8912, 0x400200) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000006100)={{{@in=@loopback, @in=@loopback}}, {{@in6=@dev}, 0x0, @in=@multicast2}}, &(0x7f0000004380)=0xe8) lstat(&(0x7f00000043c0)='./file0\x00', &(0x7f0000004400)) fcntl$dupfd(0xffffffffffffffff, 0x406, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r115, r114) socket$rds(0x15, 0x5, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r117, r116) r118 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r118, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r119 = getpid() ptrace(0x10, r119) ptrace$pokeuser(0x6, r119, 0x388, 0xfffffffffffffffe) r120 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r120, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r121, 0x0) r122 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r122, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r123}}]}) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000004480)) r124 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r124, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r125, 0x0) getegid() openat$cgroup_procs(0xffffffffffffffff, &(0x7f00000044c0)='tasks\x00', 0x2, 0x0) r126 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r126, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r129 = dup2(r128, r127) ioctl$PERF_EVENT_IOC_ENABLE(r129, 0x8912, 0x400200) r130 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r130, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r132, r131) socket$nl_route(0x10, 0x3, 0x0) socket$caif_seqpacket(0x25, 0x5, 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r134, r133) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r136, r135) fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000004500)) r137 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r137, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r138, 0x0) r139 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r139, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r140}}]}) r141 = getpid() ptrace(0x10, r141) ptrace$pokeuser(0x6, r141, 0x388, 0xfffffffffffffffe) socket$inet(0x2, 0x2800080001, 0x0) 16:11:44 executing program 3: syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x0) r0 = shmget(0x3, 0x2000, 0x78000000, &(0x7f0000ffb000/0x2000)=nil) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) shmctl$SHM_STAT(r0, 0xd, &(0x7f0000000000)=""/168) 16:11:44 executing program 4: r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x0) fcntl$F_SET_RW_HINT(r0, 0x40c, &(0x7f0000002d80)) r1 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r1, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r2 = dup(r1) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = syz_open_dev$radio(&(0x7f0000000300)='/dev/radio#\x00', 0x2, 0x2) bind$bt_l2cap(r5, &(0x7f0000000340)={0x1f, 0xf7f8, {0x91, 0x3f, 0x8, 0x8, 0x81, 0x3f}, 0x9, 0x5}, 0xe) r6 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000040)='TIPCv2\x00') sendmsg$TIPC_NL_BEARER_SET(r2, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000200)={&(0x7f0000006200)=ANY=[@ANYBLOB="50010000", @ANYRES16=r6, @ANYBLOB="00042abd7000ffdbdf25050000002400060008000100e34b0000080001000000000008000100090000000800010008000000340007000c00040000040000000000000c00040000000000000000000c0004002c460000000000000c0003000800000000000000d800050008000100756470000800010075647000440002000800040000000000080004007d000000080002000010000008000100000000000800040083040000080003000004000008000300ffffffff080004000180000008000100696200002c0002000800020001f8ffff080001001a000000080001001800000008000200000080ff080004006b0a000008000100756470003c00020008000200c3faffff08000100110000000800040000100000080002000400000008000100000000000800020001000000080002000400000008000100657468000c0009000800010003000000046729baacef596e27a3a1d04ad2cf28b40259e4972b7075eb34de8734aa7d28a303b21d6f8d42421cee5fd6f933c523b3178c717be227bcf05c60b489d12112100ea827f50bbb32b0ab4f16a3ffa0cddb632b44dc266e825d21d355d3ed4da2eabd1c22eb92d15d20f9989d42e061b6583c56cdb10b40ef964ba63d659eca37ae37552fc834979d56af25260228dc6ee541cc7c3bc0dc5e34d9d5d0aa088ecb5fa03e0c9fe1caa52a3a96c8b554a30e3bc3cb22a7baf7fc6f1f9420d3ea"], 0x150}, 0x1, 0x0, 0x0, 0x20000000}, 0x4000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r8, r7) r9 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r9, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) openat$cgroup(r9, &(0x7f0000000400)='syz1\x00', 0x200002, 0x0) syz_open_dev$amidi(&(0x7f0000000440)='/dev/amidi#\x00', 0x6, 0x8000) r10 = getpid() ptrace(0x10, r10) ptrace$pokeuser(0x6, r10, 0x388, 0xfffffffffffffffe) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000480), &(0x7f00000004c0)=0xc) openat$cachefiles(0xffffffffffffff9c, &(0x7f0000000500)='/dev/cachefiles\x00', 0xa00, 0x0) r11 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r11, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r13, r12) openat$apparmor_task_exec(0xffffffffffffff9c, &(0x7f0000000540)='/proc/self/attr/exec\x00', 0x2, 0x0) r14 = getpid() ptrace(0x10, r14) ptrace$pokeuser(0x6, r14, 0x388, 0xfffffffffffffffe) r15 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r15, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r16, 0x0) r17 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r17, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r18}}]}) openat$selinux_attr(0xffffffffffffff9c, &(0x7f0000000580)='/proc/self/attr/exec\x00', 0x2, 0x0) bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f00000005c0)={0x0, 0x6, 0x8}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r20, r19) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r23 = dup2(r22, r21) ioctl$PERF_EVENT_IOC_ENABLE(r23, 0x8912, 0x400200) r24 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf16000000000000b7070000010000004870000000000000bc700000000000009500000000000000"], &(0x7f0000000140)='vS\xfdIG|\x8aL[\xf2\'\x9c\xea\xb1\xc0\xb1\x19\x91\x9d/Q\xd9\xe3T\xce\xdax;\x02%\xc5\x1c\xd5GA\xad[(\xbblZ\x01\x1dF\x92#]%sj\xd0i\xc6C\x1f&\xe2\xc5\xa5z\x7f\xe1 \xfb\xc27\x03\x84\x8e\xef\x82-\xfc$$\xaf\v\xbd\x95\x1e\x0f\xbeVI\xec\r!\f\x86\xf5\xfb[Y\x1e\xd4\xdfc\xb1\xc8\xa2\xc1/5\xffr\x1f\x80@\xb8F\xea\xde\x93\xa1\xcb6\xee\xf2\xce\x95\xf2\xfdxR\x17F\xad\xc1~\xa2\x97=O^o\"\xbb\xa8\x9746'}, 0x48) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000740)={r24, 0xc0, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f00000000c0)={r25}, 0xc) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x19, &(0x7f0000000600)='GPL##(mime_type{vboxnet1\x00', r25}, 0x30) r26 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r26, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r27, 0x0) getresgid(&(0x7f0000000680), &(0x7f00000006c0), &(0x7f0000000700)) ioctl$TIOCGPGRP(r1, 0x540f, &(0x7f0000000900)) stat(&(0x7f0000000940)='./file0\x00', &(0x7f0000000980)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r29, r28) fstat(r28, &(0x7f0000000a00)) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000a80), &(0x7f0000000ac0)=0xc) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000b00), &(0x7f0000000b40)=0xc) getresgid(&(0x7f0000000b80), &(0x7f0000000bc0), &(0x7f0000000c00)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r32 = dup2(r31, r30) ioctl$PERF_EVENT_IOC_ENABLE(r32, 0x8912, 0x400200) ioctl$TIOCGPGRP(r32, 0x540f, &(0x7f0000001280)) r33 = getpid() ptrace(0x10, r33) ptrace$pokeuser(0x6, r33, 0x388, 0xfffffffffffffffe) r34 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r34, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r35, 0x0) r36 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r36, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r37}}]}) r38 = getpid() ptrace(0x10, r38) ptrace$pokeuser(0x6, r38, 0x388, 0xfffffffffffffffe) getpgid(r38) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000012c0), &(0x7f0000001300)=0xc) r39 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r39, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) fcntl$getownex(r39, 0x10, &(0x7f0000001340)) r40 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r40, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r41, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r43, r42) fstat(r42, &(0x7f0000001380)) r44 = getpid() ptrace(0x10, r44) ptrace$pokeuser(0x6, r44, 0x388, 0xfffffffffffffffe) r45 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r45, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r46}}]}) r47 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r47, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r48}}]}) getgroups(0x6, &(0x7f0000001400)=[0xffffffffffffffff, r46, 0xee01, r48, 0x0, 0xee01]) socket$caif_stream(0x25, 0x1, 0x0) socketpair(0x4, 0x0, 0x67, &(0x7f0000001440)) pipe2$9p(&(0x7f0000001480), 0x800) r49 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r49, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) fcntl$getown(0xffffffffffffffff, 0x9) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000001bc0)={{{@in=@remote, @in6=@empty}}, {{@in=@remote}, 0x0, @in6=@ipv4={[], [], @dev}}}, &(0x7f0000001cc0)=0xe8) r50 = getpid() ptrace(0x10, r50) ptrace$pokeuser(0x6, r50, 0x388, 0xfffffffffffffffe) r51 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r51, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r52, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000001d00)) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000001d40)={{{@in6=@empty, @in=@multicast2}}, {{@in6=@mcast1}}}, &(0x7f0000001e40)=0xe8) r53 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r53, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r54}}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r57 = dup2(r56, r55) ioctl$PERF_EVENT_IOC_ENABLE(r57, 0x8912, 0x400200) ioctl$sock_SIOCGPGRP(r57, 0x8904, &(0x7f0000001e80)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r59, r58) getsockopt$sock_cred(r59, 0x1, 0x11, &(0x7f0000001ec0), &(0x7f0000001f00)=0xc) getgid() r60 = getpid() ptrace(0x10, r60) ptrace$pokeuser(0x6, r60, 0x388, 0xfffffffffffffffe) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r63 = dup2(r62, r61) ioctl$PERF_EVENT_IOC_ENABLE(r63, 0x8912, 0x400200) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000001f80)={r60, r63, 0x0, 0x4, &(0x7f0000001f40)='eth\x00'}, 0x30) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000001fc0)={{{@in=@initdev, @in6}}, {{@in=@local}, 0x0, @in=@empty}}, &(0x7f00000020c0)=0xe8) r64 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r64, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r65}}]}) r66 = getpid() ptrace(0x10, r66) ptrace$pokeuser(0x6, r66, 0x388, 0xfffffffffffffffe) r67 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r67, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r68}}]}) r69 = getpid() ptrace(0x10, r69) ptrace$pokeuser(0x6, r69, 0x388, 0xfffffffffffffffe) getresgid(&(0x7f0000002100), &(0x7f0000002140), &(0x7f0000002180)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r71, r70) gettid() r72 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r72, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r73, 0x0) r74 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r74, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socket$vsock_dgram(0x28, 0x2, 0x0) r75 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r75, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r76 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r76, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) openat$vicodec1(0xffffffffffffff9c, &(0x7f0000002680)='/dev/video37\x00', 0x2, 0x0) r77 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r77, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r78 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r78, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socket$inet6_sctp(0xa, 0x5, 0x84) accept$ax25(0xffffffffffffffff, &(0x7f00000026c0)={{0x3, @default}, [@null, @netrom, @default, @default, @default, @bcast, @null, @default]}, &(0x7f0000002740)=0x48) r79 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r79, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r80 = getpid() ptrace(0x10, r80) ptrace$pokeuser(0x6, r80, 0x388, 0xfffffffffffffffe) socket$inet(0x2, 0x2800080001, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r82, r81) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r85 = dup2(r84, r83) ioctl$PERF_EVENT_IOC_ENABLE(r85, 0x8912, 0x400200) getsockopt$sock_cred(r85, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0xc) setresuid(0x0, r86, 0x0) stat(&(0x7f0000002780)='./file0\x00', &(0x7f00000027c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r89 = dup2(r88, r87) ioctl$PERF_EVENT_IOC_ENABLE(r89, 0x8912, 0x400200) getsockopt$sock_cred(r89, 0x1, 0x11, &(0x7f0000002840), &(0x7f0000002880)=0xc) stat(&(0x7f00000028c0)='./file0\x00', &(0x7f0000002900)) r90 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r90, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r91}}]}) r92 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r92, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) ioctl$TIOCGPGRP(r92, 0x540f, &(0x7f0000002980)) r93 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r93, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r94, 0x0) getresgid(&(0x7f00000029c0), &(0x7f0000002a00), &(0x7f0000002a40)) r95 = getpid() ptrace(0x10, r95) ptrace$pokeuser(0x6, r95, 0x388, 0xfffffffffffffffe) r96 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r96, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r97, 0x0) fstat(0xffffffffffffffff, &(0x7f0000002a80)) r98 = getpid() ptrace(0x10, r98) ptrace$pokeuser(0x6, r98, 0x388, 0xfffffffffffffffe) r99 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r99, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r100}}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r102, r101) ioctl$sock_FIOGETOWN(r102, 0x8903, &(0x7f0000002b00)) lstat(&(0x7f0000002b40)='./file0\x00', &(0x7f0000002b80)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r105 = dup2(r104, r103) ioctl$PERF_EVENT_IOC_ENABLE(r105, 0x8912, 0x400200) getsockopt$sock_cred(r105, 0x1, 0x11, &(0x7f0000002c00), &(0x7f0000002c40)=0xc) getpgid(0xffffffffffffffff) getsockopt$inet6_IPV6_IPSEC_POLICY(r3, 0x29, 0x22, &(0x7f0000002c80)={{{@in=@local, @in=@broadcast}}, {{@in=@local}, 0x0, @in=@multicast1}}, &(0x7f0000003dc0)=0xe8) r106 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r106, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r107}}]}) gettid() r108 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r108, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r109, 0x0) getegid() r110 = getpid() ptrace(0x10, r110) ptrace$pokeuser(0x6, r110, 0x388, 0xfffffffffffffffe) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000004240)={r110, r4, 0x0, 0xc, &(0x7f0000004200)='/dev/radio#\x00'}, 0x30) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r113 = dup2(r112, r111) ioctl$PERF_EVENT_IOC_ENABLE(r113, 0x8912, 0x400200) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000006100)={{{@in=@loopback, @in=@loopback}}, {{@in6=@dev}, 0x0, @in=@multicast2}}, &(0x7f0000004380)=0xe8) lstat(&(0x7f00000043c0)='./file0\x00', &(0x7f0000004400)) fcntl$dupfd(0xffffffffffffffff, 0x406, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r115, r114) socket$rds(0x15, 0x5, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r117, r116) r118 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r118, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r119 = getpid() ptrace(0x10, r119) ptrace$pokeuser(0x6, r119, 0x388, 0xfffffffffffffffe) r120 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r120, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r121, 0x0) r122 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r122, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r123}}]}) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000004480)) r124 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r124, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r125, 0x0) getegid() openat$cgroup_procs(0xffffffffffffffff, &(0x7f00000044c0)='tasks\x00', 0x2, 0x0) r126 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r126, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r129 = dup2(r128, r127) ioctl$PERF_EVENT_IOC_ENABLE(r129, 0x8912, 0x400200) r130 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r130, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r132, r131) socket$nl_route(0x10, 0x3, 0x0) socket$caif_seqpacket(0x25, 0x5, 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r134, r133) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r136, r135) fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000004500)) r137 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r137, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r138, 0x0) r139 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r139, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r140}}]}) 16:11:44 executing program 5: syz_init_net_socket$ax25(0x3, 0x2, 0x0) openat$proc_capi20(0xffffffffffffff9c, &(0x7f0000000100)='/proc/capi/capi20\x00', 0x3dc0a8a28626738c, 0x0) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(0xffffffffffffffff, 0x84, 0x1d, &(0x7f000095dff8)={0x1, [0x0]}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) readahead(0xffffffffffffffff, 0x6, 0x5) 16:11:44 executing program 0: syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x0) shmget(0x3, 0x2000, 0x78000000, &(0x7f0000ffb000/0x2000)=nil) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$RTC_UIE_OFF(r2, 0x7004) socket$inet_udplite(0x2, 0x2, 0x88) setuid(0x0) 16:11:44 executing program 1: r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x0) fcntl$F_SET_RW_HINT(r0, 0x40c, &(0x7f0000002d80)) r1 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r1, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r2 = dup(r1) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = syz_open_dev$radio(&(0x7f0000000300)='/dev/radio#\x00', 0x2, 0x2) bind$bt_l2cap(r5, &(0x7f0000000340)={0x1f, 0xf7f8, {0x91, 0x3f, 0x8, 0x8, 0x81, 0x3f}, 0x9, 0x5}, 0xe) r6 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000040)='TIPCv2\x00') sendmsg$TIPC_NL_BEARER_SET(r2, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000200)={&(0x7f0000006200)=ANY=[@ANYBLOB="50010000", @ANYRES16=r6, @ANYBLOB="00042abd7000ffdbdf25050000002400060008000100e34b0000080001000000000008000100090000000800010008000000340007000c00040000040000000000000c00040000000000000000000c0004002c460000000000000c0003000800000000000000d800050008000100756470000800010075647000440002000800040000000000080004007d000000080002000010000008000100000000000800040083040000080003000004000008000300ffffffff080004000180000008000100696200002c0002000800020001f8ffff080001001a000000080001001800000008000200000080ff080004006b0a000008000100756470003c00020008000200c3faffff08000100110000000800040000100000080002000400000008000100000000000800020001000000080002000400000008000100657468000c0009000800010003000000046729baacef596e27a3a1d04ad2cf28b40259e4972b7075eb34de8734aa7d28a303b21d6f8d42421cee5fd6f933c523b3178c717be227bcf05c60b489d12112100ea827f50bbb32b0ab4f16a3ffa0cddb632b44dc266e825d21d355d3ed4da2eabd1c22eb92d15d20f9989d42e061b6583c56cdb10b40ef964ba63d659eca37ae37552fc834979d56af25260228dc6ee541cc7c3bc0dc5e34d9d5d0aa088ecb5fa03e0c9fe1caa52a3a96c8b554a30e3bc3cb22a7baf7fc6f1f9420d3ea"], 0x150}, 0x1, 0x0, 0x0, 0x20000000}, 0x4000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r8, r7) r9 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r9, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) openat$cgroup(r9, &(0x7f0000000400)='syz1\x00', 0x200002, 0x0) syz_open_dev$amidi(&(0x7f0000000440)='/dev/amidi#\x00', 0x6, 0x8000) r10 = getpid() ptrace(0x10, r10) ptrace$pokeuser(0x6, r10, 0x388, 0xfffffffffffffffe) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000480), &(0x7f00000004c0)=0xc) openat$cachefiles(0xffffffffffffff9c, &(0x7f0000000500)='/dev/cachefiles\x00', 0xa00, 0x0) r11 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r11, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r13, r12) openat$apparmor_task_exec(0xffffffffffffff9c, &(0x7f0000000540)='/proc/self/attr/exec\x00', 0x2, 0x0) r14 = getpid() ptrace(0x10, r14) ptrace$pokeuser(0x6, r14, 0x388, 0xfffffffffffffffe) r15 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r15, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r16, 0x0) r17 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r17, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r18}}]}) openat$selinux_attr(0xffffffffffffff9c, &(0x7f0000000580)='/proc/self/attr/exec\x00', 0x2, 0x0) bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f00000005c0)={0x0, 0x6, 0x8}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r20, r19) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r23 = dup2(r22, r21) ioctl$PERF_EVENT_IOC_ENABLE(r23, 0x8912, 0x400200) r24 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf16000000000000b7070000010000004870000000000000bc700000000000009500000000000000"], &(0x7f0000000140)='vS\xfdIG|\x8aL[\xf2\'\x9c\xea\xb1\xc0\xb1\x19\x91\x9d/Q\xd9\xe3T\xce\xdax;\x02%\xc5\x1c\xd5GA\xad[(\xbblZ\x01\x1dF\x92#]%sj\xd0i\xc6C\x1f&\xe2\xc5\xa5z\x7f\xe1 \xfb\xc27\x03\x84\x8e\xef\x82-\xfc$$\xaf\v\xbd\x95\x1e\x0f\xbeVI\xec\r!\f\x86\xf5\xfb[Y\x1e\xd4\xdfc\xb1\xc8\xa2\xc1/5\xffr\x1f\x80@\xb8F\xea\xde\x93\xa1\xcb6\xee\xf2\xce\x95\xf2\xfdxR\x17F\xad\xc1~\xa2\x97=O^o\"\xbb\xa8\x9746'}, 0x48) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000740)={r24, 0xc0, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f00000000c0)={r25}, 0xc) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x19, &(0x7f0000000600)='GPL##(mime_type{vboxnet1\x00', r25}, 0x30) r26 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r26, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r27, 0x0) getresgid(&(0x7f0000000680), &(0x7f00000006c0), &(0x7f0000000700)) ioctl$TIOCGPGRP(r1, 0x540f, &(0x7f0000000900)) stat(&(0x7f0000000940)='./file0\x00', &(0x7f0000000980)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r29, r28) fstat(r28, &(0x7f0000000a00)) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000a80), &(0x7f0000000ac0)=0xc) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000b00), &(0x7f0000000b40)=0xc) getresgid(&(0x7f0000000b80), &(0x7f0000000bc0), &(0x7f0000000c00)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r32 = dup2(r31, r30) ioctl$PERF_EVENT_IOC_ENABLE(r32, 0x8912, 0x400200) ioctl$TIOCGPGRP(r32, 0x540f, &(0x7f0000001280)) r33 = getpid() ptrace(0x10, r33) ptrace$pokeuser(0x6, r33, 0x388, 0xfffffffffffffffe) r34 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r34, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r35, 0x0) r36 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r36, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r37}}]}) r38 = getpid() ptrace(0x10, r38) ptrace$pokeuser(0x6, r38, 0x388, 0xfffffffffffffffe) getpgid(r38) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000012c0), &(0x7f0000001300)=0xc) r39 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r39, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) fcntl$getownex(r39, 0x10, &(0x7f0000001340)) r40 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r40, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r41, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r43, r42) fstat(r42, &(0x7f0000001380)) r44 = getpid() ptrace(0x10, r44) ptrace$pokeuser(0x6, r44, 0x388, 0xfffffffffffffffe) r45 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r45, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r46}}]}) r47 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r47, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r48}}]}) getgroups(0x6, &(0x7f0000001400)=[0xffffffffffffffff, r46, 0xee01, r48, 0x0, 0xee01]) socket$caif_stream(0x25, 0x1, 0x0) socketpair(0x4, 0x0, 0x67, &(0x7f0000001440)) pipe2$9p(&(0x7f0000001480), 0x800) r49 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r49, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) fcntl$getown(0xffffffffffffffff, 0x9) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000001bc0)={{{@in=@remote, @in6=@empty}}, {{@in=@remote}, 0x0, @in6=@ipv4={[], [], @dev}}}, &(0x7f0000001cc0)=0xe8) r50 = getpid() ptrace(0x10, r50) ptrace$pokeuser(0x6, r50, 0x388, 0xfffffffffffffffe) r51 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r51, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r52, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000001d00)) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000001d40)={{{@in6=@empty, @in=@multicast2}}, {{@in6=@mcast1}}}, &(0x7f0000001e40)=0xe8) r53 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r53, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r54}}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r57 = dup2(r56, r55) ioctl$PERF_EVENT_IOC_ENABLE(r57, 0x8912, 0x400200) ioctl$sock_SIOCGPGRP(r57, 0x8904, &(0x7f0000001e80)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r59, r58) getsockopt$sock_cred(r59, 0x1, 0x11, &(0x7f0000001ec0), &(0x7f0000001f00)=0xc) getgid() r60 = getpid() ptrace(0x10, r60) ptrace$pokeuser(0x6, r60, 0x388, 0xfffffffffffffffe) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r63 = dup2(r62, r61) ioctl$PERF_EVENT_IOC_ENABLE(r63, 0x8912, 0x400200) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000001f80)={r60, r63, 0x0, 0x4, &(0x7f0000001f40)='eth\x00'}, 0x30) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000001fc0)={{{@in=@initdev, @in6}}, {{@in=@local}, 0x0, @in=@empty}}, &(0x7f00000020c0)=0xe8) r64 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r64, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r65}}]}) r66 = getpid() ptrace(0x10, r66) ptrace$pokeuser(0x6, r66, 0x388, 0xfffffffffffffffe) r67 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r67, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r68}}]}) r69 = getpid() ptrace(0x10, r69) ptrace$pokeuser(0x6, r69, 0x388, 0xfffffffffffffffe) getresgid(&(0x7f0000002100), &(0x7f0000002140), &(0x7f0000002180)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r71, r70) gettid() r72 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r72, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r73, 0x0) r74 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r74, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socket$vsock_dgram(0x28, 0x2, 0x0) r75 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r75, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r76 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r76, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) openat$vicodec1(0xffffffffffffff9c, &(0x7f0000002680)='/dev/video37\x00', 0x2, 0x0) r77 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r77, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r78 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r78, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socket$inet6_sctp(0xa, 0x5, 0x84) accept$ax25(0xffffffffffffffff, &(0x7f00000026c0)={{0x3, @default}, [@null, @netrom, @default, @default, @default, @bcast, @null, @default]}, &(0x7f0000002740)=0x48) r79 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r79, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r80 = getpid() ptrace(0x10, r80) ptrace$pokeuser(0x6, r80, 0x388, 0xfffffffffffffffe) socket$inet(0x2, 0x2800080001, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r82, r81) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r85 = dup2(r84, r83) ioctl$PERF_EVENT_IOC_ENABLE(r85, 0x8912, 0x400200) getsockopt$sock_cred(r85, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0xc) setresuid(0x0, r86, 0x0) stat(&(0x7f0000002780)='./file0\x00', &(0x7f00000027c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r89 = dup2(r88, r87) ioctl$PERF_EVENT_IOC_ENABLE(r89, 0x8912, 0x400200) getsockopt$sock_cred(r89, 0x1, 0x11, &(0x7f0000002840), &(0x7f0000002880)=0xc) stat(&(0x7f00000028c0)='./file0\x00', &(0x7f0000002900)) r90 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r90, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r91}}]}) r92 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r92, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) ioctl$TIOCGPGRP(r92, 0x540f, &(0x7f0000002980)) r93 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r93, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r94, 0x0) getresgid(&(0x7f00000029c0), &(0x7f0000002a00), &(0x7f0000002a40)) r95 = getpid() ptrace(0x10, r95) ptrace$pokeuser(0x6, r95, 0x388, 0xfffffffffffffffe) r96 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r96, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r97, 0x0) fstat(0xffffffffffffffff, &(0x7f0000002a80)) r98 = getpid() ptrace(0x10, r98) ptrace$pokeuser(0x6, r98, 0x388, 0xfffffffffffffffe) r99 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r99, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r100}}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r102, r101) ioctl$sock_FIOGETOWN(r102, 0x8903, &(0x7f0000002b00)) lstat(&(0x7f0000002b40)='./file0\x00', &(0x7f0000002b80)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r105 = dup2(r104, r103) ioctl$PERF_EVENT_IOC_ENABLE(r105, 0x8912, 0x400200) getsockopt$sock_cred(r105, 0x1, 0x11, &(0x7f0000002c00), &(0x7f0000002c40)=0xc) getpgid(0xffffffffffffffff) getsockopt$inet6_IPV6_IPSEC_POLICY(r3, 0x29, 0x22, &(0x7f0000002c80)={{{@in=@local, @in=@broadcast}}, {{@in=@local}, 0x0, @in=@multicast1}}, &(0x7f0000003dc0)=0xe8) r106 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r106, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r107}}]}) gettid() r108 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r108, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r109, 0x0) getegid() r110 = getpid() ptrace(0x10, r110) ptrace$pokeuser(0x6, r110, 0x388, 0xfffffffffffffffe) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000004240)={r110, r4, 0x0, 0xc, &(0x7f0000004200)='/dev/radio#\x00'}, 0x30) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r113 = dup2(r112, r111) ioctl$PERF_EVENT_IOC_ENABLE(r113, 0x8912, 0x400200) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000006100)={{{@in=@loopback, @in=@loopback}}, {{@in6=@dev}, 0x0, @in=@multicast2}}, &(0x7f0000004380)=0xe8) lstat(&(0x7f00000043c0)='./file0\x00', &(0x7f0000004400)) fcntl$dupfd(0xffffffffffffffff, 0x406, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r115, r114) socket$rds(0x15, 0x5, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r117, r116) r118 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r118, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r119 = getpid() ptrace(0x10, r119) ptrace$pokeuser(0x6, r119, 0x388, 0xfffffffffffffffe) r120 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r120, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r121, 0x0) r122 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r122, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r123}}]}) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000004480)) r124 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r124, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r125, 0x0) getegid() openat$cgroup_procs(0xffffffffffffffff, &(0x7f00000044c0)='tasks\x00', 0x2, 0x0) r126 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r126, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r129 = dup2(r128, r127) ioctl$PERF_EVENT_IOC_ENABLE(r129, 0x8912, 0x400200) r130 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r130, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r132, r131) socket$nl_route(0x10, 0x3, 0x0) socket$caif_seqpacket(0x25, 0x5, 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r134, r133) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r136, r135) 16:11:44 executing program 3: syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x0) r0 = shmget(0x3, 0x2000, 0x78000000, &(0x7f0000ffb000/0x2000)=nil) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) shmctl$SHM_STAT(r0, 0xd, &(0x7f0000000000)=""/168) 16:11:44 executing program 5: syz_init_net_socket$ax25(0x3, 0x2, 0x0) openat$proc_capi20(0xffffffffffffff9c, &(0x7f0000000100)='/proc/capi/capi20\x00', 0x3dc0a8a28626738c, 0x0) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(0xffffffffffffffff, 0x84, 0x1d, &(0x7f000095dff8)={0x1, [0x0]}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) readahead(0xffffffffffffffff, 0x6, 0x5) 16:11:44 executing program 0: syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x0) shmget(0x3, 0x2000, 0x78000000, &(0x7f0000ffb000/0x2000)=nil) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$RTC_UIE_OFF(r2, 0x7004) socket$inet_udplite(0x2, 0x2, 0x88) setuid(0x0) 16:11:44 executing program 5: syz_init_net_socket$ax25(0x3, 0x2, 0x0) openat$proc_capi20(0xffffffffffffff9c, &(0x7f0000000100)='/proc/capi/capi20\x00', 0x3dc0a8a28626738c, 0x0) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(0xffffffffffffffff, 0x84, 0x1d, &(0x7f000095dff8)={0x1, [0x0]}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) readahead(0xffffffffffffffff, 0x6, 0x5) 16:11:44 executing program 3: syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x0) r0 = shmget(0x3, 0x2000, 0x78000000, &(0x7f0000ffb000/0x2000)=nil) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) shmctl$SHM_STAT(r0, 0xd, &(0x7f0000000000)=""/168) 16:11:44 executing program 2: r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x0) fcntl$F_SET_RW_HINT(r0, 0x40c, &(0x7f0000002d80)) r1 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r1, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r2 = dup(r1) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = syz_open_dev$radio(&(0x7f0000000300)='/dev/radio#\x00', 0x2, 0x2) bind$bt_l2cap(r5, &(0x7f0000000340)={0x1f, 0xf7f8, {0x91, 0x3f, 0x8, 0x8, 0x81, 0x3f}, 0x9, 0x5}, 0xe) r6 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000040)='TIPCv2\x00') sendmsg$TIPC_NL_BEARER_SET(r2, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000200)={&(0x7f0000006200)=ANY=[@ANYBLOB="50010000", @ANYRES16=r6, @ANYBLOB="00042abd7000ffdbdf25050000002400060008000100e34b0000080001000000000008000100090000000800010008000000340007000c00040000040000000000000c00040000000000000000000c0004002c460000000000000c0003000800000000000000d800050008000100756470000800010075647000440002000800040000000000080004007d000000080002000010000008000100000000000800040083040000080003000004000008000300ffffffff080004000180000008000100696200002c0002000800020001f8ffff080001001a000000080001001800000008000200000080ff080004006b0a000008000100756470003c00020008000200c3faffff08000100110000000800040000100000080002000400000008000100000000000800020001000000080002000400000008000100657468000c0009000800010003000000046729baacef596e27a3a1d04ad2cf28b40259e4972b7075eb34de8734aa7d28a303b21d6f8d42421cee5fd6f933c523b3178c717be227bcf05c60b489d12112100ea827f50bbb32b0ab4f16a3ffa0cddb632b44dc266e825d21d355d3ed4da2eabd1c22eb92d15d20f9989d42e061b6583c56cdb10b40ef964ba63d659eca37ae37552fc834979d56af25260228dc6ee541cc7c3bc0dc5e34d9d5d0aa088ecb5fa03e0c9fe1caa52a3a96c8b554a30e3bc3cb22a7baf7fc6f1f9420d3ea"], 0x150}, 0x1, 0x0, 0x0, 0x20000000}, 0x4000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r8, r7) r9 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r9, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) openat$cgroup(r9, &(0x7f0000000400)='syz1\x00', 0x200002, 0x0) syz_open_dev$amidi(&(0x7f0000000440)='/dev/amidi#\x00', 0x6, 0x8000) r10 = getpid() ptrace(0x10, r10) ptrace$pokeuser(0x6, r10, 0x388, 0xfffffffffffffffe) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000480), &(0x7f00000004c0)=0xc) openat$cachefiles(0xffffffffffffff9c, &(0x7f0000000500)='/dev/cachefiles\x00', 0xa00, 0x0) r11 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r11, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r13, r12) openat$apparmor_task_exec(0xffffffffffffff9c, &(0x7f0000000540)='/proc/self/attr/exec\x00', 0x2, 0x0) r14 = getpid() ptrace(0x10, r14) ptrace$pokeuser(0x6, r14, 0x388, 0xfffffffffffffffe) r15 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r15, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r16, 0x0) r17 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r17, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r18}}]}) openat$selinux_attr(0xffffffffffffff9c, &(0x7f0000000580)='/proc/self/attr/exec\x00', 0x2, 0x0) bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f00000005c0)={0x0, 0x6, 0x8}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r20, r19) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r23 = dup2(r22, r21) ioctl$PERF_EVENT_IOC_ENABLE(r23, 0x8912, 0x400200) r24 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf16000000000000b7070000010000004870000000000000bc700000000000009500000000000000"], &(0x7f0000000140)='vS\xfdIG|\x8aL[\xf2\'\x9c\xea\xb1\xc0\xb1\x19\x91\x9d/Q\xd9\xe3T\xce\xdax;\x02%\xc5\x1c\xd5GA\xad[(\xbblZ\x01\x1dF\x92#]%sj\xd0i\xc6C\x1f&\xe2\xc5\xa5z\x7f\xe1 \xfb\xc27\x03\x84\x8e\xef\x82-\xfc$$\xaf\v\xbd\x95\x1e\x0f\xbeVI\xec\r!\f\x86\xf5\xfb[Y\x1e\xd4\xdfc\xb1\xc8\xa2\xc1/5\xffr\x1f\x80@\xb8F\xea\xde\x93\xa1\xcb6\xee\xf2\xce\x95\xf2\xfdxR\x17F\xad\xc1~\xa2\x97=O^o\"\xbb\xa8\x9746'}, 0x48) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000740)={r24, 0xc0, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f00000000c0)={r25}, 0xc) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x19, &(0x7f0000000600)='GPL##(mime_type{vboxnet1\x00', r25}, 0x30) r26 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r26, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r27, 0x0) getresgid(&(0x7f0000000680), &(0x7f00000006c0), &(0x7f0000000700)) ioctl$TIOCGPGRP(r1, 0x540f, &(0x7f0000000900)) stat(&(0x7f0000000940)='./file0\x00', &(0x7f0000000980)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r29, r28) fstat(r28, &(0x7f0000000a00)) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000a80), &(0x7f0000000ac0)=0xc) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000b00), &(0x7f0000000b40)=0xc) getresgid(&(0x7f0000000b80), &(0x7f0000000bc0), &(0x7f0000000c00)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r32 = dup2(r31, r30) ioctl$PERF_EVENT_IOC_ENABLE(r32, 0x8912, 0x400200) ioctl$TIOCGPGRP(r32, 0x540f, &(0x7f0000001280)) r33 = getpid() ptrace(0x10, r33) ptrace$pokeuser(0x6, r33, 0x388, 0xfffffffffffffffe) r34 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r34, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r35, 0x0) r36 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r36, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r37}}]}) r38 = getpid() ptrace(0x10, r38) ptrace$pokeuser(0x6, r38, 0x388, 0xfffffffffffffffe) getpgid(r38) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000012c0), &(0x7f0000001300)=0xc) r39 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r39, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) fcntl$getownex(r39, 0x10, &(0x7f0000001340)) r40 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r40, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r41, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r43, r42) fstat(r42, &(0x7f0000001380)) r44 = getpid() ptrace(0x10, r44) ptrace$pokeuser(0x6, r44, 0x388, 0xfffffffffffffffe) r45 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r45, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r46}}]}) r47 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r47, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r48}}]}) getgroups(0x6, &(0x7f0000001400)=[0xffffffffffffffff, r46, 0xee01, r48, 0x0, 0xee01]) socket$caif_stream(0x25, 0x1, 0x0) socketpair(0x4, 0x0, 0x67, &(0x7f0000001440)) pipe2$9p(&(0x7f0000001480), 0x800) r49 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r49, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) fcntl$getown(0xffffffffffffffff, 0x9) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000001bc0)={{{@in=@remote, @in6=@empty}}, {{@in=@remote}, 0x0, @in6=@ipv4={[], [], @dev}}}, &(0x7f0000001cc0)=0xe8) r50 = getpid() ptrace(0x10, r50) ptrace$pokeuser(0x6, r50, 0x388, 0xfffffffffffffffe) r51 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r51, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r52, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000001d00)) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000001d40)={{{@in6=@empty, @in=@multicast2}}, {{@in6=@mcast1}}}, &(0x7f0000001e40)=0xe8) r53 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r53, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r54}}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r57 = dup2(r56, r55) ioctl$PERF_EVENT_IOC_ENABLE(r57, 0x8912, 0x400200) ioctl$sock_SIOCGPGRP(r57, 0x8904, &(0x7f0000001e80)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r59, r58) getsockopt$sock_cred(r59, 0x1, 0x11, &(0x7f0000001ec0), &(0x7f0000001f00)=0xc) getgid() r60 = getpid() ptrace(0x10, r60) ptrace$pokeuser(0x6, r60, 0x388, 0xfffffffffffffffe) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r63 = dup2(r62, r61) ioctl$PERF_EVENT_IOC_ENABLE(r63, 0x8912, 0x400200) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000001f80)={r60, r63, 0x0, 0x4, &(0x7f0000001f40)='eth\x00'}, 0x30) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000001fc0)={{{@in=@initdev, @in6}}, {{@in=@local}, 0x0, @in=@empty}}, &(0x7f00000020c0)=0xe8) r64 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r64, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r65}}]}) r66 = getpid() ptrace(0x10, r66) ptrace$pokeuser(0x6, r66, 0x388, 0xfffffffffffffffe) r67 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r67, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r68}}]}) r69 = getpid() ptrace(0x10, r69) ptrace$pokeuser(0x6, r69, 0x388, 0xfffffffffffffffe) getresgid(&(0x7f0000002100), &(0x7f0000002140), &(0x7f0000002180)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r71, r70) gettid() r72 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r72, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r73, 0x0) r74 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r74, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socket$vsock_dgram(0x28, 0x2, 0x0) r75 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r75, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r76 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r76, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) openat$vicodec1(0xffffffffffffff9c, &(0x7f0000002680)='/dev/video37\x00', 0x2, 0x0) r77 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r77, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r78 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r78, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socket$inet6_sctp(0xa, 0x5, 0x84) accept$ax25(0xffffffffffffffff, &(0x7f00000026c0)={{0x3, @default}, [@null, @netrom, @default, @default, @default, @bcast, @null, @default]}, &(0x7f0000002740)=0x48) r79 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r79, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r80 = getpid() ptrace(0x10, r80) ptrace$pokeuser(0x6, r80, 0x388, 0xfffffffffffffffe) socket$inet(0x2, 0x2800080001, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r82, r81) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r85 = dup2(r84, r83) ioctl$PERF_EVENT_IOC_ENABLE(r85, 0x8912, 0x400200) getsockopt$sock_cred(r85, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0xc) setresuid(0x0, r86, 0x0) stat(&(0x7f0000002780)='./file0\x00', &(0x7f00000027c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r89 = dup2(r88, r87) ioctl$PERF_EVENT_IOC_ENABLE(r89, 0x8912, 0x400200) getsockopt$sock_cred(r89, 0x1, 0x11, &(0x7f0000002840), &(0x7f0000002880)=0xc) stat(&(0x7f00000028c0)='./file0\x00', &(0x7f0000002900)) r90 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r90, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r91}}]}) r92 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r92, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) ioctl$TIOCGPGRP(r92, 0x540f, &(0x7f0000002980)) r93 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r93, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r94, 0x0) getresgid(&(0x7f00000029c0), &(0x7f0000002a00), &(0x7f0000002a40)) r95 = getpid() ptrace(0x10, r95) ptrace$pokeuser(0x6, r95, 0x388, 0xfffffffffffffffe) r96 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r96, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r97, 0x0) fstat(0xffffffffffffffff, &(0x7f0000002a80)) r98 = getpid() ptrace(0x10, r98) ptrace$pokeuser(0x6, r98, 0x388, 0xfffffffffffffffe) r99 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r99, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r100}}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r102, r101) ioctl$sock_FIOGETOWN(r102, 0x8903, &(0x7f0000002b00)) lstat(&(0x7f0000002b40)='./file0\x00', &(0x7f0000002b80)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r105 = dup2(r104, r103) ioctl$PERF_EVENT_IOC_ENABLE(r105, 0x8912, 0x400200) getsockopt$sock_cred(r105, 0x1, 0x11, &(0x7f0000002c00), &(0x7f0000002c40)=0xc) getpgid(0xffffffffffffffff) getsockopt$inet6_IPV6_IPSEC_POLICY(r3, 0x29, 0x22, &(0x7f0000002c80)={{{@in=@local, @in=@broadcast}}, {{@in=@local}, 0x0, @in=@multicast1}}, &(0x7f0000003dc0)=0xe8) r106 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r106, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r107}}]}) gettid() r108 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r108, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r109, 0x0) getegid() r110 = getpid() ptrace(0x10, r110) ptrace$pokeuser(0x6, r110, 0x388, 0xfffffffffffffffe) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000004240)={r110, r4, 0x0, 0xc, &(0x7f0000004200)='/dev/radio#\x00'}, 0x30) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r113 = dup2(r112, r111) ioctl$PERF_EVENT_IOC_ENABLE(r113, 0x8912, 0x400200) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000006100)={{{@in=@loopback, @in=@loopback}}, {{@in6=@dev}, 0x0, @in=@multicast2}}, &(0x7f0000004380)=0xe8) lstat(&(0x7f00000043c0)='./file0\x00', &(0x7f0000004400)) fcntl$dupfd(0xffffffffffffffff, 0x406, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r115, r114) socket$rds(0x15, 0x5, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r117, r116) r118 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r118, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r119 = getpid() ptrace(0x10, r119) ptrace$pokeuser(0x6, r119, 0x388, 0xfffffffffffffffe) r120 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r120, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r121, 0x0) r122 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r122, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r123}}]}) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000004480)) r124 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r124, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r125, 0x0) getegid() openat$cgroup_procs(0xffffffffffffffff, &(0x7f00000044c0)='tasks\x00', 0x2, 0x0) r126 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r126, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r129 = dup2(r128, r127) ioctl$PERF_EVENT_IOC_ENABLE(r129, 0x8912, 0x400200) r130 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r130, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r132, r131) socket$nl_route(0x10, 0x3, 0x0) socket$caif_seqpacket(0x25, 0x5, 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r134, r133) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r136, r135) fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000004500)) r137 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r137, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r138, 0x0) r139 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r139, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r140}}]}) r141 = getpid() ptrace(0x10, r141) ptrace$pokeuser(0x6, r141, 0x388, 0xfffffffffffffffe) 16:11:44 executing program 0: syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x0) shmget(0x3, 0x2000, 0x78000000, &(0x7f0000ffb000/0x2000)=nil) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$RTC_UIE_OFF(r2, 0x7004) socket$inet_udplite(0x2, 0x2, 0x88) setuid(0x0) 16:11:44 executing program 5: syz_init_net_socket$ax25(0x3, 0x2, 0x0) openat$proc_capi20(0xffffffffffffff9c, &(0x7f0000000100)='/proc/capi/capi20\x00', 0x3dc0a8a28626738c, 0x0) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(0xffffffffffffffff, 0x84, 0x1d, &(0x7f000095dff8)={0x1, [0x0]}, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) readahead(0xffffffffffffffff, 0x6, 0x5) 16:11:44 executing program 4: r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x0) fcntl$F_SET_RW_HINT(r0, 0x40c, &(0x7f0000002d80)) r1 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r1, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r2 = dup(r1) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = syz_open_dev$radio(&(0x7f0000000300)='/dev/radio#\x00', 0x2, 0x2) bind$bt_l2cap(r5, &(0x7f0000000340)={0x1f, 0xf7f8, {0x91, 0x3f, 0x8, 0x8, 0x81, 0x3f}, 0x9, 0x5}, 0xe) r6 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000040)='TIPCv2\x00') sendmsg$TIPC_NL_BEARER_SET(r2, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000200)={&(0x7f0000006200)=ANY=[@ANYBLOB="50010000", @ANYRES16=r6, @ANYBLOB="00042abd7000ffdbdf25050000002400060008000100e34b0000080001000000000008000100090000000800010008000000340007000c00040000040000000000000c00040000000000000000000c0004002c460000000000000c0003000800000000000000d800050008000100756470000800010075647000440002000800040000000000080004007d000000080002000010000008000100000000000800040083040000080003000004000008000300ffffffff080004000180000008000100696200002c0002000800020001f8ffff080001001a000000080001001800000008000200000080ff080004006b0a000008000100756470003c00020008000200c3faffff08000100110000000800040000100000080002000400000008000100000000000800020001000000080002000400000008000100657468000c0009000800010003000000046729baacef596e27a3a1d04ad2cf28b40259e4972b7075eb34de8734aa7d28a303b21d6f8d42421cee5fd6f933c523b3178c717be227bcf05c60b489d12112100ea827f50bbb32b0ab4f16a3ffa0cddb632b44dc266e825d21d355d3ed4da2eabd1c22eb92d15d20f9989d42e061b6583c56cdb10b40ef964ba63d659eca37ae37552fc834979d56af25260228dc6ee541cc7c3bc0dc5e34d9d5d0aa088ecb5fa03e0c9fe1caa52a3a96c8b554a30e3bc3cb22a7baf7fc6f1f9420d3ea"], 0x150}, 0x1, 0x0, 0x0, 0x20000000}, 0x4000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r8, r7) r9 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r9, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) openat$cgroup(r9, &(0x7f0000000400)='syz1\x00', 0x200002, 0x0) syz_open_dev$amidi(&(0x7f0000000440)='/dev/amidi#\x00', 0x6, 0x8000) r10 = getpid() ptrace(0x10, r10) ptrace$pokeuser(0x6, r10, 0x388, 0xfffffffffffffffe) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000480), &(0x7f00000004c0)=0xc) openat$cachefiles(0xffffffffffffff9c, &(0x7f0000000500)='/dev/cachefiles\x00', 0xa00, 0x0) r11 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r11, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r13, r12) openat$apparmor_task_exec(0xffffffffffffff9c, &(0x7f0000000540)='/proc/self/attr/exec\x00', 0x2, 0x0) r14 = getpid() ptrace(0x10, r14) ptrace$pokeuser(0x6, r14, 0x388, 0xfffffffffffffffe) r15 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r15, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r16, 0x0) r17 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r17, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r18}}]}) openat$selinux_attr(0xffffffffffffff9c, &(0x7f0000000580)='/proc/self/attr/exec\x00', 0x2, 0x0) bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f00000005c0)={0x0, 0x6, 0x8}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r20, r19) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r23 = dup2(r22, r21) ioctl$PERF_EVENT_IOC_ENABLE(r23, 0x8912, 0x400200) r24 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf16000000000000b7070000010000004870000000000000bc700000000000009500000000000000"], &(0x7f0000000140)='vS\xfdIG|\x8aL[\xf2\'\x9c\xea\xb1\xc0\xb1\x19\x91\x9d/Q\xd9\xe3T\xce\xdax;\x02%\xc5\x1c\xd5GA\xad[(\xbblZ\x01\x1dF\x92#]%sj\xd0i\xc6C\x1f&\xe2\xc5\xa5z\x7f\xe1 \xfb\xc27\x03\x84\x8e\xef\x82-\xfc$$\xaf\v\xbd\x95\x1e\x0f\xbeVI\xec\r!\f\x86\xf5\xfb[Y\x1e\xd4\xdfc\xb1\xc8\xa2\xc1/5\xffr\x1f\x80@\xb8F\xea\xde\x93\xa1\xcb6\xee\xf2\xce\x95\xf2\xfdxR\x17F\xad\xc1~\xa2\x97=O^o\"\xbb\xa8\x9746'}, 0x48) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000740)={r24, 0xc0, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f00000000c0)={r25}, 0xc) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x19, &(0x7f0000000600)='GPL##(mime_type{vboxnet1\x00', r25}, 0x30) r26 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r26, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r27, 0x0) getresgid(&(0x7f0000000680), &(0x7f00000006c0), &(0x7f0000000700)) ioctl$TIOCGPGRP(r1, 0x540f, &(0x7f0000000900)) stat(&(0x7f0000000940)='./file0\x00', &(0x7f0000000980)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r29, r28) fstat(r28, &(0x7f0000000a00)) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000a80), &(0x7f0000000ac0)=0xc) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000b00), &(0x7f0000000b40)=0xc) getresgid(&(0x7f0000000b80), &(0x7f0000000bc0), &(0x7f0000000c00)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r32 = dup2(r31, r30) ioctl$PERF_EVENT_IOC_ENABLE(r32, 0x8912, 0x400200) ioctl$TIOCGPGRP(r32, 0x540f, &(0x7f0000001280)) r33 = getpid() ptrace(0x10, r33) ptrace$pokeuser(0x6, r33, 0x388, 0xfffffffffffffffe) r34 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r34, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r35, 0x0) r36 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r36, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r37}}]}) r38 = getpid() ptrace(0x10, r38) ptrace$pokeuser(0x6, r38, 0x388, 0xfffffffffffffffe) getpgid(r38) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000012c0), &(0x7f0000001300)=0xc) r39 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r39, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) fcntl$getownex(r39, 0x10, &(0x7f0000001340)) r40 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r40, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r41, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r43, r42) fstat(r42, &(0x7f0000001380)) r44 = getpid() ptrace(0x10, r44) ptrace$pokeuser(0x6, r44, 0x388, 0xfffffffffffffffe) r45 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r45, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r46}}]}) r47 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r47, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r48}}]}) getgroups(0x6, &(0x7f0000001400)=[0xffffffffffffffff, r46, 0xee01, r48, 0x0, 0xee01]) socket$caif_stream(0x25, 0x1, 0x0) socketpair(0x4, 0x0, 0x67, &(0x7f0000001440)) pipe2$9p(&(0x7f0000001480), 0x800) r49 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r49, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) fcntl$getown(0xffffffffffffffff, 0x9) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000001bc0)={{{@in=@remote, @in6=@empty}}, {{@in=@remote}, 0x0, @in6=@ipv4={[], [], @dev}}}, &(0x7f0000001cc0)=0xe8) r50 = getpid() ptrace(0x10, r50) ptrace$pokeuser(0x6, r50, 0x388, 0xfffffffffffffffe) r51 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r51, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r52, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000001d00)) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000001d40)={{{@in6=@empty, @in=@multicast2}}, {{@in6=@mcast1}}}, &(0x7f0000001e40)=0xe8) r53 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r53, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r54}}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r57 = dup2(r56, r55) ioctl$PERF_EVENT_IOC_ENABLE(r57, 0x8912, 0x400200) ioctl$sock_SIOCGPGRP(r57, 0x8904, &(0x7f0000001e80)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r59, r58) getsockopt$sock_cred(r59, 0x1, 0x11, &(0x7f0000001ec0), &(0x7f0000001f00)=0xc) getgid() r60 = getpid() ptrace(0x10, r60) ptrace$pokeuser(0x6, r60, 0x388, 0xfffffffffffffffe) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r63 = dup2(r62, r61) ioctl$PERF_EVENT_IOC_ENABLE(r63, 0x8912, 0x400200) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000001f80)={r60, r63, 0x0, 0x4, &(0x7f0000001f40)='eth\x00'}, 0x30) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000001fc0)={{{@in=@initdev, @in6}}, {{@in=@local}, 0x0, @in=@empty}}, &(0x7f00000020c0)=0xe8) r64 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r64, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r65}}]}) r66 = getpid() ptrace(0x10, r66) ptrace$pokeuser(0x6, r66, 0x388, 0xfffffffffffffffe) r67 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r67, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r68}}]}) r69 = getpid() ptrace(0x10, r69) ptrace$pokeuser(0x6, r69, 0x388, 0xfffffffffffffffe) getresgid(&(0x7f0000002100), &(0x7f0000002140), &(0x7f0000002180)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r71, r70) gettid() r72 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r72, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r73, 0x0) r74 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r74, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socket$vsock_dgram(0x28, 0x2, 0x0) r75 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r75, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r76 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r76, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) openat$vicodec1(0xffffffffffffff9c, &(0x7f0000002680)='/dev/video37\x00', 0x2, 0x0) r77 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r77, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r78 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r78, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socket$inet6_sctp(0xa, 0x5, 0x84) accept$ax25(0xffffffffffffffff, &(0x7f00000026c0)={{0x3, @default}, [@null, @netrom, @default, @default, @default, @bcast, @null, @default]}, &(0x7f0000002740)=0x48) r79 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r79, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r80 = getpid() ptrace(0x10, r80) ptrace$pokeuser(0x6, r80, 0x388, 0xfffffffffffffffe) socket$inet(0x2, 0x2800080001, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r82, r81) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r85 = dup2(r84, r83) ioctl$PERF_EVENT_IOC_ENABLE(r85, 0x8912, 0x400200) getsockopt$sock_cred(r85, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0xc) setresuid(0x0, r86, 0x0) stat(&(0x7f0000002780)='./file0\x00', &(0x7f00000027c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r89 = dup2(r88, r87) ioctl$PERF_EVENT_IOC_ENABLE(r89, 0x8912, 0x400200) getsockopt$sock_cred(r89, 0x1, 0x11, &(0x7f0000002840), &(0x7f0000002880)=0xc) stat(&(0x7f00000028c0)='./file0\x00', &(0x7f0000002900)) r90 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r90, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r91}}]}) r92 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r92, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) ioctl$TIOCGPGRP(r92, 0x540f, &(0x7f0000002980)) r93 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r93, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r94, 0x0) getresgid(&(0x7f00000029c0), &(0x7f0000002a00), &(0x7f0000002a40)) r95 = getpid() ptrace(0x10, r95) ptrace$pokeuser(0x6, r95, 0x388, 0xfffffffffffffffe) r96 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r96, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r97, 0x0) fstat(0xffffffffffffffff, &(0x7f0000002a80)) r98 = getpid() ptrace(0x10, r98) ptrace$pokeuser(0x6, r98, 0x388, 0xfffffffffffffffe) r99 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r99, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r100}}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r102, r101) ioctl$sock_FIOGETOWN(r102, 0x8903, &(0x7f0000002b00)) lstat(&(0x7f0000002b40)='./file0\x00', &(0x7f0000002b80)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r105 = dup2(r104, r103) ioctl$PERF_EVENT_IOC_ENABLE(r105, 0x8912, 0x400200) getsockopt$sock_cred(r105, 0x1, 0x11, &(0x7f0000002c00), &(0x7f0000002c40)=0xc) getpgid(0xffffffffffffffff) getsockopt$inet6_IPV6_IPSEC_POLICY(r3, 0x29, 0x22, &(0x7f0000002c80)={{{@in=@local, @in=@broadcast}}, {{@in=@local}, 0x0, @in=@multicast1}}, &(0x7f0000003dc0)=0xe8) r106 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r106, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r107}}]}) gettid() r108 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r108, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r109, 0x0) getegid() r110 = getpid() ptrace(0x10, r110) ptrace$pokeuser(0x6, r110, 0x388, 0xfffffffffffffffe) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000004240)={r110, r4, 0x0, 0xc, &(0x7f0000004200)='/dev/radio#\x00'}, 0x30) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r113 = dup2(r112, r111) ioctl$PERF_EVENT_IOC_ENABLE(r113, 0x8912, 0x400200) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000006100)={{{@in=@loopback, @in=@loopback}}, {{@in6=@dev}, 0x0, @in=@multicast2}}, &(0x7f0000004380)=0xe8) lstat(&(0x7f00000043c0)='./file0\x00', &(0x7f0000004400)) fcntl$dupfd(0xffffffffffffffff, 0x406, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r115, r114) socket$rds(0x15, 0x5, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r117, r116) r118 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r118, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r119 = getpid() ptrace(0x10, r119) ptrace$pokeuser(0x6, r119, 0x388, 0xfffffffffffffffe) r120 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r120, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r121, 0x0) r122 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r122, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r123}}]}) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000004480)) r124 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r124, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r125, 0x0) getegid() openat$cgroup_procs(0xffffffffffffffff, &(0x7f00000044c0)='tasks\x00', 0x2, 0x0) r126 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r126, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r129 = dup2(r128, r127) ioctl$PERF_EVENT_IOC_ENABLE(r129, 0x8912, 0x400200) r130 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r130, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r132, r131) socket$nl_route(0x10, 0x3, 0x0) socket$caif_seqpacket(0x25, 0x5, 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r134, r133) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r136, r135) fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000004500)) r137 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r137, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r138, 0x0) r139 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r139, 0x1, 0x11, &(0x7f0000001940), &(0x7f0000001980)=0xc) 16:11:45 executing program 3: syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x0) r0 = shmget(0x3, 0x2000, 0x78000000, &(0x7f0000ffb000/0x2000)=nil) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) shmctl$SHM_STAT(r0, 0xd, &(0x7f0000000000)=""/168) 16:11:45 executing program 0: syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x0) shmget(0x3, 0x2000, 0x78000000, &(0x7f0000ffb000/0x2000)=nil) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$RTC_UIE_OFF(r2, 0x7004) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000180)=0xc) setuid(r3) 16:11:45 executing program 1: r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x0) fcntl$F_SET_RW_HINT(r0, 0x40c, &(0x7f0000002d80)) r1 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r1, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r2 = dup(r1) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = syz_open_dev$radio(&(0x7f0000000300)='/dev/radio#\x00', 0x2, 0x2) bind$bt_l2cap(r5, &(0x7f0000000340)={0x1f, 0xf7f8, {0x91, 0x3f, 0x8, 0x8, 0x81, 0x3f}, 0x9, 0x5}, 0xe) r6 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000040)='TIPCv2\x00') sendmsg$TIPC_NL_BEARER_SET(r2, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000200)={&(0x7f0000006200)=ANY=[@ANYBLOB="50010000", @ANYRES16=r6, @ANYBLOB="00042abd7000ffdbdf25050000002400060008000100e34b0000080001000000000008000100090000000800010008000000340007000c00040000040000000000000c00040000000000000000000c0004002c460000000000000c0003000800000000000000d800050008000100756470000800010075647000440002000800040000000000080004007d000000080002000010000008000100000000000800040083040000080003000004000008000300ffffffff080004000180000008000100696200002c0002000800020001f8ffff080001001a000000080001001800000008000200000080ff080004006b0a000008000100756470003c00020008000200c3faffff08000100110000000800040000100000080002000400000008000100000000000800020001000000080002000400000008000100657468000c0009000800010003000000046729baacef596e27a3a1d04ad2cf28b40259e4972b7075eb34de8734aa7d28a303b21d6f8d42421cee5fd6f933c523b3178c717be227bcf05c60b489d12112100ea827f50bbb32b0ab4f16a3ffa0cddb632b44dc266e825d21d355d3ed4da2eabd1c22eb92d15d20f9989d42e061b6583c56cdb10b40ef964ba63d659eca37ae37552fc834979d56af25260228dc6ee541cc7c3bc0dc5e34d9d5d0aa088ecb5fa03e0c9fe1caa52a3a96c8b554a30e3bc3cb22a7baf7fc6f1f9420d3ea"], 0x150}, 0x1, 0x0, 0x0, 0x20000000}, 0x4000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r8, r7) r9 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r9, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) openat$cgroup(r9, &(0x7f0000000400)='syz1\x00', 0x200002, 0x0) syz_open_dev$amidi(&(0x7f0000000440)='/dev/amidi#\x00', 0x6, 0x8000) r10 = getpid() ptrace(0x10, r10) ptrace$pokeuser(0x6, r10, 0x388, 0xfffffffffffffffe) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000480), &(0x7f00000004c0)=0xc) openat$cachefiles(0xffffffffffffff9c, &(0x7f0000000500)='/dev/cachefiles\x00', 0xa00, 0x0) r11 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r11, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r13, r12) openat$apparmor_task_exec(0xffffffffffffff9c, &(0x7f0000000540)='/proc/self/attr/exec\x00', 0x2, 0x0) r14 = getpid() ptrace(0x10, r14) ptrace$pokeuser(0x6, r14, 0x388, 0xfffffffffffffffe) r15 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r15, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r16, 0x0) r17 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r17, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r18}}]}) openat$selinux_attr(0xffffffffffffff9c, &(0x7f0000000580)='/proc/self/attr/exec\x00', 0x2, 0x0) bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f00000005c0)={0x0, 0x6, 0x8}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r20, r19) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r23 = dup2(r22, r21) ioctl$PERF_EVENT_IOC_ENABLE(r23, 0x8912, 0x400200) r24 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf16000000000000b7070000010000004870000000000000bc700000000000009500000000000000"], &(0x7f0000000140)='vS\xfdIG|\x8aL[\xf2\'\x9c\xea\xb1\xc0\xb1\x19\x91\x9d/Q\xd9\xe3T\xce\xdax;\x02%\xc5\x1c\xd5GA\xad[(\xbblZ\x01\x1dF\x92#]%sj\xd0i\xc6C\x1f&\xe2\xc5\xa5z\x7f\xe1 \xfb\xc27\x03\x84\x8e\xef\x82-\xfc$$\xaf\v\xbd\x95\x1e\x0f\xbeVI\xec\r!\f\x86\xf5\xfb[Y\x1e\xd4\xdfc\xb1\xc8\xa2\xc1/5\xffr\x1f\x80@\xb8F\xea\xde\x93\xa1\xcb6\xee\xf2\xce\x95\xf2\xfdxR\x17F\xad\xc1~\xa2\x97=O^o\"\xbb\xa8\x9746'}, 0x48) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000740)={r24, 0xc0, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f00000000c0)={r25}, 0xc) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x19, &(0x7f0000000600)='GPL##(mime_type{vboxnet1\x00', r25}, 0x30) r26 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r26, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r27, 0x0) getresgid(&(0x7f0000000680), &(0x7f00000006c0), &(0x7f0000000700)) ioctl$TIOCGPGRP(r1, 0x540f, &(0x7f0000000900)) stat(&(0x7f0000000940)='./file0\x00', &(0x7f0000000980)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r29, r28) fstat(r28, &(0x7f0000000a00)) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000a80), &(0x7f0000000ac0)=0xc) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000b00), &(0x7f0000000b40)=0xc) getresgid(&(0x7f0000000b80), &(0x7f0000000bc0), &(0x7f0000000c00)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r32 = dup2(r31, r30) ioctl$PERF_EVENT_IOC_ENABLE(r32, 0x8912, 0x400200) ioctl$TIOCGPGRP(r32, 0x540f, &(0x7f0000001280)) r33 = getpid() ptrace(0x10, r33) ptrace$pokeuser(0x6, r33, 0x388, 0xfffffffffffffffe) r34 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r34, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r35, 0x0) r36 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r36, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r37}}]}) r38 = getpid() ptrace(0x10, r38) ptrace$pokeuser(0x6, r38, 0x388, 0xfffffffffffffffe) getpgid(r38) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000012c0), &(0x7f0000001300)=0xc) r39 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r39, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) fcntl$getownex(r39, 0x10, &(0x7f0000001340)) r40 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r40, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r41, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r43, r42) fstat(r42, &(0x7f0000001380)) r44 = getpid() ptrace(0x10, r44) ptrace$pokeuser(0x6, r44, 0x388, 0xfffffffffffffffe) r45 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r45, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r46}}]}) r47 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r47, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r48}}]}) getgroups(0x6, &(0x7f0000001400)=[0xffffffffffffffff, r46, 0xee01, r48, 0x0, 0xee01]) socket$caif_stream(0x25, 0x1, 0x0) socketpair(0x4, 0x0, 0x67, &(0x7f0000001440)) pipe2$9p(&(0x7f0000001480), 0x800) r49 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r49, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) fcntl$getown(0xffffffffffffffff, 0x9) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000001bc0)={{{@in=@remote, @in6=@empty}}, {{@in=@remote}, 0x0, @in6=@ipv4={[], [], @dev}}}, &(0x7f0000001cc0)=0xe8) r50 = getpid() ptrace(0x10, r50) ptrace$pokeuser(0x6, r50, 0x388, 0xfffffffffffffffe) r51 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r51, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r52, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000001d00)) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000001d40)={{{@in6=@empty, @in=@multicast2}}, {{@in6=@mcast1}}}, &(0x7f0000001e40)=0xe8) r53 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r53, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r54}}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r57 = dup2(r56, r55) ioctl$PERF_EVENT_IOC_ENABLE(r57, 0x8912, 0x400200) ioctl$sock_SIOCGPGRP(r57, 0x8904, &(0x7f0000001e80)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r59, r58) getsockopt$sock_cred(r59, 0x1, 0x11, &(0x7f0000001ec0), &(0x7f0000001f00)=0xc) getgid() r60 = getpid() ptrace(0x10, r60) ptrace$pokeuser(0x6, r60, 0x388, 0xfffffffffffffffe) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r63 = dup2(r62, r61) ioctl$PERF_EVENT_IOC_ENABLE(r63, 0x8912, 0x400200) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000001f80)={r60, r63, 0x0, 0x4, &(0x7f0000001f40)='eth\x00'}, 0x30) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000001fc0)={{{@in=@initdev, @in6}}, {{@in=@local}, 0x0, @in=@empty}}, &(0x7f00000020c0)=0xe8) r64 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r64, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r65}}]}) r66 = getpid() ptrace(0x10, r66) ptrace$pokeuser(0x6, r66, 0x388, 0xfffffffffffffffe) r67 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r67, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r68}}]}) r69 = getpid() ptrace(0x10, r69) ptrace$pokeuser(0x6, r69, 0x388, 0xfffffffffffffffe) getresgid(&(0x7f0000002100), &(0x7f0000002140), &(0x7f0000002180)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r71, r70) gettid() r72 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r72, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r73, 0x0) r74 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r74, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socket$vsock_dgram(0x28, 0x2, 0x0) r75 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r75, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r76 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r76, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) openat$vicodec1(0xffffffffffffff9c, &(0x7f0000002680)='/dev/video37\x00', 0x2, 0x0) r77 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r77, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r78 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r78, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socket$inet6_sctp(0xa, 0x5, 0x84) accept$ax25(0xffffffffffffffff, &(0x7f00000026c0)={{0x3, @default}, [@null, @netrom, @default, @default, @default, @bcast, @null, @default]}, &(0x7f0000002740)=0x48) r79 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r79, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r80 = getpid() ptrace(0x10, r80) ptrace$pokeuser(0x6, r80, 0x388, 0xfffffffffffffffe) socket$inet(0x2, 0x2800080001, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r82, r81) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r85 = dup2(r84, r83) ioctl$PERF_EVENT_IOC_ENABLE(r85, 0x8912, 0x400200) getsockopt$sock_cred(r85, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0xc) setresuid(0x0, r86, 0x0) stat(&(0x7f0000002780)='./file0\x00', &(0x7f00000027c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r89 = dup2(r88, r87) ioctl$PERF_EVENT_IOC_ENABLE(r89, 0x8912, 0x400200) getsockopt$sock_cred(r89, 0x1, 0x11, &(0x7f0000002840), &(0x7f0000002880)=0xc) stat(&(0x7f00000028c0)='./file0\x00', &(0x7f0000002900)) r90 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r90, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r91}}]}) r92 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r92, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) ioctl$TIOCGPGRP(r92, 0x540f, &(0x7f0000002980)) r93 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r93, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r94, 0x0) getresgid(&(0x7f00000029c0), &(0x7f0000002a00), &(0x7f0000002a40)) r95 = getpid() ptrace(0x10, r95) ptrace$pokeuser(0x6, r95, 0x388, 0xfffffffffffffffe) r96 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r96, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r97, 0x0) fstat(0xffffffffffffffff, &(0x7f0000002a80)) r98 = getpid() ptrace(0x10, r98) ptrace$pokeuser(0x6, r98, 0x388, 0xfffffffffffffffe) r99 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r99, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r100}}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r102, r101) ioctl$sock_FIOGETOWN(r102, 0x8903, &(0x7f0000002b00)) lstat(&(0x7f0000002b40)='./file0\x00', &(0x7f0000002b80)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r105 = dup2(r104, r103) ioctl$PERF_EVENT_IOC_ENABLE(r105, 0x8912, 0x400200) getsockopt$sock_cred(r105, 0x1, 0x11, &(0x7f0000002c00), &(0x7f0000002c40)=0xc) getpgid(0xffffffffffffffff) getsockopt$inet6_IPV6_IPSEC_POLICY(r3, 0x29, 0x22, &(0x7f0000002c80)={{{@in=@local, @in=@broadcast}}, {{@in=@local}, 0x0, @in=@multicast1}}, &(0x7f0000003dc0)=0xe8) r106 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r106, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r107}}]}) gettid() r108 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r108, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r109, 0x0) getegid() r110 = getpid() ptrace(0x10, r110) ptrace$pokeuser(0x6, r110, 0x388, 0xfffffffffffffffe) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000004240)={r110, r4, 0x0, 0xc, &(0x7f0000004200)='/dev/radio#\x00'}, 0x30) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r113 = dup2(r112, r111) ioctl$PERF_EVENT_IOC_ENABLE(r113, 0x8912, 0x400200) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000006100)={{{@in=@loopback, @in=@loopback}}, {{@in6=@dev}, 0x0, @in=@multicast2}}, &(0x7f0000004380)=0xe8) lstat(&(0x7f00000043c0)='./file0\x00', &(0x7f0000004400)) fcntl$dupfd(0xffffffffffffffff, 0x406, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r115, r114) socket$rds(0x15, 0x5, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r117, r116) r118 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r118, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r119 = getpid() ptrace(0x10, r119) ptrace$pokeuser(0x6, r119, 0x388, 0xfffffffffffffffe) r120 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r120, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r121, 0x0) r122 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r122, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r123}}]}) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000004480)) r124 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r124, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r125, 0x0) getegid() openat$cgroup_procs(0xffffffffffffffff, &(0x7f00000044c0)='tasks\x00', 0x2, 0x0) r126 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r126, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r129 = dup2(r128, r127) ioctl$PERF_EVENT_IOC_ENABLE(r129, 0x8912, 0x400200) r130 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r130, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r132, r131) socket$nl_route(0x10, 0x3, 0x0) socket$caif_seqpacket(0x25, 0x5, 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r134, r133) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) 16:11:45 executing program 5: syz_init_net_socket$ax25(0x3, 0x2, 0x0) openat$proc_capi20(0xffffffffffffff9c, &(0x7f0000000100)='/proc/capi/capi20\x00', 0x3dc0a8a28626738c, 0x0) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(0xffffffffffffffff, 0x84, 0x1d, &(0x7f000095dff8)={0x1, [0x0]}, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) readahead(0xffffffffffffffff, 0x6, 0x5) 16:11:45 executing program 3: syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x0) r0 = shmget(0x3, 0x2000, 0x78000000, &(0x7f0000ffb000/0x2000)=nil) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) shmctl$SHM_STAT(r0, 0xd, &(0x7f0000000000)=""/168) 16:11:45 executing program 0: syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x0) shmget(0x3, 0x2000, 0x78000000, &(0x7f0000ffb000/0x2000)=nil) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$RTC_UIE_OFF(r2, 0x7004) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000180)=0xc) setuid(r3) 16:11:45 executing program 3: syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) shmctl$SHM_STAT(0x0, 0xd, &(0x7f0000000000)=""/168) 16:11:45 executing program 5: syz_init_net_socket$ax25(0x3, 0x2, 0x0) openat$proc_capi20(0xffffffffffffff9c, &(0x7f0000000100)='/proc/capi/capi20\x00', 0x3dc0a8a28626738c, 0x0) getsockopt$inet_sctp6_SCTP_GET_ASSOC_ID_LIST(0xffffffffffffffff, 0x84, 0x1d, &(0x7f000095dff8)={0x1, [0x0]}, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) readahead(0xffffffffffffffff, 0x6, 0x5) 16:11:45 executing program 2: r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x0) fcntl$F_SET_RW_HINT(r0, 0x40c, &(0x7f0000002d80)) r1 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r1, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r2 = dup(r1) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = syz_open_dev$radio(&(0x7f0000000300)='/dev/radio#\x00', 0x2, 0x2) bind$bt_l2cap(r5, &(0x7f0000000340)={0x1f, 0xf7f8, {0x91, 0x3f, 0x8, 0x8, 0x81, 0x3f}, 0x9, 0x5}, 0xe) r6 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000040)='TIPCv2\x00') sendmsg$TIPC_NL_BEARER_SET(r2, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000200)={&(0x7f0000006200)=ANY=[@ANYBLOB="50010000", @ANYRES16=r6, @ANYBLOB="00042abd7000ffdbdf25050000002400060008000100e34b0000080001000000000008000100090000000800010008000000340007000c00040000040000000000000c00040000000000000000000c0004002c460000000000000c0003000800000000000000d800050008000100756470000800010075647000440002000800040000000000080004007d000000080002000010000008000100000000000800040083040000080003000004000008000300ffffffff080004000180000008000100696200002c0002000800020001f8ffff080001001a000000080001001800000008000200000080ff080004006b0a000008000100756470003c00020008000200c3faffff08000100110000000800040000100000080002000400000008000100000000000800020001000000080002000400000008000100657468000c0009000800010003000000046729baacef596e27a3a1d04ad2cf28b40259e4972b7075eb34de8734aa7d28a303b21d6f8d42421cee5fd6f933c523b3178c717be227bcf05c60b489d12112100ea827f50bbb32b0ab4f16a3ffa0cddb632b44dc266e825d21d355d3ed4da2eabd1c22eb92d15d20f9989d42e061b6583c56cdb10b40ef964ba63d659eca37ae37552fc834979d56af25260228dc6ee541cc7c3bc0dc5e34d9d5d0aa088ecb5fa03e0c9fe1caa52a3a96c8b554a30e3bc3cb22a7baf7fc6f1f9420d3ea"], 0x150}, 0x1, 0x0, 0x0, 0x20000000}, 0x4000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r8, r7) r9 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r9, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) openat$cgroup(r9, &(0x7f0000000400)='syz1\x00', 0x200002, 0x0) syz_open_dev$amidi(&(0x7f0000000440)='/dev/amidi#\x00', 0x6, 0x8000) r10 = getpid() ptrace(0x10, r10) ptrace$pokeuser(0x6, r10, 0x388, 0xfffffffffffffffe) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000480), &(0x7f00000004c0)=0xc) openat$cachefiles(0xffffffffffffff9c, &(0x7f0000000500)='/dev/cachefiles\x00', 0xa00, 0x0) r11 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r11, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r13, r12) openat$apparmor_task_exec(0xffffffffffffff9c, &(0x7f0000000540)='/proc/self/attr/exec\x00', 0x2, 0x0) r14 = getpid() ptrace(0x10, r14) ptrace$pokeuser(0x6, r14, 0x388, 0xfffffffffffffffe) r15 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r15, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r16, 0x0) r17 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r17, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r18}}]}) openat$selinux_attr(0xffffffffffffff9c, &(0x7f0000000580)='/proc/self/attr/exec\x00', 0x2, 0x0) bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f00000005c0)={0x0, 0x6, 0x8}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r20, r19) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r23 = dup2(r22, r21) ioctl$PERF_EVENT_IOC_ENABLE(r23, 0x8912, 0x400200) r24 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf16000000000000b7070000010000004870000000000000bc700000000000009500000000000000"], &(0x7f0000000140)='vS\xfdIG|\x8aL[\xf2\'\x9c\xea\xb1\xc0\xb1\x19\x91\x9d/Q\xd9\xe3T\xce\xdax;\x02%\xc5\x1c\xd5GA\xad[(\xbblZ\x01\x1dF\x92#]%sj\xd0i\xc6C\x1f&\xe2\xc5\xa5z\x7f\xe1 \xfb\xc27\x03\x84\x8e\xef\x82-\xfc$$\xaf\v\xbd\x95\x1e\x0f\xbeVI\xec\r!\f\x86\xf5\xfb[Y\x1e\xd4\xdfc\xb1\xc8\xa2\xc1/5\xffr\x1f\x80@\xb8F\xea\xde\x93\xa1\xcb6\xee\xf2\xce\x95\xf2\xfdxR\x17F\xad\xc1~\xa2\x97=O^o\"\xbb\xa8\x9746'}, 0x48) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000740)={r24, 0xc0, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f00000000c0)={r25}, 0xc) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x19, &(0x7f0000000600)='GPL##(mime_type{vboxnet1\x00', r25}, 0x30) r26 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r26, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r27, 0x0) getresgid(&(0x7f0000000680), &(0x7f00000006c0), &(0x7f0000000700)) ioctl$TIOCGPGRP(r1, 0x540f, &(0x7f0000000900)) stat(&(0x7f0000000940)='./file0\x00', &(0x7f0000000980)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r29, r28) fstat(r28, &(0x7f0000000a00)) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000a80), &(0x7f0000000ac0)=0xc) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000b00), &(0x7f0000000b40)=0xc) getresgid(&(0x7f0000000b80), &(0x7f0000000bc0), &(0x7f0000000c00)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r32 = dup2(r31, r30) ioctl$PERF_EVENT_IOC_ENABLE(r32, 0x8912, 0x400200) ioctl$TIOCGPGRP(r32, 0x540f, &(0x7f0000001280)) r33 = getpid() ptrace(0x10, r33) ptrace$pokeuser(0x6, r33, 0x388, 0xfffffffffffffffe) r34 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r34, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r35, 0x0) r36 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r36, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r37}}]}) r38 = getpid() ptrace(0x10, r38) ptrace$pokeuser(0x6, r38, 0x388, 0xfffffffffffffffe) getpgid(r38) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000012c0), &(0x7f0000001300)=0xc) r39 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r39, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) fcntl$getownex(r39, 0x10, &(0x7f0000001340)) r40 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r40, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r41, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r43, r42) fstat(r42, &(0x7f0000001380)) r44 = getpid() ptrace(0x10, r44) ptrace$pokeuser(0x6, r44, 0x388, 0xfffffffffffffffe) r45 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r45, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r46}}]}) r47 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r47, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r48}}]}) getgroups(0x6, &(0x7f0000001400)=[0xffffffffffffffff, r46, 0xee01, r48, 0x0, 0xee01]) socket$caif_stream(0x25, 0x1, 0x0) socketpair(0x4, 0x0, 0x67, &(0x7f0000001440)) pipe2$9p(&(0x7f0000001480), 0x800) r49 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r49, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) fcntl$getown(0xffffffffffffffff, 0x9) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000001bc0)={{{@in=@remote, @in6=@empty}}, {{@in=@remote}, 0x0, @in6=@ipv4={[], [], @dev}}}, &(0x7f0000001cc0)=0xe8) r50 = getpid() ptrace(0x10, r50) ptrace$pokeuser(0x6, r50, 0x388, 0xfffffffffffffffe) r51 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r51, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r52, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000001d00)) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000001d40)={{{@in6=@empty, @in=@multicast2}}, {{@in6=@mcast1}}}, &(0x7f0000001e40)=0xe8) r53 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r53, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r54}}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r57 = dup2(r56, r55) ioctl$PERF_EVENT_IOC_ENABLE(r57, 0x8912, 0x400200) ioctl$sock_SIOCGPGRP(r57, 0x8904, &(0x7f0000001e80)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r59, r58) getsockopt$sock_cred(r59, 0x1, 0x11, &(0x7f0000001ec0), &(0x7f0000001f00)=0xc) getgid() r60 = getpid() ptrace(0x10, r60) ptrace$pokeuser(0x6, r60, 0x388, 0xfffffffffffffffe) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r63 = dup2(r62, r61) ioctl$PERF_EVENT_IOC_ENABLE(r63, 0x8912, 0x400200) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000001f80)={r60, r63, 0x0, 0x4, &(0x7f0000001f40)='eth\x00'}, 0x30) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000001fc0)={{{@in=@initdev, @in6}}, {{@in=@local}, 0x0, @in=@empty}}, &(0x7f00000020c0)=0xe8) r64 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r64, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r65}}]}) r66 = getpid() ptrace(0x10, r66) ptrace$pokeuser(0x6, r66, 0x388, 0xfffffffffffffffe) r67 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r67, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r68}}]}) r69 = getpid() ptrace(0x10, r69) ptrace$pokeuser(0x6, r69, 0x388, 0xfffffffffffffffe) getresgid(&(0x7f0000002100), &(0x7f0000002140), &(0x7f0000002180)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r71, r70) gettid() r72 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r72, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r73, 0x0) r74 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r74, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socket$vsock_dgram(0x28, 0x2, 0x0) r75 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r75, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r76 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r76, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) openat$vicodec1(0xffffffffffffff9c, &(0x7f0000002680)='/dev/video37\x00', 0x2, 0x0) r77 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r77, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r78 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r78, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socket$inet6_sctp(0xa, 0x5, 0x84) accept$ax25(0xffffffffffffffff, &(0x7f00000026c0)={{0x3, @default}, [@null, @netrom, @default, @default, @default, @bcast, @null, @default]}, &(0x7f0000002740)=0x48) r79 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r79, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r80 = getpid() ptrace(0x10, r80) ptrace$pokeuser(0x6, r80, 0x388, 0xfffffffffffffffe) socket$inet(0x2, 0x2800080001, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r82, r81) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r85 = dup2(r84, r83) ioctl$PERF_EVENT_IOC_ENABLE(r85, 0x8912, 0x400200) getsockopt$sock_cred(r85, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0xc) setresuid(0x0, r86, 0x0) stat(&(0x7f0000002780)='./file0\x00', &(0x7f00000027c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r89 = dup2(r88, r87) ioctl$PERF_EVENT_IOC_ENABLE(r89, 0x8912, 0x400200) getsockopt$sock_cred(r89, 0x1, 0x11, &(0x7f0000002840), &(0x7f0000002880)=0xc) stat(&(0x7f00000028c0)='./file0\x00', &(0x7f0000002900)) r90 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r90, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r91}}]}) r92 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r92, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) ioctl$TIOCGPGRP(r92, 0x540f, &(0x7f0000002980)) r93 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r93, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r94, 0x0) getresgid(&(0x7f00000029c0), &(0x7f0000002a00), &(0x7f0000002a40)) r95 = getpid() ptrace(0x10, r95) ptrace$pokeuser(0x6, r95, 0x388, 0xfffffffffffffffe) r96 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r96, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r97, 0x0) fstat(0xffffffffffffffff, &(0x7f0000002a80)) r98 = getpid() ptrace(0x10, r98) ptrace$pokeuser(0x6, r98, 0x388, 0xfffffffffffffffe) r99 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r99, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r100}}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r102, r101) ioctl$sock_FIOGETOWN(r102, 0x8903, &(0x7f0000002b00)) lstat(&(0x7f0000002b40)='./file0\x00', &(0x7f0000002b80)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r105 = dup2(r104, r103) ioctl$PERF_EVENT_IOC_ENABLE(r105, 0x8912, 0x400200) getsockopt$sock_cred(r105, 0x1, 0x11, &(0x7f0000002c00), &(0x7f0000002c40)=0xc) getpgid(0xffffffffffffffff) getsockopt$inet6_IPV6_IPSEC_POLICY(r3, 0x29, 0x22, &(0x7f0000002c80)={{{@in=@local, @in=@broadcast}}, {{@in=@local}, 0x0, @in=@multicast1}}, &(0x7f0000003dc0)=0xe8) r106 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r106, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r107}}]}) gettid() r108 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r108, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r109, 0x0) getegid() r110 = getpid() ptrace(0x10, r110) ptrace$pokeuser(0x6, r110, 0x388, 0xfffffffffffffffe) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000004240)={r110, r4, 0x0, 0xc, &(0x7f0000004200)='/dev/radio#\x00'}, 0x30) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r113 = dup2(r112, r111) ioctl$PERF_EVENT_IOC_ENABLE(r113, 0x8912, 0x400200) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000006100)={{{@in=@loopback, @in=@loopback}}, {{@in6=@dev}, 0x0, @in=@multicast2}}, &(0x7f0000004380)=0xe8) lstat(&(0x7f00000043c0)='./file0\x00', &(0x7f0000004400)) fcntl$dupfd(0xffffffffffffffff, 0x406, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r115, r114) socket$rds(0x15, 0x5, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r117, r116) r118 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r118, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r119 = getpid() ptrace(0x10, r119) ptrace$pokeuser(0x6, r119, 0x388, 0xfffffffffffffffe) r120 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r120, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r121, 0x0) r122 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r122, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r123}}]}) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000004480)) r124 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r124, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r125, 0x0) getegid() openat$cgroup_procs(0xffffffffffffffff, &(0x7f00000044c0)='tasks\x00', 0x2, 0x0) r126 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r126, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r129 = dup2(r128, r127) ioctl$PERF_EVENT_IOC_ENABLE(r129, 0x8912, 0x400200) r130 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r130, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r132, r131) socket$nl_route(0x10, 0x3, 0x0) socket$caif_seqpacket(0x25, 0x5, 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r134, r133) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r136, r135) fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000004500)) r137 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r137, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r138, 0x0) r139 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r139, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r140}}]}) r141 = getpid() ptrace(0x10, r141) 16:11:45 executing program 0: syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x0) shmget(0x3, 0x2000, 0x78000000, &(0x7f0000ffb000/0x2000)=nil) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$RTC_UIE_OFF(r2, 0x7004) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000180)=0xc) setuid(r3) 16:11:45 executing program 5: syz_init_net_socket$ax25(0x3, 0x2, 0x0) openat$proc_capi20(0xffffffffffffff9c, &(0x7f0000000100)='/proc/capi/capi20\x00', 0x3dc0a8a28626738c, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) readahead(0xffffffffffffffff, 0x6, 0x5) 16:11:45 executing program 4: r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x0) fcntl$F_SET_RW_HINT(r0, 0x40c, &(0x7f0000002d80)) r1 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r1, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r2 = dup(r1) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = syz_open_dev$radio(&(0x7f0000000300)='/dev/radio#\x00', 0x2, 0x2) bind$bt_l2cap(r5, &(0x7f0000000340)={0x1f, 0xf7f8, {0x91, 0x3f, 0x8, 0x8, 0x81, 0x3f}, 0x9, 0x5}, 0xe) r6 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000040)='TIPCv2\x00') sendmsg$TIPC_NL_BEARER_SET(r2, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000200)={&(0x7f0000006200)=ANY=[@ANYBLOB="50010000", @ANYRES16=r6, @ANYBLOB="00042abd7000ffdbdf25050000002400060008000100e34b0000080001000000000008000100090000000800010008000000340007000c00040000040000000000000c00040000000000000000000c0004002c460000000000000c0003000800000000000000d800050008000100756470000800010075647000440002000800040000000000080004007d000000080002000010000008000100000000000800040083040000080003000004000008000300ffffffff080004000180000008000100696200002c0002000800020001f8ffff080001001a000000080001001800000008000200000080ff080004006b0a000008000100756470003c00020008000200c3faffff08000100110000000800040000100000080002000400000008000100000000000800020001000000080002000400000008000100657468000c0009000800010003000000046729baacef596e27a3a1d04ad2cf28b40259e4972b7075eb34de8734aa7d28a303b21d6f8d42421cee5fd6f933c523b3178c717be227bcf05c60b489d12112100ea827f50bbb32b0ab4f16a3ffa0cddb632b44dc266e825d21d355d3ed4da2eabd1c22eb92d15d20f9989d42e061b6583c56cdb10b40ef964ba63d659eca37ae37552fc834979d56af25260228dc6ee541cc7c3bc0dc5e34d9d5d0aa088ecb5fa03e0c9fe1caa52a3a96c8b554a30e3bc3cb22a7baf7fc6f1f9420d3ea"], 0x150}, 0x1, 0x0, 0x0, 0x20000000}, 0x4000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r8, r7) r9 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r9, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) openat$cgroup(r9, &(0x7f0000000400)='syz1\x00', 0x200002, 0x0) syz_open_dev$amidi(&(0x7f0000000440)='/dev/amidi#\x00', 0x6, 0x8000) r10 = getpid() ptrace(0x10, r10) ptrace$pokeuser(0x6, r10, 0x388, 0xfffffffffffffffe) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000480), &(0x7f00000004c0)=0xc) openat$cachefiles(0xffffffffffffff9c, &(0x7f0000000500)='/dev/cachefiles\x00', 0xa00, 0x0) r11 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r11, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r13, r12) openat$apparmor_task_exec(0xffffffffffffff9c, &(0x7f0000000540)='/proc/self/attr/exec\x00', 0x2, 0x0) r14 = getpid() ptrace(0x10, r14) ptrace$pokeuser(0x6, r14, 0x388, 0xfffffffffffffffe) r15 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r15, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r16, 0x0) r17 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r17, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r18}}]}) openat$selinux_attr(0xffffffffffffff9c, &(0x7f0000000580)='/proc/self/attr/exec\x00', 0x2, 0x0) bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f00000005c0)={0x0, 0x6, 0x8}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r20, r19) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r23 = dup2(r22, r21) ioctl$PERF_EVENT_IOC_ENABLE(r23, 0x8912, 0x400200) r24 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf16000000000000b7070000010000004870000000000000bc700000000000009500000000000000"], &(0x7f0000000140)='vS\xfdIG|\x8aL[\xf2\'\x9c\xea\xb1\xc0\xb1\x19\x91\x9d/Q\xd9\xe3T\xce\xdax;\x02%\xc5\x1c\xd5GA\xad[(\xbblZ\x01\x1dF\x92#]%sj\xd0i\xc6C\x1f&\xe2\xc5\xa5z\x7f\xe1 \xfb\xc27\x03\x84\x8e\xef\x82-\xfc$$\xaf\v\xbd\x95\x1e\x0f\xbeVI\xec\r!\f\x86\xf5\xfb[Y\x1e\xd4\xdfc\xb1\xc8\xa2\xc1/5\xffr\x1f\x80@\xb8F\xea\xde\x93\xa1\xcb6\xee\xf2\xce\x95\xf2\xfdxR\x17F\xad\xc1~\xa2\x97=O^o\"\xbb\xa8\x9746'}, 0x48) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000740)={r24, 0xc0, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f00000000c0)={r25}, 0xc) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x19, &(0x7f0000000600)='GPL##(mime_type{vboxnet1\x00', r25}, 0x30) r26 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r26, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r27, 0x0) getresgid(&(0x7f0000000680), &(0x7f00000006c0), &(0x7f0000000700)) ioctl$TIOCGPGRP(r1, 0x540f, &(0x7f0000000900)) stat(&(0x7f0000000940)='./file0\x00', &(0x7f0000000980)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r29, r28) fstat(r28, &(0x7f0000000a00)) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000a80), &(0x7f0000000ac0)=0xc) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000b00), &(0x7f0000000b40)=0xc) getresgid(&(0x7f0000000b80), &(0x7f0000000bc0), &(0x7f0000000c00)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r32 = dup2(r31, r30) ioctl$PERF_EVENT_IOC_ENABLE(r32, 0x8912, 0x400200) ioctl$TIOCGPGRP(r32, 0x540f, &(0x7f0000001280)) r33 = getpid() ptrace(0x10, r33) ptrace$pokeuser(0x6, r33, 0x388, 0xfffffffffffffffe) r34 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r34, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r35, 0x0) r36 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r36, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r37}}]}) r38 = getpid() ptrace(0x10, r38) ptrace$pokeuser(0x6, r38, 0x388, 0xfffffffffffffffe) getpgid(r38) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000012c0), &(0x7f0000001300)=0xc) r39 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r39, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) fcntl$getownex(r39, 0x10, &(0x7f0000001340)) r40 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r40, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r41, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r43, r42) fstat(r42, &(0x7f0000001380)) r44 = getpid() ptrace(0x10, r44) ptrace$pokeuser(0x6, r44, 0x388, 0xfffffffffffffffe) r45 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r45, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r46}}]}) r47 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r47, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r48}}]}) getgroups(0x6, &(0x7f0000001400)=[0xffffffffffffffff, r46, 0xee01, r48, 0x0, 0xee01]) socket$caif_stream(0x25, 0x1, 0x0) socketpair(0x4, 0x0, 0x67, &(0x7f0000001440)) pipe2$9p(&(0x7f0000001480), 0x800) r49 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r49, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) fcntl$getown(0xffffffffffffffff, 0x9) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000001bc0)={{{@in=@remote, @in6=@empty}}, {{@in=@remote}, 0x0, @in6=@ipv4={[], [], @dev}}}, &(0x7f0000001cc0)=0xe8) r50 = getpid() ptrace(0x10, r50) ptrace$pokeuser(0x6, r50, 0x388, 0xfffffffffffffffe) r51 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r51, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r52, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000001d00)) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000001d40)={{{@in6=@empty, @in=@multicast2}}, {{@in6=@mcast1}}}, &(0x7f0000001e40)=0xe8) r53 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r53, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r54}}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r57 = dup2(r56, r55) ioctl$PERF_EVENT_IOC_ENABLE(r57, 0x8912, 0x400200) ioctl$sock_SIOCGPGRP(r57, 0x8904, &(0x7f0000001e80)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r59, r58) getsockopt$sock_cred(r59, 0x1, 0x11, &(0x7f0000001ec0), &(0x7f0000001f00)=0xc) getgid() r60 = getpid() ptrace(0x10, r60) ptrace$pokeuser(0x6, r60, 0x388, 0xfffffffffffffffe) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r63 = dup2(r62, r61) ioctl$PERF_EVENT_IOC_ENABLE(r63, 0x8912, 0x400200) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000001f80)={r60, r63, 0x0, 0x4, &(0x7f0000001f40)='eth\x00'}, 0x30) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000001fc0)={{{@in=@initdev, @in6}}, {{@in=@local}, 0x0, @in=@empty}}, &(0x7f00000020c0)=0xe8) r64 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r64, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r65}}]}) r66 = getpid() ptrace(0x10, r66) ptrace$pokeuser(0x6, r66, 0x388, 0xfffffffffffffffe) r67 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r67, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r68}}]}) r69 = getpid() ptrace(0x10, r69) ptrace$pokeuser(0x6, r69, 0x388, 0xfffffffffffffffe) getresgid(&(0x7f0000002100), &(0x7f0000002140), &(0x7f0000002180)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r71, r70) gettid() r72 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r72, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r73, 0x0) r74 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r74, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socket$vsock_dgram(0x28, 0x2, 0x0) r75 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r75, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r76 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r76, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) openat$vicodec1(0xffffffffffffff9c, &(0x7f0000002680)='/dev/video37\x00', 0x2, 0x0) r77 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r77, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r78 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r78, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socket$inet6_sctp(0xa, 0x5, 0x84) accept$ax25(0xffffffffffffffff, &(0x7f00000026c0)={{0x3, @default}, [@null, @netrom, @default, @default, @default, @bcast, @null, @default]}, &(0x7f0000002740)=0x48) r79 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r79, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r80 = getpid() ptrace(0x10, r80) ptrace$pokeuser(0x6, r80, 0x388, 0xfffffffffffffffe) socket$inet(0x2, 0x2800080001, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r82, r81) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r85 = dup2(r84, r83) ioctl$PERF_EVENT_IOC_ENABLE(r85, 0x8912, 0x400200) getsockopt$sock_cred(r85, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0xc) setresuid(0x0, r86, 0x0) stat(&(0x7f0000002780)='./file0\x00', &(0x7f00000027c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r89 = dup2(r88, r87) ioctl$PERF_EVENT_IOC_ENABLE(r89, 0x8912, 0x400200) getsockopt$sock_cred(r89, 0x1, 0x11, &(0x7f0000002840), &(0x7f0000002880)=0xc) stat(&(0x7f00000028c0)='./file0\x00', &(0x7f0000002900)) r90 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r90, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r91}}]}) r92 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r92, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) ioctl$TIOCGPGRP(r92, 0x540f, &(0x7f0000002980)) r93 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r93, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r94, 0x0) getresgid(&(0x7f00000029c0), &(0x7f0000002a00), &(0x7f0000002a40)) r95 = getpid() ptrace(0x10, r95) ptrace$pokeuser(0x6, r95, 0x388, 0xfffffffffffffffe) r96 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r96, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r97, 0x0) fstat(0xffffffffffffffff, &(0x7f0000002a80)) r98 = getpid() ptrace(0x10, r98) ptrace$pokeuser(0x6, r98, 0x388, 0xfffffffffffffffe) r99 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r99, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r100}}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r102, r101) ioctl$sock_FIOGETOWN(r102, 0x8903, &(0x7f0000002b00)) lstat(&(0x7f0000002b40)='./file0\x00', &(0x7f0000002b80)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r105 = dup2(r104, r103) ioctl$PERF_EVENT_IOC_ENABLE(r105, 0x8912, 0x400200) getsockopt$sock_cred(r105, 0x1, 0x11, &(0x7f0000002c00), &(0x7f0000002c40)=0xc) getpgid(0xffffffffffffffff) getsockopt$inet6_IPV6_IPSEC_POLICY(r3, 0x29, 0x22, &(0x7f0000002c80)={{{@in=@local, @in=@broadcast}}, {{@in=@local}, 0x0, @in=@multicast1}}, &(0x7f0000003dc0)=0xe8) r106 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r106, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r107}}]}) gettid() r108 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r108, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r109, 0x0) getegid() r110 = getpid() ptrace(0x10, r110) ptrace$pokeuser(0x6, r110, 0x388, 0xfffffffffffffffe) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000004240)={r110, r4, 0x0, 0xc, &(0x7f0000004200)='/dev/radio#\x00'}, 0x30) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r113 = dup2(r112, r111) ioctl$PERF_EVENT_IOC_ENABLE(r113, 0x8912, 0x400200) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000006100)={{{@in=@loopback, @in=@loopback}}, {{@in6=@dev}, 0x0, @in=@multicast2}}, &(0x7f0000004380)=0xe8) lstat(&(0x7f00000043c0)='./file0\x00', &(0x7f0000004400)) fcntl$dupfd(0xffffffffffffffff, 0x406, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r115, r114) socket$rds(0x15, 0x5, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r117, r116) r118 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r118, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r119 = getpid() ptrace(0x10, r119) ptrace$pokeuser(0x6, r119, 0x388, 0xfffffffffffffffe) r120 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r120, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r121, 0x0) r122 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r122, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r123}}]}) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000004480)) r124 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r124, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r125, 0x0) getegid() openat$cgroup_procs(0xffffffffffffffff, &(0x7f00000044c0)='tasks\x00', 0x2, 0x0) r126 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r126, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r129 = dup2(r128, r127) ioctl$PERF_EVENT_IOC_ENABLE(r129, 0x8912, 0x400200) r130 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r130, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r132, r131) socket$nl_route(0x10, 0x3, 0x0) socket$caif_seqpacket(0x25, 0x5, 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r134, r133) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r136, r135) fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000004500)) r137 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r137, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r138, 0x0) socket$inet(0xa, 0x801, 0x0) 16:11:45 executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) shmctl$SHM_STAT(0x0, 0xd, &(0x7f0000000000)=""/168) 16:11:45 executing program 1: r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x0) fcntl$F_SET_RW_HINT(r0, 0x40c, &(0x7f0000002d80)) r1 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r1, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r2 = dup(r1) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = syz_open_dev$radio(&(0x7f0000000300)='/dev/radio#\x00', 0x2, 0x2) bind$bt_l2cap(r5, &(0x7f0000000340)={0x1f, 0xf7f8, {0x91, 0x3f, 0x8, 0x8, 0x81, 0x3f}, 0x9, 0x5}, 0xe) r6 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000040)='TIPCv2\x00') sendmsg$TIPC_NL_BEARER_SET(r2, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000200)={&(0x7f0000006200)=ANY=[@ANYBLOB="50010000", @ANYRES16=r6, @ANYBLOB="00042abd7000ffdbdf25050000002400060008000100e34b0000080001000000000008000100090000000800010008000000340007000c00040000040000000000000c00040000000000000000000c0004002c460000000000000c0003000800000000000000d800050008000100756470000800010075647000440002000800040000000000080004007d000000080002000010000008000100000000000800040083040000080003000004000008000300ffffffff080004000180000008000100696200002c0002000800020001f8ffff080001001a000000080001001800000008000200000080ff080004006b0a000008000100756470003c00020008000200c3faffff08000100110000000800040000100000080002000400000008000100000000000800020001000000080002000400000008000100657468000c0009000800010003000000046729baacef596e27a3a1d04ad2cf28b40259e4972b7075eb34de8734aa7d28a303b21d6f8d42421cee5fd6f933c523b3178c717be227bcf05c60b489d12112100ea827f50bbb32b0ab4f16a3ffa0cddb632b44dc266e825d21d355d3ed4da2eabd1c22eb92d15d20f9989d42e061b6583c56cdb10b40ef964ba63d659eca37ae37552fc834979d56af25260228dc6ee541cc7c3bc0dc5e34d9d5d0aa088ecb5fa03e0c9fe1caa52a3a96c8b554a30e3bc3cb22a7baf7fc6f1f9420d3ea"], 0x150}, 0x1, 0x0, 0x0, 0x20000000}, 0x4000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r8, r7) r9 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r9, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) openat$cgroup(r9, &(0x7f0000000400)='syz1\x00', 0x200002, 0x0) syz_open_dev$amidi(&(0x7f0000000440)='/dev/amidi#\x00', 0x6, 0x8000) r10 = getpid() ptrace(0x10, r10) ptrace$pokeuser(0x6, r10, 0x388, 0xfffffffffffffffe) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000480), &(0x7f00000004c0)=0xc) openat$cachefiles(0xffffffffffffff9c, &(0x7f0000000500)='/dev/cachefiles\x00', 0xa00, 0x0) r11 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r11, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r13, r12) openat$apparmor_task_exec(0xffffffffffffff9c, &(0x7f0000000540)='/proc/self/attr/exec\x00', 0x2, 0x0) r14 = getpid() ptrace(0x10, r14) ptrace$pokeuser(0x6, r14, 0x388, 0xfffffffffffffffe) r15 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r15, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r16, 0x0) r17 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r17, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r18}}]}) openat$selinux_attr(0xffffffffffffff9c, &(0x7f0000000580)='/proc/self/attr/exec\x00', 0x2, 0x0) bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f00000005c0)={0x0, 0x6, 0x8}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r20, r19) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r23 = dup2(r22, r21) ioctl$PERF_EVENT_IOC_ENABLE(r23, 0x8912, 0x400200) r24 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf16000000000000b7070000010000004870000000000000bc700000000000009500000000000000"], &(0x7f0000000140)='vS\xfdIG|\x8aL[\xf2\'\x9c\xea\xb1\xc0\xb1\x19\x91\x9d/Q\xd9\xe3T\xce\xdax;\x02%\xc5\x1c\xd5GA\xad[(\xbblZ\x01\x1dF\x92#]%sj\xd0i\xc6C\x1f&\xe2\xc5\xa5z\x7f\xe1 \xfb\xc27\x03\x84\x8e\xef\x82-\xfc$$\xaf\v\xbd\x95\x1e\x0f\xbeVI\xec\r!\f\x86\xf5\xfb[Y\x1e\xd4\xdfc\xb1\xc8\xa2\xc1/5\xffr\x1f\x80@\xb8F\xea\xde\x93\xa1\xcb6\xee\xf2\xce\x95\xf2\xfdxR\x17F\xad\xc1~\xa2\x97=O^o\"\xbb\xa8\x9746'}, 0x48) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000740)={r24, 0xc0, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f00000000c0)={r25}, 0xc) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x19, &(0x7f0000000600)='GPL##(mime_type{vboxnet1\x00', r25}, 0x30) r26 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r26, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r27, 0x0) getresgid(&(0x7f0000000680), &(0x7f00000006c0), &(0x7f0000000700)) ioctl$TIOCGPGRP(r1, 0x540f, &(0x7f0000000900)) stat(&(0x7f0000000940)='./file0\x00', &(0x7f0000000980)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r29, r28) fstat(r28, &(0x7f0000000a00)) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000a80), &(0x7f0000000ac0)=0xc) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000b00), &(0x7f0000000b40)=0xc) getresgid(&(0x7f0000000b80), &(0x7f0000000bc0), &(0x7f0000000c00)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r32 = dup2(r31, r30) ioctl$PERF_EVENT_IOC_ENABLE(r32, 0x8912, 0x400200) ioctl$TIOCGPGRP(r32, 0x540f, &(0x7f0000001280)) r33 = getpid() ptrace(0x10, r33) ptrace$pokeuser(0x6, r33, 0x388, 0xfffffffffffffffe) r34 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r34, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r35, 0x0) r36 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r36, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r37}}]}) r38 = getpid() ptrace(0x10, r38) ptrace$pokeuser(0x6, r38, 0x388, 0xfffffffffffffffe) getpgid(r38) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000012c0), &(0x7f0000001300)=0xc) r39 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r39, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) fcntl$getownex(r39, 0x10, &(0x7f0000001340)) r40 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r40, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r41, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r43, r42) fstat(r42, &(0x7f0000001380)) r44 = getpid() ptrace(0x10, r44) ptrace$pokeuser(0x6, r44, 0x388, 0xfffffffffffffffe) r45 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r45, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r46}}]}) r47 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r47, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r48}}]}) getgroups(0x6, &(0x7f0000001400)=[0xffffffffffffffff, r46, 0xee01, r48, 0x0, 0xee01]) socket$caif_stream(0x25, 0x1, 0x0) socketpair(0x4, 0x0, 0x67, &(0x7f0000001440)) pipe2$9p(&(0x7f0000001480), 0x800) r49 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r49, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) fcntl$getown(0xffffffffffffffff, 0x9) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000001bc0)={{{@in=@remote, @in6=@empty}}, {{@in=@remote}, 0x0, @in6=@ipv4={[], [], @dev}}}, &(0x7f0000001cc0)=0xe8) r50 = getpid() ptrace(0x10, r50) ptrace$pokeuser(0x6, r50, 0x388, 0xfffffffffffffffe) r51 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r51, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r52, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000001d00)) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000001d40)={{{@in6=@empty, @in=@multicast2}}, {{@in6=@mcast1}}}, &(0x7f0000001e40)=0xe8) r53 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r53, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r54}}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r57 = dup2(r56, r55) ioctl$PERF_EVENT_IOC_ENABLE(r57, 0x8912, 0x400200) ioctl$sock_SIOCGPGRP(r57, 0x8904, &(0x7f0000001e80)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r59, r58) getsockopt$sock_cred(r59, 0x1, 0x11, &(0x7f0000001ec0), &(0x7f0000001f00)=0xc) getgid() r60 = getpid() ptrace(0x10, r60) ptrace$pokeuser(0x6, r60, 0x388, 0xfffffffffffffffe) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r63 = dup2(r62, r61) ioctl$PERF_EVENT_IOC_ENABLE(r63, 0x8912, 0x400200) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000001f80)={r60, r63, 0x0, 0x4, &(0x7f0000001f40)='eth\x00'}, 0x30) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000001fc0)={{{@in=@initdev, @in6}}, {{@in=@local}, 0x0, @in=@empty}}, &(0x7f00000020c0)=0xe8) r64 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r64, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r65}}]}) r66 = getpid() ptrace(0x10, r66) ptrace$pokeuser(0x6, r66, 0x388, 0xfffffffffffffffe) r67 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r67, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r68}}]}) r69 = getpid() ptrace(0x10, r69) ptrace$pokeuser(0x6, r69, 0x388, 0xfffffffffffffffe) getresgid(&(0x7f0000002100), &(0x7f0000002140), &(0x7f0000002180)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r71, r70) gettid() r72 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r72, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r73, 0x0) r74 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r74, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socket$vsock_dgram(0x28, 0x2, 0x0) r75 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r75, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r76 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r76, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) openat$vicodec1(0xffffffffffffff9c, &(0x7f0000002680)='/dev/video37\x00', 0x2, 0x0) r77 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r77, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r78 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r78, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socket$inet6_sctp(0xa, 0x5, 0x84) accept$ax25(0xffffffffffffffff, &(0x7f00000026c0)={{0x3, @default}, [@null, @netrom, @default, @default, @default, @bcast, @null, @default]}, &(0x7f0000002740)=0x48) r79 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r79, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r80 = getpid() ptrace(0x10, r80) ptrace$pokeuser(0x6, r80, 0x388, 0xfffffffffffffffe) socket$inet(0x2, 0x2800080001, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r82, r81) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r85 = dup2(r84, r83) ioctl$PERF_EVENT_IOC_ENABLE(r85, 0x8912, 0x400200) getsockopt$sock_cred(r85, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0xc) setresuid(0x0, r86, 0x0) stat(&(0x7f0000002780)='./file0\x00', &(0x7f00000027c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r89 = dup2(r88, r87) ioctl$PERF_EVENT_IOC_ENABLE(r89, 0x8912, 0x400200) getsockopt$sock_cred(r89, 0x1, 0x11, &(0x7f0000002840), &(0x7f0000002880)=0xc) stat(&(0x7f00000028c0)='./file0\x00', &(0x7f0000002900)) r90 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r90, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r91}}]}) r92 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r92, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) ioctl$TIOCGPGRP(r92, 0x540f, &(0x7f0000002980)) r93 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r93, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r94, 0x0) getresgid(&(0x7f00000029c0), &(0x7f0000002a00), &(0x7f0000002a40)) r95 = getpid() ptrace(0x10, r95) ptrace$pokeuser(0x6, r95, 0x388, 0xfffffffffffffffe) r96 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r96, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r97, 0x0) fstat(0xffffffffffffffff, &(0x7f0000002a80)) r98 = getpid() ptrace(0x10, r98) ptrace$pokeuser(0x6, r98, 0x388, 0xfffffffffffffffe) r99 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r99, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r100}}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r102, r101) ioctl$sock_FIOGETOWN(r102, 0x8903, &(0x7f0000002b00)) lstat(&(0x7f0000002b40)='./file0\x00', &(0x7f0000002b80)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r105 = dup2(r104, r103) ioctl$PERF_EVENT_IOC_ENABLE(r105, 0x8912, 0x400200) getsockopt$sock_cred(r105, 0x1, 0x11, &(0x7f0000002c00), &(0x7f0000002c40)=0xc) getpgid(0xffffffffffffffff) getsockopt$inet6_IPV6_IPSEC_POLICY(r3, 0x29, 0x22, &(0x7f0000002c80)={{{@in=@local, @in=@broadcast}}, {{@in=@local}, 0x0, @in=@multicast1}}, &(0x7f0000003dc0)=0xe8) r106 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r106, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r107}}]}) gettid() r108 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r108, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r109, 0x0) getegid() r110 = getpid() ptrace(0x10, r110) ptrace$pokeuser(0x6, r110, 0x388, 0xfffffffffffffffe) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000004240)={r110, r4, 0x0, 0xc, &(0x7f0000004200)='/dev/radio#\x00'}, 0x30) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r113 = dup2(r112, r111) ioctl$PERF_EVENT_IOC_ENABLE(r113, 0x8912, 0x400200) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000006100)={{{@in=@loopback, @in=@loopback}}, {{@in6=@dev}, 0x0, @in=@multicast2}}, &(0x7f0000004380)=0xe8) lstat(&(0x7f00000043c0)='./file0\x00', &(0x7f0000004400)) fcntl$dupfd(0xffffffffffffffff, 0x406, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r115, r114) socket$rds(0x15, 0x5, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r117, r116) r118 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r118, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r119 = getpid() ptrace(0x10, r119) ptrace$pokeuser(0x6, r119, 0x388, 0xfffffffffffffffe) r120 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r120, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r121, 0x0) r122 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r122, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r123}}]}) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000004480)) r124 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r124, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r125, 0x0) getegid() openat$cgroup_procs(0xffffffffffffffff, &(0x7f00000044c0)='tasks\x00', 0x2, 0x0) r126 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r126, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r129 = dup2(r128, r127) ioctl$PERF_EVENT_IOC_ENABLE(r129, 0x8912, 0x400200) r130 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r130, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r132, r131) socket$nl_route(0x10, 0x3, 0x0) socket$caif_seqpacket(0x25, 0x5, 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r134, r133) 16:11:45 executing program 0: syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x0) shmget(0x3, 0x2000, 0x78000000, &(0x7f0000ffb000/0x2000)=nil) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000180)=0xc) setuid(r4) 16:11:45 executing program 3: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) shmctl$SHM_STAT(0x0, 0xd, &(0x7f0000000000)=""/168) 16:11:45 executing program 5: syz_init_net_socket$ax25(0x3, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) readahead(0xffffffffffffffff, 0x6, 0x5) 16:11:45 executing program 0: syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x0) shmget(0x3, 0x2000, 0x78000000, &(0x7f0000ffb000/0x2000)=nil) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000180)=0xc) setuid(r3) 16:11:45 executing program 3: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) shmctl$SHM_STAT(0x0, 0xd, &(0x7f0000000000)=""/168) 16:11:46 executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) readahead(0xffffffffffffffff, 0x6, 0x5) 16:11:46 executing program 3: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) shmctl$SHM_STAT(0x0, 0xd, &(0x7f0000000000)=""/168) 16:11:46 executing program 4: r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x0) fcntl$F_SET_RW_HINT(r0, 0x40c, &(0x7f0000002d80)) r1 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r1, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r2 = dup(r1) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = syz_open_dev$radio(&(0x7f0000000300)='/dev/radio#\x00', 0x2, 0x2) bind$bt_l2cap(r5, &(0x7f0000000340)={0x1f, 0xf7f8, {0x91, 0x3f, 0x8, 0x8, 0x81, 0x3f}, 0x9, 0x5}, 0xe) r6 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000040)='TIPCv2\x00') sendmsg$TIPC_NL_BEARER_SET(r2, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000200)={&(0x7f0000006200)=ANY=[@ANYBLOB="50010000", @ANYRES16=r6, @ANYBLOB="00042abd7000ffdbdf25050000002400060008000100e34b0000080001000000000008000100090000000800010008000000340007000c00040000040000000000000c00040000000000000000000c0004002c460000000000000c0003000800000000000000d800050008000100756470000800010075647000440002000800040000000000080004007d000000080002000010000008000100000000000800040083040000080003000004000008000300ffffffff080004000180000008000100696200002c0002000800020001f8ffff080001001a000000080001001800000008000200000080ff080004006b0a000008000100756470003c00020008000200c3faffff08000100110000000800040000100000080002000400000008000100000000000800020001000000080002000400000008000100657468000c0009000800010003000000046729baacef596e27a3a1d04ad2cf28b40259e4972b7075eb34de8734aa7d28a303b21d6f8d42421cee5fd6f933c523b3178c717be227bcf05c60b489d12112100ea827f50bbb32b0ab4f16a3ffa0cddb632b44dc266e825d21d355d3ed4da2eabd1c22eb92d15d20f9989d42e061b6583c56cdb10b40ef964ba63d659eca37ae37552fc834979d56af25260228dc6ee541cc7c3bc0dc5e34d9d5d0aa088ecb5fa03e0c9fe1caa52a3a96c8b554a30e3bc3cb22a7baf7fc6f1f9420d3ea"], 0x150}, 0x1, 0x0, 0x0, 0x20000000}, 0x4000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r8, r7) r9 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r9, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) openat$cgroup(r9, &(0x7f0000000400)='syz1\x00', 0x200002, 0x0) syz_open_dev$amidi(&(0x7f0000000440)='/dev/amidi#\x00', 0x6, 0x8000) r10 = getpid() ptrace(0x10, r10) ptrace$pokeuser(0x6, r10, 0x388, 0xfffffffffffffffe) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000480), &(0x7f00000004c0)=0xc) openat$cachefiles(0xffffffffffffff9c, &(0x7f0000000500)='/dev/cachefiles\x00', 0xa00, 0x0) r11 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r11, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r13, r12) openat$apparmor_task_exec(0xffffffffffffff9c, &(0x7f0000000540)='/proc/self/attr/exec\x00', 0x2, 0x0) r14 = getpid() ptrace(0x10, r14) ptrace$pokeuser(0x6, r14, 0x388, 0xfffffffffffffffe) r15 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r15, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r16, 0x0) r17 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r17, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r18}}]}) openat$selinux_attr(0xffffffffffffff9c, &(0x7f0000000580)='/proc/self/attr/exec\x00', 0x2, 0x0) bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f00000005c0)={0x0, 0x6, 0x8}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r20, r19) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r23 = dup2(r22, r21) ioctl$PERF_EVENT_IOC_ENABLE(r23, 0x8912, 0x400200) r24 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf16000000000000b7070000010000004870000000000000bc700000000000009500000000000000"], &(0x7f0000000140)='vS\xfdIG|\x8aL[\xf2\'\x9c\xea\xb1\xc0\xb1\x19\x91\x9d/Q\xd9\xe3T\xce\xdax;\x02%\xc5\x1c\xd5GA\xad[(\xbblZ\x01\x1dF\x92#]%sj\xd0i\xc6C\x1f&\xe2\xc5\xa5z\x7f\xe1 \xfb\xc27\x03\x84\x8e\xef\x82-\xfc$$\xaf\v\xbd\x95\x1e\x0f\xbeVI\xec\r!\f\x86\xf5\xfb[Y\x1e\xd4\xdfc\xb1\xc8\xa2\xc1/5\xffr\x1f\x80@\xb8F\xea\xde\x93\xa1\xcb6\xee\xf2\xce\x95\xf2\xfdxR\x17F\xad\xc1~\xa2\x97=O^o\"\xbb\xa8\x9746'}, 0x48) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000740)={r24, 0xc0, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f00000000c0)={r25}, 0xc) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x19, &(0x7f0000000600)='GPL##(mime_type{vboxnet1\x00', r25}, 0x30) r26 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r26, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r27, 0x0) getresgid(&(0x7f0000000680), &(0x7f00000006c0), &(0x7f0000000700)) ioctl$TIOCGPGRP(r1, 0x540f, &(0x7f0000000900)) stat(&(0x7f0000000940)='./file0\x00', &(0x7f0000000980)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r29, r28) fstat(r28, &(0x7f0000000a00)) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000a80), &(0x7f0000000ac0)=0xc) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000b00), &(0x7f0000000b40)=0xc) getresgid(&(0x7f0000000b80), &(0x7f0000000bc0), &(0x7f0000000c00)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r32 = dup2(r31, r30) ioctl$PERF_EVENT_IOC_ENABLE(r32, 0x8912, 0x400200) ioctl$TIOCGPGRP(r32, 0x540f, &(0x7f0000001280)) r33 = getpid() ptrace(0x10, r33) ptrace$pokeuser(0x6, r33, 0x388, 0xfffffffffffffffe) r34 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r34, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r35, 0x0) r36 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r36, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r37}}]}) r38 = getpid() ptrace(0x10, r38) ptrace$pokeuser(0x6, r38, 0x388, 0xfffffffffffffffe) getpgid(r38) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000012c0), &(0x7f0000001300)=0xc) r39 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r39, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) fcntl$getownex(r39, 0x10, &(0x7f0000001340)) r40 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r40, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r41, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r43, r42) fstat(r42, &(0x7f0000001380)) r44 = getpid() ptrace(0x10, r44) ptrace$pokeuser(0x6, r44, 0x388, 0xfffffffffffffffe) r45 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r45, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r46}}]}) r47 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r47, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r48}}]}) getgroups(0x6, &(0x7f0000001400)=[0xffffffffffffffff, r46, 0xee01, r48, 0x0, 0xee01]) socket$caif_stream(0x25, 0x1, 0x0) socketpair(0x4, 0x0, 0x67, &(0x7f0000001440)) pipe2$9p(&(0x7f0000001480), 0x800) r49 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r49, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) fcntl$getown(0xffffffffffffffff, 0x9) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000001bc0)={{{@in=@remote, @in6=@empty}}, {{@in=@remote}, 0x0, @in6=@ipv4={[], [], @dev}}}, &(0x7f0000001cc0)=0xe8) r50 = getpid() ptrace(0x10, r50) ptrace$pokeuser(0x6, r50, 0x388, 0xfffffffffffffffe) r51 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r51, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r52, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000001d00)) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000001d40)={{{@in6=@empty, @in=@multicast2}}, {{@in6=@mcast1}}}, &(0x7f0000001e40)=0xe8) r53 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r53, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r54}}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r57 = dup2(r56, r55) ioctl$PERF_EVENT_IOC_ENABLE(r57, 0x8912, 0x400200) ioctl$sock_SIOCGPGRP(r57, 0x8904, &(0x7f0000001e80)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r59, r58) getsockopt$sock_cred(r59, 0x1, 0x11, &(0x7f0000001ec0), &(0x7f0000001f00)=0xc) getgid() r60 = getpid() ptrace(0x10, r60) ptrace$pokeuser(0x6, r60, 0x388, 0xfffffffffffffffe) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r63 = dup2(r62, r61) ioctl$PERF_EVENT_IOC_ENABLE(r63, 0x8912, 0x400200) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000001f80)={r60, r63, 0x0, 0x4, &(0x7f0000001f40)='eth\x00'}, 0x30) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000001fc0)={{{@in=@initdev, @in6}}, {{@in=@local}, 0x0, @in=@empty}}, &(0x7f00000020c0)=0xe8) r64 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r64, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r65}}]}) r66 = getpid() ptrace(0x10, r66) ptrace$pokeuser(0x6, r66, 0x388, 0xfffffffffffffffe) r67 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r67, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r68}}]}) r69 = getpid() ptrace(0x10, r69) ptrace$pokeuser(0x6, r69, 0x388, 0xfffffffffffffffe) getresgid(&(0x7f0000002100), &(0x7f0000002140), &(0x7f0000002180)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r71, r70) gettid() r72 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r72, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r73, 0x0) r74 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r74, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socket$vsock_dgram(0x28, 0x2, 0x0) r75 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r75, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r76 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r76, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) openat$vicodec1(0xffffffffffffff9c, &(0x7f0000002680)='/dev/video37\x00', 0x2, 0x0) r77 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r77, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r78 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r78, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socket$inet6_sctp(0xa, 0x5, 0x84) accept$ax25(0xffffffffffffffff, &(0x7f00000026c0)={{0x3, @default}, [@null, @netrom, @default, @default, @default, @bcast, @null, @default]}, &(0x7f0000002740)=0x48) r79 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r79, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r80 = getpid() ptrace(0x10, r80) ptrace$pokeuser(0x6, r80, 0x388, 0xfffffffffffffffe) socket$inet(0x2, 0x2800080001, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r82, r81) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r85 = dup2(r84, r83) ioctl$PERF_EVENT_IOC_ENABLE(r85, 0x8912, 0x400200) getsockopt$sock_cred(r85, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0xc) setresuid(0x0, r86, 0x0) stat(&(0x7f0000002780)='./file0\x00', &(0x7f00000027c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r89 = dup2(r88, r87) ioctl$PERF_EVENT_IOC_ENABLE(r89, 0x8912, 0x400200) getsockopt$sock_cred(r89, 0x1, 0x11, &(0x7f0000002840), &(0x7f0000002880)=0xc) stat(&(0x7f00000028c0)='./file0\x00', &(0x7f0000002900)) r90 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r90, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r91}}]}) r92 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r92, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) ioctl$TIOCGPGRP(r92, 0x540f, &(0x7f0000002980)) r93 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r93, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r94, 0x0) getresgid(&(0x7f00000029c0), &(0x7f0000002a00), &(0x7f0000002a40)) r95 = getpid() ptrace(0x10, r95) ptrace$pokeuser(0x6, r95, 0x388, 0xfffffffffffffffe) r96 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r96, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r97, 0x0) fstat(0xffffffffffffffff, &(0x7f0000002a80)) r98 = getpid() ptrace(0x10, r98) ptrace$pokeuser(0x6, r98, 0x388, 0xfffffffffffffffe) r99 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r99, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r100}}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r102, r101) ioctl$sock_FIOGETOWN(r102, 0x8903, &(0x7f0000002b00)) lstat(&(0x7f0000002b40)='./file0\x00', &(0x7f0000002b80)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r105 = dup2(r104, r103) ioctl$PERF_EVENT_IOC_ENABLE(r105, 0x8912, 0x400200) getsockopt$sock_cred(r105, 0x1, 0x11, &(0x7f0000002c00), &(0x7f0000002c40)=0xc) getpgid(0xffffffffffffffff) getsockopt$inet6_IPV6_IPSEC_POLICY(r3, 0x29, 0x22, &(0x7f0000002c80)={{{@in=@local, @in=@broadcast}}, {{@in=@local}, 0x0, @in=@multicast1}}, &(0x7f0000003dc0)=0xe8) r106 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r106, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r107}}]}) gettid() r108 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r108, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r109, 0x0) getegid() r110 = getpid() ptrace(0x10, r110) ptrace$pokeuser(0x6, r110, 0x388, 0xfffffffffffffffe) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000004240)={r110, r4, 0x0, 0xc, &(0x7f0000004200)='/dev/radio#\x00'}, 0x30) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r113 = dup2(r112, r111) ioctl$PERF_EVENT_IOC_ENABLE(r113, 0x8912, 0x400200) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000006100)={{{@in=@loopback, @in=@loopback}}, {{@in6=@dev}, 0x0, @in=@multicast2}}, &(0x7f0000004380)=0xe8) lstat(&(0x7f00000043c0)='./file0\x00', &(0x7f0000004400)) fcntl$dupfd(0xffffffffffffffff, 0x406, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r115, r114) socket$rds(0x15, 0x5, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r117, r116) r118 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r118, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r119 = getpid() ptrace(0x10, r119) ptrace$pokeuser(0x6, r119, 0x388, 0xfffffffffffffffe) r120 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r120, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r121, 0x0) r122 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r122, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r123}}]}) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000004480)) r124 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r124, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r125, 0x0) getegid() openat$cgroup_procs(0xffffffffffffffff, &(0x7f00000044c0)='tasks\x00', 0x2, 0x0) r126 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r126, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r129 = dup2(r128, r127) ioctl$PERF_EVENT_IOC_ENABLE(r129, 0x8912, 0x400200) r130 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r130, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r132, r131) socket$nl_route(0x10, 0x3, 0x0) socket$caif_seqpacket(0x25, 0x5, 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r134, r133) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r136, r135) fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000004500)) r137 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r137, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r138, 0x0) 16:11:46 executing program 0: syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x0) shmget(0x3, 0x2000, 0x78000000, &(0x7f0000ffb000/0x2000)=nil) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000180)=0xc) setuid(r3) 16:11:46 executing program 2: r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x0) fcntl$F_SET_RW_HINT(r0, 0x40c, &(0x7f0000002d80)) r1 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r1, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r2 = dup(r1) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = syz_open_dev$radio(&(0x7f0000000300)='/dev/radio#\x00', 0x2, 0x2) bind$bt_l2cap(r5, &(0x7f0000000340)={0x1f, 0xf7f8, {0x91, 0x3f, 0x8, 0x8, 0x81, 0x3f}, 0x9, 0x5}, 0xe) r6 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000040)='TIPCv2\x00') sendmsg$TIPC_NL_BEARER_SET(r2, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000200)={&(0x7f0000006200)=ANY=[@ANYBLOB="50010000", @ANYRES16=r6, @ANYBLOB="00042abd7000ffdbdf25050000002400060008000100e34b0000080001000000000008000100090000000800010008000000340007000c00040000040000000000000c00040000000000000000000c0004002c460000000000000c0003000800000000000000d800050008000100756470000800010075647000440002000800040000000000080004007d000000080002000010000008000100000000000800040083040000080003000004000008000300ffffffff080004000180000008000100696200002c0002000800020001f8ffff080001001a000000080001001800000008000200000080ff080004006b0a000008000100756470003c00020008000200c3faffff08000100110000000800040000100000080002000400000008000100000000000800020001000000080002000400000008000100657468000c0009000800010003000000046729baacef596e27a3a1d04ad2cf28b40259e4972b7075eb34de8734aa7d28a303b21d6f8d42421cee5fd6f933c523b3178c717be227bcf05c60b489d12112100ea827f50bbb32b0ab4f16a3ffa0cddb632b44dc266e825d21d355d3ed4da2eabd1c22eb92d15d20f9989d42e061b6583c56cdb10b40ef964ba63d659eca37ae37552fc834979d56af25260228dc6ee541cc7c3bc0dc5e34d9d5d0aa088ecb5fa03e0c9fe1caa52a3a96c8b554a30e3bc3cb22a7baf7fc6f1f9420d3ea"], 0x150}, 0x1, 0x0, 0x0, 0x20000000}, 0x4000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r8, r7) r9 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r9, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) openat$cgroup(r9, &(0x7f0000000400)='syz1\x00', 0x200002, 0x0) syz_open_dev$amidi(&(0x7f0000000440)='/dev/amidi#\x00', 0x6, 0x8000) r10 = getpid() ptrace(0x10, r10) ptrace$pokeuser(0x6, r10, 0x388, 0xfffffffffffffffe) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000480), &(0x7f00000004c0)=0xc) openat$cachefiles(0xffffffffffffff9c, &(0x7f0000000500)='/dev/cachefiles\x00', 0xa00, 0x0) r11 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r11, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r13, r12) openat$apparmor_task_exec(0xffffffffffffff9c, &(0x7f0000000540)='/proc/self/attr/exec\x00', 0x2, 0x0) r14 = getpid() ptrace(0x10, r14) ptrace$pokeuser(0x6, r14, 0x388, 0xfffffffffffffffe) r15 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r15, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r16, 0x0) r17 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r17, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r18}}]}) openat$selinux_attr(0xffffffffffffff9c, &(0x7f0000000580)='/proc/self/attr/exec\x00', 0x2, 0x0) bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f00000005c0)={0x0, 0x6, 0x8}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r20, r19) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r23 = dup2(r22, r21) ioctl$PERF_EVENT_IOC_ENABLE(r23, 0x8912, 0x400200) r24 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf16000000000000b7070000010000004870000000000000bc700000000000009500000000000000"], &(0x7f0000000140)='vS\xfdIG|\x8aL[\xf2\'\x9c\xea\xb1\xc0\xb1\x19\x91\x9d/Q\xd9\xe3T\xce\xdax;\x02%\xc5\x1c\xd5GA\xad[(\xbblZ\x01\x1dF\x92#]%sj\xd0i\xc6C\x1f&\xe2\xc5\xa5z\x7f\xe1 \xfb\xc27\x03\x84\x8e\xef\x82-\xfc$$\xaf\v\xbd\x95\x1e\x0f\xbeVI\xec\r!\f\x86\xf5\xfb[Y\x1e\xd4\xdfc\xb1\xc8\xa2\xc1/5\xffr\x1f\x80@\xb8F\xea\xde\x93\xa1\xcb6\xee\xf2\xce\x95\xf2\xfdxR\x17F\xad\xc1~\xa2\x97=O^o\"\xbb\xa8\x9746'}, 0x48) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000740)={r24, 0xc0, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f00000000c0)={r25}, 0xc) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x19, &(0x7f0000000600)='GPL##(mime_type{vboxnet1\x00', r25}, 0x30) r26 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r26, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r27, 0x0) getresgid(&(0x7f0000000680), &(0x7f00000006c0), &(0x7f0000000700)) ioctl$TIOCGPGRP(r1, 0x540f, &(0x7f0000000900)) stat(&(0x7f0000000940)='./file0\x00', &(0x7f0000000980)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r29, r28) fstat(r28, &(0x7f0000000a00)) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000a80), &(0x7f0000000ac0)=0xc) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000b00), &(0x7f0000000b40)=0xc) getresgid(&(0x7f0000000b80), &(0x7f0000000bc0), &(0x7f0000000c00)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r32 = dup2(r31, r30) ioctl$PERF_EVENT_IOC_ENABLE(r32, 0x8912, 0x400200) ioctl$TIOCGPGRP(r32, 0x540f, &(0x7f0000001280)) r33 = getpid() ptrace(0x10, r33) ptrace$pokeuser(0x6, r33, 0x388, 0xfffffffffffffffe) r34 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r34, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r35, 0x0) r36 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r36, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r37}}]}) r38 = getpid() ptrace(0x10, r38) ptrace$pokeuser(0x6, r38, 0x388, 0xfffffffffffffffe) getpgid(r38) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000012c0), &(0x7f0000001300)=0xc) r39 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r39, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) fcntl$getownex(r39, 0x10, &(0x7f0000001340)) r40 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r40, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r41, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r43, r42) fstat(r42, &(0x7f0000001380)) r44 = getpid() ptrace(0x10, r44) ptrace$pokeuser(0x6, r44, 0x388, 0xfffffffffffffffe) r45 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r45, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r46}}]}) r47 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r47, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r48}}]}) getgroups(0x6, &(0x7f0000001400)=[0xffffffffffffffff, r46, 0xee01, r48, 0x0, 0xee01]) socket$caif_stream(0x25, 0x1, 0x0) socketpair(0x4, 0x0, 0x67, &(0x7f0000001440)) pipe2$9p(&(0x7f0000001480), 0x800) r49 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r49, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) fcntl$getown(0xffffffffffffffff, 0x9) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000001bc0)={{{@in=@remote, @in6=@empty}}, {{@in=@remote}, 0x0, @in6=@ipv4={[], [], @dev}}}, &(0x7f0000001cc0)=0xe8) r50 = getpid() ptrace(0x10, r50) ptrace$pokeuser(0x6, r50, 0x388, 0xfffffffffffffffe) r51 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r51, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r52, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000001d00)) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000001d40)={{{@in6=@empty, @in=@multicast2}}, {{@in6=@mcast1}}}, &(0x7f0000001e40)=0xe8) r53 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r53, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r54}}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r57 = dup2(r56, r55) ioctl$PERF_EVENT_IOC_ENABLE(r57, 0x8912, 0x400200) ioctl$sock_SIOCGPGRP(r57, 0x8904, &(0x7f0000001e80)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r59, r58) getsockopt$sock_cred(r59, 0x1, 0x11, &(0x7f0000001ec0), &(0x7f0000001f00)=0xc) getgid() r60 = getpid() ptrace(0x10, r60) ptrace$pokeuser(0x6, r60, 0x388, 0xfffffffffffffffe) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r63 = dup2(r62, r61) ioctl$PERF_EVENT_IOC_ENABLE(r63, 0x8912, 0x400200) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000001f80)={r60, r63, 0x0, 0x4, &(0x7f0000001f40)='eth\x00'}, 0x30) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000001fc0)={{{@in=@initdev, @in6}}, {{@in=@local}, 0x0, @in=@empty}}, &(0x7f00000020c0)=0xe8) r64 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r64, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r65}}]}) r66 = getpid() ptrace(0x10, r66) ptrace$pokeuser(0x6, r66, 0x388, 0xfffffffffffffffe) r67 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r67, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r68}}]}) r69 = getpid() ptrace(0x10, r69) ptrace$pokeuser(0x6, r69, 0x388, 0xfffffffffffffffe) getresgid(&(0x7f0000002100), &(0x7f0000002140), &(0x7f0000002180)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r71, r70) gettid() r72 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r72, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r73, 0x0) r74 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r74, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socket$vsock_dgram(0x28, 0x2, 0x0) r75 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r75, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r76 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r76, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) openat$vicodec1(0xffffffffffffff9c, &(0x7f0000002680)='/dev/video37\x00', 0x2, 0x0) r77 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r77, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r78 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r78, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socket$inet6_sctp(0xa, 0x5, 0x84) accept$ax25(0xffffffffffffffff, &(0x7f00000026c0)={{0x3, @default}, [@null, @netrom, @default, @default, @default, @bcast, @null, @default]}, &(0x7f0000002740)=0x48) r79 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r79, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r80 = getpid() ptrace(0x10, r80) ptrace$pokeuser(0x6, r80, 0x388, 0xfffffffffffffffe) socket$inet(0x2, 0x2800080001, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r82, r81) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r85 = dup2(r84, r83) ioctl$PERF_EVENT_IOC_ENABLE(r85, 0x8912, 0x400200) getsockopt$sock_cred(r85, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0xc) setresuid(0x0, r86, 0x0) stat(&(0x7f0000002780)='./file0\x00', &(0x7f00000027c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r89 = dup2(r88, r87) ioctl$PERF_EVENT_IOC_ENABLE(r89, 0x8912, 0x400200) getsockopt$sock_cred(r89, 0x1, 0x11, &(0x7f0000002840), &(0x7f0000002880)=0xc) stat(&(0x7f00000028c0)='./file0\x00', &(0x7f0000002900)) r90 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r90, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r91}}]}) r92 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r92, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) ioctl$TIOCGPGRP(r92, 0x540f, &(0x7f0000002980)) r93 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r93, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r94, 0x0) getresgid(&(0x7f00000029c0), &(0x7f0000002a00), &(0x7f0000002a40)) r95 = getpid() ptrace(0x10, r95) ptrace$pokeuser(0x6, r95, 0x388, 0xfffffffffffffffe) r96 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r96, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r97, 0x0) fstat(0xffffffffffffffff, &(0x7f0000002a80)) r98 = getpid() ptrace(0x10, r98) ptrace$pokeuser(0x6, r98, 0x388, 0xfffffffffffffffe) r99 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r99, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r100}}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r102, r101) ioctl$sock_FIOGETOWN(r102, 0x8903, &(0x7f0000002b00)) lstat(&(0x7f0000002b40)='./file0\x00', &(0x7f0000002b80)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r105 = dup2(r104, r103) ioctl$PERF_EVENT_IOC_ENABLE(r105, 0x8912, 0x400200) getsockopt$sock_cred(r105, 0x1, 0x11, &(0x7f0000002c00), &(0x7f0000002c40)=0xc) getpgid(0xffffffffffffffff) getsockopt$inet6_IPV6_IPSEC_POLICY(r3, 0x29, 0x22, &(0x7f0000002c80)={{{@in=@local, @in=@broadcast}}, {{@in=@local}, 0x0, @in=@multicast1}}, &(0x7f0000003dc0)=0xe8) r106 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r106, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r107}}]}) gettid() r108 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r108, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r109, 0x0) getegid() r110 = getpid() ptrace(0x10, r110) ptrace$pokeuser(0x6, r110, 0x388, 0xfffffffffffffffe) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000004240)={r110, r4, 0x0, 0xc, &(0x7f0000004200)='/dev/radio#\x00'}, 0x30) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r113 = dup2(r112, r111) ioctl$PERF_EVENT_IOC_ENABLE(r113, 0x8912, 0x400200) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000006100)={{{@in=@loopback, @in=@loopback}}, {{@in6=@dev}, 0x0, @in=@multicast2}}, &(0x7f0000004380)=0xe8) lstat(&(0x7f00000043c0)='./file0\x00', &(0x7f0000004400)) fcntl$dupfd(0xffffffffffffffff, 0x406, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r115, r114) socket$rds(0x15, 0x5, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r117, r116) r118 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r118, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r119 = getpid() ptrace(0x10, r119) ptrace$pokeuser(0x6, r119, 0x388, 0xfffffffffffffffe) r120 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r120, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r121, 0x0) r122 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r122, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r123}}]}) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000004480)) r124 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r124, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r125, 0x0) getegid() openat$cgroup_procs(0xffffffffffffffff, &(0x7f00000044c0)='tasks\x00', 0x2, 0x0) r126 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r126, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r129 = dup2(r128, r127) ioctl$PERF_EVENT_IOC_ENABLE(r129, 0x8912, 0x400200) r130 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r130, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r132, r131) socket$nl_route(0x10, 0x3, 0x0) socket$caif_seqpacket(0x25, 0x5, 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r134, r133) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r136, r135) fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000004500)) r137 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r137, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r138, 0x0) r139 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r139, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r140}}]}) getpid() 16:11:46 executing program 5: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) readahead(0xffffffffffffffff, 0x6, 0x5) 16:11:46 executing program 1: r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x0) fcntl$F_SET_RW_HINT(r0, 0x40c, &(0x7f0000002d80)) r1 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r1, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r2 = dup(r1) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = syz_open_dev$radio(&(0x7f0000000300)='/dev/radio#\x00', 0x2, 0x2) bind$bt_l2cap(r5, &(0x7f0000000340)={0x1f, 0xf7f8, {0x91, 0x3f, 0x8, 0x8, 0x81, 0x3f}, 0x9, 0x5}, 0xe) r6 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000040)='TIPCv2\x00') sendmsg$TIPC_NL_BEARER_SET(r2, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000200)={&(0x7f0000006200)=ANY=[@ANYBLOB="50010000", @ANYRES16=r6, @ANYBLOB="00042abd7000ffdbdf25050000002400060008000100e34b0000080001000000000008000100090000000800010008000000340007000c00040000040000000000000c00040000000000000000000c0004002c460000000000000c0003000800000000000000d800050008000100756470000800010075647000440002000800040000000000080004007d000000080002000010000008000100000000000800040083040000080003000004000008000300ffffffff080004000180000008000100696200002c0002000800020001f8ffff080001001a000000080001001800000008000200000080ff080004006b0a000008000100756470003c00020008000200c3faffff08000100110000000800040000100000080002000400000008000100000000000800020001000000080002000400000008000100657468000c0009000800010003000000046729baacef596e27a3a1d04ad2cf28b40259e4972b7075eb34de8734aa7d28a303b21d6f8d42421cee5fd6f933c523b3178c717be227bcf05c60b489d12112100ea827f50bbb32b0ab4f16a3ffa0cddb632b44dc266e825d21d355d3ed4da2eabd1c22eb92d15d20f9989d42e061b6583c56cdb10b40ef964ba63d659eca37ae37552fc834979d56af25260228dc6ee541cc7c3bc0dc5e34d9d5d0aa088ecb5fa03e0c9fe1caa52a3a96c8b554a30e3bc3cb22a7baf7fc6f1f9420d3ea"], 0x150}, 0x1, 0x0, 0x0, 0x20000000}, 0x4000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r8, r7) r9 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r9, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) openat$cgroup(r9, &(0x7f0000000400)='syz1\x00', 0x200002, 0x0) syz_open_dev$amidi(&(0x7f0000000440)='/dev/amidi#\x00', 0x6, 0x8000) r10 = getpid() ptrace(0x10, r10) ptrace$pokeuser(0x6, r10, 0x388, 0xfffffffffffffffe) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000480), &(0x7f00000004c0)=0xc) openat$cachefiles(0xffffffffffffff9c, &(0x7f0000000500)='/dev/cachefiles\x00', 0xa00, 0x0) r11 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r11, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r13, r12) openat$apparmor_task_exec(0xffffffffffffff9c, &(0x7f0000000540)='/proc/self/attr/exec\x00', 0x2, 0x0) r14 = getpid() ptrace(0x10, r14) ptrace$pokeuser(0x6, r14, 0x388, 0xfffffffffffffffe) r15 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r15, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r16, 0x0) r17 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r17, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r18}}]}) openat$selinux_attr(0xffffffffffffff9c, &(0x7f0000000580)='/proc/self/attr/exec\x00', 0x2, 0x0) bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f00000005c0)={0x0, 0x6, 0x8}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r20, r19) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r23 = dup2(r22, r21) ioctl$PERF_EVENT_IOC_ENABLE(r23, 0x8912, 0x400200) r24 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf16000000000000b7070000010000004870000000000000bc700000000000009500000000000000"], &(0x7f0000000140)='vS\xfdIG|\x8aL[\xf2\'\x9c\xea\xb1\xc0\xb1\x19\x91\x9d/Q\xd9\xe3T\xce\xdax;\x02%\xc5\x1c\xd5GA\xad[(\xbblZ\x01\x1dF\x92#]%sj\xd0i\xc6C\x1f&\xe2\xc5\xa5z\x7f\xe1 \xfb\xc27\x03\x84\x8e\xef\x82-\xfc$$\xaf\v\xbd\x95\x1e\x0f\xbeVI\xec\r!\f\x86\xf5\xfb[Y\x1e\xd4\xdfc\xb1\xc8\xa2\xc1/5\xffr\x1f\x80@\xb8F\xea\xde\x93\xa1\xcb6\xee\xf2\xce\x95\xf2\xfdxR\x17F\xad\xc1~\xa2\x97=O^o\"\xbb\xa8\x9746'}, 0x48) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000740)={r24, 0xc0, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f00000000c0)={r25}, 0xc) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x19, &(0x7f0000000600)='GPL##(mime_type{vboxnet1\x00', r25}, 0x30) r26 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r26, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r27, 0x0) getresgid(&(0x7f0000000680), &(0x7f00000006c0), &(0x7f0000000700)) ioctl$TIOCGPGRP(r1, 0x540f, &(0x7f0000000900)) stat(&(0x7f0000000940)='./file0\x00', &(0x7f0000000980)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r29, r28) fstat(r28, &(0x7f0000000a00)) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000a80), &(0x7f0000000ac0)=0xc) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000b00), &(0x7f0000000b40)=0xc) getresgid(&(0x7f0000000b80), &(0x7f0000000bc0), &(0x7f0000000c00)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r32 = dup2(r31, r30) ioctl$PERF_EVENT_IOC_ENABLE(r32, 0x8912, 0x400200) ioctl$TIOCGPGRP(r32, 0x540f, &(0x7f0000001280)) r33 = getpid() ptrace(0x10, r33) ptrace$pokeuser(0x6, r33, 0x388, 0xfffffffffffffffe) r34 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r34, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r35, 0x0) r36 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r36, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r37}}]}) r38 = getpid() ptrace(0x10, r38) ptrace$pokeuser(0x6, r38, 0x388, 0xfffffffffffffffe) getpgid(r38) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000012c0), &(0x7f0000001300)=0xc) r39 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r39, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) fcntl$getownex(r39, 0x10, &(0x7f0000001340)) r40 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r40, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r41, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r43, r42) fstat(r42, &(0x7f0000001380)) r44 = getpid() ptrace(0x10, r44) ptrace$pokeuser(0x6, r44, 0x388, 0xfffffffffffffffe) r45 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r45, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r46}}]}) r47 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r47, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r48}}]}) getgroups(0x6, &(0x7f0000001400)=[0xffffffffffffffff, r46, 0xee01, r48, 0x0, 0xee01]) socket$caif_stream(0x25, 0x1, 0x0) socketpair(0x4, 0x0, 0x67, &(0x7f0000001440)) pipe2$9p(&(0x7f0000001480), 0x800) r49 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r49, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) fcntl$getown(0xffffffffffffffff, 0x9) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000001bc0)={{{@in=@remote, @in6=@empty}}, {{@in=@remote}, 0x0, @in6=@ipv4={[], [], @dev}}}, &(0x7f0000001cc0)=0xe8) r50 = getpid() ptrace(0x10, r50) ptrace$pokeuser(0x6, r50, 0x388, 0xfffffffffffffffe) r51 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r51, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r52, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000001d00)) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000001d40)={{{@in6=@empty, @in=@multicast2}}, {{@in6=@mcast1}}}, &(0x7f0000001e40)=0xe8) r53 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r53, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r54}}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r57 = dup2(r56, r55) ioctl$PERF_EVENT_IOC_ENABLE(r57, 0x8912, 0x400200) ioctl$sock_SIOCGPGRP(r57, 0x8904, &(0x7f0000001e80)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r59, r58) getsockopt$sock_cred(r59, 0x1, 0x11, &(0x7f0000001ec0), &(0x7f0000001f00)=0xc) getgid() r60 = getpid() ptrace(0x10, r60) ptrace$pokeuser(0x6, r60, 0x388, 0xfffffffffffffffe) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r63 = dup2(r62, r61) ioctl$PERF_EVENT_IOC_ENABLE(r63, 0x8912, 0x400200) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000001f80)={r60, r63, 0x0, 0x4, &(0x7f0000001f40)='eth\x00'}, 0x30) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000001fc0)={{{@in=@initdev, @in6}}, {{@in=@local}, 0x0, @in=@empty}}, &(0x7f00000020c0)=0xe8) r64 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r64, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r65}}]}) r66 = getpid() ptrace(0x10, r66) ptrace$pokeuser(0x6, r66, 0x388, 0xfffffffffffffffe) r67 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r67, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r68}}]}) r69 = getpid() ptrace(0x10, r69) ptrace$pokeuser(0x6, r69, 0x388, 0xfffffffffffffffe) getresgid(&(0x7f0000002100), &(0x7f0000002140), &(0x7f0000002180)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r71, r70) gettid() r72 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r72, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r73, 0x0) r74 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r74, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socket$vsock_dgram(0x28, 0x2, 0x0) r75 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r75, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r76 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r76, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) openat$vicodec1(0xffffffffffffff9c, &(0x7f0000002680)='/dev/video37\x00', 0x2, 0x0) r77 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r77, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r78 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r78, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socket$inet6_sctp(0xa, 0x5, 0x84) accept$ax25(0xffffffffffffffff, &(0x7f00000026c0)={{0x3, @default}, [@null, @netrom, @default, @default, @default, @bcast, @null, @default]}, &(0x7f0000002740)=0x48) r79 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r79, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r80 = getpid() ptrace(0x10, r80) ptrace$pokeuser(0x6, r80, 0x388, 0xfffffffffffffffe) socket$inet(0x2, 0x2800080001, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r82, r81) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r85 = dup2(r84, r83) ioctl$PERF_EVENT_IOC_ENABLE(r85, 0x8912, 0x400200) getsockopt$sock_cred(r85, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0xc) setresuid(0x0, r86, 0x0) stat(&(0x7f0000002780)='./file0\x00', &(0x7f00000027c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r89 = dup2(r88, r87) ioctl$PERF_EVENT_IOC_ENABLE(r89, 0x8912, 0x400200) getsockopt$sock_cred(r89, 0x1, 0x11, &(0x7f0000002840), &(0x7f0000002880)=0xc) stat(&(0x7f00000028c0)='./file0\x00', &(0x7f0000002900)) r90 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r90, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r91}}]}) r92 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r92, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) ioctl$TIOCGPGRP(r92, 0x540f, &(0x7f0000002980)) r93 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r93, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r94, 0x0) getresgid(&(0x7f00000029c0), &(0x7f0000002a00), &(0x7f0000002a40)) r95 = getpid() ptrace(0x10, r95) ptrace$pokeuser(0x6, r95, 0x388, 0xfffffffffffffffe) r96 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r96, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r97, 0x0) fstat(0xffffffffffffffff, &(0x7f0000002a80)) r98 = getpid() ptrace(0x10, r98) ptrace$pokeuser(0x6, r98, 0x388, 0xfffffffffffffffe) r99 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r99, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r100}}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r102, r101) ioctl$sock_FIOGETOWN(r102, 0x8903, &(0x7f0000002b00)) lstat(&(0x7f0000002b40)='./file0\x00', &(0x7f0000002b80)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r105 = dup2(r104, r103) ioctl$PERF_EVENT_IOC_ENABLE(r105, 0x8912, 0x400200) getsockopt$sock_cred(r105, 0x1, 0x11, &(0x7f0000002c00), &(0x7f0000002c40)=0xc) getpgid(0xffffffffffffffff) getsockopt$inet6_IPV6_IPSEC_POLICY(r3, 0x29, 0x22, &(0x7f0000002c80)={{{@in=@local, @in=@broadcast}}, {{@in=@local}, 0x0, @in=@multicast1}}, &(0x7f0000003dc0)=0xe8) r106 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r106, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r107}}]}) gettid() r108 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r108, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r109, 0x0) getegid() r110 = getpid() ptrace(0x10, r110) ptrace$pokeuser(0x6, r110, 0x388, 0xfffffffffffffffe) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000004240)={r110, r4, 0x0, 0xc, &(0x7f0000004200)='/dev/radio#\x00'}, 0x30) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r113 = dup2(r112, r111) ioctl$PERF_EVENT_IOC_ENABLE(r113, 0x8912, 0x400200) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000006100)={{{@in=@loopback, @in=@loopback}}, {{@in6=@dev}, 0x0, @in=@multicast2}}, &(0x7f0000004380)=0xe8) lstat(&(0x7f00000043c0)='./file0\x00', &(0x7f0000004400)) fcntl$dupfd(0xffffffffffffffff, 0x406, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r115, r114) socket$rds(0x15, 0x5, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r117, r116) r118 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r118, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r119 = getpid() ptrace(0x10, r119) ptrace$pokeuser(0x6, r119, 0x388, 0xfffffffffffffffe) r120 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r120, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r121, 0x0) r122 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r122, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r123}}]}) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000004480)) r124 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r124, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r125, 0x0) getegid() openat$cgroup_procs(0xffffffffffffffff, &(0x7f00000044c0)='tasks\x00', 0x2, 0x0) r126 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r126, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r129 = dup2(r128, r127) ioctl$PERF_EVENT_IOC_ENABLE(r129, 0x8912, 0x400200) r130 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r130, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r132, r131) socket$nl_route(0x10, 0x3, 0x0) socket$caif_seqpacket(0x25, 0x5, 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) 16:11:46 executing program 3: socketpair$unix(0x1, 0x1, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) shmctl$SHM_STAT(0x0, 0xd, &(0x7f0000000000)=""/168) 16:11:46 executing program 0: syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x0) shmget(0x3, 0x2000, 0x78000000, &(0x7f0000ffb000/0x2000)=nil) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000180)=0xc) setuid(r3) 16:11:46 executing program 5: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) readahead(0xffffffffffffffff, 0x6, 0x5) 16:11:46 executing program 3: socketpair$unix(0x1, 0x1, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) shmctl$SHM_STAT(0x0, 0xd, &(0x7f0000000000)=""/168) 16:11:46 executing program 0: syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x0) shmget(0x3, 0x2000, 0x78000000, &(0x7f0000ffb000/0x2000)=nil) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000180)=0xc) setuid(r1) 16:11:46 executing program 5: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) readahead(0xffffffffffffffff, 0x6, 0x5) 16:11:46 executing program 3: socketpair$unix(0x1, 0x1, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) shmctl$SHM_STAT(0x0, 0xd, &(0x7f0000000000)=""/168) 16:11:46 executing program 4: r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x0) fcntl$F_SET_RW_HINT(r0, 0x40c, &(0x7f0000002d80)) r1 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r1, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r2 = dup(r1) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = syz_open_dev$radio(&(0x7f0000000300)='/dev/radio#\x00', 0x2, 0x2) bind$bt_l2cap(r5, &(0x7f0000000340)={0x1f, 0xf7f8, {0x91, 0x3f, 0x8, 0x8, 0x81, 0x3f}, 0x9, 0x5}, 0xe) r6 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000040)='TIPCv2\x00') sendmsg$TIPC_NL_BEARER_SET(r2, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000200)={&(0x7f0000006200)=ANY=[@ANYBLOB="50010000", @ANYRES16=r6, @ANYBLOB="00042abd7000ffdbdf25050000002400060008000100e34b0000080001000000000008000100090000000800010008000000340007000c00040000040000000000000c00040000000000000000000c0004002c460000000000000c0003000800000000000000d800050008000100756470000800010075647000440002000800040000000000080004007d000000080002000010000008000100000000000800040083040000080003000004000008000300ffffffff080004000180000008000100696200002c0002000800020001f8ffff080001001a000000080001001800000008000200000080ff080004006b0a000008000100756470003c00020008000200c3faffff08000100110000000800040000100000080002000400000008000100000000000800020001000000080002000400000008000100657468000c0009000800010003000000046729baacef596e27a3a1d04ad2cf28b40259e4972b7075eb34de8734aa7d28a303b21d6f8d42421cee5fd6f933c523b3178c717be227bcf05c60b489d12112100ea827f50bbb32b0ab4f16a3ffa0cddb632b44dc266e825d21d355d3ed4da2eabd1c22eb92d15d20f9989d42e061b6583c56cdb10b40ef964ba63d659eca37ae37552fc834979d56af25260228dc6ee541cc7c3bc0dc5e34d9d5d0aa088ecb5fa03e0c9fe1caa52a3a96c8b554a30e3bc3cb22a7baf7fc6f1f9420d3ea"], 0x150}, 0x1, 0x0, 0x0, 0x20000000}, 0x4000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r8, r7) r9 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r9, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) openat$cgroup(r9, &(0x7f0000000400)='syz1\x00', 0x200002, 0x0) syz_open_dev$amidi(&(0x7f0000000440)='/dev/amidi#\x00', 0x6, 0x8000) r10 = getpid() ptrace(0x10, r10) ptrace$pokeuser(0x6, r10, 0x388, 0xfffffffffffffffe) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000480), &(0x7f00000004c0)=0xc) openat$cachefiles(0xffffffffffffff9c, &(0x7f0000000500)='/dev/cachefiles\x00', 0xa00, 0x0) r11 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r11, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r13, r12) openat$apparmor_task_exec(0xffffffffffffff9c, &(0x7f0000000540)='/proc/self/attr/exec\x00', 0x2, 0x0) r14 = getpid() ptrace(0x10, r14) ptrace$pokeuser(0x6, r14, 0x388, 0xfffffffffffffffe) r15 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r15, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r16, 0x0) r17 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r17, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r18}}]}) openat$selinux_attr(0xffffffffffffff9c, &(0x7f0000000580)='/proc/self/attr/exec\x00', 0x2, 0x0) bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f00000005c0)={0x0, 0x6, 0x8}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r20, r19) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r23 = dup2(r22, r21) ioctl$PERF_EVENT_IOC_ENABLE(r23, 0x8912, 0x400200) r24 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf16000000000000b7070000010000004870000000000000bc700000000000009500000000000000"], &(0x7f0000000140)='vS\xfdIG|\x8aL[\xf2\'\x9c\xea\xb1\xc0\xb1\x19\x91\x9d/Q\xd9\xe3T\xce\xdax;\x02%\xc5\x1c\xd5GA\xad[(\xbblZ\x01\x1dF\x92#]%sj\xd0i\xc6C\x1f&\xe2\xc5\xa5z\x7f\xe1 \xfb\xc27\x03\x84\x8e\xef\x82-\xfc$$\xaf\v\xbd\x95\x1e\x0f\xbeVI\xec\r!\f\x86\xf5\xfb[Y\x1e\xd4\xdfc\xb1\xc8\xa2\xc1/5\xffr\x1f\x80@\xb8F\xea\xde\x93\xa1\xcb6\xee\xf2\xce\x95\xf2\xfdxR\x17F\xad\xc1~\xa2\x97=O^o\"\xbb\xa8\x9746'}, 0x48) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000740)={r24, 0xc0, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f00000000c0)={r25}, 0xc) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x19, &(0x7f0000000600)='GPL##(mime_type{vboxnet1\x00', r25}, 0x30) r26 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r26, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r27, 0x0) getresgid(&(0x7f0000000680), &(0x7f00000006c0), &(0x7f0000000700)) ioctl$TIOCGPGRP(r1, 0x540f, &(0x7f0000000900)) stat(&(0x7f0000000940)='./file0\x00', &(0x7f0000000980)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r29, r28) fstat(r28, &(0x7f0000000a00)) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000a80), &(0x7f0000000ac0)=0xc) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000b00), &(0x7f0000000b40)=0xc) getresgid(&(0x7f0000000b80), &(0x7f0000000bc0), &(0x7f0000000c00)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r32 = dup2(r31, r30) ioctl$PERF_EVENT_IOC_ENABLE(r32, 0x8912, 0x400200) ioctl$TIOCGPGRP(r32, 0x540f, &(0x7f0000001280)) r33 = getpid() ptrace(0x10, r33) ptrace$pokeuser(0x6, r33, 0x388, 0xfffffffffffffffe) r34 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r34, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r35, 0x0) r36 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r36, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r37}}]}) r38 = getpid() ptrace(0x10, r38) ptrace$pokeuser(0x6, r38, 0x388, 0xfffffffffffffffe) getpgid(r38) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000012c0), &(0x7f0000001300)=0xc) r39 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r39, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) fcntl$getownex(r39, 0x10, &(0x7f0000001340)) r40 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r40, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r41, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r43, r42) fstat(r42, &(0x7f0000001380)) r44 = getpid() ptrace(0x10, r44) ptrace$pokeuser(0x6, r44, 0x388, 0xfffffffffffffffe) r45 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r45, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r46}}]}) r47 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r47, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r48}}]}) getgroups(0x6, &(0x7f0000001400)=[0xffffffffffffffff, r46, 0xee01, r48, 0x0, 0xee01]) socket$caif_stream(0x25, 0x1, 0x0) socketpair(0x4, 0x0, 0x67, &(0x7f0000001440)) pipe2$9p(&(0x7f0000001480), 0x800) r49 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r49, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) fcntl$getown(0xffffffffffffffff, 0x9) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000001bc0)={{{@in=@remote, @in6=@empty}}, {{@in=@remote}, 0x0, @in6=@ipv4={[], [], @dev}}}, &(0x7f0000001cc0)=0xe8) r50 = getpid() ptrace(0x10, r50) ptrace$pokeuser(0x6, r50, 0x388, 0xfffffffffffffffe) r51 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r51, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r52, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000001d00)) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000001d40)={{{@in6=@empty, @in=@multicast2}}, {{@in6=@mcast1}}}, &(0x7f0000001e40)=0xe8) r53 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r53, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r54}}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r57 = dup2(r56, r55) ioctl$PERF_EVENT_IOC_ENABLE(r57, 0x8912, 0x400200) ioctl$sock_SIOCGPGRP(r57, 0x8904, &(0x7f0000001e80)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r59, r58) getsockopt$sock_cred(r59, 0x1, 0x11, &(0x7f0000001ec0), &(0x7f0000001f00)=0xc) getgid() r60 = getpid() ptrace(0x10, r60) ptrace$pokeuser(0x6, r60, 0x388, 0xfffffffffffffffe) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r63 = dup2(r62, r61) ioctl$PERF_EVENT_IOC_ENABLE(r63, 0x8912, 0x400200) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000001f80)={r60, r63, 0x0, 0x4, &(0x7f0000001f40)='eth\x00'}, 0x30) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000001fc0)={{{@in=@initdev, @in6}}, {{@in=@local}, 0x0, @in=@empty}}, &(0x7f00000020c0)=0xe8) r64 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r64, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r65}}]}) r66 = getpid() ptrace(0x10, r66) ptrace$pokeuser(0x6, r66, 0x388, 0xfffffffffffffffe) r67 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r67, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r68}}]}) r69 = getpid() ptrace(0x10, r69) ptrace$pokeuser(0x6, r69, 0x388, 0xfffffffffffffffe) getresgid(&(0x7f0000002100), &(0x7f0000002140), &(0x7f0000002180)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r71, r70) gettid() r72 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r72, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r73, 0x0) r74 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r74, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socket$vsock_dgram(0x28, 0x2, 0x0) r75 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r75, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r76 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r76, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) openat$vicodec1(0xffffffffffffff9c, &(0x7f0000002680)='/dev/video37\x00', 0x2, 0x0) r77 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r77, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r78 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r78, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socket$inet6_sctp(0xa, 0x5, 0x84) accept$ax25(0xffffffffffffffff, &(0x7f00000026c0)={{0x3, @default}, [@null, @netrom, @default, @default, @default, @bcast, @null, @default]}, &(0x7f0000002740)=0x48) r79 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r79, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r80 = getpid() ptrace(0x10, r80) ptrace$pokeuser(0x6, r80, 0x388, 0xfffffffffffffffe) socket$inet(0x2, 0x2800080001, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r82, r81) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r85 = dup2(r84, r83) ioctl$PERF_EVENT_IOC_ENABLE(r85, 0x8912, 0x400200) getsockopt$sock_cred(r85, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0xc) setresuid(0x0, r86, 0x0) stat(&(0x7f0000002780)='./file0\x00', &(0x7f00000027c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r89 = dup2(r88, r87) ioctl$PERF_EVENT_IOC_ENABLE(r89, 0x8912, 0x400200) getsockopt$sock_cred(r89, 0x1, 0x11, &(0x7f0000002840), &(0x7f0000002880)=0xc) stat(&(0x7f00000028c0)='./file0\x00', &(0x7f0000002900)) r90 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r90, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r91}}]}) r92 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r92, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) ioctl$TIOCGPGRP(r92, 0x540f, &(0x7f0000002980)) r93 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r93, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r94, 0x0) getresgid(&(0x7f00000029c0), &(0x7f0000002a00), &(0x7f0000002a40)) r95 = getpid() ptrace(0x10, r95) ptrace$pokeuser(0x6, r95, 0x388, 0xfffffffffffffffe) r96 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r96, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r97, 0x0) fstat(0xffffffffffffffff, &(0x7f0000002a80)) r98 = getpid() ptrace(0x10, r98) ptrace$pokeuser(0x6, r98, 0x388, 0xfffffffffffffffe) r99 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r99, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r100}}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r102, r101) ioctl$sock_FIOGETOWN(r102, 0x8903, &(0x7f0000002b00)) lstat(&(0x7f0000002b40)='./file0\x00', &(0x7f0000002b80)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r105 = dup2(r104, r103) ioctl$PERF_EVENT_IOC_ENABLE(r105, 0x8912, 0x400200) getsockopt$sock_cred(r105, 0x1, 0x11, &(0x7f0000002c00), &(0x7f0000002c40)=0xc) getpgid(0xffffffffffffffff) getsockopt$inet6_IPV6_IPSEC_POLICY(r3, 0x29, 0x22, &(0x7f0000002c80)={{{@in=@local, @in=@broadcast}}, {{@in=@local}, 0x0, @in=@multicast1}}, &(0x7f0000003dc0)=0xe8) r106 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r106, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r107}}]}) gettid() r108 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r108, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r109, 0x0) getegid() r110 = getpid() ptrace(0x10, r110) ptrace$pokeuser(0x6, r110, 0x388, 0xfffffffffffffffe) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000004240)={r110, r4, 0x0, 0xc, &(0x7f0000004200)='/dev/radio#\x00'}, 0x30) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r113 = dup2(r112, r111) ioctl$PERF_EVENT_IOC_ENABLE(r113, 0x8912, 0x400200) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000006100)={{{@in=@loopback, @in=@loopback}}, {{@in6=@dev}, 0x0, @in=@multicast2}}, &(0x7f0000004380)=0xe8) lstat(&(0x7f00000043c0)='./file0\x00', &(0x7f0000004400)) fcntl$dupfd(0xffffffffffffffff, 0x406, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r115, r114) socket$rds(0x15, 0x5, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r117, r116) r118 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r118, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r119 = getpid() ptrace(0x10, r119) ptrace$pokeuser(0x6, r119, 0x388, 0xfffffffffffffffe) r120 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r120, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r121, 0x0) r122 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r122, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r123}}]}) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000004480)) r124 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r124, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r125, 0x0) getegid() openat$cgroup_procs(0xffffffffffffffff, &(0x7f00000044c0)='tasks\x00', 0x2, 0x0) r126 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r126, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r129 = dup2(r128, r127) ioctl$PERF_EVENT_IOC_ENABLE(r129, 0x8912, 0x400200) r130 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r130, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r132, r131) socket$nl_route(0x10, 0x3, 0x0) socket$caif_seqpacket(0x25, 0x5, 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r134, r133) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r136, r135) fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000004500)) r137 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r137, 0x1, 0x11, &(0x7f0000000200), &(0x7f0000001580)=0x7) 16:11:47 executing program 2: r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x0) fcntl$F_SET_RW_HINT(r0, 0x40c, &(0x7f0000002d80)) r1 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r1, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r2 = dup(r1) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = syz_open_dev$radio(&(0x7f0000000300)='/dev/radio#\x00', 0x2, 0x2) bind$bt_l2cap(r5, &(0x7f0000000340)={0x1f, 0xf7f8, {0x91, 0x3f, 0x8, 0x8, 0x81, 0x3f}, 0x9, 0x5}, 0xe) r6 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000040)='TIPCv2\x00') sendmsg$TIPC_NL_BEARER_SET(r2, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000200)={&(0x7f0000006200)=ANY=[@ANYBLOB="50010000", @ANYRES16=r6, @ANYBLOB="00042abd7000ffdbdf25050000002400060008000100e34b0000080001000000000008000100090000000800010008000000340007000c00040000040000000000000c00040000000000000000000c0004002c460000000000000c0003000800000000000000d800050008000100756470000800010075647000440002000800040000000000080004007d000000080002000010000008000100000000000800040083040000080003000004000008000300ffffffff080004000180000008000100696200002c0002000800020001f8ffff080001001a000000080001001800000008000200000080ff080004006b0a000008000100756470003c00020008000200c3faffff08000100110000000800040000100000080002000400000008000100000000000800020001000000080002000400000008000100657468000c0009000800010003000000046729baacef596e27a3a1d04ad2cf28b40259e4972b7075eb34de8734aa7d28a303b21d6f8d42421cee5fd6f933c523b3178c717be227bcf05c60b489d12112100ea827f50bbb32b0ab4f16a3ffa0cddb632b44dc266e825d21d355d3ed4da2eabd1c22eb92d15d20f9989d42e061b6583c56cdb10b40ef964ba63d659eca37ae37552fc834979d56af25260228dc6ee541cc7c3bc0dc5e34d9d5d0aa088ecb5fa03e0c9fe1caa52a3a96c8b554a30e3bc3cb22a7baf7fc6f1f9420d3ea"], 0x150}, 0x1, 0x0, 0x0, 0x20000000}, 0x4000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r8, r7) r9 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r9, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) openat$cgroup(r9, &(0x7f0000000400)='syz1\x00', 0x200002, 0x0) syz_open_dev$amidi(&(0x7f0000000440)='/dev/amidi#\x00', 0x6, 0x8000) r10 = getpid() ptrace(0x10, r10) ptrace$pokeuser(0x6, r10, 0x388, 0xfffffffffffffffe) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000480), &(0x7f00000004c0)=0xc) openat$cachefiles(0xffffffffffffff9c, &(0x7f0000000500)='/dev/cachefiles\x00', 0xa00, 0x0) r11 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r11, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r13, r12) openat$apparmor_task_exec(0xffffffffffffff9c, &(0x7f0000000540)='/proc/self/attr/exec\x00', 0x2, 0x0) r14 = getpid() ptrace(0x10, r14) ptrace$pokeuser(0x6, r14, 0x388, 0xfffffffffffffffe) r15 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r15, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r16, 0x0) r17 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r17, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r18}}]}) openat$selinux_attr(0xffffffffffffff9c, &(0x7f0000000580)='/proc/self/attr/exec\x00', 0x2, 0x0) bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f00000005c0)={0x0, 0x6, 0x8}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r20, r19) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r23 = dup2(r22, r21) ioctl$PERF_EVENT_IOC_ENABLE(r23, 0x8912, 0x400200) r24 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf16000000000000b7070000010000004870000000000000bc700000000000009500000000000000"], &(0x7f0000000140)='vS\xfdIG|\x8aL[\xf2\'\x9c\xea\xb1\xc0\xb1\x19\x91\x9d/Q\xd9\xe3T\xce\xdax;\x02%\xc5\x1c\xd5GA\xad[(\xbblZ\x01\x1dF\x92#]%sj\xd0i\xc6C\x1f&\xe2\xc5\xa5z\x7f\xe1 \xfb\xc27\x03\x84\x8e\xef\x82-\xfc$$\xaf\v\xbd\x95\x1e\x0f\xbeVI\xec\r!\f\x86\xf5\xfb[Y\x1e\xd4\xdfc\xb1\xc8\xa2\xc1/5\xffr\x1f\x80@\xb8F\xea\xde\x93\xa1\xcb6\xee\xf2\xce\x95\xf2\xfdxR\x17F\xad\xc1~\xa2\x97=O^o\"\xbb\xa8\x9746'}, 0x48) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000740)={r24, 0xc0, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f00000000c0)={r25}, 0xc) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x19, &(0x7f0000000600)='GPL##(mime_type{vboxnet1\x00', r25}, 0x30) r26 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r26, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r27, 0x0) getresgid(&(0x7f0000000680), &(0x7f00000006c0), &(0x7f0000000700)) ioctl$TIOCGPGRP(r1, 0x540f, &(0x7f0000000900)) stat(&(0x7f0000000940)='./file0\x00', &(0x7f0000000980)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r29, r28) fstat(r28, &(0x7f0000000a00)) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000a80), &(0x7f0000000ac0)=0xc) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000b00), &(0x7f0000000b40)=0xc) getresgid(&(0x7f0000000b80), &(0x7f0000000bc0), &(0x7f0000000c00)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r32 = dup2(r31, r30) ioctl$PERF_EVENT_IOC_ENABLE(r32, 0x8912, 0x400200) ioctl$TIOCGPGRP(r32, 0x540f, &(0x7f0000001280)) r33 = getpid() ptrace(0x10, r33) ptrace$pokeuser(0x6, r33, 0x388, 0xfffffffffffffffe) r34 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r34, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r35, 0x0) r36 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r36, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r37}}]}) r38 = getpid() ptrace(0x10, r38) ptrace$pokeuser(0x6, r38, 0x388, 0xfffffffffffffffe) getpgid(r38) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000012c0), &(0x7f0000001300)=0xc) r39 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r39, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) fcntl$getownex(r39, 0x10, &(0x7f0000001340)) r40 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r40, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r41, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r43, r42) fstat(r42, &(0x7f0000001380)) r44 = getpid() ptrace(0x10, r44) ptrace$pokeuser(0x6, r44, 0x388, 0xfffffffffffffffe) r45 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r45, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r46}}]}) r47 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r47, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r48}}]}) getgroups(0x6, &(0x7f0000001400)=[0xffffffffffffffff, r46, 0xee01, r48, 0x0, 0xee01]) socket$caif_stream(0x25, 0x1, 0x0) socketpair(0x4, 0x0, 0x67, &(0x7f0000001440)) pipe2$9p(&(0x7f0000001480), 0x800) r49 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r49, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) fcntl$getown(0xffffffffffffffff, 0x9) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000001bc0)={{{@in=@remote, @in6=@empty}}, {{@in=@remote}, 0x0, @in6=@ipv4={[], [], @dev}}}, &(0x7f0000001cc0)=0xe8) r50 = getpid() ptrace(0x10, r50) ptrace$pokeuser(0x6, r50, 0x388, 0xfffffffffffffffe) r51 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r51, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r52, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000001d00)) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000001d40)={{{@in6=@empty, @in=@multicast2}}, {{@in6=@mcast1}}}, &(0x7f0000001e40)=0xe8) r53 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r53, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r54}}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r57 = dup2(r56, r55) ioctl$PERF_EVENT_IOC_ENABLE(r57, 0x8912, 0x400200) ioctl$sock_SIOCGPGRP(r57, 0x8904, &(0x7f0000001e80)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r59, r58) getsockopt$sock_cred(r59, 0x1, 0x11, &(0x7f0000001ec0), &(0x7f0000001f00)=0xc) getgid() r60 = getpid() ptrace(0x10, r60) ptrace$pokeuser(0x6, r60, 0x388, 0xfffffffffffffffe) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r63 = dup2(r62, r61) ioctl$PERF_EVENT_IOC_ENABLE(r63, 0x8912, 0x400200) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000001f80)={r60, r63, 0x0, 0x4, &(0x7f0000001f40)='eth\x00'}, 0x30) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000001fc0)={{{@in=@initdev, @in6}}, {{@in=@local}, 0x0, @in=@empty}}, &(0x7f00000020c0)=0xe8) r64 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r64, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r65}}]}) r66 = getpid() ptrace(0x10, r66) ptrace$pokeuser(0x6, r66, 0x388, 0xfffffffffffffffe) r67 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r67, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r68}}]}) r69 = getpid() ptrace(0x10, r69) ptrace$pokeuser(0x6, r69, 0x388, 0xfffffffffffffffe) getresgid(&(0x7f0000002100), &(0x7f0000002140), &(0x7f0000002180)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r71, r70) gettid() r72 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r72, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r73, 0x0) r74 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r74, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socket$vsock_dgram(0x28, 0x2, 0x0) r75 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r75, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r76 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r76, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) openat$vicodec1(0xffffffffffffff9c, &(0x7f0000002680)='/dev/video37\x00', 0x2, 0x0) r77 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r77, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r78 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r78, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socket$inet6_sctp(0xa, 0x5, 0x84) accept$ax25(0xffffffffffffffff, &(0x7f00000026c0)={{0x3, @default}, [@null, @netrom, @default, @default, @default, @bcast, @null, @default]}, &(0x7f0000002740)=0x48) r79 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r79, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r80 = getpid() ptrace(0x10, r80) ptrace$pokeuser(0x6, r80, 0x388, 0xfffffffffffffffe) socket$inet(0x2, 0x2800080001, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r82, r81) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r85 = dup2(r84, r83) ioctl$PERF_EVENT_IOC_ENABLE(r85, 0x8912, 0x400200) getsockopt$sock_cred(r85, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0xc) setresuid(0x0, r86, 0x0) stat(&(0x7f0000002780)='./file0\x00', &(0x7f00000027c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r89 = dup2(r88, r87) ioctl$PERF_EVENT_IOC_ENABLE(r89, 0x8912, 0x400200) getsockopt$sock_cred(r89, 0x1, 0x11, &(0x7f0000002840), &(0x7f0000002880)=0xc) stat(&(0x7f00000028c0)='./file0\x00', &(0x7f0000002900)) r90 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r90, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r91}}]}) r92 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r92, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) ioctl$TIOCGPGRP(r92, 0x540f, &(0x7f0000002980)) r93 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r93, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r94, 0x0) getresgid(&(0x7f00000029c0), &(0x7f0000002a00), &(0x7f0000002a40)) r95 = getpid() ptrace(0x10, r95) ptrace$pokeuser(0x6, r95, 0x388, 0xfffffffffffffffe) r96 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r96, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r97, 0x0) fstat(0xffffffffffffffff, &(0x7f0000002a80)) r98 = getpid() ptrace(0x10, r98) ptrace$pokeuser(0x6, r98, 0x388, 0xfffffffffffffffe) r99 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r99, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r100}}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r102, r101) ioctl$sock_FIOGETOWN(r102, 0x8903, &(0x7f0000002b00)) lstat(&(0x7f0000002b40)='./file0\x00', &(0x7f0000002b80)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r105 = dup2(r104, r103) ioctl$PERF_EVENT_IOC_ENABLE(r105, 0x8912, 0x400200) getsockopt$sock_cred(r105, 0x1, 0x11, &(0x7f0000002c00), &(0x7f0000002c40)=0xc) getpgid(0xffffffffffffffff) getsockopt$inet6_IPV6_IPSEC_POLICY(r3, 0x29, 0x22, &(0x7f0000002c80)={{{@in=@local, @in=@broadcast}}, {{@in=@local}, 0x0, @in=@multicast1}}, &(0x7f0000003dc0)=0xe8) r106 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r106, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r107}}]}) gettid() r108 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r108, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r109, 0x0) getegid() r110 = getpid() ptrace(0x10, r110) ptrace$pokeuser(0x6, r110, 0x388, 0xfffffffffffffffe) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000004240)={r110, r4, 0x0, 0xc, &(0x7f0000004200)='/dev/radio#\x00'}, 0x30) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r113 = dup2(r112, r111) ioctl$PERF_EVENT_IOC_ENABLE(r113, 0x8912, 0x400200) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000006100)={{{@in=@loopback, @in=@loopback}}, {{@in6=@dev}, 0x0, @in=@multicast2}}, &(0x7f0000004380)=0xe8) lstat(&(0x7f00000043c0)='./file0\x00', &(0x7f0000004400)) fcntl$dupfd(0xffffffffffffffff, 0x406, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r115, r114) socket$rds(0x15, 0x5, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r117, r116) r118 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r118, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r119 = getpid() ptrace(0x10, r119) ptrace$pokeuser(0x6, r119, 0x388, 0xfffffffffffffffe) r120 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r120, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r121, 0x0) r122 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r122, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r123}}]}) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000004480)) r124 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r124, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r125, 0x0) getegid() openat$cgroup_procs(0xffffffffffffffff, &(0x7f00000044c0)='tasks\x00', 0x2, 0x0) r126 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r126, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r129 = dup2(r128, r127) ioctl$PERF_EVENT_IOC_ENABLE(r129, 0x8912, 0x400200) r130 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r130, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r132, r131) socket$nl_route(0x10, 0x3, 0x0) socket$caif_seqpacket(0x25, 0x5, 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r134, r133) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r136, r135) fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000004500)) r137 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r137, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r138, 0x0) r139 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r139, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r140}}]}) 16:11:47 executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup2(0xffffffffffffffff, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) shmctl$SHM_STAT(0x0, 0xd, &(0x7f0000000000)=""/168) 16:11:47 executing program 5: socketpair$unix(0x1, 0x1, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) readahead(0xffffffffffffffff, 0x6, 0x5) 16:11:47 executing program 0: syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x0) shmget(0x3, 0x2000, 0x78000000, &(0x7f0000ffb000/0x2000)=nil) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000180)=0xc) setuid(r1) 16:11:47 executing program 1: r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x0) fcntl$F_SET_RW_HINT(r0, 0x40c, &(0x7f0000002d80)) r1 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r1, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r2 = dup(r1) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = syz_open_dev$radio(&(0x7f0000000300)='/dev/radio#\x00', 0x2, 0x2) bind$bt_l2cap(r5, &(0x7f0000000340)={0x1f, 0xf7f8, {0x91, 0x3f, 0x8, 0x8, 0x81, 0x3f}, 0x9, 0x5}, 0xe) r6 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000040)='TIPCv2\x00') sendmsg$TIPC_NL_BEARER_SET(r2, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000200)={&(0x7f0000006200)=ANY=[@ANYBLOB="50010000", @ANYRES16=r6, @ANYBLOB="00042abd7000ffdbdf25050000002400060008000100e34b0000080001000000000008000100090000000800010008000000340007000c00040000040000000000000c00040000000000000000000c0004002c460000000000000c0003000800000000000000d800050008000100756470000800010075647000440002000800040000000000080004007d000000080002000010000008000100000000000800040083040000080003000004000008000300ffffffff080004000180000008000100696200002c0002000800020001f8ffff080001001a000000080001001800000008000200000080ff080004006b0a000008000100756470003c00020008000200c3faffff08000100110000000800040000100000080002000400000008000100000000000800020001000000080002000400000008000100657468000c0009000800010003000000046729baacef596e27a3a1d04ad2cf28b40259e4972b7075eb34de8734aa7d28a303b21d6f8d42421cee5fd6f933c523b3178c717be227bcf05c60b489d12112100ea827f50bbb32b0ab4f16a3ffa0cddb632b44dc266e825d21d355d3ed4da2eabd1c22eb92d15d20f9989d42e061b6583c56cdb10b40ef964ba63d659eca37ae37552fc834979d56af25260228dc6ee541cc7c3bc0dc5e34d9d5d0aa088ecb5fa03e0c9fe1caa52a3a96c8b554a30e3bc3cb22a7baf7fc6f1f9420d3ea"], 0x150}, 0x1, 0x0, 0x0, 0x20000000}, 0x4000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r8, r7) r9 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r9, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) openat$cgroup(r9, &(0x7f0000000400)='syz1\x00', 0x200002, 0x0) syz_open_dev$amidi(&(0x7f0000000440)='/dev/amidi#\x00', 0x6, 0x8000) r10 = getpid() ptrace(0x10, r10) ptrace$pokeuser(0x6, r10, 0x388, 0xfffffffffffffffe) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000480), &(0x7f00000004c0)=0xc) openat$cachefiles(0xffffffffffffff9c, &(0x7f0000000500)='/dev/cachefiles\x00', 0xa00, 0x0) r11 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r11, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r13, r12) openat$apparmor_task_exec(0xffffffffffffff9c, &(0x7f0000000540)='/proc/self/attr/exec\x00', 0x2, 0x0) r14 = getpid() ptrace(0x10, r14) ptrace$pokeuser(0x6, r14, 0x388, 0xfffffffffffffffe) r15 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r15, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r16, 0x0) r17 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r17, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r18}}]}) openat$selinux_attr(0xffffffffffffff9c, &(0x7f0000000580)='/proc/self/attr/exec\x00', 0x2, 0x0) bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f00000005c0)={0x0, 0x6, 0x8}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r20, r19) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r23 = dup2(r22, r21) ioctl$PERF_EVENT_IOC_ENABLE(r23, 0x8912, 0x400200) r24 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf16000000000000b7070000010000004870000000000000bc700000000000009500000000000000"], &(0x7f0000000140)='vS\xfdIG|\x8aL[\xf2\'\x9c\xea\xb1\xc0\xb1\x19\x91\x9d/Q\xd9\xe3T\xce\xdax;\x02%\xc5\x1c\xd5GA\xad[(\xbblZ\x01\x1dF\x92#]%sj\xd0i\xc6C\x1f&\xe2\xc5\xa5z\x7f\xe1 \xfb\xc27\x03\x84\x8e\xef\x82-\xfc$$\xaf\v\xbd\x95\x1e\x0f\xbeVI\xec\r!\f\x86\xf5\xfb[Y\x1e\xd4\xdfc\xb1\xc8\xa2\xc1/5\xffr\x1f\x80@\xb8F\xea\xde\x93\xa1\xcb6\xee\xf2\xce\x95\xf2\xfdxR\x17F\xad\xc1~\xa2\x97=O^o\"\xbb\xa8\x9746'}, 0x48) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000740)={r24, 0xc0, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f00000000c0)={r25}, 0xc) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x19, &(0x7f0000000600)='GPL##(mime_type{vboxnet1\x00', r25}, 0x30) r26 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r26, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r27, 0x0) getresgid(&(0x7f0000000680), &(0x7f00000006c0), &(0x7f0000000700)) ioctl$TIOCGPGRP(r1, 0x540f, &(0x7f0000000900)) stat(&(0x7f0000000940)='./file0\x00', &(0x7f0000000980)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r29, r28) fstat(r28, &(0x7f0000000a00)) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000a80), &(0x7f0000000ac0)=0xc) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000b00), &(0x7f0000000b40)=0xc) getresgid(&(0x7f0000000b80), &(0x7f0000000bc0), &(0x7f0000000c00)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r32 = dup2(r31, r30) ioctl$PERF_EVENT_IOC_ENABLE(r32, 0x8912, 0x400200) ioctl$TIOCGPGRP(r32, 0x540f, &(0x7f0000001280)) r33 = getpid() ptrace(0x10, r33) ptrace$pokeuser(0x6, r33, 0x388, 0xfffffffffffffffe) r34 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r34, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r35, 0x0) r36 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r36, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r37}}]}) r38 = getpid() ptrace(0x10, r38) ptrace$pokeuser(0x6, r38, 0x388, 0xfffffffffffffffe) getpgid(r38) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000012c0), &(0x7f0000001300)=0xc) r39 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r39, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) fcntl$getownex(r39, 0x10, &(0x7f0000001340)) r40 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r40, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r41, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r43, r42) fstat(r42, &(0x7f0000001380)) r44 = getpid() ptrace(0x10, r44) ptrace$pokeuser(0x6, r44, 0x388, 0xfffffffffffffffe) r45 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r45, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r46}}]}) r47 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r47, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r48}}]}) getgroups(0x6, &(0x7f0000001400)=[0xffffffffffffffff, r46, 0xee01, r48, 0x0, 0xee01]) socket$caif_stream(0x25, 0x1, 0x0) socketpair(0x4, 0x0, 0x67, &(0x7f0000001440)) pipe2$9p(&(0x7f0000001480), 0x800) r49 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r49, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) fcntl$getown(0xffffffffffffffff, 0x9) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000001bc0)={{{@in=@remote, @in6=@empty}}, {{@in=@remote}, 0x0, @in6=@ipv4={[], [], @dev}}}, &(0x7f0000001cc0)=0xe8) r50 = getpid() ptrace(0x10, r50) ptrace$pokeuser(0x6, r50, 0x388, 0xfffffffffffffffe) r51 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r51, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r52, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000001d00)) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000001d40)={{{@in6=@empty, @in=@multicast2}}, {{@in6=@mcast1}}}, &(0x7f0000001e40)=0xe8) r53 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r53, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r54}}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r57 = dup2(r56, r55) ioctl$PERF_EVENT_IOC_ENABLE(r57, 0x8912, 0x400200) ioctl$sock_SIOCGPGRP(r57, 0x8904, &(0x7f0000001e80)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r59, r58) getsockopt$sock_cred(r59, 0x1, 0x11, &(0x7f0000001ec0), &(0x7f0000001f00)=0xc) getgid() r60 = getpid() ptrace(0x10, r60) ptrace$pokeuser(0x6, r60, 0x388, 0xfffffffffffffffe) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r63 = dup2(r62, r61) ioctl$PERF_EVENT_IOC_ENABLE(r63, 0x8912, 0x400200) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000001f80)={r60, r63, 0x0, 0x4, &(0x7f0000001f40)='eth\x00'}, 0x30) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000001fc0)={{{@in=@initdev, @in6}}, {{@in=@local}, 0x0, @in=@empty}}, &(0x7f00000020c0)=0xe8) r64 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r64, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r65}}]}) r66 = getpid() ptrace(0x10, r66) ptrace$pokeuser(0x6, r66, 0x388, 0xfffffffffffffffe) r67 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r67, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r68}}]}) r69 = getpid() ptrace(0x10, r69) ptrace$pokeuser(0x6, r69, 0x388, 0xfffffffffffffffe) getresgid(&(0x7f0000002100), &(0x7f0000002140), &(0x7f0000002180)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r71, r70) gettid() r72 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r72, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r73, 0x0) r74 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r74, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socket$vsock_dgram(0x28, 0x2, 0x0) r75 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r75, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r76 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r76, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) openat$vicodec1(0xffffffffffffff9c, &(0x7f0000002680)='/dev/video37\x00', 0x2, 0x0) r77 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r77, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r78 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r78, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socket$inet6_sctp(0xa, 0x5, 0x84) accept$ax25(0xffffffffffffffff, &(0x7f00000026c0)={{0x3, @default}, [@null, @netrom, @default, @default, @default, @bcast, @null, @default]}, &(0x7f0000002740)=0x48) r79 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r79, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r80 = getpid() ptrace(0x10, r80) ptrace$pokeuser(0x6, r80, 0x388, 0xfffffffffffffffe) socket$inet(0x2, 0x2800080001, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r82, r81) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r85 = dup2(r84, r83) ioctl$PERF_EVENT_IOC_ENABLE(r85, 0x8912, 0x400200) getsockopt$sock_cred(r85, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0xc) setresuid(0x0, r86, 0x0) stat(&(0x7f0000002780)='./file0\x00', &(0x7f00000027c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r89 = dup2(r88, r87) ioctl$PERF_EVENT_IOC_ENABLE(r89, 0x8912, 0x400200) getsockopt$sock_cred(r89, 0x1, 0x11, &(0x7f0000002840), &(0x7f0000002880)=0xc) stat(&(0x7f00000028c0)='./file0\x00', &(0x7f0000002900)) r90 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r90, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r91}}]}) r92 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r92, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) ioctl$TIOCGPGRP(r92, 0x540f, &(0x7f0000002980)) r93 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r93, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r94, 0x0) getresgid(&(0x7f00000029c0), &(0x7f0000002a00), &(0x7f0000002a40)) r95 = getpid() ptrace(0x10, r95) ptrace$pokeuser(0x6, r95, 0x388, 0xfffffffffffffffe) r96 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r96, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r97, 0x0) fstat(0xffffffffffffffff, &(0x7f0000002a80)) r98 = getpid() ptrace(0x10, r98) ptrace$pokeuser(0x6, r98, 0x388, 0xfffffffffffffffe) r99 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r99, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r100}}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r102, r101) ioctl$sock_FIOGETOWN(r102, 0x8903, &(0x7f0000002b00)) lstat(&(0x7f0000002b40)='./file0\x00', &(0x7f0000002b80)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r105 = dup2(r104, r103) ioctl$PERF_EVENT_IOC_ENABLE(r105, 0x8912, 0x400200) getsockopt$sock_cred(r105, 0x1, 0x11, &(0x7f0000002c00), &(0x7f0000002c40)=0xc) getpgid(0xffffffffffffffff) getsockopt$inet6_IPV6_IPSEC_POLICY(r3, 0x29, 0x22, &(0x7f0000002c80)={{{@in=@local, @in=@broadcast}}, {{@in=@local}, 0x0, @in=@multicast1}}, &(0x7f0000003dc0)=0xe8) r106 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r106, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r107}}]}) gettid() r108 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r108, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r109, 0x0) getegid() r110 = getpid() ptrace(0x10, r110) ptrace$pokeuser(0x6, r110, 0x388, 0xfffffffffffffffe) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000004240)={r110, r4, 0x0, 0xc, &(0x7f0000004200)='/dev/radio#\x00'}, 0x30) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r113 = dup2(r112, r111) ioctl$PERF_EVENT_IOC_ENABLE(r113, 0x8912, 0x400200) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000006100)={{{@in=@loopback, @in=@loopback}}, {{@in6=@dev}, 0x0, @in=@multicast2}}, &(0x7f0000004380)=0xe8) lstat(&(0x7f00000043c0)='./file0\x00', &(0x7f0000004400)) fcntl$dupfd(0xffffffffffffffff, 0x406, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r115, r114) socket$rds(0x15, 0x5, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r117, r116) r118 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r118, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r119 = getpid() ptrace(0x10, r119) ptrace$pokeuser(0x6, r119, 0x388, 0xfffffffffffffffe) r120 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r120, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r121, 0x0) r122 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r122, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r123}}]}) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000004480)) r124 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r124, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r125, 0x0) getegid() openat$cgroup_procs(0xffffffffffffffff, &(0x7f00000044c0)='tasks\x00', 0x2, 0x0) r126 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r126, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r129 = dup2(r128, r127) ioctl$PERF_EVENT_IOC_ENABLE(r129, 0x8912, 0x400200) r130 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r130, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r132, r131) socket$nl_route(0x10, 0x3, 0x0) socket$caif_seqpacket(0x25, 0x5, 0x5) 16:11:47 executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup2(0xffffffffffffffff, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) shmctl$SHM_STAT(0x0, 0xd, &(0x7f0000000000)=""/168) 16:11:47 executing program 5: socketpair$unix(0x1, 0x1, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) readahead(0xffffffffffffffff, 0x6, 0x5) 16:11:47 executing program 0: syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x0) shmget(0x3, 0x2000, 0x78000000, &(0x7f0000ffb000/0x2000)=nil) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000180)=0xc) setuid(r1) 16:11:47 executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup2(0xffffffffffffffff, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) shmctl$SHM_STAT(0x0, 0xd, &(0x7f0000000000)=""/168) 16:11:47 executing program 5: socketpair$unix(0x1, 0x1, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) readahead(0xffffffffffffffff, 0x6, 0x5) 16:11:47 executing program 0: syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x0) shmget(0x3, 0x2000, 0x78000000, &(0x7f0000ffb000/0x2000)=nil) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) r1 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000180)=0xc) setuid(r2) 16:11:47 executing program 4: r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x0) fcntl$F_SET_RW_HINT(r0, 0x40c, &(0x7f0000002d80)) r1 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r1, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r2 = dup(r1) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = syz_open_dev$radio(&(0x7f0000000300)='/dev/radio#\x00', 0x2, 0x2) bind$bt_l2cap(r5, &(0x7f0000000340)={0x1f, 0xf7f8, {0x91, 0x3f, 0x8, 0x8, 0x81, 0x3f}, 0x9, 0x5}, 0xe) r6 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000040)='TIPCv2\x00') sendmsg$TIPC_NL_BEARER_SET(r2, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000200)={&(0x7f0000006200)=ANY=[@ANYBLOB="50010000", @ANYRES16=r6, @ANYBLOB="00042abd7000ffdbdf25050000002400060008000100e34b0000080001000000000008000100090000000800010008000000340007000c00040000040000000000000c00040000000000000000000c0004002c460000000000000c0003000800000000000000d800050008000100756470000800010075647000440002000800040000000000080004007d000000080002000010000008000100000000000800040083040000080003000004000008000300ffffffff080004000180000008000100696200002c0002000800020001f8ffff080001001a000000080001001800000008000200000080ff080004006b0a000008000100756470003c00020008000200c3faffff08000100110000000800040000100000080002000400000008000100000000000800020001000000080002000400000008000100657468000c0009000800010003000000046729baacef596e27a3a1d04ad2cf28b40259e4972b7075eb34de8734aa7d28a303b21d6f8d42421cee5fd6f933c523b3178c717be227bcf05c60b489d12112100ea827f50bbb32b0ab4f16a3ffa0cddb632b44dc266e825d21d355d3ed4da2eabd1c22eb92d15d20f9989d42e061b6583c56cdb10b40ef964ba63d659eca37ae37552fc834979d56af25260228dc6ee541cc7c3bc0dc5e34d9d5d0aa088ecb5fa03e0c9fe1caa52a3a96c8b554a30e3bc3cb22a7baf7fc6f1f9420d3ea"], 0x150}, 0x1, 0x0, 0x0, 0x20000000}, 0x4000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r8, r7) r9 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r9, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) openat$cgroup(r9, &(0x7f0000000400)='syz1\x00', 0x200002, 0x0) syz_open_dev$amidi(&(0x7f0000000440)='/dev/amidi#\x00', 0x6, 0x8000) r10 = getpid() ptrace(0x10, r10) ptrace$pokeuser(0x6, r10, 0x388, 0xfffffffffffffffe) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000480), &(0x7f00000004c0)=0xc) openat$cachefiles(0xffffffffffffff9c, &(0x7f0000000500)='/dev/cachefiles\x00', 0xa00, 0x0) r11 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r11, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r13, r12) openat$apparmor_task_exec(0xffffffffffffff9c, &(0x7f0000000540)='/proc/self/attr/exec\x00', 0x2, 0x0) r14 = getpid() ptrace(0x10, r14) ptrace$pokeuser(0x6, r14, 0x388, 0xfffffffffffffffe) r15 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r15, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r16, 0x0) r17 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r17, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r18}}]}) openat$selinux_attr(0xffffffffffffff9c, &(0x7f0000000580)='/proc/self/attr/exec\x00', 0x2, 0x0) bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f00000005c0)={0x0, 0x6, 0x8}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r20, r19) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r23 = dup2(r22, r21) ioctl$PERF_EVENT_IOC_ENABLE(r23, 0x8912, 0x400200) r24 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf16000000000000b7070000010000004870000000000000bc700000000000009500000000000000"], &(0x7f0000000140)='vS\xfdIG|\x8aL[\xf2\'\x9c\xea\xb1\xc0\xb1\x19\x91\x9d/Q\xd9\xe3T\xce\xdax;\x02%\xc5\x1c\xd5GA\xad[(\xbblZ\x01\x1dF\x92#]%sj\xd0i\xc6C\x1f&\xe2\xc5\xa5z\x7f\xe1 \xfb\xc27\x03\x84\x8e\xef\x82-\xfc$$\xaf\v\xbd\x95\x1e\x0f\xbeVI\xec\r!\f\x86\xf5\xfb[Y\x1e\xd4\xdfc\xb1\xc8\xa2\xc1/5\xffr\x1f\x80@\xb8F\xea\xde\x93\xa1\xcb6\xee\xf2\xce\x95\xf2\xfdxR\x17F\xad\xc1~\xa2\x97=O^o\"\xbb\xa8\x9746'}, 0x48) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000740)={r24, 0xc0, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f00000000c0)={r25}, 0xc) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x19, &(0x7f0000000600)='GPL##(mime_type{vboxnet1\x00', r25}, 0x30) r26 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r26, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r27, 0x0) getresgid(&(0x7f0000000680), &(0x7f00000006c0), &(0x7f0000000700)) ioctl$TIOCGPGRP(r1, 0x540f, &(0x7f0000000900)) stat(&(0x7f0000000940)='./file0\x00', &(0x7f0000000980)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r29, r28) fstat(r28, &(0x7f0000000a00)) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000a80), &(0x7f0000000ac0)=0xc) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000b00), &(0x7f0000000b40)=0xc) getresgid(&(0x7f0000000b80), &(0x7f0000000bc0), &(0x7f0000000c00)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r32 = dup2(r31, r30) ioctl$PERF_EVENT_IOC_ENABLE(r32, 0x8912, 0x400200) ioctl$TIOCGPGRP(r32, 0x540f, &(0x7f0000001280)) r33 = getpid() ptrace(0x10, r33) ptrace$pokeuser(0x6, r33, 0x388, 0xfffffffffffffffe) r34 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r34, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r35, 0x0) r36 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r36, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r37}}]}) r38 = getpid() ptrace(0x10, r38) ptrace$pokeuser(0x6, r38, 0x388, 0xfffffffffffffffe) getpgid(r38) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000012c0), &(0x7f0000001300)=0xc) r39 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r39, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) fcntl$getownex(r39, 0x10, &(0x7f0000001340)) r40 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r40, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r41, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r43, r42) fstat(r42, &(0x7f0000001380)) r44 = getpid() ptrace(0x10, r44) ptrace$pokeuser(0x6, r44, 0x388, 0xfffffffffffffffe) r45 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r45, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r46}}]}) r47 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r47, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r48}}]}) getgroups(0x6, &(0x7f0000001400)=[0xffffffffffffffff, r46, 0xee01, r48, 0x0, 0xee01]) socket$caif_stream(0x25, 0x1, 0x0) socketpair(0x4, 0x0, 0x67, &(0x7f0000001440)) pipe2$9p(&(0x7f0000001480), 0x800) r49 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r49, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) fcntl$getown(0xffffffffffffffff, 0x9) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000001bc0)={{{@in=@remote, @in6=@empty}}, {{@in=@remote}, 0x0, @in6=@ipv4={[], [], @dev}}}, &(0x7f0000001cc0)=0xe8) r50 = getpid() ptrace(0x10, r50) ptrace$pokeuser(0x6, r50, 0x388, 0xfffffffffffffffe) r51 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r51, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r52, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000001d00)) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000001d40)={{{@in6=@empty, @in=@multicast2}}, {{@in6=@mcast1}}}, &(0x7f0000001e40)=0xe8) r53 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r53, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r54}}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r57 = dup2(r56, r55) ioctl$PERF_EVENT_IOC_ENABLE(r57, 0x8912, 0x400200) ioctl$sock_SIOCGPGRP(r57, 0x8904, &(0x7f0000001e80)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r59, r58) getsockopt$sock_cred(r59, 0x1, 0x11, &(0x7f0000001ec0), &(0x7f0000001f00)=0xc) getgid() r60 = getpid() ptrace(0x10, r60) ptrace$pokeuser(0x6, r60, 0x388, 0xfffffffffffffffe) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r63 = dup2(r62, r61) ioctl$PERF_EVENT_IOC_ENABLE(r63, 0x8912, 0x400200) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000001f80)={r60, r63, 0x0, 0x4, &(0x7f0000001f40)='eth\x00'}, 0x30) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000001fc0)={{{@in=@initdev, @in6}}, {{@in=@local}, 0x0, @in=@empty}}, &(0x7f00000020c0)=0xe8) r64 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r64, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r65}}]}) r66 = getpid() ptrace(0x10, r66) ptrace$pokeuser(0x6, r66, 0x388, 0xfffffffffffffffe) r67 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r67, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r68}}]}) r69 = getpid() ptrace(0x10, r69) ptrace$pokeuser(0x6, r69, 0x388, 0xfffffffffffffffe) getresgid(&(0x7f0000002100), &(0x7f0000002140), &(0x7f0000002180)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r71, r70) gettid() r72 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r72, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r73, 0x0) r74 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r74, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socket$vsock_dgram(0x28, 0x2, 0x0) r75 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r75, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r76 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r76, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) openat$vicodec1(0xffffffffffffff9c, &(0x7f0000002680)='/dev/video37\x00', 0x2, 0x0) r77 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r77, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r78 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r78, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socket$inet6_sctp(0xa, 0x5, 0x84) accept$ax25(0xffffffffffffffff, &(0x7f00000026c0)={{0x3, @default}, [@null, @netrom, @default, @default, @default, @bcast, @null, @default]}, &(0x7f0000002740)=0x48) r79 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r79, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r80 = getpid() ptrace(0x10, r80) ptrace$pokeuser(0x6, r80, 0x388, 0xfffffffffffffffe) socket$inet(0x2, 0x2800080001, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r82, r81) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r85 = dup2(r84, r83) ioctl$PERF_EVENT_IOC_ENABLE(r85, 0x8912, 0x400200) getsockopt$sock_cred(r85, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0xc) setresuid(0x0, r86, 0x0) stat(&(0x7f0000002780)='./file0\x00', &(0x7f00000027c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r89 = dup2(r88, r87) ioctl$PERF_EVENT_IOC_ENABLE(r89, 0x8912, 0x400200) getsockopt$sock_cred(r89, 0x1, 0x11, &(0x7f0000002840), &(0x7f0000002880)=0xc) stat(&(0x7f00000028c0)='./file0\x00', &(0x7f0000002900)) r90 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r90, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r91}}]}) r92 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r92, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) ioctl$TIOCGPGRP(r92, 0x540f, &(0x7f0000002980)) r93 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r93, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r94, 0x0) getresgid(&(0x7f00000029c0), &(0x7f0000002a00), &(0x7f0000002a40)) r95 = getpid() ptrace(0x10, r95) ptrace$pokeuser(0x6, r95, 0x388, 0xfffffffffffffffe) r96 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r96, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r97, 0x0) fstat(0xffffffffffffffff, &(0x7f0000002a80)) r98 = getpid() ptrace(0x10, r98) ptrace$pokeuser(0x6, r98, 0x388, 0xfffffffffffffffe) r99 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r99, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r100}}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r102, r101) ioctl$sock_FIOGETOWN(r102, 0x8903, &(0x7f0000002b00)) lstat(&(0x7f0000002b40)='./file0\x00', &(0x7f0000002b80)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r105 = dup2(r104, r103) ioctl$PERF_EVENT_IOC_ENABLE(r105, 0x8912, 0x400200) getsockopt$sock_cred(r105, 0x1, 0x11, &(0x7f0000002c00), &(0x7f0000002c40)=0xc) getpgid(0xffffffffffffffff) getsockopt$inet6_IPV6_IPSEC_POLICY(r3, 0x29, 0x22, &(0x7f0000002c80)={{{@in=@local, @in=@broadcast}}, {{@in=@local}, 0x0, @in=@multicast1}}, &(0x7f0000003dc0)=0xe8) r106 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r106, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r107}}]}) gettid() r108 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r108, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r109, 0x0) getegid() r110 = getpid() ptrace(0x10, r110) ptrace$pokeuser(0x6, r110, 0x388, 0xfffffffffffffffe) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000004240)={r110, r4, 0x0, 0xc, &(0x7f0000004200)='/dev/radio#\x00'}, 0x30) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r113 = dup2(r112, r111) ioctl$PERF_EVENT_IOC_ENABLE(r113, 0x8912, 0x400200) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000006100)={{{@in=@loopback, @in=@loopback}}, {{@in6=@dev}, 0x0, @in=@multicast2}}, &(0x7f0000004380)=0xe8) lstat(&(0x7f00000043c0)='./file0\x00', &(0x7f0000004400)) fcntl$dupfd(0xffffffffffffffff, 0x406, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r115, r114) socket$rds(0x15, 0x5, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r117, r116) r118 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r118, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r119 = getpid() ptrace(0x10, r119) ptrace$pokeuser(0x6, r119, 0x388, 0xfffffffffffffffe) r120 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r120, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r121, 0x0) r122 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r122, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r123}}]}) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000004480)) r124 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r124, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r125, 0x0) getegid() openat$cgroup_procs(0xffffffffffffffff, &(0x7f00000044c0)='tasks\x00', 0x2, 0x0) r126 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r126, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r129 = dup2(r128, r127) ioctl$PERF_EVENT_IOC_ENABLE(r129, 0x8912, 0x400200) r130 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r130, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r132, r131) socket$nl_route(0x10, 0x3, 0x0) socket$caif_seqpacket(0x25, 0x5, 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r134, r133) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r136, r135) fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000004500)) socket$inet(0x2, 0x2800080001, 0x0) 16:11:47 executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup2(r0, 0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) shmctl$SHM_STAT(0x0, 0xd, &(0x7f0000000000)=""/168) 16:11:47 executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup2(0xffffffffffffffff, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) readahead(0xffffffffffffffff, 0x6, 0x5) 16:11:47 executing program 2: r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x0) fcntl$F_SET_RW_HINT(r0, 0x40c, &(0x7f0000002d80)) r1 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r1, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r2 = dup(r1) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = syz_open_dev$radio(&(0x7f0000000300)='/dev/radio#\x00', 0x2, 0x2) bind$bt_l2cap(r5, &(0x7f0000000340)={0x1f, 0xf7f8, {0x91, 0x3f, 0x8, 0x8, 0x81, 0x3f}, 0x9, 0x5}, 0xe) r6 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000040)='TIPCv2\x00') sendmsg$TIPC_NL_BEARER_SET(r2, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000200)={&(0x7f0000006200)=ANY=[@ANYBLOB="50010000", @ANYRES16=r6, @ANYBLOB="00042abd7000ffdbdf25050000002400060008000100e34b0000080001000000000008000100090000000800010008000000340007000c00040000040000000000000c00040000000000000000000c0004002c460000000000000c0003000800000000000000d800050008000100756470000800010075647000440002000800040000000000080004007d000000080002000010000008000100000000000800040083040000080003000004000008000300ffffffff080004000180000008000100696200002c0002000800020001f8ffff080001001a000000080001001800000008000200000080ff080004006b0a000008000100756470003c00020008000200c3faffff08000100110000000800040000100000080002000400000008000100000000000800020001000000080002000400000008000100657468000c0009000800010003000000046729baacef596e27a3a1d04ad2cf28b40259e4972b7075eb34de8734aa7d28a303b21d6f8d42421cee5fd6f933c523b3178c717be227bcf05c60b489d12112100ea827f50bbb32b0ab4f16a3ffa0cddb632b44dc266e825d21d355d3ed4da2eabd1c22eb92d15d20f9989d42e061b6583c56cdb10b40ef964ba63d659eca37ae37552fc834979d56af25260228dc6ee541cc7c3bc0dc5e34d9d5d0aa088ecb5fa03e0c9fe1caa52a3a96c8b554a30e3bc3cb22a7baf7fc6f1f9420d3ea"], 0x150}, 0x1, 0x0, 0x0, 0x20000000}, 0x4000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r8, r7) r9 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r9, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) openat$cgroup(r9, &(0x7f0000000400)='syz1\x00', 0x200002, 0x0) syz_open_dev$amidi(&(0x7f0000000440)='/dev/amidi#\x00', 0x6, 0x8000) r10 = getpid() ptrace(0x10, r10) ptrace$pokeuser(0x6, r10, 0x388, 0xfffffffffffffffe) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000480), &(0x7f00000004c0)=0xc) openat$cachefiles(0xffffffffffffff9c, &(0x7f0000000500)='/dev/cachefiles\x00', 0xa00, 0x0) r11 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r11, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r13, r12) openat$apparmor_task_exec(0xffffffffffffff9c, &(0x7f0000000540)='/proc/self/attr/exec\x00', 0x2, 0x0) r14 = getpid() ptrace(0x10, r14) ptrace$pokeuser(0x6, r14, 0x388, 0xfffffffffffffffe) r15 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r15, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r16, 0x0) r17 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r17, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r18}}]}) openat$selinux_attr(0xffffffffffffff9c, &(0x7f0000000580)='/proc/self/attr/exec\x00', 0x2, 0x0) bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f00000005c0)={0x0, 0x6, 0x8}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r20, r19) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r23 = dup2(r22, r21) ioctl$PERF_EVENT_IOC_ENABLE(r23, 0x8912, 0x400200) r24 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf16000000000000b7070000010000004870000000000000bc700000000000009500000000000000"], &(0x7f0000000140)='vS\xfdIG|\x8aL[\xf2\'\x9c\xea\xb1\xc0\xb1\x19\x91\x9d/Q\xd9\xe3T\xce\xdax;\x02%\xc5\x1c\xd5GA\xad[(\xbblZ\x01\x1dF\x92#]%sj\xd0i\xc6C\x1f&\xe2\xc5\xa5z\x7f\xe1 \xfb\xc27\x03\x84\x8e\xef\x82-\xfc$$\xaf\v\xbd\x95\x1e\x0f\xbeVI\xec\r!\f\x86\xf5\xfb[Y\x1e\xd4\xdfc\xb1\xc8\xa2\xc1/5\xffr\x1f\x80@\xb8F\xea\xde\x93\xa1\xcb6\xee\xf2\xce\x95\xf2\xfdxR\x17F\xad\xc1~\xa2\x97=O^o\"\xbb\xa8\x9746'}, 0x48) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000740)={r24, 0xc0, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f00000000c0)={r25}, 0xc) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x19, &(0x7f0000000600)='GPL##(mime_type{vboxnet1\x00', r25}, 0x30) r26 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r26, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r27, 0x0) getresgid(&(0x7f0000000680), &(0x7f00000006c0), &(0x7f0000000700)) ioctl$TIOCGPGRP(r1, 0x540f, &(0x7f0000000900)) stat(&(0x7f0000000940)='./file0\x00', &(0x7f0000000980)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r29, r28) fstat(r28, &(0x7f0000000a00)) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000a80), &(0x7f0000000ac0)=0xc) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000b00), &(0x7f0000000b40)=0xc) getresgid(&(0x7f0000000b80), &(0x7f0000000bc0), &(0x7f0000000c00)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r32 = dup2(r31, r30) ioctl$PERF_EVENT_IOC_ENABLE(r32, 0x8912, 0x400200) ioctl$TIOCGPGRP(r32, 0x540f, &(0x7f0000001280)) r33 = getpid() ptrace(0x10, r33) ptrace$pokeuser(0x6, r33, 0x388, 0xfffffffffffffffe) r34 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r34, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r35, 0x0) r36 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r36, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r37}}]}) r38 = getpid() ptrace(0x10, r38) ptrace$pokeuser(0x6, r38, 0x388, 0xfffffffffffffffe) getpgid(r38) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000012c0), &(0x7f0000001300)=0xc) r39 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r39, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) fcntl$getownex(r39, 0x10, &(0x7f0000001340)) r40 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r40, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r41, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r43, r42) fstat(r42, &(0x7f0000001380)) r44 = getpid() ptrace(0x10, r44) ptrace$pokeuser(0x6, r44, 0x388, 0xfffffffffffffffe) r45 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r45, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r46}}]}) r47 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r47, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r48}}]}) getgroups(0x6, &(0x7f0000001400)=[0xffffffffffffffff, r46, 0xee01, r48, 0x0, 0xee01]) socket$caif_stream(0x25, 0x1, 0x0) socketpair(0x4, 0x0, 0x67, &(0x7f0000001440)) pipe2$9p(&(0x7f0000001480), 0x800) r49 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r49, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) fcntl$getown(0xffffffffffffffff, 0x9) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000001bc0)={{{@in=@remote, @in6=@empty}}, {{@in=@remote}, 0x0, @in6=@ipv4={[], [], @dev}}}, &(0x7f0000001cc0)=0xe8) r50 = getpid() ptrace(0x10, r50) ptrace$pokeuser(0x6, r50, 0x388, 0xfffffffffffffffe) r51 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r51, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r52, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000001d00)) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000001d40)={{{@in6=@empty, @in=@multicast2}}, {{@in6=@mcast1}}}, &(0x7f0000001e40)=0xe8) r53 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r53, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r54}}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r57 = dup2(r56, r55) ioctl$PERF_EVENT_IOC_ENABLE(r57, 0x8912, 0x400200) ioctl$sock_SIOCGPGRP(r57, 0x8904, &(0x7f0000001e80)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r59, r58) getsockopt$sock_cred(r59, 0x1, 0x11, &(0x7f0000001ec0), &(0x7f0000001f00)=0xc) getgid() r60 = getpid() ptrace(0x10, r60) ptrace$pokeuser(0x6, r60, 0x388, 0xfffffffffffffffe) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r63 = dup2(r62, r61) ioctl$PERF_EVENT_IOC_ENABLE(r63, 0x8912, 0x400200) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000001f80)={r60, r63, 0x0, 0x4, &(0x7f0000001f40)='eth\x00'}, 0x30) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000001fc0)={{{@in=@initdev, @in6}}, {{@in=@local}, 0x0, @in=@empty}}, &(0x7f00000020c0)=0xe8) r64 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r64, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r65}}]}) r66 = getpid() ptrace(0x10, r66) ptrace$pokeuser(0x6, r66, 0x388, 0xfffffffffffffffe) r67 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r67, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r68}}]}) r69 = getpid() ptrace(0x10, r69) ptrace$pokeuser(0x6, r69, 0x388, 0xfffffffffffffffe) getresgid(&(0x7f0000002100), &(0x7f0000002140), &(0x7f0000002180)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r71, r70) gettid() r72 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r72, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r73, 0x0) r74 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r74, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socket$vsock_dgram(0x28, 0x2, 0x0) r75 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r75, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r76 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r76, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) openat$vicodec1(0xffffffffffffff9c, &(0x7f0000002680)='/dev/video37\x00', 0x2, 0x0) r77 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r77, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r78 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r78, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socket$inet6_sctp(0xa, 0x5, 0x84) accept$ax25(0xffffffffffffffff, &(0x7f00000026c0)={{0x3, @default}, [@null, @netrom, @default, @default, @default, @bcast, @null, @default]}, &(0x7f0000002740)=0x48) r79 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r79, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r80 = getpid() ptrace(0x10, r80) ptrace$pokeuser(0x6, r80, 0x388, 0xfffffffffffffffe) socket$inet(0x2, 0x2800080001, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r82, r81) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r85 = dup2(r84, r83) ioctl$PERF_EVENT_IOC_ENABLE(r85, 0x8912, 0x400200) getsockopt$sock_cred(r85, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0xc) setresuid(0x0, r86, 0x0) stat(&(0x7f0000002780)='./file0\x00', &(0x7f00000027c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r89 = dup2(r88, r87) ioctl$PERF_EVENT_IOC_ENABLE(r89, 0x8912, 0x400200) getsockopt$sock_cred(r89, 0x1, 0x11, &(0x7f0000002840), &(0x7f0000002880)=0xc) stat(&(0x7f00000028c0)='./file0\x00', &(0x7f0000002900)) r90 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r90, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r91}}]}) r92 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r92, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) ioctl$TIOCGPGRP(r92, 0x540f, &(0x7f0000002980)) r93 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r93, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r94, 0x0) getresgid(&(0x7f00000029c0), &(0x7f0000002a00), &(0x7f0000002a40)) r95 = getpid() ptrace(0x10, r95) ptrace$pokeuser(0x6, r95, 0x388, 0xfffffffffffffffe) r96 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r96, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r97, 0x0) fstat(0xffffffffffffffff, &(0x7f0000002a80)) r98 = getpid() ptrace(0x10, r98) ptrace$pokeuser(0x6, r98, 0x388, 0xfffffffffffffffe) r99 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r99, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r100}}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r102, r101) ioctl$sock_FIOGETOWN(r102, 0x8903, &(0x7f0000002b00)) lstat(&(0x7f0000002b40)='./file0\x00', &(0x7f0000002b80)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r105 = dup2(r104, r103) ioctl$PERF_EVENT_IOC_ENABLE(r105, 0x8912, 0x400200) getsockopt$sock_cred(r105, 0x1, 0x11, &(0x7f0000002c00), &(0x7f0000002c40)=0xc) getpgid(0xffffffffffffffff) getsockopt$inet6_IPV6_IPSEC_POLICY(r3, 0x29, 0x22, &(0x7f0000002c80)={{{@in=@local, @in=@broadcast}}, {{@in=@local}, 0x0, @in=@multicast1}}, &(0x7f0000003dc0)=0xe8) r106 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r106, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r107}}]}) gettid() r108 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r108, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r109, 0x0) getegid() r110 = getpid() ptrace(0x10, r110) ptrace$pokeuser(0x6, r110, 0x388, 0xfffffffffffffffe) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000004240)={r110, r4, 0x0, 0xc, &(0x7f0000004200)='/dev/radio#\x00'}, 0x30) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r113 = dup2(r112, r111) ioctl$PERF_EVENT_IOC_ENABLE(r113, 0x8912, 0x400200) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000006100)={{{@in=@loopback, @in=@loopback}}, {{@in6=@dev}, 0x0, @in=@multicast2}}, &(0x7f0000004380)=0xe8) lstat(&(0x7f00000043c0)='./file0\x00', &(0x7f0000004400)) fcntl$dupfd(0xffffffffffffffff, 0x406, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r115, r114) socket$rds(0x15, 0x5, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r117, r116) r118 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r118, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r119 = getpid() ptrace(0x10, r119) ptrace$pokeuser(0x6, r119, 0x388, 0xfffffffffffffffe) r120 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r120, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r121, 0x0) r122 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r122, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r123}}]}) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000004480)) r124 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r124, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r125, 0x0) getegid() openat$cgroup_procs(0xffffffffffffffff, &(0x7f00000044c0)='tasks\x00', 0x2, 0x0) r126 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r126, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r129 = dup2(r128, r127) ioctl$PERF_EVENT_IOC_ENABLE(r129, 0x8912, 0x400200) r130 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r130, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r132, r131) socket$nl_route(0x10, 0x3, 0x0) socket$caif_seqpacket(0x25, 0x5, 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r134, r133) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r136, r135) fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000004500)) r137 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r137, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r138, 0x0) r139 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r139, 0x1, 0x11, &(0x7f0000001940), &(0x7f0000001980)=0xc) 16:11:47 executing program 0: syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x0) shmget(0x3, 0x2000, 0x78000000, &(0x7f0000ffb000/0x2000)=nil) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) r1 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000180)=0xc) setuid(r2) 16:11:47 executing program 1: r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x0) fcntl$F_SET_RW_HINT(r0, 0x40c, &(0x7f0000002d80)) r1 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r1, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r2 = dup(r1) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = syz_open_dev$radio(&(0x7f0000000300)='/dev/radio#\x00', 0x2, 0x2) bind$bt_l2cap(r5, &(0x7f0000000340)={0x1f, 0xf7f8, {0x91, 0x3f, 0x8, 0x8, 0x81, 0x3f}, 0x9, 0x5}, 0xe) r6 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000040)='TIPCv2\x00') sendmsg$TIPC_NL_BEARER_SET(r2, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000200)={&(0x7f0000006200)=ANY=[@ANYBLOB="50010000", @ANYRES16=r6, @ANYBLOB="00042abd7000ffdbdf25050000002400060008000100e34b0000080001000000000008000100090000000800010008000000340007000c00040000040000000000000c00040000000000000000000c0004002c460000000000000c0003000800000000000000d800050008000100756470000800010075647000440002000800040000000000080004007d000000080002000010000008000100000000000800040083040000080003000004000008000300ffffffff080004000180000008000100696200002c0002000800020001f8ffff080001001a000000080001001800000008000200000080ff080004006b0a000008000100756470003c00020008000200c3faffff08000100110000000800040000100000080002000400000008000100000000000800020001000000080002000400000008000100657468000c0009000800010003000000046729baacef596e27a3a1d04ad2cf28b40259e4972b7075eb34de8734aa7d28a303b21d6f8d42421cee5fd6f933c523b3178c717be227bcf05c60b489d12112100ea827f50bbb32b0ab4f16a3ffa0cddb632b44dc266e825d21d355d3ed4da2eabd1c22eb92d15d20f9989d42e061b6583c56cdb10b40ef964ba63d659eca37ae37552fc834979d56af25260228dc6ee541cc7c3bc0dc5e34d9d5d0aa088ecb5fa03e0c9fe1caa52a3a96c8b554a30e3bc3cb22a7baf7fc6f1f9420d3ea"], 0x150}, 0x1, 0x0, 0x0, 0x20000000}, 0x4000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r8, r7) r9 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r9, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) openat$cgroup(r9, &(0x7f0000000400)='syz1\x00', 0x200002, 0x0) syz_open_dev$amidi(&(0x7f0000000440)='/dev/amidi#\x00', 0x6, 0x8000) r10 = getpid() ptrace(0x10, r10) ptrace$pokeuser(0x6, r10, 0x388, 0xfffffffffffffffe) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000480), &(0x7f00000004c0)=0xc) openat$cachefiles(0xffffffffffffff9c, &(0x7f0000000500)='/dev/cachefiles\x00', 0xa00, 0x0) r11 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r11, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r13, r12) openat$apparmor_task_exec(0xffffffffffffff9c, &(0x7f0000000540)='/proc/self/attr/exec\x00', 0x2, 0x0) r14 = getpid() ptrace(0x10, r14) ptrace$pokeuser(0x6, r14, 0x388, 0xfffffffffffffffe) r15 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r15, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r16, 0x0) r17 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r17, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r18}}]}) openat$selinux_attr(0xffffffffffffff9c, &(0x7f0000000580)='/proc/self/attr/exec\x00', 0x2, 0x0) bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f00000005c0)={0x0, 0x6, 0x8}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r20, r19) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r23 = dup2(r22, r21) ioctl$PERF_EVENT_IOC_ENABLE(r23, 0x8912, 0x400200) r24 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf16000000000000b7070000010000004870000000000000bc700000000000009500000000000000"], &(0x7f0000000140)='vS\xfdIG|\x8aL[\xf2\'\x9c\xea\xb1\xc0\xb1\x19\x91\x9d/Q\xd9\xe3T\xce\xdax;\x02%\xc5\x1c\xd5GA\xad[(\xbblZ\x01\x1dF\x92#]%sj\xd0i\xc6C\x1f&\xe2\xc5\xa5z\x7f\xe1 \xfb\xc27\x03\x84\x8e\xef\x82-\xfc$$\xaf\v\xbd\x95\x1e\x0f\xbeVI\xec\r!\f\x86\xf5\xfb[Y\x1e\xd4\xdfc\xb1\xc8\xa2\xc1/5\xffr\x1f\x80@\xb8F\xea\xde\x93\xa1\xcb6\xee\xf2\xce\x95\xf2\xfdxR\x17F\xad\xc1~\xa2\x97=O^o\"\xbb\xa8\x9746'}, 0x48) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000740)={r24, 0xc0, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f00000000c0)={r25}, 0xc) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x19, &(0x7f0000000600)='GPL##(mime_type{vboxnet1\x00', r25}, 0x30) r26 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r26, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r27, 0x0) getresgid(&(0x7f0000000680), &(0x7f00000006c0), &(0x7f0000000700)) ioctl$TIOCGPGRP(r1, 0x540f, &(0x7f0000000900)) stat(&(0x7f0000000940)='./file0\x00', &(0x7f0000000980)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r29, r28) fstat(r28, &(0x7f0000000a00)) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000a80), &(0x7f0000000ac0)=0xc) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000b00), &(0x7f0000000b40)=0xc) getresgid(&(0x7f0000000b80), &(0x7f0000000bc0), &(0x7f0000000c00)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r32 = dup2(r31, r30) ioctl$PERF_EVENT_IOC_ENABLE(r32, 0x8912, 0x400200) ioctl$TIOCGPGRP(r32, 0x540f, &(0x7f0000001280)) r33 = getpid() ptrace(0x10, r33) ptrace$pokeuser(0x6, r33, 0x388, 0xfffffffffffffffe) r34 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r34, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r35, 0x0) r36 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r36, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r37}}]}) r38 = getpid() ptrace(0x10, r38) ptrace$pokeuser(0x6, r38, 0x388, 0xfffffffffffffffe) getpgid(r38) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000012c0), &(0x7f0000001300)=0xc) r39 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r39, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) fcntl$getownex(r39, 0x10, &(0x7f0000001340)) r40 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r40, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r41, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r43, r42) fstat(r42, &(0x7f0000001380)) r44 = getpid() ptrace(0x10, r44) ptrace$pokeuser(0x6, r44, 0x388, 0xfffffffffffffffe) r45 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r45, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r46}}]}) r47 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r47, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r48}}]}) getgroups(0x6, &(0x7f0000001400)=[0xffffffffffffffff, r46, 0xee01, r48, 0x0, 0xee01]) socket$caif_stream(0x25, 0x1, 0x0) socketpair(0x4, 0x0, 0x67, &(0x7f0000001440)) pipe2$9p(&(0x7f0000001480), 0x800) r49 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r49, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) fcntl$getown(0xffffffffffffffff, 0x9) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000001bc0)={{{@in=@remote, @in6=@empty}}, {{@in=@remote}, 0x0, @in6=@ipv4={[], [], @dev}}}, &(0x7f0000001cc0)=0xe8) r50 = getpid() ptrace(0x10, r50) ptrace$pokeuser(0x6, r50, 0x388, 0xfffffffffffffffe) r51 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r51, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r52, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000001d00)) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000001d40)={{{@in6=@empty, @in=@multicast2}}, {{@in6=@mcast1}}}, &(0x7f0000001e40)=0xe8) r53 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r53, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r54}}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r57 = dup2(r56, r55) ioctl$PERF_EVENT_IOC_ENABLE(r57, 0x8912, 0x400200) ioctl$sock_SIOCGPGRP(r57, 0x8904, &(0x7f0000001e80)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r59, r58) getsockopt$sock_cred(r59, 0x1, 0x11, &(0x7f0000001ec0), &(0x7f0000001f00)=0xc) getgid() r60 = getpid() ptrace(0x10, r60) ptrace$pokeuser(0x6, r60, 0x388, 0xfffffffffffffffe) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r63 = dup2(r62, r61) ioctl$PERF_EVENT_IOC_ENABLE(r63, 0x8912, 0x400200) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000001f80)={r60, r63, 0x0, 0x4, &(0x7f0000001f40)='eth\x00'}, 0x30) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000001fc0)={{{@in=@initdev, @in6}}, {{@in=@local}, 0x0, @in=@empty}}, &(0x7f00000020c0)=0xe8) r64 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r64, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r65}}]}) r66 = getpid() ptrace(0x10, r66) ptrace$pokeuser(0x6, r66, 0x388, 0xfffffffffffffffe) r67 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r67, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r68}}]}) r69 = getpid() ptrace(0x10, r69) ptrace$pokeuser(0x6, r69, 0x388, 0xfffffffffffffffe) getresgid(&(0x7f0000002100), &(0x7f0000002140), &(0x7f0000002180)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r71, r70) gettid() r72 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r72, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r73, 0x0) r74 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r74, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socket$vsock_dgram(0x28, 0x2, 0x0) r75 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r75, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r76 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r76, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) openat$vicodec1(0xffffffffffffff9c, &(0x7f0000002680)='/dev/video37\x00', 0x2, 0x0) r77 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r77, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r78 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r78, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socket$inet6_sctp(0xa, 0x5, 0x84) accept$ax25(0xffffffffffffffff, &(0x7f00000026c0)={{0x3, @default}, [@null, @netrom, @default, @default, @default, @bcast, @null, @default]}, &(0x7f0000002740)=0x48) r79 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r79, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r80 = getpid() ptrace(0x10, r80) ptrace$pokeuser(0x6, r80, 0x388, 0xfffffffffffffffe) socket$inet(0x2, 0x2800080001, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r82, r81) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r85 = dup2(r84, r83) ioctl$PERF_EVENT_IOC_ENABLE(r85, 0x8912, 0x400200) getsockopt$sock_cred(r85, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0xc) setresuid(0x0, r86, 0x0) stat(&(0x7f0000002780)='./file0\x00', &(0x7f00000027c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r89 = dup2(r88, r87) ioctl$PERF_EVENT_IOC_ENABLE(r89, 0x8912, 0x400200) getsockopt$sock_cred(r89, 0x1, 0x11, &(0x7f0000002840), &(0x7f0000002880)=0xc) stat(&(0x7f00000028c0)='./file0\x00', &(0x7f0000002900)) r90 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r90, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r91}}]}) r92 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r92, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) ioctl$TIOCGPGRP(r92, 0x540f, &(0x7f0000002980)) r93 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r93, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r94, 0x0) getresgid(&(0x7f00000029c0), &(0x7f0000002a00), &(0x7f0000002a40)) r95 = getpid() ptrace(0x10, r95) ptrace$pokeuser(0x6, r95, 0x388, 0xfffffffffffffffe) r96 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r96, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r97, 0x0) fstat(0xffffffffffffffff, &(0x7f0000002a80)) r98 = getpid() ptrace(0x10, r98) ptrace$pokeuser(0x6, r98, 0x388, 0xfffffffffffffffe) r99 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r99, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r100}}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r102, r101) ioctl$sock_FIOGETOWN(r102, 0x8903, &(0x7f0000002b00)) lstat(&(0x7f0000002b40)='./file0\x00', &(0x7f0000002b80)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r105 = dup2(r104, r103) ioctl$PERF_EVENT_IOC_ENABLE(r105, 0x8912, 0x400200) getsockopt$sock_cred(r105, 0x1, 0x11, &(0x7f0000002c00), &(0x7f0000002c40)=0xc) getpgid(0xffffffffffffffff) getsockopt$inet6_IPV6_IPSEC_POLICY(r3, 0x29, 0x22, &(0x7f0000002c80)={{{@in=@local, @in=@broadcast}}, {{@in=@local}, 0x0, @in=@multicast1}}, &(0x7f0000003dc0)=0xe8) r106 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r106, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r107}}]}) gettid() r108 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r108, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r109, 0x0) getegid() r110 = getpid() ptrace(0x10, r110) ptrace$pokeuser(0x6, r110, 0x388, 0xfffffffffffffffe) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000004240)={r110, r4, 0x0, 0xc, &(0x7f0000004200)='/dev/radio#\x00'}, 0x30) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r113 = dup2(r112, r111) ioctl$PERF_EVENT_IOC_ENABLE(r113, 0x8912, 0x400200) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000006100)={{{@in=@loopback, @in=@loopback}}, {{@in6=@dev}, 0x0, @in=@multicast2}}, &(0x7f0000004380)=0xe8) lstat(&(0x7f00000043c0)='./file0\x00', &(0x7f0000004400)) fcntl$dupfd(0xffffffffffffffff, 0x406, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r115, r114) socket$rds(0x15, 0x5, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r117, r116) r118 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r118, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r119 = getpid() ptrace(0x10, r119) ptrace$pokeuser(0x6, r119, 0x388, 0xfffffffffffffffe) r120 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r120, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r121, 0x0) r122 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r122, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r123}}]}) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000004480)) r124 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r124, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r125, 0x0) getegid() openat$cgroup_procs(0xffffffffffffffff, &(0x7f00000044c0)='tasks\x00', 0x2, 0x0) r126 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r126, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r129 = dup2(r128, r127) ioctl$PERF_EVENT_IOC_ENABLE(r129, 0x8912, 0x400200) r130 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r130, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r132, r131) socket$nl_route(0x10, 0x3, 0x0) 16:11:47 executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup2(r0, 0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) shmctl$SHM_STAT(0x0, 0xd, &(0x7f0000000000)=""/168) 16:11:47 executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup2(0xffffffffffffffff, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) readahead(0xffffffffffffffff, 0x6, 0x5) 16:11:48 executing program 0: syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x0) shmget(0x3, 0x2000, 0x78000000, &(0x7f0000ffb000/0x2000)=nil) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) r1 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000180)=0xc) setuid(r2) 16:11:48 executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup2(r0, 0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) shmctl$SHM_STAT(0x0, 0xd, &(0x7f0000000000)=""/168) 16:11:48 executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup2(0xffffffffffffffff, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) readahead(0xffffffffffffffff, 0x6, 0x5) 16:11:48 executing program 0: syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000180)=0xc) setuid(r4) 16:11:48 executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) shmctl$SHM_STAT(0x0, 0xd, &(0x7f0000000000)=""/168) 16:11:48 executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup2(r0, 0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) readahead(0xffffffffffffffff, 0x6, 0x5) 16:11:48 executing program 4: r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x0) fcntl$F_SET_RW_HINT(r0, 0x40c, &(0x7f0000002d80)) r1 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r1, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r2 = dup(r1) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = syz_open_dev$radio(&(0x7f0000000300)='/dev/radio#\x00', 0x2, 0x2) bind$bt_l2cap(r5, &(0x7f0000000340)={0x1f, 0xf7f8, {0x91, 0x3f, 0x8, 0x8, 0x81, 0x3f}, 0x9, 0x5}, 0xe) r6 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000040)='TIPCv2\x00') sendmsg$TIPC_NL_BEARER_SET(r2, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000200)={&(0x7f0000006200)=ANY=[@ANYBLOB="50010000", @ANYRES16=r6, @ANYBLOB="00042abd7000ffdbdf25050000002400060008000100e34b0000080001000000000008000100090000000800010008000000340007000c00040000040000000000000c00040000000000000000000c0004002c460000000000000c0003000800000000000000d800050008000100756470000800010075647000440002000800040000000000080004007d000000080002000010000008000100000000000800040083040000080003000004000008000300ffffffff080004000180000008000100696200002c0002000800020001f8ffff080001001a000000080001001800000008000200000080ff080004006b0a000008000100756470003c00020008000200c3faffff08000100110000000800040000100000080002000400000008000100000000000800020001000000080002000400000008000100657468000c0009000800010003000000046729baacef596e27a3a1d04ad2cf28b40259e4972b7075eb34de8734aa7d28a303b21d6f8d42421cee5fd6f933c523b3178c717be227bcf05c60b489d12112100ea827f50bbb32b0ab4f16a3ffa0cddb632b44dc266e825d21d355d3ed4da2eabd1c22eb92d15d20f9989d42e061b6583c56cdb10b40ef964ba63d659eca37ae37552fc834979d56af25260228dc6ee541cc7c3bc0dc5e34d9d5d0aa088ecb5fa03e0c9fe1caa52a3a96c8b554a30e3bc3cb22a7baf7fc6f1f9420d3ea"], 0x150}, 0x1, 0x0, 0x0, 0x20000000}, 0x4000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r8, r7) r9 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r9, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) openat$cgroup(r9, &(0x7f0000000400)='syz1\x00', 0x200002, 0x0) syz_open_dev$amidi(&(0x7f0000000440)='/dev/amidi#\x00', 0x6, 0x8000) r10 = getpid() ptrace(0x10, r10) ptrace$pokeuser(0x6, r10, 0x388, 0xfffffffffffffffe) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000480), &(0x7f00000004c0)=0xc) openat$cachefiles(0xffffffffffffff9c, &(0x7f0000000500)='/dev/cachefiles\x00', 0xa00, 0x0) r11 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r11, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r13, r12) openat$apparmor_task_exec(0xffffffffffffff9c, &(0x7f0000000540)='/proc/self/attr/exec\x00', 0x2, 0x0) r14 = getpid() ptrace(0x10, r14) ptrace$pokeuser(0x6, r14, 0x388, 0xfffffffffffffffe) r15 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r15, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r16, 0x0) r17 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r17, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r18}}]}) openat$selinux_attr(0xffffffffffffff9c, &(0x7f0000000580)='/proc/self/attr/exec\x00', 0x2, 0x0) bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f00000005c0)={0x0, 0x6, 0x8}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r20, r19) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r23 = dup2(r22, r21) ioctl$PERF_EVENT_IOC_ENABLE(r23, 0x8912, 0x400200) r24 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf16000000000000b7070000010000004870000000000000bc700000000000009500000000000000"], &(0x7f0000000140)='vS\xfdIG|\x8aL[\xf2\'\x9c\xea\xb1\xc0\xb1\x19\x91\x9d/Q\xd9\xe3T\xce\xdax;\x02%\xc5\x1c\xd5GA\xad[(\xbblZ\x01\x1dF\x92#]%sj\xd0i\xc6C\x1f&\xe2\xc5\xa5z\x7f\xe1 \xfb\xc27\x03\x84\x8e\xef\x82-\xfc$$\xaf\v\xbd\x95\x1e\x0f\xbeVI\xec\r!\f\x86\xf5\xfb[Y\x1e\xd4\xdfc\xb1\xc8\xa2\xc1/5\xffr\x1f\x80@\xb8F\xea\xde\x93\xa1\xcb6\xee\xf2\xce\x95\xf2\xfdxR\x17F\xad\xc1~\xa2\x97=O^o\"\xbb\xa8\x9746'}, 0x48) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000740)={r24, 0xc0, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f00000000c0)={r25}, 0xc) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x19, &(0x7f0000000600)='GPL##(mime_type{vboxnet1\x00', r25}, 0x30) r26 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r26, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r27, 0x0) getresgid(&(0x7f0000000680), &(0x7f00000006c0), &(0x7f0000000700)) ioctl$TIOCGPGRP(r1, 0x540f, &(0x7f0000000900)) stat(&(0x7f0000000940)='./file0\x00', &(0x7f0000000980)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r29, r28) fstat(r28, &(0x7f0000000a00)) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000a80), &(0x7f0000000ac0)=0xc) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000b00), &(0x7f0000000b40)=0xc) getresgid(&(0x7f0000000b80), &(0x7f0000000bc0), &(0x7f0000000c00)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r32 = dup2(r31, r30) ioctl$PERF_EVENT_IOC_ENABLE(r32, 0x8912, 0x400200) ioctl$TIOCGPGRP(r32, 0x540f, &(0x7f0000001280)) r33 = getpid() ptrace(0x10, r33) ptrace$pokeuser(0x6, r33, 0x388, 0xfffffffffffffffe) r34 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r34, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r35, 0x0) r36 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r36, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r37}}]}) r38 = getpid() ptrace(0x10, r38) ptrace$pokeuser(0x6, r38, 0x388, 0xfffffffffffffffe) getpgid(r38) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000012c0), &(0x7f0000001300)=0xc) r39 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r39, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) fcntl$getownex(r39, 0x10, &(0x7f0000001340)) r40 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r40, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r41, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r43, r42) fstat(r42, &(0x7f0000001380)) r44 = getpid() ptrace(0x10, r44) ptrace$pokeuser(0x6, r44, 0x388, 0xfffffffffffffffe) r45 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r45, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r46}}]}) r47 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r47, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r48}}]}) getgroups(0x6, &(0x7f0000001400)=[0xffffffffffffffff, r46, 0xee01, r48, 0x0, 0xee01]) socket$caif_stream(0x25, 0x1, 0x0) socketpair(0x4, 0x0, 0x67, &(0x7f0000001440)) pipe2$9p(&(0x7f0000001480), 0x800) r49 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r49, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) fcntl$getown(0xffffffffffffffff, 0x9) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000001bc0)={{{@in=@remote, @in6=@empty}}, {{@in=@remote}, 0x0, @in6=@ipv4={[], [], @dev}}}, &(0x7f0000001cc0)=0xe8) r50 = getpid() ptrace(0x10, r50) ptrace$pokeuser(0x6, r50, 0x388, 0xfffffffffffffffe) r51 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r51, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r52, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000001d00)) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000001d40)={{{@in6=@empty, @in=@multicast2}}, {{@in6=@mcast1}}}, &(0x7f0000001e40)=0xe8) r53 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r53, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r54}}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r57 = dup2(r56, r55) ioctl$PERF_EVENT_IOC_ENABLE(r57, 0x8912, 0x400200) ioctl$sock_SIOCGPGRP(r57, 0x8904, &(0x7f0000001e80)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r59, r58) getsockopt$sock_cred(r59, 0x1, 0x11, &(0x7f0000001ec0), &(0x7f0000001f00)=0xc) getgid() r60 = getpid() ptrace(0x10, r60) ptrace$pokeuser(0x6, r60, 0x388, 0xfffffffffffffffe) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r63 = dup2(r62, r61) ioctl$PERF_EVENT_IOC_ENABLE(r63, 0x8912, 0x400200) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000001f80)={r60, r63, 0x0, 0x4, &(0x7f0000001f40)='eth\x00'}, 0x30) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000001fc0)={{{@in=@initdev, @in6}}, {{@in=@local}, 0x0, @in=@empty}}, &(0x7f00000020c0)=0xe8) r64 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r64, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r65}}]}) r66 = getpid() ptrace(0x10, r66) ptrace$pokeuser(0x6, r66, 0x388, 0xfffffffffffffffe) r67 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r67, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r68}}]}) r69 = getpid() ptrace(0x10, r69) ptrace$pokeuser(0x6, r69, 0x388, 0xfffffffffffffffe) getresgid(&(0x7f0000002100), &(0x7f0000002140), &(0x7f0000002180)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r71, r70) gettid() r72 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r72, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r73, 0x0) r74 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r74, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socket$vsock_dgram(0x28, 0x2, 0x0) r75 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r75, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r76 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r76, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) openat$vicodec1(0xffffffffffffff9c, &(0x7f0000002680)='/dev/video37\x00', 0x2, 0x0) r77 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r77, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r78 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r78, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socket$inet6_sctp(0xa, 0x5, 0x84) accept$ax25(0xffffffffffffffff, &(0x7f00000026c0)={{0x3, @default}, [@null, @netrom, @default, @default, @default, @bcast, @null, @default]}, &(0x7f0000002740)=0x48) r79 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r79, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r80 = getpid() ptrace(0x10, r80) ptrace$pokeuser(0x6, r80, 0x388, 0xfffffffffffffffe) socket$inet(0x2, 0x2800080001, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r82, r81) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r85 = dup2(r84, r83) ioctl$PERF_EVENT_IOC_ENABLE(r85, 0x8912, 0x400200) getsockopt$sock_cred(r85, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0xc) setresuid(0x0, r86, 0x0) stat(&(0x7f0000002780)='./file0\x00', &(0x7f00000027c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r89 = dup2(r88, r87) ioctl$PERF_EVENT_IOC_ENABLE(r89, 0x8912, 0x400200) getsockopt$sock_cred(r89, 0x1, 0x11, &(0x7f0000002840), &(0x7f0000002880)=0xc) stat(&(0x7f00000028c0)='./file0\x00', &(0x7f0000002900)) r90 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r90, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r91}}]}) r92 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r92, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) ioctl$TIOCGPGRP(r92, 0x540f, &(0x7f0000002980)) r93 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r93, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r94, 0x0) getresgid(&(0x7f00000029c0), &(0x7f0000002a00), &(0x7f0000002a40)) r95 = getpid() ptrace(0x10, r95) ptrace$pokeuser(0x6, r95, 0x388, 0xfffffffffffffffe) r96 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r96, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r97, 0x0) fstat(0xffffffffffffffff, &(0x7f0000002a80)) r98 = getpid() ptrace(0x10, r98) ptrace$pokeuser(0x6, r98, 0x388, 0xfffffffffffffffe) r99 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r99, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r100}}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r102, r101) ioctl$sock_FIOGETOWN(r102, 0x8903, &(0x7f0000002b00)) lstat(&(0x7f0000002b40)='./file0\x00', &(0x7f0000002b80)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r105 = dup2(r104, r103) ioctl$PERF_EVENT_IOC_ENABLE(r105, 0x8912, 0x400200) getsockopt$sock_cred(r105, 0x1, 0x11, &(0x7f0000002c00), &(0x7f0000002c40)=0xc) getpgid(0xffffffffffffffff) getsockopt$inet6_IPV6_IPSEC_POLICY(r3, 0x29, 0x22, &(0x7f0000002c80)={{{@in=@local, @in=@broadcast}}, {{@in=@local}, 0x0, @in=@multicast1}}, &(0x7f0000003dc0)=0xe8) r106 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r106, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r107}}]}) gettid() r108 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r108, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r109, 0x0) getegid() r110 = getpid() ptrace(0x10, r110) ptrace$pokeuser(0x6, r110, 0x388, 0xfffffffffffffffe) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000004240)={r110, r4, 0x0, 0xc, &(0x7f0000004200)='/dev/radio#\x00'}, 0x30) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r113 = dup2(r112, r111) ioctl$PERF_EVENT_IOC_ENABLE(r113, 0x8912, 0x400200) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000006100)={{{@in=@loopback, @in=@loopback}}, {{@in6=@dev}, 0x0, @in=@multicast2}}, &(0x7f0000004380)=0xe8) lstat(&(0x7f00000043c0)='./file0\x00', &(0x7f0000004400)) fcntl$dupfd(0xffffffffffffffff, 0x406, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r115, r114) socket$rds(0x15, 0x5, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r117, r116) r118 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r118, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r119 = getpid() ptrace(0x10, r119) ptrace$pokeuser(0x6, r119, 0x388, 0xfffffffffffffffe) r120 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r120, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r121, 0x0) r122 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r122, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r123}}]}) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000004480)) r124 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r124, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r125, 0x0) getegid() openat$cgroup_procs(0xffffffffffffffff, &(0x7f00000044c0)='tasks\x00', 0x2, 0x0) r126 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r126, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r129 = dup2(r128, r127) ioctl$PERF_EVENT_IOC_ENABLE(r129, 0x8912, 0x400200) r130 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r130, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r132, r131) socket$nl_route(0x10, 0x3, 0x0) socket$caif_seqpacket(0x25, 0x5, 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r134, r133) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r136, r135) fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000004500)) 16:11:48 executing program 2: r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x0) fcntl$F_SET_RW_HINT(r0, 0x40c, &(0x7f0000002d80)) r1 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r1, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r2 = dup(r1) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = syz_open_dev$radio(&(0x7f0000000300)='/dev/radio#\x00', 0x2, 0x2) bind$bt_l2cap(r5, &(0x7f0000000340)={0x1f, 0xf7f8, {0x91, 0x3f, 0x8, 0x8, 0x81, 0x3f}, 0x9, 0x5}, 0xe) r6 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000040)='TIPCv2\x00') sendmsg$TIPC_NL_BEARER_SET(r2, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000200)={&(0x7f0000006200)=ANY=[@ANYBLOB="50010000", @ANYRES16=r6, @ANYBLOB="00042abd7000ffdbdf25050000002400060008000100e34b0000080001000000000008000100090000000800010008000000340007000c00040000040000000000000c00040000000000000000000c0004002c460000000000000c0003000800000000000000d800050008000100756470000800010075647000440002000800040000000000080004007d000000080002000010000008000100000000000800040083040000080003000004000008000300ffffffff080004000180000008000100696200002c0002000800020001f8ffff080001001a000000080001001800000008000200000080ff080004006b0a000008000100756470003c00020008000200c3faffff08000100110000000800040000100000080002000400000008000100000000000800020001000000080002000400000008000100657468000c0009000800010003000000046729baacef596e27a3a1d04ad2cf28b40259e4972b7075eb34de8734aa7d28a303b21d6f8d42421cee5fd6f933c523b3178c717be227bcf05c60b489d12112100ea827f50bbb32b0ab4f16a3ffa0cddb632b44dc266e825d21d355d3ed4da2eabd1c22eb92d15d20f9989d42e061b6583c56cdb10b40ef964ba63d659eca37ae37552fc834979d56af25260228dc6ee541cc7c3bc0dc5e34d9d5d0aa088ecb5fa03e0c9fe1caa52a3a96c8b554a30e3bc3cb22a7baf7fc6f1f9420d3ea"], 0x150}, 0x1, 0x0, 0x0, 0x20000000}, 0x4000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r8, r7) r9 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r9, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) openat$cgroup(r9, &(0x7f0000000400)='syz1\x00', 0x200002, 0x0) syz_open_dev$amidi(&(0x7f0000000440)='/dev/amidi#\x00', 0x6, 0x8000) r10 = getpid() ptrace(0x10, r10) ptrace$pokeuser(0x6, r10, 0x388, 0xfffffffffffffffe) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000480), &(0x7f00000004c0)=0xc) openat$cachefiles(0xffffffffffffff9c, &(0x7f0000000500)='/dev/cachefiles\x00', 0xa00, 0x0) r11 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r11, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r13, r12) openat$apparmor_task_exec(0xffffffffffffff9c, &(0x7f0000000540)='/proc/self/attr/exec\x00', 0x2, 0x0) r14 = getpid() ptrace(0x10, r14) ptrace$pokeuser(0x6, r14, 0x388, 0xfffffffffffffffe) r15 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r15, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r16, 0x0) r17 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r17, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r18}}]}) openat$selinux_attr(0xffffffffffffff9c, &(0x7f0000000580)='/proc/self/attr/exec\x00', 0x2, 0x0) bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f00000005c0)={0x0, 0x6, 0x8}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r20, r19) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r23 = dup2(r22, r21) ioctl$PERF_EVENT_IOC_ENABLE(r23, 0x8912, 0x400200) r24 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf16000000000000b7070000010000004870000000000000bc700000000000009500000000000000"], &(0x7f0000000140)='vS\xfdIG|\x8aL[\xf2\'\x9c\xea\xb1\xc0\xb1\x19\x91\x9d/Q\xd9\xe3T\xce\xdax;\x02%\xc5\x1c\xd5GA\xad[(\xbblZ\x01\x1dF\x92#]%sj\xd0i\xc6C\x1f&\xe2\xc5\xa5z\x7f\xe1 \xfb\xc27\x03\x84\x8e\xef\x82-\xfc$$\xaf\v\xbd\x95\x1e\x0f\xbeVI\xec\r!\f\x86\xf5\xfb[Y\x1e\xd4\xdfc\xb1\xc8\xa2\xc1/5\xffr\x1f\x80@\xb8F\xea\xde\x93\xa1\xcb6\xee\xf2\xce\x95\xf2\xfdxR\x17F\xad\xc1~\xa2\x97=O^o\"\xbb\xa8\x9746'}, 0x48) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000740)={r24, 0xc0, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f00000000c0)={r25}, 0xc) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x19, &(0x7f0000000600)='GPL##(mime_type{vboxnet1\x00', r25}, 0x30) r26 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r26, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r27, 0x0) getresgid(&(0x7f0000000680), &(0x7f00000006c0), &(0x7f0000000700)) ioctl$TIOCGPGRP(r1, 0x540f, &(0x7f0000000900)) stat(&(0x7f0000000940)='./file0\x00', &(0x7f0000000980)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r29, r28) fstat(r28, &(0x7f0000000a00)) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000a80), &(0x7f0000000ac0)=0xc) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000b00), &(0x7f0000000b40)=0xc) getresgid(&(0x7f0000000b80), &(0x7f0000000bc0), &(0x7f0000000c00)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r32 = dup2(r31, r30) ioctl$PERF_EVENT_IOC_ENABLE(r32, 0x8912, 0x400200) ioctl$TIOCGPGRP(r32, 0x540f, &(0x7f0000001280)) r33 = getpid() ptrace(0x10, r33) ptrace$pokeuser(0x6, r33, 0x388, 0xfffffffffffffffe) r34 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r34, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r35, 0x0) r36 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r36, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r37}}]}) r38 = getpid() ptrace(0x10, r38) ptrace$pokeuser(0x6, r38, 0x388, 0xfffffffffffffffe) getpgid(r38) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000012c0), &(0x7f0000001300)=0xc) r39 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r39, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) fcntl$getownex(r39, 0x10, &(0x7f0000001340)) r40 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r40, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r41, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r43, r42) fstat(r42, &(0x7f0000001380)) r44 = getpid() ptrace(0x10, r44) ptrace$pokeuser(0x6, r44, 0x388, 0xfffffffffffffffe) r45 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r45, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r46}}]}) r47 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r47, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r48}}]}) getgroups(0x6, &(0x7f0000001400)=[0xffffffffffffffff, r46, 0xee01, r48, 0x0, 0xee01]) socket$caif_stream(0x25, 0x1, 0x0) socketpair(0x4, 0x0, 0x67, &(0x7f0000001440)) pipe2$9p(&(0x7f0000001480), 0x800) r49 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r49, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) fcntl$getown(0xffffffffffffffff, 0x9) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000001bc0)={{{@in=@remote, @in6=@empty}}, {{@in=@remote}, 0x0, @in6=@ipv4={[], [], @dev}}}, &(0x7f0000001cc0)=0xe8) r50 = getpid() ptrace(0x10, r50) ptrace$pokeuser(0x6, r50, 0x388, 0xfffffffffffffffe) r51 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r51, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r52, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000001d00)) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000001d40)={{{@in6=@empty, @in=@multicast2}}, {{@in6=@mcast1}}}, &(0x7f0000001e40)=0xe8) r53 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r53, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r54}}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r57 = dup2(r56, r55) ioctl$PERF_EVENT_IOC_ENABLE(r57, 0x8912, 0x400200) ioctl$sock_SIOCGPGRP(r57, 0x8904, &(0x7f0000001e80)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r59, r58) getsockopt$sock_cred(r59, 0x1, 0x11, &(0x7f0000001ec0), &(0x7f0000001f00)=0xc) getgid() r60 = getpid() ptrace(0x10, r60) ptrace$pokeuser(0x6, r60, 0x388, 0xfffffffffffffffe) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r63 = dup2(r62, r61) ioctl$PERF_EVENT_IOC_ENABLE(r63, 0x8912, 0x400200) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000001f80)={r60, r63, 0x0, 0x4, &(0x7f0000001f40)='eth\x00'}, 0x30) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000001fc0)={{{@in=@initdev, @in6}}, {{@in=@local}, 0x0, @in=@empty}}, &(0x7f00000020c0)=0xe8) r64 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r64, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r65}}]}) r66 = getpid() ptrace(0x10, r66) ptrace$pokeuser(0x6, r66, 0x388, 0xfffffffffffffffe) r67 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r67, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r68}}]}) r69 = getpid() ptrace(0x10, r69) ptrace$pokeuser(0x6, r69, 0x388, 0xfffffffffffffffe) getresgid(&(0x7f0000002100), &(0x7f0000002140), &(0x7f0000002180)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r71, r70) gettid() r72 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r72, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r73, 0x0) r74 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r74, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socket$vsock_dgram(0x28, 0x2, 0x0) r75 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r75, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r76 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r76, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) openat$vicodec1(0xffffffffffffff9c, &(0x7f0000002680)='/dev/video37\x00', 0x2, 0x0) r77 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r77, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r78 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r78, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socket$inet6_sctp(0xa, 0x5, 0x84) accept$ax25(0xffffffffffffffff, &(0x7f00000026c0)={{0x3, @default}, [@null, @netrom, @default, @default, @default, @bcast, @null, @default]}, &(0x7f0000002740)=0x48) r79 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r79, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r80 = getpid() ptrace(0x10, r80) ptrace$pokeuser(0x6, r80, 0x388, 0xfffffffffffffffe) socket$inet(0x2, 0x2800080001, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r82, r81) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r85 = dup2(r84, r83) ioctl$PERF_EVENT_IOC_ENABLE(r85, 0x8912, 0x400200) getsockopt$sock_cred(r85, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0xc) setresuid(0x0, r86, 0x0) stat(&(0x7f0000002780)='./file0\x00', &(0x7f00000027c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r89 = dup2(r88, r87) ioctl$PERF_EVENT_IOC_ENABLE(r89, 0x8912, 0x400200) getsockopt$sock_cred(r89, 0x1, 0x11, &(0x7f0000002840), &(0x7f0000002880)=0xc) stat(&(0x7f00000028c0)='./file0\x00', &(0x7f0000002900)) r90 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r90, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r91}}]}) r92 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r92, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) ioctl$TIOCGPGRP(r92, 0x540f, &(0x7f0000002980)) r93 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r93, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r94, 0x0) getresgid(&(0x7f00000029c0), &(0x7f0000002a00), &(0x7f0000002a40)) r95 = getpid() ptrace(0x10, r95) ptrace$pokeuser(0x6, r95, 0x388, 0xfffffffffffffffe) r96 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r96, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r97, 0x0) fstat(0xffffffffffffffff, &(0x7f0000002a80)) r98 = getpid() ptrace(0x10, r98) ptrace$pokeuser(0x6, r98, 0x388, 0xfffffffffffffffe) r99 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r99, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r100}}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r102, r101) ioctl$sock_FIOGETOWN(r102, 0x8903, &(0x7f0000002b00)) lstat(&(0x7f0000002b40)='./file0\x00', &(0x7f0000002b80)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r105 = dup2(r104, r103) ioctl$PERF_EVENT_IOC_ENABLE(r105, 0x8912, 0x400200) getsockopt$sock_cred(r105, 0x1, 0x11, &(0x7f0000002c00), &(0x7f0000002c40)=0xc) getpgid(0xffffffffffffffff) getsockopt$inet6_IPV6_IPSEC_POLICY(r3, 0x29, 0x22, &(0x7f0000002c80)={{{@in=@local, @in=@broadcast}}, {{@in=@local}, 0x0, @in=@multicast1}}, &(0x7f0000003dc0)=0xe8) r106 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r106, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r107}}]}) gettid() r108 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r108, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r109, 0x0) getegid() r110 = getpid() ptrace(0x10, r110) ptrace$pokeuser(0x6, r110, 0x388, 0xfffffffffffffffe) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000004240)={r110, r4, 0x0, 0xc, &(0x7f0000004200)='/dev/radio#\x00'}, 0x30) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r113 = dup2(r112, r111) ioctl$PERF_EVENT_IOC_ENABLE(r113, 0x8912, 0x400200) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000006100)={{{@in=@loopback, @in=@loopback}}, {{@in6=@dev}, 0x0, @in=@multicast2}}, &(0x7f0000004380)=0xe8) lstat(&(0x7f00000043c0)='./file0\x00', &(0x7f0000004400)) fcntl$dupfd(0xffffffffffffffff, 0x406, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r115, r114) socket$rds(0x15, 0x5, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r117, r116) r118 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r118, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r119 = getpid() ptrace(0x10, r119) ptrace$pokeuser(0x6, r119, 0x388, 0xfffffffffffffffe) r120 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r120, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r121, 0x0) r122 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r122, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r123}}]}) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000004480)) r124 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r124, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r125, 0x0) getegid() openat$cgroup_procs(0xffffffffffffffff, &(0x7f00000044c0)='tasks\x00', 0x2, 0x0) r126 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r126, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r129 = dup2(r128, r127) ioctl$PERF_EVENT_IOC_ENABLE(r129, 0x8912, 0x400200) r130 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r130, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r132, r131) socket$nl_route(0x10, 0x3, 0x0) socket$caif_seqpacket(0x25, 0x5, 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r134, r133) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r136, r135) fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000004500)) r137 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r137, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r138, 0x0) socket$inet(0xa, 0x801, 0x0) 16:11:48 executing program 1: r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x0) fcntl$F_SET_RW_HINT(r0, 0x40c, &(0x7f0000002d80)) r1 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r1, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r2 = dup(r1) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = syz_open_dev$radio(&(0x7f0000000300)='/dev/radio#\x00', 0x2, 0x2) bind$bt_l2cap(r5, &(0x7f0000000340)={0x1f, 0xf7f8, {0x91, 0x3f, 0x8, 0x8, 0x81, 0x3f}, 0x9, 0x5}, 0xe) r6 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000040)='TIPCv2\x00') sendmsg$TIPC_NL_BEARER_SET(r2, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000200)={&(0x7f0000006200)=ANY=[@ANYBLOB="50010000", @ANYRES16=r6, @ANYBLOB="00042abd7000ffdbdf25050000002400060008000100e34b0000080001000000000008000100090000000800010008000000340007000c00040000040000000000000c00040000000000000000000c0004002c460000000000000c0003000800000000000000d800050008000100756470000800010075647000440002000800040000000000080004007d000000080002000010000008000100000000000800040083040000080003000004000008000300ffffffff080004000180000008000100696200002c0002000800020001f8ffff080001001a000000080001001800000008000200000080ff080004006b0a000008000100756470003c00020008000200c3faffff08000100110000000800040000100000080002000400000008000100000000000800020001000000080002000400000008000100657468000c0009000800010003000000046729baacef596e27a3a1d04ad2cf28b40259e4972b7075eb34de8734aa7d28a303b21d6f8d42421cee5fd6f933c523b3178c717be227bcf05c60b489d12112100ea827f50bbb32b0ab4f16a3ffa0cddb632b44dc266e825d21d355d3ed4da2eabd1c22eb92d15d20f9989d42e061b6583c56cdb10b40ef964ba63d659eca37ae37552fc834979d56af25260228dc6ee541cc7c3bc0dc5e34d9d5d0aa088ecb5fa03e0c9fe1caa52a3a96c8b554a30e3bc3cb22a7baf7fc6f1f9420d3ea"], 0x150}, 0x1, 0x0, 0x0, 0x20000000}, 0x4000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r8, r7) r9 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r9, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) openat$cgroup(r9, &(0x7f0000000400)='syz1\x00', 0x200002, 0x0) syz_open_dev$amidi(&(0x7f0000000440)='/dev/amidi#\x00', 0x6, 0x8000) r10 = getpid() ptrace(0x10, r10) ptrace$pokeuser(0x6, r10, 0x388, 0xfffffffffffffffe) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000480), &(0x7f00000004c0)=0xc) openat$cachefiles(0xffffffffffffff9c, &(0x7f0000000500)='/dev/cachefiles\x00', 0xa00, 0x0) r11 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r11, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r13, r12) openat$apparmor_task_exec(0xffffffffffffff9c, &(0x7f0000000540)='/proc/self/attr/exec\x00', 0x2, 0x0) r14 = getpid() ptrace(0x10, r14) ptrace$pokeuser(0x6, r14, 0x388, 0xfffffffffffffffe) r15 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r15, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r16, 0x0) r17 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r17, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r18}}]}) openat$selinux_attr(0xffffffffffffff9c, &(0x7f0000000580)='/proc/self/attr/exec\x00', 0x2, 0x0) bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f00000005c0)={0x0, 0x6, 0x8}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r20, r19) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r23 = dup2(r22, r21) ioctl$PERF_EVENT_IOC_ENABLE(r23, 0x8912, 0x400200) r24 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf16000000000000b7070000010000004870000000000000bc700000000000009500000000000000"], &(0x7f0000000140)='vS\xfdIG|\x8aL[\xf2\'\x9c\xea\xb1\xc0\xb1\x19\x91\x9d/Q\xd9\xe3T\xce\xdax;\x02%\xc5\x1c\xd5GA\xad[(\xbblZ\x01\x1dF\x92#]%sj\xd0i\xc6C\x1f&\xe2\xc5\xa5z\x7f\xe1 \xfb\xc27\x03\x84\x8e\xef\x82-\xfc$$\xaf\v\xbd\x95\x1e\x0f\xbeVI\xec\r!\f\x86\xf5\xfb[Y\x1e\xd4\xdfc\xb1\xc8\xa2\xc1/5\xffr\x1f\x80@\xb8F\xea\xde\x93\xa1\xcb6\xee\xf2\xce\x95\xf2\xfdxR\x17F\xad\xc1~\xa2\x97=O^o\"\xbb\xa8\x9746'}, 0x48) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000740)={r24, 0xc0, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f00000000c0)={r25}, 0xc) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x19, &(0x7f0000000600)='GPL##(mime_type{vboxnet1\x00', r25}, 0x30) r26 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r26, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r27, 0x0) getresgid(&(0x7f0000000680), &(0x7f00000006c0), &(0x7f0000000700)) ioctl$TIOCGPGRP(r1, 0x540f, &(0x7f0000000900)) stat(&(0x7f0000000940)='./file0\x00', &(0x7f0000000980)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r29, r28) fstat(r28, &(0x7f0000000a00)) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000a80), &(0x7f0000000ac0)=0xc) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000b00), &(0x7f0000000b40)=0xc) getresgid(&(0x7f0000000b80), &(0x7f0000000bc0), &(0x7f0000000c00)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r32 = dup2(r31, r30) ioctl$PERF_EVENT_IOC_ENABLE(r32, 0x8912, 0x400200) ioctl$TIOCGPGRP(r32, 0x540f, &(0x7f0000001280)) r33 = getpid() ptrace(0x10, r33) ptrace$pokeuser(0x6, r33, 0x388, 0xfffffffffffffffe) r34 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r34, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r35, 0x0) r36 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r36, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r37}}]}) r38 = getpid() ptrace(0x10, r38) ptrace$pokeuser(0x6, r38, 0x388, 0xfffffffffffffffe) getpgid(r38) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000012c0), &(0x7f0000001300)=0xc) r39 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r39, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) fcntl$getownex(r39, 0x10, &(0x7f0000001340)) r40 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r40, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r41, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r43, r42) fstat(r42, &(0x7f0000001380)) r44 = getpid() ptrace(0x10, r44) ptrace$pokeuser(0x6, r44, 0x388, 0xfffffffffffffffe) r45 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r45, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r46}}]}) r47 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r47, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r48}}]}) getgroups(0x6, &(0x7f0000001400)=[0xffffffffffffffff, r46, 0xee01, r48, 0x0, 0xee01]) socket$caif_stream(0x25, 0x1, 0x0) socketpair(0x4, 0x0, 0x67, &(0x7f0000001440)) pipe2$9p(&(0x7f0000001480), 0x800) r49 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r49, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) fcntl$getown(0xffffffffffffffff, 0x9) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000001bc0)={{{@in=@remote, @in6=@empty}}, {{@in=@remote}, 0x0, @in6=@ipv4={[], [], @dev}}}, &(0x7f0000001cc0)=0xe8) r50 = getpid() ptrace(0x10, r50) ptrace$pokeuser(0x6, r50, 0x388, 0xfffffffffffffffe) r51 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r51, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r52, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000001d00)) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000001d40)={{{@in6=@empty, @in=@multicast2}}, {{@in6=@mcast1}}}, &(0x7f0000001e40)=0xe8) r53 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r53, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r54}}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r57 = dup2(r56, r55) ioctl$PERF_EVENT_IOC_ENABLE(r57, 0x8912, 0x400200) ioctl$sock_SIOCGPGRP(r57, 0x8904, &(0x7f0000001e80)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r59, r58) getsockopt$sock_cred(r59, 0x1, 0x11, &(0x7f0000001ec0), &(0x7f0000001f00)=0xc) getgid() r60 = getpid() ptrace(0x10, r60) ptrace$pokeuser(0x6, r60, 0x388, 0xfffffffffffffffe) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r63 = dup2(r62, r61) ioctl$PERF_EVENT_IOC_ENABLE(r63, 0x8912, 0x400200) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000001f80)={r60, r63, 0x0, 0x4, &(0x7f0000001f40)='eth\x00'}, 0x30) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000001fc0)={{{@in=@initdev, @in6}}, {{@in=@local}, 0x0, @in=@empty}}, &(0x7f00000020c0)=0xe8) r64 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r64, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r65}}]}) r66 = getpid() ptrace(0x10, r66) ptrace$pokeuser(0x6, r66, 0x388, 0xfffffffffffffffe) r67 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r67, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r68}}]}) r69 = getpid() ptrace(0x10, r69) ptrace$pokeuser(0x6, r69, 0x388, 0xfffffffffffffffe) getresgid(&(0x7f0000002100), &(0x7f0000002140), &(0x7f0000002180)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r71, r70) gettid() r72 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r72, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r73, 0x0) r74 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r74, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socket$vsock_dgram(0x28, 0x2, 0x0) r75 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r75, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r76 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r76, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) openat$vicodec1(0xffffffffffffff9c, &(0x7f0000002680)='/dev/video37\x00', 0x2, 0x0) r77 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r77, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r78 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r78, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socket$inet6_sctp(0xa, 0x5, 0x84) accept$ax25(0xffffffffffffffff, &(0x7f00000026c0)={{0x3, @default}, [@null, @netrom, @default, @default, @default, @bcast, @null, @default]}, &(0x7f0000002740)=0x48) r79 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r79, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r80 = getpid() ptrace(0x10, r80) ptrace$pokeuser(0x6, r80, 0x388, 0xfffffffffffffffe) socket$inet(0x2, 0x2800080001, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r82, r81) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r85 = dup2(r84, r83) ioctl$PERF_EVENT_IOC_ENABLE(r85, 0x8912, 0x400200) getsockopt$sock_cred(r85, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0xc) setresuid(0x0, r86, 0x0) stat(&(0x7f0000002780)='./file0\x00', &(0x7f00000027c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r89 = dup2(r88, r87) ioctl$PERF_EVENT_IOC_ENABLE(r89, 0x8912, 0x400200) getsockopt$sock_cred(r89, 0x1, 0x11, &(0x7f0000002840), &(0x7f0000002880)=0xc) stat(&(0x7f00000028c0)='./file0\x00', &(0x7f0000002900)) r90 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r90, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r91}}]}) r92 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r92, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) ioctl$TIOCGPGRP(r92, 0x540f, &(0x7f0000002980)) r93 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r93, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r94, 0x0) getresgid(&(0x7f00000029c0), &(0x7f0000002a00), &(0x7f0000002a40)) r95 = getpid() ptrace(0x10, r95) ptrace$pokeuser(0x6, r95, 0x388, 0xfffffffffffffffe) r96 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r96, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r97, 0x0) fstat(0xffffffffffffffff, &(0x7f0000002a80)) r98 = getpid() ptrace(0x10, r98) ptrace$pokeuser(0x6, r98, 0x388, 0xfffffffffffffffe) r99 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r99, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r100}}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r102, r101) ioctl$sock_FIOGETOWN(r102, 0x8903, &(0x7f0000002b00)) lstat(&(0x7f0000002b40)='./file0\x00', &(0x7f0000002b80)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r105 = dup2(r104, r103) ioctl$PERF_EVENT_IOC_ENABLE(r105, 0x8912, 0x400200) getsockopt$sock_cred(r105, 0x1, 0x11, &(0x7f0000002c00), &(0x7f0000002c40)=0xc) getpgid(0xffffffffffffffff) getsockopt$inet6_IPV6_IPSEC_POLICY(r3, 0x29, 0x22, &(0x7f0000002c80)={{{@in=@local, @in=@broadcast}}, {{@in=@local}, 0x0, @in=@multicast1}}, &(0x7f0000003dc0)=0xe8) r106 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r106, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r107}}]}) gettid() r108 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r108, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r109, 0x0) getegid() r110 = getpid() ptrace(0x10, r110) ptrace$pokeuser(0x6, r110, 0x388, 0xfffffffffffffffe) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000004240)={r110, r4, 0x0, 0xc, &(0x7f0000004200)='/dev/radio#\x00'}, 0x30) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r113 = dup2(r112, r111) ioctl$PERF_EVENT_IOC_ENABLE(r113, 0x8912, 0x400200) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000006100)={{{@in=@loopback, @in=@loopback}}, {{@in6=@dev}, 0x0, @in=@multicast2}}, &(0x7f0000004380)=0xe8) lstat(&(0x7f00000043c0)='./file0\x00', &(0x7f0000004400)) fcntl$dupfd(0xffffffffffffffff, 0x406, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r115, r114) socket$rds(0x15, 0x5, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r117, r116) r118 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r118, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r119 = getpid() ptrace(0x10, r119) ptrace$pokeuser(0x6, r119, 0x388, 0xfffffffffffffffe) r120 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r120, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r121, 0x0) r122 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r122, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r123}}]}) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000004480)) r124 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r124, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r125, 0x0) getegid() openat$cgroup_procs(0xffffffffffffffff, &(0x7f00000044c0)='tasks\x00', 0x2, 0x0) r126 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r126, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r129 = dup2(r128, r127) ioctl$PERF_EVENT_IOC_ENABLE(r129, 0x8912, 0x400200) r130 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r130, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r132, r131) 16:11:48 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000180)=0xc) setuid(r4) 16:11:48 executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) shmctl$SHM_STAT(0x0, 0xd, &(0x7f0000000000)=""/168) 16:11:48 executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup2(r0, 0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) readahead(0xffffffffffffffff, 0x6, 0x5) 16:11:48 executing program 0: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000180)=0xc) setuid(r4) 16:11:48 executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) shmctl$SHM_STAT(0x0, 0xd, &(0x7f0000000000)=""/168) 16:11:48 executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup2(r0, 0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) readahead(0xffffffffffffffff, 0x6, 0x5) 16:11:48 executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x0) shmctl$SHM_STAT(0x0, 0xd, &(0x7f0000000000)=""/168) 16:11:48 executing program 0: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000180)=0xc) setuid(r4) 16:11:49 executing program 4: r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x0) fcntl$F_SET_RW_HINT(r0, 0x40c, &(0x7f0000002d80)) r1 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r1, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r2 = dup(r1) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = syz_open_dev$radio(&(0x7f0000000300)='/dev/radio#\x00', 0x2, 0x2) bind$bt_l2cap(r5, &(0x7f0000000340)={0x1f, 0xf7f8, {0x91, 0x3f, 0x8, 0x8, 0x81, 0x3f}, 0x9, 0x5}, 0xe) r6 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000040)='TIPCv2\x00') sendmsg$TIPC_NL_BEARER_SET(r2, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000200)={&(0x7f0000006200)=ANY=[@ANYBLOB="50010000", @ANYRES16=r6, @ANYBLOB="00042abd7000ffdbdf25050000002400060008000100e34b0000080001000000000008000100090000000800010008000000340007000c00040000040000000000000c00040000000000000000000c0004002c460000000000000c0003000800000000000000d800050008000100756470000800010075647000440002000800040000000000080004007d000000080002000010000008000100000000000800040083040000080003000004000008000300ffffffff080004000180000008000100696200002c0002000800020001f8ffff080001001a000000080001001800000008000200000080ff080004006b0a000008000100756470003c00020008000200c3faffff08000100110000000800040000100000080002000400000008000100000000000800020001000000080002000400000008000100657468000c0009000800010003000000046729baacef596e27a3a1d04ad2cf28b40259e4972b7075eb34de8734aa7d28a303b21d6f8d42421cee5fd6f933c523b3178c717be227bcf05c60b489d12112100ea827f50bbb32b0ab4f16a3ffa0cddb632b44dc266e825d21d355d3ed4da2eabd1c22eb92d15d20f9989d42e061b6583c56cdb10b40ef964ba63d659eca37ae37552fc834979d56af25260228dc6ee541cc7c3bc0dc5e34d9d5d0aa088ecb5fa03e0c9fe1caa52a3a96c8b554a30e3bc3cb22a7baf7fc6f1f9420d3ea"], 0x150}, 0x1, 0x0, 0x0, 0x20000000}, 0x4000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r8, r7) r9 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r9, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) openat$cgroup(r9, &(0x7f0000000400)='syz1\x00', 0x200002, 0x0) syz_open_dev$amidi(&(0x7f0000000440)='/dev/amidi#\x00', 0x6, 0x8000) r10 = getpid() ptrace(0x10, r10) ptrace$pokeuser(0x6, r10, 0x388, 0xfffffffffffffffe) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000480), &(0x7f00000004c0)=0xc) openat$cachefiles(0xffffffffffffff9c, &(0x7f0000000500)='/dev/cachefiles\x00', 0xa00, 0x0) r11 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r11, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r13, r12) openat$apparmor_task_exec(0xffffffffffffff9c, &(0x7f0000000540)='/proc/self/attr/exec\x00', 0x2, 0x0) r14 = getpid() ptrace(0x10, r14) ptrace$pokeuser(0x6, r14, 0x388, 0xfffffffffffffffe) r15 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r15, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r16, 0x0) r17 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r17, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r18}}]}) openat$selinux_attr(0xffffffffffffff9c, &(0x7f0000000580)='/proc/self/attr/exec\x00', 0x2, 0x0) bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f00000005c0)={0x0, 0x6, 0x8}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r20, r19) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r23 = dup2(r22, r21) ioctl$PERF_EVENT_IOC_ENABLE(r23, 0x8912, 0x400200) r24 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf16000000000000b7070000010000004870000000000000bc700000000000009500000000000000"], &(0x7f0000000140)='vS\xfdIG|\x8aL[\xf2\'\x9c\xea\xb1\xc0\xb1\x19\x91\x9d/Q\xd9\xe3T\xce\xdax;\x02%\xc5\x1c\xd5GA\xad[(\xbblZ\x01\x1dF\x92#]%sj\xd0i\xc6C\x1f&\xe2\xc5\xa5z\x7f\xe1 \xfb\xc27\x03\x84\x8e\xef\x82-\xfc$$\xaf\v\xbd\x95\x1e\x0f\xbeVI\xec\r!\f\x86\xf5\xfb[Y\x1e\xd4\xdfc\xb1\xc8\xa2\xc1/5\xffr\x1f\x80@\xb8F\xea\xde\x93\xa1\xcb6\xee\xf2\xce\x95\xf2\xfdxR\x17F\xad\xc1~\xa2\x97=O^o\"\xbb\xa8\x9746'}, 0x48) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000740)={r24, 0xc0, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f00000000c0)={r25}, 0xc) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x19, &(0x7f0000000600)='GPL##(mime_type{vboxnet1\x00', r25}, 0x30) r26 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r26, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r27, 0x0) getresgid(&(0x7f0000000680), &(0x7f00000006c0), &(0x7f0000000700)) ioctl$TIOCGPGRP(r1, 0x540f, &(0x7f0000000900)) stat(&(0x7f0000000940)='./file0\x00', &(0x7f0000000980)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r29, r28) fstat(r28, &(0x7f0000000a00)) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000a80), &(0x7f0000000ac0)=0xc) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000b00), &(0x7f0000000b40)=0xc) getresgid(&(0x7f0000000b80), &(0x7f0000000bc0), &(0x7f0000000c00)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r32 = dup2(r31, r30) ioctl$PERF_EVENT_IOC_ENABLE(r32, 0x8912, 0x400200) ioctl$TIOCGPGRP(r32, 0x540f, &(0x7f0000001280)) r33 = getpid() ptrace(0x10, r33) ptrace$pokeuser(0x6, r33, 0x388, 0xfffffffffffffffe) r34 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r34, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r35, 0x0) r36 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r36, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r37}}]}) r38 = getpid() ptrace(0x10, r38) ptrace$pokeuser(0x6, r38, 0x388, 0xfffffffffffffffe) getpgid(r38) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000012c0), &(0x7f0000001300)=0xc) r39 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r39, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) fcntl$getownex(r39, 0x10, &(0x7f0000001340)) r40 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r40, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r41, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r43, r42) fstat(r42, &(0x7f0000001380)) r44 = getpid() ptrace(0x10, r44) ptrace$pokeuser(0x6, r44, 0x388, 0xfffffffffffffffe) r45 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r45, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r46}}]}) r47 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r47, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r48}}]}) getgroups(0x6, &(0x7f0000001400)=[0xffffffffffffffff, r46, 0xee01, r48, 0x0, 0xee01]) socket$caif_stream(0x25, 0x1, 0x0) socketpair(0x4, 0x0, 0x67, &(0x7f0000001440)) pipe2$9p(&(0x7f0000001480), 0x800) r49 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r49, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) fcntl$getown(0xffffffffffffffff, 0x9) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000001bc0)={{{@in=@remote, @in6=@empty}}, {{@in=@remote}, 0x0, @in6=@ipv4={[], [], @dev}}}, &(0x7f0000001cc0)=0xe8) r50 = getpid() ptrace(0x10, r50) ptrace$pokeuser(0x6, r50, 0x388, 0xfffffffffffffffe) r51 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r51, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r52, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000001d00)) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000001d40)={{{@in6=@empty, @in=@multicast2}}, {{@in6=@mcast1}}}, &(0x7f0000001e40)=0xe8) r53 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r53, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r54}}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r57 = dup2(r56, r55) ioctl$PERF_EVENT_IOC_ENABLE(r57, 0x8912, 0x400200) ioctl$sock_SIOCGPGRP(r57, 0x8904, &(0x7f0000001e80)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r59, r58) getsockopt$sock_cred(r59, 0x1, 0x11, &(0x7f0000001ec0), &(0x7f0000001f00)=0xc) getgid() r60 = getpid() ptrace(0x10, r60) ptrace$pokeuser(0x6, r60, 0x388, 0xfffffffffffffffe) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r63 = dup2(r62, r61) ioctl$PERF_EVENT_IOC_ENABLE(r63, 0x8912, 0x400200) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000001f80)={r60, r63, 0x0, 0x4, &(0x7f0000001f40)='eth\x00'}, 0x30) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000001fc0)={{{@in=@initdev, @in6}}, {{@in=@local}, 0x0, @in=@empty}}, &(0x7f00000020c0)=0xe8) r64 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r64, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r65}}]}) r66 = getpid() ptrace(0x10, r66) ptrace$pokeuser(0x6, r66, 0x388, 0xfffffffffffffffe) r67 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r67, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r68}}]}) r69 = getpid() ptrace(0x10, r69) ptrace$pokeuser(0x6, r69, 0x388, 0xfffffffffffffffe) getresgid(&(0x7f0000002100), &(0x7f0000002140), &(0x7f0000002180)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r71, r70) gettid() r72 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r72, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r73, 0x0) r74 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r74, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socket$vsock_dgram(0x28, 0x2, 0x0) r75 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r75, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r76 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r76, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) openat$vicodec1(0xffffffffffffff9c, &(0x7f0000002680)='/dev/video37\x00', 0x2, 0x0) r77 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r77, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r78 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r78, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socket$inet6_sctp(0xa, 0x5, 0x84) accept$ax25(0xffffffffffffffff, &(0x7f00000026c0)={{0x3, @default}, [@null, @netrom, @default, @default, @default, @bcast, @null, @default]}, &(0x7f0000002740)=0x48) r79 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r79, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r80 = getpid() ptrace(0x10, r80) ptrace$pokeuser(0x6, r80, 0x388, 0xfffffffffffffffe) socket$inet(0x2, 0x2800080001, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r82, r81) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r85 = dup2(r84, r83) ioctl$PERF_EVENT_IOC_ENABLE(r85, 0x8912, 0x400200) getsockopt$sock_cred(r85, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0xc) setresuid(0x0, r86, 0x0) stat(&(0x7f0000002780)='./file0\x00', &(0x7f00000027c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r89 = dup2(r88, r87) ioctl$PERF_EVENT_IOC_ENABLE(r89, 0x8912, 0x400200) getsockopt$sock_cred(r89, 0x1, 0x11, &(0x7f0000002840), &(0x7f0000002880)=0xc) stat(&(0x7f00000028c0)='./file0\x00', &(0x7f0000002900)) r90 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r90, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r91}}]}) r92 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r92, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) ioctl$TIOCGPGRP(r92, 0x540f, &(0x7f0000002980)) r93 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r93, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r94, 0x0) getresgid(&(0x7f00000029c0), &(0x7f0000002a00), &(0x7f0000002a40)) r95 = getpid() ptrace(0x10, r95) ptrace$pokeuser(0x6, r95, 0x388, 0xfffffffffffffffe) r96 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r96, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r97, 0x0) fstat(0xffffffffffffffff, &(0x7f0000002a80)) r98 = getpid() ptrace(0x10, r98) ptrace$pokeuser(0x6, r98, 0x388, 0xfffffffffffffffe) r99 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r99, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r100}}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r102, r101) ioctl$sock_FIOGETOWN(r102, 0x8903, &(0x7f0000002b00)) lstat(&(0x7f0000002b40)='./file0\x00', &(0x7f0000002b80)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r105 = dup2(r104, r103) ioctl$PERF_EVENT_IOC_ENABLE(r105, 0x8912, 0x400200) getsockopt$sock_cred(r105, 0x1, 0x11, &(0x7f0000002c00), &(0x7f0000002c40)=0xc) getpgid(0xffffffffffffffff) getsockopt$inet6_IPV6_IPSEC_POLICY(r3, 0x29, 0x22, &(0x7f0000002c80)={{{@in=@local, @in=@broadcast}}, {{@in=@local}, 0x0, @in=@multicast1}}, &(0x7f0000003dc0)=0xe8) r106 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r106, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r107}}]}) gettid() r108 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r108, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r109, 0x0) getegid() r110 = getpid() ptrace(0x10, r110) ptrace$pokeuser(0x6, r110, 0x388, 0xfffffffffffffffe) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000004240)={r110, r4, 0x0, 0xc, &(0x7f0000004200)='/dev/radio#\x00'}, 0x30) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r113 = dup2(r112, r111) ioctl$PERF_EVENT_IOC_ENABLE(r113, 0x8912, 0x400200) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000006100)={{{@in=@loopback, @in=@loopback}}, {{@in6=@dev}, 0x0, @in=@multicast2}}, &(0x7f0000004380)=0xe8) lstat(&(0x7f00000043c0)='./file0\x00', &(0x7f0000004400)) fcntl$dupfd(0xffffffffffffffff, 0x406, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r115, r114) socket$rds(0x15, 0x5, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r117, r116) r118 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r118, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r119 = getpid() ptrace(0x10, r119) ptrace$pokeuser(0x6, r119, 0x388, 0xfffffffffffffffe) r120 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r120, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r121, 0x0) r122 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r122, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r123}}]}) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000004480)) r124 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r124, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r125, 0x0) getegid() openat$cgroup_procs(0xffffffffffffffff, &(0x7f00000044c0)='tasks\x00', 0x2, 0x0) r126 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r126, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r129 = dup2(r128, r127) ioctl$PERF_EVENT_IOC_ENABLE(r129, 0x8912, 0x400200) r130 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r130, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r132, r131) socket$nl_route(0x10, 0x3, 0x0) socket$caif_seqpacket(0x25, 0x5, 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r134, r133) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r136, r135) 16:11:49 executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) readahead(0xffffffffffffffff, 0x6, 0x5) 16:11:49 executing program 2: r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x0) fcntl$F_SET_RW_HINT(r0, 0x40c, &(0x7f0000002d80)) r1 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r1, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r2 = dup(r1) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = syz_open_dev$radio(&(0x7f0000000300)='/dev/radio#\x00', 0x2, 0x2) bind$bt_l2cap(r5, &(0x7f0000000340)={0x1f, 0xf7f8, {0x91, 0x3f, 0x8, 0x8, 0x81, 0x3f}, 0x9, 0x5}, 0xe) r6 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000040)='TIPCv2\x00') sendmsg$TIPC_NL_BEARER_SET(r2, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000200)={&(0x7f0000006200)=ANY=[@ANYBLOB="50010000", @ANYRES16=r6, @ANYBLOB="00042abd7000ffdbdf25050000002400060008000100e34b0000080001000000000008000100090000000800010008000000340007000c00040000040000000000000c00040000000000000000000c0004002c460000000000000c0003000800000000000000d800050008000100756470000800010075647000440002000800040000000000080004007d000000080002000010000008000100000000000800040083040000080003000004000008000300ffffffff080004000180000008000100696200002c0002000800020001f8ffff080001001a000000080001001800000008000200000080ff080004006b0a000008000100756470003c00020008000200c3faffff08000100110000000800040000100000080002000400000008000100000000000800020001000000080002000400000008000100657468000c0009000800010003000000046729baacef596e27a3a1d04ad2cf28b40259e4972b7075eb34de8734aa7d28a303b21d6f8d42421cee5fd6f933c523b3178c717be227bcf05c60b489d12112100ea827f50bbb32b0ab4f16a3ffa0cddb632b44dc266e825d21d355d3ed4da2eabd1c22eb92d15d20f9989d42e061b6583c56cdb10b40ef964ba63d659eca37ae37552fc834979d56af25260228dc6ee541cc7c3bc0dc5e34d9d5d0aa088ecb5fa03e0c9fe1caa52a3a96c8b554a30e3bc3cb22a7baf7fc6f1f9420d3ea"], 0x150}, 0x1, 0x0, 0x0, 0x20000000}, 0x4000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r8, r7) r9 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r9, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) openat$cgroup(r9, &(0x7f0000000400)='syz1\x00', 0x200002, 0x0) syz_open_dev$amidi(&(0x7f0000000440)='/dev/amidi#\x00', 0x6, 0x8000) r10 = getpid() ptrace(0x10, r10) ptrace$pokeuser(0x6, r10, 0x388, 0xfffffffffffffffe) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000480), &(0x7f00000004c0)=0xc) openat$cachefiles(0xffffffffffffff9c, &(0x7f0000000500)='/dev/cachefiles\x00', 0xa00, 0x0) r11 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r11, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r13, r12) openat$apparmor_task_exec(0xffffffffffffff9c, &(0x7f0000000540)='/proc/self/attr/exec\x00', 0x2, 0x0) r14 = getpid() ptrace(0x10, r14) ptrace$pokeuser(0x6, r14, 0x388, 0xfffffffffffffffe) r15 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r15, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r16, 0x0) r17 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r17, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r18}}]}) openat$selinux_attr(0xffffffffffffff9c, &(0x7f0000000580)='/proc/self/attr/exec\x00', 0x2, 0x0) bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f00000005c0)={0x0, 0x6, 0x8}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r20, r19) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r23 = dup2(r22, r21) ioctl$PERF_EVENT_IOC_ENABLE(r23, 0x8912, 0x400200) r24 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf16000000000000b7070000010000004870000000000000bc700000000000009500000000000000"], &(0x7f0000000140)='vS\xfdIG|\x8aL[\xf2\'\x9c\xea\xb1\xc0\xb1\x19\x91\x9d/Q\xd9\xe3T\xce\xdax;\x02%\xc5\x1c\xd5GA\xad[(\xbblZ\x01\x1dF\x92#]%sj\xd0i\xc6C\x1f&\xe2\xc5\xa5z\x7f\xe1 \xfb\xc27\x03\x84\x8e\xef\x82-\xfc$$\xaf\v\xbd\x95\x1e\x0f\xbeVI\xec\r!\f\x86\xf5\xfb[Y\x1e\xd4\xdfc\xb1\xc8\xa2\xc1/5\xffr\x1f\x80@\xb8F\xea\xde\x93\xa1\xcb6\xee\xf2\xce\x95\xf2\xfdxR\x17F\xad\xc1~\xa2\x97=O^o\"\xbb\xa8\x9746'}, 0x48) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000740)={r24, 0xc0, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f00000000c0)={r25}, 0xc) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x19, &(0x7f0000000600)='GPL##(mime_type{vboxnet1\x00', r25}, 0x30) r26 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r26, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r27, 0x0) getresgid(&(0x7f0000000680), &(0x7f00000006c0), &(0x7f0000000700)) ioctl$TIOCGPGRP(r1, 0x540f, &(0x7f0000000900)) stat(&(0x7f0000000940)='./file0\x00', &(0x7f0000000980)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r29, r28) fstat(r28, &(0x7f0000000a00)) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000a80), &(0x7f0000000ac0)=0xc) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000b00), &(0x7f0000000b40)=0xc) getresgid(&(0x7f0000000b80), &(0x7f0000000bc0), &(0x7f0000000c00)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r32 = dup2(r31, r30) ioctl$PERF_EVENT_IOC_ENABLE(r32, 0x8912, 0x400200) ioctl$TIOCGPGRP(r32, 0x540f, &(0x7f0000001280)) r33 = getpid() ptrace(0x10, r33) ptrace$pokeuser(0x6, r33, 0x388, 0xfffffffffffffffe) r34 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r34, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r35, 0x0) r36 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r36, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r37}}]}) r38 = getpid() ptrace(0x10, r38) ptrace$pokeuser(0x6, r38, 0x388, 0xfffffffffffffffe) getpgid(r38) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000012c0), &(0x7f0000001300)=0xc) r39 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r39, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) fcntl$getownex(r39, 0x10, &(0x7f0000001340)) r40 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r40, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r41, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r43, r42) fstat(r42, &(0x7f0000001380)) r44 = getpid() ptrace(0x10, r44) ptrace$pokeuser(0x6, r44, 0x388, 0xfffffffffffffffe) r45 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r45, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r46}}]}) r47 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r47, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r48}}]}) getgroups(0x6, &(0x7f0000001400)=[0xffffffffffffffff, r46, 0xee01, r48, 0x0, 0xee01]) socket$caif_stream(0x25, 0x1, 0x0) socketpair(0x4, 0x0, 0x67, &(0x7f0000001440)) pipe2$9p(&(0x7f0000001480), 0x800) r49 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r49, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) fcntl$getown(0xffffffffffffffff, 0x9) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000001bc0)={{{@in=@remote, @in6=@empty}}, {{@in=@remote}, 0x0, @in6=@ipv4={[], [], @dev}}}, &(0x7f0000001cc0)=0xe8) r50 = getpid() ptrace(0x10, r50) ptrace$pokeuser(0x6, r50, 0x388, 0xfffffffffffffffe) r51 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r51, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r52, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000001d00)) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000001d40)={{{@in6=@empty, @in=@multicast2}}, {{@in6=@mcast1}}}, &(0x7f0000001e40)=0xe8) r53 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r53, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r54}}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r57 = dup2(r56, r55) ioctl$PERF_EVENT_IOC_ENABLE(r57, 0x8912, 0x400200) ioctl$sock_SIOCGPGRP(r57, 0x8904, &(0x7f0000001e80)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r59, r58) getsockopt$sock_cred(r59, 0x1, 0x11, &(0x7f0000001ec0), &(0x7f0000001f00)=0xc) getgid() r60 = getpid() ptrace(0x10, r60) ptrace$pokeuser(0x6, r60, 0x388, 0xfffffffffffffffe) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r63 = dup2(r62, r61) ioctl$PERF_EVENT_IOC_ENABLE(r63, 0x8912, 0x400200) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000001f80)={r60, r63, 0x0, 0x4, &(0x7f0000001f40)='eth\x00'}, 0x30) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000001fc0)={{{@in=@initdev, @in6}}, {{@in=@local}, 0x0, @in=@empty}}, &(0x7f00000020c0)=0xe8) r64 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r64, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r65}}]}) r66 = getpid() ptrace(0x10, r66) ptrace$pokeuser(0x6, r66, 0x388, 0xfffffffffffffffe) r67 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r67, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r68}}]}) r69 = getpid() ptrace(0x10, r69) ptrace$pokeuser(0x6, r69, 0x388, 0xfffffffffffffffe) getresgid(&(0x7f0000002100), &(0x7f0000002140), &(0x7f0000002180)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r71, r70) gettid() r72 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r72, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r73, 0x0) r74 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r74, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socket$vsock_dgram(0x28, 0x2, 0x0) r75 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r75, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r76 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r76, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) openat$vicodec1(0xffffffffffffff9c, &(0x7f0000002680)='/dev/video37\x00', 0x2, 0x0) r77 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r77, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r78 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r78, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socket$inet6_sctp(0xa, 0x5, 0x84) accept$ax25(0xffffffffffffffff, &(0x7f00000026c0)={{0x3, @default}, [@null, @netrom, @default, @default, @default, @bcast, @null, @default]}, &(0x7f0000002740)=0x48) r79 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r79, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r80 = getpid() ptrace(0x10, r80) ptrace$pokeuser(0x6, r80, 0x388, 0xfffffffffffffffe) socket$inet(0x2, 0x2800080001, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r82, r81) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r85 = dup2(r84, r83) ioctl$PERF_EVENT_IOC_ENABLE(r85, 0x8912, 0x400200) getsockopt$sock_cred(r85, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0xc) setresuid(0x0, r86, 0x0) stat(&(0x7f0000002780)='./file0\x00', &(0x7f00000027c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r89 = dup2(r88, r87) ioctl$PERF_EVENT_IOC_ENABLE(r89, 0x8912, 0x400200) getsockopt$sock_cred(r89, 0x1, 0x11, &(0x7f0000002840), &(0x7f0000002880)=0xc) stat(&(0x7f00000028c0)='./file0\x00', &(0x7f0000002900)) r90 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r90, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r91}}]}) r92 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r92, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) ioctl$TIOCGPGRP(r92, 0x540f, &(0x7f0000002980)) r93 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r93, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r94, 0x0) getresgid(&(0x7f00000029c0), &(0x7f0000002a00), &(0x7f0000002a40)) r95 = getpid() ptrace(0x10, r95) ptrace$pokeuser(0x6, r95, 0x388, 0xfffffffffffffffe) r96 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r96, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r97, 0x0) fstat(0xffffffffffffffff, &(0x7f0000002a80)) r98 = getpid() ptrace(0x10, r98) ptrace$pokeuser(0x6, r98, 0x388, 0xfffffffffffffffe) r99 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r99, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r100}}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r102, r101) ioctl$sock_FIOGETOWN(r102, 0x8903, &(0x7f0000002b00)) lstat(&(0x7f0000002b40)='./file0\x00', &(0x7f0000002b80)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r105 = dup2(r104, r103) ioctl$PERF_EVENT_IOC_ENABLE(r105, 0x8912, 0x400200) getsockopt$sock_cred(r105, 0x1, 0x11, &(0x7f0000002c00), &(0x7f0000002c40)=0xc) getpgid(0xffffffffffffffff) getsockopt$inet6_IPV6_IPSEC_POLICY(r3, 0x29, 0x22, &(0x7f0000002c80)={{{@in=@local, @in=@broadcast}}, {{@in=@local}, 0x0, @in=@multicast1}}, &(0x7f0000003dc0)=0xe8) r106 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r106, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r107}}]}) gettid() r108 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r108, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r109, 0x0) getegid() r110 = getpid() ptrace(0x10, r110) ptrace$pokeuser(0x6, r110, 0x388, 0xfffffffffffffffe) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000004240)={r110, r4, 0x0, 0xc, &(0x7f0000004200)='/dev/radio#\x00'}, 0x30) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r113 = dup2(r112, r111) ioctl$PERF_EVENT_IOC_ENABLE(r113, 0x8912, 0x400200) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000006100)={{{@in=@loopback, @in=@loopback}}, {{@in6=@dev}, 0x0, @in=@multicast2}}, &(0x7f0000004380)=0xe8) lstat(&(0x7f00000043c0)='./file0\x00', &(0x7f0000004400)) fcntl$dupfd(0xffffffffffffffff, 0x406, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r115, r114) socket$rds(0x15, 0x5, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r117, r116) r118 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r118, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r119 = getpid() ptrace(0x10, r119) ptrace$pokeuser(0x6, r119, 0x388, 0xfffffffffffffffe) r120 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r120, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r121, 0x0) r122 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r122, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r123}}]}) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000004480)) r124 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r124, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r125, 0x0) getegid() openat$cgroup_procs(0xffffffffffffffff, &(0x7f00000044c0)='tasks\x00', 0x2, 0x0) r126 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r126, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r129 = dup2(r128, r127) ioctl$PERF_EVENT_IOC_ENABLE(r129, 0x8912, 0x400200) r130 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r130, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r132, r131) socket$nl_route(0x10, 0x3, 0x0) socket$caif_seqpacket(0x25, 0x5, 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r134, r133) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r136, r135) fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000004500)) r137 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r137, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r138, 0x0) 16:11:49 executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x0) shmctl$SHM_STAT(0x0, 0xd, &(0x7f0000000000)=""/168) 16:11:49 executing program 1: r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x0) fcntl$F_SET_RW_HINT(r0, 0x40c, &(0x7f0000002d80)) r1 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r1, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r2 = dup(r1) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = syz_open_dev$radio(&(0x7f0000000300)='/dev/radio#\x00', 0x2, 0x2) bind$bt_l2cap(r5, &(0x7f0000000340)={0x1f, 0xf7f8, {0x91, 0x3f, 0x8, 0x8, 0x81, 0x3f}, 0x9, 0x5}, 0xe) r6 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000040)='TIPCv2\x00') sendmsg$TIPC_NL_BEARER_SET(r2, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000200)={&(0x7f0000006200)=ANY=[@ANYBLOB="50010000", @ANYRES16=r6, @ANYBLOB="00042abd7000ffdbdf25050000002400060008000100e34b0000080001000000000008000100090000000800010008000000340007000c00040000040000000000000c00040000000000000000000c0004002c460000000000000c0003000800000000000000d800050008000100756470000800010075647000440002000800040000000000080004007d000000080002000010000008000100000000000800040083040000080003000004000008000300ffffffff080004000180000008000100696200002c0002000800020001f8ffff080001001a000000080001001800000008000200000080ff080004006b0a000008000100756470003c00020008000200c3faffff08000100110000000800040000100000080002000400000008000100000000000800020001000000080002000400000008000100657468000c0009000800010003000000046729baacef596e27a3a1d04ad2cf28b40259e4972b7075eb34de8734aa7d28a303b21d6f8d42421cee5fd6f933c523b3178c717be227bcf05c60b489d12112100ea827f50bbb32b0ab4f16a3ffa0cddb632b44dc266e825d21d355d3ed4da2eabd1c22eb92d15d20f9989d42e061b6583c56cdb10b40ef964ba63d659eca37ae37552fc834979d56af25260228dc6ee541cc7c3bc0dc5e34d9d5d0aa088ecb5fa03e0c9fe1caa52a3a96c8b554a30e3bc3cb22a7baf7fc6f1f9420d3ea"], 0x150}, 0x1, 0x0, 0x0, 0x20000000}, 0x4000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r8, r7) r9 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r9, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) openat$cgroup(r9, &(0x7f0000000400)='syz1\x00', 0x200002, 0x0) syz_open_dev$amidi(&(0x7f0000000440)='/dev/amidi#\x00', 0x6, 0x8000) r10 = getpid() ptrace(0x10, r10) ptrace$pokeuser(0x6, r10, 0x388, 0xfffffffffffffffe) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000480), &(0x7f00000004c0)=0xc) openat$cachefiles(0xffffffffffffff9c, &(0x7f0000000500)='/dev/cachefiles\x00', 0xa00, 0x0) r11 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r11, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r13, r12) openat$apparmor_task_exec(0xffffffffffffff9c, &(0x7f0000000540)='/proc/self/attr/exec\x00', 0x2, 0x0) r14 = getpid() ptrace(0x10, r14) ptrace$pokeuser(0x6, r14, 0x388, 0xfffffffffffffffe) r15 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r15, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r16, 0x0) r17 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r17, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r18}}]}) openat$selinux_attr(0xffffffffffffff9c, &(0x7f0000000580)='/proc/self/attr/exec\x00', 0x2, 0x0) bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f00000005c0)={0x0, 0x6, 0x8}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r20, r19) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r23 = dup2(r22, r21) ioctl$PERF_EVENT_IOC_ENABLE(r23, 0x8912, 0x400200) r24 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf16000000000000b7070000010000004870000000000000bc700000000000009500000000000000"], &(0x7f0000000140)='vS\xfdIG|\x8aL[\xf2\'\x9c\xea\xb1\xc0\xb1\x19\x91\x9d/Q\xd9\xe3T\xce\xdax;\x02%\xc5\x1c\xd5GA\xad[(\xbblZ\x01\x1dF\x92#]%sj\xd0i\xc6C\x1f&\xe2\xc5\xa5z\x7f\xe1 \xfb\xc27\x03\x84\x8e\xef\x82-\xfc$$\xaf\v\xbd\x95\x1e\x0f\xbeVI\xec\r!\f\x86\xf5\xfb[Y\x1e\xd4\xdfc\xb1\xc8\xa2\xc1/5\xffr\x1f\x80@\xb8F\xea\xde\x93\xa1\xcb6\xee\xf2\xce\x95\xf2\xfdxR\x17F\xad\xc1~\xa2\x97=O^o\"\xbb\xa8\x9746'}, 0x48) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000740)={r24, 0xc0, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f00000000c0)={r25}, 0xc) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x19, &(0x7f0000000600)='GPL##(mime_type{vboxnet1\x00', r25}, 0x30) r26 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r26, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r27, 0x0) getresgid(&(0x7f0000000680), &(0x7f00000006c0), &(0x7f0000000700)) ioctl$TIOCGPGRP(r1, 0x540f, &(0x7f0000000900)) stat(&(0x7f0000000940)='./file0\x00', &(0x7f0000000980)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r29, r28) fstat(r28, &(0x7f0000000a00)) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000a80), &(0x7f0000000ac0)=0xc) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000b00), &(0x7f0000000b40)=0xc) getresgid(&(0x7f0000000b80), &(0x7f0000000bc0), &(0x7f0000000c00)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r32 = dup2(r31, r30) ioctl$PERF_EVENT_IOC_ENABLE(r32, 0x8912, 0x400200) ioctl$TIOCGPGRP(r32, 0x540f, &(0x7f0000001280)) r33 = getpid() ptrace(0x10, r33) ptrace$pokeuser(0x6, r33, 0x388, 0xfffffffffffffffe) r34 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r34, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r35, 0x0) r36 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r36, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r37}}]}) r38 = getpid() ptrace(0x10, r38) ptrace$pokeuser(0x6, r38, 0x388, 0xfffffffffffffffe) getpgid(r38) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000012c0), &(0x7f0000001300)=0xc) r39 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r39, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) fcntl$getownex(r39, 0x10, &(0x7f0000001340)) r40 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r40, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r41, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r43, r42) fstat(r42, &(0x7f0000001380)) r44 = getpid() ptrace(0x10, r44) ptrace$pokeuser(0x6, r44, 0x388, 0xfffffffffffffffe) r45 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r45, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r46}}]}) r47 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r47, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r48}}]}) getgroups(0x6, &(0x7f0000001400)=[0xffffffffffffffff, r46, 0xee01, r48, 0x0, 0xee01]) socket$caif_stream(0x25, 0x1, 0x0) socketpair(0x4, 0x0, 0x67, &(0x7f0000001440)) pipe2$9p(&(0x7f0000001480), 0x800) r49 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r49, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) fcntl$getown(0xffffffffffffffff, 0x9) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000001bc0)={{{@in=@remote, @in6=@empty}}, {{@in=@remote}, 0x0, @in6=@ipv4={[], [], @dev}}}, &(0x7f0000001cc0)=0xe8) r50 = getpid() ptrace(0x10, r50) ptrace$pokeuser(0x6, r50, 0x388, 0xfffffffffffffffe) r51 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r51, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r52, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000001d00)) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000001d40)={{{@in6=@empty, @in=@multicast2}}, {{@in6=@mcast1}}}, &(0x7f0000001e40)=0xe8) r53 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r53, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r54}}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r57 = dup2(r56, r55) ioctl$PERF_EVENT_IOC_ENABLE(r57, 0x8912, 0x400200) ioctl$sock_SIOCGPGRP(r57, 0x8904, &(0x7f0000001e80)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r59, r58) getsockopt$sock_cred(r59, 0x1, 0x11, &(0x7f0000001ec0), &(0x7f0000001f00)=0xc) getgid() r60 = getpid() ptrace(0x10, r60) ptrace$pokeuser(0x6, r60, 0x388, 0xfffffffffffffffe) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r63 = dup2(r62, r61) ioctl$PERF_EVENT_IOC_ENABLE(r63, 0x8912, 0x400200) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000001f80)={r60, r63, 0x0, 0x4, &(0x7f0000001f40)='eth\x00'}, 0x30) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000001fc0)={{{@in=@initdev, @in6}}, {{@in=@local}, 0x0, @in=@empty}}, &(0x7f00000020c0)=0xe8) r64 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r64, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r65}}]}) r66 = getpid() ptrace(0x10, r66) ptrace$pokeuser(0x6, r66, 0x388, 0xfffffffffffffffe) r67 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r67, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r68}}]}) r69 = getpid() ptrace(0x10, r69) ptrace$pokeuser(0x6, r69, 0x388, 0xfffffffffffffffe) getresgid(&(0x7f0000002100), &(0x7f0000002140), &(0x7f0000002180)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r71, r70) gettid() r72 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r72, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r73, 0x0) r74 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r74, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socket$vsock_dgram(0x28, 0x2, 0x0) r75 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r75, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r76 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r76, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) openat$vicodec1(0xffffffffffffff9c, &(0x7f0000002680)='/dev/video37\x00', 0x2, 0x0) r77 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r77, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r78 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r78, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socket$inet6_sctp(0xa, 0x5, 0x84) accept$ax25(0xffffffffffffffff, &(0x7f00000026c0)={{0x3, @default}, [@null, @netrom, @default, @default, @default, @bcast, @null, @default]}, &(0x7f0000002740)=0x48) r79 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r79, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r80 = getpid() ptrace(0x10, r80) ptrace$pokeuser(0x6, r80, 0x388, 0xfffffffffffffffe) socket$inet(0x2, 0x2800080001, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r82, r81) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r85 = dup2(r84, r83) ioctl$PERF_EVENT_IOC_ENABLE(r85, 0x8912, 0x400200) getsockopt$sock_cred(r85, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0xc) setresuid(0x0, r86, 0x0) stat(&(0x7f0000002780)='./file0\x00', &(0x7f00000027c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r89 = dup2(r88, r87) ioctl$PERF_EVENT_IOC_ENABLE(r89, 0x8912, 0x400200) getsockopt$sock_cred(r89, 0x1, 0x11, &(0x7f0000002840), &(0x7f0000002880)=0xc) stat(&(0x7f00000028c0)='./file0\x00', &(0x7f0000002900)) r90 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r90, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r91}}]}) r92 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r92, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) ioctl$TIOCGPGRP(r92, 0x540f, &(0x7f0000002980)) r93 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r93, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r94, 0x0) getresgid(&(0x7f00000029c0), &(0x7f0000002a00), &(0x7f0000002a40)) r95 = getpid() ptrace(0x10, r95) ptrace$pokeuser(0x6, r95, 0x388, 0xfffffffffffffffe) r96 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r96, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r97, 0x0) fstat(0xffffffffffffffff, &(0x7f0000002a80)) r98 = getpid() ptrace(0x10, r98) ptrace$pokeuser(0x6, r98, 0x388, 0xfffffffffffffffe) r99 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r99, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r100}}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r102, r101) ioctl$sock_FIOGETOWN(r102, 0x8903, &(0x7f0000002b00)) lstat(&(0x7f0000002b40)='./file0\x00', &(0x7f0000002b80)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r105 = dup2(r104, r103) ioctl$PERF_EVENT_IOC_ENABLE(r105, 0x8912, 0x400200) getsockopt$sock_cred(r105, 0x1, 0x11, &(0x7f0000002c00), &(0x7f0000002c40)=0xc) getpgid(0xffffffffffffffff) getsockopt$inet6_IPV6_IPSEC_POLICY(r3, 0x29, 0x22, &(0x7f0000002c80)={{{@in=@local, @in=@broadcast}}, {{@in=@local}, 0x0, @in=@multicast1}}, &(0x7f0000003dc0)=0xe8) r106 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r106, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r107}}]}) gettid() r108 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r108, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r109, 0x0) getegid() r110 = getpid() ptrace(0x10, r110) ptrace$pokeuser(0x6, r110, 0x388, 0xfffffffffffffffe) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000004240)={r110, r4, 0x0, 0xc, &(0x7f0000004200)='/dev/radio#\x00'}, 0x30) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r113 = dup2(r112, r111) ioctl$PERF_EVENT_IOC_ENABLE(r113, 0x8912, 0x400200) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000006100)={{{@in=@loopback, @in=@loopback}}, {{@in6=@dev}, 0x0, @in=@multicast2}}, &(0x7f0000004380)=0xe8) lstat(&(0x7f00000043c0)='./file0\x00', &(0x7f0000004400)) fcntl$dupfd(0xffffffffffffffff, 0x406, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r115, r114) socket$rds(0x15, 0x5, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r117, r116) r118 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r118, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r119 = getpid() ptrace(0x10, r119) ptrace$pokeuser(0x6, r119, 0x388, 0xfffffffffffffffe) r120 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r120, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r121, 0x0) r122 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r122, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r123}}]}) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000004480)) r124 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r124, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r125, 0x0) getegid() openat$cgroup_procs(0xffffffffffffffff, &(0x7f00000044c0)='tasks\x00', 0x2, 0x0) r126 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r126, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r129 = dup2(r128, r127) ioctl$PERF_EVENT_IOC_ENABLE(r129, 0x8912, 0x400200) r130 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r130, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) 16:11:49 executing program 0: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000180)=0xc) setuid(r4) 16:11:49 executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) readahead(0xffffffffffffffff, 0x6, 0x5) 16:11:49 executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x0) shmctl$SHM_STAT(0x0, 0xd, &(0x7f0000000000)=""/168) 16:11:49 executing program 0: socketpair$unix(0x1, 0x1, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) r1 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000180)=0xc) setuid(r2) 16:11:49 executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) readahead(0xffffffffffffffff, 0x6, 0x5) 16:11:49 executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) shmctl$SHM_STAT(0x0, 0xd, 0x0) 16:11:49 executing program 4: r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x0) fcntl$F_SET_RW_HINT(r0, 0x40c, &(0x7f0000002d80)) r1 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r1, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r2 = dup(r1) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = syz_open_dev$radio(&(0x7f0000000300)='/dev/radio#\x00', 0x2, 0x2) bind$bt_l2cap(r5, &(0x7f0000000340)={0x1f, 0xf7f8, {0x91, 0x3f, 0x8, 0x8, 0x81, 0x3f}, 0x9, 0x5}, 0xe) r6 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000040)='TIPCv2\x00') sendmsg$TIPC_NL_BEARER_SET(r2, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000200)={&(0x7f0000006200)=ANY=[@ANYBLOB="50010000", @ANYRES16=r6, @ANYBLOB="00042abd7000ffdbdf25050000002400060008000100e34b0000080001000000000008000100090000000800010008000000340007000c00040000040000000000000c00040000000000000000000c0004002c460000000000000c0003000800000000000000d800050008000100756470000800010075647000440002000800040000000000080004007d000000080002000010000008000100000000000800040083040000080003000004000008000300ffffffff080004000180000008000100696200002c0002000800020001f8ffff080001001a000000080001001800000008000200000080ff080004006b0a000008000100756470003c00020008000200c3faffff08000100110000000800040000100000080002000400000008000100000000000800020001000000080002000400000008000100657468000c0009000800010003000000046729baacef596e27a3a1d04ad2cf28b40259e4972b7075eb34de8734aa7d28a303b21d6f8d42421cee5fd6f933c523b3178c717be227bcf05c60b489d12112100ea827f50bbb32b0ab4f16a3ffa0cddb632b44dc266e825d21d355d3ed4da2eabd1c22eb92d15d20f9989d42e061b6583c56cdb10b40ef964ba63d659eca37ae37552fc834979d56af25260228dc6ee541cc7c3bc0dc5e34d9d5d0aa088ecb5fa03e0c9fe1caa52a3a96c8b554a30e3bc3cb22a7baf7fc6f1f9420d3ea"], 0x150}, 0x1, 0x0, 0x0, 0x20000000}, 0x4000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r8, r7) r9 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r9, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) openat$cgroup(r9, &(0x7f0000000400)='syz1\x00', 0x200002, 0x0) syz_open_dev$amidi(&(0x7f0000000440)='/dev/amidi#\x00', 0x6, 0x8000) r10 = getpid() ptrace(0x10, r10) ptrace$pokeuser(0x6, r10, 0x388, 0xfffffffffffffffe) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000480), &(0x7f00000004c0)=0xc) openat$cachefiles(0xffffffffffffff9c, &(0x7f0000000500)='/dev/cachefiles\x00', 0xa00, 0x0) r11 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r11, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r13, r12) openat$apparmor_task_exec(0xffffffffffffff9c, &(0x7f0000000540)='/proc/self/attr/exec\x00', 0x2, 0x0) r14 = getpid() ptrace(0x10, r14) ptrace$pokeuser(0x6, r14, 0x388, 0xfffffffffffffffe) r15 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r15, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r16, 0x0) r17 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r17, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r18}}]}) openat$selinux_attr(0xffffffffffffff9c, &(0x7f0000000580)='/proc/self/attr/exec\x00', 0x2, 0x0) bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f00000005c0)={0x0, 0x6, 0x8}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r20, r19) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r23 = dup2(r22, r21) ioctl$PERF_EVENT_IOC_ENABLE(r23, 0x8912, 0x400200) r24 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf16000000000000b7070000010000004870000000000000bc700000000000009500000000000000"], &(0x7f0000000140)='vS\xfdIG|\x8aL[\xf2\'\x9c\xea\xb1\xc0\xb1\x19\x91\x9d/Q\xd9\xe3T\xce\xdax;\x02%\xc5\x1c\xd5GA\xad[(\xbblZ\x01\x1dF\x92#]%sj\xd0i\xc6C\x1f&\xe2\xc5\xa5z\x7f\xe1 \xfb\xc27\x03\x84\x8e\xef\x82-\xfc$$\xaf\v\xbd\x95\x1e\x0f\xbeVI\xec\r!\f\x86\xf5\xfb[Y\x1e\xd4\xdfc\xb1\xc8\xa2\xc1/5\xffr\x1f\x80@\xb8F\xea\xde\x93\xa1\xcb6\xee\xf2\xce\x95\xf2\xfdxR\x17F\xad\xc1~\xa2\x97=O^o\"\xbb\xa8\x9746'}, 0x48) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000740)={r24, 0xc0, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f00000000c0)={r25}, 0xc) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x19, &(0x7f0000000600)='GPL##(mime_type{vboxnet1\x00', r25}, 0x30) r26 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r26, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r27, 0x0) getresgid(&(0x7f0000000680), &(0x7f00000006c0), &(0x7f0000000700)) ioctl$TIOCGPGRP(r1, 0x540f, &(0x7f0000000900)) stat(&(0x7f0000000940)='./file0\x00', &(0x7f0000000980)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r29, r28) fstat(r28, &(0x7f0000000a00)) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000a80), &(0x7f0000000ac0)=0xc) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000b00), &(0x7f0000000b40)=0xc) getresgid(&(0x7f0000000b80), &(0x7f0000000bc0), &(0x7f0000000c00)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r32 = dup2(r31, r30) ioctl$PERF_EVENT_IOC_ENABLE(r32, 0x8912, 0x400200) ioctl$TIOCGPGRP(r32, 0x540f, &(0x7f0000001280)) r33 = getpid() ptrace(0x10, r33) ptrace$pokeuser(0x6, r33, 0x388, 0xfffffffffffffffe) r34 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r34, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r35, 0x0) r36 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r36, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r37}}]}) r38 = getpid() ptrace(0x10, r38) ptrace$pokeuser(0x6, r38, 0x388, 0xfffffffffffffffe) getpgid(r38) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000012c0), &(0x7f0000001300)=0xc) r39 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r39, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) fcntl$getownex(r39, 0x10, &(0x7f0000001340)) r40 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r40, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r41, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r43, r42) fstat(r42, &(0x7f0000001380)) r44 = getpid() ptrace(0x10, r44) ptrace$pokeuser(0x6, r44, 0x388, 0xfffffffffffffffe) r45 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r45, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r46}}]}) r47 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r47, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r48}}]}) getgroups(0x6, &(0x7f0000001400)=[0xffffffffffffffff, r46, 0xee01, r48, 0x0, 0xee01]) socket$caif_stream(0x25, 0x1, 0x0) socketpair(0x4, 0x0, 0x67, &(0x7f0000001440)) pipe2$9p(&(0x7f0000001480), 0x800) r49 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r49, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) fcntl$getown(0xffffffffffffffff, 0x9) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000001bc0)={{{@in=@remote, @in6=@empty}}, {{@in=@remote}, 0x0, @in6=@ipv4={[], [], @dev}}}, &(0x7f0000001cc0)=0xe8) r50 = getpid() ptrace(0x10, r50) ptrace$pokeuser(0x6, r50, 0x388, 0xfffffffffffffffe) r51 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r51, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r52, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000001d00)) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000001d40)={{{@in6=@empty, @in=@multicast2}}, {{@in6=@mcast1}}}, &(0x7f0000001e40)=0xe8) r53 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r53, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r54}}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r57 = dup2(r56, r55) ioctl$PERF_EVENT_IOC_ENABLE(r57, 0x8912, 0x400200) ioctl$sock_SIOCGPGRP(r57, 0x8904, &(0x7f0000001e80)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r59, r58) getsockopt$sock_cred(r59, 0x1, 0x11, &(0x7f0000001ec0), &(0x7f0000001f00)=0xc) getgid() r60 = getpid() ptrace(0x10, r60) ptrace$pokeuser(0x6, r60, 0x388, 0xfffffffffffffffe) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r63 = dup2(r62, r61) ioctl$PERF_EVENT_IOC_ENABLE(r63, 0x8912, 0x400200) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000001f80)={r60, r63, 0x0, 0x4, &(0x7f0000001f40)='eth\x00'}, 0x30) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000001fc0)={{{@in=@initdev, @in6}}, {{@in=@local}, 0x0, @in=@empty}}, &(0x7f00000020c0)=0xe8) r64 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r64, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r65}}]}) r66 = getpid() ptrace(0x10, r66) ptrace$pokeuser(0x6, r66, 0x388, 0xfffffffffffffffe) r67 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r67, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r68}}]}) r69 = getpid() ptrace(0x10, r69) ptrace$pokeuser(0x6, r69, 0x388, 0xfffffffffffffffe) getresgid(&(0x7f0000002100), &(0x7f0000002140), &(0x7f0000002180)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r71, r70) gettid() r72 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r72, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r73, 0x0) r74 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r74, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socket$vsock_dgram(0x28, 0x2, 0x0) r75 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r75, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r76 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r76, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) openat$vicodec1(0xffffffffffffff9c, &(0x7f0000002680)='/dev/video37\x00', 0x2, 0x0) r77 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r77, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r78 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r78, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socket$inet6_sctp(0xa, 0x5, 0x84) accept$ax25(0xffffffffffffffff, &(0x7f00000026c0)={{0x3, @default}, [@null, @netrom, @default, @default, @default, @bcast, @null, @default]}, &(0x7f0000002740)=0x48) r79 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r79, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r80 = getpid() ptrace(0x10, r80) ptrace$pokeuser(0x6, r80, 0x388, 0xfffffffffffffffe) socket$inet(0x2, 0x2800080001, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r82, r81) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r85 = dup2(r84, r83) ioctl$PERF_EVENT_IOC_ENABLE(r85, 0x8912, 0x400200) getsockopt$sock_cred(r85, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0xc) setresuid(0x0, r86, 0x0) stat(&(0x7f0000002780)='./file0\x00', &(0x7f00000027c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r89 = dup2(r88, r87) ioctl$PERF_EVENT_IOC_ENABLE(r89, 0x8912, 0x400200) getsockopt$sock_cred(r89, 0x1, 0x11, &(0x7f0000002840), &(0x7f0000002880)=0xc) stat(&(0x7f00000028c0)='./file0\x00', &(0x7f0000002900)) r90 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r90, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r91}}]}) r92 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r92, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) ioctl$TIOCGPGRP(r92, 0x540f, &(0x7f0000002980)) r93 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r93, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r94, 0x0) getresgid(&(0x7f00000029c0), &(0x7f0000002a00), &(0x7f0000002a40)) r95 = getpid() ptrace(0x10, r95) ptrace$pokeuser(0x6, r95, 0x388, 0xfffffffffffffffe) r96 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r96, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r97, 0x0) fstat(0xffffffffffffffff, &(0x7f0000002a80)) r98 = getpid() ptrace(0x10, r98) ptrace$pokeuser(0x6, r98, 0x388, 0xfffffffffffffffe) r99 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r99, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r100}}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r102, r101) ioctl$sock_FIOGETOWN(r102, 0x8903, &(0x7f0000002b00)) lstat(&(0x7f0000002b40)='./file0\x00', &(0x7f0000002b80)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r105 = dup2(r104, r103) ioctl$PERF_EVENT_IOC_ENABLE(r105, 0x8912, 0x400200) getsockopt$sock_cred(r105, 0x1, 0x11, &(0x7f0000002c00), &(0x7f0000002c40)=0xc) getpgid(0xffffffffffffffff) getsockopt$inet6_IPV6_IPSEC_POLICY(r3, 0x29, 0x22, &(0x7f0000002c80)={{{@in=@local, @in=@broadcast}}, {{@in=@local}, 0x0, @in=@multicast1}}, &(0x7f0000003dc0)=0xe8) r106 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r106, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r107}}]}) gettid() r108 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r108, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r109, 0x0) getegid() r110 = getpid() ptrace(0x10, r110) ptrace$pokeuser(0x6, r110, 0x388, 0xfffffffffffffffe) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000004240)={r110, r4, 0x0, 0xc, &(0x7f0000004200)='/dev/radio#\x00'}, 0x30) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r113 = dup2(r112, r111) ioctl$PERF_EVENT_IOC_ENABLE(r113, 0x8912, 0x400200) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000006100)={{{@in=@loopback, @in=@loopback}}, {{@in6=@dev}, 0x0, @in=@multicast2}}, &(0x7f0000004380)=0xe8) lstat(&(0x7f00000043c0)='./file0\x00', &(0x7f0000004400)) fcntl$dupfd(0xffffffffffffffff, 0x406, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r115, r114) socket$rds(0x15, 0x5, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r117, r116) r118 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r118, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r119 = getpid() ptrace(0x10, r119) ptrace$pokeuser(0x6, r119, 0x388, 0xfffffffffffffffe) r120 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r120, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r121, 0x0) r122 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r122, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r123}}]}) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000004480)) r124 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r124, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r125, 0x0) getegid() openat$cgroup_procs(0xffffffffffffffff, &(0x7f00000044c0)='tasks\x00', 0x2, 0x0) r126 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r126, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r129 = dup2(r128, r127) ioctl$PERF_EVENT_IOC_ENABLE(r129, 0x8912, 0x400200) r130 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r130, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r132, r131) socket$nl_route(0x10, 0x3, 0x0) socket$caif_seqpacket(0x25, 0x5, 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r134, r133) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) 16:11:49 executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x0) readahead(0xffffffffffffffff, 0x6, 0x5) 16:11:49 executing program 0: socketpair$unix(0x1, 0x1, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) r1 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000180)=0xc) setuid(r2) 16:11:49 executing program 2: r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x0) fcntl$F_SET_RW_HINT(r0, 0x40c, &(0x7f0000002d80)) r1 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r1, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r2 = dup(r1) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = syz_open_dev$radio(&(0x7f0000000300)='/dev/radio#\x00', 0x2, 0x2) bind$bt_l2cap(r5, &(0x7f0000000340)={0x1f, 0xf7f8, {0x91, 0x3f, 0x8, 0x8, 0x81, 0x3f}, 0x9, 0x5}, 0xe) r6 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000040)='TIPCv2\x00') sendmsg$TIPC_NL_BEARER_SET(r2, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000200)={&(0x7f0000006200)=ANY=[@ANYBLOB="50010000", @ANYRES16=r6, @ANYBLOB="00042abd7000ffdbdf25050000002400060008000100e34b0000080001000000000008000100090000000800010008000000340007000c00040000040000000000000c00040000000000000000000c0004002c460000000000000c0003000800000000000000d800050008000100756470000800010075647000440002000800040000000000080004007d000000080002000010000008000100000000000800040083040000080003000004000008000300ffffffff080004000180000008000100696200002c0002000800020001f8ffff080001001a000000080001001800000008000200000080ff080004006b0a000008000100756470003c00020008000200c3faffff08000100110000000800040000100000080002000400000008000100000000000800020001000000080002000400000008000100657468000c0009000800010003000000046729baacef596e27a3a1d04ad2cf28b40259e4972b7075eb34de8734aa7d28a303b21d6f8d42421cee5fd6f933c523b3178c717be227bcf05c60b489d12112100ea827f50bbb32b0ab4f16a3ffa0cddb632b44dc266e825d21d355d3ed4da2eabd1c22eb92d15d20f9989d42e061b6583c56cdb10b40ef964ba63d659eca37ae37552fc834979d56af25260228dc6ee541cc7c3bc0dc5e34d9d5d0aa088ecb5fa03e0c9fe1caa52a3a96c8b554a30e3bc3cb22a7baf7fc6f1f9420d3ea"], 0x150}, 0x1, 0x0, 0x0, 0x20000000}, 0x4000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r8, r7) r9 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r9, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) openat$cgroup(r9, &(0x7f0000000400)='syz1\x00', 0x200002, 0x0) syz_open_dev$amidi(&(0x7f0000000440)='/dev/amidi#\x00', 0x6, 0x8000) r10 = getpid() ptrace(0x10, r10) ptrace$pokeuser(0x6, r10, 0x388, 0xfffffffffffffffe) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000480), &(0x7f00000004c0)=0xc) openat$cachefiles(0xffffffffffffff9c, &(0x7f0000000500)='/dev/cachefiles\x00', 0xa00, 0x0) r11 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r11, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r13, r12) openat$apparmor_task_exec(0xffffffffffffff9c, &(0x7f0000000540)='/proc/self/attr/exec\x00', 0x2, 0x0) r14 = getpid() ptrace(0x10, r14) ptrace$pokeuser(0x6, r14, 0x388, 0xfffffffffffffffe) r15 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r15, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r16, 0x0) r17 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r17, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r18}}]}) openat$selinux_attr(0xffffffffffffff9c, &(0x7f0000000580)='/proc/self/attr/exec\x00', 0x2, 0x0) bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f00000005c0)={0x0, 0x6, 0x8}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r20, r19) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r23 = dup2(r22, r21) ioctl$PERF_EVENT_IOC_ENABLE(r23, 0x8912, 0x400200) r24 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf16000000000000b7070000010000004870000000000000bc700000000000009500000000000000"], &(0x7f0000000140)='vS\xfdIG|\x8aL[\xf2\'\x9c\xea\xb1\xc0\xb1\x19\x91\x9d/Q\xd9\xe3T\xce\xdax;\x02%\xc5\x1c\xd5GA\xad[(\xbblZ\x01\x1dF\x92#]%sj\xd0i\xc6C\x1f&\xe2\xc5\xa5z\x7f\xe1 \xfb\xc27\x03\x84\x8e\xef\x82-\xfc$$\xaf\v\xbd\x95\x1e\x0f\xbeVI\xec\r!\f\x86\xf5\xfb[Y\x1e\xd4\xdfc\xb1\xc8\xa2\xc1/5\xffr\x1f\x80@\xb8F\xea\xde\x93\xa1\xcb6\xee\xf2\xce\x95\xf2\xfdxR\x17F\xad\xc1~\xa2\x97=O^o\"\xbb\xa8\x9746'}, 0x48) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000740)={r24, 0xc0, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f00000000c0)={r25}, 0xc) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x19, &(0x7f0000000600)='GPL##(mime_type{vboxnet1\x00', r25}, 0x30) r26 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r26, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r27, 0x0) getresgid(&(0x7f0000000680), &(0x7f00000006c0), &(0x7f0000000700)) ioctl$TIOCGPGRP(r1, 0x540f, &(0x7f0000000900)) stat(&(0x7f0000000940)='./file0\x00', &(0x7f0000000980)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r29, r28) fstat(r28, &(0x7f0000000a00)) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000a80), &(0x7f0000000ac0)=0xc) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000b00), &(0x7f0000000b40)=0xc) getresgid(&(0x7f0000000b80), &(0x7f0000000bc0), &(0x7f0000000c00)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r32 = dup2(r31, r30) ioctl$PERF_EVENT_IOC_ENABLE(r32, 0x8912, 0x400200) ioctl$TIOCGPGRP(r32, 0x540f, &(0x7f0000001280)) r33 = getpid() ptrace(0x10, r33) ptrace$pokeuser(0x6, r33, 0x388, 0xfffffffffffffffe) r34 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r34, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r35, 0x0) r36 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r36, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r37}}]}) r38 = getpid() ptrace(0x10, r38) ptrace$pokeuser(0x6, r38, 0x388, 0xfffffffffffffffe) getpgid(r38) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000012c0), &(0x7f0000001300)=0xc) r39 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r39, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) fcntl$getownex(r39, 0x10, &(0x7f0000001340)) r40 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r40, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r41, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r43, r42) fstat(r42, &(0x7f0000001380)) r44 = getpid() ptrace(0x10, r44) ptrace$pokeuser(0x6, r44, 0x388, 0xfffffffffffffffe) r45 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r45, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r46}}]}) r47 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r47, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r48}}]}) getgroups(0x6, &(0x7f0000001400)=[0xffffffffffffffff, r46, 0xee01, r48, 0x0, 0xee01]) socket$caif_stream(0x25, 0x1, 0x0) socketpair(0x4, 0x0, 0x67, &(0x7f0000001440)) pipe2$9p(&(0x7f0000001480), 0x800) r49 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r49, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) fcntl$getown(0xffffffffffffffff, 0x9) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000001bc0)={{{@in=@remote, @in6=@empty}}, {{@in=@remote}, 0x0, @in6=@ipv4={[], [], @dev}}}, &(0x7f0000001cc0)=0xe8) r50 = getpid() ptrace(0x10, r50) ptrace$pokeuser(0x6, r50, 0x388, 0xfffffffffffffffe) r51 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r51, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r52, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000001d00)) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000001d40)={{{@in6=@empty, @in=@multicast2}}, {{@in6=@mcast1}}}, &(0x7f0000001e40)=0xe8) r53 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r53, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r54}}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r57 = dup2(r56, r55) ioctl$PERF_EVENT_IOC_ENABLE(r57, 0x8912, 0x400200) ioctl$sock_SIOCGPGRP(r57, 0x8904, &(0x7f0000001e80)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r59, r58) getsockopt$sock_cred(r59, 0x1, 0x11, &(0x7f0000001ec0), &(0x7f0000001f00)=0xc) getgid() r60 = getpid() ptrace(0x10, r60) ptrace$pokeuser(0x6, r60, 0x388, 0xfffffffffffffffe) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r63 = dup2(r62, r61) ioctl$PERF_EVENT_IOC_ENABLE(r63, 0x8912, 0x400200) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000001f80)={r60, r63, 0x0, 0x4, &(0x7f0000001f40)='eth\x00'}, 0x30) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000001fc0)={{{@in=@initdev, @in6}}, {{@in=@local}, 0x0, @in=@empty}}, &(0x7f00000020c0)=0xe8) r64 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r64, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r65}}]}) r66 = getpid() ptrace(0x10, r66) ptrace$pokeuser(0x6, r66, 0x388, 0xfffffffffffffffe) r67 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r67, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r68}}]}) r69 = getpid() ptrace(0x10, r69) ptrace$pokeuser(0x6, r69, 0x388, 0xfffffffffffffffe) getresgid(&(0x7f0000002100), &(0x7f0000002140), &(0x7f0000002180)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r71, r70) gettid() r72 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r72, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r73, 0x0) r74 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r74, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socket$vsock_dgram(0x28, 0x2, 0x0) r75 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r75, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r76 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r76, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) openat$vicodec1(0xffffffffffffff9c, &(0x7f0000002680)='/dev/video37\x00', 0x2, 0x0) r77 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r77, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r78 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r78, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socket$inet6_sctp(0xa, 0x5, 0x84) accept$ax25(0xffffffffffffffff, &(0x7f00000026c0)={{0x3, @default}, [@null, @netrom, @default, @default, @default, @bcast, @null, @default]}, &(0x7f0000002740)=0x48) r79 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r79, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r80 = getpid() ptrace(0x10, r80) ptrace$pokeuser(0x6, r80, 0x388, 0xfffffffffffffffe) socket$inet(0x2, 0x2800080001, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r82, r81) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r85 = dup2(r84, r83) ioctl$PERF_EVENT_IOC_ENABLE(r85, 0x8912, 0x400200) getsockopt$sock_cred(r85, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0xc) setresuid(0x0, r86, 0x0) stat(&(0x7f0000002780)='./file0\x00', &(0x7f00000027c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r89 = dup2(r88, r87) ioctl$PERF_EVENT_IOC_ENABLE(r89, 0x8912, 0x400200) getsockopt$sock_cred(r89, 0x1, 0x11, &(0x7f0000002840), &(0x7f0000002880)=0xc) stat(&(0x7f00000028c0)='./file0\x00', &(0x7f0000002900)) r90 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r90, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r91}}]}) r92 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r92, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) ioctl$TIOCGPGRP(r92, 0x540f, &(0x7f0000002980)) r93 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r93, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r94, 0x0) getresgid(&(0x7f00000029c0), &(0x7f0000002a00), &(0x7f0000002a40)) r95 = getpid() ptrace(0x10, r95) ptrace$pokeuser(0x6, r95, 0x388, 0xfffffffffffffffe) r96 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r96, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r97, 0x0) fstat(0xffffffffffffffff, &(0x7f0000002a80)) r98 = getpid() ptrace(0x10, r98) ptrace$pokeuser(0x6, r98, 0x388, 0xfffffffffffffffe) r99 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r99, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r100}}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r102, r101) ioctl$sock_FIOGETOWN(r102, 0x8903, &(0x7f0000002b00)) lstat(&(0x7f0000002b40)='./file0\x00', &(0x7f0000002b80)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r105 = dup2(r104, r103) ioctl$PERF_EVENT_IOC_ENABLE(r105, 0x8912, 0x400200) getsockopt$sock_cred(r105, 0x1, 0x11, &(0x7f0000002c00), &(0x7f0000002c40)=0xc) getpgid(0xffffffffffffffff) getsockopt$inet6_IPV6_IPSEC_POLICY(r3, 0x29, 0x22, &(0x7f0000002c80)={{{@in=@local, @in=@broadcast}}, {{@in=@local}, 0x0, @in=@multicast1}}, &(0x7f0000003dc0)=0xe8) r106 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r106, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r107}}]}) gettid() r108 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r108, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r109, 0x0) getegid() r110 = getpid() ptrace(0x10, r110) ptrace$pokeuser(0x6, r110, 0x388, 0xfffffffffffffffe) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000004240)={r110, r4, 0x0, 0xc, &(0x7f0000004200)='/dev/radio#\x00'}, 0x30) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r113 = dup2(r112, r111) ioctl$PERF_EVENT_IOC_ENABLE(r113, 0x8912, 0x400200) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000006100)={{{@in=@loopback, @in=@loopback}}, {{@in6=@dev}, 0x0, @in=@multicast2}}, &(0x7f0000004380)=0xe8) lstat(&(0x7f00000043c0)='./file0\x00', &(0x7f0000004400)) fcntl$dupfd(0xffffffffffffffff, 0x406, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r115, r114) socket$rds(0x15, 0x5, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r117, r116) r118 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r118, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r119 = getpid() ptrace(0x10, r119) ptrace$pokeuser(0x6, r119, 0x388, 0xfffffffffffffffe) r120 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r120, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r121, 0x0) r122 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r122, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r123}}]}) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000004480)) r124 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r124, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r125, 0x0) getegid() openat$cgroup_procs(0xffffffffffffffff, &(0x7f00000044c0)='tasks\x00', 0x2, 0x0) r126 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r126, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r129 = dup2(r128, r127) ioctl$PERF_EVENT_IOC_ENABLE(r129, 0x8912, 0x400200) r130 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r130, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r132, r131) socket$nl_route(0x10, 0x3, 0x0) socket$caif_seqpacket(0x25, 0x5, 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r134, r133) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r136, r135) fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000004500)) r137 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r137, 0x1, 0x11, &(0x7f0000000200), &(0x7f0000001580)=0x7) 16:11:49 executing program 3: r0 = syz_init_net_socket$ax25(0x3, 0x5, 0x0) ioctl$SIOCAX25NOUID(r0, 0x89e3, &(0x7f0000000040)) 16:11:49 executing program 1: r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x0) fcntl$F_SET_RW_HINT(r0, 0x40c, &(0x7f0000002d80)) r1 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r1, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r2 = dup(r1) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = syz_open_dev$radio(&(0x7f0000000300)='/dev/radio#\x00', 0x2, 0x2) bind$bt_l2cap(r5, &(0x7f0000000340)={0x1f, 0xf7f8, {0x91, 0x3f, 0x8, 0x8, 0x81, 0x3f}, 0x9, 0x5}, 0xe) r6 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000040)='TIPCv2\x00') sendmsg$TIPC_NL_BEARER_SET(r2, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000200)={&(0x7f0000006200)=ANY=[@ANYBLOB="50010000", @ANYRES16=r6, @ANYBLOB="00042abd7000ffdbdf25050000002400060008000100e34b0000080001000000000008000100090000000800010008000000340007000c00040000040000000000000c00040000000000000000000c0004002c460000000000000c0003000800000000000000d800050008000100756470000800010075647000440002000800040000000000080004007d000000080002000010000008000100000000000800040083040000080003000004000008000300ffffffff080004000180000008000100696200002c0002000800020001f8ffff080001001a000000080001001800000008000200000080ff080004006b0a000008000100756470003c00020008000200c3faffff08000100110000000800040000100000080002000400000008000100000000000800020001000000080002000400000008000100657468000c0009000800010003000000046729baacef596e27a3a1d04ad2cf28b40259e4972b7075eb34de8734aa7d28a303b21d6f8d42421cee5fd6f933c523b3178c717be227bcf05c60b489d12112100ea827f50bbb32b0ab4f16a3ffa0cddb632b44dc266e825d21d355d3ed4da2eabd1c22eb92d15d20f9989d42e061b6583c56cdb10b40ef964ba63d659eca37ae37552fc834979d56af25260228dc6ee541cc7c3bc0dc5e34d9d5d0aa088ecb5fa03e0c9fe1caa52a3a96c8b554a30e3bc3cb22a7baf7fc6f1f9420d3ea"], 0x150}, 0x1, 0x0, 0x0, 0x20000000}, 0x4000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r8, r7) r9 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r9, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) openat$cgroup(r9, &(0x7f0000000400)='syz1\x00', 0x200002, 0x0) syz_open_dev$amidi(&(0x7f0000000440)='/dev/amidi#\x00', 0x6, 0x8000) r10 = getpid() ptrace(0x10, r10) ptrace$pokeuser(0x6, r10, 0x388, 0xfffffffffffffffe) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000480), &(0x7f00000004c0)=0xc) openat$cachefiles(0xffffffffffffff9c, &(0x7f0000000500)='/dev/cachefiles\x00', 0xa00, 0x0) r11 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r11, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r13, r12) openat$apparmor_task_exec(0xffffffffffffff9c, &(0x7f0000000540)='/proc/self/attr/exec\x00', 0x2, 0x0) r14 = getpid() ptrace(0x10, r14) ptrace$pokeuser(0x6, r14, 0x388, 0xfffffffffffffffe) r15 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r15, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r16, 0x0) r17 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r17, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r18}}]}) openat$selinux_attr(0xffffffffffffff9c, &(0x7f0000000580)='/proc/self/attr/exec\x00', 0x2, 0x0) bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f00000005c0)={0x0, 0x6, 0x8}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r20, r19) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r23 = dup2(r22, r21) ioctl$PERF_EVENT_IOC_ENABLE(r23, 0x8912, 0x400200) r24 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf16000000000000b7070000010000004870000000000000bc700000000000009500000000000000"], &(0x7f0000000140)='vS\xfdIG|\x8aL[\xf2\'\x9c\xea\xb1\xc0\xb1\x19\x91\x9d/Q\xd9\xe3T\xce\xdax;\x02%\xc5\x1c\xd5GA\xad[(\xbblZ\x01\x1dF\x92#]%sj\xd0i\xc6C\x1f&\xe2\xc5\xa5z\x7f\xe1 \xfb\xc27\x03\x84\x8e\xef\x82-\xfc$$\xaf\v\xbd\x95\x1e\x0f\xbeVI\xec\r!\f\x86\xf5\xfb[Y\x1e\xd4\xdfc\xb1\xc8\xa2\xc1/5\xffr\x1f\x80@\xb8F\xea\xde\x93\xa1\xcb6\xee\xf2\xce\x95\xf2\xfdxR\x17F\xad\xc1~\xa2\x97=O^o\"\xbb\xa8\x9746'}, 0x48) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000740)={r24, 0xc0, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f00000000c0)={r25}, 0xc) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x19, &(0x7f0000000600)='GPL##(mime_type{vboxnet1\x00', r25}, 0x30) r26 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r26, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r27, 0x0) getresgid(&(0x7f0000000680), &(0x7f00000006c0), &(0x7f0000000700)) ioctl$TIOCGPGRP(r1, 0x540f, &(0x7f0000000900)) stat(&(0x7f0000000940)='./file0\x00', &(0x7f0000000980)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r29, r28) fstat(r28, &(0x7f0000000a00)) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000a80), &(0x7f0000000ac0)=0xc) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000b00), &(0x7f0000000b40)=0xc) getresgid(&(0x7f0000000b80), &(0x7f0000000bc0), &(0x7f0000000c00)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r32 = dup2(r31, r30) ioctl$PERF_EVENT_IOC_ENABLE(r32, 0x8912, 0x400200) ioctl$TIOCGPGRP(r32, 0x540f, &(0x7f0000001280)) r33 = getpid() ptrace(0x10, r33) ptrace$pokeuser(0x6, r33, 0x388, 0xfffffffffffffffe) r34 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r34, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r35, 0x0) r36 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r36, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r37}}]}) r38 = getpid() ptrace(0x10, r38) ptrace$pokeuser(0x6, r38, 0x388, 0xfffffffffffffffe) getpgid(r38) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000012c0), &(0x7f0000001300)=0xc) r39 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r39, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) fcntl$getownex(r39, 0x10, &(0x7f0000001340)) r40 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r40, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r41, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r43, r42) fstat(r42, &(0x7f0000001380)) r44 = getpid() ptrace(0x10, r44) ptrace$pokeuser(0x6, r44, 0x388, 0xfffffffffffffffe) r45 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r45, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r46}}]}) r47 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r47, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r48}}]}) getgroups(0x6, &(0x7f0000001400)=[0xffffffffffffffff, r46, 0xee01, r48, 0x0, 0xee01]) socket$caif_stream(0x25, 0x1, 0x0) socketpair(0x4, 0x0, 0x67, &(0x7f0000001440)) pipe2$9p(&(0x7f0000001480), 0x800) r49 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r49, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) fcntl$getown(0xffffffffffffffff, 0x9) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000001bc0)={{{@in=@remote, @in6=@empty}}, {{@in=@remote}, 0x0, @in6=@ipv4={[], [], @dev}}}, &(0x7f0000001cc0)=0xe8) r50 = getpid() ptrace(0x10, r50) ptrace$pokeuser(0x6, r50, 0x388, 0xfffffffffffffffe) r51 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r51, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r52, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000001d00)) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000001d40)={{{@in6=@empty, @in=@multicast2}}, {{@in6=@mcast1}}}, &(0x7f0000001e40)=0xe8) r53 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r53, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r54}}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r57 = dup2(r56, r55) ioctl$PERF_EVENT_IOC_ENABLE(r57, 0x8912, 0x400200) ioctl$sock_SIOCGPGRP(r57, 0x8904, &(0x7f0000001e80)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r59, r58) getsockopt$sock_cred(r59, 0x1, 0x11, &(0x7f0000001ec0), &(0x7f0000001f00)=0xc) getgid() r60 = getpid() ptrace(0x10, r60) ptrace$pokeuser(0x6, r60, 0x388, 0xfffffffffffffffe) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r63 = dup2(r62, r61) ioctl$PERF_EVENT_IOC_ENABLE(r63, 0x8912, 0x400200) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000001f80)={r60, r63, 0x0, 0x4, &(0x7f0000001f40)='eth\x00'}, 0x30) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000001fc0)={{{@in=@initdev, @in6}}, {{@in=@local}, 0x0, @in=@empty}}, &(0x7f00000020c0)=0xe8) r64 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r64, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r65}}]}) r66 = getpid() ptrace(0x10, r66) ptrace$pokeuser(0x6, r66, 0x388, 0xfffffffffffffffe) r67 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r67, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r68}}]}) r69 = getpid() ptrace(0x10, r69) ptrace$pokeuser(0x6, r69, 0x388, 0xfffffffffffffffe) getresgid(&(0x7f0000002100), &(0x7f0000002140), &(0x7f0000002180)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r71, r70) gettid() r72 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r72, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r73, 0x0) r74 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r74, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socket$vsock_dgram(0x28, 0x2, 0x0) r75 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r75, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r76 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r76, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) openat$vicodec1(0xffffffffffffff9c, &(0x7f0000002680)='/dev/video37\x00', 0x2, 0x0) r77 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r77, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r78 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r78, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socket$inet6_sctp(0xa, 0x5, 0x84) accept$ax25(0xffffffffffffffff, &(0x7f00000026c0)={{0x3, @default}, [@null, @netrom, @default, @default, @default, @bcast, @null, @default]}, &(0x7f0000002740)=0x48) r79 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r79, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r80 = getpid() ptrace(0x10, r80) ptrace$pokeuser(0x6, r80, 0x388, 0xfffffffffffffffe) socket$inet(0x2, 0x2800080001, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r82, r81) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r85 = dup2(r84, r83) ioctl$PERF_EVENT_IOC_ENABLE(r85, 0x8912, 0x400200) getsockopt$sock_cred(r85, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0xc) setresuid(0x0, r86, 0x0) stat(&(0x7f0000002780)='./file0\x00', &(0x7f00000027c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r89 = dup2(r88, r87) ioctl$PERF_EVENT_IOC_ENABLE(r89, 0x8912, 0x400200) getsockopt$sock_cred(r89, 0x1, 0x11, &(0x7f0000002840), &(0x7f0000002880)=0xc) stat(&(0x7f00000028c0)='./file0\x00', &(0x7f0000002900)) r90 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r90, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r91}}]}) r92 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r92, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) ioctl$TIOCGPGRP(r92, 0x540f, &(0x7f0000002980)) r93 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r93, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r94, 0x0) getresgid(&(0x7f00000029c0), &(0x7f0000002a00), &(0x7f0000002a40)) r95 = getpid() ptrace(0x10, r95) ptrace$pokeuser(0x6, r95, 0x388, 0xfffffffffffffffe) r96 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r96, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r97, 0x0) fstat(0xffffffffffffffff, &(0x7f0000002a80)) r98 = getpid() ptrace(0x10, r98) ptrace$pokeuser(0x6, r98, 0x388, 0xfffffffffffffffe) r99 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r99, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r100}}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r102, r101) ioctl$sock_FIOGETOWN(r102, 0x8903, &(0x7f0000002b00)) lstat(&(0x7f0000002b40)='./file0\x00', &(0x7f0000002b80)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r105 = dup2(r104, r103) ioctl$PERF_EVENT_IOC_ENABLE(r105, 0x8912, 0x400200) getsockopt$sock_cred(r105, 0x1, 0x11, &(0x7f0000002c00), &(0x7f0000002c40)=0xc) getpgid(0xffffffffffffffff) getsockopt$inet6_IPV6_IPSEC_POLICY(r3, 0x29, 0x22, &(0x7f0000002c80)={{{@in=@local, @in=@broadcast}}, {{@in=@local}, 0x0, @in=@multicast1}}, &(0x7f0000003dc0)=0xe8) r106 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r106, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r107}}]}) gettid() r108 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r108, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r109, 0x0) getegid() r110 = getpid() ptrace(0x10, r110) ptrace$pokeuser(0x6, r110, 0x388, 0xfffffffffffffffe) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000004240)={r110, r4, 0x0, 0xc, &(0x7f0000004200)='/dev/radio#\x00'}, 0x30) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r113 = dup2(r112, r111) ioctl$PERF_EVENT_IOC_ENABLE(r113, 0x8912, 0x400200) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000006100)={{{@in=@loopback, @in=@loopback}}, {{@in6=@dev}, 0x0, @in=@multicast2}}, &(0x7f0000004380)=0xe8) lstat(&(0x7f00000043c0)='./file0\x00', &(0x7f0000004400)) fcntl$dupfd(0xffffffffffffffff, 0x406, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r115, r114) socket$rds(0x15, 0x5, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r117, r116) r118 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r118, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r119 = getpid() ptrace(0x10, r119) ptrace$pokeuser(0x6, r119, 0x388, 0xfffffffffffffffe) r120 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r120, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r121, 0x0) r122 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r122, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r123}}]}) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000004480)) r124 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r124, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r125, 0x0) getegid() openat$cgroup_procs(0xffffffffffffffff, &(0x7f00000044c0)='tasks\x00', 0x2, 0x0) r126 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r126, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r129 = dup2(r128, r127) ioctl$PERF_EVENT_IOC_ENABLE(r129, 0x8912, 0x400200) r130 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r130, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) 16:11:49 executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x0) readahead(0xffffffffffffffff, 0x6, 0x5) 16:11:49 executing program 0: socketpair$unix(0x1, 0x1, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) r1 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000180)=0xc) setuid(r2) 16:11:50 executing program 3: r0 = syz_init_net_socket$ax25(0x3, 0x5, 0x0) ioctl$SIOCAX25NOUID(r0, 0x89e3, &(0x7f0000000040)) 16:11:50 executing program 3: r0 = syz_init_net_socket$ax25(0x3, 0x5, 0x0) ioctl$SIOCAX25NOUID(r0, 0x89e3, &(0x7f0000000040)) 16:11:50 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup2(0xffffffffffffffff, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000180)=0xc) setuid(r3) 16:11:50 executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x0) readahead(0xffffffffffffffff, 0x6, 0x5) 16:11:50 executing program 4: r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x0) fcntl$F_SET_RW_HINT(r0, 0x40c, &(0x7f0000002d80)) r1 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r1, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r2 = dup(r1) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = syz_open_dev$radio(&(0x7f0000000300)='/dev/radio#\x00', 0x2, 0x2) bind$bt_l2cap(r5, &(0x7f0000000340)={0x1f, 0xf7f8, {0x91, 0x3f, 0x8, 0x8, 0x81, 0x3f}, 0x9, 0x5}, 0xe) r6 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000040)='TIPCv2\x00') sendmsg$TIPC_NL_BEARER_SET(r2, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000200)={&(0x7f0000006200)=ANY=[@ANYBLOB="50010000", @ANYRES16=r6, @ANYBLOB="00042abd7000ffdbdf25050000002400060008000100e34b0000080001000000000008000100090000000800010008000000340007000c00040000040000000000000c00040000000000000000000c0004002c460000000000000c0003000800000000000000d800050008000100756470000800010075647000440002000800040000000000080004007d000000080002000010000008000100000000000800040083040000080003000004000008000300ffffffff080004000180000008000100696200002c0002000800020001f8ffff080001001a000000080001001800000008000200000080ff080004006b0a000008000100756470003c00020008000200c3faffff08000100110000000800040000100000080002000400000008000100000000000800020001000000080002000400000008000100657468000c0009000800010003000000046729baacef596e27a3a1d04ad2cf28b40259e4972b7075eb34de8734aa7d28a303b21d6f8d42421cee5fd6f933c523b3178c717be227bcf05c60b489d12112100ea827f50bbb32b0ab4f16a3ffa0cddb632b44dc266e825d21d355d3ed4da2eabd1c22eb92d15d20f9989d42e061b6583c56cdb10b40ef964ba63d659eca37ae37552fc834979d56af25260228dc6ee541cc7c3bc0dc5e34d9d5d0aa088ecb5fa03e0c9fe1caa52a3a96c8b554a30e3bc3cb22a7baf7fc6f1f9420d3ea"], 0x150}, 0x1, 0x0, 0x0, 0x20000000}, 0x4000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r8, r7) r9 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r9, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) openat$cgroup(r9, &(0x7f0000000400)='syz1\x00', 0x200002, 0x0) syz_open_dev$amidi(&(0x7f0000000440)='/dev/amidi#\x00', 0x6, 0x8000) r10 = getpid() ptrace(0x10, r10) ptrace$pokeuser(0x6, r10, 0x388, 0xfffffffffffffffe) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000480), &(0x7f00000004c0)=0xc) openat$cachefiles(0xffffffffffffff9c, &(0x7f0000000500)='/dev/cachefiles\x00', 0xa00, 0x0) r11 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r11, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r13, r12) openat$apparmor_task_exec(0xffffffffffffff9c, &(0x7f0000000540)='/proc/self/attr/exec\x00', 0x2, 0x0) r14 = getpid() ptrace(0x10, r14) ptrace$pokeuser(0x6, r14, 0x388, 0xfffffffffffffffe) r15 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r15, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r16, 0x0) r17 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r17, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r18}}]}) openat$selinux_attr(0xffffffffffffff9c, &(0x7f0000000580)='/proc/self/attr/exec\x00', 0x2, 0x0) bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f00000005c0)={0x0, 0x6, 0x8}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r20, r19) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r23 = dup2(r22, r21) ioctl$PERF_EVENT_IOC_ENABLE(r23, 0x8912, 0x400200) r24 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf16000000000000b7070000010000004870000000000000bc700000000000009500000000000000"], &(0x7f0000000140)='vS\xfdIG|\x8aL[\xf2\'\x9c\xea\xb1\xc0\xb1\x19\x91\x9d/Q\xd9\xe3T\xce\xdax;\x02%\xc5\x1c\xd5GA\xad[(\xbblZ\x01\x1dF\x92#]%sj\xd0i\xc6C\x1f&\xe2\xc5\xa5z\x7f\xe1 \xfb\xc27\x03\x84\x8e\xef\x82-\xfc$$\xaf\v\xbd\x95\x1e\x0f\xbeVI\xec\r!\f\x86\xf5\xfb[Y\x1e\xd4\xdfc\xb1\xc8\xa2\xc1/5\xffr\x1f\x80@\xb8F\xea\xde\x93\xa1\xcb6\xee\xf2\xce\x95\xf2\xfdxR\x17F\xad\xc1~\xa2\x97=O^o\"\xbb\xa8\x9746'}, 0x48) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000740)={r24, 0xc0, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f00000000c0)={r25}, 0xc) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x19, &(0x7f0000000600)='GPL##(mime_type{vboxnet1\x00', r25}, 0x30) r26 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r26, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r27, 0x0) getresgid(&(0x7f0000000680), &(0x7f00000006c0), &(0x7f0000000700)) ioctl$TIOCGPGRP(r1, 0x540f, &(0x7f0000000900)) stat(&(0x7f0000000940)='./file0\x00', &(0x7f0000000980)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r29, r28) fstat(r28, &(0x7f0000000a00)) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000a80), &(0x7f0000000ac0)=0xc) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000b00), &(0x7f0000000b40)=0xc) getresgid(&(0x7f0000000b80), &(0x7f0000000bc0), &(0x7f0000000c00)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r32 = dup2(r31, r30) ioctl$PERF_EVENT_IOC_ENABLE(r32, 0x8912, 0x400200) ioctl$TIOCGPGRP(r32, 0x540f, &(0x7f0000001280)) r33 = getpid() ptrace(0x10, r33) ptrace$pokeuser(0x6, r33, 0x388, 0xfffffffffffffffe) r34 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r34, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r35, 0x0) r36 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r36, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r37}}]}) r38 = getpid() ptrace(0x10, r38) ptrace$pokeuser(0x6, r38, 0x388, 0xfffffffffffffffe) getpgid(r38) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000012c0), &(0x7f0000001300)=0xc) r39 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r39, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) fcntl$getownex(r39, 0x10, &(0x7f0000001340)) r40 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r40, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r41, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r43, r42) fstat(r42, &(0x7f0000001380)) r44 = getpid() ptrace(0x10, r44) ptrace$pokeuser(0x6, r44, 0x388, 0xfffffffffffffffe) r45 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r45, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r46}}]}) r47 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r47, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r48}}]}) getgroups(0x6, &(0x7f0000001400)=[0xffffffffffffffff, r46, 0xee01, r48, 0x0, 0xee01]) socket$caif_stream(0x25, 0x1, 0x0) socketpair(0x4, 0x0, 0x67, &(0x7f0000001440)) pipe2$9p(&(0x7f0000001480), 0x800) r49 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r49, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) fcntl$getown(0xffffffffffffffff, 0x9) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000001bc0)={{{@in=@remote, @in6=@empty}}, {{@in=@remote}, 0x0, @in6=@ipv4={[], [], @dev}}}, &(0x7f0000001cc0)=0xe8) r50 = getpid() ptrace(0x10, r50) ptrace$pokeuser(0x6, r50, 0x388, 0xfffffffffffffffe) r51 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r51, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r52, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000001d00)) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000001d40)={{{@in6=@empty, @in=@multicast2}}, {{@in6=@mcast1}}}, &(0x7f0000001e40)=0xe8) r53 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r53, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r54}}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r57 = dup2(r56, r55) ioctl$PERF_EVENT_IOC_ENABLE(r57, 0x8912, 0x400200) ioctl$sock_SIOCGPGRP(r57, 0x8904, &(0x7f0000001e80)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r59, r58) getsockopt$sock_cred(r59, 0x1, 0x11, &(0x7f0000001ec0), &(0x7f0000001f00)=0xc) getgid() r60 = getpid() ptrace(0x10, r60) ptrace$pokeuser(0x6, r60, 0x388, 0xfffffffffffffffe) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r63 = dup2(r62, r61) ioctl$PERF_EVENT_IOC_ENABLE(r63, 0x8912, 0x400200) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000001f80)={r60, r63, 0x0, 0x4, &(0x7f0000001f40)='eth\x00'}, 0x30) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000001fc0)={{{@in=@initdev, @in6}}, {{@in=@local}, 0x0, @in=@empty}}, &(0x7f00000020c0)=0xe8) r64 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r64, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r65}}]}) r66 = getpid() ptrace(0x10, r66) ptrace$pokeuser(0x6, r66, 0x388, 0xfffffffffffffffe) r67 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r67, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r68}}]}) r69 = getpid() ptrace(0x10, r69) ptrace$pokeuser(0x6, r69, 0x388, 0xfffffffffffffffe) getresgid(&(0x7f0000002100), &(0x7f0000002140), &(0x7f0000002180)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r71, r70) gettid() r72 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r72, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r73, 0x0) r74 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r74, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socket$vsock_dgram(0x28, 0x2, 0x0) r75 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r75, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r76 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r76, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) openat$vicodec1(0xffffffffffffff9c, &(0x7f0000002680)='/dev/video37\x00', 0x2, 0x0) r77 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r77, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r78 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r78, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socket$inet6_sctp(0xa, 0x5, 0x84) accept$ax25(0xffffffffffffffff, &(0x7f00000026c0)={{0x3, @default}, [@null, @netrom, @default, @default, @default, @bcast, @null, @default]}, &(0x7f0000002740)=0x48) r79 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r79, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r80 = getpid() ptrace(0x10, r80) ptrace$pokeuser(0x6, r80, 0x388, 0xfffffffffffffffe) socket$inet(0x2, 0x2800080001, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r82, r81) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r85 = dup2(r84, r83) ioctl$PERF_EVENT_IOC_ENABLE(r85, 0x8912, 0x400200) getsockopt$sock_cred(r85, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0xc) setresuid(0x0, r86, 0x0) stat(&(0x7f0000002780)='./file0\x00', &(0x7f00000027c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r89 = dup2(r88, r87) ioctl$PERF_EVENT_IOC_ENABLE(r89, 0x8912, 0x400200) getsockopt$sock_cred(r89, 0x1, 0x11, &(0x7f0000002840), &(0x7f0000002880)=0xc) stat(&(0x7f00000028c0)='./file0\x00', &(0x7f0000002900)) r90 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r90, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r91}}]}) r92 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r92, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) ioctl$TIOCGPGRP(r92, 0x540f, &(0x7f0000002980)) r93 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r93, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r94, 0x0) getresgid(&(0x7f00000029c0), &(0x7f0000002a00), &(0x7f0000002a40)) r95 = getpid() ptrace(0x10, r95) ptrace$pokeuser(0x6, r95, 0x388, 0xfffffffffffffffe) r96 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r96, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r97, 0x0) fstat(0xffffffffffffffff, &(0x7f0000002a80)) r98 = getpid() ptrace(0x10, r98) ptrace$pokeuser(0x6, r98, 0x388, 0xfffffffffffffffe) r99 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r99, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r100}}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r102, r101) ioctl$sock_FIOGETOWN(r102, 0x8903, &(0x7f0000002b00)) lstat(&(0x7f0000002b40)='./file0\x00', &(0x7f0000002b80)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r105 = dup2(r104, r103) ioctl$PERF_EVENT_IOC_ENABLE(r105, 0x8912, 0x400200) getsockopt$sock_cred(r105, 0x1, 0x11, &(0x7f0000002c00), &(0x7f0000002c40)=0xc) getpgid(0xffffffffffffffff) getsockopt$inet6_IPV6_IPSEC_POLICY(r3, 0x29, 0x22, &(0x7f0000002c80)={{{@in=@local, @in=@broadcast}}, {{@in=@local}, 0x0, @in=@multicast1}}, &(0x7f0000003dc0)=0xe8) r106 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r106, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r107}}]}) gettid() r108 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r108, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r109, 0x0) getegid() r110 = getpid() ptrace(0x10, r110) ptrace$pokeuser(0x6, r110, 0x388, 0xfffffffffffffffe) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000004240)={r110, r4, 0x0, 0xc, &(0x7f0000004200)='/dev/radio#\x00'}, 0x30) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r113 = dup2(r112, r111) ioctl$PERF_EVENT_IOC_ENABLE(r113, 0x8912, 0x400200) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000006100)={{{@in=@loopback, @in=@loopback}}, {{@in6=@dev}, 0x0, @in=@multicast2}}, &(0x7f0000004380)=0xe8) lstat(&(0x7f00000043c0)='./file0\x00', &(0x7f0000004400)) fcntl$dupfd(0xffffffffffffffff, 0x406, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r115, r114) socket$rds(0x15, 0x5, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r117, r116) r118 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r118, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r119 = getpid() ptrace(0x10, r119) ptrace$pokeuser(0x6, r119, 0x388, 0xfffffffffffffffe) r120 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r120, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r121, 0x0) r122 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r122, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r123}}]}) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000004480)) r124 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r124, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r125, 0x0) getegid() openat$cgroup_procs(0xffffffffffffffff, &(0x7f00000044c0)='tasks\x00', 0x2, 0x0) r126 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r126, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r129 = dup2(r128, r127) ioctl$PERF_EVENT_IOC_ENABLE(r129, 0x8912, 0x400200) r130 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r130, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r132, r131) socket$nl_route(0x10, 0x3, 0x0) socket$caif_seqpacket(0x25, 0x5, 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r134, r133) 16:11:50 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup2(0xffffffffffffffff, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000180)=0xc) setuid(r3) 16:11:50 executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) readahead(0xffffffffffffffff, 0x0, 0x5) 16:11:50 executing program 3: r0 = syz_init_net_socket$ax25(0x3, 0x5, 0x0) ioctl$SIOCAX25NOUID(r0, 0x89e3, &(0x7f0000000040)) 16:11:50 executing program 2: r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x0) fcntl$F_SET_RW_HINT(r0, 0x40c, &(0x7f0000002d80)) r1 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r1, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r2 = dup(r1) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = syz_open_dev$radio(&(0x7f0000000300)='/dev/radio#\x00', 0x2, 0x2) bind$bt_l2cap(r5, &(0x7f0000000340)={0x1f, 0xf7f8, {0x91, 0x3f, 0x8, 0x8, 0x81, 0x3f}, 0x9, 0x5}, 0xe) r6 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000040)='TIPCv2\x00') sendmsg$TIPC_NL_BEARER_SET(r2, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000200)={&(0x7f0000006200)=ANY=[@ANYBLOB="50010000", @ANYRES16=r6, @ANYBLOB="00042abd7000ffdbdf25050000002400060008000100e34b0000080001000000000008000100090000000800010008000000340007000c00040000040000000000000c00040000000000000000000c0004002c460000000000000c0003000800000000000000d800050008000100756470000800010075647000440002000800040000000000080004007d000000080002000010000008000100000000000800040083040000080003000004000008000300ffffffff080004000180000008000100696200002c0002000800020001f8ffff080001001a000000080001001800000008000200000080ff080004006b0a000008000100756470003c00020008000200c3faffff08000100110000000800040000100000080002000400000008000100000000000800020001000000080002000400000008000100657468000c0009000800010003000000046729baacef596e27a3a1d04ad2cf28b40259e4972b7075eb34de8734aa7d28a303b21d6f8d42421cee5fd6f933c523b3178c717be227bcf05c60b489d12112100ea827f50bbb32b0ab4f16a3ffa0cddb632b44dc266e825d21d355d3ed4da2eabd1c22eb92d15d20f9989d42e061b6583c56cdb10b40ef964ba63d659eca37ae37552fc834979d56af25260228dc6ee541cc7c3bc0dc5e34d9d5d0aa088ecb5fa03e0c9fe1caa52a3a96c8b554a30e3bc3cb22a7baf7fc6f1f9420d3ea"], 0x150}, 0x1, 0x0, 0x0, 0x20000000}, 0x4000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r8, r7) r9 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r9, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) openat$cgroup(r9, &(0x7f0000000400)='syz1\x00', 0x200002, 0x0) syz_open_dev$amidi(&(0x7f0000000440)='/dev/amidi#\x00', 0x6, 0x8000) r10 = getpid() ptrace(0x10, r10) ptrace$pokeuser(0x6, r10, 0x388, 0xfffffffffffffffe) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000480), &(0x7f00000004c0)=0xc) openat$cachefiles(0xffffffffffffff9c, &(0x7f0000000500)='/dev/cachefiles\x00', 0xa00, 0x0) r11 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r11, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r13, r12) openat$apparmor_task_exec(0xffffffffffffff9c, &(0x7f0000000540)='/proc/self/attr/exec\x00', 0x2, 0x0) r14 = getpid() ptrace(0x10, r14) ptrace$pokeuser(0x6, r14, 0x388, 0xfffffffffffffffe) r15 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r15, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r16, 0x0) r17 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r17, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r18}}]}) openat$selinux_attr(0xffffffffffffff9c, &(0x7f0000000580)='/proc/self/attr/exec\x00', 0x2, 0x0) bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f00000005c0)={0x0, 0x6, 0x8}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r20, r19) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r23 = dup2(r22, r21) ioctl$PERF_EVENT_IOC_ENABLE(r23, 0x8912, 0x400200) r24 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf16000000000000b7070000010000004870000000000000bc700000000000009500000000000000"], &(0x7f0000000140)='vS\xfdIG|\x8aL[\xf2\'\x9c\xea\xb1\xc0\xb1\x19\x91\x9d/Q\xd9\xe3T\xce\xdax;\x02%\xc5\x1c\xd5GA\xad[(\xbblZ\x01\x1dF\x92#]%sj\xd0i\xc6C\x1f&\xe2\xc5\xa5z\x7f\xe1 \xfb\xc27\x03\x84\x8e\xef\x82-\xfc$$\xaf\v\xbd\x95\x1e\x0f\xbeVI\xec\r!\f\x86\xf5\xfb[Y\x1e\xd4\xdfc\xb1\xc8\xa2\xc1/5\xffr\x1f\x80@\xb8F\xea\xde\x93\xa1\xcb6\xee\xf2\xce\x95\xf2\xfdxR\x17F\xad\xc1~\xa2\x97=O^o\"\xbb\xa8\x9746'}, 0x48) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000740)={r24, 0xc0, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f00000000c0)={r25}, 0xc) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x19, &(0x7f0000000600)='GPL##(mime_type{vboxnet1\x00', r25}, 0x30) r26 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r26, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r27, 0x0) getresgid(&(0x7f0000000680), &(0x7f00000006c0), &(0x7f0000000700)) ioctl$TIOCGPGRP(r1, 0x540f, &(0x7f0000000900)) stat(&(0x7f0000000940)='./file0\x00', &(0x7f0000000980)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r29, r28) fstat(r28, &(0x7f0000000a00)) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000a80), &(0x7f0000000ac0)=0xc) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000b00), &(0x7f0000000b40)=0xc) getresgid(&(0x7f0000000b80), &(0x7f0000000bc0), &(0x7f0000000c00)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r32 = dup2(r31, r30) ioctl$PERF_EVENT_IOC_ENABLE(r32, 0x8912, 0x400200) ioctl$TIOCGPGRP(r32, 0x540f, &(0x7f0000001280)) r33 = getpid() ptrace(0x10, r33) ptrace$pokeuser(0x6, r33, 0x388, 0xfffffffffffffffe) r34 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r34, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r35, 0x0) r36 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r36, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r37}}]}) r38 = getpid() ptrace(0x10, r38) ptrace$pokeuser(0x6, r38, 0x388, 0xfffffffffffffffe) getpgid(r38) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000012c0), &(0x7f0000001300)=0xc) r39 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r39, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) fcntl$getownex(r39, 0x10, &(0x7f0000001340)) r40 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r40, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r41, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r43, r42) fstat(r42, &(0x7f0000001380)) r44 = getpid() ptrace(0x10, r44) ptrace$pokeuser(0x6, r44, 0x388, 0xfffffffffffffffe) r45 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r45, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r46}}]}) r47 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r47, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r48}}]}) getgroups(0x6, &(0x7f0000001400)=[0xffffffffffffffff, r46, 0xee01, r48, 0x0, 0xee01]) socket$caif_stream(0x25, 0x1, 0x0) socketpair(0x4, 0x0, 0x67, &(0x7f0000001440)) pipe2$9p(&(0x7f0000001480), 0x800) r49 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r49, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) fcntl$getown(0xffffffffffffffff, 0x9) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000001bc0)={{{@in=@remote, @in6=@empty}}, {{@in=@remote}, 0x0, @in6=@ipv4={[], [], @dev}}}, &(0x7f0000001cc0)=0xe8) r50 = getpid() ptrace(0x10, r50) ptrace$pokeuser(0x6, r50, 0x388, 0xfffffffffffffffe) r51 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r51, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r52, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000001d00)) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000001d40)={{{@in6=@empty, @in=@multicast2}}, {{@in6=@mcast1}}}, &(0x7f0000001e40)=0xe8) r53 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r53, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r54}}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r57 = dup2(r56, r55) ioctl$PERF_EVENT_IOC_ENABLE(r57, 0x8912, 0x400200) ioctl$sock_SIOCGPGRP(r57, 0x8904, &(0x7f0000001e80)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r59, r58) getsockopt$sock_cred(r59, 0x1, 0x11, &(0x7f0000001ec0), &(0x7f0000001f00)=0xc) getgid() r60 = getpid() ptrace(0x10, r60) ptrace$pokeuser(0x6, r60, 0x388, 0xfffffffffffffffe) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r63 = dup2(r62, r61) ioctl$PERF_EVENT_IOC_ENABLE(r63, 0x8912, 0x400200) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000001f80)={r60, r63, 0x0, 0x4, &(0x7f0000001f40)='eth\x00'}, 0x30) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000001fc0)={{{@in=@initdev, @in6}}, {{@in=@local}, 0x0, @in=@empty}}, &(0x7f00000020c0)=0xe8) r64 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r64, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r65}}]}) r66 = getpid() ptrace(0x10, r66) ptrace$pokeuser(0x6, r66, 0x388, 0xfffffffffffffffe) r67 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r67, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r68}}]}) r69 = getpid() ptrace(0x10, r69) ptrace$pokeuser(0x6, r69, 0x388, 0xfffffffffffffffe) getresgid(&(0x7f0000002100), &(0x7f0000002140), &(0x7f0000002180)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r71, r70) gettid() r72 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r72, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r73, 0x0) r74 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r74, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socket$vsock_dgram(0x28, 0x2, 0x0) r75 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r75, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r76 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r76, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) openat$vicodec1(0xffffffffffffff9c, &(0x7f0000002680)='/dev/video37\x00', 0x2, 0x0) r77 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r77, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r78 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r78, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socket$inet6_sctp(0xa, 0x5, 0x84) accept$ax25(0xffffffffffffffff, &(0x7f00000026c0)={{0x3, @default}, [@null, @netrom, @default, @default, @default, @bcast, @null, @default]}, &(0x7f0000002740)=0x48) r79 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r79, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r80 = getpid() ptrace(0x10, r80) ptrace$pokeuser(0x6, r80, 0x388, 0xfffffffffffffffe) socket$inet(0x2, 0x2800080001, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r82, r81) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r85 = dup2(r84, r83) ioctl$PERF_EVENT_IOC_ENABLE(r85, 0x8912, 0x400200) getsockopt$sock_cred(r85, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0xc) setresuid(0x0, r86, 0x0) stat(&(0x7f0000002780)='./file0\x00', &(0x7f00000027c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r89 = dup2(r88, r87) ioctl$PERF_EVENT_IOC_ENABLE(r89, 0x8912, 0x400200) getsockopt$sock_cred(r89, 0x1, 0x11, &(0x7f0000002840), &(0x7f0000002880)=0xc) stat(&(0x7f00000028c0)='./file0\x00', &(0x7f0000002900)) r90 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r90, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r91}}]}) r92 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r92, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) ioctl$TIOCGPGRP(r92, 0x540f, &(0x7f0000002980)) r93 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r93, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r94, 0x0) getresgid(&(0x7f00000029c0), &(0x7f0000002a00), &(0x7f0000002a40)) r95 = getpid() ptrace(0x10, r95) ptrace$pokeuser(0x6, r95, 0x388, 0xfffffffffffffffe) r96 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r96, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r97, 0x0) fstat(0xffffffffffffffff, &(0x7f0000002a80)) r98 = getpid() ptrace(0x10, r98) ptrace$pokeuser(0x6, r98, 0x388, 0xfffffffffffffffe) r99 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r99, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r100}}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r102, r101) ioctl$sock_FIOGETOWN(r102, 0x8903, &(0x7f0000002b00)) lstat(&(0x7f0000002b40)='./file0\x00', &(0x7f0000002b80)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r105 = dup2(r104, r103) ioctl$PERF_EVENT_IOC_ENABLE(r105, 0x8912, 0x400200) getsockopt$sock_cred(r105, 0x1, 0x11, &(0x7f0000002c00), &(0x7f0000002c40)=0xc) getpgid(0xffffffffffffffff) getsockopt$inet6_IPV6_IPSEC_POLICY(r3, 0x29, 0x22, &(0x7f0000002c80)={{{@in=@local, @in=@broadcast}}, {{@in=@local}, 0x0, @in=@multicast1}}, &(0x7f0000003dc0)=0xe8) r106 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r106, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r107}}]}) gettid() r108 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r108, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r109, 0x0) getegid() r110 = getpid() ptrace(0x10, r110) ptrace$pokeuser(0x6, r110, 0x388, 0xfffffffffffffffe) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000004240)={r110, r4, 0x0, 0xc, &(0x7f0000004200)='/dev/radio#\x00'}, 0x30) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r113 = dup2(r112, r111) ioctl$PERF_EVENT_IOC_ENABLE(r113, 0x8912, 0x400200) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000006100)={{{@in=@loopback, @in=@loopback}}, {{@in6=@dev}, 0x0, @in=@multicast2}}, &(0x7f0000004380)=0xe8) lstat(&(0x7f00000043c0)='./file0\x00', &(0x7f0000004400)) fcntl$dupfd(0xffffffffffffffff, 0x406, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r115, r114) socket$rds(0x15, 0x5, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r117, r116) r118 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r118, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r119 = getpid() ptrace(0x10, r119) ptrace$pokeuser(0x6, r119, 0x388, 0xfffffffffffffffe) r120 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r120, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r121, 0x0) r122 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r122, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r123}}]}) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000004480)) r124 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r124, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r125, 0x0) getegid() openat$cgroup_procs(0xffffffffffffffff, &(0x7f00000044c0)='tasks\x00', 0x2, 0x0) r126 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r126, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r129 = dup2(r128, r127) ioctl$PERF_EVENT_IOC_ENABLE(r129, 0x8912, 0x400200) r130 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r130, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r132, r131) socket$nl_route(0x10, 0x3, 0x0) socket$caif_seqpacket(0x25, 0x5, 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r134, r133) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r136, r135) fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000004500)) socket$inet(0x2, 0x2800080001, 0x0) 16:11:50 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup2(0xffffffffffffffff, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000180)=0xc) setuid(r3) 16:11:50 executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) readahead(0xffffffffffffffff, 0x0, 0x0) 16:11:50 executing program 3: ioctl$SIOCAX25NOUID(0xffffffffffffffff, 0x89e3, &(0x7f0000000040)) 16:11:50 executing program 1: r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x0) fcntl$F_SET_RW_HINT(r0, 0x40c, &(0x7f0000002d80)) r1 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r1, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r2 = dup(r1) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = syz_open_dev$radio(&(0x7f0000000300)='/dev/radio#\x00', 0x2, 0x2) bind$bt_l2cap(r5, &(0x7f0000000340)={0x1f, 0xf7f8, {0x91, 0x3f, 0x8, 0x8, 0x81, 0x3f}, 0x9, 0x5}, 0xe) r6 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000040)='TIPCv2\x00') sendmsg$TIPC_NL_BEARER_SET(r2, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000200)={&(0x7f0000006200)=ANY=[@ANYBLOB="50010000", @ANYRES16=r6, @ANYBLOB="00042abd7000ffdbdf25050000002400060008000100e34b0000080001000000000008000100090000000800010008000000340007000c00040000040000000000000c00040000000000000000000c0004002c460000000000000c0003000800000000000000d800050008000100756470000800010075647000440002000800040000000000080004007d000000080002000010000008000100000000000800040083040000080003000004000008000300ffffffff080004000180000008000100696200002c0002000800020001f8ffff080001001a000000080001001800000008000200000080ff080004006b0a000008000100756470003c00020008000200c3faffff08000100110000000800040000100000080002000400000008000100000000000800020001000000080002000400000008000100657468000c0009000800010003000000046729baacef596e27a3a1d04ad2cf28b40259e4972b7075eb34de8734aa7d28a303b21d6f8d42421cee5fd6f933c523b3178c717be227bcf05c60b489d12112100ea827f50bbb32b0ab4f16a3ffa0cddb632b44dc266e825d21d355d3ed4da2eabd1c22eb92d15d20f9989d42e061b6583c56cdb10b40ef964ba63d659eca37ae37552fc834979d56af25260228dc6ee541cc7c3bc0dc5e34d9d5d0aa088ecb5fa03e0c9fe1caa52a3a96c8b554a30e3bc3cb22a7baf7fc6f1f9420d3ea"], 0x150}, 0x1, 0x0, 0x0, 0x20000000}, 0x4000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r8, r7) r9 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r9, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) openat$cgroup(r9, &(0x7f0000000400)='syz1\x00', 0x200002, 0x0) syz_open_dev$amidi(&(0x7f0000000440)='/dev/amidi#\x00', 0x6, 0x8000) r10 = getpid() ptrace(0x10, r10) ptrace$pokeuser(0x6, r10, 0x388, 0xfffffffffffffffe) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000480), &(0x7f00000004c0)=0xc) openat$cachefiles(0xffffffffffffff9c, &(0x7f0000000500)='/dev/cachefiles\x00', 0xa00, 0x0) r11 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r11, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r13, r12) openat$apparmor_task_exec(0xffffffffffffff9c, &(0x7f0000000540)='/proc/self/attr/exec\x00', 0x2, 0x0) r14 = getpid() ptrace(0x10, r14) ptrace$pokeuser(0x6, r14, 0x388, 0xfffffffffffffffe) r15 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r15, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r16, 0x0) r17 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r17, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r18}}]}) openat$selinux_attr(0xffffffffffffff9c, &(0x7f0000000580)='/proc/self/attr/exec\x00', 0x2, 0x0) bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f00000005c0)={0x0, 0x6, 0x8}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r20, r19) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r23 = dup2(r22, r21) ioctl$PERF_EVENT_IOC_ENABLE(r23, 0x8912, 0x400200) r24 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf16000000000000b7070000010000004870000000000000bc700000000000009500000000000000"], &(0x7f0000000140)='vS\xfdIG|\x8aL[\xf2\'\x9c\xea\xb1\xc0\xb1\x19\x91\x9d/Q\xd9\xe3T\xce\xdax;\x02%\xc5\x1c\xd5GA\xad[(\xbblZ\x01\x1dF\x92#]%sj\xd0i\xc6C\x1f&\xe2\xc5\xa5z\x7f\xe1 \xfb\xc27\x03\x84\x8e\xef\x82-\xfc$$\xaf\v\xbd\x95\x1e\x0f\xbeVI\xec\r!\f\x86\xf5\xfb[Y\x1e\xd4\xdfc\xb1\xc8\xa2\xc1/5\xffr\x1f\x80@\xb8F\xea\xde\x93\xa1\xcb6\xee\xf2\xce\x95\xf2\xfdxR\x17F\xad\xc1~\xa2\x97=O^o\"\xbb\xa8\x9746'}, 0x48) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000740)={r24, 0xc0, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f00000000c0)={r25}, 0xc) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x19, &(0x7f0000000600)='GPL##(mime_type{vboxnet1\x00', r25}, 0x30) r26 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r26, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r27, 0x0) getresgid(&(0x7f0000000680), &(0x7f00000006c0), &(0x7f0000000700)) ioctl$TIOCGPGRP(r1, 0x540f, &(0x7f0000000900)) stat(&(0x7f0000000940)='./file0\x00', &(0x7f0000000980)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r29, r28) fstat(r28, &(0x7f0000000a00)) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000a80), &(0x7f0000000ac0)=0xc) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000b00), &(0x7f0000000b40)=0xc) getresgid(&(0x7f0000000b80), &(0x7f0000000bc0), &(0x7f0000000c00)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r32 = dup2(r31, r30) ioctl$PERF_EVENT_IOC_ENABLE(r32, 0x8912, 0x400200) ioctl$TIOCGPGRP(r32, 0x540f, &(0x7f0000001280)) r33 = getpid() ptrace(0x10, r33) ptrace$pokeuser(0x6, r33, 0x388, 0xfffffffffffffffe) r34 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r34, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r35, 0x0) r36 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r36, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r37}}]}) r38 = getpid() ptrace(0x10, r38) ptrace$pokeuser(0x6, r38, 0x388, 0xfffffffffffffffe) getpgid(r38) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000012c0), &(0x7f0000001300)=0xc) r39 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r39, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) fcntl$getownex(r39, 0x10, &(0x7f0000001340)) r40 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r40, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r41, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r43, r42) fstat(r42, &(0x7f0000001380)) r44 = getpid() ptrace(0x10, r44) ptrace$pokeuser(0x6, r44, 0x388, 0xfffffffffffffffe) r45 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r45, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r46}}]}) r47 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r47, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r48}}]}) getgroups(0x6, &(0x7f0000001400)=[0xffffffffffffffff, r46, 0xee01, r48, 0x0, 0xee01]) socket$caif_stream(0x25, 0x1, 0x0) socketpair(0x4, 0x0, 0x67, &(0x7f0000001440)) pipe2$9p(&(0x7f0000001480), 0x800) r49 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r49, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) fcntl$getown(0xffffffffffffffff, 0x9) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000001bc0)={{{@in=@remote, @in6=@empty}}, {{@in=@remote}, 0x0, @in6=@ipv4={[], [], @dev}}}, &(0x7f0000001cc0)=0xe8) r50 = getpid() ptrace(0x10, r50) ptrace$pokeuser(0x6, r50, 0x388, 0xfffffffffffffffe) r51 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r51, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r52, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000001d00)) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000001d40)={{{@in6=@empty, @in=@multicast2}}, {{@in6=@mcast1}}}, &(0x7f0000001e40)=0xe8) r53 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r53, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r54}}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r57 = dup2(r56, r55) ioctl$PERF_EVENT_IOC_ENABLE(r57, 0x8912, 0x400200) ioctl$sock_SIOCGPGRP(r57, 0x8904, &(0x7f0000001e80)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r59, r58) getsockopt$sock_cred(r59, 0x1, 0x11, &(0x7f0000001ec0), &(0x7f0000001f00)=0xc) getgid() r60 = getpid() ptrace(0x10, r60) ptrace$pokeuser(0x6, r60, 0x388, 0xfffffffffffffffe) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r63 = dup2(r62, r61) ioctl$PERF_EVENT_IOC_ENABLE(r63, 0x8912, 0x400200) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000001f80)={r60, r63, 0x0, 0x4, &(0x7f0000001f40)='eth\x00'}, 0x30) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000001fc0)={{{@in=@initdev, @in6}}, {{@in=@local}, 0x0, @in=@empty}}, &(0x7f00000020c0)=0xe8) r64 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r64, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r65}}]}) r66 = getpid() ptrace(0x10, r66) ptrace$pokeuser(0x6, r66, 0x388, 0xfffffffffffffffe) r67 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r67, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r68}}]}) r69 = getpid() ptrace(0x10, r69) ptrace$pokeuser(0x6, r69, 0x388, 0xfffffffffffffffe) getresgid(&(0x7f0000002100), &(0x7f0000002140), &(0x7f0000002180)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r71, r70) gettid() r72 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r72, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r73, 0x0) r74 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r74, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socket$vsock_dgram(0x28, 0x2, 0x0) r75 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r75, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r76 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r76, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) openat$vicodec1(0xffffffffffffff9c, &(0x7f0000002680)='/dev/video37\x00', 0x2, 0x0) r77 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r77, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r78 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r78, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socket$inet6_sctp(0xa, 0x5, 0x84) accept$ax25(0xffffffffffffffff, &(0x7f00000026c0)={{0x3, @default}, [@null, @netrom, @default, @default, @default, @bcast, @null, @default]}, &(0x7f0000002740)=0x48) r79 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r79, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r80 = getpid() ptrace(0x10, r80) ptrace$pokeuser(0x6, r80, 0x388, 0xfffffffffffffffe) socket$inet(0x2, 0x2800080001, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r82, r81) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r85 = dup2(r84, r83) ioctl$PERF_EVENT_IOC_ENABLE(r85, 0x8912, 0x400200) getsockopt$sock_cred(r85, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0xc) setresuid(0x0, r86, 0x0) stat(&(0x7f0000002780)='./file0\x00', &(0x7f00000027c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r89 = dup2(r88, r87) ioctl$PERF_EVENT_IOC_ENABLE(r89, 0x8912, 0x400200) getsockopt$sock_cred(r89, 0x1, 0x11, &(0x7f0000002840), &(0x7f0000002880)=0xc) stat(&(0x7f00000028c0)='./file0\x00', &(0x7f0000002900)) r90 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r90, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r91}}]}) r92 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r92, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) ioctl$TIOCGPGRP(r92, 0x540f, &(0x7f0000002980)) r93 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r93, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r94, 0x0) getresgid(&(0x7f00000029c0), &(0x7f0000002a00), &(0x7f0000002a40)) r95 = getpid() ptrace(0x10, r95) ptrace$pokeuser(0x6, r95, 0x388, 0xfffffffffffffffe) r96 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r96, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r97, 0x0) fstat(0xffffffffffffffff, &(0x7f0000002a80)) r98 = getpid() ptrace(0x10, r98) ptrace$pokeuser(0x6, r98, 0x388, 0xfffffffffffffffe) r99 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r99, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r100}}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r102, r101) ioctl$sock_FIOGETOWN(r102, 0x8903, &(0x7f0000002b00)) lstat(&(0x7f0000002b40)='./file0\x00', &(0x7f0000002b80)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r105 = dup2(r104, r103) ioctl$PERF_EVENT_IOC_ENABLE(r105, 0x8912, 0x400200) getsockopt$sock_cred(r105, 0x1, 0x11, &(0x7f0000002c00), &(0x7f0000002c40)=0xc) getpgid(0xffffffffffffffff) getsockopt$inet6_IPV6_IPSEC_POLICY(r3, 0x29, 0x22, &(0x7f0000002c80)={{{@in=@local, @in=@broadcast}}, {{@in=@local}, 0x0, @in=@multicast1}}, &(0x7f0000003dc0)=0xe8) r106 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r106, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r107}}]}) gettid() r108 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r108, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r109, 0x0) getegid() r110 = getpid() ptrace(0x10, r110) ptrace$pokeuser(0x6, r110, 0x388, 0xfffffffffffffffe) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000004240)={r110, r4, 0x0, 0xc, &(0x7f0000004200)='/dev/radio#\x00'}, 0x30) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r113 = dup2(r112, r111) ioctl$PERF_EVENT_IOC_ENABLE(r113, 0x8912, 0x400200) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000006100)={{{@in=@loopback, @in=@loopback}}, {{@in6=@dev}, 0x0, @in=@multicast2}}, &(0x7f0000004380)=0xe8) lstat(&(0x7f00000043c0)='./file0\x00', &(0x7f0000004400)) fcntl$dupfd(0xffffffffffffffff, 0x406, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r115, r114) socket$rds(0x15, 0x5, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r117, r116) r118 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r118, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r119 = getpid() ptrace(0x10, r119) ptrace$pokeuser(0x6, r119, 0x388, 0xfffffffffffffffe) r120 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r120, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r121, 0x0) r122 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r122, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r123}}]}) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000004480)) r124 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r124, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r125, 0x0) getegid() openat$cgroup_procs(0xffffffffffffffff, &(0x7f00000044c0)='tasks\x00', 0x2, 0x0) r126 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r126, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r129 = dup2(r128, r127) ioctl$PERF_EVENT_IOC_ENABLE(r129, 0x8912, 0x400200) syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') 16:11:50 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup2(r0, 0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000180)=0xc) setuid(r3) 16:11:50 executing program 3: ioctl$SIOCAX25NOUID(0xffffffffffffffff, 0x89e3, &(0x7f0000000040)) 16:11:51 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f0000000040)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_AF={0x8, 0x2, 0x2}]}, 0x1c}}, 0x0) 16:11:51 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup2(r0, 0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000180)=0xc) setuid(r3) 16:11:51 executing program 3: ioctl$SIOCAX25NOUID(0xffffffffffffffff, 0x89e3, &(0x7f0000000040)) [ 224.642375][T13317] netlink: 'syz-executor.5': attribute type 2 has an invalid length. 16:11:51 executing program 4: r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x0) fcntl$F_SET_RW_HINT(r0, 0x40c, &(0x7f0000002d80)) r1 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r1, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r2 = dup(r1) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = syz_open_dev$radio(&(0x7f0000000300)='/dev/radio#\x00', 0x2, 0x2) bind$bt_l2cap(r5, &(0x7f0000000340)={0x1f, 0xf7f8, {0x91, 0x3f, 0x8, 0x8, 0x81, 0x3f}, 0x9, 0x5}, 0xe) r6 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000040)='TIPCv2\x00') sendmsg$TIPC_NL_BEARER_SET(r2, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000200)={&(0x7f0000006200)=ANY=[@ANYBLOB="50010000", @ANYRES16=r6, @ANYBLOB="00042abd7000ffdbdf25050000002400060008000100e34b0000080001000000000008000100090000000800010008000000340007000c00040000040000000000000c00040000000000000000000c0004002c460000000000000c0003000800000000000000d800050008000100756470000800010075647000440002000800040000000000080004007d000000080002000010000008000100000000000800040083040000080003000004000008000300ffffffff080004000180000008000100696200002c0002000800020001f8ffff080001001a000000080001001800000008000200000080ff080004006b0a000008000100756470003c00020008000200c3faffff08000100110000000800040000100000080002000400000008000100000000000800020001000000080002000400000008000100657468000c0009000800010003000000046729baacef596e27a3a1d04ad2cf28b40259e4972b7075eb34de8734aa7d28a303b21d6f8d42421cee5fd6f933c523b3178c717be227bcf05c60b489d12112100ea827f50bbb32b0ab4f16a3ffa0cddb632b44dc266e825d21d355d3ed4da2eabd1c22eb92d15d20f9989d42e061b6583c56cdb10b40ef964ba63d659eca37ae37552fc834979d56af25260228dc6ee541cc7c3bc0dc5e34d9d5d0aa088ecb5fa03e0c9fe1caa52a3a96c8b554a30e3bc3cb22a7baf7fc6f1f9420d3ea"], 0x150}, 0x1, 0x0, 0x0, 0x20000000}, 0x4000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r8, r7) r9 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r9, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) openat$cgroup(r9, &(0x7f0000000400)='syz1\x00', 0x200002, 0x0) syz_open_dev$amidi(&(0x7f0000000440)='/dev/amidi#\x00', 0x6, 0x8000) r10 = getpid() ptrace(0x10, r10) ptrace$pokeuser(0x6, r10, 0x388, 0xfffffffffffffffe) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000480), &(0x7f00000004c0)=0xc) openat$cachefiles(0xffffffffffffff9c, &(0x7f0000000500)='/dev/cachefiles\x00', 0xa00, 0x0) r11 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r11, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r13, r12) openat$apparmor_task_exec(0xffffffffffffff9c, &(0x7f0000000540)='/proc/self/attr/exec\x00', 0x2, 0x0) r14 = getpid() ptrace(0x10, r14) ptrace$pokeuser(0x6, r14, 0x388, 0xfffffffffffffffe) r15 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r15, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r16, 0x0) r17 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r17, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r18}}]}) openat$selinux_attr(0xffffffffffffff9c, &(0x7f0000000580)='/proc/self/attr/exec\x00', 0x2, 0x0) bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f00000005c0)={0x0, 0x6, 0x8}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r20, r19) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r23 = dup2(r22, r21) ioctl$PERF_EVENT_IOC_ENABLE(r23, 0x8912, 0x400200) r24 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf16000000000000b7070000010000004870000000000000bc700000000000009500000000000000"], &(0x7f0000000140)='vS\xfdIG|\x8aL[\xf2\'\x9c\xea\xb1\xc0\xb1\x19\x91\x9d/Q\xd9\xe3T\xce\xdax;\x02%\xc5\x1c\xd5GA\xad[(\xbblZ\x01\x1dF\x92#]%sj\xd0i\xc6C\x1f&\xe2\xc5\xa5z\x7f\xe1 \xfb\xc27\x03\x84\x8e\xef\x82-\xfc$$\xaf\v\xbd\x95\x1e\x0f\xbeVI\xec\r!\f\x86\xf5\xfb[Y\x1e\xd4\xdfc\xb1\xc8\xa2\xc1/5\xffr\x1f\x80@\xb8F\xea\xde\x93\xa1\xcb6\xee\xf2\xce\x95\xf2\xfdxR\x17F\xad\xc1~\xa2\x97=O^o\"\xbb\xa8\x9746'}, 0x48) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000740)={r24, 0xc0, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f00000000c0)={r25}, 0xc) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x19, &(0x7f0000000600)='GPL##(mime_type{vboxnet1\x00', r25}, 0x30) r26 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r26, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r27, 0x0) getresgid(&(0x7f0000000680), &(0x7f00000006c0), &(0x7f0000000700)) ioctl$TIOCGPGRP(r1, 0x540f, &(0x7f0000000900)) stat(&(0x7f0000000940)='./file0\x00', &(0x7f0000000980)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r29, r28) fstat(r28, &(0x7f0000000a00)) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000a80), &(0x7f0000000ac0)=0xc) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000b00), &(0x7f0000000b40)=0xc) getresgid(&(0x7f0000000b80), &(0x7f0000000bc0), &(0x7f0000000c00)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r32 = dup2(r31, r30) ioctl$PERF_EVENT_IOC_ENABLE(r32, 0x8912, 0x400200) ioctl$TIOCGPGRP(r32, 0x540f, &(0x7f0000001280)) r33 = getpid() ptrace(0x10, r33) ptrace$pokeuser(0x6, r33, 0x388, 0xfffffffffffffffe) r34 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r34, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r35, 0x0) r36 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r36, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r37}}]}) r38 = getpid() ptrace(0x10, r38) ptrace$pokeuser(0x6, r38, 0x388, 0xfffffffffffffffe) getpgid(r38) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000012c0), &(0x7f0000001300)=0xc) r39 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r39, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) fcntl$getownex(r39, 0x10, &(0x7f0000001340)) r40 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r40, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r41, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r43, r42) fstat(r42, &(0x7f0000001380)) r44 = getpid() ptrace(0x10, r44) ptrace$pokeuser(0x6, r44, 0x388, 0xfffffffffffffffe) r45 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r45, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r46}}]}) r47 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r47, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r48}}]}) getgroups(0x6, &(0x7f0000001400)=[0xffffffffffffffff, r46, 0xee01, r48, 0x0, 0xee01]) socket$caif_stream(0x25, 0x1, 0x0) socketpair(0x4, 0x0, 0x67, &(0x7f0000001440)) pipe2$9p(&(0x7f0000001480), 0x800) r49 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r49, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) fcntl$getown(0xffffffffffffffff, 0x9) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000001bc0)={{{@in=@remote, @in6=@empty}}, {{@in=@remote}, 0x0, @in6=@ipv4={[], [], @dev}}}, &(0x7f0000001cc0)=0xe8) r50 = getpid() ptrace(0x10, r50) ptrace$pokeuser(0x6, r50, 0x388, 0xfffffffffffffffe) r51 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r51, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r52, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000001d00)) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000001d40)={{{@in6=@empty, @in=@multicast2}}, {{@in6=@mcast1}}}, &(0x7f0000001e40)=0xe8) r53 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r53, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r54}}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r57 = dup2(r56, r55) ioctl$PERF_EVENT_IOC_ENABLE(r57, 0x8912, 0x400200) ioctl$sock_SIOCGPGRP(r57, 0x8904, &(0x7f0000001e80)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r59, r58) getsockopt$sock_cred(r59, 0x1, 0x11, &(0x7f0000001ec0), &(0x7f0000001f00)=0xc) getgid() r60 = getpid() ptrace(0x10, r60) ptrace$pokeuser(0x6, r60, 0x388, 0xfffffffffffffffe) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r63 = dup2(r62, r61) ioctl$PERF_EVENT_IOC_ENABLE(r63, 0x8912, 0x400200) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000001f80)={r60, r63, 0x0, 0x4, &(0x7f0000001f40)='eth\x00'}, 0x30) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000001fc0)={{{@in=@initdev, @in6}}, {{@in=@local}, 0x0, @in=@empty}}, &(0x7f00000020c0)=0xe8) r64 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r64, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r65}}]}) r66 = getpid() ptrace(0x10, r66) ptrace$pokeuser(0x6, r66, 0x388, 0xfffffffffffffffe) r67 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r67, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r68}}]}) r69 = getpid() ptrace(0x10, r69) ptrace$pokeuser(0x6, r69, 0x388, 0xfffffffffffffffe) getresgid(&(0x7f0000002100), &(0x7f0000002140), &(0x7f0000002180)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r71, r70) gettid() r72 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r72, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r73, 0x0) r74 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r74, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socket$vsock_dgram(0x28, 0x2, 0x0) r75 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r75, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r76 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r76, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) openat$vicodec1(0xffffffffffffff9c, &(0x7f0000002680)='/dev/video37\x00', 0x2, 0x0) r77 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r77, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r78 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r78, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socket$inet6_sctp(0xa, 0x5, 0x84) accept$ax25(0xffffffffffffffff, &(0x7f00000026c0)={{0x3, @default}, [@null, @netrom, @default, @default, @default, @bcast, @null, @default]}, &(0x7f0000002740)=0x48) r79 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r79, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r80 = getpid() ptrace(0x10, r80) ptrace$pokeuser(0x6, r80, 0x388, 0xfffffffffffffffe) socket$inet(0x2, 0x2800080001, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r82, r81) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r85 = dup2(r84, r83) ioctl$PERF_EVENT_IOC_ENABLE(r85, 0x8912, 0x400200) getsockopt$sock_cred(r85, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0xc) setresuid(0x0, r86, 0x0) stat(&(0x7f0000002780)='./file0\x00', &(0x7f00000027c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r89 = dup2(r88, r87) ioctl$PERF_EVENT_IOC_ENABLE(r89, 0x8912, 0x400200) getsockopt$sock_cred(r89, 0x1, 0x11, &(0x7f0000002840), &(0x7f0000002880)=0xc) stat(&(0x7f00000028c0)='./file0\x00', &(0x7f0000002900)) r90 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r90, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r91}}]}) r92 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r92, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) ioctl$TIOCGPGRP(r92, 0x540f, &(0x7f0000002980)) r93 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r93, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r94, 0x0) getresgid(&(0x7f00000029c0), &(0x7f0000002a00), &(0x7f0000002a40)) r95 = getpid() ptrace(0x10, r95) ptrace$pokeuser(0x6, r95, 0x388, 0xfffffffffffffffe) r96 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r96, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r97, 0x0) fstat(0xffffffffffffffff, &(0x7f0000002a80)) r98 = getpid() ptrace(0x10, r98) ptrace$pokeuser(0x6, r98, 0x388, 0xfffffffffffffffe) r99 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r99, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r100}}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r102, r101) ioctl$sock_FIOGETOWN(r102, 0x8903, &(0x7f0000002b00)) lstat(&(0x7f0000002b40)='./file0\x00', &(0x7f0000002b80)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r105 = dup2(r104, r103) ioctl$PERF_EVENT_IOC_ENABLE(r105, 0x8912, 0x400200) getsockopt$sock_cred(r105, 0x1, 0x11, &(0x7f0000002c00), &(0x7f0000002c40)=0xc) getpgid(0xffffffffffffffff) getsockopt$inet6_IPV6_IPSEC_POLICY(r3, 0x29, 0x22, &(0x7f0000002c80)={{{@in=@local, @in=@broadcast}}, {{@in=@local}, 0x0, @in=@multicast1}}, &(0x7f0000003dc0)=0xe8) r106 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r106, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r107}}]}) gettid() r108 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r108, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r109, 0x0) getegid() r110 = getpid() ptrace(0x10, r110) ptrace$pokeuser(0x6, r110, 0x388, 0xfffffffffffffffe) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000004240)={r110, r4, 0x0, 0xc, &(0x7f0000004200)='/dev/radio#\x00'}, 0x30) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r113 = dup2(r112, r111) ioctl$PERF_EVENT_IOC_ENABLE(r113, 0x8912, 0x400200) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000006100)={{{@in=@loopback, @in=@loopback}}, {{@in6=@dev}, 0x0, @in=@multicast2}}, &(0x7f0000004380)=0xe8) lstat(&(0x7f00000043c0)='./file0\x00', &(0x7f0000004400)) fcntl$dupfd(0xffffffffffffffff, 0x406, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r115, r114) socket$rds(0x15, 0x5, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r117, r116) r118 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r118, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r119 = getpid() ptrace(0x10, r119) ptrace$pokeuser(0x6, r119, 0x388, 0xfffffffffffffffe) r120 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r120, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r121, 0x0) r122 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r122, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r123}}]}) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000004480)) r124 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r124, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r125, 0x0) getegid() openat$cgroup_procs(0xffffffffffffffff, &(0x7f00000044c0)='tasks\x00', 0x2, 0x0) r126 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r126, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r129 = dup2(r128, r127) ioctl$PERF_EVENT_IOC_ENABLE(r129, 0x8912, 0x400200) r130 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r130, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r132, r131) socket$nl_route(0x10, 0x3, 0x0) socket$caif_seqpacket(0x25, 0x5, 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) [ 224.759394][T13322] netlink: 'syz-executor.5': attribute type 2 has an invalid length. 16:11:51 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup2(r0, 0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000180)=0xc) setuid(r3) 16:11:51 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f0000000040)='fou\x00') sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)={0x1c, r1, 0x1, 0x0, 0x0, {}, [@FOU_ATTR_AF={0x8, 0x2, 0x2}]}, 0x1c}}, 0x0) 16:11:51 executing program 2: r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x0) fcntl$F_SET_RW_HINT(r0, 0x40c, &(0x7f0000002d80)) r1 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r1, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r2 = dup(r1) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = syz_open_dev$radio(&(0x7f0000000300)='/dev/radio#\x00', 0x2, 0x2) bind$bt_l2cap(r5, &(0x7f0000000340)={0x1f, 0xf7f8, {0x91, 0x3f, 0x8, 0x8, 0x81, 0x3f}, 0x9, 0x5}, 0xe) r6 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000040)='TIPCv2\x00') sendmsg$TIPC_NL_BEARER_SET(r2, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000200)={&(0x7f0000006200)=ANY=[@ANYBLOB="50010000", @ANYRES16=r6, @ANYBLOB="00042abd7000ffdbdf25050000002400060008000100e34b0000080001000000000008000100090000000800010008000000340007000c00040000040000000000000c00040000000000000000000c0004002c460000000000000c0003000800000000000000d800050008000100756470000800010075647000440002000800040000000000080004007d000000080002000010000008000100000000000800040083040000080003000004000008000300ffffffff080004000180000008000100696200002c0002000800020001f8ffff080001001a000000080001001800000008000200000080ff080004006b0a000008000100756470003c00020008000200c3faffff08000100110000000800040000100000080002000400000008000100000000000800020001000000080002000400000008000100657468000c0009000800010003000000046729baacef596e27a3a1d04ad2cf28b40259e4972b7075eb34de8734aa7d28a303b21d6f8d42421cee5fd6f933c523b3178c717be227bcf05c60b489d12112100ea827f50bbb32b0ab4f16a3ffa0cddb632b44dc266e825d21d355d3ed4da2eabd1c22eb92d15d20f9989d42e061b6583c56cdb10b40ef964ba63d659eca37ae37552fc834979d56af25260228dc6ee541cc7c3bc0dc5e34d9d5d0aa088ecb5fa03e0c9fe1caa52a3a96c8b554a30e3bc3cb22a7baf7fc6f1f9420d3ea"], 0x150}, 0x1, 0x0, 0x0, 0x20000000}, 0x4000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r8, r7) r9 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r9, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) openat$cgroup(r9, &(0x7f0000000400)='syz1\x00', 0x200002, 0x0) syz_open_dev$amidi(&(0x7f0000000440)='/dev/amidi#\x00', 0x6, 0x8000) r10 = getpid() ptrace(0x10, r10) ptrace$pokeuser(0x6, r10, 0x388, 0xfffffffffffffffe) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000480), &(0x7f00000004c0)=0xc) openat$cachefiles(0xffffffffffffff9c, &(0x7f0000000500)='/dev/cachefiles\x00', 0xa00, 0x0) r11 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r11, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r13, r12) openat$apparmor_task_exec(0xffffffffffffff9c, &(0x7f0000000540)='/proc/self/attr/exec\x00', 0x2, 0x0) r14 = getpid() ptrace(0x10, r14) ptrace$pokeuser(0x6, r14, 0x388, 0xfffffffffffffffe) r15 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r15, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r16, 0x0) r17 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r17, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r18}}]}) openat$selinux_attr(0xffffffffffffff9c, &(0x7f0000000580)='/proc/self/attr/exec\x00', 0x2, 0x0) bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f00000005c0)={0x0, 0x6, 0x8}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r20, r19) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r23 = dup2(r22, r21) ioctl$PERF_EVENT_IOC_ENABLE(r23, 0x8912, 0x400200) r24 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf16000000000000b7070000010000004870000000000000bc700000000000009500000000000000"], &(0x7f0000000140)='vS\xfdIG|\x8aL[\xf2\'\x9c\xea\xb1\xc0\xb1\x19\x91\x9d/Q\xd9\xe3T\xce\xdax;\x02%\xc5\x1c\xd5GA\xad[(\xbblZ\x01\x1dF\x92#]%sj\xd0i\xc6C\x1f&\xe2\xc5\xa5z\x7f\xe1 \xfb\xc27\x03\x84\x8e\xef\x82-\xfc$$\xaf\v\xbd\x95\x1e\x0f\xbeVI\xec\r!\f\x86\xf5\xfb[Y\x1e\xd4\xdfc\xb1\xc8\xa2\xc1/5\xffr\x1f\x80@\xb8F\xea\xde\x93\xa1\xcb6\xee\xf2\xce\x95\xf2\xfdxR\x17F\xad\xc1~\xa2\x97=O^o\"\xbb\xa8\x9746'}, 0x48) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000740)={r24, 0xc0, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f00000000c0)={r25}, 0xc) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x19, &(0x7f0000000600)='GPL##(mime_type{vboxnet1\x00', r25}, 0x30) r26 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r26, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r27, 0x0) getresgid(&(0x7f0000000680), &(0x7f00000006c0), &(0x7f0000000700)) ioctl$TIOCGPGRP(r1, 0x540f, &(0x7f0000000900)) stat(&(0x7f0000000940)='./file0\x00', &(0x7f0000000980)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r29, r28) fstat(r28, &(0x7f0000000a00)) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000a80), &(0x7f0000000ac0)=0xc) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000b00), &(0x7f0000000b40)=0xc) getresgid(&(0x7f0000000b80), &(0x7f0000000bc0), &(0x7f0000000c00)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r32 = dup2(r31, r30) ioctl$PERF_EVENT_IOC_ENABLE(r32, 0x8912, 0x400200) ioctl$TIOCGPGRP(r32, 0x540f, &(0x7f0000001280)) r33 = getpid() ptrace(0x10, r33) ptrace$pokeuser(0x6, r33, 0x388, 0xfffffffffffffffe) r34 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r34, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r35, 0x0) r36 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r36, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r37}}]}) r38 = getpid() ptrace(0x10, r38) ptrace$pokeuser(0x6, r38, 0x388, 0xfffffffffffffffe) getpgid(r38) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000012c0), &(0x7f0000001300)=0xc) r39 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r39, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) fcntl$getownex(r39, 0x10, &(0x7f0000001340)) r40 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r40, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r41, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r43, r42) fstat(r42, &(0x7f0000001380)) r44 = getpid() ptrace(0x10, r44) ptrace$pokeuser(0x6, r44, 0x388, 0xfffffffffffffffe) r45 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r45, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r46}}]}) r47 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r47, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r48}}]}) getgroups(0x6, &(0x7f0000001400)=[0xffffffffffffffff, r46, 0xee01, r48, 0x0, 0xee01]) socket$caif_stream(0x25, 0x1, 0x0) socketpair(0x4, 0x0, 0x67, &(0x7f0000001440)) pipe2$9p(&(0x7f0000001480), 0x800) r49 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r49, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) fcntl$getown(0xffffffffffffffff, 0x9) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000001bc0)={{{@in=@remote, @in6=@empty}}, {{@in=@remote}, 0x0, @in6=@ipv4={[], [], @dev}}}, &(0x7f0000001cc0)=0xe8) r50 = getpid() ptrace(0x10, r50) ptrace$pokeuser(0x6, r50, 0x388, 0xfffffffffffffffe) r51 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r51, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r52, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000001d00)) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000001d40)={{{@in6=@empty, @in=@multicast2}}, {{@in6=@mcast1}}}, &(0x7f0000001e40)=0xe8) r53 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r53, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r54}}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r57 = dup2(r56, r55) ioctl$PERF_EVENT_IOC_ENABLE(r57, 0x8912, 0x400200) ioctl$sock_SIOCGPGRP(r57, 0x8904, &(0x7f0000001e80)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r59, r58) getsockopt$sock_cred(r59, 0x1, 0x11, &(0x7f0000001ec0), &(0x7f0000001f00)=0xc) getgid() r60 = getpid() ptrace(0x10, r60) ptrace$pokeuser(0x6, r60, 0x388, 0xfffffffffffffffe) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r63 = dup2(r62, r61) ioctl$PERF_EVENT_IOC_ENABLE(r63, 0x8912, 0x400200) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000001f80)={r60, r63, 0x0, 0x4, &(0x7f0000001f40)='eth\x00'}, 0x30) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000001fc0)={{{@in=@initdev, @in6}}, {{@in=@local}, 0x0, @in=@empty}}, &(0x7f00000020c0)=0xe8) r64 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r64, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r65}}]}) r66 = getpid() ptrace(0x10, r66) ptrace$pokeuser(0x6, r66, 0x388, 0xfffffffffffffffe) r67 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r67, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r68}}]}) r69 = getpid() ptrace(0x10, r69) ptrace$pokeuser(0x6, r69, 0x388, 0xfffffffffffffffe) getresgid(&(0x7f0000002100), &(0x7f0000002140), &(0x7f0000002180)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r71, r70) gettid() r72 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r72, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r73, 0x0) r74 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r74, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socket$vsock_dgram(0x28, 0x2, 0x0) r75 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r75, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r76 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r76, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) openat$vicodec1(0xffffffffffffff9c, &(0x7f0000002680)='/dev/video37\x00', 0x2, 0x0) r77 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r77, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r78 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r78, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socket$inet6_sctp(0xa, 0x5, 0x84) accept$ax25(0xffffffffffffffff, &(0x7f00000026c0)={{0x3, @default}, [@null, @netrom, @default, @default, @default, @bcast, @null, @default]}, &(0x7f0000002740)=0x48) r79 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r79, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r80 = getpid() ptrace(0x10, r80) ptrace$pokeuser(0x6, r80, 0x388, 0xfffffffffffffffe) socket$inet(0x2, 0x2800080001, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r82, r81) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r85 = dup2(r84, r83) ioctl$PERF_EVENT_IOC_ENABLE(r85, 0x8912, 0x400200) getsockopt$sock_cred(r85, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0xc) setresuid(0x0, r86, 0x0) stat(&(0x7f0000002780)='./file0\x00', &(0x7f00000027c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r89 = dup2(r88, r87) ioctl$PERF_EVENT_IOC_ENABLE(r89, 0x8912, 0x400200) getsockopt$sock_cred(r89, 0x1, 0x11, &(0x7f0000002840), &(0x7f0000002880)=0xc) stat(&(0x7f00000028c0)='./file0\x00', &(0x7f0000002900)) r90 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r90, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r91}}]}) r92 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r92, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) ioctl$TIOCGPGRP(r92, 0x540f, &(0x7f0000002980)) r93 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r93, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r94, 0x0) getresgid(&(0x7f00000029c0), &(0x7f0000002a00), &(0x7f0000002a40)) r95 = getpid() ptrace(0x10, r95) ptrace$pokeuser(0x6, r95, 0x388, 0xfffffffffffffffe) r96 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r96, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r97, 0x0) fstat(0xffffffffffffffff, &(0x7f0000002a80)) r98 = getpid() ptrace(0x10, r98) ptrace$pokeuser(0x6, r98, 0x388, 0xfffffffffffffffe) r99 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r99, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r100}}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r102, r101) ioctl$sock_FIOGETOWN(r102, 0x8903, &(0x7f0000002b00)) lstat(&(0x7f0000002b40)='./file0\x00', &(0x7f0000002b80)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r105 = dup2(r104, r103) ioctl$PERF_EVENT_IOC_ENABLE(r105, 0x8912, 0x400200) getsockopt$sock_cred(r105, 0x1, 0x11, &(0x7f0000002c00), &(0x7f0000002c40)=0xc) getpgid(0xffffffffffffffff) getsockopt$inet6_IPV6_IPSEC_POLICY(r3, 0x29, 0x22, &(0x7f0000002c80)={{{@in=@local, @in=@broadcast}}, {{@in=@local}, 0x0, @in=@multicast1}}, &(0x7f0000003dc0)=0xe8) r106 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r106, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r107}}]}) gettid() r108 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r108, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r109, 0x0) getegid() r110 = getpid() ptrace(0x10, r110) ptrace$pokeuser(0x6, r110, 0x388, 0xfffffffffffffffe) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000004240)={r110, r4, 0x0, 0xc, &(0x7f0000004200)='/dev/radio#\x00'}, 0x30) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r113 = dup2(r112, r111) ioctl$PERF_EVENT_IOC_ENABLE(r113, 0x8912, 0x400200) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000006100)={{{@in=@loopback, @in=@loopback}}, {{@in6=@dev}, 0x0, @in=@multicast2}}, &(0x7f0000004380)=0xe8) lstat(&(0x7f00000043c0)='./file0\x00', &(0x7f0000004400)) fcntl$dupfd(0xffffffffffffffff, 0x406, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r115, r114) socket$rds(0x15, 0x5, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r117, r116) r118 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r118, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r119 = getpid() ptrace(0x10, r119) ptrace$pokeuser(0x6, r119, 0x388, 0xfffffffffffffffe) r120 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r120, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r121, 0x0) r122 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r122, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r123}}]}) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000004480)) r124 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r124, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r125, 0x0) getegid() openat$cgroup_procs(0xffffffffffffffff, &(0x7f00000044c0)='tasks\x00', 0x2, 0x0) r126 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r126, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r129 = dup2(r128, r127) ioctl$PERF_EVENT_IOC_ENABLE(r129, 0x8912, 0x400200) r130 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r130, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r132, r131) socket$nl_route(0x10, 0x3, 0x0) socket$caif_seqpacket(0x25, 0x5, 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r134, r133) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r136, r135) fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000004500)) 16:11:51 executing program 3: r0 = syz_init_net_socket$ax25(0x3, 0x0, 0x0) ioctl$SIOCAX25NOUID(r0, 0x89e3, &(0x7f0000000040)) 16:11:51 executing program 1: r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x0) fcntl$F_SET_RW_HINT(r0, 0x40c, &(0x7f0000002d80)) r1 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r1, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r2 = dup(r1) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = syz_open_dev$radio(&(0x7f0000000300)='/dev/radio#\x00', 0x2, 0x2) bind$bt_l2cap(r5, &(0x7f0000000340)={0x1f, 0xf7f8, {0x91, 0x3f, 0x8, 0x8, 0x81, 0x3f}, 0x9, 0x5}, 0xe) r6 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000040)='TIPCv2\x00') sendmsg$TIPC_NL_BEARER_SET(r2, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000200)={&(0x7f0000006200)=ANY=[@ANYBLOB="50010000", @ANYRES16=r6, @ANYBLOB="00042abd7000ffdbdf25050000002400060008000100e34b0000080001000000000008000100090000000800010008000000340007000c00040000040000000000000c00040000000000000000000c0004002c460000000000000c0003000800000000000000d800050008000100756470000800010075647000440002000800040000000000080004007d000000080002000010000008000100000000000800040083040000080003000004000008000300ffffffff080004000180000008000100696200002c0002000800020001f8ffff080001001a000000080001001800000008000200000080ff080004006b0a000008000100756470003c00020008000200c3faffff08000100110000000800040000100000080002000400000008000100000000000800020001000000080002000400000008000100657468000c0009000800010003000000046729baacef596e27a3a1d04ad2cf28b40259e4972b7075eb34de8734aa7d28a303b21d6f8d42421cee5fd6f933c523b3178c717be227bcf05c60b489d12112100ea827f50bbb32b0ab4f16a3ffa0cddb632b44dc266e825d21d355d3ed4da2eabd1c22eb92d15d20f9989d42e061b6583c56cdb10b40ef964ba63d659eca37ae37552fc834979d56af25260228dc6ee541cc7c3bc0dc5e34d9d5d0aa088ecb5fa03e0c9fe1caa52a3a96c8b554a30e3bc3cb22a7baf7fc6f1f9420d3ea"], 0x150}, 0x1, 0x0, 0x0, 0x20000000}, 0x4000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r8, r7) r9 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r9, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) openat$cgroup(r9, &(0x7f0000000400)='syz1\x00', 0x200002, 0x0) syz_open_dev$amidi(&(0x7f0000000440)='/dev/amidi#\x00', 0x6, 0x8000) r10 = getpid() ptrace(0x10, r10) ptrace$pokeuser(0x6, r10, 0x388, 0xfffffffffffffffe) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000480), &(0x7f00000004c0)=0xc) openat$cachefiles(0xffffffffffffff9c, &(0x7f0000000500)='/dev/cachefiles\x00', 0xa00, 0x0) r11 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r11, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r13, r12) openat$apparmor_task_exec(0xffffffffffffff9c, &(0x7f0000000540)='/proc/self/attr/exec\x00', 0x2, 0x0) r14 = getpid() ptrace(0x10, r14) ptrace$pokeuser(0x6, r14, 0x388, 0xfffffffffffffffe) r15 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r15, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r16, 0x0) r17 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r17, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r18}}]}) openat$selinux_attr(0xffffffffffffff9c, &(0x7f0000000580)='/proc/self/attr/exec\x00', 0x2, 0x0) bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f00000005c0)={0x0, 0x6, 0x8}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r20, r19) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r23 = dup2(r22, r21) ioctl$PERF_EVENT_IOC_ENABLE(r23, 0x8912, 0x400200) r24 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf16000000000000b7070000010000004870000000000000bc700000000000009500000000000000"], &(0x7f0000000140)='vS\xfdIG|\x8aL[\xf2\'\x9c\xea\xb1\xc0\xb1\x19\x91\x9d/Q\xd9\xe3T\xce\xdax;\x02%\xc5\x1c\xd5GA\xad[(\xbblZ\x01\x1dF\x92#]%sj\xd0i\xc6C\x1f&\xe2\xc5\xa5z\x7f\xe1 \xfb\xc27\x03\x84\x8e\xef\x82-\xfc$$\xaf\v\xbd\x95\x1e\x0f\xbeVI\xec\r!\f\x86\xf5\xfb[Y\x1e\xd4\xdfc\xb1\xc8\xa2\xc1/5\xffr\x1f\x80@\xb8F\xea\xde\x93\xa1\xcb6\xee\xf2\xce\x95\xf2\xfdxR\x17F\xad\xc1~\xa2\x97=O^o\"\xbb\xa8\x9746'}, 0x48) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000740)={r24, 0xc0, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f00000000c0)={r25}, 0xc) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x19, &(0x7f0000000600)='GPL##(mime_type{vboxnet1\x00', r25}, 0x30) r26 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r26, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r27, 0x0) getresgid(&(0x7f0000000680), &(0x7f00000006c0), &(0x7f0000000700)) ioctl$TIOCGPGRP(r1, 0x540f, &(0x7f0000000900)) stat(&(0x7f0000000940)='./file0\x00', &(0x7f0000000980)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r29, r28) fstat(r28, &(0x7f0000000a00)) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000a80), &(0x7f0000000ac0)=0xc) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000b00), &(0x7f0000000b40)=0xc) getresgid(&(0x7f0000000b80), &(0x7f0000000bc0), &(0x7f0000000c00)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r32 = dup2(r31, r30) ioctl$PERF_EVENT_IOC_ENABLE(r32, 0x8912, 0x400200) ioctl$TIOCGPGRP(r32, 0x540f, &(0x7f0000001280)) r33 = getpid() ptrace(0x10, r33) ptrace$pokeuser(0x6, r33, 0x388, 0xfffffffffffffffe) r34 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r34, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r35, 0x0) r36 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r36, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r37}}]}) r38 = getpid() ptrace(0x10, r38) ptrace$pokeuser(0x6, r38, 0x388, 0xfffffffffffffffe) getpgid(r38) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000012c0), &(0x7f0000001300)=0xc) r39 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r39, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) fcntl$getownex(r39, 0x10, &(0x7f0000001340)) r40 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r40, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r41, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r43, r42) fstat(r42, &(0x7f0000001380)) r44 = getpid() ptrace(0x10, r44) ptrace$pokeuser(0x6, r44, 0x388, 0xfffffffffffffffe) r45 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r45, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r46}}]}) r47 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r47, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r48}}]}) getgroups(0x6, &(0x7f0000001400)=[0xffffffffffffffff, r46, 0xee01, r48, 0x0, 0xee01]) socket$caif_stream(0x25, 0x1, 0x0) socketpair(0x4, 0x0, 0x67, &(0x7f0000001440)) pipe2$9p(&(0x7f0000001480), 0x800) r49 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r49, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) fcntl$getown(0xffffffffffffffff, 0x9) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000001bc0)={{{@in=@remote, @in6=@empty}}, {{@in=@remote}, 0x0, @in6=@ipv4={[], [], @dev}}}, &(0x7f0000001cc0)=0xe8) r50 = getpid() ptrace(0x10, r50) ptrace$pokeuser(0x6, r50, 0x388, 0xfffffffffffffffe) r51 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r51, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r52, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000001d00)) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000001d40)={{{@in6=@empty, @in=@multicast2}}, {{@in6=@mcast1}}}, &(0x7f0000001e40)=0xe8) r53 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r53, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r54}}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r57 = dup2(r56, r55) ioctl$PERF_EVENT_IOC_ENABLE(r57, 0x8912, 0x400200) ioctl$sock_SIOCGPGRP(r57, 0x8904, &(0x7f0000001e80)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r59, r58) getsockopt$sock_cred(r59, 0x1, 0x11, &(0x7f0000001ec0), &(0x7f0000001f00)=0xc) getgid() r60 = getpid() ptrace(0x10, r60) ptrace$pokeuser(0x6, r60, 0x388, 0xfffffffffffffffe) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r63 = dup2(r62, r61) ioctl$PERF_EVENT_IOC_ENABLE(r63, 0x8912, 0x400200) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000001f80)={r60, r63, 0x0, 0x4, &(0x7f0000001f40)='eth\x00'}, 0x30) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000001fc0)={{{@in=@initdev, @in6}}, {{@in=@local}, 0x0, @in=@empty}}, &(0x7f00000020c0)=0xe8) r64 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r64, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r65}}]}) r66 = getpid() ptrace(0x10, r66) ptrace$pokeuser(0x6, r66, 0x388, 0xfffffffffffffffe) r67 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r67, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r68}}]}) r69 = getpid() ptrace(0x10, r69) ptrace$pokeuser(0x6, r69, 0x388, 0xfffffffffffffffe) getresgid(&(0x7f0000002100), &(0x7f0000002140), &(0x7f0000002180)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r71, r70) gettid() r72 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r72, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r73, 0x0) r74 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r74, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socket$vsock_dgram(0x28, 0x2, 0x0) r75 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r75, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r76 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r76, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) openat$vicodec1(0xffffffffffffff9c, &(0x7f0000002680)='/dev/video37\x00', 0x2, 0x0) r77 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r77, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r78 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r78, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socket$inet6_sctp(0xa, 0x5, 0x84) accept$ax25(0xffffffffffffffff, &(0x7f00000026c0)={{0x3, @default}, [@null, @netrom, @default, @default, @default, @bcast, @null, @default]}, &(0x7f0000002740)=0x48) r79 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r79, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r80 = getpid() ptrace(0x10, r80) ptrace$pokeuser(0x6, r80, 0x388, 0xfffffffffffffffe) socket$inet(0x2, 0x2800080001, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r82, r81) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r85 = dup2(r84, r83) ioctl$PERF_EVENT_IOC_ENABLE(r85, 0x8912, 0x400200) getsockopt$sock_cred(r85, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0xc) setresuid(0x0, r86, 0x0) stat(&(0x7f0000002780)='./file0\x00', &(0x7f00000027c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r89 = dup2(r88, r87) ioctl$PERF_EVENT_IOC_ENABLE(r89, 0x8912, 0x400200) getsockopt$sock_cred(r89, 0x1, 0x11, &(0x7f0000002840), &(0x7f0000002880)=0xc) stat(&(0x7f00000028c0)='./file0\x00', &(0x7f0000002900)) r90 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r90, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r91}}]}) r92 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r92, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) ioctl$TIOCGPGRP(r92, 0x540f, &(0x7f0000002980)) r93 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r93, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r94, 0x0) getresgid(&(0x7f00000029c0), &(0x7f0000002a00), &(0x7f0000002a40)) r95 = getpid() ptrace(0x10, r95) ptrace$pokeuser(0x6, r95, 0x388, 0xfffffffffffffffe) r96 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r96, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r97, 0x0) fstat(0xffffffffffffffff, &(0x7f0000002a80)) r98 = getpid() ptrace(0x10, r98) ptrace$pokeuser(0x6, r98, 0x388, 0xfffffffffffffffe) r99 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r99, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r100}}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r102, r101) ioctl$sock_FIOGETOWN(r102, 0x8903, &(0x7f0000002b00)) lstat(&(0x7f0000002b40)='./file0\x00', &(0x7f0000002b80)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r105 = dup2(r104, r103) ioctl$PERF_EVENT_IOC_ENABLE(r105, 0x8912, 0x400200) getsockopt$sock_cred(r105, 0x1, 0x11, &(0x7f0000002c00), &(0x7f0000002c40)=0xc) getpgid(0xffffffffffffffff) getsockopt$inet6_IPV6_IPSEC_POLICY(r3, 0x29, 0x22, &(0x7f0000002c80)={{{@in=@local, @in=@broadcast}}, {{@in=@local}, 0x0, @in=@multicast1}}, &(0x7f0000003dc0)=0xe8) r106 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r106, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r107}}]}) gettid() r108 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r108, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r109, 0x0) getegid() r110 = getpid() ptrace(0x10, r110) ptrace$pokeuser(0x6, r110, 0x388, 0xfffffffffffffffe) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000004240)={r110, r4, 0x0, 0xc, &(0x7f0000004200)='/dev/radio#\x00'}, 0x30) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r113 = dup2(r112, r111) ioctl$PERF_EVENT_IOC_ENABLE(r113, 0x8912, 0x400200) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000006100)={{{@in=@loopback, @in=@loopback}}, {{@in6=@dev}, 0x0, @in=@multicast2}}, &(0x7f0000004380)=0xe8) lstat(&(0x7f00000043c0)='./file0\x00', &(0x7f0000004400)) fcntl$dupfd(0xffffffffffffffff, 0x406, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r115, r114) socket$rds(0x15, 0x5, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r117, r116) r118 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r118, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r119 = getpid() ptrace(0x10, r119) ptrace$pokeuser(0x6, r119, 0x388, 0xfffffffffffffffe) r120 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r120, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r121, 0x0) r122 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r122, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r123}}]}) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000004480)) r124 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r124, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r125, 0x0) getegid() openat$cgroup_procs(0xffffffffffffffff, &(0x7f00000044c0)='tasks\x00', 0x2, 0x0) r126 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r126, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r129 = dup2(r128, r127) ioctl$PERF_EVENT_IOC_ENABLE(r129, 0x8912, 0x400200) [ 225.036961][T13336] netlink: 'syz-executor.5': attribute type 2 has an invalid length. 16:11:51 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r2 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000180)=0xc) setuid(r3) 16:11:51 executing program 3: r0 = syz_init_net_socket$ax25(0x3, 0x0, 0x0) ioctl$SIOCAX25NOUID(r0, 0x89e3, &(0x7f0000000040)) 16:11:51 executing program 5: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(r1, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, 0x0, 0x0, 0x0, 0x0, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000004000/0x18000)=nil, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) ioctl$KVM_RUN(r2, 0xae80, 0x0) mlock(&(0x7f0000011000/0x4000)=nil, 0x4000) 16:11:51 executing program 3: r0 = syz_init_net_socket$ax25(0x3, 0x0, 0x0) ioctl$SIOCAX25NOUID(r0, 0x89e3, &(0x7f0000000040)) [ 225.325359][T13355] L1TF CPU bug present and SMT on, data leak possible. See CVE-2018-3646 and https://www.kernel.org/doc/html/latest/admin-guide/hw-vuln/l1tf.html for details. 16:11:51 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r2 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000180)=0xc) setuid(r3) 16:11:51 executing program 4: r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x0) fcntl$F_SET_RW_HINT(r0, 0x40c, &(0x7f0000002d80)) r1 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r1, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r2 = dup(r1) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = syz_open_dev$radio(&(0x7f0000000300)='/dev/radio#\x00', 0x2, 0x2) bind$bt_l2cap(r5, &(0x7f0000000340)={0x1f, 0xf7f8, {0x91, 0x3f, 0x8, 0x8, 0x81, 0x3f}, 0x9, 0x5}, 0xe) r6 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000040)='TIPCv2\x00') sendmsg$TIPC_NL_BEARER_SET(r2, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000200)={&(0x7f0000006200)=ANY=[@ANYBLOB="50010000", @ANYRES16=r6, @ANYBLOB="00042abd7000ffdbdf25050000002400060008000100e34b0000080001000000000008000100090000000800010008000000340007000c00040000040000000000000c00040000000000000000000c0004002c460000000000000c0003000800000000000000d800050008000100756470000800010075647000440002000800040000000000080004007d000000080002000010000008000100000000000800040083040000080003000004000008000300ffffffff080004000180000008000100696200002c0002000800020001f8ffff080001001a000000080001001800000008000200000080ff080004006b0a000008000100756470003c00020008000200c3faffff08000100110000000800040000100000080002000400000008000100000000000800020001000000080002000400000008000100657468000c0009000800010003000000046729baacef596e27a3a1d04ad2cf28b40259e4972b7075eb34de8734aa7d28a303b21d6f8d42421cee5fd6f933c523b3178c717be227bcf05c60b489d12112100ea827f50bbb32b0ab4f16a3ffa0cddb632b44dc266e825d21d355d3ed4da2eabd1c22eb92d15d20f9989d42e061b6583c56cdb10b40ef964ba63d659eca37ae37552fc834979d56af25260228dc6ee541cc7c3bc0dc5e34d9d5d0aa088ecb5fa03e0c9fe1caa52a3a96c8b554a30e3bc3cb22a7baf7fc6f1f9420d3ea"], 0x150}, 0x1, 0x0, 0x0, 0x20000000}, 0x4000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r8, r7) r9 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r9, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) openat$cgroup(r9, &(0x7f0000000400)='syz1\x00', 0x200002, 0x0) syz_open_dev$amidi(&(0x7f0000000440)='/dev/amidi#\x00', 0x6, 0x8000) r10 = getpid() ptrace(0x10, r10) ptrace$pokeuser(0x6, r10, 0x388, 0xfffffffffffffffe) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000480), &(0x7f00000004c0)=0xc) openat$cachefiles(0xffffffffffffff9c, &(0x7f0000000500)='/dev/cachefiles\x00', 0xa00, 0x0) r11 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r11, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r13, r12) openat$apparmor_task_exec(0xffffffffffffff9c, &(0x7f0000000540)='/proc/self/attr/exec\x00', 0x2, 0x0) r14 = getpid() ptrace(0x10, r14) ptrace$pokeuser(0x6, r14, 0x388, 0xfffffffffffffffe) r15 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r15, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r16, 0x0) r17 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r17, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r18}}]}) openat$selinux_attr(0xffffffffffffff9c, &(0x7f0000000580)='/proc/self/attr/exec\x00', 0x2, 0x0) bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f00000005c0)={0x0, 0x6, 0x8}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r20, r19) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r23 = dup2(r22, r21) ioctl$PERF_EVENT_IOC_ENABLE(r23, 0x8912, 0x400200) r24 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf16000000000000b7070000010000004870000000000000bc700000000000009500000000000000"], &(0x7f0000000140)='vS\xfdIG|\x8aL[\xf2\'\x9c\xea\xb1\xc0\xb1\x19\x91\x9d/Q\xd9\xe3T\xce\xdax;\x02%\xc5\x1c\xd5GA\xad[(\xbblZ\x01\x1dF\x92#]%sj\xd0i\xc6C\x1f&\xe2\xc5\xa5z\x7f\xe1 \xfb\xc27\x03\x84\x8e\xef\x82-\xfc$$\xaf\v\xbd\x95\x1e\x0f\xbeVI\xec\r!\f\x86\xf5\xfb[Y\x1e\xd4\xdfc\xb1\xc8\xa2\xc1/5\xffr\x1f\x80@\xb8F\xea\xde\x93\xa1\xcb6\xee\xf2\xce\x95\xf2\xfdxR\x17F\xad\xc1~\xa2\x97=O^o\"\xbb\xa8\x9746'}, 0x48) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000740)={r24, 0xc0, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f00000000c0)={r25}, 0xc) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x19, &(0x7f0000000600)='GPL##(mime_type{vboxnet1\x00', r25}, 0x30) r26 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r26, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r27, 0x0) getresgid(&(0x7f0000000680), &(0x7f00000006c0), &(0x7f0000000700)) ioctl$TIOCGPGRP(r1, 0x540f, &(0x7f0000000900)) stat(&(0x7f0000000940)='./file0\x00', &(0x7f0000000980)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r29, r28) fstat(r28, &(0x7f0000000a00)) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000a80), &(0x7f0000000ac0)=0xc) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000b00), &(0x7f0000000b40)=0xc) getresgid(&(0x7f0000000b80), &(0x7f0000000bc0), &(0x7f0000000c00)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r32 = dup2(r31, r30) ioctl$PERF_EVENT_IOC_ENABLE(r32, 0x8912, 0x400200) ioctl$TIOCGPGRP(r32, 0x540f, &(0x7f0000001280)) r33 = getpid() ptrace(0x10, r33) ptrace$pokeuser(0x6, r33, 0x388, 0xfffffffffffffffe) r34 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r34, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r35, 0x0) r36 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r36, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r37}}]}) r38 = getpid() ptrace(0x10, r38) ptrace$pokeuser(0x6, r38, 0x388, 0xfffffffffffffffe) getpgid(r38) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000012c0), &(0x7f0000001300)=0xc) r39 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r39, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) fcntl$getownex(r39, 0x10, &(0x7f0000001340)) r40 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r40, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r41, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r43, r42) fstat(r42, &(0x7f0000001380)) r44 = getpid() ptrace(0x10, r44) ptrace$pokeuser(0x6, r44, 0x388, 0xfffffffffffffffe) r45 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r45, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r46}}]}) r47 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r47, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r48}}]}) getgroups(0x6, &(0x7f0000001400)=[0xffffffffffffffff, r46, 0xee01, r48, 0x0, 0xee01]) socket$caif_stream(0x25, 0x1, 0x0) socketpair(0x4, 0x0, 0x67, &(0x7f0000001440)) pipe2$9p(&(0x7f0000001480), 0x800) r49 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r49, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) fcntl$getown(0xffffffffffffffff, 0x9) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000001bc0)={{{@in=@remote, @in6=@empty}}, {{@in=@remote}, 0x0, @in6=@ipv4={[], [], @dev}}}, &(0x7f0000001cc0)=0xe8) r50 = getpid() ptrace(0x10, r50) ptrace$pokeuser(0x6, r50, 0x388, 0xfffffffffffffffe) r51 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r51, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r52, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000001d00)) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000001d40)={{{@in6=@empty, @in=@multicast2}}, {{@in6=@mcast1}}}, &(0x7f0000001e40)=0xe8) r53 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r53, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r54}}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r57 = dup2(r56, r55) ioctl$PERF_EVENT_IOC_ENABLE(r57, 0x8912, 0x400200) ioctl$sock_SIOCGPGRP(r57, 0x8904, &(0x7f0000001e80)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r59, r58) getsockopt$sock_cred(r59, 0x1, 0x11, &(0x7f0000001ec0), &(0x7f0000001f00)=0xc) getgid() r60 = getpid() ptrace(0x10, r60) ptrace$pokeuser(0x6, r60, 0x388, 0xfffffffffffffffe) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r63 = dup2(r62, r61) ioctl$PERF_EVENT_IOC_ENABLE(r63, 0x8912, 0x400200) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000001f80)={r60, r63, 0x0, 0x4, &(0x7f0000001f40)='eth\x00'}, 0x30) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000001fc0)={{{@in=@initdev, @in6}}, {{@in=@local}, 0x0, @in=@empty}}, &(0x7f00000020c0)=0xe8) r64 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r64, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r65}}]}) r66 = getpid() ptrace(0x10, r66) ptrace$pokeuser(0x6, r66, 0x388, 0xfffffffffffffffe) r67 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r67, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r68}}]}) r69 = getpid() ptrace(0x10, r69) ptrace$pokeuser(0x6, r69, 0x388, 0xfffffffffffffffe) getresgid(&(0x7f0000002100), &(0x7f0000002140), &(0x7f0000002180)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r71, r70) gettid() r72 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r72, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r73, 0x0) r74 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r74, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socket$vsock_dgram(0x28, 0x2, 0x0) r75 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r75, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r76 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r76, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) openat$vicodec1(0xffffffffffffff9c, &(0x7f0000002680)='/dev/video37\x00', 0x2, 0x0) r77 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r77, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r78 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r78, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socket$inet6_sctp(0xa, 0x5, 0x84) accept$ax25(0xffffffffffffffff, &(0x7f00000026c0)={{0x3, @default}, [@null, @netrom, @default, @default, @default, @bcast, @null, @default]}, &(0x7f0000002740)=0x48) r79 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r79, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r80 = getpid() ptrace(0x10, r80) ptrace$pokeuser(0x6, r80, 0x388, 0xfffffffffffffffe) socket$inet(0x2, 0x2800080001, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r82, r81) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r85 = dup2(r84, r83) ioctl$PERF_EVENT_IOC_ENABLE(r85, 0x8912, 0x400200) getsockopt$sock_cred(r85, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0xc) setresuid(0x0, r86, 0x0) stat(&(0x7f0000002780)='./file0\x00', &(0x7f00000027c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r89 = dup2(r88, r87) ioctl$PERF_EVENT_IOC_ENABLE(r89, 0x8912, 0x400200) getsockopt$sock_cred(r89, 0x1, 0x11, &(0x7f0000002840), &(0x7f0000002880)=0xc) stat(&(0x7f00000028c0)='./file0\x00', &(0x7f0000002900)) r90 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r90, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r91}}]}) r92 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r92, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) ioctl$TIOCGPGRP(r92, 0x540f, &(0x7f0000002980)) r93 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r93, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r94, 0x0) getresgid(&(0x7f00000029c0), &(0x7f0000002a00), &(0x7f0000002a40)) r95 = getpid() ptrace(0x10, r95) ptrace$pokeuser(0x6, r95, 0x388, 0xfffffffffffffffe) r96 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r96, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r97, 0x0) fstat(0xffffffffffffffff, &(0x7f0000002a80)) r98 = getpid() ptrace(0x10, r98) ptrace$pokeuser(0x6, r98, 0x388, 0xfffffffffffffffe) r99 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r99, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r100}}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r102, r101) ioctl$sock_FIOGETOWN(r102, 0x8903, &(0x7f0000002b00)) lstat(&(0x7f0000002b40)='./file0\x00', &(0x7f0000002b80)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r105 = dup2(r104, r103) ioctl$PERF_EVENT_IOC_ENABLE(r105, 0x8912, 0x400200) getsockopt$sock_cred(r105, 0x1, 0x11, &(0x7f0000002c00), &(0x7f0000002c40)=0xc) getpgid(0xffffffffffffffff) getsockopt$inet6_IPV6_IPSEC_POLICY(r3, 0x29, 0x22, &(0x7f0000002c80)={{{@in=@local, @in=@broadcast}}, {{@in=@local}, 0x0, @in=@multicast1}}, &(0x7f0000003dc0)=0xe8) r106 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r106, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r107}}]}) gettid() r108 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r108, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r109, 0x0) getegid() r110 = getpid() ptrace(0x10, r110) ptrace$pokeuser(0x6, r110, 0x388, 0xfffffffffffffffe) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000004240)={r110, r4, 0x0, 0xc, &(0x7f0000004200)='/dev/radio#\x00'}, 0x30) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r113 = dup2(r112, r111) ioctl$PERF_EVENT_IOC_ENABLE(r113, 0x8912, 0x400200) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000006100)={{{@in=@loopback, @in=@loopback}}, {{@in6=@dev}, 0x0, @in=@multicast2}}, &(0x7f0000004380)=0xe8) lstat(&(0x7f00000043c0)='./file0\x00', &(0x7f0000004400)) fcntl$dupfd(0xffffffffffffffff, 0x406, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r115, r114) socket$rds(0x15, 0x5, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r117, r116) r118 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r118, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r119 = getpid() ptrace(0x10, r119) ptrace$pokeuser(0x6, r119, 0x388, 0xfffffffffffffffe) r120 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r120, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r121, 0x0) r122 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r122, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r123}}]}) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000004480)) r124 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r124, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r125, 0x0) getegid() openat$cgroup_procs(0xffffffffffffffff, &(0x7f00000044c0)='tasks\x00', 0x2, 0x0) r126 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r126, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r129 = dup2(r128, r127) ioctl$PERF_EVENT_IOC_ENABLE(r129, 0x8912, 0x400200) r130 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r130, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r132, r131) socket$nl_route(0x10, 0x3, 0x0) socket$caif_seqpacket(0x25, 0x5, 0x5) 16:11:52 executing program 3: syz_init_net_socket$ax25(0x3, 0x5, 0x0) ioctl$SIOCAX25NOUID(0xffffffffffffffff, 0x89e3, &(0x7f0000000040)) 16:11:52 executing program 2: r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x0) fcntl$F_SET_RW_HINT(r0, 0x40c, &(0x7f0000002d80)) r1 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r1, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r2 = dup(r1) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = syz_open_dev$radio(&(0x7f0000000300)='/dev/radio#\x00', 0x2, 0x2) bind$bt_l2cap(r5, &(0x7f0000000340)={0x1f, 0xf7f8, {0x91, 0x3f, 0x8, 0x8, 0x81, 0x3f}, 0x9, 0x5}, 0xe) r6 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000040)='TIPCv2\x00') sendmsg$TIPC_NL_BEARER_SET(r2, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000200)={&(0x7f0000006200)=ANY=[@ANYBLOB="50010000", @ANYRES16=r6, @ANYBLOB="00042abd7000ffdbdf25050000002400060008000100e34b0000080001000000000008000100090000000800010008000000340007000c00040000040000000000000c00040000000000000000000c0004002c460000000000000c0003000800000000000000d800050008000100756470000800010075647000440002000800040000000000080004007d000000080002000010000008000100000000000800040083040000080003000004000008000300ffffffff080004000180000008000100696200002c0002000800020001f8ffff080001001a000000080001001800000008000200000080ff080004006b0a000008000100756470003c00020008000200c3faffff08000100110000000800040000100000080002000400000008000100000000000800020001000000080002000400000008000100657468000c0009000800010003000000046729baacef596e27a3a1d04ad2cf28b40259e4972b7075eb34de8734aa7d28a303b21d6f8d42421cee5fd6f933c523b3178c717be227bcf05c60b489d12112100ea827f50bbb32b0ab4f16a3ffa0cddb632b44dc266e825d21d355d3ed4da2eabd1c22eb92d15d20f9989d42e061b6583c56cdb10b40ef964ba63d659eca37ae37552fc834979d56af25260228dc6ee541cc7c3bc0dc5e34d9d5d0aa088ecb5fa03e0c9fe1caa52a3a96c8b554a30e3bc3cb22a7baf7fc6f1f9420d3ea"], 0x150}, 0x1, 0x0, 0x0, 0x20000000}, 0x4000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r8, r7) r9 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r9, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) openat$cgroup(r9, &(0x7f0000000400)='syz1\x00', 0x200002, 0x0) syz_open_dev$amidi(&(0x7f0000000440)='/dev/amidi#\x00', 0x6, 0x8000) r10 = getpid() ptrace(0x10, r10) ptrace$pokeuser(0x6, r10, 0x388, 0xfffffffffffffffe) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000480), &(0x7f00000004c0)=0xc) openat$cachefiles(0xffffffffffffff9c, &(0x7f0000000500)='/dev/cachefiles\x00', 0xa00, 0x0) r11 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r11, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r13, r12) openat$apparmor_task_exec(0xffffffffffffff9c, &(0x7f0000000540)='/proc/self/attr/exec\x00', 0x2, 0x0) r14 = getpid() ptrace(0x10, r14) ptrace$pokeuser(0x6, r14, 0x388, 0xfffffffffffffffe) r15 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r15, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r16, 0x0) r17 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r17, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r18}}]}) openat$selinux_attr(0xffffffffffffff9c, &(0x7f0000000580)='/proc/self/attr/exec\x00', 0x2, 0x0) bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f00000005c0)={0x0, 0x6, 0x8}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r20, r19) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r23 = dup2(r22, r21) ioctl$PERF_EVENT_IOC_ENABLE(r23, 0x8912, 0x400200) r24 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf16000000000000b7070000010000004870000000000000bc700000000000009500000000000000"], &(0x7f0000000140)='vS\xfdIG|\x8aL[\xf2\'\x9c\xea\xb1\xc0\xb1\x19\x91\x9d/Q\xd9\xe3T\xce\xdax;\x02%\xc5\x1c\xd5GA\xad[(\xbblZ\x01\x1dF\x92#]%sj\xd0i\xc6C\x1f&\xe2\xc5\xa5z\x7f\xe1 \xfb\xc27\x03\x84\x8e\xef\x82-\xfc$$\xaf\v\xbd\x95\x1e\x0f\xbeVI\xec\r!\f\x86\xf5\xfb[Y\x1e\xd4\xdfc\xb1\xc8\xa2\xc1/5\xffr\x1f\x80@\xb8F\xea\xde\x93\xa1\xcb6\xee\xf2\xce\x95\xf2\xfdxR\x17F\xad\xc1~\xa2\x97=O^o\"\xbb\xa8\x9746'}, 0x48) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000740)={r24, 0xc0, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f00000000c0)={r25}, 0xc) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x19, &(0x7f0000000600)='GPL##(mime_type{vboxnet1\x00', r25}, 0x30) r26 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r26, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r27, 0x0) getresgid(&(0x7f0000000680), &(0x7f00000006c0), &(0x7f0000000700)) ioctl$TIOCGPGRP(r1, 0x540f, &(0x7f0000000900)) stat(&(0x7f0000000940)='./file0\x00', &(0x7f0000000980)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r29, r28) fstat(r28, &(0x7f0000000a00)) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000a80), &(0x7f0000000ac0)=0xc) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000b00), &(0x7f0000000b40)=0xc) getresgid(&(0x7f0000000b80), &(0x7f0000000bc0), &(0x7f0000000c00)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r32 = dup2(r31, r30) ioctl$PERF_EVENT_IOC_ENABLE(r32, 0x8912, 0x400200) ioctl$TIOCGPGRP(r32, 0x540f, &(0x7f0000001280)) r33 = getpid() ptrace(0x10, r33) ptrace$pokeuser(0x6, r33, 0x388, 0xfffffffffffffffe) r34 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r34, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r35, 0x0) r36 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r36, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r37}}]}) r38 = getpid() ptrace(0x10, r38) ptrace$pokeuser(0x6, r38, 0x388, 0xfffffffffffffffe) getpgid(r38) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000012c0), &(0x7f0000001300)=0xc) r39 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r39, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) fcntl$getownex(r39, 0x10, &(0x7f0000001340)) r40 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r40, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r41, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r43, r42) fstat(r42, &(0x7f0000001380)) r44 = getpid() ptrace(0x10, r44) ptrace$pokeuser(0x6, r44, 0x388, 0xfffffffffffffffe) r45 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r45, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r46}}]}) r47 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r47, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r48}}]}) getgroups(0x6, &(0x7f0000001400)=[0xffffffffffffffff, r46, 0xee01, r48, 0x0, 0xee01]) socket$caif_stream(0x25, 0x1, 0x0) socketpair(0x4, 0x0, 0x67, &(0x7f0000001440)) pipe2$9p(&(0x7f0000001480), 0x800) r49 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r49, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) fcntl$getown(0xffffffffffffffff, 0x9) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000001bc0)={{{@in=@remote, @in6=@empty}}, {{@in=@remote}, 0x0, @in6=@ipv4={[], [], @dev}}}, &(0x7f0000001cc0)=0xe8) r50 = getpid() ptrace(0x10, r50) ptrace$pokeuser(0x6, r50, 0x388, 0xfffffffffffffffe) r51 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r51, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r52, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000001d00)) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000001d40)={{{@in6=@empty, @in=@multicast2}}, {{@in6=@mcast1}}}, &(0x7f0000001e40)=0xe8) r53 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r53, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r54}}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r57 = dup2(r56, r55) ioctl$PERF_EVENT_IOC_ENABLE(r57, 0x8912, 0x400200) ioctl$sock_SIOCGPGRP(r57, 0x8904, &(0x7f0000001e80)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r59, r58) getsockopt$sock_cred(r59, 0x1, 0x11, &(0x7f0000001ec0), &(0x7f0000001f00)=0xc) getgid() r60 = getpid() ptrace(0x10, r60) ptrace$pokeuser(0x6, r60, 0x388, 0xfffffffffffffffe) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r63 = dup2(r62, r61) ioctl$PERF_EVENT_IOC_ENABLE(r63, 0x8912, 0x400200) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000001f80)={r60, r63, 0x0, 0x4, &(0x7f0000001f40)='eth\x00'}, 0x30) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000001fc0)={{{@in=@initdev, @in6}}, {{@in=@local}, 0x0, @in=@empty}}, &(0x7f00000020c0)=0xe8) r64 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r64, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r65}}]}) r66 = getpid() ptrace(0x10, r66) ptrace$pokeuser(0x6, r66, 0x388, 0xfffffffffffffffe) r67 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r67, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r68}}]}) r69 = getpid() ptrace(0x10, r69) ptrace$pokeuser(0x6, r69, 0x388, 0xfffffffffffffffe) getresgid(&(0x7f0000002100), &(0x7f0000002140), &(0x7f0000002180)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r71, r70) gettid() r72 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r72, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r73, 0x0) r74 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r74, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socket$vsock_dgram(0x28, 0x2, 0x0) r75 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r75, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r76 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r76, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) openat$vicodec1(0xffffffffffffff9c, &(0x7f0000002680)='/dev/video37\x00', 0x2, 0x0) r77 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r77, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r78 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r78, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socket$inet6_sctp(0xa, 0x5, 0x84) accept$ax25(0xffffffffffffffff, &(0x7f00000026c0)={{0x3, @default}, [@null, @netrom, @default, @default, @default, @bcast, @null, @default]}, &(0x7f0000002740)=0x48) r79 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r79, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r80 = getpid() ptrace(0x10, r80) ptrace$pokeuser(0x6, r80, 0x388, 0xfffffffffffffffe) socket$inet(0x2, 0x2800080001, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r82, r81) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r85 = dup2(r84, r83) ioctl$PERF_EVENT_IOC_ENABLE(r85, 0x8912, 0x400200) getsockopt$sock_cred(r85, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0xc) setresuid(0x0, r86, 0x0) stat(&(0x7f0000002780)='./file0\x00', &(0x7f00000027c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r89 = dup2(r88, r87) ioctl$PERF_EVENT_IOC_ENABLE(r89, 0x8912, 0x400200) getsockopt$sock_cred(r89, 0x1, 0x11, &(0x7f0000002840), &(0x7f0000002880)=0xc) stat(&(0x7f00000028c0)='./file0\x00', &(0x7f0000002900)) r90 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r90, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r91}}]}) r92 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r92, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) ioctl$TIOCGPGRP(r92, 0x540f, &(0x7f0000002980)) r93 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r93, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r94, 0x0) getresgid(&(0x7f00000029c0), &(0x7f0000002a00), &(0x7f0000002a40)) r95 = getpid() ptrace(0x10, r95) ptrace$pokeuser(0x6, r95, 0x388, 0xfffffffffffffffe) r96 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r96, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r97, 0x0) fstat(0xffffffffffffffff, &(0x7f0000002a80)) r98 = getpid() ptrace(0x10, r98) ptrace$pokeuser(0x6, r98, 0x388, 0xfffffffffffffffe) r99 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r99, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r100}}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r102, r101) ioctl$sock_FIOGETOWN(r102, 0x8903, &(0x7f0000002b00)) lstat(&(0x7f0000002b40)='./file0\x00', &(0x7f0000002b80)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r105 = dup2(r104, r103) ioctl$PERF_EVENT_IOC_ENABLE(r105, 0x8912, 0x400200) getsockopt$sock_cred(r105, 0x1, 0x11, &(0x7f0000002c00), &(0x7f0000002c40)=0xc) getpgid(0xffffffffffffffff) getsockopt$inet6_IPV6_IPSEC_POLICY(r3, 0x29, 0x22, &(0x7f0000002c80)={{{@in=@local, @in=@broadcast}}, {{@in=@local}, 0x0, @in=@multicast1}}, &(0x7f0000003dc0)=0xe8) r106 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r106, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r107}}]}) gettid() r108 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r108, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r109, 0x0) getegid() r110 = getpid() ptrace(0x10, r110) ptrace$pokeuser(0x6, r110, 0x388, 0xfffffffffffffffe) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000004240)={r110, r4, 0x0, 0xc, &(0x7f0000004200)='/dev/radio#\x00'}, 0x30) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r113 = dup2(r112, r111) ioctl$PERF_EVENT_IOC_ENABLE(r113, 0x8912, 0x400200) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000006100)={{{@in=@loopback, @in=@loopback}}, {{@in6=@dev}, 0x0, @in=@multicast2}}, &(0x7f0000004380)=0xe8) lstat(&(0x7f00000043c0)='./file0\x00', &(0x7f0000004400)) fcntl$dupfd(0xffffffffffffffff, 0x406, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r115, r114) socket$rds(0x15, 0x5, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r117, r116) r118 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r118, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r119 = getpid() ptrace(0x10, r119) ptrace$pokeuser(0x6, r119, 0x388, 0xfffffffffffffffe) r120 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r120, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r121, 0x0) r122 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r122, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r123}}]}) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000004480)) r124 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r124, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r125, 0x0) getegid() openat$cgroup_procs(0xffffffffffffffff, &(0x7f00000044c0)='tasks\x00', 0x2, 0x0) r126 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r126, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r129 = dup2(r128, r127) ioctl$PERF_EVENT_IOC_ENABLE(r129, 0x8912, 0x400200) r130 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r130, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r132, r131) socket$nl_route(0x10, 0x3, 0x0) socket$caif_seqpacket(0x25, 0x5, 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r134, r133) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r136, r135) 16:11:52 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r2 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000180)=0xc) setuid(r3) 16:11:52 executing program 3: syz_init_net_socket$ax25(0x3, 0x5, 0x0) ioctl$SIOCAX25NOUID(0xffffffffffffffff, 0x89e3, &(0x7f0000000040)) 16:11:52 executing program 5: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(r1, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, 0x0, 0x0, 0x0, 0x0, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000004000/0x18000)=nil, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) ioctl$KVM_RUN(r2, 0xae80, 0x0) mlock(&(0x7f0000011000/0x4000)=nil, 0x4000) 16:11:52 executing program 1: r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x0) fcntl$F_SET_RW_HINT(r0, 0x40c, &(0x7f0000002d80)) r1 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r1, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r2 = dup(r1) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = syz_open_dev$radio(&(0x7f0000000300)='/dev/radio#\x00', 0x2, 0x2) bind$bt_l2cap(r5, &(0x7f0000000340)={0x1f, 0xf7f8, {0x91, 0x3f, 0x8, 0x8, 0x81, 0x3f}, 0x9, 0x5}, 0xe) r6 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000040)='TIPCv2\x00') sendmsg$TIPC_NL_BEARER_SET(r2, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000200)={&(0x7f0000006200)=ANY=[@ANYBLOB="50010000", @ANYRES16=r6, @ANYBLOB="00042abd7000ffdbdf25050000002400060008000100e34b0000080001000000000008000100090000000800010008000000340007000c00040000040000000000000c00040000000000000000000c0004002c460000000000000c0003000800000000000000d800050008000100756470000800010075647000440002000800040000000000080004007d000000080002000010000008000100000000000800040083040000080003000004000008000300ffffffff080004000180000008000100696200002c0002000800020001f8ffff080001001a000000080001001800000008000200000080ff080004006b0a000008000100756470003c00020008000200c3faffff08000100110000000800040000100000080002000400000008000100000000000800020001000000080002000400000008000100657468000c0009000800010003000000046729baacef596e27a3a1d04ad2cf28b40259e4972b7075eb34de8734aa7d28a303b21d6f8d42421cee5fd6f933c523b3178c717be227bcf05c60b489d12112100ea827f50bbb32b0ab4f16a3ffa0cddb632b44dc266e825d21d355d3ed4da2eabd1c22eb92d15d20f9989d42e061b6583c56cdb10b40ef964ba63d659eca37ae37552fc834979d56af25260228dc6ee541cc7c3bc0dc5e34d9d5d0aa088ecb5fa03e0c9fe1caa52a3a96c8b554a30e3bc3cb22a7baf7fc6f1f9420d3ea"], 0x150}, 0x1, 0x0, 0x0, 0x20000000}, 0x4000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r8, r7) r9 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r9, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) openat$cgroup(r9, &(0x7f0000000400)='syz1\x00', 0x200002, 0x0) syz_open_dev$amidi(&(0x7f0000000440)='/dev/amidi#\x00', 0x6, 0x8000) r10 = getpid() ptrace(0x10, r10) ptrace$pokeuser(0x6, r10, 0x388, 0xfffffffffffffffe) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000480), &(0x7f00000004c0)=0xc) openat$cachefiles(0xffffffffffffff9c, &(0x7f0000000500)='/dev/cachefiles\x00', 0xa00, 0x0) r11 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r11, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r13, r12) openat$apparmor_task_exec(0xffffffffffffff9c, &(0x7f0000000540)='/proc/self/attr/exec\x00', 0x2, 0x0) r14 = getpid() ptrace(0x10, r14) ptrace$pokeuser(0x6, r14, 0x388, 0xfffffffffffffffe) r15 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r15, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r16, 0x0) r17 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r17, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r18}}]}) openat$selinux_attr(0xffffffffffffff9c, &(0x7f0000000580)='/proc/self/attr/exec\x00', 0x2, 0x0) bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f00000005c0)={0x0, 0x6, 0x8}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r20, r19) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r23 = dup2(r22, r21) ioctl$PERF_EVENT_IOC_ENABLE(r23, 0x8912, 0x400200) r24 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf16000000000000b7070000010000004870000000000000bc700000000000009500000000000000"], &(0x7f0000000140)='vS\xfdIG|\x8aL[\xf2\'\x9c\xea\xb1\xc0\xb1\x19\x91\x9d/Q\xd9\xe3T\xce\xdax;\x02%\xc5\x1c\xd5GA\xad[(\xbblZ\x01\x1dF\x92#]%sj\xd0i\xc6C\x1f&\xe2\xc5\xa5z\x7f\xe1 \xfb\xc27\x03\x84\x8e\xef\x82-\xfc$$\xaf\v\xbd\x95\x1e\x0f\xbeVI\xec\r!\f\x86\xf5\xfb[Y\x1e\xd4\xdfc\xb1\xc8\xa2\xc1/5\xffr\x1f\x80@\xb8F\xea\xde\x93\xa1\xcb6\xee\xf2\xce\x95\xf2\xfdxR\x17F\xad\xc1~\xa2\x97=O^o\"\xbb\xa8\x9746'}, 0x48) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000740)={r24, 0xc0, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f00000000c0)={r25}, 0xc) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x19, &(0x7f0000000600)='GPL##(mime_type{vboxnet1\x00', r25}, 0x30) r26 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r26, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r27, 0x0) getresgid(&(0x7f0000000680), &(0x7f00000006c0), &(0x7f0000000700)) ioctl$TIOCGPGRP(r1, 0x540f, &(0x7f0000000900)) stat(&(0x7f0000000940)='./file0\x00', &(0x7f0000000980)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r29, r28) fstat(r28, &(0x7f0000000a00)) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000a80), &(0x7f0000000ac0)=0xc) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000b00), &(0x7f0000000b40)=0xc) getresgid(&(0x7f0000000b80), &(0x7f0000000bc0), &(0x7f0000000c00)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r32 = dup2(r31, r30) ioctl$PERF_EVENT_IOC_ENABLE(r32, 0x8912, 0x400200) ioctl$TIOCGPGRP(r32, 0x540f, &(0x7f0000001280)) r33 = getpid() ptrace(0x10, r33) ptrace$pokeuser(0x6, r33, 0x388, 0xfffffffffffffffe) r34 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r34, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r35, 0x0) r36 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r36, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r37}}]}) r38 = getpid() ptrace(0x10, r38) ptrace$pokeuser(0x6, r38, 0x388, 0xfffffffffffffffe) getpgid(r38) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000012c0), &(0x7f0000001300)=0xc) r39 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r39, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) fcntl$getownex(r39, 0x10, &(0x7f0000001340)) r40 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r40, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r41, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r43, r42) fstat(r42, &(0x7f0000001380)) r44 = getpid() ptrace(0x10, r44) ptrace$pokeuser(0x6, r44, 0x388, 0xfffffffffffffffe) r45 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r45, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r46}}]}) r47 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r47, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r48}}]}) getgroups(0x6, &(0x7f0000001400)=[0xffffffffffffffff, r46, 0xee01, r48, 0x0, 0xee01]) socket$caif_stream(0x25, 0x1, 0x0) socketpair(0x4, 0x0, 0x67, &(0x7f0000001440)) pipe2$9p(&(0x7f0000001480), 0x800) r49 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r49, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) fcntl$getown(0xffffffffffffffff, 0x9) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000001bc0)={{{@in=@remote, @in6=@empty}}, {{@in=@remote}, 0x0, @in6=@ipv4={[], [], @dev}}}, &(0x7f0000001cc0)=0xe8) r50 = getpid() ptrace(0x10, r50) ptrace$pokeuser(0x6, r50, 0x388, 0xfffffffffffffffe) r51 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r51, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r52, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000001d00)) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000001d40)={{{@in6=@empty, @in=@multicast2}}, {{@in6=@mcast1}}}, &(0x7f0000001e40)=0xe8) r53 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r53, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r54}}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r57 = dup2(r56, r55) ioctl$PERF_EVENT_IOC_ENABLE(r57, 0x8912, 0x400200) ioctl$sock_SIOCGPGRP(r57, 0x8904, &(0x7f0000001e80)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r59, r58) getsockopt$sock_cred(r59, 0x1, 0x11, &(0x7f0000001ec0), &(0x7f0000001f00)=0xc) getgid() r60 = getpid() ptrace(0x10, r60) ptrace$pokeuser(0x6, r60, 0x388, 0xfffffffffffffffe) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r63 = dup2(r62, r61) ioctl$PERF_EVENT_IOC_ENABLE(r63, 0x8912, 0x400200) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000001f80)={r60, r63, 0x0, 0x4, &(0x7f0000001f40)='eth\x00'}, 0x30) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000001fc0)={{{@in=@initdev, @in6}}, {{@in=@local}, 0x0, @in=@empty}}, &(0x7f00000020c0)=0xe8) r64 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r64, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r65}}]}) r66 = getpid() ptrace(0x10, r66) ptrace$pokeuser(0x6, r66, 0x388, 0xfffffffffffffffe) r67 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r67, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r68}}]}) r69 = getpid() ptrace(0x10, r69) ptrace$pokeuser(0x6, r69, 0x388, 0xfffffffffffffffe) getresgid(&(0x7f0000002100), &(0x7f0000002140), &(0x7f0000002180)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r71, r70) gettid() r72 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r72, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r73, 0x0) r74 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r74, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socket$vsock_dgram(0x28, 0x2, 0x0) r75 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r75, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r76 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r76, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) openat$vicodec1(0xffffffffffffff9c, &(0x7f0000002680)='/dev/video37\x00', 0x2, 0x0) r77 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r77, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r78 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r78, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socket$inet6_sctp(0xa, 0x5, 0x84) accept$ax25(0xffffffffffffffff, &(0x7f00000026c0)={{0x3, @default}, [@null, @netrom, @default, @default, @default, @bcast, @null, @default]}, &(0x7f0000002740)=0x48) r79 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r79, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r80 = getpid() ptrace(0x10, r80) ptrace$pokeuser(0x6, r80, 0x388, 0xfffffffffffffffe) socket$inet(0x2, 0x2800080001, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r82, r81) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r85 = dup2(r84, r83) ioctl$PERF_EVENT_IOC_ENABLE(r85, 0x8912, 0x400200) getsockopt$sock_cred(r85, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0xc) setresuid(0x0, r86, 0x0) stat(&(0x7f0000002780)='./file0\x00', &(0x7f00000027c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r89 = dup2(r88, r87) ioctl$PERF_EVENT_IOC_ENABLE(r89, 0x8912, 0x400200) getsockopt$sock_cred(r89, 0x1, 0x11, &(0x7f0000002840), &(0x7f0000002880)=0xc) stat(&(0x7f00000028c0)='./file0\x00', &(0x7f0000002900)) r90 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r90, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r91}}]}) r92 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r92, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) ioctl$TIOCGPGRP(r92, 0x540f, &(0x7f0000002980)) r93 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r93, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r94, 0x0) getresgid(&(0x7f00000029c0), &(0x7f0000002a00), &(0x7f0000002a40)) r95 = getpid() ptrace(0x10, r95) ptrace$pokeuser(0x6, r95, 0x388, 0xfffffffffffffffe) r96 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r96, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r97, 0x0) fstat(0xffffffffffffffff, &(0x7f0000002a80)) r98 = getpid() ptrace(0x10, r98) ptrace$pokeuser(0x6, r98, 0x388, 0xfffffffffffffffe) r99 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r99, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r100}}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r102, r101) ioctl$sock_FIOGETOWN(r102, 0x8903, &(0x7f0000002b00)) lstat(&(0x7f0000002b40)='./file0\x00', &(0x7f0000002b80)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r105 = dup2(r104, r103) ioctl$PERF_EVENT_IOC_ENABLE(r105, 0x8912, 0x400200) getsockopt$sock_cred(r105, 0x1, 0x11, &(0x7f0000002c00), &(0x7f0000002c40)=0xc) getpgid(0xffffffffffffffff) getsockopt$inet6_IPV6_IPSEC_POLICY(r3, 0x29, 0x22, &(0x7f0000002c80)={{{@in=@local, @in=@broadcast}}, {{@in=@local}, 0x0, @in=@multicast1}}, &(0x7f0000003dc0)=0xe8) r106 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r106, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r107}}]}) gettid() r108 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r108, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r109, 0x0) getegid() r110 = getpid() ptrace(0x10, r110) ptrace$pokeuser(0x6, r110, 0x388, 0xfffffffffffffffe) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000004240)={r110, r4, 0x0, 0xc, &(0x7f0000004200)='/dev/radio#\x00'}, 0x30) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r113 = dup2(r112, r111) ioctl$PERF_EVENT_IOC_ENABLE(r113, 0x8912, 0x400200) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000006100)={{{@in=@loopback, @in=@loopback}}, {{@in6=@dev}, 0x0, @in=@multicast2}}, &(0x7f0000004380)=0xe8) lstat(&(0x7f00000043c0)='./file0\x00', &(0x7f0000004400)) fcntl$dupfd(0xffffffffffffffff, 0x406, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r115, r114) socket$rds(0x15, 0x5, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r117, r116) r118 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r118, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r119 = getpid() ptrace(0x10, r119) ptrace$pokeuser(0x6, r119, 0x388, 0xfffffffffffffffe) r120 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r120, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r121, 0x0) r122 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r122, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r123}}]}) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000004480)) r124 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r124, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r125, 0x0) getegid() openat$cgroup_procs(0xffffffffffffffff, &(0x7f00000044c0)='tasks\x00', 0x2, 0x0) r126 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r126, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r128, r127) 16:11:52 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x0) r3 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000180)=0xc) setuid(r4) 16:11:52 executing program 3: syz_init_net_socket$ax25(0x3, 0x5, 0x0) ioctl$SIOCAX25NOUID(0xffffffffffffffff, 0x89e3, &(0x7f0000000040)) 16:11:52 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x0) r3 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000180)=0xc) setuid(r4) 16:11:52 executing program 4: r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x0) fcntl$F_SET_RW_HINT(r0, 0x40c, &(0x7f0000002d80)) r1 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r1, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r2 = dup(r1) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = syz_open_dev$radio(&(0x7f0000000300)='/dev/radio#\x00', 0x2, 0x2) bind$bt_l2cap(r5, &(0x7f0000000340)={0x1f, 0xf7f8, {0x91, 0x3f, 0x8, 0x8, 0x81, 0x3f}, 0x9, 0x5}, 0xe) r6 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000040)='TIPCv2\x00') sendmsg$TIPC_NL_BEARER_SET(r2, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000200)={&(0x7f0000006200)=ANY=[@ANYBLOB="50010000", @ANYRES16=r6, @ANYBLOB="00042abd7000ffdbdf25050000002400060008000100e34b0000080001000000000008000100090000000800010008000000340007000c00040000040000000000000c00040000000000000000000c0004002c460000000000000c0003000800000000000000d800050008000100756470000800010075647000440002000800040000000000080004007d000000080002000010000008000100000000000800040083040000080003000004000008000300ffffffff080004000180000008000100696200002c0002000800020001f8ffff080001001a000000080001001800000008000200000080ff080004006b0a000008000100756470003c00020008000200c3faffff08000100110000000800040000100000080002000400000008000100000000000800020001000000080002000400000008000100657468000c0009000800010003000000046729baacef596e27a3a1d04ad2cf28b40259e4972b7075eb34de8734aa7d28a303b21d6f8d42421cee5fd6f933c523b3178c717be227bcf05c60b489d12112100ea827f50bbb32b0ab4f16a3ffa0cddb632b44dc266e825d21d355d3ed4da2eabd1c22eb92d15d20f9989d42e061b6583c56cdb10b40ef964ba63d659eca37ae37552fc834979d56af25260228dc6ee541cc7c3bc0dc5e34d9d5d0aa088ecb5fa03e0c9fe1caa52a3a96c8b554a30e3bc3cb22a7baf7fc6f1f9420d3ea"], 0x150}, 0x1, 0x0, 0x0, 0x20000000}, 0x4000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r8, r7) r9 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r9, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) openat$cgroup(r9, &(0x7f0000000400)='syz1\x00', 0x200002, 0x0) syz_open_dev$amidi(&(0x7f0000000440)='/dev/amidi#\x00', 0x6, 0x8000) r10 = getpid() ptrace(0x10, r10) ptrace$pokeuser(0x6, r10, 0x388, 0xfffffffffffffffe) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000480), &(0x7f00000004c0)=0xc) openat$cachefiles(0xffffffffffffff9c, &(0x7f0000000500)='/dev/cachefiles\x00', 0xa00, 0x0) r11 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r11, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r13, r12) openat$apparmor_task_exec(0xffffffffffffff9c, &(0x7f0000000540)='/proc/self/attr/exec\x00', 0x2, 0x0) r14 = getpid() ptrace(0x10, r14) ptrace$pokeuser(0x6, r14, 0x388, 0xfffffffffffffffe) r15 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r15, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r16, 0x0) r17 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r17, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r18}}]}) openat$selinux_attr(0xffffffffffffff9c, &(0x7f0000000580)='/proc/self/attr/exec\x00', 0x2, 0x0) bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f00000005c0)={0x0, 0x6, 0x8}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r20, r19) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r23 = dup2(r22, r21) ioctl$PERF_EVENT_IOC_ENABLE(r23, 0x8912, 0x400200) r24 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf16000000000000b7070000010000004870000000000000bc700000000000009500000000000000"], &(0x7f0000000140)='vS\xfdIG|\x8aL[\xf2\'\x9c\xea\xb1\xc0\xb1\x19\x91\x9d/Q\xd9\xe3T\xce\xdax;\x02%\xc5\x1c\xd5GA\xad[(\xbblZ\x01\x1dF\x92#]%sj\xd0i\xc6C\x1f&\xe2\xc5\xa5z\x7f\xe1 \xfb\xc27\x03\x84\x8e\xef\x82-\xfc$$\xaf\v\xbd\x95\x1e\x0f\xbeVI\xec\r!\f\x86\xf5\xfb[Y\x1e\xd4\xdfc\xb1\xc8\xa2\xc1/5\xffr\x1f\x80@\xb8F\xea\xde\x93\xa1\xcb6\xee\xf2\xce\x95\xf2\xfdxR\x17F\xad\xc1~\xa2\x97=O^o\"\xbb\xa8\x9746'}, 0x48) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000740)={r24, 0xc0, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f00000000c0)={r25}, 0xc) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x19, &(0x7f0000000600)='GPL##(mime_type{vboxnet1\x00', r25}, 0x30) r26 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r26, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r27, 0x0) getresgid(&(0x7f0000000680), &(0x7f00000006c0), &(0x7f0000000700)) ioctl$TIOCGPGRP(r1, 0x540f, &(0x7f0000000900)) stat(&(0x7f0000000940)='./file0\x00', &(0x7f0000000980)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r29, r28) fstat(r28, &(0x7f0000000a00)) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000a80), &(0x7f0000000ac0)=0xc) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000b00), &(0x7f0000000b40)=0xc) getresgid(&(0x7f0000000b80), &(0x7f0000000bc0), &(0x7f0000000c00)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r32 = dup2(r31, r30) ioctl$PERF_EVENT_IOC_ENABLE(r32, 0x8912, 0x400200) ioctl$TIOCGPGRP(r32, 0x540f, &(0x7f0000001280)) r33 = getpid() ptrace(0x10, r33) ptrace$pokeuser(0x6, r33, 0x388, 0xfffffffffffffffe) r34 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r34, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r35, 0x0) r36 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r36, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r37}}]}) r38 = getpid() ptrace(0x10, r38) ptrace$pokeuser(0x6, r38, 0x388, 0xfffffffffffffffe) getpgid(r38) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000012c0), &(0x7f0000001300)=0xc) r39 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r39, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) fcntl$getownex(r39, 0x10, &(0x7f0000001340)) r40 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r40, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r41, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r43, r42) fstat(r42, &(0x7f0000001380)) r44 = getpid() ptrace(0x10, r44) ptrace$pokeuser(0x6, r44, 0x388, 0xfffffffffffffffe) r45 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r45, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r46}}]}) r47 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r47, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r48}}]}) getgroups(0x6, &(0x7f0000001400)=[0xffffffffffffffff, r46, 0xee01, r48, 0x0, 0xee01]) socket$caif_stream(0x25, 0x1, 0x0) socketpair(0x4, 0x0, 0x67, &(0x7f0000001440)) pipe2$9p(&(0x7f0000001480), 0x800) r49 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r49, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) fcntl$getown(0xffffffffffffffff, 0x9) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000001bc0)={{{@in=@remote, @in6=@empty}}, {{@in=@remote}, 0x0, @in6=@ipv4={[], [], @dev}}}, &(0x7f0000001cc0)=0xe8) r50 = getpid() ptrace(0x10, r50) ptrace$pokeuser(0x6, r50, 0x388, 0xfffffffffffffffe) r51 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r51, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r52, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000001d00)) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000001d40)={{{@in6=@empty, @in=@multicast2}}, {{@in6=@mcast1}}}, &(0x7f0000001e40)=0xe8) r53 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r53, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r54}}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r57 = dup2(r56, r55) ioctl$PERF_EVENT_IOC_ENABLE(r57, 0x8912, 0x400200) ioctl$sock_SIOCGPGRP(r57, 0x8904, &(0x7f0000001e80)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r59, r58) getsockopt$sock_cred(r59, 0x1, 0x11, &(0x7f0000001ec0), &(0x7f0000001f00)=0xc) getgid() r60 = getpid() ptrace(0x10, r60) ptrace$pokeuser(0x6, r60, 0x388, 0xfffffffffffffffe) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r63 = dup2(r62, r61) ioctl$PERF_EVENT_IOC_ENABLE(r63, 0x8912, 0x400200) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000001f80)={r60, r63, 0x0, 0x4, &(0x7f0000001f40)='eth\x00'}, 0x30) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000001fc0)={{{@in=@initdev, @in6}}, {{@in=@local}, 0x0, @in=@empty}}, &(0x7f00000020c0)=0xe8) r64 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r64, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r65}}]}) r66 = getpid() ptrace(0x10, r66) ptrace$pokeuser(0x6, r66, 0x388, 0xfffffffffffffffe) r67 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r67, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r68}}]}) r69 = getpid() ptrace(0x10, r69) ptrace$pokeuser(0x6, r69, 0x388, 0xfffffffffffffffe) getresgid(&(0x7f0000002100), &(0x7f0000002140), &(0x7f0000002180)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r71, r70) gettid() r72 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r72, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r73, 0x0) r74 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r74, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socket$vsock_dgram(0x28, 0x2, 0x0) r75 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r75, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r76 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r76, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) openat$vicodec1(0xffffffffffffff9c, &(0x7f0000002680)='/dev/video37\x00', 0x2, 0x0) r77 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r77, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r78 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r78, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socket$inet6_sctp(0xa, 0x5, 0x84) accept$ax25(0xffffffffffffffff, &(0x7f00000026c0)={{0x3, @default}, [@null, @netrom, @default, @default, @default, @bcast, @null, @default]}, &(0x7f0000002740)=0x48) r79 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r79, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r80 = getpid() ptrace(0x10, r80) ptrace$pokeuser(0x6, r80, 0x388, 0xfffffffffffffffe) socket$inet(0x2, 0x2800080001, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r82, r81) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r85 = dup2(r84, r83) ioctl$PERF_EVENT_IOC_ENABLE(r85, 0x8912, 0x400200) getsockopt$sock_cred(r85, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0xc) setresuid(0x0, r86, 0x0) stat(&(0x7f0000002780)='./file0\x00', &(0x7f00000027c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r89 = dup2(r88, r87) ioctl$PERF_EVENT_IOC_ENABLE(r89, 0x8912, 0x400200) getsockopt$sock_cred(r89, 0x1, 0x11, &(0x7f0000002840), &(0x7f0000002880)=0xc) stat(&(0x7f00000028c0)='./file0\x00', &(0x7f0000002900)) r90 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r90, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r91}}]}) r92 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r92, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) ioctl$TIOCGPGRP(r92, 0x540f, &(0x7f0000002980)) r93 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r93, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r94, 0x0) getresgid(&(0x7f00000029c0), &(0x7f0000002a00), &(0x7f0000002a40)) r95 = getpid() ptrace(0x10, r95) ptrace$pokeuser(0x6, r95, 0x388, 0xfffffffffffffffe) r96 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r96, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r97, 0x0) fstat(0xffffffffffffffff, &(0x7f0000002a80)) r98 = getpid() ptrace(0x10, r98) ptrace$pokeuser(0x6, r98, 0x388, 0xfffffffffffffffe) r99 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r99, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r100}}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r102, r101) ioctl$sock_FIOGETOWN(r102, 0x8903, &(0x7f0000002b00)) lstat(&(0x7f0000002b40)='./file0\x00', &(0x7f0000002b80)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r105 = dup2(r104, r103) ioctl$PERF_EVENT_IOC_ENABLE(r105, 0x8912, 0x400200) getsockopt$sock_cred(r105, 0x1, 0x11, &(0x7f0000002c00), &(0x7f0000002c40)=0xc) getpgid(0xffffffffffffffff) getsockopt$inet6_IPV6_IPSEC_POLICY(r3, 0x29, 0x22, &(0x7f0000002c80)={{{@in=@local, @in=@broadcast}}, {{@in=@local}, 0x0, @in=@multicast1}}, &(0x7f0000003dc0)=0xe8) r106 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r106, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r107}}]}) gettid() r108 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r108, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r109, 0x0) getegid() r110 = getpid() ptrace(0x10, r110) ptrace$pokeuser(0x6, r110, 0x388, 0xfffffffffffffffe) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000004240)={r110, r4, 0x0, 0xc, &(0x7f0000004200)='/dev/radio#\x00'}, 0x30) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r113 = dup2(r112, r111) ioctl$PERF_EVENT_IOC_ENABLE(r113, 0x8912, 0x400200) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000006100)={{{@in=@loopback, @in=@loopback}}, {{@in6=@dev}, 0x0, @in=@multicast2}}, &(0x7f0000004380)=0xe8) lstat(&(0x7f00000043c0)='./file0\x00', &(0x7f0000004400)) fcntl$dupfd(0xffffffffffffffff, 0x406, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r115, r114) socket$rds(0x15, 0x5, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r117, r116) r118 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r118, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r119 = getpid() ptrace(0x10, r119) ptrace$pokeuser(0x6, r119, 0x388, 0xfffffffffffffffe) r120 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r120, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r121, 0x0) r122 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r122, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r123}}]}) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000004480)) r124 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r124, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r125, 0x0) getegid() openat$cgroup_procs(0xffffffffffffffff, &(0x7f00000044c0)='tasks\x00', 0x2, 0x0) r126 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r126, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r129 = dup2(r128, r127) ioctl$PERF_EVENT_IOC_ENABLE(r129, 0x8912, 0x400200) r130 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r130, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r132, r131) socket$nl_route(0x10, 0x3, 0x0) 16:11:52 executing program 3: r0 = syz_init_net_socket$ax25(0x3, 0x5, 0x0) ioctl$SIOCAX25NOUID(r0, 0x89e3, 0x0) 16:11:52 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x0) r3 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000180)=0xc) setuid(r4) 16:11:52 executing program 3: r0 = syz_init_net_socket$ax25(0x3, 0x5, 0x0) ioctl$SIOCAX25NOUID(r0, 0x89e3, 0x0) 16:11:53 executing program 2: r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x0) fcntl$F_SET_RW_HINT(r0, 0x40c, &(0x7f0000002d80)) r1 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r1, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r2 = dup(r1) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = syz_open_dev$radio(&(0x7f0000000300)='/dev/radio#\x00', 0x2, 0x2) bind$bt_l2cap(r5, &(0x7f0000000340)={0x1f, 0xf7f8, {0x91, 0x3f, 0x8, 0x8, 0x81, 0x3f}, 0x9, 0x5}, 0xe) r6 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000040)='TIPCv2\x00') sendmsg$TIPC_NL_BEARER_SET(r2, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000200)={&(0x7f0000006200)=ANY=[@ANYBLOB="50010000", @ANYRES16=r6, @ANYBLOB="00042abd7000ffdbdf25050000002400060008000100e34b0000080001000000000008000100090000000800010008000000340007000c00040000040000000000000c00040000000000000000000c0004002c460000000000000c0003000800000000000000d800050008000100756470000800010075647000440002000800040000000000080004007d000000080002000010000008000100000000000800040083040000080003000004000008000300ffffffff080004000180000008000100696200002c0002000800020001f8ffff080001001a000000080001001800000008000200000080ff080004006b0a000008000100756470003c00020008000200c3faffff08000100110000000800040000100000080002000400000008000100000000000800020001000000080002000400000008000100657468000c0009000800010003000000046729baacef596e27a3a1d04ad2cf28b40259e4972b7075eb34de8734aa7d28a303b21d6f8d42421cee5fd6f933c523b3178c717be227bcf05c60b489d12112100ea827f50bbb32b0ab4f16a3ffa0cddb632b44dc266e825d21d355d3ed4da2eabd1c22eb92d15d20f9989d42e061b6583c56cdb10b40ef964ba63d659eca37ae37552fc834979d56af25260228dc6ee541cc7c3bc0dc5e34d9d5d0aa088ecb5fa03e0c9fe1caa52a3a96c8b554a30e3bc3cb22a7baf7fc6f1f9420d3ea"], 0x150}, 0x1, 0x0, 0x0, 0x20000000}, 0x4000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r8, r7) r9 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r9, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) openat$cgroup(r9, &(0x7f0000000400)='syz1\x00', 0x200002, 0x0) syz_open_dev$amidi(&(0x7f0000000440)='/dev/amidi#\x00', 0x6, 0x8000) r10 = getpid() ptrace(0x10, r10) ptrace$pokeuser(0x6, r10, 0x388, 0xfffffffffffffffe) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000480), &(0x7f00000004c0)=0xc) openat$cachefiles(0xffffffffffffff9c, &(0x7f0000000500)='/dev/cachefiles\x00', 0xa00, 0x0) r11 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r11, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r13, r12) openat$apparmor_task_exec(0xffffffffffffff9c, &(0x7f0000000540)='/proc/self/attr/exec\x00', 0x2, 0x0) r14 = getpid() ptrace(0x10, r14) ptrace$pokeuser(0x6, r14, 0x388, 0xfffffffffffffffe) r15 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r15, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r16, 0x0) r17 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r17, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r18}}]}) openat$selinux_attr(0xffffffffffffff9c, &(0x7f0000000580)='/proc/self/attr/exec\x00', 0x2, 0x0) bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f00000005c0)={0x0, 0x6, 0x8}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r20, r19) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r23 = dup2(r22, r21) ioctl$PERF_EVENT_IOC_ENABLE(r23, 0x8912, 0x400200) r24 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf16000000000000b7070000010000004870000000000000bc700000000000009500000000000000"], &(0x7f0000000140)='vS\xfdIG|\x8aL[\xf2\'\x9c\xea\xb1\xc0\xb1\x19\x91\x9d/Q\xd9\xe3T\xce\xdax;\x02%\xc5\x1c\xd5GA\xad[(\xbblZ\x01\x1dF\x92#]%sj\xd0i\xc6C\x1f&\xe2\xc5\xa5z\x7f\xe1 \xfb\xc27\x03\x84\x8e\xef\x82-\xfc$$\xaf\v\xbd\x95\x1e\x0f\xbeVI\xec\r!\f\x86\xf5\xfb[Y\x1e\xd4\xdfc\xb1\xc8\xa2\xc1/5\xffr\x1f\x80@\xb8F\xea\xde\x93\xa1\xcb6\xee\xf2\xce\x95\xf2\xfdxR\x17F\xad\xc1~\xa2\x97=O^o\"\xbb\xa8\x9746'}, 0x48) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000740)={r24, 0xc0, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f00000000c0)={r25}, 0xc) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x19, &(0x7f0000000600)='GPL##(mime_type{vboxnet1\x00', r25}, 0x30) r26 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r26, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r27, 0x0) getresgid(&(0x7f0000000680), &(0x7f00000006c0), &(0x7f0000000700)) ioctl$TIOCGPGRP(r1, 0x540f, &(0x7f0000000900)) stat(&(0x7f0000000940)='./file0\x00', &(0x7f0000000980)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r29, r28) fstat(r28, &(0x7f0000000a00)) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000a80), &(0x7f0000000ac0)=0xc) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000b00), &(0x7f0000000b40)=0xc) getresgid(&(0x7f0000000b80), &(0x7f0000000bc0), &(0x7f0000000c00)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r32 = dup2(r31, r30) ioctl$PERF_EVENT_IOC_ENABLE(r32, 0x8912, 0x400200) ioctl$TIOCGPGRP(r32, 0x540f, &(0x7f0000001280)) r33 = getpid() ptrace(0x10, r33) ptrace$pokeuser(0x6, r33, 0x388, 0xfffffffffffffffe) r34 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r34, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r35, 0x0) r36 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r36, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r37}}]}) r38 = getpid() ptrace(0x10, r38) ptrace$pokeuser(0x6, r38, 0x388, 0xfffffffffffffffe) getpgid(r38) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000012c0), &(0x7f0000001300)=0xc) r39 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r39, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) fcntl$getownex(r39, 0x10, &(0x7f0000001340)) r40 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r40, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r41, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r43, r42) fstat(r42, &(0x7f0000001380)) r44 = getpid() ptrace(0x10, r44) ptrace$pokeuser(0x6, r44, 0x388, 0xfffffffffffffffe) r45 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r45, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r46}}]}) r47 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r47, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r48}}]}) getgroups(0x6, &(0x7f0000001400)=[0xffffffffffffffff, r46, 0xee01, r48, 0x0, 0xee01]) socket$caif_stream(0x25, 0x1, 0x0) socketpair(0x4, 0x0, 0x67, &(0x7f0000001440)) pipe2$9p(&(0x7f0000001480), 0x800) r49 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r49, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) fcntl$getown(0xffffffffffffffff, 0x9) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000001bc0)={{{@in=@remote, @in6=@empty}}, {{@in=@remote}, 0x0, @in6=@ipv4={[], [], @dev}}}, &(0x7f0000001cc0)=0xe8) r50 = getpid() ptrace(0x10, r50) ptrace$pokeuser(0x6, r50, 0x388, 0xfffffffffffffffe) r51 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r51, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r52, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000001d00)) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000001d40)={{{@in6=@empty, @in=@multicast2}}, {{@in6=@mcast1}}}, &(0x7f0000001e40)=0xe8) r53 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r53, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r54}}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r57 = dup2(r56, r55) ioctl$PERF_EVENT_IOC_ENABLE(r57, 0x8912, 0x400200) ioctl$sock_SIOCGPGRP(r57, 0x8904, &(0x7f0000001e80)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r59, r58) getsockopt$sock_cred(r59, 0x1, 0x11, &(0x7f0000001ec0), &(0x7f0000001f00)=0xc) getgid() r60 = getpid() ptrace(0x10, r60) ptrace$pokeuser(0x6, r60, 0x388, 0xfffffffffffffffe) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r63 = dup2(r62, r61) ioctl$PERF_EVENT_IOC_ENABLE(r63, 0x8912, 0x400200) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000001f80)={r60, r63, 0x0, 0x4, &(0x7f0000001f40)='eth\x00'}, 0x30) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000001fc0)={{{@in=@initdev, @in6}}, {{@in=@local}, 0x0, @in=@empty}}, &(0x7f00000020c0)=0xe8) r64 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r64, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r65}}]}) r66 = getpid() ptrace(0x10, r66) ptrace$pokeuser(0x6, r66, 0x388, 0xfffffffffffffffe) r67 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r67, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r68}}]}) r69 = getpid() ptrace(0x10, r69) ptrace$pokeuser(0x6, r69, 0x388, 0xfffffffffffffffe) getresgid(&(0x7f0000002100), &(0x7f0000002140), &(0x7f0000002180)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r71, r70) gettid() r72 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r72, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r73, 0x0) r74 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r74, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socket$vsock_dgram(0x28, 0x2, 0x0) r75 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r75, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r76 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r76, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) openat$vicodec1(0xffffffffffffff9c, &(0x7f0000002680)='/dev/video37\x00', 0x2, 0x0) r77 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r77, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r78 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r78, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socket$inet6_sctp(0xa, 0x5, 0x84) accept$ax25(0xffffffffffffffff, &(0x7f00000026c0)={{0x3, @default}, [@null, @netrom, @default, @default, @default, @bcast, @null, @default]}, &(0x7f0000002740)=0x48) r79 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r79, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r80 = getpid() ptrace(0x10, r80) ptrace$pokeuser(0x6, r80, 0x388, 0xfffffffffffffffe) socket$inet(0x2, 0x2800080001, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r82, r81) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r85 = dup2(r84, r83) ioctl$PERF_EVENT_IOC_ENABLE(r85, 0x8912, 0x400200) getsockopt$sock_cred(r85, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0xc) setresuid(0x0, r86, 0x0) stat(&(0x7f0000002780)='./file0\x00', &(0x7f00000027c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r89 = dup2(r88, r87) ioctl$PERF_EVENT_IOC_ENABLE(r89, 0x8912, 0x400200) getsockopt$sock_cred(r89, 0x1, 0x11, &(0x7f0000002840), &(0x7f0000002880)=0xc) stat(&(0x7f00000028c0)='./file0\x00', &(0x7f0000002900)) r90 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r90, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r91}}]}) r92 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r92, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) ioctl$TIOCGPGRP(r92, 0x540f, &(0x7f0000002980)) r93 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r93, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r94, 0x0) getresgid(&(0x7f00000029c0), &(0x7f0000002a00), &(0x7f0000002a40)) r95 = getpid() ptrace(0x10, r95) ptrace$pokeuser(0x6, r95, 0x388, 0xfffffffffffffffe) r96 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r96, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r97, 0x0) fstat(0xffffffffffffffff, &(0x7f0000002a80)) r98 = getpid() ptrace(0x10, r98) ptrace$pokeuser(0x6, r98, 0x388, 0xfffffffffffffffe) r99 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r99, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r100}}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r102, r101) ioctl$sock_FIOGETOWN(r102, 0x8903, &(0x7f0000002b00)) lstat(&(0x7f0000002b40)='./file0\x00', &(0x7f0000002b80)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r105 = dup2(r104, r103) ioctl$PERF_EVENT_IOC_ENABLE(r105, 0x8912, 0x400200) getsockopt$sock_cred(r105, 0x1, 0x11, &(0x7f0000002c00), &(0x7f0000002c40)=0xc) getpgid(0xffffffffffffffff) getsockopt$inet6_IPV6_IPSEC_POLICY(r3, 0x29, 0x22, &(0x7f0000002c80)={{{@in=@local, @in=@broadcast}}, {{@in=@local}, 0x0, @in=@multicast1}}, &(0x7f0000003dc0)=0xe8) r106 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r106, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r107}}]}) gettid() r108 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r108, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r109, 0x0) getegid() r110 = getpid() ptrace(0x10, r110) ptrace$pokeuser(0x6, r110, 0x388, 0xfffffffffffffffe) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000004240)={r110, r4, 0x0, 0xc, &(0x7f0000004200)='/dev/radio#\x00'}, 0x30) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r113 = dup2(r112, r111) ioctl$PERF_EVENT_IOC_ENABLE(r113, 0x8912, 0x400200) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000006100)={{{@in=@loopback, @in=@loopback}}, {{@in6=@dev}, 0x0, @in=@multicast2}}, &(0x7f0000004380)=0xe8) lstat(&(0x7f00000043c0)='./file0\x00', &(0x7f0000004400)) fcntl$dupfd(0xffffffffffffffff, 0x406, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r115, r114) socket$rds(0x15, 0x5, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r117, r116) r118 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r118, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r119 = getpid() ptrace(0x10, r119) ptrace$pokeuser(0x6, r119, 0x388, 0xfffffffffffffffe) r120 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r120, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r121, 0x0) r122 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r122, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r123}}]}) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000004480)) r124 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r124, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r125, 0x0) getegid() openat$cgroup_procs(0xffffffffffffffff, &(0x7f00000044c0)='tasks\x00', 0x2, 0x0) r126 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r126, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r129 = dup2(r128, r127) ioctl$PERF_EVENT_IOC_ENABLE(r129, 0x8912, 0x400200) r130 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r130, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r132, r131) socket$nl_route(0x10, 0x3, 0x0) socket$caif_seqpacket(0x25, 0x5, 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r134, r133) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) 16:11:53 executing program 5: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(r1, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, 0x0, 0x0, 0x0, 0x0, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000004000/0x18000)=nil, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) ioctl$KVM_RUN(r2, 0xae80, 0x0) mlock(&(0x7f0000011000/0x4000)=nil, 0x4000) 16:11:53 executing program 1: r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x0) fcntl$F_SET_RW_HINT(r0, 0x40c, &(0x7f0000002d80)) r1 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r1, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r2 = dup(r1) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = syz_open_dev$radio(&(0x7f0000000300)='/dev/radio#\x00', 0x2, 0x2) bind$bt_l2cap(r5, &(0x7f0000000340)={0x1f, 0xf7f8, {0x91, 0x3f, 0x8, 0x8, 0x81, 0x3f}, 0x9, 0x5}, 0xe) r6 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000040)='TIPCv2\x00') sendmsg$TIPC_NL_BEARER_SET(r2, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000200)={&(0x7f0000006200)=ANY=[@ANYBLOB="50010000", @ANYRES16=r6, @ANYBLOB="00042abd7000ffdbdf25050000002400060008000100e34b0000080001000000000008000100090000000800010008000000340007000c00040000040000000000000c00040000000000000000000c0004002c460000000000000c0003000800000000000000d800050008000100756470000800010075647000440002000800040000000000080004007d000000080002000010000008000100000000000800040083040000080003000004000008000300ffffffff080004000180000008000100696200002c0002000800020001f8ffff080001001a000000080001001800000008000200000080ff080004006b0a000008000100756470003c00020008000200c3faffff08000100110000000800040000100000080002000400000008000100000000000800020001000000080002000400000008000100657468000c0009000800010003000000046729baacef596e27a3a1d04ad2cf28b40259e4972b7075eb34de8734aa7d28a303b21d6f8d42421cee5fd6f933c523b3178c717be227bcf05c60b489d12112100ea827f50bbb32b0ab4f16a3ffa0cddb632b44dc266e825d21d355d3ed4da2eabd1c22eb92d15d20f9989d42e061b6583c56cdb10b40ef964ba63d659eca37ae37552fc834979d56af25260228dc6ee541cc7c3bc0dc5e34d9d5d0aa088ecb5fa03e0c9fe1caa52a3a96c8b554a30e3bc3cb22a7baf7fc6f1f9420d3ea"], 0x150}, 0x1, 0x0, 0x0, 0x20000000}, 0x4000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r8, r7) r9 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r9, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) openat$cgroup(r9, &(0x7f0000000400)='syz1\x00', 0x200002, 0x0) syz_open_dev$amidi(&(0x7f0000000440)='/dev/amidi#\x00', 0x6, 0x8000) r10 = getpid() ptrace(0x10, r10) ptrace$pokeuser(0x6, r10, 0x388, 0xfffffffffffffffe) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000480), &(0x7f00000004c0)=0xc) openat$cachefiles(0xffffffffffffff9c, &(0x7f0000000500)='/dev/cachefiles\x00', 0xa00, 0x0) r11 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r11, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r13, r12) openat$apparmor_task_exec(0xffffffffffffff9c, &(0x7f0000000540)='/proc/self/attr/exec\x00', 0x2, 0x0) r14 = getpid() ptrace(0x10, r14) ptrace$pokeuser(0x6, r14, 0x388, 0xfffffffffffffffe) r15 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r15, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r16, 0x0) r17 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r17, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r18}}]}) openat$selinux_attr(0xffffffffffffff9c, &(0x7f0000000580)='/proc/self/attr/exec\x00', 0x2, 0x0) bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f00000005c0)={0x0, 0x6, 0x8}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r20, r19) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r23 = dup2(r22, r21) ioctl$PERF_EVENT_IOC_ENABLE(r23, 0x8912, 0x400200) r24 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf16000000000000b7070000010000004870000000000000bc700000000000009500000000000000"], &(0x7f0000000140)='vS\xfdIG|\x8aL[\xf2\'\x9c\xea\xb1\xc0\xb1\x19\x91\x9d/Q\xd9\xe3T\xce\xdax;\x02%\xc5\x1c\xd5GA\xad[(\xbblZ\x01\x1dF\x92#]%sj\xd0i\xc6C\x1f&\xe2\xc5\xa5z\x7f\xe1 \xfb\xc27\x03\x84\x8e\xef\x82-\xfc$$\xaf\v\xbd\x95\x1e\x0f\xbeVI\xec\r!\f\x86\xf5\xfb[Y\x1e\xd4\xdfc\xb1\xc8\xa2\xc1/5\xffr\x1f\x80@\xb8F\xea\xde\x93\xa1\xcb6\xee\xf2\xce\x95\xf2\xfdxR\x17F\xad\xc1~\xa2\x97=O^o\"\xbb\xa8\x9746'}, 0x48) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000740)={r24, 0xc0, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f00000000c0)={r25}, 0xc) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x19, &(0x7f0000000600)='GPL##(mime_type{vboxnet1\x00', r25}, 0x30) r26 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r26, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r27, 0x0) getresgid(&(0x7f0000000680), &(0x7f00000006c0), &(0x7f0000000700)) ioctl$TIOCGPGRP(r1, 0x540f, &(0x7f0000000900)) stat(&(0x7f0000000940)='./file0\x00', &(0x7f0000000980)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r29, r28) fstat(r28, &(0x7f0000000a00)) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000a80), &(0x7f0000000ac0)=0xc) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000b00), &(0x7f0000000b40)=0xc) getresgid(&(0x7f0000000b80), &(0x7f0000000bc0), &(0x7f0000000c00)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r32 = dup2(r31, r30) ioctl$PERF_EVENT_IOC_ENABLE(r32, 0x8912, 0x400200) ioctl$TIOCGPGRP(r32, 0x540f, &(0x7f0000001280)) r33 = getpid() ptrace(0x10, r33) ptrace$pokeuser(0x6, r33, 0x388, 0xfffffffffffffffe) r34 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r34, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r35, 0x0) r36 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r36, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r37}}]}) r38 = getpid() ptrace(0x10, r38) ptrace$pokeuser(0x6, r38, 0x388, 0xfffffffffffffffe) getpgid(r38) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000012c0), &(0x7f0000001300)=0xc) r39 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r39, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) fcntl$getownex(r39, 0x10, &(0x7f0000001340)) r40 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r40, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r41, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r43, r42) fstat(r42, &(0x7f0000001380)) r44 = getpid() ptrace(0x10, r44) ptrace$pokeuser(0x6, r44, 0x388, 0xfffffffffffffffe) r45 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r45, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r46}}]}) r47 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r47, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r48}}]}) getgroups(0x6, &(0x7f0000001400)=[0xffffffffffffffff, r46, 0xee01, r48, 0x0, 0xee01]) socket$caif_stream(0x25, 0x1, 0x0) socketpair(0x4, 0x0, 0x67, &(0x7f0000001440)) pipe2$9p(&(0x7f0000001480), 0x800) r49 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r49, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) fcntl$getown(0xffffffffffffffff, 0x9) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000001bc0)={{{@in=@remote, @in6=@empty}}, {{@in=@remote}, 0x0, @in6=@ipv4={[], [], @dev}}}, &(0x7f0000001cc0)=0xe8) r50 = getpid() ptrace(0x10, r50) ptrace$pokeuser(0x6, r50, 0x388, 0xfffffffffffffffe) r51 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r51, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r52, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000001d00)) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000001d40)={{{@in6=@empty, @in=@multicast2}}, {{@in6=@mcast1}}}, &(0x7f0000001e40)=0xe8) r53 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r53, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r54}}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r57 = dup2(r56, r55) ioctl$PERF_EVENT_IOC_ENABLE(r57, 0x8912, 0x400200) ioctl$sock_SIOCGPGRP(r57, 0x8904, &(0x7f0000001e80)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r59, r58) getsockopt$sock_cred(r59, 0x1, 0x11, &(0x7f0000001ec0), &(0x7f0000001f00)=0xc) getgid() r60 = getpid() ptrace(0x10, r60) ptrace$pokeuser(0x6, r60, 0x388, 0xfffffffffffffffe) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r63 = dup2(r62, r61) ioctl$PERF_EVENT_IOC_ENABLE(r63, 0x8912, 0x400200) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000001f80)={r60, r63, 0x0, 0x4, &(0x7f0000001f40)='eth\x00'}, 0x30) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000001fc0)={{{@in=@initdev, @in6}}, {{@in=@local}, 0x0, @in=@empty}}, &(0x7f00000020c0)=0xe8) r64 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r64, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r65}}]}) r66 = getpid() ptrace(0x10, r66) ptrace$pokeuser(0x6, r66, 0x388, 0xfffffffffffffffe) r67 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r67, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r68}}]}) r69 = getpid() ptrace(0x10, r69) ptrace$pokeuser(0x6, r69, 0x388, 0xfffffffffffffffe) getresgid(&(0x7f0000002100), &(0x7f0000002140), &(0x7f0000002180)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r71, r70) gettid() r72 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r72, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r73, 0x0) r74 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r74, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socket$vsock_dgram(0x28, 0x2, 0x0) r75 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r75, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r76 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r76, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) openat$vicodec1(0xffffffffffffff9c, &(0x7f0000002680)='/dev/video37\x00', 0x2, 0x0) r77 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r77, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r78 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r78, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socket$inet6_sctp(0xa, 0x5, 0x84) accept$ax25(0xffffffffffffffff, &(0x7f00000026c0)={{0x3, @default}, [@null, @netrom, @default, @default, @default, @bcast, @null, @default]}, &(0x7f0000002740)=0x48) r79 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r79, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r80 = getpid() ptrace(0x10, r80) ptrace$pokeuser(0x6, r80, 0x388, 0xfffffffffffffffe) socket$inet(0x2, 0x2800080001, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r82, r81) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r85 = dup2(r84, r83) ioctl$PERF_EVENT_IOC_ENABLE(r85, 0x8912, 0x400200) getsockopt$sock_cred(r85, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0xc) setresuid(0x0, r86, 0x0) stat(&(0x7f0000002780)='./file0\x00', &(0x7f00000027c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r89 = dup2(r88, r87) ioctl$PERF_EVENT_IOC_ENABLE(r89, 0x8912, 0x400200) getsockopt$sock_cred(r89, 0x1, 0x11, &(0x7f0000002840), &(0x7f0000002880)=0xc) stat(&(0x7f00000028c0)='./file0\x00', &(0x7f0000002900)) r90 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r90, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r91}}]}) r92 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r92, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) ioctl$TIOCGPGRP(r92, 0x540f, &(0x7f0000002980)) r93 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r93, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r94, 0x0) getresgid(&(0x7f00000029c0), &(0x7f0000002a00), &(0x7f0000002a40)) r95 = getpid() ptrace(0x10, r95) ptrace$pokeuser(0x6, r95, 0x388, 0xfffffffffffffffe) r96 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r96, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r97, 0x0) fstat(0xffffffffffffffff, &(0x7f0000002a80)) r98 = getpid() ptrace(0x10, r98) ptrace$pokeuser(0x6, r98, 0x388, 0xfffffffffffffffe) r99 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r99, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r100}}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r102, r101) ioctl$sock_FIOGETOWN(r102, 0x8903, &(0x7f0000002b00)) lstat(&(0x7f0000002b40)='./file0\x00', &(0x7f0000002b80)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r105 = dup2(r104, r103) ioctl$PERF_EVENT_IOC_ENABLE(r105, 0x8912, 0x400200) getsockopt$sock_cred(r105, 0x1, 0x11, &(0x7f0000002c00), &(0x7f0000002c40)=0xc) getpgid(0xffffffffffffffff) getsockopt$inet6_IPV6_IPSEC_POLICY(r3, 0x29, 0x22, &(0x7f0000002c80)={{{@in=@local, @in=@broadcast}}, {{@in=@local}, 0x0, @in=@multicast1}}, &(0x7f0000003dc0)=0xe8) r106 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r106, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r107}}]}) gettid() r108 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r108, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r109, 0x0) getegid() r110 = getpid() ptrace(0x10, r110) ptrace$pokeuser(0x6, r110, 0x388, 0xfffffffffffffffe) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000004240)={r110, r4, 0x0, 0xc, &(0x7f0000004200)='/dev/radio#\x00'}, 0x30) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r113 = dup2(r112, r111) ioctl$PERF_EVENT_IOC_ENABLE(r113, 0x8912, 0x400200) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000006100)={{{@in=@loopback, @in=@loopback}}, {{@in6=@dev}, 0x0, @in=@multicast2}}, &(0x7f0000004380)=0xe8) lstat(&(0x7f00000043c0)='./file0\x00', &(0x7f0000004400)) fcntl$dupfd(0xffffffffffffffff, 0x406, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r115, r114) socket$rds(0x15, 0x5, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r117, r116) r118 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r118, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r119 = getpid() ptrace(0x10, r119) ptrace$pokeuser(0x6, r119, 0x388, 0xfffffffffffffffe) r120 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r120, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r121, 0x0) r122 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r122, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r123}}]}) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000004480)) r124 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r124, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r125, 0x0) getegid() openat$cgroup_procs(0xffffffffffffffff, &(0x7f00000044c0)='tasks\x00', 0x2, 0x0) r126 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r126, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) 16:11:53 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000180)=0xc) setuid(r3) 16:11:53 executing program 3: r0 = syz_init_net_socket$ax25(0x3, 0x5, 0x0) ioctl$SIOCAX25NOUID(r0, 0x89e3, 0x0) 16:11:53 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000180)=0xc) setuid(r3) 16:11:53 executing program 4: r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x0) fcntl$F_SET_RW_HINT(r0, 0x40c, &(0x7f0000002d80)) r1 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r1, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r2 = dup(r1) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = syz_open_dev$radio(&(0x7f0000000300)='/dev/radio#\x00', 0x2, 0x2) bind$bt_l2cap(r5, &(0x7f0000000340)={0x1f, 0xf7f8, {0x91, 0x3f, 0x8, 0x8, 0x81, 0x3f}, 0x9, 0x5}, 0xe) r6 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000040)='TIPCv2\x00') sendmsg$TIPC_NL_BEARER_SET(r2, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000200)={&(0x7f0000006200)=ANY=[@ANYBLOB="50010000", @ANYRES16=r6, @ANYBLOB="00042abd7000ffdbdf25050000002400060008000100e34b0000080001000000000008000100090000000800010008000000340007000c00040000040000000000000c00040000000000000000000c0004002c460000000000000c0003000800000000000000d800050008000100756470000800010075647000440002000800040000000000080004007d000000080002000010000008000100000000000800040083040000080003000004000008000300ffffffff080004000180000008000100696200002c0002000800020001f8ffff080001001a000000080001001800000008000200000080ff080004006b0a000008000100756470003c00020008000200c3faffff08000100110000000800040000100000080002000400000008000100000000000800020001000000080002000400000008000100657468000c0009000800010003000000046729baacef596e27a3a1d04ad2cf28b40259e4972b7075eb34de8734aa7d28a303b21d6f8d42421cee5fd6f933c523b3178c717be227bcf05c60b489d12112100ea827f50bbb32b0ab4f16a3ffa0cddb632b44dc266e825d21d355d3ed4da2eabd1c22eb92d15d20f9989d42e061b6583c56cdb10b40ef964ba63d659eca37ae37552fc834979d56af25260228dc6ee541cc7c3bc0dc5e34d9d5d0aa088ecb5fa03e0c9fe1caa52a3a96c8b554a30e3bc3cb22a7baf7fc6f1f9420d3ea"], 0x150}, 0x1, 0x0, 0x0, 0x20000000}, 0x4000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r8, r7) r9 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r9, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) openat$cgroup(r9, &(0x7f0000000400)='syz1\x00', 0x200002, 0x0) syz_open_dev$amidi(&(0x7f0000000440)='/dev/amidi#\x00', 0x6, 0x8000) r10 = getpid() ptrace(0x10, r10) ptrace$pokeuser(0x6, r10, 0x388, 0xfffffffffffffffe) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000480), &(0x7f00000004c0)=0xc) openat$cachefiles(0xffffffffffffff9c, &(0x7f0000000500)='/dev/cachefiles\x00', 0xa00, 0x0) r11 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r11, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r13, r12) openat$apparmor_task_exec(0xffffffffffffff9c, &(0x7f0000000540)='/proc/self/attr/exec\x00', 0x2, 0x0) r14 = getpid() ptrace(0x10, r14) ptrace$pokeuser(0x6, r14, 0x388, 0xfffffffffffffffe) r15 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r15, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r16, 0x0) r17 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r17, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r18}}]}) openat$selinux_attr(0xffffffffffffff9c, &(0x7f0000000580)='/proc/self/attr/exec\x00', 0x2, 0x0) bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f00000005c0)={0x0, 0x6, 0x8}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r20, r19) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r23 = dup2(r22, r21) ioctl$PERF_EVENT_IOC_ENABLE(r23, 0x8912, 0x400200) r24 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf16000000000000b7070000010000004870000000000000bc700000000000009500000000000000"], &(0x7f0000000140)='vS\xfdIG|\x8aL[\xf2\'\x9c\xea\xb1\xc0\xb1\x19\x91\x9d/Q\xd9\xe3T\xce\xdax;\x02%\xc5\x1c\xd5GA\xad[(\xbblZ\x01\x1dF\x92#]%sj\xd0i\xc6C\x1f&\xe2\xc5\xa5z\x7f\xe1 \xfb\xc27\x03\x84\x8e\xef\x82-\xfc$$\xaf\v\xbd\x95\x1e\x0f\xbeVI\xec\r!\f\x86\xf5\xfb[Y\x1e\xd4\xdfc\xb1\xc8\xa2\xc1/5\xffr\x1f\x80@\xb8F\xea\xde\x93\xa1\xcb6\xee\xf2\xce\x95\xf2\xfdxR\x17F\xad\xc1~\xa2\x97=O^o\"\xbb\xa8\x9746'}, 0x48) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000740)={r24, 0xc0, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f00000000c0)={r25}, 0xc) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x19, &(0x7f0000000600)='GPL##(mime_type{vboxnet1\x00', r25}, 0x30) r26 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r26, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r27, 0x0) getresgid(&(0x7f0000000680), &(0x7f00000006c0), &(0x7f0000000700)) ioctl$TIOCGPGRP(r1, 0x540f, &(0x7f0000000900)) stat(&(0x7f0000000940)='./file0\x00', &(0x7f0000000980)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r29, r28) fstat(r28, &(0x7f0000000a00)) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000a80), &(0x7f0000000ac0)=0xc) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000b00), &(0x7f0000000b40)=0xc) getresgid(&(0x7f0000000b80), &(0x7f0000000bc0), &(0x7f0000000c00)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r32 = dup2(r31, r30) ioctl$PERF_EVENT_IOC_ENABLE(r32, 0x8912, 0x400200) ioctl$TIOCGPGRP(r32, 0x540f, &(0x7f0000001280)) r33 = getpid() ptrace(0x10, r33) ptrace$pokeuser(0x6, r33, 0x388, 0xfffffffffffffffe) r34 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r34, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r35, 0x0) r36 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r36, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r37}}]}) r38 = getpid() ptrace(0x10, r38) ptrace$pokeuser(0x6, r38, 0x388, 0xfffffffffffffffe) getpgid(r38) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000012c0), &(0x7f0000001300)=0xc) r39 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r39, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) fcntl$getownex(r39, 0x10, &(0x7f0000001340)) r40 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r40, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r41, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r43, r42) fstat(r42, &(0x7f0000001380)) r44 = getpid() ptrace(0x10, r44) ptrace$pokeuser(0x6, r44, 0x388, 0xfffffffffffffffe) r45 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r45, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r46}}]}) r47 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r47, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r48}}]}) getgroups(0x6, &(0x7f0000001400)=[0xffffffffffffffff, r46, 0xee01, r48, 0x0, 0xee01]) socket$caif_stream(0x25, 0x1, 0x0) socketpair(0x4, 0x0, 0x67, &(0x7f0000001440)) pipe2$9p(&(0x7f0000001480), 0x800) r49 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r49, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) fcntl$getown(0xffffffffffffffff, 0x9) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000001bc0)={{{@in=@remote, @in6=@empty}}, {{@in=@remote}, 0x0, @in6=@ipv4={[], [], @dev}}}, &(0x7f0000001cc0)=0xe8) r50 = getpid() ptrace(0x10, r50) ptrace$pokeuser(0x6, r50, 0x388, 0xfffffffffffffffe) r51 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r51, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r52, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000001d00)) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000001d40)={{{@in6=@empty, @in=@multicast2}}, {{@in6=@mcast1}}}, &(0x7f0000001e40)=0xe8) r53 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r53, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r54}}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r57 = dup2(r56, r55) ioctl$PERF_EVENT_IOC_ENABLE(r57, 0x8912, 0x400200) ioctl$sock_SIOCGPGRP(r57, 0x8904, &(0x7f0000001e80)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r59, r58) getsockopt$sock_cred(r59, 0x1, 0x11, &(0x7f0000001ec0), &(0x7f0000001f00)=0xc) getgid() r60 = getpid() ptrace(0x10, r60) ptrace$pokeuser(0x6, r60, 0x388, 0xfffffffffffffffe) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r63 = dup2(r62, r61) ioctl$PERF_EVENT_IOC_ENABLE(r63, 0x8912, 0x400200) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000001f80)={r60, r63, 0x0, 0x4, &(0x7f0000001f40)='eth\x00'}, 0x30) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000001fc0)={{{@in=@initdev, @in6}}, {{@in=@local}, 0x0, @in=@empty}}, &(0x7f00000020c0)=0xe8) r64 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r64, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r65}}]}) r66 = getpid() ptrace(0x10, r66) ptrace$pokeuser(0x6, r66, 0x388, 0xfffffffffffffffe) r67 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r67, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r68}}]}) r69 = getpid() ptrace(0x10, r69) ptrace$pokeuser(0x6, r69, 0x388, 0xfffffffffffffffe) getresgid(&(0x7f0000002100), &(0x7f0000002140), &(0x7f0000002180)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r71, r70) gettid() r72 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r72, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r73, 0x0) r74 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r74, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socket$vsock_dgram(0x28, 0x2, 0x0) r75 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r75, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r76 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r76, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) openat$vicodec1(0xffffffffffffff9c, &(0x7f0000002680)='/dev/video37\x00', 0x2, 0x0) r77 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r77, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r78 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r78, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socket$inet6_sctp(0xa, 0x5, 0x84) accept$ax25(0xffffffffffffffff, &(0x7f00000026c0)={{0x3, @default}, [@null, @netrom, @default, @default, @default, @bcast, @null, @default]}, &(0x7f0000002740)=0x48) r79 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r79, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r80 = getpid() ptrace(0x10, r80) ptrace$pokeuser(0x6, r80, 0x388, 0xfffffffffffffffe) socket$inet(0x2, 0x2800080001, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r82, r81) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r85 = dup2(r84, r83) ioctl$PERF_EVENT_IOC_ENABLE(r85, 0x8912, 0x400200) getsockopt$sock_cred(r85, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0xc) setresuid(0x0, r86, 0x0) stat(&(0x7f0000002780)='./file0\x00', &(0x7f00000027c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r89 = dup2(r88, r87) ioctl$PERF_EVENT_IOC_ENABLE(r89, 0x8912, 0x400200) getsockopt$sock_cred(r89, 0x1, 0x11, &(0x7f0000002840), &(0x7f0000002880)=0xc) stat(&(0x7f00000028c0)='./file0\x00', &(0x7f0000002900)) r90 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r90, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r91}}]}) r92 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r92, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) ioctl$TIOCGPGRP(r92, 0x540f, &(0x7f0000002980)) r93 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r93, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r94, 0x0) getresgid(&(0x7f00000029c0), &(0x7f0000002a00), &(0x7f0000002a40)) r95 = getpid() ptrace(0x10, r95) ptrace$pokeuser(0x6, r95, 0x388, 0xfffffffffffffffe) r96 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r96, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r97, 0x0) fstat(0xffffffffffffffff, &(0x7f0000002a80)) r98 = getpid() ptrace(0x10, r98) ptrace$pokeuser(0x6, r98, 0x388, 0xfffffffffffffffe) r99 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r99, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r100}}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r102, r101) ioctl$sock_FIOGETOWN(r102, 0x8903, &(0x7f0000002b00)) lstat(&(0x7f0000002b40)='./file0\x00', &(0x7f0000002b80)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r105 = dup2(r104, r103) ioctl$PERF_EVENT_IOC_ENABLE(r105, 0x8912, 0x400200) getsockopt$sock_cred(r105, 0x1, 0x11, &(0x7f0000002c00), &(0x7f0000002c40)=0xc) getpgid(0xffffffffffffffff) getsockopt$inet6_IPV6_IPSEC_POLICY(r3, 0x29, 0x22, &(0x7f0000002c80)={{{@in=@local, @in=@broadcast}}, {{@in=@local}, 0x0, @in=@multicast1}}, &(0x7f0000003dc0)=0xe8) r106 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r106, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r107}}]}) gettid() r108 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r108, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r109, 0x0) getegid() r110 = getpid() ptrace(0x10, r110) ptrace$pokeuser(0x6, r110, 0x388, 0xfffffffffffffffe) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000004240)={r110, r4, 0x0, 0xc, &(0x7f0000004200)='/dev/radio#\x00'}, 0x30) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r113 = dup2(r112, r111) ioctl$PERF_EVENT_IOC_ENABLE(r113, 0x8912, 0x400200) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000006100)={{{@in=@loopback, @in=@loopback}}, {{@in6=@dev}, 0x0, @in=@multicast2}}, &(0x7f0000004380)=0xe8) lstat(&(0x7f00000043c0)='./file0\x00', &(0x7f0000004400)) fcntl$dupfd(0xffffffffffffffff, 0x406, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r115, r114) socket$rds(0x15, 0x5, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r117, r116) r118 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r118, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r119 = getpid() ptrace(0x10, r119) ptrace$pokeuser(0x6, r119, 0x388, 0xfffffffffffffffe) r120 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r120, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r121, 0x0) r122 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r122, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r123}}]}) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000004480)) r124 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r124, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r125, 0x0) getegid() openat$cgroup_procs(0xffffffffffffffff, &(0x7f00000044c0)='tasks\x00', 0x2, 0x0) r126 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r126, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r129 = dup2(r128, r127) ioctl$PERF_EVENT_IOC_ENABLE(r129, 0x8912, 0x400200) r130 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r130, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r132, r131) 16:11:53 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1}, 0x10) connect$inet(r0, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) r2 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r2, 0x89e0, &(0x7f000031aff8)={r0, r1}) sendmsg$nl_route_sched(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f00000007c0)=@deltclass={0x24}, 0x24}}, 0x0) 16:11:53 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000180)=0xc) setuid(r3) 16:11:53 executing program 2: r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x0) fcntl$F_SET_RW_HINT(r0, 0x40c, &(0x7f0000002d80)) r1 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r1, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r2 = dup(r1) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = syz_open_dev$radio(&(0x7f0000000300)='/dev/radio#\x00', 0x2, 0x2) bind$bt_l2cap(r5, &(0x7f0000000340)={0x1f, 0xf7f8, {0x91, 0x3f, 0x8, 0x8, 0x81, 0x3f}, 0x9, 0x5}, 0xe) r6 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000040)='TIPCv2\x00') sendmsg$TIPC_NL_BEARER_SET(r2, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000200)={&(0x7f0000006200)=ANY=[@ANYBLOB="50010000", @ANYRES16=r6, @ANYBLOB="00042abd7000ffdbdf25050000002400060008000100e34b0000080001000000000008000100090000000800010008000000340007000c00040000040000000000000c00040000000000000000000c0004002c460000000000000c0003000800000000000000d800050008000100756470000800010075647000440002000800040000000000080004007d000000080002000010000008000100000000000800040083040000080003000004000008000300ffffffff080004000180000008000100696200002c0002000800020001f8ffff080001001a000000080001001800000008000200000080ff080004006b0a000008000100756470003c00020008000200c3faffff08000100110000000800040000100000080002000400000008000100000000000800020001000000080002000400000008000100657468000c0009000800010003000000046729baacef596e27a3a1d04ad2cf28b40259e4972b7075eb34de8734aa7d28a303b21d6f8d42421cee5fd6f933c523b3178c717be227bcf05c60b489d12112100ea827f50bbb32b0ab4f16a3ffa0cddb632b44dc266e825d21d355d3ed4da2eabd1c22eb92d15d20f9989d42e061b6583c56cdb10b40ef964ba63d659eca37ae37552fc834979d56af25260228dc6ee541cc7c3bc0dc5e34d9d5d0aa088ecb5fa03e0c9fe1caa52a3a96c8b554a30e3bc3cb22a7baf7fc6f1f9420d3ea"], 0x150}, 0x1, 0x0, 0x0, 0x20000000}, 0x4000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r8, r7) r9 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r9, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) openat$cgroup(r9, &(0x7f0000000400)='syz1\x00', 0x200002, 0x0) syz_open_dev$amidi(&(0x7f0000000440)='/dev/amidi#\x00', 0x6, 0x8000) r10 = getpid() ptrace(0x10, r10) ptrace$pokeuser(0x6, r10, 0x388, 0xfffffffffffffffe) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000480), &(0x7f00000004c0)=0xc) openat$cachefiles(0xffffffffffffff9c, &(0x7f0000000500)='/dev/cachefiles\x00', 0xa00, 0x0) r11 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r11, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r13, r12) openat$apparmor_task_exec(0xffffffffffffff9c, &(0x7f0000000540)='/proc/self/attr/exec\x00', 0x2, 0x0) r14 = getpid() ptrace(0x10, r14) ptrace$pokeuser(0x6, r14, 0x388, 0xfffffffffffffffe) r15 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r15, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r16, 0x0) r17 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r17, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r18}}]}) openat$selinux_attr(0xffffffffffffff9c, &(0x7f0000000580)='/proc/self/attr/exec\x00', 0x2, 0x0) bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f00000005c0)={0x0, 0x6, 0x8}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r20, r19) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r23 = dup2(r22, r21) ioctl$PERF_EVENT_IOC_ENABLE(r23, 0x8912, 0x400200) r24 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf16000000000000b7070000010000004870000000000000bc700000000000009500000000000000"], &(0x7f0000000140)='vS\xfdIG|\x8aL[\xf2\'\x9c\xea\xb1\xc0\xb1\x19\x91\x9d/Q\xd9\xe3T\xce\xdax;\x02%\xc5\x1c\xd5GA\xad[(\xbblZ\x01\x1dF\x92#]%sj\xd0i\xc6C\x1f&\xe2\xc5\xa5z\x7f\xe1 \xfb\xc27\x03\x84\x8e\xef\x82-\xfc$$\xaf\v\xbd\x95\x1e\x0f\xbeVI\xec\r!\f\x86\xf5\xfb[Y\x1e\xd4\xdfc\xb1\xc8\xa2\xc1/5\xffr\x1f\x80@\xb8F\xea\xde\x93\xa1\xcb6\xee\xf2\xce\x95\xf2\xfdxR\x17F\xad\xc1~\xa2\x97=O^o\"\xbb\xa8\x9746'}, 0x48) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000740)={r24, 0xc0, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f00000000c0)={r25}, 0xc) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x19, &(0x7f0000000600)='GPL##(mime_type{vboxnet1\x00', r25}, 0x30) r26 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r26, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r27, 0x0) getresgid(&(0x7f0000000680), &(0x7f00000006c0), &(0x7f0000000700)) ioctl$TIOCGPGRP(r1, 0x540f, &(0x7f0000000900)) stat(&(0x7f0000000940)='./file0\x00', &(0x7f0000000980)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r29, r28) fstat(r28, &(0x7f0000000a00)) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000a80), &(0x7f0000000ac0)=0xc) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000b00), &(0x7f0000000b40)=0xc) getresgid(&(0x7f0000000b80), &(0x7f0000000bc0), &(0x7f0000000c00)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r32 = dup2(r31, r30) ioctl$PERF_EVENT_IOC_ENABLE(r32, 0x8912, 0x400200) ioctl$TIOCGPGRP(r32, 0x540f, &(0x7f0000001280)) r33 = getpid() ptrace(0x10, r33) ptrace$pokeuser(0x6, r33, 0x388, 0xfffffffffffffffe) r34 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r34, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r35, 0x0) r36 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r36, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r37}}]}) r38 = getpid() ptrace(0x10, r38) ptrace$pokeuser(0x6, r38, 0x388, 0xfffffffffffffffe) getpgid(r38) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000012c0), &(0x7f0000001300)=0xc) r39 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r39, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) fcntl$getownex(r39, 0x10, &(0x7f0000001340)) r40 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r40, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r41, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r43, r42) fstat(r42, &(0x7f0000001380)) r44 = getpid() ptrace(0x10, r44) ptrace$pokeuser(0x6, r44, 0x388, 0xfffffffffffffffe) r45 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r45, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r46}}]}) r47 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r47, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r48}}]}) getgroups(0x6, &(0x7f0000001400)=[0xffffffffffffffff, r46, 0xee01, r48, 0x0, 0xee01]) socket$caif_stream(0x25, 0x1, 0x0) socketpair(0x4, 0x0, 0x67, &(0x7f0000001440)) pipe2$9p(&(0x7f0000001480), 0x800) r49 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r49, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) fcntl$getown(0xffffffffffffffff, 0x9) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000001bc0)={{{@in=@remote, @in6=@empty}}, {{@in=@remote}, 0x0, @in6=@ipv4={[], [], @dev}}}, &(0x7f0000001cc0)=0xe8) r50 = getpid() ptrace(0x10, r50) ptrace$pokeuser(0x6, r50, 0x388, 0xfffffffffffffffe) r51 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r51, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r52, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000001d00)) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000001d40)={{{@in6=@empty, @in=@multicast2}}, {{@in6=@mcast1}}}, &(0x7f0000001e40)=0xe8) r53 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r53, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r54}}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r57 = dup2(r56, r55) ioctl$PERF_EVENT_IOC_ENABLE(r57, 0x8912, 0x400200) ioctl$sock_SIOCGPGRP(r57, 0x8904, &(0x7f0000001e80)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r59, r58) getsockopt$sock_cred(r59, 0x1, 0x11, &(0x7f0000001ec0), &(0x7f0000001f00)=0xc) getgid() r60 = getpid() ptrace(0x10, r60) ptrace$pokeuser(0x6, r60, 0x388, 0xfffffffffffffffe) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r63 = dup2(r62, r61) ioctl$PERF_EVENT_IOC_ENABLE(r63, 0x8912, 0x400200) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000001f80)={r60, r63, 0x0, 0x4, &(0x7f0000001f40)='eth\x00'}, 0x30) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000001fc0)={{{@in=@initdev, @in6}}, {{@in=@local}, 0x0, @in=@empty}}, &(0x7f00000020c0)=0xe8) r64 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r64, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r65}}]}) r66 = getpid() ptrace(0x10, r66) ptrace$pokeuser(0x6, r66, 0x388, 0xfffffffffffffffe) r67 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r67, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r68}}]}) r69 = getpid() ptrace(0x10, r69) ptrace$pokeuser(0x6, r69, 0x388, 0xfffffffffffffffe) getresgid(&(0x7f0000002100), &(0x7f0000002140), &(0x7f0000002180)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r71, r70) gettid() r72 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r72, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r73, 0x0) r74 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r74, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socket$vsock_dgram(0x28, 0x2, 0x0) r75 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r75, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r76 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r76, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) openat$vicodec1(0xffffffffffffff9c, &(0x7f0000002680)='/dev/video37\x00', 0x2, 0x0) r77 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r77, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r78 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r78, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socket$inet6_sctp(0xa, 0x5, 0x84) accept$ax25(0xffffffffffffffff, &(0x7f00000026c0)={{0x3, @default}, [@null, @netrom, @default, @default, @default, @bcast, @null, @default]}, &(0x7f0000002740)=0x48) r79 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r79, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r80 = getpid() ptrace(0x10, r80) ptrace$pokeuser(0x6, r80, 0x388, 0xfffffffffffffffe) socket$inet(0x2, 0x2800080001, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r82, r81) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r85 = dup2(r84, r83) ioctl$PERF_EVENT_IOC_ENABLE(r85, 0x8912, 0x400200) getsockopt$sock_cred(r85, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0xc) setresuid(0x0, r86, 0x0) stat(&(0x7f0000002780)='./file0\x00', &(0x7f00000027c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r89 = dup2(r88, r87) ioctl$PERF_EVENT_IOC_ENABLE(r89, 0x8912, 0x400200) getsockopt$sock_cred(r89, 0x1, 0x11, &(0x7f0000002840), &(0x7f0000002880)=0xc) stat(&(0x7f00000028c0)='./file0\x00', &(0x7f0000002900)) r90 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r90, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r91}}]}) r92 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r92, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) ioctl$TIOCGPGRP(r92, 0x540f, &(0x7f0000002980)) r93 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r93, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r94, 0x0) getresgid(&(0x7f00000029c0), &(0x7f0000002a00), &(0x7f0000002a40)) r95 = getpid() ptrace(0x10, r95) ptrace$pokeuser(0x6, r95, 0x388, 0xfffffffffffffffe) r96 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r96, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r97, 0x0) fstat(0xffffffffffffffff, &(0x7f0000002a80)) r98 = getpid() ptrace(0x10, r98) ptrace$pokeuser(0x6, r98, 0x388, 0xfffffffffffffffe) r99 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r99, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r100}}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r102, r101) ioctl$sock_FIOGETOWN(r102, 0x8903, &(0x7f0000002b00)) lstat(&(0x7f0000002b40)='./file0\x00', &(0x7f0000002b80)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r105 = dup2(r104, r103) ioctl$PERF_EVENT_IOC_ENABLE(r105, 0x8912, 0x400200) getsockopt$sock_cred(r105, 0x1, 0x11, &(0x7f0000002c00), &(0x7f0000002c40)=0xc) getpgid(0xffffffffffffffff) getsockopt$inet6_IPV6_IPSEC_POLICY(r3, 0x29, 0x22, &(0x7f0000002c80)={{{@in=@local, @in=@broadcast}}, {{@in=@local}, 0x0, @in=@multicast1}}, &(0x7f0000003dc0)=0xe8) r106 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r106, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r107}}]}) gettid() r108 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r108, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r109, 0x0) getegid() r110 = getpid() ptrace(0x10, r110) ptrace$pokeuser(0x6, r110, 0x388, 0xfffffffffffffffe) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000004240)={r110, r4, 0x0, 0xc, &(0x7f0000004200)='/dev/radio#\x00'}, 0x30) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r113 = dup2(r112, r111) ioctl$PERF_EVENT_IOC_ENABLE(r113, 0x8912, 0x400200) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000006100)={{{@in=@loopback, @in=@loopback}}, {{@in6=@dev}, 0x0, @in=@multicast2}}, &(0x7f0000004380)=0xe8) lstat(&(0x7f00000043c0)='./file0\x00', &(0x7f0000004400)) fcntl$dupfd(0xffffffffffffffff, 0x406, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r115, r114) socket$rds(0x15, 0x5, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r117, r116) r118 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r118, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r119 = getpid() ptrace(0x10, r119) ptrace$pokeuser(0x6, r119, 0x388, 0xfffffffffffffffe) r120 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r120, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r121, 0x0) r122 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r122, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r123}}]}) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000004480)) r124 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r124, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r125, 0x0) getegid() openat$cgroup_procs(0xffffffffffffffff, &(0x7f00000044c0)='tasks\x00', 0x2, 0x0) r126 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r126, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r129 = dup2(r128, r127) ioctl$PERF_EVENT_IOC_ENABLE(r129, 0x8912, 0x400200) r130 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r130, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r132, r131) socket$nl_route(0x10, 0x3, 0x0) socket$caif_seqpacket(0x25, 0x5, 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r134, r133) 16:11:53 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r3, 0x1, 0x11, 0x0, &(0x7f0000000180)) setuid(0x0) [ 227.172605][T13447] nf_conntrack: default automatic helper assignment has been turned off for security reasons and CT-based firewall rule not found. Use the iptables CT target to attach helpers instead. 16:11:53 executing program 5: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(r1, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, 0x0, 0x0, 0x0, 0x0, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000004000/0x18000)=nil, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) ioctl$KVM_RUN(r2, 0xae80, 0x0) mlock(&(0x7f0000011000/0x4000)=nil, 0x4000) 16:11:53 executing program 1: r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x0) fcntl$F_SET_RW_HINT(r0, 0x40c, &(0x7f0000002d80)) r1 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r1, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r2 = dup(r1) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = syz_open_dev$radio(&(0x7f0000000300)='/dev/radio#\x00', 0x2, 0x2) bind$bt_l2cap(r5, &(0x7f0000000340)={0x1f, 0xf7f8, {0x91, 0x3f, 0x8, 0x8, 0x81, 0x3f}, 0x9, 0x5}, 0xe) r6 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000040)='TIPCv2\x00') sendmsg$TIPC_NL_BEARER_SET(r2, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000200)={&(0x7f0000006200)=ANY=[@ANYBLOB="50010000", @ANYRES16=r6, @ANYBLOB="00042abd7000ffdbdf25050000002400060008000100e34b0000080001000000000008000100090000000800010008000000340007000c00040000040000000000000c00040000000000000000000c0004002c460000000000000c0003000800000000000000d800050008000100756470000800010075647000440002000800040000000000080004007d000000080002000010000008000100000000000800040083040000080003000004000008000300ffffffff080004000180000008000100696200002c0002000800020001f8ffff080001001a000000080001001800000008000200000080ff080004006b0a000008000100756470003c00020008000200c3faffff08000100110000000800040000100000080002000400000008000100000000000800020001000000080002000400000008000100657468000c0009000800010003000000046729baacef596e27a3a1d04ad2cf28b40259e4972b7075eb34de8734aa7d28a303b21d6f8d42421cee5fd6f933c523b3178c717be227bcf05c60b489d12112100ea827f50bbb32b0ab4f16a3ffa0cddb632b44dc266e825d21d355d3ed4da2eabd1c22eb92d15d20f9989d42e061b6583c56cdb10b40ef964ba63d659eca37ae37552fc834979d56af25260228dc6ee541cc7c3bc0dc5e34d9d5d0aa088ecb5fa03e0c9fe1caa52a3a96c8b554a30e3bc3cb22a7baf7fc6f1f9420d3ea"], 0x150}, 0x1, 0x0, 0x0, 0x20000000}, 0x4000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r8, r7) r9 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r9, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) openat$cgroup(r9, &(0x7f0000000400)='syz1\x00', 0x200002, 0x0) syz_open_dev$amidi(&(0x7f0000000440)='/dev/amidi#\x00', 0x6, 0x8000) r10 = getpid() ptrace(0x10, r10) ptrace$pokeuser(0x6, r10, 0x388, 0xfffffffffffffffe) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000480), &(0x7f00000004c0)=0xc) openat$cachefiles(0xffffffffffffff9c, &(0x7f0000000500)='/dev/cachefiles\x00', 0xa00, 0x0) r11 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r11, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r13, r12) openat$apparmor_task_exec(0xffffffffffffff9c, &(0x7f0000000540)='/proc/self/attr/exec\x00', 0x2, 0x0) r14 = getpid() ptrace(0x10, r14) ptrace$pokeuser(0x6, r14, 0x388, 0xfffffffffffffffe) r15 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r15, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r16, 0x0) r17 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r17, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r18}}]}) openat$selinux_attr(0xffffffffffffff9c, &(0x7f0000000580)='/proc/self/attr/exec\x00', 0x2, 0x0) bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f00000005c0)={0x0, 0x6, 0x8}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r20, r19) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r23 = dup2(r22, r21) ioctl$PERF_EVENT_IOC_ENABLE(r23, 0x8912, 0x400200) r24 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf16000000000000b7070000010000004870000000000000bc700000000000009500000000000000"], &(0x7f0000000140)='vS\xfdIG|\x8aL[\xf2\'\x9c\xea\xb1\xc0\xb1\x19\x91\x9d/Q\xd9\xe3T\xce\xdax;\x02%\xc5\x1c\xd5GA\xad[(\xbblZ\x01\x1dF\x92#]%sj\xd0i\xc6C\x1f&\xe2\xc5\xa5z\x7f\xe1 \xfb\xc27\x03\x84\x8e\xef\x82-\xfc$$\xaf\v\xbd\x95\x1e\x0f\xbeVI\xec\r!\f\x86\xf5\xfb[Y\x1e\xd4\xdfc\xb1\xc8\xa2\xc1/5\xffr\x1f\x80@\xb8F\xea\xde\x93\xa1\xcb6\xee\xf2\xce\x95\xf2\xfdxR\x17F\xad\xc1~\xa2\x97=O^o\"\xbb\xa8\x9746'}, 0x48) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000740)={r24, 0xc0, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f00000000c0)={r25}, 0xc) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x19, &(0x7f0000000600)='GPL##(mime_type{vboxnet1\x00', r25}, 0x30) r26 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r26, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r27, 0x0) getresgid(&(0x7f0000000680), &(0x7f00000006c0), &(0x7f0000000700)) ioctl$TIOCGPGRP(r1, 0x540f, &(0x7f0000000900)) stat(&(0x7f0000000940)='./file0\x00', &(0x7f0000000980)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r29, r28) fstat(r28, &(0x7f0000000a00)) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000a80), &(0x7f0000000ac0)=0xc) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000b00), &(0x7f0000000b40)=0xc) getresgid(&(0x7f0000000b80), &(0x7f0000000bc0), &(0x7f0000000c00)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r32 = dup2(r31, r30) ioctl$PERF_EVENT_IOC_ENABLE(r32, 0x8912, 0x400200) ioctl$TIOCGPGRP(r32, 0x540f, &(0x7f0000001280)) r33 = getpid() ptrace(0x10, r33) ptrace$pokeuser(0x6, r33, 0x388, 0xfffffffffffffffe) r34 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r34, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r35, 0x0) r36 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r36, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r37}}]}) r38 = getpid() ptrace(0x10, r38) ptrace$pokeuser(0x6, r38, 0x388, 0xfffffffffffffffe) getpgid(r38) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000012c0), &(0x7f0000001300)=0xc) r39 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r39, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) fcntl$getownex(r39, 0x10, &(0x7f0000001340)) r40 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r40, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r41, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r43, r42) fstat(r42, &(0x7f0000001380)) r44 = getpid() ptrace(0x10, r44) ptrace$pokeuser(0x6, r44, 0x388, 0xfffffffffffffffe) r45 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r45, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r46}}]}) r47 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r47, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r48}}]}) getgroups(0x6, &(0x7f0000001400)=[0xffffffffffffffff, r46, 0xee01, r48, 0x0, 0xee01]) socket$caif_stream(0x25, 0x1, 0x0) socketpair(0x4, 0x0, 0x67, &(0x7f0000001440)) pipe2$9p(&(0x7f0000001480), 0x800) r49 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r49, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) fcntl$getown(0xffffffffffffffff, 0x9) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000001bc0)={{{@in=@remote, @in6=@empty}}, {{@in=@remote}, 0x0, @in6=@ipv4={[], [], @dev}}}, &(0x7f0000001cc0)=0xe8) r50 = getpid() ptrace(0x10, r50) ptrace$pokeuser(0x6, r50, 0x388, 0xfffffffffffffffe) r51 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r51, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r52, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000001d00)) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000001d40)={{{@in6=@empty, @in=@multicast2}}, {{@in6=@mcast1}}}, &(0x7f0000001e40)=0xe8) r53 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r53, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r54}}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r57 = dup2(r56, r55) ioctl$PERF_EVENT_IOC_ENABLE(r57, 0x8912, 0x400200) ioctl$sock_SIOCGPGRP(r57, 0x8904, &(0x7f0000001e80)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r59, r58) getsockopt$sock_cred(r59, 0x1, 0x11, &(0x7f0000001ec0), &(0x7f0000001f00)=0xc) getgid() r60 = getpid() ptrace(0x10, r60) ptrace$pokeuser(0x6, r60, 0x388, 0xfffffffffffffffe) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r63 = dup2(r62, r61) ioctl$PERF_EVENT_IOC_ENABLE(r63, 0x8912, 0x400200) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000001f80)={r60, r63, 0x0, 0x4, &(0x7f0000001f40)='eth\x00'}, 0x30) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000001fc0)={{{@in=@initdev, @in6}}, {{@in=@local}, 0x0, @in=@empty}}, &(0x7f00000020c0)=0xe8) r64 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r64, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r65}}]}) r66 = getpid() ptrace(0x10, r66) ptrace$pokeuser(0x6, r66, 0x388, 0xfffffffffffffffe) r67 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r67, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r68}}]}) r69 = getpid() ptrace(0x10, r69) ptrace$pokeuser(0x6, r69, 0x388, 0xfffffffffffffffe) getresgid(&(0x7f0000002100), &(0x7f0000002140), &(0x7f0000002180)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r71, r70) gettid() r72 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r72, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r73, 0x0) r74 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r74, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socket$vsock_dgram(0x28, 0x2, 0x0) r75 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r75, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r76 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r76, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) openat$vicodec1(0xffffffffffffff9c, &(0x7f0000002680)='/dev/video37\x00', 0x2, 0x0) r77 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r77, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r78 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r78, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socket$inet6_sctp(0xa, 0x5, 0x84) accept$ax25(0xffffffffffffffff, &(0x7f00000026c0)={{0x3, @default}, [@null, @netrom, @default, @default, @default, @bcast, @null, @default]}, &(0x7f0000002740)=0x48) r79 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r79, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r80 = getpid() ptrace(0x10, r80) ptrace$pokeuser(0x6, r80, 0x388, 0xfffffffffffffffe) socket$inet(0x2, 0x2800080001, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r82, r81) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r85 = dup2(r84, r83) ioctl$PERF_EVENT_IOC_ENABLE(r85, 0x8912, 0x400200) getsockopt$sock_cred(r85, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0xc) setresuid(0x0, r86, 0x0) stat(&(0x7f0000002780)='./file0\x00', &(0x7f00000027c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r89 = dup2(r88, r87) ioctl$PERF_EVENT_IOC_ENABLE(r89, 0x8912, 0x400200) getsockopt$sock_cred(r89, 0x1, 0x11, &(0x7f0000002840), &(0x7f0000002880)=0xc) stat(&(0x7f00000028c0)='./file0\x00', &(0x7f0000002900)) r90 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r90, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r91}}]}) r92 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r92, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) ioctl$TIOCGPGRP(r92, 0x540f, &(0x7f0000002980)) r93 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r93, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r94, 0x0) getresgid(&(0x7f00000029c0), &(0x7f0000002a00), &(0x7f0000002a40)) r95 = getpid() ptrace(0x10, r95) ptrace$pokeuser(0x6, r95, 0x388, 0xfffffffffffffffe) r96 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r96, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r97, 0x0) fstat(0xffffffffffffffff, &(0x7f0000002a80)) r98 = getpid() ptrace(0x10, r98) ptrace$pokeuser(0x6, r98, 0x388, 0xfffffffffffffffe) r99 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r99, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r100}}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r102, r101) ioctl$sock_FIOGETOWN(r102, 0x8903, &(0x7f0000002b00)) lstat(&(0x7f0000002b40)='./file0\x00', &(0x7f0000002b80)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r105 = dup2(r104, r103) ioctl$PERF_EVENT_IOC_ENABLE(r105, 0x8912, 0x400200) getsockopt$sock_cred(r105, 0x1, 0x11, &(0x7f0000002c00), &(0x7f0000002c40)=0xc) getpgid(0xffffffffffffffff) getsockopt$inet6_IPV6_IPSEC_POLICY(r3, 0x29, 0x22, &(0x7f0000002c80)={{{@in=@local, @in=@broadcast}}, {{@in=@local}, 0x0, @in=@multicast1}}, &(0x7f0000003dc0)=0xe8) r106 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r106, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r107}}]}) gettid() r108 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r108, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r109, 0x0) getegid() r110 = getpid() ptrace(0x10, r110) ptrace$pokeuser(0x6, r110, 0x388, 0xfffffffffffffffe) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000004240)={r110, r4, 0x0, 0xc, &(0x7f0000004200)='/dev/radio#\x00'}, 0x30) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r113 = dup2(r112, r111) ioctl$PERF_EVENT_IOC_ENABLE(r113, 0x8912, 0x400200) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000006100)={{{@in=@loopback, @in=@loopback}}, {{@in6=@dev}, 0x0, @in=@multicast2}}, &(0x7f0000004380)=0xe8) lstat(&(0x7f00000043c0)='./file0\x00', &(0x7f0000004400)) fcntl$dupfd(0xffffffffffffffff, 0x406, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r115, r114) socket$rds(0x15, 0x5, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r117, r116) r118 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r118, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r119 = getpid() ptrace(0x10, r119) ptrace$pokeuser(0x6, r119, 0x388, 0xfffffffffffffffe) r120 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r120, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r121, 0x0) r122 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r122, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r123}}]}) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000004480)) r124 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r124, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r125, 0x0) getegid() openat$cgroup_procs(0xffffffffffffffff, &(0x7f00000044c0)='tasks\x00', 0x2, 0x0) r126 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r126, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) 16:11:53 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r3, 0x1, 0x11, 0x0, &(0x7f0000000180)) setuid(0x0) 16:11:54 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1}, 0x10) connect$inet(r0, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) r2 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r2, 0x89e0, &(0x7f000031aff8)={r0, r1}) sendmsg$nl_route_sched(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f00000007c0)=@deltclass={0x24}, 0x24}}, 0x0) 16:11:54 executing program 4: r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x0) fcntl$F_SET_RW_HINT(r0, 0x40c, &(0x7f0000002d80)) r1 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r1, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r2 = dup(r1) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = syz_open_dev$radio(&(0x7f0000000300)='/dev/radio#\x00', 0x2, 0x2) bind$bt_l2cap(r5, &(0x7f0000000340)={0x1f, 0xf7f8, {0x91, 0x3f, 0x8, 0x8, 0x81, 0x3f}, 0x9, 0x5}, 0xe) r6 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000040)='TIPCv2\x00') sendmsg$TIPC_NL_BEARER_SET(r2, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000200)={&(0x7f0000006200)=ANY=[@ANYBLOB="50010000", @ANYRES16=r6, @ANYBLOB="00042abd7000ffdbdf25050000002400060008000100e34b0000080001000000000008000100090000000800010008000000340007000c00040000040000000000000c00040000000000000000000c0004002c460000000000000c0003000800000000000000d800050008000100756470000800010075647000440002000800040000000000080004007d000000080002000010000008000100000000000800040083040000080003000004000008000300ffffffff080004000180000008000100696200002c0002000800020001f8ffff080001001a000000080001001800000008000200000080ff080004006b0a000008000100756470003c00020008000200c3faffff08000100110000000800040000100000080002000400000008000100000000000800020001000000080002000400000008000100657468000c0009000800010003000000046729baacef596e27a3a1d04ad2cf28b40259e4972b7075eb34de8734aa7d28a303b21d6f8d42421cee5fd6f933c523b3178c717be227bcf05c60b489d12112100ea827f50bbb32b0ab4f16a3ffa0cddb632b44dc266e825d21d355d3ed4da2eabd1c22eb92d15d20f9989d42e061b6583c56cdb10b40ef964ba63d659eca37ae37552fc834979d56af25260228dc6ee541cc7c3bc0dc5e34d9d5d0aa088ecb5fa03e0c9fe1caa52a3a96c8b554a30e3bc3cb22a7baf7fc6f1f9420d3ea"], 0x150}, 0x1, 0x0, 0x0, 0x20000000}, 0x4000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r8, r7) r9 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r9, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) openat$cgroup(r9, &(0x7f0000000400)='syz1\x00', 0x200002, 0x0) syz_open_dev$amidi(&(0x7f0000000440)='/dev/amidi#\x00', 0x6, 0x8000) r10 = getpid() ptrace(0x10, r10) ptrace$pokeuser(0x6, r10, 0x388, 0xfffffffffffffffe) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000480), &(0x7f00000004c0)=0xc) openat$cachefiles(0xffffffffffffff9c, &(0x7f0000000500)='/dev/cachefiles\x00', 0xa00, 0x0) r11 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r11, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r13, r12) openat$apparmor_task_exec(0xffffffffffffff9c, &(0x7f0000000540)='/proc/self/attr/exec\x00', 0x2, 0x0) r14 = getpid() ptrace(0x10, r14) ptrace$pokeuser(0x6, r14, 0x388, 0xfffffffffffffffe) r15 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r15, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r16, 0x0) r17 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r17, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r18}}]}) openat$selinux_attr(0xffffffffffffff9c, &(0x7f0000000580)='/proc/self/attr/exec\x00', 0x2, 0x0) bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f00000005c0)={0x0, 0x6, 0x8}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r20, r19) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r23 = dup2(r22, r21) ioctl$PERF_EVENT_IOC_ENABLE(r23, 0x8912, 0x400200) r24 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf16000000000000b7070000010000004870000000000000bc700000000000009500000000000000"], &(0x7f0000000140)='vS\xfdIG|\x8aL[\xf2\'\x9c\xea\xb1\xc0\xb1\x19\x91\x9d/Q\xd9\xe3T\xce\xdax;\x02%\xc5\x1c\xd5GA\xad[(\xbblZ\x01\x1dF\x92#]%sj\xd0i\xc6C\x1f&\xe2\xc5\xa5z\x7f\xe1 \xfb\xc27\x03\x84\x8e\xef\x82-\xfc$$\xaf\v\xbd\x95\x1e\x0f\xbeVI\xec\r!\f\x86\xf5\xfb[Y\x1e\xd4\xdfc\xb1\xc8\xa2\xc1/5\xffr\x1f\x80@\xb8F\xea\xde\x93\xa1\xcb6\xee\xf2\xce\x95\xf2\xfdxR\x17F\xad\xc1~\xa2\x97=O^o\"\xbb\xa8\x9746'}, 0x48) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000740)={r24, 0xc0, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f00000000c0)={r25}, 0xc) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x19, &(0x7f0000000600)='GPL##(mime_type{vboxnet1\x00', r25}, 0x30) r26 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r26, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r27, 0x0) getresgid(&(0x7f0000000680), &(0x7f00000006c0), &(0x7f0000000700)) ioctl$TIOCGPGRP(r1, 0x540f, &(0x7f0000000900)) stat(&(0x7f0000000940)='./file0\x00', &(0x7f0000000980)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r29, r28) fstat(r28, &(0x7f0000000a00)) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000a80), &(0x7f0000000ac0)=0xc) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000b00), &(0x7f0000000b40)=0xc) getresgid(&(0x7f0000000b80), &(0x7f0000000bc0), &(0x7f0000000c00)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r32 = dup2(r31, r30) ioctl$PERF_EVENT_IOC_ENABLE(r32, 0x8912, 0x400200) ioctl$TIOCGPGRP(r32, 0x540f, &(0x7f0000001280)) r33 = getpid() ptrace(0x10, r33) ptrace$pokeuser(0x6, r33, 0x388, 0xfffffffffffffffe) r34 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r34, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r35, 0x0) r36 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r36, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r37}}]}) r38 = getpid() ptrace(0x10, r38) ptrace$pokeuser(0x6, r38, 0x388, 0xfffffffffffffffe) getpgid(r38) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000012c0), &(0x7f0000001300)=0xc) r39 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r39, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) fcntl$getownex(r39, 0x10, &(0x7f0000001340)) r40 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r40, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r41, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r43, r42) fstat(r42, &(0x7f0000001380)) r44 = getpid() ptrace(0x10, r44) ptrace$pokeuser(0x6, r44, 0x388, 0xfffffffffffffffe) r45 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r45, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r46}}]}) r47 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r47, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r48}}]}) getgroups(0x6, &(0x7f0000001400)=[0xffffffffffffffff, r46, 0xee01, r48, 0x0, 0xee01]) socket$caif_stream(0x25, 0x1, 0x0) socketpair(0x4, 0x0, 0x67, &(0x7f0000001440)) pipe2$9p(&(0x7f0000001480), 0x800) r49 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r49, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) fcntl$getown(0xffffffffffffffff, 0x9) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000001bc0)={{{@in=@remote, @in6=@empty}}, {{@in=@remote}, 0x0, @in6=@ipv4={[], [], @dev}}}, &(0x7f0000001cc0)=0xe8) r50 = getpid() ptrace(0x10, r50) ptrace$pokeuser(0x6, r50, 0x388, 0xfffffffffffffffe) r51 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r51, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r52, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000001d00)) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000001d40)={{{@in6=@empty, @in=@multicast2}}, {{@in6=@mcast1}}}, &(0x7f0000001e40)=0xe8) r53 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r53, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r54}}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r57 = dup2(r56, r55) ioctl$PERF_EVENT_IOC_ENABLE(r57, 0x8912, 0x400200) ioctl$sock_SIOCGPGRP(r57, 0x8904, &(0x7f0000001e80)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r59, r58) getsockopt$sock_cred(r59, 0x1, 0x11, &(0x7f0000001ec0), &(0x7f0000001f00)=0xc) getgid() r60 = getpid() ptrace(0x10, r60) ptrace$pokeuser(0x6, r60, 0x388, 0xfffffffffffffffe) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r63 = dup2(r62, r61) ioctl$PERF_EVENT_IOC_ENABLE(r63, 0x8912, 0x400200) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000001f80)={r60, r63, 0x0, 0x4, &(0x7f0000001f40)='eth\x00'}, 0x30) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000001fc0)={{{@in=@initdev, @in6}}, {{@in=@local}, 0x0, @in=@empty}}, &(0x7f00000020c0)=0xe8) r64 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r64, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r65}}]}) r66 = getpid() ptrace(0x10, r66) ptrace$pokeuser(0x6, r66, 0x388, 0xfffffffffffffffe) r67 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r67, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r68}}]}) r69 = getpid() ptrace(0x10, r69) ptrace$pokeuser(0x6, r69, 0x388, 0xfffffffffffffffe) getresgid(&(0x7f0000002100), &(0x7f0000002140), &(0x7f0000002180)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r71, r70) gettid() r72 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r72, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r73, 0x0) r74 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r74, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socket$vsock_dgram(0x28, 0x2, 0x0) r75 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r75, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r76 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r76, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) openat$vicodec1(0xffffffffffffff9c, &(0x7f0000002680)='/dev/video37\x00', 0x2, 0x0) r77 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r77, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r78 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r78, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socket$inet6_sctp(0xa, 0x5, 0x84) accept$ax25(0xffffffffffffffff, &(0x7f00000026c0)={{0x3, @default}, [@null, @netrom, @default, @default, @default, @bcast, @null, @default]}, &(0x7f0000002740)=0x48) r79 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r79, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r80 = getpid() ptrace(0x10, r80) ptrace$pokeuser(0x6, r80, 0x388, 0xfffffffffffffffe) socket$inet(0x2, 0x2800080001, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r82, r81) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r85 = dup2(r84, r83) ioctl$PERF_EVENT_IOC_ENABLE(r85, 0x8912, 0x400200) getsockopt$sock_cred(r85, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0xc) setresuid(0x0, r86, 0x0) stat(&(0x7f0000002780)='./file0\x00', &(0x7f00000027c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r89 = dup2(r88, r87) ioctl$PERF_EVENT_IOC_ENABLE(r89, 0x8912, 0x400200) getsockopt$sock_cred(r89, 0x1, 0x11, &(0x7f0000002840), &(0x7f0000002880)=0xc) stat(&(0x7f00000028c0)='./file0\x00', &(0x7f0000002900)) r90 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r90, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r91}}]}) r92 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r92, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) ioctl$TIOCGPGRP(r92, 0x540f, &(0x7f0000002980)) r93 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r93, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r94, 0x0) getresgid(&(0x7f00000029c0), &(0x7f0000002a00), &(0x7f0000002a40)) r95 = getpid() ptrace(0x10, r95) ptrace$pokeuser(0x6, r95, 0x388, 0xfffffffffffffffe) r96 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r96, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r97, 0x0) fstat(0xffffffffffffffff, &(0x7f0000002a80)) r98 = getpid() ptrace(0x10, r98) ptrace$pokeuser(0x6, r98, 0x388, 0xfffffffffffffffe) r99 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r99, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r100}}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r102, r101) ioctl$sock_FIOGETOWN(r102, 0x8903, &(0x7f0000002b00)) lstat(&(0x7f0000002b40)='./file0\x00', &(0x7f0000002b80)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r105 = dup2(r104, r103) ioctl$PERF_EVENT_IOC_ENABLE(r105, 0x8912, 0x400200) getsockopt$sock_cred(r105, 0x1, 0x11, &(0x7f0000002c00), &(0x7f0000002c40)=0xc) getpgid(0xffffffffffffffff) getsockopt$inet6_IPV6_IPSEC_POLICY(r3, 0x29, 0x22, &(0x7f0000002c80)={{{@in=@local, @in=@broadcast}}, {{@in=@local}, 0x0, @in=@multicast1}}, &(0x7f0000003dc0)=0xe8) r106 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r106, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r107}}]}) gettid() r108 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r108, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r109, 0x0) getegid() r110 = getpid() ptrace(0x10, r110) ptrace$pokeuser(0x6, r110, 0x388, 0xfffffffffffffffe) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000004240)={r110, r4, 0x0, 0xc, &(0x7f0000004200)='/dev/radio#\x00'}, 0x30) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r113 = dup2(r112, r111) ioctl$PERF_EVENT_IOC_ENABLE(r113, 0x8912, 0x400200) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000006100)={{{@in=@loopback, @in=@loopback}}, {{@in6=@dev}, 0x0, @in=@multicast2}}, &(0x7f0000004380)=0xe8) lstat(&(0x7f00000043c0)='./file0\x00', &(0x7f0000004400)) fcntl$dupfd(0xffffffffffffffff, 0x406, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r115, r114) socket$rds(0x15, 0x5, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r117, r116) r118 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r118, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r119 = getpid() ptrace(0x10, r119) ptrace$pokeuser(0x6, r119, 0x388, 0xfffffffffffffffe) r120 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r120, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r121, 0x0) r122 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r122, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r123}}]}) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000004480)) r124 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r124, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r125, 0x0) getegid() openat$cgroup_procs(0xffffffffffffffff, &(0x7f00000044c0)='tasks\x00', 0x2, 0x0) r126 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r126, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r129 = dup2(r128, r127) ioctl$PERF_EVENT_IOC_ENABLE(r129, 0x8912, 0x400200) r130 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r130, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) 16:11:54 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r3, 0x1, 0x11, 0x0, &(0x7f0000000180)) setuid(0x0) [ 227.680192][ T30] BUG: assuming atomic context at net/kcm/kcmsock.c:382 [ 227.692014][ T30] in_atomic(): 0, irqs_disabled(): 0, pid: 30, name: kworker/u4:2 [ 227.719177][ T30] 3 locks held by kworker/u4:2/30: [ 227.737868][ T30] #0: ffff88809c44b3e8 ((wq_completion)kstrp){+.+.}, at: process_one_work+0x88b/0x1740 [ 227.767950][ T30] #1: ffff8880a9acfdc0 ((work_completion)(&strp->work)){+.+.}, at: process_one_work+0x8c1/0x1740 [ 227.803989][ T30] #2: ffff88806327c190 (sk_lock-AF_INET){+.+.}, at: strp_sock_lock+0x2e/0x40 [ 227.836869][ T30] CPU: 0 PID: 30 Comm: kworker/u4:2 Not tainted 5.3.0+ #0 [ 227.844004][ T30] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 227.854058][ T30] Workqueue: kstrp strp_work [ 227.858646][ T30] Call Trace: [ 227.861918][ T30] dump_stack+0x172/0x1f0 [ 227.866233][ T30] __cant_sleep.cold+0xa4/0xbc [ 227.870982][ T30] kcm_parse_func_strparser+0x54/0x200 [ 227.876418][ T30] ? memset+0x32/0x40 [ 227.880383][ T30] __strp_recv+0x5dc/0x1b20 [ 227.884875][ T30] strp_recv+0xcf/0x10b [ 227.889016][ T30] tcp_read_sock+0x285/0xa00 [ 227.893583][ T30] ? strp_process+0xf0/0xf0 [ 227.898069][ T30] ? compat_tcp_getsockopt+0x80/0x80 [ 227.903335][ T30] ? mark_held_locks+0xa4/0xf0 [ 227.908080][ T30] ? __local_bh_enable_ip+0x15a/0x270 [ 227.913431][ T30] ? lock_sock_nested+0xe2/0x120 [ 227.918437][ T30] ? compat_tcp_getsockopt+0x80/0x80 [ 227.923708][ T30] strp_read_sock+0x14d/0x200 [ 227.928362][ T30] ? strp_stop+0x40/0x40 [ 227.932590][ T30] ? lock_sock_nested+0xe2/0x120 [ 227.937530][ T30] strp_work+0xe3/0x130 [ 227.941670][ T30] process_one_work+0x9af/0x1740 [ 227.946594][ T30] ? pwq_dec_nr_in_flight+0x320/0x320 16:11:54 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, 0x0) setuid(r4) 16:11:54 executing program 2: r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x0) fcntl$F_SET_RW_HINT(r0, 0x40c, &(0x7f0000002d80)) r1 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r1, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r2 = dup(r1) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = syz_open_dev$radio(&(0x7f0000000300)='/dev/radio#\x00', 0x2, 0x2) bind$bt_l2cap(r5, &(0x7f0000000340)={0x1f, 0xf7f8, {0x91, 0x3f, 0x8, 0x8, 0x81, 0x3f}, 0x9, 0x5}, 0xe) r6 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000040)='TIPCv2\x00') sendmsg$TIPC_NL_BEARER_SET(r2, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000200)={&(0x7f0000006200)=ANY=[@ANYBLOB="50010000", @ANYRES16=r6, @ANYBLOB="00042abd7000ffdbdf25050000002400060008000100e34b0000080001000000000008000100090000000800010008000000340007000c00040000040000000000000c00040000000000000000000c0004002c460000000000000c0003000800000000000000d800050008000100756470000800010075647000440002000800040000000000080004007d000000080002000010000008000100000000000800040083040000080003000004000008000300ffffffff080004000180000008000100696200002c0002000800020001f8ffff080001001a000000080001001800000008000200000080ff080004006b0a000008000100756470003c00020008000200c3faffff08000100110000000800040000100000080002000400000008000100000000000800020001000000080002000400000008000100657468000c0009000800010003000000046729baacef596e27a3a1d04ad2cf28b40259e4972b7075eb34de8734aa7d28a303b21d6f8d42421cee5fd6f933c523b3178c717be227bcf05c60b489d12112100ea827f50bbb32b0ab4f16a3ffa0cddb632b44dc266e825d21d355d3ed4da2eabd1c22eb92d15d20f9989d42e061b6583c56cdb10b40ef964ba63d659eca37ae37552fc834979d56af25260228dc6ee541cc7c3bc0dc5e34d9d5d0aa088ecb5fa03e0c9fe1caa52a3a96c8b554a30e3bc3cb22a7baf7fc6f1f9420d3ea"], 0x150}, 0x1, 0x0, 0x0, 0x20000000}, 0x4000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r8, r7) r9 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r9, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) openat$cgroup(r9, &(0x7f0000000400)='syz1\x00', 0x200002, 0x0) syz_open_dev$amidi(&(0x7f0000000440)='/dev/amidi#\x00', 0x6, 0x8000) r10 = getpid() ptrace(0x10, r10) ptrace$pokeuser(0x6, r10, 0x388, 0xfffffffffffffffe) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000480), &(0x7f00000004c0)=0xc) openat$cachefiles(0xffffffffffffff9c, &(0x7f0000000500)='/dev/cachefiles\x00', 0xa00, 0x0) r11 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r11, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r13, r12) openat$apparmor_task_exec(0xffffffffffffff9c, &(0x7f0000000540)='/proc/self/attr/exec\x00', 0x2, 0x0) r14 = getpid() ptrace(0x10, r14) ptrace$pokeuser(0x6, r14, 0x388, 0xfffffffffffffffe) r15 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r15, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r16, 0x0) r17 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r17, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r18}}]}) openat$selinux_attr(0xffffffffffffff9c, &(0x7f0000000580)='/proc/self/attr/exec\x00', 0x2, 0x0) bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f00000005c0)={0x0, 0x6, 0x8}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r20, r19) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r23 = dup2(r22, r21) ioctl$PERF_EVENT_IOC_ENABLE(r23, 0x8912, 0x400200) r24 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf16000000000000b7070000010000004870000000000000bc700000000000009500000000000000"], &(0x7f0000000140)='vS\xfdIG|\x8aL[\xf2\'\x9c\xea\xb1\xc0\xb1\x19\x91\x9d/Q\xd9\xe3T\xce\xdax;\x02%\xc5\x1c\xd5GA\xad[(\xbblZ\x01\x1dF\x92#]%sj\xd0i\xc6C\x1f&\xe2\xc5\xa5z\x7f\xe1 \xfb\xc27\x03\x84\x8e\xef\x82-\xfc$$\xaf\v\xbd\x95\x1e\x0f\xbeVI\xec\r!\f\x86\xf5\xfb[Y\x1e\xd4\xdfc\xb1\xc8\xa2\xc1/5\xffr\x1f\x80@\xb8F\xea\xde\x93\xa1\xcb6\xee\xf2\xce\x95\xf2\xfdxR\x17F\xad\xc1~\xa2\x97=O^o\"\xbb\xa8\x9746'}, 0x48) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000740)={r24, 0xc0, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f00000000c0)={r25}, 0xc) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x19, &(0x7f0000000600)='GPL##(mime_type{vboxnet1\x00', r25}, 0x30) r26 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r26, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r27, 0x0) getresgid(&(0x7f0000000680), &(0x7f00000006c0), &(0x7f0000000700)) ioctl$TIOCGPGRP(r1, 0x540f, &(0x7f0000000900)) stat(&(0x7f0000000940)='./file0\x00', &(0x7f0000000980)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r29, r28) fstat(r28, &(0x7f0000000a00)) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000a80), &(0x7f0000000ac0)=0xc) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000b00), &(0x7f0000000b40)=0xc) getresgid(&(0x7f0000000b80), &(0x7f0000000bc0), &(0x7f0000000c00)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r32 = dup2(r31, r30) ioctl$PERF_EVENT_IOC_ENABLE(r32, 0x8912, 0x400200) ioctl$TIOCGPGRP(r32, 0x540f, &(0x7f0000001280)) r33 = getpid() ptrace(0x10, r33) ptrace$pokeuser(0x6, r33, 0x388, 0xfffffffffffffffe) r34 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r34, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r35, 0x0) r36 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r36, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r37}}]}) r38 = getpid() ptrace(0x10, r38) ptrace$pokeuser(0x6, r38, 0x388, 0xfffffffffffffffe) getpgid(r38) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000012c0), &(0x7f0000001300)=0xc) r39 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r39, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) fcntl$getownex(r39, 0x10, &(0x7f0000001340)) r40 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r40, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r41, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r43, r42) fstat(r42, &(0x7f0000001380)) r44 = getpid() ptrace(0x10, r44) ptrace$pokeuser(0x6, r44, 0x388, 0xfffffffffffffffe) r45 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r45, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r46}}]}) r47 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r47, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r48}}]}) getgroups(0x6, &(0x7f0000001400)=[0xffffffffffffffff, r46, 0xee01, r48, 0x0, 0xee01]) socket$caif_stream(0x25, 0x1, 0x0) socketpair(0x4, 0x0, 0x67, &(0x7f0000001440)) pipe2$9p(&(0x7f0000001480), 0x800) r49 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r49, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) fcntl$getown(0xffffffffffffffff, 0x9) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000001bc0)={{{@in=@remote, @in6=@empty}}, {{@in=@remote}, 0x0, @in6=@ipv4={[], [], @dev}}}, &(0x7f0000001cc0)=0xe8) r50 = getpid() ptrace(0x10, r50) ptrace$pokeuser(0x6, r50, 0x388, 0xfffffffffffffffe) r51 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r51, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r52, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000001d00)) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000001d40)={{{@in6=@empty, @in=@multicast2}}, {{@in6=@mcast1}}}, &(0x7f0000001e40)=0xe8) r53 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r53, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r54}}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r57 = dup2(r56, r55) ioctl$PERF_EVENT_IOC_ENABLE(r57, 0x8912, 0x400200) ioctl$sock_SIOCGPGRP(r57, 0x8904, &(0x7f0000001e80)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r59, r58) getsockopt$sock_cred(r59, 0x1, 0x11, &(0x7f0000001ec0), &(0x7f0000001f00)=0xc) getgid() r60 = getpid() ptrace(0x10, r60) ptrace$pokeuser(0x6, r60, 0x388, 0xfffffffffffffffe) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r63 = dup2(r62, r61) ioctl$PERF_EVENT_IOC_ENABLE(r63, 0x8912, 0x400200) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000001f80)={r60, r63, 0x0, 0x4, &(0x7f0000001f40)='eth\x00'}, 0x30) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000001fc0)={{{@in=@initdev, @in6}}, {{@in=@local}, 0x0, @in=@empty}}, &(0x7f00000020c0)=0xe8) r64 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r64, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r65}}]}) r66 = getpid() ptrace(0x10, r66) ptrace$pokeuser(0x6, r66, 0x388, 0xfffffffffffffffe) r67 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r67, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r68}}]}) r69 = getpid() ptrace(0x10, r69) ptrace$pokeuser(0x6, r69, 0x388, 0xfffffffffffffffe) getresgid(&(0x7f0000002100), &(0x7f0000002140), &(0x7f0000002180)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r71, r70) gettid() r72 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r72, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r73, 0x0) r74 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r74, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socket$vsock_dgram(0x28, 0x2, 0x0) r75 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r75, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r76 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r76, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) openat$vicodec1(0xffffffffffffff9c, &(0x7f0000002680)='/dev/video37\x00', 0x2, 0x0) r77 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r77, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r78 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r78, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socket$inet6_sctp(0xa, 0x5, 0x84) accept$ax25(0xffffffffffffffff, &(0x7f00000026c0)={{0x3, @default}, [@null, @netrom, @default, @default, @default, @bcast, @null, @default]}, &(0x7f0000002740)=0x48) r79 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r79, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r80 = getpid() ptrace(0x10, r80) ptrace$pokeuser(0x6, r80, 0x388, 0xfffffffffffffffe) socket$inet(0x2, 0x2800080001, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r82, r81) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r85 = dup2(r84, r83) ioctl$PERF_EVENT_IOC_ENABLE(r85, 0x8912, 0x400200) getsockopt$sock_cred(r85, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0xc) setresuid(0x0, r86, 0x0) stat(&(0x7f0000002780)='./file0\x00', &(0x7f00000027c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r89 = dup2(r88, r87) ioctl$PERF_EVENT_IOC_ENABLE(r89, 0x8912, 0x400200) getsockopt$sock_cred(r89, 0x1, 0x11, &(0x7f0000002840), &(0x7f0000002880)=0xc) stat(&(0x7f00000028c0)='./file0\x00', &(0x7f0000002900)) r90 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r90, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r91}}]}) r92 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r92, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) ioctl$TIOCGPGRP(r92, 0x540f, &(0x7f0000002980)) r93 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r93, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r94, 0x0) getresgid(&(0x7f00000029c0), &(0x7f0000002a00), &(0x7f0000002a40)) r95 = getpid() ptrace(0x10, r95) ptrace$pokeuser(0x6, r95, 0x388, 0xfffffffffffffffe) r96 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r96, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r97, 0x0) fstat(0xffffffffffffffff, &(0x7f0000002a80)) r98 = getpid() ptrace(0x10, r98) ptrace$pokeuser(0x6, r98, 0x388, 0xfffffffffffffffe) r99 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r99, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r100}}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r102, r101) ioctl$sock_FIOGETOWN(r102, 0x8903, &(0x7f0000002b00)) lstat(&(0x7f0000002b40)='./file0\x00', &(0x7f0000002b80)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r105 = dup2(r104, r103) ioctl$PERF_EVENT_IOC_ENABLE(r105, 0x8912, 0x400200) getsockopt$sock_cred(r105, 0x1, 0x11, &(0x7f0000002c00), &(0x7f0000002c40)=0xc) getpgid(0xffffffffffffffff) getsockopt$inet6_IPV6_IPSEC_POLICY(r3, 0x29, 0x22, &(0x7f0000002c80)={{{@in=@local, @in=@broadcast}}, {{@in=@local}, 0x0, @in=@multicast1}}, &(0x7f0000003dc0)=0xe8) r106 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r106, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r107}}]}) gettid() r108 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r108, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r109, 0x0) getegid() r110 = getpid() ptrace(0x10, r110) ptrace$pokeuser(0x6, r110, 0x388, 0xfffffffffffffffe) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000004240)={r110, r4, 0x0, 0xc, &(0x7f0000004200)='/dev/radio#\x00'}, 0x30) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r113 = dup2(r112, r111) ioctl$PERF_EVENT_IOC_ENABLE(r113, 0x8912, 0x400200) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000006100)={{{@in=@loopback, @in=@loopback}}, {{@in6=@dev}, 0x0, @in=@multicast2}}, &(0x7f0000004380)=0xe8) lstat(&(0x7f00000043c0)='./file0\x00', &(0x7f0000004400)) fcntl$dupfd(0xffffffffffffffff, 0x406, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r115, r114) socket$rds(0x15, 0x5, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r117, r116) r118 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r118, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r119 = getpid() ptrace(0x10, r119) ptrace$pokeuser(0x6, r119, 0x388, 0xfffffffffffffffe) r120 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r120, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r121, 0x0) r122 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r122, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r123}}]}) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000004480)) r124 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r124, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r125, 0x0) getegid() openat$cgroup_procs(0xffffffffffffffff, &(0x7f00000044c0)='tasks\x00', 0x2, 0x0) r126 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r126, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r129 = dup2(r128, r127) ioctl$PERF_EVENT_IOC_ENABLE(r129, 0x8912, 0x400200) r130 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r130, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r132, r131) socket$nl_route(0x10, 0x3, 0x0) socket$caif_seqpacket(0x25, 0x5, 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) [ 227.951946][ T30] ? lock_acquire+0x190/0x410 [ 227.956610][ T30] worker_thread+0x98/0xe40 [ 227.961102][ T30] kthread+0x361/0x430 [ 227.965150][ T30] ? process_one_work+0x1740/0x1740 [ 227.970331][ T30] ? kthread_cancel_delayed_work_sync+0x20/0x20 [ 227.976553][ T30] ret_from_fork+0x24/0x30 16:11:54 executing program 1: r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x0) fcntl$F_SET_RW_HINT(r0, 0x40c, &(0x7f0000002d80)) r1 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r1, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r2 = dup(r1) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = syz_open_dev$radio(&(0x7f0000000300)='/dev/radio#\x00', 0x2, 0x2) bind$bt_l2cap(r5, &(0x7f0000000340)={0x1f, 0xf7f8, {0x91, 0x3f, 0x8, 0x8, 0x81, 0x3f}, 0x9, 0x5}, 0xe) r6 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000040)='TIPCv2\x00') sendmsg$TIPC_NL_BEARER_SET(r2, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000200)={&(0x7f0000006200)=ANY=[@ANYBLOB="50010000", @ANYRES16=r6, @ANYBLOB="00042abd7000ffdbdf25050000002400060008000100e34b0000080001000000000008000100090000000800010008000000340007000c00040000040000000000000c00040000000000000000000c0004002c460000000000000c0003000800000000000000d800050008000100756470000800010075647000440002000800040000000000080004007d000000080002000010000008000100000000000800040083040000080003000004000008000300ffffffff080004000180000008000100696200002c0002000800020001f8ffff080001001a000000080001001800000008000200000080ff080004006b0a000008000100756470003c00020008000200c3faffff08000100110000000800040000100000080002000400000008000100000000000800020001000000080002000400000008000100657468000c0009000800010003000000046729baacef596e27a3a1d04ad2cf28b40259e4972b7075eb34de8734aa7d28a303b21d6f8d42421cee5fd6f933c523b3178c717be227bcf05c60b489d12112100ea827f50bbb32b0ab4f16a3ffa0cddb632b44dc266e825d21d355d3ed4da2eabd1c22eb92d15d20f9989d42e061b6583c56cdb10b40ef964ba63d659eca37ae37552fc834979d56af25260228dc6ee541cc7c3bc0dc5e34d9d5d0aa088ecb5fa03e0c9fe1caa52a3a96c8b554a30e3bc3cb22a7baf7fc6f1f9420d3ea"], 0x150}, 0x1, 0x0, 0x0, 0x20000000}, 0x4000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r8, r7) r9 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r9, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) openat$cgroup(r9, &(0x7f0000000400)='syz1\x00', 0x200002, 0x0) syz_open_dev$amidi(&(0x7f0000000440)='/dev/amidi#\x00', 0x6, 0x8000) r10 = getpid() ptrace(0x10, r10) ptrace$pokeuser(0x6, r10, 0x388, 0xfffffffffffffffe) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000480), &(0x7f00000004c0)=0xc) openat$cachefiles(0xffffffffffffff9c, &(0x7f0000000500)='/dev/cachefiles\x00', 0xa00, 0x0) r11 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r11, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r13, r12) openat$apparmor_task_exec(0xffffffffffffff9c, &(0x7f0000000540)='/proc/self/attr/exec\x00', 0x2, 0x0) r14 = getpid() ptrace(0x10, r14) ptrace$pokeuser(0x6, r14, 0x388, 0xfffffffffffffffe) r15 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r15, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r16, 0x0) r17 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r17, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r18}}]}) openat$selinux_attr(0xffffffffffffff9c, &(0x7f0000000580)='/proc/self/attr/exec\x00', 0x2, 0x0) bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f00000005c0)={0x0, 0x6, 0x8}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r20, r19) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r23 = dup2(r22, r21) ioctl$PERF_EVENT_IOC_ENABLE(r23, 0x8912, 0x400200) r24 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf16000000000000b7070000010000004870000000000000bc700000000000009500000000000000"], &(0x7f0000000140)='vS\xfdIG|\x8aL[\xf2\'\x9c\xea\xb1\xc0\xb1\x19\x91\x9d/Q\xd9\xe3T\xce\xdax;\x02%\xc5\x1c\xd5GA\xad[(\xbblZ\x01\x1dF\x92#]%sj\xd0i\xc6C\x1f&\xe2\xc5\xa5z\x7f\xe1 \xfb\xc27\x03\x84\x8e\xef\x82-\xfc$$\xaf\v\xbd\x95\x1e\x0f\xbeVI\xec\r!\f\x86\xf5\xfb[Y\x1e\xd4\xdfc\xb1\xc8\xa2\xc1/5\xffr\x1f\x80@\xb8F\xea\xde\x93\xa1\xcb6\xee\xf2\xce\x95\xf2\xfdxR\x17F\xad\xc1~\xa2\x97=O^o\"\xbb\xa8\x9746'}, 0x48) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000740)={r24, 0xc0, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f00000000c0)={r25}, 0xc) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x19, &(0x7f0000000600)='GPL##(mime_type{vboxnet1\x00', r25}, 0x30) r26 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r26, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r27, 0x0) getresgid(&(0x7f0000000680), &(0x7f00000006c0), &(0x7f0000000700)) ioctl$TIOCGPGRP(r1, 0x540f, &(0x7f0000000900)) stat(&(0x7f0000000940)='./file0\x00', &(0x7f0000000980)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r29, r28) fstat(r28, &(0x7f0000000a00)) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000a80), &(0x7f0000000ac0)=0xc) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000b00), &(0x7f0000000b40)=0xc) getresgid(&(0x7f0000000b80), &(0x7f0000000bc0), &(0x7f0000000c00)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r32 = dup2(r31, r30) ioctl$PERF_EVENT_IOC_ENABLE(r32, 0x8912, 0x400200) ioctl$TIOCGPGRP(r32, 0x540f, &(0x7f0000001280)) r33 = getpid() ptrace(0x10, r33) ptrace$pokeuser(0x6, r33, 0x388, 0xfffffffffffffffe) r34 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r34, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r35, 0x0) r36 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r36, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r37}}]}) r38 = getpid() ptrace(0x10, r38) ptrace$pokeuser(0x6, r38, 0x388, 0xfffffffffffffffe) getpgid(r38) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000012c0), &(0x7f0000001300)=0xc) r39 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r39, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) fcntl$getownex(r39, 0x10, &(0x7f0000001340)) r40 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r40, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r41, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r43, r42) fstat(r42, &(0x7f0000001380)) r44 = getpid() ptrace(0x10, r44) ptrace$pokeuser(0x6, r44, 0x388, 0xfffffffffffffffe) r45 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r45, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r46}}]}) r47 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r47, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r48}}]}) getgroups(0x6, &(0x7f0000001400)=[0xffffffffffffffff, r46, 0xee01, r48, 0x0, 0xee01]) socket$caif_stream(0x25, 0x1, 0x0) socketpair(0x4, 0x0, 0x67, &(0x7f0000001440)) pipe2$9p(&(0x7f0000001480), 0x800) r49 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r49, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) fcntl$getown(0xffffffffffffffff, 0x9) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000001bc0)={{{@in=@remote, @in6=@empty}}, {{@in=@remote}, 0x0, @in6=@ipv4={[], [], @dev}}}, &(0x7f0000001cc0)=0xe8) r50 = getpid() ptrace(0x10, r50) ptrace$pokeuser(0x6, r50, 0x388, 0xfffffffffffffffe) r51 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r51, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r52, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000001d00)) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000001d40)={{{@in6=@empty, @in=@multicast2}}, {{@in6=@mcast1}}}, &(0x7f0000001e40)=0xe8) r53 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r53, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r54}}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r57 = dup2(r56, r55) ioctl$PERF_EVENT_IOC_ENABLE(r57, 0x8912, 0x400200) ioctl$sock_SIOCGPGRP(r57, 0x8904, &(0x7f0000001e80)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r59, r58) getsockopt$sock_cred(r59, 0x1, 0x11, &(0x7f0000001ec0), &(0x7f0000001f00)=0xc) getgid() r60 = getpid() ptrace(0x10, r60) ptrace$pokeuser(0x6, r60, 0x388, 0xfffffffffffffffe) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r63 = dup2(r62, r61) ioctl$PERF_EVENT_IOC_ENABLE(r63, 0x8912, 0x400200) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000001f80)={r60, r63, 0x0, 0x4, &(0x7f0000001f40)='eth\x00'}, 0x30) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000001fc0)={{{@in=@initdev, @in6}}, {{@in=@local}, 0x0, @in=@empty}}, &(0x7f00000020c0)=0xe8) r64 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r64, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r65}}]}) r66 = getpid() ptrace(0x10, r66) ptrace$pokeuser(0x6, r66, 0x388, 0xfffffffffffffffe) r67 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r67, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r68}}]}) r69 = getpid() ptrace(0x10, r69) ptrace$pokeuser(0x6, r69, 0x388, 0xfffffffffffffffe) getresgid(&(0x7f0000002100), &(0x7f0000002140), &(0x7f0000002180)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r71, r70) gettid() r72 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r72, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r73, 0x0) r74 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r74, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socket$vsock_dgram(0x28, 0x2, 0x0) r75 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r75, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r76 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r76, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) openat$vicodec1(0xffffffffffffff9c, &(0x7f0000002680)='/dev/video37\x00', 0x2, 0x0) r77 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r77, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r78 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r78, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socket$inet6_sctp(0xa, 0x5, 0x84) accept$ax25(0xffffffffffffffff, &(0x7f00000026c0)={{0x3, @default}, [@null, @netrom, @default, @default, @default, @bcast, @null, @default]}, &(0x7f0000002740)=0x48) r79 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r79, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r80 = getpid() ptrace(0x10, r80) ptrace$pokeuser(0x6, r80, 0x388, 0xfffffffffffffffe) socket$inet(0x2, 0x2800080001, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r82, r81) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r85 = dup2(r84, r83) ioctl$PERF_EVENT_IOC_ENABLE(r85, 0x8912, 0x400200) getsockopt$sock_cred(r85, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0xc) setresuid(0x0, r86, 0x0) stat(&(0x7f0000002780)='./file0\x00', &(0x7f00000027c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r89 = dup2(r88, r87) ioctl$PERF_EVENT_IOC_ENABLE(r89, 0x8912, 0x400200) getsockopt$sock_cred(r89, 0x1, 0x11, &(0x7f0000002840), &(0x7f0000002880)=0xc) stat(&(0x7f00000028c0)='./file0\x00', &(0x7f0000002900)) r90 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r90, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r91}}]}) r92 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r92, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) ioctl$TIOCGPGRP(r92, 0x540f, &(0x7f0000002980)) r93 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r93, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r94, 0x0) getresgid(&(0x7f00000029c0), &(0x7f0000002a00), &(0x7f0000002a40)) r95 = getpid() ptrace(0x10, r95) ptrace$pokeuser(0x6, r95, 0x388, 0xfffffffffffffffe) r96 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r96, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r97, 0x0) fstat(0xffffffffffffffff, &(0x7f0000002a80)) r98 = getpid() ptrace(0x10, r98) ptrace$pokeuser(0x6, r98, 0x388, 0xfffffffffffffffe) r99 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r99, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r100}}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r102, r101) ioctl$sock_FIOGETOWN(r102, 0x8903, &(0x7f0000002b00)) lstat(&(0x7f0000002b40)='./file0\x00', &(0x7f0000002b80)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r105 = dup2(r104, r103) ioctl$PERF_EVENT_IOC_ENABLE(r105, 0x8912, 0x400200) getsockopt$sock_cred(r105, 0x1, 0x11, &(0x7f0000002c00), &(0x7f0000002c40)=0xc) getpgid(0xffffffffffffffff) getsockopt$inet6_IPV6_IPSEC_POLICY(r3, 0x29, 0x22, &(0x7f0000002c80)={{{@in=@local, @in=@broadcast}}, {{@in=@local}, 0x0, @in=@multicast1}}, &(0x7f0000003dc0)=0xe8) r106 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r106, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r107}}]}) gettid() r108 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r108, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r109, 0x0) getegid() r110 = getpid() ptrace(0x10, r110) ptrace$pokeuser(0x6, r110, 0x388, 0xfffffffffffffffe) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000004240)={r110, r4, 0x0, 0xc, &(0x7f0000004200)='/dev/radio#\x00'}, 0x30) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r113 = dup2(r112, r111) ioctl$PERF_EVENT_IOC_ENABLE(r113, 0x8912, 0x400200) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000006100)={{{@in=@loopback, @in=@loopback}}, {{@in6=@dev}, 0x0, @in=@multicast2}}, &(0x7f0000004380)=0xe8) lstat(&(0x7f00000043c0)='./file0\x00', &(0x7f0000004400)) fcntl$dupfd(0xffffffffffffffff, 0x406, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r115, r114) socket$rds(0x15, 0x5, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r117, r116) r118 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r118, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r119 = getpid() ptrace(0x10, r119) ptrace$pokeuser(0x6, r119, 0x388, 0xfffffffffffffffe) r120 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r120, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r121, 0x0) r122 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r122, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r123}}]}) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000004480)) r124 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r124, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r125, 0x0) getegid() openat$cgroup_procs(0xffffffffffffffff, &(0x7f00000044c0)='tasks\x00', 0x2, 0x0) syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') 16:11:54 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, 0x0) setuid(r4) 16:11:54 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1}, 0x10) connect$inet(r0, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) r2 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r2, 0x89e0, &(0x7f000031aff8)={r0, r1}) sendmsg$nl_route_sched(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f00000007c0)=@deltclass={0x24}, 0x24}}, 0x0) 16:11:54 executing program 4: r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x0) fcntl$F_SET_RW_HINT(r0, 0x40c, &(0x7f0000002d80)) r1 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r1, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r2 = dup(r1) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = syz_open_dev$radio(&(0x7f0000000300)='/dev/radio#\x00', 0x2, 0x2) bind$bt_l2cap(r5, &(0x7f0000000340)={0x1f, 0xf7f8, {0x91, 0x3f, 0x8, 0x8, 0x81, 0x3f}, 0x9, 0x5}, 0xe) r6 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000040)='TIPCv2\x00') sendmsg$TIPC_NL_BEARER_SET(r2, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000200)={&(0x7f0000006200)=ANY=[@ANYBLOB="50010000", @ANYRES16=r6, @ANYBLOB="00042abd7000ffdbdf25050000002400060008000100e34b0000080001000000000008000100090000000800010008000000340007000c00040000040000000000000c00040000000000000000000c0004002c460000000000000c0003000800000000000000d800050008000100756470000800010075647000440002000800040000000000080004007d000000080002000010000008000100000000000800040083040000080003000004000008000300ffffffff080004000180000008000100696200002c0002000800020001f8ffff080001001a000000080001001800000008000200000080ff080004006b0a000008000100756470003c00020008000200c3faffff08000100110000000800040000100000080002000400000008000100000000000800020001000000080002000400000008000100657468000c0009000800010003000000046729baacef596e27a3a1d04ad2cf28b40259e4972b7075eb34de8734aa7d28a303b21d6f8d42421cee5fd6f933c523b3178c717be227bcf05c60b489d12112100ea827f50bbb32b0ab4f16a3ffa0cddb632b44dc266e825d21d355d3ed4da2eabd1c22eb92d15d20f9989d42e061b6583c56cdb10b40ef964ba63d659eca37ae37552fc834979d56af25260228dc6ee541cc7c3bc0dc5e34d9d5d0aa088ecb5fa03e0c9fe1caa52a3a96c8b554a30e3bc3cb22a7baf7fc6f1f9420d3ea"], 0x150}, 0x1, 0x0, 0x0, 0x20000000}, 0x4000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r8, r7) r9 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r9, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) openat$cgroup(r9, &(0x7f0000000400)='syz1\x00', 0x200002, 0x0) syz_open_dev$amidi(&(0x7f0000000440)='/dev/amidi#\x00', 0x6, 0x8000) r10 = getpid() ptrace(0x10, r10) ptrace$pokeuser(0x6, r10, 0x388, 0xfffffffffffffffe) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000480), &(0x7f00000004c0)=0xc) openat$cachefiles(0xffffffffffffff9c, &(0x7f0000000500)='/dev/cachefiles\x00', 0xa00, 0x0) r11 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r11, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r13, r12) openat$apparmor_task_exec(0xffffffffffffff9c, &(0x7f0000000540)='/proc/self/attr/exec\x00', 0x2, 0x0) r14 = getpid() ptrace(0x10, r14) ptrace$pokeuser(0x6, r14, 0x388, 0xfffffffffffffffe) r15 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r15, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r16, 0x0) r17 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r17, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r18}}]}) openat$selinux_attr(0xffffffffffffff9c, &(0x7f0000000580)='/proc/self/attr/exec\x00', 0x2, 0x0) bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f00000005c0)={0x0, 0x6, 0x8}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r20, r19) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r23 = dup2(r22, r21) ioctl$PERF_EVENT_IOC_ENABLE(r23, 0x8912, 0x400200) r24 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf16000000000000b7070000010000004870000000000000bc700000000000009500000000000000"], &(0x7f0000000140)='vS\xfdIG|\x8aL[\xf2\'\x9c\xea\xb1\xc0\xb1\x19\x91\x9d/Q\xd9\xe3T\xce\xdax;\x02%\xc5\x1c\xd5GA\xad[(\xbblZ\x01\x1dF\x92#]%sj\xd0i\xc6C\x1f&\xe2\xc5\xa5z\x7f\xe1 \xfb\xc27\x03\x84\x8e\xef\x82-\xfc$$\xaf\v\xbd\x95\x1e\x0f\xbeVI\xec\r!\f\x86\xf5\xfb[Y\x1e\xd4\xdfc\xb1\xc8\xa2\xc1/5\xffr\x1f\x80@\xb8F\xea\xde\x93\xa1\xcb6\xee\xf2\xce\x95\xf2\xfdxR\x17F\xad\xc1~\xa2\x97=O^o\"\xbb\xa8\x9746'}, 0x48) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000740)={r24, 0xc0, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f00000000c0)={r25}, 0xc) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x19, &(0x7f0000000600)='GPL##(mime_type{vboxnet1\x00', r25}, 0x30) r26 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r26, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r27, 0x0) getresgid(&(0x7f0000000680), &(0x7f00000006c0), &(0x7f0000000700)) ioctl$TIOCGPGRP(r1, 0x540f, &(0x7f0000000900)) stat(&(0x7f0000000940)='./file0\x00', &(0x7f0000000980)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r29, r28) fstat(r28, &(0x7f0000000a00)) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000a80), &(0x7f0000000ac0)=0xc) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000b00), &(0x7f0000000b40)=0xc) getresgid(&(0x7f0000000b80), &(0x7f0000000bc0), &(0x7f0000000c00)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r32 = dup2(r31, r30) ioctl$PERF_EVENT_IOC_ENABLE(r32, 0x8912, 0x400200) ioctl$TIOCGPGRP(r32, 0x540f, &(0x7f0000001280)) r33 = getpid() ptrace(0x10, r33) ptrace$pokeuser(0x6, r33, 0x388, 0xfffffffffffffffe) r34 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r34, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r35, 0x0) r36 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r36, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r37}}]}) r38 = getpid() ptrace(0x10, r38) ptrace$pokeuser(0x6, r38, 0x388, 0xfffffffffffffffe) getpgid(r38) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000012c0), &(0x7f0000001300)=0xc) r39 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r39, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) fcntl$getownex(r39, 0x10, &(0x7f0000001340)) r40 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r40, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r41, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r43, r42) fstat(r42, &(0x7f0000001380)) r44 = getpid() ptrace(0x10, r44) ptrace$pokeuser(0x6, r44, 0x388, 0xfffffffffffffffe) r45 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r45, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r46}}]}) r47 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r47, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r48}}]}) getgroups(0x6, &(0x7f0000001400)=[0xffffffffffffffff, r46, 0xee01, r48, 0x0, 0xee01]) socket$caif_stream(0x25, 0x1, 0x0) socketpair(0x4, 0x0, 0x67, &(0x7f0000001440)) pipe2$9p(&(0x7f0000001480), 0x800) r49 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r49, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) fcntl$getown(0xffffffffffffffff, 0x9) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000001bc0)={{{@in=@remote, @in6=@empty}}, {{@in=@remote}, 0x0, @in6=@ipv4={[], [], @dev}}}, &(0x7f0000001cc0)=0xe8) r50 = getpid() ptrace(0x10, r50) ptrace$pokeuser(0x6, r50, 0x388, 0xfffffffffffffffe) r51 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r51, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r52, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000001d00)) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000001d40)={{{@in6=@empty, @in=@multicast2}}, {{@in6=@mcast1}}}, &(0x7f0000001e40)=0xe8) r53 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r53, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r54}}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r57 = dup2(r56, r55) ioctl$PERF_EVENT_IOC_ENABLE(r57, 0x8912, 0x400200) ioctl$sock_SIOCGPGRP(r57, 0x8904, &(0x7f0000001e80)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r59, r58) getsockopt$sock_cred(r59, 0x1, 0x11, &(0x7f0000001ec0), &(0x7f0000001f00)=0xc) getgid() r60 = getpid() ptrace(0x10, r60) ptrace$pokeuser(0x6, r60, 0x388, 0xfffffffffffffffe) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r63 = dup2(r62, r61) ioctl$PERF_EVENT_IOC_ENABLE(r63, 0x8912, 0x400200) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000001f80)={r60, r63, 0x0, 0x4, &(0x7f0000001f40)='eth\x00'}, 0x30) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000001fc0)={{{@in=@initdev, @in6}}, {{@in=@local}, 0x0, @in=@empty}}, &(0x7f00000020c0)=0xe8) r64 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r64, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r65}}]}) r66 = getpid() ptrace(0x10, r66) ptrace$pokeuser(0x6, r66, 0x388, 0xfffffffffffffffe) r67 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r67, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r68}}]}) r69 = getpid() ptrace(0x10, r69) ptrace$pokeuser(0x6, r69, 0x388, 0xfffffffffffffffe) getresgid(&(0x7f0000002100), &(0x7f0000002140), &(0x7f0000002180)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r71, r70) gettid() r72 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r72, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r73, 0x0) r74 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r74, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socket$vsock_dgram(0x28, 0x2, 0x0) r75 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r75, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r76 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r76, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) openat$vicodec1(0xffffffffffffff9c, &(0x7f0000002680)='/dev/video37\x00', 0x2, 0x0) r77 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r77, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r78 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r78, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socket$inet6_sctp(0xa, 0x5, 0x84) accept$ax25(0xffffffffffffffff, &(0x7f00000026c0)={{0x3, @default}, [@null, @netrom, @default, @default, @default, @bcast, @null, @default]}, &(0x7f0000002740)=0x48) r79 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r79, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r80 = getpid() ptrace(0x10, r80) ptrace$pokeuser(0x6, r80, 0x388, 0xfffffffffffffffe) socket$inet(0x2, 0x2800080001, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r82, r81) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r85 = dup2(r84, r83) ioctl$PERF_EVENT_IOC_ENABLE(r85, 0x8912, 0x400200) getsockopt$sock_cred(r85, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0xc) setresuid(0x0, r86, 0x0) stat(&(0x7f0000002780)='./file0\x00', &(0x7f00000027c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r89 = dup2(r88, r87) ioctl$PERF_EVENT_IOC_ENABLE(r89, 0x8912, 0x400200) getsockopt$sock_cred(r89, 0x1, 0x11, &(0x7f0000002840), &(0x7f0000002880)=0xc) stat(&(0x7f00000028c0)='./file0\x00', &(0x7f0000002900)) r90 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r90, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r91}}]}) r92 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r92, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) ioctl$TIOCGPGRP(r92, 0x540f, &(0x7f0000002980)) r93 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r93, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r94, 0x0) getresgid(&(0x7f00000029c0), &(0x7f0000002a00), &(0x7f0000002a40)) r95 = getpid() ptrace(0x10, r95) ptrace$pokeuser(0x6, r95, 0x388, 0xfffffffffffffffe) r96 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r96, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r97, 0x0) fstat(0xffffffffffffffff, &(0x7f0000002a80)) r98 = getpid() ptrace(0x10, r98) ptrace$pokeuser(0x6, r98, 0x388, 0xfffffffffffffffe) r99 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r99, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r100}}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r102, r101) ioctl$sock_FIOGETOWN(r102, 0x8903, &(0x7f0000002b00)) lstat(&(0x7f0000002b40)='./file0\x00', &(0x7f0000002b80)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r105 = dup2(r104, r103) ioctl$PERF_EVENT_IOC_ENABLE(r105, 0x8912, 0x400200) getsockopt$sock_cred(r105, 0x1, 0x11, &(0x7f0000002c00), &(0x7f0000002c40)=0xc) getpgid(0xffffffffffffffff) getsockopt$inet6_IPV6_IPSEC_POLICY(r3, 0x29, 0x22, &(0x7f0000002c80)={{{@in=@local, @in=@broadcast}}, {{@in=@local}, 0x0, @in=@multicast1}}, &(0x7f0000003dc0)=0xe8) r106 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r106, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r107}}]}) gettid() r108 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r108, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r109, 0x0) getegid() r110 = getpid() ptrace(0x10, r110) ptrace$pokeuser(0x6, r110, 0x388, 0xfffffffffffffffe) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000004240)={r110, r4, 0x0, 0xc, &(0x7f0000004200)='/dev/radio#\x00'}, 0x30) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r113 = dup2(r112, r111) ioctl$PERF_EVENT_IOC_ENABLE(r113, 0x8912, 0x400200) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000006100)={{{@in=@loopback, @in=@loopback}}, {{@in6=@dev}, 0x0, @in=@multicast2}}, &(0x7f0000004380)=0xe8) lstat(&(0x7f00000043c0)='./file0\x00', &(0x7f0000004400)) fcntl$dupfd(0xffffffffffffffff, 0x406, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r115, r114) socket$rds(0x15, 0x5, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r117, r116) r118 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r118, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r119 = getpid() ptrace(0x10, r119) ptrace$pokeuser(0x6, r119, 0x388, 0xfffffffffffffffe) r120 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r120, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r121, 0x0) r122 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r122, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r123}}]}) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000004480)) r124 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r124, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r125, 0x0) getegid() openat$cgroup_procs(0xffffffffffffffff, &(0x7f00000044c0)='tasks\x00', 0x2, 0x0) r126 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r126, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r129 = dup2(r128, r127) ioctl$PERF_EVENT_IOC_ENABLE(r129, 0x8912, 0x400200) r130 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r130, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) 16:11:54 executing program 5: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(r1, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, 0x0, 0x0, 0x0, 0x0, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000004000/0x18000)=nil, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) mlock(&(0x7f0000011000/0x4000)=nil, 0x4000) 16:11:54 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, 0x0) setuid(r4) 16:11:55 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1}, 0x10) connect$inet(r0, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) r2 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r2, 0x89e0, &(0x7f000031aff8)={r0, r1}) sendmsg$nl_route_sched(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f00000007c0)=@deltclass={0x24}, 0x24}}, 0x0) 16:11:55 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000240), &(0x7f0000000180)=0xc) setuid(0x0) 16:11:55 executing program 1: r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x0) fcntl$F_SET_RW_HINT(r0, 0x40c, &(0x7f0000002d80)) r1 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r1, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r2 = dup(r1) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = syz_open_dev$radio(&(0x7f0000000300)='/dev/radio#\x00', 0x2, 0x2) bind$bt_l2cap(r5, &(0x7f0000000340)={0x1f, 0xf7f8, {0x91, 0x3f, 0x8, 0x8, 0x81, 0x3f}, 0x9, 0x5}, 0xe) r6 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000040)='TIPCv2\x00') sendmsg$TIPC_NL_BEARER_SET(r2, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000200)={&(0x7f0000006200)=ANY=[@ANYBLOB="50010000", @ANYRES16=r6, @ANYBLOB="00042abd7000ffdbdf25050000002400060008000100e34b0000080001000000000008000100090000000800010008000000340007000c00040000040000000000000c00040000000000000000000c0004002c460000000000000c0003000800000000000000d800050008000100756470000800010075647000440002000800040000000000080004007d000000080002000010000008000100000000000800040083040000080003000004000008000300ffffffff080004000180000008000100696200002c0002000800020001f8ffff080001001a000000080001001800000008000200000080ff080004006b0a000008000100756470003c00020008000200c3faffff08000100110000000800040000100000080002000400000008000100000000000800020001000000080002000400000008000100657468000c0009000800010003000000046729baacef596e27a3a1d04ad2cf28b40259e4972b7075eb34de8734aa7d28a303b21d6f8d42421cee5fd6f933c523b3178c717be227bcf05c60b489d12112100ea827f50bbb32b0ab4f16a3ffa0cddb632b44dc266e825d21d355d3ed4da2eabd1c22eb92d15d20f9989d42e061b6583c56cdb10b40ef964ba63d659eca37ae37552fc834979d56af25260228dc6ee541cc7c3bc0dc5e34d9d5d0aa088ecb5fa03e0c9fe1caa52a3a96c8b554a30e3bc3cb22a7baf7fc6f1f9420d3ea"], 0x150}, 0x1, 0x0, 0x0, 0x20000000}, 0x4000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r8, r7) r9 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r9, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) openat$cgroup(r9, &(0x7f0000000400)='syz1\x00', 0x200002, 0x0) syz_open_dev$amidi(&(0x7f0000000440)='/dev/amidi#\x00', 0x6, 0x8000) r10 = getpid() ptrace(0x10, r10) ptrace$pokeuser(0x6, r10, 0x388, 0xfffffffffffffffe) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000480), &(0x7f00000004c0)=0xc) openat$cachefiles(0xffffffffffffff9c, &(0x7f0000000500)='/dev/cachefiles\x00', 0xa00, 0x0) r11 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r11, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r13, r12) openat$apparmor_task_exec(0xffffffffffffff9c, &(0x7f0000000540)='/proc/self/attr/exec\x00', 0x2, 0x0) r14 = getpid() ptrace(0x10, r14) ptrace$pokeuser(0x6, r14, 0x388, 0xfffffffffffffffe) r15 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r15, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r16, 0x0) r17 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r17, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r18}}]}) openat$selinux_attr(0xffffffffffffff9c, &(0x7f0000000580)='/proc/self/attr/exec\x00', 0x2, 0x0) bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f00000005c0)={0x0, 0x6, 0x8}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r20, r19) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r23 = dup2(r22, r21) ioctl$PERF_EVENT_IOC_ENABLE(r23, 0x8912, 0x400200) r24 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf16000000000000b7070000010000004870000000000000bc700000000000009500000000000000"], &(0x7f0000000140)='vS\xfdIG|\x8aL[\xf2\'\x9c\xea\xb1\xc0\xb1\x19\x91\x9d/Q\xd9\xe3T\xce\xdax;\x02%\xc5\x1c\xd5GA\xad[(\xbblZ\x01\x1dF\x92#]%sj\xd0i\xc6C\x1f&\xe2\xc5\xa5z\x7f\xe1 \xfb\xc27\x03\x84\x8e\xef\x82-\xfc$$\xaf\v\xbd\x95\x1e\x0f\xbeVI\xec\r!\f\x86\xf5\xfb[Y\x1e\xd4\xdfc\xb1\xc8\xa2\xc1/5\xffr\x1f\x80@\xb8F\xea\xde\x93\xa1\xcb6\xee\xf2\xce\x95\xf2\xfdxR\x17F\xad\xc1~\xa2\x97=O^o\"\xbb\xa8\x9746'}, 0x48) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000740)={r24, 0xc0, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f00000000c0)={r25}, 0xc) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x19, &(0x7f0000000600)='GPL##(mime_type{vboxnet1\x00', r25}, 0x30) r26 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r26, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r27, 0x0) getresgid(&(0x7f0000000680), &(0x7f00000006c0), &(0x7f0000000700)) ioctl$TIOCGPGRP(r1, 0x540f, &(0x7f0000000900)) stat(&(0x7f0000000940)='./file0\x00', &(0x7f0000000980)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r29, r28) fstat(r28, &(0x7f0000000a00)) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000a80), &(0x7f0000000ac0)=0xc) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000b00), &(0x7f0000000b40)=0xc) getresgid(&(0x7f0000000b80), &(0x7f0000000bc0), &(0x7f0000000c00)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r32 = dup2(r31, r30) ioctl$PERF_EVENT_IOC_ENABLE(r32, 0x8912, 0x400200) ioctl$TIOCGPGRP(r32, 0x540f, &(0x7f0000001280)) r33 = getpid() ptrace(0x10, r33) ptrace$pokeuser(0x6, r33, 0x388, 0xfffffffffffffffe) r34 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r34, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r35, 0x0) r36 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r36, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r37}}]}) r38 = getpid() ptrace(0x10, r38) ptrace$pokeuser(0x6, r38, 0x388, 0xfffffffffffffffe) getpgid(r38) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000012c0), &(0x7f0000001300)=0xc) r39 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r39, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) fcntl$getownex(r39, 0x10, &(0x7f0000001340)) r40 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r40, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r41, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r43, r42) fstat(r42, &(0x7f0000001380)) r44 = getpid() ptrace(0x10, r44) ptrace$pokeuser(0x6, r44, 0x388, 0xfffffffffffffffe) r45 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r45, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r46}}]}) r47 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r47, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r48}}]}) getgroups(0x6, &(0x7f0000001400)=[0xffffffffffffffff, r46, 0xee01, r48, 0x0, 0xee01]) socket$caif_stream(0x25, 0x1, 0x0) socketpair(0x4, 0x0, 0x67, &(0x7f0000001440)) pipe2$9p(&(0x7f0000001480), 0x800) r49 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r49, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) fcntl$getown(0xffffffffffffffff, 0x9) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000001bc0)={{{@in=@remote, @in6=@empty}}, {{@in=@remote}, 0x0, @in6=@ipv4={[], [], @dev}}}, &(0x7f0000001cc0)=0xe8) r50 = getpid() ptrace(0x10, r50) ptrace$pokeuser(0x6, r50, 0x388, 0xfffffffffffffffe) r51 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r51, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r52, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000001d00)) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000001d40)={{{@in6=@empty, @in=@multicast2}}, {{@in6=@mcast1}}}, &(0x7f0000001e40)=0xe8) r53 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r53, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r54}}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r57 = dup2(r56, r55) ioctl$PERF_EVENT_IOC_ENABLE(r57, 0x8912, 0x400200) ioctl$sock_SIOCGPGRP(r57, 0x8904, &(0x7f0000001e80)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r59, r58) getsockopt$sock_cred(r59, 0x1, 0x11, &(0x7f0000001ec0), &(0x7f0000001f00)=0xc) getgid() r60 = getpid() ptrace(0x10, r60) ptrace$pokeuser(0x6, r60, 0x388, 0xfffffffffffffffe) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r63 = dup2(r62, r61) ioctl$PERF_EVENT_IOC_ENABLE(r63, 0x8912, 0x400200) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000001f80)={r60, r63, 0x0, 0x4, &(0x7f0000001f40)='eth\x00'}, 0x30) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000001fc0)={{{@in=@initdev, @in6}}, {{@in=@local}, 0x0, @in=@empty}}, &(0x7f00000020c0)=0xe8) r64 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r64, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r65}}]}) r66 = getpid() ptrace(0x10, r66) ptrace$pokeuser(0x6, r66, 0x388, 0xfffffffffffffffe) r67 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r67, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r68}}]}) r69 = getpid() ptrace(0x10, r69) ptrace$pokeuser(0x6, r69, 0x388, 0xfffffffffffffffe) getresgid(&(0x7f0000002100), &(0x7f0000002140), &(0x7f0000002180)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r71, r70) gettid() r72 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r72, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r73, 0x0) r74 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r74, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socket$vsock_dgram(0x28, 0x2, 0x0) r75 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r75, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r76 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r76, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) openat$vicodec1(0xffffffffffffff9c, &(0x7f0000002680)='/dev/video37\x00', 0x2, 0x0) r77 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r77, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r78 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r78, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socket$inet6_sctp(0xa, 0x5, 0x84) accept$ax25(0xffffffffffffffff, &(0x7f00000026c0)={{0x3, @default}, [@null, @netrom, @default, @default, @default, @bcast, @null, @default]}, &(0x7f0000002740)=0x48) r79 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r79, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r80 = getpid() ptrace(0x10, r80) ptrace$pokeuser(0x6, r80, 0x388, 0xfffffffffffffffe) socket$inet(0x2, 0x2800080001, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r82, r81) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r85 = dup2(r84, r83) ioctl$PERF_EVENT_IOC_ENABLE(r85, 0x8912, 0x400200) getsockopt$sock_cred(r85, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0xc) setresuid(0x0, r86, 0x0) stat(&(0x7f0000002780)='./file0\x00', &(0x7f00000027c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r89 = dup2(r88, r87) ioctl$PERF_EVENT_IOC_ENABLE(r89, 0x8912, 0x400200) getsockopt$sock_cred(r89, 0x1, 0x11, &(0x7f0000002840), &(0x7f0000002880)=0xc) stat(&(0x7f00000028c0)='./file0\x00', &(0x7f0000002900)) r90 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r90, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r91}}]}) r92 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r92, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) ioctl$TIOCGPGRP(r92, 0x540f, &(0x7f0000002980)) r93 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r93, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r94, 0x0) getresgid(&(0x7f00000029c0), &(0x7f0000002a00), &(0x7f0000002a40)) r95 = getpid() ptrace(0x10, r95) ptrace$pokeuser(0x6, r95, 0x388, 0xfffffffffffffffe) r96 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r96, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r97, 0x0) fstat(0xffffffffffffffff, &(0x7f0000002a80)) r98 = getpid() ptrace(0x10, r98) ptrace$pokeuser(0x6, r98, 0x388, 0xfffffffffffffffe) r99 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r99, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r100}}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r102, r101) ioctl$sock_FIOGETOWN(r102, 0x8903, &(0x7f0000002b00)) lstat(&(0x7f0000002b40)='./file0\x00', &(0x7f0000002b80)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r105 = dup2(r104, r103) ioctl$PERF_EVENT_IOC_ENABLE(r105, 0x8912, 0x400200) getsockopt$sock_cred(r105, 0x1, 0x11, &(0x7f0000002c00), &(0x7f0000002c40)=0xc) getpgid(0xffffffffffffffff) getsockopt$inet6_IPV6_IPSEC_POLICY(r3, 0x29, 0x22, &(0x7f0000002c80)={{{@in=@local, @in=@broadcast}}, {{@in=@local}, 0x0, @in=@multicast1}}, &(0x7f0000003dc0)=0xe8) r106 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r106, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r107}}]}) gettid() r108 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r108, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r109, 0x0) getegid() r110 = getpid() ptrace(0x10, r110) ptrace$pokeuser(0x6, r110, 0x388, 0xfffffffffffffffe) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000004240)={r110, r4, 0x0, 0xc, &(0x7f0000004200)='/dev/radio#\x00'}, 0x30) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r113 = dup2(r112, r111) ioctl$PERF_EVENT_IOC_ENABLE(r113, 0x8912, 0x400200) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000006100)={{{@in=@loopback, @in=@loopback}}, {{@in6=@dev}, 0x0, @in=@multicast2}}, &(0x7f0000004380)=0xe8) lstat(&(0x7f00000043c0)='./file0\x00', &(0x7f0000004400)) fcntl$dupfd(0xffffffffffffffff, 0x406, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r115, r114) socket$rds(0x15, 0x5, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r117, r116) r118 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r118, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r119 = getpid() ptrace(0x10, r119) ptrace$pokeuser(0x6, r119, 0x388, 0xfffffffffffffffe) r120 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r120, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r121, 0x0) r122 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r122, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r123}}]}) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000004480)) r124 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r124, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r125, 0x0) getegid() openat$cgroup_procs(0xffffffffffffffff, &(0x7f00000044c0)='tasks\x00', 0x2, 0x0) 16:11:55 executing program 2: r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x0) fcntl$F_SET_RW_HINT(r0, 0x40c, &(0x7f0000002d80)) r1 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r1, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r2 = dup(r1) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = syz_open_dev$radio(&(0x7f0000000300)='/dev/radio#\x00', 0x2, 0x2) bind$bt_l2cap(r5, &(0x7f0000000340)={0x1f, 0xf7f8, {0x91, 0x3f, 0x8, 0x8, 0x81, 0x3f}, 0x9, 0x5}, 0xe) r6 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000040)='TIPCv2\x00') sendmsg$TIPC_NL_BEARER_SET(r2, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000200)={&(0x7f0000006200)=ANY=[@ANYBLOB="50010000", @ANYRES16=r6, @ANYBLOB="00042abd7000ffdbdf25050000002400060008000100e34b0000080001000000000008000100090000000800010008000000340007000c00040000040000000000000c00040000000000000000000c0004002c460000000000000c0003000800000000000000d800050008000100756470000800010075647000440002000800040000000000080004007d000000080002000010000008000100000000000800040083040000080003000004000008000300ffffffff080004000180000008000100696200002c0002000800020001f8ffff080001001a000000080001001800000008000200000080ff080004006b0a000008000100756470003c00020008000200c3faffff08000100110000000800040000100000080002000400000008000100000000000800020001000000080002000400000008000100657468000c0009000800010003000000046729baacef596e27a3a1d04ad2cf28b40259e4972b7075eb34de8734aa7d28a303b21d6f8d42421cee5fd6f933c523b3178c717be227bcf05c60b489d12112100ea827f50bbb32b0ab4f16a3ffa0cddb632b44dc266e825d21d355d3ed4da2eabd1c22eb92d15d20f9989d42e061b6583c56cdb10b40ef964ba63d659eca37ae37552fc834979d56af25260228dc6ee541cc7c3bc0dc5e34d9d5d0aa088ecb5fa03e0c9fe1caa52a3a96c8b554a30e3bc3cb22a7baf7fc6f1f9420d3ea"], 0x150}, 0x1, 0x0, 0x0, 0x20000000}, 0x4000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r8, r7) r9 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r9, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) openat$cgroup(r9, &(0x7f0000000400)='syz1\x00', 0x200002, 0x0) syz_open_dev$amidi(&(0x7f0000000440)='/dev/amidi#\x00', 0x6, 0x8000) r10 = getpid() ptrace(0x10, r10) ptrace$pokeuser(0x6, r10, 0x388, 0xfffffffffffffffe) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000480), &(0x7f00000004c0)=0xc) openat$cachefiles(0xffffffffffffff9c, &(0x7f0000000500)='/dev/cachefiles\x00', 0xa00, 0x0) r11 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r11, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r13, r12) openat$apparmor_task_exec(0xffffffffffffff9c, &(0x7f0000000540)='/proc/self/attr/exec\x00', 0x2, 0x0) r14 = getpid() ptrace(0x10, r14) ptrace$pokeuser(0x6, r14, 0x388, 0xfffffffffffffffe) r15 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r15, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r16, 0x0) r17 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r17, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r18}}]}) openat$selinux_attr(0xffffffffffffff9c, &(0x7f0000000580)='/proc/self/attr/exec\x00', 0x2, 0x0) bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f00000005c0)={0x0, 0x6, 0x8}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r20, r19) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r23 = dup2(r22, r21) ioctl$PERF_EVENT_IOC_ENABLE(r23, 0x8912, 0x400200) r24 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf16000000000000b7070000010000004870000000000000bc700000000000009500000000000000"], &(0x7f0000000140)='vS\xfdIG|\x8aL[\xf2\'\x9c\xea\xb1\xc0\xb1\x19\x91\x9d/Q\xd9\xe3T\xce\xdax;\x02%\xc5\x1c\xd5GA\xad[(\xbblZ\x01\x1dF\x92#]%sj\xd0i\xc6C\x1f&\xe2\xc5\xa5z\x7f\xe1 \xfb\xc27\x03\x84\x8e\xef\x82-\xfc$$\xaf\v\xbd\x95\x1e\x0f\xbeVI\xec\r!\f\x86\xf5\xfb[Y\x1e\xd4\xdfc\xb1\xc8\xa2\xc1/5\xffr\x1f\x80@\xb8F\xea\xde\x93\xa1\xcb6\xee\xf2\xce\x95\xf2\xfdxR\x17F\xad\xc1~\xa2\x97=O^o\"\xbb\xa8\x9746'}, 0x48) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000740)={r24, 0xc0, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f00000000c0)={r25}, 0xc) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x19, &(0x7f0000000600)='GPL##(mime_type{vboxnet1\x00', r25}, 0x30) r26 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r26, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r27, 0x0) getresgid(&(0x7f0000000680), &(0x7f00000006c0), &(0x7f0000000700)) ioctl$TIOCGPGRP(r1, 0x540f, &(0x7f0000000900)) stat(&(0x7f0000000940)='./file0\x00', &(0x7f0000000980)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r29, r28) fstat(r28, &(0x7f0000000a00)) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000a80), &(0x7f0000000ac0)=0xc) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000b00), &(0x7f0000000b40)=0xc) getresgid(&(0x7f0000000b80), &(0x7f0000000bc0), &(0x7f0000000c00)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r32 = dup2(r31, r30) ioctl$PERF_EVENT_IOC_ENABLE(r32, 0x8912, 0x400200) ioctl$TIOCGPGRP(r32, 0x540f, &(0x7f0000001280)) r33 = getpid() ptrace(0x10, r33) ptrace$pokeuser(0x6, r33, 0x388, 0xfffffffffffffffe) r34 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r34, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r35, 0x0) r36 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r36, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r37}}]}) r38 = getpid() ptrace(0x10, r38) ptrace$pokeuser(0x6, r38, 0x388, 0xfffffffffffffffe) getpgid(r38) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000012c0), &(0x7f0000001300)=0xc) r39 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r39, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) fcntl$getownex(r39, 0x10, &(0x7f0000001340)) r40 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r40, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r41, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r43, r42) fstat(r42, &(0x7f0000001380)) r44 = getpid() ptrace(0x10, r44) ptrace$pokeuser(0x6, r44, 0x388, 0xfffffffffffffffe) r45 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r45, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r46}}]}) r47 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r47, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r48}}]}) getgroups(0x6, &(0x7f0000001400)=[0xffffffffffffffff, r46, 0xee01, r48, 0x0, 0xee01]) socket$caif_stream(0x25, 0x1, 0x0) socketpair(0x4, 0x0, 0x67, &(0x7f0000001440)) pipe2$9p(&(0x7f0000001480), 0x800) r49 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r49, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) fcntl$getown(0xffffffffffffffff, 0x9) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000001bc0)={{{@in=@remote, @in6=@empty}}, {{@in=@remote}, 0x0, @in6=@ipv4={[], [], @dev}}}, &(0x7f0000001cc0)=0xe8) r50 = getpid() ptrace(0x10, r50) ptrace$pokeuser(0x6, r50, 0x388, 0xfffffffffffffffe) r51 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r51, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r52, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000001d00)) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000001d40)={{{@in6=@empty, @in=@multicast2}}, {{@in6=@mcast1}}}, &(0x7f0000001e40)=0xe8) r53 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r53, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r54}}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r57 = dup2(r56, r55) ioctl$PERF_EVENT_IOC_ENABLE(r57, 0x8912, 0x400200) ioctl$sock_SIOCGPGRP(r57, 0x8904, &(0x7f0000001e80)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r59, r58) getsockopt$sock_cred(r59, 0x1, 0x11, &(0x7f0000001ec0), &(0x7f0000001f00)=0xc) getgid() r60 = getpid() ptrace(0x10, r60) ptrace$pokeuser(0x6, r60, 0x388, 0xfffffffffffffffe) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r63 = dup2(r62, r61) ioctl$PERF_EVENT_IOC_ENABLE(r63, 0x8912, 0x400200) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000001f80)={r60, r63, 0x0, 0x4, &(0x7f0000001f40)='eth\x00'}, 0x30) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000001fc0)={{{@in=@initdev, @in6}}, {{@in=@local}, 0x0, @in=@empty}}, &(0x7f00000020c0)=0xe8) r64 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r64, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r65}}]}) r66 = getpid() ptrace(0x10, r66) ptrace$pokeuser(0x6, r66, 0x388, 0xfffffffffffffffe) r67 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r67, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r68}}]}) r69 = getpid() ptrace(0x10, r69) ptrace$pokeuser(0x6, r69, 0x388, 0xfffffffffffffffe) getresgid(&(0x7f0000002100), &(0x7f0000002140), &(0x7f0000002180)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r71, r70) gettid() r72 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r72, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r73, 0x0) r74 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r74, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socket$vsock_dgram(0x28, 0x2, 0x0) r75 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r75, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r76 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r76, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) openat$vicodec1(0xffffffffffffff9c, &(0x7f0000002680)='/dev/video37\x00', 0x2, 0x0) r77 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r77, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r78 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r78, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socket$inet6_sctp(0xa, 0x5, 0x84) accept$ax25(0xffffffffffffffff, &(0x7f00000026c0)={{0x3, @default}, [@null, @netrom, @default, @default, @default, @bcast, @null, @default]}, &(0x7f0000002740)=0x48) r79 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r79, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r80 = getpid() ptrace(0x10, r80) ptrace$pokeuser(0x6, r80, 0x388, 0xfffffffffffffffe) socket$inet(0x2, 0x2800080001, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r82, r81) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r85 = dup2(r84, r83) ioctl$PERF_EVENT_IOC_ENABLE(r85, 0x8912, 0x400200) getsockopt$sock_cred(r85, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0xc) setresuid(0x0, r86, 0x0) stat(&(0x7f0000002780)='./file0\x00', &(0x7f00000027c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r89 = dup2(r88, r87) ioctl$PERF_EVENT_IOC_ENABLE(r89, 0x8912, 0x400200) getsockopt$sock_cred(r89, 0x1, 0x11, &(0x7f0000002840), &(0x7f0000002880)=0xc) stat(&(0x7f00000028c0)='./file0\x00', &(0x7f0000002900)) r90 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r90, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r91}}]}) r92 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r92, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) ioctl$TIOCGPGRP(r92, 0x540f, &(0x7f0000002980)) r93 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r93, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r94, 0x0) getresgid(&(0x7f00000029c0), &(0x7f0000002a00), &(0x7f0000002a40)) r95 = getpid() ptrace(0x10, r95) ptrace$pokeuser(0x6, r95, 0x388, 0xfffffffffffffffe) r96 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r96, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r97, 0x0) fstat(0xffffffffffffffff, &(0x7f0000002a80)) r98 = getpid() ptrace(0x10, r98) ptrace$pokeuser(0x6, r98, 0x388, 0xfffffffffffffffe) r99 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r99, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r100}}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r102, r101) ioctl$sock_FIOGETOWN(r102, 0x8903, &(0x7f0000002b00)) lstat(&(0x7f0000002b40)='./file0\x00', &(0x7f0000002b80)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r105 = dup2(r104, r103) ioctl$PERF_EVENT_IOC_ENABLE(r105, 0x8912, 0x400200) getsockopt$sock_cred(r105, 0x1, 0x11, &(0x7f0000002c00), &(0x7f0000002c40)=0xc) getpgid(0xffffffffffffffff) getsockopt$inet6_IPV6_IPSEC_POLICY(r3, 0x29, 0x22, &(0x7f0000002c80)={{{@in=@local, @in=@broadcast}}, {{@in=@local}, 0x0, @in=@multicast1}}, &(0x7f0000003dc0)=0xe8) r106 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r106, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r107}}]}) gettid() r108 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r108, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r109, 0x0) getegid() r110 = getpid() ptrace(0x10, r110) ptrace$pokeuser(0x6, r110, 0x388, 0xfffffffffffffffe) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000004240)={r110, r4, 0x0, 0xc, &(0x7f0000004200)='/dev/radio#\x00'}, 0x30) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r113 = dup2(r112, r111) ioctl$PERF_EVENT_IOC_ENABLE(r113, 0x8912, 0x400200) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000006100)={{{@in=@loopback, @in=@loopback}}, {{@in6=@dev}, 0x0, @in=@multicast2}}, &(0x7f0000004380)=0xe8) lstat(&(0x7f00000043c0)='./file0\x00', &(0x7f0000004400)) fcntl$dupfd(0xffffffffffffffff, 0x406, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r115, r114) socket$rds(0x15, 0x5, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r117, r116) r118 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r118, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r119 = getpid() ptrace(0x10, r119) ptrace$pokeuser(0x6, r119, 0x388, 0xfffffffffffffffe) r120 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r120, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r121, 0x0) r122 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r122, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r123}}]}) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000004480)) r124 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r124, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r125, 0x0) getegid() openat$cgroup_procs(0xffffffffffffffff, &(0x7f00000044c0)='tasks\x00', 0x2, 0x0) r126 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r126, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r129 = dup2(r128, r127) ioctl$PERF_EVENT_IOC_ENABLE(r129, 0x8912, 0x400200) r130 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r130, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r132, r131) socket$nl_route(0x10, 0x3, 0x0) socket$caif_seqpacket(0x25, 0x5, 0x5) 16:11:55 executing program 5: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(r1, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, 0x0, 0x0, 0x0, 0x0, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000004000/0x18000)=nil, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) mlock(&(0x7f0000011000/0x4000)=nil, 0x4000) 16:11:55 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000240), &(0x7f0000000180)=0xc) setuid(0x0) [ 228.852643][ T585] BUG: assuming atomic context at net/kcm/kcmsock.c:382 [ 228.866688][ T585] in_atomic(): 0, irqs_disabled(): 0, pid: 585, name: kworker/u4:3 [ 228.910313][ T585] 3 locks held by kworker/u4:3/585: [ 228.941810][ T585] #0: ffff88809c44b3e8 ((wq_completion)kstrp){+.+.}, at: process_one_work+0x88b/0x1740 16:11:55 executing program 4: r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x0) fcntl$F_SET_RW_HINT(r0, 0x40c, &(0x7f0000002d80)) r1 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r1, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r2 = dup(r1) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = syz_open_dev$radio(&(0x7f0000000300)='/dev/radio#\x00', 0x2, 0x2) bind$bt_l2cap(r5, &(0x7f0000000340)={0x1f, 0xf7f8, {0x91, 0x3f, 0x8, 0x8, 0x81, 0x3f}, 0x9, 0x5}, 0xe) r6 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000040)='TIPCv2\x00') sendmsg$TIPC_NL_BEARER_SET(r2, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000200)={&(0x7f0000006200)=ANY=[@ANYBLOB="50010000", @ANYRES16=r6, @ANYBLOB="00042abd7000ffdbdf25050000002400060008000100e34b0000080001000000000008000100090000000800010008000000340007000c00040000040000000000000c00040000000000000000000c0004002c460000000000000c0003000800000000000000d800050008000100756470000800010075647000440002000800040000000000080004007d000000080002000010000008000100000000000800040083040000080003000004000008000300ffffffff080004000180000008000100696200002c0002000800020001f8ffff080001001a000000080001001800000008000200000080ff080004006b0a000008000100756470003c00020008000200c3faffff08000100110000000800040000100000080002000400000008000100000000000800020001000000080002000400000008000100657468000c0009000800010003000000046729baacef596e27a3a1d04ad2cf28b40259e4972b7075eb34de8734aa7d28a303b21d6f8d42421cee5fd6f933c523b3178c717be227bcf05c60b489d12112100ea827f50bbb32b0ab4f16a3ffa0cddb632b44dc266e825d21d355d3ed4da2eabd1c22eb92d15d20f9989d42e061b6583c56cdb10b40ef964ba63d659eca37ae37552fc834979d56af25260228dc6ee541cc7c3bc0dc5e34d9d5d0aa088ecb5fa03e0c9fe1caa52a3a96c8b554a30e3bc3cb22a7baf7fc6f1f9420d3ea"], 0x150}, 0x1, 0x0, 0x0, 0x20000000}, 0x4000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r8, r7) r9 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r9, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) openat$cgroup(r9, &(0x7f0000000400)='syz1\x00', 0x200002, 0x0) syz_open_dev$amidi(&(0x7f0000000440)='/dev/amidi#\x00', 0x6, 0x8000) r10 = getpid() ptrace(0x10, r10) ptrace$pokeuser(0x6, r10, 0x388, 0xfffffffffffffffe) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000480), &(0x7f00000004c0)=0xc) openat$cachefiles(0xffffffffffffff9c, &(0x7f0000000500)='/dev/cachefiles\x00', 0xa00, 0x0) r11 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r11, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r13, r12) openat$apparmor_task_exec(0xffffffffffffff9c, &(0x7f0000000540)='/proc/self/attr/exec\x00', 0x2, 0x0) r14 = getpid() ptrace(0x10, r14) ptrace$pokeuser(0x6, r14, 0x388, 0xfffffffffffffffe) r15 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r15, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r16, 0x0) r17 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r17, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r18}}]}) openat$selinux_attr(0xffffffffffffff9c, &(0x7f0000000580)='/proc/self/attr/exec\x00', 0x2, 0x0) bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f00000005c0)={0x0, 0x6, 0x8}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r20, r19) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r23 = dup2(r22, r21) ioctl$PERF_EVENT_IOC_ENABLE(r23, 0x8912, 0x400200) r24 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf16000000000000b7070000010000004870000000000000bc700000000000009500000000000000"], &(0x7f0000000140)='vS\xfdIG|\x8aL[\xf2\'\x9c\xea\xb1\xc0\xb1\x19\x91\x9d/Q\xd9\xe3T\xce\xdax;\x02%\xc5\x1c\xd5GA\xad[(\xbblZ\x01\x1dF\x92#]%sj\xd0i\xc6C\x1f&\xe2\xc5\xa5z\x7f\xe1 \xfb\xc27\x03\x84\x8e\xef\x82-\xfc$$\xaf\v\xbd\x95\x1e\x0f\xbeVI\xec\r!\f\x86\xf5\xfb[Y\x1e\xd4\xdfc\xb1\xc8\xa2\xc1/5\xffr\x1f\x80@\xb8F\xea\xde\x93\xa1\xcb6\xee\xf2\xce\x95\xf2\xfdxR\x17F\xad\xc1~\xa2\x97=O^o\"\xbb\xa8\x9746'}, 0x48) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000740)={r24, 0xc0, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f00000000c0)={r25}, 0xc) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x19, &(0x7f0000000600)='GPL##(mime_type{vboxnet1\x00', r25}, 0x30) r26 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r26, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r27, 0x0) getresgid(&(0x7f0000000680), &(0x7f00000006c0), &(0x7f0000000700)) ioctl$TIOCGPGRP(r1, 0x540f, &(0x7f0000000900)) stat(&(0x7f0000000940)='./file0\x00', &(0x7f0000000980)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r29, r28) fstat(r28, &(0x7f0000000a00)) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000a80), &(0x7f0000000ac0)=0xc) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000b00), &(0x7f0000000b40)=0xc) getresgid(&(0x7f0000000b80), &(0x7f0000000bc0), &(0x7f0000000c00)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r32 = dup2(r31, r30) ioctl$PERF_EVENT_IOC_ENABLE(r32, 0x8912, 0x400200) ioctl$TIOCGPGRP(r32, 0x540f, &(0x7f0000001280)) r33 = getpid() ptrace(0x10, r33) ptrace$pokeuser(0x6, r33, 0x388, 0xfffffffffffffffe) r34 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r34, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r35, 0x0) r36 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r36, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r37}}]}) r38 = getpid() ptrace(0x10, r38) ptrace$pokeuser(0x6, r38, 0x388, 0xfffffffffffffffe) getpgid(r38) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000012c0), &(0x7f0000001300)=0xc) r39 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r39, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) fcntl$getownex(r39, 0x10, &(0x7f0000001340)) r40 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r40, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r41, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r43, r42) fstat(r42, &(0x7f0000001380)) r44 = getpid() ptrace(0x10, r44) ptrace$pokeuser(0x6, r44, 0x388, 0xfffffffffffffffe) r45 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r45, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r46}}]}) r47 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r47, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r48}}]}) getgroups(0x6, &(0x7f0000001400)=[0xffffffffffffffff, r46, 0xee01, r48, 0x0, 0xee01]) socket$caif_stream(0x25, 0x1, 0x0) socketpair(0x4, 0x0, 0x67, &(0x7f0000001440)) pipe2$9p(&(0x7f0000001480), 0x800) r49 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r49, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) fcntl$getown(0xffffffffffffffff, 0x9) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000001bc0)={{{@in=@remote, @in6=@empty}}, {{@in=@remote}, 0x0, @in6=@ipv4={[], [], @dev}}}, &(0x7f0000001cc0)=0xe8) r50 = getpid() ptrace(0x10, r50) ptrace$pokeuser(0x6, r50, 0x388, 0xfffffffffffffffe) r51 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r51, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r52, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000001d00)) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000001d40)={{{@in6=@empty, @in=@multicast2}}, {{@in6=@mcast1}}}, &(0x7f0000001e40)=0xe8) r53 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r53, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r54}}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r57 = dup2(r56, r55) ioctl$PERF_EVENT_IOC_ENABLE(r57, 0x8912, 0x400200) ioctl$sock_SIOCGPGRP(r57, 0x8904, &(0x7f0000001e80)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r59, r58) getsockopt$sock_cred(r59, 0x1, 0x11, &(0x7f0000001ec0), &(0x7f0000001f00)=0xc) getgid() r60 = getpid() ptrace(0x10, r60) ptrace$pokeuser(0x6, r60, 0x388, 0xfffffffffffffffe) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r63 = dup2(r62, r61) ioctl$PERF_EVENT_IOC_ENABLE(r63, 0x8912, 0x400200) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000001f80)={r60, r63, 0x0, 0x4, &(0x7f0000001f40)='eth\x00'}, 0x30) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000001fc0)={{{@in=@initdev, @in6}}, {{@in=@local}, 0x0, @in=@empty}}, &(0x7f00000020c0)=0xe8) r64 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r64, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r65}}]}) r66 = getpid() ptrace(0x10, r66) ptrace$pokeuser(0x6, r66, 0x388, 0xfffffffffffffffe) r67 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r67, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r68}}]}) r69 = getpid() ptrace(0x10, r69) ptrace$pokeuser(0x6, r69, 0x388, 0xfffffffffffffffe) getresgid(&(0x7f0000002100), &(0x7f0000002140), &(0x7f0000002180)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r71, r70) gettid() r72 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r72, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r73, 0x0) r74 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r74, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socket$vsock_dgram(0x28, 0x2, 0x0) r75 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r75, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r76 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r76, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) openat$vicodec1(0xffffffffffffff9c, &(0x7f0000002680)='/dev/video37\x00', 0x2, 0x0) r77 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r77, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r78 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r78, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socket$inet6_sctp(0xa, 0x5, 0x84) accept$ax25(0xffffffffffffffff, &(0x7f00000026c0)={{0x3, @default}, [@null, @netrom, @default, @default, @default, @bcast, @null, @default]}, &(0x7f0000002740)=0x48) r79 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r79, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r80 = getpid() ptrace(0x10, r80) ptrace$pokeuser(0x6, r80, 0x388, 0xfffffffffffffffe) socket$inet(0x2, 0x2800080001, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r82, r81) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r85 = dup2(r84, r83) ioctl$PERF_EVENT_IOC_ENABLE(r85, 0x8912, 0x400200) getsockopt$sock_cred(r85, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0xc) setresuid(0x0, r86, 0x0) stat(&(0x7f0000002780)='./file0\x00', &(0x7f00000027c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r89 = dup2(r88, r87) ioctl$PERF_EVENT_IOC_ENABLE(r89, 0x8912, 0x400200) getsockopt$sock_cred(r89, 0x1, 0x11, &(0x7f0000002840), &(0x7f0000002880)=0xc) stat(&(0x7f00000028c0)='./file0\x00', &(0x7f0000002900)) r90 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r90, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r91}}]}) r92 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r92, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) ioctl$TIOCGPGRP(r92, 0x540f, &(0x7f0000002980)) r93 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r93, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r94, 0x0) getresgid(&(0x7f00000029c0), &(0x7f0000002a00), &(0x7f0000002a40)) r95 = getpid() ptrace(0x10, r95) ptrace$pokeuser(0x6, r95, 0x388, 0xfffffffffffffffe) r96 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r96, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r97, 0x0) fstat(0xffffffffffffffff, &(0x7f0000002a80)) r98 = getpid() ptrace(0x10, r98) ptrace$pokeuser(0x6, r98, 0x388, 0xfffffffffffffffe) r99 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r99, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r100}}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r102, r101) ioctl$sock_FIOGETOWN(r102, 0x8903, &(0x7f0000002b00)) lstat(&(0x7f0000002b40)='./file0\x00', &(0x7f0000002b80)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r105 = dup2(r104, r103) ioctl$PERF_EVENT_IOC_ENABLE(r105, 0x8912, 0x400200) getsockopt$sock_cred(r105, 0x1, 0x11, &(0x7f0000002c00), &(0x7f0000002c40)=0xc) getpgid(0xffffffffffffffff) getsockopt$inet6_IPV6_IPSEC_POLICY(r3, 0x29, 0x22, &(0x7f0000002c80)={{{@in=@local, @in=@broadcast}}, {{@in=@local}, 0x0, @in=@multicast1}}, &(0x7f0000003dc0)=0xe8) r106 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r106, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r107}}]}) gettid() r108 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r108, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r109, 0x0) getegid() r110 = getpid() ptrace(0x10, r110) ptrace$pokeuser(0x6, r110, 0x388, 0xfffffffffffffffe) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000004240)={r110, r4, 0x0, 0xc, &(0x7f0000004200)='/dev/radio#\x00'}, 0x30) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r113 = dup2(r112, r111) ioctl$PERF_EVENT_IOC_ENABLE(r113, 0x8912, 0x400200) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000006100)={{{@in=@loopback, @in=@loopback}}, {{@in6=@dev}, 0x0, @in=@multicast2}}, &(0x7f0000004380)=0xe8) lstat(&(0x7f00000043c0)='./file0\x00', &(0x7f0000004400)) fcntl$dupfd(0xffffffffffffffff, 0x406, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r115, r114) socket$rds(0x15, 0x5, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r117, r116) r118 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r118, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r119 = getpid() ptrace(0x10, r119) ptrace$pokeuser(0x6, r119, 0x388, 0xfffffffffffffffe) r120 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r120, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r121, 0x0) r122 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r122, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r123}}]}) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000004480)) r124 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r124, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r125, 0x0) getegid() openat$cgroup_procs(0xffffffffffffffff, &(0x7f00000044c0)='tasks\x00', 0x2, 0x0) r126 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r126, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r129 = dup2(r128, r127) ioctl$PERF_EVENT_IOC_ENABLE(r129, 0x8912, 0x400200) syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') [ 229.022695][ T585] #1: ffff8880a89afdc0 ((work_completion)(&strp->work)){+.+.}, at: process_one_work+0x8c1/0x1740 16:11:55 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000240), &(0x7f0000000180)=0xc) setuid(0x0) [ 229.074280][ T585] #2: ffff88809bf50ed0 (sk_lock-AF_INET){+.+.}, at: strp_sock_lock+0x2e/0x40 [ 229.136049][ T585] CPU: 1 PID: 585 Comm: kworker/u4:3 Tainted: G W 5.3.0+ #0 [ 229.144676][ T585] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 229.154731][ T585] Workqueue: kstrp strp_work [ 229.154753][ T585] Call Trace: [ 229.154773][ T585] dump_stack+0x172/0x1f0 [ 229.154792][ T585] __cant_sleep.cold+0xa4/0xbc [ 229.171709][ T585] kcm_parse_func_strparser+0x54/0x200 [ 229.177175][ T585] ? memset+0x32/0x40 [ 229.181177][ T585] __strp_recv+0x5dc/0x1b20 [ 229.185710][ T585] strp_recv+0xcf/0x10b [ 229.189891][ T585] tcp_read_sock+0x285/0xa00 [ 229.194487][ T585] ? strp_process+0xf0/0xf0 [ 229.199005][ T585] ? compat_tcp_getsockopt+0x80/0x80 [ 229.204292][ T585] ? mark_held_locks+0xa4/0xf0 [ 229.209060][ T585] ? __local_bh_enable_ip+0x15a/0x270 [ 229.214434][ T585] ? lock_sock_nested+0xe2/0x120 [ 229.219382][ T585] ? compat_tcp_getsockopt+0x80/0x80 [ 229.224672][ T585] strp_read_sock+0x14d/0x200 [ 229.229357][ T585] ? strp_stop+0x40/0x40 [ 229.233608][ T585] ? lock_sock_nested+0xe2/0x120 [ 229.238559][ T585] strp_work+0xe3/0x130 [ 229.242726][ T585] process_one_work+0x9af/0x1740 [ 229.247674][ T585] ? pwq_dec_nr_in_flight+0x320/0x320 [ 229.253041][ T585] ? lock_acquire+0x190/0x410 [ 229.257718][ T585] worker_thread+0x98/0xe40 [ 229.262215][ T585] kthread+0x361/0x430 [ 229.266267][ T585] ? process_one_work+0x1740/0x1740 [ 229.271450][ T585] ? kthread_cancel_delayed_work_sync+0x20/0x20 [ 229.277673][ T585] ret_from_fork+0x24/0x30 16:11:55 executing program 0: perf_event_open(&(0x7f000025c000)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) write$uinput_user_dev(0xffffffffffffffff, 0x0, 0x0) ioctl$UI_SET_EVBIT(0xffffffffffffffff, 0x40045564, 0x1) r0 = syz_open_dev$sndtimer(&(0x7f00000000c0)='/dev/snd/timer\x00', 0x0, 0x0) ioctl$SNDRV_TIMER_IOCTL_SELECT(r0, 0x40345410, &(0x7f0000000040)={{0x1}}) ioctl$SNDRV_TIMER_IOCTL_PARAMS(r0, 0x40505412, &(0x7f0000000100)={0x0, 0xb09}) 16:11:55 executing program 5: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(r1, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, 0x0, 0x0, 0x0, 0x0, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000004000/0x18000)=nil, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) mlock(&(0x7f0000011000/0x4000)=nil, 0x4000) 16:11:55 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1}, 0x10) connect$inet(r0, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) r1 = socket$kcm(0x29, 0x2, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f00000007c0)=@deltclass={0x24}, 0x24}}, 0x0) 16:11:56 executing program 1: r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x0) fcntl$F_SET_RW_HINT(r0, 0x40c, &(0x7f0000002d80)) r1 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r1, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r2 = dup(r1) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = syz_open_dev$radio(&(0x7f0000000300)='/dev/radio#\x00', 0x2, 0x2) bind$bt_l2cap(r5, &(0x7f0000000340)={0x1f, 0xf7f8, {0x91, 0x3f, 0x8, 0x8, 0x81, 0x3f}, 0x9, 0x5}, 0xe) r6 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000040)='TIPCv2\x00') sendmsg$TIPC_NL_BEARER_SET(r2, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000200)={&(0x7f0000006200)=ANY=[@ANYBLOB="50010000", @ANYRES16=r6, @ANYBLOB="00042abd7000ffdbdf25050000002400060008000100e34b0000080001000000000008000100090000000800010008000000340007000c00040000040000000000000c00040000000000000000000c0004002c460000000000000c0003000800000000000000d800050008000100756470000800010075647000440002000800040000000000080004007d000000080002000010000008000100000000000800040083040000080003000004000008000300ffffffff080004000180000008000100696200002c0002000800020001f8ffff080001001a000000080001001800000008000200000080ff080004006b0a000008000100756470003c00020008000200c3faffff08000100110000000800040000100000080002000400000008000100000000000800020001000000080002000400000008000100657468000c0009000800010003000000046729baacef596e27a3a1d04ad2cf28b40259e4972b7075eb34de8734aa7d28a303b21d6f8d42421cee5fd6f933c523b3178c717be227bcf05c60b489d12112100ea827f50bbb32b0ab4f16a3ffa0cddb632b44dc266e825d21d355d3ed4da2eabd1c22eb92d15d20f9989d42e061b6583c56cdb10b40ef964ba63d659eca37ae37552fc834979d56af25260228dc6ee541cc7c3bc0dc5e34d9d5d0aa088ecb5fa03e0c9fe1caa52a3a96c8b554a30e3bc3cb22a7baf7fc6f1f9420d3ea"], 0x150}, 0x1, 0x0, 0x0, 0x20000000}, 0x4000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r8, r7) r9 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r9, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) openat$cgroup(r9, &(0x7f0000000400)='syz1\x00', 0x200002, 0x0) syz_open_dev$amidi(&(0x7f0000000440)='/dev/amidi#\x00', 0x6, 0x8000) r10 = getpid() ptrace(0x10, r10) ptrace$pokeuser(0x6, r10, 0x388, 0xfffffffffffffffe) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000480), &(0x7f00000004c0)=0xc) openat$cachefiles(0xffffffffffffff9c, &(0x7f0000000500)='/dev/cachefiles\x00', 0xa00, 0x0) r11 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r11, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r13, r12) openat$apparmor_task_exec(0xffffffffffffff9c, &(0x7f0000000540)='/proc/self/attr/exec\x00', 0x2, 0x0) r14 = getpid() ptrace(0x10, r14) ptrace$pokeuser(0x6, r14, 0x388, 0xfffffffffffffffe) r15 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r15, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r16, 0x0) r17 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r17, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r18}}]}) openat$selinux_attr(0xffffffffffffff9c, &(0x7f0000000580)='/proc/self/attr/exec\x00', 0x2, 0x0) bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f00000005c0)={0x0, 0x6, 0x8}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r20, r19) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r23 = dup2(r22, r21) ioctl$PERF_EVENT_IOC_ENABLE(r23, 0x8912, 0x400200) r24 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf16000000000000b7070000010000004870000000000000bc700000000000009500000000000000"], &(0x7f0000000140)='vS\xfdIG|\x8aL[\xf2\'\x9c\xea\xb1\xc0\xb1\x19\x91\x9d/Q\xd9\xe3T\xce\xdax;\x02%\xc5\x1c\xd5GA\xad[(\xbblZ\x01\x1dF\x92#]%sj\xd0i\xc6C\x1f&\xe2\xc5\xa5z\x7f\xe1 \xfb\xc27\x03\x84\x8e\xef\x82-\xfc$$\xaf\v\xbd\x95\x1e\x0f\xbeVI\xec\r!\f\x86\xf5\xfb[Y\x1e\xd4\xdfc\xb1\xc8\xa2\xc1/5\xffr\x1f\x80@\xb8F\xea\xde\x93\xa1\xcb6\xee\xf2\xce\x95\xf2\xfdxR\x17F\xad\xc1~\xa2\x97=O^o\"\xbb\xa8\x9746'}, 0x48) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000740)={r24, 0xc0, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f00000000c0)={r25}, 0xc) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x19, &(0x7f0000000600)='GPL##(mime_type{vboxnet1\x00', r25}, 0x30) r26 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r26, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r27, 0x0) getresgid(&(0x7f0000000680), &(0x7f00000006c0), &(0x7f0000000700)) ioctl$TIOCGPGRP(r1, 0x540f, &(0x7f0000000900)) stat(&(0x7f0000000940)='./file0\x00', &(0x7f0000000980)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r29, r28) fstat(r28, &(0x7f0000000a00)) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000a80), &(0x7f0000000ac0)=0xc) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000b00), &(0x7f0000000b40)=0xc) getresgid(&(0x7f0000000b80), &(0x7f0000000bc0), &(0x7f0000000c00)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r32 = dup2(r31, r30) ioctl$PERF_EVENT_IOC_ENABLE(r32, 0x8912, 0x400200) ioctl$TIOCGPGRP(r32, 0x540f, &(0x7f0000001280)) r33 = getpid() ptrace(0x10, r33) ptrace$pokeuser(0x6, r33, 0x388, 0xfffffffffffffffe) r34 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r34, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r35, 0x0) r36 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r36, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r37}}]}) r38 = getpid() ptrace(0x10, r38) ptrace$pokeuser(0x6, r38, 0x388, 0xfffffffffffffffe) getpgid(r38) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000012c0), &(0x7f0000001300)=0xc) r39 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r39, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) fcntl$getownex(r39, 0x10, &(0x7f0000001340)) r40 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r40, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r41, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r43, r42) fstat(r42, &(0x7f0000001380)) r44 = getpid() ptrace(0x10, r44) ptrace$pokeuser(0x6, r44, 0x388, 0xfffffffffffffffe) r45 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r45, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r46}}]}) r47 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r47, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r48}}]}) getgroups(0x6, &(0x7f0000001400)=[0xffffffffffffffff, r46, 0xee01, r48, 0x0, 0xee01]) socket$caif_stream(0x25, 0x1, 0x0) socketpair(0x4, 0x0, 0x67, &(0x7f0000001440)) pipe2$9p(&(0x7f0000001480), 0x800) r49 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r49, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) fcntl$getown(0xffffffffffffffff, 0x9) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000001bc0)={{{@in=@remote, @in6=@empty}}, {{@in=@remote}, 0x0, @in6=@ipv4={[], [], @dev}}}, &(0x7f0000001cc0)=0xe8) r50 = getpid() ptrace(0x10, r50) ptrace$pokeuser(0x6, r50, 0x388, 0xfffffffffffffffe) r51 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r51, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r52, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000001d00)) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000001d40)={{{@in6=@empty, @in=@multicast2}}, {{@in6=@mcast1}}}, &(0x7f0000001e40)=0xe8) r53 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r53, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r54}}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r57 = dup2(r56, r55) ioctl$PERF_EVENT_IOC_ENABLE(r57, 0x8912, 0x400200) ioctl$sock_SIOCGPGRP(r57, 0x8904, &(0x7f0000001e80)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r59, r58) getsockopt$sock_cred(r59, 0x1, 0x11, &(0x7f0000001ec0), &(0x7f0000001f00)=0xc) getgid() r60 = getpid() ptrace(0x10, r60) ptrace$pokeuser(0x6, r60, 0x388, 0xfffffffffffffffe) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r63 = dup2(r62, r61) ioctl$PERF_EVENT_IOC_ENABLE(r63, 0x8912, 0x400200) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000001f80)={r60, r63, 0x0, 0x4, &(0x7f0000001f40)='eth\x00'}, 0x30) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000001fc0)={{{@in=@initdev, @in6}}, {{@in=@local}, 0x0, @in=@empty}}, &(0x7f00000020c0)=0xe8) r64 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r64, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r65}}]}) r66 = getpid() ptrace(0x10, r66) ptrace$pokeuser(0x6, r66, 0x388, 0xfffffffffffffffe) r67 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r67, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r68}}]}) r69 = getpid() ptrace(0x10, r69) ptrace$pokeuser(0x6, r69, 0x388, 0xfffffffffffffffe) getresgid(&(0x7f0000002100), &(0x7f0000002140), &(0x7f0000002180)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r71, r70) gettid() r72 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r72, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r73, 0x0) r74 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r74, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socket$vsock_dgram(0x28, 0x2, 0x0) r75 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r75, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r76 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r76, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) openat$vicodec1(0xffffffffffffff9c, &(0x7f0000002680)='/dev/video37\x00', 0x2, 0x0) r77 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r77, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r78 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r78, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socket$inet6_sctp(0xa, 0x5, 0x84) accept$ax25(0xffffffffffffffff, &(0x7f00000026c0)={{0x3, @default}, [@null, @netrom, @default, @default, @default, @bcast, @null, @default]}, &(0x7f0000002740)=0x48) r79 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r79, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r80 = getpid() ptrace(0x10, r80) ptrace$pokeuser(0x6, r80, 0x388, 0xfffffffffffffffe) socket$inet(0x2, 0x2800080001, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r82, r81) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r85 = dup2(r84, r83) ioctl$PERF_EVENT_IOC_ENABLE(r85, 0x8912, 0x400200) getsockopt$sock_cred(r85, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0xc) setresuid(0x0, r86, 0x0) stat(&(0x7f0000002780)='./file0\x00', &(0x7f00000027c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r89 = dup2(r88, r87) ioctl$PERF_EVENT_IOC_ENABLE(r89, 0x8912, 0x400200) getsockopt$sock_cred(r89, 0x1, 0x11, &(0x7f0000002840), &(0x7f0000002880)=0xc) stat(&(0x7f00000028c0)='./file0\x00', &(0x7f0000002900)) r90 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r90, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r91}}]}) r92 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r92, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) ioctl$TIOCGPGRP(r92, 0x540f, &(0x7f0000002980)) r93 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r93, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r94, 0x0) getresgid(&(0x7f00000029c0), &(0x7f0000002a00), &(0x7f0000002a40)) r95 = getpid() ptrace(0x10, r95) ptrace$pokeuser(0x6, r95, 0x388, 0xfffffffffffffffe) r96 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r96, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r97, 0x0) fstat(0xffffffffffffffff, &(0x7f0000002a80)) r98 = getpid() ptrace(0x10, r98) ptrace$pokeuser(0x6, r98, 0x388, 0xfffffffffffffffe) r99 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r99, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r100}}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r102, r101) ioctl$sock_FIOGETOWN(r102, 0x8903, &(0x7f0000002b00)) lstat(&(0x7f0000002b40)='./file0\x00', &(0x7f0000002b80)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r105 = dup2(r104, r103) ioctl$PERF_EVENT_IOC_ENABLE(r105, 0x8912, 0x400200) getsockopt$sock_cred(r105, 0x1, 0x11, &(0x7f0000002c00), &(0x7f0000002c40)=0xc) getpgid(0xffffffffffffffff) getsockopt$inet6_IPV6_IPSEC_POLICY(r3, 0x29, 0x22, &(0x7f0000002c80)={{{@in=@local, @in=@broadcast}}, {{@in=@local}, 0x0, @in=@multicast1}}, &(0x7f0000003dc0)=0xe8) r106 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r106, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r107}}]}) gettid() r108 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r108, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r109, 0x0) getegid() r110 = getpid() ptrace(0x10, r110) ptrace$pokeuser(0x6, r110, 0x388, 0xfffffffffffffffe) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000004240)={r110, r4, 0x0, 0xc, &(0x7f0000004200)='/dev/radio#\x00'}, 0x30) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r113 = dup2(r112, r111) ioctl$PERF_EVENT_IOC_ENABLE(r113, 0x8912, 0x400200) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000006100)={{{@in=@loopback, @in=@loopback}}, {{@in6=@dev}, 0x0, @in=@multicast2}}, &(0x7f0000004380)=0xe8) lstat(&(0x7f00000043c0)='./file0\x00', &(0x7f0000004400)) fcntl$dupfd(0xffffffffffffffff, 0x406, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r115, r114) socket$rds(0x15, 0x5, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r117, r116) r118 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r118, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r119 = getpid() ptrace(0x10, r119) ptrace$pokeuser(0x6, r119, 0x388, 0xfffffffffffffffe) r120 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r120, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r121, 0x0) r122 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r122, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r123}}]}) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000004480)) r124 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r124, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r125, 0x0) getegid() 16:11:56 executing program 2: r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x0) fcntl$F_SET_RW_HINT(r0, 0x40c, &(0x7f0000002d80)) r1 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r1, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r2 = dup(r1) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = syz_open_dev$radio(&(0x7f0000000300)='/dev/radio#\x00', 0x2, 0x2) bind$bt_l2cap(r5, &(0x7f0000000340)={0x1f, 0xf7f8, {0x91, 0x3f, 0x8, 0x8, 0x81, 0x3f}, 0x9, 0x5}, 0xe) r6 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000040)='TIPCv2\x00') sendmsg$TIPC_NL_BEARER_SET(r2, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000200)={&(0x7f0000006200)=ANY=[@ANYBLOB="50010000", @ANYRES16=r6, @ANYBLOB="00042abd7000ffdbdf25050000002400060008000100e34b0000080001000000000008000100090000000800010008000000340007000c00040000040000000000000c00040000000000000000000c0004002c460000000000000c0003000800000000000000d800050008000100756470000800010075647000440002000800040000000000080004007d000000080002000010000008000100000000000800040083040000080003000004000008000300ffffffff080004000180000008000100696200002c0002000800020001f8ffff080001001a000000080001001800000008000200000080ff080004006b0a000008000100756470003c00020008000200c3faffff08000100110000000800040000100000080002000400000008000100000000000800020001000000080002000400000008000100657468000c0009000800010003000000046729baacef596e27a3a1d04ad2cf28b40259e4972b7075eb34de8734aa7d28a303b21d6f8d42421cee5fd6f933c523b3178c717be227bcf05c60b489d12112100ea827f50bbb32b0ab4f16a3ffa0cddb632b44dc266e825d21d355d3ed4da2eabd1c22eb92d15d20f9989d42e061b6583c56cdb10b40ef964ba63d659eca37ae37552fc834979d56af25260228dc6ee541cc7c3bc0dc5e34d9d5d0aa088ecb5fa03e0c9fe1caa52a3a96c8b554a30e3bc3cb22a7baf7fc6f1f9420d3ea"], 0x150}, 0x1, 0x0, 0x0, 0x20000000}, 0x4000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r8, r7) r9 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r9, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) openat$cgroup(r9, &(0x7f0000000400)='syz1\x00', 0x200002, 0x0) syz_open_dev$amidi(&(0x7f0000000440)='/dev/amidi#\x00', 0x6, 0x8000) r10 = getpid() ptrace(0x10, r10) ptrace$pokeuser(0x6, r10, 0x388, 0xfffffffffffffffe) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000480), &(0x7f00000004c0)=0xc) openat$cachefiles(0xffffffffffffff9c, &(0x7f0000000500)='/dev/cachefiles\x00', 0xa00, 0x0) r11 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r11, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r13, r12) openat$apparmor_task_exec(0xffffffffffffff9c, &(0x7f0000000540)='/proc/self/attr/exec\x00', 0x2, 0x0) r14 = getpid() ptrace(0x10, r14) ptrace$pokeuser(0x6, r14, 0x388, 0xfffffffffffffffe) r15 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r15, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r16, 0x0) r17 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r17, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r18}}]}) openat$selinux_attr(0xffffffffffffff9c, &(0x7f0000000580)='/proc/self/attr/exec\x00', 0x2, 0x0) bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f00000005c0)={0x0, 0x6, 0x8}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r20, r19) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r23 = dup2(r22, r21) ioctl$PERF_EVENT_IOC_ENABLE(r23, 0x8912, 0x400200) r24 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf16000000000000b7070000010000004870000000000000bc700000000000009500000000000000"], &(0x7f0000000140)='vS\xfdIG|\x8aL[\xf2\'\x9c\xea\xb1\xc0\xb1\x19\x91\x9d/Q\xd9\xe3T\xce\xdax;\x02%\xc5\x1c\xd5GA\xad[(\xbblZ\x01\x1dF\x92#]%sj\xd0i\xc6C\x1f&\xe2\xc5\xa5z\x7f\xe1 \xfb\xc27\x03\x84\x8e\xef\x82-\xfc$$\xaf\v\xbd\x95\x1e\x0f\xbeVI\xec\r!\f\x86\xf5\xfb[Y\x1e\xd4\xdfc\xb1\xc8\xa2\xc1/5\xffr\x1f\x80@\xb8F\xea\xde\x93\xa1\xcb6\xee\xf2\xce\x95\xf2\xfdxR\x17F\xad\xc1~\xa2\x97=O^o\"\xbb\xa8\x9746'}, 0x48) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000740)={r24, 0xc0, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f00000000c0)={r25}, 0xc) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x19, &(0x7f0000000600)='GPL##(mime_type{vboxnet1\x00', r25}, 0x30) r26 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r26, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r27, 0x0) getresgid(&(0x7f0000000680), &(0x7f00000006c0), &(0x7f0000000700)) ioctl$TIOCGPGRP(r1, 0x540f, &(0x7f0000000900)) stat(&(0x7f0000000940)='./file0\x00', &(0x7f0000000980)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r29, r28) fstat(r28, &(0x7f0000000a00)) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000a80), &(0x7f0000000ac0)=0xc) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000b00), &(0x7f0000000b40)=0xc) getresgid(&(0x7f0000000b80), &(0x7f0000000bc0), &(0x7f0000000c00)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r32 = dup2(r31, r30) ioctl$PERF_EVENT_IOC_ENABLE(r32, 0x8912, 0x400200) ioctl$TIOCGPGRP(r32, 0x540f, &(0x7f0000001280)) r33 = getpid() ptrace(0x10, r33) ptrace$pokeuser(0x6, r33, 0x388, 0xfffffffffffffffe) r34 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r34, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r35, 0x0) r36 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r36, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r37}}]}) r38 = getpid() ptrace(0x10, r38) ptrace$pokeuser(0x6, r38, 0x388, 0xfffffffffffffffe) getpgid(r38) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000012c0), &(0x7f0000001300)=0xc) r39 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r39, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) fcntl$getownex(r39, 0x10, &(0x7f0000001340)) r40 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r40, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r41, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r43, r42) fstat(r42, &(0x7f0000001380)) r44 = getpid() ptrace(0x10, r44) ptrace$pokeuser(0x6, r44, 0x388, 0xfffffffffffffffe) r45 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r45, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r46}}]}) r47 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r47, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r48}}]}) getgroups(0x6, &(0x7f0000001400)=[0xffffffffffffffff, r46, 0xee01, r48, 0x0, 0xee01]) socket$caif_stream(0x25, 0x1, 0x0) socketpair(0x4, 0x0, 0x67, &(0x7f0000001440)) pipe2$9p(&(0x7f0000001480), 0x800) r49 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r49, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) fcntl$getown(0xffffffffffffffff, 0x9) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000001bc0)={{{@in=@remote, @in6=@empty}}, {{@in=@remote}, 0x0, @in6=@ipv4={[], [], @dev}}}, &(0x7f0000001cc0)=0xe8) r50 = getpid() ptrace(0x10, r50) ptrace$pokeuser(0x6, r50, 0x388, 0xfffffffffffffffe) r51 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r51, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r52, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000001d00)) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000001d40)={{{@in6=@empty, @in=@multicast2}}, {{@in6=@mcast1}}}, &(0x7f0000001e40)=0xe8) r53 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r53, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r54}}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r57 = dup2(r56, r55) ioctl$PERF_EVENT_IOC_ENABLE(r57, 0x8912, 0x400200) ioctl$sock_SIOCGPGRP(r57, 0x8904, &(0x7f0000001e80)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r59, r58) getsockopt$sock_cred(r59, 0x1, 0x11, &(0x7f0000001ec0), &(0x7f0000001f00)=0xc) getgid() r60 = getpid() ptrace(0x10, r60) ptrace$pokeuser(0x6, r60, 0x388, 0xfffffffffffffffe) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r63 = dup2(r62, r61) ioctl$PERF_EVENT_IOC_ENABLE(r63, 0x8912, 0x400200) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000001f80)={r60, r63, 0x0, 0x4, &(0x7f0000001f40)='eth\x00'}, 0x30) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000001fc0)={{{@in=@initdev, @in6}}, {{@in=@local}, 0x0, @in=@empty}}, &(0x7f00000020c0)=0xe8) r64 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r64, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r65}}]}) r66 = getpid() ptrace(0x10, r66) ptrace$pokeuser(0x6, r66, 0x388, 0xfffffffffffffffe) r67 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r67, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r68}}]}) r69 = getpid() ptrace(0x10, r69) ptrace$pokeuser(0x6, r69, 0x388, 0xfffffffffffffffe) getresgid(&(0x7f0000002100), &(0x7f0000002140), &(0x7f0000002180)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r71, r70) gettid() r72 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r72, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r73, 0x0) r74 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r74, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socket$vsock_dgram(0x28, 0x2, 0x0) r75 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r75, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r76 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r76, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) openat$vicodec1(0xffffffffffffff9c, &(0x7f0000002680)='/dev/video37\x00', 0x2, 0x0) r77 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r77, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r78 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r78, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socket$inet6_sctp(0xa, 0x5, 0x84) accept$ax25(0xffffffffffffffff, &(0x7f00000026c0)={{0x3, @default}, [@null, @netrom, @default, @default, @default, @bcast, @null, @default]}, &(0x7f0000002740)=0x48) r79 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r79, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r80 = getpid() ptrace(0x10, r80) ptrace$pokeuser(0x6, r80, 0x388, 0xfffffffffffffffe) socket$inet(0x2, 0x2800080001, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r82, r81) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r85 = dup2(r84, r83) ioctl$PERF_EVENT_IOC_ENABLE(r85, 0x8912, 0x400200) getsockopt$sock_cred(r85, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0xc) setresuid(0x0, r86, 0x0) stat(&(0x7f0000002780)='./file0\x00', &(0x7f00000027c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r89 = dup2(r88, r87) ioctl$PERF_EVENT_IOC_ENABLE(r89, 0x8912, 0x400200) getsockopt$sock_cred(r89, 0x1, 0x11, &(0x7f0000002840), &(0x7f0000002880)=0xc) stat(&(0x7f00000028c0)='./file0\x00', &(0x7f0000002900)) r90 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r90, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r91}}]}) r92 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r92, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) ioctl$TIOCGPGRP(r92, 0x540f, &(0x7f0000002980)) r93 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r93, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r94, 0x0) getresgid(&(0x7f00000029c0), &(0x7f0000002a00), &(0x7f0000002a40)) r95 = getpid() ptrace(0x10, r95) ptrace$pokeuser(0x6, r95, 0x388, 0xfffffffffffffffe) r96 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r96, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r97, 0x0) fstat(0xffffffffffffffff, &(0x7f0000002a80)) r98 = getpid() ptrace(0x10, r98) ptrace$pokeuser(0x6, r98, 0x388, 0xfffffffffffffffe) r99 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r99, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r100}}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r102, r101) ioctl$sock_FIOGETOWN(r102, 0x8903, &(0x7f0000002b00)) lstat(&(0x7f0000002b40)='./file0\x00', &(0x7f0000002b80)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r105 = dup2(r104, r103) ioctl$PERF_EVENT_IOC_ENABLE(r105, 0x8912, 0x400200) getsockopt$sock_cred(r105, 0x1, 0x11, &(0x7f0000002c00), &(0x7f0000002c40)=0xc) getpgid(0xffffffffffffffff) getsockopt$inet6_IPV6_IPSEC_POLICY(r3, 0x29, 0x22, &(0x7f0000002c80)={{{@in=@local, @in=@broadcast}}, {{@in=@local}, 0x0, @in=@multicast1}}, &(0x7f0000003dc0)=0xe8) r106 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r106, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r107}}]}) gettid() r108 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r108, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r109, 0x0) getegid() r110 = getpid() ptrace(0x10, r110) ptrace$pokeuser(0x6, r110, 0x388, 0xfffffffffffffffe) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000004240)={r110, r4, 0x0, 0xc, &(0x7f0000004200)='/dev/radio#\x00'}, 0x30) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r113 = dup2(r112, r111) ioctl$PERF_EVENT_IOC_ENABLE(r113, 0x8912, 0x400200) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000006100)={{{@in=@loopback, @in=@loopback}}, {{@in6=@dev}, 0x0, @in=@multicast2}}, &(0x7f0000004380)=0xe8) lstat(&(0x7f00000043c0)='./file0\x00', &(0x7f0000004400)) fcntl$dupfd(0xffffffffffffffff, 0x406, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r115, r114) socket$rds(0x15, 0x5, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r117, r116) r118 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r118, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r119 = getpid() ptrace(0x10, r119) ptrace$pokeuser(0x6, r119, 0x388, 0xfffffffffffffffe) r120 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r120, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r121, 0x0) r122 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r122, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r123}}]}) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000004480)) r124 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r124, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r125, 0x0) getegid() openat$cgroup_procs(0xffffffffffffffff, &(0x7f00000044c0)='tasks\x00', 0x2, 0x0) r126 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r126, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r129 = dup2(r128, r127) ioctl$PERF_EVENT_IOC_ENABLE(r129, 0x8912, 0x400200) r130 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r130, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r132, r131) socket$nl_route(0x10, 0x3, 0x0) 16:11:56 executing program 0: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000000)='/dev/uinput\x00', 0x0, 0x0) ioctl$UI_BEGIN_FF_UPLOAD(r0, 0xc06855c8, &(0x7f0000000500)={0x10, 0x0, {0x0, 0x0, 0x0, {}, {}, @ramp}, {0x0, 0x0, 0x0, {}, {}, @rumble}}) 16:11:56 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1}, 0x10) connect$inet(r0, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) r1 = socket$kcm(0x29, 0x2, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f00000007c0)=@deltclass={0x24}, 0x24}}, 0x0) 16:11:56 executing program 4: r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x0) fcntl$F_SET_RW_HINT(r0, 0x40c, &(0x7f0000002d80)) r1 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r1, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r2 = dup(r1) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = syz_open_dev$radio(&(0x7f0000000300)='/dev/radio#\x00', 0x2, 0x2) bind$bt_l2cap(r5, &(0x7f0000000340)={0x1f, 0xf7f8, {0x91, 0x3f, 0x8, 0x8, 0x81, 0x3f}, 0x9, 0x5}, 0xe) r6 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000040)='TIPCv2\x00') sendmsg$TIPC_NL_BEARER_SET(r2, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000200)={&(0x7f0000006200)=ANY=[@ANYBLOB="50010000", @ANYRES16=r6, @ANYBLOB="00042abd7000ffdbdf25050000002400060008000100e34b0000080001000000000008000100090000000800010008000000340007000c00040000040000000000000c00040000000000000000000c0004002c460000000000000c0003000800000000000000d800050008000100756470000800010075647000440002000800040000000000080004007d000000080002000010000008000100000000000800040083040000080003000004000008000300ffffffff080004000180000008000100696200002c0002000800020001f8ffff080001001a000000080001001800000008000200000080ff080004006b0a000008000100756470003c00020008000200c3faffff08000100110000000800040000100000080002000400000008000100000000000800020001000000080002000400000008000100657468000c0009000800010003000000046729baacef596e27a3a1d04ad2cf28b40259e4972b7075eb34de8734aa7d28a303b21d6f8d42421cee5fd6f933c523b3178c717be227bcf05c60b489d12112100ea827f50bbb32b0ab4f16a3ffa0cddb632b44dc266e825d21d355d3ed4da2eabd1c22eb92d15d20f9989d42e061b6583c56cdb10b40ef964ba63d659eca37ae37552fc834979d56af25260228dc6ee541cc7c3bc0dc5e34d9d5d0aa088ecb5fa03e0c9fe1caa52a3a96c8b554a30e3bc3cb22a7baf7fc6f1f9420d3ea"], 0x150}, 0x1, 0x0, 0x0, 0x20000000}, 0x4000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r8, r7) r9 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r9, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) openat$cgroup(r9, &(0x7f0000000400)='syz1\x00', 0x200002, 0x0) syz_open_dev$amidi(&(0x7f0000000440)='/dev/amidi#\x00', 0x6, 0x8000) r10 = getpid() ptrace(0x10, r10) ptrace$pokeuser(0x6, r10, 0x388, 0xfffffffffffffffe) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000480), &(0x7f00000004c0)=0xc) openat$cachefiles(0xffffffffffffff9c, &(0x7f0000000500)='/dev/cachefiles\x00', 0xa00, 0x0) r11 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r11, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r13, r12) openat$apparmor_task_exec(0xffffffffffffff9c, &(0x7f0000000540)='/proc/self/attr/exec\x00', 0x2, 0x0) r14 = getpid() ptrace(0x10, r14) ptrace$pokeuser(0x6, r14, 0x388, 0xfffffffffffffffe) r15 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r15, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r16, 0x0) r17 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r17, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r18}}]}) openat$selinux_attr(0xffffffffffffff9c, &(0x7f0000000580)='/proc/self/attr/exec\x00', 0x2, 0x0) bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f00000005c0)={0x0, 0x6, 0x8}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r20, r19) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r23 = dup2(r22, r21) ioctl$PERF_EVENT_IOC_ENABLE(r23, 0x8912, 0x400200) r24 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf16000000000000b7070000010000004870000000000000bc700000000000009500000000000000"], &(0x7f0000000140)='vS\xfdIG|\x8aL[\xf2\'\x9c\xea\xb1\xc0\xb1\x19\x91\x9d/Q\xd9\xe3T\xce\xdax;\x02%\xc5\x1c\xd5GA\xad[(\xbblZ\x01\x1dF\x92#]%sj\xd0i\xc6C\x1f&\xe2\xc5\xa5z\x7f\xe1 \xfb\xc27\x03\x84\x8e\xef\x82-\xfc$$\xaf\v\xbd\x95\x1e\x0f\xbeVI\xec\r!\f\x86\xf5\xfb[Y\x1e\xd4\xdfc\xb1\xc8\xa2\xc1/5\xffr\x1f\x80@\xb8F\xea\xde\x93\xa1\xcb6\xee\xf2\xce\x95\xf2\xfdxR\x17F\xad\xc1~\xa2\x97=O^o\"\xbb\xa8\x9746'}, 0x48) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000740)={r24, 0xc0, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f00000000c0)={r25}, 0xc) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x19, &(0x7f0000000600)='GPL##(mime_type{vboxnet1\x00', r25}, 0x30) r26 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r26, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r27, 0x0) getresgid(&(0x7f0000000680), &(0x7f00000006c0), &(0x7f0000000700)) ioctl$TIOCGPGRP(r1, 0x540f, &(0x7f0000000900)) stat(&(0x7f0000000940)='./file0\x00', &(0x7f0000000980)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r29, r28) fstat(r28, &(0x7f0000000a00)) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000a80), &(0x7f0000000ac0)=0xc) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000b00), &(0x7f0000000b40)=0xc) getresgid(&(0x7f0000000b80), &(0x7f0000000bc0), &(0x7f0000000c00)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r32 = dup2(r31, r30) ioctl$PERF_EVENT_IOC_ENABLE(r32, 0x8912, 0x400200) ioctl$TIOCGPGRP(r32, 0x540f, &(0x7f0000001280)) r33 = getpid() ptrace(0x10, r33) ptrace$pokeuser(0x6, r33, 0x388, 0xfffffffffffffffe) r34 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r34, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r35, 0x0) r36 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r36, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r37}}]}) r38 = getpid() ptrace(0x10, r38) ptrace$pokeuser(0x6, r38, 0x388, 0xfffffffffffffffe) getpgid(r38) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000012c0), &(0x7f0000001300)=0xc) r39 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r39, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) fcntl$getownex(r39, 0x10, &(0x7f0000001340)) r40 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r40, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r41, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r43, r42) fstat(r42, &(0x7f0000001380)) r44 = getpid() ptrace(0x10, r44) ptrace$pokeuser(0x6, r44, 0x388, 0xfffffffffffffffe) r45 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r45, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r46}}]}) r47 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r47, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r48}}]}) getgroups(0x6, &(0x7f0000001400)=[0xffffffffffffffff, r46, 0xee01, r48, 0x0, 0xee01]) socket$caif_stream(0x25, 0x1, 0x0) socketpair(0x4, 0x0, 0x67, &(0x7f0000001440)) pipe2$9p(&(0x7f0000001480), 0x800) r49 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r49, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) fcntl$getown(0xffffffffffffffff, 0x9) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000001bc0)={{{@in=@remote, @in6=@empty}}, {{@in=@remote}, 0x0, @in6=@ipv4={[], [], @dev}}}, &(0x7f0000001cc0)=0xe8) r50 = getpid() ptrace(0x10, r50) ptrace$pokeuser(0x6, r50, 0x388, 0xfffffffffffffffe) r51 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r51, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r52, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000001d00)) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000001d40)={{{@in6=@empty, @in=@multicast2}}, {{@in6=@mcast1}}}, &(0x7f0000001e40)=0xe8) r53 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r53, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r54}}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r57 = dup2(r56, r55) ioctl$PERF_EVENT_IOC_ENABLE(r57, 0x8912, 0x400200) ioctl$sock_SIOCGPGRP(r57, 0x8904, &(0x7f0000001e80)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r59, r58) getsockopt$sock_cred(r59, 0x1, 0x11, &(0x7f0000001ec0), &(0x7f0000001f00)=0xc) getgid() r60 = getpid() ptrace(0x10, r60) ptrace$pokeuser(0x6, r60, 0x388, 0xfffffffffffffffe) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r63 = dup2(r62, r61) ioctl$PERF_EVENT_IOC_ENABLE(r63, 0x8912, 0x400200) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000001f80)={r60, r63, 0x0, 0x4, &(0x7f0000001f40)='eth\x00'}, 0x30) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000001fc0)={{{@in=@initdev, @in6}}, {{@in=@local}, 0x0, @in=@empty}}, &(0x7f00000020c0)=0xe8) r64 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r64, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r65}}]}) r66 = getpid() ptrace(0x10, r66) ptrace$pokeuser(0x6, r66, 0x388, 0xfffffffffffffffe) r67 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r67, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r68}}]}) r69 = getpid() ptrace(0x10, r69) ptrace$pokeuser(0x6, r69, 0x388, 0xfffffffffffffffe) getresgid(&(0x7f0000002100), &(0x7f0000002140), &(0x7f0000002180)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r71, r70) gettid() r72 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r72, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r73, 0x0) r74 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r74, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socket$vsock_dgram(0x28, 0x2, 0x0) r75 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r75, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r76 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r76, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) openat$vicodec1(0xffffffffffffff9c, &(0x7f0000002680)='/dev/video37\x00', 0x2, 0x0) r77 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r77, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r78 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r78, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socket$inet6_sctp(0xa, 0x5, 0x84) accept$ax25(0xffffffffffffffff, &(0x7f00000026c0)={{0x3, @default}, [@null, @netrom, @default, @default, @default, @bcast, @null, @default]}, &(0x7f0000002740)=0x48) r79 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r79, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r80 = getpid() ptrace(0x10, r80) ptrace$pokeuser(0x6, r80, 0x388, 0xfffffffffffffffe) socket$inet(0x2, 0x2800080001, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r82, r81) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r85 = dup2(r84, r83) ioctl$PERF_EVENT_IOC_ENABLE(r85, 0x8912, 0x400200) getsockopt$sock_cred(r85, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0xc) setresuid(0x0, r86, 0x0) stat(&(0x7f0000002780)='./file0\x00', &(0x7f00000027c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r89 = dup2(r88, r87) ioctl$PERF_EVENT_IOC_ENABLE(r89, 0x8912, 0x400200) getsockopt$sock_cred(r89, 0x1, 0x11, &(0x7f0000002840), &(0x7f0000002880)=0xc) stat(&(0x7f00000028c0)='./file0\x00', &(0x7f0000002900)) r90 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r90, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r91}}]}) r92 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r92, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) ioctl$TIOCGPGRP(r92, 0x540f, &(0x7f0000002980)) r93 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r93, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r94, 0x0) getresgid(&(0x7f00000029c0), &(0x7f0000002a00), &(0x7f0000002a40)) r95 = getpid() ptrace(0x10, r95) ptrace$pokeuser(0x6, r95, 0x388, 0xfffffffffffffffe) r96 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r96, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r97, 0x0) fstat(0xffffffffffffffff, &(0x7f0000002a80)) r98 = getpid() ptrace(0x10, r98) ptrace$pokeuser(0x6, r98, 0x388, 0xfffffffffffffffe) r99 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r99, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r100}}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r102, r101) ioctl$sock_FIOGETOWN(r102, 0x8903, &(0x7f0000002b00)) lstat(&(0x7f0000002b40)='./file0\x00', &(0x7f0000002b80)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r105 = dup2(r104, r103) ioctl$PERF_EVENT_IOC_ENABLE(r105, 0x8912, 0x400200) getsockopt$sock_cred(r105, 0x1, 0x11, &(0x7f0000002c00), &(0x7f0000002c40)=0xc) getpgid(0xffffffffffffffff) getsockopt$inet6_IPV6_IPSEC_POLICY(r3, 0x29, 0x22, &(0x7f0000002c80)={{{@in=@local, @in=@broadcast}}, {{@in=@local}, 0x0, @in=@multicast1}}, &(0x7f0000003dc0)=0xe8) r106 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r106, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r107}}]}) gettid() r108 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r108, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r109, 0x0) getegid() r110 = getpid() ptrace(0x10, r110) ptrace$pokeuser(0x6, r110, 0x388, 0xfffffffffffffffe) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000004240)={r110, r4, 0x0, 0xc, &(0x7f0000004200)='/dev/radio#\x00'}, 0x30) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r113 = dup2(r112, r111) ioctl$PERF_EVENT_IOC_ENABLE(r113, 0x8912, 0x400200) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000006100)={{{@in=@loopback, @in=@loopback}}, {{@in6=@dev}, 0x0, @in=@multicast2}}, &(0x7f0000004380)=0xe8) lstat(&(0x7f00000043c0)='./file0\x00', &(0x7f0000004400)) fcntl$dupfd(0xffffffffffffffff, 0x406, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r115, r114) socket$rds(0x15, 0x5, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r117, r116) r118 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r118, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r119 = getpid() ptrace(0x10, r119) ptrace$pokeuser(0x6, r119, 0x388, 0xfffffffffffffffe) r120 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r120, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r121, 0x0) r122 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r122, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r123}}]}) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000004480)) r124 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r124, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r125, 0x0) getegid() openat$cgroup_procs(0xffffffffffffffff, &(0x7f00000044c0)='tasks\x00', 0x2, 0x0) r126 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r126, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r129 = dup2(r128, r127) ioctl$PERF_EVENT_IOC_ENABLE(r129, 0x8912, 0x400200) 16:11:56 executing program 0: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000000)='/dev/uinput\x00', 0x0, 0x0) ioctl$UI_BEGIN_FF_UPLOAD(r0, 0xc06855c8, &(0x7f0000000500)={0x10, 0x0, {0x0, 0x0, 0x0, {}, {}, @ramp}, {0x0, 0x0, 0x0, {}, {}, @rumble}}) 16:11:56 executing program 5: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(r1, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, 0x0, 0x0, 0x0, 0x0, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000004000/0x18000)=nil, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000380)) ioctl$KVM_RUN(r2, 0xae80, 0x0) mlock(&(0x7f0000011000/0x4000)=nil, 0x4000) 16:11:56 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1}, 0x10) connect$inet(r0, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) r1 = socket$kcm(0x29, 0x2, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f00000007c0)=@deltclass={0x24}, 0x24}}, 0x0) 16:11:56 executing program 0: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000000)='/dev/uinput\x00', 0x0, 0x0) ioctl$UI_BEGIN_FF_UPLOAD(r0, 0xc06855c8, &(0x7f0000000500)={0x10, 0x0, {0x0, 0x0, 0x0, {}, {}, @ramp}, {0x0, 0x0, 0x0, {}, {}, @rumble}}) 16:11:56 executing program 1: r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x0) fcntl$F_SET_RW_HINT(r0, 0x40c, &(0x7f0000002d80)) r1 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r1, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r2 = dup(r1) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = syz_open_dev$radio(&(0x7f0000000300)='/dev/radio#\x00', 0x2, 0x2) bind$bt_l2cap(r5, &(0x7f0000000340)={0x1f, 0xf7f8, {0x91, 0x3f, 0x8, 0x8, 0x81, 0x3f}, 0x9, 0x5}, 0xe) r6 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000040)='TIPCv2\x00') sendmsg$TIPC_NL_BEARER_SET(r2, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000200)={&(0x7f0000006200)=ANY=[@ANYBLOB="50010000", @ANYRES16=r6, @ANYBLOB="00042abd7000ffdbdf25050000002400060008000100e34b0000080001000000000008000100090000000800010008000000340007000c00040000040000000000000c00040000000000000000000c0004002c460000000000000c0003000800000000000000d800050008000100756470000800010075647000440002000800040000000000080004007d000000080002000010000008000100000000000800040083040000080003000004000008000300ffffffff080004000180000008000100696200002c0002000800020001f8ffff080001001a000000080001001800000008000200000080ff080004006b0a000008000100756470003c00020008000200c3faffff08000100110000000800040000100000080002000400000008000100000000000800020001000000080002000400000008000100657468000c0009000800010003000000046729baacef596e27a3a1d04ad2cf28b40259e4972b7075eb34de8734aa7d28a303b21d6f8d42421cee5fd6f933c523b3178c717be227bcf05c60b489d12112100ea827f50bbb32b0ab4f16a3ffa0cddb632b44dc266e825d21d355d3ed4da2eabd1c22eb92d15d20f9989d42e061b6583c56cdb10b40ef964ba63d659eca37ae37552fc834979d56af25260228dc6ee541cc7c3bc0dc5e34d9d5d0aa088ecb5fa03e0c9fe1caa52a3a96c8b554a30e3bc3cb22a7baf7fc6f1f9420d3ea"], 0x150}, 0x1, 0x0, 0x0, 0x20000000}, 0x4000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r8, r7) r9 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r9, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) openat$cgroup(r9, &(0x7f0000000400)='syz1\x00', 0x200002, 0x0) syz_open_dev$amidi(&(0x7f0000000440)='/dev/amidi#\x00', 0x6, 0x8000) r10 = getpid() ptrace(0x10, r10) ptrace$pokeuser(0x6, r10, 0x388, 0xfffffffffffffffe) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000480), &(0x7f00000004c0)=0xc) openat$cachefiles(0xffffffffffffff9c, &(0x7f0000000500)='/dev/cachefiles\x00', 0xa00, 0x0) r11 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r11, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r13, r12) openat$apparmor_task_exec(0xffffffffffffff9c, &(0x7f0000000540)='/proc/self/attr/exec\x00', 0x2, 0x0) r14 = getpid() ptrace(0x10, r14) ptrace$pokeuser(0x6, r14, 0x388, 0xfffffffffffffffe) r15 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r15, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r16, 0x0) r17 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r17, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r18}}]}) openat$selinux_attr(0xffffffffffffff9c, &(0x7f0000000580)='/proc/self/attr/exec\x00', 0x2, 0x0) bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f00000005c0)={0x0, 0x6, 0x8}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r20, r19) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r23 = dup2(r22, r21) ioctl$PERF_EVENT_IOC_ENABLE(r23, 0x8912, 0x400200) r24 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf16000000000000b7070000010000004870000000000000bc700000000000009500000000000000"], &(0x7f0000000140)='vS\xfdIG|\x8aL[\xf2\'\x9c\xea\xb1\xc0\xb1\x19\x91\x9d/Q\xd9\xe3T\xce\xdax;\x02%\xc5\x1c\xd5GA\xad[(\xbblZ\x01\x1dF\x92#]%sj\xd0i\xc6C\x1f&\xe2\xc5\xa5z\x7f\xe1 \xfb\xc27\x03\x84\x8e\xef\x82-\xfc$$\xaf\v\xbd\x95\x1e\x0f\xbeVI\xec\r!\f\x86\xf5\xfb[Y\x1e\xd4\xdfc\xb1\xc8\xa2\xc1/5\xffr\x1f\x80@\xb8F\xea\xde\x93\xa1\xcb6\xee\xf2\xce\x95\xf2\xfdxR\x17F\xad\xc1~\xa2\x97=O^o\"\xbb\xa8\x9746'}, 0x48) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000740)={r24, 0xc0, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f00000000c0)={r25}, 0xc) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x19, &(0x7f0000000600)='GPL##(mime_type{vboxnet1\x00', r25}, 0x30) r26 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r26, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r27, 0x0) getresgid(&(0x7f0000000680), &(0x7f00000006c0), &(0x7f0000000700)) ioctl$TIOCGPGRP(r1, 0x540f, &(0x7f0000000900)) stat(&(0x7f0000000940)='./file0\x00', &(0x7f0000000980)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r29, r28) fstat(r28, &(0x7f0000000a00)) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000a80), &(0x7f0000000ac0)=0xc) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000b00), &(0x7f0000000b40)=0xc) getresgid(&(0x7f0000000b80), &(0x7f0000000bc0), &(0x7f0000000c00)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r32 = dup2(r31, r30) ioctl$PERF_EVENT_IOC_ENABLE(r32, 0x8912, 0x400200) ioctl$TIOCGPGRP(r32, 0x540f, &(0x7f0000001280)) r33 = getpid() ptrace(0x10, r33) ptrace$pokeuser(0x6, r33, 0x388, 0xfffffffffffffffe) r34 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r34, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r35, 0x0) r36 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r36, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r37}}]}) r38 = getpid() ptrace(0x10, r38) ptrace$pokeuser(0x6, r38, 0x388, 0xfffffffffffffffe) getpgid(r38) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000012c0), &(0x7f0000001300)=0xc) r39 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r39, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) fcntl$getownex(r39, 0x10, &(0x7f0000001340)) r40 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r40, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r41, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r43, r42) fstat(r42, &(0x7f0000001380)) r44 = getpid() ptrace(0x10, r44) ptrace$pokeuser(0x6, r44, 0x388, 0xfffffffffffffffe) r45 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r45, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r46}}]}) r47 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r47, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r48}}]}) getgroups(0x6, &(0x7f0000001400)=[0xffffffffffffffff, r46, 0xee01, r48, 0x0, 0xee01]) socket$caif_stream(0x25, 0x1, 0x0) socketpair(0x4, 0x0, 0x67, &(0x7f0000001440)) pipe2$9p(&(0x7f0000001480), 0x800) r49 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r49, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) fcntl$getown(0xffffffffffffffff, 0x9) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000001bc0)={{{@in=@remote, @in6=@empty}}, {{@in=@remote}, 0x0, @in6=@ipv4={[], [], @dev}}}, &(0x7f0000001cc0)=0xe8) r50 = getpid() ptrace(0x10, r50) ptrace$pokeuser(0x6, r50, 0x388, 0xfffffffffffffffe) r51 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r51, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r52, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000001d00)) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000001d40)={{{@in6=@empty, @in=@multicast2}}, {{@in6=@mcast1}}}, &(0x7f0000001e40)=0xe8) r53 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r53, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r54}}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r57 = dup2(r56, r55) ioctl$PERF_EVENT_IOC_ENABLE(r57, 0x8912, 0x400200) ioctl$sock_SIOCGPGRP(r57, 0x8904, &(0x7f0000001e80)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r59, r58) getsockopt$sock_cred(r59, 0x1, 0x11, &(0x7f0000001ec0), &(0x7f0000001f00)=0xc) getgid() r60 = getpid() ptrace(0x10, r60) ptrace$pokeuser(0x6, r60, 0x388, 0xfffffffffffffffe) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r63 = dup2(r62, r61) ioctl$PERF_EVENT_IOC_ENABLE(r63, 0x8912, 0x400200) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000001f80)={r60, r63, 0x0, 0x4, &(0x7f0000001f40)='eth\x00'}, 0x30) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000001fc0)={{{@in=@initdev, @in6}}, {{@in=@local}, 0x0, @in=@empty}}, &(0x7f00000020c0)=0xe8) r64 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r64, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r65}}]}) r66 = getpid() ptrace(0x10, r66) ptrace$pokeuser(0x6, r66, 0x388, 0xfffffffffffffffe) r67 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r67, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r68}}]}) r69 = getpid() ptrace(0x10, r69) ptrace$pokeuser(0x6, r69, 0x388, 0xfffffffffffffffe) getresgid(&(0x7f0000002100), &(0x7f0000002140), &(0x7f0000002180)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r71, r70) gettid() r72 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r72, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r73, 0x0) r74 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r74, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socket$vsock_dgram(0x28, 0x2, 0x0) r75 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r75, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r76 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r76, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) openat$vicodec1(0xffffffffffffff9c, &(0x7f0000002680)='/dev/video37\x00', 0x2, 0x0) r77 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r77, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r78 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r78, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socket$inet6_sctp(0xa, 0x5, 0x84) accept$ax25(0xffffffffffffffff, &(0x7f00000026c0)={{0x3, @default}, [@null, @netrom, @default, @default, @default, @bcast, @null, @default]}, &(0x7f0000002740)=0x48) r79 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r79, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r80 = getpid() ptrace(0x10, r80) ptrace$pokeuser(0x6, r80, 0x388, 0xfffffffffffffffe) socket$inet(0x2, 0x2800080001, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r82, r81) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r85 = dup2(r84, r83) ioctl$PERF_EVENT_IOC_ENABLE(r85, 0x8912, 0x400200) getsockopt$sock_cred(r85, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0xc) setresuid(0x0, r86, 0x0) stat(&(0x7f0000002780)='./file0\x00', &(0x7f00000027c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r89 = dup2(r88, r87) ioctl$PERF_EVENT_IOC_ENABLE(r89, 0x8912, 0x400200) getsockopt$sock_cred(r89, 0x1, 0x11, &(0x7f0000002840), &(0x7f0000002880)=0xc) stat(&(0x7f00000028c0)='./file0\x00', &(0x7f0000002900)) r90 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r90, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r91}}]}) r92 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r92, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) ioctl$TIOCGPGRP(r92, 0x540f, &(0x7f0000002980)) r93 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r93, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r94, 0x0) getresgid(&(0x7f00000029c0), &(0x7f0000002a00), &(0x7f0000002a40)) r95 = getpid() ptrace(0x10, r95) ptrace$pokeuser(0x6, r95, 0x388, 0xfffffffffffffffe) r96 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r96, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r97, 0x0) fstat(0xffffffffffffffff, &(0x7f0000002a80)) r98 = getpid() ptrace(0x10, r98) ptrace$pokeuser(0x6, r98, 0x388, 0xfffffffffffffffe) r99 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r99, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r100}}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r102, r101) ioctl$sock_FIOGETOWN(r102, 0x8903, &(0x7f0000002b00)) lstat(&(0x7f0000002b40)='./file0\x00', &(0x7f0000002b80)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r105 = dup2(r104, r103) ioctl$PERF_EVENT_IOC_ENABLE(r105, 0x8912, 0x400200) getsockopt$sock_cred(r105, 0x1, 0x11, &(0x7f0000002c00), &(0x7f0000002c40)=0xc) getpgid(0xffffffffffffffff) getsockopt$inet6_IPV6_IPSEC_POLICY(r3, 0x29, 0x22, &(0x7f0000002c80)={{{@in=@local, @in=@broadcast}}, {{@in=@local}, 0x0, @in=@multicast1}}, &(0x7f0000003dc0)=0xe8) r106 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r106, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r107}}]}) gettid() r108 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r108, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r109, 0x0) getegid() r110 = getpid() ptrace(0x10, r110) ptrace$pokeuser(0x6, r110, 0x388, 0xfffffffffffffffe) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000004240)={r110, r4, 0x0, 0xc, &(0x7f0000004200)='/dev/radio#\x00'}, 0x30) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r113 = dup2(r112, r111) ioctl$PERF_EVENT_IOC_ENABLE(r113, 0x8912, 0x400200) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000006100)={{{@in=@loopback, @in=@loopback}}, {{@in6=@dev}, 0x0, @in=@multicast2}}, &(0x7f0000004380)=0xe8) lstat(&(0x7f00000043c0)='./file0\x00', &(0x7f0000004400)) fcntl$dupfd(0xffffffffffffffff, 0x406, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r115, r114) socket$rds(0x15, 0x5, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r117, r116) r118 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r118, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r119 = getpid() ptrace(0x10, r119) ptrace$pokeuser(0x6, r119, 0x388, 0xfffffffffffffffe) r120 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r120, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r121, 0x0) r122 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r122, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r123}}]}) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000004480)) r124 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r124, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r125, 0x0) 16:11:56 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1}, 0x10) connect$inet(r0, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) ioctl$sock_kcm_SIOCKCMATTACH(0xffffffffffffffff, 0x89e0, &(0x7f000031aff8)={r0, r1}) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f00000007c0)=@deltclass={0x24}, 0x24}}, 0x0) 16:11:56 executing program 0: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000000)='/dev/uinput\x00', 0x0, 0x0) ioctl$UI_BEGIN_FF_UPLOAD(r0, 0xc06855c8, &(0x7f0000000500)={0x10, 0x0, {0x0, 0x0, 0x0, {}, {}, @ramp}, {0x0, 0x0, 0x0, {}, {}, @rumble}}) 16:11:56 executing program 2: r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x0) fcntl$F_SET_RW_HINT(r0, 0x40c, &(0x7f0000002d80)) r1 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r1, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r2 = dup(r1) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = syz_open_dev$radio(&(0x7f0000000300)='/dev/radio#\x00', 0x2, 0x2) bind$bt_l2cap(r5, &(0x7f0000000340)={0x1f, 0xf7f8, {0x91, 0x3f, 0x8, 0x8, 0x81, 0x3f}, 0x9, 0x5}, 0xe) r6 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000040)='TIPCv2\x00') sendmsg$TIPC_NL_BEARER_SET(r2, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000200)={&(0x7f0000006200)=ANY=[@ANYBLOB="50010000", @ANYRES16=r6, @ANYBLOB="00042abd7000ffdbdf25050000002400060008000100e34b0000080001000000000008000100090000000800010008000000340007000c00040000040000000000000c00040000000000000000000c0004002c460000000000000c0003000800000000000000d800050008000100756470000800010075647000440002000800040000000000080004007d000000080002000010000008000100000000000800040083040000080003000004000008000300ffffffff080004000180000008000100696200002c0002000800020001f8ffff080001001a000000080001001800000008000200000080ff080004006b0a000008000100756470003c00020008000200c3faffff08000100110000000800040000100000080002000400000008000100000000000800020001000000080002000400000008000100657468000c0009000800010003000000046729baacef596e27a3a1d04ad2cf28b40259e4972b7075eb34de8734aa7d28a303b21d6f8d42421cee5fd6f933c523b3178c717be227bcf05c60b489d12112100ea827f50bbb32b0ab4f16a3ffa0cddb632b44dc266e825d21d355d3ed4da2eabd1c22eb92d15d20f9989d42e061b6583c56cdb10b40ef964ba63d659eca37ae37552fc834979d56af25260228dc6ee541cc7c3bc0dc5e34d9d5d0aa088ecb5fa03e0c9fe1caa52a3a96c8b554a30e3bc3cb22a7baf7fc6f1f9420d3ea"], 0x150}, 0x1, 0x0, 0x0, 0x20000000}, 0x4000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r8, r7) r9 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r9, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) openat$cgroup(r9, &(0x7f0000000400)='syz1\x00', 0x200002, 0x0) syz_open_dev$amidi(&(0x7f0000000440)='/dev/amidi#\x00', 0x6, 0x8000) r10 = getpid() ptrace(0x10, r10) ptrace$pokeuser(0x6, r10, 0x388, 0xfffffffffffffffe) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000480), &(0x7f00000004c0)=0xc) openat$cachefiles(0xffffffffffffff9c, &(0x7f0000000500)='/dev/cachefiles\x00', 0xa00, 0x0) r11 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r11, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r13, r12) openat$apparmor_task_exec(0xffffffffffffff9c, &(0x7f0000000540)='/proc/self/attr/exec\x00', 0x2, 0x0) r14 = getpid() ptrace(0x10, r14) ptrace$pokeuser(0x6, r14, 0x388, 0xfffffffffffffffe) r15 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r15, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r16, 0x0) r17 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r17, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r18}}]}) openat$selinux_attr(0xffffffffffffff9c, &(0x7f0000000580)='/proc/self/attr/exec\x00', 0x2, 0x0) bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f00000005c0)={0x0, 0x6, 0x8}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r20, r19) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r23 = dup2(r22, r21) ioctl$PERF_EVENT_IOC_ENABLE(r23, 0x8912, 0x400200) r24 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf16000000000000b7070000010000004870000000000000bc700000000000009500000000000000"], &(0x7f0000000140)='vS\xfdIG|\x8aL[\xf2\'\x9c\xea\xb1\xc0\xb1\x19\x91\x9d/Q\xd9\xe3T\xce\xdax;\x02%\xc5\x1c\xd5GA\xad[(\xbblZ\x01\x1dF\x92#]%sj\xd0i\xc6C\x1f&\xe2\xc5\xa5z\x7f\xe1 \xfb\xc27\x03\x84\x8e\xef\x82-\xfc$$\xaf\v\xbd\x95\x1e\x0f\xbeVI\xec\r!\f\x86\xf5\xfb[Y\x1e\xd4\xdfc\xb1\xc8\xa2\xc1/5\xffr\x1f\x80@\xb8F\xea\xde\x93\xa1\xcb6\xee\xf2\xce\x95\xf2\xfdxR\x17F\xad\xc1~\xa2\x97=O^o\"\xbb\xa8\x9746'}, 0x48) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000740)={r24, 0xc0, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f00000000c0)={r25}, 0xc) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x19, &(0x7f0000000600)='GPL##(mime_type{vboxnet1\x00', r25}, 0x30) r26 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r26, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r27, 0x0) getresgid(&(0x7f0000000680), &(0x7f00000006c0), &(0x7f0000000700)) ioctl$TIOCGPGRP(r1, 0x540f, &(0x7f0000000900)) stat(&(0x7f0000000940)='./file0\x00', &(0x7f0000000980)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r29, r28) fstat(r28, &(0x7f0000000a00)) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000a80), &(0x7f0000000ac0)=0xc) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000b00), &(0x7f0000000b40)=0xc) getresgid(&(0x7f0000000b80), &(0x7f0000000bc0), &(0x7f0000000c00)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r32 = dup2(r31, r30) ioctl$PERF_EVENT_IOC_ENABLE(r32, 0x8912, 0x400200) ioctl$TIOCGPGRP(r32, 0x540f, &(0x7f0000001280)) r33 = getpid() ptrace(0x10, r33) ptrace$pokeuser(0x6, r33, 0x388, 0xfffffffffffffffe) r34 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r34, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r35, 0x0) r36 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r36, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r37}}]}) r38 = getpid() ptrace(0x10, r38) ptrace$pokeuser(0x6, r38, 0x388, 0xfffffffffffffffe) getpgid(r38) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000012c0), &(0x7f0000001300)=0xc) r39 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r39, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) fcntl$getownex(r39, 0x10, &(0x7f0000001340)) r40 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r40, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r41, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r43, r42) fstat(r42, &(0x7f0000001380)) r44 = getpid() ptrace(0x10, r44) ptrace$pokeuser(0x6, r44, 0x388, 0xfffffffffffffffe) r45 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r45, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r46}}]}) r47 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r47, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r48}}]}) getgroups(0x6, &(0x7f0000001400)=[0xffffffffffffffff, r46, 0xee01, r48, 0x0, 0xee01]) socket$caif_stream(0x25, 0x1, 0x0) socketpair(0x4, 0x0, 0x67, &(0x7f0000001440)) pipe2$9p(&(0x7f0000001480), 0x800) r49 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r49, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) fcntl$getown(0xffffffffffffffff, 0x9) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000001bc0)={{{@in=@remote, @in6=@empty}}, {{@in=@remote}, 0x0, @in6=@ipv4={[], [], @dev}}}, &(0x7f0000001cc0)=0xe8) r50 = getpid() ptrace(0x10, r50) ptrace$pokeuser(0x6, r50, 0x388, 0xfffffffffffffffe) r51 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r51, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r52, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000001d00)) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000001d40)={{{@in6=@empty, @in=@multicast2}}, {{@in6=@mcast1}}}, &(0x7f0000001e40)=0xe8) r53 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r53, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r54}}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r57 = dup2(r56, r55) ioctl$PERF_EVENT_IOC_ENABLE(r57, 0x8912, 0x400200) ioctl$sock_SIOCGPGRP(r57, 0x8904, &(0x7f0000001e80)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r59, r58) getsockopt$sock_cred(r59, 0x1, 0x11, &(0x7f0000001ec0), &(0x7f0000001f00)=0xc) getgid() r60 = getpid() ptrace(0x10, r60) ptrace$pokeuser(0x6, r60, 0x388, 0xfffffffffffffffe) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r63 = dup2(r62, r61) ioctl$PERF_EVENT_IOC_ENABLE(r63, 0x8912, 0x400200) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000001f80)={r60, r63, 0x0, 0x4, &(0x7f0000001f40)='eth\x00'}, 0x30) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000001fc0)={{{@in=@initdev, @in6}}, {{@in=@local}, 0x0, @in=@empty}}, &(0x7f00000020c0)=0xe8) r64 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r64, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r65}}]}) r66 = getpid() ptrace(0x10, r66) ptrace$pokeuser(0x6, r66, 0x388, 0xfffffffffffffffe) r67 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r67, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r68}}]}) r69 = getpid() ptrace(0x10, r69) ptrace$pokeuser(0x6, r69, 0x388, 0xfffffffffffffffe) getresgid(&(0x7f0000002100), &(0x7f0000002140), &(0x7f0000002180)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r71, r70) gettid() r72 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r72, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r73, 0x0) r74 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r74, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socket$vsock_dgram(0x28, 0x2, 0x0) r75 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r75, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r76 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r76, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) openat$vicodec1(0xffffffffffffff9c, &(0x7f0000002680)='/dev/video37\x00', 0x2, 0x0) r77 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r77, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r78 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r78, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socket$inet6_sctp(0xa, 0x5, 0x84) accept$ax25(0xffffffffffffffff, &(0x7f00000026c0)={{0x3, @default}, [@null, @netrom, @default, @default, @default, @bcast, @null, @default]}, &(0x7f0000002740)=0x48) r79 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r79, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r80 = getpid() ptrace(0x10, r80) ptrace$pokeuser(0x6, r80, 0x388, 0xfffffffffffffffe) socket$inet(0x2, 0x2800080001, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r82, r81) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r85 = dup2(r84, r83) ioctl$PERF_EVENT_IOC_ENABLE(r85, 0x8912, 0x400200) getsockopt$sock_cred(r85, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0xc) setresuid(0x0, r86, 0x0) stat(&(0x7f0000002780)='./file0\x00', &(0x7f00000027c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r89 = dup2(r88, r87) ioctl$PERF_EVENT_IOC_ENABLE(r89, 0x8912, 0x400200) getsockopt$sock_cred(r89, 0x1, 0x11, &(0x7f0000002840), &(0x7f0000002880)=0xc) stat(&(0x7f00000028c0)='./file0\x00', &(0x7f0000002900)) r90 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r90, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r91}}]}) r92 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r92, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) ioctl$TIOCGPGRP(r92, 0x540f, &(0x7f0000002980)) r93 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r93, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r94, 0x0) getresgid(&(0x7f00000029c0), &(0x7f0000002a00), &(0x7f0000002a40)) r95 = getpid() ptrace(0x10, r95) ptrace$pokeuser(0x6, r95, 0x388, 0xfffffffffffffffe) r96 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r96, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r97, 0x0) fstat(0xffffffffffffffff, &(0x7f0000002a80)) r98 = getpid() ptrace(0x10, r98) ptrace$pokeuser(0x6, r98, 0x388, 0xfffffffffffffffe) r99 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r99, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r100}}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r102, r101) ioctl$sock_FIOGETOWN(r102, 0x8903, &(0x7f0000002b00)) lstat(&(0x7f0000002b40)='./file0\x00', &(0x7f0000002b80)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r105 = dup2(r104, r103) ioctl$PERF_EVENT_IOC_ENABLE(r105, 0x8912, 0x400200) getsockopt$sock_cred(r105, 0x1, 0x11, &(0x7f0000002c00), &(0x7f0000002c40)=0xc) getpgid(0xffffffffffffffff) getsockopt$inet6_IPV6_IPSEC_POLICY(r3, 0x29, 0x22, &(0x7f0000002c80)={{{@in=@local, @in=@broadcast}}, {{@in=@local}, 0x0, @in=@multicast1}}, &(0x7f0000003dc0)=0xe8) r106 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r106, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r107}}]}) gettid() r108 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r108, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r109, 0x0) getegid() r110 = getpid() ptrace(0x10, r110) ptrace$pokeuser(0x6, r110, 0x388, 0xfffffffffffffffe) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000004240)={r110, r4, 0x0, 0xc, &(0x7f0000004200)='/dev/radio#\x00'}, 0x30) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r113 = dup2(r112, r111) ioctl$PERF_EVENT_IOC_ENABLE(r113, 0x8912, 0x400200) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000006100)={{{@in=@loopback, @in=@loopback}}, {{@in6=@dev}, 0x0, @in=@multicast2}}, &(0x7f0000004380)=0xe8) lstat(&(0x7f00000043c0)='./file0\x00', &(0x7f0000004400)) fcntl$dupfd(0xffffffffffffffff, 0x406, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r115, r114) socket$rds(0x15, 0x5, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r117, r116) r118 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r118, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r119 = getpid() ptrace(0x10, r119) ptrace$pokeuser(0x6, r119, 0x388, 0xfffffffffffffffe) r120 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r120, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r121, 0x0) r122 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r122, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r123}}]}) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000004480)) r124 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r124, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r125, 0x0) getegid() openat$cgroup_procs(0xffffffffffffffff, &(0x7f00000044c0)='tasks\x00', 0x2, 0x0) r126 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r126, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r129 = dup2(r128, r127) ioctl$PERF_EVENT_IOC_ENABLE(r129, 0x8912, 0x400200) r130 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r130, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r132, r131) 16:11:56 executing program 5: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/kvm\x00', 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) syz_kvm_setup_cpu$x86(r1, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, 0x0, 0x0, 0x0, 0x0, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r2, &(0x7f0000004000/0x18000)=nil, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000380)) ioctl$KVM_RUN(r2, 0xae80, 0x0) mlock(&(0x7f0000011000/0x4000)=nil, 0x4000) 16:11:57 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000e5b000)={0x2, 0x4e20, @multicast1}, 0x10) connect$inet(r0, &(0x7f0000000100)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x11}}, 0x10) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000eb0fb8)={0x1, 0x3, &(0x7f00009ff000)=@framed, &(0x7f00002bf000)='syzkaller\x00', 0x4, 0xb7, &(0x7f00006ab000)=""/183}, 0x48) ioctl$sock_kcm_SIOCKCMATTACH(0xffffffffffffffff, 0x89e0, &(0x7f000031aff8)={r0, r1}) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f00000007c0)=@deltclass={0x24}, 0x24}}, 0x0) 16:11:57 executing program 0: ioctl$UI_BEGIN_FF_UPLOAD(0xffffffffffffffff, 0xc06855c8, &(0x7f0000000500)={0x10, 0x0, {0x0, 0x0, 0x0, {}, {}, @ramp}, {0x0, 0x0, 0x0, {}, {}, @rumble}}) 16:11:57 executing program 4: r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x0) fcntl$F_SET_RW_HINT(r0, 0x40c, &(0x7f0000002d80)) r1 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r1, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r2 = dup(r1) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = syz_open_dev$radio(&(0x7f0000000300)='/dev/radio#\x00', 0x2, 0x2) bind$bt_l2cap(r5, &(0x7f0000000340)={0x1f, 0xf7f8, {0x91, 0x3f, 0x8, 0x8, 0x81, 0x3f}, 0x9, 0x5}, 0xe) r6 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000040)='TIPCv2\x00') sendmsg$TIPC_NL_BEARER_SET(r2, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000200)={&(0x7f0000006200)=ANY=[@ANYBLOB="50010000", @ANYRES16=r6, @ANYBLOB="00042abd7000ffdbdf25050000002400060008000100e34b0000080001000000000008000100090000000800010008000000340007000c00040000040000000000000c00040000000000000000000c0004002c460000000000000c0003000800000000000000d800050008000100756470000800010075647000440002000800040000000000080004007d000000080002000010000008000100000000000800040083040000080003000004000008000300ffffffff080004000180000008000100696200002c0002000800020001f8ffff080001001a000000080001001800000008000200000080ff080004006b0a000008000100756470003c00020008000200c3faffff08000100110000000800040000100000080002000400000008000100000000000800020001000000080002000400000008000100657468000c0009000800010003000000046729baacef596e27a3a1d04ad2cf28b40259e4972b7075eb34de8734aa7d28a303b21d6f8d42421cee5fd6f933c523b3178c717be227bcf05c60b489d12112100ea827f50bbb32b0ab4f16a3ffa0cddb632b44dc266e825d21d355d3ed4da2eabd1c22eb92d15d20f9989d42e061b6583c56cdb10b40ef964ba63d659eca37ae37552fc834979d56af25260228dc6ee541cc7c3bc0dc5e34d9d5d0aa088ecb5fa03e0c9fe1caa52a3a96c8b554a30e3bc3cb22a7baf7fc6f1f9420d3ea"], 0x150}, 0x1, 0x0, 0x0, 0x20000000}, 0x4000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r8, r7) r9 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r9, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) openat$cgroup(r9, &(0x7f0000000400)='syz1\x00', 0x200002, 0x0) syz_open_dev$amidi(&(0x7f0000000440)='/dev/amidi#\x00', 0x6, 0x8000) r10 = getpid() ptrace(0x10, r10) ptrace$pokeuser(0x6, r10, 0x388, 0xfffffffffffffffe) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000480), &(0x7f00000004c0)=0xc) openat$cachefiles(0xffffffffffffff9c, &(0x7f0000000500)='/dev/cachefiles\x00', 0xa00, 0x0) r11 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r11, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r13, r12) openat$apparmor_task_exec(0xffffffffffffff9c, &(0x7f0000000540)='/proc/self/attr/exec\x00', 0x2, 0x0) r14 = getpid() ptrace(0x10, r14) ptrace$pokeuser(0x6, r14, 0x388, 0xfffffffffffffffe) r15 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r15, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r16, 0x0) r17 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r17, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r18}}]}) openat$selinux_attr(0xffffffffffffff9c, &(0x7f0000000580)='/proc/self/attr/exec\x00', 0x2, 0x0) bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f00000005c0)={0x0, 0x6, 0x8}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r20, r19) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r23 = dup2(r22, r21) ioctl$PERF_EVENT_IOC_ENABLE(r23, 0x8912, 0x400200) r24 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x1, 0x5, &(0x7f0000001000)=ANY=[@ANYBLOB="bf16000000000000b7070000010000004870000000000000bc700000000000009500000000000000"], &(0x7f0000000140)='vS\xfdIG|\x8aL[\xf2\'\x9c\xea\xb1\xc0\xb1\x19\x91\x9d/Q\xd9\xe3T\xce\xdax;\x02%\xc5\x1c\xd5GA\xad[(\xbblZ\x01\x1dF\x92#]%sj\xd0i\xc6C\x1f&\xe2\xc5\xa5z\x7f\xe1 \xfb\xc27\x03\x84\x8e\xef\x82-\xfc$$\xaf\v\xbd\x95\x1e\x0f\xbeVI\xec\r!\f\x86\xf5\xfb[Y\x1e\xd4\xdfc\xb1\xc8\xa2\xc1/5\xffr\x1f\x80@\xb8F\xea\xde\x93\xa1\xcb6\xee\xf2\xce\x95\xf2\xfdxR\x17F\xad\xc1~\xa2\x97=O^o\"\xbb\xa8\x9746'}, 0x48) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000740)={r24, 0xc0, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10) bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f00000000c0)={r25}, 0xc) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x19, &(0x7f0000000600)='GPL##(mime_type{vboxnet1\x00', r25}, 0x30) r26 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r26, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r27, 0x0) getresgid(&(0x7f0000000680), &(0x7f00000006c0), &(0x7f0000000700)) ioctl$TIOCGPGRP(r1, 0x540f, &(0x7f0000000900)) stat(&(0x7f0000000940)='./file0\x00', &(0x7f0000000980)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r29, r28) fstat(r28, &(0x7f0000000a00)) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000a80), &(0x7f0000000ac0)=0xc) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000b00), &(0x7f0000000b40)=0xc) getresgid(&(0x7f0000000b80), &(0x7f0000000bc0), &(0x7f0000000c00)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r32 = dup2(r31, r30) ioctl$PERF_EVENT_IOC_ENABLE(r32, 0x8912, 0x400200) ioctl$TIOCGPGRP(r32, 0x540f, &(0x7f0000001280)) r33 = getpid() ptrace(0x10, r33) ptrace$pokeuser(0x6, r33, 0x388, 0xfffffffffffffffe) r34 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r34, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r35, 0x0) r36 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r36, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r37}}]}) r38 = getpid() ptrace(0x10, r38) ptrace$pokeuser(0x6, r38, 0x388, 0xfffffffffffffffe) getpgid(r38) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000012c0), &(0x7f0000001300)=0xc) r39 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r39, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) fcntl$getownex(r39, 0x10, &(0x7f0000001340)) r40 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r40, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r41, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r43, r42) fstat(r42, &(0x7f0000001380)) r44 = getpid() ptrace(0x10, r44) ptrace$pokeuser(0x6, r44, 0x388, 0xfffffffffffffffe) r45 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r45, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r46}}]}) r47 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r47, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r48}}]}) getgroups(0x6, &(0x7f0000001400)=[0xffffffffffffffff, r46, 0xee01, r48, 0x0, 0xee01]) socket$caif_stream(0x25, 0x1, 0x0) socketpair(0x4, 0x0, 0x67, &(0x7f0000001440)) pipe2$9p(&(0x7f0000001480), 0x800) r49 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r49, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) fcntl$getown(0xffffffffffffffff, 0x9) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000001bc0)={{{@in=@remote, @in6=@empty}}, {{@in=@remote}, 0x0, @in6=@ipv4={[], [], @dev}}}, &(0x7f0000001cc0)=0xe8) r50 = getpid() ptrace(0x10, r50) ptrace$pokeuser(0x6, r50, 0x388, 0xfffffffffffffffe) r51 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r51, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r52, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000001d00)) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000001d40)={{{@in6=@empty, @in=@multicast2}}, {{@in6=@mcast1}}}, &(0x7f0000001e40)=0xe8) r53 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r53, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r54}}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r57 = dup2(r56, r55) ioctl$PERF_EVENT_IOC_ENABLE(r57, 0x8912, 0x400200) ioctl$sock_SIOCGPGRP(r57, 0x8904, &(0x7f0000001e80)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r59, r58) getsockopt$sock_cred(r59, 0x1, 0x11, &(0x7f0000001ec0), &(0x7f0000001f00)=0xc) getgid() r60 = getpid() ptrace(0x10, r60) ptrace$pokeuser(0x6, r60, 0x388, 0xfffffffffffffffe) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r63 = dup2(r62, r61) ioctl$PERF_EVENT_IOC_ENABLE(r63, 0x8912, 0x400200) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000001f80)={r60, r63, 0x0, 0x4, &(0x7f0000001f40)='eth\x00'}, 0x30) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000001fc0)={{{@in=@initdev, @in6}}, {{@in=@local}, 0x0, @in=@empty}}, &(0x7f00000020c0)=0xe8) r64 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r64, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r65}}]}) r66 = getpid() ptrace(0x10, r66) ptrace$pokeuser(0x6, r66, 0x388, 0xfffffffffffffffe) r67 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r67, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r68}}]}) r69 = getpid() ptrace(0x10, r69) ptrace$pokeuser(0x6, r69, 0x388, 0xfffffffffffffffe) getresgid(&(0x7f0000002100), &(0x7f0000002140), &(0x7f0000002180)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r71, r70) gettid() r72 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r72, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r73, 0x0) r74 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r74, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socket$vsock_dgram(0x28, 0x2, 0x0) r75 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r75, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r76 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r76, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) openat$vicodec1(0xffffffffffffff9c, &(0x7f0000002680)='/dev/video37\x00', 0x2, 0x0) r77 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r77, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r78 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r78, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) socket$inet6_sctp(0xa, 0x5, 0x84) accept$ax25(0xffffffffffffffff, &(0x7f00000026c0)={{0x3, @default}, [@null, @netrom, @default, @default, @default, @bcast, @null, @default]}, &(0x7f0000002740)=0x48) r79 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r79, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) r80 = getpid() ptrace(0x10, r80) ptrace$pokeuser(0x6, r80, 0x388, 0xfffffffffffffffe) socket$inet(0x2, 0x2800080001, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r82, r81) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r85 = dup2(r84, r83) ioctl$PERF_EVENT_IOC_ENABLE(r85, 0x8912, 0x400200) getsockopt$sock_cred(r85, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0xc) setresuid(0x0, r86, 0x0) stat(&(0x7f0000002780)='./file0\x00', &(0x7f00000027c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r89 = dup2(r88, r87) ioctl$PERF_EVENT_IOC_ENABLE(r89, 0x8912, 0x400200) getsockopt$sock_cred(r89, 0x1, 0x11, &(0x7f0000002840), &(0x7f0000002880)=0xc) stat(&(0x7f00000028c0)='./file0\x00', &(0x7f0000002900)) r90 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r90, 0x1, 0x11, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) syz_mount_image$hfsplus(&(0x7f00000001c0)='hfsplus\x00', &(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001ac0)={[{@gid={'gid', 0x3d, r91}}]}) r92 = syz_open_procfs(0x0, &(0x7f0000000240)='net/fib_trie\x00') preadv(r92, &(0x7f0000000480), 0x100000000000022c, 0x6c00000000000000) ioctl$TIOCGPGRP(r92, 0x540f, &(0x7f0000002980)) r93 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r93, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r94, 0x0) getresgid(&(0x7f00000029c0), &(0x7f0000002a00), &(0x7f0000002a40)) r95 = getpid() ptrace(0x10, r95) ptrace$pokeuser(0x6, r95, 0x388, 0xfffffffffffffffe) r96 = socket$inet(0x2, 0x2800080001, 0x0) getsockopt$sock_cred(r96, 0x1, 0x11, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000001580)=0x7) setresuid(0x0, r97, 0x0) fstat(0xffffffffffffffff, &(0x7f0000002a80)) r98 = getpid() ptrace(0x10, r98) ptrace$pokeuser(0x6, r98, 0x388, 0xfffffffffffffffe) r99 = socket$inet(0xa, 0x801, 0x0) getsockopt$sock_cred(r99, 0x1, 0x1