08000000000008000600000800080000000000080007000000000000000300ff01000000000000000000000000000108000800000000000000060000000000080010000000000008000400000000000800050000000000080010000000000008000200"/152, @ANYRES32=0x0, @ANYBLOB="080014000000000000000f00000000000800040000000000080014000000000008000f000000000008001200000000000800120000000000080014000000000008001100000000000800040000000000080004000000000046fd0f000000000008001400000000009601090029000000"], 0x1c0}}, 0x0) bind$inet(0xffffffffffffffff, 0x0, 0x0) close(0xffffffffffffffff) ioctl$TIOCSTI(0xffffffffffffffff, 0x5412, 0x0) [ 218.782007] device syz_tun entered promiscuous mode [ 218.797705] device syz_tun left promiscuous mode 19:41:13 executing program 1: mmap(&(0x7f00009fd000/0x600000)=nil, 0x600000, 0x2000007, 0x6031, 0xffffffffffffffff, 0x0) mremap(&(0x7f0000a94000/0x2000)=nil, 0x2000, 0x800000, 0x0, &(0x7f0000130000/0x800000)=nil) perf_event_open(&(0x7f0000000440)={0x2, 0x70, 0xb9, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0xe7e000)=nil, 0xe7e000, 0x0, 0x31, 0xffffffffffffffff, 0x0) close(0xffffffffffffffff) [ 218.916236] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=770 sclass=netlink_route_socket pig=8291 comm=syz-executor.4 [ 218.917388] netlink: 276 bytes leftover after parsing attributes in process `syz-executor.3'. [ 219.049562] device syz_tun entered promiscuous mode [ 219.055398] device syz_tun left promiscuous mode [ 219.164673] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=770 sclass=netlink_route_socket pig=8291 comm=syz-executor.4 [ 219.362672] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=770 sclass=netlink_route_socket pig=8277 comm=syz-executor.4 19:41:14 executing program 2: mkdir(&(0x7f0000000280)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) getdents64(r0, &(0x7f00000002c0)=""/186, 0x28a) getdents(r0, &(0x7f0000000140)=""/2, 0x450) getdents(r0, &(0x7f0000000180)=""/223, 0xdf) getdents64(r0, 0x0, 0x0) 19:41:14 executing program 0: perf_event_open(&(0x7f0000940000)={0x2, 0x70, 0xee6a, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x572, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$packet(0x11, 0x3, 0x300) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000140)={'syz_tun\x00', 0x0}) setsockopt$packet_add_memb(r0, 0x107, 0x1, &(0x7f0000001300)={r1, 0x3, 0x6, @random="0c7d5ce08728"}, 0x10) 19:41:14 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$nl_route(0x10, 0x3, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x7a05, 0x1700) r1 = socket$inet6(0xa, 0x3, 0x1) setsockopt$inet6_IPV6_XFRM_POLICY(r1, 0x29, 0x23, 0x0, 0x0) connect$inet6(r1, 0x0, 0x0) write$cgroup_subtree(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000001c0)=ANY=[@ANYBLOB="c001000010003b0e00"/20, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\b\x00\n\x00', @ANYRES32=0x6, @ANYBLOB="980112000c000100697036746e6c000088010200080009002900000014000200ff020000000000000000000000000001080008000000000008000800feffffff140003000000000000000000000000000000000114000200ff010000000000000000000000000001080006000000000014000300ff010000000000000000000000000001b5fd0200", @ANYRES32=0x0, @ANYBLOB="08001400000000000300040000000000000004000000000008001400000000000800070000000000080008000000000008000600000800080000000000080007000000000000000300ff01000000000000000000000000000108000800000000000000060000000000080010000000000008000400000000000800050000000000080010000000000008000200"/152, @ANYRES32=0x0, @ANYBLOB="080014000000000000000f00000000000800040000000000080014000000000008000f000000000008001200000000000800120000000000080014000000000008001100000000000800040000000000080004000000000046fd0f000000000008001400000000009601090029000000"], 0x1c0}}, 0x0) bind$inet(0xffffffffffffffff, 0x0, 0x0) close(0xffffffffffffffff) ioctl$TIOCSTI(0xffffffffffffffff, 0x5412, 0x0) 19:41:14 executing program 1: sendmsg$IPVS_CMD_DEL_DEST(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x10, 0x3, 0x0) write(r0, &(0x7f0000000000)="1c0000001a009b8a14000000ff0000adf87e28000000000000000000", 0x1c) recvmmsg(r0, &(0x7f0000002ec0), 0x400000000000ec0, 0x2, &(0x7f00000001c0)={0x77359400}) socket$inet(0x2, 0x0, 0x0) 19:41:14 executing program 5: ioctl$VT_WAITACTIVE(0xffffffffffffffff, 0x5607) recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x38b, 0x0, 0x267}}], 0x8000000000000ee, 0x0, 0x0) open(0x0, 0x0, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) write$P9_RMKNOD(0xffffffffffffffff, 0x0, 0x0) openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f0000000240)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/ptmx\x00', 0x0, 0x0) writev(r2, &(0x7f00000023c0), 0x1000000000000252) [ 219.944759] device syz_tun entered promiscuous mode 19:41:14 executing program 4: r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0xa}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = memfd_create(&(0x7f0000000000)='\x00', 0x0) mmap(&(0x7f0000200000/0x400000)=nil, 0x400000, 0x1, 0x2011, r1, 0x0) r2 = creat(&(0x7f0000000000)='./bus\x00', 0x0) fcntl$setstatus(r2, 0x4, 0x44000) io_setup(0x3, &(0x7f0000000100)=0x0) io_submit(r3, 0x732, &(0x7f0000000540)=[&(0x7f00000000c0)={0x0, 0x0, 0x80000000000000, 0x1, 0x0, r2, &(0x7f0000000000), 0x377140be6b5ef4c7, 0x2000}]) r4 = getuid() ioprio_set$uid(0x3, r4, 0x1) ioctl$ION_IOC_HEAP_QUERY(r2, 0xc0184908, &(0x7f0000000140)={0x34, 0x0, &(0x7f0000000080)}) write$P9_RCREATE(0xffffffffffffffff, &(0x7f0000000040)={0x18, 0x73, 0x2, {{0xf5019c6749b79f43, 0x0, 0x1}, 0x7}}, 0x18) r5 = socket$inet6_tcp(0xa, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) r7 = socket$inet6_tcp(0xa, 0x1, 0x0) r8 = socket$packet(0x11, 0x3, 0x300) ioctl$sock_SIOCGIFINDEX(r8, 0x8933, &(0x7f0000000140)={'syz_tun\x00', 0x0}) setsockopt$packet_add_memb(r8, 0x107, 0x1, &(0x7f0000001300)={r9, 0x3, 0x6, @dev}, 0x10) dup3(r7, r8, 0x0) r10 = socket$inet6_tcp(0xa, 0x1, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$PERF_EVENT_IOC_ENABLE(r11, 0x8912, 0x400200) openat$cgroup_int(r11, &(0x7f0000000500)='cpuset.memory_spread_slab\x00', 0x2, 0x0) r12 = socket$inet6_tcp(0xa, 0x1, 0x0) fcntl$dupfd(r12, 0x0, r12) r13 = socket$inet6_tcp(0xa, 0x1, 0x0) r14 = socket$packet(0x11, 0x3, 0x300) ioctl$sock_SIOCGIFINDEX(r14, 0x8933, &(0x7f0000000140)={'syz_tun\x00', 0x0}) setsockopt$packet_add_memb(r14, 0x107, 0x1, &(0x7f0000001300)={r15, 0x3, 0x6, @dev}, 0x10) dup3(r13, r14, 0x0) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000001580)) r16 = perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r17 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r16, 0x0) r18 = syz_open_procfs(0x0, &(0x7f0000000000)='net/netlink\x00') preadv(r18, &(0x7f0000000480), 0x10000000000002a1, 0x0) r19 = syz_open_procfs(0x0, &(0x7f00000000c0)='net/packet\x00') r20 = perf_event_open(&(0x7f00000002c0)={0x5, 0x411, 0x0, 0x9, 0x1f, 0xbf, 0x0, 0x7f, 0x4000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x40000000000020}, 0x0, 0x8000, 0x0, 0x2, 0x0, 0x8}, 0x0, 0x3, 0xffffffffffffffff, 0x2) r21 = socket(0x40000000002, 0x3, 0x2) setsockopt$SO_BINDTODEVICE(r21, 0x1, 0x19, &(0x7f00000012c0)='syz_tun\x00', 0x10) setsockopt$IPT_SO_SET_REPLACE(r21, 0x0, 0x40, 0x0, 0x0) r22 = socket$nl_generic(0x10, 0x3, 0x10) r23 = socket$netlink(0x10, 0x3, 0x0) r24 = socket$netlink(0x10, 0x3, 0xc) writev(r24, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r23, r24) r25 = getpid() rt_tgsigqueueinfo(r25, r25, 0x16, &(0x7f0000000100)) stat(&(0x7f0000000700)='./file0\x00', &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}) r27 = getegid() r28 = openat$selinux_user(0xffffffffffffff9c, &(0x7f00000007c0)='/selinux/user\x00', 0x2, 0x0) r29 = socket$netlink(0x10, 0x3, 0x0) r30 = socket$netlink(0x10, 0x3, 0xc) writev(r30, &(0x7f0000fb5ff0)=[{0x0}], 0x1) dup2(r29, r30) r31 = eventfd2(0x81, 0x801) r32 = socket$inet(0x2, 0x5, 0x81) r33 = socket$netlink(0x10, 0x3, 0xc) writev(r33, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r34 = getpid() rt_tgsigqueueinfo(r34, r34, 0x16, &(0x7f0000000100)) r35 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r35, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r37 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r37, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r36, r38) r39 = socket$inet6_tcp(0xa, 0x1, 0x0) r40 = eventfd(0x4) r41 = socket$netlink(0x10, 0x3, 0xc) writev(r41, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r42 = socket$netlink(0x10, 0x3, 0x0) r43 = socket$netlink(0x10, 0x3, 0xc) writev(r43, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r42, r43) r44 = socket$netlink(0x10, 0x3, 0x0) r45 = socket$netlink(0x10, 0x3, 0xc) writev(r45, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r44, r45) r46 = openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f0000000800)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000840)=0x0) r48 = geteuid() r49 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r49, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r51 = getpid() rt_tgsigqueueinfo(r51, r51, 0x16, &(0x7f0000000100)) r52 = open(0x0, 0x0, 0x0) ftruncate(r52, 0x0) ioctl$NS_GET_OWNER_UID(r52, 0xb704, &(0x7f0000000b80)=0x0) r54 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r54, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r56 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r56, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r55, r57) r58 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r58, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r60 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r60, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r59, r61) getgroups(0x5, &(0x7f0000000bc0)=[0xee00, r57, 0xffffffffffffffff, 0xee00, r61]) r63 = getpid() rt_tgsigqueueinfo(r63, r63, 0x16, &(0x7f0000000100)) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r65 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r65, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r64, r66) r67 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r67, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r69 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r69, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r68, r70) r71 = socket$netlink(0x10, 0x3, 0x0) r72 = socket$netlink(0x10, 0x3, 0xc) writev(r72, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100", 0x18}], 0x1) dup2(r71, r72) r73 = dup2(r71, 0xffffffffffffffff) r74 = socket$inet_tcp(0x2, 0x1, 0x0) r75 = socket$netlink(0x10, 0x3, 0x0) r76 = socket$netlink(0x10, 0x3, 0xc) writev(r76, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r75, r76) r77 = signalfd4(r18, &(0x7f0000002980)={0x8}, 0x8, 0x800) r78 = signalfd4(r19, &(0x7f00000029c0)={0x83}, 0x8, 0x80000) r79 = socket$netlink(0x10, 0x3, 0x0) r80 = socket$netlink(0x10, 0x3, 0xc) writev(r80, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r79, r80) r81 = socket(0x40000000002, 0x3, 0x2) setsockopt$SO_BINDTODEVICE(r81, 0x1, 0x19, &(0x7f00000012c0)='syz_tun\x00', 0x10) setsockopt$IPT_SO_SET_REPLACE(r81, 0x0, 0x40, 0x0, 0x0) r82 = accept$inet(r81, &(0x7f0000002a00)={0x2, 0x0, @broadcast}, &(0x7f0000002a40)=0x10) r83 = creat(&(0x7f0000002a80)='./file0\x00', 0xe) r84 = socket$netlink(0x10, 0x3, 0x0) r85 = socket$netlink(0x10, 0x3, 0xc) writev(r85, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r84, r85) r86 = socket$netlink(0x10, 0x3, 0xc) writev(r86, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff", 0x1c}], 0x1) r87 = socket$netlink(0x10, 0x3, 0xc) writev(r87, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r88 = socket$netlink(0x10, 0x3, 0x0) r89 = socket$netlink(0x10, 0x3, 0xc) writev(r89, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r88, r89) r90 = socket$netlink(0x10, 0x3, 0x0) writev(r90, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r91 = socket$inet6_udplite(0xa, 0x2, 0x88) r92 = socket$netlink(0x10, 0x3, 0x0) r93 = socket$netlink(0x10, 0x3, 0xc) writev(r93, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r92, r93) r94 = socket$netlink(0x10, 0x3, 0xc) writev(r94, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r95 = socket$netlink(0x10, 0x3, 0x0) r96 = socket$netlink(0x10, 0x3, 0xc) writev(r96, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r95, r96) r97 = open(0x0, 0x0, 0x0) ftruncate(r97, 0x0) ioctl$TIOCGSID(r97, 0x5429, &(0x7f0000003e00)=0x0) ioctl$NS_GET_OWNER_UID(r19, 0xb704, &(0x7f0000003e40)=0x0) r100 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r100, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r102 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r102, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r101, r103) r104 = getpid() rt_tgsigqueueinfo(r104, r104, 0x16, &(0x7f0000000100)) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000003e80)={{{@in6=@dev, @in6=@mcast1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@empty}, 0x0, @in6}}, &(0x7f0000003f80)=0xe8) r106 = socket$netlink(0x10, 0x3, 0x0) r107 = socket$netlink(0x10, 0x3, 0xc) writev(r107, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r106, r107) r108 = socket$netlink(0x10, 0x3, 0xc) writev(r108, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r109 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000003fc0)='net/connector\x00') r110 = openat$selinux_attr(0xffffffffffffff9c, &(0x7f0000004000)='/proc/thread-self/attr/fscreate\x00', 0x2, 0x0) r111 = socket$netlink(0x10, 0x3, 0x0) r112 = socket$netlink(0x10, 0x3, 0xc) writev(r112, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r111, r112) r113 = socket$netlink(0x10, 0x3, 0x0) r114 = socket$netlink(0x10, 0x3, 0xc) writev(r114, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r113, r114) fcntl$getownex(r20, 0x10, &(0x7f0000004040)={0x0, 0x0}) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000004080)={{{@in=@empty, @in6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@dev}, 0x0, @in=@broadcast}}, &(0x7f0000004180)=0xe8) lstat(&(0x7f00000041c0)='./file0\x00', &(0x7f0000004200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r118 = socket$netlink(0x10, 0x3, 0xc) writev(r118, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r119 = socket$netlink(0x10, 0x3, 0x0) r120 = socket$netlink(0x10, 0x3, 0xc) writev(r120, &(0x7f0000fb5ff0)=[{}], 0x1) dup2(r119, r120) r121 = socket$netlink(0x10, 0x3, 0xc) writev(r121, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r122 = socket$netlink(0x10, 0x3, 0x0) r123 = socket$netlink(0x10, 0x3, 0xc) writev(r123, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r122, r123) sendmmsg$unix(r21, &(0x7f00000043c0)=[{&(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000000240)=[{&(0x7f0000000340)="e75cfa607b164d6c79502a7785cb989997d2365711110c1d19265c22f45dfb909fa97cf32f85a2d38a34acfc21b79950ff311c12b371fd7ac3562a30ff734b556198995e0f4c17000503fce48f86804e316465f74983a7432bd53701e57e418b29a2ae3bc2db963b1f006ea482f8bb993ce8e8a4ed60ce03104d87348e728c9480bc1116f4be1d7d6fd1d8ae84d224dba6554f0fff20424b9aedd5", 0x9b}], 0x1, &(0x7f0000000280)=[@rights={{0x14, 0x1, 0x1, [r17]}}], 0x18, 0x4000000}, {&(0x7f0000000400)=@abs={0x1, 0x0, 0x4e22}, 0x6e, &(0x7f00000006c0)=[{&(0x7f0000000480)="b1177b88901bdd1e8235fdb2d9729c2236d52cec62b06aacc47fa51746a8e5db6537a2ae7c97358b210062865cda54beee3a673d788547cc238fc84429446332837386ab2e1785203a50b2cd407e6c8c28276e9deb301f37de501a7b268ec9339b5503c104eb3b22e014de82f1a28a54046daa68f65ceaadd29017d59c2fb1ebbd967f34369988522e3a6ec221493bab4e4d879e7eb07f262fa23cd06f22a24d6142905f244eea96f4f578c7d1bacec23629519c85c8201791c225e0c0cd8f5d67ae712b87be03c2d357c052b80d2b8e72cb3e4373f716fc2aa979d56d5b647e19f3a9fdeeff992e48b57ac252bfa1afe2737ff8b7b9b88e2d2c43adf314a7", 0xff}, {&(0x7f0000000580)="545128d13deb49e999d53112fd7349c5cb63ce22", 0x14}, {&(0x7f00000005c0)="a8cd2e226b4a94938bfd6aaf27b6effe780d93019d12eb2bf3a8a6977729d31ad87d294643a0eac4cb4b64b23692d872c60482806b686441b702e77977b670b1583100293a754dc94d01f5f035ed0c03cce8949e3447ad235e7b39dd086c8e995bbb0c6da239f79129a2094a794138d09e39f77e0d20c69aa1d8402729c2b3cc26e85700c17d97d9b99992c4ca4b67832902b8e6bd8f1c9d8cba162bbde782682b4c89d8ded8e7e9924b46f98058bfc10eb5556563a11a9114aa93e2200f02f3ef6973c3b688eee49cfc3db6be4d7895c4078922855b698216d839836f4dca92adadc346f902cd851a756477f845e231db", 0xf1}], 0x3, &(0x7f0000000880)=[@rights={{0x24, 0x1, 0x1, [r22, 0xffffffffffffffff, r20, r23, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r25, r26, r27}}}, @rights={{0x18, 0x1, 0x1, [r28, r29]}}, @rights={{0x18, 0x1, 0x1, [r16, r31]}}, @rights={{0x1c, 0x1, 0x1, [r18, r32, r33]}}, @cred={{0x1c, 0x1, 0x2, {r34, 0xee01, r38}}}, @rights={{0x38, 0x1, 0x1, [r18, r20, r39, r40, r41, r17, r42, r45, r46, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r47, r48, r50}}}], 0x110, 0x880}, {&(0x7f00000009c0)=@file={0x1, './file0/file0\x00'}, 0x6e, &(0x7f0000000b40)=[{&(0x7f0000000a40)="a63bab9579929215a14895570c090fd64aa25b5c5a70bdfae933899c144b05f88aadd67dc9c84509cfe4a82987f92c4658cc3d85c3d31911b30871a32758071b563c1cbd3e72fa41177def9194da5f9319a740f0934eaa180111ab5fad6f658e48e3f4ef33768a36d4f3b301422345014197605c727dc152507175416055773486cdc06d02c7b347fb3c3e3f8303d69a505fb60c478700661d9532f277fd503b4e8586679b8297030b870fec1ae11d5e4a6285fa02a737bb15e5edbb348438b4f4fc6b8159d310c72ab46f9a7aa7b83b9f0091c52631368d53777e7ce5dca65fe2ab2428d50b7167eb3f64fcf60e5d8a2630b3d572cc42", 0xf7}], 0x1, &(0x7f0000002ac0)=[@cred={{0x1c, 0x1, 0x2, {r51, r53, r62}}}, @cred={{0x1c, 0x1, 0x2, {r63, r64, r70}}}, @rights={{0x14, 0x1, 0x1, [r73]}}, @rights={{0x20, 0x1, 0x1, [r74, r75, r77, r20]}}, @rights={{0x1c, 0x1, 0x1, [r78, r79, r82]}}, @rights={{0x18, 0x1, 0x1, [r83, 0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [r85, r17, r16]}}, @rights={{0x30, 0x1, 0x1, [r86, r87, r18, r89, r17, r16, r90, r91]}}, @rights={{0x18, 0x1, 0x1, [r93, r19]}}], 0x118, 0x80010}, {&(0x7f0000002c00)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000003dc0)=[{&(0x7f0000002c80)="e76a8e1610cd0c9c7f47d880c0853296c3a57a8bea3e6dea6a89370c6d0f71c43230a35a117caf2b01401130eb1f434706089f32d52fab158ada4fb53a33a7ac6a6bd73a751f8ee937c86160bae8dee9ad7b1a022426435a833f962aae78f3eb6c66979d78fcea8c9b2d53544cbd7b621dc1af8c643501bd8e58cdefbabe93159bd0daefe08e3222b7db6bae5ba8cb1ddfbcd1148ffae5917f0924f03a59f797d9a167aa3beddedd5bc0741dd94e5e191c51db1d7e43789fcfd0ac546c46bd7f6e49e7ff6e97d48b3f686ed24b0621195b2b7d6740172fefda7ce09b553ba6f4ce841849f2ed2b1a2ef061e25a864af3", 0xf0}, {&(0x7f0000002d80)="ef751d0c11e42da36f138d425ca850b7d17e710d33e45650cb030ce5ff9f638d5e8e6d093e22934638e2d2cfd87850cf53fd41b08a2b420433eacfbdac5aacd6d507c3ab312ad3ce6571b486772052cf579b7d934e247f6e799fa90de86d9f2bd0c55b56a7ad69cc39151ac7a7f06f3cca1e6cc9f04a558c3e701215a1a434e7ad154d9cd2654bf1c1ec5ce478d236eb4d52c0c1f800e5808c18eed1aa3fb2ebb66bcf202d4ac0d35abcf0d68e9379af065da925d7b72118eb23169d973475de1a127a0fe4000897ab8dee4b8c3f2a374a99bf42bfa2723eed0082b58fb5df259f4df5bd5e826179fbd90da21d9edf68ce61f73e59dc4657fdc8d19442f33fb3ca05cef8d7eab5efdb901c42e9562193835beb0f32ad21713e56af71acb626870eacf62d2ce3b648147c489b9619023a441942d49fbe3b077abe963ebf72f2f5e3070fc0e3ca290c2fa15e3703b6d712ac8e85a5cad722366b9a6abf2a86723c89cc1ae3b4816b32b27a0099f552fcb63c9ed2f8d6ef85ea8cbe47b08b4d6bfb27098b57337a8262f94de2d748d2488ef829c5799d12777cdce130a3ea817168c17cfed54cd3509abac0bf9a3b1517ed61d6fab857f6ac218e439ada8409ae7cd32da103a8164d4cc76316020afecc135717fc07aa12545ce3680850694deeb79b7f9a7cd0187062f9ab9397516090ce052e7f17753aed10d5a4a52a82da70f4f8c94688be6301379156bf696de35be9efb8e4ab53985fd3c829ef365e3a313e11c6d38adf035a75dd85132fe0f59e26f6a581816d945288931a9d62f6c297697b5b4832af1c9ed75cb5648a0c438a3be8d0322aefd32c0b66b5ec520e8e30c688ca9a9789f87a924af9ddc7677b3d43bbfada4ec70bd23636be60003958e05a45a9a7101a6a36becc5f8e2029dc1cbef869b91582767eb54cc90b8f32f4a81d96bbd5f7a370e1dded9067a7c43c50c8043e104cf9cb42c93a64cea808db41e7b2bc2da166c1c2e536a80a42caf346799a40f6914efda38cbdda78b7a63fe57928a5b4ce6df6031649404d80229f393c095b41937db698fd7ae87c3ed6034b4639d54fad62360d48ccc57a33befb897752a1ee1e40e07cec5aa8f4569de3c276fb69c7c9ac5b2f0a60b6757b7588717cd8d109932d524148765f3aa3e4bf1b3d73eb63e004cf0e4e62a0bdbb00d62a66cb729aa20ff5739b9f2e49a67e4bf65541b6c80a14a4c2079c83f7d5a82f22b32174dacd44ab69b9e9f96b897d8e034cf0b12706327d53e7b27e59f61a3b932573887d47ce5671b07c629e4d931cd100c5082a9ce0ac82ad56aa010f45090755ac1b61a0cec6a74d77574f922d3679d9951f21c4ce65fdf4443afec3fb04927d8585b40491ecab4fa47e59958f35ee6e8225972a0bd05f9cda9fb2c08aeecddda3ee1e51e1e472e0f879e437019408fab807308d66cd5152bd3a83b754edf1ad1d348ea7a30e579b8b67a0fe3d6c775ca4f3a496358d2c434f70aaff5469f6198df87072db01b813726807dfc864400dfc734ddaab9eb43af30af68c03748d216cf303d81af2dfe4f207cb3f9571cb232f11fb5905102d04f25e98b78ad935e60d26621ba373788b318bb9550fda6d347af5ffb9d09f20473efd284b7f1cb4f9f17233959b8406e60150e050b9b1a50e81bcbb2d636d2dcd66e1edaa911d57b9d0f83219700cb7e96243fd0f9e76d0902047b2ea984958f146541eb70d6b7a35d46f6ee9cfa09b34b2a43b371bdc5fd7272c96cf6ec7ab77ae329e8271acf3e7d73c3b1aa08a86ab66e62ee4b5330c639978e5c1c2c2c15f716020a874515d0d39c8532a58a9978bb68be28b9395d5a3694ad5f56866f48e4495a96af284e5119d9a85f394d81ae91ec828503e39e31fbe41c6dd68df170153c0e92a7e01a049683d06cb90439b2f237048cd8f4fbac7f7bba0650e283aaca96d3a893a1fe81ec41e2f3b3981fc88ade6b5359a4d4f314fd5ef0e77d27ed942a6062ede8157450583882c0c11e796a779a00c0a9a5927e554523764aad36887bf0be126e41770811b5eca22d608ccfcaf886cf68873996f990347be3213546c5a18a63ec029f104fa14f796010242ebb1de9c4510b76ae7fc75a16722874eb20b9b5573ae01d360a5746525df7827da4d80319e43acb9f001d91bc62238dd5667f574eebd88b97ffa18b487691039b7c1f24edeee2bf22c5a8c218f569ddcc6b44edd9025135a291d4e67e214b5980c9d2b399fe1f2683734c491c4f474f589d088b33f0b17870edd93a8c2dac00f7b38f8eabf86fc585099ca6d98e196596aa6289cbb81fcd8fb8663447466c3c5144a6c78f5b17b8d1269b464c965c54bf858e50a9f9167dd29c047cb102fe6f0424a86cf931e8e54b8535e33cbc14cdba09e05a38198bcc61ae82c6c2a448ec67052fea052f20747817c7564da50dbfa2b946712452c6e80bfd2b5a6bb36be44df25af2880acf4a4e703b4e596b749413f14fc5eb9f90aa9dc1a9111266d09899e935b550618bd838f1cd2d7d252addf08c8f8124ff6fc7db2231a49287e0b9b20537694eabe4da80031e5b1fde05b568ed67900ba592300629b445cc22b8a4f8001ec6abaf0fc3b87bfedbc2f8d8c64cbab209de593c9caa4734e641c4aa0dadbb7b53ee64b6fb1fff39e566b843a316f9ce06c3c1c943521a4c42316306d4de54c32bb3290246522d17bcbab68f4085bbdb45efcdbc31927985c493de34fe31321a8244483b1251ff09eafab27313ab12b7504d03368f792bf1eee7766f06f4ce96b95f33b60b382bb4d3b9464f13833aadb38bf3b10cb65b1b8aee6d6d888e0e0ca0260955dbe55afe12c79390f01ebe6548eaad8f2f9286f30c0f67e4df0bbdf2107f91221effe2f52f5bbf9d69048a97582391e893e9feee6f4adda1ea98e9034ee9ac28f6c16b66ad87c3bd277f539fab45414b051a315297bb3ff2246076d73be1072c40afcd83cac7e4a7a3d5b1c565f19bbc35de0fb24129ca7b567b24cddbfe0924db9cb7e8f15875428f742d12ca3fb6f04eeac18a826c07bbef1f362eabf5a680fc090aec65479b30c3302342ac2e045eb4e8371385ee0610101a686f7543fef44fb4dec29213db2d8d8b49cd4e8305c0ac003b39861896b37ac72a915348bcc8cb8905c2db7d00dc05a1574852616ef145c39e500c2a1582a05829f23d1ea3bc823351a168214ab22d1e0c6eb6a94c773877e9d7af15c5f2a514b71b5e8ac382cab4c86a3fb814359ee8ec183a2a0b5d93cd72b9b7c3a49bf46e3474ac87441660bbb1452c14589d54a3ef6a37a1b09434f3ecb5d260f3b80b29da5617a6149b8975457fac032fc41625b04cb2cb81b1ca0258de9621a88d418d1b6725d77d63f5379b2d3f6644986bd2faa5e2db5dc0f00dce6c7b79392f0484bb86516624817052091c9a5071bd14dc86c62a5187e68715cd40a897f03028d34ee9ee4b2dd81730e712e67eb6cc6ccacc723dde808b9e96e9c51466cde8db48f69dbbb349f0d09b3a10903e6c49da749521552501f01ad5d558043e73d5ba5a74730b8b63b55362db5b0ab2a956185c236fd1fadae54f0bb92645365638f36f289ea2fed45ed92771d4c26188e99db7dc076861b1430be6a6b751b6271b3a5d8fa5776de00695bf7256630e12b81f3f1be7f0a04850ccbbc73c239981d11b62a08f8041079c799fe1ff8d65f1f3c6c98f2330c535342e1078417f13e80ecfc417c0cc43fda0a1ad07883a45cf0181cc24639ab7b0115de4160a780d183f3154e6499f9f0454826b747bf43f3650ae581456dba2b129abb1b490d7ca52a62d9ba3b2b7318dc896449998189d3f9405eaa8b4db8a0763b616e3283ca0fa0d378198a86046f36c18567fdb1d89a94d5cf85bc0dd62a398eb9225cc8c97ea4b59009341270bb60e0925c24a9f9f7f3715dd9d20a11fea28ad9a86613910d2b97070cb98b3d0ef1a9a2dde5b3a2063e3b43d2c7721a8bf705f0450f7ed691503b0b8493f50152a8cdc11b9722452922ccc81a5e206d66f25da340f7e707890b300392148f6a46cca842e6d3f5d6e5baeef27c16728ccb83004636791055368a7088dd4ddae04480fe8f67ab809935986f7bbec51eac7a1816e1456bf5bdee1c37fb630d0faeece10cd0f29422ec0aa6cd310bf2deb403339487f2146ece7e7417a78be3c0ce03e3aaef1216094079e68cbdde8667e48e347daff233fb9b11a71211141ce8c58edfc9b5134129e814965e032277b73ce07f379e6b2eb5446a8bdc2087ebd26f1f423eae4bec01cfe550f17dfd6bd92bef23d13c6666ad29fcfa81a64c78b6bdef7f15984ad6cefefdd3f844ce30977345c8da183e2e2b1f8093f3cbadad82a6ba9901b9924f13649b2ff7845e9ae5462154552b169bdb098384c873104b16d7a9bb298a58f1a3119dea90f33a90343d199bbd64d44b275b3a74f1e17c674560d2b8157863839f29e3d066ee4954d3f6f5753e69fadcc6e20be83e4775153cfcade3730d06ab9cd6e96f0f29bae3181334f9adc944b4ceba091b5cf83a04f6ee2dcacc93a6eaebcdedbbe0b09abfef132146c5b1732a0847c065e3ce39ea4aa6be984e4d2775d8588c2ac4d5584ec764c6a3bd0b15bac2fb6c07abad67bc71a78129a5eee62b72a8aa74715e65f5a5fd82bafd5af85969a7fa482aacb928def10778881bd5e7f081233d582b319a3057332ae084cbcda0de9fd14c11ce553406a9074d4115f007c6b455627987ba84acdf485323155a19910950c000b8700ba0a602e6b150bf95d2fdf4e2a2451b5c147a3495d1f16c82b13d34f19cadc5cd432ec33e9a4988ed2d9a75b8c3a8ef82d157d8a95b87e25a31791edcea813e56269ec3365a011d22ef05d7b158a69683a2ee0a86b405eeb325e11973a23e4a4e5ee0dd3c949c3a8bb375f80ed90ead90c2712e11030cb74021585e43befd759f349320d62c5df4c43ddf30e1a2935896c4bfd47a93b91c33c674c42628e267fcb446d274b0a037a7cca23939b79f467074db16b0970254f9f01cc21cfc4225c3a9e12ca910700199e28d86060832200c6d2585277a4fd1830229354e6d47195fbf36fddff3c6f4b6b474fdd46f8986911585e0a6b970ca3572519076ea645a2aa4ef1ef79e10172affe2facebd6c929bfac4773e4d18fde991cc7e9a2e1bfcd84c938fccdfa7c06b7f843578c0cc4438130b09db7cc974a86dc08e4166712b953c6a58923bab9b46f56071a33a856684777bf4ef4cf6dc26a573cd4bc2a4bc6e2d5e1795dfa5a9ff510f720cad32738767fa9d4110dfc496c52866d98b41540d637b87a67487ace123f2be4c8c12d16b95a9d289d10923d6cf251e7856b7cf5444a833e2803f55f31c3683ede10cfb7b31aef49cb8646ef2b1e8fe3273bc96349e3ea8a95782ee22e7acfc72b7bb3138e5efa6de1d3b78495a48715440f37dc7cb0574d34fef272a0f2dee0aa7bb0f7d2663f408f5ae88f022bc20ab3b2bfa2e123e2bcf8ce4e273dfe7c2efdbdf0a58ac5eec79eff879be24470ca687e64b83a3734c931435097f0cce25a9ccc84c530c76731397ad489e0a51d0474715004ae21b584af16dd03b5cc32307c921f6d87585bd7ca796c42c4f4621715bab91072a7962a63f0c8baf249a557091dd01d0e861f3e9864b275a3d85010eba7200b6b52a38378b99ccf1313be12a817ac325643b24e32e56e1dd5b42cea9cdcb68f80a58e02c8bee2b13dba7d6761eec3a72434e2fe7e86ef27bd536a9252c2b5b5a5b0eea8838", 0x1000}, {&(0x7f0000003d80)}], 0x3, &(0x7f0000004280)=[@rights={{0x1c, 0x1, 0x1, [r18, r94, r95]}}, @cred={{0x1c, 0x1, 0x2, {r98, r99, r103}}}, @cred={{0x1c, 0x1, 0x2, {r104, r105, 0xffffffffffffffff}}}, @rights={{0x10}}, @rights={{0x2c, 0x1, 0x1, [r106, r108, r17, r20, r109, r18, r18]}}, @rights={{0x34, 0x1, 0x1, [r17, r16, r19, r110, r16, r111, r114, 0xffffffffffffffff, r19]}}, @cred={{0x1c, 0x1, 0x2, {r115, r116, r117}}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, r20, r118, 0xffffffffffffffff, r120, r121, r122]}}], 0x128, 0x40000823}], 0x4, 0x8) r124 = socket$inet6_tcp(0xa, 0x1, 0x0) r125 = fcntl$dupfd(r124, 0x0, r124) ioctl$PERF_EVENT_IOC_ENABLE(r125, 0x8912, 0x400200) r126 = socket$inet6_tcp(0xa, 0x1, 0x0) r127 = socket$packet(0x11, 0x3, 0x300) ioctl$sock_SIOCGIFINDEX(r127, 0x8933, &(0x7f0000000140)={'syz_tun\x00', 0x0}) setsockopt$packet_add_memb(r127, 0x107, 0x1, &(0x7f0000001300)={r128, 0x3, 0x6, @dev}, 0x10) dup3(r126, r127, 0x0) r129 = getpgrp(0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x394, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r129, 0x0, 0xffffffffffffffff, 0x0) r130 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r130, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setreuid(0x0, r131) getresgid(&(0x7f00000015c0), &(0x7f0000001600), &(0x7f0000001640)) r132 = getpgrp(0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x394, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r132, 0x0, 0xffffffffffffffff, 0x0) getpgrp(r132) r133 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r133, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r135 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r135, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r134, r136) r137 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r137, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r139 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r139, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r138, r140) getgroups(0x5, &(0x7f0000000bc0)=[0xee00, r136, 0xffffffffffffffff, 0xee00, r140]) r141 = getpgrp(0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x394, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r141, 0x0, 0xffffffffffffffff, 0x0) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000001680), &(0x7f00000016c0)=0xc) r142 = getpgrp(0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x394, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r142, 0x0, 0xffffffffffffffff, 0x0) getsockopt$inet_IP_XFRM_POLICY(r2, 0x0, 0x11, &(0x7f0000001700)={{{@in=@remote, @in=@dev}}, {{@in6=@mcast1}, 0x0, @in=@dev}}, &(0x7f0000001800)=0xe8) fstat(r1, &(0x7f0000001840)) r143 = socket$inet6_tcp(0xa, 0x1, 0x0) fcntl$dupfd(r143, 0x0, r143) socket$inet6_udp(0xa, 0x2, 0x0) getgid() pipe2(&(0x7f0000002480), 0x4000) r144 = getpgrp(0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x394, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r144, 0x0, 0xffffffffffffffff, 0x0) r145 = socket$inet6_tcp(0xa, 0x1, 0x0) r146 = socket$packet(0x11, 0x3, 0x300) ioctl$sock_SIOCGIFINDEX(r146, 0x8933, &(0x7f0000000140)={'syz_tun\x00', 0x0}) setsockopt$packet_add_memb(r146, 0x107, 0x1, &(0x7f0000001300)={r147, 0x3, 0x6, @dev}, 0x10) dup3(r145, r146, 0x0) fstat(r145, &(0x7f00000024c0)) r148 = getpgrp(0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x394, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r148, 0x0, 0xffffffffffffffff, 0x0) r149 = perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r150 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r149, 0x0) r151 = syz_open_procfs(0x0, &(0x7f0000000000)='net/netlink\x00') preadv(r151, &(0x7f0000000480), 0x10000000000002a1, 0x0) r152 = syz_open_procfs(0x0, &(0x7f00000000c0)='net/packet\x00') r153 = perf_event_open(&(0x7f00000002c0)={0x5, 0x411, 0x0, 0x9, 0x1f, 0xbf, 0x0, 0x7f, 0x4000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x40000000000020}, 0x0, 0x8000, 0x0, 0x2, 0x0, 0x8}, 0x0, 0x3, 0xffffffffffffffff, 0x2) r154 = socket(0x40000000002, 0x3, 0x2) setsockopt$SO_BINDTODEVICE(r154, 0x1, 0x19, &(0x7f00000012c0)='syz_tun\x00', 0x10) setsockopt$IPT_SO_SET_REPLACE(r154, 0x0, 0x40, 0x0, 0x0) r155 = socket$nl_generic(0x10, 0x3, 0x10) r156 = socket$netlink(0x10, 0x3, 0x0) r157 = socket$netlink(0x10, 0x3, 0xc) writev(r157, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r156, r157) r158 = getpid() rt_tgsigqueueinfo(r158, r158, 0x16, &(0x7f0000000100)) stat(&(0x7f0000000700)='./file0\x00', &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}) r160 = getegid() r161 = openat$selinux_user(0xffffffffffffff9c, &(0x7f00000007c0)='/selinux/user\x00', 0x2, 0x0) r162 = socket$netlink(0x10, 0x3, 0x0) r163 = socket$netlink(0x10, 0x3, 0xc) writev(r163, &(0x7f0000fb5ff0)=[{0x0}], 0x1) dup2(r162, r163) r164 = eventfd2(0x81, 0x801) r165 = socket$inet(0x2, 0x5, 0x81) r166 = socket$netlink(0x10, 0x3, 0xc) writev(r166, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r167 = getpid() rt_tgsigqueueinfo(r167, r167, 0x16, &(0x7f0000000100)) r168 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r168, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r170 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r170, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r169, r171) r172 = socket$inet6_tcp(0xa, 0x1, 0x0) r173 = eventfd(0x4) r174 = socket$netlink(0x10, 0x3, 0xc) writev(r174, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r175 = socket$netlink(0x10, 0x3, 0x0) r176 = socket$netlink(0x10, 0x3, 0xc) writev(r176, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r175, r176) r177 = socket$netlink(0x10, 0x3, 0x0) r178 = socket$netlink(0x10, 0x3, 0xc) writev(r178, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r177, r178) r179 = openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f0000000800)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000840)=0x0) r181 = geteuid() r182 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r182, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r184 = getpid() rt_tgsigqueueinfo(r184, r184, 0x16, &(0x7f0000000100)) r185 = open(0x0, 0x0, 0x0) ftruncate(r185, 0x0) ioctl$NS_GET_OWNER_UID(r185, 0xb704, &(0x7f0000000b80)=0x0) r187 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r187, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r189 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r189, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r188, r190) r191 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r191, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r193 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r193, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r192, r194) getgroups(0x5, &(0x7f0000000bc0)=[0xee00, r190, 0xffffffffffffffff, 0xee00, r194]) r196 = getpid() rt_tgsigqueueinfo(r196, r196, 0x16, &(0x7f0000000100)) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r198 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r198, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r197, r199) r200 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r200, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r202 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r202, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r201, r203) r204 = socket$netlink(0x10, 0x3, 0x0) r205 = socket$netlink(0x10, 0x3, 0xc) writev(r205, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100", 0x18}], 0x1) dup2(r204, r205) r206 = dup2(r204, 0xffffffffffffffff) r207 = socket$inet_tcp(0x2, 0x1, 0x0) r208 = socket$netlink(0x10, 0x3, 0x0) r209 = socket$netlink(0x10, 0x3, 0xc) writev(r209, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r208, r209) r210 = signalfd4(r151, &(0x7f0000002980)={0x8}, 0x8, 0x800) r211 = signalfd4(r152, &(0x7f00000029c0)={0x83}, 0x8, 0x80000) r212 = socket$netlink(0x10, 0x3, 0x0) r213 = socket$netlink(0x10, 0x3, 0xc) writev(r213, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r212, r213) r214 = socket(0x40000000002, 0x3, 0x2) setsockopt$SO_BINDTODEVICE(r214, 0x1, 0x19, &(0x7f00000012c0)='syz_tun\x00', 0x10) setsockopt$IPT_SO_SET_REPLACE(r214, 0x0, 0x40, 0x0, 0x0) r215 = accept$inet(r214, &(0x7f0000002a00)={0x2, 0x0, @broadcast}, &(0x7f0000002a40)=0x10) r216 = creat(&(0x7f0000002a80)='./file0\x00', 0xe) r217 = socket$netlink(0x10, 0x3, 0x0) r218 = socket$netlink(0x10, 0x3, 0xc) writev(r218, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r217, r218) r219 = socket$netlink(0x10, 0x3, 0xc) writev(r219, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff", 0x1c}], 0x1) r220 = socket$netlink(0x10, 0x3, 0xc) writev(r220, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r221 = socket$netlink(0x10, 0x3, 0x0) r222 = socket$netlink(0x10, 0x3, 0xc) writev(r222, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r221, r222) r223 = socket$netlink(0x10, 0x3, 0x0) writev(r223, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r224 = socket$inet6_udplite(0xa, 0x2, 0x88) r225 = socket$netlink(0x10, 0x3, 0x0) r226 = socket$netlink(0x10, 0x3, 0xc) writev(r226, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r225, r226) r227 = socket$netlink(0x10, 0x3, 0xc) writev(r227, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r228 = socket$netlink(0x10, 0x3, 0x0) r229 = socket$netlink(0x10, 0x3, 0xc) writev(r229, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r228, r229) r230 = open(0x0, 0x0, 0x0) ftruncate(r230, 0x0) ioctl$TIOCGSID(r230, 0x5429, &(0x7f0000003e00)=0x0) ioctl$NS_GET_OWNER_UID(r152, 0xb704, &(0x7f0000003e40)=0x0) r233 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r233, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r235 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r235, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r234, r236) r237 = getpid() rt_tgsigqueueinfo(r237, r237, 0x16, &(0x7f0000000100)) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000003e80)={{{@in6=@dev, @in6=@mcast1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@empty}, 0x0, @in6}}, &(0x7f0000003f80)=0xe8) r239 = socket$netlink(0x10, 0x3, 0x0) r240 = socket$netlink(0x10, 0x3, 0xc) writev(r240, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r239, r240) r241 = socket$netlink(0x10, 0x3, 0xc) writev(r241, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r242 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000003fc0)='net/connector\x00') r243 = openat$selinux_attr(0xffffffffffffff9c, &(0x7f0000004000)='/proc/thread-self/attr/fscreate\x00', 0x2, 0x0) r244 = socket$netlink(0x10, 0x3, 0x0) r245 = socket$netlink(0x10, 0x3, 0xc) writev(r245, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r244, r245) r246 = socket$netlink(0x10, 0x3, 0x0) r247 = socket$netlink(0x10, 0x3, 0xc) writev(r247, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r246, r247) fcntl$getownex(r153, 0x10, &(0x7f0000004040)={0x0, 0x0}) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000004080)={{{@in=@empty, @in6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@dev}, 0x0, @in=@broadcast}}, &(0x7f0000004180)=0xe8) lstat(&(0x7f00000041c0)='./file0\x00', &(0x7f0000004200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r251 = socket$netlink(0x10, 0x3, 0xc) writev(r251, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r252 = socket$netlink(0x10, 0x3, 0x0) r253 = socket$netlink(0x10, 0x3, 0xc) writev(r253, &(0x7f0000fb5ff0)=[{}], 0x1) dup2(r252, r253) r254 = socket$netlink(0x10, 0x3, 0xc) writev(r254, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r255 = socket$netlink(0x10, 0x3, 0x0) r256 = socket$netlink(0x10, 0x3, 0xc) writev(r256, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r255, r256) sendmmsg$unix(r154, &(0x7f00000043c0)=[{&(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000000240)=[{&(0x7f0000000340)="e75cfa607b164d6c79502a7785cb989997d2365711110c1d19265c22f45dfb909fa97cf32f85a2d38a34acfc21b79950ff311c12b371fd7ac3562a30ff734b556198995e0f4c17000503fce48f86804e316465f74983a7432bd53701e57e418b29a2ae3bc2db963b1f006ea482f8bb993ce8e8a4ed60ce03104d87348e728c9480bc1116f4be1d7d6fd1d8ae84d224dba6554f0fff20424b9aedd5", 0x9b}], 0x1, &(0x7f0000000280)=[@rights={{0x14, 0x1, 0x1, [r150]}}], 0x18, 0x4000000}, {&(0x7f0000000400)=@abs={0x1, 0x0, 0x4e22}, 0x6e, &(0x7f00000006c0)=[{&(0x7f0000000480)="b1177b88901bdd1e8235fdb2d9729c2236d52cec62b06aacc47fa51746a8e5db6537a2ae7c97358b210062865cda54beee3a673d788547cc238fc84429446332837386ab2e1785203a50b2cd407e6c8c28276e9deb301f37de501a7b268ec9339b5503c104eb3b22e014de82f1a28a54046daa68f65ceaadd29017d59c2fb1ebbd967f34369988522e3a6ec221493bab4e4d879e7eb07f262fa23cd06f22a24d6142905f244eea96f4f578c7d1bacec23629519c85c8201791c225e0c0cd8f5d67ae712b87be03c2d357c052b80d2b8e72cb3e4373f716fc2aa979d56d5b647e19f3a9fdeeff992e48b57ac252bfa1afe2737ff8b7b9b88e2d2c43adf314a7", 0xff}, {&(0x7f0000000580)="545128d13deb49e999d53112fd7349c5cb63ce22", 0x14}, {&(0x7f00000005c0)="a8cd2e226b4a94938bfd6aaf27b6effe780d93019d12eb2bf3a8a6977729d31ad87d294643a0eac4cb4b64b23692d872c60482806b686441b702e77977b670b1583100293a754dc94d01f5f035ed0c03cce8949e3447ad235e7b39dd086c8e995bbb0c6da239f79129a2094a794138d09e39f77e0d20c69aa1d8402729c2b3cc26e85700c17d97d9b99992c4ca4b67832902b8e6bd8f1c9d8cba162bbde782682b4c89d8ded8e7e9924b46f98058bfc10eb5556563a11a9114aa93e2200f02f3ef6973c3b688eee49cfc3db6be4d7895c4078922855b698216d839836f4dca92adadc346f902cd851a756477f845e231db", 0xf1}], 0x3, &(0x7f0000000880)=[@rights={{0x24, 0x1, 0x1, [r155, 0xffffffffffffffff, r153, r156, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r158, r159, r160}}}, @rights={{0x18, 0x1, 0x1, [r161, r162]}}, @rights={{0x18, 0x1, 0x1, [r149, r164]}}, @rights={{0x1c, 0x1, 0x1, [r151, r165, r166]}}, @cred={{0x1c, 0x1, 0x2, {r167, 0xee01, r171}}}, @rights={{0x38, 0x1, 0x1, [r151, r153, r172, r173, r174, r150, r175, r178, r179, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r180, r181, r183}}}], 0x110, 0x880}, {&(0x7f00000009c0)=@file={0x1, './file0/file0\x00'}, 0x6e, &(0x7f0000000b40)=[{&(0x7f0000000a40)="a63bab9579929215a14895570c090fd64aa25b5c5a70bdfae933899c144b05f88aadd67dc9c84509cfe4a82987f92c4658cc3d85c3d31911b30871a32758071b563c1cbd3e72fa41177def9194da5f9319a740f0934eaa180111ab5fad6f658e48e3f4ef33768a36d4f3b301422345014197605c727dc152507175416055773486cdc06d02c7b347fb3c3e3f8303d69a505fb60c478700661d9532f277fd503b4e8586679b8297030b870fec1ae11d5e4a6285fa02a737bb15e5edbb348438b4f4fc6b8159d310c72ab46f9a7aa7b83b9f0091c52631368d53777e7ce5dca65fe2ab2428d50b7167eb3f64fcf60e5d8a2630b3d572cc42", 0xf7}], 0x1, &(0x7f0000002ac0)=[@cred={{0x1c, 0x1, 0x2, {r184, r186, r195}}}, @cred={{0x1c, 0x1, 0x2, {r196, r197, r203}}}, @rights={{0x14, 0x1, 0x1, [r206]}}, @rights={{0x20, 0x1, 0x1, [r207, r208, r210, r153]}}, @rights={{0x1c, 0x1, 0x1, [r211, r212, r215]}}, @rights={{0x18, 0x1, 0x1, [r216, 0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [r218, r150, r149]}}, @rights={{0x30, 0x1, 0x1, [r219, r220, r151, r222, r150, r149, r223, r224]}}, @rights={{0x18, 0x1, 0x1, [r226, r152]}}], 0x118, 0x80010}, {&(0x7f0000002c00)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000003dc0)=[{&(0x7f0000002c80)="e76a8e1610cd0c9c7f47d880c0853296c3a57a8bea3e6dea6a89370c6d0f71c43230a35a117caf2b01401130eb1f434706089f32d52fab158ada4fb53a33a7ac6a6bd73a751f8ee937c86160bae8dee9ad7b1a022426435a833f962aae78f3eb6c66979d78fcea8c9b2d53544cbd7b621dc1af8c643501bd8e58cdefbabe93159bd0daefe08e3222b7db6bae5ba8cb1ddfbcd1148ffae5917f0924f03a59f797d9a167aa3beddedd5bc0741dd94e5e191c51db1d7e43789fcfd0ac546c46bd7f6e49e7ff6e97d48b3f686ed24b0621195b2b7d6740172fefda7ce09b553ba6f4ce841849f2ed2b1a2ef061e25a864af3", 0xf0}, {&(0x7f0000002d80)="ef751d0c11e42da36f138d425ca850b7d17e710d33e45650cb030ce5ff9f638d5e8e6d093e22934638e2d2cfd87850cf53fd41b08a2b420433eacfbdac5aacd6d507c3ab312ad3ce6571b486772052cf579b7d934e247f6e799fa90de86d9f2bd0c55b56a7ad69cc39151ac7a7f06f3cca1e6cc9f04a558c3e701215a1a434e7ad154d9cd2654bf1c1ec5ce478d236eb4d52c0c1f800e5808c18eed1aa3fb2ebb66bcf202d4ac0d35abcf0d68e9379af065da925d7b72118eb23169d973475de1a127a0fe4000897ab8dee4b8c3f2a374a99bf42bfa2723eed0082b58fb5df259f4df5bd5e826179fbd90da21d9edf68ce61f73e59dc4657fdc8d19442f33fb3ca05cef8d7eab5efdb901c42e9562193835beb0f32ad21713e56af71acb626870eacf62d2ce3b648147c489b9619023a441942d49fbe3b077abe963ebf72f2f5e3070fc0e3ca290c2fa15e3703b6d712ac8e85a5cad722366b9a6abf2a86723c89cc1ae3b4816b32b27a0099f552fcb63c9ed2f8d6ef85ea8cbe47b08b4d6bfb27098b57337a8262f94de2d748d2488ef829c5799d12777cdce130a3ea817168c17cfed54cd3509abac0bf9a3b1517ed61d6fab857f6ac218e439ada8409ae7cd32da103a8164d4cc76316020afecc135717fc07aa12545ce3680850694deeb79b7f9a7cd0187062f9ab9397516090ce052e7f17753aed10d5a4a52a82da70f4f8c94688be6301379156bf696de35be9efb8e4ab53985fd3c829ef365e3a313e11c6d38adf035a75dd85132fe0f59e26f6a581816d945288931a9d62f6c297697b5b4832af1c9ed75cb5648a0c438a3be8d0322aefd32c0b66b5ec520e8e30c688ca9a9789f87a924af9ddc7677b3d43bbfada4ec70bd23636be60003958e05a45a9a7101a6a36becc5f8e2029dc1cbef869b91582767eb54cc90b8f32f4a81d96bbd5f7a370e1dded9067a7c43c50c8043e104cf9cb42c93a64cea808db41e7b2bc2da166c1c2e536a80a42caf346799a40f6914efda38cbdda78b7a63fe57928a5b4ce6df6031649404d80229f393c095b41937db698fd7ae87c3ed6034b4639d54fad62360d48ccc57a33befb897752a1ee1e40e07cec5aa8f4569de3c276fb69c7c9ac5b2f0a60b6757b7588717cd8d109932d524148765f3aa3e4bf1b3d73eb63e004cf0e4e62a0bdbb00d62a66cb729aa20ff5739b9f2e49a67e4bf65541b6c80a14a4c2079c83f7d5a82f22b32174dacd44ab69b9e9f96b897d8e034cf0b12706327d53e7b27e59f61a3b932573887d47ce5671b07c629e4d931cd100c5082a9ce0ac82ad56aa010f45090755ac1b61a0cec6a74d77574f922d3679d9951f21c4ce65fdf4443afec3fb04927d8585b40491ecab4fa47e59958f35ee6e8225972a0bd05f9cda9fb2c08aeecddda3ee1e51e1e472e0f879e437019408fab807308d66cd5152bd3a83b754edf1ad1d348ea7a30e579b8b67a0fe3d6c775ca4f3a496358d2c434f70aaff5469f6198df87072db01b813726807dfc864400dfc734ddaab9eb43af30af68c03748d216cf303d81af2dfe4f207cb3f9571cb232f11fb5905102d04f25e98b78ad935e60d26621ba373788b318bb9550fda6d347af5ffb9d09f20473efd284b7f1cb4f9f17233959b8406e60150e050b9b1a50e81bcbb2d636d2dcd66e1edaa911d57b9d0f83219700cb7e96243fd0f9e76d0902047b2ea984958f146541eb70d6b7a35d46f6ee9cfa09b34b2a43b371bdc5fd7272c96cf6ec7ab77ae329e8271acf3e7d73c3b1aa08a86ab66e62ee4b5330c639978e5c1c2c2c15f716020a874515d0d39c8532a58a9978bb68be28b9395d5a3694ad5f56866f48e4495a96af284e5119d9a85f394d81ae91ec828503e39e31fbe41c6dd68df170153c0e92a7e01a049683d06cb90439b2f237048cd8f4fbac7f7bba0650e283aaca96d3a893a1fe81ec41e2f3b3981fc88ade6b5359a4d4f314fd5ef0e77d27ed942a6062ede8157450583882c0c11e796a779a00c0a9a5927e554523764aad36887bf0be126e41770811b5eca22d608ccfcaf886cf68873996f990347be3213546c5a18a63ec029f104fa14f796010242ebb1de9c4510b76ae7fc75a16722874eb20b9b5573ae01d360a5746525df7827da4d80319e43acb9f001d91bc62238dd5667f574eebd88b97ffa18b487691039b7c1f24edeee2bf22c5a8c218f569ddcc6b44edd9025135a291d4e67e214b5980c9d2b399fe1f2683734c491c4f474f589d088b33f0b17870edd93a8c2dac00f7b38f8eabf86fc585099ca6d98e196596aa6289cbb81fcd8fb8663447466c3c5144a6c78f5b17b8d1269b464c965c54bf858e50a9f9167dd29c047cb102fe6f0424a86cf931e8e54b8535e33cbc14cdba09e05a38198bcc61ae82c6c2a448ec67052fea052f20747817c7564da50dbfa2b946712452c6e80bfd2b5a6bb36be44df25af2880acf4a4e703b4e596b749413f14fc5eb9f90aa9dc1a9111266d09899e935b550618bd838f1cd2d7d252addf08c8f8124ff6fc7db2231a49287e0b9b20537694eabe4da80031e5b1fde05b568ed67900ba592300629b445cc22b8a4f8001ec6abaf0fc3b87bfedbc2f8d8c64cbab209de593c9caa4734e641c4aa0dadbb7b53ee64b6fb1fff39e566b843a316f9ce06c3c1c943521a4c42316306d4de54c32bb3290246522d17bcbab68f4085bbdb45efcdbc31927985c493de34fe31321a8244483b1251ff09eafab27313ab12b7504d03368f792bf1eee7766f06f4ce96b95f33b60b382bb4d3b9464f13833aadb38bf3b10cb65b1b8aee6d6d888e0e0ca0260955dbe55afe12c79390f01ebe6548eaad8f2f9286f30c0f67e4df0bbdf2107f91221effe2f52f5bbf9d69048a97582391e893e9feee6f4adda1ea98e9034ee9ac28f6c16b66ad87c3bd277f539fab45414b051a315297bb3ff2246076d73be1072c40afcd83cac7e4a7a3d5b1c565f19bbc35de0fb24129ca7b567b24cddbfe0924db9cb7e8f15875428f742d12ca3fb6f04eeac18a826c07bbef1f362eabf5a680fc090aec65479b30c3302342ac2e045eb4e8371385ee0610101a686f7543fef44fb4dec29213db2d8d8b49cd4e8305c0ac003b39861896b37ac72a915348bcc8cb8905c2db7d00dc05a1574852616ef145c39e500c2a1582a05829f23d1ea3bc823351a168214ab22d1e0c6eb6a94c773877e9d7af15c5f2a514b71b5e8ac382cab4c86a3fb814359ee8ec183a2a0b5d93cd72b9b7c3a49bf46e3474ac87441660bbb1452c14589d54a3ef6a37a1b09434f3ecb5d260f3b80b29da5617a6149b8975457fac032fc41625b04cb2cb81b1ca0258de9621a88d418d1b6725d77d63f5379b2d3f6644986bd2faa5e2db5dc0f00dce6c7b79392f0484bb86516624817052091c9a5071bd14dc86c62a5187e68715cd40a897f03028d34ee9ee4b2dd81730e712e67eb6cc6ccacc723dde808b9e96e9c51466cde8db48f69dbbb349f0d09b3a10903e6c49da749521552501f01ad5d558043e73d5ba5a74730b8b63b55362db5b0ab2a956185c236fd1fadae54f0bb92645365638f36f289ea2fed45ed92771d4c26188e99db7dc076861b1430be6a6b751b6271b3a5d8fa5776de00695bf7256630e12b81f3f1be7f0a04850ccbbc73c239981d11b62a08f8041079c799fe1ff8d65f1f3c6c98f2330c535342e1078417f13e80ecfc417c0cc43fda0a1ad07883a45cf0181cc24639ab7b0115de4160a780d183f3154e6499f9f0454826b747bf43f3650ae581456dba2b129abb1b490d7ca52a62d9ba3b2b7318dc896449998189d3f9405eaa8b4db8a0763b616e3283ca0fa0d378198a86046f36c18567fdb1d89a94d5cf85bc0dd62a398eb9225cc8c97ea4b59009341270bb60e0925c24a9f9f7f3715dd9d20a11fea28ad9a86613910d2b97070cb98b3d0ef1a9a2dde5b3a2063e3b43d2c7721a8bf705f0450f7ed691503b0b8493f50152a8cdc11b9722452922ccc81a5e206d66f25da340f7e707890b300392148f6a46cca842e6d3f5d6e5baeef27c16728ccb83004636791055368a7088dd4ddae04480fe8f67ab809935986f7bbec51eac7a1816e1456bf5bdee1c37fb630d0faeece10cd0f29422ec0aa6cd310bf2deb403339487f2146ece7e7417a78be3c0ce03e3aaef1216094079e68cbdde8667e48e347daff233fb9b11a71211141ce8c58edfc9b5134129e814965e032277b73ce07f379e6b2eb5446a8bdc2087ebd26f1f423eae4bec01cfe550f17dfd6bd92bef23d13c6666ad29fcfa81a64c78b6bdef7f15984ad6cefefdd3f844ce30977345c8da183e2e2b1f8093f3cbadad82a6ba9901b9924f13649b2ff7845e9ae5462154552b169bdb098384c873104b16d7a9bb298a58f1a3119dea90f33a90343d199bbd64d44b275b3a74f1e17c674560d2b8157863839f29e3d066ee4954d3f6f5753e69fadcc6e20be83e4775153cfcade3730d06ab9cd6e96f0f29bae3181334f9adc944b4ceba091b5cf83a04f6ee2dcacc93a6eaebcdedbbe0b09abfef132146c5b1732a0847c065e3ce39ea4aa6be984e4d2775d8588c2ac4d5584ec764c6a3bd0b15bac2fb6c07abad67bc71a78129a5eee62b72a8aa74715e65f5a5fd82bafd5af85969a7fa482aacb928def10778881bd5e7f081233d582b319a3057332ae084cbcda0de9fd14c11ce553406a9074d4115f007c6b455627987ba84acdf485323155a19910950c000b8700ba0a602e6b150bf95d2fdf4e2a2451b5c147a3495d1f16c82b13d34f19cadc5cd432ec33e9a4988ed2d9a75b8c3a8ef82d157d8a95b87e25a31791edcea813e56269ec3365a011d22ef05d7b158a69683a2ee0a86b405eeb325e11973a23e4a4e5ee0dd3c949c3a8bb375f80ed90ead90c2712e11030cb74021585e43befd759f349320d62c5df4c43ddf30e1a2935896c4bfd47a93b91c33c674c42628e267fcb446d274b0a037a7cca23939b79f467074db16b0970254f9f01cc21cfc4225c3a9e12ca910700199e28d86060832200c6d2585277a4fd1830229354e6d47195fbf36fddff3c6f4b6b474fdd46f8986911585e0a6b970ca3572519076ea645a2aa4ef1ef79e10172affe2facebd6c929bfac4773e4d18fde991cc7e9a2e1bfcd84c938fccdfa7c06b7f843578c0cc4438130b09db7cc974a86dc08e4166712b953c6a58923bab9b46f56071a33a856684777bf4ef4cf6dc26a573cd4bc2a4bc6e2d5e1795dfa5a9ff510f720cad32738767fa9d4110dfc496c52866d98b41540d637b87a67487ace123f2be4c8c12d16b95a9d289d10923d6cf251e7856b7cf5444a833e2803f55f31c3683ede10cfb7b31aef49cb8646ef2b1e8fe3273bc96349e3ea8a95782ee22e7acfc72b7bb3138e5efa6de1d3b78495a48715440f37dc7cb0574d34fef272a0f2dee0aa7bb0f7d2663f408f5ae88f022bc20ab3b2bfa2e123e2bcf8ce4e273dfe7c2efdbdf0a58ac5eec79eff879be24470ca687e64b83a3734c931435097f0cce25a9ccc84c530c76731397ad489e0a51d0474715004ae21b584af16dd03b5cc32307c921f6d87585bd7ca796c42c4f4621715bab91072a7962a63f0c8baf249a557091dd01d0e861f3e9864b275a3d85010eba7200b6b52a38378b99ccf1313be12a817ac325643b24e32e56e1dd5b42cea9cdcb68f80a58e02c8bee2b13dba7d6761eec3a72434e2fe7e86ef27bd536a9252c2b5b5a5b0eea8838", 0x1000}, {&(0x7f0000003d80)}], 0x3, &(0x7f0000004280)=[@rights={{0x1c, 0x1, 0x1, [r151, r227, r228]}}, @cred={{0x1c, 0x1, 0x2, {r231, r232, r236}}}, @cred={{0x1c, 0x1, 0x2, {r237, r238, 0xffffffffffffffff}}}, @rights={{0x10}}, @rights={{0x2c, 0x1, 0x1, [r239, r241, r150, r153, r242, r151, r151]}}, @rights={{0x34, 0x1, 0x1, [r150, r149, r152, r243, r149, r244, r247, 0xffffffffffffffff, r152]}}, @cred={{0x1c, 0x1, 0x2, {r248, r249, r250}}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, r153, r251, 0xffffffffffffffff, r253, r254, r255]}}], 0x128, 0x40000823}], 0x4, 0x8) getpgrp(0x0) r257 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r257, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setreuid(0x0, r258) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r260 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r260, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r259, r261) fcntl$getownex(r1, 0x10, &(0x7f0000002540)) r262 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r262, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setreuid(0x0, r263) r264 = perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r265 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r264, 0x0) r266 = syz_open_procfs(0x0, &(0x7f0000000000)='net/netlink\x00') preadv(r266, &(0x7f0000000480), 0x10000000000002a1, 0x0) r267 = syz_open_procfs(0x0, &(0x7f00000000c0)='net/packet\x00') r268 = perf_event_open(&(0x7f00000002c0)={0x5, 0x411, 0x0, 0x9, 0x1f, 0xbf, 0x0, 0x7f, 0x4000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x40000000000020}, 0x0, 0x8000, 0x0, 0x2, 0x0, 0x8}, 0x0, 0x3, 0xffffffffffffffff, 0x2) r269 = socket(0x40000000002, 0x3, 0x2) setsockopt$SO_BINDTODEVICE(r269, 0x1, 0x19, &(0x7f00000012c0)='syz_tun\x00', 0x10) setsockopt$IPT_SO_SET_REPLACE(r269, 0x0, 0x40, 0x0, 0x0) r270 = socket$nl_generic(0x10, 0x3, 0x10) r271 = socket$netlink(0x10, 0x3, 0x0) r272 = socket$netlink(0x10, 0x3, 0xc) writev(r272, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r271, r272) r273 = getpid() rt_tgsigqueueinfo(r273, r273, 0x16, &(0x7f0000000100)) stat(&(0x7f0000000700)='./file0\x00', &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}) r275 = getegid() r276 = openat$selinux_user(0xffffffffffffff9c, &(0x7f00000007c0)='/selinux/user\x00', 0x2, 0x0) r277 = socket$netlink(0x10, 0x3, 0x0) r278 = socket$netlink(0x10, 0x3, 0xc) writev(r278, &(0x7f0000fb5ff0)=[{0x0}], 0x1) dup2(r277, r278) r279 = eventfd2(0x81, 0x801) r280 = socket$inet(0x2, 0x5, 0x81) r281 = socket$netlink(0x10, 0x3, 0xc) writev(r281, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r282 = getpid() rt_tgsigqueueinfo(r282, r282, 0x16, &(0x7f0000000100)) r283 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r283, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r285 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r285, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r284, r286) r287 = socket$inet6_tcp(0xa, 0x1, 0x0) r288 = eventfd(0x4) r289 = socket$netlink(0x10, 0x3, 0xc) writev(r289, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r290 = socket$netlink(0x10, 0x3, 0x0) r291 = socket$netlink(0x10, 0x3, 0xc) writev(r291, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r290, r291) r292 = socket$netlink(0x10, 0x3, 0x0) r293 = socket$netlink(0x10, 0x3, 0xc) writev(r293, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r292, r293) r294 = openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f0000000800)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000840)=0x0) r296 = geteuid() r297 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r297, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r299 = getpid() rt_tgsigqueueinfo(r299, r299, 0x16, &(0x7f0000000100)) r300 = open(0x0, 0x0, 0x0) ftruncate(r300, 0x0) ioctl$NS_GET_OWNER_UID(r300, 0xb704, &(0x7f0000000b80)=0x0) r302 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r302, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r304 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r304, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r303, r305) r306 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r306, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r308 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r308, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r307, r309) getgroups(0x5, &(0x7f0000000bc0)=[0xee00, r305, 0xffffffffffffffff, 0xee00, r309]) r311 = getpid() rt_tgsigqueueinfo(r311, r311, 0x16, &(0x7f0000000100)) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r313 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r313, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r312, r314) r315 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r315, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r317 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r317, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r316, r318) r319 = socket$netlink(0x10, 0x3, 0x0) r320 = socket$netlink(0x10, 0x3, 0xc) writev(r320, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100", 0x18}], 0x1) dup2(r319, r320) r321 = dup2(r319, 0xffffffffffffffff) r322 = socket$inet_tcp(0x2, 0x1, 0x0) r323 = socket$netlink(0x10, 0x3, 0x0) r324 = socket$netlink(0x10, 0x3, 0xc) writev(r324, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r323, r324) r325 = signalfd4(r266, &(0x7f0000002980)={0x8}, 0x8, 0x800) r326 = signalfd4(r267, &(0x7f00000029c0)={0x83}, 0x8, 0x80000) r327 = socket$netlink(0x10, 0x3, 0x0) r328 = socket$netlink(0x10, 0x3, 0xc) writev(r328, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r327, r328) r329 = socket(0x40000000002, 0x3, 0x2) setsockopt$SO_BINDTODEVICE(r329, 0x1, 0x19, &(0x7f00000012c0)='syz_tun\x00', 0x10) setsockopt$IPT_SO_SET_REPLACE(r329, 0x0, 0x40, 0x0, 0x0) r330 = accept$inet(r329, &(0x7f0000002a00)={0x2, 0x0, @broadcast}, &(0x7f0000002a40)=0x10) r331 = creat(&(0x7f0000002a80)='./file0\x00', 0xe) r332 = socket$netlink(0x10, 0x3, 0x0) r333 = socket$netlink(0x10, 0x3, 0xc) writev(r333, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r332, r333) r334 = socket$netlink(0x10, 0x3, 0xc) writev(r334, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff", 0x1c}], 0x1) r335 = socket$netlink(0x10, 0x3, 0xc) writev(r335, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r336 = socket$netlink(0x10, 0x3, 0x0) r337 = socket$netlink(0x10, 0x3, 0xc) writev(r337, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r336, r337) r338 = socket$netlink(0x10, 0x3, 0x0) writev(r338, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r339 = socket$inet6_udplite(0xa, 0x2, 0x88) r340 = socket$netlink(0x10, 0x3, 0x0) r341 = socket$netlink(0x10, 0x3, 0xc) writev(r341, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r340, r341) r342 = socket$netlink(0x10, 0x3, 0xc) writev(r342, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r343 = socket$netlink(0x10, 0x3, 0x0) r344 = socket$netlink(0x10, 0x3, 0xc) writev(r344, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r343, r344) r345 = open(0x0, 0x0, 0x0) ftruncate(r345, 0x0) ioctl$TIOCGSID(r345, 0x5429, &(0x7f0000003e00)=0x0) ioctl$NS_GET_OWNER_UID(r267, 0xb704, &(0x7f0000003e40)=0x0) r348 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r348, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r350 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r350, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r349, r351) r352 = getpid() rt_tgsigqueueinfo(r352, r352, 0x16, &(0x7f0000000100)) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000003e80)={{{@in6=@dev, @in6=@mcast1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@empty}, 0x0, @in6}}, &(0x7f0000003f80)=0xe8) r354 = socket$netlink(0x10, 0x3, 0x0) r355 = socket$netlink(0x10, 0x3, 0xc) writev(r355, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r354, r355) r356 = socket$netlink(0x10, 0x3, 0xc) writev(r356, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r357 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000003fc0)='net/connector\x00') r358 = openat$selinux_attr(0xffffffffffffff9c, &(0x7f0000004000)='/proc/thread-self/attr/fscreate\x00', 0x2, 0x0) r359 = socket$netlink(0x10, 0x3, 0x0) r360 = socket$netlink(0x10, 0x3, 0xc) writev(r360, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r359, r360) r361 = socket$netlink(0x10, 0x3, 0x0) r362 = socket$netlink(0x10, 0x3, 0xc) writev(r362, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r361, r362) fcntl$getownex(r268, 0x10, &(0x7f0000004040)={0x0, 0x0}) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000004080)={{{@in=@empty, @in6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@dev}, 0x0, @in=@broadcast}}, &(0x7f0000004180)=0xe8) lstat(&(0x7f00000041c0)='./file0\x00', &(0x7f0000004200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r366 = socket$netlink(0x10, 0x3, 0xc) writev(r366, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r367 = socket$netlink(0x10, 0x3, 0x0) r368 = socket$netlink(0x10, 0x3, 0xc) writev(r368, &(0x7f0000fb5ff0)=[{}], 0x1) dup2(r367, r368) r369 = socket$netlink(0x10, 0x3, 0xc) writev(r369, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r370 = socket$netlink(0x10, 0x3, 0x0) r371 = socket$netlink(0x10, 0x3, 0xc) writev(r371, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r370, r371) sendmmsg$unix(r269, &(0x7f00000043c0)=[{&(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000000240)=[{&(0x7f0000000340)="e75cfa607b164d6c79502a7785cb989997d2365711110c1d19265c22f45dfb909fa97cf32f85a2d38a34acfc21b79950ff311c12b371fd7ac3562a30ff734b556198995e0f4c17000503fce48f86804e316465f74983a7432bd53701e57e418b29a2ae3bc2db963b1f006ea482f8bb993ce8e8a4ed60ce03104d87348e728c9480bc1116f4be1d7d6fd1d8ae84d224dba6554f0fff20424b9aedd5", 0x9b}], 0x1, &(0x7f0000000280)=[@rights={{0x14, 0x1, 0x1, [r265]}}], 0x18, 0x4000000}, {&(0x7f0000000400)=@abs={0x1, 0x0, 0x4e22}, 0x6e, &(0x7f00000006c0)=[{&(0x7f0000000480)="b1177b88901bdd1e8235fdb2d9729c2236d52cec62b06aacc47fa51746a8e5db6537a2ae7c97358b210062865cda54beee3a673d788547cc238fc84429446332837386ab2e1785203a50b2cd407e6c8c28276e9deb301f37de501a7b268ec9339b5503c104eb3b22e014de82f1a28a54046daa68f65ceaadd29017d59c2fb1ebbd967f34369988522e3a6ec221493bab4e4d879e7eb07f262fa23cd06f22a24d6142905f244eea96f4f578c7d1bacec23629519c85c8201791c225e0c0cd8f5d67ae712b87be03c2d357c052b80d2b8e72cb3e4373f716fc2aa979d56d5b647e19f3a9fdeeff992e48b57ac252bfa1afe2737ff8b7b9b88e2d2c43adf314a7", 0xff}, {&(0x7f0000000580)="545128d13deb49e999d53112fd7349c5cb63ce22", 0x14}, {&(0x7f00000005c0)="a8cd2e226b4a94938bfd6aaf27b6effe780d93019d12eb2bf3a8a6977729d31ad87d294643a0eac4cb4b64b23692d872c60482806b686441b702e77977b670b1583100293a754dc94d01f5f035ed0c03cce8949e3447ad235e7b39dd086c8e995bbb0c6da239f79129a2094a794138d09e39f77e0d20c69aa1d8402729c2b3cc26e85700c17d97d9b99992c4ca4b67832902b8e6bd8f1c9d8cba162bbde782682b4c89d8ded8e7e9924b46f98058bfc10eb5556563a11a9114aa93e2200f02f3ef6973c3b688eee49cfc3db6be4d7895c4078922855b698216d839836f4dca92adadc346f902cd851a756477f845e231db", 0xf1}], 0x3, &(0x7f0000000880)=[@rights={{0x24, 0x1, 0x1, [r270, 0xffffffffffffffff, r268, r271, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r273, r274, r275}}}, @rights={{0x18, 0x1, 0x1, [r276, r277]}}, @rights={{0x18, 0x1, 0x1, [r264, r279]}}, @rights={{0x1c, 0x1, 0x1, [r266, r280, r281]}}, @cred={{0x1c, 0x1, 0x2, {r282, 0xee01, r286}}}, @rights={{0x38, 0x1, 0x1, [r266, r268, r287, r288, r289, r265, r290, r293, r294, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r295, r296, r298}}}], 0x110, 0x880}, {&(0x7f00000009c0)=@file={0x1, './file0/file0\x00'}, 0x6e, &(0x7f0000000b40)=[{&(0x7f0000000a40)="a63bab9579929215a14895570c090fd64aa25b5c5a70bdfae933899c144b05f88aadd67dc9c84509cfe4a82987f92c4658cc3d85c3d31911b30871a32758071b563c1cbd3e72fa41177def9194da5f9319a740f0934eaa180111ab5fad6f658e48e3f4ef33768a36d4f3b301422345014197605c727dc152507175416055773486cdc06d02c7b347fb3c3e3f8303d69a505fb60c478700661d9532f277fd503b4e8586679b8297030b870fec1ae11d5e4a6285fa02a737bb15e5edbb348438b4f4fc6b8159d310c72ab46f9a7aa7b83b9f0091c52631368d53777e7ce5dca65fe2ab2428d50b7167eb3f64fcf60e5d8a2630b3d572cc42", 0xf7}], 0x1, &(0x7f0000002ac0)=[@cred={{0x1c, 0x1, 0x2, {r299, r301, r310}}}, @cred={{0x1c, 0x1, 0x2, {r311, r312, r318}}}, @rights={{0x14, 0x1, 0x1, [r321]}}, @rights={{0x20, 0x1, 0x1, [r322, r323, r325, r268]}}, @rights={{0x1c, 0x1, 0x1, [r326, r327, r330]}}, @rights={{0x18, 0x1, 0x1, [r331, 0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [r333, r265, r264]}}, @rights={{0x30, 0x1, 0x1, [r334, r335, r266, r337, r265, r264, r338, r339]}}, @rights={{0x18, 0x1, 0x1, [r341, r267]}}], 0x118, 0x80010}, {&(0x7f0000002c00)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000003dc0)=[{&(0x7f0000002c80)="e76a8e1610cd0c9c7f47d880c0853296c3a57a8bea3e6dea6a89370c6d0f71c43230a35a117caf2b01401130eb1f434706089f32d52fab158ada4fb53a33a7ac6a6bd73a751f8ee937c86160bae8dee9ad7b1a022426435a833f962aae78f3eb6c66979d78fcea8c9b2d53544cbd7b621dc1af8c643501bd8e58cdefbabe93159bd0daefe08e3222b7db6bae5ba8cb1ddfbcd1148ffae5917f0924f03a59f797d9a167aa3beddedd5bc0741dd94e5e191c51db1d7e43789fcfd0ac546c46bd7f6e49e7ff6e97d48b3f686ed24b0621195b2b7d6740172fefda7ce09b553ba6f4ce841849f2ed2b1a2ef061e25a864af3", 0xf0}, {&(0x7f0000002d80)="ef751d0c11e42da36f138d425ca850b7d17e710d33e45650cb030ce5ff9f638d5e8e6d093e22934638e2d2cfd87850cf53fd41b08a2b420433eacfbdac5aacd6d507c3ab312ad3ce6571b486772052cf579b7d934e247f6e799fa90de86d9f2bd0c55b56a7ad69cc39151ac7a7f06f3cca1e6cc9f04a558c3e701215a1a434e7ad154d9cd2654bf1c1ec5ce478d236eb4d52c0c1f800e5808c18eed1aa3fb2ebb66bcf202d4ac0d35abcf0d68e9379af065da925d7b72118eb23169d973475de1a127a0fe4000897ab8dee4b8c3f2a374a99bf42bfa2723eed0082b58fb5df259f4df5bd5e826179fbd90da21d9edf68ce61f73e59dc4657fdc8d19442f33fb3ca05cef8d7eab5efdb901c42e9562193835beb0f32ad21713e56af71acb626870eacf62d2ce3b648147c489b9619023a441942d49fbe3b077abe963ebf72f2f5e3070fc0e3ca290c2fa15e3703b6d712ac8e85a5cad722366b9a6abf2a86723c89cc1ae3b4816b32b27a0099f552fcb63c9ed2f8d6ef85ea8cbe47b08b4d6bfb27098b57337a8262f94de2d748d2488ef829c5799d12777cdce130a3ea817168c17cfed54cd3509abac0bf9a3b1517ed61d6fab857f6ac218e439ada8409ae7cd32da103a8164d4cc76316020afecc135717fc07aa12545ce3680850694deeb79b7f9a7cd0187062f9ab9397516090ce052e7f17753aed10d5a4a52a82da70f4f8c94688be6301379156bf696de35be9efb8e4ab53985fd3c829ef365e3a313e11c6d38adf035a75dd85132fe0f59e26f6a581816d945288931a9d62f6c297697b5b4832af1c9ed75cb5648a0c438a3be8d0322aefd32c0b66b5ec520e8e30c688ca9a9789f87a924af9ddc7677b3d43bbfada4ec70bd23636be60003958e05a45a9a7101a6a36becc5f8e2029dc1cbef869b91582767eb54cc90b8f32f4a81d96bbd5f7a370e1dded9067a7c43c50c8043e104cf9cb42c93a64cea808db41e7b2bc2da166c1c2e536a80a42caf346799a40f6914efda38cbdda78b7a63fe57928a5b4ce6df6031649404d80229f393c095b41937db698fd7ae87c3ed6034b4639d54fad62360d48ccc57a33befb897752a1ee1e40e07cec5aa8f4569de3c276fb69c7c9ac5b2f0a60b6757b7588717cd8d109932d524148765f3aa3e4bf1b3d73eb63e004cf0e4e62a0bdbb00d62a66cb729aa20ff5739b9f2e49a67e4bf65541b6c80a14a4c2079c83f7d5a82f22b32174dacd44ab69b9e9f96b897d8e034cf0b12706327d53e7b27e59f61a3b932573887d47ce5671b07c629e4d931cd100c5082a9ce0ac82ad56aa010f45090755ac1b61a0cec6a74d77574f922d3679d9951f21c4ce65fdf4443afec3fb04927d8585b40491ecab4fa47e59958f35ee6e8225972a0bd05f9cda9fb2c08aeecddda3ee1e51e1e472e0f879e437019408fab807308d66cd5152bd3a83b754edf1ad1d348ea7a30e579b8b67a0fe3d6c775ca4f3a496358d2c434f70aaff5469f6198df87072db01b813726807dfc864400dfc734ddaab9eb43af30af68c03748d216cf303d81af2dfe4f207cb3f9571cb232f11fb5905102d04f25e98b78ad935e60d26621ba373788b318bb9550fda6d347af5ffb9d09f20473efd284b7f1cb4f9f17233959b8406e60150e050b9b1a50e81bcbb2d636d2dcd66e1edaa911d57b9d0f83219700cb7e96243fd0f9e76d0902047b2ea984958f146541eb70d6b7a35d46f6ee9cfa09b34b2a43b371bdc5fd7272c96cf6ec7ab77ae329e8271acf3e7d73c3b1aa08a86ab66e62ee4b5330c639978e5c1c2c2c15f716020a874515d0d39c8532a58a9978bb68be28b9395d5a3694ad5f56866f48e4495a96af284e5119d9a85f394d81ae91ec828503e39e31fbe41c6dd68df170153c0e92a7e01a049683d06cb90439b2f237048cd8f4fbac7f7bba0650e283aaca96d3a893a1fe81ec41e2f3b3981fc88ade6b5359a4d4f314fd5ef0e77d27ed942a6062ede8157450583882c0c11e796a779a00c0a9a5927e554523764aad36887bf0be126e41770811b5eca22d608ccfcaf886cf68873996f990347be3213546c5a18a63ec029f104fa14f796010242ebb1de9c4510b76ae7fc75a16722874eb20b9b5573ae01d360a5746525df7827da4d80319e43acb9f001d91bc62238dd5667f574eebd88b97ffa18b487691039b7c1f24edeee2bf22c5a8c218f569ddcc6b44edd9025135a291d4e67e214b5980c9d2b399fe1f2683734c491c4f474f589d088b33f0b17870edd93a8c2dac00f7b38f8eabf86fc585099ca6d98e196596aa6289cbb81fcd8fb8663447466c3c5144a6c78f5b17b8d1269b464c965c54bf858e50a9f9167dd29c047cb102fe6f0424a86cf931e8e54b8535e33cbc14cdba09e05a38198bcc61ae82c6c2a448ec67052fea052f20747817c7564da50dbfa2b946712452c6e80bfd2b5a6bb36be44df25af2880acf4a4e703b4e596b749413f14fc5eb9f90aa9dc1a9111266d09899e935b550618bd838f1cd2d7d252addf08c8f8124ff6fc7db2231a49287e0b9b20537694eabe4da80031e5b1fde05b568ed67900ba592300629b445cc22b8a4f8001ec6abaf0fc3b87bfedbc2f8d8c64cbab209de593c9caa4734e641c4aa0dadbb7b53ee64b6fb1fff39e566b843a316f9ce06c3c1c943521a4c42316306d4de54c32bb3290246522d17bcbab68f4085bbdb45efcdbc31927985c493de34fe31321a8244483b1251ff09eafab27313ab12b7504d03368f792bf1eee7766f06f4ce96b95f33b60b382bb4d3b9464f13833aadb38bf3b10cb65b1b8aee6d6d888e0e0ca0260955dbe55afe12c79390f01ebe6548eaad8f2f9286f30c0f67e4df0bbdf2107f91221effe2f52f5bbf9d69048a97582391e893e9feee6f4adda1ea98e9034ee9ac28f6c16b66ad87c3bd277f539fab45414b051a315297bb3ff2246076d73be1072c40afcd83cac7e4a7a3d5b1c565f19bbc35de0fb24129ca7b567b24cddbfe0924db9cb7e8f15875428f742d12ca3fb6f04eeac18a826c07bbef1f362eabf5a680fc090aec65479b30c3302342ac2e045eb4e8371385ee0610101a686f7543fef44fb4dec29213db2d8d8b49cd4e8305c0ac003b39861896b37ac72a915348bcc8cb8905c2db7d00dc05a1574852616ef145c39e500c2a1582a05829f23d1ea3bc823351a168214ab22d1e0c6eb6a94c773877e9d7af15c5f2a514b71b5e8ac382cab4c86a3fb814359ee8ec183a2a0b5d93cd72b9b7c3a49bf46e3474ac87441660bbb1452c14589d54a3ef6a37a1b09434f3ecb5d260f3b80b29da5617a6149b8975457fac032fc41625b04cb2cb81b1ca0258de9621a88d418d1b6725d77d63f5379b2d3f6644986bd2faa5e2db5dc0f00dce6c7b79392f0484bb86516624817052091c9a5071bd14dc86c62a5187e68715cd40a897f03028d34ee9ee4b2dd81730e712e67eb6cc6ccacc723dde808b9e96e9c51466cde8db48f69dbbb349f0d09b3a10903e6c49da749521552501f01ad5d558043e73d5ba5a74730b8b63b55362db5b0ab2a956185c236fd1fadae54f0bb92645365638f36f289ea2fed45ed92771d4c26188e99db7dc076861b1430be6a6b751b6271b3a5d8fa5776de00695bf7256630e12b81f3f1be7f0a04850ccbbc73c239981d11b62a08f8041079c799fe1ff8d65f1f3c6c98f2330c535342e1078417f13e80ecfc417c0cc43fda0a1ad07883a45cf0181cc24639ab7b0115de4160a780d183f3154e6499f9f0454826b747bf43f3650ae581456dba2b129abb1b490d7ca52a62d9ba3b2b7318dc896449998189d3f9405eaa8b4db8a0763b616e3283ca0fa0d378198a86046f36c18567fdb1d89a94d5cf85bc0dd62a398eb9225cc8c97ea4b59009341270bb60e0925c24a9f9f7f3715dd9d20a11fea28ad9a86613910d2b97070cb98b3d0ef1a9a2dde5b3a2063e3b43d2c7721a8bf705f0450f7ed691503b0b8493f50152a8cdc11b9722452922ccc81a5e206d66f25da340f7e707890b300392148f6a46cca842e6d3f5d6e5baeef27c16728ccb83004636791055368a7088dd4ddae04480fe8f67ab809935986f7bbec51eac7a1816e1456bf5bdee1c37fb630d0faeece10cd0f29422ec0aa6cd310bf2deb403339487f2146ece7e7417a78be3c0ce03e3aaef1216094079e68cbdde8667e48e347daff233fb9b11a71211141ce8c58edfc9b5134129e814965e032277b73ce07f379e6b2eb5446a8bdc2087ebd26f1f423eae4bec01cfe550f17dfd6bd92bef23d13c6666ad29fcfa81a64c78b6bdef7f15984ad6cefefdd3f844ce30977345c8da183e2e2b1f8093f3cbadad82a6ba9901b9924f13649b2ff7845e9ae5462154552b169bdb098384c873104b16d7a9bb298a58f1a3119dea90f33a90343d199bbd64d44b275b3a74f1e17c674560d2b8157863839f29e3d066ee4954d3f6f5753e69fadcc6e20be83e4775153cfcade3730d06ab9cd6e96f0f29bae3181334f9adc944b4ceba091b5cf83a04f6ee2dcacc93a6eaebcdedbbe0b09abfef132146c5b1732a0847c065e3ce39ea4aa6be984e4d2775d8588c2ac4d5584ec764c6a3bd0b15bac2fb6c07abad67bc71a78129a5eee62b72a8aa74715e65f5a5fd82bafd5af85969a7fa482aacb928def10778881bd5e7f081233d582b319a3057332ae084cbcda0de9fd14c11ce553406a9074d4115f007c6b455627987ba84acdf485323155a19910950c000b8700ba0a602e6b150bf95d2fdf4e2a2451b5c147a3495d1f16c82b13d34f19cadc5cd432ec33e9a4988ed2d9a75b8c3a8ef82d157d8a95b87e25a31791edcea813e56269ec3365a011d22ef05d7b158a69683a2ee0a86b405eeb325e11973a23e4a4e5ee0dd3c949c3a8bb375f80ed90ead90c2712e11030cb74021585e43befd759f349320d62c5df4c43ddf30e1a2935896c4bfd47a93b91c33c674c42628e267fcb446d274b0a037a7cca23939b79f467074db16b0970254f9f01cc21cfc4225c3a9e12ca910700199e28d86060832200c6d2585277a4fd1830229354e6d47195fbf36fddff3c6f4b6b474fdd46f8986911585e0a6b970ca3572519076ea645a2aa4ef1ef79e10172affe2facebd6c929bfac4773e4d18fde991cc7e9a2e1bfcd84c938fccdfa7c06b7f843578c0cc4438130b09db7cc974a86dc08e4166712b953c6a58923bab9b46f56071a33a856684777bf4ef4cf6dc26a573cd4bc2a4bc6e2d5e1795dfa5a9ff510f720cad32738767fa9d4110dfc496c52866d98b41540d637b87a67487ace123f2be4c8c12d16b95a9d289d10923d6cf251e7856b7cf5444a833e2803f55f31c3683ede10cfb7b31aef49cb8646ef2b1e8fe3273bc96349e3ea8a95782ee22e7acfc72b7bb3138e5efa6de1d3b78495a48715440f37dc7cb0574d34fef272a0f2dee0aa7bb0f7d2663f408f5ae88f022bc20ab3b2bfa2e123e2bcf8ce4e273dfe7c2efdbdf0a58ac5eec79eff879be24470ca687e64b83a3734c931435097f0cce25a9ccc84c530c76731397ad489e0a51d0474715004ae21b584af16dd03b5cc32307c921f6d87585bd7ca796c42c4f4621715bab91072a7962a63f0c8baf249a557091dd01d0e861f3e9864b275a3d85010eba7200b6b52a38378b99ccf1313be12a817ac325643b24e32e56e1dd5b42cea9cdcb68f80a58e02c8bee2b13dba7d6761eec3a72434e2fe7e86ef27bd536a9252c2b5b5a5b0eea8838", 0x1000}, {&(0x7f0000003d80)}], 0x3, &(0x7f0000004280)=[@rights={{0x1c, 0x1, 0x1, [r266, r342, r343]}}, @cred={{0x1c, 0x1, 0x2, {r346, r347, r351}}}, @cred={{0x1c, 0x1, 0x2, {r352, r353, 0xffffffffffffffff}}}, @rights={{0x10}}, @rights={{0x2c, 0x1, 0x1, [r354, r356, r265, r268, r357, r266, r266]}}, @rights={{0x34, 0x1, 0x1, [r265, r264, r267, r358, r264, r359, r362, 0xffffffffffffffff, r267]}}, @cred={{0x1c, 0x1, 0x2, {r363, r364, r365}}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, r268, r366, 0xffffffffffffffff, r368, r369, r370]}}], 0x128, 0x40000823}], 0x4, 0x8) getpid() lstat(&(0x7f0000002580)='./bus\x00', &(0x7f00000025c0)) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r373 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r373, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r372, r374) getgroups(0x4, &(0x7f0000002640)=[0xee00, 0xee00, 0xffffffffffffffff, r374]) getpgid(0xffffffffffffffff) r375 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r375, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setreuid(0x0, r376) r377 = socket$inet6_tcp(0xa, 0x1, 0x0) r378 = fcntl$dupfd(r377, 0x0, r377) ioctl$PERF_EVENT_IOC_ENABLE(r378, 0x8912, 0x400200) getsockopt$sock_cred(r378, 0x1, 0x11, &(0x7f0000003f40), &(0x7f0000003f80)=0xc) r379 = getpgrp(0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x394, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r379, 0x0, 0xffffffffffffffff, 0x0) r380 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r380, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setreuid(0x0, r381) fstat(r0, &(0x7f0000003fc0)) r382 = socket$inet6_tcp(0xa, 0x1, 0x0) fcntl$dupfd(r382, 0x0, r382) r383 = socket$inet6_tcp(0xa, 0x1, 0x0) r384 = fcntl$dupfd(r383, 0x0, r383) ioctl$PERF_EVENT_IOC_ENABLE(r384, 0x8912, 0x400200) bpf$BPF_BTF_GET_FD_BY_ID(0x13, &(0x7f0000004040)=0xffffffffffffffff, 0x4) r385 = socket$inet6_tcp(0xa, 0x1, 0x0) r386 = fcntl$dupfd(r385, 0x0, r385) ioctl$PERF_EVENT_IOC_ENABLE(r386, 0x8912, 0x400200) ioctl$sock_SIOCGPGRP(r386, 0x8904, &(0x7f0000004080)) r387 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r387, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setreuid(0x0, r388) fstat(r1, &(0x7f00000040c0)) r389 = socket$inet6_tcp(0xa, 0x1, 0x0) r390 = socket$packet(0x11, 0x3, 0x300) ioctl$sock_SIOCGIFINDEX(r390, 0x8933, &(0x7f0000000140)={'syz_tun\x00', 0x0}) setsockopt$packet_add_memb(r390, 0x107, 0x1, &(0x7f0000001300)={r391, 0x3, 0x6, @dev}, 0x10) dup3(r389, r390, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000004400)={&(0x7f0000004200)=@pppol2tpin6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @mcast2}}}, 0x80, &(0x7f0000004340)=[{&(0x7f0000004280)=""/172, 0xac}], 0x1, &(0x7f0000004380)=""/79, 0x4f}, 0x40000042) socket$nl_generic(0x10, 0x3, 0x10) openat$ashmem(0xffffffffffffff9c, &(0x7f0000004680)='/dev/ashmem\x00', 0x80000, 0x0) r392 = socket$inet6_tcp(0xa, 0x1, 0x0) r393 = fcntl$dupfd(r392, 0x0, r392) ioctl$PERF_EVENT_IOC_ENABLE(r393, 0x8912, 0x400200) r394 = socket$inet6_tcp(0xa, 0x1, 0x0) r395 = fcntl$dupfd(r394, 0x0, r394) ioctl$PERF_EVENT_IOC_ENABLE(r395, 0x8912, 0x400200) r396 = socket$inet6_tcp(0xa, 0x1, 0x0) r397 = socket$packet(0x11, 0x3, 0x300) ioctl$sock_SIOCGIFINDEX(r397, 0x8933, &(0x7f0000000140)={'syz_tun\x00', 0x0}) setsockopt$packet_add_memb(r397, 0x107, 0x1, &(0x7f0000001300)={r398, 0x3, 0x6, @dev}, 0x10) dup3(r396, r397, 0x0) r399 = socket$inet6_tcp(0xa, 0x1, 0x0) r400 = fcntl$dupfd(r399, 0x0, r399) ioctl$PERF_EVENT_IOC_ENABLE(r400, 0x8912, 0x400200) r401 = socket$inet6_tcp(0xa, 0x1, 0x0) fcntl$dupfd(r401, 0x0, r401) gettid() r402 = perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r403 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r402, 0x0) r404 = syz_open_procfs(0x0, &(0x7f0000000000)='net/netlink\x00') preadv(r404, &(0x7f0000000480), 0x10000000000002a1, 0x0) r405 = syz_open_procfs(0x0, &(0x7f00000000c0)='net/packet\x00') r406 = perf_event_open(&(0x7f00000002c0)={0x5, 0x411, 0x0, 0x9, 0x1f, 0xbf, 0x0, 0x7f, 0x4000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x40000000000020}, 0x0, 0x8000, 0x0, 0x2, 0x0, 0x8}, 0x0, 0x3, 0xffffffffffffffff, 0x2) r407 = socket(0x40000000002, 0x3, 0x2) setsockopt$SO_BINDTODEVICE(r407, 0x1, 0x19, &(0x7f00000012c0)='syz_tun\x00', 0x10) setsockopt$IPT_SO_SET_REPLACE(r407, 0x0, 0x40, 0x0, 0x0) r408 = socket$nl_generic(0x10, 0x3, 0x10) r409 = socket$netlink(0x10, 0x3, 0x0) r410 = socket$netlink(0x10, 0x3, 0xc) writev(r410, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r409, r410) r411 = getpid() rt_tgsigqueueinfo(r411, r411, 0x16, &(0x7f0000000100)) stat(&(0x7f0000000700)='./file0\x00', &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}) r413 = getegid() r414 = openat$selinux_user(0xffffffffffffff9c, &(0x7f00000007c0)='/selinux/user\x00', 0x2, 0x0) r415 = socket$netlink(0x10, 0x3, 0x0) r416 = socket$netlink(0x10, 0x3, 0xc) writev(r416, &(0x7f0000fb5ff0)=[{0x0}], 0x1) dup2(r415, r416) r417 = eventfd2(0x81, 0x801) r418 = socket$inet(0x2, 0x5, 0x81) r419 = socket$netlink(0x10, 0x3, 0xc) writev(r419, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r420 = getpid() rt_tgsigqueueinfo(r420, r420, 0x16, &(0x7f0000000100)) r421 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r421, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r423 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r423, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r422, r424) r425 = socket$inet6_tcp(0xa, 0x1, 0x0) r426 = eventfd(0x4) r427 = socket$netlink(0x10, 0x3, 0xc) writev(r427, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r428 = socket$netlink(0x10, 0x3, 0x0) r429 = socket$netlink(0x10, 0x3, 0xc) writev(r429, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r428, r429) r430 = socket$netlink(0x10, 0x3, 0x0) r431 = socket$netlink(0x10, 0x3, 0xc) writev(r431, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r430, r431) r432 = openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f0000000800)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000840)=0x0) r434 = geteuid() r435 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r435, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r437 = getpid() rt_tgsigqueueinfo(r437, r437, 0x16, &(0x7f0000000100)) r438 = open(0x0, 0x0, 0x0) ftruncate(r438, 0x0) ioctl$NS_GET_OWNER_UID(r438, 0xb704, &(0x7f0000000b80)=0x0) r440 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r440, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r442 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r442, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r441, r443) r444 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r444, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r446 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r446, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r445, r447) getgroups(0x5, &(0x7f0000000bc0)=[0xee00, r443, 0xffffffffffffffff, 0xee00, r447]) r449 = getpid() rt_tgsigqueueinfo(r449, r449, 0x16, &(0x7f0000000100)) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r451 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r451, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r450, r452) r453 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r453, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r455 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r455, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r454, r456) r457 = socket$netlink(0x10, 0x3, 0x0) r458 = socket$netlink(0x10, 0x3, 0xc) writev(r458, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100", 0x18}], 0x1) dup2(r457, r458) r459 = dup2(r457, 0xffffffffffffffff) r460 = socket$inet_tcp(0x2, 0x1, 0x0) r461 = socket$netlink(0x10, 0x3, 0x0) r462 = socket$netlink(0x10, 0x3, 0xc) writev(r462, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r461, r462) r463 = signalfd4(r404, &(0x7f0000002980)={0x8}, 0x8, 0x800) r464 = signalfd4(r405, &(0x7f00000029c0)={0x83}, 0x8, 0x80000) r465 = socket$netlink(0x10, 0x3, 0x0) r466 = socket$netlink(0x10, 0x3, 0xc) writev(r466, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r465, r466) r467 = socket(0x40000000002, 0x3, 0x2) setsockopt$SO_BINDTODEVICE(r467, 0x1, 0x19, &(0x7f00000012c0)='syz_tun\x00', 0x10) setsockopt$IPT_SO_SET_REPLACE(r467, 0x0, 0x40, 0x0, 0x0) r468 = accept$inet(r467, &(0x7f0000002a00)={0x2, 0x0, @broadcast}, &(0x7f0000002a40)=0x10) r469 = creat(&(0x7f0000002a80)='./file0\x00', 0xe) r470 = socket$netlink(0x10, 0x3, 0x0) r471 = socket$netlink(0x10, 0x3, 0xc) writev(r471, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r470, r471) r472 = socket$netlink(0x10, 0x3, 0xc) writev(r472, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff", 0x1c}], 0x1) r473 = socket$netlink(0x10, 0x3, 0xc) writev(r473, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r474 = socket$netlink(0x10, 0x3, 0x0) r475 = socket$netlink(0x10, 0x3, 0xc) writev(r475, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r474, r475) r476 = socket$netlink(0x10, 0x3, 0x0) writev(r476, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r477 = socket$inet6_udplite(0xa, 0x2, 0x88) r478 = socket$netlink(0x10, 0x3, 0x0) r479 = socket$netlink(0x10, 0x3, 0xc) writev(r479, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r478, r479) r480 = socket$netlink(0x10, 0x3, 0xc) writev(r480, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r481 = socket$netlink(0x10, 0x3, 0x0) r482 = socket$netlink(0x10, 0x3, 0xc) writev(r482, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r481, r482) r483 = open(0x0, 0x0, 0x0) ftruncate(r483, 0x0) ioctl$TIOCGSID(r483, 0x5429, &(0x7f0000003e00)=0x0) ioctl$NS_GET_OWNER_UID(r405, 0xb704, &(0x7f0000003e40)=0x0) r486 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r486, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r488 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r488, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r487, r489) r490 = getpid() rt_tgsigqueueinfo(r490, r490, 0x16, &(0x7f0000000100)) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000003e80)={{{@in6=@dev, @in6=@mcast1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@empty}, 0x0, @in6}}, &(0x7f0000003f80)=0xe8) r492 = socket$netlink(0x10, 0x3, 0x0) r493 = socket$netlink(0x10, 0x3, 0xc) writev(r493, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r492, r493) r494 = socket$netlink(0x10, 0x3, 0xc) writev(r494, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r495 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000003fc0)='net/connector\x00') r496 = openat$selinux_attr(0xffffffffffffff9c, &(0x7f0000004000)='/proc/thread-self/attr/fscreate\x00', 0x2, 0x0) r497 = socket$netlink(0x10, 0x3, 0x0) r498 = socket$netlink(0x10, 0x3, 0xc) writev(r498, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r497, r498) r499 = socket$netlink(0x10, 0x3, 0x0) r500 = socket$netlink(0x10, 0x3, 0xc) writev(r500, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r499, r500) fcntl$getownex(r406, 0x10, &(0x7f0000004040)={0x0, 0x0}) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000004080)={{{@in=@empty, @in6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@dev}, 0x0, @in=@broadcast}}, &(0x7f0000004180)=0xe8) lstat(&(0x7f00000041c0)='./file0\x00', &(0x7f0000004200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r504 = socket$netlink(0x10, 0x3, 0xc) writev(r504, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r505 = socket$netlink(0x10, 0x3, 0x0) r506 = socket$netlink(0x10, 0x3, 0xc) writev(r506, &(0x7f0000fb5ff0)=[{}], 0x1) dup2(r505, r506) r507 = socket$netlink(0x10, 0x3, 0xc) writev(r507, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r508 = socket$netlink(0x10, 0x3, 0x0) r509 = socket$netlink(0x10, 0x3, 0xc) writev(r509, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r508, r509) sendmmsg$unix(r407, &(0x7f00000043c0)=[{&(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000000240)=[{&(0x7f0000000340)="e75cfa607b164d6c79502a7785cb989997d2365711110c1d19265c22f45dfb909fa97cf32f85a2d38a34acfc21b79950ff311c12b371fd7ac3562a30ff734b556198995e0f4c17000503fce48f86804e316465f74983a7432bd53701e57e418b29a2ae3bc2db963b1f006ea482f8bb993ce8e8a4ed60ce03104d87348e728c9480bc1116f4be1d7d6fd1d8ae84d224dba6554f0fff20424b9aedd5", 0x9b}], 0x1, &(0x7f0000000280)=[@rights={{0x14, 0x1, 0x1, [r403]}}], 0x18, 0x4000000}, {&(0x7f0000000400)=@abs={0x1, 0x0, 0x4e22}, 0x6e, &(0x7f00000006c0)=[{&(0x7f0000000480)="b1177b88901bdd1e8235fdb2d9729c2236d52cec62b06aacc47fa51746a8e5db6537a2ae7c97358b210062865cda54beee3a673d788547cc238fc84429446332837386ab2e1785203a50b2cd407e6c8c28276e9deb301f37de501a7b268ec9339b5503c104eb3b22e014de82f1a28a54046daa68f65ceaadd29017d59c2fb1ebbd967f34369988522e3a6ec221493bab4e4d879e7eb07f262fa23cd06f22a24d6142905f244eea96f4f578c7d1bacec23629519c85c8201791c225e0c0cd8f5d67ae712b87be03c2d357c052b80d2b8e72cb3e4373f716fc2aa979d56d5b647e19f3a9fdeeff992e48b57ac252bfa1afe2737ff8b7b9b88e2d2c43adf314a7", 0xff}, {&(0x7f0000000580)="545128d13deb49e999d53112fd7349c5cb63ce22", 0x14}, {&(0x7f00000005c0)="a8cd2e226b4a94938bfd6aaf27b6effe780d93019d12eb2bf3a8a6977729d31ad87d294643a0eac4cb4b64b23692d872c60482806b686441b702e77977b670b1583100293a754dc94d01f5f035ed0c03cce8949e3447ad235e7b39dd086c8e995bbb0c6da239f79129a2094a794138d09e39f77e0d20c69aa1d8402729c2b3cc26e85700c17d97d9b99992c4ca4b67832902b8e6bd8f1c9d8cba162bbde782682b4c89d8ded8e7e9924b46f98058bfc10eb5556563a11a9114aa93e2200f02f3ef6973c3b688eee49cfc3db6be4d7895c4078922855b698216d839836f4dca92adadc346f902cd851a756477f845e231db", 0xf1}], 0x3, &(0x7f0000000880)=[@rights={{0x24, 0x1, 0x1, [r408, 0xffffffffffffffff, r406, r409, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r411, r412, r413}}}, @rights={{0x18, 0x1, 0x1, [r414, r415]}}, @rights={{0x18, 0x1, 0x1, [r402, r417]}}, @rights={{0x1c, 0x1, 0x1, [r404, r418, r419]}}, @cred={{0x1c, 0x1, 0x2, {r420, 0xee01, r424}}}, @rights={{0x38, 0x1, 0x1, [r404, r406, r425, r426, r427, r403, r428, r431, r432, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r433, r434, r436}}}], 0x110, 0x880}, {&(0x7f00000009c0)=@file={0x1, './file0/file0\x00'}, 0x6e, &(0x7f0000000b40)=[{&(0x7f0000000a40)="a63bab9579929215a14895570c090fd64aa25b5c5a70bdfae933899c144b05f88aadd67dc9c84509cfe4a82987f92c4658cc3d85c3d31911b30871a32758071b563c1cbd3e72fa41177def9194da5f9319a740f0934eaa180111ab5fad6f658e48e3f4ef33768a36d4f3b301422345014197605c727dc152507175416055773486cdc06d02c7b347fb3c3e3f8303d69a505fb60c478700661d9532f277fd503b4e8586679b8297030b870fec1ae11d5e4a6285fa02a737bb15e5edbb348438b4f4fc6b8159d310c72ab46f9a7aa7b83b9f0091c52631368d53777e7ce5dca65fe2ab2428d50b7167eb3f64fcf60e5d8a2630b3d572cc42", 0xf7}], 0x1, &(0x7f0000002ac0)=[@cred={{0x1c, 0x1, 0x2, {r437, r439, r448}}}, @cred={{0x1c, 0x1, 0x2, {r449, r450, r456}}}, @rights={{0x14, 0x1, 0x1, [r459]}}, @rights={{0x20, 0x1, 0x1, [r460, r461, r463, r406]}}, @rights={{0x1c, 0x1, 0x1, [r464, r465, r468]}}, @rights={{0x18, 0x1, 0x1, [r469, 0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [r471, r403, r402]}}, @rights={{0x30, 0x1, 0x1, [r472, r473, r404, r475, r403, r402, r476, r477]}}, @rights={{0x18, 0x1, 0x1, [r479, r405]}}], 0x118, 0x80010}, {&(0x7f0000002c00)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000003dc0)=[{&(0x7f0000002c80)="e76a8e1610cd0c9c7f47d880c0853296c3a57a8bea3e6dea6a89370c6d0f71c43230a35a117caf2b01401130eb1f434706089f32d52fab158ada4fb53a33a7ac6a6bd73a751f8ee937c86160bae8dee9ad7b1a022426435a833f962aae78f3eb6c66979d78fcea8c9b2d53544cbd7b621dc1af8c643501bd8e58cdefbabe93159bd0daefe08e3222b7db6bae5ba8cb1ddfbcd1148ffae5917f0924f03a59f797d9a167aa3beddedd5bc0741dd94e5e191c51db1d7e43789fcfd0ac546c46bd7f6e49e7ff6e97d48b3f686ed24b0621195b2b7d6740172fefda7ce09b553ba6f4ce841849f2ed2b1a2ef061e25a864af3", 0xf0}, {&(0x7f0000002d80)="ef751d0c11e42da36f138d425ca850b7d17e710d33e45650cb030ce5ff9f638d5e8e6d093e22934638e2d2cfd87850cf53fd41b08a2b420433eacfbdac5aacd6d507c3ab312ad3ce6571b486772052cf579b7d934e247f6e799fa90de86d9f2bd0c55b56a7ad69cc39151ac7a7f06f3cca1e6cc9f04a558c3e701215a1a434e7ad154d9cd2654bf1c1ec5ce478d236eb4d52c0c1f800e5808c18eed1aa3fb2ebb66bcf202d4ac0d35abcf0d68e9379af065da925d7b72118eb23169d973475de1a127a0fe4000897ab8dee4b8c3f2a374a99bf42bfa2723eed0082b58fb5df259f4df5bd5e826179fbd90da21d9edf68ce61f73e59dc4657fdc8d19442f33fb3ca05cef8d7eab5efdb901c42e9562193835beb0f32ad21713e56af71acb626870eacf62d2ce3b648147c489b9619023a441942d49fbe3b077abe963ebf72f2f5e3070fc0e3ca290c2fa15e3703b6d712ac8e85a5cad722366b9a6abf2a86723c89cc1ae3b4816b32b27a0099f552fcb63c9ed2f8d6ef85ea8cbe47b08b4d6bfb27098b57337a8262f94de2d748d2488ef829c5799d12777cdce130a3ea817168c17cfed54cd3509abac0bf9a3b1517ed61d6fab857f6ac218e439ada8409ae7cd32da103a8164d4cc76316020afecc135717fc07aa12545ce3680850694deeb79b7f9a7cd0187062f9ab9397516090ce052e7f17753aed10d5a4a52a82da70f4f8c94688be6301379156bf696de35be9efb8e4ab53985fd3c829ef365e3a313e11c6d38adf035a75dd85132fe0f59e26f6a581816d945288931a9d62f6c297697b5b4832af1c9ed75cb5648a0c438a3be8d0322aefd32c0b66b5ec520e8e30c688ca9a9789f87a924af9ddc7677b3d43bbfada4ec70bd23636be60003958e05a45a9a7101a6a36becc5f8e2029dc1cbef869b91582767eb54cc90b8f32f4a81d96bbd5f7a370e1dded9067a7c43c50c8043e104cf9cb42c93a64cea808db41e7b2bc2da166c1c2e536a80a42caf346799a40f6914efda38cbdda78b7a63fe57928a5b4ce6df6031649404d80229f393c095b41937db698fd7ae87c3ed6034b4639d54fad62360d48ccc57a33befb897752a1ee1e40e07cec5aa8f4569de3c276fb69c7c9ac5b2f0a60b6757b7588717cd8d109932d524148765f3aa3e4bf1b3d73eb63e004cf0e4e62a0bdbb00d62a66cb729aa20ff5739b9f2e49a67e4bf65541b6c80a14a4c2079c83f7d5a82f22b32174dacd44ab69b9e9f96b897d8e034cf0b12706327d53e7b27e59f61a3b932573887d47ce5671b07c629e4d931cd100c5082a9ce0ac82ad56aa010f45090755ac1b61a0cec6a74d77574f922d3679d9951f21c4ce65fdf4443afec3fb04927d8585b40491ecab4fa47e59958f35ee6e8225972a0bd05f9cda9fb2c08aeecddda3ee1e51e1e472e0f879e437019408fab807308d66cd5152bd3a83b754edf1ad1d348ea7a30e579b8b67a0fe3d6c775ca4f3a496358d2c434f70aaff5469f6198df87072db01b813726807dfc864400dfc734ddaab9eb43af30af68c03748d216cf303d81af2dfe4f207cb3f9571cb232f11fb5905102d04f25e98b78ad935e60d26621ba373788b318bb9550fda6d347af5ffb9d09f20473efd284b7f1cb4f9f17233959b8406e60150e050b9b1a50e81bcbb2d636d2dcd66e1edaa911d57b9d0f83219700cb7e96243fd0f9e76d0902047b2ea984958f146541eb70d6b7a35d46f6ee9cfa09b34b2a43b371bdc5fd7272c96cf6ec7ab77ae329e8271acf3e7d73c3b1aa08a86ab66e62ee4b5330c639978e5c1c2c2c15f716020a874515d0d39c8532a58a9978bb68be28b9395d5a3694ad5f56866f48e4495a96af284e5119d9a85f394d81ae91ec828503e39e31fbe41c6dd68df170153c0e92a7e01a049683d06cb90439b2f237048cd8f4fbac7f7bba0650e283aaca96d3a893a1fe81ec41e2f3b3981fc88ade6b5359a4d4f314fd5ef0e77d27ed942a6062ede8157450583882c0c11e796a779a00c0a9a5927e554523764aad36887bf0be126e41770811b5eca22d608ccfcaf886cf68873996f990347be3213546c5a18a63ec029f104fa14f796010242ebb1de9c4510b76ae7fc75a16722874eb20b9b5573ae01d360a5746525df7827da4d80319e43acb9f001d91bc62238dd5667f574eebd88b97ffa18b487691039b7c1f24edeee2bf22c5a8c218f569ddcc6b44edd9025135a291d4e67e214b5980c9d2b399fe1f2683734c491c4f474f589d088b33f0b17870edd93a8c2dac00f7b38f8eabf86fc585099ca6d98e196596aa6289cbb81fcd8fb8663447466c3c5144a6c78f5b17b8d1269b464c965c54bf858e50a9f9167dd29c047cb102fe6f0424a86cf931e8e54b8535e33cbc14cdba09e05a38198bcc61ae82c6c2a448ec67052fea052f20747817c7564da50dbfa2b946712452c6e80bfd2b5a6bb36be44df25af2880acf4a4e703b4e596b749413f14fc5eb9f90aa9dc1a9111266d09899e935b550618bd838f1cd2d7d252addf08c8f8124ff6fc7db2231a49287e0b9b20537694eabe4da80031e5b1fde05b568ed67900ba592300629b445cc22b8a4f8001ec6abaf0fc3b87bfedbc2f8d8c64cbab209de593c9caa4734e641c4aa0dadbb7b53ee64b6fb1fff39e566b843a316f9ce06c3c1c943521a4c42316306d4de54c32bb3290246522d17bcbab68f4085bbdb45efcdbc31927985c493de34fe31321a8244483b1251ff09eafab27313ab12b7504d03368f792bf1eee7766f06f4ce96b95f33b60b382bb4d3b9464f13833aadb38bf3b10cb65b1b8aee6d6d888e0e0ca0260955dbe55afe12c79390f01ebe6548eaad8f2f9286f30c0f67e4df0bbdf2107f91221effe2f52f5bbf9d69048a97582391e893e9feee6f4adda1ea98e9034ee9ac28f6c16b66ad87c3bd277f539fab45414b051a315297bb3ff2246076d73be1072c40afcd83cac7e4a7a3d5b1c565f19bbc35de0fb24129ca7b567b24cddbfe0924db9cb7e8f15875428f742d12ca3fb6f04eeac18a826c07bbef1f362eabf5a680fc090aec65479b30c3302342ac2e045eb4e8371385ee0610101a686f7543fef44fb4dec29213db2d8d8b49cd4e8305c0ac003b39861896b37ac72a915348bcc8cb8905c2db7d00dc05a1574852616ef145c39e500c2a1582a05829f23d1ea3bc823351a168214ab22d1e0c6eb6a94c773877e9d7af15c5f2a514b71b5e8ac382cab4c86a3fb814359ee8ec183a2a0b5d93cd72b9b7c3a49bf46e3474ac87441660bbb1452c14589d54a3ef6a37a1b09434f3ecb5d260f3b80b29da5617a6149b8975457fac032fc41625b04cb2cb81b1ca0258de9621a88d418d1b6725d77d63f5379b2d3f6644986bd2faa5e2db5dc0f00dce6c7b79392f0484bb86516624817052091c9a5071bd14dc86c62a5187e68715cd40a897f03028d34ee9ee4b2dd81730e712e67eb6cc6ccacc723dde808b9e96e9c51466cde8db48f69dbbb349f0d09b3a10903e6c49da749521552501f01ad5d558043e73d5ba5a74730b8b63b55362db5b0ab2a956185c236fd1fadae54f0bb92645365638f36f289ea2fed45ed92771d4c26188e99db7dc076861b1430be6a6b751b6271b3a5d8fa5776de00695bf7256630e12b81f3f1be7f0a04850ccbbc73c239981d11b62a08f8041079c799fe1ff8d65f1f3c6c98f2330c535342e1078417f13e80ecfc417c0cc43fda0a1ad07883a45cf0181cc24639ab7b0115de4160a780d183f3154e6499f9f0454826b747bf43f3650ae581456dba2b129abb1b490d7ca52a62d9ba3b2b7318dc896449998189d3f9405eaa8b4db8a0763b616e3283ca0fa0d378198a86046f36c18567fdb1d89a94d5cf85bc0dd62a398eb9225cc8c97ea4b59009341270bb60e0925c24a9f9f7f3715dd9d20a11fea28ad9a86613910d2b97070cb98b3d0ef1a9a2dde5b3a2063e3b43d2c7721a8bf705f0450f7ed691503b0b8493f50152a8cdc11b9722452922ccc81a5e206d66f25da340f7e707890b300392148f6a46cca842e6d3f5d6e5baeef27c16728ccb83004636791055368a7088dd4ddae04480fe8f67ab809935986f7bbec51eac7a1816e1456bf5bdee1c37fb630d0faeece10cd0f29422ec0aa6cd310bf2deb403339487f2146ece7e7417a78be3c0ce03e3aaef1216094079e68cbdde8667e48e347daff233fb9b11a71211141ce8c58edfc9b5134129e814965e032277b73ce07f379e6b2eb5446a8bdc2087ebd26f1f423eae4bec01cfe550f17dfd6bd92bef23d13c6666ad29fcfa81a64c78b6bdef7f15984ad6cefefdd3f844ce30977345c8da183e2e2b1f8093f3cbadad82a6ba9901b9924f13649b2ff7845e9ae5462154552b169bdb098384c873104b16d7a9bb298a58f1a3119dea90f33a90343d199bbd64d44b275b3a74f1e17c674560d2b8157863839f29e3d066ee4954d3f6f5753e69fadcc6e20be83e4775153cfcade3730d06ab9cd6e96f0f29bae3181334f9adc944b4ceba091b5cf83a04f6ee2dcacc93a6eaebcdedbbe0b09abfef132146c5b1732a0847c065e3ce39ea4aa6be984e4d2775d8588c2ac4d5584ec764c6a3bd0b15bac2fb6c07abad67bc71a78129a5eee62b72a8aa74715e65f5a5fd82bafd5af85969a7fa482aacb928def10778881bd5e7f081233d582b319a3057332ae084cbcda0de9fd14c11ce553406a9074d4115f007c6b455627987ba84acdf485323155a19910950c000b8700ba0a602e6b150bf95d2fdf4e2a2451b5c147a3495d1f16c82b13d34f19cadc5cd432ec33e9a4988ed2d9a75b8c3a8ef82d157d8a95b87e25a31791edcea813e56269ec3365a011d22ef05d7b158a69683a2ee0a86b405eeb325e11973a23e4a4e5ee0dd3c949c3a8bb375f80ed90ead90c2712e11030cb74021585e43befd759f349320d62c5df4c43ddf30e1a2935896c4bfd47a93b91c33c674c42628e267fcb446d274b0a037a7cca23939b79f467074db16b0970254f9f01cc21cfc4225c3a9e12ca910700199e28d86060832200c6d2585277a4fd1830229354e6d47195fbf36fddff3c6f4b6b474fdd46f8986911585e0a6b970ca3572519076ea645a2aa4ef1ef79e10172affe2facebd6c929bfac4773e4d18fde991cc7e9a2e1bfcd84c938fccdfa7c06b7f843578c0cc4438130b09db7cc974a86dc08e4166712b953c6a58923bab9b46f56071a33a856684777bf4ef4cf6dc26a573cd4bc2a4bc6e2d5e1795dfa5a9ff510f720cad32738767fa9d4110dfc496c52866d98b41540d637b87a67487ace123f2be4c8c12d16b95a9d289d10923d6cf251e7856b7cf5444a833e2803f55f31c3683ede10cfb7b31aef49cb8646ef2b1e8fe3273bc96349e3ea8a95782ee22e7acfc72b7bb3138e5efa6de1d3b78495a48715440f37dc7cb0574d34fef272a0f2dee0aa7bb0f7d2663f408f5ae88f022bc20ab3b2bfa2e123e2bcf8ce4e273dfe7c2efdbdf0a58ac5eec79eff879be24470ca687e64b83a3734c931435097f0cce25a9ccc84c530c76731397ad489e0a51d0474715004ae21b584af16dd03b5cc32307c921f6d87585bd7ca796c42c4f4621715bab91072a7962a63f0c8baf249a557091dd01d0e861f3e9864b275a3d85010eba7200b6b52a38378b99ccf1313be12a817ac325643b24e32e56e1dd5b42cea9cdcb68f80a58e02c8bee2b13dba7d6761eec3a72434e2fe7e86ef27bd536a9252c2b5b5a5b0eea8838", 0x1000}, {&(0x7f0000003d80)}], 0x3, &(0x7f0000004280)=[@rights={{0x1c, 0x1, 0x1, [r404, r480, r481]}}, @cred={{0x1c, 0x1, 0x2, {r484, r485, r489}}}, @cred={{0x1c, 0x1, 0x2, {r490, r491, 0xffffffffffffffff}}}, @rights={{0x10}}, @rights={{0x2c, 0x1, 0x1, [r492, r494, r403, r406, r495, r404, r404]}}, @rights={{0x34, 0x1, 0x1, [r403, r402, r405, r496, r402, r497, r500, 0xffffffffffffffff, r405]}}, @cred={{0x1c, 0x1, 0x2, {r501, r502, r503}}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, r406, r504, 0xffffffffffffffff, r506, r507, r508]}}], 0x128, 0x40000823}], 0x4, 0x8) syz_open_dev$loop(&(0x7f00000046c0)='/dev/loop#\x00', 0x8, 0x101200) r510 = socket$inet6_tcp(0xa, 0x1, 0x0) fcntl$dupfd(r510, 0x0, r510) r511 = socket$inet6_tcp(0xa, 0x1, 0x0) r512 = fcntl$dupfd(r511, 0x0, r511) ioctl$PERF_EVENT_IOC_ENABLE(r512, 0x8912, 0x400200) r513 = getpgrp(0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x394, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r513, 0x0, 0xffffffffffffffff, 0x0) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000051c0)={r513, r2, 0x0, 0x2, &(0x7f0000005180)='%\x00', 0xffffffffffffffff}, 0x30) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000005200), &(0x7f0000005240)=0xc) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000005280)) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r515 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r515, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r514, r516) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f00000052c0), &(0x7f0000005300)=0xc) ioctl$NS_GET_OWNER_UID(0xffffffffffffffff, 0xb704, &(0x7f0000005340)) r517 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r517, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r519 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r519, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r518, r520) r521 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r521, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r523 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r523, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r522, r524) getgroups(0x5, &(0x7f0000000bc0)=[0xee00, r520, 0xffffffffffffffff, 0xee00, r524]) r525 = socket$inet6_tcp(0xa, 0x1, 0x0) fcntl$dupfd(r525, 0x0, r525) getsockopt$sock_cred(r525, 0x1, 0x11, &(0x7f0000005380), &(0x7f00000053c0)=0xc) r526 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r526, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setreuid(0x0, r527) r528 = perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r529 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r528, 0x0) r530 = syz_open_procfs(0x0, &(0x7f0000000000)='net/netlink\x00') preadv(r530, &(0x7f0000000480), 0x10000000000002a1, 0x0) r531 = syz_open_procfs(0x0, &(0x7f00000000c0)='net/packet\x00') r532 = perf_event_open(&(0x7f00000002c0)={0x5, 0x411, 0x0, 0x9, 0x1f, 0xbf, 0x0, 0x7f, 0x4000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x40000000000020}, 0x0, 0x8000, 0x0, 0x2, 0x0, 0x8}, 0x0, 0x3, 0xffffffffffffffff, 0x2) r533 = socket(0x40000000002, 0x3, 0x2) setsockopt$SO_BINDTODEVICE(r533, 0x1, 0x19, &(0x7f00000012c0)='syz_tun\x00', 0x10) setsockopt$IPT_SO_SET_REPLACE(r533, 0x0, 0x40, 0x0, 0x0) r534 = socket$nl_generic(0x10, 0x3, 0x10) r535 = socket$netlink(0x10, 0x3, 0x0) r536 = socket$netlink(0x10, 0x3, 0xc) writev(r536, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r535, r536) r537 = getpid() rt_tgsigqueueinfo(r537, r537, 0x16, &(0x7f0000000100)) stat(&(0x7f0000000700)='./file0\x00', &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}) r539 = getegid() r540 = openat$selinux_user(0xffffffffffffff9c, &(0x7f00000007c0)='/selinux/user\x00', 0x2, 0x0) r541 = socket$netlink(0x10, 0x3, 0x0) r542 = socket$netlink(0x10, 0x3, 0xc) writev(r542, &(0x7f0000fb5ff0)=[{0x0}], 0x1) dup2(r541, r542) r543 = eventfd2(0x81, 0x801) r544 = socket$inet(0x2, 0x5, 0x81) r545 = socket$netlink(0x10, 0x3, 0xc) writev(r545, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r546 = getpid() rt_tgsigqueueinfo(r546, r546, 0x16, &(0x7f0000000100)) r547 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r547, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r549 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r549, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r548, r550) r551 = socket$inet6_tcp(0xa, 0x1, 0x0) r552 = eventfd(0x4) r553 = socket$netlink(0x10, 0x3, 0xc) writev(r553, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r554 = socket$netlink(0x10, 0x3, 0x0) r555 = socket$netlink(0x10, 0x3, 0xc) writev(r555, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r554, r555) r556 = socket$netlink(0x10, 0x3, 0x0) r557 = socket$netlink(0x10, 0x3, 0xc) writev(r557, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r556, r557) r558 = openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f0000000800)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000840)=0x0) r560 = geteuid() r561 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r561, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r563 = getpid() rt_tgsigqueueinfo(r563, r563, 0x16, &(0x7f0000000100)) r564 = open(0x0, 0x0, 0x0) ftruncate(r564, 0x0) ioctl$NS_GET_OWNER_UID(r564, 0xb704, &(0x7f0000000b80)=0x0) r566 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r566, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r568 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r568, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r567, r569) r570 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r570, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r572 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r572, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r571, r573) getgroups(0x5, &(0x7f0000000bc0)=[0xee00, r569, 0xffffffffffffffff, 0xee00, r573]) r575 = getpid() rt_tgsigqueueinfo(r575, r575, 0x16, &(0x7f0000000100)) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r577 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r577, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r576, r578) r579 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r579, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r581 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r581, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r580, r582) r583 = socket$netlink(0x10, 0x3, 0x0) r584 = socket$netlink(0x10, 0x3, 0xc) writev(r584, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100", 0x18}], 0x1) dup2(r583, r584) r585 = dup2(r583, 0xffffffffffffffff) r586 = socket$inet_tcp(0x2, 0x1, 0x0) r587 = socket$netlink(0x10, 0x3, 0x0) r588 = socket$netlink(0x10, 0x3, 0xc) writev(r588, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r587, r588) r589 = signalfd4(r530, &(0x7f0000002980)={0x8}, 0x8, 0x800) r590 = signalfd4(r531, &(0x7f00000029c0)={0x83}, 0x8, 0x80000) r591 = socket$netlink(0x10, 0x3, 0x0) r592 = socket$netlink(0x10, 0x3, 0xc) writev(r592, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r591, r592) r593 = socket(0x40000000002, 0x3, 0x2) setsockopt$SO_BINDTODEVICE(r593, 0x1, 0x19, &(0x7f00000012c0)='syz_tun\x00', 0x10) setsockopt$IPT_SO_SET_REPLACE(r593, 0x0, 0x40, 0x0, 0x0) r594 = accept$inet(r593, &(0x7f0000002a00)={0x2, 0x0, @broadcast}, &(0x7f0000002a40)=0x10) r595 = creat(&(0x7f0000002a80)='./file0\x00', 0xe) r596 = socket$netlink(0x10, 0x3, 0x0) r597 = socket$netlink(0x10, 0x3, 0xc) writev(r597, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r596, r597) r598 = socket$netlink(0x10, 0x3, 0xc) writev(r598, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff", 0x1c}], 0x1) r599 = socket$netlink(0x10, 0x3, 0xc) writev(r599, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r600 = socket$netlink(0x10, 0x3, 0x0) r601 = socket$netlink(0x10, 0x3, 0xc) writev(r601, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r600, r601) r602 = socket$netlink(0x10, 0x3, 0x0) writev(r602, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r603 = socket$inet6_udplite(0xa, 0x2, 0x88) r604 = socket$netlink(0x10, 0x3, 0x0) r605 = socket$netlink(0x10, 0x3, 0xc) writev(r605, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r604, r605) r606 = socket$netlink(0x10, 0x3, 0xc) writev(r606, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r607 = socket$netlink(0x10, 0x3, 0x0) r608 = socket$netlink(0x10, 0x3, 0xc) writev(r608, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r607, r608) r609 = open(0x0, 0x0, 0x0) ftruncate(r609, 0x0) ioctl$TIOCGSID(r609, 0x5429, &(0x7f0000003e00)=0x0) ioctl$NS_GET_OWNER_UID(r531, 0xb704, &(0x7f0000003e40)=0x0) r612 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r612, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r614 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r614, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r613, r615) r616 = getpid() rt_tgsigqueueinfo(r616, r616, 0x16, &(0x7f0000000100)) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000003e80)={{{@in6=@dev, @in6=@mcast1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@empty}, 0x0, @in6}}, &(0x7f0000003f80)=0xe8) r618 = socket$netlink(0x10, 0x3, 0x0) r619 = socket$netlink(0x10, 0x3, 0xc) writev(r619, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r618, r619) r620 = socket$netlink(0x10, 0x3, 0xc) writev(r620, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r621 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000003fc0)='net/connector\x00') r622 = openat$selinux_attr(0xffffffffffffff9c, &(0x7f0000004000)='/proc/thread-self/attr/fscreate\x00', 0x2, 0x0) r623 = socket$netlink(0x10, 0x3, 0x0) r624 = socket$netlink(0x10, 0x3, 0xc) writev(r624, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r623, r624) r625 = socket$netlink(0x10, 0x3, 0x0) r626 = socket$netlink(0x10, 0x3, 0xc) writev(r626, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r625, r626) fcntl$getownex(r532, 0x10, &(0x7f0000004040)={0x0, 0x0}) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000004080)={{{@in=@empty, @in6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@dev}, 0x0, @in=@broadcast}}, &(0x7f0000004180)=0xe8) lstat(&(0x7f00000041c0)='./file0\x00', &(0x7f0000004200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r630 = socket$netlink(0x10, 0x3, 0xc) writev(r630, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r631 = socket$netlink(0x10, 0x3, 0x0) r632 = socket$netlink(0x10, 0x3, 0xc) writev(r632, &(0x7f0000fb5ff0)=[{}], 0x1) dup2(r631, r632) r633 = socket$netlink(0x10, 0x3, 0xc) writev(r633, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r634 = socket$netlink(0x10, 0x3, 0x0) r635 = socket$netlink(0x10, 0x3, 0xc) writev(r635, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r634, r635) sendmmsg$unix(r533, &(0x7f00000043c0)=[{&(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000000240)=[{&(0x7f0000000340)="e75cfa607b164d6c79502a7785cb989997d2365711110c1d19265c22f45dfb909fa97cf32f85a2d38a34acfc21b79950ff311c12b371fd7ac3562a30ff734b556198995e0f4c17000503fce48f86804e316465f74983a7432bd53701e57e418b29a2ae3bc2db963b1f006ea482f8bb993ce8e8a4ed60ce03104d87348e728c9480bc1116f4be1d7d6fd1d8ae84d224dba6554f0fff20424b9aedd5", 0x9b}], 0x1, &(0x7f0000000280)=[@rights={{0x14, 0x1, 0x1, [r529]}}], 0x18, 0x4000000}, {&(0x7f0000000400)=@abs={0x1, 0x0, 0x4e22}, 0x6e, &(0x7f00000006c0)=[{&(0x7f0000000480)="b1177b88901bdd1e8235fdb2d9729c2236d52cec62b06aacc47fa51746a8e5db6537a2ae7c97358b210062865cda54beee3a673d788547cc238fc84429446332837386ab2e1785203a50b2cd407e6c8c28276e9deb301f37de501a7b268ec9339b5503c104eb3b22e014de82f1a28a54046daa68f65ceaadd29017d59c2fb1ebbd967f34369988522e3a6ec221493bab4e4d879e7eb07f262fa23cd06f22a24d6142905f244eea96f4f578c7d1bacec23629519c85c8201791c225e0c0cd8f5d67ae712b87be03c2d357c052b80d2b8e72cb3e4373f716fc2aa979d56d5b647e19f3a9fdeeff992e48b57ac252bfa1afe2737ff8b7b9b88e2d2c43adf314a7", 0xff}, {&(0x7f0000000580)="545128d13deb49e999d53112fd7349c5cb63ce22", 0x14}, {&(0x7f00000005c0)="a8cd2e226b4a94938bfd6aaf27b6effe780d93019d12eb2bf3a8a6977729d31ad87d294643a0eac4cb4b64b23692d872c60482806b686441b702e77977b670b1583100293a754dc94d01f5f035ed0c03cce8949e3447ad235e7b39dd086c8e995bbb0c6da239f79129a2094a794138d09e39f77e0d20c69aa1d8402729c2b3cc26e85700c17d97d9b99992c4ca4b67832902b8e6bd8f1c9d8cba162bbde782682b4c89d8ded8e7e9924b46f98058bfc10eb5556563a11a9114aa93e2200f02f3ef6973c3b688eee49cfc3db6be4d7895c4078922855b698216d839836f4dca92adadc346f902cd851a756477f845e231db", 0xf1}], 0x3, &(0x7f0000000880)=[@rights={{0x24, 0x1, 0x1, [r534, 0xffffffffffffffff, r532, r535, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r537, r538, r539}}}, @rights={{0x18, 0x1, 0x1, [r540, r541]}}, @rights={{0x18, 0x1, 0x1, [r528, r543]}}, @rights={{0x1c, 0x1, 0x1, [r530, r544, r545]}}, @cred={{0x1c, 0x1, 0x2, {r546, 0xee01, r550}}}, @rights={{0x38, 0x1, 0x1, [r530, r532, r551, r552, r553, r529, r554, r557, r558, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r559, r560, r562}}}], 0x110, 0x880}, {&(0x7f00000009c0)=@file={0x1, './file0/file0\x00'}, 0x6e, &(0x7f0000000b40)=[{&(0x7f0000000a40)="a63bab9579929215a14895570c090fd64aa25b5c5a70bdfae933899c144b05f88aadd67dc9c84509cfe4a82987f92c4658cc3d85c3d31911b30871a32758071b563c1cbd3e72fa41177def9194da5f9319a740f0934eaa180111ab5fad6f658e48e3f4ef33768a36d4f3b301422345014197605c727dc152507175416055773486cdc06d02c7b347fb3c3e3f8303d69a505fb60c478700661d9532f277fd503b4e8586679b8297030b870fec1ae11d5e4a6285fa02a737bb15e5edbb348438b4f4fc6b8159d310c72ab46f9a7aa7b83b9f0091c52631368d53777e7ce5dca65fe2ab2428d50b7167eb3f64fcf60e5d8a2630b3d572cc42", 0xf7}], 0x1, &(0x7f0000002ac0)=[@cred={{0x1c, 0x1, 0x2, {r563, r565, r574}}}, @cred={{0x1c, 0x1, 0x2, {r575, r576, r582}}}, @rights={{0x14, 0x1, 0x1, [r585]}}, @rights={{0x20, 0x1, 0x1, [r586, r587, r589, r532]}}, @rights={{0x1c, 0x1, 0x1, [r590, r591, r594]}}, @rights={{0x18, 0x1, 0x1, [r595, 0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [r597, r529, r528]}}, @rights={{0x30, 0x1, 0x1, [r598, r599, r530, r601, r529, r528, r602, r603]}}, @rights={{0x18, 0x1, 0x1, [r605, r531]}}], 0x118, 0x80010}, {&(0x7f0000002c00)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000003dc0)=[{&(0x7f0000002c80)="e76a8e1610cd0c9c7f47d880c0853296c3a57a8bea3e6dea6a89370c6d0f71c43230a35a117caf2b01401130eb1f434706089f32d52fab158ada4fb53a33a7ac6a6bd73a751f8ee937c86160bae8dee9ad7b1a022426435a833f962aae78f3eb6c66979d78fcea8c9b2d53544cbd7b621dc1af8c643501bd8e58cdefbabe93159bd0daefe08e3222b7db6bae5ba8cb1ddfbcd1148ffae5917f0924f03a59f797d9a167aa3beddedd5bc0741dd94e5e191c51db1d7e43789fcfd0ac546c46bd7f6e49e7ff6e97d48b3f686ed24b0621195b2b7d6740172fefda7ce09b553ba6f4ce841849f2ed2b1a2ef061e25a864af3", 0xf0}, {&(0x7f0000002d80)="ef751d0c11e42da36f138d425ca850b7d17e710d33e45650cb030ce5ff9f638d5e8e6d093e22934638e2d2cfd87850cf53fd41b08a2b420433eacfbdac5aacd6d507c3ab312ad3ce6571b486772052cf579b7d934e247f6e799fa90de86d9f2bd0c55b56a7ad69cc39151ac7a7f06f3cca1e6cc9f04a558c3e701215a1a434e7ad154d9cd2654bf1c1ec5ce478d236eb4d52c0c1f800e5808c18eed1aa3fb2ebb66bcf202d4ac0d35abcf0d68e9379af065da925d7b72118eb23169d973475de1a127a0fe4000897ab8dee4b8c3f2a374a99bf42bfa2723eed0082b58fb5df259f4df5bd5e826179fbd90da21d9edf68ce61f73e59dc4657fdc8d19442f33fb3ca05cef8d7eab5efdb901c42e9562193835beb0f32ad21713e56af71acb626870eacf62d2ce3b648147c489b9619023a441942d49fbe3b077abe963ebf72f2f5e3070fc0e3ca290c2fa15e3703b6d712ac8e85a5cad722366b9a6abf2a86723c89cc1ae3b4816b32b27a0099f552fcb63c9ed2f8d6ef85ea8cbe47b08b4d6bfb27098b57337a8262f94de2d748d2488ef829c5799d12777cdce130a3ea817168c17cfed54cd3509abac0bf9a3b1517ed61d6fab857f6ac218e439ada8409ae7cd32da103a8164d4cc76316020afecc135717fc07aa12545ce3680850694deeb79b7f9a7cd0187062f9ab9397516090ce052e7f17753aed10d5a4a52a82da70f4f8c94688be6301379156bf696de35be9efb8e4ab53985fd3c829ef365e3a313e11c6d38adf035a75dd85132fe0f59e26f6a581816d945288931a9d62f6c297697b5b4832af1c9ed75cb5648a0c438a3be8d0322aefd32c0b66b5ec520e8e30c688ca9a9789f87a924af9ddc7677b3d43bbfada4ec70bd23636be60003958e05a45a9a7101a6a36becc5f8e2029dc1cbef869b91582767eb54cc90b8f32f4a81d96bbd5f7a370e1dded9067a7c43c50c8043e104cf9cb42c93a64cea808db41e7b2bc2da166c1c2e536a80a42caf346799a40f6914efda38cbdda78b7a63fe57928a5b4ce6df6031649404d80229f393c095b41937db698fd7ae87c3ed6034b4639d54fad62360d48ccc57a33befb897752a1ee1e40e07cec5aa8f4569de3c276fb69c7c9ac5b2f0a60b6757b7588717cd8d109932d524148765f3aa3e4bf1b3d73eb63e004cf0e4e62a0bdbb00d62a66cb729aa20ff5739b9f2e49a67e4bf65541b6c80a14a4c2079c83f7d5a82f22b32174dacd44ab69b9e9f96b897d8e034cf0b12706327d53e7b27e59f61a3b932573887d47ce5671b07c629e4d931cd100c5082a9ce0ac82ad56aa010f45090755ac1b61a0cec6a74d77574f922d3679d9951f21c4ce65fdf4443afec3fb04927d8585b40491ecab4fa47e59958f35ee6e8225972a0bd05f9cda9fb2c08aeecddda3ee1e51e1e472e0f879e437019408fab807308d66cd5152bd3a83b754edf1ad1d348ea7a30e579b8b67a0fe3d6c775ca4f3a496358d2c434f70aaff5469f6198df87072db01b813726807dfc864400dfc734ddaab9eb43af30af68c03748d216cf303d81af2dfe4f207cb3f9571cb232f11fb5905102d04f25e98b78ad935e60d26621ba373788b318bb9550fda6d347af5ffb9d09f20473efd284b7f1cb4f9f17233959b8406e60150e050b9b1a50e81bcbb2d636d2dcd66e1edaa911d57b9d0f83219700cb7e96243fd0f9e76d0902047b2ea984958f146541eb70d6b7a35d46f6ee9cfa09b34b2a43b371bdc5fd7272c96cf6ec7ab77ae329e8271acf3e7d73c3b1aa08a86ab66e62ee4b5330c639978e5c1c2c2c15f716020a874515d0d39c8532a58a9978bb68be28b9395d5a3694ad5f56866f48e4495a96af284e5119d9a85f394d81ae91ec828503e39e31fbe41c6dd68df170153c0e92a7e01a049683d06cb90439b2f237048cd8f4fbac7f7bba0650e283aaca96d3a893a1fe81ec41e2f3b3981fc88ade6b5359a4d4f314fd5ef0e77d27ed942a6062ede8157450583882c0c11e796a779a00c0a9a5927e554523764aad36887bf0be126e41770811b5eca22d608ccfcaf886cf68873996f990347be3213546c5a18a63ec029f104fa14f796010242ebb1de9c4510b76ae7fc75a16722874eb20b9b5573ae01d360a5746525df7827da4d80319e43acb9f001d91bc62238dd5667f574eebd88b97ffa18b487691039b7c1f24edeee2bf22c5a8c218f569ddcc6b44edd9025135a291d4e67e214b5980c9d2b399fe1f2683734c491c4f474f589d088b33f0b17870edd93a8c2dac00f7b38f8eabf86fc585099ca6d98e196596aa6289cbb81fcd8fb8663447466c3c5144a6c78f5b17b8d1269b464c965c54bf858e50a9f9167dd29c047cb102fe6f0424a86cf931e8e54b8535e33cbc14cdba09e05a38198bcc61ae82c6c2a448ec67052fea052f20747817c7564da50dbfa2b946712452c6e80bfd2b5a6bb36be44df25af2880acf4a4e703b4e596b749413f14fc5eb9f90aa9dc1a9111266d09899e935b550618bd838f1cd2d7d252addf08c8f8124ff6fc7db2231a49287e0b9b20537694eabe4da80031e5b1fde05b568ed67900ba592300629b445cc22b8a4f8001ec6abaf0fc3b87bfedbc2f8d8c64cbab209de593c9caa4734e641c4aa0dadbb7b53ee64b6fb1fff39e566b843a316f9ce06c3c1c943521a4c42316306d4de54c32bb3290246522d17bcbab68f4085bbdb45efcdbc31927985c493de34fe31321a8244483b1251ff09eafab27313ab12b7504d03368f792bf1eee7766f06f4ce96b95f33b60b382bb4d3b9464f13833aadb38bf3b10cb65b1b8aee6d6d888e0e0ca0260955dbe55afe12c79390f01ebe6548eaad8f2f9286f30c0f67e4df0bbdf2107f91221effe2f52f5bbf9d69048a97582391e893e9feee6f4adda1ea98e9034ee9ac28f6c16b66ad87c3bd277f539fab45414b051a315297bb3ff2246076d73be1072c40afcd83cac7e4a7a3d5b1c565f19bbc35de0fb24129ca7b567b24cddbfe0924db9cb7e8f15875428f742d12ca3fb6f04eeac18a826c07bbef1f362eabf5a680fc090aec65479b30c3302342ac2e045eb4e8371385ee0610101a686f7543fef44fb4dec29213db2d8d8b49cd4e8305c0ac003b39861896b37ac72a915348bcc8cb8905c2db7d00dc05a1574852616ef145c39e500c2a1582a05829f23d1ea3bc823351a168214ab22d1e0c6eb6a94c773877e9d7af15c5f2a514b71b5e8ac382cab4c86a3fb814359ee8ec183a2a0b5d93cd72b9b7c3a49bf46e3474ac87441660bbb1452c14589d54a3ef6a37a1b09434f3ecb5d260f3b80b29da5617a6149b8975457fac032fc41625b04cb2cb81b1ca0258de9621a88d418d1b6725d77d63f5379b2d3f6644986bd2faa5e2db5dc0f00dce6c7b79392f0484bb86516624817052091c9a5071bd14dc86c62a5187e68715cd40a897f03028d34ee9ee4b2dd81730e712e67eb6cc6ccacc723dde808b9e96e9c51466cde8db48f69dbbb349f0d09b3a10903e6c49da749521552501f01ad5d558043e73d5ba5a74730b8b63b55362db5b0ab2a956185c236fd1fadae54f0bb92645365638f36f289ea2fed45ed92771d4c26188e99db7dc076861b1430be6a6b751b6271b3a5d8fa5776de00695bf7256630e12b81f3f1be7f0a04850ccbbc73c239981d11b62a08f8041079c799fe1ff8d65f1f3c6c98f2330c535342e1078417f13e80ecfc417c0cc43fda0a1ad07883a45cf0181cc24639ab7b0115de4160a780d183f3154e6499f9f0454826b747bf43f3650ae581456dba2b129abb1b490d7ca52a62d9ba3b2b7318dc896449998189d3f9405eaa8b4db8a0763b616e3283ca0fa0d378198a86046f36c18567fdb1d89a94d5cf85bc0dd62a398eb9225cc8c97ea4b59009341270bb60e0925c24a9f9f7f3715dd9d20a11fea28ad9a86613910d2b97070cb98b3d0ef1a9a2dde5b3a2063e3b43d2c7721a8bf705f0450f7ed691503b0b8493f50152a8cdc11b9722452922ccc81a5e206d66f25da340f7e707890b300392148f6a46cca842e6d3f5d6e5baeef27c16728ccb83004636791055368a7088dd4ddae04480fe8f67ab809935986f7bbec51eac7a1816e1456bf5bdee1c37fb630d0faeece10cd0f29422ec0aa6cd310bf2deb403339487f2146ece7e7417a78be3c0ce03e3aaef1216094079e68cbdde8667e48e347daff233fb9b11a71211141ce8c58edfc9b5134129e814965e032277b73ce07f379e6b2eb5446a8bdc2087ebd26f1f423eae4bec01cfe550f17dfd6bd92bef23d13c6666ad29fcfa81a64c78b6bdef7f15984ad6cefefdd3f844ce30977345c8da183e2e2b1f8093f3cbadad82a6ba9901b9924f13649b2ff7845e9ae5462154552b169bdb098384c873104b16d7a9bb298a58f1a3119dea90f33a90343d199bbd64d44b275b3a74f1e17c674560d2b8157863839f29e3d066ee4954d3f6f5753e69fadcc6e20be83e4775153cfcade3730d06ab9cd6e96f0f29bae3181334f9adc944b4ceba091b5cf83a04f6ee2dcacc93a6eaebcdedbbe0b09abfef132146c5b1732a0847c065e3ce39ea4aa6be984e4d2775d8588c2ac4d5584ec764c6a3bd0b15bac2fb6c07abad67bc71a78129a5eee62b72a8aa74715e65f5a5fd82bafd5af85969a7fa482aacb928def10778881bd5e7f081233d582b319a3057332ae084cbcda0de9fd14c11ce553406a9074d4115f007c6b455627987ba84acdf485323155a19910950c000b8700ba0a602e6b150bf95d2fdf4e2a2451b5c147a3495d1f16c82b13d34f19cadc5cd432ec33e9a4988ed2d9a75b8c3a8ef82d157d8a95b87e25a31791edcea813e56269ec3365a011d22ef05d7b158a69683a2ee0a86b405eeb325e11973a23e4a4e5ee0dd3c949c3a8bb375f80ed90ead90c2712e11030cb74021585e43befd759f349320d62c5df4c43ddf30e1a2935896c4bfd47a93b91c33c674c42628e267fcb446d274b0a037a7cca23939b79f467074db16b0970254f9f01cc21cfc4225c3a9e12ca910700199e28d86060832200c6d2585277a4fd1830229354e6d47195fbf36fddff3c6f4b6b474fdd46f8986911585e0a6b970ca3572519076ea645a2aa4ef1ef79e10172affe2facebd6c929bfac4773e4d18fde991cc7e9a2e1bfcd84c938fccdfa7c06b7f843578c0cc4438130b09db7cc974a86dc08e4166712b953c6a58923bab9b46f56071a33a856684777bf4ef4cf6dc26a573cd4bc2a4bc6e2d5e1795dfa5a9ff510f720cad32738767fa9d4110dfc496c52866d98b41540d637b87a67487ace123f2be4c8c12d16b95a9d289d10923d6cf251e7856b7cf5444a833e2803f55f31c3683ede10cfb7b31aef49cb8646ef2b1e8fe3273bc96349e3ea8a95782ee22e7acfc72b7bb3138e5efa6de1d3b78495a48715440f37dc7cb0574d34fef272a0f2dee0aa7bb0f7d2663f408f5ae88f022bc20ab3b2bfa2e123e2bcf8ce4e273dfe7c2efdbdf0a58ac5eec79eff879be24470ca687e64b83a3734c931435097f0cce25a9ccc84c530c76731397ad489e0a51d0474715004ae21b584af16dd03b5cc32307c921f6d87585bd7ca796c42c4f4621715bab91072a7962a63f0c8baf249a557091dd01d0e861f3e9864b275a3d85010eba7200b6b52a38378b99ccf1313be12a817ac325643b24e32e56e1dd5b42cea9cdcb68f80a58e02c8bee2b13dba7d6761eec3a72434e2fe7e86ef27bd536a9252c2b5b5a5b0eea8838", 0x1000}, {&(0x7f0000003d80)}], 0x3, &(0x7f0000004280)=[@rights={{0x1c, 0x1, 0x1, [r530, r606, r607]}}, @cred={{0x1c, 0x1, 0x2, {r610, r611, r615}}}, @cred={{0x1c, 0x1, 0x2, {r616, r617, 0xffffffffffffffff}}}, @rights={{0x10}}, @rights={{0x2c, 0x1, 0x1, [r618, r620, r529, r532, r621, r530, r530]}}, @rights={{0x34, 0x1, 0x1, [r529, r528, r531, r622, r528, r623, r626, 0xffffffffffffffff, r531]}}, @cred={{0x1c, 0x1, 0x2, {r627, r628, r629}}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, r532, r630, 0xffffffffffffffff, r632, r633, r634]}}], 0x128, 0x40000823}], 0x4, 0x8) r636 = getpgrp(0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x394, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r636, 0x0, 0xffffffffffffffff, 0x0) r637 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r637, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setreuid(0x0, r638) r639 = perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r640 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r639, 0x0) r641 = syz_open_procfs(0x0, &(0x7f0000000000)='net/netlink\x00') preadv(r641, &(0x7f0000000480), 0x10000000000002a1, 0x0) r642 = syz_open_procfs(0x0, &(0x7f00000000c0)='net/packet\x00') r643 = perf_event_open(&(0x7f00000002c0)={0x5, 0x411, 0x0, 0x9, 0x1f, 0xbf, 0x0, 0x7f, 0x4000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x40000000000020}, 0x0, 0x8000, 0x0, 0x2, 0x0, 0x8}, 0x0, 0x3, 0xffffffffffffffff, 0x2) r644 = socket(0x40000000002, 0x3, 0x2) setsockopt$SO_BINDTODEVICE(r644, 0x1, 0x19, &(0x7f00000012c0)='syz_tun\x00', 0x10) setsockopt$IPT_SO_SET_REPLACE(r644, 0x0, 0x40, 0x0, 0x0) r645 = socket$nl_generic(0x10, 0x3, 0x10) r646 = socket$netlink(0x10, 0x3, 0x0) r647 = socket$netlink(0x10, 0x3, 0xc) writev(r647, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r646, r647) r648 = getpid() rt_tgsigqueueinfo(r648, r648, 0x16, &(0x7f0000000100)) stat(&(0x7f0000000700)='./file0\x00', &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}) r650 = getegid() r651 = openat$selinux_user(0xffffffffffffff9c, &(0x7f00000007c0)='/selinux/user\x00', 0x2, 0x0) r652 = socket$netlink(0x10, 0x3, 0x0) r653 = socket$netlink(0x10, 0x3, 0xc) writev(r653, &(0x7f0000fb5ff0)=[{0x0}], 0x1) dup2(r652, r653) r654 = eventfd2(0x81, 0x801) r655 = socket$inet(0x2, 0x5, 0x81) r656 = socket$netlink(0x10, 0x3, 0xc) writev(r656, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r657 = getpid() rt_tgsigqueueinfo(r657, r657, 0x16, &(0x7f0000000100)) r658 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r658, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r661 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r661, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r660, r662) r663 = socket$inet6_tcp(0xa, 0x1, 0x0) r664 = eventfd(0x4) r665 = socket$netlink(0x10, 0x3, 0xc) writev(r665, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r666 = socket$netlink(0x10, 0x3, 0x0) r667 = socket$netlink(0x10, 0x3, 0xc) writev(r667, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r666, r667) r668 = socket$netlink(0x10, 0x3, 0x0) r669 = socket$netlink(0x10, 0x3, 0xc) writev(r669, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r668, r669) r670 = openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f0000000800)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000840)=0x0) r672 = geteuid() r673 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r673, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r675 = getpid() rt_tgsigqueueinfo(r675, r675, 0x16, &(0x7f0000000100)) r676 = open(0x0, 0x0, 0x0) ftruncate(r676, 0x0) ioctl$NS_GET_OWNER_UID(r676, 0xb704, &(0x7f0000000b80)=0x0) r678 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r678, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r680 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r680, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r679, r681) r682 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r682, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r684 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r684, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r683, r685) getgroups(0x5, &(0x7f0000000bc0)=[0xee00, r681, 0xffffffffffffffff, 0xee00, r685]) r687 = getpid() rt_tgsigqueueinfo(r687, r687, 0x16, &(0x7f0000000100)) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r689 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r689, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r688, r690) r691 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r691, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r693 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r693, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r692, r694) r695 = socket$netlink(0x10, 0x3, 0x0) r696 = socket$netlink(0x10, 0x3, 0xc) writev(r696, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100", 0x18}], 0x1) dup2(r695, r696) r697 = dup2(r695, 0xffffffffffffffff) r698 = socket$inet_tcp(0x2, 0x1, 0x0) r699 = socket$netlink(0x10, 0x3, 0x0) r700 = socket$netlink(0x10, 0x3, 0xc) writev(r700, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r699, r700) r701 = signalfd4(r641, &(0x7f0000002980)={0x8}, 0x8, 0x800) signalfd4(r642, &(0x7f00000029c0)={0x83}, 0x8, 0x80000) r702 = socket$netlink(0x10, 0x3, 0x0) r703 = socket$netlink(0x10, 0x3, 0xc) writev(r703, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r702, r703) r704 = socket(0x40000000002, 0x3, 0x2) setsockopt$SO_BINDTODEVICE(r704, 0x1, 0x19, &(0x7f00000012c0)='syz_tun\x00', 0x10) setsockopt$IPT_SO_SET_REPLACE(r704, 0x0, 0x40, 0x0, 0x0) accept$inet(r704, &(0x7f0000002a00)={0x2, 0x0, @broadcast}, &(0x7f0000002a40)=0x10) r705 = creat(&(0x7f0000002a80)='./file0\x00', 0xe) r706 = socket$netlink(0x10, 0x3, 0x0) r707 = socket$netlink(0x10, 0x3, 0xc) writev(r707, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r706, r707) r708 = socket$netlink(0x10, 0x3, 0xc) writev(r708, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff", 0x1c}], 0x1) r709 = socket$netlink(0x10, 0x3, 0xc) writev(r709, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r710 = socket$netlink(0x10, 0x3, 0x0) r711 = socket$netlink(0x10, 0x3, 0xc) writev(r711, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r710, r711) r712 = socket$netlink(0x10, 0x3, 0x0) writev(r712, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r713 = socket$inet6_udplite(0xa, 0x2, 0x88) r714 = socket$netlink(0x10, 0x3, 0x0) r715 = socket$netlink(0x10, 0x3, 0xc) writev(r715, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r714, r715) r716 = socket$netlink(0x10, 0x3, 0xc) writev(r716, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r717 = socket$netlink(0x10, 0x3, 0x0) r718 = socket$netlink(0x10, 0x3, 0xc) writev(r718, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r717, r718) r719 = open(0x0, 0x0, 0x0) ftruncate(r719, 0x0) ioctl$TIOCGSID(r719, 0x5429, &(0x7f0000003e00)=0x0) ioctl$NS_GET_OWNER_UID(r642, 0xb704, &(0x7f0000003e40)=0x0) r722 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r722, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r724 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r724, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r723, r725) r726 = getpid() rt_tgsigqueueinfo(r726, r726, 0x16, &(0x7f0000000100)) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000003e80)={{{@in6=@dev, @in6=@mcast1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@empty}, 0x0, @in6}}, &(0x7f0000003f80)=0xe8) r728 = socket$netlink(0x10, 0x3, 0x0) r729 = socket$netlink(0x10, 0x3, 0xc) writev(r729, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r728, r729) r730 = socket$netlink(0x10, 0x3, 0xc) writev(r730, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r731 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000003fc0)='net/connector\x00') r732 = openat$selinux_attr(0xffffffffffffff9c, &(0x7f0000004000)='/proc/thread-self/attr/fscreate\x00', 0x2, 0x0) r733 = socket$netlink(0x10, 0x3, 0x0) r734 = socket$netlink(0x10, 0x3, 0xc) writev(r734, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r733, r734) r735 = socket$netlink(0x10, 0x3, 0x0) r736 = socket$netlink(0x10, 0x3, 0xc) writev(r736, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r735, r736) fcntl$getownex(r643, 0x10, &(0x7f0000004040)={0x0, 0x0}) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000004080)={{{@in=@empty, @in6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@dev}, 0x0, @in=@broadcast}}, &(0x7f0000004180)=0xe8) lstat(&(0x7f00000041c0)='./file0\x00', &(0x7f0000004200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r740 = socket$netlink(0x10, 0x3, 0xc) writev(r740, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r741 = socket$netlink(0x10, 0x3, 0x0) r742 = socket$netlink(0x10, 0x3, 0xc) writev(r742, &(0x7f0000fb5ff0)=[{}], 0x1) dup2(r741, r742) r743 = socket$netlink(0x10, 0x3, 0xc) writev(r743, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r744 = socket$netlink(0x10, 0x3, 0x0) r745 = socket$netlink(0x10, 0x3, 0xc) writev(r745, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r744, r745) r746 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r746, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setreuid(0x0, r747) sendmmsg$unix(r644, &(0x7f00000043c0)=[{&(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000000240)=[{&(0x7f0000000340)="e75cfa607b164d6c79502a7785cb989997d2365711110c1d19265c22f45dfb909fa97cf32f85a2d38a34acfc21b79950ff311c12b371fd7ac3562a30ff734b556198995e0f4c17000503fce48f86804e316465f74983a7432bd53701e57e418b29a2ae3bc2db963b1f006ea482f8bb993ce8e8a4ed60ce03104d87348e728c9480bc1116f4be1d7d6fd1d8ae84d224dba6554f0fff20424b9aedd5", 0x9b}], 0x1, &(0x7f0000000280)=[@rights={{0x14, 0x1, 0x1, [r640]}}], 0x18, 0x4000000}, {&(0x7f0000000400)=@abs={0x1, 0x0, 0x4e22}, 0x6e, &(0x7f00000006c0), 0x0, &(0x7f0000000880)=[@rights={{0x24, 0x1, 0x1, [r645, 0xffffffffffffffff, r643, r646, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r648, r649, r650}}}, @rights={{0x18, 0x1, 0x1, [r651, r652]}}, @rights={{0x18, 0x1, 0x1, [r639, r654]}}, @rights={{0x1c, 0x1, 0x1, [r641, r655, r656]}}, @cred={{0x1c, 0x1, 0x2, {r657, 0xee01, r662}}}, @rights={{0x38, 0x1, 0x1, [r641, r643, r663, r664, r665, r640, r666, r669, r670, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r671, r672, r674}}}], 0x110, 0x880}, {&(0x7f00000009c0)=@file={0x1, './file0/file0\x00'}, 0x6e, &(0x7f0000000b40)=[{&(0x7f0000005700)="a63bab9579929215a14895570c090fd64aa25b5c5a70bdfae933899c144b05f88aadd67dc9c84509cfe4a82987f92c4658cc3d85c3d31911b30871a32758071b563c1cbd3e72fa41177def9194da5f9319a740f0934eaa180111ab5fad6f658e48e3f4ef33768a36d4f3b301422345014197605c727dc152507175416055773486cdc06d02c7b347fb3c3e3f8303d69a505fb60c478700661d9532f277fd503b4e8586679b8297030b870fec1ae11d5e4a6285fa02a737bb15e5edbb348438b4f4fc6b8159d310c72ab46f9a7aa7b83b9f0091c52631368d53777e7ce5dca65fe2ab2428d50b7167eb3f64fcf60e5d8a2630b3d572cc42", 0xf7}], 0x1, &(0x7f0000002ac0)=[@cred={{0x1c, 0x1, 0x2, {r675, r677, r686}}}, @cred={{0x1c, 0x1, 0x2, {r687, r688, r694}}}, @rights={{0x14, 0x1, 0x1, [r697]}}, @rights={{0x20, 0x1, 0x1, [r698, r699, r701, r643]}}, @cred={{0x1c, 0x1, 0x2, {r659, r747}}}, @rights={{0x18, 0x1, 0x1, [r705, 0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [r707, r640, r639]}}, @rights={{0x30, 0x1, 0x1, [r708, r709, r641, r711, r640, r639, r712, r713]}}, @rights={{0x18, 0x1, 0x1, [r715, r642]}}], 0x118, 0x80010}, {&(0x7f0000002c00)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000003dc0)=[{&(0x7f0000002c80)="e76a8e1610cd0c9c7f47d880c0853296c3a57a8bea3e6dea6a89370c6d0f71c43230a35a117caf2b01401130eb1f434706089f32d52fab158ada4fb53a33a7ac6a6bd73a751f8ee937c86160bae8dee9ad7b1a022426435a833f962aae78f3eb6c66979d78fcea8c9b2d53544cbd7b621dc1af8c643501bd8e58cdefbabe93159bd0daefe08e3222b7db6bae5ba8cb1ddfbcd1148ffae5917f0924f03a59f797d9a167aa3beddedd5bc0741dd94e5e191c51db1d7e43789fcfd0ac546c46bd7f6e49e7ff6e97d48b3f686ed24b0621195b2b7d6740172fefda7ce09b553ba6f4ce841849f2ed2b1a2ef061e25a864af3", 0xf0}, {&(0x7f0000002d80)="ef751d0c11e42da36f138d425ca850b7d17e710d33e45650cb030ce5ff9f638d5e8e6d093e22934638e2d2cfd87850cf53fd41b08a2b420433eacfbdac5aacd6d507c3ab312ad3ce6571b486772052cf579b7d934e247f6e799fa90de86d9f2bd0c55b56a7ad69cc39151ac7a7f06f3cca1e6cc9f04a558c3e701215a1a434e7ad154d9cd2654bf1c1ec5ce478d236eb4d52c0c1f800e5808c18eed1aa3fb2ebb66bcf202d4ac0d35abcf0d68e9379af065da925d7b72118eb23169d973475de1a127a0fe4000897ab8dee4b8c3f2a374a99bf42bfa2723eed0082b58fb5df259f4df5bd5e826179fbd90da21d9edf68ce61f73e59dc4657fdc8d19442f33fb3ca05cef8d7eab5efdb901c42e9562193835beb0f32ad21713e56af71acb626870eacf62d2ce3b648147c489b9619023a441942d49fbe3b077abe963ebf72f2f5e3070fc0e3ca290c2fa15e3703b6d712ac8e85a5cad722366b9a6abf2a86723c89cc1ae3b4816b32b27a0099f552fcb63c9ed2f8d6ef85ea8cbe47b08b4d6bfb27098b57337a8262f94de2d748d2488ef829c5799d12777cdce130a3ea817168c17cfed54cd3509abac0bf9a3b1517ed61d6fab857f6ac218e439ada8409ae7cd32da103a8164d4cc76316020afecc135717fc07aa12545ce3680850694deeb79b7f9a7cd0187062f9ab9397516090ce052e7f17753aed10d5a4a52a82da70f4f8c94688be6301379156bf696de35be9efb8e4ab53985fd3c829ef365e3a313e11c6d38adf035a75dd85132fe0f59e26f6a581816d945288931a9d62f6c297697b5b4832af1c9ed75cb5648a0c438a3be8d0322aefd32c0b66b5ec520e8e30c688ca9a9789f87a924af9ddc7677b3d43bbfada4ec70bd23636be60003958e05a45a9a7101a6a36becc5f8e2029dc1cbef869b91582767eb54cc90b8f32f4a81d96bbd5f7a370e1dded9067a7c43c50c8043e104cf9cb42c93a64cea808db41e7b2bc2da166c1c2e536a80a42caf346799a40f6914efda38cbdda78b7a63fe57928a5b4ce6df6031649404d80229f393c095b41937db698fd7ae87c3ed6034b4639d54fad62360d48ccc57a33befb897752a1ee1e40e07cec5aa8f4569de3c276fb69c7c9ac5b2f0a60b6757b7588717cd8d109932d524148765f3aa3e4bf1b3d73eb63e004cf0e4e62a0bdbb00d62a66cb729aa20ff5739b9f2e49a67e4bf65541b6c80a14a4c2079c83f7d5a82f22b32174dacd44ab69b9e9f96b897d8e034cf0b12706327d53e7b27e59f61a3b932573887d47ce5671b07c629e4d931cd100c5082a9ce0ac82ad56aa010f45090755ac1b61a0cec6a74d77574f922d3679d9951f21c4ce65fdf4443afec3fb04927d8585b40491ecab4fa47e59958f35ee6e8225972a0bd05f9cda9fb2c08aeecddda3ee1e51e1e472e0f879e437019408fab807308d66cd5152bd3a83b754edf1ad1d348ea7a30e579b8b67a0fe3d6c775ca4f3a496358d2c434f70aaff5469f6198df87072db01b813726807dfc864400dfc734ddaab9eb43af30af68c03748d216cf303d81af2dfe4f207cb3f9571cb232f11fb5905102d04f25e98b78ad935e60d26621ba373788b318bb9550fda6d347af5ffb9d09f20473efd284b7f1cb4f9f17233959b8406e60150e050b9b1a50e81bcbb2d636d2dcd66e1edaa911d57b9d0f83219700cb7e96243fd0f9e76d0902047b2ea984958f146541eb70d6b7a35d46f6ee9cfa09b34b2a43b371bdc5fd7272c96cf6ec7ab77ae329e8271acf3e7d73c3b1aa08a86ab66e62ee4b5330c639978e5c1c2c2c15f716020a874515d0d39c8532a58a9978bb68be28b9395d5a3694ad5f56866f48e4495a96af284e5119d9a85f394d81ae91ec828503e39e31fbe41c6dd68df170153c0e92a7e01a049683d06cb90439b2f237048cd8f4fbac7f7bba0650e283aaca96d3a893a1fe81ec41e2f3b3981fc88ade6b5359a4d4f314fd5ef0e77d27ed942a6062ede8157450583882c0c11e796a779a00c0a9a5927e554523764aad36887bf0be126e41770811b5eca22d608ccfcaf886cf68873996f990347be3213546c5a18a63ec029f104fa14f796010242ebb1de9c4510b76ae7fc75a16722874eb20b9b5573ae01d360a5746525df7827da4d80319e43acb9f001d91bc62238dd5667f574eebd88b97ffa18b487691039b7c1f24edeee2bf22c5a8c218f569ddcc6b44edd9025135a291d4e67e214b5980c9d2b399fe1f2683734c491c4f474f589d088b33f0b17870edd93a8c2dac00f7b38f8eabf86fc585099ca6d98e196596aa6289cbb81fcd8fb8663447466c3c5144a6c78f5b17b8d1269b464c965c54bf858e50a9f9167dd29c047cb102fe6f0424a86cf931e8e54b8535e33cbc14cdba09e05a38198bcc61ae82c6c2a448ec67052fea052f20747817c7564da50dbfa2b946712452c6e80bfd2b5a6bb36be44df25af2880acf4a4e703b4e596b749413f14fc5eb9f90aa9dc1a9111266d09899e935b550618bd838f1cd2d7d252addf08c8f8124ff6fc7db2231a49287e0b9b20537694eabe4da80031e5b1fde05b568ed67900ba592300629b445cc22b8a4f8001ec6abaf0fc3b87bfedbc2f8d8c64cbab209de593c9caa4734e641c4aa0dadbb7b53ee64b6fb1fff39e566b843a316f9ce06c3c1c943521a4c42316306d4de54c32bb3290246522d17bcbab68f4085bbdb45efcdbc31927985c493de34fe31321a8244483b1251ff09eafab27313ab12b7504d03368f792bf1eee7766f06f4ce96b95f33b60b382bb4d3b9464f13833aadb38bf3b10cb65b1b8aee6d6d888e0e0ca0260955dbe55afe12c79390f01ebe6548eaad8f2f9286f30c0f67e4df0bbdf2107f91221effe2f52f5bbf9d69048a97582391e893e9feee6f4adda1ea98e9034ee9ac28f6c16b66ad87c3bd277f539fab45414b051a315297bb3ff2246076d73be1072c40afcd83cac7e4a7a3d5b1c565f19bbc35de0fb24129ca7b567b24cddbfe0924db9cb7e8f15875428f742d12ca3fb6f04eeac18a826c07bbef1f362eabf5a680fc090aec65479b30c3302342ac2e045eb4e8371385ee0610101a686f7543fef44fb4dec29213db2d8d8b49cd4e8305c0ac003b39861896b37ac72a915348bcc8cb8905c2db7d00dc05a1574852616ef145c39e500c2a1582a05829f23d1ea3bc823351a168214ab22d1e0c6eb6a94c773877e9d7af15c5f2a514b71b5e8ac382cab4c86a3fb814359ee8ec183a2a0b5d93cd72b9b7c3a49bf46e3474ac87441660bbb1452c14589d54a3ef6a37a1b09434f3ecb5d260f3b80b29da5617a6149b8975457fac032fc41625b04cb2cb81b1ca0258de9621a88d418d1b6725d77d63f5379b2d3f6644986bd2faa5e2db5dc0f00dce6c7b79392f0484bb86516624817052091c9a5071bd14dc86c62a5187e68715cd40a897f03028d34ee9ee4b2dd81730e712e67eb6cc6ccacc723dde808b9e96e9c51466cde8db48f69dbbb349f0d09b3a10903e6c49da749521552501f01ad5d558043e73d5ba5a74730b8b63b55362db5b0ab2a956185c236fd1fadae54f0bb92645365638f36f289ea2fed45ed92771d4c26188e99db7dc076861b1430be6a6b751b6271b3a5d8fa5776de00695bf7256630e12b81f3f1be7f0a04850ccbbc73c239981d11b62a08f8041079c799fe1ff8d65f1f3c6c98f2330c535342e1078417f13e80ecfc417c0cc43fda0a1ad07883a45cf0181cc24639ab7b0115de4160a780d183f3154e6499f9f0454826b747bf43f3650ae581456dba2b129abb1b490d7ca52a62d9ba3b2b7318dc896449998189d3f9405eaa8b4db8a0763b616e3283ca0fa0d378198a86046f36c18567fdb1d89a94d5cf85bc0dd62a398eb9225cc8c97ea4b59009341270bb60e0925c24a9f9f7f3715dd9d20a11fea28ad9a86613910d2b97070cb98b3d0ef1a9a2dde5b3a2063e3b43d2c7721a8bf705f0450f7ed691503b0b8493f50152a8cdc11b9722452922ccc81a5e206d66f25da340f7e707890b300392148f6a46cca842e6d3f5d6e5baeef27c16728ccb83004636791055368a7088dd4ddae04480fe8f67ab809935986f7bbec51eac7a1816e1456bf5bdee1c37fb630d0faeece10cd0f29422ec0aa6cd310bf2deb403339487f2146ece7e7417a78be3c0ce03e3aaef1216094079e68cbdde8667e48e347daff233fb9b11a71211141ce8c58edfc9b5134129e814965e032277b73ce07f379e6b2eb5446a8bdc2087ebd26f1f423eae4bec01cfe550f17dfd6bd92bef23d13c6666ad29fcfa81a64c78b6bdef7f15984ad6cefefdd3f844ce30977345c8da183e2e2b1f8093f3cbadad82a6ba9901b9924f13649b2ff7845e9ae5462154552b169bdb098384c873104b16d7a9bb298a58f1a3119dea90f33a90343d199bbd64d44b275b3a74f1e17c674560d2b8157863839f29e3d066ee4954d3f6f5753e69fadcc6e20be83e4775153cfcade3730d06ab9cd6e96f0f29bae3181334f9adc944b4ceba091b5cf83a04f6ee2dcacc93a6eaebcdedbbe0b09abfef132146c5b1732a0847c065e3ce39ea4aa6be984e4d2775d8588c2ac4d5584ec764c6a3bd0b15bac2fb6c07abad67bc71a78129a5eee62b72a8aa74715e65f5a5fd82bafd5af85969a7fa482aacb928def10778881bd5e7f081233d582b319a3057332ae084cbcda0de9fd14c11ce553406a9074d4115f007c6b455627987ba84acdf485323155a19910950c000b8700ba0a602e6b150bf95d2fdf4e2a2451b5c147a3495d1f16c82b13d34f19cadc5cd432ec33e9a4988ed2d9a75b8c3a8ef82d157d8a95b87e25a31791edcea813e56269ec3365a011d22ef05d7b158a69683a2ee0a86b405eeb325e11973a23e4a4e5ee0dd3c949c3a8bb375f80ed90ead90c2712e11030cb74021585e43befd759f349320d62c5df4c43ddf30e1a2935896c4bfd47a93b91c33c674c42628e267fcb446d274b0a037a7cca23939b79f467074db16b0970254f9f01cc21cfc4225c3a9e12ca910700199e28d86060832200c6d2585277a4fd1830229354e6d47195fbf36fddff3c6f4b6b474fdd46f8986911585e0a6b970ca3572519076ea645a2aa4ef1ef79e10172affe2facebd6c929bfac4773e4d18fde991cc7e9a2e1bfcd84c938fccdfa7c06b7f843578c0cc4438130b09db7cc974a86dc08e4166712b953c6a58923bab9b46f56071a33a856684777bf4ef4cf6dc26a573cd4bc2a4bc6e2d5e1795dfa5a9ff510f720cad32738767fa9d4110dfc496c52866d98b41540d637b87a67487ace123f2be4c8c12d16b95a9d289d10923d6cf251e7856b7cf5444a833e2803f55f31c3683ede10cfb7b31aef49cb8646ef2b1e8fe3273bc96349e3ea8a95782ee22e7acfc72b7bb3138e5efa6de1d3b78495a48715440f37dc7cb0574d34fef272a0f2dee0aa7bb0f7d2663f408f5ae88f022bc20ab3b2bfa2e123e2bcf8ce4e273dfe7c2efdbdf0a58ac5eec79eff879be24470ca687e64b83a3734c931435097f0cce25a9ccc84c530c76731397ad489e0a51d0474715004ae21b584af16dd03b5cc32307c921f6d87585bd7ca796c42c4f4621715bab91072a7962a63f0c8baf249a557091dd01d0e861f3e9864b275a3d85010eba7200b6b52a38378b99ccf1313be12a817ac325643b24e32e56e1dd5b42cea9cdcb68f80a58e02c8bee2b13dba7d6761eec3a72434e2fe7e86ef27bd536a9252c2b5b5a5b0eea8838", 0x1000}, {&(0x7f0000003d80)}], 0x3, &(0x7f0000004280)=[@rights={{0x1c, 0x1, 0x1, [r641, r716, r717]}}, @cred={{0x1c, 0x1, 0x2, {r720, r721, r725}}}, @cred={{0x1c, 0x1, 0x2, {r726, r727, 0xffffffffffffffff}}}, @rights={{0x10}}, @rights={{0x2c, 0x1, 0x1, [r728, r730, r640, r643, r731, r641, r641]}}, @rights={{0x34, 0x1, 0x1, [r640, r639, r642, r732, r639, r733, r736, 0xffffffffffffffff, r642]}}, @cred={{0x1c, 0x1, 0x2, {r737, r738, r739}}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, r643, r740, 0xffffffffffffffff, r742, r743, r744]}}], 0x128, 0x40000823}], 0x4, 0x8008) r748 = perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r748, 0x0) r749 = syz_open_procfs(0x0, &(0x7f0000000000)='net/netlink\x00') preadv(r749, &(0x7f0000000480), 0x10000000000002a1, 0x0) r750 = syz_open_procfs(0x0, &(0x7f00000000c0)='net/packet\x00') perf_event_open(&(0x7f00000002c0)={0x5, 0x411, 0x0, 0x9, 0x1f, 0xbf, 0x0, 0x7f, 0x4000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x40000000000020}, 0x0, 0x8000, 0x0, 0x2, 0x0, 0x8}, 0x0, 0x3, 0xffffffffffffffff, 0x2) r751 = socket(0x40000000002, 0x3, 0x2) setsockopt$SO_BINDTODEVICE(r751, 0x1, 0x19, &(0x7f00000012c0)='syz_tun\x00', 0x10) setsockopt$IPT_SO_SET_REPLACE(r751, 0x0, 0x40, 0x0, 0x0) socket$nl_generic(0x10, 0x3, 0x10) r752 = socket$netlink(0x10, 0x3, 0x0) r753 = socket$netlink(0x10, 0x3, 0xc) writev(r753, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r752, r753) r754 = getpid() rt_tgsigqueueinfo(r754, r754, 0x16, &(0x7f0000000100)) stat(&(0x7f0000000700)='./file0\x00', &(0x7f0000000740)) getegid() openat$selinux_user(0xffffffffffffff9c, &(0x7f00000007c0)='/selinux/user\x00', 0x2, 0x0) r755 = socket$netlink(0x10, 0x3, 0x0) r756 = socket$netlink(0x10, 0x3, 0xc) writev(r756, &(0x7f0000fb5ff0)=[{0x0}], 0x1) dup2(r755, r756) eventfd2(0x81, 0x801) socket$inet(0x2, 0x5, 0x81) r757 = socket$netlink(0x10, 0x3, 0xc) writev(r757, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r758 = getpid() rt_tgsigqueueinfo(r758, r758, 0x16, &(0x7f0000000100)) r759 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r759, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r761 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r761, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r760, r762) socket$inet6_tcp(0xa, 0x1, 0x0) eventfd(0x4) r763 = socket$netlink(0x10, 0x3, 0xc) writev(r763, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r764 = socket$netlink(0x10, 0x3, 0x0) r765 = socket$netlink(0x10, 0x3, 0xc) writev(r765, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r764, r765) r766 = socket$netlink(0x10, 0x3, 0x0) r767 = socket$netlink(0x10, 0x3, 0xc) writev(r767, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r766, r767) openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f0000000800)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000840)) geteuid() r768 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r768, &(0x7f00000000c0)) r769 = getpid() rt_tgsigqueueinfo(r769, r769, 0x16, &(0x7f0000000100)) r770 = open(0x0, 0x0, 0x0) ftruncate(r770, 0x0) ioctl$NS_GET_OWNER_UID(r770, 0xb704, &(0x7f0000000b80)) r771 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r771, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r773 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r773, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r772, r774) r775 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r775, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r777 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r777, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r776, r778) getgroups(0x5, &(0x7f0000000bc0)=[0xee00, r774, 0xffffffffffffffff, 0xee00, r778]) r779 = getpid() rt_tgsigqueueinfo(r779, r779, 0x16, &(0x7f0000000100)) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r781 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r781, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r780, r782) r783 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r783, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r785 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r785, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r784, r786) r787 = socket$netlink(0x10, 0x3, 0x0) r788 = socket$netlink(0x10, 0x3, 0xc) writev(r788, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100", 0x18}], 0x1) dup2(r787, r788) dup2(r787, 0xffffffffffffffff) socket$inet_tcp(0x2, 0x1, 0x0) r789 = socket$netlink(0x10, 0x3, 0x0) r790 = socket$netlink(0x10, 0x3, 0xc) writev(r790, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r789, r790) signalfd4(r749, &(0x7f0000002980)={0x8}, 0x8, 0x800) signalfd4(r750, &(0x7f00000029c0)={0x83}, 0x8, 0x80000) r791 = socket$netlink(0x10, 0x3, 0x0) r792 = socket$netlink(0x10, 0x3, 0xc) writev(r792, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r791, r792) r793 = socket(0x40000000002, 0x3, 0x2) setsockopt$SO_BINDTODEVICE(r793, 0x1, 0x19, &(0x7f00000012c0)='syz_tun\x00', 0x10) setsockopt$IPT_SO_SET_REPLACE(r793, 0x0, 0x40, 0x0, 0x0) accept$inet(r793, &(0x7f0000002a00)={0x2, 0x0, @broadcast}, &(0x7f0000002a40)=0x10) creat(&(0x7f0000002a80)='./file0\x00', 0xe) r794 = socket$netlink(0x10, 0x3, 0x0) r795 = socket$netlink(0x10, 0x3, 0xc) writev(r795, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r794, r795) r796 = socket$netlink(0x10, 0x3, 0xc) writev(r796, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff", 0x1c}], 0x1) r797 = socket$netlink(0x10, 0x3, 0xc) writev(r797, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r798 = socket$netlink(0x10, 0x3, 0x0) r799 = socket$netlink(0x10, 0x3, 0xc) writev(r799, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r798, r799) r800 = socket$netlink(0x10, 0x3, 0x0) writev(r800, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) socket$inet6_udplite(0xa, 0x2, 0x88) r801 = socket$netlink(0x10, 0x3, 0x0) r802 = socket$netlink(0x10, 0x3, 0xc) writev(r802, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r801, r802) r803 = socket$netlink(0x10, 0x3, 0xc) writev(r803, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r804 = socket$netlink(0x10, 0x3, 0x0) r805 = socket$netlink(0x10, 0x3, 0xc) writev(r805, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r804, r805) r806 = open(0x0, 0x0, 0x0) ftruncate(r806, 0x0) ioctl$TIOCGSID(r806, 0x5429, &(0x7f0000003e00)) ioctl$NS_GET_OWNER_UID(r750, 0xb704, &(0x7f0000003e40)) r807 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r807, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r809 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r809, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r808, r810) r811 = getpid() rt_tgsigqueueinfo(r811, r811, 0x16, &(0x7f0000000100)) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000003e80)={{{@in6=@dev, @in6=@mcast1}}, {{@in=@empty}, 0x0, @in6}}, &(0x7f0000003f80)=0xe8) r812 = socket$netlink(0x10, 0x3, 0x0) r813 = socket$netlink(0x10, 0x3, 0xc) writev(r813, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r812, r813) r814 = socket$netlink(0x10, 0x3, 0xc) writev(r814, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) syz_open_procfs(0xffffffffffffffff, &(0x7f0000003fc0)='net/connector\x00') openat$selinux_attr(0xffffffffffffff9c, &(0x7f0000004000)='/proc/thread-self/attr/fscreate\x00', 0x2, 0x0) socket$netlink(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0xc) 19:41:14 executing program 2: mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000440)='proc\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) getdents64(r0, &(0x7f00000002c0)=""/186, 0x28a) getdents(r0, &(0x7f0000000140)=""/2, 0x450) getdents(r0, &(0x7f0000000180)=""/223, 0xdf) getdents64(r0, 0x0, 0x0) [ 219.979011] netlink: 276 bytes leftover after parsing attributes in process `syz-executor.3'. 19:41:14 executing program 2: mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000440)='proc\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) getdents64(r0, &(0x7f00000002c0)=""/186, 0x28a) getdents(r0, &(0x7f0000000140)=""/2, 0x450) getdents(r0, &(0x7f0000000180)=""/223, 0xdf) getdents64(r0, 0x0, 0x0) 19:41:14 executing program 2: mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000440)='proc\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) getdents64(r0, &(0x7f00000002c0)=""/186, 0x28a) getdents(r0, &(0x7f0000000140)=""/2, 0x450) getdents(r0, &(0x7f0000000180)=""/223, 0xdf) getdents64(r0, 0x0, 0x0) 19:41:14 executing program 5: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x38b, 0x0, 0x267}}], 0x8000000000000ee, 0x0, 0x0) open(0x0, 0x0, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) write$P9_RMKNOD(0xffffffffffffffff, 0x0, 0x0) r0 = openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f0000000240)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/ptmx\x00', 0x0, 0x0) dup2(r0, r3) setsockopt$inet6_MCAST_MSFILTER(r2, 0x29, 0x30, &(0x7f0000000400)={0x4, {{0xa, 0x4e24, 0x2, @empty, 0x8}}, 0x0, 0x8, [{{0xa, 0x4e24, 0x400, @local, 0x7f}}, {{0xa, 0x4e23, 0x6491a03c, @local, 0x6}}, {{0xa, 0x4e24, 0x7fff, @initdev={0xfe, 0x88, [], 0x0, 0x0}, 0x26}}, {{0xa, 0x4e20, 0x5, @mcast1}}, {{0xa, 0x4e24, 0xffffffff, @local, 0xd8e1be5}}, {{0xa, 0x4e22, 0x5, @initdev={0xfe, 0x88, [], 0x0, 0x0}, 0x7}}, {{0xa, 0x4e21, 0x7, @remote, 0x7}}, {{0xa, 0x4e23, 0x8000000, @initdev={0xfe, 0x88, [], 0x0, 0x0}, 0x9}}]}, 0x490) writev(r3, &(0x7f00000023c0), 0x1000000000000252) [ 220.140676] device syz_tun left promiscuous mode [ 220.146670] device syz_tun entered promiscuous mode [ 220.152203] device syz_tun left promiscuous mode 19:41:14 executing program 2: mkdir(0x0, 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000440)='proc\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) getdents64(r0, &(0x7f00000002c0)=""/186, 0x28a) getdents(r0, &(0x7f0000000140)=""/2, 0x450) getdents(r0, &(0x7f0000000180)=""/223, 0xdf) getdents64(r0, 0x0, 0x0) 19:41:14 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$nl_route(0x10, 0x3, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x7a05, 0x1700) r1 = socket$inet6(0xa, 0x3, 0x1) setsockopt$inet6_IPV6_XFRM_POLICY(r1, 0x29, 0x23, 0x0, 0x0) connect$inet6(r1, 0x0, 0x0) write$cgroup_subtree(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000001c0)=ANY=[@ANYBLOB="c001000010003b0e00"/20, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\b\x00\n\x00', @ANYRES32=0x6, @ANYBLOB="980112000c000100697036746e6c000088010200080009002900000014000200ff020000000000000000000000000001080008000000000008000800feffffff140003000000000000000000000000000000000114000200ff010000000000000000000000000001080006000000000014000300ff010000000000000000000000000001b5fd0200", @ANYRES32=0x0, @ANYBLOB="08001400000000000300040000000000000004000000000008001400000000000800070000000000080008000000000008000600000800080000000000080007000000000000000300ff01000000000000000000000000000108000800000000000000060000000000080010000000000008000400000000000800050000000000080010000000000008000200"/152, @ANYRES32=0x0, @ANYBLOB="080014000000000000000f00000000000800040000000000080014000000000008000f000000000008001200000000000800120000000000080014000000000008001100000000000800040000000000080004000000000046fd0f000000000008001400000000009601090029000000"], 0x1c0}}, 0x0) bind$inet(0xffffffffffffffff, 0x0, 0x0) close(0xffffffffffffffff) ioctl$TIOCSTI(0xffffffffffffffff, 0x5412, 0x0) [ 220.183939] device syz_tun entered promiscuous mode [ 220.191074] device syz_tun left promiscuous mode [ 220.213353] device syz_tun entered promiscuous mode 19:41:14 executing program 2: mkdir(0x0, 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000440)='proc\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) getdents64(r0, &(0x7f00000002c0)=""/186, 0x28a) getdents(r0, &(0x7f0000000140)=""/2, 0x450) getdents(r0, &(0x7f0000000180)=""/223, 0xdf) getdents64(r0, 0x0, 0x0) 19:41:14 executing program 0: perf_event_open(&(0x7f0000940000)={0x2, 0x70, 0xee6a, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x572, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x800}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) accept$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x6e) r2 = socket$packet(0x11, 0x3, 0x300) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000140)={'syz_tun\x00', 0x0}) setsockopt$packet_add_memb(r2, 0x107, 0x1, &(0x7f0000001300)={r3, 0x3, 0x6, @dev}, 0x10) ioctl$sock_inet_SIOCDELRT(0xffffffffffffffff, 0x890c, &(0x7f0000000180)={0x0, {0x2, 0x7, @initdev={0xac, 0x1e, 0x0, 0x0}}, {0x2, 0x4e22, @dev={0xac, 0x14, 0x14, 0xe}}, {0x2, 0x4e20, @initdev={0xac, 0x1e, 0x0, 0x0}}, 0x240, 0x0, 0x0, 0x0, 0x5, &(0x7f00000000c0)='bcsh0\x00', 0x1, 0x0, 0xcd}) [ 220.234421] device syz_tun left promiscuous mode 19:41:14 executing program 2: mkdir(0x0, 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000440)='proc\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) getdents64(r0, &(0x7f00000002c0)=""/186, 0x28a) getdents(r0, &(0x7f0000000140)=""/2, 0x450) getdents(r0, &(0x7f0000000180)=""/223, 0xdf) getdents64(r0, 0x0, 0x0) [ 220.315212] netlink: 276 bytes leftover after parsing attributes in process `syz-executor.3'. [ 220.409298] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=770 sclass=netlink_route_socket pig=8362 comm=syz-executor.4 19:41:14 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_SIOCETHTOOL(r0, 0x8946, &(0x7f0000000100)={'batadv0\x00', &(0x7f0000000000)=@ethtool_cmd={0x24}}) 19:41:14 executing program 5: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = socket$packet(0x11, 0x3, 0x300) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000140)={'syz_tun\x00', 0x0}) setsockopt$packet_add_memb(r1, 0x107, 0x1, &(0x7f0000001300)={r2, 0x3, 0x6, @dev}, 0x10) dup3(r0, r1, 0x0) recvmmsg(r0, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, 0x0}}], 0x40000000000032e, 0x0, 0x0) open(0x0, 0x0, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) write$P9_RMKNOD(0xffffffffffffffff, 0x0, 0x0) r3 = openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f0000000240)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) faccessat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0xba66ce737ef54a96) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) openat$selinux_commit_pending_bools(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/commit_pending_bools\x00', 0x1, 0x0) r6 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/ptmx\x00', 0x0, 0x0) dup2(r3, r6) r7 = socket$inet6_tcp(0xa, 0x1, 0x0) fcntl$dupfd(r7, 0x0, r7) prctl$PR_SET_MM_MAP(0x23, 0xe, &(0x7f0000000180)={&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff1000/0xc000)=nil, &(0x7f0000ff2000/0x1000)=nil, &(0x7f0000ff1000/0x1000)=nil, &(0x7f0000000080)="8308422ab40a98e96653e9ba26ad69409f400b74466271466220c7109ed9863288b436cad78f0af012b960e4ade302df308194941144fb561f7af2f930217170c11552760543fee03fa95ee2d81e9da037aa3f99b9d9572acfed006baedc", 0x5e, r7}, 0x68) writev(r6, &(0x7f00000023c0), 0x1000000000000252) [ 220.473697] device syz_tun entered promiscuous mode [ 220.479857] device syz_tun entered promiscuous mode [ 220.498670] device syz_tun left promiscuous mode [ 220.511165] device syz_tun left promiscuous mode [ 220.516619] device syz_tun entered promiscuous mode [ 220.526288] device syz_tun left promiscuous mode [ 220.552559] device syz_tun entered promiscuous mode [ 220.558200] device syz_tun left promiscuous mode [ 220.567671] device syz_tun entered promiscuous mode [ 220.607518] device syz_tun left promiscuous mode [ 220.617693] device syz_tun entered promiscuous mode [ 220.627221] device syz_tun left promiscuous mode [ 220.786617] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=770 sclass=netlink_route_socket pig=8358 comm=syz-executor.4 [ 221.132546] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=770 sclass=netlink_route_socket pig=8358 comm=syz-executor.4 19:41:16 executing program 1: r0 = socket$inet6(0xa, 0x2, 0x0) setsockopt$SO_TIMESTAMPING(r0, 0x1, 0x25, &(0x7f0000000200)=0x177, 0x4) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f000020d000)={0xa, 0x4e20, 0x0, @mcast2}, 0x1c) recvmmsg(r0, &(0x7f00000006c0)=[{{0x0, 0x0, 0x0}}], 0x1, 0x2040, 0x0) 19:41:16 executing program 2: mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount(0x0, 0x0, &(0x7f0000000440)='proc\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) getdents64(r0, &(0x7f00000002c0)=""/186, 0x28a) getdents(r0, &(0x7f0000000140)=""/2, 0x450) getdents(r0, &(0x7f0000000180)=""/223, 0xdf) getdents64(r0, 0x0, 0x0) 19:41:16 executing program 0: perf_event_open(&(0x7f0000940000)={0x2, 0x70, 0xee6a, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x572, 0x0, @perf_bp={0x0}}, 0x0, 0xfffffffffffffffd, 0xffffffffffffffff, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x100, 0x10) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f0000000000)={0x5, 0x70, 0x2, 0x7f, 0x47, 0x8, 0x0, 0x40000000000000, 0xa0020, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x4, @perf_config_ext={0x80000000, 0x3}, 0x20, 0x9, 0x58, 0x3, 0xfff, 0xe47, 0x8001}) r2 = socket$packet(0x11, 0x3, 0x300) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000140)={'syz_tun\x00', 0x0}) setsockopt$packet_add_memb(r2, 0x107, 0x1, &(0x7f0000001300)={r3, 0x3, 0x6, @dev}, 0x10) 19:41:16 executing program 5: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x38b, 0x0, 0x267}}], 0x8000000000000ee, 0x0, 0x0) open(0x0, 0x0, 0x0) socket$inet6_udp(0xa, 0x2, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) write$P9_RMKNOD(0xffffffffffffffff, 0x0, 0x0) r0 = openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f0000000240)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(0xffffffffffffffff, 0x406, r1) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) ioctl$sock_SIOCADDDLCI(r4, 0x8980, &(0x7f0000000000)={'syzkaller0\x00', 0x7f}) r5 = fcntl$dupfd(r2, 0x0, r2) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) r6 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/ptmx\x00', 0x0, 0x0) dup2(r0, r6) write$eventfd(r6, &(0x7f0000000080)=0x7fff, 0x8) writev(r6, &(0x7f00000023c0), 0x1000000000000252) 19:41:16 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$nl_route(0x10, 0x3, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x7a05, 0x1700) r1 = socket$inet6(0xa, 0x3, 0x1) setsockopt$inet6_IPV6_XFRM_POLICY(r1, 0x29, 0x23, 0x0, 0x0) connect$inet6(r1, 0x0, 0x0) write$cgroup_subtree(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000001c0)=ANY=[@ANYBLOB="c001000010003b0e00"/20, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\b\x00\n\x00', @ANYRES32=0x6, @ANYBLOB="980112000c000100697036746e6c000088010200080009002900000014000200ff020000000000000000000000000001080008000000000008000800feffffff140003000000000000000000000000000000000114000200ff010000000000000000000000000001080006000000000014000300ff010000000000000000000000000001b5fd0200", @ANYRES32=0x0, @ANYBLOB="08001400000000000300040000000000000004000000000008001400000000000800070000000000080008000000000008000600000800080000000000080007000000000000000300ff01000000000000000000000000000108000800000000000000060000000000080010000000000008000400000000000800050000000000080010000000000008000200"/152, @ANYRES32=0x0, @ANYBLOB="080014000000000000000f00000000000800040000000000080014000000000008000f000000000008001200000000000800120000000000080014000000000008001100000000000800040000000000080004000000000046fd0f000000000008001400000000009601090029000000"], 0x1c0}}, 0x0) bind$inet(0xffffffffffffffff, 0x0, 0x0) close(0xffffffffffffffff) ioctl$TIOCSTI(0xffffffffffffffff, 0x5412, 0x0) [ 221.915684] device syz_tun entered promiscuous mode 19:41:16 executing program 2: mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount(0x0, 0x0, &(0x7f0000000440)='proc\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) getdents64(r0, &(0x7f00000002c0)=""/186, 0x28a) getdents(r0, &(0x7f0000000140)=""/2, 0x450) getdents(r0, &(0x7f0000000180)=""/223, 0xdf) getdents64(r0, 0x0, 0x0) 19:41:16 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$nl_route(0x10, 0x3, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x7a05, 0x1700) r1 = socket$inet6(0xa, 0x3, 0x1) setsockopt$inet6_IPV6_XFRM_POLICY(r1, 0x29, 0x23, 0x0, 0x0) connect$inet6(r1, 0x0, 0x0) write$cgroup_subtree(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000001c0)=ANY=[@ANYBLOB="c001000010003b0e00"/20, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\b\x00\n\x00', @ANYRES32=0x6, @ANYBLOB="980112000c000100697036746e6c000088010200080009002900000014000200ff020000000000000000000000000001080008000000000008000800feffffff140003000000000000000000000000000000000114000200ff010000000000000000000000000001080006000000000014000300ff010000000000000000000000000001b5fd0200", @ANYRES32=0x0, @ANYBLOB="08001400000000000300040000000000000004000000000008001400000000000800070000000000080008000000000008000600000800080000000000080007000000000000000300ff01000000000000000000000000000108000800000000000000060000000000080010000000000008000400000000000800050000000000080010000000000008000200"/152, @ANYRES32=0x0, @ANYBLOB="080014000000000000000f00000000000800040000000000080014000000000008000f000000000008001200000000000800120000000000080014000000000008001100000000000800040000000000080004000000000046fd0f000000000008001400000000009601090029000000"], 0x1c0}}, 0x0) bind$inet(0xffffffffffffffff, 0x0, 0x0) close(0xffffffffffffffff) ioctl$TIOCSTI(0xffffffffffffffff, 0x5412, 0x0) 19:41:16 executing program 4: r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0xa}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = memfd_create(&(0x7f0000000000)='\x00', 0x0) mmap(&(0x7f0000200000/0x400000)=nil, 0x400000, 0x1, 0x2011, r1, 0x0) r2 = creat(&(0x7f0000000000)='./bus\x00', 0x0) fcntl$setstatus(r2, 0x4, 0x44000) io_setup(0x3, &(0x7f0000000100)=0x0) io_submit(r3, 0x732, &(0x7f0000000540)=[&(0x7f00000000c0)={0x0, 0x0, 0x80000000000000, 0x1, 0x0, r2, &(0x7f0000000000), 0x377140be6b5ef4c7, 0x2000}]) r4 = getuid() ioprio_set$uid(0x3, r4, 0x1) ioctl$ION_IOC_HEAP_QUERY(r2, 0xc0184908, &(0x7f0000000140)={0x34, 0x0, &(0x7f0000000080)}) write$P9_RCREATE(0xffffffffffffffff, &(0x7f0000000040)={0x18, 0x73, 0x2, {{0xf5019c6749b79f43, 0x0, 0x1}, 0x7}}, 0x18) r5 = socket$inet6_tcp(0xa, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) r7 = socket$inet6_tcp(0xa, 0x1, 0x0) r8 = socket$packet(0x11, 0x3, 0x300) ioctl$sock_SIOCGIFINDEX(r8, 0x8933, &(0x7f0000000140)={'syz_tun\x00', 0x0}) setsockopt$packet_add_memb(r8, 0x107, 0x1, &(0x7f0000001300)={r9, 0x3, 0x6, @dev}, 0x10) dup3(r7, r8, 0x0) r10 = socket$inet6_tcp(0xa, 0x1, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$PERF_EVENT_IOC_ENABLE(r11, 0x8912, 0x400200) openat$cgroup_int(r11, &(0x7f0000000500)='cpuset.memory_spread_slab\x00', 0x2, 0x0) r12 = socket$inet6_tcp(0xa, 0x1, 0x0) fcntl$dupfd(r12, 0x0, r12) r13 = socket$inet6_tcp(0xa, 0x1, 0x0) r14 = socket$packet(0x11, 0x3, 0x300) ioctl$sock_SIOCGIFINDEX(r14, 0x8933, &(0x7f0000000140)={'syz_tun\x00', 0x0}) setsockopt$packet_add_memb(r14, 0x107, 0x1, &(0x7f0000001300)={r15, 0x3, 0x6, @dev}, 0x10) dup3(r13, r14, 0x0) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000001580)) r16 = perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r17 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r16, 0x0) r18 = syz_open_procfs(0x0, &(0x7f0000000000)='net/netlink\x00') preadv(r18, &(0x7f0000000480), 0x10000000000002a1, 0x0) r19 = syz_open_procfs(0x0, &(0x7f00000000c0)='net/packet\x00') r20 = perf_event_open(&(0x7f00000002c0)={0x5, 0x411, 0x0, 0x9, 0x1f, 0xbf, 0x0, 0x7f, 0x4000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x40000000000020}, 0x0, 0x8000, 0x0, 0x2, 0x0, 0x8}, 0x0, 0x3, 0xffffffffffffffff, 0x2) r21 = socket(0x40000000002, 0x3, 0x2) setsockopt$SO_BINDTODEVICE(r21, 0x1, 0x19, &(0x7f00000012c0)='syz_tun\x00', 0x10) setsockopt$IPT_SO_SET_REPLACE(r21, 0x0, 0x40, 0x0, 0x0) r22 = socket$nl_generic(0x10, 0x3, 0x10) r23 = socket$netlink(0x10, 0x3, 0x0) r24 = socket$netlink(0x10, 0x3, 0xc) writev(r24, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r23, r24) r25 = getpid() rt_tgsigqueueinfo(r25, r25, 0x16, &(0x7f0000000100)) stat(&(0x7f0000000700)='./file0\x00', &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}) r27 = getegid() r28 = openat$selinux_user(0xffffffffffffff9c, &(0x7f00000007c0)='/selinux/user\x00', 0x2, 0x0) r29 = socket$netlink(0x10, 0x3, 0x0) r30 = socket$netlink(0x10, 0x3, 0xc) writev(r30, &(0x7f0000fb5ff0)=[{0x0}], 0x1) dup2(r29, r30) r31 = eventfd2(0x81, 0x801) r32 = socket$inet(0x2, 0x5, 0x81) r33 = socket$netlink(0x10, 0x3, 0xc) writev(r33, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r34 = getpid() rt_tgsigqueueinfo(r34, r34, 0x16, &(0x7f0000000100)) r35 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r35, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r37 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r37, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r36, r38) r39 = socket$inet6_tcp(0xa, 0x1, 0x0) r40 = eventfd(0x4) r41 = socket$netlink(0x10, 0x3, 0xc) writev(r41, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r42 = socket$netlink(0x10, 0x3, 0x0) r43 = socket$netlink(0x10, 0x3, 0xc) writev(r43, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r42, r43) r44 = socket$netlink(0x10, 0x3, 0x0) r45 = socket$netlink(0x10, 0x3, 0xc) writev(r45, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r44, r45) r46 = openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f0000000800)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000840)=0x0) r48 = geteuid() r49 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r49, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r51 = getpid() rt_tgsigqueueinfo(r51, r51, 0x16, &(0x7f0000000100)) r52 = open(0x0, 0x0, 0x0) ftruncate(r52, 0x0) ioctl$NS_GET_OWNER_UID(r52, 0xb704, &(0x7f0000000b80)=0x0) r54 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r54, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r56 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r56, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r55, r57) r58 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r58, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r60 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r60, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r59, r61) getgroups(0x5, &(0x7f0000000bc0)=[0xee00, r57, 0xffffffffffffffff, 0xee00, r61]) r63 = getpid() rt_tgsigqueueinfo(r63, r63, 0x16, &(0x7f0000000100)) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r65 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r65, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r64, r66) r67 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r67, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r69 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r69, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r68, r70) r71 = socket$netlink(0x10, 0x3, 0x0) r72 = socket$netlink(0x10, 0x3, 0xc) writev(r72, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100", 0x18}], 0x1) dup2(r71, r72) r73 = dup2(r71, 0xffffffffffffffff) r74 = socket$inet_tcp(0x2, 0x1, 0x0) r75 = socket$netlink(0x10, 0x3, 0x0) r76 = socket$netlink(0x10, 0x3, 0xc) writev(r76, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r75, r76) r77 = signalfd4(r18, &(0x7f0000002980)={0x8}, 0x8, 0x800) r78 = signalfd4(r19, &(0x7f00000029c0)={0x83}, 0x8, 0x80000) r79 = socket$netlink(0x10, 0x3, 0x0) r80 = socket$netlink(0x10, 0x3, 0xc) writev(r80, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r79, r80) r81 = socket(0x40000000002, 0x3, 0x2) setsockopt$SO_BINDTODEVICE(r81, 0x1, 0x19, &(0x7f00000012c0)='syz_tun\x00', 0x10) setsockopt$IPT_SO_SET_REPLACE(r81, 0x0, 0x40, 0x0, 0x0) r82 = accept$inet(r81, &(0x7f0000002a00)={0x2, 0x0, @broadcast}, &(0x7f0000002a40)=0x10) r83 = creat(&(0x7f0000002a80)='./file0\x00', 0xe) r84 = socket$netlink(0x10, 0x3, 0x0) r85 = socket$netlink(0x10, 0x3, 0xc) writev(r85, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r84, r85) r86 = socket$netlink(0x10, 0x3, 0xc) writev(r86, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff", 0x1c}], 0x1) r87 = socket$netlink(0x10, 0x3, 0xc) writev(r87, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r88 = socket$netlink(0x10, 0x3, 0x0) r89 = socket$netlink(0x10, 0x3, 0xc) writev(r89, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r88, r89) r90 = socket$netlink(0x10, 0x3, 0x0) writev(r90, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r91 = socket$inet6_udplite(0xa, 0x2, 0x88) r92 = socket$netlink(0x10, 0x3, 0x0) r93 = socket$netlink(0x10, 0x3, 0xc) writev(r93, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r92, r93) r94 = socket$netlink(0x10, 0x3, 0xc) writev(r94, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r95 = socket$netlink(0x10, 0x3, 0x0) r96 = socket$netlink(0x10, 0x3, 0xc) writev(r96, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r95, r96) r97 = open(0x0, 0x0, 0x0) ftruncate(r97, 0x0) ioctl$TIOCGSID(r97, 0x5429, &(0x7f0000003e00)=0x0) ioctl$NS_GET_OWNER_UID(r19, 0xb704, &(0x7f0000003e40)=0x0) r100 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r100, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r102 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r102, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r101, r103) r104 = getpid() rt_tgsigqueueinfo(r104, r104, 0x16, &(0x7f0000000100)) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000003e80)={{{@in6=@dev, @in6=@mcast1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@empty}, 0x0, @in6}}, &(0x7f0000003f80)=0xe8) r106 = socket$netlink(0x10, 0x3, 0x0) r107 = socket$netlink(0x10, 0x3, 0xc) writev(r107, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r106, r107) r108 = socket$netlink(0x10, 0x3, 0xc) writev(r108, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r109 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000003fc0)='net/connector\x00') r110 = openat$selinux_attr(0xffffffffffffff9c, &(0x7f0000004000)='/proc/thread-self/attr/fscreate\x00', 0x2, 0x0) r111 = socket$netlink(0x10, 0x3, 0x0) r112 = socket$netlink(0x10, 0x3, 0xc) writev(r112, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r111, r112) r113 = socket$netlink(0x10, 0x3, 0x0) r114 = socket$netlink(0x10, 0x3, 0xc) writev(r114, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r113, r114) fcntl$getownex(r20, 0x10, &(0x7f0000004040)={0x0, 0x0}) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000004080)={{{@in=@empty, @in6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@dev}, 0x0, @in=@broadcast}}, &(0x7f0000004180)=0xe8) lstat(&(0x7f00000041c0)='./file0\x00', &(0x7f0000004200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r118 = socket$netlink(0x10, 0x3, 0xc) writev(r118, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r119 = socket$netlink(0x10, 0x3, 0x0) r120 = socket$netlink(0x10, 0x3, 0xc) writev(r120, &(0x7f0000fb5ff0)=[{}], 0x1) dup2(r119, r120) r121 = socket$netlink(0x10, 0x3, 0xc) writev(r121, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r122 = socket$netlink(0x10, 0x3, 0x0) r123 = socket$netlink(0x10, 0x3, 0xc) writev(r123, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r122, r123) sendmmsg$unix(r21, &(0x7f00000043c0)=[{&(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000000240)=[{&(0x7f0000000340)="e75cfa607b164d6c79502a7785cb989997d2365711110c1d19265c22f45dfb909fa97cf32f85a2d38a34acfc21b79950ff311c12b371fd7ac3562a30ff734b556198995e0f4c17000503fce48f86804e316465f74983a7432bd53701e57e418b29a2ae3bc2db963b1f006ea482f8bb993ce8e8a4ed60ce03104d87348e728c9480bc1116f4be1d7d6fd1d8ae84d224dba6554f0fff20424b9aedd5", 0x9b}], 0x1, &(0x7f0000000280)=[@rights={{0x14, 0x1, 0x1, [r17]}}], 0x18, 0x4000000}, {&(0x7f0000000400)=@abs={0x1, 0x0, 0x4e22}, 0x6e, &(0x7f00000006c0)=[{&(0x7f0000000480)="b1177b88901bdd1e8235fdb2d9729c2236d52cec62b06aacc47fa51746a8e5db6537a2ae7c97358b210062865cda54beee3a673d788547cc238fc84429446332837386ab2e1785203a50b2cd407e6c8c28276e9deb301f37de501a7b268ec9339b5503c104eb3b22e014de82f1a28a54046daa68f65ceaadd29017d59c2fb1ebbd967f34369988522e3a6ec221493bab4e4d879e7eb07f262fa23cd06f22a24d6142905f244eea96f4f578c7d1bacec23629519c85c8201791c225e0c0cd8f5d67ae712b87be03c2d357c052b80d2b8e72cb3e4373f716fc2aa979d56d5b647e19f3a9fdeeff992e48b57ac252bfa1afe2737ff8b7b9b88e2d2c43adf314a7", 0xff}, {&(0x7f0000000580)="545128d13deb49e999d53112fd7349c5cb63ce22", 0x14}, {&(0x7f00000005c0)="a8cd2e226b4a94938bfd6aaf27b6effe780d93019d12eb2bf3a8a6977729d31ad87d294643a0eac4cb4b64b23692d872c60482806b686441b702e77977b670b1583100293a754dc94d01f5f035ed0c03cce8949e3447ad235e7b39dd086c8e995bbb0c6da239f79129a2094a794138d09e39f77e0d20c69aa1d8402729c2b3cc26e85700c17d97d9b99992c4ca4b67832902b8e6bd8f1c9d8cba162bbde782682b4c89d8ded8e7e9924b46f98058bfc10eb5556563a11a9114aa93e2200f02f3ef6973c3b688eee49cfc3db6be4d7895c4078922855b698216d839836f4dca92adadc346f902cd851a756477f845e231db", 0xf1}], 0x3, &(0x7f0000000880)=[@rights={{0x24, 0x1, 0x1, [r22, 0xffffffffffffffff, r20, r23, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r25, r26, r27}}}, @rights={{0x18, 0x1, 0x1, [r28, r29]}}, @rights={{0x18, 0x1, 0x1, [r16, r31]}}, @rights={{0x1c, 0x1, 0x1, [r18, r32, r33]}}, @cred={{0x1c, 0x1, 0x2, {r34, 0xee01, r38}}}, @rights={{0x38, 0x1, 0x1, [r18, r20, r39, r40, r41, r17, r42, r45, r46, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r47, r48, r50}}}], 0x110, 0x880}, {&(0x7f00000009c0)=@file={0x1, './file0/file0\x00'}, 0x6e, &(0x7f0000000b40)=[{&(0x7f0000000a40)="a63bab9579929215a14895570c090fd64aa25b5c5a70bdfae933899c144b05f88aadd67dc9c84509cfe4a82987f92c4658cc3d85c3d31911b30871a32758071b563c1cbd3e72fa41177def9194da5f9319a740f0934eaa180111ab5fad6f658e48e3f4ef33768a36d4f3b301422345014197605c727dc152507175416055773486cdc06d02c7b347fb3c3e3f8303d69a505fb60c478700661d9532f277fd503b4e8586679b8297030b870fec1ae11d5e4a6285fa02a737bb15e5edbb348438b4f4fc6b8159d310c72ab46f9a7aa7b83b9f0091c52631368d53777e7ce5dca65fe2ab2428d50b7167eb3f64fcf60e5d8a2630b3d572cc42", 0xf7}], 0x1, &(0x7f0000002ac0)=[@cred={{0x1c, 0x1, 0x2, {r51, r53, r62}}}, @cred={{0x1c, 0x1, 0x2, {r63, r64, r70}}}, @rights={{0x14, 0x1, 0x1, [r73]}}, @rights={{0x20, 0x1, 0x1, [r74, r75, r77, r20]}}, @rights={{0x1c, 0x1, 0x1, [r78, r79, r82]}}, @rights={{0x18, 0x1, 0x1, [r83, 0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [r85, r17, r16]}}, @rights={{0x30, 0x1, 0x1, [r86, r87, r18, r89, r17, r16, r90, r91]}}, @rights={{0x18, 0x1, 0x1, [r93, r19]}}], 0x118, 0x80010}, {&(0x7f0000002c00)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000003dc0)=[{&(0x7f0000002c80)="e76a8e1610cd0c9c7f47d880c0853296c3a57a8bea3e6dea6a89370c6d0f71c43230a35a117caf2b01401130eb1f434706089f32d52fab158ada4fb53a33a7ac6a6bd73a751f8ee937c86160bae8dee9ad7b1a022426435a833f962aae78f3eb6c66979d78fcea8c9b2d53544cbd7b621dc1af8c643501bd8e58cdefbabe93159bd0daefe08e3222b7db6bae5ba8cb1ddfbcd1148ffae5917f0924f03a59f797d9a167aa3beddedd5bc0741dd94e5e191c51db1d7e43789fcfd0ac546c46bd7f6e49e7ff6e97d48b3f686ed24b0621195b2b7d6740172fefda7ce09b553ba6f4ce841849f2ed2b1a2ef061e25a864af3", 0xf0}, {&(0x7f0000002d80)="ef751d0c11e42da36f138d425ca850b7d17e710d33e45650cb030ce5ff9f638d5e8e6d093e22934638e2d2cfd87850cf53fd41b08a2b420433eacfbdac5aacd6d507c3ab312ad3ce6571b486772052cf579b7d934e247f6e799fa90de86d9f2bd0c55b56a7ad69cc39151ac7a7f06f3cca1e6cc9f04a558c3e701215a1a434e7ad154d9cd2654bf1c1ec5ce478d236eb4d52c0c1f800e5808c18eed1aa3fb2ebb66bcf202d4ac0d35abcf0d68e9379af065da925d7b72118eb23169d973475de1a127a0fe4000897ab8dee4b8c3f2a374a99bf42bfa2723eed0082b58fb5df259f4df5bd5e826179fbd90da21d9edf68ce61f73e59dc4657fdc8d19442f33fb3ca05cef8d7eab5efdb901c42e9562193835beb0f32ad21713e56af71acb626870eacf62d2ce3b648147c489b9619023a441942d49fbe3b077abe963ebf72f2f5e3070fc0e3ca290c2fa15e3703b6d712ac8e85a5cad722366b9a6abf2a86723c89cc1ae3b4816b32b27a0099f552fcb63c9ed2f8d6ef85ea8cbe47b08b4d6bfb27098b57337a8262f94de2d748d2488ef829c5799d12777cdce130a3ea817168c17cfed54cd3509abac0bf9a3b1517ed61d6fab857f6ac218e439ada8409ae7cd32da103a8164d4cc76316020afecc135717fc07aa12545ce3680850694deeb79b7f9a7cd0187062f9ab9397516090ce052e7f17753aed10d5a4a52a82da70f4f8c94688be6301379156bf696de35be9efb8e4ab53985fd3c829ef365e3a313e11c6d38adf035a75dd85132fe0f59e26f6a581816d945288931a9d62f6c297697b5b4832af1c9ed75cb5648a0c438a3be8d0322aefd32c0b66b5ec520e8e30c688ca9a9789f87a924af9ddc7677b3d43bbfada4ec70bd23636be60003958e05a45a9a7101a6a36becc5f8e2029dc1cbef869b91582767eb54cc90b8f32f4a81d96bbd5f7a370e1dded9067a7c43c50c8043e104cf9cb42c93a64cea808db41e7b2bc2da166c1c2e536a80a42caf346799a40f6914efda38cbdda78b7a63fe57928a5b4ce6df6031649404d80229f393c095b41937db698fd7ae87c3ed6034b4639d54fad62360d48ccc57a33befb897752a1ee1e40e07cec5aa8f4569de3c276fb69c7c9ac5b2f0a60b6757b7588717cd8d109932d524148765f3aa3e4bf1b3d73eb63e004cf0e4e62a0bdbb00d62a66cb729aa20ff5739b9f2e49a67e4bf65541b6c80a14a4c2079c83f7d5a82f22b32174dacd44ab69b9e9f96b897d8e034cf0b12706327d53e7b27e59f61a3b932573887d47ce5671b07c629e4d931cd100c5082a9ce0ac82ad56aa010f45090755ac1b61a0cec6a74d77574f922d3679d9951f21c4ce65fdf4443afec3fb04927d8585b40491ecab4fa47e59958f35ee6e8225972a0bd05f9cda9fb2c08aeecddda3ee1e51e1e472e0f879e437019408fab807308d66cd5152bd3a83b754edf1ad1d348ea7a30e579b8b67a0fe3d6c775ca4f3a496358d2c434f70aaff5469f6198df87072db01b813726807dfc864400dfc734ddaab9eb43af30af68c03748d216cf303d81af2dfe4f207cb3f9571cb232f11fb5905102d04f25e98b78ad935e60d26621ba373788b318bb9550fda6d347af5ffb9d09f20473efd284b7f1cb4f9f17233959b8406e60150e050b9b1a50e81bcbb2d636d2dcd66e1edaa911d57b9d0f83219700cb7e96243fd0f9e76d0902047b2ea984958f146541eb70d6b7a35d46f6ee9cfa09b34b2a43b371bdc5fd7272c96cf6ec7ab77ae329e8271acf3e7d73c3b1aa08a86ab66e62ee4b5330c639978e5c1c2c2c15f716020a874515d0d39c8532a58a9978bb68be28b9395d5a3694ad5f56866f48e4495a96af284e5119d9a85f394d81ae91ec828503e39e31fbe41c6dd68df170153c0e92a7e01a049683d06cb90439b2f237048cd8f4fbac7f7bba0650e283aaca96d3a893a1fe81ec41e2f3b3981fc88ade6b5359a4d4f314fd5ef0e77d27ed942a6062ede8157450583882c0c11e796a779a00c0a9a5927e554523764aad36887bf0be126e41770811b5eca22d608ccfcaf886cf68873996f990347be3213546c5a18a63ec029f104fa14f796010242ebb1de9c4510b76ae7fc75a16722874eb20b9b5573ae01d360a5746525df7827da4d80319e43acb9f001d91bc62238dd5667f574eebd88b97ffa18b487691039b7c1f24edeee2bf22c5a8c218f569ddcc6b44edd9025135a291d4e67e214b5980c9d2b399fe1f2683734c491c4f474f589d088b33f0b17870edd93a8c2dac00f7b38f8eabf86fc585099ca6d98e196596aa6289cbb81fcd8fb8663447466c3c5144a6c78f5b17b8d1269b464c965c54bf858e50a9f9167dd29c047cb102fe6f0424a86cf931e8e54b8535e33cbc14cdba09e05a38198bcc61ae82c6c2a448ec67052fea052f20747817c7564da50dbfa2b946712452c6e80bfd2b5a6bb36be44df25af2880acf4a4e703b4e596b749413f14fc5eb9f90aa9dc1a9111266d09899e935b550618bd838f1cd2d7d252addf08c8f8124ff6fc7db2231a49287e0b9b20537694eabe4da80031e5b1fde05b568ed67900ba592300629b445cc22b8a4f8001ec6abaf0fc3b87bfedbc2f8d8c64cbab209de593c9caa4734e641c4aa0dadbb7b53ee64b6fb1fff39e566b843a316f9ce06c3c1c943521a4c42316306d4de54c32bb3290246522d17bcbab68f4085bbdb45efcdbc31927985c493de34fe31321a8244483b1251ff09eafab27313ab12b7504d03368f792bf1eee7766f06f4ce96b95f33b60b382bb4d3b9464f13833aadb38bf3b10cb65b1b8aee6d6d888e0e0ca0260955dbe55afe12c79390f01ebe6548eaad8f2f9286f30c0f67e4df0bbdf2107f91221effe2f52f5bbf9d69048a97582391e893e9feee6f4adda1ea98e9034ee9ac28f6c16b66ad87c3bd277f539fab45414b051a315297bb3ff2246076d73be1072c40afcd83cac7e4a7a3d5b1c565f19bbc35de0fb24129ca7b567b24cddbfe0924db9cb7e8f15875428f742d12ca3fb6f04eeac18a826c07bbef1f362eabf5a680fc090aec65479b30c3302342ac2e045eb4e8371385ee0610101a686f7543fef44fb4dec29213db2d8d8b49cd4e8305c0ac003b39861896b37ac72a915348bcc8cb8905c2db7d00dc05a1574852616ef145c39e500c2a1582a05829f23d1ea3bc823351a168214ab22d1e0c6eb6a94c773877e9d7af15c5f2a514b71b5e8ac382cab4c86a3fb814359ee8ec183a2a0b5d93cd72b9b7c3a49bf46e3474ac87441660bbb1452c14589d54a3ef6a37a1b09434f3ecb5d260f3b80b29da5617a6149b8975457fac032fc41625b04cb2cb81b1ca0258de9621a88d418d1b6725d77d63f5379b2d3f6644986bd2faa5e2db5dc0f00dce6c7b79392f0484bb86516624817052091c9a5071bd14dc86c62a5187e68715cd40a897f03028d34ee9ee4b2dd81730e712e67eb6cc6ccacc723dde808b9e96e9c51466cde8db48f69dbbb349f0d09b3a10903e6c49da749521552501f01ad5d558043e73d5ba5a74730b8b63b55362db5b0ab2a956185c236fd1fadae54f0bb92645365638f36f289ea2fed45ed92771d4c26188e99db7dc076861b1430be6a6b751b6271b3a5d8fa5776de00695bf7256630e12b81f3f1be7f0a04850ccbbc73c239981d11b62a08f8041079c799fe1ff8d65f1f3c6c98f2330c535342e1078417f13e80ecfc417c0cc43fda0a1ad07883a45cf0181cc24639ab7b0115de4160a780d183f3154e6499f9f0454826b747bf43f3650ae581456dba2b129abb1b490d7ca52a62d9ba3b2b7318dc896449998189d3f9405eaa8b4db8a0763b616e3283ca0fa0d378198a86046f36c18567fdb1d89a94d5cf85bc0dd62a398eb9225cc8c97ea4b59009341270bb60e0925c24a9f9f7f3715dd9d20a11fea28ad9a86613910d2b97070cb98b3d0ef1a9a2dde5b3a2063e3b43d2c7721a8bf705f0450f7ed691503b0b8493f50152a8cdc11b9722452922ccc81a5e206d66f25da340f7e707890b300392148f6a46cca842e6d3f5d6e5baeef27c16728ccb83004636791055368a7088dd4ddae04480fe8f67ab809935986f7bbec51eac7a1816e1456bf5bdee1c37fb630d0faeece10cd0f29422ec0aa6cd310bf2deb403339487f2146ece7e7417a78be3c0ce03e3aaef1216094079e68cbdde8667e48e347daff233fb9b11a71211141ce8c58edfc9b5134129e814965e032277b73ce07f379e6b2eb5446a8bdc2087ebd26f1f423eae4bec01cfe550f17dfd6bd92bef23d13c6666ad29fcfa81a64c78b6bdef7f15984ad6cefefdd3f844ce30977345c8da183e2e2b1f8093f3cbadad82a6ba9901b9924f13649b2ff7845e9ae5462154552b169bdb098384c873104b16d7a9bb298a58f1a3119dea90f33a90343d199bbd64d44b275b3a74f1e17c674560d2b8157863839f29e3d066ee4954d3f6f5753e69fadcc6e20be83e4775153cfcade3730d06ab9cd6e96f0f29bae3181334f9adc944b4ceba091b5cf83a04f6ee2dcacc93a6eaebcdedbbe0b09abfef132146c5b1732a0847c065e3ce39ea4aa6be984e4d2775d8588c2ac4d5584ec764c6a3bd0b15bac2fb6c07abad67bc71a78129a5eee62b72a8aa74715e65f5a5fd82bafd5af85969a7fa482aacb928def10778881bd5e7f081233d582b319a3057332ae084cbcda0de9fd14c11ce553406a9074d4115f007c6b455627987ba84acdf485323155a19910950c000b8700ba0a602e6b150bf95d2fdf4e2a2451b5c147a3495d1f16c82b13d34f19cadc5cd432ec33e9a4988ed2d9a75b8c3a8ef82d157d8a95b87e25a31791edcea813e56269ec3365a011d22ef05d7b158a69683a2ee0a86b405eeb325e11973a23e4a4e5ee0dd3c949c3a8bb375f80ed90ead90c2712e11030cb74021585e43befd759f349320d62c5df4c43ddf30e1a2935896c4bfd47a93b91c33c674c42628e267fcb446d274b0a037a7cca23939b79f467074db16b0970254f9f01cc21cfc4225c3a9e12ca910700199e28d86060832200c6d2585277a4fd1830229354e6d47195fbf36fddff3c6f4b6b474fdd46f8986911585e0a6b970ca3572519076ea645a2aa4ef1ef79e10172affe2facebd6c929bfac4773e4d18fde991cc7e9a2e1bfcd84c938fccdfa7c06b7f843578c0cc4438130b09db7cc974a86dc08e4166712b953c6a58923bab9b46f56071a33a856684777bf4ef4cf6dc26a573cd4bc2a4bc6e2d5e1795dfa5a9ff510f720cad32738767fa9d4110dfc496c52866d98b41540d637b87a67487ace123f2be4c8c12d16b95a9d289d10923d6cf251e7856b7cf5444a833e2803f55f31c3683ede10cfb7b31aef49cb8646ef2b1e8fe3273bc96349e3ea8a95782ee22e7acfc72b7bb3138e5efa6de1d3b78495a48715440f37dc7cb0574d34fef272a0f2dee0aa7bb0f7d2663f408f5ae88f022bc20ab3b2bfa2e123e2bcf8ce4e273dfe7c2efdbdf0a58ac5eec79eff879be24470ca687e64b83a3734c931435097f0cce25a9ccc84c530c76731397ad489e0a51d0474715004ae21b584af16dd03b5cc32307c921f6d87585bd7ca796c42c4f4621715bab91072a7962a63f0c8baf249a557091dd01d0e861f3e9864b275a3d85010eba7200b6b52a38378b99ccf1313be12a817ac325643b24e32e56e1dd5b42cea9cdcb68f80a58e02c8bee2b13dba7d6761eec3a72434e2fe7e86ef27bd536a9252c2b5b5a5b0eea8838", 0x1000}, {&(0x7f0000003d80)}], 0x3, &(0x7f0000004280)=[@rights={{0x1c, 0x1, 0x1, [r18, r94, r95]}}, @cred={{0x1c, 0x1, 0x2, {r98, r99, r103}}}, @cred={{0x1c, 0x1, 0x2, {r104, r105, 0xffffffffffffffff}}}, @rights={{0x10}}, @rights={{0x2c, 0x1, 0x1, [r106, r108, r17, r20, r109, r18, r18]}}, @rights={{0x34, 0x1, 0x1, [r17, r16, r19, r110, r16, r111, r114, 0xffffffffffffffff, r19]}}, @cred={{0x1c, 0x1, 0x2, {r115, r116, r117}}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, r20, r118, 0xffffffffffffffff, r120, r121, r122]}}], 0x128, 0x40000823}], 0x4, 0x8) r124 = socket$inet6_tcp(0xa, 0x1, 0x0) r125 = fcntl$dupfd(r124, 0x0, r124) ioctl$PERF_EVENT_IOC_ENABLE(r125, 0x8912, 0x400200) r126 = socket$inet6_tcp(0xa, 0x1, 0x0) r127 = socket$packet(0x11, 0x3, 0x300) ioctl$sock_SIOCGIFINDEX(r127, 0x8933, &(0x7f0000000140)={'syz_tun\x00', 0x0}) setsockopt$packet_add_memb(r127, 0x107, 0x1, &(0x7f0000001300)={r128, 0x3, 0x6, @dev}, 0x10) dup3(r126, r127, 0x0) r129 = getpgrp(0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x394, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r129, 0x0, 0xffffffffffffffff, 0x0) r130 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r130, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setreuid(0x0, r131) getresgid(&(0x7f00000015c0), &(0x7f0000001600), &(0x7f0000001640)) r132 = getpgrp(0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x394, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r132, 0x0, 0xffffffffffffffff, 0x0) getpgrp(r132) r133 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r133, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r135 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r135, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r134, r136) r137 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r137, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r139 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r139, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r138, r140) getgroups(0x5, &(0x7f0000000bc0)=[0xee00, r136, 0xffffffffffffffff, 0xee00, r140]) r141 = getpgrp(0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x394, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r141, 0x0, 0xffffffffffffffff, 0x0) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000001680), &(0x7f00000016c0)=0xc) r142 = getpgrp(0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x394, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r142, 0x0, 0xffffffffffffffff, 0x0) getsockopt$inet_IP_XFRM_POLICY(r2, 0x0, 0x11, &(0x7f0000001700)={{{@in=@remote, @in=@dev}}, {{@in6=@mcast1}, 0x0, @in=@dev}}, &(0x7f0000001800)=0xe8) fstat(r1, &(0x7f0000001840)) r143 = socket$inet6_tcp(0xa, 0x1, 0x0) fcntl$dupfd(r143, 0x0, r143) socket$inet6_udp(0xa, 0x2, 0x0) getgid() pipe2(&(0x7f0000002480), 0x4000) r144 = getpgrp(0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x394, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r144, 0x0, 0xffffffffffffffff, 0x0) r145 = socket$inet6_tcp(0xa, 0x1, 0x0) r146 = socket$packet(0x11, 0x3, 0x300) ioctl$sock_SIOCGIFINDEX(r146, 0x8933, &(0x7f0000000140)={'syz_tun\x00', 0x0}) setsockopt$packet_add_memb(r146, 0x107, 0x1, &(0x7f0000001300)={r147, 0x3, 0x6, @dev}, 0x10) dup3(r145, r146, 0x0) fstat(r145, &(0x7f00000024c0)) r148 = getpgrp(0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x394, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r148, 0x0, 0xffffffffffffffff, 0x0) r149 = perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r150 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r149, 0x0) r151 = syz_open_procfs(0x0, &(0x7f0000000000)='net/netlink\x00') preadv(r151, &(0x7f0000000480), 0x10000000000002a1, 0x0) r152 = syz_open_procfs(0x0, &(0x7f00000000c0)='net/packet\x00') r153 = perf_event_open(&(0x7f00000002c0)={0x5, 0x411, 0x0, 0x9, 0x1f, 0xbf, 0x0, 0x7f, 0x4000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x40000000000020}, 0x0, 0x8000, 0x0, 0x2, 0x0, 0x8}, 0x0, 0x3, 0xffffffffffffffff, 0x2) r154 = socket(0x40000000002, 0x3, 0x2) setsockopt$SO_BINDTODEVICE(r154, 0x1, 0x19, &(0x7f00000012c0)='syz_tun\x00', 0x10) setsockopt$IPT_SO_SET_REPLACE(r154, 0x0, 0x40, 0x0, 0x0) r155 = socket$nl_generic(0x10, 0x3, 0x10) r156 = socket$netlink(0x10, 0x3, 0x0) r157 = socket$netlink(0x10, 0x3, 0xc) writev(r157, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r156, r157) r158 = getpid() rt_tgsigqueueinfo(r158, r158, 0x16, &(0x7f0000000100)) stat(&(0x7f0000000700)='./file0\x00', &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}) r160 = getegid() r161 = openat$selinux_user(0xffffffffffffff9c, &(0x7f00000007c0)='/selinux/user\x00', 0x2, 0x0) r162 = socket$netlink(0x10, 0x3, 0x0) r163 = socket$netlink(0x10, 0x3, 0xc) writev(r163, &(0x7f0000fb5ff0)=[{0x0}], 0x1) dup2(r162, r163) r164 = eventfd2(0x81, 0x801) r165 = socket$inet(0x2, 0x5, 0x81) r166 = socket$netlink(0x10, 0x3, 0xc) writev(r166, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r167 = getpid() rt_tgsigqueueinfo(r167, r167, 0x16, &(0x7f0000000100)) r168 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r168, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r170 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r170, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r169, r171) r172 = socket$inet6_tcp(0xa, 0x1, 0x0) r173 = eventfd(0x4) r174 = socket$netlink(0x10, 0x3, 0xc) writev(r174, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r175 = socket$netlink(0x10, 0x3, 0x0) r176 = socket$netlink(0x10, 0x3, 0xc) writev(r176, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r175, r176) r177 = socket$netlink(0x10, 0x3, 0x0) r178 = socket$netlink(0x10, 0x3, 0xc) writev(r178, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r177, r178) r179 = openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f0000000800)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000840)=0x0) r181 = geteuid() r182 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r182, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r184 = getpid() rt_tgsigqueueinfo(r184, r184, 0x16, &(0x7f0000000100)) r185 = open(0x0, 0x0, 0x0) ftruncate(r185, 0x0) ioctl$NS_GET_OWNER_UID(r185, 0xb704, &(0x7f0000000b80)=0x0) r187 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r187, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r189 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r189, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r188, r190) r191 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r191, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r193 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r193, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r192, r194) getgroups(0x5, &(0x7f0000000bc0)=[0xee00, r190, 0xffffffffffffffff, 0xee00, r194]) r196 = getpid() rt_tgsigqueueinfo(r196, r196, 0x16, &(0x7f0000000100)) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r198 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r198, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r197, r199) r200 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r200, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r202 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r202, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r201, r203) r204 = socket$netlink(0x10, 0x3, 0x0) r205 = socket$netlink(0x10, 0x3, 0xc) writev(r205, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100", 0x18}], 0x1) dup2(r204, r205) r206 = dup2(r204, 0xffffffffffffffff) r207 = socket$inet_tcp(0x2, 0x1, 0x0) r208 = socket$netlink(0x10, 0x3, 0x0) r209 = socket$netlink(0x10, 0x3, 0xc) writev(r209, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r208, r209) r210 = signalfd4(r151, &(0x7f0000002980)={0x8}, 0x8, 0x800) r211 = signalfd4(r152, &(0x7f00000029c0)={0x83}, 0x8, 0x80000) r212 = socket$netlink(0x10, 0x3, 0x0) r213 = socket$netlink(0x10, 0x3, 0xc) writev(r213, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r212, r213) r214 = socket(0x40000000002, 0x3, 0x2) setsockopt$SO_BINDTODEVICE(r214, 0x1, 0x19, &(0x7f00000012c0)='syz_tun\x00', 0x10) setsockopt$IPT_SO_SET_REPLACE(r214, 0x0, 0x40, 0x0, 0x0) r215 = accept$inet(r214, &(0x7f0000002a00)={0x2, 0x0, @broadcast}, &(0x7f0000002a40)=0x10) r216 = creat(&(0x7f0000002a80)='./file0\x00', 0xe) r217 = socket$netlink(0x10, 0x3, 0x0) r218 = socket$netlink(0x10, 0x3, 0xc) writev(r218, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r217, r218) r219 = socket$netlink(0x10, 0x3, 0xc) writev(r219, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff", 0x1c}], 0x1) r220 = socket$netlink(0x10, 0x3, 0xc) writev(r220, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r221 = socket$netlink(0x10, 0x3, 0x0) r222 = socket$netlink(0x10, 0x3, 0xc) writev(r222, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r221, r222) r223 = socket$netlink(0x10, 0x3, 0x0) writev(r223, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r224 = socket$inet6_udplite(0xa, 0x2, 0x88) r225 = socket$netlink(0x10, 0x3, 0x0) r226 = socket$netlink(0x10, 0x3, 0xc) writev(r226, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r225, r226) r227 = socket$netlink(0x10, 0x3, 0xc) writev(r227, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r228 = socket$netlink(0x10, 0x3, 0x0) r229 = socket$netlink(0x10, 0x3, 0xc) writev(r229, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r228, r229) r230 = open(0x0, 0x0, 0x0) ftruncate(r230, 0x0) ioctl$TIOCGSID(r230, 0x5429, &(0x7f0000003e00)=0x0) ioctl$NS_GET_OWNER_UID(r152, 0xb704, &(0x7f0000003e40)=0x0) r233 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r233, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r235 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r235, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r234, r236) r237 = getpid() rt_tgsigqueueinfo(r237, r237, 0x16, &(0x7f0000000100)) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000003e80)={{{@in6=@dev, @in6=@mcast1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@empty}, 0x0, @in6}}, &(0x7f0000003f80)=0xe8) r239 = socket$netlink(0x10, 0x3, 0x0) r240 = socket$netlink(0x10, 0x3, 0xc) writev(r240, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r239, r240) r241 = socket$netlink(0x10, 0x3, 0xc) writev(r241, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r242 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000003fc0)='net/connector\x00') r243 = openat$selinux_attr(0xffffffffffffff9c, &(0x7f0000004000)='/proc/thread-self/attr/fscreate\x00', 0x2, 0x0) r244 = socket$netlink(0x10, 0x3, 0x0) r245 = socket$netlink(0x10, 0x3, 0xc) writev(r245, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r244, r245) r246 = socket$netlink(0x10, 0x3, 0x0) r247 = socket$netlink(0x10, 0x3, 0xc) writev(r247, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r246, r247) fcntl$getownex(r153, 0x10, &(0x7f0000004040)={0x0, 0x0}) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000004080)={{{@in=@empty, @in6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@dev}, 0x0, @in=@broadcast}}, &(0x7f0000004180)=0xe8) lstat(&(0x7f00000041c0)='./file0\x00', &(0x7f0000004200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r251 = socket$netlink(0x10, 0x3, 0xc) writev(r251, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r252 = socket$netlink(0x10, 0x3, 0x0) r253 = socket$netlink(0x10, 0x3, 0xc) writev(r253, &(0x7f0000fb5ff0)=[{}], 0x1) dup2(r252, r253) r254 = socket$netlink(0x10, 0x3, 0xc) writev(r254, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r255 = socket$netlink(0x10, 0x3, 0x0) r256 = socket$netlink(0x10, 0x3, 0xc) writev(r256, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r255, r256) sendmmsg$unix(r154, &(0x7f00000043c0)=[{&(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000000240)=[{&(0x7f0000000340)="e75cfa607b164d6c79502a7785cb989997d2365711110c1d19265c22f45dfb909fa97cf32f85a2d38a34acfc21b79950ff311c12b371fd7ac3562a30ff734b556198995e0f4c17000503fce48f86804e316465f74983a7432bd53701e57e418b29a2ae3bc2db963b1f006ea482f8bb993ce8e8a4ed60ce03104d87348e728c9480bc1116f4be1d7d6fd1d8ae84d224dba6554f0fff20424b9aedd5", 0x9b}], 0x1, &(0x7f0000000280)=[@rights={{0x14, 0x1, 0x1, [r150]}}], 0x18, 0x4000000}, {&(0x7f0000000400)=@abs={0x1, 0x0, 0x4e22}, 0x6e, &(0x7f00000006c0)=[{&(0x7f0000000480)="b1177b88901bdd1e8235fdb2d9729c2236d52cec62b06aacc47fa51746a8e5db6537a2ae7c97358b210062865cda54beee3a673d788547cc238fc84429446332837386ab2e1785203a50b2cd407e6c8c28276e9deb301f37de501a7b268ec9339b5503c104eb3b22e014de82f1a28a54046daa68f65ceaadd29017d59c2fb1ebbd967f34369988522e3a6ec221493bab4e4d879e7eb07f262fa23cd06f22a24d6142905f244eea96f4f578c7d1bacec23629519c85c8201791c225e0c0cd8f5d67ae712b87be03c2d357c052b80d2b8e72cb3e4373f716fc2aa979d56d5b647e19f3a9fdeeff992e48b57ac252bfa1afe2737ff8b7b9b88e2d2c43adf314a7", 0xff}, {&(0x7f0000000580)="545128d13deb49e999d53112fd7349c5cb63ce22", 0x14}, {&(0x7f00000005c0)="a8cd2e226b4a94938bfd6aaf27b6effe780d93019d12eb2bf3a8a6977729d31ad87d294643a0eac4cb4b64b23692d872c60482806b686441b702e77977b670b1583100293a754dc94d01f5f035ed0c03cce8949e3447ad235e7b39dd086c8e995bbb0c6da239f79129a2094a794138d09e39f77e0d20c69aa1d8402729c2b3cc26e85700c17d97d9b99992c4ca4b67832902b8e6bd8f1c9d8cba162bbde782682b4c89d8ded8e7e9924b46f98058bfc10eb5556563a11a9114aa93e2200f02f3ef6973c3b688eee49cfc3db6be4d7895c4078922855b698216d839836f4dca92adadc346f902cd851a756477f845e231db", 0xf1}], 0x3, &(0x7f0000000880)=[@rights={{0x24, 0x1, 0x1, [r155, 0xffffffffffffffff, r153, r156, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r158, r159, r160}}}, @rights={{0x18, 0x1, 0x1, [r161, r162]}}, @rights={{0x18, 0x1, 0x1, [r149, r164]}}, @rights={{0x1c, 0x1, 0x1, [r151, r165, r166]}}, @cred={{0x1c, 0x1, 0x2, {r167, 0xee01, r171}}}, @rights={{0x38, 0x1, 0x1, [r151, r153, r172, r173, r174, r150, r175, r178, r179, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r180, r181, r183}}}], 0x110, 0x880}, {&(0x7f00000009c0)=@file={0x1, './file0/file0\x00'}, 0x6e, &(0x7f0000000b40)=[{&(0x7f0000000a40)="a63bab9579929215a14895570c090fd64aa25b5c5a70bdfae933899c144b05f88aadd67dc9c84509cfe4a82987f92c4658cc3d85c3d31911b30871a32758071b563c1cbd3e72fa41177def9194da5f9319a740f0934eaa180111ab5fad6f658e48e3f4ef33768a36d4f3b301422345014197605c727dc152507175416055773486cdc06d02c7b347fb3c3e3f8303d69a505fb60c478700661d9532f277fd503b4e8586679b8297030b870fec1ae11d5e4a6285fa02a737bb15e5edbb348438b4f4fc6b8159d310c72ab46f9a7aa7b83b9f0091c52631368d53777e7ce5dca65fe2ab2428d50b7167eb3f64fcf60e5d8a2630b3d572cc42", 0xf7}], 0x1, &(0x7f0000002ac0)=[@cred={{0x1c, 0x1, 0x2, {r184, r186, r195}}}, @cred={{0x1c, 0x1, 0x2, {r196, r197, r203}}}, @rights={{0x14, 0x1, 0x1, [r206]}}, @rights={{0x20, 0x1, 0x1, [r207, r208, r210, r153]}}, @rights={{0x1c, 0x1, 0x1, [r211, r212, r215]}}, @rights={{0x18, 0x1, 0x1, [r216, 0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [r218, r150, r149]}}, @rights={{0x30, 0x1, 0x1, [r219, r220, r151, r222, r150, r149, r223, r224]}}, @rights={{0x18, 0x1, 0x1, [r226, r152]}}], 0x118, 0x80010}, {&(0x7f0000002c00)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000003dc0)=[{&(0x7f0000002c80)="e76a8e1610cd0c9c7f47d880c0853296c3a57a8bea3e6dea6a89370c6d0f71c43230a35a117caf2b01401130eb1f434706089f32d52fab158ada4fb53a33a7ac6a6bd73a751f8ee937c86160bae8dee9ad7b1a022426435a833f962aae78f3eb6c66979d78fcea8c9b2d53544cbd7b621dc1af8c643501bd8e58cdefbabe93159bd0daefe08e3222b7db6bae5ba8cb1ddfbcd1148ffae5917f0924f03a59f797d9a167aa3beddedd5bc0741dd94e5e191c51db1d7e43789fcfd0ac546c46bd7f6e49e7ff6e97d48b3f686ed24b0621195b2b7d6740172fefda7ce09b553ba6f4ce841849f2ed2b1a2ef061e25a864af3", 0xf0}, {&(0x7f0000002d80)="ef751d0c11e42da36f138d425ca850b7d17e710d33e45650cb030ce5ff9f638d5e8e6d093e22934638e2d2cfd87850cf53fd41b08a2b420433eacfbdac5aacd6d507c3ab312ad3ce6571b486772052cf579b7d934e247f6e799fa90de86d9f2bd0c55b56a7ad69cc39151ac7a7f06f3cca1e6cc9f04a558c3e701215a1a434e7ad154d9cd2654bf1c1ec5ce478d236eb4d52c0c1f800e5808c18eed1aa3fb2ebb66bcf202d4ac0d35abcf0d68e9379af065da925d7b72118eb23169d973475de1a127a0fe4000897ab8dee4b8c3f2a374a99bf42bfa2723eed0082b58fb5df259f4df5bd5e826179fbd90da21d9edf68ce61f73e59dc4657fdc8d19442f33fb3ca05cef8d7eab5efdb901c42e9562193835beb0f32ad21713e56af71acb626870eacf62d2ce3b648147c489b9619023a441942d49fbe3b077abe963ebf72f2f5e3070fc0e3ca290c2fa15e3703b6d712ac8e85a5cad722366b9a6abf2a86723c89cc1ae3b4816b32b27a0099f552fcb63c9ed2f8d6ef85ea8cbe47b08b4d6bfb27098b57337a8262f94de2d748d2488ef829c5799d12777cdce130a3ea817168c17cfed54cd3509abac0bf9a3b1517ed61d6fab857f6ac218e439ada8409ae7cd32da103a8164d4cc76316020afecc135717fc07aa12545ce3680850694deeb79b7f9a7cd0187062f9ab9397516090ce052e7f17753aed10d5a4a52a82da70f4f8c94688be6301379156bf696de35be9efb8e4ab53985fd3c829ef365e3a313e11c6d38adf035a75dd85132fe0f59e26f6a581816d945288931a9d62f6c297697b5b4832af1c9ed75cb5648a0c438a3be8d0322aefd32c0b66b5ec520e8e30c688ca9a9789f87a924af9ddc7677b3d43bbfada4ec70bd23636be60003958e05a45a9a7101a6a36becc5f8e2029dc1cbef869b91582767eb54cc90b8f32f4a81d96bbd5f7a370e1dded9067a7c43c50c8043e104cf9cb42c93a64cea808db41e7b2bc2da166c1c2e536a80a42caf346799a40f6914efda38cbdda78b7a63fe57928a5b4ce6df6031649404d80229f393c095b41937db698fd7ae87c3ed6034b4639d54fad62360d48ccc57a33befb897752a1ee1e40e07cec5aa8f4569de3c276fb69c7c9ac5b2f0a60b6757b7588717cd8d109932d524148765f3aa3e4bf1b3d73eb63e004cf0e4e62a0bdbb00d62a66cb729aa20ff5739b9f2e49a67e4bf65541b6c80a14a4c2079c83f7d5a82f22b32174dacd44ab69b9e9f96b897d8e034cf0b12706327d53e7b27e59f61a3b932573887d47ce5671b07c629e4d931cd100c5082a9ce0ac82ad56aa010f45090755ac1b61a0cec6a74d77574f922d3679d9951f21c4ce65fdf4443afec3fb04927d8585b40491ecab4fa47e59958f35ee6e8225972a0bd05f9cda9fb2c08aeecddda3ee1e51e1e472e0f879e437019408fab807308d66cd5152bd3a83b754edf1ad1d348ea7a30e579b8b67a0fe3d6c775ca4f3a496358d2c434f70aaff5469f6198df87072db01b813726807dfc864400dfc734ddaab9eb43af30af68c03748d216cf303d81af2dfe4f207cb3f9571cb232f11fb5905102d04f25e98b78ad935e60d26621ba373788b318bb9550fda6d347af5ffb9d09f20473efd284b7f1cb4f9f17233959b8406e60150e050b9b1a50e81bcbb2d636d2dcd66e1edaa911d57b9d0f83219700cb7e96243fd0f9e76d0902047b2ea984958f146541eb70d6b7a35d46f6ee9cfa09b34b2a43b371bdc5fd7272c96cf6ec7ab77ae329e8271acf3e7d73c3b1aa08a86ab66e62ee4b5330c639978e5c1c2c2c15f716020a874515d0d39c8532a58a9978bb68be28b9395d5a3694ad5f56866f48e4495a96af284e5119d9a85f394d81ae91ec828503e39e31fbe41c6dd68df170153c0e92a7e01a049683d06cb90439b2f237048cd8f4fbac7f7bba0650e283aaca96d3a893a1fe81ec41e2f3b3981fc88ade6b5359a4d4f314fd5ef0e77d27ed942a6062ede8157450583882c0c11e796a779a00c0a9a5927e554523764aad36887bf0be126e41770811b5eca22d608ccfcaf886cf68873996f990347be3213546c5a18a63ec029f104fa14f796010242ebb1de9c4510b76ae7fc75a16722874eb20b9b5573ae01d360a5746525df7827da4d80319e43acb9f001d91bc62238dd5667f574eebd88b97ffa18b487691039b7c1f24edeee2bf22c5a8c218f569ddcc6b44edd9025135a291d4e67e214b5980c9d2b399fe1f2683734c491c4f474f589d088b33f0b17870edd93a8c2dac00f7b38f8eabf86fc585099ca6d98e196596aa6289cbb81fcd8fb8663447466c3c5144a6c78f5b17b8d1269b464c965c54bf858e50a9f9167dd29c047cb102fe6f0424a86cf931e8e54b8535e33cbc14cdba09e05a38198bcc61ae82c6c2a448ec67052fea052f20747817c7564da50dbfa2b946712452c6e80bfd2b5a6bb36be44df25af2880acf4a4e703b4e596b749413f14fc5eb9f90aa9dc1a9111266d09899e935b550618bd838f1cd2d7d252addf08c8f8124ff6fc7db2231a49287e0b9b20537694eabe4da80031e5b1fde05b568ed67900ba592300629b445cc22b8a4f8001ec6abaf0fc3b87bfedbc2f8d8c64cbab209de593c9caa4734e641c4aa0dadbb7b53ee64b6fb1fff39e566b843a316f9ce06c3c1c943521a4c42316306d4de54c32bb3290246522d17bcbab68f4085bbdb45efcdbc31927985c493de34fe31321a8244483b1251ff09eafab27313ab12b7504d03368f792bf1eee7766f06f4ce96b95f33b60b382bb4d3b9464f13833aadb38bf3b10cb65b1b8aee6d6d888e0e0ca0260955dbe55afe12c79390f01ebe6548eaad8f2f9286f30c0f67e4df0bbdf2107f91221effe2f52f5bbf9d69048a97582391e893e9feee6f4adda1ea98e9034ee9ac28f6c16b66ad87c3bd277f539fab45414b051a315297bb3ff2246076d73be1072c40afcd83cac7e4a7a3d5b1c565f19bbc35de0fb24129ca7b567b24cddbfe0924db9cb7e8f15875428f742d12ca3fb6f04eeac18a826c07bbef1f362eabf5a680fc090aec65479b30c3302342ac2e045eb4e8371385ee0610101a686f7543fef44fb4dec29213db2d8d8b49cd4e8305c0ac003b39861896b37ac72a915348bcc8cb8905c2db7d00dc05a1574852616ef145c39e500c2a1582a05829f23d1ea3bc823351a168214ab22d1e0c6eb6a94c773877e9d7af15c5f2a514b71b5e8ac382cab4c86a3fb814359ee8ec183a2a0b5d93cd72b9b7c3a49bf46e3474ac87441660bbb1452c14589d54a3ef6a37a1b09434f3ecb5d260f3b80b29da5617a6149b8975457fac032fc41625b04cb2cb81b1ca0258de9621a88d418d1b6725d77d63f5379b2d3f6644986bd2faa5e2db5dc0f00dce6c7b79392f0484bb86516624817052091c9a5071bd14dc86c62a5187e68715cd40a897f03028d34ee9ee4b2dd81730e712e67eb6cc6ccacc723dde808b9e96e9c51466cde8db48f69dbbb349f0d09b3a10903e6c49da749521552501f01ad5d558043e73d5ba5a74730b8b63b55362db5b0ab2a956185c236fd1fadae54f0bb92645365638f36f289ea2fed45ed92771d4c26188e99db7dc076861b1430be6a6b751b6271b3a5d8fa5776de00695bf7256630e12b81f3f1be7f0a04850ccbbc73c239981d11b62a08f8041079c799fe1ff8d65f1f3c6c98f2330c535342e1078417f13e80ecfc417c0cc43fda0a1ad07883a45cf0181cc24639ab7b0115de4160a780d183f3154e6499f9f0454826b747bf43f3650ae581456dba2b129abb1b490d7ca52a62d9ba3b2b7318dc896449998189d3f9405eaa8b4db8a0763b616e3283ca0fa0d378198a86046f36c18567fdb1d89a94d5cf85bc0dd62a398eb9225cc8c97ea4b59009341270bb60e0925c24a9f9f7f3715dd9d20a11fea28ad9a86613910d2b97070cb98b3d0ef1a9a2dde5b3a2063e3b43d2c7721a8bf705f0450f7ed691503b0b8493f50152a8cdc11b9722452922ccc81a5e206d66f25da340f7e707890b300392148f6a46cca842e6d3f5d6e5baeef27c16728ccb83004636791055368a7088dd4ddae04480fe8f67ab809935986f7bbec51eac7a1816e1456bf5bdee1c37fb630d0faeece10cd0f29422ec0aa6cd310bf2deb403339487f2146ece7e7417a78be3c0ce03e3aaef1216094079e68cbdde8667e48e347daff233fb9b11a71211141ce8c58edfc9b5134129e814965e032277b73ce07f379e6b2eb5446a8bdc2087ebd26f1f423eae4bec01cfe550f17dfd6bd92bef23d13c6666ad29fcfa81a64c78b6bdef7f15984ad6cefefdd3f844ce30977345c8da183e2e2b1f8093f3cbadad82a6ba9901b9924f13649b2ff7845e9ae5462154552b169bdb098384c873104b16d7a9bb298a58f1a3119dea90f33a90343d199bbd64d44b275b3a74f1e17c674560d2b8157863839f29e3d066ee4954d3f6f5753e69fadcc6e20be83e4775153cfcade3730d06ab9cd6e96f0f29bae3181334f9adc944b4ceba091b5cf83a04f6ee2dcacc93a6eaebcdedbbe0b09abfef132146c5b1732a0847c065e3ce39ea4aa6be984e4d2775d8588c2ac4d5584ec764c6a3bd0b15bac2fb6c07abad67bc71a78129a5eee62b72a8aa74715e65f5a5fd82bafd5af85969a7fa482aacb928def10778881bd5e7f081233d582b319a3057332ae084cbcda0de9fd14c11ce553406a9074d4115f007c6b455627987ba84acdf485323155a19910950c000b8700ba0a602e6b150bf95d2fdf4e2a2451b5c147a3495d1f16c82b13d34f19cadc5cd432ec33e9a4988ed2d9a75b8c3a8ef82d157d8a95b87e25a31791edcea813e56269ec3365a011d22ef05d7b158a69683a2ee0a86b405eeb325e11973a23e4a4e5ee0dd3c949c3a8bb375f80ed90ead90c2712e11030cb74021585e43befd759f349320d62c5df4c43ddf30e1a2935896c4bfd47a93b91c33c674c42628e267fcb446d274b0a037a7cca23939b79f467074db16b0970254f9f01cc21cfc4225c3a9e12ca910700199e28d86060832200c6d2585277a4fd1830229354e6d47195fbf36fddff3c6f4b6b474fdd46f8986911585e0a6b970ca3572519076ea645a2aa4ef1ef79e10172affe2facebd6c929bfac4773e4d18fde991cc7e9a2e1bfcd84c938fccdfa7c06b7f843578c0cc4438130b09db7cc974a86dc08e4166712b953c6a58923bab9b46f56071a33a856684777bf4ef4cf6dc26a573cd4bc2a4bc6e2d5e1795dfa5a9ff510f720cad32738767fa9d4110dfc496c52866d98b41540d637b87a67487ace123f2be4c8c12d16b95a9d289d10923d6cf251e7856b7cf5444a833e2803f55f31c3683ede10cfb7b31aef49cb8646ef2b1e8fe3273bc96349e3ea8a95782ee22e7acfc72b7bb3138e5efa6de1d3b78495a48715440f37dc7cb0574d34fef272a0f2dee0aa7bb0f7d2663f408f5ae88f022bc20ab3b2bfa2e123e2bcf8ce4e273dfe7c2efdbdf0a58ac5eec79eff879be24470ca687e64b83a3734c931435097f0cce25a9ccc84c530c76731397ad489e0a51d0474715004ae21b584af16dd03b5cc32307c921f6d87585bd7ca796c42c4f4621715bab91072a7962a63f0c8baf249a557091dd01d0e861f3e9864b275a3d85010eba7200b6b52a38378b99ccf1313be12a817ac325643b24e32e56e1dd5b42cea9cdcb68f80a58e02c8bee2b13dba7d6761eec3a72434e2fe7e86ef27bd536a9252c2b5b5a5b0eea8838", 0x1000}, {&(0x7f0000003d80)}], 0x3, &(0x7f0000004280)=[@rights={{0x1c, 0x1, 0x1, [r151, r227, r228]}}, @cred={{0x1c, 0x1, 0x2, {r231, r232, r236}}}, @cred={{0x1c, 0x1, 0x2, {r237, r238, 0xffffffffffffffff}}}, @rights={{0x10}}, @rights={{0x2c, 0x1, 0x1, [r239, r241, r150, r153, r242, r151, r151]}}, @rights={{0x34, 0x1, 0x1, [r150, r149, r152, r243, r149, r244, r247, 0xffffffffffffffff, r152]}}, @cred={{0x1c, 0x1, 0x2, {r248, r249, r250}}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, r153, r251, 0xffffffffffffffff, r253, r254, r255]}}], 0x128, 0x40000823}], 0x4, 0x8) getpgrp(0x0) r257 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r257, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setreuid(0x0, r258) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r260 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r260, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r259, r261) fcntl$getownex(r1, 0x10, &(0x7f0000002540)) r262 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r262, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setreuid(0x0, r263) r264 = perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r265 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r264, 0x0) r266 = syz_open_procfs(0x0, &(0x7f0000000000)='net/netlink\x00') preadv(r266, &(0x7f0000000480), 0x10000000000002a1, 0x0) r267 = syz_open_procfs(0x0, &(0x7f00000000c0)='net/packet\x00') r268 = perf_event_open(&(0x7f00000002c0)={0x5, 0x411, 0x0, 0x9, 0x1f, 0xbf, 0x0, 0x7f, 0x4000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x40000000000020}, 0x0, 0x8000, 0x0, 0x2, 0x0, 0x8}, 0x0, 0x3, 0xffffffffffffffff, 0x2) r269 = socket(0x40000000002, 0x3, 0x2) setsockopt$SO_BINDTODEVICE(r269, 0x1, 0x19, &(0x7f00000012c0)='syz_tun\x00', 0x10) setsockopt$IPT_SO_SET_REPLACE(r269, 0x0, 0x40, 0x0, 0x0) r270 = socket$nl_generic(0x10, 0x3, 0x10) r271 = socket$netlink(0x10, 0x3, 0x0) r272 = socket$netlink(0x10, 0x3, 0xc) writev(r272, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r271, r272) r273 = getpid() rt_tgsigqueueinfo(r273, r273, 0x16, &(0x7f0000000100)) stat(&(0x7f0000000700)='./file0\x00', &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}) r275 = getegid() r276 = openat$selinux_user(0xffffffffffffff9c, &(0x7f00000007c0)='/selinux/user\x00', 0x2, 0x0) r277 = socket$netlink(0x10, 0x3, 0x0) r278 = socket$netlink(0x10, 0x3, 0xc) writev(r278, &(0x7f0000fb5ff0)=[{0x0}], 0x1) dup2(r277, r278) r279 = eventfd2(0x81, 0x801) r280 = socket$inet(0x2, 0x5, 0x81) r281 = socket$netlink(0x10, 0x3, 0xc) writev(r281, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r282 = getpid() rt_tgsigqueueinfo(r282, r282, 0x16, &(0x7f0000000100)) r283 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r283, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r285 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r285, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r284, r286) r287 = socket$inet6_tcp(0xa, 0x1, 0x0) r288 = eventfd(0x4) r289 = socket$netlink(0x10, 0x3, 0xc) writev(r289, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r290 = socket$netlink(0x10, 0x3, 0x0) r291 = socket$netlink(0x10, 0x3, 0xc) writev(r291, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r290, r291) r292 = socket$netlink(0x10, 0x3, 0x0) r293 = socket$netlink(0x10, 0x3, 0xc) writev(r293, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r292, r293) r294 = openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f0000000800)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000840)=0x0) r296 = geteuid() r297 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r297, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r299 = getpid() rt_tgsigqueueinfo(r299, r299, 0x16, &(0x7f0000000100)) r300 = open(0x0, 0x0, 0x0) ftruncate(r300, 0x0) ioctl$NS_GET_OWNER_UID(r300, 0xb704, &(0x7f0000000b80)=0x0) r302 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r302, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r304 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r304, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r303, r305) r306 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r306, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r308 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r308, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r307, r309) getgroups(0x5, &(0x7f0000000bc0)=[0xee00, r305, 0xffffffffffffffff, 0xee00, r309]) r311 = getpid() rt_tgsigqueueinfo(r311, r311, 0x16, &(0x7f0000000100)) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r313 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r313, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r312, r314) r315 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r315, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r317 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r317, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r316, r318) r319 = socket$netlink(0x10, 0x3, 0x0) r320 = socket$netlink(0x10, 0x3, 0xc) writev(r320, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100", 0x18}], 0x1) dup2(r319, r320) r321 = dup2(r319, 0xffffffffffffffff) r322 = socket$inet_tcp(0x2, 0x1, 0x0) r323 = socket$netlink(0x10, 0x3, 0x0) r324 = socket$netlink(0x10, 0x3, 0xc) writev(r324, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r323, r324) r325 = signalfd4(r266, &(0x7f0000002980)={0x8}, 0x8, 0x800) r326 = signalfd4(r267, &(0x7f00000029c0)={0x83}, 0x8, 0x80000) r327 = socket$netlink(0x10, 0x3, 0x0) r328 = socket$netlink(0x10, 0x3, 0xc) writev(r328, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r327, r328) r329 = socket(0x40000000002, 0x3, 0x2) setsockopt$SO_BINDTODEVICE(r329, 0x1, 0x19, &(0x7f00000012c0)='syz_tun\x00', 0x10) setsockopt$IPT_SO_SET_REPLACE(r329, 0x0, 0x40, 0x0, 0x0) r330 = accept$inet(r329, &(0x7f0000002a00)={0x2, 0x0, @broadcast}, &(0x7f0000002a40)=0x10) r331 = creat(&(0x7f0000002a80)='./file0\x00', 0xe) r332 = socket$netlink(0x10, 0x3, 0x0) r333 = socket$netlink(0x10, 0x3, 0xc) writev(r333, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r332, r333) r334 = socket$netlink(0x10, 0x3, 0xc) writev(r334, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff", 0x1c}], 0x1) r335 = socket$netlink(0x10, 0x3, 0xc) writev(r335, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r336 = socket$netlink(0x10, 0x3, 0x0) r337 = socket$netlink(0x10, 0x3, 0xc) writev(r337, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r336, r337) r338 = socket$netlink(0x10, 0x3, 0x0) writev(r338, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r339 = socket$inet6_udplite(0xa, 0x2, 0x88) r340 = socket$netlink(0x10, 0x3, 0x0) r341 = socket$netlink(0x10, 0x3, 0xc) writev(r341, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r340, r341) r342 = socket$netlink(0x10, 0x3, 0xc) writev(r342, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r343 = socket$netlink(0x10, 0x3, 0x0) r344 = socket$netlink(0x10, 0x3, 0xc) writev(r344, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r343, r344) r345 = open(0x0, 0x0, 0x0) ftruncate(r345, 0x0) ioctl$TIOCGSID(r345, 0x5429, &(0x7f0000003e00)=0x0) ioctl$NS_GET_OWNER_UID(r267, 0xb704, &(0x7f0000003e40)=0x0) r348 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r348, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r350 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r350, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r349, r351) r352 = getpid() rt_tgsigqueueinfo(r352, r352, 0x16, &(0x7f0000000100)) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000003e80)={{{@in6=@dev, @in6=@mcast1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@empty}, 0x0, @in6}}, &(0x7f0000003f80)=0xe8) r354 = socket$netlink(0x10, 0x3, 0x0) r355 = socket$netlink(0x10, 0x3, 0xc) writev(r355, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r354, r355) r356 = socket$netlink(0x10, 0x3, 0xc) writev(r356, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r357 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000003fc0)='net/connector\x00') r358 = openat$selinux_attr(0xffffffffffffff9c, &(0x7f0000004000)='/proc/thread-self/attr/fscreate\x00', 0x2, 0x0) r359 = socket$netlink(0x10, 0x3, 0x0) r360 = socket$netlink(0x10, 0x3, 0xc) writev(r360, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r359, r360) r361 = socket$netlink(0x10, 0x3, 0x0) r362 = socket$netlink(0x10, 0x3, 0xc) writev(r362, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r361, r362) fcntl$getownex(r268, 0x10, &(0x7f0000004040)={0x0, 0x0}) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000004080)={{{@in=@empty, @in6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@dev}, 0x0, @in=@broadcast}}, &(0x7f0000004180)=0xe8) lstat(&(0x7f00000041c0)='./file0\x00', &(0x7f0000004200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r366 = socket$netlink(0x10, 0x3, 0xc) writev(r366, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r367 = socket$netlink(0x10, 0x3, 0x0) r368 = socket$netlink(0x10, 0x3, 0xc) writev(r368, &(0x7f0000fb5ff0)=[{}], 0x1) dup2(r367, r368) r369 = socket$netlink(0x10, 0x3, 0xc) writev(r369, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r370 = socket$netlink(0x10, 0x3, 0x0) r371 = socket$netlink(0x10, 0x3, 0xc) writev(r371, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r370, r371) sendmmsg$unix(r269, &(0x7f00000043c0)=[{&(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000000240)=[{&(0x7f0000000340)="e75cfa607b164d6c79502a7785cb989997d2365711110c1d19265c22f45dfb909fa97cf32f85a2d38a34acfc21b79950ff311c12b371fd7ac3562a30ff734b556198995e0f4c17000503fce48f86804e316465f74983a7432bd53701e57e418b29a2ae3bc2db963b1f006ea482f8bb993ce8e8a4ed60ce03104d87348e728c9480bc1116f4be1d7d6fd1d8ae84d224dba6554f0fff20424b9aedd5", 0x9b}], 0x1, &(0x7f0000000280)=[@rights={{0x14, 0x1, 0x1, [r265]}}], 0x18, 0x4000000}, {&(0x7f0000000400)=@abs={0x1, 0x0, 0x4e22}, 0x6e, &(0x7f00000006c0)=[{&(0x7f0000000480)="b1177b88901bdd1e8235fdb2d9729c2236d52cec62b06aacc47fa51746a8e5db6537a2ae7c97358b210062865cda54beee3a673d788547cc238fc84429446332837386ab2e1785203a50b2cd407e6c8c28276e9deb301f37de501a7b268ec9339b5503c104eb3b22e014de82f1a28a54046daa68f65ceaadd29017d59c2fb1ebbd967f34369988522e3a6ec221493bab4e4d879e7eb07f262fa23cd06f22a24d6142905f244eea96f4f578c7d1bacec23629519c85c8201791c225e0c0cd8f5d67ae712b87be03c2d357c052b80d2b8e72cb3e4373f716fc2aa979d56d5b647e19f3a9fdeeff992e48b57ac252bfa1afe2737ff8b7b9b88e2d2c43adf314a7", 0xff}, {&(0x7f0000000580)="545128d13deb49e999d53112fd7349c5cb63ce22", 0x14}, {&(0x7f00000005c0)="a8cd2e226b4a94938bfd6aaf27b6effe780d93019d12eb2bf3a8a6977729d31ad87d294643a0eac4cb4b64b23692d872c60482806b686441b702e77977b670b1583100293a754dc94d01f5f035ed0c03cce8949e3447ad235e7b39dd086c8e995bbb0c6da239f79129a2094a794138d09e39f77e0d20c69aa1d8402729c2b3cc26e85700c17d97d9b99992c4ca4b67832902b8e6bd8f1c9d8cba162bbde782682b4c89d8ded8e7e9924b46f98058bfc10eb5556563a11a9114aa93e2200f02f3ef6973c3b688eee49cfc3db6be4d7895c4078922855b698216d839836f4dca92adadc346f902cd851a756477f845e231db", 0xf1}], 0x3, &(0x7f0000000880)=[@rights={{0x24, 0x1, 0x1, [r270, 0xffffffffffffffff, r268, r271, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r273, r274, r275}}}, @rights={{0x18, 0x1, 0x1, [r276, r277]}}, @rights={{0x18, 0x1, 0x1, [r264, r279]}}, @rights={{0x1c, 0x1, 0x1, [r266, r280, r281]}}, @cred={{0x1c, 0x1, 0x2, {r282, 0xee01, r286}}}, @rights={{0x38, 0x1, 0x1, [r266, r268, r287, r288, r289, r265, r290, r293, r294, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r295, r296, r298}}}], 0x110, 0x880}, {&(0x7f00000009c0)=@file={0x1, './file0/file0\x00'}, 0x6e, &(0x7f0000000b40)=[{&(0x7f0000000a40)="a63bab9579929215a14895570c090fd64aa25b5c5a70bdfae933899c144b05f88aadd67dc9c84509cfe4a82987f92c4658cc3d85c3d31911b30871a32758071b563c1cbd3e72fa41177def9194da5f9319a740f0934eaa180111ab5fad6f658e48e3f4ef33768a36d4f3b301422345014197605c727dc152507175416055773486cdc06d02c7b347fb3c3e3f8303d69a505fb60c478700661d9532f277fd503b4e8586679b8297030b870fec1ae11d5e4a6285fa02a737bb15e5edbb348438b4f4fc6b8159d310c72ab46f9a7aa7b83b9f0091c52631368d53777e7ce5dca65fe2ab2428d50b7167eb3f64fcf60e5d8a2630b3d572cc42", 0xf7}], 0x1, &(0x7f0000002ac0)=[@cred={{0x1c, 0x1, 0x2, {r299, r301, r310}}}, @cred={{0x1c, 0x1, 0x2, {r311, r312, r318}}}, @rights={{0x14, 0x1, 0x1, [r321]}}, @rights={{0x20, 0x1, 0x1, [r322, r323, r325, r268]}}, @rights={{0x1c, 0x1, 0x1, [r326, r327, r330]}}, @rights={{0x18, 0x1, 0x1, [r331, 0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [r333, r265, r264]}}, @rights={{0x30, 0x1, 0x1, [r334, r335, r266, r337, r265, r264, r338, r339]}}, @rights={{0x18, 0x1, 0x1, [r341, r267]}}], 0x118, 0x80010}, {&(0x7f0000002c00)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000003dc0)=[{&(0x7f0000002c80)="e76a8e1610cd0c9c7f47d880c0853296c3a57a8bea3e6dea6a89370c6d0f71c43230a35a117caf2b01401130eb1f434706089f32d52fab158ada4fb53a33a7ac6a6bd73a751f8ee937c86160bae8dee9ad7b1a022426435a833f962aae78f3eb6c66979d78fcea8c9b2d53544cbd7b621dc1af8c643501bd8e58cdefbabe93159bd0daefe08e3222b7db6bae5ba8cb1ddfbcd1148ffae5917f0924f03a59f797d9a167aa3beddedd5bc0741dd94e5e191c51db1d7e43789fcfd0ac546c46bd7f6e49e7ff6e97d48b3f686ed24b0621195b2b7d6740172fefda7ce09b553ba6f4ce841849f2ed2b1a2ef061e25a864af3", 0xf0}, {&(0x7f0000002d80)="ef751d0c11e42da36f138d425ca850b7d17e710d33e45650cb030ce5ff9f638d5e8e6d093e22934638e2d2cfd87850cf53fd41b08a2b420433eacfbdac5aacd6d507c3ab312ad3ce6571b486772052cf579b7d934e247f6e799fa90de86d9f2bd0c55b56a7ad69cc39151ac7a7f06f3cca1e6cc9f04a558c3e701215a1a434e7ad154d9cd2654bf1c1ec5ce478d236eb4d52c0c1f800e5808c18eed1aa3fb2ebb66bcf202d4ac0d35abcf0d68e9379af065da925d7b72118eb23169d973475de1a127a0fe4000897ab8dee4b8c3f2a374a99bf42bfa2723eed0082b58fb5df259f4df5bd5e826179fbd90da21d9edf68ce61f73e59dc4657fdc8d19442f33fb3ca05cef8d7eab5efdb901c42e9562193835beb0f32ad21713e56af71acb626870eacf62d2ce3b648147c489b9619023a441942d49fbe3b077abe963ebf72f2f5e3070fc0e3ca290c2fa15e3703b6d712ac8e85a5cad722366b9a6abf2a86723c89cc1ae3b4816b32b27a0099f552fcb63c9ed2f8d6ef85ea8cbe47b08b4d6bfb27098b57337a8262f94de2d748d2488ef829c5799d12777cdce130a3ea817168c17cfed54cd3509abac0bf9a3b1517ed61d6fab857f6ac218e439ada8409ae7cd32da103a8164d4cc76316020afecc135717fc07aa12545ce3680850694deeb79b7f9a7cd0187062f9ab9397516090ce052e7f17753aed10d5a4a52a82da70f4f8c94688be6301379156bf696de35be9efb8e4ab53985fd3c829ef365e3a313e11c6d38adf035a75dd85132fe0f59e26f6a581816d945288931a9d62f6c297697b5b4832af1c9ed75cb5648a0c438a3be8d0322aefd32c0b66b5ec520e8e30c688ca9a9789f87a924af9ddc7677b3d43bbfada4ec70bd23636be60003958e05a45a9a7101a6a36becc5f8e2029dc1cbef869b91582767eb54cc90b8f32f4a81d96bbd5f7a370e1dded9067a7c43c50c8043e104cf9cb42c93a64cea808db41e7b2bc2da166c1c2e536a80a42caf346799a40f6914efda38cbdda78b7a63fe57928a5b4ce6df6031649404d80229f393c095b41937db698fd7ae87c3ed6034b4639d54fad62360d48ccc57a33befb897752a1ee1e40e07cec5aa8f4569de3c276fb69c7c9ac5b2f0a60b6757b7588717cd8d109932d524148765f3aa3e4bf1b3d73eb63e004cf0e4e62a0bdbb00d62a66cb729aa20ff5739b9f2e49a67e4bf65541b6c80a14a4c2079c83f7d5a82f22b32174dacd44ab69b9e9f96b897d8e034cf0b12706327d53e7b27e59f61a3b932573887d47ce5671b07c629e4d931cd100c5082a9ce0ac82ad56aa010f45090755ac1b61a0cec6a74d77574f922d3679d9951f21c4ce65fdf4443afec3fb04927d8585b40491ecab4fa47e59958f35ee6e8225972a0bd05f9cda9fb2c08aeecddda3ee1e51e1e472e0f879e437019408fab807308d66cd5152bd3a83b754edf1ad1d348ea7a30e579b8b67a0fe3d6c775ca4f3a496358d2c434f70aaff5469f6198df87072db01b813726807dfc864400dfc734ddaab9eb43af30af68c03748d216cf303d81af2dfe4f207cb3f9571cb232f11fb5905102d04f25e98b78ad935e60d26621ba373788b318bb9550fda6d347af5ffb9d09f20473efd284b7f1cb4f9f17233959b8406e60150e050b9b1a50e81bcbb2d636d2dcd66e1edaa911d57b9d0f83219700cb7e96243fd0f9e76d0902047b2ea984958f146541eb70d6b7a35d46f6ee9cfa09b34b2a43b371bdc5fd7272c96cf6ec7ab77ae329e8271acf3e7d73c3b1aa08a86ab66e62ee4b5330c639978e5c1c2c2c15f716020a874515d0d39c8532a58a9978bb68be28b9395d5a3694ad5f56866f48e4495a96af284e5119d9a85f394d81ae91ec828503e39e31fbe41c6dd68df170153c0e92a7e01a049683d06cb90439b2f237048cd8f4fbac7f7bba0650e283aaca96d3a893a1fe81ec41e2f3b3981fc88ade6b5359a4d4f314fd5ef0e77d27ed942a6062ede8157450583882c0c11e796a779a00c0a9a5927e554523764aad36887bf0be126e41770811b5eca22d608ccfcaf886cf68873996f990347be3213546c5a18a63ec029f104fa14f796010242ebb1de9c4510b76ae7fc75a16722874eb20b9b5573ae01d360a5746525df7827da4d80319e43acb9f001d91bc62238dd5667f574eebd88b97ffa18b487691039b7c1f24edeee2bf22c5a8c218f569ddcc6b44edd9025135a291d4e67e214b5980c9d2b399fe1f2683734c491c4f474f589d088b33f0b17870edd93a8c2dac00f7b38f8eabf86fc585099ca6d98e196596aa6289cbb81fcd8fb8663447466c3c5144a6c78f5b17b8d1269b464c965c54bf858e50a9f9167dd29c047cb102fe6f0424a86cf931e8e54b8535e33cbc14cdba09e05a38198bcc61ae82c6c2a448ec67052fea052f20747817c7564da50dbfa2b946712452c6e80bfd2b5a6bb36be44df25af2880acf4a4e703b4e596b749413f14fc5eb9f90aa9dc1a9111266d09899e935b550618bd838f1cd2d7d252addf08c8f8124ff6fc7db2231a49287e0b9b20537694eabe4da80031e5b1fde05b568ed67900ba592300629b445cc22b8a4f8001ec6abaf0fc3b87bfedbc2f8d8c64cbab209de593c9caa4734e641c4aa0dadbb7b53ee64b6fb1fff39e566b843a316f9ce06c3c1c943521a4c42316306d4de54c32bb3290246522d17bcbab68f4085bbdb45efcdbc31927985c493de34fe31321a8244483b1251ff09eafab27313ab12b7504d03368f792bf1eee7766f06f4ce96b95f33b60b382bb4d3b9464f13833aadb38bf3b10cb65b1b8aee6d6d888e0e0ca0260955dbe55afe12c79390f01ebe6548eaad8f2f9286f30c0f67e4df0bbdf2107f91221effe2f52f5bbf9d69048a97582391e893e9feee6f4adda1ea98e9034ee9ac28f6c16b66ad87c3bd277f539fab45414b051a315297bb3ff2246076d73be1072c40afcd83cac7e4a7a3d5b1c565f19bbc35de0fb24129ca7b567b24cddbfe0924db9cb7e8f15875428f742d12ca3fb6f04eeac18a826c07bbef1f362eabf5a680fc090aec65479b30c3302342ac2e045eb4e8371385ee0610101a686f7543fef44fb4dec29213db2d8d8b49cd4e8305c0ac003b39861896b37ac72a915348bcc8cb8905c2db7d00dc05a1574852616ef145c39e500c2a1582a05829f23d1ea3bc823351a168214ab22d1e0c6eb6a94c773877e9d7af15c5f2a514b71b5e8ac382cab4c86a3fb814359ee8ec183a2a0b5d93cd72b9b7c3a49bf46e3474ac87441660bbb1452c14589d54a3ef6a37a1b09434f3ecb5d260f3b80b29da5617a6149b8975457fac032fc41625b04cb2cb81b1ca0258de9621a88d418d1b6725d77d63f5379b2d3f6644986bd2faa5e2db5dc0f00dce6c7b79392f0484bb86516624817052091c9a5071bd14dc86c62a5187e68715cd40a897f03028d34ee9ee4b2dd81730e712e67eb6cc6ccacc723dde808b9e96e9c51466cde8db48f69dbbb349f0d09b3a10903e6c49da749521552501f01ad5d558043e73d5ba5a74730b8b63b55362db5b0ab2a956185c236fd1fadae54f0bb92645365638f36f289ea2fed45ed92771d4c26188e99db7dc076861b1430be6a6b751b6271b3a5d8fa5776de00695bf7256630e12b81f3f1be7f0a04850ccbbc73c239981d11b62a08f8041079c799fe1ff8d65f1f3c6c98f2330c535342e1078417f13e80ecfc417c0cc43fda0a1ad07883a45cf0181cc24639ab7b0115de4160a780d183f3154e6499f9f0454826b747bf43f3650ae581456dba2b129abb1b490d7ca52a62d9ba3b2b7318dc896449998189d3f9405eaa8b4db8a0763b616e3283ca0fa0d378198a86046f36c18567fdb1d89a94d5cf85bc0dd62a398eb9225cc8c97ea4b59009341270bb60e0925c24a9f9f7f3715dd9d20a11fea28ad9a86613910d2b97070cb98b3d0ef1a9a2dde5b3a2063e3b43d2c7721a8bf705f0450f7ed691503b0b8493f50152a8cdc11b9722452922ccc81a5e206d66f25da340f7e707890b300392148f6a46cca842e6d3f5d6e5baeef27c16728ccb83004636791055368a7088dd4ddae04480fe8f67ab809935986f7bbec51eac7a1816e1456bf5bdee1c37fb630d0faeece10cd0f29422ec0aa6cd310bf2deb403339487f2146ece7e7417a78be3c0ce03e3aaef1216094079e68cbdde8667e48e347daff233fb9b11a71211141ce8c58edfc9b5134129e814965e032277b73ce07f379e6b2eb5446a8bdc2087ebd26f1f423eae4bec01cfe550f17dfd6bd92bef23d13c6666ad29fcfa81a64c78b6bdef7f15984ad6cefefdd3f844ce30977345c8da183e2e2b1f8093f3cbadad82a6ba9901b9924f13649b2ff7845e9ae5462154552b169bdb098384c873104b16d7a9bb298a58f1a3119dea90f33a90343d199bbd64d44b275b3a74f1e17c674560d2b8157863839f29e3d066ee4954d3f6f5753e69fadcc6e20be83e4775153cfcade3730d06ab9cd6e96f0f29bae3181334f9adc944b4ceba091b5cf83a04f6ee2dcacc93a6eaebcdedbbe0b09abfef132146c5b1732a0847c065e3ce39ea4aa6be984e4d2775d8588c2ac4d5584ec764c6a3bd0b15bac2fb6c07abad67bc71a78129a5eee62b72a8aa74715e65f5a5fd82bafd5af85969a7fa482aacb928def10778881bd5e7f081233d582b319a3057332ae084cbcda0de9fd14c11ce553406a9074d4115f007c6b455627987ba84acdf485323155a19910950c000b8700ba0a602e6b150bf95d2fdf4e2a2451b5c147a3495d1f16c82b13d34f19cadc5cd432ec33e9a4988ed2d9a75b8c3a8ef82d157d8a95b87e25a31791edcea813e56269ec3365a011d22ef05d7b158a69683a2ee0a86b405eeb325e11973a23e4a4e5ee0dd3c949c3a8bb375f80ed90ead90c2712e11030cb74021585e43befd759f349320d62c5df4c43ddf30e1a2935896c4bfd47a93b91c33c674c42628e267fcb446d274b0a037a7cca23939b79f467074db16b0970254f9f01cc21cfc4225c3a9e12ca910700199e28d86060832200c6d2585277a4fd1830229354e6d47195fbf36fddff3c6f4b6b474fdd46f8986911585e0a6b970ca3572519076ea645a2aa4ef1ef79e10172affe2facebd6c929bfac4773e4d18fde991cc7e9a2e1bfcd84c938fccdfa7c06b7f843578c0cc4438130b09db7cc974a86dc08e4166712b953c6a58923bab9b46f56071a33a856684777bf4ef4cf6dc26a573cd4bc2a4bc6e2d5e1795dfa5a9ff510f720cad32738767fa9d4110dfc496c52866d98b41540d637b87a67487ace123f2be4c8c12d16b95a9d289d10923d6cf251e7856b7cf5444a833e2803f55f31c3683ede10cfb7b31aef49cb8646ef2b1e8fe3273bc96349e3ea8a95782ee22e7acfc72b7bb3138e5efa6de1d3b78495a48715440f37dc7cb0574d34fef272a0f2dee0aa7bb0f7d2663f408f5ae88f022bc20ab3b2bfa2e123e2bcf8ce4e273dfe7c2efdbdf0a58ac5eec79eff879be24470ca687e64b83a3734c931435097f0cce25a9ccc84c530c76731397ad489e0a51d0474715004ae21b584af16dd03b5cc32307c921f6d87585bd7ca796c42c4f4621715bab91072a7962a63f0c8baf249a557091dd01d0e861f3e9864b275a3d85010eba7200b6b52a38378b99ccf1313be12a817ac325643b24e32e56e1dd5b42cea9cdcb68f80a58e02c8bee2b13dba7d6761eec3a72434e2fe7e86ef27bd536a9252c2b5b5a5b0eea8838", 0x1000}, {&(0x7f0000003d80)}], 0x3, &(0x7f0000004280)=[@rights={{0x1c, 0x1, 0x1, [r266, r342, r343]}}, @cred={{0x1c, 0x1, 0x2, {r346, r347, r351}}}, @cred={{0x1c, 0x1, 0x2, {r352, r353, 0xffffffffffffffff}}}, @rights={{0x10}}, @rights={{0x2c, 0x1, 0x1, [r354, r356, r265, r268, r357, r266, r266]}}, @rights={{0x34, 0x1, 0x1, [r265, r264, r267, r358, r264, r359, r362, 0xffffffffffffffff, r267]}}, @cred={{0x1c, 0x1, 0x2, {r363, r364, r365}}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, r268, r366, 0xffffffffffffffff, r368, r369, r370]}}], 0x128, 0x40000823}], 0x4, 0x8) getpid() lstat(&(0x7f0000002580)='./bus\x00', &(0x7f00000025c0)) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r373 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r373, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r372, r374) getgroups(0x4, &(0x7f0000002640)=[0xee00, 0xee00, 0xffffffffffffffff, r374]) getpgid(0xffffffffffffffff) r375 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r375, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setreuid(0x0, r376) r377 = socket$inet6_tcp(0xa, 0x1, 0x0) r378 = fcntl$dupfd(r377, 0x0, r377) ioctl$PERF_EVENT_IOC_ENABLE(r378, 0x8912, 0x400200) getsockopt$sock_cred(r378, 0x1, 0x11, &(0x7f0000003f40), &(0x7f0000003f80)=0xc) r379 = getpgrp(0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x394, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r379, 0x0, 0xffffffffffffffff, 0x0) r380 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r380, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setreuid(0x0, r381) fstat(r0, &(0x7f0000003fc0)) r382 = socket$inet6_tcp(0xa, 0x1, 0x0) fcntl$dupfd(r382, 0x0, r382) r383 = socket$inet6_tcp(0xa, 0x1, 0x0) r384 = fcntl$dupfd(r383, 0x0, r383) ioctl$PERF_EVENT_IOC_ENABLE(r384, 0x8912, 0x400200) bpf$BPF_BTF_GET_FD_BY_ID(0x13, &(0x7f0000004040)=0xffffffffffffffff, 0x4) r385 = socket$inet6_tcp(0xa, 0x1, 0x0) r386 = fcntl$dupfd(r385, 0x0, r385) ioctl$PERF_EVENT_IOC_ENABLE(r386, 0x8912, 0x400200) ioctl$sock_SIOCGPGRP(r386, 0x8904, &(0x7f0000004080)) r387 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r387, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setreuid(0x0, r388) fstat(r1, &(0x7f00000040c0)) r389 = socket$inet6_tcp(0xa, 0x1, 0x0) r390 = socket$packet(0x11, 0x3, 0x300) ioctl$sock_SIOCGIFINDEX(r390, 0x8933, &(0x7f0000000140)={'syz_tun\x00', 0x0}) setsockopt$packet_add_memb(r390, 0x107, 0x1, &(0x7f0000001300)={r391, 0x3, 0x6, @dev}, 0x10) dup3(r389, r390, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000004400)={&(0x7f0000004200)=@pppol2tpin6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @mcast2}}}, 0x80, &(0x7f0000004340)=[{&(0x7f0000004280)=""/172, 0xac}], 0x1, &(0x7f0000004380)=""/79, 0x4f}, 0x40000042) socket$nl_generic(0x10, 0x3, 0x10) openat$ashmem(0xffffffffffffff9c, &(0x7f0000004680)='/dev/ashmem\x00', 0x80000, 0x0) r392 = socket$inet6_tcp(0xa, 0x1, 0x0) r393 = fcntl$dupfd(r392, 0x0, r392) ioctl$PERF_EVENT_IOC_ENABLE(r393, 0x8912, 0x400200) r394 = socket$inet6_tcp(0xa, 0x1, 0x0) r395 = fcntl$dupfd(r394, 0x0, r394) ioctl$PERF_EVENT_IOC_ENABLE(r395, 0x8912, 0x400200) r396 = socket$inet6_tcp(0xa, 0x1, 0x0) r397 = socket$packet(0x11, 0x3, 0x300) ioctl$sock_SIOCGIFINDEX(r397, 0x8933, &(0x7f0000000140)={'syz_tun\x00', 0x0}) setsockopt$packet_add_memb(r397, 0x107, 0x1, &(0x7f0000001300)={r398, 0x3, 0x6, @dev}, 0x10) dup3(r396, r397, 0x0) r399 = socket$inet6_tcp(0xa, 0x1, 0x0) r400 = fcntl$dupfd(r399, 0x0, r399) ioctl$PERF_EVENT_IOC_ENABLE(r400, 0x8912, 0x400200) r401 = socket$inet6_tcp(0xa, 0x1, 0x0) fcntl$dupfd(r401, 0x0, r401) gettid() r402 = perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r403 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r402, 0x0) r404 = syz_open_procfs(0x0, &(0x7f0000000000)='net/netlink\x00') preadv(r404, &(0x7f0000000480), 0x10000000000002a1, 0x0) r405 = syz_open_procfs(0x0, &(0x7f00000000c0)='net/packet\x00') r406 = perf_event_open(&(0x7f00000002c0)={0x5, 0x411, 0x0, 0x9, 0x1f, 0xbf, 0x0, 0x7f, 0x4000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x40000000000020}, 0x0, 0x8000, 0x0, 0x2, 0x0, 0x8}, 0x0, 0x3, 0xffffffffffffffff, 0x2) r407 = socket(0x40000000002, 0x3, 0x2) setsockopt$SO_BINDTODEVICE(r407, 0x1, 0x19, &(0x7f00000012c0)='syz_tun\x00', 0x10) setsockopt$IPT_SO_SET_REPLACE(r407, 0x0, 0x40, 0x0, 0x0) r408 = socket$nl_generic(0x10, 0x3, 0x10) r409 = socket$netlink(0x10, 0x3, 0x0) r410 = socket$netlink(0x10, 0x3, 0xc) writev(r410, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r409, r410) r411 = getpid() rt_tgsigqueueinfo(r411, r411, 0x16, &(0x7f0000000100)) stat(&(0x7f0000000700)='./file0\x00', &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}) r413 = getegid() r414 = openat$selinux_user(0xffffffffffffff9c, &(0x7f00000007c0)='/selinux/user\x00', 0x2, 0x0) r415 = socket$netlink(0x10, 0x3, 0x0) r416 = socket$netlink(0x10, 0x3, 0xc) writev(r416, &(0x7f0000fb5ff0)=[{0x0}], 0x1) dup2(r415, r416) r417 = eventfd2(0x81, 0x801) r418 = socket$inet(0x2, 0x5, 0x81) r419 = socket$netlink(0x10, 0x3, 0xc) writev(r419, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r420 = getpid() rt_tgsigqueueinfo(r420, r420, 0x16, &(0x7f0000000100)) r421 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r421, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r423 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r423, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r422, r424) r425 = socket$inet6_tcp(0xa, 0x1, 0x0) r426 = eventfd(0x4) r427 = socket$netlink(0x10, 0x3, 0xc) writev(r427, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r428 = socket$netlink(0x10, 0x3, 0x0) r429 = socket$netlink(0x10, 0x3, 0xc) writev(r429, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r428, r429) r430 = socket$netlink(0x10, 0x3, 0x0) r431 = socket$netlink(0x10, 0x3, 0xc) writev(r431, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r430, r431) r432 = openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f0000000800)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000840)=0x0) r434 = geteuid() r435 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r435, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r437 = getpid() rt_tgsigqueueinfo(r437, r437, 0x16, &(0x7f0000000100)) r438 = open(0x0, 0x0, 0x0) ftruncate(r438, 0x0) ioctl$NS_GET_OWNER_UID(r438, 0xb704, &(0x7f0000000b80)=0x0) r440 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r440, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r442 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r442, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r441, r443) r444 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r444, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r446 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r446, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r445, r447) getgroups(0x5, &(0x7f0000000bc0)=[0xee00, r443, 0xffffffffffffffff, 0xee00, r447]) r449 = getpid() rt_tgsigqueueinfo(r449, r449, 0x16, &(0x7f0000000100)) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r451 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r451, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r450, r452) r453 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r453, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r455 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r455, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r454, r456) r457 = socket$netlink(0x10, 0x3, 0x0) r458 = socket$netlink(0x10, 0x3, 0xc) writev(r458, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100", 0x18}], 0x1) dup2(r457, r458) r459 = dup2(r457, 0xffffffffffffffff) r460 = socket$inet_tcp(0x2, 0x1, 0x0) r461 = socket$netlink(0x10, 0x3, 0x0) r462 = socket$netlink(0x10, 0x3, 0xc) writev(r462, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r461, r462) r463 = signalfd4(r404, &(0x7f0000002980)={0x8}, 0x8, 0x800) r464 = signalfd4(r405, &(0x7f00000029c0)={0x83}, 0x8, 0x80000) r465 = socket$netlink(0x10, 0x3, 0x0) r466 = socket$netlink(0x10, 0x3, 0xc) writev(r466, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r465, r466) r467 = socket(0x40000000002, 0x3, 0x2) setsockopt$SO_BINDTODEVICE(r467, 0x1, 0x19, &(0x7f00000012c0)='syz_tun\x00', 0x10) setsockopt$IPT_SO_SET_REPLACE(r467, 0x0, 0x40, 0x0, 0x0) r468 = accept$inet(r467, &(0x7f0000002a00)={0x2, 0x0, @broadcast}, &(0x7f0000002a40)=0x10) r469 = creat(&(0x7f0000002a80)='./file0\x00', 0xe) r470 = socket$netlink(0x10, 0x3, 0x0) r471 = socket$netlink(0x10, 0x3, 0xc) writev(r471, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r470, r471) r472 = socket$netlink(0x10, 0x3, 0xc) writev(r472, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff", 0x1c}], 0x1) r473 = socket$netlink(0x10, 0x3, 0xc) writev(r473, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r474 = socket$netlink(0x10, 0x3, 0x0) r475 = socket$netlink(0x10, 0x3, 0xc) writev(r475, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r474, r475) r476 = socket$netlink(0x10, 0x3, 0x0) writev(r476, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r477 = socket$inet6_udplite(0xa, 0x2, 0x88) r478 = socket$netlink(0x10, 0x3, 0x0) r479 = socket$netlink(0x10, 0x3, 0xc) writev(r479, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r478, r479) r480 = socket$netlink(0x10, 0x3, 0xc) writev(r480, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r481 = socket$netlink(0x10, 0x3, 0x0) r482 = socket$netlink(0x10, 0x3, 0xc) writev(r482, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r481, r482) r483 = open(0x0, 0x0, 0x0) ftruncate(r483, 0x0) ioctl$TIOCGSID(r483, 0x5429, &(0x7f0000003e00)=0x0) ioctl$NS_GET_OWNER_UID(r405, 0xb704, &(0x7f0000003e40)=0x0) r486 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r486, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r488 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r488, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r487, r489) r490 = getpid() rt_tgsigqueueinfo(r490, r490, 0x16, &(0x7f0000000100)) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000003e80)={{{@in6=@dev, @in6=@mcast1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@empty}, 0x0, @in6}}, &(0x7f0000003f80)=0xe8) r492 = socket$netlink(0x10, 0x3, 0x0) r493 = socket$netlink(0x10, 0x3, 0xc) writev(r493, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r492, r493) r494 = socket$netlink(0x10, 0x3, 0xc) writev(r494, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r495 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000003fc0)='net/connector\x00') r496 = openat$selinux_attr(0xffffffffffffff9c, &(0x7f0000004000)='/proc/thread-self/attr/fscreate\x00', 0x2, 0x0) r497 = socket$netlink(0x10, 0x3, 0x0) r498 = socket$netlink(0x10, 0x3, 0xc) writev(r498, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r497, r498) r499 = socket$netlink(0x10, 0x3, 0x0) r500 = socket$netlink(0x10, 0x3, 0xc) writev(r500, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r499, r500) fcntl$getownex(r406, 0x10, &(0x7f0000004040)={0x0, 0x0}) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000004080)={{{@in=@empty, @in6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@dev}, 0x0, @in=@broadcast}}, &(0x7f0000004180)=0xe8) lstat(&(0x7f00000041c0)='./file0\x00', &(0x7f0000004200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r504 = socket$netlink(0x10, 0x3, 0xc) writev(r504, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r505 = socket$netlink(0x10, 0x3, 0x0) r506 = socket$netlink(0x10, 0x3, 0xc) writev(r506, &(0x7f0000fb5ff0)=[{}], 0x1) dup2(r505, r506) r507 = socket$netlink(0x10, 0x3, 0xc) writev(r507, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r508 = socket$netlink(0x10, 0x3, 0x0) r509 = socket$netlink(0x10, 0x3, 0xc) writev(r509, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r508, r509) [ 221.939349] device syz_tun left promiscuous mode [ 221.945164] netlink: 276 bytes leftover after parsing attributes in process `syz-executor.3'. sendmmsg$unix(r407, &(0x7f00000043c0)=[{&(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000000240)=[{&(0x7f0000000340)="e75cfa607b164d6c79502a7785cb989997d2365711110c1d19265c22f45dfb909fa97cf32f85a2d38a34acfc21b79950ff311c12b371fd7ac3562a30ff734b556198995e0f4c17000503fce48f86804e316465f74983a7432bd53701e57e418b29a2ae3bc2db963b1f006ea482f8bb993ce8e8a4ed60ce03104d87348e728c9480bc1116f4be1d7d6fd1d8ae84d224dba6554f0fff20424b9aedd5", 0x9b}], 0x1, &(0x7f0000000280)=[@rights={{0x14, 0x1, 0x1, [r403]}}], 0x18, 0x4000000}, {&(0x7f0000000400)=@abs={0x1, 0x0, 0x4e22}, 0x6e, &(0x7f00000006c0)=[{&(0x7f0000000480)="b1177b88901bdd1e8235fdb2d9729c2236d52cec62b06aacc47fa51746a8e5db6537a2ae7c97358b210062865cda54beee3a673d788547cc238fc84429446332837386ab2e1785203a50b2cd407e6c8c28276e9deb301f37de501a7b268ec9339b5503c104eb3b22e014de82f1a28a54046daa68f65ceaadd29017d59c2fb1ebbd967f34369988522e3a6ec221493bab4e4d879e7eb07f262fa23cd06f22a24d6142905f244eea96f4f578c7d1bacec23629519c85c8201791c225e0c0cd8f5d67ae712b87be03c2d357c052b80d2b8e72cb3e4373f716fc2aa979d56d5b647e19f3a9fdeeff992e48b57ac252bfa1afe2737ff8b7b9b88e2d2c43adf314a7", 0xff}, {&(0x7f0000000580)="545128d13deb49e999d53112fd7349c5cb63ce22", 0x14}, {&(0x7f00000005c0)="a8cd2e226b4a94938bfd6aaf27b6effe780d93019d12eb2bf3a8a6977729d31ad87d294643a0eac4cb4b64b23692d872c60482806b686441b702e77977b670b1583100293a754dc94d01f5f035ed0c03cce8949e3447ad235e7b39dd086c8e995bbb0c6da239f79129a2094a794138d09e39f77e0d20c69aa1d8402729c2b3cc26e85700c17d97d9b99992c4ca4b67832902b8e6bd8f1c9d8cba162bbde782682b4c89d8ded8e7e9924b46f98058bfc10eb5556563a11a9114aa93e2200f02f3ef6973c3b688eee49cfc3db6be4d7895c4078922855b698216d839836f4dca92adadc346f902cd851a756477f845e231db", 0xf1}], 0x3, &(0x7f0000000880)=[@rights={{0x24, 0x1, 0x1, [r408, 0xffffffffffffffff, r406, r409, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r411, r412, r413}}}, @rights={{0x18, 0x1, 0x1, [r414, r415]}}, @rights={{0x18, 0x1, 0x1, [r402, r417]}}, @rights={{0x1c, 0x1, 0x1, [r404, r418, r419]}}, @cred={{0x1c, 0x1, 0x2, {r420, 0xee01, r424}}}, @rights={{0x38, 0x1, 0x1, [r404, r406, r425, r426, r427, r403, r428, r431, r432, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r433, r434, r436}}}], 0x110, 0x880}, {&(0x7f00000009c0)=@file={0x1, './file0/file0\x00'}, 0x6e, &(0x7f0000000b40)=[{&(0x7f0000000a40)="a63bab9579929215a14895570c090fd64aa25b5c5a70bdfae933899c144b05f88aadd67dc9c84509cfe4a82987f92c4658cc3d85c3d31911b30871a32758071b563c1cbd3e72fa41177def9194da5f9319a740f0934eaa180111ab5fad6f658e48e3f4ef33768a36d4f3b301422345014197605c727dc152507175416055773486cdc06d02c7b347fb3c3e3f8303d69a505fb60c478700661d9532f277fd503b4e8586679b8297030b870fec1ae11d5e4a6285fa02a737bb15e5edbb348438b4f4fc6b8159d310c72ab46f9a7aa7b83b9f0091c52631368d53777e7ce5dca65fe2ab2428d50b7167eb3f64fcf60e5d8a2630b3d572cc42", 0xf7}], 0x1, &(0x7f0000002ac0)=[@cred={{0x1c, 0x1, 0x2, {r437, r439, r448}}}, @cred={{0x1c, 0x1, 0x2, {r449, r450, r456}}}, @rights={{0x14, 0x1, 0x1, [r459]}}, @rights={{0x20, 0x1, 0x1, [r460, r461, r463, r406]}}, @rights={{0x1c, 0x1, 0x1, [r464, r465, r468]}}, @rights={{0x18, 0x1, 0x1, [r469, 0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [r471, r403, r402]}}, @rights={{0x30, 0x1, 0x1, [r472, r473, r404, r475, r403, r402, r476, r477]}}, @rights={{0x18, 0x1, 0x1, [r479, r405]}}], 0x118, 0x80010}, {&(0x7f0000002c00)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000003dc0)=[{&(0x7f0000002c80)="e76a8e1610cd0c9c7f47d880c0853296c3a57a8bea3e6dea6a89370c6d0f71c43230a35a117caf2b01401130eb1f434706089f32d52fab158ada4fb53a33a7ac6a6bd73a751f8ee937c86160bae8dee9ad7b1a022426435a833f962aae78f3eb6c66979d78fcea8c9b2d53544cbd7b621dc1af8c643501bd8e58cdefbabe93159bd0daefe08e3222b7db6bae5ba8cb1ddfbcd1148ffae5917f0924f03a59f797d9a167aa3beddedd5bc0741dd94e5e191c51db1d7e43789fcfd0ac546c46bd7f6e49e7ff6e97d48b3f686ed24b0621195b2b7d6740172fefda7ce09b553ba6f4ce841849f2ed2b1a2ef061e25a864af3", 0xf0}, {&(0x7f0000002d80)="ef751d0c11e42da36f138d425ca850b7d17e710d33e45650cb030ce5ff9f638d5e8e6d093e22934638e2d2cfd87850cf53fd41b08a2b420433eacfbdac5aacd6d507c3ab312ad3ce6571b486772052cf579b7d934e247f6e799fa90de86d9f2bd0c55b56a7ad69cc39151ac7a7f06f3cca1e6cc9f04a558c3e701215a1a434e7ad154d9cd2654bf1c1ec5ce478d236eb4d52c0c1f800e5808c18eed1aa3fb2ebb66bcf202d4ac0d35abcf0d68e9379af065da925d7b72118eb23169d973475de1a127a0fe4000897ab8dee4b8c3f2a374a99bf42bfa2723eed0082b58fb5df259f4df5bd5e826179fbd90da21d9edf68ce61f73e59dc4657fdc8d19442f33fb3ca05cef8d7eab5efdb901c42e9562193835beb0f32ad21713e56af71acb626870eacf62d2ce3b648147c489b9619023a441942d49fbe3b077abe963ebf72f2f5e3070fc0e3ca290c2fa15e3703b6d712ac8e85a5cad722366b9a6abf2a86723c89cc1ae3b4816b32b27a0099f552fcb63c9ed2f8d6ef85ea8cbe47b08b4d6bfb27098b57337a8262f94de2d748d2488ef829c5799d12777cdce130a3ea817168c17cfed54cd3509abac0bf9a3b1517ed61d6fab857f6ac218e439ada8409ae7cd32da103a8164d4cc76316020afecc135717fc07aa12545ce3680850694deeb79b7f9a7cd0187062f9ab9397516090ce052e7f17753aed10d5a4a52a82da70f4f8c94688be6301379156bf696de35be9efb8e4ab53985fd3c829ef365e3a313e11c6d38adf035a75dd85132fe0f59e26f6a581816d945288931a9d62f6c297697b5b4832af1c9ed75cb5648a0c438a3be8d0322aefd32c0b66b5ec520e8e30c688ca9a9789f87a924af9ddc7677b3d43bbfada4ec70bd23636be60003958e05a45a9a7101a6a36becc5f8e2029dc1cbef869b91582767eb54cc90b8f32f4a81d96bbd5f7a370e1dded9067a7c43c50c8043e104cf9cb42c93a64cea808db41e7b2bc2da166c1c2e536a80a42caf346799a40f6914efda38cbdda78b7a63fe57928a5b4ce6df6031649404d80229f393c095b41937db698fd7ae87c3ed6034b4639d54fad62360d48ccc57a33befb897752a1ee1e40e07cec5aa8f4569de3c276fb69c7c9ac5b2f0a60b6757b7588717cd8d109932d524148765f3aa3e4bf1b3d73eb63e004cf0e4e62a0bdbb00d62a66cb729aa20ff5739b9f2e49a67e4bf65541b6c80a14a4c2079c83f7d5a82f22b32174dacd44ab69b9e9f96b897d8e034cf0b12706327d53e7b27e59f61a3b932573887d47ce5671b07c629e4d931cd100c5082a9ce0ac82ad56aa010f45090755ac1b61a0cec6a74d77574f922d3679d9951f21c4ce65fdf4443afec3fb04927d8585b40491ecab4fa47e59958f35ee6e8225972a0bd05f9cda9fb2c08aeecddda3ee1e51e1e472e0f879e437019408fab807308d66cd5152bd3a83b754edf1ad1d348ea7a30e579b8b67a0fe3d6c775ca4f3a496358d2c434f70aaff5469f6198df87072db01b813726807dfc864400dfc734ddaab9eb43af30af68c03748d216cf303d81af2dfe4f207cb3f9571cb232f11fb5905102d04f25e98b78ad935e60d26621ba373788b318bb9550fda6d347af5ffb9d09f20473efd284b7f1cb4f9f17233959b8406e60150e050b9b1a50e81bcbb2d636d2dcd66e1edaa911d57b9d0f83219700cb7e96243fd0f9e76d0902047b2ea984958f146541eb70d6b7a35d46f6ee9cfa09b34b2a43b371bdc5fd7272c96cf6ec7ab77ae329e8271acf3e7d73c3b1aa08a86ab66e62ee4b5330c639978e5c1c2c2c15f716020a874515d0d39c8532a58a9978bb68be28b9395d5a3694ad5f56866f48e4495a96af284e5119d9a85f394d81ae91ec828503e39e31fbe41c6dd68df170153c0e92a7e01a049683d06cb90439b2f237048cd8f4fbac7f7bba0650e283aaca96d3a893a1fe81ec41e2f3b3981fc88ade6b5359a4d4f314fd5ef0e77d27ed942a6062ede8157450583882c0c11e796a779a00c0a9a5927e554523764aad36887bf0be126e41770811b5eca22d608ccfcaf886cf68873996f990347be3213546c5a18a63ec029f104fa14f796010242ebb1de9c4510b76ae7fc75a16722874eb20b9b5573ae01d360a5746525df7827da4d80319e43acb9f001d91bc62238dd5667f574eebd88b97ffa18b487691039b7c1f24edeee2bf22c5a8c218f569ddcc6b44edd9025135a291d4e67e214b5980c9d2b399fe1f2683734c491c4f474f589d088b33f0b17870edd93a8c2dac00f7b38f8eabf86fc585099ca6d98e196596aa6289cbb81fcd8fb8663447466c3c5144a6c78f5b17b8d1269b464c965c54bf858e50a9f9167dd29c047cb102fe6f0424a86cf931e8e54b8535e33cbc14cdba09e05a38198bcc61ae82c6c2a448ec67052fea052f20747817c7564da50dbfa2b946712452c6e80bfd2b5a6bb36be44df25af2880acf4a4e703b4e596b749413f14fc5eb9f90aa9dc1a9111266d09899e935b550618bd838f1cd2d7d252addf08c8f8124ff6fc7db2231a49287e0b9b20537694eabe4da80031e5b1fde05b568ed67900ba592300629b445cc22b8a4f8001ec6abaf0fc3b87bfedbc2f8d8c64cbab209de593c9caa4734e641c4aa0dadbb7b53ee64b6fb1fff39e566b843a316f9ce06c3c1c943521a4c42316306d4de54c32bb3290246522d17bcbab68f4085bbdb45efcdbc31927985c493de34fe31321a8244483b1251ff09eafab27313ab12b7504d03368f792bf1eee7766f06f4ce96b95f33b60b382bb4d3b9464f13833aadb38bf3b10cb65b1b8aee6d6d888e0e0ca0260955dbe55afe12c79390f01ebe6548eaad8f2f9286f30c0f67e4df0bbdf2107f91221effe2f52f5bbf9d69048a97582391e893e9feee6f4adda1ea98e9034ee9ac28f6c16b66ad87c3bd277f539fab45414b051a315297bb3ff2246076d73be1072c40afcd83cac7e4a7a3d5b1c565f19bbc35de0fb24129ca7b567b24cddbfe0924db9cb7e8f15875428f742d12ca3fb6f04eeac18a826c07bbef1f362eabf5a680fc090aec65479b30c3302342ac2e045eb4e8371385ee0610101a686f7543fef44fb4dec29213db2d8d8b49cd4e8305c0ac003b39861896b37ac72a915348bcc8cb8905c2db7d00dc05a1574852616ef145c39e500c2a1582a05829f23d1ea3bc823351a168214ab22d1e0c6eb6a94c773877e9d7af15c5f2a514b71b5e8ac382cab4c86a3fb814359ee8ec183a2a0b5d93cd72b9b7c3a49bf46e3474ac87441660bbb1452c14589d54a3ef6a37a1b09434f3ecb5d260f3b80b29da5617a6149b8975457fac032fc41625b04cb2cb81b1ca0258de9621a88d418d1b6725d77d63f5379b2d3f6644986bd2faa5e2db5dc0f00dce6c7b79392f0484bb86516624817052091c9a5071bd14dc86c62a5187e68715cd40a897f03028d34ee9ee4b2dd81730e712e67eb6cc6ccacc723dde808b9e96e9c51466cde8db48f69dbbb349f0d09b3a10903e6c49da749521552501f01ad5d558043e73d5ba5a74730b8b63b55362db5b0ab2a956185c236fd1fadae54f0bb92645365638f36f289ea2fed45ed92771d4c26188e99db7dc076861b1430be6a6b751b6271b3a5d8fa5776de00695bf7256630e12b81f3f1be7f0a04850ccbbc73c239981d11b62a08f8041079c799fe1ff8d65f1f3c6c98f2330c535342e1078417f13e80ecfc417c0cc43fda0a1ad07883a45cf0181cc24639ab7b0115de4160a780d183f3154e6499f9f0454826b747bf43f3650ae581456dba2b129abb1b490d7ca52a62d9ba3b2b7318dc896449998189d3f9405eaa8b4db8a0763b616e3283ca0fa0d378198a86046f36c18567fdb1d89a94d5cf85bc0dd62a398eb9225cc8c97ea4b59009341270bb60e0925c24a9f9f7f3715dd9d20a11fea28ad9a86613910d2b97070cb98b3d0ef1a9a2dde5b3a2063e3b43d2c7721a8bf705f0450f7ed691503b0b8493f50152a8cdc11b9722452922ccc81a5e206d66f25da340f7e707890b300392148f6a46cca842e6d3f5d6e5baeef27c16728ccb83004636791055368a7088dd4ddae04480fe8f67ab809935986f7bbec51eac7a1816e1456bf5bdee1c37fb630d0faeece10cd0f29422ec0aa6cd310bf2deb403339487f2146ece7e7417a78be3c0ce03e3aaef1216094079e68cbdde8667e48e347daff233fb9b11a71211141ce8c58edfc9b5134129e814965e032277b73ce07f379e6b2eb5446a8bdc2087ebd26f1f423eae4bec01cfe550f17dfd6bd92bef23d13c6666ad29fcfa81a64c78b6bdef7f15984ad6cefefdd3f844ce30977345c8da183e2e2b1f8093f3cbadad82a6ba9901b9924f13649b2ff7845e9ae5462154552b169bdb098384c873104b16d7a9bb298a58f1a3119dea90f33a90343d199bbd64d44b275b3a74f1e17c674560d2b8157863839f29e3d066ee4954d3f6f5753e69fadcc6e20be83e4775153cfcade3730d06ab9cd6e96f0f29bae3181334f9adc944b4ceba091b5cf83a04f6ee2dcacc93a6eaebcdedbbe0b09abfef132146c5b1732a0847c065e3ce39ea4aa6be984e4d2775d8588c2ac4d5584ec764c6a3bd0b15bac2fb6c07abad67bc71a78129a5eee62b72a8aa74715e65f5a5fd82bafd5af85969a7fa482aacb928def10778881bd5e7f081233d582b319a3057332ae084cbcda0de9fd14c11ce553406a9074d4115f007c6b455627987ba84acdf485323155a19910950c000b8700ba0a602e6b150bf95d2fdf4e2a2451b5c147a3495d1f16c82b13d34f19cadc5cd432ec33e9a4988ed2d9a75b8c3a8ef82d157d8a95b87e25a31791edcea813e56269ec3365a011d22ef05d7b158a69683a2ee0a86b405eeb325e11973a23e4a4e5ee0dd3c949c3a8bb375f80ed90ead90c2712e11030cb74021585e43befd759f349320d62c5df4c43ddf30e1a2935896c4bfd47a93b91c33c674c42628e267fcb446d274b0a037a7cca23939b79f467074db16b0970254f9f01cc21cfc4225c3a9e12ca910700199e28d86060832200c6d2585277a4fd1830229354e6d47195fbf36fddff3c6f4b6b474fdd46f8986911585e0a6b970ca3572519076ea645a2aa4ef1ef79e10172affe2facebd6c929bfac4773e4d18fde991cc7e9a2e1bfcd84c938fccdfa7c06b7f843578c0cc4438130b09db7cc974a86dc08e4166712b953c6a58923bab9b46f56071a33a856684777bf4ef4cf6dc26a573cd4bc2a4bc6e2d5e1795dfa5a9ff510f720cad32738767fa9d4110dfc496c52866d98b41540d637b87a67487ace123f2be4c8c12d16b95a9d289d10923d6cf251e7856b7cf5444a833e2803f55f31c3683ede10cfb7b31aef49cb8646ef2b1e8fe3273bc96349e3ea8a95782ee22e7acfc72b7bb3138e5efa6de1d3b78495a48715440f37dc7cb0574d34fef272a0f2dee0aa7bb0f7d2663f408f5ae88f022bc20ab3b2bfa2e123e2bcf8ce4e273dfe7c2efdbdf0a58ac5eec79eff879be24470ca687e64b83a3734c931435097f0cce25a9ccc84c530c76731397ad489e0a51d0474715004ae21b584af16dd03b5cc32307c921f6d87585bd7ca796c42c4f4621715bab91072a7962a63f0c8baf249a557091dd01d0e861f3e9864b275a3d85010eba7200b6b52a38378b99ccf1313be12a817ac325643b24e32e56e1dd5b42cea9cdcb68f80a58e02c8bee2b13dba7d6761eec3a72434e2fe7e86ef27bd536a9252c2b5b5a5b0eea8838", 0x1000}, {&(0x7f0000003d80)}], 0x3, &(0x7f0000004280)=[@rights={{0x1c, 0x1, 0x1, [r404, r480, r481]}}, @cred={{0x1c, 0x1, 0x2, {r484, r485, r489}}}, @cred={{0x1c, 0x1, 0x2, {r490, r491, 0xffffffffffffffff}}}, @rights={{0x10}}, @rights={{0x2c, 0x1, 0x1, [r492, r494, r403, r406, r495, r404, r404]}}, @rights={{0x34, 0x1, 0x1, [r403, r402, r405, r496, r402, r497, r500, 0xffffffffffffffff, r405]}}, @cred={{0x1c, 0x1, 0x2, {r501, r502, r503}}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, r406, r504, 0xffffffffffffffff, r506, r507, r508]}}], 0x128, 0x40000823}], 0x4, 0x8) syz_open_dev$loop(&(0x7f00000046c0)='/dev/loop#\x00', 0x8, 0x101200) r510 = socket$inet6_tcp(0xa, 0x1, 0x0) fcntl$dupfd(r510, 0x0, r510) r511 = socket$inet6_tcp(0xa, 0x1, 0x0) r512 = fcntl$dupfd(r511, 0x0, r511) ioctl$PERF_EVENT_IOC_ENABLE(r512, 0x8912, 0x400200) r513 = getpgrp(0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x394, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r513, 0x0, 0xffffffffffffffff, 0x0) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000051c0)={r513, r2, 0x0, 0x2, &(0x7f0000005180)='%\x00', 0xffffffffffffffff}, 0x30) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000005200), &(0x7f0000005240)=0xc) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000005280)) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r515 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r515, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r514, r516) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f00000052c0), &(0x7f0000005300)=0xc) ioctl$NS_GET_OWNER_UID(0xffffffffffffffff, 0xb704, &(0x7f0000005340)) r517 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r517, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r519 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r519, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r518, r520) r521 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r521, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r523 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r523, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r522, r524) getgroups(0x5, &(0x7f0000000bc0)=[0xee00, r520, 0xffffffffffffffff, 0xee00, r524]) r525 = socket$inet6_tcp(0xa, 0x1, 0x0) fcntl$dupfd(r525, 0x0, r525) getsockopt$sock_cred(r525, 0x1, 0x11, &(0x7f0000005380), &(0x7f00000053c0)=0xc) r526 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r526, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setreuid(0x0, r527) r528 = perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r529 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r528, 0x0) r530 = syz_open_procfs(0x0, &(0x7f0000000000)='net/netlink\x00') preadv(r530, &(0x7f0000000480), 0x10000000000002a1, 0x0) r531 = syz_open_procfs(0x0, &(0x7f00000000c0)='net/packet\x00') r532 = perf_event_open(&(0x7f00000002c0)={0x5, 0x411, 0x0, 0x9, 0x1f, 0xbf, 0x0, 0x7f, 0x4000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x40000000000020}, 0x0, 0x8000, 0x0, 0x2, 0x0, 0x8}, 0x0, 0x3, 0xffffffffffffffff, 0x2) r533 = socket(0x40000000002, 0x3, 0x2) setsockopt$SO_BINDTODEVICE(r533, 0x1, 0x19, &(0x7f00000012c0)='syz_tun\x00', 0x10) setsockopt$IPT_SO_SET_REPLACE(r533, 0x0, 0x40, 0x0, 0x0) r534 = socket$nl_generic(0x10, 0x3, 0x10) r535 = socket$netlink(0x10, 0x3, 0x0) r536 = socket$netlink(0x10, 0x3, 0xc) writev(r536, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r535, r536) r537 = getpid() rt_tgsigqueueinfo(r537, r537, 0x16, &(0x7f0000000100)) stat(&(0x7f0000000700)='./file0\x00', &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}) r539 = getegid() r540 = openat$selinux_user(0xffffffffffffff9c, &(0x7f00000007c0)='/selinux/user\x00', 0x2, 0x0) r541 = socket$netlink(0x10, 0x3, 0x0) r542 = socket$netlink(0x10, 0x3, 0xc) writev(r542, &(0x7f0000fb5ff0)=[{0x0}], 0x1) dup2(r541, r542) r543 = eventfd2(0x81, 0x801) r544 = socket$inet(0x2, 0x5, 0x81) r545 = socket$netlink(0x10, 0x3, 0xc) writev(r545, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r546 = getpid() rt_tgsigqueueinfo(r546, r546, 0x16, &(0x7f0000000100)) r547 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r547, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r549 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r549, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r548, r550) r551 = socket$inet6_tcp(0xa, 0x1, 0x0) r552 = eventfd(0x4) r553 = socket$netlink(0x10, 0x3, 0xc) writev(r553, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r554 = socket$netlink(0x10, 0x3, 0x0) r555 = socket$netlink(0x10, 0x3, 0xc) writev(r555, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r554, r555) r556 = socket$netlink(0x10, 0x3, 0x0) r557 = socket$netlink(0x10, 0x3, 0xc) writev(r557, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r556, r557) r558 = openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f0000000800)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000840)=0x0) r560 = geteuid() r561 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r561, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r563 = getpid() rt_tgsigqueueinfo(r563, r563, 0x16, &(0x7f0000000100)) r564 = open(0x0, 0x0, 0x0) ftruncate(r564, 0x0) ioctl$NS_GET_OWNER_UID(r564, 0xb704, &(0x7f0000000b80)=0x0) r566 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r566, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r568 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r568, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r567, r569) r570 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r570, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r572 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r572, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r571, r573) getgroups(0x5, &(0x7f0000000bc0)=[0xee00, r569, 0xffffffffffffffff, 0xee00, r573]) r575 = getpid() rt_tgsigqueueinfo(r575, r575, 0x16, &(0x7f0000000100)) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r577 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r577, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r576, r578) r579 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r579, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r581 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r581, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r580, r582) r583 = socket$netlink(0x10, 0x3, 0x0) r584 = socket$netlink(0x10, 0x3, 0xc) writev(r584, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100", 0x18}], 0x1) dup2(r583, r584) r585 = dup2(r583, 0xffffffffffffffff) r586 = socket$inet_tcp(0x2, 0x1, 0x0) r587 = socket$netlink(0x10, 0x3, 0x0) r588 = socket$netlink(0x10, 0x3, 0xc) writev(r588, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r587, r588) r589 = signalfd4(r530, &(0x7f0000002980)={0x8}, 0x8, 0x800) r590 = signalfd4(r531, &(0x7f00000029c0)={0x83}, 0x8, 0x80000) r591 = socket$netlink(0x10, 0x3, 0x0) r592 = socket$netlink(0x10, 0x3, 0xc) writev(r592, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r591, r592) r593 = socket(0x40000000002, 0x3, 0x2) setsockopt$SO_BINDTODEVICE(r593, 0x1, 0x19, &(0x7f00000012c0)='syz_tun\x00', 0x10) setsockopt$IPT_SO_SET_REPLACE(r593, 0x0, 0x40, 0x0, 0x0) r594 = accept$inet(r593, &(0x7f0000002a00)={0x2, 0x0, @broadcast}, &(0x7f0000002a40)=0x10) r595 = creat(&(0x7f0000002a80)='./file0\x00', 0xe) r596 = socket$netlink(0x10, 0x3, 0x0) r597 = socket$netlink(0x10, 0x3, 0xc) writev(r597, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r596, r597) r598 = socket$netlink(0x10, 0x3, 0xc) writev(r598, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff", 0x1c}], 0x1) r599 = socket$netlink(0x10, 0x3, 0xc) writev(r599, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r600 = socket$netlink(0x10, 0x3, 0x0) r601 = socket$netlink(0x10, 0x3, 0xc) writev(r601, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r600, r601) r602 = socket$netlink(0x10, 0x3, 0x0) writev(r602, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r603 = socket$inet6_udplite(0xa, 0x2, 0x88) r604 = socket$netlink(0x10, 0x3, 0x0) r605 = socket$netlink(0x10, 0x3, 0xc) writev(r605, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r604, r605) r606 = socket$netlink(0x10, 0x3, 0xc) writev(r606, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r607 = socket$netlink(0x10, 0x3, 0x0) r608 = socket$netlink(0x10, 0x3, 0xc) writev(r608, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r607, r608) r609 = open(0x0, 0x0, 0x0) ftruncate(r609, 0x0) ioctl$TIOCGSID(r609, 0x5429, &(0x7f0000003e00)=0x0) ioctl$NS_GET_OWNER_UID(r531, 0xb704, &(0x7f0000003e40)=0x0) r612 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r612, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r614 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r614, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r613, r615) r616 = getpid() rt_tgsigqueueinfo(r616, r616, 0x16, &(0x7f0000000100)) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000003e80)={{{@in6=@dev, @in6=@mcast1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@empty}, 0x0, @in6}}, &(0x7f0000003f80)=0xe8) r618 = socket$netlink(0x10, 0x3, 0x0) r619 = socket$netlink(0x10, 0x3, 0xc) writev(r619, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r618, r619) r620 = socket$netlink(0x10, 0x3, 0xc) writev(r620, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r621 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000003fc0)='net/connector\x00') r622 = openat$selinux_attr(0xffffffffffffff9c, &(0x7f0000004000)='/proc/thread-self/attr/fscreate\x00', 0x2, 0x0) r623 = socket$netlink(0x10, 0x3, 0x0) r624 = socket$netlink(0x10, 0x3, 0xc) writev(r624, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r623, r624) r625 = socket$netlink(0x10, 0x3, 0x0) r626 = socket$netlink(0x10, 0x3, 0xc) writev(r626, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r625, r626) fcntl$getownex(r532, 0x10, &(0x7f0000004040)={0x0, 0x0}) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000004080)={{{@in=@empty, @in6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@dev}, 0x0, @in=@broadcast}}, &(0x7f0000004180)=0xe8) lstat(&(0x7f00000041c0)='./file0\x00', &(0x7f0000004200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r630 = socket$netlink(0x10, 0x3, 0xc) writev(r630, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r631 = socket$netlink(0x10, 0x3, 0x0) r632 = socket$netlink(0x10, 0x3, 0xc) writev(r632, &(0x7f0000fb5ff0)=[{}], 0x1) dup2(r631, r632) r633 = socket$netlink(0x10, 0x3, 0xc) writev(r633, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r634 = socket$netlink(0x10, 0x3, 0x0) r635 = socket$netlink(0x10, 0x3, 0xc) writev(r635, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r634, r635) sendmmsg$unix(r533, &(0x7f00000043c0)=[{&(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000000240)=[{&(0x7f0000000340)="e75cfa607b164d6c79502a7785cb989997d2365711110c1d19265c22f45dfb909fa97cf32f85a2d38a34acfc21b79950ff311c12b371fd7ac3562a30ff734b556198995e0f4c17000503fce48f86804e316465f74983a7432bd53701e57e418b29a2ae3bc2db963b1f006ea482f8bb993ce8e8a4ed60ce03104d87348e728c9480bc1116f4be1d7d6fd1d8ae84d224dba6554f0fff20424b9aedd5", 0x9b}], 0x1, &(0x7f0000000280)=[@rights={{0x14, 0x1, 0x1, [r529]}}], 0x18, 0x4000000}, {&(0x7f0000000400)=@abs={0x1, 0x0, 0x4e22}, 0x6e, &(0x7f00000006c0)=[{&(0x7f0000000480)="b1177b88901bdd1e8235fdb2d9729c2236d52cec62b06aacc47fa51746a8e5db6537a2ae7c97358b210062865cda54beee3a673d788547cc238fc84429446332837386ab2e1785203a50b2cd407e6c8c28276e9deb301f37de501a7b268ec9339b5503c104eb3b22e014de82f1a28a54046daa68f65ceaadd29017d59c2fb1ebbd967f34369988522e3a6ec221493bab4e4d879e7eb07f262fa23cd06f22a24d6142905f244eea96f4f578c7d1bacec23629519c85c8201791c225e0c0cd8f5d67ae712b87be03c2d357c052b80d2b8e72cb3e4373f716fc2aa979d56d5b647e19f3a9fdeeff992e48b57ac252bfa1afe2737ff8b7b9b88e2d2c43adf314a7", 0xff}, {&(0x7f0000000580)="545128d13deb49e999d53112fd7349c5cb63ce22", 0x14}, {&(0x7f00000005c0)="a8cd2e226b4a94938bfd6aaf27b6effe780d93019d12eb2bf3a8a6977729d31ad87d294643a0eac4cb4b64b23692d872c60482806b686441b702e77977b670b1583100293a754dc94d01f5f035ed0c03cce8949e3447ad235e7b39dd086c8e995bbb0c6da239f79129a2094a794138d09e39f77e0d20c69aa1d8402729c2b3cc26e85700c17d97d9b99992c4ca4b67832902b8e6bd8f1c9d8cba162bbde782682b4c89d8ded8e7e9924b46f98058bfc10eb5556563a11a9114aa93e2200f02f3ef6973c3b688eee49cfc3db6be4d7895c4078922855b698216d839836f4dca92adadc346f902cd851a756477f845e231db", 0xf1}], 0x3, &(0x7f0000000880)=[@rights={{0x24, 0x1, 0x1, [r534, 0xffffffffffffffff, r532, r535, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r537, r538, r539}}}, @rights={{0x18, 0x1, 0x1, [r540, r541]}}, @rights={{0x18, 0x1, 0x1, [r528, r543]}}, @rights={{0x1c, 0x1, 0x1, [r530, r544, r545]}}, @cred={{0x1c, 0x1, 0x2, {r546, 0xee01, r550}}}, @rights={{0x38, 0x1, 0x1, [r530, r532, r551, r552, r553, r529, r554, r557, r558, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r559, r560, r562}}}], 0x110, 0x880}, {&(0x7f00000009c0)=@file={0x1, './file0/file0\x00'}, 0x6e, &(0x7f0000000b40)=[{&(0x7f0000000a40)="a63bab9579929215a14895570c090fd64aa25b5c5a70bdfae933899c144b05f88aadd67dc9c84509cfe4a82987f92c4658cc3d85c3d31911b30871a32758071b563c1cbd3e72fa41177def9194da5f9319a740f0934eaa180111ab5fad6f658e48e3f4ef33768a36d4f3b301422345014197605c727dc152507175416055773486cdc06d02c7b347fb3c3e3f8303d69a505fb60c478700661d9532f277fd503b4e8586679b8297030b870fec1ae11d5e4a6285fa02a737bb15e5edbb348438b4f4fc6b8159d310c72ab46f9a7aa7b83b9f0091c52631368d53777e7ce5dca65fe2ab2428d50b7167eb3f64fcf60e5d8a2630b3d572cc42", 0xf7}], 0x1, &(0x7f0000002ac0)=[@cred={{0x1c, 0x1, 0x2, {r563, r565, r574}}}, @cred={{0x1c, 0x1, 0x2, {r575, r576, r582}}}, @rights={{0x14, 0x1, 0x1, [r585]}}, @rights={{0x20, 0x1, 0x1, [r586, r587, r589, r532]}}, @rights={{0x1c, 0x1, 0x1, [r590, r591, r594]}}, @rights={{0x18, 0x1, 0x1, [r595, 0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [r597, r529, r528]}}, @rights={{0x30, 0x1, 0x1, [r598, r599, r530, r601, r529, r528, r602, r603]}}, @rights={{0x18, 0x1, 0x1, [r605, r531]}}], 0x118, 0x80010}, {&(0x7f0000002c00)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000003dc0)=[{&(0x7f0000002c80)="e76a8e1610cd0c9c7f47d880c0853296c3a57a8bea3e6dea6a89370c6d0f71c43230a35a117caf2b01401130eb1f434706089f32d52fab158ada4fb53a33a7ac6a6bd73a751f8ee937c86160bae8dee9ad7b1a022426435a833f962aae78f3eb6c66979d78fcea8c9b2d53544cbd7b621dc1af8c643501bd8e58cdefbabe93159bd0daefe08e3222b7db6bae5ba8cb1ddfbcd1148ffae5917f0924f03a59f797d9a167aa3beddedd5bc0741dd94e5e191c51db1d7e43789fcfd0ac546c46bd7f6e49e7ff6e97d48b3f686ed24b0621195b2b7d6740172fefda7ce09b553ba6f4ce841849f2ed2b1a2ef061e25a864af3", 0xf0}, {&(0x7f0000002d80)="ef751d0c11e42da36f138d425ca850b7d17e710d33e45650cb030ce5ff9f638d5e8e6d093e22934638e2d2cfd87850cf53fd41b08a2b420433eacfbdac5aacd6d507c3ab312ad3ce6571b486772052cf579b7d934e247f6e799fa90de86d9f2bd0c55b56a7ad69cc39151ac7a7f06f3cca1e6cc9f04a558c3e701215a1a434e7ad154d9cd2654bf1c1ec5ce478d236eb4d52c0c1f800e5808c18eed1aa3fb2ebb66bcf202d4ac0d35abcf0d68e9379af065da925d7b72118eb23169d973475de1a127a0fe4000897ab8dee4b8c3f2a374a99bf42bfa2723eed0082b58fb5df259f4df5bd5e826179fbd90da21d9edf68ce61f73e59dc4657fdc8d19442f33fb3ca05cef8d7eab5efdb901c42e9562193835beb0f32ad21713e56af71acb626870eacf62d2ce3b648147c489b9619023a441942d49fbe3b077abe963ebf72f2f5e3070fc0e3ca290c2fa15e3703b6d712ac8e85a5cad722366b9a6abf2a86723c89cc1ae3b4816b32b27a0099f552fcb63c9ed2f8d6ef85ea8cbe47b08b4d6bfb27098b57337a8262f94de2d748d2488ef829c5799d12777cdce130a3ea817168c17cfed54cd3509abac0bf9a3b1517ed61d6fab857f6ac218e439ada8409ae7cd32da103a8164d4cc76316020afecc135717fc07aa12545ce3680850694deeb79b7f9a7cd0187062f9ab9397516090ce052e7f17753aed10d5a4a52a82da70f4f8c94688be6301379156bf696de35be9efb8e4ab53985fd3c829ef365e3a313e11c6d38adf035a75dd85132fe0f59e26f6a581816d945288931a9d62f6c297697b5b4832af1c9ed75cb5648a0c438a3be8d0322aefd32c0b66b5ec520e8e30c688ca9a9789f87a924af9ddc7677b3d43bbfada4ec70bd23636be60003958e05a45a9a7101a6a36becc5f8e2029dc1cbef869b91582767eb54cc90b8f32f4a81d96bbd5f7a370e1dded9067a7c43c50c8043e104cf9cb42c93a64cea808db41e7b2bc2da166c1c2e536a80a42caf346799a40f6914efda38cbdda78b7a63fe57928a5b4ce6df6031649404d80229f393c095b41937db698fd7ae87c3ed6034b4639d54fad62360d48ccc57a33befb897752a1ee1e40e07cec5aa8f4569de3c276fb69c7c9ac5b2f0a60b6757b7588717cd8d109932d524148765f3aa3e4bf1b3d73eb63e004cf0e4e62a0bdbb00d62a66cb729aa20ff5739b9f2e49a67e4bf65541b6c80a14a4c2079c83f7d5a82f22b32174dacd44ab69b9e9f96b897d8e034cf0b12706327d53e7b27e59f61a3b932573887d47ce5671b07c629e4d931cd100c5082a9ce0ac82ad56aa010f45090755ac1b61a0cec6a74d77574f922d3679d9951f21c4ce65fdf4443afec3fb04927d8585b40491ecab4fa47e59958f35ee6e8225972a0bd05f9cda9fb2c08aeecddda3ee1e51e1e472e0f879e437019408fab807308d66cd5152bd3a83b754edf1ad1d348ea7a30e579b8b67a0fe3d6c775ca4f3a496358d2c434f70aaff5469f6198df87072db01b813726807dfc864400dfc734ddaab9eb43af30af68c03748d216cf303d81af2dfe4f207cb3f9571cb232f11fb5905102d04f25e98b78ad935e60d26621ba373788b318bb9550fda6d347af5ffb9d09f20473efd284b7f1cb4f9f17233959b8406e60150e050b9b1a50e81bcbb2d636d2dcd66e1edaa911d57b9d0f83219700cb7e96243fd0f9e76d0902047b2ea984958f146541eb70d6b7a35d46f6ee9cfa09b34b2a43b371bdc5fd7272c96cf6ec7ab77ae329e8271acf3e7d73c3b1aa08a86ab66e62ee4b5330c639978e5c1c2c2c15f716020a874515d0d39c8532a58a9978bb68be28b9395d5a3694ad5f56866f48e4495a96af284e5119d9a85f394d81ae91ec828503e39e31fbe41c6dd68df170153c0e92a7e01a049683d06cb90439b2f237048cd8f4fbac7f7bba0650e283aaca96d3a893a1fe81ec41e2f3b3981fc88ade6b5359a4d4f314fd5ef0e77d27ed942a6062ede8157450583882c0c11e796a779a00c0a9a5927e554523764aad36887bf0be126e41770811b5eca22d608ccfcaf886cf68873996f990347be3213546c5a18a63ec029f104fa14f796010242ebb1de9c4510b76ae7fc75a16722874eb20b9b5573ae01d360a5746525df7827da4d80319e43acb9f001d91bc62238dd5667f574eebd88b97ffa18b487691039b7c1f24edeee2bf22c5a8c218f569ddcc6b44edd9025135a291d4e67e214b5980c9d2b399fe1f2683734c491c4f474f589d088b33f0b17870edd93a8c2dac00f7b38f8eabf86fc585099ca6d98e196596aa6289cbb81fcd8fb8663447466c3c5144a6c78f5b17b8d1269b464c965c54bf858e50a9f9167dd29c047cb102fe6f0424a86cf931e8e54b8535e33cbc14cdba09e05a38198bcc61ae82c6c2a448ec67052fea052f20747817c7564da50dbfa2b946712452c6e80bfd2b5a6bb36be44df25af2880acf4a4e703b4e596b749413f14fc5eb9f90aa9dc1a9111266d09899e935b550618bd838f1cd2d7d252addf08c8f8124ff6fc7db2231a49287e0b9b20537694eabe4da80031e5b1fde05b568ed67900ba592300629b445cc22b8a4f8001ec6abaf0fc3b87bfedbc2f8d8c64cbab209de593c9caa4734e641c4aa0dadbb7b53ee64b6fb1fff39e566b843a316f9ce06c3c1c943521a4c42316306d4de54c32bb3290246522d17bcbab68f4085bbdb45efcdbc31927985c493de34fe31321a8244483b1251ff09eafab27313ab12b7504d03368f792bf1eee7766f06f4ce96b95f33b60b382bb4d3b9464f13833aadb38bf3b10cb65b1b8aee6d6d888e0e0ca0260955dbe55afe12c79390f01ebe6548eaad8f2f9286f30c0f67e4df0bbdf2107f91221effe2f52f5bbf9d69048a97582391e893e9feee6f4adda1ea98e9034ee9ac28f6c16b66ad87c3bd277f539fab45414b051a315297bb3ff2246076d73be1072c40afcd83cac7e4a7a3d5b1c565f19bbc35de0fb24129ca7b567b24cddbfe0924db9cb7e8f15875428f742d12ca3fb6f04eeac18a826c07bbef1f362eabf5a680fc090aec65479b30c3302342ac2e045eb4e8371385ee0610101a686f7543fef44fb4dec29213db2d8d8b49cd4e8305c0ac003b39861896b37ac72a915348bcc8cb8905c2db7d00dc05a1574852616ef145c39e500c2a1582a05829f23d1ea3bc823351a168214ab22d1e0c6eb6a94c773877e9d7af15c5f2a514b71b5e8ac382cab4c86a3fb814359ee8ec183a2a0b5d93cd72b9b7c3a49bf46e3474ac87441660bbb1452c14589d54a3ef6a37a1b09434f3ecb5d260f3b80b29da5617a6149b8975457fac032fc41625b04cb2cb81b1ca0258de9621a88d418d1b6725d77d63f5379b2d3f6644986bd2faa5e2db5dc0f00dce6c7b79392f0484bb86516624817052091c9a5071bd14dc86c62a5187e68715cd40a897f03028d34ee9ee4b2dd81730e712e67eb6cc6ccacc723dde808b9e96e9c51466cde8db48f69dbbb349f0d09b3a10903e6c49da749521552501f01ad5d558043e73d5ba5a74730b8b63b55362db5b0ab2a956185c236fd1fadae54f0bb92645365638f36f289ea2fed45ed92771d4c26188e99db7dc076861b1430be6a6b751b6271b3a5d8fa5776de00695bf7256630e12b81f3f1be7f0a04850ccbbc73c239981d11b62a08f8041079c799fe1ff8d65f1f3c6c98f2330c535342e1078417f13e80ecfc417c0cc43fda0a1ad07883a45cf0181cc24639ab7b0115de4160a780d183f3154e6499f9f0454826b747bf43f3650ae581456dba2b129abb1b490d7ca52a62d9ba3b2b7318dc896449998189d3f9405eaa8b4db8a0763b616e3283ca0fa0d378198a86046f36c18567fdb1d89a94d5cf85bc0dd62a398eb9225cc8c97ea4b59009341270bb60e0925c24a9f9f7f3715dd9d20a11fea28ad9a86613910d2b97070cb98b3d0ef1a9a2dde5b3a2063e3b43d2c7721a8bf705f0450f7ed691503b0b8493f50152a8cdc11b9722452922ccc81a5e206d66f25da340f7e707890b300392148f6a46cca842e6d3f5d6e5baeef27c16728ccb83004636791055368a7088dd4ddae04480fe8f67ab809935986f7bbec51eac7a1816e1456bf5bdee1c37fb630d0faeece10cd0f29422ec0aa6cd310bf2deb403339487f2146ece7e7417a78be3c0ce03e3aaef1216094079e68cbdde8667e48e347daff233fb9b11a71211141ce8c58edfc9b5134129e814965e032277b73ce07f379e6b2eb5446a8bdc2087ebd26f1f423eae4bec01cfe550f17dfd6bd92bef23d13c6666ad29fcfa81a64c78b6bdef7f15984ad6cefefdd3f844ce30977345c8da183e2e2b1f8093f3cbadad82a6ba9901b9924f13649b2ff7845e9ae5462154552b169bdb098384c873104b16d7a9bb298a58f1a3119dea90f33a90343d199bbd64d44b275b3a74f1e17c674560d2b8157863839f29e3d066ee4954d3f6f5753e69fadcc6e20be83e4775153cfcade3730d06ab9cd6e96f0f29bae3181334f9adc944b4ceba091b5cf83a04f6ee2dcacc93a6eaebcdedbbe0b09abfef132146c5b1732a0847c065e3ce39ea4aa6be984e4d2775d8588c2ac4d5584ec764c6a3bd0b15bac2fb6c07abad67bc71a78129a5eee62b72a8aa74715e65f5a5fd82bafd5af85969a7fa482aacb928def10778881bd5e7f081233d582b319a3057332ae084cbcda0de9fd14c11ce553406a9074d4115f007c6b455627987ba84acdf485323155a19910950c000b8700ba0a602e6b150bf95d2fdf4e2a2451b5c147a3495d1f16c82b13d34f19cadc5cd432ec33e9a4988ed2d9a75b8c3a8ef82d157d8a95b87e25a31791edcea813e56269ec3365a011d22ef05d7b158a69683a2ee0a86b405eeb325e11973a23e4a4e5ee0dd3c949c3a8bb375f80ed90ead90c2712e11030cb74021585e43befd759f349320d62c5df4c43ddf30e1a2935896c4bfd47a93b91c33c674c42628e267fcb446d274b0a037a7cca23939b79f467074db16b0970254f9f01cc21cfc4225c3a9e12ca910700199e28d86060832200c6d2585277a4fd1830229354e6d47195fbf36fddff3c6f4b6b474fdd46f8986911585e0a6b970ca3572519076ea645a2aa4ef1ef79e10172affe2facebd6c929bfac4773e4d18fde991cc7e9a2e1bfcd84c938fccdfa7c06b7f843578c0cc4438130b09db7cc974a86dc08e4166712b953c6a58923bab9b46f56071a33a856684777bf4ef4cf6dc26a573cd4bc2a4bc6e2d5e1795dfa5a9ff510f720cad32738767fa9d4110dfc496c52866d98b41540d637b87a67487ace123f2be4c8c12d16b95a9d289d10923d6cf251e7856b7cf5444a833e2803f55f31c3683ede10cfb7b31aef49cb8646ef2b1e8fe3273bc96349e3ea8a95782ee22e7acfc72b7bb3138e5efa6de1d3b78495a48715440f37dc7cb0574d34fef272a0f2dee0aa7bb0f7d2663f408f5ae88f022bc20ab3b2bfa2e123e2bcf8ce4e273dfe7c2efdbdf0a58ac5eec79eff879be24470ca687e64b83a3734c931435097f0cce25a9ccc84c530c76731397ad489e0a51d0474715004ae21b584af16dd03b5cc32307c921f6d87585bd7ca796c42c4f4621715bab91072a7962a63f0c8baf249a557091dd01d0e861f3e9864b275a3d85010eba7200b6b52a38378b99ccf1313be12a817ac325643b24e32e56e1dd5b42cea9cdcb68f80a58e02c8bee2b13dba7d6761eec3a72434e2fe7e86ef27bd536a9252c2b5b5a5b0eea8838", 0x1000}, {&(0x7f0000003d80)}], 0x3, &(0x7f0000004280)=[@rights={{0x1c, 0x1, 0x1, [r530, r606, r607]}}, @cred={{0x1c, 0x1, 0x2, {r610, r611, r615}}}, @cred={{0x1c, 0x1, 0x2, {r616, r617, 0xffffffffffffffff}}}, @rights={{0x10}}, @rights={{0x2c, 0x1, 0x1, [r618, r620, r529, r532, r621, r530, r530]}}, @rights={{0x34, 0x1, 0x1, [r529, r528, r531, r622, r528, r623, r626, 0xffffffffffffffff, r531]}}, @cred={{0x1c, 0x1, 0x2, {r627, r628, r629}}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, r532, r630, 0xffffffffffffffff, r632, r633, r634]}}], 0x128, 0x40000823}], 0x4, 0x8) r636 = getpgrp(0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x394, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r636, 0x0, 0xffffffffffffffff, 0x0) r637 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r637, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setreuid(0x0, r638) r639 = perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r640 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r639, 0x0) r641 = syz_open_procfs(0x0, &(0x7f0000000000)='net/netlink\x00') preadv(r641, &(0x7f0000000480), 0x10000000000002a1, 0x0) r642 = syz_open_procfs(0x0, &(0x7f00000000c0)='net/packet\x00') r643 = perf_event_open(&(0x7f00000002c0)={0x5, 0x411, 0x0, 0x9, 0x1f, 0xbf, 0x0, 0x7f, 0x4000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x40000000000020}, 0x0, 0x8000, 0x0, 0x2, 0x0, 0x8}, 0x0, 0x3, 0xffffffffffffffff, 0x2) r644 = socket(0x40000000002, 0x3, 0x2) setsockopt$SO_BINDTODEVICE(r644, 0x1, 0x19, &(0x7f00000012c0)='syz_tun\x00', 0x10) setsockopt$IPT_SO_SET_REPLACE(r644, 0x0, 0x40, 0x0, 0x0) r645 = socket$nl_generic(0x10, 0x3, 0x10) r646 = socket$netlink(0x10, 0x3, 0x0) r647 = socket$netlink(0x10, 0x3, 0xc) writev(r647, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r646, r647) r648 = getpid() rt_tgsigqueueinfo(r648, r648, 0x16, &(0x7f0000000100)) stat(&(0x7f0000000700)='./file0\x00', &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}) r650 = getegid() r651 = openat$selinux_user(0xffffffffffffff9c, &(0x7f00000007c0)='/selinux/user\x00', 0x2, 0x0) r652 = socket$netlink(0x10, 0x3, 0x0) r653 = socket$netlink(0x10, 0x3, 0xc) writev(r653, &(0x7f0000fb5ff0)=[{0x0}], 0x1) dup2(r652, r653) r654 = eventfd2(0x81, 0x801) r655 = socket$inet(0x2, 0x5, 0x81) r656 = socket$netlink(0x10, 0x3, 0xc) writev(r656, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r657 = getpid() rt_tgsigqueueinfo(r657, r657, 0x16, &(0x7f0000000100)) r658 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r658, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r661 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r661, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r660, r662) r663 = socket$inet6_tcp(0xa, 0x1, 0x0) r664 = eventfd(0x4) r665 = socket$netlink(0x10, 0x3, 0xc) writev(r665, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r666 = socket$netlink(0x10, 0x3, 0x0) r667 = socket$netlink(0x10, 0x3, 0xc) writev(r667, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r666, r667) r668 = socket$netlink(0x10, 0x3, 0x0) r669 = socket$netlink(0x10, 0x3, 0xc) writev(r669, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r668, r669) r670 = openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f0000000800)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000840)=0x0) r672 = geteuid() r673 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r673, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r675 = getpid() rt_tgsigqueueinfo(r675, r675, 0x16, &(0x7f0000000100)) r676 = open(0x0, 0x0, 0x0) ftruncate(r676, 0x0) ioctl$NS_GET_OWNER_UID(r676, 0xb704, &(0x7f0000000b80)=0x0) r678 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r678, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r680 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r680, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r679, r681) r682 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r682, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r684 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r684, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r683, r685) getgroups(0x5, &(0x7f0000000bc0)=[0xee00, r681, 0xffffffffffffffff, 0xee00, r685]) r687 = getpid() rt_tgsigqueueinfo(r687, r687, 0x16, &(0x7f0000000100)) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r689 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r689, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r688, r690) r691 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r691, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r693 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r693, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r692, r694) r695 = socket$netlink(0x10, 0x3, 0x0) r696 = socket$netlink(0x10, 0x3, 0xc) writev(r696, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100", 0x18}], 0x1) dup2(r695, r696) r697 = dup2(r695, 0xffffffffffffffff) r698 = socket$inet_tcp(0x2, 0x1, 0x0) r699 = socket$netlink(0x10, 0x3, 0x0) r700 = socket$netlink(0x10, 0x3, 0xc) writev(r700, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r699, r700) r701 = signalfd4(r641, &(0x7f0000002980)={0x8}, 0x8, 0x800) signalfd4(r642, &(0x7f00000029c0)={0x83}, 0x8, 0x80000) r702 = socket$netlink(0x10, 0x3, 0x0) r703 = socket$netlink(0x10, 0x3, 0xc) writev(r703, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r702, r703) r704 = socket(0x40000000002, 0x3, 0x2) setsockopt$SO_BINDTODEVICE(r704, 0x1, 0x19, &(0x7f00000012c0)='syz_tun\x00', 0x10) setsockopt$IPT_SO_SET_REPLACE(r704, 0x0, 0x40, 0x0, 0x0) accept$inet(r704, &(0x7f0000002a00)={0x2, 0x0, @broadcast}, &(0x7f0000002a40)=0x10) r705 = creat(&(0x7f0000002a80)='./file0\x00', 0xe) r706 = socket$netlink(0x10, 0x3, 0x0) r707 = socket$netlink(0x10, 0x3, 0xc) writev(r707, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r706, r707) r708 = socket$netlink(0x10, 0x3, 0xc) writev(r708, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff", 0x1c}], 0x1) r709 = socket$netlink(0x10, 0x3, 0xc) writev(r709, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r710 = socket$netlink(0x10, 0x3, 0x0) r711 = socket$netlink(0x10, 0x3, 0xc) writev(r711, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r710, r711) r712 = socket$netlink(0x10, 0x3, 0x0) writev(r712, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r713 = socket$inet6_udplite(0xa, 0x2, 0x88) r714 = socket$netlink(0x10, 0x3, 0x0) r715 = socket$netlink(0x10, 0x3, 0xc) writev(r715, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r714, r715) r716 = socket$netlink(0x10, 0x3, 0xc) writev(r716, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r717 = socket$netlink(0x10, 0x3, 0x0) r718 = socket$netlink(0x10, 0x3, 0xc) writev(r718, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r717, r718) r719 = open(0x0, 0x0, 0x0) ftruncate(r719, 0x0) ioctl$TIOCGSID(r719, 0x5429, &(0x7f0000003e00)=0x0) ioctl$NS_GET_OWNER_UID(r642, 0xb704, &(0x7f0000003e40)=0x0) r722 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r722, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r724 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r724, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r723, r725) r726 = getpid() rt_tgsigqueueinfo(r726, r726, 0x16, &(0x7f0000000100)) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000003e80)={{{@in6=@dev, @in6=@mcast1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@empty}, 0x0, @in6}}, &(0x7f0000003f80)=0xe8) r728 = socket$netlink(0x10, 0x3, 0x0) r729 = socket$netlink(0x10, 0x3, 0xc) writev(r729, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r728, r729) r730 = socket$netlink(0x10, 0x3, 0xc) writev(r730, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r731 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000003fc0)='net/connector\x00') r732 = openat$selinux_attr(0xffffffffffffff9c, &(0x7f0000004000)='/proc/thread-self/attr/fscreate\x00', 0x2, 0x0) r733 = socket$netlink(0x10, 0x3, 0x0) r734 = socket$netlink(0x10, 0x3, 0xc) writev(r734, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r733, r734) r735 = socket$netlink(0x10, 0x3, 0x0) r736 = socket$netlink(0x10, 0x3, 0xc) writev(r736, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r735, r736) fcntl$getownex(r643, 0x10, &(0x7f0000004040)={0x0, 0x0}) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000004080)={{{@in=@empty, @in6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@dev}, 0x0, @in=@broadcast}}, &(0x7f0000004180)=0xe8) lstat(&(0x7f00000041c0)='./file0\x00', &(0x7f0000004200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r740 = socket$netlink(0x10, 0x3, 0xc) writev(r740, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r741 = socket$netlink(0x10, 0x3, 0x0) r742 = socket$netlink(0x10, 0x3, 0xc) writev(r742, &(0x7f0000fb5ff0)=[{}], 0x1) dup2(r741, r742) r743 = socket$netlink(0x10, 0x3, 0xc) writev(r743, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r744 = socket$netlink(0x10, 0x3, 0x0) r745 = socket$netlink(0x10, 0x3, 0xc) writev(r745, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r744, r745) r746 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r746, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setreuid(0x0, r747) sendmmsg$unix(r644, &(0x7f00000043c0)=[{&(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000000240)=[{&(0x7f0000000340)="e75cfa607b164d6c79502a7785cb989997d2365711110c1d19265c22f45dfb909fa97cf32f85a2d38a34acfc21b79950ff311c12b371fd7ac3562a30ff734b556198995e0f4c17000503fce48f86804e316465f74983a7432bd53701e57e418b29a2ae3bc2db963b1f006ea482f8bb993ce8e8a4ed60ce03104d87348e728c9480bc1116f4be1d7d6fd1d8ae84d224dba6554f0fff20424b9aedd5", 0x9b}], 0x1, &(0x7f0000000280)=[@rights={{0x14, 0x1, 0x1, [r640]}}], 0x18, 0x4000000}, {&(0x7f0000000400)=@abs={0x1, 0x0, 0x4e22}, 0x6e, &(0x7f00000006c0), 0x0, &(0x7f0000000880)=[@rights={{0x24, 0x1, 0x1, [r645, 0xffffffffffffffff, r643, r646, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r648, r649, r650}}}, @rights={{0x18, 0x1, 0x1, [r651, r652]}}, @rights={{0x18, 0x1, 0x1, [r639, r654]}}, @rights={{0x1c, 0x1, 0x1, [r641, r655, r656]}}, @cred={{0x1c, 0x1, 0x2, {r657, 0xee01, r662}}}, @rights={{0x38, 0x1, 0x1, [r641, r643, r663, r664, r665, r640, r666, r669, r670, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r671, r672, r674}}}], 0x110, 0x880}, {&(0x7f00000009c0)=@file={0x1, './file0/file0\x00'}, 0x6e, &(0x7f0000000b40)=[{&(0x7f0000005700)="a63bab9579929215a14895570c090fd64aa25b5c5a70bdfae933899c144b05f88aadd67dc9c84509cfe4a82987f92c4658cc3d85c3d31911b30871a32758071b563c1cbd3e72fa41177def9194da5f9319a740f0934eaa180111ab5fad6f658e48e3f4ef33768a36d4f3b301422345014197605c727dc152507175416055773486cdc06d02c7b347fb3c3e3f8303d69a505fb60c478700661d9532f277fd503b4e8586679b8297030b870fec1ae11d5e4a6285fa02a737bb15e5edbb348438b4f4fc6b8159d310c72ab46f9a7aa7b83b9f0091c52631368d53777e7ce5dca65fe2ab2428d50b7167eb3f64fcf60e5d8a2630b3d572cc42", 0xf7}], 0x1, &(0x7f0000002ac0)=[@cred={{0x1c, 0x1, 0x2, {r675, r677, r686}}}, @cred={{0x1c, 0x1, 0x2, {r687, r688, r694}}}, @rights={{0x14, 0x1, 0x1, [r697]}}, @rights={{0x20, 0x1, 0x1, [r698, r699, r701, r643]}}, @cred={{0x1c, 0x1, 0x2, {r659, r747}}}, @rights={{0x18, 0x1, 0x1, [r705, 0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [r707, r640, r639]}}, @rights={{0x30, 0x1, 0x1, [r708, r709, r641, r711, r640, r639, r712, r713]}}, @rights={{0x18, 0x1, 0x1, [r715, r642]}}], 0x118, 0x80010}, {&(0x7f0000002c00)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000003dc0)=[{&(0x7f0000002c80)="e76a8e1610cd0c9c7f47d880c0853296c3a57a8bea3e6dea6a89370c6d0f71c43230a35a117caf2b01401130eb1f434706089f32d52fab158ada4fb53a33a7ac6a6bd73a751f8ee937c86160bae8dee9ad7b1a022426435a833f962aae78f3eb6c66979d78fcea8c9b2d53544cbd7b621dc1af8c643501bd8e58cdefbabe93159bd0daefe08e3222b7db6bae5ba8cb1ddfbcd1148ffae5917f0924f03a59f797d9a167aa3beddedd5bc0741dd94e5e191c51db1d7e43789fcfd0ac546c46bd7f6e49e7ff6e97d48b3f686ed24b0621195b2b7d6740172fefda7ce09b553ba6f4ce841849f2ed2b1a2ef061e25a864af3", 0xf0}, {&(0x7f0000002d80)="ef751d0c11e42da36f138d425ca850b7d17e710d33e45650cb030ce5ff9f638d5e8e6d093e22934638e2d2cfd87850cf53fd41b08a2b420433eacfbdac5aacd6d507c3ab312ad3ce6571b486772052cf579b7d934e247f6e799fa90de86d9f2bd0c55b56a7ad69cc39151ac7a7f06f3cca1e6cc9f04a558c3e701215a1a434e7ad154d9cd2654bf1c1ec5ce478d236eb4d52c0c1f800e5808c18eed1aa3fb2ebb66bcf202d4ac0d35abcf0d68e9379af065da925d7b72118eb23169d973475de1a127a0fe4000897ab8dee4b8c3f2a374a99bf42bfa2723eed0082b58fb5df259f4df5bd5e826179fbd90da21d9edf68ce61f73e59dc4657fdc8d19442f33fb3ca05cef8d7eab5efdb901c42e9562193835beb0f32ad21713e56af71acb626870eacf62d2ce3b648147c489b9619023a441942d49fbe3b077abe963ebf72f2f5e3070fc0e3ca290c2fa15e3703b6d712ac8e85a5cad722366b9a6abf2a86723c89cc1ae3b4816b32b27a0099f552fcb63c9ed2f8d6ef85ea8cbe47b08b4d6bfb27098b57337a8262f94de2d748d2488ef829c5799d12777cdce130a3ea817168c17cfed54cd3509abac0bf9a3b1517ed61d6fab857f6ac218e439ada8409ae7cd32da103a8164d4cc76316020afecc135717fc07aa12545ce3680850694deeb79b7f9a7cd0187062f9ab9397516090ce052e7f17753aed10d5a4a52a82da70f4f8c94688be6301379156bf696de35be9efb8e4ab53985fd3c829ef365e3a313e11c6d38adf035a75dd85132fe0f59e26f6a581816d945288931a9d62f6c297697b5b4832af1c9ed75cb5648a0c438a3be8d0322aefd32c0b66b5ec520e8e30c688ca9a9789f87a924af9ddc7677b3d43bbfada4ec70bd23636be60003958e05a45a9a7101a6a36becc5f8e2029dc1cbef869b91582767eb54cc90b8f32f4a81d96bbd5f7a370e1dded9067a7c43c50c8043e104cf9cb42c93a64cea808db41e7b2bc2da166c1c2e536a80a42caf346799a40f6914efda38cbdda78b7a63fe57928a5b4ce6df6031649404d80229f393c095b41937db698fd7ae87c3ed6034b4639d54fad62360d48ccc57a33befb897752a1ee1e40e07cec5aa8f4569de3c276fb69c7c9ac5b2f0a60b6757b7588717cd8d109932d524148765f3aa3e4bf1b3d73eb63e004cf0e4e62a0bdbb00d62a66cb729aa20ff5739b9f2e49a67e4bf65541b6c80a14a4c2079c83f7d5a82f22b32174dacd44ab69b9e9f96b897d8e034cf0b12706327d53e7b27e59f61a3b932573887d47ce5671b07c629e4d931cd100c5082a9ce0ac82ad56aa010f45090755ac1b61a0cec6a74d77574f922d3679d9951f21c4ce65fdf4443afec3fb04927d8585b40491ecab4fa47e59958f35ee6e8225972a0bd05f9cda9fb2c08aeecddda3ee1e51e1e472e0f879e437019408fab807308d66cd5152bd3a83b754edf1ad1d348ea7a30e579b8b67a0fe3d6c775ca4f3a496358d2c434f70aaff5469f6198df87072db01b813726807dfc864400dfc734ddaab9eb43af30af68c03748d216cf303d81af2dfe4f207cb3f9571cb232f11fb5905102d04f25e98b78ad935e60d26621ba373788b318bb9550fda6d347af5ffb9d09f20473efd284b7f1cb4f9f17233959b8406e60150e050b9b1a50e81bcbb2d636d2dcd66e1edaa911d57b9d0f83219700cb7e96243fd0f9e76d0902047b2ea984958f146541eb70d6b7a35d46f6ee9cfa09b34b2a43b371bdc5fd7272c96cf6ec7ab77ae329e8271acf3e7d73c3b1aa08a86ab66e62ee4b5330c639978e5c1c2c2c15f716020a874515d0d39c8532a58a9978bb68be28b9395d5a3694ad5f56866f48e4495a96af284e5119d9a85f394d81ae91ec828503e39e31fbe41c6dd68df170153c0e92a7e01a049683d06cb90439b2f237048cd8f4fbac7f7bba0650e283aaca96d3a893a1fe81ec41e2f3b3981fc88ade6b5359a4d4f314fd5ef0e77d27ed942a6062ede8157450583882c0c11e796a779a00c0a9a5927e554523764aad36887bf0be126e41770811b5eca22d608ccfcaf886cf68873996f990347be3213546c5a18a63ec029f104fa14f796010242ebb1de9c4510b76ae7fc75a16722874eb20b9b5573ae01d360a5746525df7827da4d80319e43acb9f001d91bc62238dd5667f574eebd88b97ffa18b487691039b7c1f24edeee2bf22c5a8c218f569ddcc6b44edd9025135a291d4e67e214b5980c9d2b399fe1f2683734c491c4f474f589d088b33f0b17870edd93a8c2dac00f7b38f8eabf86fc585099ca6d98e196596aa6289cbb81fcd8fb8663447466c3c5144a6c78f5b17b8d1269b464c965c54bf858e50a9f9167dd29c047cb102fe6f0424a86cf931e8e54b8535e33cbc14cdba09e05a38198bcc61ae82c6c2a448ec67052fea052f20747817c7564da50dbfa2b946712452c6e80bfd2b5a6bb36be44df25af2880acf4a4e703b4e596b749413f14fc5eb9f90aa9dc1a9111266d09899e935b550618bd838f1cd2d7d252addf08c8f8124ff6fc7db2231a49287e0b9b20537694eabe4da80031e5b1fde05b568ed67900ba592300629b445cc22b8a4f8001ec6abaf0fc3b87bfedbc2f8d8c64cbab209de593c9caa4734e641c4aa0dadbb7b53ee64b6fb1fff39e566b843a316f9ce06c3c1c943521a4c42316306d4de54c32bb3290246522d17bcbab68f4085bbdb45efcdbc31927985c493de34fe31321a8244483b1251ff09eafab27313ab12b7504d03368f792bf1eee7766f06f4ce96b95f33b60b382bb4d3b9464f13833aadb38bf3b10cb65b1b8aee6d6d888e0e0ca0260955dbe55afe12c79390f01ebe6548eaad8f2f9286f30c0f67e4df0bbdf2107f91221effe2f52f5bbf9d69048a97582391e893e9feee6f4adda1ea98e9034ee9ac28f6c16b66ad87c3bd277f539fab45414b051a315297bb3ff2246076d73be1072c40afcd83cac7e4a7a3d5b1c565f19bbc35de0fb24129ca7b567b24cddbfe0924db9cb7e8f15875428f742d12ca3fb6f04eeac18a826c07bbef1f362eabf5a680fc090aec65479b30c3302342ac2e045eb4e8371385ee0610101a686f7543fef44fb4dec29213db2d8d8b49cd4e8305c0ac003b39861896b37ac72a915348bcc8cb8905c2db7d00dc05a1574852616ef145c39e500c2a1582a05829f23d1ea3bc823351a168214ab22d1e0c6eb6a94c773877e9d7af15c5f2a514b71b5e8ac382cab4c86a3fb814359ee8ec183a2a0b5d93cd72b9b7c3a49bf46e3474ac87441660bbb1452c14589d54a3ef6a37a1b09434f3ecb5d260f3b80b29da5617a6149b8975457fac032fc41625b04cb2cb81b1ca0258de9621a88d418d1b6725d77d63f5379b2d3f6644986bd2faa5e2db5dc0f00dce6c7b79392f0484bb86516624817052091c9a5071bd14dc86c62a5187e68715cd40a897f03028d34ee9ee4b2dd81730e712e67eb6cc6ccacc723dde808b9e96e9c51466cde8db48f69dbbb349f0d09b3a10903e6c49da749521552501f01ad5d558043e73d5ba5a74730b8b63b55362db5b0ab2a956185c236fd1fadae54f0bb92645365638f36f289ea2fed45ed92771d4c26188e99db7dc076861b1430be6a6b751b6271b3a5d8fa5776de00695bf7256630e12b81f3f1be7f0a04850ccbbc73c239981d11b62a08f8041079c799fe1ff8d65f1f3c6c98f2330c535342e1078417f13e80ecfc417c0cc43fda0a1ad07883a45cf0181cc24639ab7b0115de4160a780d183f3154e6499f9f0454826b747bf43f3650ae581456dba2b129abb1b490d7ca52a62d9ba3b2b7318dc896449998189d3f9405eaa8b4db8a0763b616e3283ca0fa0d378198a86046f36c18567fdb1d89a94d5cf85bc0dd62a398eb9225cc8c97ea4b59009341270bb60e0925c24a9f9f7f3715dd9d20a11fea28ad9a86613910d2b97070cb98b3d0ef1a9a2dde5b3a2063e3b43d2c7721a8bf705f0450f7ed691503b0b8493f50152a8cdc11b9722452922ccc81a5e206d66f25da340f7e707890b300392148f6a46cca842e6d3f5d6e5baeef27c16728ccb83004636791055368a7088dd4ddae04480fe8f67ab809935986f7bbec51eac7a1816e1456bf5bdee1c37fb630d0faeece10cd0f29422ec0aa6cd310bf2deb403339487f2146ece7e7417a78be3c0ce03e3aaef1216094079e68cbdde8667e48e347daff233fb9b11a71211141ce8c58edfc9b5134129e814965e032277b73ce07f379e6b2eb5446a8bdc2087ebd26f1f423eae4bec01cfe550f17dfd6bd92bef23d13c6666ad29fcfa81a64c78b6bdef7f15984ad6cefefdd3f844ce30977345c8da183e2e2b1f8093f3cbadad82a6ba9901b9924f13649b2ff7845e9ae5462154552b169bdb098384c873104b16d7a9bb298a58f1a3119dea90f33a90343d199bbd64d44b275b3a74f1e17c674560d2b8157863839f29e3d066ee4954d3f6f5753e69fadcc6e20be83e4775153cfcade3730d06ab9cd6e96f0f29bae3181334f9adc944b4ceba091b5cf83a04f6ee2dcacc93a6eaebcdedbbe0b09abfef132146c5b1732a0847c065e3ce39ea4aa6be984e4d2775d8588c2ac4d5584ec764c6a3bd0b15bac2fb6c07abad67bc71a78129a5eee62b72a8aa74715e65f5a5fd82bafd5af85969a7fa482aacb928def10778881bd5e7f081233d582b319a3057332ae084cbcda0de9fd14c11ce553406a9074d4115f007c6b455627987ba84acdf485323155a19910950c000b8700ba0a602e6b150bf95d2fdf4e2a2451b5c147a3495d1f16c82b13d34f19cadc5cd432ec33e9a4988ed2d9a75b8c3a8ef82d157d8a95b87e25a31791edcea813e56269ec3365a011d22ef05d7b158a69683a2ee0a86b405eeb325e11973a23e4a4e5ee0dd3c949c3a8bb375f80ed90ead90c2712e11030cb74021585e43befd759f349320d62c5df4c43ddf30e1a2935896c4bfd47a93b91c33c674c42628e267fcb446d274b0a037a7cca23939b79f467074db16b0970254f9f01cc21cfc4225c3a9e12ca910700199e28d86060832200c6d2585277a4fd1830229354e6d47195fbf36fddff3c6f4b6b474fdd46f8986911585e0a6b970ca3572519076ea645a2aa4ef1ef79e10172affe2facebd6c929bfac4773e4d18fde991cc7e9a2e1bfcd84c938fccdfa7c06b7f843578c0cc4438130b09db7cc974a86dc08e4166712b953c6a58923bab9b46f56071a33a856684777bf4ef4cf6dc26a573cd4bc2a4bc6e2d5e1795dfa5a9ff510f720cad32738767fa9d4110dfc496c52866d98b41540d637b87a67487ace123f2be4c8c12d16b95a9d289d10923d6cf251e7856b7cf5444a833e2803f55f31c3683ede10cfb7b31aef49cb8646ef2b1e8fe3273bc96349e3ea8a95782ee22e7acfc72b7bb3138e5efa6de1d3b78495a48715440f37dc7cb0574d34fef272a0f2dee0aa7bb0f7d2663f408f5ae88f022bc20ab3b2bfa2e123e2bcf8ce4e273dfe7c2efdbdf0a58ac5eec79eff879be24470ca687e64b83a3734c931435097f0cce25a9ccc84c530c76731397ad489e0a51d0474715004ae21b584af16dd03b5cc32307c921f6d87585bd7ca796c42c4f4621715bab91072a7962a63f0c8baf249a557091dd01d0e861f3e9864b275a3d85010eba7200b6b52a38378b99ccf1313be12a817ac325643b24e32e56e1dd5b42cea9cdcb68f80a58e02c8bee2b13dba7d6761eec3a72434e2fe7e86ef27bd536a9252c2b5b5a5b0eea8838", 0x1000}, {&(0x7f0000003d80)}], 0x3, &(0x7f0000004280)=[@rights={{0x1c, 0x1, 0x1, [r641, r716, r717]}}, @cred={{0x1c, 0x1, 0x2, {r720, r721, r725}}}, @cred={{0x1c, 0x1, 0x2, {r726, r727, 0xffffffffffffffff}}}, @rights={{0x10}}, @rights={{0x2c, 0x1, 0x1, [r728, r730, r640, r643, r731, r641, r641]}}, @rights={{0x34, 0x1, 0x1, [r640, r639, r642, r732, r639, r733, r736, 0xffffffffffffffff, r642]}}, @cred={{0x1c, 0x1, 0x2, {r737, r738, r739}}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, r643, r740, 0xffffffffffffffff, r742, r743, r744]}}], 0x128, 0x40000823}], 0x4, 0x8008) r748 = perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r748, 0x0) r749 = syz_open_procfs(0x0, &(0x7f0000000000)='net/netlink\x00') preadv(r749, &(0x7f0000000480), 0x10000000000002a1, 0x0) r750 = syz_open_procfs(0x0, &(0x7f00000000c0)='net/packet\x00') perf_event_open(&(0x7f00000002c0)={0x5, 0x411, 0x0, 0x9, 0x1f, 0xbf, 0x0, 0x7f, 0x4000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x40000000000020}, 0x0, 0x8000, 0x0, 0x2, 0x0, 0x8}, 0x0, 0x3, 0xffffffffffffffff, 0x2) r751 = socket(0x40000000002, 0x3, 0x2) setsockopt$SO_BINDTODEVICE(r751, 0x1, 0x19, &(0x7f00000012c0)='syz_tun\x00', 0x10) setsockopt$IPT_SO_SET_REPLACE(r751, 0x0, 0x40, 0x0, 0x0) socket$nl_generic(0x10, 0x3, 0x10) r752 = socket$netlink(0x10, 0x3, 0x0) r753 = socket$netlink(0x10, 0x3, 0xc) writev(r753, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r752, r753) r754 = getpid() rt_tgsigqueueinfo(r754, r754, 0x16, &(0x7f0000000100)) stat(&(0x7f0000000700)='./file0\x00', &(0x7f0000000740)) getegid() openat$selinux_user(0xffffffffffffff9c, &(0x7f00000007c0)='/selinux/user\x00', 0x2, 0x0) r755 = socket$netlink(0x10, 0x3, 0x0) r756 = socket$netlink(0x10, 0x3, 0xc) writev(r756, &(0x7f0000fb5ff0)=[{0x0}], 0x1) dup2(r755, r756) eventfd2(0x81, 0x801) socket$inet(0x2, 0x5, 0x81) r757 = socket$netlink(0x10, 0x3, 0xc) writev(r757, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r758 = getpid() rt_tgsigqueueinfo(r758, r758, 0x16, &(0x7f0000000100)) r759 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r759, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r761 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r761, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r760, r762) socket$inet6_tcp(0xa, 0x1, 0x0) eventfd(0x4) r763 = socket$netlink(0x10, 0x3, 0xc) writev(r763, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r764 = socket$netlink(0x10, 0x3, 0x0) r765 = socket$netlink(0x10, 0x3, 0xc) writev(r765, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r764, r765) r766 = socket$netlink(0x10, 0x3, 0x0) r767 = socket$netlink(0x10, 0x3, 0xc) writev(r767, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r766, r767) openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f0000000800)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000840)) geteuid() r768 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r768, &(0x7f00000000c0)) r769 = getpid() rt_tgsigqueueinfo(r769, r769, 0x16, &(0x7f0000000100)) r770 = open(0x0, 0x0, 0x0) ftruncate(r770, 0x0) ioctl$NS_GET_OWNER_UID(r770, 0xb704, &(0x7f0000000b80)) r771 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r771, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r773 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r773, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r772, r774) r775 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r775, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r777 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r777, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r776, r778) getgroups(0x5, &(0x7f0000000bc0)=[0xee00, r774, 0xffffffffffffffff, 0xee00, r778]) r779 = getpid() rt_tgsigqueueinfo(r779, r779, 0x16, &(0x7f0000000100)) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r781 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r781, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r780, r782) r783 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r783, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r785 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r785, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r784, r786) r787 = socket$netlink(0x10, 0x3, 0x0) r788 = socket$netlink(0x10, 0x3, 0xc) writev(r788, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100", 0x18}], 0x1) dup2(r787, r788) dup2(r787, 0xffffffffffffffff) socket$inet_tcp(0x2, 0x1, 0x0) r789 = socket$netlink(0x10, 0x3, 0x0) r790 = socket$netlink(0x10, 0x3, 0xc) writev(r790, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r789, r790) signalfd4(r749, &(0x7f0000002980)={0x8}, 0x8, 0x800) signalfd4(r750, &(0x7f00000029c0)={0x83}, 0x8, 0x80000) r791 = socket$netlink(0x10, 0x3, 0x0) r792 = socket$netlink(0x10, 0x3, 0xc) writev(r792, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r791, r792) r793 = socket(0x40000000002, 0x3, 0x2) setsockopt$SO_BINDTODEVICE(r793, 0x1, 0x19, &(0x7f00000012c0)='syz_tun\x00', 0x10) setsockopt$IPT_SO_SET_REPLACE(r793, 0x0, 0x40, 0x0, 0x0) accept$inet(r793, &(0x7f0000002a00)={0x2, 0x0, @broadcast}, &(0x7f0000002a40)=0x10) creat(&(0x7f0000002a80)='./file0\x00', 0xe) r794 = socket$netlink(0x10, 0x3, 0x0) r795 = socket$netlink(0x10, 0x3, 0xc) writev(r795, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r794, r795) r796 = socket$netlink(0x10, 0x3, 0xc) writev(r796, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff", 0x1c}], 0x1) r797 = socket$netlink(0x10, 0x3, 0xc) writev(r797, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r798 = socket$netlink(0x10, 0x3, 0x0) r799 = socket$netlink(0x10, 0x3, 0xc) writev(r799, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r798, r799) r800 = socket$netlink(0x10, 0x3, 0x0) writev(r800, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) socket$inet6_udplite(0xa, 0x2, 0x88) r801 = socket$netlink(0x10, 0x3, 0x0) r802 = socket$netlink(0x10, 0x3, 0xc) writev(r802, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r801, r802) r803 = socket$netlink(0x10, 0x3, 0xc) writev(r803, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r804 = socket$netlink(0x10, 0x3, 0x0) r805 = socket$netlink(0x10, 0x3, 0xc) writev(r805, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r804, r805) r806 = open(0x0, 0x0, 0x0) ftruncate(r806, 0x0) ioctl$TIOCGSID(r806, 0x5429, &(0x7f0000003e00)) ioctl$NS_GET_OWNER_UID(r750, 0xb704, &(0x7f0000003e40)) r807 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r807, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r809 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r809, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r808, r810) r811 = getpid() rt_tgsigqueueinfo(r811, r811, 0x16, &(0x7f0000000100)) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000003e80)={{{@in6=@dev, @in6=@mcast1}}, {{@in=@empty}, 0x0, @in6}}, &(0x7f0000003f80)=0xe8) r812 = socket$netlink(0x10, 0x3, 0x0) r813 = socket$netlink(0x10, 0x3, 0xc) writev(r813, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r812, r813) r814 = socket$netlink(0x10, 0x3, 0xc) writev(r814, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) syz_open_procfs(0xffffffffffffffff, &(0x7f0000003fc0)='net/connector\x00') openat$selinux_attr(0xffffffffffffff9c, &(0x7f0000004000)='/proc/thread-self/attr/fscreate\x00', 0x2, 0x0) socket$netlink(0x10, 0x3, 0x0) 19:41:16 executing program 2: mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount(0x0, 0x0, &(0x7f0000000440)='proc\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) getdents64(r0, &(0x7f00000002c0)=""/186, 0x28a) getdents(r0, &(0x7f0000000140)=""/2, 0x450) getdents(r0, &(0x7f0000000180)=""/223, 0xdf) getdents64(r0, 0x0, 0x0) 19:41:16 executing program 5: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$sock_SIOCOUTQNSD(r0, 0x894b, &(0x7f0000000000)) recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x38b, 0x0, 0xfffffffffffffe03}}], 0x8000000000000ee, 0x0, 0x0) getsockopt$inet6_tcp_int(0xffffffffffffffff, 0x6, 0x16c16e8f7b46d45c, &(0x7f0000000080), &(0x7f00000000c0)=0x4) open(0x0, 0x0, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) r1 = openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f0000000240)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/ptmx\x00', 0x0, 0x0) dup2(r1, r4) writev(r4, &(0x7f00000023c0), 0x1000000000000252) 19:41:16 executing program 2: mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) getdents64(r0, &(0x7f00000002c0)=""/186, 0x28a) getdents(r0, &(0x7f0000000140)=""/2, 0x450) getdents(r0, &(0x7f0000000180)=""/223, 0xdf) getdents64(r0, 0x0, 0x0) [ 222.057108] netlink: 276 bytes leftover after parsing attributes in process `syz-executor.1'. 19:41:16 executing program 2: mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) getdents64(r0, &(0x7f00000002c0)=""/186, 0x28a) getdents(r0, &(0x7f0000000140)=""/2, 0x450) getdents(r0, &(0x7f0000000180)=""/223, 0xdf) getdents64(r0, 0x0, 0x0) 19:41:16 executing program 5: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x38b, 0x0, 0x267}}], 0x8000000000000ee, 0x0, 0x0) open(0x0, 0x0, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) write$P9_RMKNOD(0xffffffffffffffff, 0x0, 0x0) r0 = openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f0000000240)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) fchmodat(r3, &(0x7f0000000040)='./file1\x00', 0x100) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) sendmsg$nl_generic(r5, &(0x7f0000000140)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x30, 0x24, 0x800, 0x70bd27, 0x25dfdbfd, {0xf}, [@typed={0x8, 0x26, @u32=0x40000}, @typed={0x14, 0x52, @ipv6=@mcast2}]}, 0x30}, 0x1, 0x0, 0x0, 0x4001}, 0x800) r6 = fcntl$dupfd(r1, 0x605, r1) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) r7 = socket$inet6_tcp(0xa, 0x1, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$PERF_EVENT_IOC_ENABLE(r8, 0x8912, 0x400200) ioctl$KDGETKEYCODE(r8, 0x4b4c, &(0x7f0000000000)={0x40}) r9 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/ptmx\x00', 0x0, 0x0) dup2(r0, r9) writev(r9, &(0x7f00000023c0), 0x1000000000000252) 19:41:16 executing program 2: mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) getdents64(r0, &(0x7f00000002c0)=""/186, 0x28a) getdents(r0, &(0x7f0000000140)=""/2, 0x450) getdents(r0, &(0x7f0000000180)=""/223, 0xdf) getdents64(r0, 0x0, 0x0) [ 222.165579] device syz_tun entered promiscuous mode [ 222.180202] device syz_tun left promiscuous mode [ 222.195265] device syz_tun entered promiscuous mode [ 222.200800] device syz_tun left promiscuous mode 19:41:16 executing program 0: perf_event_open(&(0x7f0000940000)={0x2, 0x70, 0xee6a, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x572, 0x0, @perf_bp={0x0}}, 0x0, 0xf, 0xffffffffffffffff, 0x0) r0 = socket$packet(0x11, 0x3, 0x300) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000140)={'syz_tun\x00', 0x0}) setsockopt$packet_add_memb(r0, 0x107, 0x1, &(0x7f0000001300)={r1, 0x3, 0x6, @dev}, 0x10) socket(0x9, 0x5, 0xb6) [ 222.247641] device syz_tun entered promiscuous mode [ 222.257180] device syz_tun left promiscuous mode 19:41:16 executing program 3: r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0xa}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = memfd_create(&(0x7f0000000000)='\x00', 0x0) mmap(&(0x7f0000200000/0x400000)=nil, 0x400000, 0x1, 0x2011, r1, 0x0) r2 = creat(&(0x7f0000000000)='./bus\x00', 0x0) fcntl$setstatus(r2, 0x4, 0x44000) io_setup(0x3, &(0x7f0000000100)=0x0) io_submit(r3, 0x732, &(0x7f0000000540)=[&(0x7f00000000c0)={0x0, 0x0, 0x80000000000000, 0x1, 0x0, r2, &(0x7f0000000000), 0x377140be6b5ef4c7, 0x2000}]) r4 = getuid() ioprio_set$uid(0x3, r4, 0x1) ioctl$ION_IOC_HEAP_QUERY(r2, 0xc0184908, &(0x7f0000000140)={0x34, 0x0, &(0x7f0000000080)}) write$P9_RCREATE(0xffffffffffffffff, &(0x7f0000000040)={0x18, 0x73, 0x2, {{0xf5019c6749b79f43, 0x0, 0x1}, 0x7}}, 0x18) r5 = socket$inet6_tcp(0xa, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) r7 = socket$inet6_tcp(0xa, 0x1, 0x0) r8 = socket$packet(0x11, 0x3, 0x300) ioctl$sock_SIOCGIFINDEX(r8, 0x8933, &(0x7f0000000140)={'syz_tun\x00', 0x0}) setsockopt$packet_add_memb(r8, 0x107, 0x1, &(0x7f0000001300)={r9, 0x3, 0x6, @dev}, 0x10) dup3(r7, r8, 0x0) r10 = socket$inet6_tcp(0xa, 0x1, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$PERF_EVENT_IOC_ENABLE(r11, 0x8912, 0x400200) openat$cgroup_int(r11, &(0x7f0000000500)='cpuset.memory_spread_slab\x00', 0x2, 0x0) r12 = socket$inet6_tcp(0xa, 0x1, 0x0) fcntl$dupfd(r12, 0x0, r12) r13 = socket$inet6_tcp(0xa, 0x1, 0x0) r14 = socket$packet(0x11, 0x3, 0x300) ioctl$sock_SIOCGIFINDEX(r14, 0x8933, &(0x7f0000000140)={'syz_tun\x00', 0x0}) setsockopt$packet_add_memb(r14, 0x107, 0x1, &(0x7f0000001300)={r15, 0x3, 0x6, @dev}, 0x10) dup3(r13, r14, 0x0) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000001580)) r16 = perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r17 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r16, 0x0) r18 = syz_open_procfs(0x0, &(0x7f0000000000)='net/netlink\x00') preadv(r18, &(0x7f0000000480), 0x10000000000002a1, 0x0) r19 = syz_open_procfs(0x0, &(0x7f00000000c0)='net/packet\x00') r20 = perf_event_open(&(0x7f00000002c0)={0x5, 0x411, 0x0, 0x9, 0x1f, 0xbf, 0x0, 0x7f, 0x4000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x40000000000020}, 0x0, 0x8000, 0x0, 0x2, 0x0, 0x8}, 0x0, 0x3, 0xffffffffffffffff, 0x2) r21 = socket(0x40000000002, 0x3, 0x2) setsockopt$SO_BINDTODEVICE(r21, 0x1, 0x19, &(0x7f00000012c0)='syz_tun\x00', 0x10) setsockopt$IPT_SO_SET_REPLACE(r21, 0x0, 0x40, 0x0, 0x0) r22 = socket$nl_generic(0x10, 0x3, 0x10) r23 = socket$netlink(0x10, 0x3, 0x0) r24 = socket$netlink(0x10, 0x3, 0xc) writev(r24, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r23, r24) r25 = getpid() rt_tgsigqueueinfo(r25, r25, 0x16, &(0x7f0000000100)) stat(&(0x7f0000000700)='./file0\x00', &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}) r27 = getegid() r28 = openat$selinux_user(0xffffffffffffff9c, &(0x7f00000007c0)='/selinux/user\x00', 0x2, 0x0) r29 = socket$netlink(0x10, 0x3, 0x0) r30 = socket$netlink(0x10, 0x3, 0xc) writev(r30, &(0x7f0000fb5ff0)=[{0x0}], 0x1) dup2(r29, r30) r31 = eventfd2(0x81, 0x801) r32 = socket$inet(0x2, 0x5, 0x81) r33 = socket$netlink(0x10, 0x3, 0xc) writev(r33, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r34 = getpid() rt_tgsigqueueinfo(r34, r34, 0x16, &(0x7f0000000100)) r35 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r35, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r37 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r37, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r36, r38) r39 = socket$inet6_tcp(0xa, 0x1, 0x0) r40 = eventfd(0x4) r41 = socket$netlink(0x10, 0x3, 0xc) writev(r41, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r42 = socket$netlink(0x10, 0x3, 0x0) r43 = socket$netlink(0x10, 0x3, 0xc) writev(r43, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r42, r43) r44 = socket$netlink(0x10, 0x3, 0x0) r45 = socket$netlink(0x10, 0x3, 0xc) writev(r45, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r44, r45) r46 = openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f0000000800)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000840)=0x0) r48 = geteuid() r49 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r49, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r51 = getpid() rt_tgsigqueueinfo(r51, r51, 0x16, &(0x7f0000000100)) r52 = open(0x0, 0x0, 0x0) ftruncate(r52, 0x0) ioctl$NS_GET_OWNER_UID(r52, 0xb704, &(0x7f0000000b80)=0x0) r54 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r54, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r56 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r56, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r55, r57) r58 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r58, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r60 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r60, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r59, r61) getgroups(0x5, &(0x7f0000000bc0)=[0xee00, r57, 0xffffffffffffffff, 0xee00, r61]) r63 = getpid() rt_tgsigqueueinfo(r63, r63, 0x16, &(0x7f0000000100)) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r65 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r65, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r64, r66) r67 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r67, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r69 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r69, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r68, r70) r71 = socket$netlink(0x10, 0x3, 0x0) r72 = socket$netlink(0x10, 0x3, 0xc) writev(r72, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100", 0x18}], 0x1) dup2(r71, r72) r73 = dup2(r71, 0xffffffffffffffff) r74 = socket$inet_tcp(0x2, 0x1, 0x0) r75 = socket$netlink(0x10, 0x3, 0x0) r76 = socket$netlink(0x10, 0x3, 0xc) writev(r76, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r75, r76) r77 = signalfd4(r18, &(0x7f0000002980)={0x8}, 0x8, 0x800) r78 = signalfd4(r19, &(0x7f00000029c0)={0x83}, 0x8, 0x80000) r79 = socket$netlink(0x10, 0x3, 0x0) r80 = socket$netlink(0x10, 0x3, 0xc) writev(r80, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r79, r80) r81 = socket(0x40000000002, 0x3, 0x2) setsockopt$SO_BINDTODEVICE(r81, 0x1, 0x19, &(0x7f00000012c0)='syz_tun\x00', 0x10) setsockopt$IPT_SO_SET_REPLACE(r81, 0x0, 0x40, 0x0, 0x0) r82 = accept$inet(r81, &(0x7f0000002a00)={0x2, 0x0, @broadcast}, &(0x7f0000002a40)=0x10) r83 = creat(&(0x7f0000002a80)='./file0\x00', 0xe) r84 = socket$netlink(0x10, 0x3, 0x0) r85 = socket$netlink(0x10, 0x3, 0xc) writev(r85, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r84, r85) r86 = socket$netlink(0x10, 0x3, 0xc) writev(r86, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff", 0x1c}], 0x1) r87 = socket$netlink(0x10, 0x3, 0xc) writev(r87, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r88 = socket$netlink(0x10, 0x3, 0x0) r89 = socket$netlink(0x10, 0x3, 0xc) writev(r89, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r88, r89) r90 = socket$netlink(0x10, 0x3, 0x0) writev(r90, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r91 = socket$inet6_udplite(0xa, 0x2, 0x88) r92 = socket$netlink(0x10, 0x3, 0x0) r93 = socket$netlink(0x10, 0x3, 0xc) writev(r93, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r92, r93) r94 = socket$netlink(0x10, 0x3, 0xc) writev(r94, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r95 = socket$netlink(0x10, 0x3, 0x0) r96 = socket$netlink(0x10, 0x3, 0xc) writev(r96, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r95, r96) r97 = open(0x0, 0x0, 0x0) ftruncate(r97, 0x0) ioctl$TIOCGSID(r97, 0x5429, &(0x7f0000003e00)=0x0) ioctl$NS_GET_OWNER_UID(r19, 0xb704, &(0x7f0000003e40)=0x0) r100 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r100, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r102 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r102, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r101, r103) r104 = getpid() rt_tgsigqueueinfo(r104, r104, 0x16, &(0x7f0000000100)) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000003e80)={{{@in6=@dev, @in6=@mcast1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@empty}, 0x0, @in6}}, &(0x7f0000003f80)=0xe8) r106 = socket$netlink(0x10, 0x3, 0x0) r107 = socket$netlink(0x10, 0x3, 0xc) writev(r107, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r106, r107) r108 = socket$netlink(0x10, 0x3, 0xc) writev(r108, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r109 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000003fc0)='net/connector\x00') r110 = openat$selinux_attr(0xffffffffffffff9c, &(0x7f0000004000)='/proc/thread-self/attr/fscreate\x00', 0x2, 0x0) r111 = socket$netlink(0x10, 0x3, 0x0) r112 = socket$netlink(0x10, 0x3, 0xc) writev(r112, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r111, r112) r113 = socket$netlink(0x10, 0x3, 0x0) r114 = socket$netlink(0x10, 0x3, 0xc) writev(r114, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r113, r114) fcntl$getownex(r20, 0x10, &(0x7f0000004040)={0x0, 0x0}) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000004080)={{{@in=@empty, @in6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@dev}, 0x0, @in=@broadcast}}, &(0x7f0000004180)=0xe8) lstat(&(0x7f00000041c0)='./file0\x00', &(0x7f0000004200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r118 = socket$netlink(0x10, 0x3, 0xc) writev(r118, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r119 = socket$netlink(0x10, 0x3, 0x0) r120 = socket$netlink(0x10, 0x3, 0xc) writev(r120, &(0x7f0000fb5ff0)=[{}], 0x1) dup2(r119, r120) r121 = socket$netlink(0x10, 0x3, 0xc) writev(r121, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r122 = socket$netlink(0x10, 0x3, 0x0) r123 = socket$netlink(0x10, 0x3, 0xc) writev(r123, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r122, r123) sendmmsg$unix(r21, &(0x7f00000043c0)=[{&(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000000240)=[{&(0x7f0000000340)="e75cfa607b164d6c79502a7785cb989997d2365711110c1d19265c22f45dfb909fa97cf32f85a2d38a34acfc21b79950ff311c12b371fd7ac3562a30ff734b556198995e0f4c17000503fce48f86804e316465f74983a7432bd53701e57e418b29a2ae3bc2db963b1f006ea482f8bb993ce8e8a4ed60ce03104d87348e728c9480bc1116f4be1d7d6fd1d8ae84d224dba6554f0fff20424b9aedd5", 0x9b}], 0x1, &(0x7f0000000280)=[@rights={{0x14, 0x1, 0x1, [r17]}}], 0x18, 0x4000000}, {&(0x7f0000000400)=@abs={0x1, 0x0, 0x4e22}, 0x6e, &(0x7f00000006c0)=[{&(0x7f0000000480)="b1177b88901bdd1e8235fdb2d9729c2236d52cec62b06aacc47fa51746a8e5db6537a2ae7c97358b210062865cda54beee3a673d788547cc238fc84429446332837386ab2e1785203a50b2cd407e6c8c28276e9deb301f37de501a7b268ec9339b5503c104eb3b22e014de82f1a28a54046daa68f65ceaadd29017d59c2fb1ebbd967f34369988522e3a6ec221493bab4e4d879e7eb07f262fa23cd06f22a24d6142905f244eea96f4f578c7d1bacec23629519c85c8201791c225e0c0cd8f5d67ae712b87be03c2d357c052b80d2b8e72cb3e4373f716fc2aa979d56d5b647e19f3a9fdeeff992e48b57ac252bfa1afe2737ff8b7b9b88e2d2c43adf314a7", 0xff}, {&(0x7f0000000580)="545128d13deb49e999d53112fd7349c5cb63ce22", 0x14}, {&(0x7f00000005c0)="a8cd2e226b4a94938bfd6aaf27b6effe780d93019d12eb2bf3a8a6977729d31ad87d294643a0eac4cb4b64b23692d872c60482806b686441b702e77977b670b1583100293a754dc94d01f5f035ed0c03cce8949e3447ad235e7b39dd086c8e995bbb0c6da239f79129a2094a794138d09e39f77e0d20c69aa1d8402729c2b3cc26e85700c17d97d9b99992c4ca4b67832902b8e6bd8f1c9d8cba162bbde782682b4c89d8ded8e7e9924b46f98058bfc10eb5556563a11a9114aa93e2200f02f3ef6973c3b688eee49cfc3db6be4d7895c4078922855b698216d839836f4dca92adadc346f902cd851a756477f845e231db", 0xf1}], 0x3, &(0x7f0000000880)=[@rights={{0x24, 0x1, 0x1, [r22, 0xffffffffffffffff, r20, r23, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r25, r26, r27}}}, @rights={{0x18, 0x1, 0x1, [r28, r29]}}, @rights={{0x18, 0x1, 0x1, [r16, r31]}}, @rights={{0x1c, 0x1, 0x1, [r18, r32, r33]}}, @cred={{0x1c, 0x1, 0x2, {r34, 0xee01, r38}}}, @rights={{0x38, 0x1, 0x1, [r18, r20, r39, r40, r41, r17, r42, r45, r46, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r47, r48, r50}}}], 0x110, 0x880}, {&(0x7f00000009c0)=@file={0x1, './file0/file0\x00'}, 0x6e, &(0x7f0000000b40)=[{&(0x7f0000000a40)="a63bab9579929215a14895570c090fd64aa25b5c5a70bdfae933899c144b05f88aadd67dc9c84509cfe4a82987f92c4658cc3d85c3d31911b30871a32758071b563c1cbd3e72fa41177def9194da5f9319a740f0934eaa180111ab5fad6f658e48e3f4ef33768a36d4f3b301422345014197605c727dc152507175416055773486cdc06d02c7b347fb3c3e3f8303d69a505fb60c478700661d9532f277fd503b4e8586679b8297030b870fec1ae11d5e4a6285fa02a737bb15e5edbb348438b4f4fc6b8159d310c72ab46f9a7aa7b83b9f0091c52631368d53777e7ce5dca65fe2ab2428d50b7167eb3f64fcf60e5d8a2630b3d572cc42", 0xf7}], 0x1, &(0x7f0000002ac0)=[@cred={{0x1c, 0x1, 0x2, {r51, r53, r62}}}, @cred={{0x1c, 0x1, 0x2, {r63, r64, r70}}}, @rights={{0x14, 0x1, 0x1, [r73]}}, @rights={{0x20, 0x1, 0x1, [r74, r75, r77, r20]}}, @rights={{0x1c, 0x1, 0x1, [r78, r79, r82]}}, @rights={{0x18, 0x1, 0x1, [r83, 0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [r85, r17, r16]}}, @rights={{0x30, 0x1, 0x1, [r86, r87, r18, r89, r17, r16, r90, r91]}}, @rights={{0x18, 0x1, 0x1, [r93, r19]}}], 0x118, 0x80010}, {&(0x7f0000002c00)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000003dc0)=[{&(0x7f0000002c80)="e76a8e1610cd0c9c7f47d880c0853296c3a57a8bea3e6dea6a89370c6d0f71c43230a35a117caf2b01401130eb1f434706089f32d52fab158ada4fb53a33a7ac6a6bd73a751f8ee937c86160bae8dee9ad7b1a022426435a833f962aae78f3eb6c66979d78fcea8c9b2d53544cbd7b621dc1af8c643501bd8e58cdefbabe93159bd0daefe08e3222b7db6bae5ba8cb1ddfbcd1148ffae5917f0924f03a59f797d9a167aa3beddedd5bc0741dd94e5e191c51db1d7e43789fcfd0ac546c46bd7f6e49e7ff6e97d48b3f686ed24b0621195b2b7d6740172fefda7ce09b553ba6f4ce841849f2ed2b1a2ef061e25a864af3", 0xf0}, {&(0x7f0000002d80)="ef751d0c11e42da36f138d425ca850b7d17e710d33e45650cb030ce5ff9f638d5e8e6d093e22934638e2d2cfd87850cf53fd41b08a2b420433eacfbdac5aacd6d507c3ab312ad3ce6571b486772052cf579b7d934e247f6e799fa90de86d9f2bd0c55b56a7ad69cc39151ac7a7f06f3cca1e6cc9f04a558c3e701215a1a434e7ad154d9cd2654bf1c1ec5ce478d236eb4d52c0c1f800e5808c18eed1aa3fb2ebb66bcf202d4ac0d35abcf0d68e9379af065da925d7b72118eb23169d973475de1a127a0fe4000897ab8dee4b8c3f2a374a99bf42bfa2723eed0082b58fb5df259f4df5bd5e826179fbd90da21d9edf68ce61f73e59dc4657fdc8d19442f33fb3ca05cef8d7eab5efdb901c42e9562193835beb0f32ad21713e56af71acb626870eacf62d2ce3b648147c489b9619023a441942d49fbe3b077abe963ebf72f2f5e3070fc0e3ca290c2fa15e3703b6d712ac8e85a5cad722366b9a6abf2a86723c89cc1ae3b4816b32b27a0099f552fcb63c9ed2f8d6ef85ea8cbe47b08b4d6bfb27098b57337a8262f94de2d748d2488ef829c5799d12777cdce130a3ea817168c17cfed54cd3509abac0bf9a3b1517ed61d6fab857f6ac218e439ada8409ae7cd32da103a8164d4cc76316020afecc135717fc07aa12545ce3680850694deeb79b7f9a7cd0187062f9ab9397516090ce052e7f17753aed10d5a4a52a82da70f4f8c94688be6301379156bf696de35be9efb8e4ab53985fd3c829ef365e3a313e11c6d38adf035a75dd85132fe0f59e26f6a581816d945288931a9d62f6c297697b5b4832af1c9ed75cb5648a0c438a3be8d0322aefd32c0b66b5ec520e8e30c688ca9a9789f87a924af9ddc7677b3d43bbfada4ec70bd23636be60003958e05a45a9a7101a6a36becc5f8e2029dc1cbef869b91582767eb54cc90b8f32f4a81d96bbd5f7a370e1dded9067a7c43c50c8043e104cf9cb42c93a64cea808db41e7b2bc2da166c1c2e536a80a42caf346799a40f6914efda38cbdda78b7a63fe57928a5b4ce6df6031649404d80229f393c095b41937db698fd7ae87c3ed6034b4639d54fad62360d48ccc57a33befb897752a1ee1e40e07cec5aa8f4569de3c276fb69c7c9ac5b2f0a60b6757b7588717cd8d109932d524148765f3aa3e4bf1b3d73eb63e004cf0e4e62a0bdbb00d62a66cb729aa20ff5739b9f2e49a67e4bf65541b6c80a14a4c2079c83f7d5a82f22b32174dacd44ab69b9e9f96b897d8e034cf0b12706327d53e7b27e59f61a3b932573887d47ce5671b07c629e4d931cd100c5082a9ce0ac82ad56aa010f45090755ac1b61a0cec6a74d77574f922d3679d9951f21c4ce65fdf4443afec3fb04927d8585b40491ecab4fa47e59958f35ee6e8225972a0bd05f9cda9fb2c08aeecddda3ee1e51e1e472e0f879e437019408fab807308d66cd5152bd3a83b754edf1ad1d348ea7a30e579b8b67a0fe3d6c775ca4f3a496358d2c434f70aaff5469f6198df87072db01b813726807dfc864400dfc734ddaab9eb43af30af68c03748d216cf303d81af2dfe4f207cb3f9571cb232f11fb5905102d04f25e98b78ad935e60d26621ba373788b318bb9550fda6d347af5ffb9d09f20473efd284b7f1cb4f9f17233959b8406e60150e050b9b1a50e81bcbb2d636d2dcd66e1edaa911d57b9d0f83219700cb7e96243fd0f9e76d0902047b2ea984958f146541eb70d6b7a35d46f6ee9cfa09b34b2a43b371bdc5fd7272c96cf6ec7ab77ae329e8271acf3e7d73c3b1aa08a86ab66e62ee4b5330c639978e5c1c2c2c15f716020a874515d0d39c8532a58a9978bb68be28b9395d5a3694ad5f56866f48e4495a96af284e5119d9a85f394d81ae91ec828503e39e31fbe41c6dd68df170153c0e92a7e01a049683d06cb90439b2f237048cd8f4fbac7f7bba0650e283aaca96d3a893a1fe81ec41e2f3b3981fc88ade6b5359a4d4f314fd5ef0e77d27ed942a6062ede8157450583882c0c11e796a779a00c0a9a5927e554523764aad36887bf0be126e41770811b5eca22d608ccfcaf886cf68873996f990347be3213546c5a18a63ec029f104fa14f796010242ebb1de9c4510b76ae7fc75a16722874eb20b9b5573ae01d360a5746525df7827da4d80319e43acb9f001d91bc62238dd5667f574eebd88b97ffa18b487691039b7c1f24edeee2bf22c5a8c218f569ddcc6b44edd9025135a291d4e67e214b5980c9d2b399fe1f2683734c491c4f474f589d088b33f0b17870edd93a8c2dac00f7b38f8eabf86fc585099ca6d98e196596aa6289cbb81fcd8fb8663447466c3c5144a6c78f5b17b8d1269b464c965c54bf858e50a9f9167dd29c047cb102fe6f0424a86cf931e8e54b8535e33cbc14cdba09e05a38198bcc61ae82c6c2a448ec67052fea052f20747817c7564da50dbfa2b946712452c6e80bfd2b5a6bb36be44df25af2880acf4a4e703b4e596b749413f14fc5eb9f90aa9dc1a9111266d09899e935b550618bd838f1cd2d7d252addf08c8f8124ff6fc7db2231a49287e0b9b20537694eabe4da80031e5b1fde05b568ed67900ba592300629b445cc22b8a4f8001ec6abaf0fc3b87bfedbc2f8d8c64cbab209de593c9caa4734e641c4aa0dadbb7b53ee64b6fb1fff39e566b843a316f9ce06c3c1c943521a4c42316306d4de54c32bb3290246522d17bcbab68f4085bbdb45efcdbc31927985c493de34fe31321a8244483b1251ff09eafab27313ab12b7504d03368f792bf1eee7766f06f4ce96b95f33b60b382bb4d3b9464f13833aadb38bf3b10cb65b1b8aee6d6d888e0e0ca0260955dbe55afe12c79390f01ebe6548eaad8f2f9286f30c0f67e4df0bbdf2107f91221effe2f52f5bbf9d69048a97582391e893e9feee6f4adda1ea98e9034ee9ac28f6c16b66ad87c3bd277f539fab45414b051a315297bb3ff2246076d73be1072c40afcd83cac7e4a7a3d5b1c565f19bbc35de0fb24129ca7b567b24cddbfe0924db9cb7e8f15875428f742d12ca3fb6f04eeac18a826c07bbef1f362eabf5a680fc090aec65479b30c3302342ac2e045eb4e8371385ee0610101a686f7543fef44fb4dec29213db2d8d8b49cd4e8305c0ac003b39861896b37ac72a915348bcc8cb8905c2db7d00dc05a1574852616ef145c39e500c2a1582a05829f23d1ea3bc823351a168214ab22d1e0c6eb6a94c773877e9d7af15c5f2a514b71b5e8ac382cab4c86a3fb814359ee8ec183a2a0b5d93cd72b9b7c3a49bf46e3474ac87441660bbb1452c14589d54a3ef6a37a1b09434f3ecb5d260f3b80b29da5617a6149b8975457fac032fc41625b04cb2cb81b1ca0258de9621a88d418d1b6725d77d63f5379b2d3f6644986bd2faa5e2db5dc0f00dce6c7b79392f0484bb86516624817052091c9a5071bd14dc86c62a5187e68715cd40a897f03028d34ee9ee4b2dd81730e712e67eb6cc6ccacc723dde808b9e96e9c51466cde8db48f69dbbb349f0d09b3a10903e6c49da749521552501f01ad5d558043e73d5ba5a74730b8b63b55362db5b0ab2a956185c236fd1fadae54f0bb92645365638f36f289ea2fed45ed92771d4c26188e99db7dc076861b1430be6a6b751b6271b3a5d8fa5776de00695bf7256630e12b81f3f1be7f0a04850ccbbc73c239981d11b62a08f8041079c799fe1ff8d65f1f3c6c98f2330c535342e1078417f13e80ecfc417c0cc43fda0a1ad07883a45cf0181cc24639ab7b0115de4160a780d183f3154e6499f9f0454826b747bf43f3650ae581456dba2b129abb1b490d7ca52a62d9ba3b2b7318dc896449998189d3f9405eaa8b4db8a0763b616e3283ca0fa0d378198a86046f36c18567fdb1d89a94d5cf85bc0dd62a398eb9225cc8c97ea4b59009341270bb60e0925c24a9f9f7f3715dd9d20a11fea28ad9a86613910d2b97070cb98b3d0ef1a9a2dde5b3a2063e3b43d2c7721a8bf705f0450f7ed691503b0b8493f50152a8cdc11b9722452922ccc81a5e206d66f25da340f7e707890b300392148f6a46cca842e6d3f5d6e5baeef27c16728ccb83004636791055368a7088dd4ddae04480fe8f67ab809935986f7bbec51eac7a1816e1456bf5bdee1c37fb630d0faeece10cd0f29422ec0aa6cd310bf2deb403339487f2146ece7e7417a78be3c0ce03e3aaef1216094079e68cbdde8667e48e347daff233fb9b11a71211141ce8c58edfc9b5134129e814965e032277b73ce07f379e6b2eb5446a8bdc2087ebd26f1f423eae4bec01cfe550f17dfd6bd92bef23d13c6666ad29fcfa81a64c78b6bdef7f15984ad6cefefdd3f844ce30977345c8da183e2e2b1f8093f3cbadad82a6ba9901b9924f13649b2ff7845e9ae5462154552b169bdb098384c873104b16d7a9bb298a58f1a3119dea90f33a90343d199bbd64d44b275b3a74f1e17c674560d2b8157863839f29e3d066ee4954d3f6f5753e69fadcc6e20be83e4775153cfcade3730d06ab9cd6e96f0f29bae3181334f9adc944b4ceba091b5cf83a04f6ee2dcacc93a6eaebcdedbbe0b09abfef132146c5b1732a0847c065e3ce39ea4aa6be984e4d2775d8588c2ac4d5584ec764c6a3bd0b15bac2fb6c07abad67bc71a78129a5eee62b72a8aa74715e65f5a5fd82bafd5af85969a7fa482aacb928def10778881bd5e7f081233d582b319a3057332ae084cbcda0de9fd14c11ce553406a9074d4115f007c6b455627987ba84acdf485323155a19910950c000b8700ba0a602e6b150bf95d2fdf4e2a2451b5c147a3495d1f16c82b13d34f19cadc5cd432ec33e9a4988ed2d9a75b8c3a8ef82d157d8a95b87e25a31791edcea813e56269ec3365a011d22ef05d7b158a69683a2ee0a86b405eeb325e11973a23e4a4e5ee0dd3c949c3a8bb375f80ed90ead90c2712e11030cb74021585e43befd759f349320d62c5df4c43ddf30e1a2935896c4bfd47a93b91c33c674c42628e267fcb446d274b0a037a7cca23939b79f467074db16b0970254f9f01cc21cfc4225c3a9e12ca910700199e28d86060832200c6d2585277a4fd1830229354e6d47195fbf36fddff3c6f4b6b474fdd46f8986911585e0a6b970ca3572519076ea645a2aa4ef1ef79e10172affe2facebd6c929bfac4773e4d18fde991cc7e9a2e1bfcd84c938fccdfa7c06b7f843578c0cc4438130b09db7cc974a86dc08e4166712b953c6a58923bab9b46f56071a33a856684777bf4ef4cf6dc26a573cd4bc2a4bc6e2d5e1795dfa5a9ff510f720cad32738767fa9d4110dfc496c52866d98b41540d637b87a67487ace123f2be4c8c12d16b95a9d289d10923d6cf251e7856b7cf5444a833e2803f55f31c3683ede10cfb7b31aef49cb8646ef2b1e8fe3273bc96349e3ea8a95782ee22e7acfc72b7bb3138e5efa6de1d3b78495a48715440f37dc7cb0574d34fef272a0f2dee0aa7bb0f7d2663f408f5ae88f022bc20ab3b2bfa2e123e2bcf8ce4e273dfe7c2efdbdf0a58ac5eec79eff879be24470ca687e64b83a3734c931435097f0cce25a9ccc84c530c76731397ad489e0a51d0474715004ae21b584af16dd03b5cc32307c921f6d87585bd7ca796c42c4f4621715bab91072a7962a63f0c8baf249a557091dd01d0e861f3e9864b275a3d85010eba7200b6b52a38378b99ccf1313be12a817ac325643b24e32e56e1dd5b42cea9cdcb68f80a58e02c8bee2b13dba7d6761eec3a72434e2fe7e86ef27bd536a9252c2b5b5a5b0eea8838", 0x1000}, {&(0x7f0000003d80)}], 0x3, &(0x7f0000004280)=[@rights={{0x1c, 0x1, 0x1, [r18, r94, r95]}}, @cred={{0x1c, 0x1, 0x2, {r98, r99, r103}}}, @cred={{0x1c, 0x1, 0x2, {r104, r105, 0xffffffffffffffff}}}, @rights={{0x10}}, @rights={{0x2c, 0x1, 0x1, [r106, r108, r17, r20, r109, r18, r18]}}, @rights={{0x34, 0x1, 0x1, [r17, r16, r19, r110, r16, r111, r114, 0xffffffffffffffff, r19]}}, @cred={{0x1c, 0x1, 0x2, {r115, r116, r117}}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, r20, r118, 0xffffffffffffffff, r120, r121, r122]}}], 0x128, 0x40000823}], 0x4, 0x8) r124 = socket$inet6_tcp(0xa, 0x1, 0x0) r125 = fcntl$dupfd(r124, 0x0, r124) ioctl$PERF_EVENT_IOC_ENABLE(r125, 0x8912, 0x400200) r126 = socket$inet6_tcp(0xa, 0x1, 0x0) r127 = socket$packet(0x11, 0x3, 0x300) ioctl$sock_SIOCGIFINDEX(r127, 0x8933, &(0x7f0000000140)={'syz_tun\x00', 0x0}) setsockopt$packet_add_memb(r127, 0x107, 0x1, &(0x7f0000001300)={r128, 0x3, 0x6, @dev}, 0x10) dup3(r126, r127, 0x0) r129 = getpgrp(0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x394, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r129, 0x0, 0xffffffffffffffff, 0x0) r130 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r130, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setreuid(0x0, r131) getresgid(&(0x7f00000015c0), &(0x7f0000001600), &(0x7f0000001640)) r132 = getpgrp(0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x394, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r132, 0x0, 0xffffffffffffffff, 0x0) getpgrp(r132) r133 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r133, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r135 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r135, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r134, r136) r137 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r137, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r139 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r139, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r138, r140) getgroups(0x5, &(0x7f0000000bc0)=[0xee00, r136, 0xffffffffffffffff, 0xee00, r140]) r141 = getpgrp(0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x394, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r141, 0x0, 0xffffffffffffffff, 0x0) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000001680), &(0x7f00000016c0)=0xc) r142 = getpgrp(0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x394, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r142, 0x0, 0xffffffffffffffff, 0x0) getsockopt$inet_IP_XFRM_POLICY(r2, 0x0, 0x11, &(0x7f0000001700)={{{@in=@remote, @in=@dev}}, {{@in6=@mcast1}, 0x0, @in=@dev}}, &(0x7f0000001800)=0xe8) fstat(r1, &(0x7f0000001840)) r143 = socket$inet6_tcp(0xa, 0x1, 0x0) fcntl$dupfd(r143, 0x0, r143) socket$inet6_udp(0xa, 0x2, 0x0) getgid() pipe2(&(0x7f0000002480), 0x4000) r144 = getpgrp(0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x394, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r144, 0x0, 0xffffffffffffffff, 0x0) r145 = socket$inet6_tcp(0xa, 0x1, 0x0) r146 = socket$packet(0x11, 0x3, 0x300) ioctl$sock_SIOCGIFINDEX(r146, 0x8933, &(0x7f0000000140)={'syz_tun\x00', 0x0}) setsockopt$packet_add_memb(r146, 0x107, 0x1, &(0x7f0000001300)={r147, 0x3, 0x6, @dev}, 0x10) dup3(r145, r146, 0x0) fstat(r145, &(0x7f00000024c0)) r148 = getpgrp(0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x394, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r148, 0x0, 0xffffffffffffffff, 0x0) r149 = perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r150 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r149, 0x0) r151 = syz_open_procfs(0x0, &(0x7f0000000000)='net/netlink\x00') preadv(r151, &(0x7f0000000480), 0x10000000000002a1, 0x0) r152 = syz_open_procfs(0x0, &(0x7f00000000c0)='net/packet\x00') r153 = perf_event_open(&(0x7f00000002c0)={0x5, 0x411, 0x0, 0x9, 0x1f, 0xbf, 0x0, 0x7f, 0x4000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x40000000000020}, 0x0, 0x8000, 0x0, 0x2, 0x0, 0x8}, 0x0, 0x3, 0xffffffffffffffff, 0x2) r154 = socket(0x40000000002, 0x3, 0x2) setsockopt$SO_BINDTODEVICE(r154, 0x1, 0x19, &(0x7f00000012c0)='syz_tun\x00', 0x10) setsockopt$IPT_SO_SET_REPLACE(r154, 0x0, 0x40, 0x0, 0x0) r155 = socket$nl_generic(0x10, 0x3, 0x10) r156 = socket$netlink(0x10, 0x3, 0x0) r157 = socket$netlink(0x10, 0x3, 0xc) writev(r157, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r156, r157) r158 = getpid() rt_tgsigqueueinfo(r158, r158, 0x16, &(0x7f0000000100)) stat(&(0x7f0000000700)='./file0\x00', &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}) r160 = getegid() r161 = openat$selinux_user(0xffffffffffffff9c, &(0x7f00000007c0)='/selinux/user\x00', 0x2, 0x0) r162 = socket$netlink(0x10, 0x3, 0x0) r163 = socket$netlink(0x10, 0x3, 0xc) writev(r163, &(0x7f0000fb5ff0)=[{0x0}], 0x1) dup2(r162, r163) r164 = eventfd2(0x81, 0x801) r165 = socket$inet(0x2, 0x5, 0x81) r166 = socket$netlink(0x10, 0x3, 0xc) writev(r166, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r167 = getpid() rt_tgsigqueueinfo(r167, r167, 0x16, &(0x7f0000000100)) r168 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r168, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r170 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r170, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r169, r171) r172 = socket$inet6_tcp(0xa, 0x1, 0x0) r173 = eventfd(0x4) r174 = socket$netlink(0x10, 0x3, 0xc) writev(r174, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r175 = socket$netlink(0x10, 0x3, 0x0) r176 = socket$netlink(0x10, 0x3, 0xc) writev(r176, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r175, r176) r177 = socket$netlink(0x10, 0x3, 0x0) r178 = socket$netlink(0x10, 0x3, 0xc) writev(r178, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r177, r178) r179 = openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f0000000800)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000840)=0x0) r181 = geteuid() r182 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r182, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r184 = getpid() rt_tgsigqueueinfo(r184, r184, 0x16, &(0x7f0000000100)) r185 = open(0x0, 0x0, 0x0) ftruncate(r185, 0x0) ioctl$NS_GET_OWNER_UID(r185, 0xb704, &(0x7f0000000b80)=0x0) r187 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r187, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r189 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r189, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r188, r190) r191 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r191, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r193 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r193, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r192, r194) getgroups(0x5, &(0x7f0000000bc0)=[0xee00, r190, 0xffffffffffffffff, 0xee00, r194]) r196 = getpid() rt_tgsigqueueinfo(r196, r196, 0x16, &(0x7f0000000100)) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r198 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r198, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r197, r199) r200 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r200, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r202 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r202, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r201, r203) r204 = socket$netlink(0x10, 0x3, 0x0) r205 = socket$netlink(0x10, 0x3, 0xc) writev(r205, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100", 0x18}], 0x1) dup2(r204, r205) r206 = dup2(r204, 0xffffffffffffffff) r207 = socket$inet_tcp(0x2, 0x1, 0x0) r208 = socket$netlink(0x10, 0x3, 0x0) r209 = socket$netlink(0x10, 0x3, 0xc) writev(r209, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r208, r209) r210 = signalfd4(r151, &(0x7f0000002980)={0x8}, 0x8, 0x800) r211 = signalfd4(r152, &(0x7f00000029c0)={0x83}, 0x8, 0x80000) r212 = socket$netlink(0x10, 0x3, 0x0) r213 = socket$netlink(0x10, 0x3, 0xc) writev(r213, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r212, r213) r214 = socket(0x40000000002, 0x3, 0x2) setsockopt$SO_BINDTODEVICE(r214, 0x1, 0x19, &(0x7f00000012c0)='syz_tun\x00', 0x10) setsockopt$IPT_SO_SET_REPLACE(r214, 0x0, 0x40, 0x0, 0x0) r215 = accept$inet(r214, &(0x7f0000002a00)={0x2, 0x0, @broadcast}, &(0x7f0000002a40)=0x10) r216 = creat(&(0x7f0000002a80)='./file0\x00', 0xe) r217 = socket$netlink(0x10, 0x3, 0x0) r218 = socket$netlink(0x10, 0x3, 0xc) writev(r218, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r217, r218) r219 = socket$netlink(0x10, 0x3, 0xc) writev(r219, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff", 0x1c}], 0x1) r220 = socket$netlink(0x10, 0x3, 0xc) writev(r220, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r221 = socket$netlink(0x10, 0x3, 0x0) r222 = socket$netlink(0x10, 0x3, 0xc) writev(r222, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r221, r222) r223 = socket$netlink(0x10, 0x3, 0x0) writev(r223, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r224 = socket$inet6_udplite(0xa, 0x2, 0x88) r225 = socket$netlink(0x10, 0x3, 0x0) r226 = socket$netlink(0x10, 0x3, 0xc) writev(r226, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r225, r226) r227 = socket$netlink(0x10, 0x3, 0xc) writev(r227, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r228 = socket$netlink(0x10, 0x3, 0x0) r229 = socket$netlink(0x10, 0x3, 0xc) writev(r229, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r228, r229) r230 = open(0x0, 0x0, 0x0) ftruncate(r230, 0x0) ioctl$TIOCGSID(r230, 0x5429, &(0x7f0000003e00)=0x0) ioctl$NS_GET_OWNER_UID(r152, 0xb704, &(0x7f0000003e40)=0x0) r233 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r233, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r235 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r235, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r234, r236) r237 = getpid() rt_tgsigqueueinfo(r237, r237, 0x16, &(0x7f0000000100)) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000003e80)={{{@in6=@dev, @in6=@mcast1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@empty}, 0x0, @in6}}, &(0x7f0000003f80)=0xe8) r239 = socket$netlink(0x10, 0x3, 0x0) r240 = socket$netlink(0x10, 0x3, 0xc) writev(r240, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r239, r240) r241 = socket$netlink(0x10, 0x3, 0xc) writev(r241, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r242 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000003fc0)='net/connector\x00') r243 = openat$selinux_attr(0xffffffffffffff9c, &(0x7f0000004000)='/proc/thread-self/attr/fscreate\x00', 0x2, 0x0) r244 = socket$netlink(0x10, 0x3, 0x0) r245 = socket$netlink(0x10, 0x3, 0xc) writev(r245, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r244, r245) r246 = socket$netlink(0x10, 0x3, 0x0) r247 = socket$netlink(0x10, 0x3, 0xc) writev(r247, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r246, r247) fcntl$getownex(r153, 0x10, &(0x7f0000004040)={0x0, 0x0}) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000004080)={{{@in=@empty, @in6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@dev}, 0x0, @in=@broadcast}}, &(0x7f0000004180)=0xe8) lstat(&(0x7f00000041c0)='./file0\x00', &(0x7f0000004200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r251 = socket$netlink(0x10, 0x3, 0xc) writev(r251, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r252 = socket$netlink(0x10, 0x3, 0x0) r253 = socket$netlink(0x10, 0x3, 0xc) writev(r253, &(0x7f0000fb5ff0)=[{}], 0x1) dup2(r252, r253) r254 = socket$netlink(0x10, 0x3, 0xc) writev(r254, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r255 = socket$netlink(0x10, 0x3, 0x0) r256 = socket$netlink(0x10, 0x3, 0xc) writev(r256, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r255, r256) sendmmsg$unix(r154, &(0x7f00000043c0)=[{&(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000000240)=[{&(0x7f0000000340)="e75cfa607b164d6c79502a7785cb989997d2365711110c1d19265c22f45dfb909fa97cf32f85a2d38a34acfc21b79950ff311c12b371fd7ac3562a30ff734b556198995e0f4c17000503fce48f86804e316465f74983a7432bd53701e57e418b29a2ae3bc2db963b1f006ea482f8bb993ce8e8a4ed60ce03104d87348e728c9480bc1116f4be1d7d6fd1d8ae84d224dba6554f0fff20424b9aedd5", 0x9b}], 0x1, &(0x7f0000000280)=[@rights={{0x14, 0x1, 0x1, [r150]}}], 0x18, 0x4000000}, {&(0x7f0000000400)=@abs={0x1, 0x0, 0x4e22}, 0x6e, &(0x7f00000006c0)=[{&(0x7f0000000480)="b1177b88901bdd1e8235fdb2d9729c2236d52cec62b06aacc47fa51746a8e5db6537a2ae7c97358b210062865cda54beee3a673d788547cc238fc84429446332837386ab2e1785203a50b2cd407e6c8c28276e9deb301f37de501a7b268ec9339b5503c104eb3b22e014de82f1a28a54046daa68f65ceaadd29017d59c2fb1ebbd967f34369988522e3a6ec221493bab4e4d879e7eb07f262fa23cd06f22a24d6142905f244eea96f4f578c7d1bacec23629519c85c8201791c225e0c0cd8f5d67ae712b87be03c2d357c052b80d2b8e72cb3e4373f716fc2aa979d56d5b647e19f3a9fdeeff992e48b57ac252bfa1afe2737ff8b7b9b88e2d2c43adf314a7", 0xff}, {&(0x7f0000000580)="545128d13deb49e999d53112fd7349c5cb63ce22", 0x14}, {&(0x7f00000005c0)="a8cd2e226b4a94938bfd6aaf27b6effe780d93019d12eb2bf3a8a6977729d31ad87d294643a0eac4cb4b64b23692d872c60482806b686441b702e77977b670b1583100293a754dc94d01f5f035ed0c03cce8949e3447ad235e7b39dd086c8e995bbb0c6da239f79129a2094a794138d09e39f77e0d20c69aa1d8402729c2b3cc26e85700c17d97d9b99992c4ca4b67832902b8e6bd8f1c9d8cba162bbde782682b4c89d8ded8e7e9924b46f98058bfc10eb5556563a11a9114aa93e2200f02f3ef6973c3b688eee49cfc3db6be4d7895c4078922855b698216d839836f4dca92adadc346f902cd851a756477f845e231db", 0xf1}], 0x3, &(0x7f0000000880)=[@rights={{0x24, 0x1, 0x1, [r155, 0xffffffffffffffff, r153, r156, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r158, r159, r160}}}, @rights={{0x18, 0x1, 0x1, [r161, r162]}}, @rights={{0x18, 0x1, 0x1, [r149, r164]}}, @rights={{0x1c, 0x1, 0x1, [r151, r165, r166]}}, @cred={{0x1c, 0x1, 0x2, {r167, 0xee01, r171}}}, @rights={{0x38, 0x1, 0x1, [r151, r153, r172, r173, r174, r150, r175, r178, r179, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r180, r181, r183}}}], 0x110, 0x880}, {&(0x7f00000009c0)=@file={0x1, './file0/file0\x00'}, 0x6e, &(0x7f0000000b40)=[{&(0x7f0000000a40)="a63bab9579929215a14895570c090fd64aa25b5c5a70bdfae933899c144b05f88aadd67dc9c84509cfe4a82987f92c4658cc3d85c3d31911b30871a32758071b563c1cbd3e72fa41177def9194da5f9319a740f0934eaa180111ab5fad6f658e48e3f4ef33768a36d4f3b301422345014197605c727dc152507175416055773486cdc06d02c7b347fb3c3e3f8303d69a505fb60c478700661d9532f277fd503b4e8586679b8297030b870fec1ae11d5e4a6285fa02a737bb15e5edbb348438b4f4fc6b8159d310c72ab46f9a7aa7b83b9f0091c52631368d53777e7ce5dca65fe2ab2428d50b7167eb3f64fcf60e5d8a2630b3d572cc42", 0xf7}], 0x1, &(0x7f0000002ac0)=[@cred={{0x1c, 0x1, 0x2, {r184, r186, r195}}}, @cred={{0x1c, 0x1, 0x2, {r196, r197, r203}}}, @rights={{0x14, 0x1, 0x1, [r206]}}, @rights={{0x20, 0x1, 0x1, [r207, r208, r210, r153]}}, @rights={{0x1c, 0x1, 0x1, [r211, r212, r215]}}, @rights={{0x18, 0x1, 0x1, [r216, 0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [r218, r150, r149]}}, @rights={{0x30, 0x1, 0x1, [r219, r220, r151, r222, r150, r149, r223, r224]}}, @rights={{0x18, 0x1, 0x1, [r226, r152]}}], 0x118, 0x80010}, {&(0x7f0000002c00)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000003dc0)=[{&(0x7f0000002c80)="e76a8e1610cd0c9c7f47d880c0853296c3a57a8bea3e6dea6a89370c6d0f71c43230a35a117caf2b01401130eb1f434706089f32d52fab158ada4fb53a33a7ac6a6bd73a751f8ee937c86160bae8dee9ad7b1a022426435a833f962aae78f3eb6c66979d78fcea8c9b2d53544cbd7b621dc1af8c643501bd8e58cdefbabe93159bd0daefe08e3222b7db6bae5ba8cb1ddfbcd1148ffae5917f0924f03a59f797d9a167aa3beddedd5bc0741dd94e5e191c51db1d7e43789fcfd0ac546c46bd7f6e49e7ff6e97d48b3f686ed24b0621195b2b7d6740172fefda7ce09b553ba6f4ce841849f2ed2b1a2ef061e25a864af3", 0xf0}, {&(0x7f0000002d80)="ef751d0c11e42da36f138d425ca850b7d17e710d33e45650cb030ce5ff9f638d5e8e6d093e22934638e2d2cfd87850cf53fd41b08a2b420433eacfbdac5aacd6d507c3ab312ad3ce6571b486772052cf579b7d934e247f6e799fa90de86d9f2bd0c55b56a7ad69cc39151ac7a7f06f3cca1e6cc9f04a558c3e701215a1a434e7ad154d9cd2654bf1c1ec5ce478d236eb4d52c0c1f800e5808c18eed1aa3fb2ebb66bcf202d4ac0d35abcf0d68e9379af065da925d7b72118eb23169d973475de1a127a0fe4000897ab8dee4b8c3f2a374a99bf42bfa2723eed0082b58fb5df259f4df5bd5e826179fbd90da21d9edf68ce61f73e59dc4657fdc8d19442f33fb3ca05cef8d7eab5efdb901c42e9562193835beb0f32ad21713e56af71acb626870eacf62d2ce3b648147c489b9619023a441942d49fbe3b077abe963ebf72f2f5e3070fc0e3ca290c2fa15e3703b6d712ac8e85a5cad722366b9a6abf2a86723c89cc1ae3b4816b32b27a0099f552fcb63c9ed2f8d6ef85ea8cbe47b08b4d6bfb27098b57337a8262f94de2d748d2488ef829c5799d12777cdce130a3ea817168c17cfed54cd3509abac0bf9a3b1517ed61d6fab857f6ac218e439ada8409ae7cd32da103a8164d4cc76316020afecc135717fc07aa12545ce3680850694deeb79b7f9a7cd0187062f9ab9397516090ce052e7f17753aed10d5a4a52a82da70f4f8c94688be6301379156bf696de35be9efb8e4ab53985fd3c829ef365e3a313e11c6d38adf035a75dd85132fe0f59e26f6a581816d945288931a9d62f6c297697b5b4832af1c9ed75cb5648a0c438a3be8d0322aefd32c0b66b5ec520e8e30c688ca9a9789f87a924af9ddc7677b3d43bbfada4ec70bd23636be60003958e05a45a9a7101a6a36becc5f8e2029dc1cbef869b91582767eb54cc90b8f32f4a81d96bbd5f7a370e1dded9067a7c43c50c8043e104cf9cb42c93a64cea808db41e7b2bc2da166c1c2e536a80a42caf346799a40f6914efda38cbdda78b7a63fe57928a5b4ce6df6031649404d80229f393c095b41937db698fd7ae87c3ed6034b4639d54fad62360d48ccc57a33befb897752a1ee1e40e07cec5aa8f4569de3c276fb69c7c9ac5b2f0a60b6757b7588717cd8d109932d524148765f3aa3e4bf1b3d73eb63e004cf0e4e62a0bdbb00d62a66cb729aa20ff5739b9f2e49a67e4bf65541b6c80a14a4c2079c83f7d5a82f22b32174dacd44ab69b9e9f96b897d8e034cf0b12706327d53e7b27e59f61a3b932573887d47ce5671b07c629e4d931cd100c5082a9ce0ac82ad56aa010f45090755ac1b61a0cec6a74d77574f922d3679d9951f21c4ce65fdf4443afec3fb04927d8585b40491ecab4fa47e59958f35ee6e8225972a0bd05f9cda9fb2c08aeecddda3ee1e51e1e472e0f879e437019408fab807308d66cd5152bd3a83b754edf1ad1d348ea7a30e579b8b67a0fe3d6c775ca4f3a496358d2c434f70aaff5469f6198df87072db01b813726807dfc864400dfc734ddaab9eb43af30af68c03748d216cf303d81af2dfe4f207cb3f9571cb232f11fb5905102d04f25e98b78ad935e60d26621ba373788b318bb9550fda6d347af5ffb9d09f20473efd284b7f1cb4f9f17233959b8406e60150e050b9b1a50e81bcbb2d636d2dcd66e1edaa911d57b9d0f83219700cb7e96243fd0f9e76d0902047b2ea984958f146541eb70d6b7a35d46f6ee9cfa09b34b2a43b371bdc5fd7272c96cf6ec7ab77ae329e8271acf3e7d73c3b1aa08a86ab66e62ee4b5330c639978e5c1c2c2c15f716020a874515d0d39c8532a58a9978bb68be28b9395d5a3694ad5f56866f48e4495a96af284e5119d9a85f394d81ae91ec828503e39e31fbe41c6dd68df170153c0e92a7e01a049683d06cb90439b2f237048cd8f4fbac7f7bba0650e283aaca96d3a893a1fe81ec41e2f3b3981fc88ade6b5359a4d4f314fd5ef0e77d27ed942a6062ede8157450583882c0c11e796a779a00c0a9a5927e554523764aad36887bf0be126e41770811b5eca22d608ccfcaf886cf68873996f990347be3213546c5a18a63ec029f104fa14f796010242ebb1de9c4510b76ae7fc75a16722874eb20b9b5573ae01d360a5746525df7827da4d80319e43acb9f001d91bc62238dd5667f574eebd88b97ffa18b487691039b7c1f24edeee2bf22c5a8c218f569ddcc6b44edd9025135a291d4e67e214b5980c9d2b399fe1f2683734c491c4f474f589d088b33f0b17870edd93a8c2dac00f7b38f8eabf86fc585099ca6d98e196596aa6289cbb81fcd8fb8663447466c3c5144a6c78f5b17b8d1269b464c965c54bf858e50a9f9167dd29c047cb102fe6f0424a86cf931e8e54b8535e33cbc14cdba09e05a38198bcc61ae82c6c2a448ec67052fea052f20747817c7564da50dbfa2b946712452c6e80bfd2b5a6bb36be44df25af2880acf4a4e703b4e596b749413f14fc5eb9f90aa9dc1a9111266d09899e935b550618bd838f1cd2d7d252addf08c8f8124ff6fc7db2231a49287e0b9b20537694eabe4da80031e5b1fde05b568ed67900ba592300629b445cc22b8a4f8001ec6abaf0fc3b87bfedbc2f8d8c64cbab209de593c9caa4734e641c4aa0dadbb7b53ee64b6fb1fff39e566b843a316f9ce06c3c1c943521a4c42316306d4de54c32bb3290246522d17bcbab68f4085bbdb45efcdbc31927985c493de34fe31321a8244483b1251ff09eafab27313ab12b7504d03368f792bf1eee7766f06f4ce96b95f33b60b382bb4d3b9464f13833aadb38bf3b10cb65b1b8aee6d6d888e0e0ca0260955dbe55afe12c79390f01ebe6548eaad8f2f9286f30c0f67e4df0bbdf2107f91221effe2f52f5bbf9d69048a97582391e893e9feee6f4adda1ea98e9034ee9ac28f6c16b66ad87c3bd277f539fab45414b051a315297bb3ff2246076d73be1072c40afcd83cac7e4a7a3d5b1c565f19bbc35de0fb24129ca7b567b24cddbfe0924db9cb7e8f15875428f742d12ca3fb6f04eeac18a826c07bbef1f362eabf5a680fc090aec65479b30c3302342ac2e045eb4e8371385ee0610101a686f7543fef44fb4dec29213db2d8d8b49cd4e8305c0ac003b39861896b37ac72a915348bcc8cb8905c2db7d00dc05a1574852616ef145c39e500c2a1582a05829f23d1ea3bc823351a168214ab22d1e0c6eb6a94c773877e9d7af15c5f2a514b71b5e8ac382cab4c86a3fb814359ee8ec183a2a0b5d93cd72b9b7c3a49bf46e3474ac87441660bbb1452c14589d54a3ef6a37a1b09434f3ecb5d260f3b80b29da5617a6149b8975457fac032fc41625b04cb2cb81b1ca0258de9621a88d418d1b6725d77d63f5379b2d3f6644986bd2faa5e2db5dc0f00dce6c7b79392f0484bb86516624817052091c9a5071bd14dc86c62a5187e68715cd40a897f03028d34ee9ee4b2dd81730e712e67eb6cc6ccacc723dde808b9e96e9c51466cde8db48f69dbbb349f0d09b3a10903e6c49da749521552501f01ad5d558043e73d5ba5a74730b8b63b55362db5b0ab2a956185c236fd1fadae54f0bb92645365638f36f289ea2fed45ed92771d4c26188e99db7dc076861b1430be6a6b751b6271b3a5d8fa5776de00695bf7256630e12b81f3f1be7f0a04850ccbbc73c239981d11b62a08f8041079c799fe1ff8d65f1f3c6c98f2330c535342e1078417f13e80ecfc417c0cc43fda0a1ad07883a45cf0181cc24639ab7b0115de4160a780d183f3154e6499f9f0454826b747bf43f3650ae581456dba2b129abb1b490d7ca52a62d9ba3b2b7318dc896449998189d3f9405eaa8b4db8a0763b616e3283ca0fa0d378198a86046f36c18567fdb1d89a94d5cf85bc0dd62a398eb9225cc8c97ea4b59009341270bb60e0925c24a9f9f7f3715dd9d20a11fea28ad9a86613910d2b97070cb98b3d0ef1a9a2dde5b3a2063e3b43d2c7721a8bf705f0450f7ed691503b0b8493f50152a8cdc11b9722452922ccc81a5e206d66f25da340f7e707890b300392148f6a46cca842e6d3f5d6e5baeef27c16728ccb83004636791055368a7088dd4ddae04480fe8f67ab809935986f7bbec51eac7a1816e1456bf5bdee1c37fb630d0faeece10cd0f29422ec0aa6cd310bf2deb403339487f2146ece7e7417a78be3c0ce03e3aaef1216094079e68cbdde8667e48e347daff233fb9b11a71211141ce8c58edfc9b5134129e814965e032277b73ce07f379e6b2eb5446a8bdc2087ebd26f1f423eae4bec01cfe550f17dfd6bd92bef23d13c6666ad29fcfa81a64c78b6bdef7f15984ad6cefefdd3f844ce30977345c8da183e2e2b1f8093f3cbadad82a6ba9901b9924f13649b2ff7845e9ae5462154552b169bdb098384c873104b16d7a9bb298a58f1a3119dea90f33a90343d199bbd64d44b275b3a74f1e17c674560d2b8157863839f29e3d066ee4954d3f6f5753e69fadcc6e20be83e4775153cfcade3730d06ab9cd6e96f0f29bae3181334f9adc944b4ceba091b5cf83a04f6ee2dcacc93a6eaebcdedbbe0b09abfef132146c5b1732a0847c065e3ce39ea4aa6be984e4d2775d8588c2ac4d5584ec764c6a3bd0b15bac2fb6c07abad67bc71a78129a5eee62b72a8aa74715e65f5a5fd82bafd5af85969a7fa482aacb928def10778881bd5e7f081233d582b319a3057332ae084cbcda0de9fd14c11ce553406a9074d4115f007c6b455627987ba84acdf485323155a19910950c000b8700ba0a602e6b150bf95d2fdf4e2a2451b5c147a3495d1f16c82b13d34f19cadc5cd432ec33e9a4988ed2d9a75b8c3a8ef82d157d8a95b87e25a31791edcea813e56269ec3365a011d22ef05d7b158a69683a2ee0a86b405eeb325e11973a23e4a4e5ee0dd3c949c3a8bb375f80ed90ead90c2712e11030cb74021585e43befd759f349320d62c5df4c43ddf30e1a2935896c4bfd47a93b91c33c674c42628e267fcb446d274b0a037a7cca23939b79f467074db16b0970254f9f01cc21cfc4225c3a9e12ca910700199e28d86060832200c6d2585277a4fd1830229354e6d47195fbf36fddff3c6f4b6b474fdd46f8986911585e0a6b970ca3572519076ea645a2aa4ef1ef79e10172affe2facebd6c929bfac4773e4d18fde991cc7e9a2e1bfcd84c938fccdfa7c06b7f843578c0cc4438130b09db7cc974a86dc08e4166712b953c6a58923bab9b46f56071a33a856684777bf4ef4cf6dc26a573cd4bc2a4bc6e2d5e1795dfa5a9ff510f720cad32738767fa9d4110dfc496c52866d98b41540d637b87a67487ace123f2be4c8c12d16b95a9d289d10923d6cf251e7856b7cf5444a833e2803f55f31c3683ede10cfb7b31aef49cb8646ef2b1e8fe3273bc96349e3ea8a95782ee22e7acfc72b7bb3138e5efa6de1d3b78495a48715440f37dc7cb0574d34fef272a0f2dee0aa7bb0f7d2663f408f5ae88f022bc20ab3b2bfa2e123e2bcf8ce4e273dfe7c2efdbdf0a58ac5eec79eff879be24470ca687e64b83a3734c931435097f0cce25a9ccc84c530c76731397ad489e0a51d0474715004ae21b584af16dd03b5cc32307c921f6d87585bd7ca796c42c4f4621715bab91072a7962a63f0c8baf249a557091dd01d0e861f3e9864b275a3d85010eba7200b6b52a38378b99ccf1313be12a817ac325643b24e32e56e1dd5b42cea9cdcb68f80a58e02c8bee2b13dba7d6761eec3a72434e2fe7e86ef27bd536a9252c2b5b5a5b0eea8838", 0x1000}, {&(0x7f0000003d80)}], 0x3, &(0x7f0000004280)=[@rights={{0x1c, 0x1, 0x1, [r151, r227, r228]}}, @cred={{0x1c, 0x1, 0x2, {r231, r232, r236}}}, @cred={{0x1c, 0x1, 0x2, {r237, r238, 0xffffffffffffffff}}}, @rights={{0x10}}, @rights={{0x2c, 0x1, 0x1, [r239, r241, r150, r153, r242, r151, r151]}}, @rights={{0x34, 0x1, 0x1, [r150, r149, r152, r243, r149, r244, r247, 0xffffffffffffffff, r152]}}, @cred={{0x1c, 0x1, 0x2, {r248, r249, r250}}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, r153, r251, 0xffffffffffffffff, r253, r254, r255]}}], 0x128, 0x40000823}], 0x4, 0x8) getpgrp(0x0) r257 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r257, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setreuid(0x0, r258) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r260 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r260, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r259, r261) fcntl$getownex(r1, 0x10, &(0x7f0000002540)) r262 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r262, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setreuid(0x0, r263) r264 = perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r265 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r264, 0x0) r266 = syz_open_procfs(0x0, &(0x7f0000000000)='net/netlink\x00') preadv(r266, &(0x7f0000000480), 0x10000000000002a1, 0x0) r267 = syz_open_procfs(0x0, &(0x7f00000000c0)='net/packet\x00') r268 = perf_event_open(&(0x7f00000002c0)={0x5, 0x411, 0x0, 0x9, 0x1f, 0xbf, 0x0, 0x7f, 0x4000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x40000000000020}, 0x0, 0x8000, 0x0, 0x2, 0x0, 0x8}, 0x0, 0x3, 0xffffffffffffffff, 0x2) r269 = socket(0x40000000002, 0x3, 0x2) setsockopt$SO_BINDTODEVICE(r269, 0x1, 0x19, &(0x7f00000012c0)='syz_tun\x00', 0x10) setsockopt$IPT_SO_SET_REPLACE(r269, 0x0, 0x40, 0x0, 0x0) r270 = socket$nl_generic(0x10, 0x3, 0x10) r271 = socket$netlink(0x10, 0x3, 0x0) r272 = socket$netlink(0x10, 0x3, 0xc) writev(r272, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r271, r272) r273 = getpid() rt_tgsigqueueinfo(r273, r273, 0x16, &(0x7f0000000100)) stat(&(0x7f0000000700)='./file0\x00', &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}) r275 = getegid() r276 = openat$selinux_user(0xffffffffffffff9c, &(0x7f00000007c0)='/selinux/user\x00', 0x2, 0x0) r277 = socket$netlink(0x10, 0x3, 0x0) r278 = socket$netlink(0x10, 0x3, 0xc) writev(r278, &(0x7f0000fb5ff0)=[{0x0}], 0x1) dup2(r277, r278) r279 = eventfd2(0x81, 0x801) r280 = socket$inet(0x2, 0x5, 0x81) r281 = socket$netlink(0x10, 0x3, 0xc) writev(r281, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r282 = getpid() rt_tgsigqueueinfo(r282, r282, 0x16, &(0x7f0000000100)) r283 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r283, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r285 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r285, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r284, r286) r287 = socket$inet6_tcp(0xa, 0x1, 0x0) r288 = eventfd(0x4) r289 = socket$netlink(0x10, 0x3, 0xc) writev(r289, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r290 = socket$netlink(0x10, 0x3, 0x0) r291 = socket$netlink(0x10, 0x3, 0xc) writev(r291, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r290, r291) r292 = socket$netlink(0x10, 0x3, 0x0) r293 = socket$netlink(0x10, 0x3, 0xc) writev(r293, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r292, r293) r294 = openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f0000000800)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000840)=0x0) r296 = geteuid() r297 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r297, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r299 = getpid() rt_tgsigqueueinfo(r299, r299, 0x16, &(0x7f0000000100)) r300 = open(0x0, 0x0, 0x0) ftruncate(r300, 0x0) ioctl$NS_GET_OWNER_UID(r300, 0xb704, &(0x7f0000000b80)=0x0) r302 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r302, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r304 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r304, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r303, r305) r306 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r306, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r308 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r308, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r307, r309) getgroups(0x5, &(0x7f0000000bc0)=[0xee00, r305, 0xffffffffffffffff, 0xee00, r309]) r311 = getpid() rt_tgsigqueueinfo(r311, r311, 0x16, &(0x7f0000000100)) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r313 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r313, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r312, r314) r315 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r315, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r317 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r317, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r316, r318) r319 = socket$netlink(0x10, 0x3, 0x0) r320 = socket$netlink(0x10, 0x3, 0xc) writev(r320, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100", 0x18}], 0x1) dup2(r319, r320) r321 = dup2(r319, 0xffffffffffffffff) r322 = socket$inet_tcp(0x2, 0x1, 0x0) r323 = socket$netlink(0x10, 0x3, 0x0) r324 = socket$netlink(0x10, 0x3, 0xc) writev(r324, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r323, r324) r325 = signalfd4(r266, &(0x7f0000002980)={0x8}, 0x8, 0x800) r326 = signalfd4(r267, &(0x7f00000029c0)={0x83}, 0x8, 0x80000) r327 = socket$netlink(0x10, 0x3, 0x0) r328 = socket$netlink(0x10, 0x3, 0xc) writev(r328, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r327, r328) r329 = socket(0x40000000002, 0x3, 0x2) setsockopt$SO_BINDTODEVICE(r329, 0x1, 0x19, &(0x7f00000012c0)='syz_tun\x00', 0x10) setsockopt$IPT_SO_SET_REPLACE(r329, 0x0, 0x40, 0x0, 0x0) r330 = accept$inet(r329, &(0x7f0000002a00)={0x2, 0x0, @broadcast}, &(0x7f0000002a40)=0x10) r331 = creat(&(0x7f0000002a80)='./file0\x00', 0xe) r332 = socket$netlink(0x10, 0x3, 0x0) r333 = socket$netlink(0x10, 0x3, 0xc) writev(r333, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r332, r333) r334 = socket$netlink(0x10, 0x3, 0xc) writev(r334, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff", 0x1c}], 0x1) r335 = socket$netlink(0x10, 0x3, 0xc) writev(r335, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r336 = socket$netlink(0x10, 0x3, 0x0) r337 = socket$netlink(0x10, 0x3, 0xc) writev(r337, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r336, r337) r338 = socket$netlink(0x10, 0x3, 0x0) writev(r338, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r339 = socket$inet6_udplite(0xa, 0x2, 0x88) r340 = socket$netlink(0x10, 0x3, 0x0) r341 = socket$netlink(0x10, 0x3, 0xc) writev(r341, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r340, r341) r342 = socket$netlink(0x10, 0x3, 0xc) writev(r342, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r343 = socket$netlink(0x10, 0x3, 0x0) r344 = socket$netlink(0x10, 0x3, 0xc) writev(r344, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r343, r344) r345 = open(0x0, 0x0, 0x0) ftruncate(r345, 0x0) ioctl$TIOCGSID(r345, 0x5429, &(0x7f0000003e00)=0x0) ioctl$NS_GET_OWNER_UID(r267, 0xb704, &(0x7f0000003e40)=0x0) r348 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r348, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r350 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r350, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r349, r351) r352 = getpid() rt_tgsigqueueinfo(r352, r352, 0x16, &(0x7f0000000100)) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000003e80)={{{@in6=@dev, @in6=@mcast1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@empty}, 0x0, @in6}}, &(0x7f0000003f80)=0xe8) r354 = socket$netlink(0x10, 0x3, 0x0) r355 = socket$netlink(0x10, 0x3, 0xc) writev(r355, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r354, r355) r356 = socket$netlink(0x10, 0x3, 0xc) writev(r356, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r357 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000003fc0)='net/connector\x00') r358 = openat$selinux_attr(0xffffffffffffff9c, &(0x7f0000004000)='/proc/thread-self/attr/fscreate\x00', 0x2, 0x0) r359 = socket$netlink(0x10, 0x3, 0x0) r360 = socket$netlink(0x10, 0x3, 0xc) writev(r360, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r359, r360) r361 = socket$netlink(0x10, 0x3, 0x0) r362 = socket$netlink(0x10, 0x3, 0xc) writev(r362, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r361, r362) fcntl$getownex(r268, 0x10, &(0x7f0000004040)={0x0, 0x0}) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000004080)={{{@in=@empty, @in6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@dev}, 0x0, @in=@broadcast}}, &(0x7f0000004180)=0xe8) lstat(&(0x7f00000041c0)='./file0\x00', &(0x7f0000004200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r366 = socket$netlink(0x10, 0x3, 0xc) writev(r366, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r367 = socket$netlink(0x10, 0x3, 0x0) r368 = socket$netlink(0x10, 0x3, 0xc) writev(r368, &(0x7f0000fb5ff0)=[{}], 0x1) dup2(r367, r368) r369 = socket$netlink(0x10, 0x3, 0xc) writev(r369, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r370 = socket$netlink(0x10, 0x3, 0x0) r371 = socket$netlink(0x10, 0x3, 0xc) writev(r371, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r370, r371) sendmmsg$unix(r269, &(0x7f00000043c0)=[{&(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000000240)=[{&(0x7f0000000340)="e75cfa607b164d6c79502a7785cb989997d2365711110c1d19265c22f45dfb909fa97cf32f85a2d38a34acfc21b79950ff311c12b371fd7ac3562a30ff734b556198995e0f4c17000503fce48f86804e316465f74983a7432bd53701e57e418b29a2ae3bc2db963b1f006ea482f8bb993ce8e8a4ed60ce03104d87348e728c9480bc1116f4be1d7d6fd1d8ae84d224dba6554f0fff20424b9aedd5", 0x9b}], 0x1, &(0x7f0000000280)=[@rights={{0x14, 0x1, 0x1, [r265]}}], 0x18, 0x4000000}, {&(0x7f0000000400)=@abs={0x1, 0x0, 0x4e22}, 0x6e, &(0x7f00000006c0)=[{&(0x7f0000000480)="b1177b88901bdd1e8235fdb2d9729c2236d52cec62b06aacc47fa51746a8e5db6537a2ae7c97358b210062865cda54beee3a673d788547cc238fc84429446332837386ab2e1785203a50b2cd407e6c8c28276e9deb301f37de501a7b268ec9339b5503c104eb3b22e014de82f1a28a54046daa68f65ceaadd29017d59c2fb1ebbd967f34369988522e3a6ec221493bab4e4d879e7eb07f262fa23cd06f22a24d6142905f244eea96f4f578c7d1bacec23629519c85c8201791c225e0c0cd8f5d67ae712b87be03c2d357c052b80d2b8e72cb3e4373f716fc2aa979d56d5b647e19f3a9fdeeff992e48b57ac252bfa1afe2737ff8b7b9b88e2d2c43adf314a7", 0xff}, {&(0x7f0000000580)="545128d13deb49e999d53112fd7349c5cb63ce22", 0x14}, {&(0x7f00000005c0)="a8cd2e226b4a94938bfd6aaf27b6effe780d93019d12eb2bf3a8a6977729d31ad87d294643a0eac4cb4b64b23692d872c60482806b686441b702e77977b670b1583100293a754dc94d01f5f035ed0c03cce8949e3447ad235e7b39dd086c8e995bbb0c6da239f79129a2094a794138d09e39f77e0d20c69aa1d8402729c2b3cc26e85700c17d97d9b99992c4ca4b67832902b8e6bd8f1c9d8cba162bbde782682b4c89d8ded8e7e9924b46f98058bfc10eb5556563a11a9114aa93e2200f02f3ef6973c3b688eee49cfc3db6be4d7895c4078922855b698216d839836f4dca92adadc346f902cd851a756477f845e231db", 0xf1}], 0x3, &(0x7f0000000880)=[@rights={{0x24, 0x1, 0x1, [r270, 0xffffffffffffffff, r268, r271, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r273, r274, r275}}}, @rights={{0x18, 0x1, 0x1, [r276, r277]}}, @rights={{0x18, 0x1, 0x1, [r264, r279]}}, @rights={{0x1c, 0x1, 0x1, [r266, r280, r281]}}, @cred={{0x1c, 0x1, 0x2, {r282, 0xee01, r286}}}, @rights={{0x38, 0x1, 0x1, [r266, r268, r287, r288, r289, r265, r290, r293, r294, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r295, r296, r298}}}], 0x110, 0x880}, {&(0x7f00000009c0)=@file={0x1, './file0/file0\x00'}, 0x6e, &(0x7f0000000b40)=[{&(0x7f0000000a40)="a63bab9579929215a14895570c090fd64aa25b5c5a70bdfae933899c144b05f88aadd67dc9c84509cfe4a82987f92c4658cc3d85c3d31911b30871a32758071b563c1cbd3e72fa41177def9194da5f9319a740f0934eaa180111ab5fad6f658e48e3f4ef33768a36d4f3b301422345014197605c727dc152507175416055773486cdc06d02c7b347fb3c3e3f8303d69a505fb60c478700661d9532f277fd503b4e8586679b8297030b870fec1ae11d5e4a6285fa02a737bb15e5edbb348438b4f4fc6b8159d310c72ab46f9a7aa7b83b9f0091c52631368d53777e7ce5dca65fe2ab2428d50b7167eb3f64fcf60e5d8a2630b3d572cc42", 0xf7}], 0x1, &(0x7f0000002ac0)=[@cred={{0x1c, 0x1, 0x2, {r299, r301, r310}}}, @cred={{0x1c, 0x1, 0x2, {r311, r312, r318}}}, @rights={{0x14, 0x1, 0x1, [r321]}}, @rights={{0x20, 0x1, 0x1, [r322, r323, r325, r268]}}, @rights={{0x1c, 0x1, 0x1, [r326, r327, r330]}}, @rights={{0x18, 0x1, 0x1, [r331, 0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [r333, r265, r264]}}, @rights={{0x30, 0x1, 0x1, [r334, r335, r266, r337, r265, r264, r338, r339]}}, @rights={{0x18, 0x1, 0x1, [r341, r267]}}], 0x118, 0x80010}, {&(0x7f0000002c00)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000003dc0)=[{&(0x7f0000002c80)="e76a8e1610cd0c9c7f47d880c0853296c3a57a8bea3e6dea6a89370c6d0f71c43230a35a117caf2b01401130eb1f434706089f32d52fab158ada4fb53a33a7ac6a6bd73a751f8ee937c86160bae8dee9ad7b1a022426435a833f962aae78f3eb6c66979d78fcea8c9b2d53544cbd7b621dc1af8c643501bd8e58cdefbabe93159bd0daefe08e3222b7db6bae5ba8cb1ddfbcd1148ffae5917f0924f03a59f797d9a167aa3beddedd5bc0741dd94e5e191c51db1d7e43789fcfd0ac546c46bd7f6e49e7ff6e97d48b3f686ed24b0621195b2b7d6740172fefda7ce09b553ba6f4ce841849f2ed2b1a2ef061e25a864af3", 0xf0}, {&(0x7f0000002d80)="ef751d0c11e42da36f138d425ca850b7d17e710d33e45650cb030ce5ff9f638d5e8e6d093e22934638e2d2cfd87850cf53fd41b08a2b420433eacfbdac5aacd6d507c3ab312ad3ce6571b486772052cf579b7d934e247f6e799fa90de86d9f2bd0c55b56a7ad69cc39151ac7a7f06f3cca1e6cc9f04a558c3e701215a1a434e7ad154d9cd2654bf1c1ec5ce478d236eb4d52c0c1f800e5808c18eed1aa3fb2ebb66bcf202d4ac0d35abcf0d68e9379af065da925d7b72118eb23169d973475de1a127a0fe4000897ab8dee4b8c3f2a374a99bf42bfa2723eed0082b58fb5df259f4df5bd5e826179fbd90da21d9edf68ce61f73e59dc4657fdc8d19442f33fb3ca05cef8d7eab5efdb901c42e9562193835beb0f32ad21713e56af71acb626870eacf62d2ce3b648147c489b9619023a441942d49fbe3b077abe963ebf72f2f5e3070fc0e3ca290c2fa15e3703b6d712ac8e85a5cad722366b9a6abf2a86723c89cc1ae3b4816b32b27a0099f552fcb63c9ed2f8d6ef85ea8cbe47b08b4d6bfb27098b57337a8262f94de2d748d2488ef829c5799d12777cdce130a3ea817168c17cfed54cd3509abac0bf9a3b1517ed61d6fab857f6ac218e439ada8409ae7cd32da103a8164d4cc76316020afecc135717fc07aa12545ce3680850694deeb79b7f9a7cd0187062f9ab9397516090ce052e7f17753aed10d5a4a52a82da70f4f8c94688be6301379156bf696de35be9efb8e4ab53985fd3c829ef365e3a313e11c6d38adf035a75dd85132fe0f59e26f6a581816d945288931a9d62f6c297697b5b4832af1c9ed75cb5648a0c438a3be8d0322aefd32c0b66b5ec520e8e30c688ca9a9789f87a924af9ddc7677b3d43bbfada4ec70bd23636be60003958e05a45a9a7101a6a36becc5f8e2029dc1cbef869b91582767eb54cc90b8f32f4a81d96bbd5f7a370e1dded9067a7c43c50c8043e104cf9cb42c93a64cea808db41e7b2bc2da166c1c2e536a80a42caf346799a40f6914efda38cbdda78b7a63fe57928a5b4ce6df6031649404d80229f393c095b41937db698fd7ae87c3ed6034b4639d54fad62360d48ccc57a33befb897752a1ee1e40e07cec5aa8f4569de3c276fb69c7c9ac5b2f0a60b6757b7588717cd8d109932d524148765f3aa3e4bf1b3d73eb63e004cf0e4e62a0bdbb00d62a66cb729aa20ff5739b9f2e49a67e4bf65541b6c80a14a4c2079c83f7d5a82f22b32174dacd44ab69b9e9f96b897d8e034cf0b12706327d53e7b27e59f61a3b932573887d47ce5671b07c629e4d931cd100c5082a9ce0ac82ad56aa010f45090755ac1b61a0cec6a74d77574f922d3679d9951f21c4ce65fdf4443afec3fb04927d8585b40491ecab4fa47e59958f35ee6e8225972a0bd05f9cda9fb2c08aeecddda3ee1e51e1e472e0f879e437019408fab807308d66cd5152bd3a83b754edf1ad1d348ea7a30e579b8b67a0fe3d6c775ca4f3a496358d2c434f70aaff5469f6198df87072db01b813726807dfc864400dfc734ddaab9eb43af30af68c03748d216cf303d81af2dfe4f207cb3f9571cb232f11fb5905102d04f25e98b78ad935e60d26621ba373788b318bb9550fda6d347af5ffb9d09f20473efd284b7f1cb4f9f17233959b8406e60150e050b9b1a50e81bcbb2d636d2dcd66e1edaa911d57b9d0f83219700cb7e96243fd0f9e76d0902047b2ea984958f146541eb70d6b7a35d46f6ee9cfa09b34b2a43b371bdc5fd7272c96cf6ec7ab77ae329e8271acf3e7d73c3b1aa08a86ab66e62ee4b5330c639978e5c1c2c2c15f716020a874515d0d39c8532a58a9978bb68be28b9395d5a3694ad5f56866f48e4495a96af284e5119d9a85f394d81ae91ec828503e39e31fbe41c6dd68df170153c0e92a7e01a049683d06cb90439b2f237048cd8f4fbac7f7bba0650e283aaca96d3a893a1fe81ec41e2f3b3981fc88ade6b5359a4d4f314fd5ef0e77d27ed942a6062ede8157450583882c0c11e796a779a00c0a9a5927e554523764aad36887bf0be126e41770811b5eca22d608ccfcaf886cf68873996f990347be3213546c5a18a63ec029f104fa14f796010242ebb1de9c4510b76ae7fc75a16722874eb20b9b5573ae01d360a5746525df7827da4d80319e43acb9f001d91bc62238dd5667f574eebd88b97ffa18b487691039b7c1f24edeee2bf22c5a8c218f569ddcc6b44edd9025135a291d4e67e214b5980c9d2b399fe1f2683734c491c4f474f589d088b33f0b17870edd93a8c2dac00f7b38f8eabf86fc585099ca6d98e196596aa6289cbb81fcd8fb8663447466c3c5144a6c78f5b17b8d1269b464c965c54bf858e50a9f9167dd29c047cb102fe6f0424a86cf931e8e54b8535e33cbc14cdba09e05a38198bcc61ae82c6c2a448ec67052fea052f20747817c7564da50dbfa2b946712452c6e80bfd2b5a6bb36be44df25af2880acf4a4e703b4e596b749413f14fc5eb9f90aa9dc1a9111266d09899e935b550618bd838f1cd2d7d252addf08c8f8124ff6fc7db2231a49287e0b9b20537694eabe4da80031e5b1fde05b568ed67900ba592300629b445cc22b8a4f8001ec6abaf0fc3b87bfedbc2f8d8c64cbab209de593c9caa4734e641c4aa0dadbb7b53ee64b6fb1fff39e566b843a316f9ce06c3c1c943521a4c42316306d4de54c32bb3290246522d17bcbab68f4085bbdb45efcdbc31927985c493de34fe31321a8244483b1251ff09eafab27313ab12b7504d03368f792bf1eee7766f06f4ce96b95f33b60b382bb4d3b9464f13833aadb38bf3b10cb65b1b8aee6d6d888e0e0ca0260955dbe55afe12c79390f01ebe6548eaad8f2f9286f30c0f67e4df0bbdf2107f91221effe2f52f5bbf9d69048a97582391e893e9feee6f4adda1ea98e9034ee9ac28f6c16b66ad87c3bd277f539fab45414b051a315297bb3ff2246076d73be1072c40afcd83cac7e4a7a3d5b1c565f19bbc35de0fb24129ca7b567b24cddbfe0924db9cb7e8f15875428f742d12ca3fb6f04eeac18a826c07bbef1f362eabf5a680fc090aec65479b30c3302342ac2e045eb4e8371385ee0610101a686f7543fef44fb4dec29213db2d8d8b49cd4e8305c0ac003b39861896b37ac72a915348bcc8cb8905c2db7d00dc05a1574852616ef145c39e500c2a1582a05829f23d1ea3bc823351a168214ab22d1e0c6eb6a94c773877e9d7af15c5f2a514b71b5e8ac382cab4c86a3fb814359ee8ec183a2a0b5d93cd72b9b7c3a49bf46e3474ac87441660bbb1452c14589d54a3ef6a37a1b09434f3ecb5d260f3b80b29da5617a6149b8975457fac032fc41625b04cb2cb81b1ca0258de9621a88d418d1b6725d77d63f5379b2d3f6644986bd2faa5e2db5dc0f00dce6c7b79392f0484bb86516624817052091c9a5071bd14dc86c62a5187e68715cd40a897f03028d34ee9ee4b2dd81730e712e67eb6cc6ccacc723dde808b9e96e9c51466cde8db48f69dbbb349f0d09b3a10903e6c49da749521552501f01ad5d558043e73d5ba5a74730b8b63b55362db5b0ab2a956185c236fd1fadae54f0bb92645365638f36f289ea2fed45ed92771d4c26188e99db7dc076861b1430be6a6b751b6271b3a5d8fa5776de00695bf7256630e12b81f3f1be7f0a04850ccbbc73c239981d11b62a08f8041079c799fe1ff8d65f1f3c6c98f2330c535342e1078417f13e80ecfc417c0cc43fda0a1ad07883a45cf0181cc24639ab7b0115de4160a780d183f3154e6499f9f0454826b747bf43f3650ae581456dba2b129abb1b490d7ca52a62d9ba3b2b7318dc896449998189d3f9405eaa8b4db8a0763b616e3283ca0fa0d378198a86046f36c18567fdb1d89a94d5cf85bc0dd62a398eb9225cc8c97ea4b59009341270bb60e0925c24a9f9f7f3715dd9d20a11fea28ad9a86613910d2b97070cb98b3d0ef1a9a2dde5b3a2063e3b43d2c7721a8bf705f0450f7ed691503b0b8493f50152a8cdc11b9722452922ccc81a5e206d66f25da340f7e707890b300392148f6a46cca842e6d3f5d6e5baeef27c16728ccb83004636791055368a7088dd4ddae04480fe8f67ab809935986f7bbec51eac7a1816e1456bf5bdee1c37fb630d0faeece10cd0f29422ec0aa6cd310bf2deb403339487f2146ece7e7417a78be3c0ce03e3aaef1216094079e68cbdde8667e48e347daff233fb9b11a71211141ce8c58edfc9b5134129e814965e032277b73ce07f379e6b2eb5446a8bdc2087ebd26f1f423eae4bec01cfe550f17dfd6bd92bef23d13c6666ad29fcfa81a64c78b6bdef7f15984ad6cefefdd3f844ce30977345c8da183e2e2b1f8093f3cbadad82a6ba9901b9924f13649b2ff7845e9ae5462154552b169bdb098384c873104b16d7a9bb298a58f1a3119dea90f33a90343d199bbd64d44b275b3a74f1e17c674560d2b8157863839f29e3d066ee4954d3f6f5753e69fadcc6e20be83e4775153cfcade3730d06ab9cd6e96f0f29bae3181334f9adc944b4ceba091b5cf83a04f6ee2dcacc93a6eaebcdedbbe0b09abfef132146c5b1732a0847c065e3ce39ea4aa6be984e4d2775d8588c2ac4d5584ec764c6a3bd0b15bac2fb6c07abad67bc71a78129a5eee62b72a8aa74715e65f5a5fd82bafd5af85969a7fa482aacb928def10778881bd5e7f081233d582b319a3057332ae084cbcda0de9fd14c11ce553406a9074d4115f007c6b455627987ba84acdf485323155a19910950c000b8700ba0a602e6b150bf95d2fdf4e2a2451b5c147a3495d1f16c82b13d34f19cadc5cd432ec33e9a4988ed2d9a75b8c3a8ef82d157d8a95b87e25a31791edcea813e56269ec3365a011d22ef05d7b158a69683a2ee0a86b405eeb325e11973a23e4a4e5ee0dd3c949c3a8bb375f80ed90ead90c2712e11030cb74021585e43befd759f349320d62c5df4c43ddf30e1a2935896c4bfd47a93b91c33c674c42628e267fcb446d274b0a037a7cca23939b79f467074db16b0970254f9f01cc21cfc4225c3a9e12ca910700199e28d86060832200c6d2585277a4fd1830229354e6d47195fbf36fddff3c6f4b6b474fdd46f8986911585e0a6b970ca3572519076ea645a2aa4ef1ef79e10172affe2facebd6c929bfac4773e4d18fde991cc7e9a2e1bfcd84c938fccdfa7c06b7f843578c0cc4438130b09db7cc974a86dc08e4166712b953c6a58923bab9b46f56071a33a856684777bf4ef4cf6dc26a573cd4bc2a4bc6e2d5e1795dfa5a9ff510f720cad32738767fa9d4110dfc496c52866d98b41540d637b87a67487ace123f2be4c8c12d16b95a9d289d10923d6cf251e7856b7cf5444a833e2803f55f31c3683ede10cfb7b31aef49cb8646ef2b1e8fe3273bc96349e3ea8a95782ee22e7acfc72b7bb3138e5efa6de1d3b78495a48715440f37dc7cb0574d34fef272a0f2dee0aa7bb0f7d2663f408f5ae88f022bc20ab3b2bfa2e123e2bcf8ce4e273dfe7c2efdbdf0a58ac5eec79eff879be24470ca687e64b83a3734c931435097f0cce25a9ccc84c530c76731397ad489e0a51d0474715004ae21b584af16dd03b5cc32307c921f6d87585bd7ca796c42c4f4621715bab91072a7962a63f0c8baf249a557091dd01d0e861f3e9864b275a3d85010eba7200b6b52a38378b99ccf1313be12a817ac325643b24e32e56e1dd5b42cea9cdcb68f80a58e02c8bee2b13dba7d6761eec3a72434e2fe7e86ef27bd536a9252c2b5b5a5b0eea8838", 0x1000}, {&(0x7f0000003d80)}], 0x3, &(0x7f0000004280)=[@rights={{0x1c, 0x1, 0x1, [r266, r342, r343]}}, @cred={{0x1c, 0x1, 0x2, {r346, r347, r351}}}, @cred={{0x1c, 0x1, 0x2, {r352, r353, 0xffffffffffffffff}}}, @rights={{0x10}}, @rights={{0x2c, 0x1, 0x1, [r354, r356, r265, r268, r357, r266, r266]}}, @rights={{0x34, 0x1, 0x1, [r265, r264, r267, r358, r264, r359, r362, 0xffffffffffffffff, r267]}}, @cred={{0x1c, 0x1, 0x2, {r363, r364, r365}}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, r268, r366, 0xffffffffffffffff, r368, r369, r370]}}], 0x128, 0x40000823}], 0x4, 0x8) getpid() lstat(&(0x7f0000002580)='./bus\x00', &(0x7f00000025c0)) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r373 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r373, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r372, r374) getgroups(0x4, &(0x7f0000002640)=[0xee00, 0xee00, 0xffffffffffffffff, r374]) getpgid(0xffffffffffffffff) r375 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r375, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setreuid(0x0, r376) r377 = socket$inet6_tcp(0xa, 0x1, 0x0) r378 = fcntl$dupfd(r377, 0x0, r377) ioctl$PERF_EVENT_IOC_ENABLE(r378, 0x8912, 0x400200) getsockopt$sock_cred(r378, 0x1, 0x11, &(0x7f0000003f40), &(0x7f0000003f80)=0xc) r379 = getpgrp(0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x394, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r379, 0x0, 0xffffffffffffffff, 0x0) r380 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r380, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setreuid(0x0, r381) fstat(r0, &(0x7f0000003fc0)) r382 = socket$inet6_tcp(0xa, 0x1, 0x0) fcntl$dupfd(r382, 0x0, r382) r383 = socket$inet6_tcp(0xa, 0x1, 0x0) r384 = fcntl$dupfd(r383, 0x0, r383) ioctl$PERF_EVENT_IOC_ENABLE(r384, 0x8912, 0x400200) bpf$BPF_BTF_GET_FD_BY_ID(0x13, &(0x7f0000004040)=0xffffffffffffffff, 0x4) r385 = socket$inet6_tcp(0xa, 0x1, 0x0) r386 = fcntl$dupfd(r385, 0x0, r385) ioctl$PERF_EVENT_IOC_ENABLE(r386, 0x8912, 0x400200) ioctl$sock_SIOCGPGRP(r386, 0x8904, &(0x7f0000004080)) r387 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r387, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setreuid(0x0, r388) fstat(r1, &(0x7f00000040c0)) r389 = socket$inet6_tcp(0xa, 0x1, 0x0) r390 = socket$packet(0x11, 0x3, 0x300) ioctl$sock_SIOCGIFINDEX(r390, 0x8933, &(0x7f0000000140)={'syz_tun\x00', 0x0}) setsockopt$packet_add_memb(r390, 0x107, 0x1, &(0x7f0000001300)={r391, 0x3, 0x6, @dev}, 0x10) dup3(r389, r390, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000004400)={&(0x7f0000004200)=@pppol2tpin6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @mcast2}}}, 0x80, &(0x7f0000004340)=[{&(0x7f0000004280)=""/172, 0xac}], 0x1, &(0x7f0000004380)=""/79, 0x4f}, 0x40000042) socket$nl_generic(0x10, 0x3, 0x10) openat$ashmem(0xffffffffffffff9c, &(0x7f0000004680)='/dev/ashmem\x00', 0x80000, 0x0) r392 = socket$inet6_tcp(0xa, 0x1, 0x0) r393 = fcntl$dupfd(r392, 0x0, r392) ioctl$PERF_EVENT_IOC_ENABLE(r393, 0x8912, 0x400200) r394 = socket$inet6_tcp(0xa, 0x1, 0x0) r395 = fcntl$dupfd(r394, 0x0, r394) ioctl$PERF_EVENT_IOC_ENABLE(r395, 0x8912, 0x400200) r396 = socket$inet6_tcp(0xa, 0x1, 0x0) r397 = socket$packet(0x11, 0x3, 0x300) ioctl$sock_SIOCGIFINDEX(r397, 0x8933, &(0x7f0000000140)={'syz_tun\x00', 0x0}) setsockopt$packet_add_memb(r397, 0x107, 0x1, &(0x7f0000001300)={r398, 0x3, 0x6, @dev}, 0x10) dup3(r396, r397, 0x0) r399 = socket$inet6_tcp(0xa, 0x1, 0x0) r400 = fcntl$dupfd(r399, 0x0, r399) ioctl$PERF_EVENT_IOC_ENABLE(r400, 0x8912, 0x400200) r401 = socket$inet6_tcp(0xa, 0x1, 0x0) fcntl$dupfd(r401, 0x0, r401) gettid() r402 = perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r403 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r402, 0x0) r404 = syz_open_procfs(0x0, &(0x7f0000000000)='net/netlink\x00') preadv(r404, &(0x7f0000000480), 0x10000000000002a1, 0x0) r405 = syz_open_procfs(0x0, &(0x7f00000000c0)='net/packet\x00') r406 = perf_event_open(&(0x7f00000002c0)={0x5, 0x411, 0x0, 0x9, 0x1f, 0xbf, 0x0, 0x7f, 0x4000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x40000000000020}, 0x0, 0x8000, 0x0, 0x2, 0x0, 0x8}, 0x0, 0x3, 0xffffffffffffffff, 0x2) r407 = socket(0x40000000002, 0x3, 0x2) setsockopt$SO_BINDTODEVICE(r407, 0x1, 0x19, &(0x7f00000012c0)='syz_tun\x00', 0x10) setsockopt$IPT_SO_SET_REPLACE(r407, 0x0, 0x40, 0x0, 0x0) r408 = socket$nl_generic(0x10, 0x3, 0x10) r409 = socket$netlink(0x10, 0x3, 0x0) r410 = socket$netlink(0x10, 0x3, 0xc) writev(r410, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r409, r410) r411 = getpid() rt_tgsigqueueinfo(r411, r411, 0x16, &(0x7f0000000100)) stat(&(0x7f0000000700)='./file0\x00', &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}) r413 = getegid() r414 = openat$selinux_user(0xffffffffffffff9c, &(0x7f00000007c0)='/selinux/user\x00', 0x2, 0x0) r415 = socket$netlink(0x10, 0x3, 0x0) r416 = socket$netlink(0x10, 0x3, 0xc) writev(r416, &(0x7f0000fb5ff0)=[{0x0}], 0x1) dup2(r415, r416) r417 = eventfd2(0x81, 0x801) r418 = socket$inet(0x2, 0x5, 0x81) r419 = socket$netlink(0x10, 0x3, 0xc) writev(r419, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r420 = getpid() rt_tgsigqueueinfo(r420, r420, 0x16, &(0x7f0000000100)) r421 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r421, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r423 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r423, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r422, r424) r425 = socket$inet6_tcp(0xa, 0x1, 0x0) r426 = eventfd(0x4) r427 = socket$netlink(0x10, 0x3, 0xc) writev(r427, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r428 = socket$netlink(0x10, 0x3, 0x0) r429 = socket$netlink(0x10, 0x3, 0xc) writev(r429, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r428, r429) r430 = socket$netlink(0x10, 0x3, 0x0) r431 = socket$netlink(0x10, 0x3, 0xc) writev(r431, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r430, r431) r432 = openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f0000000800)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000840)=0x0) r434 = geteuid() r435 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r435, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r437 = getpid() rt_tgsigqueueinfo(r437, r437, 0x16, &(0x7f0000000100)) r438 = open(0x0, 0x0, 0x0) ftruncate(r438, 0x0) ioctl$NS_GET_OWNER_UID(r438, 0xb704, &(0x7f0000000b80)=0x0) r440 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r440, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r442 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r442, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r441, r443) r444 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r444, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r446 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r446, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r445, r447) getgroups(0x5, &(0x7f0000000bc0)=[0xee00, r443, 0xffffffffffffffff, 0xee00, r447]) r449 = getpid() rt_tgsigqueueinfo(r449, r449, 0x16, &(0x7f0000000100)) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r451 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r451, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r450, r452) r453 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r453, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r455 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r455, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r454, r456) r457 = socket$netlink(0x10, 0x3, 0x0) r458 = socket$netlink(0x10, 0x3, 0xc) writev(r458, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100", 0x18}], 0x1) dup2(r457, r458) r459 = dup2(r457, 0xffffffffffffffff) r460 = socket$inet_tcp(0x2, 0x1, 0x0) r461 = socket$netlink(0x10, 0x3, 0x0) r462 = socket$netlink(0x10, 0x3, 0xc) writev(r462, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r461, r462) r463 = signalfd4(r404, &(0x7f0000002980)={0x8}, 0x8, 0x800) r464 = signalfd4(r405, &(0x7f00000029c0)={0x83}, 0x8, 0x80000) r465 = socket$netlink(0x10, 0x3, 0x0) r466 = socket$netlink(0x10, 0x3, 0xc) writev(r466, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r465, r466) r467 = socket(0x40000000002, 0x3, 0x2) setsockopt$SO_BINDTODEVICE(r467, 0x1, 0x19, &(0x7f00000012c0)='syz_tun\x00', 0x10) setsockopt$IPT_SO_SET_REPLACE(r467, 0x0, 0x40, 0x0, 0x0) r468 = accept$inet(r467, &(0x7f0000002a00)={0x2, 0x0, @broadcast}, &(0x7f0000002a40)=0x10) r469 = creat(&(0x7f0000002a80)='./file0\x00', 0xe) r470 = socket$netlink(0x10, 0x3, 0x0) r471 = socket$netlink(0x10, 0x3, 0xc) writev(r471, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r470, r471) r472 = socket$netlink(0x10, 0x3, 0xc) writev(r472, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff", 0x1c}], 0x1) r473 = socket$netlink(0x10, 0x3, 0xc) writev(r473, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r474 = socket$netlink(0x10, 0x3, 0x0) r475 = socket$netlink(0x10, 0x3, 0xc) writev(r475, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r474, r475) r476 = socket$netlink(0x10, 0x3, 0x0) writev(r476, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r477 = socket$inet6_udplite(0xa, 0x2, 0x88) r478 = socket$netlink(0x10, 0x3, 0x0) r479 = socket$netlink(0x10, 0x3, 0xc) writev(r479, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r478, r479) r480 = socket$netlink(0x10, 0x3, 0xc) writev(r480, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r481 = socket$netlink(0x10, 0x3, 0x0) r482 = socket$netlink(0x10, 0x3, 0xc) writev(r482, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r481, r482) r483 = open(0x0, 0x0, 0x0) ftruncate(r483, 0x0) ioctl$TIOCGSID(r483, 0x5429, &(0x7f0000003e00)=0x0) ioctl$NS_GET_OWNER_UID(r405, 0xb704, &(0x7f0000003e40)=0x0) r486 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r486, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r488 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r488, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r487, r489) r490 = getpid() rt_tgsigqueueinfo(r490, r490, 0x16, &(0x7f0000000100)) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000003e80)={{{@in6=@dev, @in6=@mcast1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@empty}, 0x0, @in6}}, &(0x7f0000003f80)=0xe8) r492 = socket$netlink(0x10, 0x3, 0x0) r493 = socket$netlink(0x10, 0x3, 0xc) writev(r493, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r492, r493) r494 = socket$netlink(0x10, 0x3, 0xc) writev(r494, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r495 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000003fc0)='net/connector\x00') r496 = openat$selinux_attr(0xffffffffffffff9c, &(0x7f0000004000)='/proc/thread-self/attr/fscreate\x00', 0x2, 0x0) r497 = socket$netlink(0x10, 0x3, 0x0) r498 = socket$netlink(0x10, 0x3, 0xc) writev(r498, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r497, r498) r499 = socket$netlink(0x10, 0x3, 0x0) r500 = socket$netlink(0x10, 0x3, 0xc) writev(r500, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r499, r500) fcntl$getownex(r406, 0x10, &(0x7f0000004040)={0x0, 0x0}) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000004080)={{{@in=@empty, @in6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@dev}, 0x0, @in=@broadcast}}, &(0x7f0000004180)=0xe8) lstat(&(0x7f00000041c0)='./file0\x00', &(0x7f0000004200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r504 = socket$netlink(0x10, 0x3, 0xc) writev(r504, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r505 = socket$netlink(0x10, 0x3, 0x0) r506 = socket$netlink(0x10, 0x3, 0xc) writev(r506, &(0x7f0000fb5ff0)=[{}], 0x1) dup2(r505, r506) r507 = socket$netlink(0x10, 0x3, 0xc) writev(r507, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r508 = socket$netlink(0x10, 0x3, 0x0) r509 = socket$netlink(0x10, 0x3, 0xc) writev(r509, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r508, r509) sendmmsg$unix(r407, &(0x7f00000043c0)=[{&(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000000240)=[{&(0x7f0000000340)="e75cfa607b164d6c79502a7785cb989997d2365711110c1d19265c22f45dfb909fa97cf32f85a2d38a34acfc21b79950ff311c12b371fd7ac3562a30ff734b556198995e0f4c17000503fce48f86804e316465f74983a7432bd53701e57e418b29a2ae3bc2db963b1f006ea482f8bb993ce8e8a4ed60ce03104d87348e728c9480bc1116f4be1d7d6fd1d8ae84d224dba6554f0fff20424b9aedd5", 0x9b}], 0x1, &(0x7f0000000280)=[@rights={{0x14, 0x1, 0x1, [r403]}}], 0x18, 0x4000000}, {&(0x7f0000000400)=@abs={0x1, 0x0, 0x4e22}, 0x6e, &(0x7f00000006c0)=[{&(0x7f0000000480)="b1177b88901bdd1e8235fdb2d9729c2236d52cec62b06aacc47fa51746a8e5db6537a2ae7c97358b210062865cda54beee3a673d788547cc238fc84429446332837386ab2e1785203a50b2cd407e6c8c28276e9deb301f37de501a7b268ec9339b5503c104eb3b22e014de82f1a28a54046daa68f65ceaadd29017d59c2fb1ebbd967f34369988522e3a6ec221493bab4e4d879e7eb07f262fa23cd06f22a24d6142905f244eea96f4f578c7d1bacec23629519c85c8201791c225e0c0cd8f5d67ae712b87be03c2d357c052b80d2b8e72cb3e4373f716fc2aa979d56d5b647e19f3a9fdeeff992e48b57ac252bfa1afe2737ff8b7b9b88e2d2c43adf314a7", 0xff}, {&(0x7f0000000580)="545128d13deb49e999d53112fd7349c5cb63ce22", 0x14}, {&(0x7f00000005c0)="a8cd2e226b4a94938bfd6aaf27b6effe780d93019d12eb2bf3a8a6977729d31ad87d294643a0eac4cb4b64b23692d872c60482806b686441b702e77977b670b1583100293a754dc94d01f5f035ed0c03cce8949e3447ad235e7b39dd086c8e995bbb0c6da239f79129a2094a794138d09e39f77e0d20c69aa1d8402729c2b3cc26e85700c17d97d9b99992c4ca4b67832902b8e6bd8f1c9d8cba162bbde782682b4c89d8ded8e7e9924b46f98058bfc10eb5556563a11a9114aa93e2200f02f3ef6973c3b688eee49cfc3db6be4d7895c4078922855b698216d839836f4dca92adadc346f902cd851a756477f845e231db", 0xf1}], 0x3, &(0x7f0000000880)=[@rights={{0x24, 0x1, 0x1, [r408, 0xffffffffffffffff, r406, r409, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r411, r412, r413}}}, @rights={{0x18, 0x1, 0x1, [r414, r415]}}, @rights={{0x18, 0x1, 0x1, [r402, r417]}}, @rights={{0x1c, 0x1, 0x1, [r404, r418, r419]}}, @cred={{0x1c, 0x1, 0x2, {r420, 0xee01, r424}}}, @rights={{0x38, 0x1, 0x1, [r404, r406, r425, r426, r427, r403, r428, r431, r432, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r433, r434, r436}}}], 0x110, 0x880}, {&(0x7f00000009c0)=@file={0x1, './file0/file0\x00'}, 0x6e, &(0x7f0000000b40)=[{&(0x7f0000000a40)="a63bab9579929215a14895570c090fd64aa25b5c5a70bdfae933899c144b05f88aadd67dc9c84509cfe4a82987f92c4658cc3d85c3d31911b30871a32758071b563c1cbd3e72fa41177def9194da5f9319a740f0934eaa180111ab5fad6f658e48e3f4ef33768a36d4f3b301422345014197605c727dc152507175416055773486cdc06d02c7b347fb3c3e3f8303d69a505fb60c478700661d9532f277fd503b4e8586679b8297030b870fec1ae11d5e4a6285fa02a737bb15e5edbb348438b4f4fc6b8159d310c72ab46f9a7aa7b83b9f0091c52631368d53777e7ce5dca65fe2ab2428d50b7167eb3f64fcf60e5d8a2630b3d572cc42", 0xf7}], 0x1, &(0x7f0000002ac0)=[@cred={{0x1c, 0x1, 0x2, {r437, r439, r448}}}, @cred={{0x1c, 0x1, 0x2, {r449, r450, r456}}}, @rights={{0x14, 0x1, 0x1, [r459]}}, @rights={{0x20, 0x1, 0x1, [r460, r461, r463, r406]}}, @rights={{0x1c, 0x1, 0x1, [r464, r465, r468]}}, @rights={{0x18, 0x1, 0x1, [r469, 0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [r471, r403, r402]}}, @rights={{0x30, 0x1, 0x1, [r472, r473, r404, r475, r403, r402, r476, r477]}}, @rights={{0x18, 0x1, 0x1, [r479, r405]}}], 0x118, 0x80010}, {&(0x7f0000002c00)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000003dc0)=[{&(0x7f0000002c80)="e76a8e1610cd0c9c7f47d880c0853296c3a57a8bea3e6dea6a89370c6d0f71c43230a35a117caf2b01401130eb1f434706089f32d52fab158ada4fb53a33a7ac6a6bd73a751f8ee937c86160bae8dee9ad7b1a022426435a833f962aae78f3eb6c66979d78fcea8c9b2d53544cbd7b621dc1af8c643501bd8e58cdefbabe93159bd0daefe08e3222b7db6bae5ba8cb1ddfbcd1148ffae5917f0924f03a59f797d9a167aa3beddedd5bc0741dd94e5e191c51db1d7e43789fcfd0ac546c46bd7f6e49e7ff6e97d48b3f686ed24b0621195b2b7d6740172fefda7ce09b553ba6f4ce841849f2ed2b1a2ef061e25a864af3", 0xf0}, {&(0x7f0000002d80)="ef751d0c11e42da36f138d425ca850b7d17e710d33e45650cb030ce5ff9f638d5e8e6d093e22934638e2d2cfd87850cf53fd41b08a2b420433eacfbdac5aacd6d507c3ab312ad3ce6571b486772052cf579b7d934e247f6e799fa90de86d9f2bd0c55b56a7ad69cc39151ac7a7f06f3cca1e6cc9f04a558c3e701215a1a434e7ad154d9cd2654bf1c1ec5ce478d236eb4d52c0c1f800e5808c18eed1aa3fb2ebb66bcf202d4ac0d35abcf0d68e9379af065da925d7b72118eb23169d973475de1a127a0fe4000897ab8dee4b8c3f2a374a99bf42bfa2723eed0082b58fb5df259f4df5bd5e826179fbd90da21d9edf68ce61f73e59dc4657fdc8d19442f33fb3ca05cef8d7eab5efdb901c42e9562193835beb0f32ad21713e56af71acb626870eacf62d2ce3b648147c489b9619023a441942d49fbe3b077abe963ebf72f2f5e3070fc0e3ca290c2fa15e3703b6d712ac8e85a5cad722366b9a6abf2a86723c89cc1ae3b4816b32b27a0099f552fcb63c9ed2f8d6ef85ea8cbe47b08b4d6bfb27098b57337a8262f94de2d748d2488ef829c5799d12777cdce130a3ea817168c17cfed54cd3509abac0bf9a3b1517ed61d6fab857f6ac218e439ada8409ae7cd32da103a8164d4cc76316020afecc135717fc07aa12545ce3680850694deeb79b7f9a7cd0187062f9ab9397516090ce052e7f17753aed10d5a4a52a82da70f4f8c94688be6301379156bf696de35be9efb8e4ab53985fd3c829ef365e3a313e11c6d38adf035a75dd85132fe0f59e26f6a581816d945288931a9d62f6c297697b5b4832af1c9ed75cb5648a0c438a3be8d0322aefd32c0b66b5ec520e8e30c688ca9a9789f87a924af9ddc7677b3d43bbfada4ec70bd23636be60003958e05a45a9a7101a6a36becc5f8e2029dc1cbef869b91582767eb54cc90b8f32f4a81d96bbd5f7a370e1dded9067a7c43c50c8043e104cf9cb42c93a64cea808db41e7b2bc2da166c1c2e536a80a42caf346799a40f6914efda38cbdda78b7a63fe57928a5b4ce6df6031649404d80229f393c095b41937db698fd7ae87c3ed6034b4639d54fad62360d48ccc57a33befb897752a1ee1e40e07cec5aa8f4569de3c276fb69c7c9ac5b2f0a60b6757b7588717cd8d109932d524148765f3aa3e4bf1b3d73eb63e004cf0e4e62a0bdbb00d62a66cb729aa20ff5739b9f2e49a67e4bf65541b6c80a14a4c2079c83f7d5a82f22b32174dacd44ab69b9e9f96b897d8e034cf0b12706327d53e7b27e59f61a3b932573887d47ce5671b07c629e4d931cd100c5082a9ce0ac82ad56aa010f45090755ac1b61a0cec6a74d77574f922d3679d9951f21c4ce65fdf4443afec3fb04927d8585b40491ecab4fa47e59958f35ee6e8225972a0bd05f9cda9fb2c08aeecddda3ee1e51e1e472e0f879e437019408fab807308d66cd5152bd3a83b754edf1ad1d348ea7a30e579b8b67a0fe3d6c775ca4f3a496358d2c434f70aaff5469f6198df87072db01b813726807dfc864400dfc734ddaab9eb43af30af68c03748d216cf303d81af2dfe4f207cb3f9571cb232f11fb5905102d04f25e98b78ad935e60d26621ba373788b318bb9550fda6d347af5ffb9d09f20473efd284b7f1cb4f9f17233959b8406e60150e050b9b1a50e81bcbb2d636d2dcd66e1edaa911d57b9d0f83219700cb7e96243fd0f9e76d0902047b2ea984958f146541eb70d6b7a35d46f6ee9cfa09b34b2a43b371bdc5fd7272c96cf6ec7ab77ae329e8271acf3e7d73c3b1aa08a86ab66e62ee4b5330c639978e5c1c2c2c15f716020a874515d0d39c8532a58a9978bb68be28b9395d5a3694ad5f56866f48e4495a96af284e5119d9a85f394d81ae91ec828503e39e31fbe41c6dd68df170153c0e92a7e01a049683d06cb90439b2f237048cd8f4fbac7f7bba0650e283aaca96d3a893a1fe81ec41e2f3b3981fc88ade6b5359a4d4f314fd5ef0e77d27ed942a6062ede8157450583882c0c11e796a779a00c0a9a5927e554523764aad36887bf0be126e41770811b5eca22d608ccfcaf886cf68873996f990347be3213546c5a18a63ec029f104fa14f796010242ebb1de9c4510b76ae7fc75a16722874eb20b9b5573ae01d360a5746525df7827da4d80319e43acb9f001d91bc62238dd5667f574eebd88b97ffa18b487691039b7c1f24edeee2bf22c5a8c218f569ddcc6b44edd9025135a291d4e67e214b5980c9d2b399fe1f2683734c491c4f474f589d088b33f0b17870edd93a8c2dac00f7b38f8eabf86fc585099ca6d98e196596aa6289cbb81fcd8fb8663447466c3c5144a6c78f5b17b8d1269b464c965c54bf858e50a9f9167dd29c047cb102fe6f0424a86cf931e8e54b8535e33cbc14cdba09e05a38198bcc61ae82c6c2a448ec67052fea052f20747817c7564da50dbfa2b946712452c6e80bfd2b5a6bb36be44df25af2880acf4a4e703b4e596b749413f14fc5eb9f90aa9dc1a9111266d09899e935b550618bd838f1cd2d7d252addf08c8f8124ff6fc7db2231a49287e0b9b20537694eabe4da80031e5b1fde05b568ed67900ba592300629b445cc22b8a4f8001ec6abaf0fc3b87bfedbc2f8d8c64cbab209de593c9caa4734e641c4aa0dadbb7b53ee64b6fb1fff39e566b843a316f9ce06c3c1c943521a4c42316306d4de54c32bb3290246522d17bcbab68f4085bbdb45efcdbc31927985c493de34fe31321a8244483b1251ff09eafab27313ab12b7504d03368f792bf1eee7766f06f4ce96b95f33b60b382bb4d3b9464f13833aadb38bf3b10cb65b1b8aee6d6d888e0e0ca0260955dbe55afe12c79390f01ebe6548eaad8f2f9286f30c0f67e4df0bbdf2107f91221effe2f52f5bbf9d69048a97582391e893e9feee6f4adda1ea98e9034ee9ac28f6c16b66ad87c3bd277f539fab45414b051a315297bb3ff2246076d73be1072c40afcd83cac7e4a7a3d5b1c565f19bbc35de0fb24129ca7b567b24cddbfe0924db9cb7e8f15875428f742d12ca3fb6f04eeac18a826c07bbef1f362eabf5a680fc090aec65479b30c3302342ac2e045eb4e8371385ee0610101a686f7543fef44fb4dec29213db2d8d8b49cd4e8305c0ac003b39861896b37ac72a915348bcc8cb8905c2db7d00dc05a1574852616ef145c39e500c2a1582a05829f23d1ea3bc823351a168214ab22d1e0c6eb6a94c773877e9d7af15c5f2a514b71b5e8ac382cab4c86a3fb814359ee8ec183a2a0b5d93cd72b9b7c3a49bf46e3474ac87441660bbb1452c14589d54a3ef6a37a1b09434f3ecb5d260f3b80b29da5617a6149b8975457fac032fc41625b04cb2cb81b1ca0258de9621a88d418d1b6725d77d63f5379b2d3f6644986bd2faa5e2db5dc0f00dce6c7b79392f0484bb86516624817052091c9a5071bd14dc86c62a5187e68715cd40a897f03028d34ee9ee4b2dd81730e712e67eb6cc6ccacc723dde808b9e96e9c51466cde8db48f69dbbb349f0d09b3a10903e6c49da749521552501f01ad5d558043e73d5ba5a74730b8b63b55362db5b0ab2a956185c236fd1fadae54f0bb92645365638f36f289ea2fed45ed92771d4c26188e99db7dc076861b1430be6a6b751b6271b3a5d8fa5776de00695bf7256630e12b81f3f1be7f0a04850ccbbc73c239981d11b62a08f8041079c799fe1ff8d65f1f3c6c98f2330c535342e1078417f13e80ecfc417c0cc43fda0a1ad07883a45cf0181cc24639ab7b0115de4160a780d183f3154e6499f9f0454826b747bf43f3650ae581456dba2b129abb1b490d7ca52a62d9ba3b2b7318dc896449998189d3f9405eaa8b4db8a0763b616e3283ca0fa0d378198a86046f36c18567fdb1d89a94d5cf85bc0dd62a398eb9225cc8c97ea4b59009341270bb60e0925c24a9f9f7f3715dd9d20a11fea28ad9a86613910d2b97070cb98b3d0ef1a9a2dde5b3a2063e3b43d2c7721a8bf705f0450f7ed691503b0b8493f50152a8cdc11b9722452922ccc81a5e206d66f25da340f7e707890b300392148f6a46cca842e6d3f5d6e5baeef27c16728ccb83004636791055368a7088dd4ddae04480fe8f67ab809935986f7bbec51eac7a1816e1456bf5bdee1c37fb630d0faeece10cd0f29422ec0aa6cd310bf2deb403339487f2146ece7e7417a78be3c0ce03e3aaef1216094079e68cbdde8667e48e347daff233fb9b11a71211141ce8c58edfc9b5134129e814965e032277b73ce07f379e6b2eb5446a8bdc2087ebd26f1f423eae4bec01cfe550f17dfd6bd92bef23d13c6666ad29fcfa81a64c78b6bdef7f15984ad6cefefdd3f844ce30977345c8da183e2e2b1f8093f3cbadad82a6ba9901b9924f13649b2ff7845e9ae5462154552b169bdb098384c873104b16d7a9bb298a58f1a3119dea90f33a90343d199bbd64d44b275b3a74f1e17c674560d2b8157863839f29e3d066ee4954d3f6f5753e69fadcc6e20be83e4775153cfcade3730d06ab9cd6e96f0f29bae3181334f9adc944b4ceba091b5cf83a04f6ee2dcacc93a6eaebcdedbbe0b09abfef132146c5b1732a0847c065e3ce39ea4aa6be984e4d2775d8588c2ac4d5584ec764c6a3bd0b15bac2fb6c07abad67bc71a78129a5eee62b72a8aa74715e65f5a5fd82bafd5af85969a7fa482aacb928def10778881bd5e7f081233d582b319a3057332ae084cbcda0de9fd14c11ce553406a9074d4115f007c6b455627987ba84acdf485323155a19910950c000b8700ba0a602e6b150bf95d2fdf4e2a2451b5c147a3495d1f16c82b13d34f19cadc5cd432ec33e9a4988ed2d9a75b8c3a8ef82d157d8a95b87e25a31791edcea813e56269ec3365a011d22ef05d7b158a69683a2ee0a86b405eeb325e11973a23e4a4e5ee0dd3c949c3a8bb375f80ed90ead90c2712e11030cb74021585e43befd759f349320d62c5df4c43ddf30e1a2935896c4bfd47a93b91c33c674c42628e267fcb446d274b0a037a7cca23939b79f467074db16b0970254f9f01cc21cfc4225c3a9e12ca910700199e28d86060832200c6d2585277a4fd1830229354e6d47195fbf36fddff3c6f4b6b474fdd46f8986911585e0a6b970ca3572519076ea645a2aa4ef1ef79e10172affe2facebd6c929bfac4773e4d18fde991cc7e9a2e1bfcd84c938fccdfa7c06b7f843578c0cc4438130b09db7cc974a86dc08e4166712b953c6a58923bab9b46f56071a33a856684777bf4ef4cf6dc26a573cd4bc2a4bc6e2d5e1795dfa5a9ff510f720cad32738767fa9d4110dfc496c52866d98b41540d637b87a67487ace123f2be4c8c12d16b95a9d289d10923d6cf251e7856b7cf5444a833e2803f55f31c3683ede10cfb7b31aef49cb8646ef2b1e8fe3273bc96349e3ea8a95782ee22e7acfc72b7bb3138e5efa6de1d3b78495a48715440f37dc7cb0574d34fef272a0f2dee0aa7bb0f7d2663f408f5ae88f022bc20ab3b2bfa2e123e2bcf8ce4e273dfe7c2efdbdf0a58ac5eec79eff879be24470ca687e64b83a3734c931435097f0cce25a9ccc84c530c76731397ad489e0a51d0474715004ae21b584af16dd03b5cc32307c921f6d87585bd7ca796c42c4f4621715bab91072a7962a63f0c8baf249a557091dd01d0e861f3e9864b275a3d85010eba7200b6b52a38378b99ccf1313be12a817ac325643b24e32e56e1dd5b42cea9cdcb68f80a58e02c8bee2b13dba7d6761eec3a72434e2fe7e86ef27bd536a9252c2b5b5a5b0eea8838", 0x1000}, {&(0x7f0000003d80)}], 0x3, &(0x7f0000004280)=[@rights={{0x1c, 0x1, 0x1, [r404, r480, r481]}}, @cred={{0x1c, 0x1, 0x2, {r484, r485, r489}}}, @cred={{0x1c, 0x1, 0x2, {r490, r491, 0xffffffffffffffff}}}, @rights={{0x10}}, @rights={{0x2c, 0x1, 0x1, [r492, r494, r403, r406, r495, r404, r404]}}, @rights={{0x34, 0x1, 0x1, [r403, r402, r405, r496, r402, r497, r500, 0xffffffffffffffff, r405]}}, @cred={{0x1c, 0x1, 0x2, {r501, r502, r503}}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, r406, r504, 0xffffffffffffffff, r506, r507, r508]}}], 0x128, 0x40000823}], 0x4, 0x8) syz_open_dev$loop(&(0x7f00000046c0)='/dev/loop#\x00', 0x8, 0x101200) r510 = socket$inet6_tcp(0xa, 0x1, 0x0) fcntl$dupfd(r510, 0x0, r510) r511 = socket$inet6_tcp(0xa, 0x1, 0x0) r512 = fcntl$dupfd(r511, 0x0, r511) ioctl$PERF_EVENT_IOC_ENABLE(r512, 0x8912, 0x400200) r513 = getpgrp(0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x394, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r513, 0x0, 0xffffffffffffffff, 0x0) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000051c0)={r513, r2, 0x0, 0x2, &(0x7f0000005180)='%\x00', 0xffffffffffffffff}, 0x30) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000005200), &(0x7f0000005240)=0xc) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000005280)) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r515 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r515, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r514, r516) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f00000052c0), &(0x7f0000005300)=0xc) ioctl$NS_GET_OWNER_UID(0xffffffffffffffff, 0xb704, &(0x7f0000005340)) r517 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r517, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r519 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r519, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r518, r520) r521 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r521, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r523 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r523, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r522, r524) getgroups(0x5, &(0x7f0000000bc0)=[0xee00, r520, 0xffffffffffffffff, 0xee00, r524]) r525 = socket$inet6_tcp(0xa, 0x1, 0x0) fcntl$dupfd(r525, 0x0, r525) getsockopt$sock_cred(r525, 0x1, 0x11, &(0x7f0000005380), &(0x7f00000053c0)=0xc) r526 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r526, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setreuid(0x0, r527) r528 = perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r529 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r528, 0x0) r530 = syz_open_procfs(0x0, &(0x7f0000000000)='net/netlink\x00') preadv(r530, &(0x7f0000000480), 0x10000000000002a1, 0x0) r531 = syz_open_procfs(0x0, &(0x7f00000000c0)='net/packet\x00') r532 = perf_event_open(&(0x7f00000002c0)={0x5, 0x411, 0x0, 0x9, 0x1f, 0xbf, 0x0, 0x7f, 0x4000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x40000000000020}, 0x0, 0x8000, 0x0, 0x2, 0x0, 0x8}, 0x0, 0x3, 0xffffffffffffffff, 0x2) r533 = socket(0x40000000002, 0x3, 0x2) setsockopt$SO_BINDTODEVICE(r533, 0x1, 0x19, &(0x7f00000012c0)='syz_tun\x00', 0x10) setsockopt$IPT_SO_SET_REPLACE(r533, 0x0, 0x40, 0x0, 0x0) r534 = socket$nl_generic(0x10, 0x3, 0x10) r535 = socket$netlink(0x10, 0x3, 0x0) r536 = socket$netlink(0x10, 0x3, 0xc) writev(r536, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r535, r536) r537 = getpid() rt_tgsigqueueinfo(r537, r537, 0x16, &(0x7f0000000100)) stat(&(0x7f0000000700)='./file0\x00', &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}) r539 = getegid() r540 = openat$selinux_user(0xffffffffffffff9c, &(0x7f00000007c0)='/selinux/user\x00', 0x2, 0x0) r541 = socket$netlink(0x10, 0x3, 0x0) r542 = socket$netlink(0x10, 0x3, 0xc) writev(r542, &(0x7f0000fb5ff0)=[{0x0}], 0x1) dup2(r541, r542) r543 = eventfd2(0x81, 0x801) r544 = socket$inet(0x2, 0x5, 0x81) r545 = socket$netlink(0x10, 0x3, 0xc) writev(r545, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r546 = getpid() rt_tgsigqueueinfo(r546, r546, 0x16, &(0x7f0000000100)) r547 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r547, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r549 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r549, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r548, r550) r551 = socket$inet6_tcp(0xa, 0x1, 0x0) r552 = eventfd(0x4) r553 = socket$netlink(0x10, 0x3, 0xc) writev(r553, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r554 = socket$netlink(0x10, 0x3, 0x0) r555 = socket$netlink(0x10, 0x3, 0xc) writev(r555, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r554, r555) r556 = socket$netlink(0x10, 0x3, 0x0) r557 = socket$netlink(0x10, 0x3, 0xc) writev(r557, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r556, r557) r558 = openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f0000000800)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000840)=0x0) r560 = geteuid() r561 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r561, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r563 = getpid() rt_tgsigqueueinfo(r563, r563, 0x16, &(0x7f0000000100)) r564 = open(0x0, 0x0, 0x0) ftruncate(r564, 0x0) ioctl$NS_GET_OWNER_UID(r564, 0xb704, &(0x7f0000000b80)=0x0) r566 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r566, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r568 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r568, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r567, r569) r570 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r570, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r572 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r572, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r571, r573) getgroups(0x5, &(0x7f0000000bc0)=[0xee00, r569, 0xffffffffffffffff, 0xee00, r573]) r575 = getpid() rt_tgsigqueueinfo(r575, r575, 0x16, &(0x7f0000000100)) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r577 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r577, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r576, r578) r579 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r579, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r581 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r581, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r580, r582) r583 = socket$netlink(0x10, 0x3, 0x0) r584 = socket$netlink(0x10, 0x3, 0xc) writev(r584, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100", 0x18}], 0x1) dup2(r583, r584) r585 = dup2(r583, 0xffffffffffffffff) r586 = socket$inet_tcp(0x2, 0x1, 0x0) r587 = socket$netlink(0x10, 0x3, 0x0) r588 = socket$netlink(0x10, 0x3, 0xc) writev(r588, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r587, r588) r589 = signalfd4(r530, &(0x7f0000002980)={0x8}, 0x8, 0x800) r590 = signalfd4(r531, &(0x7f00000029c0)={0x83}, 0x8, 0x80000) r591 = socket$netlink(0x10, 0x3, 0x0) r592 = socket$netlink(0x10, 0x3, 0xc) writev(r592, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r591, r592) r593 = socket(0x40000000002, 0x3, 0x2) setsockopt$SO_BINDTODEVICE(r593, 0x1, 0x19, &(0x7f00000012c0)='syz_tun\x00', 0x10) setsockopt$IPT_SO_SET_REPLACE(r593, 0x0, 0x40, 0x0, 0x0) r594 = accept$inet(r593, &(0x7f0000002a00)={0x2, 0x0, @broadcast}, &(0x7f0000002a40)=0x10) r595 = creat(&(0x7f0000002a80)='./file0\x00', 0xe) r596 = socket$netlink(0x10, 0x3, 0x0) r597 = socket$netlink(0x10, 0x3, 0xc) writev(r597, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r596, r597) r598 = socket$netlink(0x10, 0x3, 0xc) writev(r598, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff", 0x1c}], 0x1) r599 = socket$netlink(0x10, 0x3, 0xc) writev(r599, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r600 = socket$netlink(0x10, 0x3, 0x0) r601 = socket$netlink(0x10, 0x3, 0xc) writev(r601, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r600, r601) r602 = socket$netlink(0x10, 0x3, 0x0) writev(r602, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r603 = socket$inet6_udplite(0xa, 0x2, 0x88) r604 = socket$netlink(0x10, 0x3, 0x0) r605 = socket$netlink(0x10, 0x3, 0xc) writev(r605, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r604, r605) r606 = socket$netlink(0x10, 0x3, 0xc) writev(r606, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r607 = socket$netlink(0x10, 0x3, 0x0) r608 = socket$netlink(0x10, 0x3, 0xc) writev(r608, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r607, r608) r609 = open(0x0, 0x0, 0x0) ftruncate(r609, 0x0) ioctl$TIOCGSID(r609, 0x5429, &(0x7f0000003e00)=0x0) ioctl$NS_GET_OWNER_UID(r531, 0xb704, &(0x7f0000003e40)=0x0) r612 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r612, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r614 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r614, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r613, r615) r616 = getpid() rt_tgsigqueueinfo(r616, r616, 0x16, &(0x7f0000000100)) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000003e80)={{{@in6=@dev, @in6=@mcast1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@empty}, 0x0, @in6}}, &(0x7f0000003f80)=0xe8) r618 = socket$netlink(0x10, 0x3, 0x0) r619 = socket$netlink(0x10, 0x3, 0xc) writev(r619, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r618, r619) r620 = socket$netlink(0x10, 0x3, 0xc) writev(r620, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r621 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000003fc0)='net/connector\x00') r622 = openat$selinux_attr(0xffffffffffffff9c, &(0x7f0000004000)='/proc/thread-self/attr/fscreate\x00', 0x2, 0x0) r623 = socket$netlink(0x10, 0x3, 0x0) r624 = socket$netlink(0x10, 0x3, 0xc) writev(r624, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r623, r624) r625 = socket$netlink(0x10, 0x3, 0x0) r626 = socket$netlink(0x10, 0x3, 0xc) writev(r626, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r625, r626) fcntl$getownex(r532, 0x10, &(0x7f0000004040)={0x0, 0x0}) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000004080)={{{@in=@empty, @in6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@dev}, 0x0, @in=@broadcast}}, &(0x7f0000004180)=0xe8) lstat(&(0x7f00000041c0)='./file0\x00', &(0x7f0000004200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r630 = socket$netlink(0x10, 0x3, 0xc) writev(r630, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r631 = socket$netlink(0x10, 0x3, 0x0) r632 = socket$netlink(0x10, 0x3, 0xc) writev(r632, &(0x7f0000fb5ff0)=[{}], 0x1) dup2(r631, r632) r633 = socket$netlink(0x10, 0x3, 0xc) writev(r633, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r634 = socket$netlink(0x10, 0x3, 0x0) r635 = socket$netlink(0x10, 0x3, 0xc) writev(r635, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r634, r635) sendmmsg$unix(r533, &(0x7f00000043c0)=[{&(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000000240)=[{&(0x7f0000000340)="e75cfa607b164d6c79502a7785cb989997d2365711110c1d19265c22f45dfb909fa97cf32f85a2d38a34acfc21b79950ff311c12b371fd7ac3562a30ff734b556198995e0f4c17000503fce48f86804e316465f74983a7432bd53701e57e418b29a2ae3bc2db963b1f006ea482f8bb993ce8e8a4ed60ce03104d87348e728c9480bc1116f4be1d7d6fd1d8ae84d224dba6554f0fff20424b9aedd5", 0x9b}], 0x1, &(0x7f0000000280)=[@rights={{0x14, 0x1, 0x1, [r529]}}], 0x18, 0x4000000}, {&(0x7f0000000400)=@abs={0x1, 0x0, 0x4e22}, 0x6e, &(0x7f00000006c0)=[{&(0x7f0000000480)="b1177b88901bdd1e8235fdb2d9729c2236d52cec62b06aacc47fa51746a8e5db6537a2ae7c97358b210062865cda54beee3a673d788547cc238fc84429446332837386ab2e1785203a50b2cd407e6c8c28276e9deb301f37de501a7b268ec9339b5503c104eb3b22e014de82f1a28a54046daa68f65ceaadd29017d59c2fb1ebbd967f34369988522e3a6ec221493bab4e4d879e7eb07f262fa23cd06f22a24d6142905f244eea96f4f578c7d1bacec23629519c85c8201791c225e0c0cd8f5d67ae712b87be03c2d357c052b80d2b8e72cb3e4373f716fc2aa979d56d5b647e19f3a9fdeeff992e48b57ac252bfa1afe2737ff8b7b9b88e2d2c43adf314a7", 0xff}, {&(0x7f0000000580)="545128d13deb49e999d53112fd7349c5cb63ce22", 0x14}, {&(0x7f00000005c0)="a8cd2e226b4a94938bfd6aaf27b6effe780d93019d12eb2bf3a8a6977729d31ad87d294643a0eac4cb4b64b23692d872c60482806b686441b702e77977b670b1583100293a754dc94d01f5f035ed0c03cce8949e3447ad235e7b39dd086c8e995bbb0c6da239f79129a2094a794138d09e39f77e0d20c69aa1d8402729c2b3cc26e85700c17d97d9b99992c4ca4b67832902b8e6bd8f1c9d8cba162bbde782682b4c89d8ded8e7e9924b46f98058bfc10eb5556563a11a9114aa93e2200f02f3ef6973c3b688eee49cfc3db6be4d7895c4078922855b698216d839836f4dca92adadc346f902cd851a756477f845e231db", 0xf1}], 0x3, &(0x7f0000000880)=[@rights={{0x24, 0x1, 0x1, [r534, 0xffffffffffffffff, r532, r535, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r537, r538, r539}}}, @rights={{0x18, 0x1, 0x1, [r540, r541]}}, @rights={{0x18, 0x1, 0x1, [r528, r543]}}, @rights={{0x1c, 0x1, 0x1, [r530, r544, r545]}}, @cred={{0x1c, 0x1, 0x2, {r546, 0xee01, r550}}}, @rights={{0x38, 0x1, 0x1, [r530, r532, r551, r552, r553, r529, r554, r557, r558, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r559, r560, r562}}}], 0x110, 0x880}, {&(0x7f00000009c0)=@file={0x1, './file0/file0\x00'}, 0x6e, &(0x7f0000000b40)=[{&(0x7f0000000a40)="a63bab9579929215a14895570c090fd64aa25b5c5a70bdfae933899c144b05f88aadd67dc9c84509cfe4a82987f92c4658cc3d85c3d31911b30871a32758071b563c1cbd3e72fa41177def9194da5f9319a740f0934eaa180111ab5fad6f658e48e3f4ef33768a36d4f3b301422345014197605c727dc152507175416055773486cdc06d02c7b347fb3c3e3f8303d69a505fb60c478700661d9532f277fd503b4e8586679b8297030b870fec1ae11d5e4a6285fa02a737bb15e5edbb348438b4f4fc6b8159d310c72ab46f9a7aa7b83b9f0091c52631368d53777e7ce5dca65fe2ab2428d50b7167eb3f64fcf60e5d8a2630b3d572cc42", 0xf7}], 0x1, &(0x7f0000002ac0)=[@cred={{0x1c, 0x1, 0x2, {r563, r565, r574}}}, @cred={{0x1c, 0x1, 0x2, {r575, r576, r582}}}, @rights={{0x14, 0x1, 0x1, [r585]}}, @rights={{0x20, 0x1, 0x1, [r586, r587, r589, r532]}}, @rights={{0x1c, 0x1, 0x1, [r590, r591, r594]}}, @rights={{0x18, 0x1, 0x1, [r595, 0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [r597, r529, r528]}}, @rights={{0x30, 0x1, 0x1, [r598, r599, r530, r601, r529, r528, r602, r603]}}, @rights={{0x18, 0x1, 0x1, [r605, r531]}}], 0x118, 0x80010}, {&(0x7f0000002c00)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000003dc0)=[{&(0x7f0000002c80)="e76a8e1610cd0c9c7f47d880c0853296c3a57a8bea3e6dea6a89370c6d0f71c43230a35a117caf2b01401130eb1f434706089f32d52fab158ada4fb53a33a7ac6a6bd73a751f8ee937c86160bae8dee9ad7b1a022426435a833f962aae78f3eb6c66979d78fcea8c9b2d53544cbd7b621dc1af8c643501bd8e58cdefbabe93159bd0daefe08e3222b7db6bae5ba8cb1ddfbcd1148ffae5917f0924f03a59f797d9a167aa3beddedd5bc0741dd94e5e191c51db1d7e43789fcfd0ac546c46bd7f6e49e7ff6e97d48b3f686ed24b0621195b2b7d6740172fefda7ce09b553ba6f4ce841849f2ed2b1a2ef061e25a864af3", 0xf0}, {&(0x7f0000002d80)="ef751d0c11e42da36f138d425ca850b7d17e710d33e45650cb030ce5ff9f638d5e8e6d093e22934638e2d2cfd87850cf53fd41b08a2b420433eacfbdac5aacd6d507c3ab312ad3ce6571b486772052cf579b7d934e247f6e799fa90de86d9f2bd0c55b56a7ad69cc39151ac7a7f06f3cca1e6cc9f04a558c3e701215a1a434e7ad154d9cd2654bf1c1ec5ce478d236eb4d52c0c1f800e5808c18eed1aa3fb2ebb66bcf202d4ac0d35abcf0d68e9379af065da925d7b72118eb23169d973475de1a127a0fe4000897ab8dee4b8c3f2a374a99bf42bfa2723eed0082b58fb5df259f4df5bd5e826179fbd90da21d9edf68ce61f73e59dc4657fdc8d19442f33fb3ca05cef8d7eab5efdb901c42e9562193835beb0f32ad21713e56af71acb626870eacf62d2ce3b648147c489b9619023a441942d49fbe3b077abe963ebf72f2f5e3070fc0e3ca290c2fa15e3703b6d712ac8e85a5cad722366b9a6abf2a86723c89cc1ae3b4816b32b27a0099f552fcb63c9ed2f8d6ef85ea8cbe47b08b4d6bfb27098b57337a8262f94de2d748d2488ef829c5799d12777cdce130a3ea817168c17cfed54cd3509abac0bf9a3b1517ed61d6fab857f6ac218e439ada8409ae7cd32da103a8164d4cc76316020afecc135717fc07aa12545ce3680850694deeb79b7f9a7cd0187062f9ab9397516090ce052e7f17753aed10d5a4a52a82da70f4f8c94688be6301379156bf696de35be9efb8e4ab53985fd3c829ef365e3a313e11c6d38adf035a75dd85132fe0f59e26f6a581816d945288931a9d62f6c297697b5b4832af1c9ed75cb5648a0c438a3be8d0322aefd32c0b66b5ec520e8e30c688ca9a9789f87a924af9ddc7677b3d43bbfada4ec70bd23636be60003958e05a45a9a7101a6a36becc5f8e2029dc1cbef869b91582767eb54cc90b8f32f4a81d96bbd5f7a370e1dded9067a7c43c50c8043e104cf9cb42c93a64cea808db41e7b2bc2da166c1c2e536a80a42caf346799a40f6914efda38cbdda78b7a63fe57928a5b4ce6df6031649404d80229f393c095b41937db698fd7ae87c3ed6034b4639d54fad62360d48ccc57a33befb897752a1ee1e40e07cec5aa8f4569de3c276fb69c7c9ac5b2f0a60b6757b7588717cd8d109932d524148765f3aa3e4bf1b3d73eb63e004cf0e4e62a0bdbb00d62a66cb729aa20ff5739b9f2e49a67e4bf65541b6c80a14a4c2079c83f7d5a82f22b32174dacd44ab69b9e9f96b897d8e034cf0b12706327d53e7b27e59f61a3b932573887d47ce5671b07c629e4d931cd100c5082a9ce0ac82ad56aa010f45090755ac1b61a0cec6a74d77574f922d3679d9951f21c4ce65fdf4443afec3fb04927d8585b40491ecab4fa47e59958f35ee6e8225972a0bd05f9cda9fb2c08aeecddda3ee1e51e1e472e0f879e437019408fab807308d66cd5152bd3a83b754edf1ad1d348ea7a30e579b8b67a0fe3d6c775ca4f3a496358d2c434f70aaff5469f6198df87072db01b813726807dfc864400dfc734ddaab9eb43af30af68c03748d216cf303d81af2dfe4f207cb3f9571cb232f11fb5905102d04f25e98b78ad935e60d26621ba373788b318bb9550fda6d347af5ffb9d09f20473efd284b7f1cb4f9f17233959b8406e60150e050b9b1a50e81bcbb2d636d2dcd66e1edaa911d57b9d0f83219700cb7e96243fd0f9e76d0902047b2ea984958f146541eb70d6b7a35d46f6ee9cfa09b34b2a43b371bdc5fd7272c96cf6ec7ab77ae329e8271acf3e7d73c3b1aa08a86ab66e62ee4b5330c639978e5c1c2c2c15f716020a874515d0d39c8532a58a9978bb68be28b9395d5a3694ad5f56866f48e4495a96af284e5119d9a85f394d81ae91ec828503e39e31fbe41c6dd68df170153c0e92a7e01a049683d06cb90439b2f237048cd8f4fbac7f7bba0650e283aaca96d3a893a1fe81ec41e2f3b3981fc88ade6b5359a4d4f314fd5ef0e77d27ed942a6062ede8157450583882c0c11e796a779a00c0a9a5927e554523764aad36887bf0be126e41770811b5eca22d608ccfcaf886cf68873996f990347be3213546c5a18a63ec029f104fa14f796010242ebb1de9c4510b76ae7fc75a16722874eb20b9b5573ae01d360a5746525df7827da4d80319e43acb9f001d91bc62238dd5667f574eebd88b97ffa18b487691039b7c1f24edeee2bf22c5a8c218f569ddcc6b44edd9025135a291d4e67e214b5980c9d2b399fe1f2683734c491c4f474f589d088b33f0b17870edd93a8c2dac00f7b38f8eabf86fc585099ca6d98e196596aa6289cbb81fcd8fb8663447466c3c5144a6c78f5b17b8d1269b464c965c54bf858e50a9f9167dd29c047cb102fe6f0424a86cf931e8e54b8535e33cbc14cdba09e05a38198bcc61ae82c6c2a448ec67052fea052f20747817c7564da50dbfa2b946712452c6e80bfd2b5a6bb36be44df25af2880acf4a4e703b4e596b749413f14fc5eb9f90aa9dc1a9111266d09899e935b550618bd838f1cd2d7d252addf08c8f8124ff6fc7db2231a49287e0b9b20537694eabe4da80031e5b1fde05b568ed67900ba592300629b445cc22b8a4f8001ec6abaf0fc3b87bfedbc2f8d8c64cbab209de593c9caa4734e641c4aa0dadbb7b53ee64b6fb1fff39e566b843a316f9ce06c3c1c943521a4c42316306d4de54c32bb3290246522d17bcbab68f4085bbdb45efcdbc31927985c493de34fe31321a8244483b1251ff09eafab27313ab12b7504d03368f792bf1eee7766f06f4ce96b95f33b60b382bb4d3b9464f13833aadb38bf3b10cb65b1b8aee6d6d888e0e0ca0260955dbe55afe12c79390f01ebe6548eaad8f2f9286f30c0f67e4df0bbdf2107f91221effe2f52f5bbf9d69048a97582391e893e9feee6f4adda1ea98e9034ee9ac28f6c16b66ad87c3bd277f539fab45414b051a315297bb3ff2246076d73be1072c40afcd83cac7e4a7a3d5b1c565f19bbc35de0fb24129ca7b567b24cddbfe0924db9cb7e8f15875428f742d12ca3fb6f04eeac18a826c07bbef1f362eabf5a680fc090aec65479b30c3302342ac2e045eb4e8371385ee0610101a686f7543fef44fb4dec29213db2d8d8b49cd4e8305c0ac003b39861896b37ac72a915348bcc8cb8905c2db7d00dc05a1574852616ef145c39e500c2a1582a05829f23d1ea3bc823351a168214ab22d1e0c6eb6a94c773877e9d7af15c5f2a514b71b5e8ac382cab4c86a3fb814359ee8ec183a2a0b5d93cd72b9b7c3a49bf46e3474ac87441660bbb1452c14589d54a3ef6a37a1b09434f3ecb5d260f3b80b29da5617a6149b8975457fac032fc41625b04cb2cb81b1ca0258de9621a88d418d1b6725d77d63f5379b2d3f6644986bd2faa5e2db5dc0f00dce6c7b79392f0484bb86516624817052091c9a5071bd14dc86c62a5187e68715cd40a897f03028d34ee9ee4b2dd81730e712e67eb6cc6ccacc723dde808b9e96e9c51466cde8db48f69dbbb349f0d09b3a10903e6c49da749521552501f01ad5d558043e73d5ba5a74730b8b63b55362db5b0ab2a956185c236fd1fadae54f0bb92645365638f36f289ea2fed45ed92771d4c26188e99db7dc076861b1430be6a6b751b6271b3a5d8fa5776de00695bf7256630e12b81f3f1be7f0a04850ccbbc73c239981d11b62a08f8041079c799fe1ff8d65f1f3c6c98f2330c535342e1078417f13e80ecfc417c0cc43fda0a1ad07883a45cf0181cc24639ab7b0115de4160a780d183f3154e6499f9f0454826b747bf43f3650ae581456dba2b129abb1b490d7ca52a62d9ba3b2b7318dc896449998189d3f9405eaa8b4db8a0763b616e3283ca0fa0d378198a86046f36c18567fdb1d89a94d5cf85bc0dd62a398eb9225cc8c97ea4b59009341270bb60e0925c24a9f9f7f3715dd9d20a11fea28ad9a86613910d2b97070cb98b3d0ef1a9a2dde5b3a2063e3b43d2c7721a8bf705f0450f7ed691503b0b8493f50152a8cdc11b9722452922ccc81a5e206d66f25da340f7e707890b300392148f6a46cca842e6d3f5d6e5baeef27c16728ccb83004636791055368a7088dd4ddae04480fe8f67ab809935986f7bbec51eac7a1816e1456bf5bdee1c37fb630d0faeece10cd0f29422ec0aa6cd310bf2deb403339487f2146ece7e7417a78be3c0ce03e3aaef1216094079e68cbdde8667e48e347daff233fb9b11a71211141ce8c58edfc9b5134129e814965e032277b73ce07f379e6b2eb5446a8bdc2087ebd26f1f423eae4bec01cfe550f17dfd6bd92bef23d13c6666ad29fcfa81a64c78b6bdef7f15984ad6cefefdd3f844ce30977345c8da183e2e2b1f8093f3cbadad82a6ba9901b9924f13649b2ff7845e9ae5462154552b169bdb098384c873104b16d7a9bb298a58f1a3119dea90f33a90343d199bbd64d44b275b3a74f1e17c674560d2b8157863839f29e3d066ee4954d3f6f5753e69fadcc6e20be83e4775153cfcade3730d06ab9cd6e96f0f29bae3181334f9adc944b4ceba091b5cf83a04f6ee2dcacc93a6eaebcdedbbe0b09abfef132146c5b1732a0847c065e3ce39ea4aa6be984e4d2775d8588c2ac4d5584ec764c6a3bd0b15bac2fb6c07abad67bc71a78129a5eee62b72a8aa74715e65f5a5fd82bafd5af85969a7fa482aacb928def10778881bd5e7f081233d582b319a3057332ae084cbcda0de9fd14c11ce553406a9074d4115f007c6b455627987ba84acdf485323155a19910950c000b8700ba0a602e6b150bf95d2fdf4e2a2451b5c147a3495d1f16c82b13d34f19cadc5cd432ec33e9a4988ed2d9a75b8c3a8ef82d157d8a95b87e25a31791edcea813e56269ec3365a011d22ef05d7b158a69683a2ee0a86b405eeb325e11973a23e4a4e5ee0dd3c949c3a8bb375f80ed90ead90c2712e11030cb74021585e43befd759f349320d62c5df4c43ddf30e1a2935896c4bfd47a93b91c33c674c42628e267fcb446d274b0a037a7cca23939b79f467074db16b0970254f9f01cc21cfc4225c3a9e12ca910700199e28d86060832200c6d2585277a4fd1830229354e6d47195fbf36fddff3c6f4b6b474fdd46f8986911585e0a6b970ca3572519076ea645a2aa4ef1ef79e10172affe2facebd6c929bfac4773e4d18fde991cc7e9a2e1bfcd84c938fccdfa7c06b7f843578c0cc4438130b09db7cc974a86dc08e4166712b953c6a58923bab9b46f56071a33a856684777bf4ef4cf6dc26a573cd4bc2a4bc6e2d5e1795dfa5a9ff510f720cad32738767fa9d4110dfc496c52866d98b41540d637b87a67487ace123f2be4c8c12d16b95a9d289d10923d6cf251e7856b7cf5444a833e2803f55f31c3683ede10cfb7b31aef49cb8646ef2b1e8fe3273bc96349e3ea8a95782ee22e7acfc72b7bb3138e5efa6de1d3b78495a48715440f37dc7cb0574d34fef272a0f2dee0aa7bb0f7d2663f408f5ae88f022bc20ab3b2bfa2e123e2bcf8ce4e273dfe7c2efdbdf0a58ac5eec79eff879be24470ca687e64b83a3734c931435097f0cce25a9ccc84c530c76731397ad489e0a51d0474715004ae21b584af16dd03b5cc32307c921f6d87585bd7ca796c42c4f4621715bab91072a7962a63f0c8baf249a557091dd01d0e861f3e9864b275a3d85010eba7200b6b52a38378b99ccf1313be12a817ac325643b24e32e56e1dd5b42cea9cdcb68f80a58e02c8bee2b13dba7d6761eec3a72434e2fe7e86ef27bd536a9252c2b5b5a5b0eea8838", 0x1000}, {&(0x7f0000003d80)}], 0x3, &(0x7f0000004280)=[@rights={{0x1c, 0x1, 0x1, [r530, r606, r607]}}, @cred={{0x1c, 0x1, 0x2, {r610, r611, r615}}}, @cred={{0x1c, 0x1, 0x2, {r616, r617, 0xffffffffffffffff}}}, @rights={{0x10}}, @rights={{0x2c, 0x1, 0x1, [r618, r620, r529, r532, r621, r530, r530]}}, @rights={{0x34, 0x1, 0x1, [r529, r528, r531, r622, r528, r623, r626, 0xffffffffffffffff, r531]}}, @cred={{0x1c, 0x1, 0x2, {r627, r628, r629}}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, r532, r630, 0xffffffffffffffff, r632, r633, r634]}}], 0x128, 0x40000823}], 0x4, 0x8) r636 = getpgrp(0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x394, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r636, 0x0, 0xffffffffffffffff, 0x0) r637 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r637, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setreuid(0x0, r638) r639 = perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r640 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r639, 0x0) r641 = syz_open_procfs(0x0, &(0x7f0000000000)='net/netlink\x00') preadv(r641, &(0x7f0000000480), 0x10000000000002a1, 0x0) r642 = syz_open_procfs(0x0, &(0x7f00000000c0)='net/packet\x00') r643 = perf_event_open(&(0x7f00000002c0)={0x5, 0x411, 0x0, 0x9, 0x1f, 0xbf, 0x0, 0x7f, 0x4000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x40000000000020}, 0x0, 0x8000, 0x0, 0x2, 0x0, 0x8}, 0x0, 0x3, 0xffffffffffffffff, 0x2) r644 = socket(0x40000000002, 0x3, 0x2) setsockopt$SO_BINDTODEVICE(r644, 0x1, 0x19, &(0x7f00000012c0)='syz_tun\x00', 0x10) setsockopt$IPT_SO_SET_REPLACE(r644, 0x0, 0x40, 0x0, 0x0) r645 = socket$nl_generic(0x10, 0x3, 0x10) r646 = socket$netlink(0x10, 0x3, 0x0) r647 = socket$netlink(0x10, 0x3, 0xc) writev(r647, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r646, r647) r648 = getpid() rt_tgsigqueueinfo(r648, r648, 0x16, &(0x7f0000000100)) stat(&(0x7f0000000700)='./file0\x00', &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}) r650 = getegid() r651 = openat$selinux_user(0xffffffffffffff9c, &(0x7f00000007c0)='/selinux/user\x00', 0x2, 0x0) r652 = socket$netlink(0x10, 0x3, 0x0) r653 = socket$netlink(0x10, 0x3, 0xc) writev(r653, &(0x7f0000fb5ff0)=[{0x0}], 0x1) dup2(r652, r653) r654 = eventfd2(0x81, 0x801) r655 = socket$inet(0x2, 0x5, 0x81) r656 = socket$netlink(0x10, 0x3, 0xc) writev(r656, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r657 = getpid() rt_tgsigqueueinfo(r657, r657, 0x16, &(0x7f0000000100)) r658 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r658, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r661 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r661, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r660, r662) r663 = socket$inet6_tcp(0xa, 0x1, 0x0) r664 = eventfd(0x4) r665 = socket$netlink(0x10, 0x3, 0xc) writev(r665, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r666 = socket$netlink(0x10, 0x3, 0x0) r667 = socket$netlink(0x10, 0x3, 0xc) writev(r667, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r666, r667) r668 = socket$netlink(0x10, 0x3, 0x0) r669 = socket$netlink(0x10, 0x3, 0xc) writev(r669, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r668, r669) r670 = openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f0000000800)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000840)=0x0) r672 = geteuid() r673 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r673, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r675 = getpid() rt_tgsigqueueinfo(r675, r675, 0x16, &(0x7f0000000100)) r676 = open(0x0, 0x0, 0x0) ftruncate(r676, 0x0) ioctl$NS_GET_OWNER_UID(r676, 0xb704, &(0x7f0000000b80)=0x0) r678 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r678, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r680 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r680, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r679, r681) r682 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r682, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r684 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r684, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r683, r685) getgroups(0x5, &(0x7f0000000bc0)=[0xee00, r681, 0xffffffffffffffff, 0xee00, r685]) r687 = getpid() rt_tgsigqueueinfo(r687, r687, 0x16, &(0x7f0000000100)) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r689 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r689, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r688, r690) r691 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r691, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r693 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r693, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r692, r694) r695 = socket$netlink(0x10, 0x3, 0x0) r696 = socket$netlink(0x10, 0x3, 0xc) writev(r696, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100", 0x18}], 0x1) dup2(r695, r696) r697 = dup2(r695, 0xffffffffffffffff) r698 = socket$inet_tcp(0x2, 0x1, 0x0) r699 = socket$netlink(0x10, 0x3, 0x0) r700 = socket$netlink(0x10, 0x3, 0xc) writev(r700, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r699, r700) r701 = signalfd4(r641, &(0x7f0000002980)={0x8}, 0x8, 0x800) signalfd4(r642, &(0x7f00000029c0)={0x83}, 0x8, 0x80000) r702 = socket$netlink(0x10, 0x3, 0x0) r703 = socket$netlink(0x10, 0x3, 0xc) writev(r703, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r702, r703) r704 = socket(0x40000000002, 0x3, 0x2) setsockopt$SO_BINDTODEVICE(r704, 0x1, 0x19, &(0x7f00000012c0)='syz_tun\x00', 0x10) setsockopt$IPT_SO_SET_REPLACE(r704, 0x0, 0x40, 0x0, 0x0) accept$inet(r704, &(0x7f0000002a00)={0x2, 0x0, @broadcast}, &(0x7f0000002a40)=0x10) r705 = creat(&(0x7f0000002a80)='./file0\x00', 0xe) r706 = socket$netlink(0x10, 0x3, 0x0) r707 = socket$netlink(0x10, 0x3, 0xc) writev(r707, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r706, r707) r708 = socket$netlink(0x10, 0x3, 0xc) writev(r708, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff", 0x1c}], 0x1) r709 = socket$netlink(0x10, 0x3, 0xc) writev(r709, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r710 = socket$netlink(0x10, 0x3, 0x0) r711 = socket$netlink(0x10, 0x3, 0xc) writev(r711, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r710, r711) r712 = socket$netlink(0x10, 0x3, 0x0) writev(r712, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r713 = socket$inet6_udplite(0xa, 0x2, 0x88) r714 = socket$netlink(0x10, 0x3, 0x0) r715 = socket$netlink(0x10, 0x3, 0xc) writev(r715, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r714, r715) r716 = socket$netlink(0x10, 0x3, 0xc) writev(r716, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r717 = socket$netlink(0x10, 0x3, 0x0) r718 = socket$netlink(0x10, 0x3, 0xc) writev(r718, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r717, r718) r719 = open(0x0, 0x0, 0x0) ftruncate(r719, 0x0) ioctl$TIOCGSID(r719, 0x5429, &(0x7f0000003e00)=0x0) ioctl$NS_GET_OWNER_UID(r642, 0xb704, &(0x7f0000003e40)=0x0) r722 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r722, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r724 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r724, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r723, r725) r726 = getpid() rt_tgsigqueueinfo(r726, r726, 0x16, &(0x7f0000000100)) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000003e80)={{{@in6=@dev, @in6=@mcast1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@empty}, 0x0, @in6}}, &(0x7f0000003f80)=0xe8) r728 = socket$netlink(0x10, 0x3, 0x0) r729 = socket$netlink(0x10, 0x3, 0xc) writev(r729, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r728, r729) r730 = socket$netlink(0x10, 0x3, 0xc) writev(r730, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r731 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000003fc0)='net/connector\x00') r732 = openat$selinux_attr(0xffffffffffffff9c, &(0x7f0000004000)='/proc/thread-self/attr/fscreate\x00', 0x2, 0x0) r733 = socket$netlink(0x10, 0x3, 0x0) r734 = socket$netlink(0x10, 0x3, 0xc) writev(r734, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r733, r734) r735 = socket$netlink(0x10, 0x3, 0x0) r736 = socket$netlink(0x10, 0x3, 0xc) writev(r736, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r735, r736) fcntl$getownex(r643, 0x10, &(0x7f0000004040)={0x0, 0x0}) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000004080)={{{@in=@empty, @in6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@dev}, 0x0, @in=@broadcast}}, &(0x7f0000004180)=0xe8) lstat(&(0x7f00000041c0)='./file0\x00', &(0x7f0000004200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r740 = socket$netlink(0x10, 0x3, 0xc) writev(r740, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r741 = socket$netlink(0x10, 0x3, 0x0) r742 = socket$netlink(0x10, 0x3, 0xc) writev(r742, &(0x7f0000fb5ff0)=[{}], 0x1) dup2(r741, r742) r743 = socket$netlink(0x10, 0x3, 0xc) writev(r743, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r744 = socket$netlink(0x10, 0x3, 0x0) r745 = socket$netlink(0x10, 0x3, 0xc) writev(r745, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r744, r745) r746 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r746, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setreuid(0x0, r747) sendmmsg$unix(r644, &(0x7f00000043c0)=[{&(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000000240)=[{&(0x7f0000000340)="e75cfa607b164d6c79502a7785cb989997d2365711110c1d19265c22f45dfb909fa97cf32f85a2d38a34acfc21b79950ff311c12b371fd7ac3562a30ff734b556198995e0f4c17000503fce48f86804e316465f74983a7432bd53701e57e418b29a2ae3bc2db963b1f006ea482f8bb993ce8e8a4ed60ce03104d87348e728c9480bc1116f4be1d7d6fd1d8ae84d224dba6554f0fff20424b9aedd5", 0x9b}], 0x1, &(0x7f0000000280)=[@rights={{0x14, 0x1, 0x1, [r640]}}], 0x18, 0x4000000}, {&(0x7f0000000400)=@abs={0x1, 0x0, 0x4e22}, 0x6e, &(0x7f00000006c0), 0x0, &(0x7f0000000880)=[@rights={{0x24, 0x1, 0x1, [r645, 0xffffffffffffffff, r643, r646, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r648, r649, r650}}}, @rights={{0x18, 0x1, 0x1, [r651, r652]}}, @rights={{0x18, 0x1, 0x1, [r639, r654]}}, @rights={{0x1c, 0x1, 0x1, [r641, r655, r656]}}, @cred={{0x1c, 0x1, 0x2, {r657, 0xee01, r662}}}, @rights={{0x38, 0x1, 0x1, [r641, r643, r663, r664, r665, r640, r666, r669, r670, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r671, r672, r674}}}], 0x110, 0x880}, {&(0x7f00000009c0)=@file={0x1, './file0/file0\x00'}, 0x6e, &(0x7f0000000b40)=[{&(0x7f0000005700)="a63bab9579929215a14895570c090fd64aa25b5c5a70bdfae933899c144b05f88aadd67dc9c84509cfe4a82987f92c4658cc3d85c3d31911b30871a32758071b563c1cbd3e72fa41177def9194da5f9319a740f0934eaa180111ab5fad6f658e48e3f4ef33768a36d4f3b301422345014197605c727dc152507175416055773486cdc06d02c7b347fb3c3e3f8303d69a505fb60c478700661d9532f277fd503b4e8586679b8297030b870fec1ae11d5e4a6285fa02a737bb15e5edbb348438b4f4fc6b8159d310c72ab46f9a7aa7b83b9f0091c52631368d53777e7ce5dca65fe2ab2428d50b7167eb3f64fcf60e5d8a2630b3d572cc42", 0xf7}], 0x1, &(0x7f0000002ac0)=[@cred={{0x1c, 0x1, 0x2, {r675, r677, r686}}}, @cred={{0x1c, 0x1, 0x2, {r687, r688, r694}}}, @rights={{0x14, 0x1, 0x1, [r697]}}, @rights={{0x20, 0x1, 0x1, [r698, r699, r701, r643]}}, @cred={{0x1c, 0x1, 0x2, {r659, r747}}}, @rights={{0x18, 0x1, 0x1, [r705, 0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [r707, r640, r639]}}, @rights={{0x30, 0x1, 0x1, [r708, r709, r641, r711, r640, r639, r712, r713]}}, @rights={{0x18, 0x1, 0x1, [r715, r642]}}], 0x118, 0x80010}, {&(0x7f0000002c00)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000003dc0)=[{&(0x7f0000002c80)="e76a8e1610cd0c9c7f47d880c0853296c3a57a8bea3e6dea6a89370c6d0f71c43230a35a117caf2b01401130eb1f434706089f32d52fab158ada4fb53a33a7ac6a6bd73a751f8ee937c86160bae8dee9ad7b1a022426435a833f962aae78f3eb6c66979d78fcea8c9b2d53544cbd7b621dc1af8c643501bd8e58cdefbabe93159bd0daefe08e3222b7db6bae5ba8cb1ddfbcd1148ffae5917f0924f03a59f797d9a167aa3beddedd5bc0741dd94e5e191c51db1d7e43789fcfd0ac546c46bd7f6e49e7ff6e97d48b3f686ed24b0621195b2b7d6740172fefda7ce09b553ba6f4ce841849f2ed2b1a2ef061e25a864af3", 0xf0}, {&(0x7f0000002d80)="ef751d0c11e42da36f138d425ca850b7d17e710d33e45650cb030ce5ff9f638d5e8e6d093e22934638e2d2cfd87850cf53fd41b08a2b420433eacfbdac5aacd6d507c3ab312ad3ce6571b486772052cf579b7d934e247f6e799fa90de86d9f2bd0c55b56a7ad69cc39151ac7a7f06f3cca1e6cc9f04a558c3e701215a1a434e7ad154d9cd2654bf1c1ec5ce478d236eb4d52c0c1f800e5808c18eed1aa3fb2ebb66bcf202d4ac0d35abcf0d68e9379af065da925d7b72118eb23169d973475de1a127a0fe4000897ab8dee4b8c3f2a374a99bf42bfa2723eed0082b58fb5df259f4df5bd5e826179fbd90da21d9edf68ce61f73e59dc4657fdc8d19442f33fb3ca05cef8d7eab5efdb901c42e9562193835beb0f32ad21713e56af71acb626870eacf62d2ce3b648147c489b9619023a441942d49fbe3b077abe963ebf72f2f5e3070fc0e3ca290c2fa15e3703b6d712ac8e85a5cad722366b9a6abf2a86723c89cc1ae3b4816b32b27a0099f552fcb63c9ed2f8d6ef85ea8cbe47b08b4d6bfb27098b57337a8262f94de2d748d2488ef829c5799d12777cdce130a3ea817168c17cfed54cd3509abac0bf9a3b1517ed61d6fab857f6ac218e439ada8409ae7cd32da103a8164d4cc76316020afecc135717fc07aa12545ce3680850694deeb79b7f9a7cd0187062f9ab9397516090ce052e7f17753aed10d5a4a52a82da70f4f8c94688be6301379156bf696de35be9efb8e4ab53985fd3c829ef365e3a313e11c6d38adf035a75dd85132fe0f59e26f6a581816d945288931a9d62f6c297697b5b4832af1c9ed75cb5648a0c438a3be8d0322aefd32c0b66b5ec520e8e30c688ca9a9789f87a924af9ddc7677b3d43bbfada4ec70bd23636be60003958e05a45a9a7101a6a36becc5f8e2029dc1cbef869b91582767eb54cc90b8f32f4a81d96bbd5f7a370e1dded9067a7c43c50c8043e104cf9cb42c93a64cea808db41e7b2bc2da166c1c2e536a80a42caf346799a40f6914efda38cbdda78b7a63fe57928a5b4ce6df6031649404d80229f393c095b41937db698fd7ae87c3ed6034b4639d54fad62360d48ccc57a33befb897752a1ee1e40e07cec5aa8f4569de3c276fb69c7c9ac5b2f0a60b6757b7588717cd8d109932d524148765f3aa3e4bf1b3d73eb63e004cf0e4e62a0bdbb00d62a66cb729aa20ff5739b9f2e49a67e4bf65541b6c80a14a4c2079c83f7d5a82f22b32174dacd44ab69b9e9f96b897d8e034cf0b12706327d53e7b27e59f61a3b932573887d47ce5671b07c629e4d931cd100c5082a9ce0ac82ad56aa010f45090755ac1b61a0cec6a74d77574f922d3679d9951f21c4ce65fdf4443afec3fb04927d8585b40491ecab4fa47e59958f35ee6e8225972a0bd05f9cda9fb2c08aeecddda3ee1e51e1e472e0f879e437019408fab807308d66cd5152bd3a83b754edf1ad1d348ea7a30e579b8b67a0fe3d6c775ca4f3a496358d2c434f70aaff5469f6198df87072db01b813726807dfc864400dfc734ddaab9eb43af30af68c03748d216cf303d81af2dfe4f207cb3f9571cb232f11fb5905102d04f25e98b78ad935e60d26621ba373788b318bb9550fda6d347af5ffb9d09f20473efd284b7f1cb4f9f17233959b8406e60150e050b9b1a50e81bcbb2d636d2dcd66e1edaa911d57b9d0f83219700cb7e96243fd0f9e76d0902047b2ea984958f146541eb70d6b7a35d46f6ee9cfa09b34b2a43b371bdc5fd7272c96cf6ec7ab77ae329e8271acf3e7d73c3b1aa08a86ab66e62ee4b5330c639978e5c1c2c2c15f716020a874515d0d39c8532a58a9978bb68be28b9395d5a3694ad5f56866f48e4495a96af284e5119d9a85f394d81ae91ec828503e39e31fbe41c6dd68df170153c0e92a7e01a049683d06cb90439b2f237048cd8f4fbac7f7bba0650e283aaca96d3a893a1fe81ec41e2f3b3981fc88ade6b5359a4d4f314fd5ef0e77d27ed942a6062ede8157450583882c0c11e796a779a00c0a9a5927e554523764aad36887bf0be126e41770811b5eca22d608ccfcaf886cf68873996f990347be3213546c5a18a63ec029f104fa14f796010242ebb1de9c4510b76ae7fc75a16722874eb20b9b5573ae01d360a5746525df7827da4d80319e43acb9f001d91bc62238dd5667f574eebd88b97ffa18b487691039b7c1f24edeee2bf22c5a8c218f569ddcc6b44edd9025135a291d4e67e214b5980c9d2b399fe1f2683734c491c4f474f589d088b33f0b17870edd93a8c2dac00f7b38f8eabf86fc585099ca6d98e196596aa6289cbb81fcd8fb8663447466c3c5144a6c78f5b17b8d1269b464c965c54bf858e50a9f9167dd29c047cb102fe6f0424a86cf931e8e54b8535e33cbc14cdba09e05a38198bcc61ae82c6c2a448ec67052fea052f20747817c7564da50dbfa2b946712452c6e80bfd2b5a6bb36be44df25af2880acf4a4e703b4e596b749413f14fc5eb9f90aa9dc1a9111266d09899e935b550618bd838f1cd2d7d252addf08c8f8124ff6fc7db2231a49287e0b9b20537694eabe4da80031e5b1fde05b568ed67900ba592300629b445cc22b8a4f8001ec6abaf0fc3b87bfedbc2f8d8c64cbab209de593c9caa4734e641c4aa0dadbb7b53ee64b6fb1fff39e566b843a316f9ce06c3c1c943521a4c42316306d4de54c32bb3290246522d17bcbab68f4085bbdb45efcdbc31927985c493de34fe31321a8244483b1251ff09eafab27313ab12b7504d03368f792bf1eee7766f06f4ce96b95f33b60b382bb4d3b9464f13833aadb38bf3b10cb65b1b8aee6d6d888e0e0ca0260955dbe55afe12c79390f01ebe6548eaad8f2f9286f30c0f67e4df0bbdf2107f91221effe2f52f5bbf9d69048a97582391e893e9feee6f4adda1ea98e9034ee9ac28f6c16b66ad87c3bd277f539fab45414b051a315297bb3ff2246076d73be1072c40afcd83cac7e4a7a3d5b1c565f19bbc35de0fb24129ca7b567b24cddbfe0924db9cb7e8f15875428f742d12ca3fb6f04eeac18a826c07bbef1f362eabf5a680fc090aec65479b30c3302342ac2e045eb4e8371385ee0610101a686f7543fef44fb4dec29213db2d8d8b49cd4e8305c0ac003b39861896b37ac72a915348bcc8cb8905c2db7d00dc05a1574852616ef145c39e500c2a1582a05829f23d1ea3bc823351a168214ab22d1e0c6eb6a94c773877e9d7af15c5f2a514b71b5e8ac382cab4c86a3fb814359ee8ec183a2a0b5d93cd72b9b7c3a49bf46e3474ac87441660bbb1452c14589d54a3ef6a37a1b09434f3ecb5d260f3b80b29da5617a6149b8975457fac032fc41625b04cb2cb81b1ca0258de9621a88d418d1b6725d77d63f5379b2d3f6644986bd2faa5e2db5dc0f00dce6c7b79392f0484bb86516624817052091c9a5071bd14dc86c62a5187e68715cd40a897f03028d34ee9ee4b2dd81730e712e67eb6cc6ccacc723dde808b9e96e9c51466cde8db48f69dbbb349f0d09b3a10903e6c49da749521552501f01ad5d558043e73d5ba5a74730b8b63b55362db5b0ab2a956185c236fd1fadae54f0bb92645365638f36f289ea2fed45ed92771d4c26188e99db7dc076861b1430be6a6b751b6271b3a5d8fa5776de00695bf7256630e12b81f3f1be7f0a04850ccbbc73c239981d11b62a08f8041079c799fe1ff8d65f1f3c6c98f2330c535342e1078417f13e80ecfc417c0cc43fda0a1ad07883a45cf0181cc24639ab7b0115de4160a780d183f3154e6499f9f0454826b747bf43f3650ae581456dba2b129abb1b490d7ca52a62d9ba3b2b7318dc896449998189d3f9405eaa8b4db8a0763b616e3283ca0fa0d378198a86046f36c18567fdb1d89a94d5cf85bc0dd62a398eb9225cc8c97ea4b59009341270bb60e0925c24a9f9f7f3715dd9d20a11fea28ad9a86613910d2b97070cb98b3d0ef1a9a2dde5b3a2063e3b43d2c7721a8bf705f0450f7ed691503b0b8493f50152a8cdc11b9722452922ccc81a5e206d66f25da340f7e707890b300392148f6a46cca842e6d3f5d6e5baeef27c16728ccb83004636791055368a7088dd4ddae04480fe8f67ab809935986f7bbec51eac7a1816e1456bf5bdee1c37fb630d0faeece10cd0f29422ec0aa6cd310bf2deb403339487f2146ece7e7417a78be3c0ce03e3aaef1216094079e68cbdde8667e48e347daff233fb9b11a71211141ce8c58edfc9b5134129e814965e032277b73ce07f379e6b2eb5446a8bdc2087ebd26f1f423eae4bec01cfe550f17dfd6bd92bef23d13c6666ad29fcfa81a64c78b6bdef7f15984ad6cefefdd3f844ce30977345c8da183e2e2b1f8093f3cbadad82a6ba9901b9924f13649b2ff7845e9ae5462154552b169bdb098384c873104b16d7a9bb298a58f1a3119dea90f33a90343d199bbd64d44b275b3a74f1e17c674560d2b8157863839f29e3d066ee4954d3f6f5753e69fadcc6e20be83e4775153cfcade3730d06ab9cd6e96f0f29bae3181334f9adc944b4ceba091b5cf83a04f6ee2dcacc93a6eaebcdedbbe0b09abfef132146c5b1732a0847c065e3ce39ea4aa6be984e4d2775d8588c2ac4d5584ec764c6a3bd0b15bac2fb6c07abad67bc71a78129a5eee62b72a8aa74715e65f5a5fd82bafd5af85969a7fa482aacb928def10778881bd5e7f081233d582b319a3057332ae084cbcda0de9fd14c11ce553406a9074d4115f007c6b455627987ba84acdf485323155a19910950c000b8700ba0a602e6b150bf95d2fdf4e2a2451b5c147a3495d1f16c82b13d34f19cadc5cd432ec33e9a4988ed2d9a75b8c3a8ef82d157d8a95b87e25a31791edcea813e56269ec3365a011d22ef05d7b158a69683a2ee0a86b405eeb325e11973a23e4a4e5ee0dd3c949c3a8bb375f80ed90ead90c2712e11030cb74021585e43befd759f349320d62c5df4c43ddf30e1a2935896c4bfd47a93b91c33c674c42628e267fcb446d274b0a037a7cca23939b79f467074db16b0970254f9f01cc21cfc4225c3a9e12ca910700199e28d86060832200c6d2585277a4fd1830229354e6d47195fbf36fddff3c6f4b6b474fdd46f8986911585e0a6b970ca3572519076ea645a2aa4ef1ef79e10172affe2facebd6c929bfac4773e4d18fde991cc7e9a2e1bfcd84c938fccdfa7c06b7f843578c0cc4438130b09db7cc974a86dc08e4166712b953c6a58923bab9b46f56071a33a856684777bf4ef4cf6dc26a573cd4bc2a4bc6e2d5e1795dfa5a9ff510f720cad32738767fa9d4110dfc496c52866d98b41540d637b87a67487ace123f2be4c8c12d16b95a9d289d10923d6cf251e7856b7cf5444a833e2803f55f31c3683ede10cfb7b31aef49cb8646ef2b1e8fe3273bc96349e3ea8a95782ee22e7acfc72b7bb3138e5efa6de1d3b78495a48715440f37dc7cb0574d34fef272a0f2dee0aa7bb0f7d2663f408f5ae88f022bc20ab3b2bfa2e123e2bcf8ce4e273dfe7c2efdbdf0a58ac5eec79eff879be24470ca687e64b83a3734c931435097f0cce25a9ccc84c530c76731397ad489e0a51d0474715004ae21b584af16dd03b5cc32307c921f6d87585bd7ca796c42c4f4621715bab91072a7962a63f0c8baf249a557091dd01d0e861f3e9864b275a3d85010eba7200b6b52a38378b99ccf1313be12a817ac325643b24e32e56e1dd5b42cea9cdcb68f80a58e02c8bee2b13dba7d6761eec3a72434e2fe7e86ef27bd536a9252c2b5b5a5b0eea8838", 0x1000}, {&(0x7f0000003d80)}], 0x3, &(0x7f0000004280)=[@rights={{0x1c, 0x1, 0x1, [r641, r716, r717]}}, @cred={{0x1c, 0x1, 0x2, {r720, r721, r725}}}, @cred={{0x1c, 0x1, 0x2, {r726, r727, 0xffffffffffffffff}}}, @rights={{0x10}}, @rights={{0x2c, 0x1, 0x1, [r728, r730, r640, r643, r731, r641, r641]}}, @rights={{0x34, 0x1, 0x1, [r640, r639, r642, r732, r639, r733, r736, 0xffffffffffffffff, r642]}}, @cred={{0x1c, 0x1, 0x2, {r737, r738, r739}}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, r643, r740, 0xffffffffffffffff, r742, r743, r744]}}], 0x128, 0x40000823}], 0x4, 0x8008) r748 = perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r748, 0x0) r749 = syz_open_procfs(0x0, &(0x7f0000000000)='net/netlink\x00') preadv(r749, &(0x7f0000000480), 0x10000000000002a1, 0x0) r750 = syz_open_procfs(0x0, &(0x7f00000000c0)='net/packet\x00') perf_event_open(&(0x7f00000002c0)={0x5, 0x411, 0x0, 0x9, 0x1f, 0xbf, 0x0, 0x7f, 0x4000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x40000000000020}, 0x0, 0x8000, 0x0, 0x2, 0x0, 0x8}, 0x0, 0x3, 0xffffffffffffffff, 0x2) r751 = socket(0x40000000002, 0x3, 0x2) setsockopt$SO_BINDTODEVICE(r751, 0x1, 0x19, &(0x7f00000012c0)='syz_tun\x00', 0x10) setsockopt$IPT_SO_SET_REPLACE(r751, 0x0, 0x40, 0x0, 0x0) socket$nl_generic(0x10, 0x3, 0x10) r752 = socket$netlink(0x10, 0x3, 0x0) r753 = socket$netlink(0x10, 0x3, 0xc) writev(r753, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r752, r753) r754 = getpid() rt_tgsigqueueinfo(r754, r754, 0x16, &(0x7f0000000100)) stat(&(0x7f0000000700)='./file0\x00', &(0x7f0000000740)) getegid() openat$selinux_user(0xffffffffffffff9c, &(0x7f00000007c0)='/selinux/user\x00', 0x2, 0x0) r755 = socket$netlink(0x10, 0x3, 0x0) r756 = socket$netlink(0x10, 0x3, 0xc) writev(r756, &(0x7f0000fb5ff0)=[{0x0}], 0x1) dup2(r755, r756) eventfd2(0x81, 0x801) socket$inet(0x2, 0x5, 0x81) r757 = socket$netlink(0x10, 0x3, 0xc) writev(r757, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r758 = getpid() rt_tgsigqueueinfo(r758, r758, 0x16, &(0x7f0000000100)) r759 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r759, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r761 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r761, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r760, r762) socket$inet6_tcp(0xa, 0x1, 0x0) eventfd(0x4) r763 = socket$netlink(0x10, 0x3, 0xc) writev(r763, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r764 = socket$netlink(0x10, 0x3, 0x0) r765 = socket$netlink(0x10, 0x3, 0xc) writev(r765, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r764, r765) r766 = socket$netlink(0x10, 0x3, 0x0) r767 = socket$netlink(0x10, 0x3, 0xc) writev(r767, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r766, r767) openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f0000000800)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000840)) geteuid() r768 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r768, &(0x7f00000000c0)) r769 = getpid() rt_tgsigqueueinfo(r769, r769, 0x16, &(0x7f0000000100)) r770 = open(0x0, 0x0, 0x0) ftruncate(r770, 0x0) ioctl$NS_GET_OWNER_UID(r770, 0xb704, &(0x7f0000000b80)) r771 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r771, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r773 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r773, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r772, r774) r775 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r775, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r777 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r777, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r776, r778) getgroups(0x5, &(0x7f0000000bc0)=[0xee00, r774, 0xffffffffffffffff, 0xee00, r778]) r779 = getpid() rt_tgsigqueueinfo(r779, r779, 0x16, &(0x7f0000000100)) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r781 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r781, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r780, r782) r783 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r783, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r785 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r785, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r784, r786) r787 = socket$netlink(0x10, 0x3, 0x0) r788 = socket$netlink(0x10, 0x3, 0xc) writev(r788, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100", 0x18}], 0x1) dup2(r787, r788) dup2(r787, 0xffffffffffffffff) socket$inet_tcp(0x2, 0x1, 0x0) r789 = socket$netlink(0x10, 0x3, 0x0) r790 = socket$netlink(0x10, 0x3, 0xc) writev(r790, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r789, r790) signalfd4(r749, &(0x7f0000002980)={0x8}, 0x8, 0x800) signalfd4(r750, &(0x7f00000029c0)={0x83}, 0x8, 0x80000) r791 = socket$netlink(0x10, 0x3, 0x0) r792 = socket$netlink(0x10, 0x3, 0xc) writev(r792, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r791, r792) r793 = socket(0x40000000002, 0x3, 0x2) setsockopt$SO_BINDTODEVICE(r793, 0x1, 0x19, &(0x7f00000012c0)='syz_tun\x00', 0x10) setsockopt$IPT_SO_SET_REPLACE(r793, 0x0, 0x40, 0x0, 0x0) accept$inet(r793, &(0x7f0000002a00)={0x2, 0x0, @broadcast}, &(0x7f0000002a40)=0x10) creat(&(0x7f0000002a80)='./file0\x00', 0xe) r794 = socket$netlink(0x10, 0x3, 0x0) r795 = socket$netlink(0x10, 0x3, 0xc) writev(r795, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r794, r795) r796 = socket$netlink(0x10, 0x3, 0xc) writev(r796, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff", 0x1c}], 0x1) r797 = socket$netlink(0x10, 0x3, 0xc) writev(r797, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r798 = socket$netlink(0x10, 0x3, 0x0) r799 = socket$netlink(0x10, 0x3, 0xc) writev(r799, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r798, r799) r800 = socket$netlink(0x10, 0x3, 0x0) writev(r800, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) socket$inet6_udplite(0xa, 0x2, 0x88) r801 = socket$netlink(0x10, 0x3, 0x0) r802 = socket$netlink(0x10, 0x3, 0xc) writev(r802, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r801, r802) r803 = socket$netlink(0x10, 0x3, 0xc) writev(r803, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r804 = socket$netlink(0x10, 0x3, 0x0) r805 = socket$netlink(0x10, 0x3, 0xc) writev(r805, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r804, r805) r806 = open(0x0, 0x0, 0x0) ftruncate(r806, 0x0) ioctl$TIOCGSID(r806, 0x5429, &(0x7f0000003e00)) ioctl$NS_GET_OWNER_UID(r750, 0xb704, &(0x7f0000003e40)) r807 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r807, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r809 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r809, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r808, r810) r811 = getpid() rt_tgsigqueueinfo(r811, r811, 0x16, &(0x7f0000000100)) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000003e80)={{{@in6=@dev, @in6=@mcast1}}, {{@in=@empty}, 0x0, @in6}}, &(0x7f0000003f80)=0xe8) r812 = socket$netlink(0x10, 0x3, 0x0) r813 = socket$netlink(0x10, 0x3, 0xc) writev(r813, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r812, r813) r814 = socket$netlink(0x10, 0x3, 0xc) writev(r814, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) syz_open_procfs(0xffffffffffffffff, &(0x7f0000003fc0)='net/connector\x00') openat$selinux_attr(0xffffffffffffff9c, &(0x7f0000004000)='/proc/thread-self/attr/fscreate\x00', 0x2, 0x0) socket$netlink(0x10, 0x3, 0x0) r815 = socket$netlink(0x10, 0x3, 0xc) writev(r815, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) 19:41:16 executing program 5: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x38b, 0x0, 0x267}}], 0x8000000000000ee, 0x0, 0x0) r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setreuid(0x0, r1) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f00000001c0), &(0x7f0000000200)=0xc) mount$bpf(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='bpf\x00', 0x10000, &(0x7f0000000080)={[{@mode={'mode', 0x3d, 0x4}}, {@mode={'mode', 0x3d, 0xe0}}, {@mode={'mode', 0x3d, 0x20}}, {@mode={'mode', 0x3d, 0x7fff}}, {@mode={'mode', 0x3d, 0xee79}}, {@mode={'mode', 0x3d, 0x1}}, {@mode={'mode', 0x3d, 0x1ff}}, {@mode={'mode', 0x3d, 0x5}}], [{@obj_type={'obj_type', 0x3d, 'selinux'}}, {@smackfsfloor={'smackfsfloor', 0x3d, '/!]d)'}}, {@euid_eq={'euid', 0x3d, r1}}, {@permit_directio='permit_directio'}]}) open(0x0, 0x0, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) write$P9_RMKNOD(0xffffffffffffffff, 0x0, 0x0) r2 = openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f0000000240)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) r5 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/ptmx\x00', 0x0, 0x0) dup2(r2, r5) writev(r5, &(0x7f00000023c0), 0x1000000000000252) prctl$PR_SET_SPECULATION_CTRL(0x35, 0x0) [ 222.348051] device syz_tun entered promiscuous mode [ 222.395573] device syz_tun left promiscuous mode [ 222.424261] device syz_tun entered promiscuous mode [ 222.454601] device syz_tun left promiscuous mode [ 222.461164] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=770 sclass=netlink_route_socket pig=8449 comm=syz-executor.4 [ 222.568333] device syz_tun entered promiscuous mode [ 222.574125] device syz_tun left promiscuous mode [ 222.593681] device syz_tun entered promiscuous mode [ 222.604423] device syz_tun left promiscuous mode [ 222.657431] device syz_tun entered promiscuous mode [ 222.663806] device syz_tun left promiscuous mode [ 222.792284] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=770 sclass=netlink_route_socket pig=8485 comm=syz-executor.3 [ 222.794177] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=770 sclass=netlink_route_socket pig=8442 comm=syz-executor.4 [ 222.843155] device syz_tun entered promiscuous mode [ 222.849402] device syz_tun left promiscuous mode [ 222.957591] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=770 sclass=netlink_route_socket pig=8442 comm=syz-executor.4 [ 223.019520] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=770 sclass=netlink_route_socket pig=8482 comm=syz-executor.3 19:41:17 executing program 2: mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000440)='proc\x00', 0x0, 0x0) r0 = open$dir(0x0, 0x0, 0x0) getdents64(r0, &(0x7f00000002c0)=""/186, 0x28a) getdents(r0, &(0x7f0000000140)=""/2, 0x450) getdents(r0, &(0x7f0000000180)=""/223, 0xdf) getdents64(r0, 0x0, 0x0) 19:41:17 executing program 1: r0 = perf_event_open(&(0x7f0000940000)={0x2, 0x70, 0xee6a, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x572, 0x4, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet6(0xa, 0x3, 0x87) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = socket$packet(0x11, 0x3, 0x300) setsockopt$inet6_MCAST_JOIN_GROUP(r0, 0x29, 0x2a, 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000140)={'syz_tun\x00', 0x0}) r4 = socket$inet_udplite(0x2, 0x2, 0x88) setsockopt$inet_int(r4, 0x0, 0x32, &(0x7f00000000c0)=0xd4, 0x4) setsockopt$packet_add_memb(r2, 0x107, 0x1, &(0x7f0000001300)={r3, 0x3, 0x6, @dev}, 0x10) dup3(r1, r2, 0x0) socket$nl_xfrm(0x10, 0x3, 0x6) 19:41:17 executing program 0: r0 = perf_event_open(&(0x7f0000940000)={0x2, 0x70, 0xee6a, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x572, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket$packet(0x11, 0x3, 0x300) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000140)={'syz_tun\x00', 0x0}) setsockopt$packet_add_memb(r1, 0x107, 0x1, &(0x7f0000001300)={r2, 0x3, 0x6, @dev}, 0x10) dup3(r0, r1, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) r5 = socket$inet6_tcp(0xa, 0x1, 0x0) r6 = socket$packet(0x11, 0x3, 0x300) ioctl$sock_SIOCGIFINDEX(r6, 0x8933, &(0x7f0000000140)={'syz_tun\x00', 0x0}) setsockopt$packet_add_memb(r6, 0x107, 0x1, &(0x7f0000001300)={r7, 0x3, 0x6, @dev}, 0x10) dup3(r5, r6, 0x0) readv(r6, &(0x7f0000000780)=[{&(0x7f0000000000)=""/33, 0x21}, {&(0x7f0000000040)=""/86, 0x56}, {&(0x7f0000000300)=""/225, 0xe1}, {&(0x7f00000000c0)=""/59, 0x3b}, {&(0x7f0000000400)=""/226, 0xe2}, {&(0x7f0000000180)=""/154, 0x9a}, {&(0x7f0000000500)=""/233, 0xe9}, {&(0x7f0000000600)=""/112, 0x70}, {&(0x7f0000000680)=""/202, 0xca}], 0x9) ioctl$EVIOCGUNIQ(0xffffffffffffffff, 0x80404508, &(0x7f0000000240)=""/154) 19:41:17 executing program 5: recvmmsg(0xffffffffffffffff, &(0x7f0000002a40)=[{{&(0x7f0000000180)=@x25={0x9, @remote}, 0x80, &(0x7f0000000200)=[{&(0x7f0000001480)=""/4096, 0x1000}, {&(0x7f0000000100)=""/36, 0x24}, {&(0x7f0000000280)=""/91, 0x5b}], 0x3, &(0x7f0000000400)=""/198, 0xc6}, 0x1ab}, {{&(0x7f0000000300)=@xdp, 0x80, &(0x7f0000000380)=[{&(0x7f0000000500)=""/121, 0x79}], 0x1, &(0x7f0000000580)=""/79, 0x4f}, 0x80000001}, {{&(0x7f0000000600)=@llc={0x1a, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast}, 0x80, &(0x7f0000000940)=[{&(0x7f0000000680)=""/29, 0x1d}, {&(0x7f00000006c0)=""/206, 0xce}, {&(0x7f00000007c0)=""/182, 0xb6}, {&(0x7f0000000880)=""/162, 0xa2}], 0x4, &(0x7f0000000980)=""/142, 0x8e}, 0xfffffffc}, {{&(0x7f0000000a40)=@pppoe, 0x80, &(0x7f0000000fc0)=[{&(0x7f0000000ac0)=""/243, 0xf3}, {&(0x7f0000000bc0)=""/131, 0x83}, {&(0x7f0000000c80)=""/196, 0xc4}, {&(0x7f0000000d80)=""/20, 0x294}, {&(0x7f0000000dc0)=""/132, 0x84}, {&(0x7f0000000e80)=""/229, 0xe5}, {&(0x7f0000000f80)=""/47, 0x2f}], 0x7, &(0x7f0000001040)=""/91, 0x5b}, 0x8}, {{&(0x7f00000010c0)=@ipx, 0x80, &(0x7f0000002480)=[{&(0x7f0000001140)=""/50, 0x32}, {&(0x7f0000001180)=""/80, 0x50}, {&(0x7f0000001200)=""/130, 0x82}, {&(0x7f0000001340)=""/89, 0x59}, {&(0x7f00000012c0)=""/50, 0x32}], 0x5}, 0x8}, {{&(0x7f0000002500)=@alg, 0x80, &(0x7f00000013c0)=[{&(0x7f0000002580)=""/202, 0xca}], 0x1, &(0x7f0000002680)=""/234, 0xea}, 0xffff}, {{&(0x7f0000002780)=@nl=@proc, 0x80, &(0x7f0000002900)=[{&(0x7f0000002800)=""/219, 0xdb}], 0x1, &(0x7f0000002940)=""/231, 0xe7}, 0x9}], 0x7, 0x0, 0x0) r0 = open(0x0, 0x0, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = socket$packet(0x11, 0x3, 0x300) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000140)={'syz_tun\x00', 0x0}) setsockopt$packet_add_memb(r2, 0x107, 0x1, &(0x7f0000001300)={r3, 0x3, 0x6, @dev}, 0x10) dup3(r1, r2, 0x0) r4 = dup2(r0, r1) socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r5 = socket$inet6_tcp(0xa, 0x1, 0x0) fcntl$dupfd(r5, 0x0, r5) ioctl$sock_SIOCINQ(r5, 0x541b, &(0x7f0000001400)) r6 = socket$inet6_tcp(0xa, 0x1, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$PERF_EVENT_IOC_ENABLE(r7, 0x8912, 0x400200) write$P9_RMKNOD(r7, 0x0, 0x8f9d9649f96109a) openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f0000000240)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) r8 = socket$inet6_tcp(0xa, 0x1, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) r10 = socket$nl_xfrm(0x10, 0x3, 0x6) ioctl$EXT4_IOC_GROUP_ADD(0xffffffffffffffff, 0x40286608, &(0x7f00000000c0)={0x9, 0x1, 0xdc23, 0x3, 0x3, 0x4}) bind(r10, &(0x7f0000000000)=@pppoe={0x18, 0x0, {0x1, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x3}, 'veth0_to_team\x00'}}, 0x80) ioctl$PERF_EVENT_IOC_ENABLE(r9, 0x8912, 0x400200) close(r4) r11 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/ptmx\x00', 0x0, 0x0) r12 = openat$ion(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ion\x00', 0x4000, 0x0) r13 = socket$inet6_tcp(0xa, 0x1, 0x0) fcntl$dupfd(r13, 0x0, r13) dup2(r12, r13) writev(r11, &(0x7f00000023c0), 0x1000000000000252) 19:41:17 executing program 2: mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000440)='proc\x00', 0x0, 0x0) r0 = open$dir(0x0, 0x0, 0x0) getdents64(r0, &(0x7f00000002c0)=""/186, 0x28a) getdents(r0, &(0x7f0000000140)=""/2, 0x450) getdents(r0, &(0x7f0000000180)=""/223, 0xdf) getdents64(r0, 0x0, 0x0) 19:41:17 executing program 4: r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0xa}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = memfd_create(&(0x7f0000000000)='\x00', 0x0) mmap(&(0x7f0000200000/0x400000)=nil, 0x400000, 0x1, 0x2011, r1, 0x0) r2 = creat(&(0x7f0000000000)='./bus\x00', 0x0) fcntl$setstatus(r2, 0x4, 0x44000) io_setup(0x3, &(0x7f0000000100)=0x0) io_submit(r3, 0x732, &(0x7f0000000540)=[&(0x7f00000000c0)={0x0, 0x0, 0x80000000000000, 0x1, 0x0, r2, &(0x7f0000000000), 0x377140be6b5ef4c7, 0x2000}]) r4 = getuid() ioprio_set$uid(0x3, r4, 0x1) ioctl$ION_IOC_HEAP_QUERY(r2, 0xc0184908, &(0x7f0000000140)={0x34, 0x0, &(0x7f0000000080)}) write$P9_RCREATE(0xffffffffffffffff, &(0x7f0000000040)={0x18, 0x73, 0x2, {{0xf5019c6749b79f43, 0x0, 0x1}, 0x7}}, 0x18) r5 = socket$inet6_tcp(0xa, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) r7 = socket$inet6_tcp(0xa, 0x1, 0x0) r8 = socket$packet(0x11, 0x3, 0x300) ioctl$sock_SIOCGIFINDEX(r8, 0x8933, &(0x7f0000000140)={'syz_tun\x00', 0x0}) setsockopt$packet_add_memb(r8, 0x107, 0x1, &(0x7f0000001300)={r9, 0x3, 0x6, @dev}, 0x10) dup3(r7, r8, 0x0) r10 = socket$inet6_tcp(0xa, 0x1, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$PERF_EVENT_IOC_ENABLE(r11, 0x8912, 0x400200) openat$cgroup_int(r11, &(0x7f0000000500)='cpuset.memory_spread_slab\x00', 0x2, 0x0) r12 = socket$inet6_tcp(0xa, 0x1, 0x0) fcntl$dupfd(r12, 0x0, r12) r13 = socket$inet6_tcp(0xa, 0x1, 0x0) r14 = socket$packet(0x11, 0x3, 0x300) ioctl$sock_SIOCGIFINDEX(r14, 0x8933, &(0x7f0000000140)={'syz_tun\x00', 0x0}) setsockopt$packet_add_memb(r14, 0x107, 0x1, &(0x7f0000001300)={r15, 0x3, 0x6, @dev}, 0x10) dup3(r13, r14, 0x0) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000001580)) r16 = perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r17 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r16, 0x0) r18 = syz_open_procfs(0x0, &(0x7f0000000000)='net/netlink\x00') preadv(r18, &(0x7f0000000480), 0x10000000000002a1, 0x0) r19 = syz_open_procfs(0x0, &(0x7f00000000c0)='net/packet\x00') r20 = perf_event_open(&(0x7f00000002c0)={0x5, 0x411, 0x0, 0x9, 0x1f, 0xbf, 0x0, 0x7f, 0x4000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x40000000000020}, 0x0, 0x8000, 0x0, 0x2, 0x0, 0x8}, 0x0, 0x3, 0xffffffffffffffff, 0x2) r21 = socket(0x40000000002, 0x3, 0x2) setsockopt$SO_BINDTODEVICE(r21, 0x1, 0x19, &(0x7f00000012c0)='syz_tun\x00', 0x10) setsockopt$IPT_SO_SET_REPLACE(r21, 0x0, 0x40, 0x0, 0x0) r22 = socket$nl_generic(0x10, 0x3, 0x10) r23 = socket$netlink(0x10, 0x3, 0x0) r24 = socket$netlink(0x10, 0x3, 0xc) writev(r24, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r23, r24) r25 = getpid() rt_tgsigqueueinfo(r25, r25, 0x16, &(0x7f0000000100)) stat(&(0x7f0000000700)='./file0\x00', &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}) r27 = getegid() r28 = openat$selinux_user(0xffffffffffffff9c, &(0x7f00000007c0)='/selinux/user\x00', 0x2, 0x0) r29 = socket$netlink(0x10, 0x3, 0x0) r30 = socket$netlink(0x10, 0x3, 0xc) writev(r30, &(0x7f0000fb5ff0)=[{0x0}], 0x1) dup2(r29, r30) r31 = eventfd2(0x81, 0x801) r32 = socket$inet(0x2, 0x5, 0x81) r33 = socket$netlink(0x10, 0x3, 0xc) writev(r33, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r34 = getpid() rt_tgsigqueueinfo(r34, r34, 0x16, &(0x7f0000000100)) r35 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r35, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r37 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r37, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r36, r38) r39 = socket$inet6_tcp(0xa, 0x1, 0x0) r40 = eventfd(0x4) r41 = socket$netlink(0x10, 0x3, 0xc) writev(r41, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r42 = socket$netlink(0x10, 0x3, 0x0) r43 = socket$netlink(0x10, 0x3, 0xc) writev(r43, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r42, r43) r44 = socket$netlink(0x10, 0x3, 0x0) r45 = socket$netlink(0x10, 0x3, 0xc) writev(r45, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r44, r45) r46 = openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f0000000800)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000840)=0x0) r48 = geteuid() r49 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r49, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r51 = getpid() rt_tgsigqueueinfo(r51, r51, 0x16, &(0x7f0000000100)) r52 = open(0x0, 0x0, 0x0) ftruncate(r52, 0x0) ioctl$NS_GET_OWNER_UID(r52, 0xb704, &(0x7f0000000b80)=0x0) r54 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r54, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r56 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r56, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r55, r57) r58 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r58, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r60 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r60, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r59, r61) getgroups(0x5, &(0x7f0000000bc0)=[0xee00, r57, 0xffffffffffffffff, 0xee00, r61]) r63 = getpid() rt_tgsigqueueinfo(r63, r63, 0x16, &(0x7f0000000100)) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r65 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r65, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r64, r66) r67 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r67, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r69 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r69, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r68, r70) r71 = socket$netlink(0x10, 0x3, 0x0) r72 = socket$netlink(0x10, 0x3, 0xc) writev(r72, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100", 0x18}], 0x1) dup2(r71, r72) r73 = dup2(r71, 0xffffffffffffffff) r74 = socket$inet_tcp(0x2, 0x1, 0x0) r75 = socket$netlink(0x10, 0x3, 0x0) r76 = socket$netlink(0x10, 0x3, 0xc) writev(r76, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r75, r76) r77 = signalfd4(r18, &(0x7f0000002980)={0x8}, 0x8, 0x800) r78 = signalfd4(r19, &(0x7f00000029c0)={0x83}, 0x8, 0x80000) r79 = socket$netlink(0x10, 0x3, 0x0) r80 = socket$netlink(0x10, 0x3, 0xc) writev(r80, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r79, r80) r81 = socket(0x40000000002, 0x3, 0x2) setsockopt$SO_BINDTODEVICE(r81, 0x1, 0x19, &(0x7f00000012c0)='syz_tun\x00', 0x10) setsockopt$IPT_SO_SET_REPLACE(r81, 0x0, 0x40, 0x0, 0x0) r82 = accept$inet(r81, &(0x7f0000002a00)={0x2, 0x0, @broadcast}, &(0x7f0000002a40)=0x10) r83 = creat(&(0x7f0000002a80)='./file0\x00', 0xe) r84 = socket$netlink(0x10, 0x3, 0x0) r85 = socket$netlink(0x10, 0x3, 0xc) writev(r85, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r84, r85) r86 = socket$netlink(0x10, 0x3, 0xc) writev(r86, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff", 0x1c}], 0x1) r87 = socket$netlink(0x10, 0x3, 0xc) writev(r87, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r88 = socket$netlink(0x10, 0x3, 0x0) r89 = socket$netlink(0x10, 0x3, 0xc) writev(r89, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r88, r89) r90 = socket$netlink(0x10, 0x3, 0x0) writev(r90, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r91 = socket$inet6_udplite(0xa, 0x2, 0x88) r92 = socket$netlink(0x10, 0x3, 0x0) r93 = socket$netlink(0x10, 0x3, 0xc) writev(r93, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r92, r93) r94 = socket$netlink(0x10, 0x3, 0xc) writev(r94, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r95 = socket$netlink(0x10, 0x3, 0x0) r96 = socket$netlink(0x10, 0x3, 0xc) writev(r96, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r95, r96) r97 = open(0x0, 0x0, 0x0) ftruncate(r97, 0x0) ioctl$TIOCGSID(r97, 0x5429, &(0x7f0000003e00)=0x0) ioctl$NS_GET_OWNER_UID(r19, 0xb704, &(0x7f0000003e40)=0x0) r100 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r100, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r102 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r102, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r101, r103) r104 = getpid() rt_tgsigqueueinfo(r104, r104, 0x16, &(0x7f0000000100)) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000003e80)={{{@in6=@dev, @in6=@mcast1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@empty}, 0x0, @in6}}, &(0x7f0000003f80)=0xe8) r106 = socket$netlink(0x10, 0x3, 0x0) r107 = socket$netlink(0x10, 0x3, 0xc) writev(r107, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r106, r107) r108 = socket$netlink(0x10, 0x3, 0xc) writev(r108, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r109 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000003fc0)='net/connector\x00') r110 = openat$selinux_attr(0xffffffffffffff9c, &(0x7f0000004000)='/proc/thread-self/attr/fscreate\x00', 0x2, 0x0) r111 = socket$netlink(0x10, 0x3, 0x0) r112 = socket$netlink(0x10, 0x3, 0xc) writev(r112, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r111, r112) r113 = socket$netlink(0x10, 0x3, 0x0) r114 = socket$netlink(0x10, 0x3, 0xc) writev(r114, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r113, r114) fcntl$getownex(r20, 0x10, &(0x7f0000004040)={0x0, 0x0}) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000004080)={{{@in=@empty, @in6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@dev}, 0x0, @in=@broadcast}}, &(0x7f0000004180)=0xe8) lstat(&(0x7f00000041c0)='./file0\x00', &(0x7f0000004200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r118 = socket$netlink(0x10, 0x3, 0xc) writev(r118, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r119 = socket$netlink(0x10, 0x3, 0x0) r120 = socket$netlink(0x10, 0x3, 0xc) writev(r120, &(0x7f0000fb5ff0)=[{}], 0x1) dup2(r119, r120) r121 = socket$netlink(0x10, 0x3, 0xc) writev(r121, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r122 = socket$netlink(0x10, 0x3, 0x0) r123 = socket$netlink(0x10, 0x3, 0xc) writev(r123, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r122, r123) sendmmsg$unix(r21, &(0x7f00000043c0)=[{&(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000000240)=[{&(0x7f0000000340)="e75cfa607b164d6c79502a7785cb989997d2365711110c1d19265c22f45dfb909fa97cf32f85a2d38a34acfc21b79950ff311c12b371fd7ac3562a30ff734b556198995e0f4c17000503fce48f86804e316465f74983a7432bd53701e57e418b29a2ae3bc2db963b1f006ea482f8bb993ce8e8a4ed60ce03104d87348e728c9480bc1116f4be1d7d6fd1d8ae84d224dba6554f0fff20424b9aedd5", 0x9b}], 0x1, &(0x7f0000000280)=[@rights={{0x14, 0x1, 0x1, [r17]}}], 0x18, 0x4000000}, {&(0x7f0000000400)=@abs={0x1, 0x0, 0x4e22}, 0x6e, &(0x7f00000006c0)=[{&(0x7f0000000480)="b1177b88901bdd1e8235fdb2d9729c2236d52cec62b06aacc47fa51746a8e5db6537a2ae7c97358b210062865cda54beee3a673d788547cc238fc84429446332837386ab2e1785203a50b2cd407e6c8c28276e9deb301f37de501a7b268ec9339b5503c104eb3b22e014de82f1a28a54046daa68f65ceaadd29017d59c2fb1ebbd967f34369988522e3a6ec221493bab4e4d879e7eb07f262fa23cd06f22a24d6142905f244eea96f4f578c7d1bacec23629519c85c8201791c225e0c0cd8f5d67ae712b87be03c2d357c052b80d2b8e72cb3e4373f716fc2aa979d56d5b647e19f3a9fdeeff992e48b57ac252bfa1afe2737ff8b7b9b88e2d2c43adf314a7", 0xff}, {&(0x7f0000000580)="545128d13deb49e999d53112fd7349c5cb63ce22", 0x14}, {&(0x7f00000005c0)="a8cd2e226b4a94938bfd6aaf27b6effe780d93019d12eb2bf3a8a6977729d31ad87d294643a0eac4cb4b64b23692d872c60482806b686441b702e77977b670b1583100293a754dc94d01f5f035ed0c03cce8949e3447ad235e7b39dd086c8e995bbb0c6da239f79129a2094a794138d09e39f77e0d20c69aa1d8402729c2b3cc26e85700c17d97d9b99992c4ca4b67832902b8e6bd8f1c9d8cba162bbde782682b4c89d8ded8e7e9924b46f98058bfc10eb5556563a11a9114aa93e2200f02f3ef6973c3b688eee49cfc3db6be4d7895c4078922855b698216d839836f4dca92adadc346f902cd851a756477f845e231db", 0xf1}], 0x3, &(0x7f0000000880)=[@rights={{0x24, 0x1, 0x1, [r22, 0xffffffffffffffff, r20, r23, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r25, r26, r27}}}, @rights={{0x18, 0x1, 0x1, [r28, r29]}}, @rights={{0x18, 0x1, 0x1, [r16, r31]}}, @rights={{0x1c, 0x1, 0x1, [r18, r32, r33]}}, @cred={{0x1c, 0x1, 0x2, {r34, 0xee01, r38}}}, @rights={{0x38, 0x1, 0x1, [r18, r20, r39, r40, r41, r17, r42, r45, r46, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r47, r48, r50}}}], 0x110, 0x880}, {&(0x7f00000009c0)=@file={0x1, './file0/file0\x00'}, 0x6e, &(0x7f0000000b40)=[{&(0x7f0000000a40)="a63bab9579929215a14895570c090fd64aa25b5c5a70bdfae933899c144b05f88aadd67dc9c84509cfe4a82987f92c4658cc3d85c3d31911b30871a32758071b563c1cbd3e72fa41177def9194da5f9319a740f0934eaa180111ab5fad6f658e48e3f4ef33768a36d4f3b301422345014197605c727dc152507175416055773486cdc06d02c7b347fb3c3e3f8303d69a505fb60c478700661d9532f277fd503b4e8586679b8297030b870fec1ae11d5e4a6285fa02a737bb15e5edbb348438b4f4fc6b8159d310c72ab46f9a7aa7b83b9f0091c52631368d53777e7ce5dca65fe2ab2428d50b7167eb3f64fcf60e5d8a2630b3d572cc42", 0xf7}], 0x1, &(0x7f0000002ac0)=[@cred={{0x1c, 0x1, 0x2, {r51, r53, r62}}}, @cred={{0x1c, 0x1, 0x2, {r63, r64, r70}}}, @rights={{0x14, 0x1, 0x1, [r73]}}, @rights={{0x20, 0x1, 0x1, [r74, r75, r77, r20]}}, @rights={{0x1c, 0x1, 0x1, [r78, r79, r82]}}, @rights={{0x18, 0x1, 0x1, [r83, 0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [r85, r17, r16]}}, @rights={{0x30, 0x1, 0x1, [r86, r87, r18, r89, r17, r16, r90, r91]}}, @rights={{0x18, 0x1, 0x1, [r93, r19]}}], 0x118, 0x80010}, {&(0x7f0000002c00)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000003dc0)=[{&(0x7f0000002c80)="e76a8e1610cd0c9c7f47d880c0853296c3a57a8bea3e6dea6a89370c6d0f71c43230a35a117caf2b01401130eb1f434706089f32d52fab158ada4fb53a33a7ac6a6bd73a751f8ee937c86160bae8dee9ad7b1a022426435a833f962aae78f3eb6c66979d78fcea8c9b2d53544cbd7b621dc1af8c643501bd8e58cdefbabe93159bd0daefe08e3222b7db6bae5ba8cb1ddfbcd1148ffae5917f0924f03a59f797d9a167aa3beddedd5bc0741dd94e5e191c51db1d7e43789fcfd0ac546c46bd7f6e49e7ff6e97d48b3f686ed24b0621195b2b7d6740172fefda7ce09b553ba6f4ce841849f2ed2b1a2ef061e25a864af3", 0xf0}, {&(0x7f0000002d80)="ef751d0c11e42da36f138d425ca850b7d17e710d33e45650cb030ce5ff9f638d5e8e6d093e22934638e2d2cfd87850cf53fd41b08a2b420433eacfbdac5aacd6d507c3ab312ad3ce6571b486772052cf579b7d934e247f6e799fa90de86d9f2bd0c55b56a7ad69cc39151ac7a7f06f3cca1e6cc9f04a558c3e701215a1a434e7ad154d9cd2654bf1c1ec5ce478d236eb4d52c0c1f800e5808c18eed1aa3fb2ebb66bcf202d4ac0d35abcf0d68e9379af065da925d7b72118eb23169d973475de1a127a0fe4000897ab8dee4b8c3f2a374a99bf42bfa2723eed0082b58fb5df259f4df5bd5e826179fbd90da21d9edf68ce61f73e59dc4657fdc8d19442f33fb3ca05cef8d7eab5efdb901c42e9562193835beb0f32ad21713e56af71acb626870eacf62d2ce3b648147c489b9619023a441942d49fbe3b077abe963ebf72f2f5e3070fc0e3ca290c2fa15e3703b6d712ac8e85a5cad722366b9a6abf2a86723c89cc1ae3b4816b32b27a0099f552fcb63c9ed2f8d6ef85ea8cbe47b08b4d6bfb27098b57337a8262f94de2d748d2488ef829c5799d12777cdce130a3ea817168c17cfed54cd3509abac0bf9a3b1517ed61d6fab857f6ac218e439ada8409ae7cd32da103a8164d4cc76316020afecc135717fc07aa12545ce3680850694deeb79b7f9a7cd0187062f9ab9397516090ce052e7f17753aed10d5a4a52a82da70f4f8c94688be6301379156bf696de35be9efb8e4ab53985fd3c829ef365e3a313e11c6d38adf035a75dd85132fe0f59e26f6a581816d945288931a9d62f6c297697b5b4832af1c9ed75cb5648a0c438a3be8d0322aefd32c0b66b5ec520e8e30c688ca9a9789f87a924af9ddc7677b3d43bbfada4ec70bd23636be60003958e05a45a9a7101a6a36becc5f8e2029dc1cbef869b91582767eb54cc90b8f32f4a81d96bbd5f7a370e1dded9067a7c43c50c8043e104cf9cb42c93a64cea808db41e7b2bc2da166c1c2e536a80a42caf346799a40f6914efda38cbdda78b7a63fe57928a5b4ce6df6031649404d80229f393c095b41937db698fd7ae87c3ed6034b4639d54fad62360d48ccc57a33befb897752a1ee1e40e07cec5aa8f4569de3c276fb69c7c9ac5b2f0a60b6757b7588717cd8d109932d524148765f3aa3e4bf1b3d73eb63e004cf0e4e62a0bdbb00d62a66cb729aa20ff5739b9f2e49a67e4bf65541b6c80a14a4c2079c83f7d5a82f22b32174dacd44ab69b9e9f96b897d8e034cf0b12706327d53e7b27e59f61a3b932573887d47ce5671b07c629e4d931cd100c5082a9ce0ac82ad56aa010f45090755ac1b61a0cec6a74d77574f922d3679d9951f21c4ce65fdf4443afec3fb04927d8585b40491ecab4fa47e59958f35ee6e8225972a0bd05f9cda9fb2c08aeecddda3ee1e51e1e472e0f879e437019408fab807308d66cd5152bd3a83b754edf1ad1d348ea7a30e579b8b67a0fe3d6c775ca4f3a496358d2c434f70aaff5469f6198df87072db01b813726807dfc864400dfc734ddaab9eb43af30af68c03748d216cf303d81af2dfe4f207cb3f9571cb232f11fb5905102d04f25e98b78ad935e60d26621ba373788b318bb9550fda6d347af5ffb9d09f20473efd284b7f1cb4f9f17233959b8406e60150e050b9b1a50e81bcbb2d636d2dcd66e1edaa911d57b9d0f83219700cb7e96243fd0f9e76d0902047b2ea984958f146541eb70d6b7a35d46f6ee9cfa09b34b2a43b371bdc5fd7272c96cf6ec7ab77ae329e8271acf3e7d73c3b1aa08a86ab66e62ee4b5330c639978e5c1c2c2c15f716020a874515d0d39c8532a58a9978bb68be28b9395d5a3694ad5f56866f48e4495a96af284e5119d9a85f394d81ae91ec828503e39e31fbe41c6dd68df170153c0e92a7e01a049683d06cb90439b2f237048cd8f4fbac7f7bba0650e283aaca96d3a893a1fe81ec41e2f3b3981fc88ade6b5359a4d4f314fd5ef0e77d27ed942a6062ede8157450583882c0c11e796a779a00c0a9a5927e554523764aad36887bf0be126e41770811b5eca22d608ccfcaf886cf68873996f990347be3213546c5a18a63ec029f104fa14f796010242ebb1de9c4510b76ae7fc75a16722874eb20b9b5573ae01d360a5746525df7827da4d80319e43acb9f001d91bc62238dd5667f574eebd88b97ffa18b487691039b7c1f24edeee2bf22c5a8c218f569ddcc6b44edd9025135a291d4e67e214b5980c9d2b399fe1f2683734c491c4f474f589d088b33f0b17870edd93a8c2dac00f7b38f8eabf86fc585099ca6d98e196596aa6289cbb81fcd8fb8663447466c3c5144a6c78f5b17b8d1269b464c965c54bf858e50a9f9167dd29c047cb102fe6f0424a86cf931e8e54b8535e33cbc14cdba09e05a38198bcc61ae82c6c2a448ec67052fea052f20747817c7564da50dbfa2b946712452c6e80bfd2b5a6bb36be44df25af2880acf4a4e703b4e596b749413f14fc5eb9f90aa9dc1a9111266d09899e935b550618bd838f1cd2d7d252addf08c8f8124ff6fc7db2231a49287e0b9b20537694eabe4da80031e5b1fde05b568ed67900ba592300629b445cc22b8a4f8001ec6abaf0fc3b87bfedbc2f8d8c64cbab209de593c9caa4734e641c4aa0dadbb7b53ee64b6fb1fff39e566b843a316f9ce06c3c1c943521a4c42316306d4de54c32bb3290246522d17bcbab68f4085bbdb45efcdbc31927985c493de34fe31321a8244483b1251ff09eafab27313ab12b7504d03368f792bf1eee7766f06f4ce96b95f33b60b382bb4d3b9464f13833aadb38bf3b10cb65b1b8aee6d6d888e0e0ca0260955dbe55afe12c79390f01ebe6548eaad8f2f9286f30c0f67e4df0bbdf2107f91221effe2f52f5bbf9d69048a97582391e893e9feee6f4adda1ea98e9034ee9ac28f6c16b66ad87c3bd277f539fab45414b051a315297bb3ff2246076d73be1072c40afcd83cac7e4a7a3d5b1c565f19bbc35de0fb24129ca7b567b24cddbfe0924db9cb7e8f15875428f742d12ca3fb6f04eeac18a826c07bbef1f362eabf5a680fc090aec65479b30c3302342ac2e045eb4e8371385ee0610101a686f7543fef44fb4dec29213db2d8d8b49cd4e8305c0ac003b39861896b37ac72a915348bcc8cb8905c2db7d00dc05a1574852616ef145c39e500c2a1582a05829f23d1ea3bc823351a168214ab22d1e0c6eb6a94c773877e9d7af15c5f2a514b71b5e8ac382cab4c86a3fb814359ee8ec183a2a0b5d93cd72b9b7c3a49bf46e3474ac87441660bbb1452c14589d54a3ef6a37a1b09434f3ecb5d260f3b80b29da5617a6149b8975457fac032fc41625b04cb2cb81b1ca0258de9621a88d418d1b6725d77d63f5379b2d3f6644986bd2faa5e2db5dc0f00dce6c7b79392f0484bb86516624817052091c9a5071bd14dc86c62a5187e68715cd40a897f03028d34ee9ee4b2dd81730e712e67eb6cc6ccacc723dde808b9e96e9c51466cde8db48f69dbbb349f0d09b3a10903e6c49da749521552501f01ad5d558043e73d5ba5a74730b8b63b55362db5b0ab2a956185c236fd1fadae54f0bb92645365638f36f289ea2fed45ed92771d4c26188e99db7dc076861b1430be6a6b751b6271b3a5d8fa5776de00695bf7256630e12b81f3f1be7f0a04850ccbbc73c239981d11b62a08f8041079c799fe1ff8d65f1f3c6c98f2330c535342e1078417f13e80ecfc417c0cc43fda0a1ad07883a45cf0181cc24639ab7b0115de4160a780d183f3154e6499f9f0454826b747bf43f3650ae581456dba2b129abb1b490d7ca52a62d9ba3b2b7318dc896449998189d3f9405eaa8b4db8a0763b616e3283ca0fa0d378198a86046f36c18567fdb1d89a94d5cf85bc0dd62a398eb9225cc8c97ea4b59009341270bb60e0925c24a9f9f7f3715dd9d20a11fea28ad9a86613910d2b97070cb98b3d0ef1a9a2dde5b3a2063e3b43d2c7721a8bf705f0450f7ed691503b0b8493f50152a8cdc11b9722452922ccc81a5e206d66f25da340f7e707890b300392148f6a46cca842e6d3f5d6e5baeef27c16728ccb83004636791055368a7088dd4ddae04480fe8f67ab809935986f7bbec51eac7a1816e1456bf5bdee1c37fb630d0faeece10cd0f29422ec0aa6cd310bf2deb403339487f2146ece7e7417a78be3c0ce03e3aaef1216094079e68cbdde8667e48e347daff233fb9b11a71211141ce8c58edfc9b5134129e814965e032277b73ce07f379e6b2eb5446a8bdc2087ebd26f1f423eae4bec01cfe550f17dfd6bd92bef23d13c6666ad29fcfa81a64c78b6bdef7f15984ad6cefefdd3f844ce30977345c8da183e2e2b1f8093f3cbadad82a6ba9901b9924f13649b2ff7845e9ae5462154552b169bdb098384c873104b16d7a9bb298a58f1a3119dea90f33a90343d199bbd64d44b275b3a74f1e17c674560d2b8157863839f29e3d066ee4954d3f6f5753e69fadcc6e20be83e4775153cfcade3730d06ab9cd6e96f0f29bae3181334f9adc944b4ceba091b5cf83a04f6ee2dcacc93a6eaebcdedbbe0b09abfef132146c5b1732a0847c065e3ce39ea4aa6be984e4d2775d8588c2ac4d5584ec764c6a3bd0b15bac2fb6c07abad67bc71a78129a5eee62b72a8aa74715e65f5a5fd82bafd5af85969a7fa482aacb928def10778881bd5e7f081233d582b319a3057332ae084cbcda0de9fd14c11ce553406a9074d4115f007c6b455627987ba84acdf485323155a19910950c000b8700ba0a602e6b150bf95d2fdf4e2a2451b5c147a3495d1f16c82b13d34f19cadc5cd432ec33e9a4988ed2d9a75b8c3a8ef82d157d8a95b87e25a31791edcea813e56269ec3365a011d22ef05d7b158a69683a2ee0a86b405eeb325e11973a23e4a4e5ee0dd3c949c3a8bb375f80ed90ead90c2712e11030cb74021585e43befd759f349320d62c5df4c43ddf30e1a2935896c4bfd47a93b91c33c674c42628e267fcb446d274b0a037a7cca23939b79f467074db16b0970254f9f01cc21cfc4225c3a9e12ca910700199e28d86060832200c6d2585277a4fd1830229354e6d47195fbf36fddff3c6f4b6b474fdd46f8986911585e0a6b970ca3572519076ea645a2aa4ef1ef79e10172affe2facebd6c929bfac4773e4d18fde991cc7e9a2e1bfcd84c938fccdfa7c06b7f843578c0cc4438130b09db7cc974a86dc08e4166712b953c6a58923bab9b46f56071a33a856684777bf4ef4cf6dc26a573cd4bc2a4bc6e2d5e1795dfa5a9ff510f720cad32738767fa9d4110dfc496c52866d98b41540d637b87a67487ace123f2be4c8c12d16b95a9d289d10923d6cf251e7856b7cf5444a833e2803f55f31c3683ede10cfb7b31aef49cb8646ef2b1e8fe3273bc96349e3ea8a95782ee22e7acfc72b7bb3138e5efa6de1d3b78495a48715440f37dc7cb0574d34fef272a0f2dee0aa7bb0f7d2663f408f5ae88f022bc20ab3b2bfa2e123e2bcf8ce4e273dfe7c2efdbdf0a58ac5eec79eff879be24470ca687e64b83a3734c931435097f0cce25a9ccc84c530c76731397ad489e0a51d0474715004ae21b584af16dd03b5cc32307c921f6d87585bd7ca796c42c4f4621715bab91072a7962a63f0c8baf249a557091dd01d0e861f3e9864b275a3d85010eba7200b6b52a38378b99ccf1313be12a817ac325643b24e32e56e1dd5b42cea9cdcb68f80a58e02c8bee2b13dba7d6761eec3a72434e2fe7e86ef27bd536a9252c2b5b5a5b0eea8838", 0x1000}, {&(0x7f0000003d80)}], 0x3, &(0x7f0000004280)=[@rights={{0x1c, 0x1, 0x1, [r18, r94, r95]}}, @cred={{0x1c, 0x1, 0x2, {r98, r99, r103}}}, @cred={{0x1c, 0x1, 0x2, {r104, r105, 0xffffffffffffffff}}}, @rights={{0x10}}, @rights={{0x2c, 0x1, 0x1, [r106, r108, r17, r20, r109, r18, r18]}}, @rights={{0x34, 0x1, 0x1, [r17, r16, r19, r110, r16, r111, r114, 0xffffffffffffffff, r19]}}, @cred={{0x1c, 0x1, 0x2, {r115, r116, r117}}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, r20, r118, 0xffffffffffffffff, r120, r121, r122]}}], 0x128, 0x40000823}], 0x4, 0x8) r124 = socket$inet6_tcp(0xa, 0x1, 0x0) r125 = fcntl$dupfd(r124, 0x0, r124) ioctl$PERF_EVENT_IOC_ENABLE(r125, 0x8912, 0x400200) r126 = socket$inet6_tcp(0xa, 0x1, 0x0) r127 = socket$packet(0x11, 0x3, 0x300) ioctl$sock_SIOCGIFINDEX(r127, 0x8933, &(0x7f0000000140)={'syz_tun\x00', 0x0}) setsockopt$packet_add_memb(r127, 0x107, 0x1, &(0x7f0000001300)={r128, 0x3, 0x6, @dev}, 0x10) dup3(r126, r127, 0x0) r129 = getpgrp(0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x394, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r129, 0x0, 0xffffffffffffffff, 0x0) r130 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r130, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setreuid(0x0, r131) getresgid(&(0x7f00000015c0), &(0x7f0000001600), &(0x7f0000001640)) r132 = getpgrp(0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x394, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r132, 0x0, 0xffffffffffffffff, 0x0) getpgrp(r132) r133 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r133, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r135 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r135, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r134, r136) r137 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r137, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r139 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r139, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r138, r140) getgroups(0x5, &(0x7f0000000bc0)=[0xee00, r136, 0xffffffffffffffff, 0xee00, r140]) r141 = getpgrp(0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x394, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r141, 0x0, 0xffffffffffffffff, 0x0) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000001680), &(0x7f00000016c0)=0xc) r142 = getpgrp(0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x394, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r142, 0x0, 0xffffffffffffffff, 0x0) getsockopt$inet_IP_XFRM_POLICY(r2, 0x0, 0x11, &(0x7f0000001700)={{{@in=@remote, @in=@dev}}, {{@in6=@mcast1}, 0x0, @in=@dev}}, &(0x7f0000001800)=0xe8) fstat(r1, &(0x7f0000001840)) r143 = socket$inet6_tcp(0xa, 0x1, 0x0) fcntl$dupfd(r143, 0x0, r143) socket$inet6_udp(0xa, 0x2, 0x0) getgid() pipe2(&(0x7f0000002480), 0x4000) r144 = getpgrp(0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x394, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r144, 0x0, 0xffffffffffffffff, 0x0) r145 = socket$inet6_tcp(0xa, 0x1, 0x0) r146 = socket$packet(0x11, 0x3, 0x300) ioctl$sock_SIOCGIFINDEX(r146, 0x8933, &(0x7f0000000140)={'syz_tun\x00', 0x0}) setsockopt$packet_add_memb(r146, 0x107, 0x1, &(0x7f0000001300)={r147, 0x3, 0x6, @dev}, 0x10) dup3(r145, r146, 0x0) fstat(r145, &(0x7f00000024c0)) r148 = getpgrp(0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x394, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r148, 0x0, 0xffffffffffffffff, 0x0) r149 = perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r150 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r149, 0x0) r151 = syz_open_procfs(0x0, &(0x7f0000000000)='net/netlink\x00') preadv(r151, &(0x7f0000000480), 0x10000000000002a1, 0x0) r152 = syz_open_procfs(0x0, &(0x7f00000000c0)='net/packet\x00') r153 = perf_event_open(&(0x7f00000002c0)={0x5, 0x411, 0x0, 0x9, 0x1f, 0xbf, 0x0, 0x7f, 0x4000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x40000000000020}, 0x0, 0x8000, 0x0, 0x2, 0x0, 0x8}, 0x0, 0x3, 0xffffffffffffffff, 0x2) r154 = socket(0x40000000002, 0x3, 0x2) setsockopt$SO_BINDTODEVICE(r154, 0x1, 0x19, &(0x7f00000012c0)='syz_tun\x00', 0x10) setsockopt$IPT_SO_SET_REPLACE(r154, 0x0, 0x40, 0x0, 0x0) r155 = socket$nl_generic(0x10, 0x3, 0x10) r156 = socket$netlink(0x10, 0x3, 0x0) r157 = socket$netlink(0x10, 0x3, 0xc) writev(r157, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r156, r157) r158 = getpid() rt_tgsigqueueinfo(r158, r158, 0x16, &(0x7f0000000100)) stat(&(0x7f0000000700)='./file0\x00', &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}) r160 = getegid() r161 = openat$selinux_user(0xffffffffffffff9c, &(0x7f00000007c0)='/selinux/user\x00', 0x2, 0x0) r162 = socket$netlink(0x10, 0x3, 0x0) r163 = socket$netlink(0x10, 0x3, 0xc) writev(r163, &(0x7f0000fb5ff0)=[{0x0}], 0x1) dup2(r162, r163) r164 = eventfd2(0x81, 0x801) r165 = socket$inet(0x2, 0x5, 0x81) r166 = socket$netlink(0x10, 0x3, 0xc) writev(r166, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r167 = getpid() rt_tgsigqueueinfo(r167, r167, 0x16, &(0x7f0000000100)) r168 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r168, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r170 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r170, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r169, r171) r172 = socket$inet6_tcp(0xa, 0x1, 0x0) r173 = eventfd(0x4) r174 = socket$netlink(0x10, 0x3, 0xc) writev(r174, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r175 = socket$netlink(0x10, 0x3, 0x0) r176 = socket$netlink(0x10, 0x3, 0xc) writev(r176, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r175, r176) r177 = socket$netlink(0x10, 0x3, 0x0) r178 = socket$netlink(0x10, 0x3, 0xc) writev(r178, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r177, r178) r179 = openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f0000000800)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000840)=0x0) r181 = geteuid() r182 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r182, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r184 = getpid() rt_tgsigqueueinfo(r184, r184, 0x16, &(0x7f0000000100)) r185 = open(0x0, 0x0, 0x0) ftruncate(r185, 0x0) ioctl$NS_GET_OWNER_UID(r185, 0xb704, &(0x7f0000000b80)=0x0) r187 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r187, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r189 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r189, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r188, r190) r191 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r191, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r193 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r193, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r192, r194) getgroups(0x5, &(0x7f0000000bc0)=[0xee00, r190, 0xffffffffffffffff, 0xee00, r194]) r196 = getpid() rt_tgsigqueueinfo(r196, r196, 0x16, &(0x7f0000000100)) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r198 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r198, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r197, r199) r200 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r200, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r202 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r202, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r201, r203) r204 = socket$netlink(0x10, 0x3, 0x0) r205 = socket$netlink(0x10, 0x3, 0xc) writev(r205, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100", 0x18}], 0x1) dup2(r204, r205) r206 = dup2(r204, 0xffffffffffffffff) r207 = socket$inet_tcp(0x2, 0x1, 0x0) r208 = socket$netlink(0x10, 0x3, 0x0) r209 = socket$netlink(0x10, 0x3, 0xc) writev(r209, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r208, r209) r210 = signalfd4(r151, &(0x7f0000002980)={0x8}, 0x8, 0x800) r211 = signalfd4(r152, &(0x7f00000029c0)={0x83}, 0x8, 0x80000) r212 = socket$netlink(0x10, 0x3, 0x0) r213 = socket$netlink(0x10, 0x3, 0xc) writev(r213, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r212, r213) r214 = socket(0x40000000002, 0x3, 0x2) setsockopt$SO_BINDTODEVICE(r214, 0x1, 0x19, &(0x7f00000012c0)='syz_tun\x00', 0x10) setsockopt$IPT_SO_SET_REPLACE(r214, 0x0, 0x40, 0x0, 0x0) r215 = accept$inet(r214, &(0x7f0000002a00)={0x2, 0x0, @broadcast}, &(0x7f0000002a40)=0x10) r216 = creat(&(0x7f0000002a80)='./file0\x00', 0xe) r217 = socket$netlink(0x10, 0x3, 0x0) r218 = socket$netlink(0x10, 0x3, 0xc) writev(r218, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r217, r218) r219 = socket$netlink(0x10, 0x3, 0xc) writev(r219, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff", 0x1c}], 0x1) r220 = socket$netlink(0x10, 0x3, 0xc) writev(r220, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r221 = socket$netlink(0x10, 0x3, 0x0) r222 = socket$netlink(0x10, 0x3, 0xc) writev(r222, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r221, r222) r223 = socket$netlink(0x10, 0x3, 0x0) writev(r223, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r224 = socket$inet6_udplite(0xa, 0x2, 0x88) r225 = socket$netlink(0x10, 0x3, 0x0) r226 = socket$netlink(0x10, 0x3, 0xc) writev(r226, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r225, r226) r227 = socket$netlink(0x10, 0x3, 0xc) writev(r227, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r228 = socket$netlink(0x10, 0x3, 0x0) r229 = socket$netlink(0x10, 0x3, 0xc) writev(r229, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r228, r229) r230 = open(0x0, 0x0, 0x0) ftruncate(r230, 0x0) ioctl$TIOCGSID(r230, 0x5429, &(0x7f0000003e00)=0x0) ioctl$NS_GET_OWNER_UID(r152, 0xb704, &(0x7f0000003e40)=0x0) r233 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r233, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r235 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r235, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r234, r236) r237 = getpid() rt_tgsigqueueinfo(r237, r237, 0x16, &(0x7f0000000100)) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000003e80)={{{@in6=@dev, @in6=@mcast1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@empty}, 0x0, @in6}}, &(0x7f0000003f80)=0xe8) r239 = socket$netlink(0x10, 0x3, 0x0) r240 = socket$netlink(0x10, 0x3, 0xc) writev(r240, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r239, r240) r241 = socket$netlink(0x10, 0x3, 0xc) writev(r241, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r242 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000003fc0)='net/connector\x00') r243 = openat$selinux_attr(0xffffffffffffff9c, &(0x7f0000004000)='/proc/thread-self/attr/fscreate\x00', 0x2, 0x0) r244 = socket$netlink(0x10, 0x3, 0x0) r245 = socket$netlink(0x10, 0x3, 0xc) writev(r245, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r244, r245) r246 = socket$netlink(0x10, 0x3, 0x0) r247 = socket$netlink(0x10, 0x3, 0xc) writev(r247, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r246, r247) fcntl$getownex(r153, 0x10, &(0x7f0000004040)={0x0, 0x0}) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000004080)={{{@in=@empty, @in6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@dev}, 0x0, @in=@broadcast}}, &(0x7f0000004180)=0xe8) lstat(&(0x7f00000041c0)='./file0\x00', &(0x7f0000004200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r251 = socket$netlink(0x10, 0x3, 0xc) writev(r251, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r252 = socket$netlink(0x10, 0x3, 0x0) r253 = socket$netlink(0x10, 0x3, 0xc) writev(r253, &(0x7f0000fb5ff0)=[{}], 0x1) dup2(r252, r253) r254 = socket$netlink(0x10, 0x3, 0xc) writev(r254, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r255 = socket$netlink(0x10, 0x3, 0x0) r256 = socket$netlink(0x10, 0x3, 0xc) writev(r256, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r255, r256) sendmmsg$unix(r154, &(0x7f00000043c0)=[{&(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000000240)=[{&(0x7f0000000340)="e75cfa607b164d6c79502a7785cb989997d2365711110c1d19265c22f45dfb909fa97cf32f85a2d38a34acfc21b79950ff311c12b371fd7ac3562a30ff734b556198995e0f4c17000503fce48f86804e316465f74983a7432bd53701e57e418b29a2ae3bc2db963b1f006ea482f8bb993ce8e8a4ed60ce03104d87348e728c9480bc1116f4be1d7d6fd1d8ae84d224dba6554f0fff20424b9aedd5", 0x9b}], 0x1, &(0x7f0000000280)=[@rights={{0x14, 0x1, 0x1, [r150]}}], 0x18, 0x4000000}, {&(0x7f0000000400)=@abs={0x1, 0x0, 0x4e22}, 0x6e, &(0x7f00000006c0)=[{&(0x7f0000000480)="b1177b88901bdd1e8235fdb2d9729c2236d52cec62b06aacc47fa51746a8e5db6537a2ae7c97358b210062865cda54beee3a673d788547cc238fc84429446332837386ab2e1785203a50b2cd407e6c8c28276e9deb301f37de501a7b268ec9339b5503c104eb3b22e014de82f1a28a54046daa68f65ceaadd29017d59c2fb1ebbd967f34369988522e3a6ec221493bab4e4d879e7eb07f262fa23cd06f22a24d6142905f244eea96f4f578c7d1bacec23629519c85c8201791c225e0c0cd8f5d67ae712b87be03c2d357c052b80d2b8e72cb3e4373f716fc2aa979d56d5b647e19f3a9fdeeff992e48b57ac252bfa1afe2737ff8b7b9b88e2d2c43adf314a7", 0xff}, {&(0x7f0000000580)="545128d13deb49e999d53112fd7349c5cb63ce22", 0x14}, {&(0x7f00000005c0)="a8cd2e226b4a94938bfd6aaf27b6effe780d93019d12eb2bf3a8a6977729d31ad87d294643a0eac4cb4b64b23692d872c60482806b686441b702e77977b670b1583100293a754dc94d01f5f035ed0c03cce8949e3447ad235e7b39dd086c8e995bbb0c6da239f79129a2094a794138d09e39f77e0d20c69aa1d8402729c2b3cc26e85700c17d97d9b99992c4ca4b67832902b8e6bd8f1c9d8cba162bbde782682b4c89d8ded8e7e9924b46f98058bfc10eb5556563a11a9114aa93e2200f02f3ef6973c3b688eee49cfc3db6be4d7895c4078922855b698216d839836f4dca92adadc346f902cd851a756477f845e231db", 0xf1}], 0x3, &(0x7f0000000880)=[@rights={{0x24, 0x1, 0x1, [r155, 0xffffffffffffffff, r153, r156, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r158, r159, r160}}}, @rights={{0x18, 0x1, 0x1, [r161, r162]}}, @rights={{0x18, 0x1, 0x1, [r149, r164]}}, @rights={{0x1c, 0x1, 0x1, [r151, r165, r166]}}, @cred={{0x1c, 0x1, 0x2, {r167, 0xee01, r171}}}, @rights={{0x38, 0x1, 0x1, [r151, r153, r172, r173, r174, r150, r175, r178, r179, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r180, r181, r183}}}], 0x110, 0x880}, {&(0x7f00000009c0)=@file={0x1, './file0/file0\x00'}, 0x6e, &(0x7f0000000b40)=[{&(0x7f0000000a40)="a63bab9579929215a14895570c090fd64aa25b5c5a70bdfae933899c144b05f88aadd67dc9c84509cfe4a82987f92c4658cc3d85c3d31911b30871a32758071b563c1cbd3e72fa41177def9194da5f9319a740f0934eaa180111ab5fad6f658e48e3f4ef33768a36d4f3b301422345014197605c727dc152507175416055773486cdc06d02c7b347fb3c3e3f8303d69a505fb60c478700661d9532f277fd503b4e8586679b8297030b870fec1ae11d5e4a6285fa02a737bb15e5edbb348438b4f4fc6b8159d310c72ab46f9a7aa7b83b9f0091c52631368d53777e7ce5dca65fe2ab2428d50b7167eb3f64fcf60e5d8a2630b3d572cc42", 0xf7}], 0x1, &(0x7f0000002ac0)=[@cred={{0x1c, 0x1, 0x2, {r184, r186, r195}}}, @cred={{0x1c, 0x1, 0x2, {r196, r197, r203}}}, @rights={{0x14, 0x1, 0x1, [r206]}}, @rights={{0x20, 0x1, 0x1, [r207, r208, r210, r153]}}, @rights={{0x1c, 0x1, 0x1, [r211, r212, r215]}}, @rights={{0x18, 0x1, 0x1, [r216, 0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [r218, r150, r149]}}, @rights={{0x30, 0x1, 0x1, [r219, r220, r151, r222, r150, r149, r223, r224]}}, @rights={{0x18, 0x1, 0x1, [r226, r152]}}], 0x118, 0x80010}, {&(0x7f0000002c00)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000003dc0)=[{&(0x7f0000002c80)="e76a8e1610cd0c9c7f47d880c0853296c3a57a8bea3e6dea6a89370c6d0f71c43230a35a117caf2b01401130eb1f434706089f32d52fab158ada4fb53a33a7ac6a6bd73a751f8ee937c86160bae8dee9ad7b1a022426435a833f962aae78f3eb6c66979d78fcea8c9b2d53544cbd7b621dc1af8c643501bd8e58cdefbabe93159bd0daefe08e3222b7db6bae5ba8cb1ddfbcd1148ffae5917f0924f03a59f797d9a167aa3beddedd5bc0741dd94e5e191c51db1d7e43789fcfd0ac546c46bd7f6e49e7ff6e97d48b3f686ed24b0621195b2b7d6740172fefda7ce09b553ba6f4ce841849f2ed2b1a2ef061e25a864af3", 0xf0}, {&(0x7f0000002d80)="ef751d0c11e42da36f138d425ca850b7d17e710d33e45650cb030ce5ff9f638d5e8e6d093e22934638e2d2cfd87850cf53fd41b08a2b420433eacfbdac5aacd6d507c3ab312ad3ce6571b486772052cf579b7d934e247f6e799fa90de86d9f2bd0c55b56a7ad69cc39151ac7a7f06f3cca1e6cc9f04a558c3e701215a1a434e7ad154d9cd2654bf1c1ec5ce478d236eb4d52c0c1f800e5808c18eed1aa3fb2ebb66bcf202d4ac0d35abcf0d68e9379af065da925d7b72118eb23169d973475de1a127a0fe4000897ab8dee4b8c3f2a374a99bf42bfa2723eed0082b58fb5df259f4df5bd5e826179fbd90da21d9edf68ce61f73e59dc4657fdc8d19442f33fb3ca05cef8d7eab5efdb901c42e9562193835beb0f32ad21713e56af71acb626870eacf62d2ce3b648147c489b9619023a441942d49fbe3b077abe963ebf72f2f5e3070fc0e3ca290c2fa15e3703b6d712ac8e85a5cad722366b9a6abf2a86723c89cc1ae3b4816b32b27a0099f552fcb63c9ed2f8d6ef85ea8cbe47b08b4d6bfb27098b57337a8262f94de2d748d2488ef829c5799d12777cdce130a3ea817168c17cfed54cd3509abac0bf9a3b1517ed61d6fab857f6ac218e439ada8409ae7cd32da103a8164d4cc76316020afecc135717fc07aa12545ce3680850694deeb79b7f9a7cd0187062f9ab9397516090ce052e7f17753aed10d5a4a52a82da70f4f8c94688be6301379156bf696de35be9efb8e4ab53985fd3c829ef365e3a313e11c6d38adf035a75dd85132fe0f59e26f6a581816d945288931a9d62f6c297697b5b4832af1c9ed75cb5648a0c438a3be8d0322aefd32c0b66b5ec520e8e30c688ca9a9789f87a924af9ddc7677b3d43bbfada4ec70bd23636be60003958e05a45a9a7101a6a36becc5f8e2029dc1cbef869b91582767eb54cc90b8f32f4a81d96bbd5f7a370e1dded9067a7c43c50c8043e104cf9cb42c93a64cea808db41e7b2bc2da166c1c2e536a80a42caf346799a40f6914efda38cbdda78b7a63fe57928a5b4ce6df6031649404d80229f393c095b41937db698fd7ae87c3ed6034b4639d54fad62360d48ccc57a33befb897752a1ee1e40e07cec5aa8f4569de3c276fb69c7c9ac5b2f0a60b6757b7588717cd8d109932d524148765f3aa3e4bf1b3d73eb63e004cf0e4e62a0bdbb00d62a66cb729aa20ff5739b9f2e49a67e4bf65541b6c80a14a4c2079c83f7d5a82f22b32174dacd44ab69b9e9f96b897d8e034cf0b12706327d53e7b27e59f61a3b932573887d47ce5671b07c629e4d931cd100c5082a9ce0ac82ad56aa010f45090755ac1b61a0cec6a74d77574f922d3679d9951f21c4ce65fdf4443afec3fb04927d8585b40491ecab4fa47e59958f35ee6e8225972a0bd05f9cda9fb2c08aeecddda3ee1e51e1e472e0f879e437019408fab807308d66cd5152bd3a83b754edf1ad1d348ea7a30e579b8b67a0fe3d6c775ca4f3a496358d2c434f70aaff5469f6198df87072db01b813726807dfc864400dfc734ddaab9eb43af30af68c03748d216cf303d81af2dfe4f207cb3f9571cb232f11fb5905102d04f25e98b78ad935e60d26621ba373788b318bb9550fda6d347af5ffb9d09f20473efd284b7f1cb4f9f17233959b8406e60150e050b9b1a50e81bcbb2d636d2dcd66e1edaa911d57b9d0f83219700cb7e96243fd0f9e76d0902047b2ea984958f146541eb70d6b7a35d46f6ee9cfa09b34b2a43b371bdc5fd7272c96cf6ec7ab77ae329e8271acf3e7d73c3b1aa08a86ab66e62ee4b5330c639978e5c1c2c2c15f716020a874515d0d39c8532a58a9978bb68be28b9395d5a3694ad5f56866f48e4495a96af284e5119d9a85f394d81ae91ec828503e39e31fbe41c6dd68df170153c0e92a7e01a049683d06cb90439b2f237048cd8f4fbac7f7bba0650e283aaca96d3a893a1fe81ec41e2f3b3981fc88ade6b5359a4d4f314fd5ef0e77d27ed942a6062ede8157450583882c0c11e796a779a00c0a9a5927e554523764aad36887bf0be126e41770811b5eca22d608ccfcaf886cf68873996f990347be3213546c5a18a63ec029f104fa14f796010242ebb1de9c4510b76ae7fc75a16722874eb20b9b5573ae01d360a5746525df7827da4d80319e43acb9f001d91bc62238dd5667f574eebd88b97ffa18b487691039b7c1f24edeee2bf22c5a8c218f569ddcc6b44edd9025135a291d4e67e214b5980c9d2b399fe1f2683734c491c4f474f589d088b33f0b17870edd93a8c2dac00f7b38f8eabf86fc585099ca6d98e196596aa6289cbb81fcd8fb8663447466c3c5144a6c78f5b17b8d1269b464c965c54bf858e50a9f9167dd29c047cb102fe6f0424a86cf931e8e54b8535e33cbc14cdba09e05a38198bcc61ae82c6c2a448ec67052fea052f20747817c7564da50dbfa2b946712452c6e80bfd2b5a6bb36be44df25af2880acf4a4e703b4e596b749413f14fc5eb9f90aa9dc1a9111266d09899e935b550618bd838f1cd2d7d252addf08c8f8124ff6fc7db2231a49287e0b9b20537694eabe4da80031e5b1fde05b568ed67900ba592300629b445cc22b8a4f8001ec6abaf0fc3b87bfedbc2f8d8c64cbab209de593c9caa4734e641c4aa0dadbb7b53ee64b6fb1fff39e566b843a316f9ce06c3c1c943521a4c42316306d4de54c32bb3290246522d17bcbab68f4085bbdb45efcdbc31927985c493de34fe31321a8244483b1251ff09eafab27313ab12b7504d03368f792bf1eee7766f06f4ce96b95f33b60b382bb4d3b9464f13833aadb38bf3b10cb65b1b8aee6d6d888e0e0ca0260955dbe55afe12c79390f01ebe6548eaad8f2f9286f30c0f67e4df0bbdf2107f91221effe2f52f5bbf9d69048a97582391e893e9feee6f4adda1ea98e9034ee9ac28f6c16b66ad87c3bd277f539fab45414b051a315297bb3ff2246076d73be1072c40afcd83cac7e4a7a3d5b1c565f19bbc35de0fb24129ca7b567b24cddbfe0924db9cb7e8f15875428f742d12ca3fb6f04eeac18a826c07bbef1f362eabf5a680fc090aec65479b30c3302342ac2e045eb4e8371385ee0610101a686f7543fef44fb4dec29213db2d8d8b49cd4e8305c0ac003b39861896b37ac72a915348bcc8cb8905c2db7d00dc05a1574852616ef145c39e500c2a1582a05829f23d1ea3bc823351a168214ab22d1e0c6eb6a94c773877e9d7af15c5f2a514b71b5e8ac382cab4c86a3fb814359ee8ec183a2a0b5d93cd72b9b7c3a49bf46e3474ac87441660bbb1452c14589d54a3ef6a37a1b09434f3ecb5d260f3b80b29da5617a6149b8975457fac032fc41625b04cb2cb81b1ca0258de9621a88d418d1b6725d77d63f5379b2d3f6644986bd2faa5e2db5dc0f00dce6c7b79392f0484bb86516624817052091c9a5071bd14dc86c62a5187e68715cd40a897f03028d34ee9ee4b2dd81730e712e67eb6cc6ccacc723dde808b9e96e9c51466cde8db48f69dbbb349f0d09b3a10903e6c49da749521552501f01ad5d558043e73d5ba5a74730b8b63b55362db5b0ab2a956185c236fd1fadae54f0bb92645365638f36f289ea2fed45ed92771d4c26188e99db7dc076861b1430be6a6b751b6271b3a5d8fa5776de00695bf7256630e12b81f3f1be7f0a04850ccbbc73c239981d11b62a08f8041079c799fe1ff8d65f1f3c6c98f2330c535342e1078417f13e80ecfc417c0cc43fda0a1ad07883a45cf0181cc24639ab7b0115de4160a780d183f3154e6499f9f0454826b747bf43f3650ae581456dba2b129abb1b490d7ca52a62d9ba3b2b7318dc896449998189d3f9405eaa8b4db8a0763b616e3283ca0fa0d378198a86046f36c18567fdb1d89a94d5cf85bc0dd62a398eb9225cc8c97ea4b59009341270bb60e0925c24a9f9f7f3715dd9d20a11fea28ad9a86613910d2b97070cb98b3d0ef1a9a2dde5b3a2063e3b43d2c7721a8bf705f0450f7ed691503b0b8493f50152a8cdc11b9722452922ccc81a5e206d66f25da340f7e707890b300392148f6a46cca842e6d3f5d6e5baeef27c16728ccb83004636791055368a7088dd4ddae04480fe8f67ab809935986f7bbec51eac7a1816e1456bf5bdee1c37fb630d0faeece10cd0f29422ec0aa6cd310bf2deb403339487f2146ece7e7417a78be3c0ce03e3aaef1216094079e68cbdde8667e48e347daff233fb9b11a71211141ce8c58edfc9b5134129e814965e032277b73ce07f379e6b2eb5446a8bdc2087ebd26f1f423eae4bec01cfe550f17dfd6bd92bef23d13c6666ad29fcfa81a64c78b6bdef7f15984ad6cefefdd3f844ce30977345c8da183e2e2b1f8093f3cbadad82a6ba9901b9924f13649b2ff7845e9ae5462154552b169bdb098384c873104b16d7a9bb298a58f1a3119dea90f33a90343d199bbd64d44b275b3a74f1e17c674560d2b8157863839f29e3d066ee4954d3f6f5753e69fadcc6e20be83e4775153cfcade3730d06ab9cd6e96f0f29bae3181334f9adc944b4ceba091b5cf83a04f6ee2dcacc93a6eaebcdedbbe0b09abfef132146c5b1732a0847c065e3ce39ea4aa6be984e4d2775d8588c2ac4d5584ec764c6a3bd0b15bac2fb6c07abad67bc71a78129a5eee62b72a8aa74715e65f5a5fd82bafd5af85969a7fa482aacb928def10778881bd5e7f081233d582b319a3057332ae084cbcda0de9fd14c11ce553406a9074d4115f007c6b455627987ba84acdf485323155a19910950c000b8700ba0a602e6b150bf95d2fdf4e2a2451b5c147a3495d1f16c82b13d34f19cadc5cd432ec33e9a4988ed2d9a75b8c3a8ef82d157d8a95b87e25a31791edcea813e56269ec3365a011d22ef05d7b158a69683a2ee0a86b405eeb325e11973a23e4a4e5ee0dd3c949c3a8bb375f80ed90ead90c2712e11030cb74021585e43befd759f349320d62c5df4c43ddf30e1a2935896c4bfd47a93b91c33c674c42628e267fcb446d274b0a037a7cca23939b79f467074db16b0970254f9f01cc21cfc4225c3a9e12ca910700199e28d86060832200c6d2585277a4fd1830229354e6d47195fbf36fddff3c6f4b6b474fdd46f8986911585e0a6b970ca3572519076ea645a2aa4ef1ef79e10172affe2facebd6c929bfac4773e4d18fde991cc7e9a2e1bfcd84c938fccdfa7c06b7f843578c0cc4438130b09db7cc974a86dc08e4166712b953c6a58923bab9b46f56071a33a856684777bf4ef4cf6dc26a573cd4bc2a4bc6e2d5e1795dfa5a9ff510f720cad32738767fa9d4110dfc496c52866d98b41540d637b87a67487ace123f2be4c8c12d16b95a9d289d10923d6cf251e7856b7cf5444a833e2803f55f31c3683ede10cfb7b31aef49cb8646ef2b1e8fe3273bc96349e3ea8a95782ee22e7acfc72b7bb3138e5efa6de1d3b78495a48715440f37dc7cb0574d34fef272a0f2dee0aa7bb0f7d2663f408f5ae88f022bc20ab3b2bfa2e123e2bcf8ce4e273dfe7c2efdbdf0a58ac5eec79eff879be24470ca687e64b83a3734c931435097f0cce25a9ccc84c530c76731397ad489e0a51d0474715004ae21b584af16dd03b5cc32307c921f6d87585bd7ca796c42c4f4621715bab91072a7962a63f0c8baf249a557091dd01d0e861f3e9864b275a3d85010eba7200b6b52a38378b99ccf1313be12a817ac325643b24e32e56e1dd5b42cea9cdcb68f80a58e02c8bee2b13dba7d6761eec3a72434e2fe7e86ef27bd536a9252c2b5b5a5b0eea8838", 0x1000}, {&(0x7f0000003d80)}], 0x3, &(0x7f0000004280)=[@rights={{0x1c, 0x1, 0x1, [r151, r227, r228]}}, @cred={{0x1c, 0x1, 0x2, {r231, r232, r236}}}, @cred={{0x1c, 0x1, 0x2, {r237, r238, 0xffffffffffffffff}}}, @rights={{0x10}}, @rights={{0x2c, 0x1, 0x1, [r239, r241, r150, r153, r242, r151, r151]}}, @rights={{0x34, 0x1, 0x1, [r150, r149, r152, r243, r149, r244, r247, 0xffffffffffffffff, r152]}}, @cred={{0x1c, 0x1, 0x2, {r248, r249, r250}}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, r153, r251, 0xffffffffffffffff, r253, r254, r255]}}], 0x128, 0x40000823}], 0x4, 0x8) getpgrp(0x0) r257 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r257, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setreuid(0x0, r258) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r260 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r260, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r259, r261) fcntl$getownex(r1, 0x10, &(0x7f0000002540)) r262 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r262, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setreuid(0x0, r263) r264 = perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r265 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r264, 0x0) r266 = syz_open_procfs(0x0, &(0x7f0000000000)='net/netlink\x00') preadv(r266, &(0x7f0000000480), 0x10000000000002a1, 0x0) r267 = syz_open_procfs(0x0, &(0x7f00000000c0)='net/packet\x00') r268 = perf_event_open(&(0x7f00000002c0)={0x5, 0x411, 0x0, 0x9, 0x1f, 0xbf, 0x0, 0x7f, 0x4000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x40000000000020}, 0x0, 0x8000, 0x0, 0x2, 0x0, 0x8}, 0x0, 0x3, 0xffffffffffffffff, 0x2) r269 = socket(0x40000000002, 0x3, 0x2) setsockopt$SO_BINDTODEVICE(r269, 0x1, 0x19, &(0x7f00000012c0)='syz_tun\x00', 0x10) setsockopt$IPT_SO_SET_REPLACE(r269, 0x0, 0x40, 0x0, 0x0) r270 = socket$nl_generic(0x10, 0x3, 0x10) r271 = socket$netlink(0x10, 0x3, 0x0) r272 = socket$netlink(0x10, 0x3, 0xc) writev(r272, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r271, r272) r273 = getpid() rt_tgsigqueueinfo(r273, r273, 0x16, &(0x7f0000000100)) stat(&(0x7f0000000700)='./file0\x00', &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}) r275 = getegid() r276 = openat$selinux_user(0xffffffffffffff9c, &(0x7f00000007c0)='/selinux/user\x00', 0x2, 0x0) r277 = socket$netlink(0x10, 0x3, 0x0) r278 = socket$netlink(0x10, 0x3, 0xc) writev(r278, &(0x7f0000fb5ff0)=[{0x0}], 0x1) dup2(r277, r278) r279 = eventfd2(0x81, 0x801) r280 = socket$inet(0x2, 0x5, 0x81) r281 = socket$netlink(0x10, 0x3, 0xc) writev(r281, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r282 = getpid() rt_tgsigqueueinfo(r282, r282, 0x16, &(0x7f0000000100)) r283 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r283, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r285 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r285, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r284, r286) r287 = socket$inet6_tcp(0xa, 0x1, 0x0) r288 = eventfd(0x4) r289 = socket$netlink(0x10, 0x3, 0xc) writev(r289, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r290 = socket$netlink(0x10, 0x3, 0x0) r291 = socket$netlink(0x10, 0x3, 0xc) writev(r291, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r290, r291) r292 = socket$netlink(0x10, 0x3, 0x0) r293 = socket$netlink(0x10, 0x3, 0xc) writev(r293, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r292, r293) r294 = openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f0000000800)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000840)=0x0) r296 = geteuid() r297 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r297, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r299 = getpid() rt_tgsigqueueinfo(r299, r299, 0x16, &(0x7f0000000100)) r300 = open(0x0, 0x0, 0x0) ftruncate(r300, 0x0) ioctl$NS_GET_OWNER_UID(r300, 0xb704, &(0x7f0000000b80)=0x0) r302 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r302, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r304 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r304, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r303, r305) r306 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r306, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r308 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r308, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r307, r309) getgroups(0x5, &(0x7f0000000bc0)=[0xee00, r305, 0xffffffffffffffff, 0xee00, r309]) r311 = getpid() rt_tgsigqueueinfo(r311, r311, 0x16, &(0x7f0000000100)) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r313 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r313, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r312, r314) r315 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r315, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r317 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r317, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r316, r318) r319 = socket$netlink(0x10, 0x3, 0x0) r320 = socket$netlink(0x10, 0x3, 0xc) writev(r320, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100", 0x18}], 0x1) dup2(r319, r320) r321 = dup2(r319, 0xffffffffffffffff) r322 = socket$inet_tcp(0x2, 0x1, 0x0) r323 = socket$netlink(0x10, 0x3, 0x0) r324 = socket$netlink(0x10, 0x3, 0xc) writev(r324, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r323, r324) r325 = signalfd4(r266, &(0x7f0000002980)={0x8}, 0x8, 0x800) r326 = signalfd4(r267, &(0x7f00000029c0)={0x83}, 0x8, 0x80000) r327 = socket$netlink(0x10, 0x3, 0x0) r328 = socket$netlink(0x10, 0x3, 0xc) writev(r328, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r327, r328) r329 = socket(0x40000000002, 0x3, 0x2) setsockopt$SO_BINDTODEVICE(r329, 0x1, 0x19, &(0x7f00000012c0)='syz_tun\x00', 0x10) setsockopt$IPT_SO_SET_REPLACE(r329, 0x0, 0x40, 0x0, 0x0) r330 = accept$inet(r329, &(0x7f0000002a00)={0x2, 0x0, @broadcast}, &(0x7f0000002a40)=0x10) r331 = creat(&(0x7f0000002a80)='./file0\x00', 0xe) r332 = socket$netlink(0x10, 0x3, 0x0) r333 = socket$netlink(0x10, 0x3, 0xc) writev(r333, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r332, r333) r334 = socket$netlink(0x10, 0x3, 0xc) writev(r334, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff", 0x1c}], 0x1) r335 = socket$netlink(0x10, 0x3, 0xc) writev(r335, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r336 = socket$netlink(0x10, 0x3, 0x0) r337 = socket$netlink(0x10, 0x3, 0xc) writev(r337, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r336, r337) r338 = socket$netlink(0x10, 0x3, 0x0) writev(r338, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r339 = socket$inet6_udplite(0xa, 0x2, 0x88) r340 = socket$netlink(0x10, 0x3, 0x0) r341 = socket$netlink(0x10, 0x3, 0xc) writev(r341, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r340, r341) r342 = socket$netlink(0x10, 0x3, 0xc) writev(r342, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r343 = socket$netlink(0x10, 0x3, 0x0) r344 = socket$netlink(0x10, 0x3, 0xc) writev(r344, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r343, r344) r345 = open(0x0, 0x0, 0x0) ftruncate(r345, 0x0) ioctl$TIOCGSID(r345, 0x5429, &(0x7f0000003e00)=0x0) ioctl$NS_GET_OWNER_UID(r267, 0xb704, &(0x7f0000003e40)=0x0) r348 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r348, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r350 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r350, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r349, r351) r352 = getpid() rt_tgsigqueueinfo(r352, r352, 0x16, &(0x7f0000000100)) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000003e80)={{{@in6=@dev, @in6=@mcast1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@empty}, 0x0, @in6}}, &(0x7f0000003f80)=0xe8) r354 = socket$netlink(0x10, 0x3, 0x0) r355 = socket$netlink(0x10, 0x3, 0xc) writev(r355, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r354, r355) r356 = socket$netlink(0x10, 0x3, 0xc) writev(r356, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r357 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000003fc0)='net/connector\x00') r358 = openat$selinux_attr(0xffffffffffffff9c, &(0x7f0000004000)='/proc/thread-self/attr/fscreate\x00', 0x2, 0x0) r359 = socket$netlink(0x10, 0x3, 0x0) r360 = socket$netlink(0x10, 0x3, 0xc) writev(r360, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r359, r360) r361 = socket$netlink(0x10, 0x3, 0x0) r362 = socket$netlink(0x10, 0x3, 0xc) writev(r362, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r361, r362) fcntl$getownex(r268, 0x10, &(0x7f0000004040)={0x0, 0x0}) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000004080)={{{@in=@empty, @in6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@dev}, 0x0, @in=@broadcast}}, &(0x7f0000004180)=0xe8) lstat(&(0x7f00000041c0)='./file0\x00', &(0x7f0000004200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r366 = socket$netlink(0x10, 0x3, 0xc) writev(r366, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r367 = socket$netlink(0x10, 0x3, 0x0) r368 = socket$netlink(0x10, 0x3, 0xc) writev(r368, &(0x7f0000fb5ff0)=[{}], 0x1) dup2(r367, r368) r369 = socket$netlink(0x10, 0x3, 0xc) writev(r369, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r370 = socket$netlink(0x10, 0x3, 0x0) r371 = socket$netlink(0x10, 0x3, 0xc) writev(r371, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r370, r371) sendmmsg$unix(r269, &(0x7f00000043c0)=[{&(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000000240)=[{&(0x7f0000000340)="e75cfa607b164d6c79502a7785cb989997d2365711110c1d19265c22f45dfb909fa97cf32f85a2d38a34acfc21b79950ff311c12b371fd7ac3562a30ff734b556198995e0f4c17000503fce48f86804e316465f74983a7432bd53701e57e418b29a2ae3bc2db963b1f006ea482f8bb993ce8e8a4ed60ce03104d87348e728c9480bc1116f4be1d7d6fd1d8ae84d224dba6554f0fff20424b9aedd5", 0x9b}], 0x1, &(0x7f0000000280)=[@rights={{0x14, 0x1, 0x1, [r265]}}], 0x18, 0x4000000}, {&(0x7f0000000400)=@abs={0x1, 0x0, 0x4e22}, 0x6e, &(0x7f00000006c0)=[{&(0x7f0000000480)="b1177b88901bdd1e8235fdb2d9729c2236d52cec62b06aacc47fa51746a8e5db6537a2ae7c97358b210062865cda54beee3a673d788547cc238fc84429446332837386ab2e1785203a50b2cd407e6c8c28276e9deb301f37de501a7b268ec9339b5503c104eb3b22e014de82f1a28a54046daa68f65ceaadd29017d59c2fb1ebbd967f34369988522e3a6ec221493bab4e4d879e7eb07f262fa23cd06f22a24d6142905f244eea96f4f578c7d1bacec23629519c85c8201791c225e0c0cd8f5d67ae712b87be03c2d357c052b80d2b8e72cb3e4373f716fc2aa979d56d5b647e19f3a9fdeeff992e48b57ac252bfa1afe2737ff8b7b9b88e2d2c43adf314a7", 0xff}, {&(0x7f0000000580)="545128d13deb49e999d53112fd7349c5cb63ce22", 0x14}, {&(0x7f00000005c0)="a8cd2e226b4a94938bfd6aaf27b6effe780d93019d12eb2bf3a8a6977729d31ad87d294643a0eac4cb4b64b23692d872c60482806b686441b702e77977b670b1583100293a754dc94d01f5f035ed0c03cce8949e3447ad235e7b39dd086c8e995bbb0c6da239f79129a2094a794138d09e39f77e0d20c69aa1d8402729c2b3cc26e85700c17d97d9b99992c4ca4b67832902b8e6bd8f1c9d8cba162bbde782682b4c89d8ded8e7e9924b46f98058bfc10eb5556563a11a9114aa93e2200f02f3ef6973c3b688eee49cfc3db6be4d7895c4078922855b698216d839836f4dca92adadc346f902cd851a756477f845e231db", 0xf1}], 0x3, &(0x7f0000000880)=[@rights={{0x24, 0x1, 0x1, [r270, 0xffffffffffffffff, r268, r271, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r273, r274, r275}}}, @rights={{0x18, 0x1, 0x1, [r276, r277]}}, @rights={{0x18, 0x1, 0x1, [r264, r279]}}, @rights={{0x1c, 0x1, 0x1, [r266, r280, r281]}}, @cred={{0x1c, 0x1, 0x2, {r282, 0xee01, r286}}}, @rights={{0x38, 0x1, 0x1, [r266, r268, r287, r288, r289, r265, r290, r293, r294, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r295, r296, r298}}}], 0x110, 0x880}, {&(0x7f00000009c0)=@file={0x1, './file0/file0\x00'}, 0x6e, &(0x7f0000000b40)=[{&(0x7f0000000a40)="a63bab9579929215a14895570c090fd64aa25b5c5a70bdfae933899c144b05f88aadd67dc9c84509cfe4a82987f92c4658cc3d85c3d31911b30871a32758071b563c1cbd3e72fa41177def9194da5f9319a740f0934eaa180111ab5fad6f658e48e3f4ef33768a36d4f3b301422345014197605c727dc152507175416055773486cdc06d02c7b347fb3c3e3f8303d69a505fb60c478700661d9532f277fd503b4e8586679b8297030b870fec1ae11d5e4a6285fa02a737bb15e5edbb348438b4f4fc6b8159d310c72ab46f9a7aa7b83b9f0091c52631368d53777e7ce5dca65fe2ab2428d50b7167eb3f64fcf60e5d8a2630b3d572cc42", 0xf7}], 0x1, &(0x7f0000002ac0)=[@cred={{0x1c, 0x1, 0x2, {r299, r301, r310}}}, @cred={{0x1c, 0x1, 0x2, {r311, r312, r318}}}, @rights={{0x14, 0x1, 0x1, [r321]}}, @rights={{0x20, 0x1, 0x1, [r322, r323, r325, r268]}}, @rights={{0x1c, 0x1, 0x1, [r326, r327, r330]}}, @rights={{0x18, 0x1, 0x1, [r331, 0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [r333, r265, r264]}}, @rights={{0x30, 0x1, 0x1, [r334, r335, r266, r337, r265, r264, r338, r339]}}, @rights={{0x18, 0x1, 0x1, [r341, r267]}}], 0x118, 0x80010}, {&(0x7f0000002c00)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000003dc0)=[{&(0x7f0000002c80)="e76a8e1610cd0c9c7f47d880c0853296c3a57a8bea3e6dea6a89370c6d0f71c43230a35a117caf2b01401130eb1f434706089f32d52fab158ada4fb53a33a7ac6a6bd73a751f8ee937c86160bae8dee9ad7b1a022426435a833f962aae78f3eb6c66979d78fcea8c9b2d53544cbd7b621dc1af8c643501bd8e58cdefbabe93159bd0daefe08e3222b7db6bae5ba8cb1ddfbcd1148ffae5917f0924f03a59f797d9a167aa3beddedd5bc0741dd94e5e191c51db1d7e43789fcfd0ac546c46bd7f6e49e7ff6e97d48b3f686ed24b0621195b2b7d6740172fefda7ce09b553ba6f4ce841849f2ed2b1a2ef061e25a864af3", 0xf0}, {&(0x7f0000002d80)="ef751d0c11e42da36f138d425ca850b7d17e710d33e45650cb030ce5ff9f638d5e8e6d093e22934638e2d2cfd87850cf53fd41b08a2b420433eacfbdac5aacd6d507c3ab312ad3ce6571b486772052cf579b7d934e247f6e799fa90de86d9f2bd0c55b56a7ad69cc39151ac7a7f06f3cca1e6cc9f04a558c3e701215a1a434e7ad154d9cd2654bf1c1ec5ce478d236eb4d52c0c1f800e5808c18eed1aa3fb2ebb66bcf202d4ac0d35abcf0d68e9379af065da925d7b72118eb23169d973475de1a127a0fe4000897ab8dee4b8c3f2a374a99bf42bfa2723eed0082b58fb5df259f4df5bd5e826179fbd90da21d9edf68ce61f73e59dc4657fdc8d19442f33fb3ca05cef8d7eab5efdb901c42e9562193835beb0f32ad21713e56af71acb626870eacf62d2ce3b648147c489b9619023a441942d49fbe3b077abe963ebf72f2f5e3070fc0e3ca290c2fa15e3703b6d712ac8e85a5cad722366b9a6abf2a86723c89cc1ae3b4816b32b27a0099f552fcb63c9ed2f8d6ef85ea8cbe47b08b4d6bfb27098b57337a8262f94de2d748d2488ef829c5799d12777cdce130a3ea817168c17cfed54cd3509abac0bf9a3b1517ed61d6fab857f6ac218e439ada8409ae7cd32da103a8164d4cc76316020afecc135717fc07aa12545ce3680850694deeb79b7f9a7cd0187062f9ab9397516090ce052e7f17753aed10d5a4a52a82da70f4f8c94688be6301379156bf696de35be9efb8e4ab53985fd3c829ef365e3a313e11c6d38adf035a75dd85132fe0f59e26f6a581816d945288931a9d62f6c297697b5b4832af1c9ed75cb5648a0c438a3be8d0322aefd32c0b66b5ec520e8e30c688ca9a9789f87a924af9ddc7677b3d43bbfada4ec70bd23636be60003958e05a45a9a7101a6a36becc5f8e2029dc1cbef869b91582767eb54cc90b8f32f4a81d96bbd5f7a370e1dded9067a7c43c50c8043e104cf9cb42c93a64cea808db41e7b2bc2da166c1c2e536a80a42caf346799a40f6914efda38cbdda78b7a63fe57928a5b4ce6df6031649404d80229f393c095b41937db698fd7ae87c3ed6034b4639d54fad62360d48ccc57a33befb897752a1ee1e40e07cec5aa8f4569de3c276fb69c7c9ac5b2f0a60b6757b7588717cd8d109932d524148765f3aa3e4bf1b3d73eb63e004cf0e4e62a0bdbb00d62a66cb729aa20ff5739b9f2e49a67e4bf65541b6c80a14a4c2079c83f7d5a82f22b32174dacd44ab69b9e9f96b897d8e034cf0b12706327d53e7b27e59f61a3b932573887d47ce5671b07c629e4d931cd100c5082a9ce0ac82ad56aa010f45090755ac1b61a0cec6a74d77574f922d3679d9951f21c4ce65fdf4443afec3fb04927d8585b40491ecab4fa47e59958f35ee6e8225972a0bd05f9cda9fb2c08aeecddda3ee1e51e1e472e0f879e437019408fab807308d66cd5152bd3a83b754edf1ad1d348ea7a30e579b8b67a0fe3d6c775ca4f3a496358d2c434f70aaff5469f6198df87072db01b813726807dfc864400dfc734ddaab9eb43af30af68c03748d216cf303d81af2dfe4f207cb3f9571cb232f11fb5905102d04f25e98b78ad935e60d26621ba373788b318bb9550fda6d347af5ffb9d09f20473efd284b7f1cb4f9f17233959b8406e60150e050b9b1a50e81bcbb2d636d2dcd66e1edaa911d57b9d0f83219700cb7e96243fd0f9e76d0902047b2ea984958f146541eb70d6b7a35d46f6ee9cfa09b34b2a43b371bdc5fd7272c96cf6ec7ab77ae329e8271acf3e7d73c3b1aa08a86ab66e62ee4b5330c639978e5c1c2c2c15f716020a874515d0d39c8532a58a9978bb68be28b9395d5a3694ad5f56866f48e4495a96af284e5119d9a85f394d81ae91ec828503e39e31fbe41c6dd68df170153c0e92a7e01a049683d06cb90439b2f237048cd8f4fbac7f7bba0650e283aaca96d3a893a1fe81ec41e2f3b3981fc88ade6b5359a4d4f314fd5ef0e77d27ed942a6062ede8157450583882c0c11e796a779a00c0a9a5927e554523764aad36887bf0be126e41770811b5eca22d608ccfcaf886cf68873996f990347be3213546c5a18a63ec029f104fa14f796010242ebb1de9c4510b76ae7fc75a16722874eb20b9b5573ae01d360a5746525df7827da4d80319e43acb9f001d91bc62238dd5667f574eebd88b97ffa18b487691039b7c1f24edeee2bf22c5a8c218f569ddcc6b44edd9025135a291d4e67e214b5980c9d2b399fe1f2683734c491c4f474f589d088b33f0b17870edd93a8c2dac00f7b38f8eabf86fc585099ca6d98e196596aa6289cbb81fcd8fb8663447466c3c5144a6c78f5b17b8d1269b464c965c54bf858e50a9f9167dd29c047cb102fe6f0424a86cf931e8e54b8535e33cbc14cdba09e05a38198bcc61ae82c6c2a448ec67052fea052f20747817c7564da50dbfa2b946712452c6e80bfd2b5a6bb36be44df25af2880acf4a4e703b4e596b749413f14fc5eb9f90aa9dc1a9111266d09899e935b550618bd838f1cd2d7d252addf08c8f8124ff6fc7db2231a49287e0b9b20537694eabe4da80031e5b1fde05b568ed67900ba592300629b445cc22b8a4f8001ec6abaf0fc3b87bfedbc2f8d8c64cbab209de593c9caa4734e641c4aa0dadbb7b53ee64b6fb1fff39e566b843a316f9ce06c3c1c943521a4c42316306d4de54c32bb3290246522d17bcbab68f4085bbdb45efcdbc31927985c493de34fe31321a8244483b1251ff09eafab27313ab12b7504d03368f792bf1eee7766f06f4ce96b95f33b60b382bb4d3b9464f13833aadb38bf3b10cb65b1b8aee6d6d888e0e0ca0260955dbe55afe12c79390f01ebe6548eaad8f2f9286f30c0f67e4df0bbdf2107f91221effe2f52f5bbf9d69048a97582391e893e9feee6f4adda1ea98e9034ee9ac28f6c16b66ad87c3bd277f539fab45414b051a315297bb3ff2246076d73be1072c40afcd83cac7e4a7a3d5b1c565f19bbc35de0fb24129ca7b567b24cddbfe0924db9cb7e8f15875428f742d12ca3fb6f04eeac18a826c07bbef1f362eabf5a680fc090aec65479b30c3302342ac2e045eb4e8371385ee0610101a686f7543fef44fb4dec29213db2d8d8b49cd4e8305c0ac003b39861896b37ac72a915348bcc8cb8905c2db7d00dc05a1574852616ef145c39e500c2a1582a05829f23d1ea3bc823351a168214ab22d1e0c6eb6a94c773877e9d7af15c5f2a514b71b5e8ac382cab4c86a3fb814359ee8ec183a2a0b5d93cd72b9b7c3a49bf46e3474ac87441660bbb1452c14589d54a3ef6a37a1b09434f3ecb5d260f3b80b29da5617a6149b8975457fac032fc41625b04cb2cb81b1ca0258de9621a88d418d1b6725d77d63f5379b2d3f6644986bd2faa5e2db5dc0f00dce6c7b79392f0484bb86516624817052091c9a5071bd14dc86c62a5187e68715cd40a897f03028d34ee9ee4b2dd81730e712e67eb6cc6ccacc723dde808b9e96e9c51466cde8db48f69dbbb349f0d09b3a10903e6c49da749521552501f01ad5d558043e73d5ba5a74730b8b63b55362db5b0ab2a956185c236fd1fadae54f0bb92645365638f36f289ea2fed45ed92771d4c26188e99db7dc076861b1430be6a6b751b6271b3a5d8fa5776de00695bf7256630e12b81f3f1be7f0a04850ccbbc73c239981d11b62a08f8041079c799fe1ff8d65f1f3c6c98f2330c535342e1078417f13e80ecfc417c0cc43fda0a1ad07883a45cf0181cc24639ab7b0115de4160a780d183f3154e6499f9f0454826b747bf43f3650ae581456dba2b129abb1b490d7ca52a62d9ba3b2b7318dc896449998189d3f9405eaa8b4db8a0763b616e3283ca0fa0d378198a86046f36c18567fdb1d89a94d5cf85bc0dd62a398eb9225cc8c97ea4b59009341270bb60e0925c24a9f9f7f3715dd9d20a11fea28ad9a86613910d2b97070cb98b3d0ef1a9a2dde5b3a2063e3b43d2c7721a8bf705f0450f7ed691503b0b8493f50152a8cdc11b9722452922ccc81a5e206d66f25da340f7e707890b300392148f6a46cca842e6d3f5d6e5baeef27c16728ccb83004636791055368a7088dd4ddae04480fe8f67ab809935986f7bbec51eac7a1816e1456bf5bdee1c37fb630d0faeece10cd0f29422ec0aa6cd310bf2deb403339487f2146ece7e7417a78be3c0ce03e3aaef1216094079e68cbdde8667e48e347daff233fb9b11a71211141ce8c58edfc9b5134129e814965e032277b73ce07f379e6b2eb5446a8bdc2087ebd26f1f423eae4bec01cfe550f17dfd6bd92bef23d13c6666ad29fcfa81a64c78b6bdef7f15984ad6cefefdd3f844ce30977345c8da183e2e2b1f8093f3cbadad82a6ba9901b9924f13649b2ff7845e9ae5462154552b169bdb098384c873104b16d7a9bb298a58f1a3119dea90f33a90343d199bbd64d44b275b3a74f1e17c674560d2b8157863839f29e3d066ee4954d3f6f5753e69fadcc6e20be83e4775153cfcade3730d06ab9cd6e96f0f29bae3181334f9adc944b4ceba091b5cf83a04f6ee2dcacc93a6eaebcdedbbe0b09abfef132146c5b1732a0847c065e3ce39ea4aa6be984e4d2775d8588c2ac4d5584ec764c6a3bd0b15bac2fb6c07abad67bc71a78129a5eee62b72a8aa74715e65f5a5fd82bafd5af85969a7fa482aacb928def10778881bd5e7f081233d582b319a3057332ae084cbcda0de9fd14c11ce553406a9074d4115f007c6b455627987ba84acdf485323155a19910950c000b8700ba0a602e6b150bf95d2fdf4e2a2451b5c147a3495d1f16c82b13d34f19cadc5cd432ec33e9a4988ed2d9a75b8c3a8ef82d157d8a95b87e25a31791edcea813e56269ec3365a011d22ef05d7b158a69683a2ee0a86b405eeb325e11973a23e4a4e5ee0dd3c949c3a8bb375f80ed90ead90c2712e11030cb74021585e43befd759f349320d62c5df4c43ddf30e1a2935896c4bfd47a93b91c33c674c42628e267fcb446d274b0a037a7cca23939b79f467074db16b0970254f9f01cc21cfc4225c3a9e12ca910700199e28d86060832200c6d2585277a4fd1830229354e6d47195fbf36fddff3c6f4b6b474fdd46f8986911585e0a6b970ca3572519076ea645a2aa4ef1ef79e10172affe2facebd6c929bfac4773e4d18fde991cc7e9a2e1bfcd84c938fccdfa7c06b7f843578c0cc4438130b09db7cc974a86dc08e4166712b953c6a58923bab9b46f56071a33a856684777bf4ef4cf6dc26a573cd4bc2a4bc6e2d5e1795dfa5a9ff510f720cad32738767fa9d4110dfc496c52866d98b41540d637b87a67487ace123f2be4c8c12d16b95a9d289d10923d6cf251e7856b7cf5444a833e2803f55f31c3683ede10cfb7b31aef49cb8646ef2b1e8fe3273bc96349e3ea8a95782ee22e7acfc72b7bb3138e5efa6de1d3b78495a48715440f37dc7cb0574d34fef272a0f2dee0aa7bb0f7d2663f408f5ae88f022bc20ab3b2bfa2e123e2bcf8ce4e273dfe7c2efdbdf0a58ac5eec79eff879be24470ca687e64b83a3734c931435097f0cce25a9ccc84c530c76731397ad489e0a51d0474715004ae21b584af16dd03b5cc32307c921f6d87585bd7ca796c42c4f4621715bab91072a7962a63f0c8baf249a557091dd01d0e861f3e9864b275a3d85010eba7200b6b52a38378b99ccf1313be12a817ac325643b24e32e56e1dd5b42cea9cdcb68f80a58e02c8bee2b13dba7d6761eec3a72434e2fe7e86ef27bd536a9252c2b5b5a5b0eea8838", 0x1000}, {&(0x7f0000003d80)}], 0x3, &(0x7f0000004280)=[@rights={{0x1c, 0x1, 0x1, [r266, r342, r343]}}, @cred={{0x1c, 0x1, 0x2, {r346, r347, r351}}}, @cred={{0x1c, 0x1, 0x2, {r352, r353, 0xffffffffffffffff}}}, @rights={{0x10}}, @rights={{0x2c, 0x1, 0x1, [r354, r356, r265, r268, r357, r266, r266]}}, @rights={{0x34, 0x1, 0x1, [r265, r264, r267, r358, r264, r359, r362, 0xffffffffffffffff, r267]}}, @cred={{0x1c, 0x1, 0x2, {r363, r364, r365}}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, r268, r366, 0xffffffffffffffff, r368, r369, r370]}}], 0x128, 0x40000823}], 0x4, 0x8) getpid() lstat(&(0x7f0000002580)='./bus\x00', &(0x7f00000025c0)) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r373 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r373, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r372, r374) getgroups(0x4, &(0x7f0000002640)=[0xee00, 0xee00, 0xffffffffffffffff, r374]) getpgid(0xffffffffffffffff) r375 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r375, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setreuid(0x0, r376) r377 = socket$inet6_tcp(0xa, 0x1, 0x0) r378 = fcntl$dupfd(r377, 0x0, r377) ioctl$PERF_EVENT_IOC_ENABLE(r378, 0x8912, 0x400200) getsockopt$sock_cred(r378, 0x1, 0x11, &(0x7f0000003f40), &(0x7f0000003f80)=0xc) r379 = getpgrp(0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x394, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r379, 0x0, 0xffffffffffffffff, 0x0) r380 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r380, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setreuid(0x0, r381) fstat(r0, &(0x7f0000003fc0)) r382 = socket$inet6_tcp(0xa, 0x1, 0x0) fcntl$dupfd(r382, 0x0, r382) r383 = socket$inet6_tcp(0xa, 0x1, 0x0) r384 = fcntl$dupfd(r383, 0x0, r383) ioctl$PERF_EVENT_IOC_ENABLE(r384, 0x8912, 0x400200) bpf$BPF_BTF_GET_FD_BY_ID(0x13, &(0x7f0000004040)=0xffffffffffffffff, 0x4) r385 = socket$inet6_tcp(0xa, 0x1, 0x0) r386 = fcntl$dupfd(r385, 0x0, r385) ioctl$PERF_EVENT_IOC_ENABLE(r386, 0x8912, 0x400200) ioctl$sock_SIOCGPGRP(r386, 0x8904, &(0x7f0000004080)) r387 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r387, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setreuid(0x0, r388) fstat(r1, &(0x7f00000040c0)) r389 = socket$inet6_tcp(0xa, 0x1, 0x0) r390 = socket$packet(0x11, 0x3, 0x300) ioctl$sock_SIOCGIFINDEX(r390, 0x8933, &(0x7f0000000140)={'syz_tun\x00', 0x0}) setsockopt$packet_add_memb(r390, 0x107, 0x1, &(0x7f0000001300)={r391, 0x3, 0x6, @dev}, 0x10) dup3(r389, r390, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000004400)={&(0x7f0000004200)=@pppol2tpin6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @mcast2}}}, 0x80, &(0x7f0000004340)=[{&(0x7f0000004280)=""/172, 0xac}], 0x1, &(0x7f0000004380)=""/79, 0x4f}, 0x40000042) socket$nl_generic(0x10, 0x3, 0x10) openat$ashmem(0xffffffffffffff9c, &(0x7f0000004680)='/dev/ashmem\x00', 0x80000, 0x0) r392 = socket$inet6_tcp(0xa, 0x1, 0x0) r393 = fcntl$dupfd(r392, 0x0, r392) ioctl$PERF_EVENT_IOC_ENABLE(r393, 0x8912, 0x400200) r394 = socket$inet6_tcp(0xa, 0x1, 0x0) r395 = fcntl$dupfd(r394, 0x0, r394) ioctl$PERF_EVENT_IOC_ENABLE(r395, 0x8912, 0x400200) r396 = socket$inet6_tcp(0xa, 0x1, 0x0) r397 = socket$packet(0x11, 0x3, 0x300) ioctl$sock_SIOCGIFINDEX(r397, 0x8933, &(0x7f0000000140)={'syz_tun\x00', 0x0}) setsockopt$packet_add_memb(r397, 0x107, 0x1, &(0x7f0000001300)={r398, 0x3, 0x6, @dev}, 0x10) dup3(r396, r397, 0x0) r399 = socket$inet6_tcp(0xa, 0x1, 0x0) r400 = fcntl$dupfd(r399, 0x0, r399) ioctl$PERF_EVENT_IOC_ENABLE(r400, 0x8912, 0x400200) r401 = socket$inet6_tcp(0xa, 0x1, 0x0) fcntl$dupfd(r401, 0x0, r401) gettid() r402 = perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r403 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r402, 0x0) r404 = syz_open_procfs(0x0, &(0x7f0000000000)='net/netlink\x00') preadv(r404, &(0x7f0000000480), 0x10000000000002a1, 0x0) r405 = syz_open_procfs(0x0, &(0x7f00000000c0)='net/packet\x00') r406 = perf_event_open(&(0x7f00000002c0)={0x5, 0x411, 0x0, 0x9, 0x1f, 0xbf, 0x0, 0x7f, 0x4000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x40000000000020}, 0x0, 0x8000, 0x0, 0x2, 0x0, 0x8}, 0x0, 0x3, 0xffffffffffffffff, 0x2) r407 = socket(0x40000000002, 0x3, 0x2) setsockopt$SO_BINDTODEVICE(r407, 0x1, 0x19, &(0x7f00000012c0)='syz_tun\x00', 0x10) setsockopt$IPT_SO_SET_REPLACE(r407, 0x0, 0x40, 0x0, 0x0) r408 = socket$nl_generic(0x10, 0x3, 0x10) r409 = socket$netlink(0x10, 0x3, 0x0) r410 = socket$netlink(0x10, 0x3, 0xc) writev(r410, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r409, r410) r411 = getpid() rt_tgsigqueueinfo(r411, r411, 0x16, &(0x7f0000000100)) stat(&(0x7f0000000700)='./file0\x00', &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}) r413 = getegid() r414 = openat$selinux_user(0xffffffffffffff9c, &(0x7f00000007c0)='/selinux/user\x00', 0x2, 0x0) r415 = socket$netlink(0x10, 0x3, 0x0) r416 = socket$netlink(0x10, 0x3, 0xc) writev(r416, &(0x7f0000fb5ff0)=[{0x0}], 0x1) dup2(r415, r416) r417 = eventfd2(0x81, 0x801) r418 = socket$inet(0x2, 0x5, 0x81) r419 = socket$netlink(0x10, 0x3, 0xc) writev(r419, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r420 = getpid() rt_tgsigqueueinfo(r420, r420, 0x16, &(0x7f0000000100)) r421 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r421, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r423 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r423, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r422, r424) r425 = socket$inet6_tcp(0xa, 0x1, 0x0) r426 = eventfd(0x4) r427 = socket$netlink(0x10, 0x3, 0xc) writev(r427, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r428 = socket$netlink(0x10, 0x3, 0x0) r429 = socket$netlink(0x10, 0x3, 0xc) writev(r429, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r428, r429) r430 = socket$netlink(0x10, 0x3, 0x0) r431 = socket$netlink(0x10, 0x3, 0xc) writev(r431, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r430, r431) r432 = openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f0000000800)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000840)=0x0) r434 = geteuid() r435 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r435, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r437 = getpid() rt_tgsigqueueinfo(r437, r437, 0x16, &(0x7f0000000100)) r438 = open(0x0, 0x0, 0x0) ftruncate(r438, 0x0) ioctl$NS_GET_OWNER_UID(r438, 0xb704, &(0x7f0000000b80)=0x0) r440 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r440, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r442 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r442, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r441, r443) r444 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r444, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r446 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r446, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r445, r447) getgroups(0x5, &(0x7f0000000bc0)=[0xee00, r443, 0xffffffffffffffff, 0xee00, r447]) r449 = getpid() rt_tgsigqueueinfo(r449, r449, 0x16, &(0x7f0000000100)) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r451 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r451, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r450, r452) r453 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r453, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r455 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r455, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r454, r456) r457 = socket$netlink(0x10, 0x3, 0x0) r458 = socket$netlink(0x10, 0x3, 0xc) writev(r458, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100", 0x18}], 0x1) dup2(r457, r458) r459 = dup2(r457, 0xffffffffffffffff) r460 = socket$inet_tcp(0x2, 0x1, 0x0) r461 = socket$netlink(0x10, 0x3, 0x0) r462 = socket$netlink(0x10, 0x3, 0xc) writev(r462, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r461, r462) r463 = signalfd4(r404, &(0x7f0000002980)={0x8}, 0x8, 0x800) r464 = signalfd4(r405, &(0x7f00000029c0)={0x83}, 0x8, 0x80000) r465 = socket$netlink(0x10, 0x3, 0x0) r466 = socket$netlink(0x10, 0x3, 0xc) writev(r466, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r465, r466) r467 = socket(0x40000000002, 0x3, 0x2) setsockopt$SO_BINDTODEVICE(r467, 0x1, 0x19, &(0x7f00000012c0)='syz_tun\x00', 0x10) setsockopt$IPT_SO_SET_REPLACE(r467, 0x0, 0x40, 0x0, 0x0) r468 = accept$inet(r467, &(0x7f0000002a00)={0x2, 0x0, @broadcast}, &(0x7f0000002a40)=0x10) r469 = creat(&(0x7f0000002a80)='./file0\x00', 0xe) r470 = socket$netlink(0x10, 0x3, 0x0) r471 = socket$netlink(0x10, 0x3, 0xc) writev(r471, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r470, r471) r472 = socket$netlink(0x10, 0x3, 0xc) writev(r472, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff", 0x1c}], 0x1) r473 = socket$netlink(0x10, 0x3, 0xc) writev(r473, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r474 = socket$netlink(0x10, 0x3, 0x0) r475 = socket$netlink(0x10, 0x3, 0xc) writev(r475, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r474, r475) r476 = socket$netlink(0x10, 0x3, 0x0) writev(r476, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r477 = socket$inet6_udplite(0xa, 0x2, 0x88) r478 = socket$netlink(0x10, 0x3, 0x0) r479 = socket$netlink(0x10, 0x3, 0xc) writev(r479, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r478, r479) r480 = socket$netlink(0x10, 0x3, 0xc) writev(r480, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r481 = socket$netlink(0x10, 0x3, 0x0) r482 = socket$netlink(0x10, 0x3, 0xc) writev(r482, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r481, r482) r483 = open(0x0, 0x0, 0x0) ftruncate(r483, 0x0) ioctl$TIOCGSID(r483, 0x5429, &(0x7f0000003e00)=0x0) ioctl$NS_GET_OWNER_UID(r405, 0xb704, &(0x7f0000003e40)=0x0) r486 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r486, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r488 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r488, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r487, r489) r490 = getpid() rt_tgsigqueueinfo(r490, r490, 0x16, &(0x7f0000000100)) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000003e80)={{{@in6=@dev, @in6=@mcast1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@empty}, 0x0, @in6}}, &(0x7f0000003f80)=0xe8) r492 = socket$netlink(0x10, 0x3, 0x0) r493 = socket$netlink(0x10, 0x3, 0xc) writev(r493, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r492, r493) r494 = socket$netlink(0x10, 0x3, 0xc) writev(r494, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r495 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000003fc0)='net/connector\x00') r496 = openat$selinux_attr(0xffffffffffffff9c, &(0x7f0000004000)='/proc/thread-self/attr/fscreate\x00', 0x2, 0x0) r497 = socket$netlink(0x10, 0x3, 0x0) r498 = socket$netlink(0x10, 0x3, 0xc) writev(r498, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r497, r498) r499 = socket$netlink(0x10, 0x3, 0x0) r500 = socket$netlink(0x10, 0x3, 0xc) writev(r500, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r499, r500) fcntl$getownex(r406, 0x10, &(0x7f0000004040)={0x0, 0x0}) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000004080)={{{@in=@empty, @in6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@dev}, 0x0, @in=@broadcast}}, &(0x7f0000004180)=0xe8) lstat(&(0x7f00000041c0)='./file0\x00', &(0x7f0000004200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r504 = socket$netlink(0x10, 0x3, 0xc) writev(r504, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r505 = socket$netlink(0x10, 0x3, 0x0) r506 = socket$netlink(0x10, 0x3, 0xc) writev(r506, &(0x7f0000fb5ff0)=[{}], 0x1) dup2(r505, r506) r507 = socket$netlink(0x10, 0x3, 0xc) writev(r507, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r508 = socket$netlink(0x10, 0x3, 0x0) r509 = socket$netlink(0x10, 0x3, 0xc) writev(r509, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r508, r509) sendmmsg$unix(r407, &(0x7f00000043c0)=[{&(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000000240)=[{&(0x7f0000000340)="e75cfa607b164d6c79502a7785cb989997d2365711110c1d19265c22f45dfb909fa97cf32f85a2d38a34acfc21b79950ff311c12b371fd7ac3562a30ff734b556198995e0f4c17000503fce48f86804e316465f74983a7432bd53701e57e418b29a2ae3bc2db963b1f006ea482f8bb993ce8e8a4ed60ce03104d87348e728c9480bc1116f4be1d7d6fd1d8ae84d224dba6554f0fff20424b9aedd5", 0x9b}], 0x1, &(0x7f0000000280)=[@rights={{0x14, 0x1, 0x1, [r403]}}], 0x18, 0x4000000}, {&(0x7f0000000400)=@abs={0x1, 0x0, 0x4e22}, 0x6e, &(0x7f00000006c0)=[{&(0x7f0000000480)="b1177b88901bdd1e8235fdb2d9729c2236d52cec62b06aacc47fa51746a8e5db6537a2ae7c97358b210062865cda54beee3a673d788547cc238fc84429446332837386ab2e1785203a50b2cd407e6c8c28276e9deb301f37de501a7b268ec9339b5503c104eb3b22e014de82f1a28a54046daa68f65ceaadd29017d59c2fb1ebbd967f34369988522e3a6ec221493bab4e4d879e7eb07f262fa23cd06f22a24d6142905f244eea96f4f578c7d1bacec23629519c85c8201791c225e0c0cd8f5d67ae712b87be03c2d357c052b80d2b8e72cb3e4373f716fc2aa979d56d5b647e19f3a9fdeeff992e48b57ac252bfa1afe2737ff8b7b9b88e2d2c43adf314a7", 0xff}, {&(0x7f0000000580)="545128d13deb49e999d53112fd7349c5cb63ce22", 0x14}, {&(0x7f00000005c0)="a8cd2e226b4a94938bfd6aaf27b6effe780d93019d12eb2bf3a8a6977729d31ad87d294643a0eac4cb4b64b23692d872c60482806b686441b702e77977b670b1583100293a754dc94d01f5f035ed0c03cce8949e3447ad235e7b39dd086c8e995bbb0c6da239f79129a2094a794138d09e39f77e0d20c69aa1d8402729c2b3cc26e85700c17d97d9b99992c4ca4b67832902b8e6bd8f1c9d8cba162bbde782682b4c89d8ded8e7e9924b46f98058bfc10eb5556563a11a9114aa93e2200f02f3ef6973c3b688eee49cfc3db6be4d7895c4078922855b698216d839836f4dca92adadc346f902cd851a756477f845e231db", 0xf1}], 0x3, &(0x7f0000000880)=[@rights={{0x24, 0x1, 0x1, [r408, 0xffffffffffffffff, r406, r409, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r411, r412, r413}}}, @rights={{0x18, 0x1, 0x1, [r414, r415]}}, @rights={{0x18, 0x1, 0x1, [r402, r417]}}, @rights={{0x1c, 0x1, 0x1, [r404, r418, r419]}}, @cred={{0x1c, 0x1, 0x2, {r420, 0xee01, r424}}}, @rights={{0x38, 0x1, 0x1, [r404, r406, r425, r426, r427, r403, r428, r431, r432, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r433, r434, r436}}}], 0x110, 0x880}, {&(0x7f00000009c0)=@file={0x1, './file0/file0\x00'}, 0x6e, &(0x7f0000000b40)=[{&(0x7f0000000a40)="a63bab9579929215a14895570c090fd64aa25b5c5a70bdfae933899c144b05f88aadd67dc9c84509cfe4a82987f92c4658cc3d85c3d31911b30871a32758071b563c1cbd3e72fa41177def9194da5f9319a740f0934eaa180111ab5fad6f658e48e3f4ef33768a36d4f3b301422345014197605c727dc152507175416055773486cdc06d02c7b347fb3c3e3f8303d69a505fb60c478700661d9532f277fd503b4e8586679b8297030b870fec1ae11d5e4a6285fa02a737bb15e5edbb348438b4f4fc6b8159d310c72ab46f9a7aa7b83b9f0091c52631368d53777e7ce5dca65fe2ab2428d50b7167eb3f64fcf60e5d8a2630b3d572cc42", 0xf7}], 0x1, &(0x7f0000002ac0)=[@cred={{0x1c, 0x1, 0x2, {r437, r439, r448}}}, @cred={{0x1c, 0x1, 0x2, {r449, r450, r456}}}, @rights={{0x14, 0x1, 0x1, [r459]}}, @rights={{0x20, 0x1, 0x1, [r460, r461, r463, r406]}}, @rights={{0x1c, 0x1, 0x1, [r464, r465, r468]}}, @rights={{0x18, 0x1, 0x1, [r469, 0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [r471, r403, r402]}}, @rights={{0x30, 0x1, 0x1, [r472, r473, r404, r475, r403, r402, r476, r477]}}, @rights={{0x18, 0x1, 0x1, [r479, r405]}}], 0x118, 0x80010}, {&(0x7f0000002c00)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000003dc0)=[{&(0x7f0000002c80)="e76a8e1610cd0c9c7f47d880c0853296c3a57a8bea3e6dea6a89370c6d0f71c43230a35a117caf2b01401130eb1f434706089f32d52fab158ada4fb53a33a7ac6a6bd73a751f8ee937c86160bae8dee9ad7b1a022426435a833f962aae78f3eb6c66979d78fcea8c9b2d53544cbd7b621dc1af8c643501bd8e58cdefbabe93159bd0daefe08e3222b7db6bae5ba8cb1ddfbcd1148ffae5917f0924f03a59f797d9a167aa3beddedd5bc0741dd94e5e191c51db1d7e43789fcfd0ac546c46bd7f6e49e7ff6e97d48b3f686ed24b0621195b2b7d6740172fefda7ce09b553ba6f4ce841849f2ed2b1a2ef061e25a864af3", 0xf0}, {&(0x7f0000002d80)="ef751d0c11e42da36f138d425ca850b7d17e710d33e45650cb030ce5ff9f638d5e8e6d093e22934638e2d2cfd87850cf53fd41b08a2b420433eacfbdac5aacd6d507c3ab312ad3ce6571b486772052cf579b7d934e247f6e799fa90de86d9f2bd0c55b56a7ad69cc39151ac7a7f06f3cca1e6cc9f04a558c3e701215a1a434e7ad154d9cd2654bf1c1ec5ce478d236eb4d52c0c1f800e5808c18eed1aa3fb2ebb66bcf202d4ac0d35abcf0d68e9379af065da925d7b72118eb23169d973475de1a127a0fe4000897ab8dee4b8c3f2a374a99bf42bfa2723eed0082b58fb5df259f4df5bd5e826179fbd90da21d9edf68ce61f73e59dc4657fdc8d19442f33fb3ca05cef8d7eab5efdb901c42e9562193835beb0f32ad21713e56af71acb626870eacf62d2ce3b648147c489b9619023a441942d49fbe3b077abe963ebf72f2f5e3070fc0e3ca290c2fa15e3703b6d712ac8e85a5cad722366b9a6abf2a86723c89cc1ae3b4816b32b27a0099f552fcb63c9ed2f8d6ef85ea8cbe47b08b4d6bfb27098b57337a8262f94de2d748d2488ef829c5799d12777cdce130a3ea817168c17cfed54cd3509abac0bf9a3b1517ed61d6fab857f6ac218e439ada8409ae7cd32da103a8164d4cc76316020afecc135717fc07aa12545ce3680850694deeb79b7f9a7cd0187062f9ab9397516090ce052e7f17753aed10d5a4a52a82da70f4f8c94688be6301379156bf696de35be9efb8e4ab53985fd3c829ef365e3a313e11c6d38adf035a75dd85132fe0f59e26f6a581816d945288931a9d62f6c297697b5b4832af1c9ed75cb5648a0c438a3be8d0322aefd32c0b66b5ec520e8e30c688ca9a9789f87a924af9ddc7677b3d43bbfada4ec70bd23636be60003958e05a45a9a7101a6a36becc5f8e2029dc1cbef869b91582767eb54cc90b8f32f4a81d96bbd5f7a370e1dded9067a7c43c50c8043e104cf9cb42c93a64cea808db41e7b2bc2da166c1c2e536a80a42caf346799a40f6914efda38cbdda78b7a63fe57928a5b4ce6df6031649404d80229f393c095b41937db698fd7ae87c3ed6034b4639d54fad62360d48ccc57a33befb897752a1ee1e40e07cec5aa8f4569de3c276fb69c7c9ac5b2f0a60b6757b7588717cd8d109932d524148765f3aa3e4bf1b3d73eb63e004cf0e4e62a0bdbb00d62a66cb729aa20ff5739b9f2e49a67e4bf65541b6c80a14a4c2079c83f7d5a82f22b32174dacd44ab69b9e9f96b897d8e034cf0b12706327d53e7b27e59f61a3b932573887d47ce5671b07c629e4d931cd100c5082a9ce0ac82ad56aa010f45090755ac1b61a0cec6a74d77574f922d3679d9951f21c4ce65fdf4443afec3fb04927d8585b40491ecab4fa47e59958f35ee6e8225972a0bd05f9cda9fb2c08aeecddda3ee1e51e1e472e0f879e437019408fab807308d66cd5152bd3a83b754edf1ad1d348ea7a30e579b8b67a0fe3d6c775ca4f3a496358d2c434f70aaff5469f6198df87072db01b813726807dfc864400dfc734ddaab9eb43af30af68c03748d216cf303d81af2dfe4f207cb3f9571cb232f11fb5905102d04f25e98b78ad935e60d26621ba373788b318bb9550fda6d347af5ffb9d09f20473efd284b7f1cb4f9f17233959b8406e60150e050b9b1a50e81bcbb2d636d2dcd66e1edaa911d57b9d0f83219700cb7e96243fd0f9e76d0902047b2ea984958f146541eb70d6b7a35d46f6ee9cfa09b34b2a43b371bdc5fd7272c96cf6ec7ab77ae329e8271acf3e7d73c3b1aa08a86ab66e62ee4b5330c639978e5c1c2c2c15f716020a874515d0d39c8532a58a9978bb68be28b9395d5a3694ad5f56866f48e4495a96af284e5119d9a85f394d81ae91ec828503e39e31fbe41c6dd68df170153c0e92a7e01a049683d06cb90439b2f237048cd8f4fbac7f7bba0650e283aaca96d3a893a1fe81ec41e2f3b3981fc88ade6b5359a4d4f314fd5ef0e77d27ed942a6062ede8157450583882c0c11e796a779a00c0a9a5927e554523764aad36887bf0be126e41770811b5eca22d608ccfcaf886cf68873996f990347be3213546c5a18a63ec029f104fa14f796010242ebb1de9c4510b76ae7fc75a16722874eb20b9b5573ae01d360a5746525df7827da4d80319e43acb9f001d91bc62238dd5667f574eebd88b97ffa18b487691039b7c1f24edeee2bf22c5a8c218f569ddcc6b44edd9025135a291d4e67e214b5980c9d2b399fe1f2683734c491c4f474f589d088b33f0b17870edd93a8c2dac00f7b38f8eabf86fc585099ca6d98e196596aa6289cbb81fcd8fb8663447466c3c5144a6c78f5b17b8d1269b464c965c54bf858e50a9f9167dd29c047cb102fe6f0424a86cf931e8e54b8535e33cbc14cdba09e05a38198bcc61ae82c6c2a448ec67052fea052f20747817c7564da50dbfa2b946712452c6e80bfd2b5a6bb36be44df25af2880acf4a4e703b4e596b749413f14fc5eb9f90aa9dc1a9111266d09899e935b550618bd838f1cd2d7d252addf08c8f8124ff6fc7db2231a49287e0b9b20537694eabe4da80031e5b1fde05b568ed67900ba592300629b445cc22b8a4f8001ec6abaf0fc3b87bfedbc2f8d8c64cbab209de593c9caa4734e641c4aa0dadbb7b53ee64b6fb1fff39e566b843a316f9ce06c3c1c943521a4c42316306d4de54c32bb3290246522d17bcbab68f4085bbdb45efcdbc31927985c493de34fe31321a8244483b1251ff09eafab27313ab12b7504d03368f792bf1eee7766f06f4ce96b95f33b60b382bb4d3b9464f13833aadb38bf3b10cb65b1b8aee6d6d888e0e0ca0260955dbe55afe12c79390f01ebe6548eaad8f2f9286f30c0f67e4df0bbdf2107f91221effe2f52f5bbf9d69048a97582391e893e9feee6f4adda1ea98e9034ee9ac28f6c16b66ad87c3bd277f539fab45414b051a315297bb3ff2246076d73be1072c40afcd83cac7e4a7a3d5b1c565f19bbc35de0fb24129ca7b567b24cddbfe0924db9cb7e8f15875428f742d12ca3fb6f04eeac18a826c07bbef1f362eabf5a680fc090aec65479b30c3302342ac2e045eb4e8371385ee0610101a686f7543fef44fb4dec29213db2d8d8b49cd4e8305c0ac003b39861896b37ac72a915348bcc8cb8905c2db7d00dc05a1574852616ef145c39e500c2a1582a05829f23d1ea3bc823351a168214ab22d1e0c6eb6a94c773877e9d7af15c5f2a514b71b5e8ac382cab4c86a3fb814359ee8ec183a2a0b5d93cd72b9b7c3a49bf46e3474ac87441660bbb1452c14589d54a3ef6a37a1b09434f3ecb5d260f3b80b29da5617a6149b8975457fac032fc41625b04cb2cb81b1ca0258de9621a88d418d1b6725d77d63f5379b2d3f6644986bd2faa5e2db5dc0f00dce6c7b79392f0484bb86516624817052091c9a5071bd14dc86c62a5187e68715cd40a897f03028d34ee9ee4b2dd81730e712e67eb6cc6ccacc723dde808b9e96e9c51466cde8db48f69dbbb349f0d09b3a10903e6c49da749521552501f01ad5d558043e73d5ba5a74730b8b63b55362db5b0ab2a956185c236fd1fadae54f0bb92645365638f36f289ea2fed45ed92771d4c26188e99db7dc076861b1430be6a6b751b6271b3a5d8fa5776de00695bf7256630e12b81f3f1be7f0a04850ccbbc73c239981d11b62a08f8041079c799fe1ff8d65f1f3c6c98f2330c535342e1078417f13e80ecfc417c0cc43fda0a1ad07883a45cf0181cc24639ab7b0115de4160a780d183f3154e6499f9f0454826b747bf43f3650ae581456dba2b129abb1b490d7ca52a62d9ba3b2b7318dc896449998189d3f9405eaa8b4db8a0763b616e3283ca0fa0d378198a86046f36c18567fdb1d89a94d5cf85bc0dd62a398eb9225cc8c97ea4b59009341270bb60e0925c24a9f9f7f3715dd9d20a11fea28ad9a86613910d2b97070cb98b3d0ef1a9a2dde5b3a2063e3b43d2c7721a8bf705f0450f7ed691503b0b8493f50152a8cdc11b9722452922ccc81a5e206d66f25da340f7e707890b300392148f6a46cca842e6d3f5d6e5baeef27c16728ccb83004636791055368a7088dd4ddae04480fe8f67ab809935986f7bbec51eac7a1816e1456bf5bdee1c37fb630d0faeece10cd0f29422ec0aa6cd310bf2deb403339487f2146ece7e7417a78be3c0ce03e3aaef1216094079e68cbdde8667e48e347daff233fb9b11a71211141ce8c58edfc9b5134129e814965e032277b73ce07f379e6b2eb5446a8bdc2087ebd26f1f423eae4bec01cfe550f17dfd6bd92bef23d13c6666ad29fcfa81a64c78b6bdef7f15984ad6cefefdd3f844ce30977345c8da183e2e2b1f8093f3cbadad82a6ba9901b9924f13649b2ff7845e9ae5462154552b169bdb098384c873104b16d7a9bb298a58f1a3119dea90f33a90343d199bbd64d44b275b3a74f1e17c674560d2b8157863839f29e3d066ee4954d3f6f5753e69fadcc6e20be83e4775153cfcade3730d06ab9cd6e96f0f29bae3181334f9adc944b4ceba091b5cf83a04f6ee2dcacc93a6eaebcdedbbe0b09abfef132146c5b1732a0847c065e3ce39ea4aa6be984e4d2775d8588c2ac4d5584ec764c6a3bd0b15bac2fb6c07abad67bc71a78129a5eee62b72a8aa74715e65f5a5fd82bafd5af85969a7fa482aacb928def10778881bd5e7f081233d582b319a3057332ae084cbcda0de9fd14c11ce553406a9074d4115f007c6b455627987ba84acdf485323155a19910950c000b8700ba0a602e6b150bf95d2fdf4e2a2451b5c147a3495d1f16c82b13d34f19cadc5cd432ec33e9a4988ed2d9a75b8c3a8ef82d157d8a95b87e25a31791edcea813e56269ec3365a011d22ef05d7b158a69683a2ee0a86b405eeb325e11973a23e4a4e5ee0dd3c949c3a8bb375f80ed90ead90c2712e11030cb74021585e43befd759f349320d62c5df4c43ddf30e1a2935896c4bfd47a93b91c33c674c42628e267fcb446d274b0a037a7cca23939b79f467074db16b0970254f9f01cc21cfc4225c3a9e12ca910700199e28d86060832200c6d2585277a4fd1830229354e6d47195fbf36fddff3c6f4b6b474fdd46f8986911585e0a6b970ca3572519076ea645a2aa4ef1ef79e10172affe2facebd6c929bfac4773e4d18fde991cc7e9a2e1bfcd84c938fccdfa7c06b7f843578c0cc4438130b09db7cc974a86dc08e4166712b953c6a58923bab9b46f56071a33a856684777bf4ef4cf6dc26a573cd4bc2a4bc6e2d5e1795dfa5a9ff510f720cad32738767fa9d4110dfc496c52866d98b41540d637b87a67487ace123f2be4c8c12d16b95a9d289d10923d6cf251e7856b7cf5444a833e2803f55f31c3683ede10cfb7b31aef49cb8646ef2b1e8fe3273bc96349e3ea8a95782ee22e7acfc72b7bb3138e5efa6de1d3b78495a48715440f37dc7cb0574d34fef272a0f2dee0aa7bb0f7d2663f408f5ae88f022bc20ab3b2bfa2e123e2bcf8ce4e273dfe7c2efdbdf0a58ac5eec79eff879be24470ca687e64b83a3734c931435097f0cce25a9ccc84c530c76731397ad489e0a51d0474715004ae21b584af16dd03b5cc32307c921f6d87585bd7ca796c42c4f4621715bab91072a7962a63f0c8baf249a557091dd01d0e861f3e9864b275a3d85010eba7200b6b52a38378b99ccf1313be12a817ac325643b24e32e56e1dd5b42cea9cdcb68f80a58e02c8bee2b13dba7d6761eec3a72434e2fe7e86ef27bd536a9252c2b5b5a5b0eea8838", 0x1000}, {&(0x7f0000003d80)}], 0x3, &(0x7f0000004280)=[@rights={{0x1c, 0x1, 0x1, [r404, r480, r481]}}, @cred={{0x1c, 0x1, 0x2, {r484, r485, r489}}}, @cred={{0x1c, 0x1, 0x2, {r490, r491, 0xffffffffffffffff}}}, @rights={{0x10}}, @rights={{0x2c, 0x1, 0x1, [r492, r494, r403, r406, r495, r404, r404]}}, @rights={{0x34, 0x1, 0x1, [r403, r402, r405, r496, r402, r497, r500, 0xffffffffffffffff, r405]}}, @cred={{0x1c, 0x1, 0x2, {r501, r502, r503}}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, r406, r504, 0xffffffffffffffff, r506, r507, r508]}}], 0x128, 0x40000823}], 0x4, 0x8) syz_open_dev$loop(&(0x7f00000046c0)='/dev/loop#\x00', 0x8, 0x101200) r510 = socket$inet6_tcp(0xa, 0x1, 0x0) fcntl$dupfd(r510, 0x0, r510) r511 = socket$inet6_tcp(0xa, 0x1, 0x0) r512 = fcntl$dupfd(r511, 0x0, r511) ioctl$PERF_EVENT_IOC_ENABLE(r512, 0x8912, 0x400200) r513 = getpgrp(0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x394, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r513, 0x0, 0xffffffffffffffff, 0x0) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000051c0)={r513, r2, 0x0, 0x2, &(0x7f0000005180)='%\x00', 0xffffffffffffffff}, 0x30) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000005200), &(0x7f0000005240)=0xc) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000005280)) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r515 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r515, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r514, r516) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f00000052c0), &(0x7f0000005300)=0xc) ioctl$NS_GET_OWNER_UID(0xffffffffffffffff, 0xb704, &(0x7f0000005340)) r517 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r517, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r519 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r519, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r518, r520) r521 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r521, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r523 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r523, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r522, r524) getgroups(0x5, &(0x7f0000000bc0)=[0xee00, r520, 0xffffffffffffffff, 0xee00, r524]) r525 = socket$inet6_tcp(0xa, 0x1, 0x0) fcntl$dupfd(r525, 0x0, r525) getsockopt$sock_cred(r525, 0x1, 0x11, &(0x7f0000005380), &(0x7f00000053c0)=0xc) r526 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r526, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setreuid(0x0, r527) r528 = perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r529 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r528, 0x0) r530 = syz_open_procfs(0x0, &(0x7f0000000000)='net/netlink\x00') preadv(r530, &(0x7f0000000480), 0x10000000000002a1, 0x0) r531 = syz_open_procfs(0x0, &(0x7f00000000c0)='net/packet\x00') r532 = perf_event_open(&(0x7f00000002c0)={0x5, 0x411, 0x0, 0x9, 0x1f, 0xbf, 0x0, 0x7f, 0x4000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x40000000000020}, 0x0, 0x8000, 0x0, 0x2, 0x0, 0x8}, 0x0, 0x3, 0xffffffffffffffff, 0x2) r533 = socket(0x40000000002, 0x3, 0x2) setsockopt$SO_BINDTODEVICE(r533, 0x1, 0x19, &(0x7f00000012c0)='syz_tun\x00', 0x10) setsockopt$IPT_SO_SET_REPLACE(r533, 0x0, 0x40, 0x0, 0x0) r534 = socket$nl_generic(0x10, 0x3, 0x10) r535 = socket$netlink(0x10, 0x3, 0x0) r536 = socket$netlink(0x10, 0x3, 0xc) writev(r536, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r535, r536) r537 = getpid() rt_tgsigqueueinfo(r537, r537, 0x16, &(0x7f0000000100)) stat(&(0x7f0000000700)='./file0\x00', &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}) r539 = getegid() r540 = openat$selinux_user(0xffffffffffffff9c, &(0x7f00000007c0)='/selinux/user\x00', 0x2, 0x0) r541 = socket$netlink(0x10, 0x3, 0x0) r542 = socket$netlink(0x10, 0x3, 0xc) writev(r542, &(0x7f0000fb5ff0)=[{0x0}], 0x1) dup2(r541, r542) r543 = eventfd2(0x81, 0x801) r544 = socket$inet(0x2, 0x5, 0x81) r545 = socket$netlink(0x10, 0x3, 0xc) writev(r545, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r546 = getpid() rt_tgsigqueueinfo(r546, r546, 0x16, &(0x7f0000000100)) r547 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r547, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r549 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r549, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r548, r550) r551 = socket$inet6_tcp(0xa, 0x1, 0x0) r552 = eventfd(0x4) r553 = socket$netlink(0x10, 0x3, 0xc) writev(r553, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r554 = socket$netlink(0x10, 0x3, 0x0) r555 = socket$netlink(0x10, 0x3, 0xc) writev(r555, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r554, r555) r556 = socket$netlink(0x10, 0x3, 0x0) r557 = socket$netlink(0x10, 0x3, 0xc) writev(r557, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r556, r557) r558 = openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f0000000800)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000840)=0x0) r560 = geteuid() r561 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r561, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r563 = getpid() rt_tgsigqueueinfo(r563, r563, 0x16, &(0x7f0000000100)) r564 = open(0x0, 0x0, 0x0) ftruncate(r564, 0x0) ioctl$NS_GET_OWNER_UID(r564, 0xb704, &(0x7f0000000b80)=0x0) r566 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r566, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r568 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r568, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r567, r569) r570 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r570, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r572 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r572, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r571, r573) getgroups(0x5, &(0x7f0000000bc0)=[0xee00, r569, 0xffffffffffffffff, 0xee00, r573]) r575 = getpid() rt_tgsigqueueinfo(r575, r575, 0x16, &(0x7f0000000100)) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r577 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r577, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r576, r578) r579 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r579, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r581 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r581, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r580, r582) r583 = socket$netlink(0x10, 0x3, 0x0) r584 = socket$netlink(0x10, 0x3, 0xc) writev(r584, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100", 0x18}], 0x1) dup2(r583, r584) r585 = dup2(r583, 0xffffffffffffffff) r586 = socket$inet_tcp(0x2, 0x1, 0x0) r587 = socket$netlink(0x10, 0x3, 0x0) r588 = socket$netlink(0x10, 0x3, 0xc) writev(r588, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r587, r588) r589 = signalfd4(r530, &(0x7f0000002980)={0x8}, 0x8, 0x800) r590 = signalfd4(r531, &(0x7f00000029c0)={0x83}, 0x8, 0x80000) r591 = socket$netlink(0x10, 0x3, 0x0) r592 = socket$netlink(0x10, 0x3, 0xc) writev(r592, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r591, r592) r593 = socket(0x40000000002, 0x3, 0x2) setsockopt$SO_BINDTODEVICE(r593, 0x1, 0x19, &(0x7f00000012c0)='syz_tun\x00', 0x10) setsockopt$IPT_SO_SET_REPLACE(r593, 0x0, 0x40, 0x0, 0x0) r594 = accept$inet(r593, &(0x7f0000002a00)={0x2, 0x0, @broadcast}, &(0x7f0000002a40)=0x10) r595 = creat(&(0x7f0000002a80)='./file0\x00', 0xe) r596 = socket$netlink(0x10, 0x3, 0x0) r597 = socket$netlink(0x10, 0x3, 0xc) writev(r597, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r596, r597) r598 = socket$netlink(0x10, 0x3, 0xc) writev(r598, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff", 0x1c}], 0x1) r599 = socket$netlink(0x10, 0x3, 0xc) writev(r599, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r600 = socket$netlink(0x10, 0x3, 0x0) r601 = socket$netlink(0x10, 0x3, 0xc) writev(r601, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r600, r601) r602 = socket$netlink(0x10, 0x3, 0x0) writev(r602, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r603 = socket$inet6_udplite(0xa, 0x2, 0x88) r604 = socket$netlink(0x10, 0x3, 0x0) r605 = socket$netlink(0x10, 0x3, 0xc) writev(r605, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r604, r605) r606 = socket$netlink(0x10, 0x3, 0xc) writev(r606, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r607 = socket$netlink(0x10, 0x3, 0x0) r608 = socket$netlink(0x10, 0x3, 0xc) writev(r608, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r607, r608) r609 = open(0x0, 0x0, 0x0) ftruncate(r609, 0x0) ioctl$TIOCGSID(r609, 0x5429, &(0x7f0000003e00)=0x0) ioctl$NS_GET_OWNER_UID(r531, 0xb704, &(0x7f0000003e40)=0x0) r612 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r612, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r614 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r614, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r613, r615) r616 = getpid() rt_tgsigqueueinfo(r616, r616, 0x16, &(0x7f0000000100)) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000003e80)={{{@in6=@dev, @in6=@mcast1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@empty}, 0x0, @in6}}, &(0x7f0000003f80)=0xe8) r618 = socket$netlink(0x10, 0x3, 0x0) r619 = socket$netlink(0x10, 0x3, 0xc) writev(r619, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r618, r619) r620 = socket$netlink(0x10, 0x3, 0xc) writev(r620, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r621 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000003fc0)='net/connector\x00') r622 = openat$selinux_attr(0xffffffffffffff9c, &(0x7f0000004000)='/proc/thread-self/attr/fscreate\x00', 0x2, 0x0) r623 = socket$netlink(0x10, 0x3, 0x0) r624 = socket$netlink(0x10, 0x3, 0xc) writev(r624, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r623, r624) r625 = socket$netlink(0x10, 0x3, 0x0) r626 = socket$netlink(0x10, 0x3, 0xc) writev(r626, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r625, r626) fcntl$getownex(r532, 0x10, &(0x7f0000004040)={0x0, 0x0}) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000004080)={{{@in=@empty, @in6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@dev}, 0x0, @in=@broadcast}}, &(0x7f0000004180)=0xe8) lstat(&(0x7f00000041c0)='./file0\x00', &(0x7f0000004200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r630 = socket$netlink(0x10, 0x3, 0xc) writev(r630, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r631 = socket$netlink(0x10, 0x3, 0x0) r632 = socket$netlink(0x10, 0x3, 0xc) writev(r632, &(0x7f0000fb5ff0)=[{}], 0x1) dup2(r631, r632) r633 = socket$netlink(0x10, 0x3, 0xc) writev(r633, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r634 = socket$netlink(0x10, 0x3, 0x0) r635 = socket$netlink(0x10, 0x3, 0xc) writev(r635, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r634, r635) sendmmsg$unix(r533, &(0x7f00000043c0)=[{&(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000000240)=[{&(0x7f0000000340)="e75cfa607b164d6c79502a7785cb989997d2365711110c1d19265c22f45dfb909fa97cf32f85a2d38a34acfc21b79950ff311c12b371fd7ac3562a30ff734b556198995e0f4c17000503fce48f86804e316465f74983a7432bd53701e57e418b29a2ae3bc2db963b1f006ea482f8bb993ce8e8a4ed60ce03104d87348e728c9480bc1116f4be1d7d6fd1d8ae84d224dba6554f0fff20424b9aedd5", 0x9b}], 0x1, &(0x7f0000000280)=[@rights={{0x14, 0x1, 0x1, [r529]}}], 0x18, 0x4000000}, {&(0x7f0000000400)=@abs={0x1, 0x0, 0x4e22}, 0x6e, &(0x7f00000006c0)=[{&(0x7f0000000480)="b1177b88901bdd1e8235fdb2d9729c2236d52cec62b06aacc47fa51746a8e5db6537a2ae7c97358b210062865cda54beee3a673d788547cc238fc84429446332837386ab2e1785203a50b2cd407e6c8c28276e9deb301f37de501a7b268ec9339b5503c104eb3b22e014de82f1a28a54046daa68f65ceaadd29017d59c2fb1ebbd967f34369988522e3a6ec221493bab4e4d879e7eb07f262fa23cd06f22a24d6142905f244eea96f4f578c7d1bacec23629519c85c8201791c225e0c0cd8f5d67ae712b87be03c2d357c052b80d2b8e72cb3e4373f716fc2aa979d56d5b647e19f3a9fdeeff992e48b57ac252bfa1afe2737ff8b7b9b88e2d2c43adf314a7", 0xff}, {&(0x7f0000000580)="545128d13deb49e999d53112fd7349c5cb63ce22", 0x14}, {&(0x7f00000005c0)="a8cd2e226b4a94938bfd6aaf27b6effe780d93019d12eb2bf3a8a6977729d31ad87d294643a0eac4cb4b64b23692d872c60482806b686441b702e77977b670b1583100293a754dc94d01f5f035ed0c03cce8949e3447ad235e7b39dd086c8e995bbb0c6da239f79129a2094a794138d09e39f77e0d20c69aa1d8402729c2b3cc26e85700c17d97d9b99992c4ca4b67832902b8e6bd8f1c9d8cba162bbde782682b4c89d8ded8e7e9924b46f98058bfc10eb5556563a11a9114aa93e2200f02f3ef6973c3b688eee49cfc3db6be4d7895c4078922855b698216d839836f4dca92adadc346f902cd851a756477f845e231db", 0xf1}], 0x3, &(0x7f0000000880)=[@rights={{0x24, 0x1, 0x1, [r534, 0xffffffffffffffff, r532, r535, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r537, r538, r539}}}, @rights={{0x18, 0x1, 0x1, [r540, r541]}}, @rights={{0x18, 0x1, 0x1, [r528, r543]}}, @rights={{0x1c, 0x1, 0x1, [r530, r544, r545]}}, @cred={{0x1c, 0x1, 0x2, {r546, 0xee01, r550}}}, @rights={{0x38, 0x1, 0x1, [r530, r532, r551, r552, r553, r529, r554, r557, r558, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r559, r560, r562}}}], 0x110, 0x880}, {&(0x7f00000009c0)=@file={0x1, './file0/file0\x00'}, 0x6e, &(0x7f0000000b40)=[{&(0x7f0000000a40)="a63bab9579929215a14895570c090fd64aa25b5c5a70bdfae933899c144b05f88aadd67dc9c84509cfe4a82987f92c4658cc3d85c3d31911b30871a32758071b563c1cbd3e72fa41177def9194da5f9319a740f0934eaa180111ab5fad6f658e48e3f4ef33768a36d4f3b301422345014197605c727dc152507175416055773486cdc06d02c7b347fb3c3e3f8303d69a505fb60c478700661d9532f277fd503b4e8586679b8297030b870fec1ae11d5e4a6285fa02a737bb15e5edbb348438b4f4fc6b8159d310c72ab46f9a7aa7b83b9f0091c52631368d53777e7ce5dca65fe2ab2428d50b7167eb3f64fcf60e5d8a2630b3d572cc42", 0xf7}], 0x1, &(0x7f0000002ac0)=[@cred={{0x1c, 0x1, 0x2, {r563, r565, r574}}}, @cred={{0x1c, 0x1, 0x2, {r575, r576, r582}}}, @rights={{0x14, 0x1, 0x1, [r585]}}, @rights={{0x20, 0x1, 0x1, [r586, r587, r589, r532]}}, @rights={{0x1c, 0x1, 0x1, [r590, r591, r594]}}, @rights={{0x18, 0x1, 0x1, [r595, 0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [r597, r529, r528]}}, @rights={{0x30, 0x1, 0x1, [r598, r599, r530, r601, r529, r528, r602, r603]}}, @rights={{0x18, 0x1, 0x1, [r605, r531]}}], 0x118, 0x80010}, {&(0x7f0000002c00)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000003dc0)=[{&(0x7f0000002c80)="e76a8e1610cd0c9c7f47d880c0853296c3a57a8bea3e6dea6a89370c6d0f71c43230a35a117caf2b01401130eb1f434706089f32d52fab158ada4fb53a33a7ac6a6bd73a751f8ee937c86160bae8dee9ad7b1a022426435a833f962aae78f3eb6c66979d78fcea8c9b2d53544cbd7b621dc1af8c643501bd8e58cdefbabe93159bd0daefe08e3222b7db6bae5ba8cb1ddfbcd1148ffae5917f0924f03a59f797d9a167aa3beddedd5bc0741dd94e5e191c51db1d7e43789fcfd0ac546c46bd7f6e49e7ff6e97d48b3f686ed24b0621195b2b7d6740172fefda7ce09b553ba6f4ce841849f2ed2b1a2ef061e25a864af3", 0xf0}, {&(0x7f0000002d80)="ef751d0c11e42da36f138d425ca850b7d17e710d33e45650cb030ce5ff9f638d5e8e6d093e22934638e2d2cfd87850cf53fd41b08a2b420433eacfbdac5aacd6d507c3ab312ad3ce6571b486772052cf579b7d934e247f6e799fa90de86d9f2bd0c55b56a7ad69cc39151ac7a7f06f3cca1e6cc9f04a558c3e701215a1a434e7ad154d9cd2654bf1c1ec5ce478d236eb4d52c0c1f800e5808c18eed1aa3fb2ebb66bcf202d4ac0d35abcf0d68e9379af065da925d7b72118eb23169d973475de1a127a0fe4000897ab8dee4b8c3f2a374a99bf42bfa2723eed0082b58fb5df259f4df5bd5e826179fbd90da21d9edf68ce61f73e59dc4657fdc8d19442f33fb3ca05cef8d7eab5efdb901c42e9562193835beb0f32ad21713e56af71acb626870eacf62d2ce3b648147c489b9619023a441942d49fbe3b077abe963ebf72f2f5e3070fc0e3ca290c2fa15e3703b6d712ac8e85a5cad722366b9a6abf2a86723c89cc1ae3b4816b32b27a0099f552fcb63c9ed2f8d6ef85ea8cbe47b08b4d6bfb27098b57337a8262f94de2d748d2488ef829c5799d12777cdce130a3ea817168c17cfed54cd3509abac0bf9a3b1517ed61d6fab857f6ac218e439ada8409ae7cd32da103a8164d4cc76316020afecc135717fc07aa12545ce3680850694deeb79b7f9a7cd0187062f9ab9397516090ce052e7f17753aed10d5a4a52a82da70f4f8c94688be6301379156bf696de35be9efb8e4ab53985fd3c829ef365e3a313e11c6d38adf035a75dd85132fe0f59e26f6a581816d945288931a9d62f6c297697b5b4832af1c9ed75cb5648a0c438a3be8d0322aefd32c0b66b5ec520e8e30c688ca9a9789f87a924af9ddc7677b3d43bbfada4ec70bd23636be60003958e05a45a9a7101a6a36becc5f8e2029dc1cbef869b91582767eb54cc90b8f32f4a81d96bbd5f7a370e1dded9067a7c43c50c8043e104cf9cb42c93a64cea808db41e7b2bc2da166c1c2e536a80a42caf346799a40f6914efda38cbdda78b7a63fe57928a5b4ce6df6031649404d80229f393c095b41937db698fd7ae87c3ed6034b4639d54fad62360d48ccc57a33befb897752a1ee1e40e07cec5aa8f4569de3c276fb69c7c9ac5b2f0a60b6757b7588717cd8d109932d524148765f3aa3e4bf1b3d73eb63e004cf0e4e62a0bdbb00d62a66cb729aa20ff5739b9f2e49a67e4bf65541b6c80a14a4c2079c83f7d5a82f22b32174dacd44ab69b9e9f96b897d8e034cf0b12706327d53e7b27e59f61a3b932573887d47ce5671b07c629e4d931cd100c5082a9ce0ac82ad56aa010f45090755ac1b61a0cec6a74d77574f922d3679d9951f21c4ce65fdf4443afec3fb04927d8585b40491ecab4fa47e59958f35ee6e8225972a0bd05f9cda9fb2c08aeecddda3ee1e51e1e472e0f879e437019408fab807308d66cd5152bd3a83b754edf1ad1d348ea7a30e579b8b67a0fe3d6c775ca4f3a496358d2c434f70aaff5469f6198df87072db01b813726807dfc864400dfc734ddaab9eb43af30af68c03748d216cf303d81af2dfe4f207cb3f9571cb232f11fb5905102d04f25e98b78ad935e60d26621ba373788b318bb9550fda6d347af5ffb9d09f20473efd284b7f1cb4f9f17233959b8406e60150e050b9b1a50e81bcbb2d636d2dcd66e1edaa911d57b9d0f83219700cb7e96243fd0f9e76d0902047b2ea984958f146541eb70d6b7a35d46f6ee9cfa09b34b2a43b371bdc5fd7272c96cf6ec7ab77ae329e8271acf3e7d73c3b1aa08a86ab66e62ee4b5330c639978e5c1c2c2c15f716020a874515d0d39c8532a58a9978bb68be28b9395d5a3694ad5f56866f48e4495a96af284e5119d9a85f394d81ae91ec828503e39e31fbe41c6dd68df170153c0e92a7e01a049683d06cb90439b2f237048cd8f4fbac7f7bba0650e283aaca96d3a893a1fe81ec41e2f3b3981fc88ade6b5359a4d4f314fd5ef0e77d27ed942a6062ede8157450583882c0c11e796a779a00c0a9a5927e554523764aad36887bf0be126e41770811b5eca22d608ccfcaf886cf68873996f990347be3213546c5a18a63ec029f104fa14f796010242ebb1de9c4510b76ae7fc75a16722874eb20b9b5573ae01d360a5746525df7827da4d80319e43acb9f001d91bc62238dd5667f574eebd88b97ffa18b487691039b7c1f24edeee2bf22c5a8c218f569ddcc6b44edd9025135a291d4e67e214b5980c9d2b399fe1f2683734c491c4f474f589d088b33f0b17870edd93a8c2dac00f7b38f8eabf86fc585099ca6d98e196596aa6289cbb81fcd8fb8663447466c3c5144a6c78f5b17b8d1269b464c965c54bf858e50a9f9167dd29c047cb102fe6f0424a86cf931e8e54b8535e33cbc14cdba09e05a38198bcc61ae82c6c2a448ec67052fea052f20747817c7564da50dbfa2b946712452c6e80bfd2b5a6bb36be44df25af2880acf4a4e703b4e596b749413f14fc5eb9f90aa9dc1a9111266d09899e935b550618bd838f1cd2d7d252addf08c8f8124ff6fc7db2231a49287e0b9b20537694eabe4da80031e5b1fde05b568ed67900ba592300629b445cc22b8a4f8001ec6abaf0fc3b87bfedbc2f8d8c64cbab209de593c9caa4734e641c4aa0dadbb7b53ee64b6fb1fff39e566b843a316f9ce06c3c1c943521a4c42316306d4de54c32bb3290246522d17bcbab68f4085bbdb45efcdbc31927985c493de34fe31321a8244483b1251ff09eafab27313ab12b7504d03368f792bf1eee7766f06f4ce96b95f33b60b382bb4d3b9464f13833aadb38bf3b10cb65b1b8aee6d6d888e0e0ca0260955dbe55afe12c79390f01ebe6548eaad8f2f9286f30c0f67e4df0bbdf2107f91221effe2f52f5bbf9d69048a97582391e893e9feee6f4adda1ea98e9034ee9ac28f6c16b66ad87c3bd277f539fab45414b051a315297bb3ff2246076d73be1072c40afcd83cac7e4a7a3d5b1c565f19bbc35de0fb24129ca7b567b24cddbfe0924db9cb7e8f15875428f742d12ca3fb6f04eeac18a826c07bbef1f362eabf5a680fc090aec65479b30c3302342ac2e045eb4e8371385ee0610101a686f7543fef44fb4dec29213db2d8d8b49cd4e8305c0ac003b39861896b37ac72a915348bcc8cb8905c2db7d00dc05a1574852616ef145c39e500c2a1582a05829f23d1ea3bc823351a168214ab22d1e0c6eb6a94c773877e9d7af15c5f2a514b71b5e8ac382cab4c86a3fb814359ee8ec183a2a0b5d93cd72b9b7c3a49bf46e3474ac87441660bbb1452c14589d54a3ef6a37a1b09434f3ecb5d260f3b80b29da5617a6149b8975457fac032fc41625b04cb2cb81b1ca0258de9621a88d418d1b6725d77d63f5379b2d3f6644986bd2faa5e2db5dc0f00dce6c7b79392f0484bb86516624817052091c9a5071bd14dc86c62a5187e68715cd40a897f03028d34ee9ee4b2dd81730e712e67eb6cc6ccacc723dde808b9e96e9c51466cde8db48f69dbbb349f0d09b3a10903e6c49da749521552501f01ad5d558043e73d5ba5a74730b8b63b55362db5b0ab2a956185c236fd1fadae54f0bb92645365638f36f289ea2fed45ed92771d4c26188e99db7dc076861b1430be6a6b751b6271b3a5d8fa5776de00695bf7256630e12b81f3f1be7f0a04850ccbbc73c239981d11b62a08f8041079c799fe1ff8d65f1f3c6c98f2330c535342e1078417f13e80ecfc417c0cc43fda0a1ad07883a45cf0181cc24639ab7b0115de4160a780d183f3154e6499f9f0454826b747bf43f3650ae581456dba2b129abb1b490d7ca52a62d9ba3b2b7318dc896449998189d3f9405eaa8b4db8a0763b616e3283ca0fa0d378198a86046f36c18567fdb1d89a94d5cf85bc0dd62a398eb9225cc8c97ea4b59009341270bb60e0925c24a9f9f7f3715dd9d20a11fea28ad9a86613910d2b97070cb98b3d0ef1a9a2dde5b3a2063e3b43d2c7721a8bf705f0450f7ed691503b0b8493f50152a8cdc11b9722452922ccc81a5e206d66f25da340f7e707890b300392148f6a46cca842e6d3f5d6e5baeef27c16728ccb83004636791055368a7088dd4ddae04480fe8f67ab809935986f7bbec51eac7a1816e1456bf5bdee1c37fb630d0faeece10cd0f29422ec0aa6cd310bf2deb403339487f2146ece7e7417a78be3c0ce03e3aaef1216094079e68cbdde8667e48e347daff233fb9b11a71211141ce8c58edfc9b5134129e814965e032277b73ce07f379e6b2eb5446a8bdc2087ebd26f1f423eae4bec01cfe550f17dfd6bd92bef23d13c6666ad29fcfa81a64c78b6bdef7f15984ad6cefefdd3f844ce30977345c8da183e2e2b1f8093f3cbadad82a6ba9901b9924f13649b2ff7845e9ae5462154552b169bdb098384c873104b16d7a9bb298a58f1a3119dea90f33a90343d199bbd64d44b275b3a74f1e17c674560d2b8157863839f29e3d066ee4954d3f6f5753e69fadcc6e20be83e4775153cfcade3730d06ab9cd6e96f0f29bae3181334f9adc944b4ceba091b5cf83a04f6ee2dcacc93a6eaebcdedbbe0b09abfef132146c5b1732a0847c065e3ce39ea4aa6be984e4d2775d8588c2ac4d5584ec764c6a3bd0b15bac2fb6c07abad67bc71a78129a5eee62b72a8aa74715e65f5a5fd82bafd5af85969a7fa482aacb928def10778881bd5e7f081233d582b319a3057332ae084cbcda0de9fd14c11ce553406a9074d4115f007c6b455627987ba84acdf485323155a19910950c000b8700ba0a602e6b150bf95d2fdf4e2a2451b5c147a3495d1f16c82b13d34f19cadc5cd432ec33e9a4988ed2d9a75b8c3a8ef82d157d8a95b87e25a31791edcea813e56269ec3365a011d22ef05d7b158a69683a2ee0a86b405eeb325e11973a23e4a4e5ee0dd3c949c3a8bb375f80ed90ead90c2712e11030cb74021585e43befd759f349320d62c5df4c43ddf30e1a2935896c4bfd47a93b91c33c674c42628e267fcb446d274b0a037a7cca23939b79f467074db16b0970254f9f01cc21cfc4225c3a9e12ca910700199e28d86060832200c6d2585277a4fd1830229354e6d47195fbf36fddff3c6f4b6b474fdd46f8986911585e0a6b970ca3572519076ea645a2aa4ef1ef79e10172affe2facebd6c929bfac4773e4d18fde991cc7e9a2e1bfcd84c938fccdfa7c06b7f843578c0cc4438130b09db7cc974a86dc08e4166712b953c6a58923bab9b46f56071a33a856684777bf4ef4cf6dc26a573cd4bc2a4bc6e2d5e1795dfa5a9ff510f720cad32738767fa9d4110dfc496c52866d98b41540d637b87a67487ace123f2be4c8c12d16b95a9d289d10923d6cf251e7856b7cf5444a833e2803f55f31c3683ede10cfb7b31aef49cb8646ef2b1e8fe3273bc96349e3ea8a95782ee22e7acfc72b7bb3138e5efa6de1d3b78495a48715440f37dc7cb0574d34fef272a0f2dee0aa7bb0f7d2663f408f5ae88f022bc20ab3b2bfa2e123e2bcf8ce4e273dfe7c2efdbdf0a58ac5eec79eff879be24470ca687e64b83a3734c931435097f0cce25a9ccc84c530c76731397ad489e0a51d0474715004ae21b584af16dd03b5cc32307c921f6d87585bd7ca796c42c4f4621715bab91072a7962a63f0c8baf249a557091dd01d0e861f3e9864b275a3d85010eba7200b6b52a38378b99ccf1313be12a817ac325643b24e32e56e1dd5b42cea9cdcb68f80a58e02c8bee2b13dba7d6761eec3a72434e2fe7e86ef27bd536a9252c2b5b5a5b0eea8838", 0x1000}, {&(0x7f0000003d80)}], 0x3, &(0x7f0000004280)=[@rights={{0x1c, 0x1, 0x1, [r530, r606, r607]}}, @cred={{0x1c, 0x1, 0x2, {r610, r611, r615}}}, @cred={{0x1c, 0x1, 0x2, {r616, r617, 0xffffffffffffffff}}}, @rights={{0x10}}, @rights={{0x2c, 0x1, 0x1, [r618, r620, r529, r532, r621, r530, r530]}}, @rights={{0x34, 0x1, 0x1, [r529, r528, r531, r622, r528, r623, r626, 0xffffffffffffffff, r531]}}, @cred={{0x1c, 0x1, 0x2, {r627, r628, r629}}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, r532, r630, 0xffffffffffffffff, r632, r633, r634]}}], 0x128, 0x40000823}], 0x4, 0x8) r636 = getpgrp(0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x394, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r636, 0x0, 0xffffffffffffffff, 0x0) r637 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r637, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setreuid(0x0, r638) r639 = perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r640 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r639, 0x0) r641 = syz_open_procfs(0x0, &(0x7f0000000000)='net/netlink\x00') preadv(r641, &(0x7f0000000480), 0x10000000000002a1, 0x0) r642 = syz_open_procfs(0x0, &(0x7f00000000c0)='net/packet\x00') r643 = perf_event_open(&(0x7f00000002c0)={0x5, 0x411, 0x0, 0x9, 0x1f, 0xbf, 0x0, 0x7f, 0x4000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x40000000000020}, 0x0, 0x8000, 0x0, 0x2, 0x0, 0x8}, 0x0, 0x3, 0xffffffffffffffff, 0x2) r644 = socket(0x40000000002, 0x3, 0x2) setsockopt$SO_BINDTODEVICE(r644, 0x1, 0x19, &(0x7f00000012c0)='syz_tun\x00', 0x10) setsockopt$IPT_SO_SET_REPLACE(r644, 0x0, 0x40, 0x0, 0x0) r645 = socket$nl_generic(0x10, 0x3, 0x10) r646 = socket$netlink(0x10, 0x3, 0x0) r647 = socket$netlink(0x10, 0x3, 0xc) writev(r647, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r646, r647) r648 = getpid() rt_tgsigqueueinfo(r648, r648, 0x16, &(0x7f0000000100)) stat(&(0x7f0000000700)='./file0\x00', &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}) r650 = getegid() r651 = openat$selinux_user(0xffffffffffffff9c, &(0x7f00000007c0)='/selinux/user\x00', 0x2, 0x0) r652 = socket$netlink(0x10, 0x3, 0x0) r653 = socket$netlink(0x10, 0x3, 0xc) writev(r653, &(0x7f0000fb5ff0)=[{0x0}], 0x1) dup2(r652, r653) r654 = eventfd2(0x81, 0x801) r655 = socket$inet(0x2, 0x5, 0x81) r656 = socket$netlink(0x10, 0x3, 0xc) writev(r656, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r657 = getpid() rt_tgsigqueueinfo(r657, r657, 0x16, &(0x7f0000000100)) r658 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r658, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r661 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r661, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r660, r662) r663 = socket$inet6_tcp(0xa, 0x1, 0x0) r664 = eventfd(0x4) r665 = socket$netlink(0x10, 0x3, 0xc) writev(r665, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r666 = socket$netlink(0x10, 0x3, 0x0) r667 = socket$netlink(0x10, 0x3, 0xc) writev(r667, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r666, r667) r668 = socket$netlink(0x10, 0x3, 0x0) r669 = socket$netlink(0x10, 0x3, 0xc) writev(r669, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r668, r669) r670 = openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f0000000800)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000840)=0x0) r672 = geteuid() r673 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r673, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r675 = getpid() rt_tgsigqueueinfo(r675, r675, 0x16, &(0x7f0000000100)) r676 = open(0x0, 0x0, 0x0) ftruncate(r676, 0x0) ioctl$NS_GET_OWNER_UID(r676, 0xb704, &(0x7f0000000b80)=0x0) r678 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r678, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r680 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r680, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r679, r681) r682 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r682, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r684 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r684, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r683, r685) getgroups(0x5, &(0x7f0000000bc0)=[0xee00, r681, 0xffffffffffffffff, 0xee00, r685]) r687 = getpid() rt_tgsigqueueinfo(r687, r687, 0x16, &(0x7f0000000100)) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r689 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r689, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r688, r690) r691 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r691, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r693 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r693, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r692, r694) r695 = socket$netlink(0x10, 0x3, 0x0) r696 = socket$netlink(0x10, 0x3, 0xc) writev(r696, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100", 0x18}], 0x1) dup2(r695, r696) r697 = dup2(r695, 0xffffffffffffffff) r698 = socket$inet_tcp(0x2, 0x1, 0x0) r699 = socket$netlink(0x10, 0x3, 0x0) r700 = socket$netlink(0x10, 0x3, 0xc) writev(r700, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r699, r700) r701 = signalfd4(r641, &(0x7f0000002980)={0x8}, 0x8, 0x800) signalfd4(r642, &(0x7f00000029c0)={0x83}, 0x8, 0x80000) r702 = socket$netlink(0x10, 0x3, 0x0) r703 = socket$netlink(0x10, 0x3, 0xc) writev(r703, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r702, r703) r704 = socket(0x40000000002, 0x3, 0x2) setsockopt$SO_BINDTODEVICE(r704, 0x1, 0x19, &(0x7f00000012c0)='syz_tun\x00', 0x10) setsockopt$IPT_SO_SET_REPLACE(r704, 0x0, 0x40, 0x0, 0x0) accept$inet(r704, &(0x7f0000002a00)={0x2, 0x0, @broadcast}, &(0x7f0000002a40)=0x10) r705 = creat(&(0x7f0000002a80)='./file0\x00', 0xe) r706 = socket$netlink(0x10, 0x3, 0x0) r707 = socket$netlink(0x10, 0x3, 0xc) writev(r707, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r706, r707) r708 = socket$netlink(0x10, 0x3, 0xc) writev(r708, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff", 0x1c}], 0x1) r709 = socket$netlink(0x10, 0x3, 0xc) writev(r709, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r710 = socket$netlink(0x10, 0x3, 0x0) r711 = socket$netlink(0x10, 0x3, 0xc) writev(r711, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r710, r711) r712 = socket$netlink(0x10, 0x3, 0x0) writev(r712, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r713 = socket$inet6_udplite(0xa, 0x2, 0x88) r714 = socket$netlink(0x10, 0x3, 0x0) r715 = socket$netlink(0x10, 0x3, 0xc) writev(r715, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r714, r715) r716 = socket$netlink(0x10, 0x3, 0xc) writev(r716, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r717 = socket$netlink(0x10, 0x3, 0x0) r718 = socket$netlink(0x10, 0x3, 0xc) writev(r718, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r717, r718) r719 = open(0x0, 0x0, 0x0) ftruncate(r719, 0x0) ioctl$TIOCGSID(r719, 0x5429, &(0x7f0000003e00)=0x0) ioctl$NS_GET_OWNER_UID(r642, 0xb704, &(0x7f0000003e40)=0x0) r722 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r722, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r724 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r724, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r723, r725) r726 = getpid() rt_tgsigqueueinfo(r726, r726, 0x16, &(0x7f0000000100)) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000003e80)={{{@in6=@dev, @in6=@mcast1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@empty}, 0x0, @in6}}, &(0x7f0000003f80)=0xe8) r728 = socket$netlink(0x10, 0x3, 0x0) r729 = socket$netlink(0x10, 0x3, 0xc) writev(r729, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r728, r729) r730 = socket$netlink(0x10, 0x3, 0xc) writev(r730, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r731 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000003fc0)='net/connector\x00') r732 = openat$selinux_attr(0xffffffffffffff9c, &(0x7f0000004000)='/proc/thread-self/attr/fscreate\x00', 0x2, 0x0) r733 = socket$netlink(0x10, 0x3, 0x0) r734 = socket$netlink(0x10, 0x3, 0xc) writev(r734, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r733, r734) r735 = socket$netlink(0x10, 0x3, 0x0) r736 = socket$netlink(0x10, 0x3, 0xc) writev(r736, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r735, r736) fcntl$getownex(r643, 0x10, &(0x7f0000004040)={0x0, 0x0}) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000004080)={{{@in=@empty, @in6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@dev}, 0x0, @in=@broadcast}}, &(0x7f0000004180)=0xe8) lstat(&(0x7f00000041c0)='./file0\x00', &(0x7f0000004200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r740 = socket$netlink(0x10, 0x3, 0xc) writev(r740, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r741 = socket$netlink(0x10, 0x3, 0x0) r742 = socket$netlink(0x10, 0x3, 0xc) writev(r742, &(0x7f0000fb5ff0)=[{}], 0x1) dup2(r741, r742) r743 = socket$netlink(0x10, 0x3, 0xc) writev(r743, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r744 = socket$netlink(0x10, 0x3, 0x0) r745 = socket$netlink(0x10, 0x3, 0xc) writev(r745, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r744, r745) r746 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r746, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setreuid(0x0, r747) sendmmsg$unix(r644, &(0x7f00000043c0)=[{&(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000000240)=[{&(0x7f0000000340)="e75cfa607b164d6c79502a7785cb989997d2365711110c1d19265c22f45dfb909fa97cf32f85a2d38a34acfc21b79950ff311c12b371fd7ac3562a30ff734b556198995e0f4c17000503fce48f86804e316465f74983a7432bd53701e57e418b29a2ae3bc2db963b1f006ea482f8bb993ce8e8a4ed60ce03104d87348e728c9480bc1116f4be1d7d6fd1d8ae84d224dba6554f0fff20424b9aedd5", 0x9b}], 0x1, &(0x7f0000000280)=[@rights={{0x14, 0x1, 0x1, [r640]}}], 0x18, 0x4000000}, {&(0x7f0000000400)=@abs={0x1, 0x0, 0x4e22}, 0x6e, &(0x7f00000006c0), 0x0, &(0x7f0000000880)=[@rights={{0x24, 0x1, 0x1, [r645, 0xffffffffffffffff, r643, r646, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r648, r649, r650}}}, @rights={{0x18, 0x1, 0x1, [r651, r652]}}, @rights={{0x18, 0x1, 0x1, [r639, r654]}}, @rights={{0x1c, 0x1, 0x1, [r641, r655, r656]}}, @cred={{0x1c, 0x1, 0x2, {r657, 0xee01, r662}}}, @rights={{0x38, 0x1, 0x1, [r641, r643, r663, r664, r665, r640, r666, r669, r670, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r671, r672, r674}}}], 0x110, 0x880}, {&(0x7f00000009c0)=@file={0x1, './file0/file0\x00'}, 0x6e, &(0x7f0000000b40)=[{&(0x7f0000005700)="a63bab9579929215a14895570c090fd64aa25b5c5a70bdfae933899c144b05f88aadd67dc9c84509cfe4a82987f92c4658cc3d85c3d31911b30871a32758071b563c1cbd3e72fa41177def9194da5f9319a740f0934eaa180111ab5fad6f658e48e3f4ef33768a36d4f3b301422345014197605c727dc152507175416055773486cdc06d02c7b347fb3c3e3f8303d69a505fb60c478700661d9532f277fd503b4e8586679b8297030b870fec1ae11d5e4a6285fa02a737bb15e5edbb348438b4f4fc6b8159d310c72ab46f9a7aa7b83b9f0091c52631368d53777e7ce5dca65fe2ab2428d50b7167eb3f64fcf60e5d8a2630b3d572cc42", 0xf7}], 0x1, &(0x7f0000002ac0)=[@cred={{0x1c, 0x1, 0x2, {r675, r677, r686}}}, @cred={{0x1c, 0x1, 0x2, {r687, r688, r694}}}, @rights={{0x14, 0x1, 0x1, [r697]}}, @rights={{0x20, 0x1, 0x1, [r698, r699, r701, r643]}}, @cred={{0x1c, 0x1, 0x2, {r659, r747}}}, @rights={{0x18, 0x1, 0x1, [r705, 0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [r707, r640, r639]}}, @rights={{0x30, 0x1, 0x1, [r708, r709, r641, r711, r640, r639, r712, r713]}}, @rights={{0x18, 0x1, 0x1, [r715, r642]}}], 0x118, 0x80010}, {&(0x7f0000002c00)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000003dc0)=[{&(0x7f0000002c80)="e76a8e1610cd0c9c7f47d880c0853296c3a57a8bea3e6dea6a89370c6d0f71c43230a35a117caf2b01401130eb1f434706089f32d52fab158ada4fb53a33a7ac6a6bd73a751f8ee937c86160bae8dee9ad7b1a022426435a833f962aae78f3eb6c66979d78fcea8c9b2d53544cbd7b621dc1af8c643501bd8e58cdefbabe93159bd0daefe08e3222b7db6bae5ba8cb1ddfbcd1148ffae5917f0924f03a59f797d9a167aa3beddedd5bc0741dd94e5e191c51db1d7e43789fcfd0ac546c46bd7f6e49e7ff6e97d48b3f686ed24b0621195b2b7d6740172fefda7ce09b553ba6f4ce841849f2ed2b1a2ef061e25a864af3", 0xf0}, {&(0x7f0000002d80)="ef751d0c11e42da36f138d425ca850b7d17e710d33e45650cb030ce5ff9f638d5e8e6d093e22934638e2d2cfd87850cf53fd41b08a2b420433eacfbdac5aacd6d507c3ab312ad3ce6571b486772052cf579b7d934e247f6e799fa90de86d9f2bd0c55b56a7ad69cc39151ac7a7f06f3cca1e6cc9f04a558c3e701215a1a434e7ad154d9cd2654bf1c1ec5ce478d236eb4d52c0c1f800e5808c18eed1aa3fb2ebb66bcf202d4ac0d35abcf0d68e9379af065da925d7b72118eb23169d973475de1a127a0fe4000897ab8dee4b8c3f2a374a99bf42bfa2723eed0082b58fb5df259f4df5bd5e826179fbd90da21d9edf68ce61f73e59dc4657fdc8d19442f33fb3ca05cef8d7eab5efdb901c42e9562193835beb0f32ad21713e56af71acb626870eacf62d2ce3b648147c489b9619023a441942d49fbe3b077abe963ebf72f2f5e3070fc0e3ca290c2fa15e3703b6d712ac8e85a5cad722366b9a6abf2a86723c89cc1ae3b4816b32b27a0099f552fcb63c9ed2f8d6ef85ea8cbe47b08b4d6bfb27098b57337a8262f94de2d748d2488ef829c5799d12777cdce130a3ea817168c17cfed54cd3509abac0bf9a3b1517ed61d6fab857f6ac218e439ada8409ae7cd32da103a8164d4cc76316020afecc135717fc07aa12545ce3680850694deeb79b7f9a7cd0187062f9ab9397516090ce052e7f17753aed10d5a4a52a82da70f4f8c94688be6301379156bf696de35be9efb8e4ab53985fd3c829ef365e3a313e11c6d38adf035a75dd85132fe0f59e26f6a581816d945288931a9d62f6c297697b5b4832af1c9ed75cb5648a0c438a3be8d0322aefd32c0b66b5ec520e8e30c688ca9a9789f87a924af9ddc7677b3d43bbfada4ec70bd23636be60003958e05a45a9a7101a6a36becc5f8e2029dc1cbef869b91582767eb54cc90b8f32f4a81d96bbd5f7a370e1dded9067a7c43c50c8043e104cf9cb42c93a64cea808db41e7b2bc2da166c1c2e536a80a42caf346799a40f6914efda38cbdda78b7a63fe57928a5b4ce6df6031649404d80229f393c095b41937db698fd7ae87c3ed6034b4639d54fad62360d48ccc57a33befb897752a1ee1e40e07cec5aa8f4569de3c276fb69c7c9ac5b2f0a60b6757b7588717cd8d109932d524148765f3aa3e4bf1b3d73eb63e004cf0e4e62a0bdbb00d62a66cb729aa20ff5739b9f2e49a67e4bf65541b6c80a14a4c2079c83f7d5a82f22b32174dacd44ab69b9e9f96b897d8e034cf0b12706327d53e7b27e59f61a3b932573887d47ce5671b07c629e4d931cd100c5082a9ce0ac82ad56aa010f45090755ac1b61a0cec6a74d77574f922d3679d9951f21c4ce65fdf4443afec3fb04927d8585b40491ecab4fa47e59958f35ee6e8225972a0bd05f9cda9fb2c08aeecddda3ee1e51e1e472e0f879e437019408fab807308d66cd5152bd3a83b754edf1ad1d348ea7a30e579b8b67a0fe3d6c775ca4f3a496358d2c434f70aaff5469f6198df87072db01b813726807dfc864400dfc734ddaab9eb43af30af68c03748d216cf303d81af2dfe4f207cb3f9571cb232f11fb5905102d04f25e98b78ad935e60d26621ba373788b318bb9550fda6d347af5ffb9d09f20473efd284b7f1cb4f9f17233959b8406e60150e050b9b1a50e81bcbb2d636d2dcd66e1edaa911d57b9d0f83219700cb7e96243fd0f9e76d0902047b2ea984958f146541eb70d6b7a35d46f6ee9cfa09b34b2a43b371bdc5fd7272c96cf6ec7ab77ae329e8271acf3e7d73c3b1aa08a86ab66e62ee4b5330c639978e5c1c2c2c15f716020a874515d0d39c8532a58a9978bb68be28b9395d5a3694ad5f56866f48e4495a96af284e5119d9a85f394d81ae91ec828503e39e31fbe41c6dd68df170153c0e92a7e01a049683d06cb90439b2f237048cd8f4fbac7f7bba0650e283aaca96d3a893a1fe81ec41e2f3b3981fc88ade6b5359a4d4f314fd5ef0e77d27ed942a6062ede8157450583882c0c11e796a779a00c0a9a5927e554523764aad36887bf0be126e41770811b5eca22d608ccfcaf886cf68873996f990347be3213546c5a18a63ec029f104fa14f796010242ebb1de9c4510b76ae7fc75a16722874eb20b9b5573ae01d360a5746525df7827da4d80319e43acb9f001d91bc62238dd5667f574eebd88b97ffa18b487691039b7c1f24edeee2bf22c5a8c218f569ddcc6b44edd9025135a291d4e67e214b5980c9d2b399fe1f2683734c491c4f474f589d088b33f0b17870edd93a8c2dac00f7b38f8eabf86fc585099ca6d98e196596aa6289cbb81fcd8fb8663447466c3c5144a6c78f5b17b8d1269b464c965c54bf858e50a9f9167dd29c047cb102fe6f0424a86cf931e8e54b8535e33cbc14cdba09e05a38198bcc61ae82c6c2a448ec67052fea052f20747817c7564da50dbfa2b946712452c6e80bfd2b5a6bb36be44df25af2880acf4a4e703b4e596b749413f14fc5eb9f90aa9dc1a9111266d09899e935b550618bd838f1cd2d7d252addf08c8f8124ff6fc7db2231a49287e0b9b20537694eabe4da80031e5b1fde05b568ed67900ba592300629b445cc22b8a4f8001ec6abaf0fc3b87bfedbc2f8d8c64cbab209de593c9caa4734e641c4aa0dadbb7b53ee64b6fb1fff39e566b843a316f9ce06c3c1c943521a4c42316306d4de54c32bb3290246522d17bcbab68f4085bbdb45efcdbc31927985c493de34fe31321a8244483b1251ff09eafab27313ab12b7504d03368f792bf1eee7766f06f4ce96b95f33b60b382bb4d3b9464f13833aadb38bf3b10cb65b1b8aee6d6d888e0e0ca0260955dbe55afe12c79390f01ebe6548eaad8f2f9286f30c0f67e4df0bbdf2107f91221effe2f52f5bbf9d69048a97582391e893e9feee6f4adda1ea98e9034ee9ac28f6c16b66ad87c3bd277f539fab45414b051a315297bb3ff2246076d73be1072c40afcd83cac7e4a7a3d5b1c565f19bbc35de0fb24129ca7b567b24cddbfe0924db9cb7e8f15875428f742d12ca3fb6f04eeac18a826c07bbef1f362eabf5a680fc090aec65479b30c3302342ac2e045eb4e8371385ee0610101a686f7543fef44fb4dec29213db2d8d8b49cd4e8305c0ac003b39861896b37ac72a915348bcc8cb8905c2db7d00dc05a1574852616ef145c39e500c2a1582a05829f23d1ea3bc823351a168214ab22d1e0c6eb6a94c773877e9d7af15c5f2a514b71b5e8ac382cab4c86a3fb814359ee8ec183a2a0b5d93cd72b9b7c3a49bf46e3474ac87441660bbb1452c14589d54a3ef6a37a1b09434f3ecb5d260f3b80b29da5617a6149b8975457fac032fc41625b04cb2cb81b1ca0258de9621a88d418d1b6725d77d63f5379b2d3f6644986bd2faa5e2db5dc0f00dce6c7b79392f0484bb86516624817052091c9a5071bd14dc86c62a5187e68715cd40a897f03028d34ee9ee4b2dd81730e712e67eb6cc6ccacc723dde808b9e96e9c51466cde8db48f69dbbb349f0d09b3a10903e6c49da749521552501f01ad5d558043e73d5ba5a74730b8b63b55362db5b0ab2a956185c236fd1fadae54f0bb92645365638f36f289ea2fed45ed92771d4c26188e99db7dc076861b1430be6a6b751b6271b3a5d8fa5776de00695bf7256630e12b81f3f1be7f0a04850ccbbc73c239981d11b62a08f8041079c799fe1ff8d65f1f3c6c98f2330c535342e1078417f13e80ecfc417c0cc43fda0a1ad07883a45cf0181cc24639ab7b0115de4160a780d183f3154e6499f9f0454826b747bf43f3650ae581456dba2b129abb1b490d7ca52a62d9ba3b2b7318dc896449998189d3f9405eaa8b4db8a0763b616e3283ca0fa0d378198a86046f36c18567fdb1d89a94d5cf85bc0dd62a398eb9225cc8c97ea4b59009341270bb60e0925c24a9f9f7f3715dd9d20a11fea28ad9a86613910d2b97070cb98b3d0ef1a9a2dde5b3a2063e3b43d2c7721a8bf705f0450f7ed691503b0b8493f50152a8cdc11b9722452922ccc81a5e206d66f25da340f7e707890b300392148f6a46cca842e6d3f5d6e5baeef27c16728ccb83004636791055368a7088dd4ddae04480fe8f67ab809935986f7bbec51eac7a1816e1456bf5bdee1c37fb630d0faeece10cd0f29422ec0aa6cd310bf2deb403339487f2146ece7e7417a78be3c0ce03e3aaef1216094079e68cbdde8667e48e347daff233fb9b11a71211141ce8c58edfc9b5134129e814965e032277b73ce07f379e6b2eb5446a8bdc2087ebd26f1f423eae4bec01cfe550f17dfd6bd92bef23d13c6666ad29fcfa81a64c78b6bdef7f15984ad6cefefdd3f844ce30977345c8da183e2e2b1f8093f3cbadad82a6ba9901b9924f13649b2ff7845e9ae5462154552b169bdb098384c873104b16d7a9bb298a58f1a3119dea90f33a90343d199bbd64d44b275b3a74f1e17c674560d2b8157863839f29e3d066ee4954d3f6f5753e69fadcc6e20be83e4775153cfcade3730d06ab9cd6e96f0f29bae3181334f9adc944b4ceba091b5cf83a04f6ee2dcacc93a6eaebcdedbbe0b09abfef132146c5b1732a0847c065e3ce39ea4aa6be984e4d2775d8588c2ac4d5584ec764c6a3bd0b15bac2fb6c07abad67bc71a78129a5eee62b72a8aa74715e65f5a5fd82bafd5af85969a7fa482aacb928def10778881bd5e7f081233d582b319a3057332ae084cbcda0de9fd14c11ce553406a9074d4115f007c6b455627987ba84acdf485323155a19910950c000b8700ba0a602e6b150bf95d2fdf4e2a2451b5c147a3495d1f16c82b13d34f19cadc5cd432ec33e9a4988ed2d9a75b8c3a8ef82d157d8a95b87e25a31791edcea813e56269ec3365a011d22ef05d7b158a69683a2ee0a86b405eeb325e11973a23e4a4e5ee0dd3c949c3a8bb375f80ed90ead90c2712e11030cb74021585e43befd759f349320d62c5df4c43ddf30e1a2935896c4bfd47a93b91c33c674c42628e267fcb446d274b0a037a7cca23939b79f467074db16b0970254f9f01cc21cfc4225c3a9e12ca910700199e28d86060832200c6d2585277a4fd1830229354e6d47195fbf36fddff3c6f4b6b474fdd46f8986911585e0a6b970ca3572519076ea645a2aa4ef1ef79e10172affe2facebd6c929bfac4773e4d18fde991cc7e9a2e1bfcd84c938fccdfa7c06b7f843578c0cc4438130b09db7cc974a86dc08e4166712b953c6a58923bab9b46f56071a33a856684777bf4ef4cf6dc26a573cd4bc2a4bc6e2d5e1795dfa5a9ff510f720cad32738767fa9d4110dfc496c52866d98b41540d637b87a67487ace123f2be4c8c12d16b95a9d289d10923d6cf251e7856b7cf5444a833e2803f55f31c3683ede10cfb7b31aef49cb8646ef2b1e8fe3273bc96349e3ea8a95782ee22e7acfc72b7bb3138e5efa6de1d3b78495a48715440f37dc7cb0574d34fef272a0f2dee0aa7bb0f7d2663f408f5ae88f022bc20ab3b2bfa2e123e2bcf8ce4e273dfe7c2efdbdf0a58ac5eec79eff879be24470ca687e64b83a3734c931435097f0cce25a9ccc84c530c76731397ad489e0a51d0474715004ae21b584af16dd03b5cc32307c921f6d87585bd7ca796c42c4f4621715bab91072a7962a63f0c8baf249a557091dd01d0e861f3e9864b275a3d85010eba7200b6b52a38378b99ccf1313be12a817ac325643b24e32e56e1dd5b42cea9cdcb68f80a58e02c8bee2b13dba7d6761eec3a72434e2fe7e86ef27bd536a9252c2b5b5a5b0eea8838", 0x1000}, {&(0x7f0000003d80)}], 0x3, &(0x7f0000004280)=[@rights={{0x1c, 0x1, 0x1, [r641, r716, r717]}}, @cred={{0x1c, 0x1, 0x2, {r720, r721, r725}}}, @cred={{0x1c, 0x1, 0x2, {r726, r727, 0xffffffffffffffff}}}, @rights={{0x10}}, @rights={{0x2c, 0x1, 0x1, [r728, r730, r640, r643, r731, r641, r641]}}, @rights={{0x34, 0x1, 0x1, [r640, r639, r642, r732, r639, r733, r736, 0xffffffffffffffff, r642]}}, @cred={{0x1c, 0x1, 0x2, {r737, r738, r739}}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, r643, r740, 0xffffffffffffffff, r742, r743, r744]}}], 0x128, 0x40000823}], 0x4, 0x8008) r748 = perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r748, 0x0) r749 = syz_open_procfs(0x0, &(0x7f0000000000)='net/netlink\x00') preadv(r749, &(0x7f0000000480), 0x10000000000002a1, 0x0) r750 = syz_open_procfs(0x0, &(0x7f00000000c0)='net/packet\x00') perf_event_open(&(0x7f00000002c0)={0x5, 0x411, 0x0, 0x9, 0x1f, 0xbf, 0x0, 0x7f, 0x4000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x40000000000020}, 0x0, 0x8000, 0x0, 0x2, 0x0, 0x8}, 0x0, 0x3, 0xffffffffffffffff, 0x2) r751 = socket(0x40000000002, 0x3, 0x2) setsockopt$SO_BINDTODEVICE(r751, 0x1, 0x19, &(0x7f00000012c0)='syz_tun\x00', 0x10) setsockopt$IPT_SO_SET_REPLACE(r751, 0x0, 0x40, 0x0, 0x0) socket$nl_generic(0x10, 0x3, 0x10) r752 = socket$netlink(0x10, 0x3, 0x0) r753 = socket$netlink(0x10, 0x3, 0xc) writev(r753, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r752, r753) r754 = getpid() rt_tgsigqueueinfo(r754, r754, 0x16, &(0x7f0000000100)) stat(&(0x7f0000000700)='./file0\x00', &(0x7f0000000740)) getegid() openat$selinux_user(0xffffffffffffff9c, &(0x7f00000007c0)='/selinux/user\x00', 0x2, 0x0) r755 = socket$netlink(0x10, 0x3, 0x0) r756 = socket$netlink(0x10, 0x3, 0xc) writev(r756, &(0x7f0000fb5ff0)=[{0x0}], 0x1) dup2(r755, r756) eventfd2(0x81, 0x801) socket$inet(0x2, 0x5, 0x81) r757 = socket$netlink(0x10, 0x3, 0xc) writev(r757, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r758 = getpid() rt_tgsigqueueinfo(r758, r758, 0x16, &(0x7f0000000100)) r759 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r759, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r761 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r761, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r760, r762) socket$inet6_tcp(0xa, 0x1, 0x0) eventfd(0x4) r763 = socket$netlink(0x10, 0x3, 0xc) writev(r763, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r764 = socket$netlink(0x10, 0x3, 0x0) r765 = socket$netlink(0x10, 0x3, 0xc) writev(r765, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r764, r765) r766 = socket$netlink(0x10, 0x3, 0x0) r767 = socket$netlink(0x10, 0x3, 0xc) writev(r767, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r766, r767) openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f0000000800)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000840)) geteuid() r768 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r768, &(0x7f00000000c0)) r769 = getpid() rt_tgsigqueueinfo(r769, r769, 0x16, &(0x7f0000000100)) r770 = open(0x0, 0x0, 0x0) ftruncate(r770, 0x0) ioctl$NS_GET_OWNER_UID(r770, 0xb704, &(0x7f0000000b80)) r771 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r771, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r773 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r773, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r772, r774) r775 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r775, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r777 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r777, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r776, r778) getgroups(0x5, &(0x7f0000000bc0)=[0xee00, r774, 0xffffffffffffffff, 0xee00, r778]) r779 = getpid() rt_tgsigqueueinfo(r779, r779, 0x16, &(0x7f0000000100)) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r781 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r781, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r780, r782) r783 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r783, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r785 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r785, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r784, r786) r787 = socket$netlink(0x10, 0x3, 0x0) r788 = socket$netlink(0x10, 0x3, 0xc) writev(r788, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100", 0x18}], 0x1) dup2(r787, r788) dup2(r787, 0xffffffffffffffff) socket$inet_tcp(0x2, 0x1, 0x0) r789 = socket$netlink(0x10, 0x3, 0x0) r790 = socket$netlink(0x10, 0x3, 0xc) writev(r790, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r789, r790) signalfd4(r749, &(0x7f0000002980)={0x8}, 0x8, 0x800) signalfd4(r750, &(0x7f00000029c0)={0x83}, 0x8, 0x80000) r791 = socket$netlink(0x10, 0x3, 0x0) r792 = socket$netlink(0x10, 0x3, 0xc) writev(r792, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r791, r792) r793 = socket(0x40000000002, 0x3, 0x2) setsockopt$SO_BINDTODEVICE(r793, 0x1, 0x19, &(0x7f00000012c0)='syz_tun\x00', 0x10) setsockopt$IPT_SO_SET_REPLACE(r793, 0x0, 0x40, 0x0, 0x0) accept$inet(r793, &(0x7f0000002a00)={0x2, 0x0, @broadcast}, &(0x7f0000002a40)=0x10) creat(&(0x7f0000002a80)='./file0\x00', 0xe) r794 = socket$netlink(0x10, 0x3, 0x0) r795 = socket$netlink(0x10, 0x3, 0xc) writev(r795, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r794, r795) r796 = socket$netlink(0x10, 0x3, 0xc) writev(r796, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff", 0x1c}], 0x1) r797 = socket$netlink(0x10, 0x3, 0xc) writev(r797, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r798 = socket$netlink(0x10, 0x3, 0x0) r799 = socket$netlink(0x10, 0x3, 0xc) writev(r799, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r798, r799) r800 = socket$netlink(0x10, 0x3, 0x0) writev(r800, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) socket$inet6_udplite(0xa, 0x2, 0x88) r801 = socket$netlink(0x10, 0x3, 0x0) r802 = socket$netlink(0x10, 0x3, 0xc) writev(r802, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r801, r802) r803 = socket$netlink(0x10, 0x3, 0xc) writev(r803, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r804 = socket$netlink(0x10, 0x3, 0x0) r805 = socket$netlink(0x10, 0x3, 0xc) writev(r805, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r804, r805) r806 = open(0x0, 0x0, 0x0) ftruncate(r806, 0x0) ioctl$TIOCGSID(r806, 0x5429, &(0x7f0000003e00)) ioctl$NS_GET_OWNER_UID(r750, 0xb704, &(0x7f0000003e40)) r807 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r807, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r809 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r809, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r808, r810) r811 = getpid() rt_tgsigqueueinfo(r811, r811, 0x16, &(0x7f0000000100)) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000003e80)={{{@in6=@dev, @in6=@mcast1}}, {{@in=@empty}, 0x0, @in6}}, &(0x7f0000003f80)=0xe8) r812 = socket$netlink(0x10, 0x3, 0x0) r813 = socket$netlink(0x10, 0x3, 0xc) writev(r813, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r812, r813) r814 = socket$netlink(0x10, 0x3, 0xc) writev(r814, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) syz_open_procfs(0xffffffffffffffff, &(0x7f0000003fc0)='net/connector\x00') openat$selinux_attr(0xffffffffffffff9c, &(0x7f0000004000)='/proc/thread-self/attr/fscreate\x00', 0x2, 0x0) [ 223.455286] device syz_tun entered promiscuous mode [ 223.466434] device syz_tun entered promiscuous mode [ 223.473014] device syz_tun left promiscuous mode [ 223.480163] device syz_tun left promiscuous mode [ 223.490277] device syz_tun entered promiscuous mode [ 223.495405] device syz_tun left promiscuous mode 19:41:17 executing program 1: r0 = perf_event_open(&(0x7f0000940000)={0x2, 0x70, 0xee6a, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x572, 0x4, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet6(0xa, 0x3, 0x87) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = socket$packet(0x11, 0x3, 0x300) setsockopt$inet6_MCAST_JOIN_GROUP(r0, 0x29, 0x2a, 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000140)={'syz_tun\x00', 0x0}) r4 = socket$inet_udplite(0x2, 0x2, 0x88) setsockopt$inet_int(r4, 0x0, 0x32, &(0x7f00000000c0)=0xd4, 0x4) setsockopt$packet_add_memb(r2, 0x107, 0x1, &(0x7f0000001300)={r3, 0x3, 0x6, @dev}, 0x10) dup3(r1, r2, 0x0) socket$nl_xfrm(0x10, 0x3, 0x6) 19:41:17 executing program 5: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x38b, 0x0, 0x267}}], 0x8000000000000ee, 0x0, 0x0) open(0x0, 0x0, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) write$P9_RMKNOD(0xffffffffffffffff, 0x0, 0x0) r0 = add_key$keyring(0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe) add_key(0x0, &(0x7f0000000140)={'syz', 0x0}, &(0x7f0000000180)="ce59e7c05f84e1f3ded3eec1b76d64e09867117988388d3defd68d2688606650496a61c68fa9f02f948f3fdcd14ed0b0ee3be111aa55", 0x36, r0) request_key(&(0x7f0000000040)='user\x00', &(0x7f00000000c0)={'syz', 0x0}, &(0x7f0000000100)='/dev/rtc0\x00', r0) r1 = request_key(&(0x7f0000000040)='.request_key_auth\x00', &(0x7f0000000080)={'syz', 0x3}, &(0x7f00000000c0)='/proc/thread-self/attr/exec\x00', 0xfffffffffffffffc) keyctl$unlink(0x9, r0, r1) r2 = openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f0000000240)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) r5 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/ptmx\x00', 0x0, 0x0) dup2(r2, r5) ioctl$GIO_UNISCRNMAP(r5, 0x4b69, &(0x7f0000000000)=""/63) writev(r5, &(0x7f00000023c0), 0x1000000000000252) [ 223.551337] device syz_tun entered promiscuous mode [ 223.559010] device syz_tun left promiscuous mode 19:41:17 executing program 2: mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000440)='proc\x00', 0x0, 0x0) r0 = open$dir(0x0, 0x0, 0x0) getdents64(r0, &(0x7f00000002c0)=""/186, 0x28a) getdents(r0, &(0x7f0000000140)=""/2, 0x450) getdents(r0, &(0x7f0000000180)=""/223, 0xdf) getdents64(r0, 0x0, 0x0) [ 223.631296] device syz_tun entered promiscuous mode [ 223.636799] device syz_tun left promiscuous mode [ 223.655610] device syz_tun entered promiscuous mode [ 223.661284] device syz_tun left promiscuous mode [ 223.675338] device syz_tun entered promiscuous mode 19:41:18 executing program 0: socket$inet6_tcp(0xa, 0x1, 0x0) r0 = gettid() r1 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000000c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) r2 = perf_event_open(&(0x7f0000000000)={0x2, 0x70, 0xee6a, 0x0, 0x0, 0x0, 0x0, 0x0, 0x82c0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x572, 0x0, @perf_config_ext={0x9, 0x6}, 0x1000}, r0, 0x5, r1, 0xa) r3 = socket$packet(0x11, 0x7, 0x300) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000140)={'syz_tun\x00', 0x0}) ptrace$poke(0x6, r0, &(0x7f0000000080), 0xc44) setsockopt$packet_add_memb(r3, 0x107, 0x1, &(0x7f0000001300)={r4, 0x3, 0x6, @dev}, 0x10) ioctl$TIOCGRS485(r2, 0x542e, &(0x7f0000000100)) r5 = socket$inet6_tcp(0xa, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) ioctl$TIOCGRS485(r6, 0x542e, &(0x7f00000001c0)) sendmsg$IPVS_CMD_GET_CONFIG(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x500e06899ca180c8}, 0xc, &(0x7f0000000200)={&(0x7f00000002c0)=ANY=[@ANYBLOB='@\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="040029bd70000800060009000000140002e478761e0008000600008000000800000000010000080006000200"/62], 0x40}, 0x1, 0x0, 0x0, 0x44}, 0x30004080) [ 223.682527] device syz_tun left promiscuous mode [ 223.749810] device syz_tun entered promiscuous mode [ 223.764835] device syz_tun left promiscuous mode 19:41:18 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$nl_route(0x10, 0x3, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x7a05, 0x1700) r1 = socket$inet6(0xa, 0x3, 0x1) setsockopt$inet6_IPV6_XFRM_POLICY(r1, 0x29, 0x23, 0x0, 0x0) connect$inet6(r1, 0x0, 0x0) write$cgroup_subtree(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000001c0)=ANY=[@ANYBLOB="c001000010003b0e00"/20, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\b\x00\n\x00', @ANYRES32=0x6, @ANYBLOB="980112000c000100697036746e6c000088010200080009002900000014000200ff020000000000000000000000000001080008000000000008000800feffffff140003000000000000000000000000000000000114000200ff010000000000000000000000000001080006000000000014000300ff010000000000000000000000000001b5fd0200", @ANYRES32=0x0, @ANYBLOB="08001400000000000300040000000000000004000000000008001400000000000800070000000000080008000000000008000600000800080000000000080007000000000000000300ff01000000000000000000000000000108000800000000000000060000000000080010000000000008000400000000000800050000000000080010000000000008000200"/152, @ANYRES32=0x0, @ANYBLOB="080014000000000000000f00000000000800040000000000080014000000000008000f000000000008001200000000000800120000000000080014000000000008001100000000000800040000000000080004000000000046fd0f000000000008001400000000009601090029000000"], 0x1c0}}, 0x0) bind$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @multicast2}, 0x10) close(0xffffffffffffffff) r3 = getpgrp(0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x394, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r3, 0x0, 0xffffffffffffffff, 0x0) ptrace$getenv(0x4201, r3, 0x6, &(0x7f0000000100)) socket$inet6(0xa, 0x1, 0x7f) accept(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) ioctl$TIOCSTI(0xffffffffffffffff, 0x5412, 0x0) [ 223.924382] device syz_tun entered promiscuous mode [ 223.930273] device syz_tun left promiscuous mode 19:41:18 executing program 1: r0 = perf_event_open(&(0x7f0000940000)={0x2, 0x70, 0xee6a, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x572, 0x4, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet6(0xa, 0x3, 0x87) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = socket$packet(0x11, 0x3, 0x300) setsockopt$inet6_MCAST_JOIN_GROUP(r0, 0x29, 0x2a, 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000140)={'syz_tun\x00', 0x0}) r4 = socket$inet_udplite(0x2, 0x2, 0x88) setsockopt$inet_int(r4, 0x0, 0x32, &(0x7f00000000c0)=0xd4, 0x4) setsockopt$packet_add_memb(r2, 0x107, 0x1, &(0x7f0000001300)={r3, 0x3, 0x6, @dev}, 0x10) dup3(r1, r2, 0x0) socket$nl_xfrm(0x10, 0x3, 0x6) 19:41:18 executing program 5: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) recvmmsg(r0, &(0x7f0000000000), 0x0, 0x2, 0x0) r1 = dup(0xffffffffffffffff) mmap$perf(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x800000, 0x4010, r1, 0x2) r2 = open(0x0, 0x0, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) write$P9_RMKNOD(0xffffffffffffffff, 0x0, 0x0) r3 = openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f0000000240)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) r6 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$ARPT_SO_GET_INFO(r6, 0x0, 0x60, &(0x7f0000000080)={'filter\x00'}, &(0x7f0000000100)=0x44) r7 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/ptmx\x00', 0x0, 0x0) dup2(r3, r7) r8 = socket$inet6_tcp(0xa, 0x1, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$PERF_EVENT_IOC_ENABLE(r9, 0x8912, 0x400200) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000040)={r9, 0x28}, 0x10) ioctl$FS_IOC_SETVERSION(r2, 0x40087602, &(0x7f0000000140)=0x1) writev(r7, &(0x7f00000023c0), 0x1000000000000252) 19:41:18 executing program 2: mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000440)='proc\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) getdents64(0xffffffffffffffff, &(0x7f00000002c0)=""/186, 0x28a) getdents(r0, &(0x7f0000000140)=""/2, 0x450) getdents(r0, &(0x7f0000000180)=""/223, 0xdf) getdents64(r0, 0x0, 0x0) 19:41:18 executing program 0: perf_event_open(&(0x7f0000940000)={0x2, 0x70, 0xee6a, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x572, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$packet(0x11, 0x3, 0x300) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000140)={'syz_tun\x00', 0x0}) setsockopt$packet_add_memb(r0, 0x107, 0x1, &(0x7f0000001300)={r1, 0x3, 0x6, @dev}, 0x10) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000000)={'vcan0\x00', r1}) setsockopt$packet_drop_memb(r0, 0x107, 0x2, &(0x7f0000000040)={r2, 0x1, 0x6, @random="4eb48db5ce2e"}, 0x10) 19:41:18 executing program 2: mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000440)='proc\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) getdents64(0xffffffffffffffff, &(0x7f00000002c0)=""/186, 0x28a) getdents(r0, &(0x7f0000000140)=""/2, 0x450) getdents(r0, &(0x7f0000000180)=""/223, 0xdf) getdents64(r0, 0x0, 0x0) 19:41:18 executing program 5: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x38b, 0x0, 0x267}}], 0x8000000000000ee, 0x0, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = socket$packet(0x11, 0x3, 0x300) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000140)={'syz_tun\x00', 0x0}) setsockopt$packet_add_memb(r3, 0x107, 0x1, &(0x7f0000001300)={r4, 0x3, 0x6, @dev}, 0x10) dup3(r2, r3, 0x0) sendto(r1, &(0x7f0000000140)="eb46317e9e7dd34e33b17913c3c3545d9b684393cf8c3334112033e00fe3952278961a5338014a579bb6dbfb65bcb3cf9d9ca9ebe1e4daf13ef9db9c95d7a51bfba04139f11311cae366266ab4dcf63afc16763265e03b2e6c3d37b467366d56e4f7fbabb3955ab9f571a089608bc3801527e7bf7d7725d7154b17ca32f06e026629203cd04fda0a7de8492c250ef4b1f84a610e2cda929fdd55d87a3a27c1a471eb933c6d599943daba3809ec552d8d6cac6d93eac334e25fdad12690c7dd87473a6a4942fa836757557cc528337e09cba5f7deb767efabc2de69058a5cb339", 0xe0, 0x4000820, &(0x7f0000000000)=@pppol2tp={0x18, 0x1, {0x0, r2, {0x2, 0x4e24, @remote}, 0x0, 0x3, 0x1, 0x3}}, 0x80) open(0x0, 0x0, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) write$P9_RMKNOD(0xffffffffffffffff, 0x0, 0x0) getpeername(0xffffffffffffffff, &(0x7f00000000c0)=@ethernet={0x0, @remote}, &(0x7f0000000080)=0x402) r5 = openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f0000000240)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) r6 = socket$inet6_tcp(0xa, 0x1, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$PERF_EVENT_IOC_ENABLE(r7, 0x8912, 0x400200) r8 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/ptmx\x00', 0xe040, 0x0) dup2(r5, r8) writev(r8, &(0x7f00000023c0), 0x1000000000000252) [ 224.033489] device syz_tun entered promiscuous mode [ 224.052853] netlink: 276 bytes leftover after parsing attributes in process `syz-executor.3'. [ 224.188803] device syz_tun entered promiscuous mode [ 224.194416] device syz_tun left promiscuous mode [ 224.220437] device syz_tun left promiscuous mode [ 224.226295] device syz_tun entered promiscuous mode [ 224.301239] device syz_tun left promiscuous mode [ 224.344253] selinux_nlmsg_perm: 3 callbacks suppressed [ 224.344299] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=770 sclass=netlink_route_socket pig=8516 comm=syz-executor.4 19:41:19 executing program 2: mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000440)='proc\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) getdents64(0xffffffffffffffff, &(0x7f00000002c0)=""/186, 0x28a) getdents(r0, &(0x7f0000000140)=""/2, 0x450) getdents(r0, &(0x7f0000000180)=""/223, 0xdf) getdents64(r0, 0x0, 0x0) 19:41:19 executing program 1: r0 = perf_event_open(&(0x7f0000940000)={0x2, 0x70, 0xee6a, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x572, 0x4, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet6(0xa, 0x3, 0x87) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = socket$packet(0x11, 0x3, 0x300) setsockopt$inet6_MCAST_JOIN_GROUP(r0, 0x29, 0x2a, 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000140)={'syz_tun\x00', 0x0}) r4 = socket$inet_udplite(0x2, 0x2, 0x88) setsockopt$inet_int(r4, 0x0, 0x32, &(0x7f00000000c0)=0xd4, 0x4) setsockopt$packet_add_memb(r2, 0x107, 0x1, &(0x7f0000001300)={r3, 0x3, 0x6, @dev}, 0x10) dup3(r1, r2, 0x0) 19:41:19 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f00000006c0), 0x4}, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8001}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xa3b3aa5b5a7afce0) socket$nl_route(0x10, 0x3, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x7a05, 0x1700) r1 = socket$inet6(0xa, 0x3, 0x1) setsockopt$inet6_IPV6_XFRM_POLICY(r1, 0x29, 0x23, 0x0, 0x0) connect$inet6(r1, 0x0, 0x0) write$cgroup_subtree(r0, &(0x7f0000000600)=ANY=[@ANYBLOB="e03a8ae4e11ee10eb76267940fa74428f7954cbf480480a2d7862a2304e7f78abd347344a8f17ed95ee42e660bc40c59eb2d33ade9d8288cb776bae76f8f2779936d3689d0e74033af41b19f7a1a10d2759315b1e9ed5c17ca60fcc6036d60d0c8d6741f061865ba6c6c6327c901183014032849d9b425e6fbe88f5e91d52c25c857"], 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000001c0)=ANY=[@ANYBLOB="c001000010003b0e00"/20, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\b\x00\n\x00', @ANYRES32=0x6, @ANYBLOB="980112000c000100697036746e6c000088010200080009002900000014000200ff020000000000000000000000000001080008000000000008000800feffffff140003000000000000000000000000000000000114000200ff010000000000000000000000000001080006000000000014000300ff010000000000000000000000000001b5fd0200", @ANYRES32=0x0, @ANYBLOB="08001400000000000300040000000000000004000000000008001400000000000800070000000000080008000000000008000600000800080000000000080007000000000000000300ff01000000000000000000000000000108000800000000000000060000000000080010000000000008000400000000000800050000000000080010000000000008000200"/152, @ANYRES32=0x0, @ANYBLOB="080014000000000000000f00000000000800040000000000080014000000000008000f000000000008001200000000000800120000000000080014000000000008001100000000000800040000000000080004000000000046fd0f000000000008001400000000009601090029000000"], 0x1c0}}, 0x0) ioctl$sock_inet6_SIOCDELRT(0xffffffffffffffff, 0x890c, &(0x7f00000000c0)={@rand_addr="3685ea0eefd8edb9f656b083f54422e7", @mcast2, @empty, 0x5, 0x9, 0x8, 0x400, 0xfff, 0x3340000}) bind$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @multicast2}, 0x10) r3 = accept4(0xffffffffffffffff, &(0x7f0000000140)=@can, &(0x7f0000000380)=0x80, 0x80000) fchmod(r3, 0x2d) setsockopt$inet6_tcp_TCP_MD5SIG(r3, 0x6, 0xe, &(0x7f00000003c0)={@in6={{0xa, 0x4e24, 0x72, @mcast2, 0x1f}}, 0x0, 0x9, 0x0, "7b5297ec245860cf6e46ba71247488d5fea9f7f738e6a4ff76cdcec8c1b61d9df4e6bb1284c1349266f566ef8a85c9fffaf8e25c328dbb19cbef4e41c096ea49eff69fa5ea9c5368da0d7218c15f0306"}, 0xd8) close(0xffffffffffffffff) ioctl$TIOCSTI(0xffffffffffffffff, 0x5412, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) getsockopt$inet_tcp_buf(r5, 0x6, 0x21, &(0x7f00000004c0)=""/244, &(0x7f00000005c0)=0xf4) geteuid() prctl$PR_GET_UNALIGN(0x5, &(0x7f0000000700)) 19:41:19 executing program 5: syz_mount_image$ext4(&(0x7f0000000040)='ext3\x00', &(0x7f0000000080)='./file0\x00', 0x0, 0x1, &(0x7f0000000340)=[{&(0x7f00000000c0)="25bca274769e620aa734fa0095e0612687ecb86a5c8802a9d8aea872943afd874e2f98b579a7186270146d0e0206e73ba8c63cd7dcc6760253ef", 0x3a, 0x400}], 0x0, &(0x7f00000001c0)={[{@usrjquota='usrjquota=', 0x9}]}) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$TIOCSTI(r1, 0x5412, 0x0) 19:41:19 executing program 0: perf_event_open(&(0x7f0000940000)={0x3, 0x70, 0xee6a, 0x7, 0x0, 0x0, 0x0, 0x0, 0x80100, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x572, 0x5, @perf_bp={0x0}}, 0x0, 0x9, 0xffffffffffffffff, 0x0) r0 = socket$packet(0x11, 0x3, 0x300) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000140)={'syz_tun\x00', 0x0}) setsockopt$packet_add_memb(r0, 0x107, 0x1, &(0x7f0000001300)={r1, 0x3, 0x6, @dev}, 0x10) 19:41:19 executing program 4: r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0xa}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = memfd_create(&(0x7f0000000000)='\x00', 0x0) mmap(&(0x7f0000200000/0x400000)=nil, 0x400000, 0x1, 0x2011, r1, 0x0) r2 = creat(&(0x7f0000000000)='./bus\x00', 0x0) fcntl$setstatus(r2, 0x4, 0x44000) io_setup(0x3, &(0x7f0000000100)=0x0) io_submit(r3, 0x732, &(0x7f0000000540)=[&(0x7f00000000c0)={0x0, 0x0, 0x80000000000000, 0x1, 0x0, r2, &(0x7f0000000000), 0x377140be6b5ef4c7, 0x2000}]) r4 = getuid() ioprio_set$uid(0x3, r4, 0x1) ioctl$ION_IOC_HEAP_QUERY(r2, 0xc0184908, &(0x7f0000000140)={0x34, 0x0, &(0x7f0000000080)}) write$P9_RCREATE(0xffffffffffffffff, &(0x7f0000000040)={0x18, 0x73, 0x2, {{0xf5019c6749b79f43, 0x0, 0x1}, 0x7}}, 0x18) r5 = socket$inet6_tcp(0xa, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) r7 = socket$inet6_tcp(0xa, 0x1, 0x0) r8 = socket$packet(0x11, 0x3, 0x300) ioctl$sock_SIOCGIFINDEX(r8, 0x8933, &(0x7f0000000140)={'syz_tun\x00', 0x0}) setsockopt$packet_add_memb(r8, 0x107, 0x1, &(0x7f0000001300)={r9, 0x3, 0x6, @dev}, 0x10) dup3(r7, r8, 0x0) r10 = socket$inet6_tcp(0xa, 0x1, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$PERF_EVENT_IOC_ENABLE(r11, 0x8912, 0x400200) openat$cgroup_int(r11, &(0x7f0000000500)='cpuset.memory_spread_slab\x00', 0x2, 0x0) r12 = socket$inet6_tcp(0xa, 0x1, 0x0) fcntl$dupfd(r12, 0x0, r12) r13 = socket$inet6_tcp(0xa, 0x1, 0x0) r14 = socket$packet(0x11, 0x3, 0x300) ioctl$sock_SIOCGIFINDEX(r14, 0x8933, &(0x7f0000000140)={'syz_tun\x00', 0x0}) setsockopt$packet_add_memb(r14, 0x107, 0x1, &(0x7f0000001300)={r15, 0x3, 0x6, @dev}, 0x10) dup3(r13, r14, 0x0) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000001580)) r16 = perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r17 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r16, 0x0) r18 = syz_open_procfs(0x0, &(0x7f0000000000)='net/netlink\x00') preadv(r18, &(0x7f0000000480), 0x10000000000002a1, 0x0) r19 = syz_open_procfs(0x0, &(0x7f00000000c0)='net/packet\x00') r20 = perf_event_open(&(0x7f00000002c0)={0x5, 0x411, 0x0, 0x9, 0x1f, 0xbf, 0x0, 0x7f, 0x4000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x40000000000020}, 0x0, 0x8000, 0x0, 0x2, 0x0, 0x8}, 0x0, 0x3, 0xffffffffffffffff, 0x2) r21 = socket(0x40000000002, 0x3, 0x2) setsockopt$SO_BINDTODEVICE(r21, 0x1, 0x19, &(0x7f00000012c0)='syz_tun\x00', 0x10) setsockopt$IPT_SO_SET_REPLACE(r21, 0x0, 0x40, 0x0, 0x0) r22 = socket$nl_generic(0x10, 0x3, 0x10) r23 = socket$netlink(0x10, 0x3, 0x0) r24 = socket$netlink(0x10, 0x3, 0xc) writev(r24, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r23, r24) r25 = getpid() rt_tgsigqueueinfo(r25, r25, 0x16, &(0x7f0000000100)) stat(&(0x7f0000000700)='./file0\x00', &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}) r27 = getegid() r28 = openat$selinux_user(0xffffffffffffff9c, &(0x7f00000007c0)='/selinux/user\x00', 0x2, 0x0) r29 = socket$netlink(0x10, 0x3, 0x0) r30 = socket$netlink(0x10, 0x3, 0xc) writev(r30, &(0x7f0000fb5ff0)=[{0x0}], 0x1) dup2(r29, r30) r31 = eventfd2(0x81, 0x801) r32 = socket$inet(0x2, 0x5, 0x81) r33 = socket$netlink(0x10, 0x3, 0xc) writev(r33, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r34 = getpid() rt_tgsigqueueinfo(r34, r34, 0x16, &(0x7f0000000100)) r35 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r35, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r37 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r37, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r36, r38) r39 = socket$inet6_tcp(0xa, 0x1, 0x0) r40 = eventfd(0x4) r41 = socket$netlink(0x10, 0x3, 0xc) writev(r41, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r42 = socket$netlink(0x10, 0x3, 0x0) r43 = socket$netlink(0x10, 0x3, 0xc) writev(r43, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r42, r43) r44 = socket$netlink(0x10, 0x3, 0x0) r45 = socket$netlink(0x10, 0x3, 0xc) writev(r45, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r44, r45) r46 = openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f0000000800)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000840)=0x0) r48 = geteuid() r49 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r49, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r51 = getpid() rt_tgsigqueueinfo(r51, r51, 0x16, &(0x7f0000000100)) r52 = open(0x0, 0x0, 0x0) ftruncate(r52, 0x0) ioctl$NS_GET_OWNER_UID(r52, 0xb704, &(0x7f0000000b80)=0x0) r54 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r54, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r56 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r56, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r55, r57) r58 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r58, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r60 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r60, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r59, r61) getgroups(0x5, &(0x7f0000000bc0)=[0xee00, r57, 0xffffffffffffffff, 0xee00, r61]) r63 = getpid() rt_tgsigqueueinfo(r63, r63, 0x16, &(0x7f0000000100)) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r65 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r65, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r64, r66) r67 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r67, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r69 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r69, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r68, r70) r71 = socket$netlink(0x10, 0x3, 0x0) r72 = socket$netlink(0x10, 0x3, 0xc) writev(r72, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100", 0x18}], 0x1) dup2(r71, r72) r73 = dup2(r71, 0xffffffffffffffff) r74 = socket$inet_tcp(0x2, 0x1, 0x0) r75 = socket$netlink(0x10, 0x3, 0x0) r76 = socket$netlink(0x10, 0x3, 0xc) writev(r76, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r75, r76) r77 = signalfd4(r18, &(0x7f0000002980)={0x8}, 0x8, 0x800) r78 = signalfd4(r19, &(0x7f00000029c0)={0x83}, 0x8, 0x80000) r79 = socket$netlink(0x10, 0x3, 0x0) r80 = socket$netlink(0x10, 0x3, 0xc) writev(r80, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r79, r80) r81 = socket(0x40000000002, 0x3, 0x2) setsockopt$SO_BINDTODEVICE(r81, 0x1, 0x19, &(0x7f00000012c0)='syz_tun\x00', 0x10) setsockopt$IPT_SO_SET_REPLACE(r81, 0x0, 0x40, 0x0, 0x0) r82 = accept$inet(r81, &(0x7f0000002a00)={0x2, 0x0, @broadcast}, &(0x7f0000002a40)=0x10) r83 = creat(&(0x7f0000002a80)='./file0\x00', 0xe) r84 = socket$netlink(0x10, 0x3, 0x0) r85 = socket$netlink(0x10, 0x3, 0xc) writev(r85, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r84, r85) r86 = socket$netlink(0x10, 0x3, 0xc) writev(r86, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff", 0x1c}], 0x1) r87 = socket$netlink(0x10, 0x3, 0xc) writev(r87, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r88 = socket$netlink(0x10, 0x3, 0x0) r89 = socket$netlink(0x10, 0x3, 0xc) writev(r89, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r88, r89) r90 = socket$netlink(0x10, 0x3, 0x0) writev(r90, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r91 = socket$inet6_udplite(0xa, 0x2, 0x88) r92 = socket$netlink(0x10, 0x3, 0x0) r93 = socket$netlink(0x10, 0x3, 0xc) writev(r93, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r92, r93) r94 = socket$netlink(0x10, 0x3, 0xc) writev(r94, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r95 = socket$netlink(0x10, 0x3, 0x0) r96 = socket$netlink(0x10, 0x3, 0xc) writev(r96, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r95, r96) r97 = open(0x0, 0x0, 0x0) ftruncate(r97, 0x0) ioctl$TIOCGSID(r97, 0x5429, &(0x7f0000003e00)=0x0) ioctl$NS_GET_OWNER_UID(r19, 0xb704, &(0x7f0000003e40)=0x0) r100 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r100, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r102 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r102, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r101, r103) r104 = getpid() rt_tgsigqueueinfo(r104, r104, 0x16, &(0x7f0000000100)) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000003e80)={{{@in6=@dev, @in6=@mcast1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@empty}, 0x0, @in6}}, &(0x7f0000003f80)=0xe8) r106 = socket$netlink(0x10, 0x3, 0x0) r107 = socket$netlink(0x10, 0x3, 0xc) writev(r107, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r106, r107) r108 = socket$netlink(0x10, 0x3, 0xc) writev(r108, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r109 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000003fc0)='net/connector\x00') r110 = openat$selinux_attr(0xffffffffffffff9c, &(0x7f0000004000)='/proc/thread-self/attr/fscreate\x00', 0x2, 0x0) r111 = socket$netlink(0x10, 0x3, 0x0) r112 = socket$netlink(0x10, 0x3, 0xc) writev(r112, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r111, r112) r113 = socket$netlink(0x10, 0x3, 0x0) r114 = socket$netlink(0x10, 0x3, 0xc) writev(r114, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r113, r114) fcntl$getownex(r20, 0x10, &(0x7f0000004040)={0x0, 0x0}) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000004080)={{{@in=@empty, @in6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@dev}, 0x0, @in=@broadcast}}, &(0x7f0000004180)=0xe8) lstat(&(0x7f00000041c0)='./file0\x00', &(0x7f0000004200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r118 = socket$netlink(0x10, 0x3, 0xc) writev(r118, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r119 = socket$netlink(0x10, 0x3, 0x0) r120 = socket$netlink(0x10, 0x3, 0xc) writev(r120, &(0x7f0000fb5ff0)=[{}], 0x1) dup2(r119, r120) r121 = socket$netlink(0x10, 0x3, 0xc) writev(r121, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r122 = socket$netlink(0x10, 0x3, 0x0) r123 = socket$netlink(0x10, 0x3, 0xc) writev(r123, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r122, r123) sendmmsg$unix(r21, &(0x7f00000043c0)=[{&(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000000240)=[{&(0x7f0000000340)="e75cfa607b164d6c79502a7785cb989997d2365711110c1d19265c22f45dfb909fa97cf32f85a2d38a34acfc21b79950ff311c12b371fd7ac3562a30ff734b556198995e0f4c17000503fce48f86804e316465f74983a7432bd53701e57e418b29a2ae3bc2db963b1f006ea482f8bb993ce8e8a4ed60ce03104d87348e728c9480bc1116f4be1d7d6fd1d8ae84d224dba6554f0fff20424b9aedd5", 0x9b}], 0x1, &(0x7f0000000280)=[@rights={{0x14, 0x1, 0x1, [r17]}}], 0x18, 0x4000000}, {&(0x7f0000000400)=@abs={0x1, 0x0, 0x4e22}, 0x6e, &(0x7f00000006c0)=[{&(0x7f0000000480)="b1177b88901bdd1e8235fdb2d9729c2236d52cec62b06aacc47fa51746a8e5db6537a2ae7c97358b210062865cda54beee3a673d788547cc238fc84429446332837386ab2e1785203a50b2cd407e6c8c28276e9deb301f37de501a7b268ec9339b5503c104eb3b22e014de82f1a28a54046daa68f65ceaadd29017d59c2fb1ebbd967f34369988522e3a6ec221493bab4e4d879e7eb07f262fa23cd06f22a24d6142905f244eea96f4f578c7d1bacec23629519c85c8201791c225e0c0cd8f5d67ae712b87be03c2d357c052b80d2b8e72cb3e4373f716fc2aa979d56d5b647e19f3a9fdeeff992e48b57ac252bfa1afe2737ff8b7b9b88e2d2c43adf314a7", 0xff}, {&(0x7f0000000580)="545128d13deb49e999d53112fd7349c5cb63ce22", 0x14}, {&(0x7f00000005c0)="a8cd2e226b4a94938bfd6aaf27b6effe780d93019d12eb2bf3a8a6977729d31ad87d294643a0eac4cb4b64b23692d872c60482806b686441b702e77977b670b1583100293a754dc94d01f5f035ed0c03cce8949e3447ad235e7b39dd086c8e995bbb0c6da239f79129a2094a794138d09e39f77e0d20c69aa1d8402729c2b3cc26e85700c17d97d9b99992c4ca4b67832902b8e6bd8f1c9d8cba162bbde782682b4c89d8ded8e7e9924b46f98058bfc10eb5556563a11a9114aa93e2200f02f3ef6973c3b688eee49cfc3db6be4d7895c4078922855b698216d839836f4dca92adadc346f902cd851a756477f845e231db", 0xf1}], 0x3, &(0x7f0000000880)=[@rights={{0x24, 0x1, 0x1, [r22, 0xffffffffffffffff, r20, r23, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r25, r26, r27}}}, @rights={{0x18, 0x1, 0x1, [r28, r29]}}, @rights={{0x18, 0x1, 0x1, [r16, r31]}}, @rights={{0x1c, 0x1, 0x1, [r18, r32, r33]}}, @cred={{0x1c, 0x1, 0x2, {r34, 0xee01, r38}}}, @rights={{0x38, 0x1, 0x1, [r18, r20, r39, r40, r41, r17, r42, r45, r46, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r47, r48, r50}}}], 0x110, 0x880}, {&(0x7f00000009c0)=@file={0x1, './file0/file0\x00'}, 0x6e, &(0x7f0000000b40)=[{&(0x7f0000000a40)="a63bab9579929215a14895570c090fd64aa25b5c5a70bdfae933899c144b05f88aadd67dc9c84509cfe4a82987f92c4658cc3d85c3d31911b30871a32758071b563c1cbd3e72fa41177def9194da5f9319a740f0934eaa180111ab5fad6f658e48e3f4ef33768a36d4f3b301422345014197605c727dc152507175416055773486cdc06d02c7b347fb3c3e3f8303d69a505fb60c478700661d9532f277fd503b4e8586679b8297030b870fec1ae11d5e4a6285fa02a737bb15e5edbb348438b4f4fc6b8159d310c72ab46f9a7aa7b83b9f0091c52631368d53777e7ce5dca65fe2ab2428d50b7167eb3f64fcf60e5d8a2630b3d572cc42", 0xf7}], 0x1, &(0x7f0000002ac0)=[@cred={{0x1c, 0x1, 0x2, {r51, r53, r62}}}, @cred={{0x1c, 0x1, 0x2, {r63, r64, r70}}}, @rights={{0x14, 0x1, 0x1, [r73]}}, @rights={{0x20, 0x1, 0x1, [r74, r75, r77, r20]}}, @rights={{0x1c, 0x1, 0x1, [r78, r79, r82]}}, @rights={{0x18, 0x1, 0x1, [r83, 0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [r85, r17, r16]}}, @rights={{0x30, 0x1, 0x1, [r86, r87, r18, r89, r17, r16, r90, r91]}}, @rights={{0x18, 0x1, 0x1, [r93, r19]}}], 0x118, 0x80010}, {&(0x7f0000002c00)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000003dc0)=[{&(0x7f0000002c80)="e76a8e1610cd0c9c7f47d880c0853296c3a57a8bea3e6dea6a89370c6d0f71c43230a35a117caf2b01401130eb1f434706089f32d52fab158ada4fb53a33a7ac6a6bd73a751f8ee937c86160bae8dee9ad7b1a022426435a833f962aae78f3eb6c66979d78fcea8c9b2d53544cbd7b621dc1af8c643501bd8e58cdefbabe93159bd0daefe08e3222b7db6bae5ba8cb1ddfbcd1148ffae5917f0924f03a59f797d9a167aa3beddedd5bc0741dd94e5e191c51db1d7e43789fcfd0ac546c46bd7f6e49e7ff6e97d48b3f686ed24b0621195b2b7d6740172fefda7ce09b553ba6f4ce841849f2ed2b1a2ef061e25a864af3", 0xf0}, {&(0x7f0000002d80)="ef751d0c11e42da36f138d425ca850b7d17e710d33e45650cb030ce5ff9f638d5e8e6d093e22934638e2d2cfd87850cf53fd41b08a2b420433eacfbdac5aacd6d507c3ab312ad3ce6571b486772052cf579b7d934e247f6e799fa90de86d9f2bd0c55b56a7ad69cc39151ac7a7f06f3cca1e6cc9f04a558c3e701215a1a434e7ad154d9cd2654bf1c1ec5ce478d236eb4d52c0c1f800e5808c18eed1aa3fb2ebb66bcf202d4ac0d35abcf0d68e9379af065da925d7b72118eb23169d973475de1a127a0fe4000897ab8dee4b8c3f2a374a99bf42bfa2723eed0082b58fb5df259f4df5bd5e826179fbd90da21d9edf68ce61f73e59dc4657fdc8d19442f33fb3ca05cef8d7eab5efdb901c42e9562193835beb0f32ad21713e56af71acb626870eacf62d2ce3b648147c489b9619023a441942d49fbe3b077abe963ebf72f2f5e3070fc0e3ca290c2fa15e3703b6d712ac8e85a5cad722366b9a6abf2a86723c89cc1ae3b4816b32b27a0099f552fcb63c9ed2f8d6ef85ea8cbe47b08b4d6bfb27098b57337a8262f94de2d748d2488ef829c5799d12777cdce130a3ea817168c17cfed54cd3509abac0bf9a3b1517ed61d6fab857f6ac218e439ada8409ae7cd32da103a8164d4cc76316020afecc135717fc07aa12545ce3680850694deeb79b7f9a7cd0187062f9ab9397516090ce052e7f17753aed10d5a4a52a82da70f4f8c94688be6301379156bf696de35be9efb8e4ab53985fd3c829ef365e3a313e11c6d38adf035a75dd85132fe0f59e26f6a581816d945288931a9d62f6c297697b5b4832af1c9ed75cb5648a0c438a3be8d0322aefd32c0b66b5ec520e8e30c688ca9a9789f87a924af9ddc7677b3d43bbfada4ec70bd23636be60003958e05a45a9a7101a6a36becc5f8e2029dc1cbef869b91582767eb54cc90b8f32f4a81d96bbd5f7a370e1dded9067a7c43c50c8043e104cf9cb42c93a64cea808db41e7b2bc2da166c1c2e536a80a42caf346799a40f6914efda38cbdda78b7a63fe57928a5b4ce6df6031649404d80229f393c095b41937db698fd7ae87c3ed6034b4639d54fad62360d48ccc57a33befb897752a1ee1e40e07cec5aa8f4569de3c276fb69c7c9ac5b2f0a60b6757b7588717cd8d109932d524148765f3aa3e4bf1b3d73eb63e004cf0e4e62a0bdbb00d62a66cb729aa20ff5739b9f2e49a67e4bf65541b6c80a14a4c2079c83f7d5a82f22b32174dacd44ab69b9e9f96b897d8e034cf0b12706327d53e7b27e59f61a3b932573887d47ce5671b07c629e4d931cd100c5082a9ce0ac82ad56aa010f45090755ac1b61a0cec6a74d77574f922d3679d9951f21c4ce65fdf4443afec3fb04927d8585b40491ecab4fa47e59958f35ee6e8225972a0bd05f9cda9fb2c08aeecddda3ee1e51e1e472e0f879e437019408fab807308d66cd5152bd3a83b754edf1ad1d348ea7a30e579b8b67a0fe3d6c775ca4f3a496358d2c434f70aaff5469f6198df87072db01b813726807dfc864400dfc734ddaab9eb43af30af68c03748d216cf303d81af2dfe4f207cb3f9571cb232f11fb5905102d04f25e98b78ad935e60d26621ba373788b318bb9550fda6d347af5ffb9d09f20473efd284b7f1cb4f9f17233959b8406e60150e050b9b1a50e81bcbb2d636d2dcd66e1edaa911d57b9d0f83219700cb7e96243fd0f9e76d0902047b2ea984958f146541eb70d6b7a35d46f6ee9cfa09b34b2a43b371bdc5fd7272c96cf6ec7ab77ae329e8271acf3e7d73c3b1aa08a86ab66e62ee4b5330c639978e5c1c2c2c15f716020a874515d0d39c8532a58a9978bb68be28b9395d5a3694ad5f56866f48e4495a96af284e5119d9a85f394d81ae91ec828503e39e31fbe41c6dd68df170153c0e92a7e01a049683d06cb90439b2f237048cd8f4fbac7f7bba0650e283aaca96d3a893a1fe81ec41e2f3b3981fc88ade6b5359a4d4f314fd5ef0e77d27ed942a6062ede8157450583882c0c11e796a779a00c0a9a5927e554523764aad36887bf0be126e41770811b5eca22d608ccfcaf886cf68873996f990347be3213546c5a18a63ec029f104fa14f796010242ebb1de9c4510b76ae7fc75a16722874eb20b9b5573ae01d360a5746525df7827da4d80319e43acb9f001d91bc62238dd5667f574eebd88b97ffa18b487691039b7c1f24edeee2bf22c5a8c218f569ddcc6b44edd9025135a291d4e67e214b5980c9d2b399fe1f2683734c491c4f474f589d088b33f0b17870edd93a8c2dac00f7b38f8eabf86fc585099ca6d98e196596aa6289cbb81fcd8fb8663447466c3c5144a6c78f5b17b8d1269b464c965c54bf858e50a9f9167dd29c047cb102fe6f0424a86cf931e8e54b8535e33cbc14cdba09e05a38198bcc61ae82c6c2a448ec67052fea052f20747817c7564da50dbfa2b946712452c6e80bfd2b5a6bb36be44df25af2880acf4a4e703b4e596b749413f14fc5eb9f90aa9dc1a9111266d09899e935b550618bd838f1cd2d7d252addf08c8f8124ff6fc7db2231a49287e0b9b20537694eabe4da80031e5b1fde05b568ed67900ba592300629b445cc22b8a4f8001ec6abaf0fc3b87bfedbc2f8d8c64cbab209de593c9caa4734e641c4aa0dadbb7b53ee64b6fb1fff39e566b843a316f9ce06c3c1c943521a4c42316306d4de54c32bb3290246522d17bcbab68f4085bbdb45efcdbc31927985c493de34fe31321a8244483b1251ff09eafab27313ab12b7504d03368f792bf1eee7766f06f4ce96b95f33b60b382bb4d3b9464f13833aadb38bf3b10cb65b1b8aee6d6d888e0e0ca0260955dbe55afe12c79390f01ebe6548eaad8f2f9286f30c0f67e4df0bbdf2107f91221effe2f52f5bbf9d69048a97582391e893e9feee6f4adda1ea98e9034ee9ac28f6c16b66ad87c3bd277f539fab45414b051a315297bb3ff2246076d73be1072c40afcd83cac7e4a7a3d5b1c565f19bbc35de0fb24129ca7b567b24cddbfe0924db9cb7e8f15875428f742d12ca3fb6f04eeac18a826c07bbef1f362eabf5a680fc090aec65479b30c3302342ac2e045eb4e8371385ee0610101a686f7543fef44fb4dec29213db2d8d8b49cd4e8305c0ac003b39861896b37ac72a915348bcc8cb8905c2db7d00dc05a1574852616ef145c39e500c2a1582a05829f23d1ea3bc823351a168214ab22d1e0c6eb6a94c773877e9d7af15c5f2a514b71b5e8ac382cab4c86a3fb814359ee8ec183a2a0b5d93cd72b9b7c3a49bf46e3474ac87441660bbb1452c14589d54a3ef6a37a1b09434f3ecb5d260f3b80b29da5617a6149b8975457fac032fc41625b04cb2cb81b1ca0258de9621a88d418d1b6725d77d63f5379b2d3f6644986bd2faa5e2db5dc0f00dce6c7b79392f0484bb86516624817052091c9a5071bd14dc86c62a5187e68715cd40a897f03028d34ee9ee4b2dd81730e712e67eb6cc6ccacc723dde808b9e96e9c51466cde8db48f69dbbb349f0d09b3a10903e6c49da749521552501f01ad5d558043e73d5ba5a74730b8b63b55362db5b0ab2a956185c236fd1fadae54f0bb92645365638f36f289ea2fed45ed92771d4c26188e99db7dc076861b1430be6a6b751b6271b3a5d8fa5776de00695bf7256630e12b81f3f1be7f0a04850ccbbc73c239981d11b62a08f8041079c799fe1ff8d65f1f3c6c98f2330c535342e1078417f13e80ecfc417c0cc43fda0a1ad07883a45cf0181cc24639ab7b0115de4160a780d183f3154e6499f9f0454826b747bf43f3650ae581456dba2b129abb1b490d7ca52a62d9ba3b2b7318dc896449998189d3f9405eaa8b4db8a0763b616e3283ca0fa0d378198a86046f36c18567fdb1d89a94d5cf85bc0dd62a398eb9225cc8c97ea4b59009341270bb60e0925c24a9f9f7f3715dd9d20a11fea28ad9a86613910d2b97070cb98b3d0ef1a9a2dde5b3a2063e3b43d2c7721a8bf705f0450f7ed691503b0b8493f50152a8cdc11b9722452922ccc81a5e206d66f25da340f7e707890b300392148f6a46cca842e6d3f5d6e5baeef27c16728ccb83004636791055368a7088dd4ddae04480fe8f67ab809935986f7bbec51eac7a1816e1456bf5bdee1c37fb630d0faeece10cd0f29422ec0aa6cd310bf2deb403339487f2146ece7e7417a78be3c0ce03e3aaef1216094079e68cbdde8667e48e347daff233fb9b11a71211141ce8c58edfc9b5134129e814965e032277b73ce07f379e6b2eb5446a8bdc2087ebd26f1f423eae4bec01cfe550f17dfd6bd92bef23d13c6666ad29fcfa81a64c78b6bdef7f15984ad6cefefdd3f844ce30977345c8da183e2e2b1f8093f3cbadad82a6ba9901b9924f13649b2ff7845e9ae5462154552b169bdb098384c873104b16d7a9bb298a58f1a3119dea90f33a90343d199bbd64d44b275b3a74f1e17c674560d2b8157863839f29e3d066ee4954d3f6f5753e69fadcc6e20be83e4775153cfcade3730d06ab9cd6e96f0f29bae3181334f9adc944b4ceba091b5cf83a04f6ee2dcacc93a6eaebcdedbbe0b09abfef132146c5b1732a0847c065e3ce39ea4aa6be984e4d2775d8588c2ac4d5584ec764c6a3bd0b15bac2fb6c07abad67bc71a78129a5eee62b72a8aa74715e65f5a5fd82bafd5af85969a7fa482aacb928def10778881bd5e7f081233d582b319a3057332ae084cbcda0de9fd14c11ce553406a9074d4115f007c6b455627987ba84acdf485323155a19910950c000b8700ba0a602e6b150bf95d2fdf4e2a2451b5c147a3495d1f16c82b13d34f19cadc5cd432ec33e9a4988ed2d9a75b8c3a8ef82d157d8a95b87e25a31791edcea813e56269ec3365a011d22ef05d7b158a69683a2ee0a86b405eeb325e11973a23e4a4e5ee0dd3c949c3a8bb375f80ed90ead90c2712e11030cb74021585e43befd759f349320d62c5df4c43ddf30e1a2935896c4bfd47a93b91c33c674c42628e267fcb446d274b0a037a7cca23939b79f467074db16b0970254f9f01cc21cfc4225c3a9e12ca910700199e28d86060832200c6d2585277a4fd1830229354e6d47195fbf36fddff3c6f4b6b474fdd46f8986911585e0a6b970ca3572519076ea645a2aa4ef1ef79e10172affe2facebd6c929bfac4773e4d18fde991cc7e9a2e1bfcd84c938fccdfa7c06b7f843578c0cc4438130b09db7cc974a86dc08e4166712b953c6a58923bab9b46f56071a33a856684777bf4ef4cf6dc26a573cd4bc2a4bc6e2d5e1795dfa5a9ff510f720cad32738767fa9d4110dfc496c52866d98b41540d637b87a67487ace123f2be4c8c12d16b95a9d289d10923d6cf251e7856b7cf5444a833e2803f55f31c3683ede10cfb7b31aef49cb8646ef2b1e8fe3273bc96349e3ea8a95782ee22e7acfc72b7bb3138e5efa6de1d3b78495a48715440f37dc7cb0574d34fef272a0f2dee0aa7bb0f7d2663f408f5ae88f022bc20ab3b2bfa2e123e2bcf8ce4e273dfe7c2efdbdf0a58ac5eec79eff879be24470ca687e64b83a3734c931435097f0cce25a9ccc84c530c76731397ad489e0a51d0474715004ae21b584af16dd03b5cc32307c921f6d87585bd7ca796c42c4f4621715bab91072a7962a63f0c8baf249a557091dd01d0e861f3e9864b275a3d85010eba7200b6b52a38378b99ccf1313be12a817ac325643b24e32e56e1dd5b42cea9cdcb68f80a58e02c8bee2b13dba7d6761eec3a72434e2fe7e86ef27bd536a9252c2b5b5a5b0eea8838", 0x1000}, {&(0x7f0000003d80)}], 0x3, &(0x7f0000004280)=[@rights={{0x1c, 0x1, 0x1, [r18, r94, r95]}}, @cred={{0x1c, 0x1, 0x2, {r98, r99, r103}}}, @cred={{0x1c, 0x1, 0x2, {r104, r105, 0xffffffffffffffff}}}, @rights={{0x10}}, @rights={{0x2c, 0x1, 0x1, [r106, r108, r17, r20, r109, r18, r18]}}, @rights={{0x34, 0x1, 0x1, [r17, r16, r19, r110, r16, r111, r114, 0xffffffffffffffff, r19]}}, @cred={{0x1c, 0x1, 0x2, {r115, r116, r117}}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, r20, r118, 0xffffffffffffffff, r120, r121, r122]}}], 0x128, 0x40000823}], 0x4, 0x8) r124 = socket$inet6_tcp(0xa, 0x1, 0x0) r125 = fcntl$dupfd(r124, 0x0, r124) ioctl$PERF_EVENT_IOC_ENABLE(r125, 0x8912, 0x400200) r126 = socket$inet6_tcp(0xa, 0x1, 0x0) r127 = socket$packet(0x11, 0x3, 0x300) ioctl$sock_SIOCGIFINDEX(r127, 0x8933, &(0x7f0000000140)={'syz_tun\x00', 0x0}) setsockopt$packet_add_memb(r127, 0x107, 0x1, &(0x7f0000001300)={r128, 0x3, 0x6, @dev}, 0x10) dup3(r126, r127, 0x0) r129 = getpgrp(0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x394, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r129, 0x0, 0xffffffffffffffff, 0x0) r130 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r130, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setreuid(0x0, r131) getresgid(&(0x7f00000015c0), &(0x7f0000001600), &(0x7f0000001640)) r132 = getpgrp(0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x394, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r132, 0x0, 0xffffffffffffffff, 0x0) getpgrp(r132) r133 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r133, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r135 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r135, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r134, r136) r137 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r137, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r139 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r139, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r138, r140) getgroups(0x5, &(0x7f0000000bc0)=[0xee00, r136, 0xffffffffffffffff, 0xee00, r140]) r141 = getpgrp(0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x394, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r141, 0x0, 0xffffffffffffffff, 0x0) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000001680), &(0x7f00000016c0)=0xc) r142 = getpgrp(0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x394, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r142, 0x0, 0xffffffffffffffff, 0x0) getsockopt$inet_IP_XFRM_POLICY(r2, 0x0, 0x11, &(0x7f0000001700)={{{@in=@remote, @in=@dev}}, {{@in6=@mcast1}, 0x0, @in=@dev}}, &(0x7f0000001800)=0xe8) fstat(r1, &(0x7f0000001840)) r143 = socket$inet6_tcp(0xa, 0x1, 0x0) fcntl$dupfd(r143, 0x0, r143) socket$inet6_udp(0xa, 0x2, 0x0) getgid() pipe2(&(0x7f0000002480), 0x4000) r144 = getpgrp(0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x394, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r144, 0x0, 0xffffffffffffffff, 0x0) r145 = socket$inet6_tcp(0xa, 0x1, 0x0) r146 = socket$packet(0x11, 0x3, 0x300) ioctl$sock_SIOCGIFINDEX(r146, 0x8933, &(0x7f0000000140)={'syz_tun\x00', 0x0}) setsockopt$packet_add_memb(r146, 0x107, 0x1, &(0x7f0000001300)={r147, 0x3, 0x6, @dev}, 0x10) dup3(r145, r146, 0x0) fstat(r145, &(0x7f00000024c0)) r148 = getpgrp(0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x394, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r148, 0x0, 0xffffffffffffffff, 0x0) r149 = perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r150 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r149, 0x0) r151 = syz_open_procfs(0x0, &(0x7f0000000000)='net/netlink\x00') preadv(r151, &(0x7f0000000480), 0x10000000000002a1, 0x0) r152 = syz_open_procfs(0x0, &(0x7f00000000c0)='net/packet\x00') r153 = perf_event_open(&(0x7f00000002c0)={0x5, 0x411, 0x0, 0x9, 0x1f, 0xbf, 0x0, 0x7f, 0x4000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x40000000000020}, 0x0, 0x8000, 0x0, 0x2, 0x0, 0x8}, 0x0, 0x3, 0xffffffffffffffff, 0x2) r154 = socket(0x40000000002, 0x3, 0x2) setsockopt$SO_BINDTODEVICE(r154, 0x1, 0x19, &(0x7f00000012c0)='syz_tun\x00', 0x10) setsockopt$IPT_SO_SET_REPLACE(r154, 0x0, 0x40, 0x0, 0x0) r155 = socket$nl_generic(0x10, 0x3, 0x10) r156 = socket$netlink(0x10, 0x3, 0x0) r157 = socket$netlink(0x10, 0x3, 0xc) writev(r157, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r156, r157) r158 = getpid() rt_tgsigqueueinfo(r158, r158, 0x16, &(0x7f0000000100)) stat(&(0x7f0000000700)='./file0\x00', &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}) r160 = getegid() r161 = openat$selinux_user(0xffffffffffffff9c, &(0x7f00000007c0)='/selinux/user\x00', 0x2, 0x0) r162 = socket$netlink(0x10, 0x3, 0x0) r163 = socket$netlink(0x10, 0x3, 0xc) writev(r163, &(0x7f0000fb5ff0)=[{0x0}], 0x1) dup2(r162, r163) r164 = eventfd2(0x81, 0x801) r165 = socket$inet(0x2, 0x5, 0x81) r166 = socket$netlink(0x10, 0x3, 0xc) writev(r166, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r167 = getpid() rt_tgsigqueueinfo(r167, r167, 0x16, &(0x7f0000000100)) r168 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r168, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r170 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r170, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r169, r171) r172 = socket$inet6_tcp(0xa, 0x1, 0x0) r173 = eventfd(0x4) r174 = socket$netlink(0x10, 0x3, 0xc) writev(r174, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r175 = socket$netlink(0x10, 0x3, 0x0) r176 = socket$netlink(0x10, 0x3, 0xc) writev(r176, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r175, r176) r177 = socket$netlink(0x10, 0x3, 0x0) r178 = socket$netlink(0x10, 0x3, 0xc) writev(r178, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r177, r178) r179 = openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f0000000800)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000840)=0x0) r181 = geteuid() r182 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r182, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r184 = getpid() rt_tgsigqueueinfo(r184, r184, 0x16, &(0x7f0000000100)) r185 = open(0x0, 0x0, 0x0) ftruncate(r185, 0x0) ioctl$NS_GET_OWNER_UID(r185, 0xb704, &(0x7f0000000b80)=0x0) r187 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r187, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r189 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r189, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r188, r190) r191 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r191, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r193 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r193, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r192, r194) getgroups(0x5, &(0x7f0000000bc0)=[0xee00, r190, 0xffffffffffffffff, 0xee00, r194]) r196 = getpid() rt_tgsigqueueinfo(r196, r196, 0x16, &(0x7f0000000100)) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r198 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r198, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r197, r199) r200 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r200, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r202 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r202, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r201, r203) r204 = socket$netlink(0x10, 0x3, 0x0) r205 = socket$netlink(0x10, 0x3, 0xc) writev(r205, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100", 0x18}], 0x1) dup2(r204, r205) r206 = dup2(r204, 0xffffffffffffffff) r207 = socket$inet_tcp(0x2, 0x1, 0x0) r208 = socket$netlink(0x10, 0x3, 0x0) r209 = socket$netlink(0x10, 0x3, 0xc) writev(r209, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r208, r209) r210 = signalfd4(r151, &(0x7f0000002980)={0x8}, 0x8, 0x800) r211 = signalfd4(r152, &(0x7f00000029c0)={0x83}, 0x8, 0x80000) r212 = socket$netlink(0x10, 0x3, 0x0) r213 = socket$netlink(0x10, 0x3, 0xc) writev(r213, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r212, r213) r214 = socket(0x40000000002, 0x3, 0x2) setsockopt$SO_BINDTODEVICE(r214, 0x1, 0x19, &(0x7f00000012c0)='syz_tun\x00', 0x10) setsockopt$IPT_SO_SET_REPLACE(r214, 0x0, 0x40, 0x0, 0x0) r215 = accept$inet(r214, &(0x7f0000002a00)={0x2, 0x0, @broadcast}, &(0x7f0000002a40)=0x10) r216 = creat(&(0x7f0000002a80)='./file0\x00', 0xe) r217 = socket$netlink(0x10, 0x3, 0x0) r218 = socket$netlink(0x10, 0x3, 0xc) writev(r218, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r217, r218) r219 = socket$netlink(0x10, 0x3, 0xc) writev(r219, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff", 0x1c}], 0x1) r220 = socket$netlink(0x10, 0x3, 0xc) writev(r220, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r221 = socket$netlink(0x10, 0x3, 0x0) r222 = socket$netlink(0x10, 0x3, 0xc) writev(r222, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r221, r222) r223 = socket$netlink(0x10, 0x3, 0x0) writev(r223, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r224 = socket$inet6_udplite(0xa, 0x2, 0x88) r225 = socket$netlink(0x10, 0x3, 0x0) r226 = socket$netlink(0x10, 0x3, 0xc) writev(r226, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r225, r226) r227 = socket$netlink(0x10, 0x3, 0xc) writev(r227, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r228 = socket$netlink(0x10, 0x3, 0x0) r229 = socket$netlink(0x10, 0x3, 0xc) writev(r229, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r228, r229) r230 = open(0x0, 0x0, 0x0) ftruncate(r230, 0x0) ioctl$TIOCGSID(r230, 0x5429, &(0x7f0000003e00)=0x0) ioctl$NS_GET_OWNER_UID(r152, 0xb704, &(0x7f0000003e40)=0x0) r233 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r233, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r235 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r235, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r234, r236) r237 = getpid() rt_tgsigqueueinfo(r237, r237, 0x16, &(0x7f0000000100)) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000003e80)={{{@in6=@dev, @in6=@mcast1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@empty}, 0x0, @in6}}, &(0x7f0000003f80)=0xe8) r239 = socket$netlink(0x10, 0x3, 0x0) r240 = socket$netlink(0x10, 0x3, 0xc) writev(r240, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r239, r240) r241 = socket$netlink(0x10, 0x3, 0xc) writev(r241, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r242 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000003fc0)='net/connector\x00') r243 = openat$selinux_attr(0xffffffffffffff9c, &(0x7f0000004000)='/proc/thread-self/attr/fscreate\x00', 0x2, 0x0) r244 = socket$netlink(0x10, 0x3, 0x0) r245 = socket$netlink(0x10, 0x3, 0xc) writev(r245, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r244, r245) r246 = socket$netlink(0x10, 0x3, 0x0) r247 = socket$netlink(0x10, 0x3, 0xc) writev(r247, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r246, r247) fcntl$getownex(r153, 0x10, &(0x7f0000004040)={0x0, 0x0}) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000004080)={{{@in=@empty, @in6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@dev}, 0x0, @in=@broadcast}}, &(0x7f0000004180)=0xe8) lstat(&(0x7f00000041c0)='./file0\x00', &(0x7f0000004200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r251 = socket$netlink(0x10, 0x3, 0xc) writev(r251, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r252 = socket$netlink(0x10, 0x3, 0x0) r253 = socket$netlink(0x10, 0x3, 0xc) writev(r253, &(0x7f0000fb5ff0)=[{}], 0x1) dup2(r252, r253) r254 = socket$netlink(0x10, 0x3, 0xc) writev(r254, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r255 = socket$netlink(0x10, 0x3, 0x0) r256 = socket$netlink(0x10, 0x3, 0xc) writev(r256, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r255, r256) sendmmsg$unix(r154, &(0x7f00000043c0)=[{&(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000000240)=[{&(0x7f0000000340)="e75cfa607b164d6c79502a7785cb989997d2365711110c1d19265c22f45dfb909fa97cf32f85a2d38a34acfc21b79950ff311c12b371fd7ac3562a30ff734b556198995e0f4c17000503fce48f86804e316465f74983a7432bd53701e57e418b29a2ae3bc2db963b1f006ea482f8bb993ce8e8a4ed60ce03104d87348e728c9480bc1116f4be1d7d6fd1d8ae84d224dba6554f0fff20424b9aedd5", 0x9b}], 0x1, &(0x7f0000000280)=[@rights={{0x14, 0x1, 0x1, [r150]}}], 0x18, 0x4000000}, {&(0x7f0000000400)=@abs={0x1, 0x0, 0x4e22}, 0x6e, &(0x7f00000006c0)=[{&(0x7f0000000480)="b1177b88901bdd1e8235fdb2d9729c2236d52cec62b06aacc47fa51746a8e5db6537a2ae7c97358b210062865cda54beee3a673d788547cc238fc84429446332837386ab2e1785203a50b2cd407e6c8c28276e9deb301f37de501a7b268ec9339b5503c104eb3b22e014de82f1a28a54046daa68f65ceaadd29017d59c2fb1ebbd967f34369988522e3a6ec221493bab4e4d879e7eb07f262fa23cd06f22a24d6142905f244eea96f4f578c7d1bacec23629519c85c8201791c225e0c0cd8f5d67ae712b87be03c2d357c052b80d2b8e72cb3e4373f716fc2aa979d56d5b647e19f3a9fdeeff992e48b57ac252bfa1afe2737ff8b7b9b88e2d2c43adf314a7", 0xff}, {&(0x7f0000000580)="545128d13deb49e999d53112fd7349c5cb63ce22", 0x14}, {&(0x7f00000005c0)="a8cd2e226b4a94938bfd6aaf27b6effe780d93019d12eb2bf3a8a6977729d31ad87d294643a0eac4cb4b64b23692d872c60482806b686441b702e77977b670b1583100293a754dc94d01f5f035ed0c03cce8949e3447ad235e7b39dd086c8e995bbb0c6da239f79129a2094a794138d09e39f77e0d20c69aa1d8402729c2b3cc26e85700c17d97d9b99992c4ca4b67832902b8e6bd8f1c9d8cba162bbde782682b4c89d8ded8e7e9924b46f98058bfc10eb5556563a11a9114aa93e2200f02f3ef6973c3b688eee49cfc3db6be4d7895c4078922855b698216d839836f4dca92adadc346f902cd851a756477f845e231db", 0xf1}], 0x3, &(0x7f0000000880)=[@rights={{0x24, 0x1, 0x1, [r155, 0xffffffffffffffff, r153, r156, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r158, r159, r160}}}, @rights={{0x18, 0x1, 0x1, [r161, r162]}}, @rights={{0x18, 0x1, 0x1, [r149, r164]}}, @rights={{0x1c, 0x1, 0x1, [r151, r165, r166]}}, @cred={{0x1c, 0x1, 0x2, {r167, 0xee01, r171}}}, @rights={{0x38, 0x1, 0x1, [r151, r153, r172, r173, r174, r150, r175, r178, r179, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r180, r181, r183}}}], 0x110, 0x880}, {&(0x7f00000009c0)=@file={0x1, './file0/file0\x00'}, 0x6e, &(0x7f0000000b40)=[{&(0x7f0000000a40)="a63bab9579929215a14895570c090fd64aa25b5c5a70bdfae933899c144b05f88aadd67dc9c84509cfe4a82987f92c4658cc3d85c3d31911b30871a32758071b563c1cbd3e72fa41177def9194da5f9319a740f0934eaa180111ab5fad6f658e48e3f4ef33768a36d4f3b301422345014197605c727dc152507175416055773486cdc06d02c7b347fb3c3e3f8303d69a505fb60c478700661d9532f277fd503b4e8586679b8297030b870fec1ae11d5e4a6285fa02a737bb15e5edbb348438b4f4fc6b8159d310c72ab46f9a7aa7b83b9f0091c52631368d53777e7ce5dca65fe2ab2428d50b7167eb3f64fcf60e5d8a2630b3d572cc42", 0xf7}], 0x1, &(0x7f0000002ac0)=[@cred={{0x1c, 0x1, 0x2, {r184, r186, r195}}}, @cred={{0x1c, 0x1, 0x2, {r196, r197, r203}}}, @rights={{0x14, 0x1, 0x1, [r206]}}, @rights={{0x20, 0x1, 0x1, [r207, r208, r210, r153]}}, @rights={{0x1c, 0x1, 0x1, [r211, r212, r215]}}, @rights={{0x18, 0x1, 0x1, [r216, 0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [r218, r150, r149]}}, @rights={{0x30, 0x1, 0x1, [r219, r220, r151, r222, r150, r149, r223, r224]}}, @rights={{0x18, 0x1, 0x1, [r226, r152]}}], 0x118, 0x80010}, {&(0x7f0000002c00)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000003dc0)=[{&(0x7f0000002c80)="e76a8e1610cd0c9c7f47d880c0853296c3a57a8bea3e6dea6a89370c6d0f71c43230a35a117caf2b01401130eb1f434706089f32d52fab158ada4fb53a33a7ac6a6bd73a751f8ee937c86160bae8dee9ad7b1a022426435a833f962aae78f3eb6c66979d78fcea8c9b2d53544cbd7b621dc1af8c643501bd8e58cdefbabe93159bd0daefe08e3222b7db6bae5ba8cb1ddfbcd1148ffae5917f0924f03a59f797d9a167aa3beddedd5bc0741dd94e5e191c51db1d7e43789fcfd0ac546c46bd7f6e49e7ff6e97d48b3f686ed24b0621195b2b7d6740172fefda7ce09b553ba6f4ce841849f2ed2b1a2ef061e25a864af3", 0xf0}, {&(0x7f0000002d80)="ef751d0c11e42da36f138d425ca850b7d17e710d33e45650cb030ce5ff9f638d5e8e6d093e22934638e2d2cfd87850cf53fd41b08a2b420433eacfbdac5aacd6d507c3ab312ad3ce6571b486772052cf579b7d934e247f6e799fa90de86d9f2bd0c55b56a7ad69cc39151ac7a7f06f3cca1e6cc9f04a558c3e701215a1a434e7ad154d9cd2654bf1c1ec5ce478d236eb4d52c0c1f800e5808c18eed1aa3fb2ebb66bcf202d4ac0d35abcf0d68e9379af065da925d7b72118eb23169d973475de1a127a0fe4000897ab8dee4b8c3f2a374a99bf42bfa2723eed0082b58fb5df259f4df5bd5e826179fbd90da21d9edf68ce61f73e59dc4657fdc8d19442f33fb3ca05cef8d7eab5efdb901c42e9562193835beb0f32ad21713e56af71acb626870eacf62d2ce3b648147c489b9619023a441942d49fbe3b077abe963ebf72f2f5e3070fc0e3ca290c2fa15e3703b6d712ac8e85a5cad722366b9a6abf2a86723c89cc1ae3b4816b32b27a0099f552fcb63c9ed2f8d6ef85ea8cbe47b08b4d6bfb27098b57337a8262f94de2d748d2488ef829c5799d12777cdce130a3ea817168c17cfed54cd3509abac0bf9a3b1517ed61d6fab857f6ac218e439ada8409ae7cd32da103a8164d4cc76316020afecc135717fc07aa12545ce3680850694deeb79b7f9a7cd0187062f9ab9397516090ce052e7f17753aed10d5a4a52a82da70f4f8c94688be6301379156bf696de35be9efb8e4ab53985fd3c829ef365e3a313e11c6d38adf035a75dd85132fe0f59e26f6a581816d945288931a9d62f6c297697b5b4832af1c9ed75cb5648a0c438a3be8d0322aefd32c0b66b5ec520e8e30c688ca9a9789f87a924af9ddc7677b3d43bbfada4ec70bd23636be60003958e05a45a9a7101a6a36becc5f8e2029dc1cbef869b91582767eb54cc90b8f32f4a81d96bbd5f7a370e1dded9067a7c43c50c8043e104cf9cb42c93a64cea808db41e7b2bc2da166c1c2e536a80a42caf346799a40f6914efda38cbdda78b7a63fe57928a5b4ce6df6031649404d80229f393c095b41937db698fd7ae87c3ed6034b4639d54fad62360d48ccc57a33befb897752a1ee1e40e07cec5aa8f4569de3c276fb69c7c9ac5b2f0a60b6757b7588717cd8d109932d524148765f3aa3e4bf1b3d73eb63e004cf0e4e62a0bdbb00d62a66cb729aa20ff5739b9f2e49a67e4bf65541b6c80a14a4c2079c83f7d5a82f22b32174dacd44ab69b9e9f96b897d8e034cf0b12706327d53e7b27e59f61a3b932573887d47ce5671b07c629e4d931cd100c5082a9ce0ac82ad56aa010f45090755ac1b61a0cec6a74d77574f922d3679d9951f21c4ce65fdf4443afec3fb04927d8585b40491ecab4fa47e59958f35ee6e8225972a0bd05f9cda9fb2c08aeecddda3ee1e51e1e472e0f879e437019408fab807308d66cd5152bd3a83b754edf1ad1d348ea7a30e579b8b67a0fe3d6c775ca4f3a496358d2c434f70aaff5469f6198df87072db01b813726807dfc864400dfc734ddaab9eb43af30af68c03748d216cf303d81af2dfe4f207cb3f9571cb232f11fb5905102d04f25e98b78ad935e60d26621ba373788b318bb9550fda6d347af5ffb9d09f20473efd284b7f1cb4f9f17233959b8406e60150e050b9b1a50e81bcbb2d636d2dcd66e1edaa911d57b9d0f83219700cb7e96243fd0f9e76d0902047b2ea984958f146541eb70d6b7a35d46f6ee9cfa09b34b2a43b371bdc5fd7272c96cf6ec7ab77ae329e8271acf3e7d73c3b1aa08a86ab66e62ee4b5330c639978e5c1c2c2c15f716020a874515d0d39c8532a58a9978bb68be28b9395d5a3694ad5f56866f48e4495a96af284e5119d9a85f394d81ae91ec828503e39e31fbe41c6dd68df170153c0e92a7e01a049683d06cb90439b2f237048cd8f4fbac7f7bba0650e283aaca96d3a893a1fe81ec41e2f3b3981fc88ade6b5359a4d4f314fd5ef0e77d27ed942a6062ede8157450583882c0c11e796a779a00c0a9a5927e554523764aad36887bf0be126e41770811b5eca22d608ccfcaf886cf68873996f990347be3213546c5a18a63ec029f104fa14f796010242ebb1de9c4510b76ae7fc75a16722874eb20b9b5573ae01d360a5746525df7827da4d80319e43acb9f001d91bc62238dd5667f574eebd88b97ffa18b487691039b7c1f24edeee2bf22c5a8c218f569ddcc6b44edd9025135a291d4e67e214b5980c9d2b399fe1f2683734c491c4f474f589d088b33f0b17870edd93a8c2dac00f7b38f8eabf86fc585099ca6d98e196596aa6289cbb81fcd8fb8663447466c3c5144a6c78f5b17b8d1269b464c965c54bf858e50a9f9167dd29c047cb102fe6f0424a86cf931e8e54b8535e33cbc14cdba09e05a38198bcc61ae82c6c2a448ec67052fea052f20747817c7564da50dbfa2b946712452c6e80bfd2b5a6bb36be44df25af2880acf4a4e703b4e596b749413f14fc5eb9f90aa9dc1a9111266d09899e935b550618bd838f1cd2d7d252addf08c8f8124ff6fc7db2231a49287e0b9b20537694eabe4da80031e5b1fde05b568ed67900ba592300629b445cc22b8a4f8001ec6abaf0fc3b87bfedbc2f8d8c64cbab209de593c9caa4734e641c4aa0dadbb7b53ee64b6fb1fff39e566b843a316f9ce06c3c1c943521a4c42316306d4de54c32bb3290246522d17bcbab68f4085bbdb45efcdbc31927985c493de34fe31321a8244483b1251ff09eafab27313ab12b7504d03368f792bf1eee7766f06f4ce96b95f33b60b382bb4d3b9464f13833aadb38bf3b10cb65b1b8aee6d6d888e0e0ca0260955dbe55afe12c79390f01ebe6548eaad8f2f9286f30c0f67e4df0bbdf2107f91221effe2f52f5bbf9d69048a97582391e893e9feee6f4adda1ea98e9034ee9ac28f6c16b66ad87c3bd277f539fab45414b051a315297bb3ff2246076d73be1072c40afcd83cac7e4a7a3d5b1c565f19bbc35de0fb24129ca7b567b24cddbfe0924db9cb7e8f15875428f742d12ca3fb6f04eeac18a826c07bbef1f362eabf5a680fc090aec65479b30c3302342ac2e045eb4e8371385ee0610101a686f7543fef44fb4dec29213db2d8d8b49cd4e8305c0ac003b39861896b37ac72a915348bcc8cb8905c2db7d00dc05a1574852616ef145c39e500c2a1582a05829f23d1ea3bc823351a168214ab22d1e0c6eb6a94c773877e9d7af15c5f2a514b71b5e8ac382cab4c86a3fb814359ee8ec183a2a0b5d93cd72b9b7c3a49bf46e3474ac87441660bbb1452c14589d54a3ef6a37a1b09434f3ecb5d260f3b80b29da5617a6149b8975457fac032fc41625b04cb2cb81b1ca0258de9621a88d418d1b6725d77d63f5379b2d3f6644986bd2faa5e2db5dc0f00dce6c7b79392f0484bb86516624817052091c9a5071bd14dc86c62a5187e68715cd40a897f03028d34ee9ee4b2dd81730e712e67eb6cc6ccacc723dde808b9e96e9c51466cde8db48f69dbbb349f0d09b3a10903e6c49da749521552501f01ad5d558043e73d5ba5a74730b8b63b55362db5b0ab2a956185c236fd1fadae54f0bb92645365638f36f289ea2fed45ed92771d4c26188e99db7dc076861b1430be6a6b751b6271b3a5d8fa5776de00695bf7256630e12b81f3f1be7f0a04850ccbbc73c239981d11b62a08f8041079c799fe1ff8d65f1f3c6c98f2330c535342e1078417f13e80ecfc417c0cc43fda0a1ad07883a45cf0181cc24639ab7b0115de4160a780d183f3154e6499f9f0454826b747bf43f3650ae581456dba2b129abb1b490d7ca52a62d9ba3b2b7318dc896449998189d3f9405eaa8b4db8a0763b616e3283ca0fa0d378198a86046f36c18567fdb1d89a94d5cf85bc0dd62a398eb9225cc8c97ea4b59009341270bb60e0925c24a9f9f7f3715dd9d20a11fea28ad9a86613910d2b97070cb98b3d0ef1a9a2dde5b3a2063e3b43d2c7721a8bf705f0450f7ed691503b0b8493f50152a8cdc11b9722452922ccc81a5e206d66f25da340f7e707890b300392148f6a46cca842e6d3f5d6e5baeef27c16728ccb83004636791055368a7088dd4ddae04480fe8f67ab809935986f7bbec51eac7a1816e1456bf5bdee1c37fb630d0faeece10cd0f29422ec0aa6cd310bf2deb403339487f2146ece7e7417a78be3c0ce03e3aaef1216094079e68cbdde8667e48e347daff233fb9b11a71211141ce8c58edfc9b5134129e814965e032277b73ce07f379e6b2eb5446a8bdc2087ebd26f1f423eae4bec01cfe550f17dfd6bd92bef23d13c6666ad29fcfa81a64c78b6bdef7f15984ad6cefefdd3f844ce30977345c8da183e2e2b1f8093f3cbadad82a6ba9901b9924f13649b2ff7845e9ae5462154552b169bdb098384c873104b16d7a9bb298a58f1a3119dea90f33a90343d199bbd64d44b275b3a74f1e17c674560d2b8157863839f29e3d066ee4954d3f6f5753e69fadcc6e20be83e4775153cfcade3730d06ab9cd6e96f0f29bae3181334f9adc944b4ceba091b5cf83a04f6ee2dcacc93a6eaebcdedbbe0b09abfef132146c5b1732a0847c065e3ce39ea4aa6be984e4d2775d8588c2ac4d5584ec764c6a3bd0b15bac2fb6c07abad67bc71a78129a5eee62b72a8aa74715e65f5a5fd82bafd5af85969a7fa482aacb928def10778881bd5e7f081233d582b319a3057332ae084cbcda0de9fd14c11ce553406a9074d4115f007c6b455627987ba84acdf485323155a19910950c000b8700ba0a602e6b150bf95d2fdf4e2a2451b5c147a3495d1f16c82b13d34f19cadc5cd432ec33e9a4988ed2d9a75b8c3a8ef82d157d8a95b87e25a31791edcea813e56269ec3365a011d22ef05d7b158a69683a2ee0a86b405eeb325e11973a23e4a4e5ee0dd3c949c3a8bb375f80ed90ead90c2712e11030cb74021585e43befd759f349320d62c5df4c43ddf30e1a2935896c4bfd47a93b91c33c674c42628e267fcb446d274b0a037a7cca23939b79f467074db16b0970254f9f01cc21cfc4225c3a9e12ca910700199e28d86060832200c6d2585277a4fd1830229354e6d47195fbf36fddff3c6f4b6b474fdd46f8986911585e0a6b970ca3572519076ea645a2aa4ef1ef79e10172affe2facebd6c929bfac4773e4d18fde991cc7e9a2e1bfcd84c938fccdfa7c06b7f843578c0cc4438130b09db7cc974a86dc08e4166712b953c6a58923bab9b46f56071a33a856684777bf4ef4cf6dc26a573cd4bc2a4bc6e2d5e1795dfa5a9ff510f720cad32738767fa9d4110dfc496c52866d98b41540d637b87a67487ace123f2be4c8c12d16b95a9d289d10923d6cf251e7856b7cf5444a833e2803f55f31c3683ede10cfb7b31aef49cb8646ef2b1e8fe3273bc96349e3ea8a95782ee22e7acfc72b7bb3138e5efa6de1d3b78495a48715440f37dc7cb0574d34fef272a0f2dee0aa7bb0f7d2663f408f5ae88f022bc20ab3b2bfa2e123e2bcf8ce4e273dfe7c2efdbdf0a58ac5eec79eff879be24470ca687e64b83a3734c931435097f0cce25a9ccc84c530c76731397ad489e0a51d0474715004ae21b584af16dd03b5cc32307c921f6d87585bd7ca796c42c4f4621715bab91072a7962a63f0c8baf249a557091dd01d0e861f3e9864b275a3d85010eba7200b6b52a38378b99ccf1313be12a817ac325643b24e32e56e1dd5b42cea9cdcb68f80a58e02c8bee2b13dba7d6761eec3a72434e2fe7e86ef27bd536a9252c2b5b5a5b0eea8838", 0x1000}, {&(0x7f0000003d80)}], 0x3, &(0x7f0000004280)=[@rights={{0x1c, 0x1, 0x1, [r151, r227, r228]}}, @cred={{0x1c, 0x1, 0x2, {r231, r232, r236}}}, @cred={{0x1c, 0x1, 0x2, {r237, r238, 0xffffffffffffffff}}}, @rights={{0x10}}, @rights={{0x2c, 0x1, 0x1, [r239, r241, r150, r153, r242, r151, r151]}}, @rights={{0x34, 0x1, 0x1, [r150, r149, r152, r243, r149, r244, r247, 0xffffffffffffffff, r152]}}, @cred={{0x1c, 0x1, 0x2, {r248, r249, r250}}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, r153, r251, 0xffffffffffffffff, r253, r254, r255]}}], 0x128, 0x40000823}], 0x4, 0x8) getpgrp(0x0) r257 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r257, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setreuid(0x0, r258) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r260 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r260, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r259, r261) fcntl$getownex(r1, 0x10, &(0x7f0000002540)) r262 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r262, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setreuid(0x0, r263) r264 = perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r265 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r264, 0x0) r266 = syz_open_procfs(0x0, &(0x7f0000000000)='net/netlink\x00') preadv(r266, &(0x7f0000000480), 0x10000000000002a1, 0x0) r267 = syz_open_procfs(0x0, &(0x7f00000000c0)='net/packet\x00') r268 = perf_event_open(&(0x7f00000002c0)={0x5, 0x411, 0x0, 0x9, 0x1f, 0xbf, 0x0, 0x7f, 0x4000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x40000000000020}, 0x0, 0x8000, 0x0, 0x2, 0x0, 0x8}, 0x0, 0x3, 0xffffffffffffffff, 0x2) r269 = socket(0x40000000002, 0x3, 0x2) setsockopt$SO_BINDTODEVICE(r269, 0x1, 0x19, &(0x7f00000012c0)='syz_tun\x00', 0x10) setsockopt$IPT_SO_SET_REPLACE(r269, 0x0, 0x40, 0x0, 0x0) r270 = socket$nl_generic(0x10, 0x3, 0x10) r271 = socket$netlink(0x10, 0x3, 0x0) r272 = socket$netlink(0x10, 0x3, 0xc) writev(r272, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r271, r272) r273 = getpid() rt_tgsigqueueinfo(r273, r273, 0x16, &(0x7f0000000100)) stat(&(0x7f0000000700)='./file0\x00', &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}) r275 = getegid() r276 = openat$selinux_user(0xffffffffffffff9c, &(0x7f00000007c0)='/selinux/user\x00', 0x2, 0x0) r277 = socket$netlink(0x10, 0x3, 0x0) r278 = socket$netlink(0x10, 0x3, 0xc) writev(r278, &(0x7f0000fb5ff0)=[{0x0}], 0x1) dup2(r277, r278) r279 = eventfd2(0x81, 0x801) r280 = socket$inet(0x2, 0x5, 0x81) r281 = socket$netlink(0x10, 0x3, 0xc) writev(r281, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r282 = getpid() rt_tgsigqueueinfo(r282, r282, 0x16, &(0x7f0000000100)) r283 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r283, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r285 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r285, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r284, r286) r287 = socket$inet6_tcp(0xa, 0x1, 0x0) r288 = eventfd(0x4) r289 = socket$netlink(0x10, 0x3, 0xc) writev(r289, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r290 = socket$netlink(0x10, 0x3, 0x0) r291 = socket$netlink(0x10, 0x3, 0xc) writev(r291, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r290, r291) r292 = socket$netlink(0x10, 0x3, 0x0) r293 = socket$netlink(0x10, 0x3, 0xc) writev(r293, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r292, r293) r294 = openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f0000000800)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000840)=0x0) r296 = geteuid() r297 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r297, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r299 = getpid() rt_tgsigqueueinfo(r299, r299, 0x16, &(0x7f0000000100)) r300 = open(0x0, 0x0, 0x0) ftruncate(r300, 0x0) ioctl$NS_GET_OWNER_UID(r300, 0xb704, &(0x7f0000000b80)=0x0) r302 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r302, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r304 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r304, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r303, r305) r306 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r306, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r308 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r308, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r307, r309) getgroups(0x5, &(0x7f0000000bc0)=[0xee00, r305, 0xffffffffffffffff, 0xee00, r309]) r311 = getpid() rt_tgsigqueueinfo(r311, r311, 0x16, &(0x7f0000000100)) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r313 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r313, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r312, r314) r315 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r315, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r317 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r317, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r316, r318) r319 = socket$netlink(0x10, 0x3, 0x0) r320 = socket$netlink(0x10, 0x3, 0xc) writev(r320, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100", 0x18}], 0x1) dup2(r319, r320) r321 = dup2(r319, 0xffffffffffffffff) r322 = socket$inet_tcp(0x2, 0x1, 0x0) r323 = socket$netlink(0x10, 0x3, 0x0) r324 = socket$netlink(0x10, 0x3, 0xc) writev(r324, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r323, r324) r325 = signalfd4(r266, &(0x7f0000002980)={0x8}, 0x8, 0x800) r326 = signalfd4(r267, &(0x7f00000029c0)={0x83}, 0x8, 0x80000) r327 = socket$netlink(0x10, 0x3, 0x0) r328 = socket$netlink(0x10, 0x3, 0xc) writev(r328, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r327, r328) r329 = socket(0x40000000002, 0x3, 0x2) setsockopt$SO_BINDTODEVICE(r329, 0x1, 0x19, &(0x7f00000012c0)='syz_tun\x00', 0x10) setsockopt$IPT_SO_SET_REPLACE(r329, 0x0, 0x40, 0x0, 0x0) r330 = accept$inet(r329, &(0x7f0000002a00)={0x2, 0x0, @broadcast}, &(0x7f0000002a40)=0x10) r331 = creat(&(0x7f0000002a80)='./file0\x00', 0xe) r332 = socket$netlink(0x10, 0x3, 0x0) r333 = socket$netlink(0x10, 0x3, 0xc) writev(r333, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r332, r333) r334 = socket$netlink(0x10, 0x3, 0xc) writev(r334, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff", 0x1c}], 0x1) r335 = socket$netlink(0x10, 0x3, 0xc) writev(r335, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r336 = socket$netlink(0x10, 0x3, 0x0) r337 = socket$netlink(0x10, 0x3, 0xc) writev(r337, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r336, r337) r338 = socket$netlink(0x10, 0x3, 0x0) writev(r338, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r339 = socket$inet6_udplite(0xa, 0x2, 0x88) r340 = socket$netlink(0x10, 0x3, 0x0) r341 = socket$netlink(0x10, 0x3, 0xc) writev(r341, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r340, r341) r342 = socket$netlink(0x10, 0x3, 0xc) writev(r342, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r343 = socket$netlink(0x10, 0x3, 0x0) r344 = socket$netlink(0x10, 0x3, 0xc) writev(r344, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r343, r344) r345 = open(0x0, 0x0, 0x0) ftruncate(r345, 0x0) ioctl$TIOCGSID(r345, 0x5429, &(0x7f0000003e00)=0x0) ioctl$NS_GET_OWNER_UID(r267, 0xb704, &(0x7f0000003e40)=0x0) r348 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r348, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r350 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r350, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r349, r351) r352 = getpid() rt_tgsigqueueinfo(r352, r352, 0x16, &(0x7f0000000100)) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000003e80)={{{@in6=@dev, @in6=@mcast1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@empty}, 0x0, @in6}}, &(0x7f0000003f80)=0xe8) r354 = socket$netlink(0x10, 0x3, 0x0) r355 = socket$netlink(0x10, 0x3, 0xc) writev(r355, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r354, r355) r356 = socket$netlink(0x10, 0x3, 0xc) writev(r356, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r357 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000003fc0)='net/connector\x00') r358 = openat$selinux_attr(0xffffffffffffff9c, &(0x7f0000004000)='/proc/thread-self/attr/fscreate\x00', 0x2, 0x0) r359 = socket$netlink(0x10, 0x3, 0x0) r360 = socket$netlink(0x10, 0x3, 0xc) writev(r360, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r359, r360) r361 = socket$netlink(0x10, 0x3, 0x0) r362 = socket$netlink(0x10, 0x3, 0xc) writev(r362, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r361, r362) fcntl$getownex(r268, 0x10, &(0x7f0000004040)={0x0, 0x0}) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000004080)={{{@in=@empty, @in6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@dev}, 0x0, @in=@broadcast}}, &(0x7f0000004180)=0xe8) lstat(&(0x7f00000041c0)='./file0\x00', &(0x7f0000004200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r366 = socket$netlink(0x10, 0x3, 0xc) writev(r366, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r367 = socket$netlink(0x10, 0x3, 0x0) r368 = socket$netlink(0x10, 0x3, 0xc) writev(r368, &(0x7f0000fb5ff0)=[{}], 0x1) dup2(r367, r368) r369 = socket$netlink(0x10, 0x3, 0xc) writev(r369, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r370 = socket$netlink(0x10, 0x3, 0x0) r371 = socket$netlink(0x10, 0x3, 0xc) writev(r371, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r370, r371) sendmmsg$unix(r269, &(0x7f00000043c0)=[{&(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000000240)=[{&(0x7f0000000340)="e75cfa607b164d6c79502a7785cb989997d2365711110c1d19265c22f45dfb909fa97cf32f85a2d38a34acfc21b79950ff311c12b371fd7ac3562a30ff734b556198995e0f4c17000503fce48f86804e316465f74983a7432bd53701e57e418b29a2ae3bc2db963b1f006ea482f8bb993ce8e8a4ed60ce03104d87348e728c9480bc1116f4be1d7d6fd1d8ae84d224dba6554f0fff20424b9aedd5", 0x9b}], 0x1, &(0x7f0000000280)=[@rights={{0x14, 0x1, 0x1, [r265]}}], 0x18, 0x4000000}, {&(0x7f0000000400)=@abs={0x1, 0x0, 0x4e22}, 0x6e, &(0x7f00000006c0)=[{&(0x7f0000000480)="b1177b88901bdd1e8235fdb2d9729c2236d52cec62b06aacc47fa51746a8e5db6537a2ae7c97358b210062865cda54beee3a673d788547cc238fc84429446332837386ab2e1785203a50b2cd407e6c8c28276e9deb301f37de501a7b268ec9339b5503c104eb3b22e014de82f1a28a54046daa68f65ceaadd29017d59c2fb1ebbd967f34369988522e3a6ec221493bab4e4d879e7eb07f262fa23cd06f22a24d6142905f244eea96f4f578c7d1bacec23629519c85c8201791c225e0c0cd8f5d67ae712b87be03c2d357c052b80d2b8e72cb3e4373f716fc2aa979d56d5b647e19f3a9fdeeff992e48b57ac252bfa1afe2737ff8b7b9b88e2d2c43adf314a7", 0xff}, {&(0x7f0000000580)="545128d13deb49e999d53112fd7349c5cb63ce22", 0x14}, {&(0x7f00000005c0)="a8cd2e226b4a94938bfd6aaf27b6effe780d93019d12eb2bf3a8a6977729d31ad87d294643a0eac4cb4b64b23692d872c60482806b686441b702e77977b670b1583100293a754dc94d01f5f035ed0c03cce8949e3447ad235e7b39dd086c8e995bbb0c6da239f79129a2094a794138d09e39f77e0d20c69aa1d8402729c2b3cc26e85700c17d97d9b99992c4ca4b67832902b8e6bd8f1c9d8cba162bbde782682b4c89d8ded8e7e9924b46f98058bfc10eb5556563a11a9114aa93e2200f02f3ef6973c3b688eee49cfc3db6be4d7895c4078922855b698216d839836f4dca92adadc346f902cd851a756477f845e231db", 0xf1}], 0x3, &(0x7f0000000880)=[@rights={{0x24, 0x1, 0x1, [r270, 0xffffffffffffffff, r268, r271, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r273, r274, r275}}}, @rights={{0x18, 0x1, 0x1, [r276, r277]}}, @rights={{0x18, 0x1, 0x1, [r264, r279]}}, @rights={{0x1c, 0x1, 0x1, [r266, r280, r281]}}, @cred={{0x1c, 0x1, 0x2, {r282, 0xee01, r286}}}, @rights={{0x38, 0x1, 0x1, [r266, r268, r287, r288, r289, r265, r290, r293, r294, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r295, r296, r298}}}], 0x110, 0x880}, {&(0x7f00000009c0)=@file={0x1, './file0/file0\x00'}, 0x6e, &(0x7f0000000b40)=[{&(0x7f0000000a40)="a63bab9579929215a14895570c090fd64aa25b5c5a70bdfae933899c144b05f88aadd67dc9c84509cfe4a82987f92c4658cc3d85c3d31911b30871a32758071b563c1cbd3e72fa41177def9194da5f9319a740f0934eaa180111ab5fad6f658e48e3f4ef33768a36d4f3b301422345014197605c727dc152507175416055773486cdc06d02c7b347fb3c3e3f8303d69a505fb60c478700661d9532f277fd503b4e8586679b8297030b870fec1ae11d5e4a6285fa02a737bb15e5edbb348438b4f4fc6b8159d310c72ab46f9a7aa7b83b9f0091c52631368d53777e7ce5dca65fe2ab2428d50b7167eb3f64fcf60e5d8a2630b3d572cc42", 0xf7}], 0x1, &(0x7f0000002ac0)=[@cred={{0x1c, 0x1, 0x2, {r299, r301, r310}}}, @cred={{0x1c, 0x1, 0x2, {r311, r312, r318}}}, @rights={{0x14, 0x1, 0x1, [r321]}}, @rights={{0x20, 0x1, 0x1, [r322, r323, r325, r268]}}, @rights={{0x1c, 0x1, 0x1, [r326, r327, r330]}}, @rights={{0x18, 0x1, 0x1, [r331, 0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [r333, r265, r264]}}, @rights={{0x30, 0x1, 0x1, [r334, r335, r266, r337, r265, r264, r338, r339]}}, @rights={{0x18, 0x1, 0x1, [r341, r267]}}], 0x118, 0x80010}, {&(0x7f0000002c00)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000003dc0)=[{&(0x7f0000002c80)="e76a8e1610cd0c9c7f47d880c0853296c3a57a8bea3e6dea6a89370c6d0f71c43230a35a117caf2b01401130eb1f434706089f32d52fab158ada4fb53a33a7ac6a6bd73a751f8ee937c86160bae8dee9ad7b1a022426435a833f962aae78f3eb6c66979d78fcea8c9b2d53544cbd7b621dc1af8c643501bd8e58cdefbabe93159bd0daefe08e3222b7db6bae5ba8cb1ddfbcd1148ffae5917f0924f03a59f797d9a167aa3beddedd5bc0741dd94e5e191c51db1d7e43789fcfd0ac546c46bd7f6e49e7ff6e97d48b3f686ed24b0621195b2b7d6740172fefda7ce09b553ba6f4ce841849f2ed2b1a2ef061e25a864af3", 0xf0}, {&(0x7f0000002d80)="ef751d0c11e42da36f138d425ca850b7d17e710d33e45650cb030ce5ff9f638d5e8e6d093e22934638e2d2cfd87850cf53fd41b08a2b420433eacfbdac5aacd6d507c3ab312ad3ce6571b486772052cf579b7d934e247f6e799fa90de86d9f2bd0c55b56a7ad69cc39151ac7a7f06f3cca1e6cc9f04a558c3e701215a1a434e7ad154d9cd2654bf1c1ec5ce478d236eb4d52c0c1f800e5808c18eed1aa3fb2ebb66bcf202d4ac0d35abcf0d68e9379af065da925d7b72118eb23169d973475de1a127a0fe4000897ab8dee4b8c3f2a374a99bf42bfa2723eed0082b58fb5df259f4df5bd5e826179fbd90da21d9edf68ce61f73e59dc4657fdc8d19442f33fb3ca05cef8d7eab5efdb901c42e9562193835beb0f32ad21713e56af71acb626870eacf62d2ce3b648147c489b9619023a441942d49fbe3b077abe963ebf72f2f5e3070fc0e3ca290c2fa15e3703b6d712ac8e85a5cad722366b9a6abf2a86723c89cc1ae3b4816b32b27a0099f552fcb63c9ed2f8d6ef85ea8cbe47b08b4d6bfb27098b57337a8262f94de2d748d2488ef829c5799d12777cdce130a3ea817168c17cfed54cd3509abac0bf9a3b1517ed61d6fab857f6ac218e439ada8409ae7cd32da103a8164d4cc76316020afecc135717fc07aa12545ce3680850694deeb79b7f9a7cd0187062f9ab9397516090ce052e7f17753aed10d5a4a52a82da70f4f8c94688be6301379156bf696de35be9efb8e4ab53985fd3c829ef365e3a313e11c6d38adf035a75dd85132fe0f59e26f6a581816d945288931a9d62f6c297697b5b4832af1c9ed75cb5648a0c438a3be8d0322aefd32c0b66b5ec520e8e30c688ca9a9789f87a924af9ddc7677b3d43bbfada4ec70bd23636be60003958e05a45a9a7101a6a36becc5f8e2029dc1cbef869b91582767eb54cc90b8f32f4a81d96bbd5f7a370e1dded9067a7c43c50c8043e104cf9cb42c93a64cea808db41e7b2bc2da166c1c2e536a80a42caf346799a40f6914efda38cbdda78b7a63fe57928a5b4ce6df6031649404d80229f393c095b41937db698fd7ae87c3ed6034b4639d54fad62360d48ccc57a33befb897752a1ee1e40e07cec5aa8f4569de3c276fb69c7c9ac5b2f0a60b6757b7588717cd8d109932d524148765f3aa3e4bf1b3d73eb63e004cf0e4e62a0bdbb00d62a66cb729aa20ff5739b9f2e49a67e4bf65541b6c80a14a4c2079c83f7d5a82f22b32174dacd44ab69b9e9f96b897d8e034cf0b12706327d53e7b27e59f61a3b932573887d47ce5671b07c629e4d931cd100c5082a9ce0ac82ad56aa010f45090755ac1b61a0cec6a74d77574f922d3679d9951f21c4ce65fdf4443afec3fb04927d8585b40491ecab4fa47e59958f35ee6e8225972a0bd05f9cda9fb2c08aeecddda3ee1e51e1e472e0f879e437019408fab807308d66cd5152bd3a83b754edf1ad1d348ea7a30e579b8b67a0fe3d6c775ca4f3a496358d2c434f70aaff5469f6198df87072db01b813726807dfc864400dfc734ddaab9eb43af30af68c03748d216cf303d81af2dfe4f207cb3f9571cb232f11fb5905102d04f25e98b78ad935e60d26621ba373788b318bb9550fda6d347af5ffb9d09f20473efd284b7f1cb4f9f17233959b8406e60150e050b9b1a50e81bcbb2d636d2dcd66e1edaa911d57b9d0f83219700cb7e96243fd0f9e76d0902047b2ea984958f146541eb70d6b7a35d46f6ee9cfa09b34b2a43b371bdc5fd7272c96cf6ec7ab77ae329e8271acf3e7d73c3b1aa08a86ab66e62ee4b5330c639978e5c1c2c2c15f716020a874515d0d39c8532a58a9978bb68be28b9395d5a3694ad5f56866f48e4495a96af284e5119d9a85f394d81ae91ec828503e39e31fbe41c6dd68df170153c0e92a7e01a049683d06cb90439b2f237048cd8f4fbac7f7bba0650e283aaca96d3a893a1fe81ec41e2f3b3981fc88ade6b5359a4d4f314fd5ef0e77d27ed942a6062ede8157450583882c0c11e796a779a00c0a9a5927e554523764aad36887bf0be126e41770811b5eca22d608ccfcaf886cf68873996f990347be3213546c5a18a63ec029f104fa14f796010242ebb1de9c4510b76ae7fc75a16722874eb20b9b5573ae01d360a5746525df7827da4d80319e43acb9f001d91bc62238dd5667f574eebd88b97ffa18b487691039b7c1f24edeee2bf22c5a8c218f569ddcc6b44edd9025135a291d4e67e214b5980c9d2b399fe1f2683734c491c4f474f589d088b33f0b17870edd93a8c2dac00f7b38f8eabf86fc585099ca6d98e196596aa6289cbb81fcd8fb8663447466c3c5144a6c78f5b17b8d1269b464c965c54bf858e50a9f9167dd29c047cb102fe6f0424a86cf931e8e54b8535e33cbc14cdba09e05a38198bcc61ae82c6c2a448ec67052fea052f20747817c7564da50dbfa2b946712452c6e80bfd2b5a6bb36be44df25af2880acf4a4e703b4e596b749413f14fc5eb9f90aa9dc1a9111266d09899e935b550618bd838f1cd2d7d252addf08c8f8124ff6fc7db2231a49287e0b9b20537694eabe4da80031e5b1fde05b568ed67900ba592300629b445cc22b8a4f8001ec6abaf0fc3b87bfedbc2f8d8c64cbab209de593c9caa4734e641c4aa0dadbb7b53ee64b6fb1fff39e566b843a316f9ce06c3c1c943521a4c42316306d4de54c32bb3290246522d17bcbab68f4085bbdb45efcdbc31927985c493de34fe31321a8244483b1251ff09eafab27313ab12b7504d03368f792bf1eee7766f06f4ce96b95f33b60b382bb4d3b9464f13833aadb38bf3b10cb65b1b8aee6d6d888e0e0ca0260955dbe55afe12c79390f01ebe6548eaad8f2f9286f30c0f67e4df0bbdf2107f91221effe2f52f5bbf9d69048a97582391e893e9feee6f4adda1ea98e9034ee9ac28f6c16b66ad87c3bd277f539fab45414b051a315297bb3ff2246076d73be1072c40afcd83cac7e4a7a3d5b1c565f19bbc35de0fb24129ca7b567b24cddbfe0924db9cb7e8f15875428f742d12ca3fb6f04eeac18a826c07bbef1f362eabf5a680fc090aec65479b30c3302342ac2e045eb4e8371385ee0610101a686f7543fef44fb4dec29213db2d8d8b49cd4e8305c0ac003b39861896b37ac72a915348bcc8cb8905c2db7d00dc05a1574852616ef145c39e500c2a1582a05829f23d1ea3bc823351a168214ab22d1e0c6eb6a94c773877e9d7af15c5f2a514b71b5e8ac382cab4c86a3fb814359ee8ec183a2a0b5d93cd72b9b7c3a49bf46e3474ac87441660bbb1452c14589d54a3ef6a37a1b09434f3ecb5d260f3b80b29da5617a6149b8975457fac032fc41625b04cb2cb81b1ca0258de9621a88d418d1b6725d77d63f5379b2d3f6644986bd2faa5e2db5dc0f00dce6c7b79392f0484bb86516624817052091c9a5071bd14dc86c62a5187e68715cd40a897f03028d34ee9ee4b2dd81730e712e67eb6cc6ccacc723dde808b9e96e9c51466cde8db48f69dbbb349f0d09b3a10903e6c49da749521552501f01ad5d558043e73d5ba5a74730b8b63b55362db5b0ab2a956185c236fd1fadae54f0bb92645365638f36f289ea2fed45ed92771d4c26188e99db7dc076861b1430be6a6b751b6271b3a5d8fa5776de00695bf7256630e12b81f3f1be7f0a04850ccbbc73c239981d11b62a08f8041079c799fe1ff8d65f1f3c6c98f2330c535342e1078417f13e80ecfc417c0cc43fda0a1ad07883a45cf0181cc24639ab7b0115de4160a780d183f3154e6499f9f0454826b747bf43f3650ae581456dba2b129abb1b490d7ca52a62d9ba3b2b7318dc896449998189d3f9405eaa8b4db8a0763b616e3283ca0fa0d378198a86046f36c18567fdb1d89a94d5cf85bc0dd62a398eb9225cc8c97ea4b59009341270bb60e0925c24a9f9f7f3715dd9d20a11fea28ad9a86613910d2b97070cb98b3d0ef1a9a2dde5b3a2063e3b43d2c7721a8bf705f0450f7ed691503b0b8493f50152a8cdc11b9722452922ccc81a5e206d66f25da340f7e707890b300392148f6a46cca842e6d3f5d6e5baeef27c16728ccb83004636791055368a7088dd4ddae04480fe8f67ab809935986f7bbec51eac7a1816e1456bf5bdee1c37fb630d0faeece10cd0f29422ec0aa6cd310bf2deb403339487f2146ece7e7417a78be3c0ce03e3aaef1216094079e68cbdde8667e48e347daff233fb9b11a71211141ce8c58edfc9b5134129e814965e032277b73ce07f379e6b2eb5446a8bdc2087ebd26f1f423eae4bec01cfe550f17dfd6bd92bef23d13c6666ad29fcfa81a64c78b6bdef7f15984ad6cefefdd3f844ce30977345c8da183e2e2b1f8093f3cbadad82a6ba9901b9924f13649b2ff7845e9ae5462154552b169bdb098384c873104b16d7a9bb298a58f1a3119dea90f33a90343d199bbd64d44b275b3a74f1e17c674560d2b8157863839f29e3d066ee4954d3f6f5753e69fadcc6e20be83e4775153cfcade3730d06ab9cd6e96f0f29bae3181334f9adc944b4ceba091b5cf83a04f6ee2dcacc93a6eaebcdedbbe0b09abfef132146c5b1732a0847c065e3ce39ea4aa6be984e4d2775d8588c2ac4d5584ec764c6a3bd0b15bac2fb6c07abad67bc71a78129a5eee62b72a8aa74715e65f5a5fd82bafd5af85969a7fa482aacb928def10778881bd5e7f081233d582b319a3057332ae084cbcda0de9fd14c11ce553406a9074d4115f007c6b455627987ba84acdf485323155a19910950c000b8700ba0a602e6b150bf95d2fdf4e2a2451b5c147a3495d1f16c82b13d34f19cadc5cd432ec33e9a4988ed2d9a75b8c3a8ef82d157d8a95b87e25a31791edcea813e56269ec3365a011d22ef05d7b158a69683a2ee0a86b405eeb325e11973a23e4a4e5ee0dd3c949c3a8bb375f80ed90ead90c2712e11030cb74021585e43befd759f349320d62c5df4c43ddf30e1a2935896c4bfd47a93b91c33c674c42628e267fcb446d274b0a037a7cca23939b79f467074db16b0970254f9f01cc21cfc4225c3a9e12ca910700199e28d86060832200c6d2585277a4fd1830229354e6d47195fbf36fddff3c6f4b6b474fdd46f8986911585e0a6b970ca3572519076ea645a2aa4ef1ef79e10172affe2facebd6c929bfac4773e4d18fde991cc7e9a2e1bfcd84c938fccdfa7c06b7f843578c0cc4438130b09db7cc974a86dc08e4166712b953c6a58923bab9b46f56071a33a856684777bf4ef4cf6dc26a573cd4bc2a4bc6e2d5e1795dfa5a9ff510f720cad32738767fa9d4110dfc496c52866d98b41540d637b87a67487ace123f2be4c8c12d16b95a9d289d10923d6cf251e7856b7cf5444a833e2803f55f31c3683ede10cfb7b31aef49cb8646ef2b1e8fe3273bc96349e3ea8a95782ee22e7acfc72b7bb3138e5efa6de1d3b78495a48715440f37dc7cb0574d34fef272a0f2dee0aa7bb0f7d2663f408f5ae88f022bc20ab3b2bfa2e123e2bcf8ce4e273dfe7c2efdbdf0a58ac5eec79eff879be24470ca687e64b83a3734c931435097f0cce25a9ccc84c530c76731397ad489e0a51d0474715004ae21b584af16dd03b5cc32307c921f6d87585bd7ca796c42c4f4621715bab91072a7962a63f0c8baf249a557091dd01d0e861f3e9864b275a3d85010eba7200b6b52a38378b99ccf1313be12a817ac325643b24e32e56e1dd5b42cea9cdcb68f80a58e02c8bee2b13dba7d6761eec3a72434e2fe7e86ef27bd536a9252c2b5b5a5b0eea8838", 0x1000}, {&(0x7f0000003d80)}], 0x3, &(0x7f0000004280)=[@rights={{0x1c, 0x1, 0x1, [r266, r342, r343]}}, @cred={{0x1c, 0x1, 0x2, {r346, r347, r351}}}, @cred={{0x1c, 0x1, 0x2, {r352, r353, 0xffffffffffffffff}}}, @rights={{0x10}}, @rights={{0x2c, 0x1, 0x1, [r354, r356, r265, r268, r357, r266, r266]}}, @rights={{0x34, 0x1, 0x1, [r265, r264, r267, r358, r264, r359, r362, 0xffffffffffffffff, r267]}}, @cred={{0x1c, 0x1, 0x2, {r363, r364, r365}}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, r268, r366, 0xffffffffffffffff, r368, r369, r370]}}], 0x128, 0x40000823}], 0x4, 0x8) getpid() lstat(&(0x7f0000002580)='./bus\x00', &(0x7f00000025c0)) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r373 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r373, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r372, r374) getgroups(0x4, &(0x7f0000002640)=[0xee00, 0xee00, 0xffffffffffffffff, r374]) getpgid(0xffffffffffffffff) r375 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r375, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setreuid(0x0, r376) r377 = socket$inet6_tcp(0xa, 0x1, 0x0) r378 = fcntl$dupfd(r377, 0x0, r377) ioctl$PERF_EVENT_IOC_ENABLE(r378, 0x8912, 0x400200) getsockopt$sock_cred(r378, 0x1, 0x11, &(0x7f0000003f40), &(0x7f0000003f80)=0xc) r379 = getpgrp(0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x394, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r379, 0x0, 0xffffffffffffffff, 0x0) r380 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r380, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setreuid(0x0, r381) fstat(r0, &(0x7f0000003fc0)) r382 = socket$inet6_tcp(0xa, 0x1, 0x0) fcntl$dupfd(r382, 0x0, r382) r383 = socket$inet6_tcp(0xa, 0x1, 0x0) r384 = fcntl$dupfd(r383, 0x0, r383) ioctl$PERF_EVENT_IOC_ENABLE(r384, 0x8912, 0x400200) bpf$BPF_BTF_GET_FD_BY_ID(0x13, &(0x7f0000004040)=0xffffffffffffffff, 0x4) r385 = socket$inet6_tcp(0xa, 0x1, 0x0) r386 = fcntl$dupfd(r385, 0x0, r385) ioctl$PERF_EVENT_IOC_ENABLE(r386, 0x8912, 0x400200) ioctl$sock_SIOCGPGRP(r386, 0x8904, &(0x7f0000004080)) r387 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r387, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setreuid(0x0, r388) fstat(r1, &(0x7f00000040c0)) r389 = socket$inet6_tcp(0xa, 0x1, 0x0) r390 = socket$packet(0x11, 0x3, 0x300) ioctl$sock_SIOCGIFINDEX(r390, 0x8933, &(0x7f0000000140)={'syz_tun\x00', 0x0}) setsockopt$packet_add_memb(r390, 0x107, 0x1, &(0x7f0000001300)={r391, 0x3, 0x6, @dev}, 0x10) dup3(r389, r390, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000004400)={&(0x7f0000004200)=@pppol2tpin6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @mcast2}}}, 0x80, &(0x7f0000004340)=[{&(0x7f0000004280)=""/172, 0xac}], 0x1, &(0x7f0000004380)=""/79, 0x4f}, 0x40000042) socket$nl_generic(0x10, 0x3, 0x10) openat$ashmem(0xffffffffffffff9c, &(0x7f0000004680)='/dev/ashmem\x00', 0x80000, 0x0) r392 = socket$inet6_tcp(0xa, 0x1, 0x0) r393 = fcntl$dupfd(r392, 0x0, r392) ioctl$PERF_EVENT_IOC_ENABLE(r393, 0x8912, 0x400200) r394 = socket$inet6_tcp(0xa, 0x1, 0x0) r395 = fcntl$dupfd(r394, 0x0, r394) ioctl$PERF_EVENT_IOC_ENABLE(r395, 0x8912, 0x400200) r396 = socket$inet6_tcp(0xa, 0x1, 0x0) r397 = socket$packet(0x11, 0x3, 0x300) ioctl$sock_SIOCGIFINDEX(r397, 0x8933, &(0x7f0000000140)={'syz_tun\x00', 0x0}) setsockopt$packet_add_memb(r397, 0x107, 0x1, &(0x7f0000001300)={r398, 0x3, 0x6, @dev}, 0x10) dup3(r396, r397, 0x0) r399 = socket$inet6_tcp(0xa, 0x1, 0x0) r400 = fcntl$dupfd(r399, 0x0, r399) ioctl$PERF_EVENT_IOC_ENABLE(r400, 0x8912, 0x400200) r401 = socket$inet6_tcp(0xa, 0x1, 0x0) fcntl$dupfd(r401, 0x0, r401) gettid() r402 = perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r403 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r402, 0x0) r404 = syz_open_procfs(0x0, &(0x7f0000000000)='net/netlink\x00') preadv(r404, &(0x7f0000000480), 0x10000000000002a1, 0x0) r405 = syz_open_procfs(0x0, &(0x7f00000000c0)='net/packet\x00') r406 = perf_event_open(&(0x7f00000002c0)={0x5, 0x411, 0x0, 0x9, 0x1f, 0xbf, 0x0, 0x7f, 0x4000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x40000000000020}, 0x0, 0x8000, 0x0, 0x2, 0x0, 0x8}, 0x0, 0x3, 0xffffffffffffffff, 0x2) r407 = socket(0x40000000002, 0x3, 0x2) setsockopt$SO_BINDTODEVICE(r407, 0x1, 0x19, &(0x7f00000012c0)='syz_tun\x00', 0x10) setsockopt$IPT_SO_SET_REPLACE(r407, 0x0, 0x40, 0x0, 0x0) r408 = socket$nl_generic(0x10, 0x3, 0x10) r409 = socket$netlink(0x10, 0x3, 0x0) r410 = socket$netlink(0x10, 0x3, 0xc) writev(r410, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r409, r410) r411 = getpid() rt_tgsigqueueinfo(r411, r411, 0x16, &(0x7f0000000100)) stat(&(0x7f0000000700)='./file0\x00', &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}) r413 = getegid() r414 = openat$selinux_user(0xffffffffffffff9c, &(0x7f00000007c0)='/selinux/user\x00', 0x2, 0x0) r415 = socket$netlink(0x10, 0x3, 0x0) r416 = socket$netlink(0x10, 0x3, 0xc) writev(r416, &(0x7f0000fb5ff0)=[{0x0}], 0x1) dup2(r415, r416) r417 = eventfd2(0x81, 0x801) r418 = socket$inet(0x2, 0x5, 0x81) r419 = socket$netlink(0x10, 0x3, 0xc) writev(r419, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r420 = getpid() rt_tgsigqueueinfo(r420, r420, 0x16, &(0x7f0000000100)) r421 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r421, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r423 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r423, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r422, r424) r425 = socket$inet6_tcp(0xa, 0x1, 0x0) r426 = eventfd(0x4) r427 = socket$netlink(0x10, 0x3, 0xc) writev(r427, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r428 = socket$netlink(0x10, 0x3, 0x0) r429 = socket$netlink(0x10, 0x3, 0xc) writev(r429, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r428, r429) r430 = socket$netlink(0x10, 0x3, 0x0) r431 = socket$netlink(0x10, 0x3, 0xc) writev(r431, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r430, r431) r432 = openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f0000000800)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000840)=0x0) r434 = geteuid() r435 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r435, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r437 = getpid() rt_tgsigqueueinfo(r437, r437, 0x16, &(0x7f0000000100)) r438 = open(0x0, 0x0, 0x0) ftruncate(r438, 0x0) ioctl$NS_GET_OWNER_UID(r438, 0xb704, &(0x7f0000000b80)=0x0) r440 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r440, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r442 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r442, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r441, r443) r444 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r444, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r446 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r446, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r445, r447) getgroups(0x5, &(0x7f0000000bc0)=[0xee00, r443, 0xffffffffffffffff, 0xee00, r447]) r449 = getpid() rt_tgsigqueueinfo(r449, r449, 0x16, &(0x7f0000000100)) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r451 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r451, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r450, r452) r453 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r453, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r455 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r455, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r454, r456) r457 = socket$netlink(0x10, 0x3, 0x0) r458 = socket$netlink(0x10, 0x3, 0xc) writev(r458, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100", 0x18}], 0x1) dup2(r457, r458) r459 = dup2(r457, 0xffffffffffffffff) r460 = socket$inet_tcp(0x2, 0x1, 0x0) r461 = socket$netlink(0x10, 0x3, 0x0) r462 = socket$netlink(0x10, 0x3, 0xc) writev(r462, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r461, r462) r463 = signalfd4(r404, &(0x7f0000002980)={0x8}, 0x8, 0x800) r464 = signalfd4(r405, &(0x7f00000029c0)={0x83}, 0x8, 0x80000) r465 = socket$netlink(0x10, 0x3, 0x0) r466 = socket$netlink(0x10, 0x3, 0xc) writev(r466, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r465, r466) r467 = socket(0x40000000002, 0x3, 0x2) setsockopt$SO_BINDTODEVICE(r467, 0x1, 0x19, &(0x7f00000012c0)='syz_tun\x00', 0x10) setsockopt$IPT_SO_SET_REPLACE(r467, 0x0, 0x40, 0x0, 0x0) r468 = accept$inet(r467, &(0x7f0000002a00)={0x2, 0x0, @broadcast}, &(0x7f0000002a40)=0x10) r469 = creat(&(0x7f0000002a80)='./file0\x00', 0xe) r470 = socket$netlink(0x10, 0x3, 0x0) r471 = socket$netlink(0x10, 0x3, 0xc) writev(r471, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r470, r471) r472 = socket$netlink(0x10, 0x3, 0xc) writev(r472, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff", 0x1c}], 0x1) r473 = socket$netlink(0x10, 0x3, 0xc) writev(r473, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r474 = socket$netlink(0x10, 0x3, 0x0) r475 = socket$netlink(0x10, 0x3, 0xc) writev(r475, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r474, r475) r476 = socket$netlink(0x10, 0x3, 0x0) writev(r476, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r477 = socket$inet6_udplite(0xa, 0x2, 0x88) r478 = socket$netlink(0x10, 0x3, 0x0) r479 = socket$netlink(0x10, 0x3, 0xc) writev(r479, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r478, r479) r480 = socket$netlink(0x10, 0x3, 0xc) writev(r480, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r481 = socket$netlink(0x10, 0x3, 0x0) r482 = socket$netlink(0x10, 0x3, 0xc) writev(r482, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r481, r482) r483 = open(0x0, 0x0, 0x0) ftruncate(r483, 0x0) ioctl$TIOCGSID(r483, 0x5429, &(0x7f0000003e00)=0x0) ioctl$NS_GET_OWNER_UID(r405, 0xb704, &(0x7f0000003e40)=0x0) r486 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r486, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r488 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r488, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r487, r489) r490 = getpid() rt_tgsigqueueinfo(r490, r490, 0x16, &(0x7f0000000100)) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000003e80)={{{@in6=@dev, @in6=@mcast1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@empty}, 0x0, @in6}}, &(0x7f0000003f80)=0xe8) r492 = socket$netlink(0x10, 0x3, 0x0) r493 = socket$netlink(0x10, 0x3, 0xc) writev(r493, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r492, r493) r494 = socket$netlink(0x10, 0x3, 0xc) writev(r494, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r495 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000003fc0)='net/connector\x00') r496 = openat$selinux_attr(0xffffffffffffff9c, &(0x7f0000004000)='/proc/thread-self/attr/fscreate\x00', 0x2, 0x0) r497 = socket$netlink(0x10, 0x3, 0x0) r498 = socket$netlink(0x10, 0x3, 0xc) writev(r498, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r497, r498) r499 = socket$netlink(0x10, 0x3, 0x0) r500 = socket$netlink(0x10, 0x3, 0xc) writev(r500, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r499, r500) fcntl$getownex(r406, 0x10, &(0x7f0000004040)={0x0, 0x0}) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000004080)={{{@in=@empty, @in6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@dev}, 0x0, @in=@broadcast}}, &(0x7f0000004180)=0xe8) lstat(&(0x7f00000041c0)='./file0\x00', &(0x7f0000004200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r504 = socket$netlink(0x10, 0x3, 0xc) writev(r504, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r505 = socket$netlink(0x10, 0x3, 0x0) r506 = socket$netlink(0x10, 0x3, 0xc) writev(r506, &(0x7f0000fb5ff0)=[{}], 0x1) dup2(r505, r506) r507 = socket$netlink(0x10, 0x3, 0xc) writev(r507, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r508 = socket$netlink(0x10, 0x3, 0x0) r509 = socket$netlink(0x10, 0x3, 0xc) writev(r509, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r508, r509) sendmmsg$unix(r407, &(0x7f00000043c0)=[{&(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000000240)=[{&(0x7f0000000340)="e75cfa607b164d6c79502a7785cb989997d2365711110c1d19265c22f45dfb909fa97cf32f85a2d38a34acfc21b79950ff311c12b371fd7ac3562a30ff734b556198995e0f4c17000503fce48f86804e316465f74983a7432bd53701e57e418b29a2ae3bc2db963b1f006ea482f8bb993ce8e8a4ed60ce03104d87348e728c9480bc1116f4be1d7d6fd1d8ae84d224dba6554f0fff20424b9aedd5", 0x9b}], 0x1, &(0x7f0000000280)=[@rights={{0x14, 0x1, 0x1, [r403]}}], 0x18, 0x4000000}, {&(0x7f0000000400)=@abs={0x1, 0x0, 0x4e22}, 0x6e, &(0x7f00000006c0)=[{&(0x7f0000000480)="b1177b88901bdd1e8235fdb2d9729c2236d52cec62b06aacc47fa51746a8e5db6537a2ae7c97358b210062865cda54beee3a673d788547cc238fc84429446332837386ab2e1785203a50b2cd407e6c8c28276e9deb301f37de501a7b268ec9339b5503c104eb3b22e014de82f1a28a54046daa68f65ceaadd29017d59c2fb1ebbd967f34369988522e3a6ec221493bab4e4d879e7eb07f262fa23cd06f22a24d6142905f244eea96f4f578c7d1bacec23629519c85c8201791c225e0c0cd8f5d67ae712b87be03c2d357c052b80d2b8e72cb3e4373f716fc2aa979d56d5b647e19f3a9fdeeff992e48b57ac252bfa1afe2737ff8b7b9b88e2d2c43adf314a7", 0xff}, {&(0x7f0000000580)="545128d13deb49e999d53112fd7349c5cb63ce22", 0x14}, {&(0x7f00000005c0)="a8cd2e226b4a94938bfd6aaf27b6effe780d93019d12eb2bf3a8a6977729d31ad87d294643a0eac4cb4b64b23692d872c60482806b686441b702e77977b670b1583100293a754dc94d01f5f035ed0c03cce8949e3447ad235e7b39dd086c8e995bbb0c6da239f79129a2094a794138d09e39f77e0d20c69aa1d8402729c2b3cc26e85700c17d97d9b99992c4ca4b67832902b8e6bd8f1c9d8cba162bbde782682b4c89d8ded8e7e9924b46f98058bfc10eb5556563a11a9114aa93e2200f02f3ef6973c3b688eee49cfc3db6be4d7895c4078922855b698216d839836f4dca92adadc346f902cd851a756477f845e231db", 0xf1}], 0x3, &(0x7f0000000880)=[@rights={{0x24, 0x1, 0x1, [r408, 0xffffffffffffffff, r406, r409, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r411, r412, r413}}}, @rights={{0x18, 0x1, 0x1, [r414, r415]}}, @rights={{0x18, 0x1, 0x1, [r402, r417]}}, @rights={{0x1c, 0x1, 0x1, [r404, r418, r419]}}, @cred={{0x1c, 0x1, 0x2, {r420, 0xee01, r424}}}, @rights={{0x38, 0x1, 0x1, [r404, r406, r425, r426, r427, r403, r428, r431, r432, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r433, r434, r436}}}], 0x110, 0x880}, {&(0x7f00000009c0)=@file={0x1, './file0/file0\x00'}, 0x6e, &(0x7f0000000b40)=[{&(0x7f0000000a40)="a63bab9579929215a14895570c090fd64aa25b5c5a70bdfae933899c144b05f88aadd67dc9c84509cfe4a82987f92c4658cc3d85c3d31911b30871a32758071b563c1cbd3e72fa41177def9194da5f9319a740f0934eaa180111ab5fad6f658e48e3f4ef33768a36d4f3b301422345014197605c727dc152507175416055773486cdc06d02c7b347fb3c3e3f8303d69a505fb60c478700661d9532f277fd503b4e8586679b8297030b870fec1ae11d5e4a6285fa02a737bb15e5edbb348438b4f4fc6b8159d310c72ab46f9a7aa7b83b9f0091c52631368d53777e7ce5dca65fe2ab2428d50b7167eb3f64fcf60e5d8a2630b3d572cc42", 0xf7}], 0x1, &(0x7f0000002ac0)=[@cred={{0x1c, 0x1, 0x2, {r437, r439, r448}}}, @cred={{0x1c, 0x1, 0x2, {r449, r450, r456}}}, @rights={{0x14, 0x1, 0x1, [r459]}}, @rights={{0x20, 0x1, 0x1, [r460, r461, r463, r406]}}, @rights={{0x1c, 0x1, 0x1, [r464, r465, r468]}}, @rights={{0x18, 0x1, 0x1, [r469, 0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [r471, r403, r402]}}, @rights={{0x30, 0x1, 0x1, [r472, r473, r404, r475, r403, r402, r476, r477]}}, @rights={{0x18, 0x1, 0x1, [r479, r405]}}], 0x118, 0x80010}, {&(0x7f0000002c00)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000003dc0)=[{&(0x7f0000002c80)="e76a8e1610cd0c9c7f47d880c0853296c3a57a8bea3e6dea6a89370c6d0f71c43230a35a117caf2b01401130eb1f434706089f32d52fab158ada4fb53a33a7ac6a6bd73a751f8ee937c86160bae8dee9ad7b1a022426435a833f962aae78f3eb6c66979d78fcea8c9b2d53544cbd7b621dc1af8c643501bd8e58cdefbabe93159bd0daefe08e3222b7db6bae5ba8cb1ddfbcd1148ffae5917f0924f03a59f797d9a167aa3beddedd5bc0741dd94e5e191c51db1d7e43789fcfd0ac546c46bd7f6e49e7ff6e97d48b3f686ed24b0621195b2b7d6740172fefda7ce09b553ba6f4ce841849f2ed2b1a2ef061e25a864af3", 0xf0}, {&(0x7f0000002d80)="ef751d0c11e42da36f138d425ca850b7d17e710d33e45650cb030ce5ff9f638d5e8e6d093e22934638e2d2cfd87850cf53fd41b08a2b420433eacfbdac5aacd6d507c3ab312ad3ce6571b486772052cf579b7d934e247f6e799fa90de86d9f2bd0c55b56a7ad69cc39151ac7a7f06f3cca1e6cc9f04a558c3e701215a1a434e7ad154d9cd2654bf1c1ec5ce478d236eb4d52c0c1f800e5808c18eed1aa3fb2ebb66bcf202d4ac0d35abcf0d68e9379af065da925d7b72118eb23169d973475de1a127a0fe4000897ab8dee4b8c3f2a374a99bf42bfa2723eed0082b58fb5df259f4df5bd5e826179fbd90da21d9edf68ce61f73e59dc4657fdc8d19442f33fb3ca05cef8d7eab5efdb901c42e9562193835beb0f32ad21713e56af71acb626870eacf62d2ce3b648147c489b9619023a441942d49fbe3b077abe963ebf72f2f5e3070fc0e3ca290c2fa15e3703b6d712ac8e85a5cad722366b9a6abf2a86723c89cc1ae3b4816b32b27a0099f552fcb63c9ed2f8d6ef85ea8cbe47b08b4d6bfb27098b57337a8262f94de2d748d2488ef829c5799d12777cdce130a3ea817168c17cfed54cd3509abac0bf9a3b1517ed61d6fab857f6ac218e439ada8409ae7cd32da103a8164d4cc76316020afecc135717fc07aa12545ce3680850694deeb79b7f9a7cd0187062f9ab9397516090ce052e7f17753aed10d5a4a52a82da70f4f8c94688be6301379156bf696de35be9efb8e4ab53985fd3c829ef365e3a313e11c6d38adf035a75dd85132fe0f59e26f6a581816d945288931a9d62f6c297697b5b4832af1c9ed75cb5648a0c438a3be8d0322aefd32c0b66b5ec520e8e30c688ca9a9789f87a924af9ddc7677b3d43bbfada4ec70bd23636be60003958e05a45a9a7101a6a36becc5f8e2029dc1cbef869b91582767eb54cc90b8f32f4a81d96bbd5f7a370e1dded9067a7c43c50c8043e104cf9cb42c93a64cea808db41e7b2bc2da166c1c2e536a80a42caf346799a40f6914efda38cbdda78b7a63fe57928a5b4ce6df6031649404d80229f393c095b41937db698fd7ae87c3ed6034b4639d54fad62360d48ccc57a33befb897752a1ee1e40e07cec5aa8f4569de3c276fb69c7c9ac5b2f0a60b6757b7588717cd8d109932d524148765f3aa3e4bf1b3d73eb63e004cf0e4e62a0bdbb00d62a66cb729aa20ff5739b9f2e49a67e4bf65541b6c80a14a4c2079c83f7d5a82f22b32174dacd44ab69b9e9f96b897d8e034cf0b12706327d53e7b27e59f61a3b932573887d47ce5671b07c629e4d931cd100c5082a9ce0ac82ad56aa010f45090755ac1b61a0cec6a74d77574f922d3679d9951f21c4ce65fdf4443afec3fb04927d8585b40491ecab4fa47e59958f35ee6e8225972a0bd05f9cda9fb2c08aeecddda3ee1e51e1e472e0f879e437019408fab807308d66cd5152bd3a83b754edf1ad1d348ea7a30e579b8b67a0fe3d6c775ca4f3a496358d2c434f70aaff5469f6198df87072db01b813726807dfc864400dfc734ddaab9eb43af30af68c03748d216cf303d81af2dfe4f207cb3f9571cb232f11fb5905102d04f25e98b78ad935e60d26621ba373788b318bb9550fda6d347af5ffb9d09f20473efd284b7f1cb4f9f17233959b8406e60150e050b9b1a50e81bcbb2d636d2dcd66e1edaa911d57b9d0f83219700cb7e96243fd0f9e76d0902047b2ea984958f146541eb70d6b7a35d46f6ee9cfa09b34b2a43b371bdc5fd7272c96cf6ec7ab77ae329e8271acf3e7d73c3b1aa08a86ab66e62ee4b5330c639978e5c1c2c2c15f716020a874515d0d39c8532a58a9978bb68be28b9395d5a3694ad5f56866f48e4495a96af284e5119d9a85f394d81ae91ec828503e39e31fbe41c6dd68df170153c0e92a7e01a049683d06cb90439b2f237048cd8f4fbac7f7bba0650e283aaca96d3a893a1fe81ec41e2f3b3981fc88ade6b5359a4d4f314fd5ef0e77d27ed942a6062ede8157450583882c0c11e796a779a00c0a9a5927e554523764aad36887bf0be126e41770811b5eca22d608ccfcaf886cf68873996f990347be3213546c5a18a63ec029f104fa14f796010242ebb1de9c4510b76ae7fc75a16722874eb20b9b5573ae01d360a5746525df7827da4d80319e43acb9f001d91bc62238dd5667f574eebd88b97ffa18b487691039b7c1f24edeee2bf22c5a8c218f569ddcc6b44edd9025135a291d4e67e214b5980c9d2b399fe1f2683734c491c4f474f589d088b33f0b17870edd93a8c2dac00f7b38f8eabf86fc585099ca6d98e196596aa6289cbb81fcd8fb8663447466c3c5144a6c78f5b17b8d1269b464c965c54bf858e50a9f9167dd29c047cb102fe6f0424a86cf931e8e54b8535e33cbc14cdba09e05a38198bcc61ae82c6c2a448ec67052fea052f20747817c7564da50dbfa2b946712452c6e80bfd2b5a6bb36be44df25af2880acf4a4e703b4e596b749413f14fc5eb9f90aa9dc1a9111266d09899e935b550618bd838f1cd2d7d252addf08c8f8124ff6fc7db2231a49287e0b9b20537694eabe4da80031e5b1fde05b568ed67900ba592300629b445cc22b8a4f8001ec6abaf0fc3b87bfedbc2f8d8c64cbab209de593c9caa4734e641c4aa0dadbb7b53ee64b6fb1fff39e566b843a316f9ce06c3c1c943521a4c42316306d4de54c32bb3290246522d17bcbab68f4085bbdb45efcdbc31927985c493de34fe31321a8244483b1251ff09eafab27313ab12b7504d03368f792bf1eee7766f06f4ce96b95f33b60b382bb4d3b9464f13833aadb38bf3b10cb65b1b8aee6d6d888e0e0ca0260955dbe55afe12c79390f01ebe6548eaad8f2f9286f30c0f67e4df0bbdf2107f91221effe2f52f5bbf9d69048a97582391e893e9feee6f4adda1ea98e9034ee9ac28f6c16b66ad87c3bd277f539fab45414b051a315297bb3ff2246076d73be1072c40afcd83cac7e4a7a3d5b1c565f19bbc35de0fb24129ca7b567b24cddbfe0924db9cb7e8f15875428f742d12ca3fb6f04eeac18a826c07bbef1f362eabf5a680fc090aec65479b30c3302342ac2e045eb4e8371385ee0610101a686f7543fef44fb4dec29213db2d8d8b49cd4e8305c0ac003b39861896b37ac72a915348bcc8cb8905c2db7d00dc05a1574852616ef145c39e500c2a1582a05829f23d1ea3bc823351a168214ab22d1e0c6eb6a94c773877e9d7af15c5f2a514b71b5e8ac382cab4c86a3fb814359ee8ec183a2a0b5d93cd72b9b7c3a49bf46e3474ac87441660bbb1452c14589d54a3ef6a37a1b09434f3ecb5d260f3b80b29da5617a6149b8975457fac032fc41625b04cb2cb81b1ca0258de9621a88d418d1b6725d77d63f5379b2d3f6644986bd2faa5e2db5dc0f00dce6c7b79392f0484bb86516624817052091c9a5071bd14dc86c62a5187e68715cd40a897f03028d34ee9ee4b2dd81730e712e67eb6cc6ccacc723dde808b9e96e9c51466cde8db48f69dbbb349f0d09b3a10903e6c49da749521552501f01ad5d558043e73d5ba5a74730b8b63b55362db5b0ab2a956185c236fd1fadae54f0bb92645365638f36f289ea2fed45ed92771d4c26188e99db7dc076861b1430be6a6b751b6271b3a5d8fa5776de00695bf7256630e12b81f3f1be7f0a04850ccbbc73c239981d11b62a08f8041079c799fe1ff8d65f1f3c6c98f2330c535342e1078417f13e80ecfc417c0cc43fda0a1ad07883a45cf0181cc24639ab7b0115de4160a780d183f3154e6499f9f0454826b747bf43f3650ae581456dba2b129abb1b490d7ca52a62d9ba3b2b7318dc896449998189d3f9405eaa8b4db8a0763b616e3283ca0fa0d378198a86046f36c18567fdb1d89a94d5cf85bc0dd62a398eb9225cc8c97ea4b59009341270bb60e0925c24a9f9f7f3715dd9d20a11fea28ad9a86613910d2b97070cb98b3d0ef1a9a2dde5b3a2063e3b43d2c7721a8bf705f0450f7ed691503b0b8493f50152a8cdc11b9722452922ccc81a5e206d66f25da340f7e707890b300392148f6a46cca842e6d3f5d6e5baeef27c16728ccb83004636791055368a7088dd4ddae04480fe8f67ab809935986f7bbec51eac7a1816e1456bf5bdee1c37fb630d0faeece10cd0f29422ec0aa6cd310bf2deb403339487f2146ece7e7417a78be3c0ce03e3aaef1216094079e68cbdde8667e48e347daff233fb9b11a71211141ce8c58edfc9b5134129e814965e032277b73ce07f379e6b2eb5446a8bdc2087ebd26f1f423eae4bec01cfe550f17dfd6bd92bef23d13c6666ad29fcfa81a64c78b6bdef7f15984ad6cefefdd3f844ce30977345c8da183e2e2b1f8093f3cbadad82a6ba9901b9924f13649b2ff7845e9ae5462154552b169bdb098384c873104b16d7a9bb298a58f1a3119dea90f33a90343d199bbd64d44b275b3a74f1e17c674560d2b8157863839f29e3d066ee4954d3f6f5753e69fadcc6e20be83e4775153cfcade3730d06ab9cd6e96f0f29bae3181334f9adc944b4ceba091b5cf83a04f6ee2dcacc93a6eaebcdedbbe0b09abfef132146c5b1732a0847c065e3ce39ea4aa6be984e4d2775d8588c2ac4d5584ec764c6a3bd0b15bac2fb6c07abad67bc71a78129a5eee62b72a8aa74715e65f5a5fd82bafd5af85969a7fa482aacb928def10778881bd5e7f081233d582b319a3057332ae084cbcda0de9fd14c11ce553406a9074d4115f007c6b455627987ba84acdf485323155a19910950c000b8700ba0a602e6b150bf95d2fdf4e2a2451b5c147a3495d1f16c82b13d34f19cadc5cd432ec33e9a4988ed2d9a75b8c3a8ef82d157d8a95b87e25a31791edcea813e56269ec3365a011d22ef05d7b158a69683a2ee0a86b405eeb325e11973a23e4a4e5ee0dd3c949c3a8bb375f80ed90ead90c2712e11030cb74021585e43befd759f349320d62c5df4c43ddf30e1a2935896c4bfd47a93b91c33c674c42628e267fcb446d274b0a037a7cca23939b79f467074db16b0970254f9f01cc21cfc4225c3a9e12ca910700199e28d86060832200c6d2585277a4fd1830229354e6d47195fbf36fddff3c6f4b6b474fdd46f8986911585e0a6b970ca3572519076ea645a2aa4ef1ef79e10172affe2facebd6c929bfac4773e4d18fde991cc7e9a2e1bfcd84c938fccdfa7c06b7f843578c0cc4438130b09db7cc974a86dc08e4166712b953c6a58923bab9b46f56071a33a856684777bf4ef4cf6dc26a573cd4bc2a4bc6e2d5e1795dfa5a9ff510f720cad32738767fa9d4110dfc496c52866d98b41540d637b87a67487ace123f2be4c8c12d16b95a9d289d10923d6cf251e7856b7cf5444a833e2803f55f31c3683ede10cfb7b31aef49cb8646ef2b1e8fe3273bc96349e3ea8a95782ee22e7acfc72b7bb3138e5efa6de1d3b78495a48715440f37dc7cb0574d34fef272a0f2dee0aa7bb0f7d2663f408f5ae88f022bc20ab3b2bfa2e123e2bcf8ce4e273dfe7c2efdbdf0a58ac5eec79eff879be24470ca687e64b83a3734c931435097f0cce25a9ccc84c530c76731397ad489e0a51d0474715004ae21b584af16dd03b5cc32307c921f6d87585bd7ca796c42c4f4621715bab91072a7962a63f0c8baf249a557091dd01d0e861f3e9864b275a3d85010eba7200b6b52a38378b99ccf1313be12a817ac325643b24e32e56e1dd5b42cea9cdcb68f80a58e02c8bee2b13dba7d6761eec3a72434e2fe7e86ef27bd536a9252c2b5b5a5b0eea8838", 0x1000}, {&(0x7f0000003d80)}], 0x3, &(0x7f0000004280)=[@rights={{0x1c, 0x1, 0x1, [r404, r480, r481]}}, @cred={{0x1c, 0x1, 0x2, {r484, r485, r489}}}, @cred={{0x1c, 0x1, 0x2, {r490, r491, 0xffffffffffffffff}}}, @rights={{0x10}}, @rights={{0x2c, 0x1, 0x1, [r492, r494, r403, r406, r495, r404, r404]}}, @rights={{0x34, 0x1, 0x1, [r403, r402, r405, r496, r402, r497, r500, 0xffffffffffffffff, r405]}}, @cred={{0x1c, 0x1, 0x2, {r501, r502, r503}}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, r406, r504, 0xffffffffffffffff, r506, r507, r508]}}], 0x128, 0x40000823}], 0x4, 0x8) syz_open_dev$loop(&(0x7f00000046c0)='/dev/loop#\x00', 0x8, 0x101200) r510 = socket$inet6_tcp(0xa, 0x1, 0x0) fcntl$dupfd(r510, 0x0, r510) r511 = socket$inet6_tcp(0xa, 0x1, 0x0) r512 = fcntl$dupfd(r511, 0x0, r511) ioctl$PERF_EVENT_IOC_ENABLE(r512, 0x8912, 0x400200) r513 = getpgrp(0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x394, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r513, 0x0, 0xffffffffffffffff, 0x0) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000051c0)={r513, r2, 0x0, 0x2, &(0x7f0000005180)='%\x00', 0xffffffffffffffff}, 0x30) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000005200), &(0x7f0000005240)=0xc) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000005280)) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r515 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r515, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r514, r516) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f00000052c0), &(0x7f0000005300)=0xc) ioctl$NS_GET_OWNER_UID(0xffffffffffffffff, 0xb704, &(0x7f0000005340)) r517 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r517, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r519 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r519, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r518, r520) r521 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r521, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r523 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r523, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r522, r524) getgroups(0x5, &(0x7f0000000bc0)=[0xee00, r520, 0xffffffffffffffff, 0xee00, r524]) r525 = socket$inet6_tcp(0xa, 0x1, 0x0) fcntl$dupfd(r525, 0x0, r525) getsockopt$sock_cred(r525, 0x1, 0x11, &(0x7f0000005380), &(0x7f00000053c0)=0xc) r526 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r526, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setreuid(0x0, r527) r528 = perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r529 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r528, 0x0) r530 = syz_open_procfs(0x0, &(0x7f0000000000)='net/netlink\x00') preadv(r530, &(0x7f0000000480), 0x10000000000002a1, 0x0) r531 = syz_open_procfs(0x0, &(0x7f00000000c0)='net/packet\x00') r532 = perf_event_open(&(0x7f00000002c0)={0x5, 0x411, 0x0, 0x9, 0x1f, 0xbf, 0x0, 0x7f, 0x4000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x40000000000020}, 0x0, 0x8000, 0x0, 0x2, 0x0, 0x8}, 0x0, 0x3, 0xffffffffffffffff, 0x2) r533 = socket(0x40000000002, 0x3, 0x2) setsockopt$SO_BINDTODEVICE(r533, 0x1, 0x19, &(0x7f00000012c0)='syz_tun\x00', 0x10) setsockopt$IPT_SO_SET_REPLACE(r533, 0x0, 0x40, 0x0, 0x0) r534 = socket$nl_generic(0x10, 0x3, 0x10) r535 = socket$netlink(0x10, 0x3, 0x0) r536 = socket$netlink(0x10, 0x3, 0xc) writev(r536, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r535, r536) r537 = getpid() rt_tgsigqueueinfo(r537, r537, 0x16, &(0x7f0000000100)) stat(&(0x7f0000000700)='./file0\x00', &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}) r539 = getegid() r540 = openat$selinux_user(0xffffffffffffff9c, &(0x7f00000007c0)='/selinux/user\x00', 0x2, 0x0) r541 = socket$netlink(0x10, 0x3, 0x0) r542 = socket$netlink(0x10, 0x3, 0xc) writev(r542, &(0x7f0000fb5ff0)=[{0x0}], 0x1) dup2(r541, r542) r543 = eventfd2(0x81, 0x801) r544 = socket$inet(0x2, 0x5, 0x81) r545 = socket$netlink(0x10, 0x3, 0xc) writev(r545, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r546 = getpid() rt_tgsigqueueinfo(r546, r546, 0x16, &(0x7f0000000100)) r547 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r547, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r549 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r549, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r548, r550) r551 = socket$inet6_tcp(0xa, 0x1, 0x0) r552 = eventfd(0x4) r553 = socket$netlink(0x10, 0x3, 0xc) writev(r553, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r554 = socket$netlink(0x10, 0x3, 0x0) r555 = socket$netlink(0x10, 0x3, 0xc) writev(r555, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r554, r555) r556 = socket$netlink(0x10, 0x3, 0x0) r557 = socket$netlink(0x10, 0x3, 0xc) writev(r557, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r556, r557) r558 = openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f0000000800)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000840)=0x0) r560 = geteuid() r561 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r561, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r563 = getpid() rt_tgsigqueueinfo(r563, r563, 0x16, &(0x7f0000000100)) r564 = open(0x0, 0x0, 0x0) ftruncate(r564, 0x0) ioctl$NS_GET_OWNER_UID(r564, 0xb704, &(0x7f0000000b80)=0x0) r566 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r566, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r568 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r568, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r567, r569) r570 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r570, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r572 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r572, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r571, r573) getgroups(0x5, &(0x7f0000000bc0)=[0xee00, r569, 0xffffffffffffffff, 0xee00, r573]) r575 = getpid() rt_tgsigqueueinfo(r575, r575, 0x16, &(0x7f0000000100)) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r577 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r577, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r576, r578) r579 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r579, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r581 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r581, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r580, r582) r583 = socket$netlink(0x10, 0x3, 0x0) r584 = socket$netlink(0x10, 0x3, 0xc) writev(r584, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100", 0x18}], 0x1) dup2(r583, r584) r585 = dup2(r583, 0xffffffffffffffff) r586 = socket$inet_tcp(0x2, 0x1, 0x0) r587 = socket$netlink(0x10, 0x3, 0x0) r588 = socket$netlink(0x10, 0x3, 0xc) writev(r588, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r587, r588) r589 = signalfd4(r530, &(0x7f0000002980)={0x8}, 0x8, 0x800) r590 = signalfd4(r531, &(0x7f00000029c0)={0x83}, 0x8, 0x80000) r591 = socket$netlink(0x10, 0x3, 0x0) r592 = socket$netlink(0x10, 0x3, 0xc) writev(r592, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r591, r592) r593 = socket(0x40000000002, 0x3, 0x2) setsockopt$SO_BINDTODEVICE(r593, 0x1, 0x19, &(0x7f00000012c0)='syz_tun\x00', 0x10) setsockopt$IPT_SO_SET_REPLACE(r593, 0x0, 0x40, 0x0, 0x0) r594 = accept$inet(r593, &(0x7f0000002a00)={0x2, 0x0, @broadcast}, &(0x7f0000002a40)=0x10) r595 = creat(&(0x7f0000002a80)='./file0\x00', 0xe) r596 = socket$netlink(0x10, 0x3, 0x0) r597 = socket$netlink(0x10, 0x3, 0xc) writev(r597, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r596, r597) r598 = socket$netlink(0x10, 0x3, 0xc) writev(r598, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff", 0x1c}], 0x1) r599 = socket$netlink(0x10, 0x3, 0xc) writev(r599, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r600 = socket$netlink(0x10, 0x3, 0x0) r601 = socket$netlink(0x10, 0x3, 0xc) writev(r601, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r600, r601) r602 = socket$netlink(0x10, 0x3, 0x0) writev(r602, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r603 = socket$inet6_udplite(0xa, 0x2, 0x88) r604 = socket$netlink(0x10, 0x3, 0x0) r605 = socket$netlink(0x10, 0x3, 0xc) writev(r605, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r604, r605) r606 = socket$netlink(0x10, 0x3, 0xc) writev(r606, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r607 = socket$netlink(0x10, 0x3, 0x0) r608 = socket$netlink(0x10, 0x3, 0xc) writev(r608, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r607, r608) r609 = open(0x0, 0x0, 0x0) ftruncate(r609, 0x0) ioctl$TIOCGSID(r609, 0x5429, &(0x7f0000003e00)=0x0) ioctl$NS_GET_OWNER_UID(r531, 0xb704, &(0x7f0000003e40)=0x0) r612 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r612, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r614 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r614, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r613, r615) r616 = getpid() rt_tgsigqueueinfo(r616, r616, 0x16, &(0x7f0000000100)) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000003e80)={{{@in6=@dev, @in6=@mcast1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@empty}, 0x0, @in6}}, &(0x7f0000003f80)=0xe8) r618 = socket$netlink(0x10, 0x3, 0x0) r619 = socket$netlink(0x10, 0x3, 0xc) writev(r619, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r618, r619) r620 = socket$netlink(0x10, 0x3, 0xc) writev(r620, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r621 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000003fc0)='net/connector\x00') r622 = openat$selinux_attr(0xffffffffffffff9c, &(0x7f0000004000)='/proc/thread-self/attr/fscreate\x00', 0x2, 0x0) r623 = socket$netlink(0x10, 0x3, 0x0) r624 = socket$netlink(0x10, 0x3, 0xc) writev(r624, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r623, r624) r625 = socket$netlink(0x10, 0x3, 0x0) r626 = socket$netlink(0x10, 0x3, 0xc) writev(r626, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r625, r626) fcntl$getownex(r532, 0x10, &(0x7f0000004040)={0x0, 0x0}) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000004080)={{{@in=@empty, @in6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@dev}, 0x0, @in=@broadcast}}, &(0x7f0000004180)=0xe8) lstat(&(0x7f00000041c0)='./file0\x00', &(0x7f0000004200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r630 = socket$netlink(0x10, 0x3, 0xc) writev(r630, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r631 = socket$netlink(0x10, 0x3, 0x0) r632 = socket$netlink(0x10, 0x3, 0xc) writev(r632, &(0x7f0000fb5ff0)=[{}], 0x1) dup2(r631, r632) r633 = socket$netlink(0x10, 0x3, 0xc) writev(r633, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r634 = socket$netlink(0x10, 0x3, 0x0) r635 = socket$netlink(0x10, 0x3, 0xc) writev(r635, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r634, r635) sendmmsg$unix(r533, &(0x7f00000043c0)=[{&(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000000240)=[{&(0x7f0000000340)="e75cfa607b164d6c79502a7785cb989997d2365711110c1d19265c22f45dfb909fa97cf32f85a2d38a34acfc21b79950ff311c12b371fd7ac3562a30ff734b556198995e0f4c17000503fce48f86804e316465f74983a7432bd53701e57e418b29a2ae3bc2db963b1f006ea482f8bb993ce8e8a4ed60ce03104d87348e728c9480bc1116f4be1d7d6fd1d8ae84d224dba6554f0fff20424b9aedd5", 0x9b}], 0x1, &(0x7f0000000280)=[@rights={{0x14, 0x1, 0x1, [r529]}}], 0x18, 0x4000000}, {&(0x7f0000000400)=@abs={0x1, 0x0, 0x4e22}, 0x6e, &(0x7f00000006c0)=[{&(0x7f0000000480)="b1177b88901bdd1e8235fdb2d9729c2236d52cec62b06aacc47fa51746a8e5db6537a2ae7c97358b210062865cda54beee3a673d788547cc238fc84429446332837386ab2e1785203a50b2cd407e6c8c28276e9deb301f37de501a7b268ec9339b5503c104eb3b22e014de82f1a28a54046daa68f65ceaadd29017d59c2fb1ebbd967f34369988522e3a6ec221493bab4e4d879e7eb07f262fa23cd06f22a24d6142905f244eea96f4f578c7d1bacec23629519c85c8201791c225e0c0cd8f5d67ae712b87be03c2d357c052b80d2b8e72cb3e4373f716fc2aa979d56d5b647e19f3a9fdeeff992e48b57ac252bfa1afe2737ff8b7b9b88e2d2c43adf314a7", 0xff}, {&(0x7f0000000580)="545128d13deb49e999d53112fd7349c5cb63ce22", 0x14}, {&(0x7f00000005c0)="a8cd2e226b4a94938bfd6aaf27b6effe780d93019d12eb2bf3a8a6977729d31ad87d294643a0eac4cb4b64b23692d872c60482806b686441b702e77977b670b1583100293a754dc94d01f5f035ed0c03cce8949e3447ad235e7b39dd086c8e995bbb0c6da239f79129a2094a794138d09e39f77e0d20c69aa1d8402729c2b3cc26e85700c17d97d9b99992c4ca4b67832902b8e6bd8f1c9d8cba162bbde782682b4c89d8ded8e7e9924b46f98058bfc10eb5556563a11a9114aa93e2200f02f3ef6973c3b688eee49cfc3db6be4d7895c4078922855b698216d839836f4dca92adadc346f902cd851a756477f845e231db", 0xf1}], 0x3, &(0x7f0000000880)=[@rights={{0x24, 0x1, 0x1, [r534, 0xffffffffffffffff, r532, r535, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r537, r538, r539}}}, @rights={{0x18, 0x1, 0x1, [r540, r541]}}, @rights={{0x18, 0x1, 0x1, [r528, r543]}}, @rights={{0x1c, 0x1, 0x1, [r530, r544, r545]}}, @cred={{0x1c, 0x1, 0x2, {r546, 0xee01, r550}}}, @rights={{0x38, 0x1, 0x1, [r530, r532, r551, r552, r553, r529, r554, r557, r558, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r559, r560, r562}}}], 0x110, 0x880}, {&(0x7f00000009c0)=@file={0x1, './file0/file0\x00'}, 0x6e, &(0x7f0000000b40)=[{&(0x7f0000000a40)="a63bab9579929215a14895570c090fd64aa25b5c5a70bdfae933899c144b05f88aadd67dc9c84509cfe4a82987f92c4658cc3d85c3d31911b30871a32758071b563c1cbd3e72fa41177def9194da5f9319a740f0934eaa180111ab5fad6f658e48e3f4ef33768a36d4f3b301422345014197605c727dc152507175416055773486cdc06d02c7b347fb3c3e3f8303d69a505fb60c478700661d9532f277fd503b4e8586679b8297030b870fec1ae11d5e4a6285fa02a737bb15e5edbb348438b4f4fc6b8159d310c72ab46f9a7aa7b83b9f0091c52631368d53777e7ce5dca65fe2ab2428d50b7167eb3f64fcf60e5d8a2630b3d572cc42", 0xf7}], 0x1, &(0x7f0000002ac0)=[@cred={{0x1c, 0x1, 0x2, {r563, r565, r574}}}, @cred={{0x1c, 0x1, 0x2, {r575, r576, r582}}}, @rights={{0x14, 0x1, 0x1, [r585]}}, @rights={{0x20, 0x1, 0x1, [r586, r587, r589, r532]}}, @rights={{0x1c, 0x1, 0x1, [r590, r591, r594]}}, @rights={{0x18, 0x1, 0x1, [r595, 0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [r597, r529, r528]}}, @rights={{0x30, 0x1, 0x1, [r598, r599, r530, r601, r529, r528, r602, r603]}}, @rights={{0x18, 0x1, 0x1, [r605, r531]}}], 0x118, 0x80010}, {&(0x7f0000002c00)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000003dc0)=[{&(0x7f0000002c80)="e76a8e1610cd0c9c7f47d880c0853296c3a57a8bea3e6dea6a89370c6d0f71c43230a35a117caf2b01401130eb1f434706089f32d52fab158ada4fb53a33a7ac6a6bd73a751f8ee937c86160bae8dee9ad7b1a022426435a833f962aae78f3eb6c66979d78fcea8c9b2d53544cbd7b621dc1af8c643501bd8e58cdefbabe93159bd0daefe08e3222b7db6bae5ba8cb1ddfbcd1148ffae5917f0924f03a59f797d9a167aa3beddedd5bc0741dd94e5e191c51db1d7e43789fcfd0ac546c46bd7f6e49e7ff6e97d48b3f686ed24b0621195b2b7d6740172fefda7ce09b553ba6f4ce841849f2ed2b1a2ef061e25a864af3", 0xf0}, {&(0x7f0000002d80)="ef751d0c11e42da36f138d425ca850b7d17e710d33e45650cb030ce5ff9f638d5e8e6d093e22934638e2d2cfd87850cf53fd41b08a2b420433eacfbdac5aacd6d507c3ab312ad3ce6571b486772052cf579b7d934e247f6e799fa90de86d9f2bd0c55b56a7ad69cc39151ac7a7f06f3cca1e6cc9f04a558c3e701215a1a434e7ad154d9cd2654bf1c1ec5ce478d236eb4d52c0c1f800e5808c18eed1aa3fb2ebb66bcf202d4ac0d35abcf0d68e9379af065da925d7b72118eb23169d973475de1a127a0fe4000897ab8dee4b8c3f2a374a99bf42bfa2723eed0082b58fb5df259f4df5bd5e826179fbd90da21d9edf68ce61f73e59dc4657fdc8d19442f33fb3ca05cef8d7eab5efdb901c42e9562193835beb0f32ad21713e56af71acb626870eacf62d2ce3b648147c489b9619023a441942d49fbe3b077abe963ebf72f2f5e3070fc0e3ca290c2fa15e3703b6d712ac8e85a5cad722366b9a6abf2a86723c89cc1ae3b4816b32b27a0099f552fcb63c9ed2f8d6ef85ea8cbe47b08b4d6bfb27098b57337a8262f94de2d748d2488ef829c5799d12777cdce130a3ea817168c17cfed54cd3509abac0bf9a3b1517ed61d6fab857f6ac218e439ada8409ae7cd32da103a8164d4cc76316020afecc135717fc07aa12545ce3680850694deeb79b7f9a7cd0187062f9ab9397516090ce052e7f17753aed10d5a4a52a82da70f4f8c94688be6301379156bf696de35be9efb8e4ab53985fd3c829ef365e3a313e11c6d38adf035a75dd85132fe0f59e26f6a581816d945288931a9d62f6c297697b5b4832af1c9ed75cb5648a0c438a3be8d0322aefd32c0b66b5ec520e8e30c688ca9a9789f87a924af9ddc7677b3d43bbfada4ec70bd23636be60003958e05a45a9a7101a6a36becc5f8e2029dc1cbef869b91582767eb54cc90b8f32f4a81d96bbd5f7a370e1dded9067a7c43c50c8043e104cf9cb42c93a64cea808db41e7b2bc2da166c1c2e536a80a42caf346799a40f6914efda38cbdda78b7a63fe57928a5b4ce6df6031649404d80229f393c095b41937db698fd7ae87c3ed6034b4639d54fad62360d48ccc57a33befb897752a1ee1e40e07cec5aa8f4569de3c276fb69c7c9ac5b2f0a60b6757b7588717cd8d109932d524148765f3aa3e4bf1b3d73eb63e004cf0e4e62a0bdbb00d62a66cb729aa20ff5739b9f2e49a67e4bf65541b6c80a14a4c2079c83f7d5a82f22b32174dacd44ab69b9e9f96b897d8e034cf0b12706327d53e7b27e59f61a3b932573887d47ce5671b07c629e4d931cd100c5082a9ce0ac82ad56aa010f45090755ac1b61a0cec6a74d77574f922d3679d9951f21c4ce65fdf4443afec3fb04927d8585b40491ecab4fa47e59958f35ee6e8225972a0bd05f9cda9fb2c08aeecddda3ee1e51e1e472e0f879e437019408fab807308d66cd5152bd3a83b754edf1ad1d348ea7a30e579b8b67a0fe3d6c775ca4f3a496358d2c434f70aaff5469f6198df87072db01b813726807dfc864400dfc734ddaab9eb43af30af68c03748d216cf303d81af2dfe4f207cb3f9571cb232f11fb5905102d04f25e98b78ad935e60d26621ba373788b318bb9550fda6d347af5ffb9d09f20473efd284b7f1cb4f9f17233959b8406e60150e050b9b1a50e81bcbb2d636d2dcd66e1edaa911d57b9d0f83219700cb7e96243fd0f9e76d0902047b2ea984958f146541eb70d6b7a35d46f6ee9cfa09b34b2a43b371bdc5fd7272c96cf6ec7ab77ae329e8271acf3e7d73c3b1aa08a86ab66e62ee4b5330c639978e5c1c2c2c15f716020a874515d0d39c8532a58a9978bb68be28b9395d5a3694ad5f56866f48e4495a96af284e5119d9a85f394d81ae91ec828503e39e31fbe41c6dd68df170153c0e92a7e01a049683d06cb90439b2f237048cd8f4fbac7f7bba0650e283aaca96d3a893a1fe81ec41e2f3b3981fc88ade6b5359a4d4f314fd5ef0e77d27ed942a6062ede8157450583882c0c11e796a779a00c0a9a5927e554523764aad36887bf0be126e41770811b5eca22d608ccfcaf886cf68873996f990347be3213546c5a18a63ec029f104fa14f796010242ebb1de9c4510b76ae7fc75a16722874eb20b9b5573ae01d360a5746525df7827da4d80319e43acb9f001d91bc62238dd5667f574eebd88b97ffa18b487691039b7c1f24edeee2bf22c5a8c218f569ddcc6b44edd9025135a291d4e67e214b5980c9d2b399fe1f2683734c491c4f474f589d088b33f0b17870edd93a8c2dac00f7b38f8eabf86fc585099ca6d98e196596aa6289cbb81fcd8fb8663447466c3c5144a6c78f5b17b8d1269b464c965c54bf858e50a9f9167dd29c047cb102fe6f0424a86cf931e8e54b8535e33cbc14cdba09e05a38198bcc61ae82c6c2a448ec67052fea052f20747817c7564da50dbfa2b946712452c6e80bfd2b5a6bb36be44df25af2880acf4a4e703b4e596b749413f14fc5eb9f90aa9dc1a9111266d09899e935b550618bd838f1cd2d7d252addf08c8f8124ff6fc7db2231a49287e0b9b20537694eabe4da80031e5b1fde05b568ed67900ba592300629b445cc22b8a4f8001ec6abaf0fc3b87bfedbc2f8d8c64cbab209de593c9caa4734e641c4aa0dadbb7b53ee64b6fb1fff39e566b843a316f9ce06c3c1c943521a4c42316306d4de54c32bb3290246522d17bcbab68f4085bbdb45efcdbc31927985c493de34fe31321a8244483b1251ff09eafab27313ab12b7504d03368f792bf1eee7766f06f4ce96b95f33b60b382bb4d3b9464f13833aadb38bf3b10cb65b1b8aee6d6d888e0e0ca0260955dbe55afe12c79390f01ebe6548eaad8f2f9286f30c0f67e4df0bbdf2107f91221effe2f52f5bbf9d69048a97582391e893e9feee6f4adda1ea98e9034ee9ac28f6c16b66ad87c3bd277f539fab45414b051a315297bb3ff2246076d73be1072c40afcd83cac7e4a7a3d5b1c565f19bbc35de0fb24129ca7b567b24cddbfe0924db9cb7e8f15875428f742d12ca3fb6f04eeac18a826c07bbef1f362eabf5a680fc090aec65479b30c3302342ac2e045eb4e8371385ee0610101a686f7543fef44fb4dec29213db2d8d8b49cd4e8305c0ac003b39861896b37ac72a915348bcc8cb8905c2db7d00dc05a1574852616ef145c39e500c2a1582a05829f23d1ea3bc823351a168214ab22d1e0c6eb6a94c773877e9d7af15c5f2a514b71b5e8ac382cab4c86a3fb814359ee8ec183a2a0b5d93cd72b9b7c3a49bf46e3474ac87441660bbb1452c14589d54a3ef6a37a1b09434f3ecb5d260f3b80b29da5617a6149b8975457fac032fc41625b04cb2cb81b1ca0258de9621a88d418d1b6725d77d63f5379b2d3f6644986bd2faa5e2db5dc0f00dce6c7b79392f0484bb86516624817052091c9a5071bd14dc86c62a5187e68715cd40a897f03028d34ee9ee4b2dd81730e712e67eb6cc6ccacc723dde808b9e96e9c51466cde8db48f69dbbb349f0d09b3a10903e6c49da749521552501f01ad5d558043e73d5ba5a74730b8b63b55362db5b0ab2a956185c236fd1fadae54f0bb92645365638f36f289ea2fed45ed92771d4c26188e99db7dc076861b1430be6a6b751b6271b3a5d8fa5776de00695bf7256630e12b81f3f1be7f0a04850ccbbc73c239981d11b62a08f8041079c799fe1ff8d65f1f3c6c98f2330c535342e1078417f13e80ecfc417c0cc43fda0a1ad07883a45cf0181cc24639ab7b0115de4160a780d183f3154e6499f9f0454826b747bf43f3650ae581456dba2b129abb1b490d7ca52a62d9ba3b2b7318dc896449998189d3f9405eaa8b4db8a0763b616e3283ca0fa0d378198a86046f36c18567fdb1d89a94d5cf85bc0dd62a398eb9225cc8c97ea4b59009341270bb60e0925c24a9f9f7f3715dd9d20a11fea28ad9a86613910d2b97070cb98b3d0ef1a9a2dde5b3a2063e3b43d2c7721a8bf705f0450f7ed691503b0b8493f50152a8cdc11b9722452922ccc81a5e206d66f25da340f7e707890b300392148f6a46cca842e6d3f5d6e5baeef27c16728ccb83004636791055368a7088dd4ddae04480fe8f67ab809935986f7bbec51eac7a1816e1456bf5bdee1c37fb630d0faeece10cd0f29422ec0aa6cd310bf2deb403339487f2146ece7e7417a78be3c0ce03e3aaef1216094079e68cbdde8667e48e347daff233fb9b11a71211141ce8c58edfc9b5134129e814965e032277b73ce07f379e6b2eb5446a8bdc2087ebd26f1f423eae4bec01cfe550f17dfd6bd92bef23d13c6666ad29fcfa81a64c78b6bdef7f15984ad6cefefdd3f844ce30977345c8da183e2e2b1f8093f3cbadad82a6ba9901b9924f13649b2ff7845e9ae5462154552b169bdb098384c873104b16d7a9bb298a58f1a3119dea90f33a90343d199bbd64d44b275b3a74f1e17c674560d2b8157863839f29e3d066ee4954d3f6f5753e69fadcc6e20be83e4775153cfcade3730d06ab9cd6e96f0f29bae3181334f9adc944b4ceba091b5cf83a04f6ee2dcacc93a6eaebcdedbbe0b09abfef132146c5b1732a0847c065e3ce39ea4aa6be984e4d2775d8588c2ac4d5584ec764c6a3bd0b15bac2fb6c07abad67bc71a78129a5eee62b72a8aa74715e65f5a5fd82bafd5af85969a7fa482aacb928def10778881bd5e7f081233d582b319a3057332ae084cbcda0de9fd14c11ce553406a9074d4115f007c6b455627987ba84acdf485323155a19910950c000b8700ba0a602e6b150bf95d2fdf4e2a2451b5c147a3495d1f16c82b13d34f19cadc5cd432ec33e9a4988ed2d9a75b8c3a8ef82d157d8a95b87e25a31791edcea813e56269ec3365a011d22ef05d7b158a69683a2ee0a86b405eeb325e11973a23e4a4e5ee0dd3c949c3a8bb375f80ed90ead90c2712e11030cb74021585e43befd759f349320d62c5df4c43ddf30e1a2935896c4bfd47a93b91c33c674c42628e267fcb446d274b0a037a7cca23939b79f467074db16b0970254f9f01cc21cfc4225c3a9e12ca910700199e28d86060832200c6d2585277a4fd1830229354e6d47195fbf36fddff3c6f4b6b474fdd46f8986911585e0a6b970ca3572519076ea645a2aa4ef1ef79e10172affe2facebd6c929bfac4773e4d18fde991cc7e9a2e1bfcd84c938fccdfa7c06b7f843578c0cc4438130b09db7cc974a86dc08e4166712b953c6a58923bab9b46f56071a33a856684777bf4ef4cf6dc26a573cd4bc2a4bc6e2d5e1795dfa5a9ff510f720cad32738767fa9d4110dfc496c52866d98b41540d637b87a67487ace123f2be4c8c12d16b95a9d289d10923d6cf251e7856b7cf5444a833e2803f55f31c3683ede10cfb7b31aef49cb8646ef2b1e8fe3273bc96349e3ea8a95782ee22e7acfc72b7bb3138e5efa6de1d3b78495a48715440f37dc7cb0574d34fef272a0f2dee0aa7bb0f7d2663f408f5ae88f022bc20ab3b2bfa2e123e2bcf8ce4e273dfe7c2efdbdf0a58ac5eec79eff879be24470ca687e64b83a3734c931435097f0cce25a9ccc84c530c76731397ad489e0a51d0474715004ae21b584af16dd03b5cc32307c921f6d87585bd7ca796c42c4f4621715bab91072a7962a63f0c8baf249a557091dd01d0e861f3e9864b275a3d85010eba7200b6b52a38378b99ccf1313be12a817ac325643b24e32e56e1dd5b42cea9cdcb68f80a58e02c8bee2b13dba7d6761eec3a72434e2fe7e86ef27bd536a9252c2b5b5a5b0eea8838", 0x1000}, {&(0x7f0000003d80)}], 0x3, &(0x7f0000004280)=[@rights={{0x1c, 0x1, 0x1, [r530, r606, r607]}}, @cred={{0x1c, 0x1, 0x2, {r610, r611, r615}}}, @cred={{0x1c, 0x1, 0x2, {r616, r617, 0xffffffffffffffff}}}, @rights={{0x10}}, @rights={{0x2c, 0x1, 0x1, [r618, r620, r529, r532, r621, r530, r530]}}, @rights={{0x34, 0x1, 0x1, [r529, r528, r531, r622, r528, r623, r626, 0xffffffffffffffff, r531]}}, @cred={{0x1c, 0x1, 0x2, {r627, r628, r629}}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, r532, r630, 0xffffffffffffffff, r632, r633, r634]}}], 0x128, 0x40000823}], 0x4, 0x8) r636 = getpgrp(0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x394, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r636, 0x0, 0xffffffffffffffff, 0x0) r637 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r637, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setreuid(0x0, r638) r639 = perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r640 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r639, 0x0) r641 = syz_open_procfs(0x0, &(0x7f0000000000)='net/netlink\x00') preadv(r641, &(0x7f0000000480), 0x10000000000002a1, 0x0) r642 = syz_open_procfs(0x0, &(0x7f00000000c0)='net/packet\x00') r643 = perf_event_open(&(0x7f00000002c0)={0x5, 0x411, 0x0, 0x9, 0x1f, 0xbf, 0x0, 0x7f, 0x4000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x40000000000020}, 0x0, 0x8000, 0x0, 0x2, 0x0, 0x8}, 0x0, 0x3, 0xffffffffffffffff, 0x2) r644 = socket(0x40000000002, 0x3, 0x2) setsockopt$SO_BINDTODEVICE(r644, 0x1, 0x19, &(0x7f00000012c0)='syz_tun\x00', 0x10) setsockopt$IPT_SO_SET_REPLACE(r644, 0x0, 0x40, 0x0, 0x0) r645 = socket$nl_generic(0x10, 0x3, 0x10) r646 = socket$netlink(0x10, 0x3, 0x0) r647 = socket$netlink(0x10, 0x3, 0xc) writev(r647, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r646, r647) r648 = getpid() rt_tgsigqueueinfo(r648, r648, 0x16, &(0x7f0000000100)) stat(&(0x7f0000000700)='./file0\x00', &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}) r650 = getegid() r651 = openat$selinux_user(0xffffffffffffff9c, &(0x7f00000007c0)='/selinux/user\x00', 0x2, 0x0) r652 = socket$netlink(0x10, 0x3, 0x0) r653 = socket$netlink(0x10, 0x3, 0xc) writev(r653, &(0x7f0000fb5ff0)=[{0x0}], 0x1) dup2(r652, r653) r654 = eventfd2(0x81, 0x801) r655 = socket$inet(0x2, 0x5, 0x81) r656 = socket$netlink(0x10, 0x3, 0xc) writev(r656, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r657 = getpid() rt_tgsigqueueinfo(r657, r657, 0x16, &(0x7f0000000100)) r658 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r658, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r661 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r661, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r660, r662) r663 = socket$inet6_tcp(0xa, 0x1, 0x0) r664 = eventfd(0x4) r665 = socket$netlink(0x10, 0x3, 0xc) writev(r665, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r666 = socket$netlink(0x10, 0x3, 0x0) r667 = socket$netlink(0x10, 0x3, 0xc) writev(r667, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r666, r667) r668 = socket$netlink(0x10, 0x3, 0x0) r669 = socket$netlink(0x10, 0x3, 0xc) writev(r669, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r668, r669) r670 = openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f0000000800)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000840)=0x0) r672 = geteuid() r673 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r673, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r675 = getpid() rt_tgsigqueueinfo(r675, r675, 0x16, &(0x7f0000000100)) r676 = open(0x0, 0x0, 0x0) ftruncate(r676, 0x0) ioctl$NS_GET_OWNER_UID(r676, 0xb704, &(0x7f0000000b80)=0x0) r678 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r678, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r680 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r680, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r679, r681) r682 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r682, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r684 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r684, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r683, r685) getgroups(0x5, &(0x7f0000000bc0)=[0xee00, r681, 0xffffffffffffffff, 0xee00, r685]) r687 = getpid() rt_tgsigqueueinfo(r687, r687, 0x16, &(0x7f0000000100)) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r689 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r689, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r688, r690) r691 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r691, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r693 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r693, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r692, r694) r695 = socket$netlink(0x10, 0x3, 0x0) r696 = socket$netlink(0x10, 0x3, 0xc) writev(r696, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100", 0x18}], 0x1) dup2(r695, r696) r697 = dup2(r695, 0xffffffffffffffff) r698 = socket$inet_tcp(0x2, 0x1, 0x0) r699 = socket$netlink(0x10, 0x3, 0x0) r700 = socket$netlink(0x10, 0x3, 0xc) writev(r700, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r699, r700) r701 = signalfd4(r641, &(0x7f0000002980)={0x8}, 0x8, 0x800) signalfd4(r642, &(0x7f00000029c0)={0x83}, 0x8, 0x80000) r702 = socket$netlink(0x10, 0x3, 0x0) r703 = socket$netlink(0x10, 0x3, 0xc) writev(r703, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r702, r703) r704 = socket(0x40000000002, 0x3, 0x2) setsockopt$SO_BINDTODEVICE(r704, 0x1, 0x19, &(0x7f00000012c0)='syz_tun\x00', 0x10) setsockopt$IPT_SO_SET_REPLACE(r704, 0x0, 0x40, 0x0, 0x0) accept$inet(r704, &(0x7f0000002a00)={0x2, 0x0, @broadcast}, &(0x7f0000002a40)=0x10) r705 = creat(&(0x7f0000002a80)='./file0\x00', 0xe) r706 = socket$netlink(0x10, 0x3, 0x0) r707 = socket$netlink(0x10, 0x3, 0xc) writev(r707, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r706, r707) r708 = socket$netlink(0x10, 0x3, 0xc) writev(r708, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff", 0x1c}], 0x1) r709 = socket$netlink(0x10, 0x3, 0xc) writev(r709, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r710 = socket$netlink(0x10, 0x3, 0x0) r711 = socket$netlink(0x10, 0x3, 0xc) writev(r711, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r710, r711) r712 = socket$netlink(0x10, 0x3, 0x0) writev(r712, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r713 = socket$inet6_udplite(0xa, 0x2, 0x88) r714 = socket$netlink(0x10, 0x3, 0x0) r715 = socket$netlink(0x10, 0x3, 0xc) writev(r715, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r714, r715) r716 = socket$netlink(0x10, 0x3, 0xc) writev(r716, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r717 = socket$netlink(0x10, 0x3, 0x0) r718 = socket$netlink(0x10, 0x3, 0xc) writev(r718, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r717, r718) r719 = open(0x0, 0x0, 0x0) ftruncate(r719, 0x0) ioctl$TIOCGSID(r719, 0x5429, &(0x7f0000003e00)=0x0) ioctl$NS_GET_OWNER_UID(r642, 0xb704, &(0x7f0000003e40)=0x0) r722 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r722, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r724 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r724, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r723, r725) r726 = getpid() rt_tgsigqueueinfo(r726, r726, 0x16, &(0x7f0000000100)) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000003e80)={{{@in6=@dev, @in6=@mcast1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@empty}, 0x0, @in6}}, &(0x7f0000003f80)=0xe8) r728 = socket$netlink(0x10, 0x3, 0x0) r729 = socket$netlink(0x10, 0x3, 0xc) writev(r729, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r728, r729) r730 = socket$netlink(0x10, 0x3, 0xc) writev(r730, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r731 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000003fc0)='net/connector\x00') r732 = openat$selinux_attr(0xffffffffffffff9c, &(0x7f0000004000)='/proc/thread-self/attr/fscreate\x00', 0x2, 0x0) r733 = socket$netlink(0x10, 0x3, 0x0) r734 = socket$netlink(0x10, 0x3, 0xc) writev(r734, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r733, r734) r735 = socket$netlink(0x10, 0x3, 0x0) r736 = socket$netlink(0x10, 0x3, 0xc) writev(r736, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r735, r736) fcntl$getownex(r643, 0x10, &(0x7f0000004040)={0x0, 0x0}) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000004080)={{{@in=@empty, @in6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@dev}, 0x0, @in=@broadcast}}, &(0x7f0000004180)=0xe8) lstat(&(0x7f00000041c0)='./file0\x00', &(0x7f0000004200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r740 = socket$netlink(0x10, 0x3, 0xc) writev(r740, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r741 = socket$netlink(0x10, 0x3, 0x0) r742 = socket$netlink(0x10, 0x3, 0xc) writev(r742, &(0x7f0000fb5ff0)=[{}], 0x1) dup2(r741, r742) r743 = socket$netlink(0x10, 0x3, 0xc) writev(r743, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r744 = socket$netlink(0x10, 0x3, 0x0) r745 = socket$netlink(0x10, 0x3, 0xc) writev(r745, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r744, r745) r746 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r746, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setreuid(0x0, r747) sendmmsg$unix(r644, &(0x7f00000043c0)=[{&(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000000240)=[{&(0x7f0000000340)="e75cfa607b164d6c79502a7785cb989997d2365711110c1d19265c22f45dfb909fa97cf32f85a2d38a34acfc21b79950ff311c12b371fd7ac3562a30ff734b556198995e0f4c17000503fce48f86804e316465f74983a7432bd53701e57e418b29a2ae3bc2db963b1f006ea482f8bb993ce8e8a4ed60ce03104d87348e728c9480bc1116f4be1d7d6fd1d8ae84d224dba6554f0fff20424b9aedd5", 0x9b}], 0x1, &(0x7f0000000280)=[@rights={{0x14, 0x1, 0x1, [r640]}}], 0x18, 0x4000000}, {&(0x7f0000000400)=@abs={0x1, 0x0, 0x4e22}, 0x6e, &(0x7f00000006c0), 0x0, &(0x7f0000000880)=[@rights={{0x24, 0x1, 0x1, [r645, 0xffffffffffffffff, r643, r646, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r648, r649, r650}}}, @rights={{0x18, 0x1, 0x1, [r651, r652]}}, @rights={{0x18, 0x1, 0x1, [r639, r654]}}, @rights={{0x1c, 0x1, 0x1, [r641, r655, r656]}}, @cred={{0x1c, 0x1, 0x2, {r657, 0xee01, r662}}}, @rights={{0x38, 0x1, 0x1, [r641, r643, r663, r664, r665, r640, r666, r669, r670, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r671, r672, r674}}}], 0x110, 0x880}, {&(0x7f00000009c0)=@file={0x1, './file0/file0\x00'}, 0x6e, &(0x7f0000000b40)=[{&(0x7f0000005700)="a63bab9579929215a14895570c090fd64aa25b5c5a70bdfae933899c144b05f88aadd67dc9c84509cfe4a82987f92c4658cc3d85c3d31911b30871a32758071b563c1cbd3e72fa41177def9194da5f9319a740f0934eaa180111ab5fad6f658e48e3f4ef33768a36d4f3b301422345014197605c727dc152507175416055773486cdc06d02c7b347fb3c3e3f8303d69a505fb60c478700661d9532f277fd503b4e8586679b8297030b870fec1ae11d5e4a6285fa02a737bb15e5edbb348438b4f4fc6b8159d310c72ab46f9a7aa7b83b9f0091c52631368d53777e7ce5dca65fe2ab2428d50b7167eb3f64fcf60e5d8a2630b3d572cc42", 0xf7}], 0x1, &(0x7f0000002ac0)=[@cred={{0x1c, 0x1, 0x2, {r675, r677, r686}}}, @cred={{0x1c, 0x1, 0x2, {r687, r688, r694}}}, @rights={{0x14, 0x1, 0x1, [r697]}}, @rights={{0x20, 0x1, 0x1, [r698, r699, r701, r643]}}, @cred={{0x1c, 0x1, 0x2, {r659, r747}}}, @rights={{0x18, 0x1, 0x1, [r705, 0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [r707, r640, r639]}}, @rights={{0x30, 0x1, 0x1, [r708, r709, r641, r711, r640, r639, r712, r713]}}, @rights={{0x18, 0x1, 0x1, [r715, r642]}}], 0x118, 0x80010}, {&(0x7f0000002c00)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000003dc0)=[{&(0x7f0000002c80)="e76a8e1610cd0c9c7f47d880c0853296c3a57a8bea3e6dea6a89370c6d0f71c43230a35a117caf2b01401130eb1f434706089f32d52fab158ada4fb53a33a7ac6a6bd73a751f8ee937c86160bae8dee9ad7b1a022426435a833f962aae78f3eb6c66979d78fcea8c9b2d53544cbd7b621dc1af8c643501bd8e58cdefbabe93159bd0daefe08e3222b7db6bae5ba8cb1ddfbcd1148ffae5917f0924f03a59f797d9a167aa3beddedd5bc0741dd94e5e191c51db1d7e43789fcfd0ac546c46bd7f6e49e7ff6e97d48b3f686ed24b0621195b2b7d6740172fefda7ce09b553ba6f4ce841849f2ed2b1a2ef061e25a864af3", 0xf0}, {&(0x7f0000002d80)="ef751d0c11e42da36f138d425ca850b7d17e710d33e45650cb030ce5ff9f638d5e8e6d093e22934638e2d2cfd87850cf53fd41b08a2b420433eacfbdac5aacd6d507c3ab312ad3ce6571b486772052cf579b7d934e247f6e799fa90de86d9f2bd0c55b56a7ad69cc39151ac7a7f06f3cca1e6cc9f04a558c3e701215a1a434e7ad154d9cd2654bf1c1ec5ce478d236eb4d52c0c1f800e5808c18eed1aa3fb2ebb66bcf202d4ac0d35abcf0d68e9379af065da925d7b72118eb23169d973475de1a127a0fe4000897ab8dee4b8c3f2a374a99bf42bfa2723eed0082b58fb5df259f4df5bd5e826179fbd90da21d9edf68ce61f73e59dc4657fdc8d19442f33fb3ca05cef8d7eab5efdb901c42e9562193835beb0f32ad21713e56af71acb626870eacf62d2ce3b648147c489b9619023a441942d49fbe3b077abe963ebf72f2f5e3070fc0e3ca290c2fa15e3703b6d712ac8e85a5cad722366b9a6abf2a86723c89cc1ae3b4816b32b27a0099f552fcb63c9ed2f8d6ef85ea8cbe47b08b4d6bfb27098b57337a8262f94de2d748d2488ef829c5799d12777cdce130a3ea817168c17cfed54cd3509abac0bf9a3b1517ed61d6fab857f6ac218e439ada8409ae7cd32da103a8164d4cc76316020afecc135717fc07aa12545ce3680850694deeb79b7f9a7cd0187062f9ab9397516090ce052e7f17753aed10d5a4a52a82da70f4f8c94688be6301379156bf696de35be9efb8e4ab53985fd3c829ef365e3a313e11c6d38adf035a75dd85132fe0f59e26f6a581816d945288931a9d62f6c297697b5b4832af1c9ed75cb5648a0c438a3be8d0322aefd32c0b66b5ec520e8e30c688ca9a9789f87a924af9ddc7677b3d43bbfada4ec70bd23636be60003958e05a45a9a7101a6a36becc5f8e2029dc1cbef869b91582767eb54cc90b8f32f4a81d96bbd5f7a370e1dded9067a7c43c50c8043e104cf9cb42c93a64cea808db41e7b2bc2da166c1c2e536a80a42caf346799a40f6914efda38cbdda78b7a63fe57928a5b4ce6df6031649404d80229f393c095b41937db698fd7ae87c3ed6034b4639d54fad62360d48ccc57a33befb897752a1ee1e40e07cec5aa8f4569de3c276fb69c7c9ac5b2f0a60b6757b7588717cd8d109932d524148765f3aa3e4bf1b3d73eb63e004cf0e4e62a0bdbb00d62a66cb729aa20ff5739b9f2e49a67e4bf65541b6c80a14a4c2079c83f7d5a82f22b32174dacd44ab69b9e9f96b897d8e034cf0b12706327d53e7b27e59f61a3b932573887d47ce5671b07c629e4d931cd100c5082a9ce0ac82ad56aa010f45090755ac1b61a0cec6a74d77574f922d3679d9951f21c4ce65fdf4443afec3fb04927d8585b40491ecab4fa47e59958f35ee6e8225972a0bd05f9cda9fb2c08aeecddda3ee1e51e1e472e0f879e437019408fab807308d66cd5152bd3a83b754edf1ad1d348ea7a30e579b8b67a0fe3d6c775ca4f3a496358d2c434f70aaff5469f6198df87072db01b813726807dfc864400dfc734ddaab9eb43af30af68c03748d216cf303d81af2dfe4f207cb3f9571cb232f11fb5905102d04f25e98b78ad935e60d26621ba373788b318bb9550fda6d347af5ffb9d09f20473efd284b7f1cb4f9f17233959b8406e60150e050b9b1a50e81bcbb2d636d2dcd66e1edaa911d57b9d0f83219700cb7e96243fd0f9e76d0902047b2ea984958f146541eb70d6b7a35d46f6ee9cfa09b34b2a43b371bdc5fd7272c96cf6ec7ab77ae329e8271acf3e7d73c3b1aa08a86ab66e62ee4b5330c639978e5c1c2c2c15f716020a874515d0d39c8532a58a9978bb68be28b9395d5a3694ad5f56866f48e4495a96af284e5119d9a85f394d81ae91ec828503e39e31fbe41c6dd68df170153c0e92a7e01a049683d06cb90439b2f237048cd8f4fbac7f7bba0650e283aaca96d3a893a1fe81ec41e2f3b3981fc88ade6b5359a4d4f314fd5ef0e77d27ed942a6062ede8157450583882c0c11e796a779a00c0a9a5927e554523764aad36887bf0be126e41770811b5eca22d608ccfcaf886cf68873996f990347be3213546c5a18a63ec029f104fa14f796010242ebb1de9c4510b76ae7fc75a16722874eb20b9b5573ae01d360a5746525df7827da4d80319e43acb9f001d91bc62238dd5667f574eebd88b97ffa18b487691039b7c1f24edeee2bf22c5a8c218f569ddcc6b44edd9025135a291d4e67e214b5980c9d2b399fe1f2683734c491c4f474f589d088b33f0b17870edd93a8c2dac00f7b38f8eabf86fc585099ca6d98e196596aa6289cbb81fcd8fb8663447466c3c5144a6c78f5b17b8d1269b464c965c54bf858e50a9f9167dd29c047cb102fe6f0424a86cf931e8e54b8535e33cbc14cdba09e05a38198bcc61ae82c6c2a448ec67052fea052f20747817c7564da50dbfa2b946712452c6e80bfd2b5a6bb36be44df25af2880acf4a4e703b4e596b749413f14fc5eb9f90aa9dc1a9111266d09899e935b550618bd838f1cd2d7d252addf08c8f8124ff6fc7db2231a49287e0b9b20537694eabe4da80031e5b1fde05b568ed67900ba592300629b445cc22b8a4f8001ec6abaf0fc3b87bfedbc2f8d8c64cbab209de593c9caa4734e641c4aa0dadbb7b53ee64b6fb1fff39e566b843a316f9ce06c3c1c943521a4c42316306d4de54c32bb3290246522d17bcbab68f4085bbdb45efcdbc31927985c493de34fe31321a8244483b1251ff09eafab27313ab12b7504d03368f792bf1eee7766f06f4ce96b95f33b60b382bb4d3b9464f13833aadb38bf3b10cb65b1b8aee6d6d888e0e0ca0260955dbe55afe12c79390f01ebe6548eaad8f2f9286f30c0f67e4df0bbdf2107f91221effe2f52f5bbf9d69048a97582391e893e9feee6f4adda1ea98e9034ee9ac28f6c16b66ad87c3bd277f539fab45414b051a315297bb3ff2246076d73be1072c40afcd83cac7e4a7a3d5b1c565f19bbc35de0fb24129ca7b567b24cddbfe0924db9cb7e8f15875428f742d12ca3fb6f04eeac18a826c07bbef1f362eabf5a680fc090aec65479b30c3302342ac2e045eb4e8371385ee0610101a686f7543fef44fb4dec29213db2d8d8b49cd4e8305c0ac003b39861896b37ac72a915348bcc8cb8905c2db7d00dc05a1574852616ef145c39e500c2a1582a05829f23d1ea3bc823351a168214ab22d1e0c6eb6a94c773877e9d7af15c5f2a514b71b5e8ac382cab4c86a3fb814359ee8ec183a2a0b5d93cd72b9b7c3a49bf46e3474ac87441660bbb1452c14589d54a3ef6a37a1b09434f3ecb5d260f3b80b29da5617a6149b8975457fac032fc41625b04cb2cb81b1ca0258de9621a88d418d1b6725d77d63f5379b2d3f6644986bd2faa5e2db5dc0f00dce6c7b79392f0484bb86516624817052091c9a5071bd14dc86c62a5187e68715cd40a897f03028d34ee9ee4b2dd81730e712e67eb6cc6ccacc723dde808b9e96e9c51466cde8db48f69dbbb349f0d09b3a10903e6c49da749521552501f01ad5d558043e73d5ba5a74730b8b63b55362db5b0ab2a956185c236fd1fadae54f0bb92645365638f36f289ea2fed45ed92771d4c26188e99db7dc076861b1430be6a6b751b6271b3a5d8fa5776de00695bf7256630e12b81f3f1be7f0a04850ccbbc73c239981d11b62a08f8041079c799fe1ff8d65f1f3c6c98f2330c535342e1078417f13e80ecfc417c0cc43fda0a1ad07883a45cf0181cc24639ab7b0115de4160a780d183f3154e6499f9f0454826b747bf43f3650ae581456dba2b129abb1b490d7ca52a62d9ba3b2b7318dc896449998189d3f9405eaa8b4db8a0763b616e3283ca0fa0d378198a86046f36c18567fdb1d89a94d5cf85bc0dd62a398eb9225cc8c97ea4b59009341270bb60e0925c24a9f9f7f3715dd9d20a11fea28ad9a86613910d2b97070cb98b3d0ef1a9a2dde5b3a2063e3b43d2c7721a8bf705f0450f7ed691503b0b8493f50152a8cdc11b9722452922ccc81a5e206d66f25da340f7e707890b300392148f6a46cca842e6d3f5d6e5baeef27c16728ccb83004636791055368a7088dd4ddae04480fe8f67ab809935986f7bbec51eac7a1816e1456bf5bdee1c37fb630d0faeece10cd0f29422ec0aa6cd310bf2deb403339487f2146ece7e7417a78be3c0ce03e3aaef1216094079e68cbdde8667e48e347daff233fb9b11a71211141ce8c58edfc9b5134129e814965e032277b73ce07f379e6b2eb5446a8bdc2087ebd26f1f423eae4bec01cfe550f17dfd6bd92bef23d13c6666ad29fcfa81a64c78b6bdef7f15984ad6cefefdd3f844ce30977345c8da183e2e2b1f8093f3cbadad82a6ba9901b9924f13649b2ff7845e9ae5462154552b169bdb098384c873104b16d7a9bb298a58f1a3119dea90f33a90343d199bbd64d44b275b3a74f1e17c674560d2b8157863839f29e3d066ee4954d3f6f5753e69fadcc6e20be83e4775153cfcade3730d06ab9cd6e96f0f29bae3181334f9adc944b4ceba091b5cf83a04f6ee2dcacc93a6eaebcdedbbe0b09abfef132146c5b1732a0847c065e3ce39ea4aa6be984e4d2775d8588c2ac4d5584ec764c6a3bd0b15bac2fb6c07abad67bc71a78129a5eee62b72a8aa74715e65f5a5fd82bafd5af85969a7fa482aacb928def10778881bd5e7f081233d582b319a3057332ae084cbcda0de9fd14c11ce553406a9074d4115f007c6b455627987ba84acdf485323155a19910950c000b8700ba0a602e6b150bf95d2fdf4e2a2451b5c147a3495d1f16c82b13d34f19cadc5cd432ec33e9a4988ed2d9a75b8c3a8ef82d157d8a95b87e25a31791edcea813e56269ec3365a011d22ef05d7b158a69683a2ee0a86b405eeb325e11973a23e4a4e5ee0dd3c949c3a8bb375f80ed90ead90c2712e11030cb74021585e43befd759f349320d62c5df4c43ddf30e1a2935896c4bfd47a93b91c33c674c42628e267fcb446d274b0a037a7cca23939b79f467074db16b0970254f9f01cc21cfc4225c3a9e12ca910700199e28d86060832200c6d2585277a4fd1830229354e6d47195fbf36fddff3c6f4b6b474fdd46f8986911585e0a6b970ca3572519076ea645a2aa4ef1ef79e10172affe2facebd6c929bfac4773e4d18fde991cc7e9a2e1bfcd84c938fccdfa7c06b7f843578c0cc4438130b09db7cc974a86dc08e4166712b953c6a58923bab9b46f56071a33a856684777bf4ef4cf6dc26a573cd4bc2a4bc6e2d5e1795dfa5a9ff510f720cad32738767fa9d4110dfc496c52866d98b41540d637b87a67487ace123f2be4c8c12d16b95a9d289d10923d6cf251e7856b7cf5444a833e2803f55f31c3683ede10cfb7b31aef49cb8646ef2b1e8fe3273bc96349e3ea8a95782ee22e7acfc72b7bb3138e5efa6de1d3b78495a48715440f37dc7cb0574d34fef272a0f2dee0aa7bb0f7d2663f408f5ae88f022bc20ab3b2bfa2e123e2bcf8ce4e273dfe7c2efdbdf0a58ac5eec79eff879be24470ca687e64b83a3734c931435097f0cce25a9ccc84c530c76731397ad489e0a51d0474715004ae21b584af16dd03b5cc32307c921f6d87585bd7ca796c42c4f4621715bab91072a7962a63f0c8baf249a557091dd01d0e861f3e9864b275a3d85010eba7200b6b52a38378b99ccf1313be12a817ac325643b24e32e56e1dd5b42cea9cdcb68f80a58e02c8bee2b13dba7d6761eec3a72434e2fe7e86ef27bd536a9252c2b5b5a5b0eea8838", 0x1000}, {&(0x7f0000003d80)}], 0x3, &(0x7f0000004280)=[@rights={{0x1c, 0x1, 0x1, [r641, r716, r717]}}, @cred={{0x1c, 0x1, 0x2, {r720, r721, r725}}}, @cred={{0x1c, 0x1, 0x2, {r726, r727, 0xffffffffffffffff}}}, @rights={{0x10}}, @rights={{0x2c, 0x1, 0x1, [r728, r730, r640, r643, r731, r641, r641]}}, @rights={{0x34, 0x1, 0x1, [r640, r639, r642, r732, r639, r733, r736, 0xffffffffffffffff, r642]}}, @cred={{0x1c, 0x1, 0x2, {r737, r738, r739}}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, r643, r740, 0xffffffffffffffff, r742, r743, r744]}}], 0x128, 0x40000823}], 0x4, 0x8008) r748 = perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r748, 0x0) r749 = syz_open_procfs(0x0, &(0x7f0000000000)='net/netlink\x00') preadv(r749, &(0x7f0000000480), 0x10000000000002a1, 0x0) r750 = syz_open_procfs(0x0, &(0x7f00000000c0)='net/packet\x00') perf_event_open(&(0x7f00000002c0)={0x5, 0x411, 0x0, 0x9, 0x1f, 0xbf, 0x0, 0x7f, 0x4000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x40000000000020}, 0x0, 0x8000, 0x0, 0x2, 0x0, 0x8}, 0x0, 0x3, 0xffffffffffffffff, 0x2) r751 = socket(0x40000000002, 0x3, 0x2) setsockopt$SO_BINDTODEVICE(r751, 0x1, 0x19, &(0x7f00000012c0)='syz_tun\x00', 0x10) setsockopt$IPT_SO_SET_REPLACE(r751, 0x0, 0x40, 0x0, 0x0) socket$nl_generic(0x10, 0x3, 0x10) r752 = socket$netlink(0x10, 0x3, 0x0) r753 = socket$netlink(0x10, 0x3, 0xc) writev(r753, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r752, r753) r754 = getpid() rt_tgsigqueueinfo(r754, r754, 0x16, &(0x7f0000000100)) stat(&(0x7f0000000700)='./file0\x00', &(0x7f0000000740)) getegid() openat$selinux_user(0xffffffffffffff9c, &(0x7f00000007c0)='/selinux/user\x00', 0x2, 0x0) r755 = socket$netlink(0x10, 0x3, 0x0) r756 = socket$netlink(0x10, 0x3, 0xc) writev(r756, &(0x7f0000fb5ff0)=[{0x0}], 0x1) dup2(r755, r756) eventfd2(0x81, 0x801) socket$inet(0x2, 0x5, 0x81) r757 = socket$netlink(0x10, 0x3, 0xc) writev(r757, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r758 = getpid() rt_tgsigqueueinfo(r758, r758, 0x16, &(0x7f0000000100)) r759 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r759, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r761 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r761, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r760, r762) socket$inet6_tcp(0xa, 0x1, 0x0) eventfd(0x4) r763 = socket$netlink(0x10, 0x3, 0xc) writev(r763, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r764 = socket$netlink(0x10, 0x3, 0x0) r765 = socket$netlink(0x10, 0x3, 0xc) writev(r765, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r764, r765) r766 = socket$netlink(0x10, 0x3, 0x0) r767 = socket$netlink(0x10, 0x3, 0xc) writev(r767, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r766, r767) openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f0000000800)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000840)) geteuid() r768 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r768, &(0x7f00000000c0)) r769 = getpid() rt_tgsigqueueinfo(r769, r769, 0x16, &(0x7f0000000100)) r770 = open(0x0, 0x0, 0x0) ftruncate(r770, 0x0) ioctl$NS_GET_OWNER_UID(r770, 0xb704, &(0x7f0000000b80)) r771 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r771, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r773 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r773, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r772, r774) r775 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r775, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r777 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r777, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r776, r778) getgroups(0x5, &(0x7f0000000bc0)=[0xee00, r774, 0xffffffffffffffff, 0xee00, r778]) r779 = getpid() rt_tgsigqueueinfo(r779, r779, 0x16, &(0x7f0000000100)) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r781 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r781, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r780, r782) r783 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r783, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r785 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r785, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r784, r786) r787 = socket$netlink(0x10, 0x3, 0x0) r788 = socket$netlink(0x10, 0x3, 0xc) writev(r788, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100", 0x18}], 0x1) dup2(r787, r788) dup2(r787, 0xffffffffffffffff) socket$inet_tcp(0x2, 0x1, 0x0) r789 = socket$netlink(0x10, 0x3, 0x0) r790 = socket$netlink(0x10, 0x3, 0xc) writev(r790, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r789, r790) signalfd4(r749, &(0x7f0000002980)={0x8}, 0x8, 0x800) signalfd4(r750, &(0x7f00000029c0)={0x83}, 0x8, 0x80000) r791 = socket$netlink(0x10, 0x3, 0x0) r792 = socket$netlink(0x10, 0x3, 0xc) writev(r792, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r791, r792) r793 = socket(0x40000000002, 0x3, 0x2) setsockopt$SO_BINDTODEVICE(r793, 0x1, 0x19, &(0x7f00000012c0)='syz_tun\x00', 0x10) setsockopt$IPT_SO_SET_REPLACE(r793, 0x0, 0x40, 0x0, 0x0) accept$inet(r793, &(0x7f0000002a00)={0x2, 0x0, @broadcast}, &(0x7f0000002a40)=0x10) creat(&(0x7f0000002a80)='./file0\x00', 0xe) r794 = socket$netlink(0x10, 0x3, 0x0) r795 = socket$netlink(0x10, 0x3, 0xc) writev(r795, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r794, r795) r796 = socket$netlink(0x10, 0x3, 0xc) writev(r796, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff", 0x1c}], 0x1) r797 = socket$netlink(0x10, 0x3, 0xc) writev(r797, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r798 = socket$netlink(0x10, 0x3, 0x0) r799 = socket$netlink(0x10, 0x3, 0xc) writev(r799, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r798, r799) r800 = socket$netlink(0x10, 0x3, 0x0) writev(r800, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) socket$inet6_udplite(0xa, 0x2, 0x88) r801 = socket$netlink(0x10, 0x3, 0x0) r802 = socket$netlink(0x10, 0x3, 0xc) writev(r802, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r801, r802) r803 = socket$netlink(0x10, 0x3, 0xc) writev(r803, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r804 = socket$netlink(0x10, 0x3, 0x0) r805 = socket$netlink(0x10, 0x3, 0xc) writev(r805, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r804, r805) r806 = open(0x0, 0x0, 0x0) ftruncate(r806, 0x0) ioctl$TIOCGSID(r806, 0x5429, &(0x7f0000003e00)) ioctl$NS_GET_OWNER_UID(r750, 0xb704, &(0x7f0000003e40)) r807 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r807, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r809 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r809, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r808, r810) r811 = getpid() rt_tgsigqueueinfo(r811, r811, 0x16, &(0x7f0000000100)) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000003e80)={{{@in6=@dev, @in6=@mcast1}}, {{@in=@empty}, 0x0, @in6}}, &(0x7f0000003f80)=0xe8) r812 = socket$netlink(0x10, 0x3, 0x0) r813 = socket$netlink(0x10, 0x3, 0xc) writev(r813, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r812, r813) r814 = socket$netlink(0x10, 0x3, 0xc) writev(r814, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) syz_open_procfs(0xffffffffffffffff, &(0x7f0000003fc0)='net/connector\x00') 19:41:19 executing program 2: mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000440)='proc\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) getdents64(r0, 0x0, 0x0) getdents(r0, &(0x7f0000000140)=""/2, 0x450) getdents(r0, &(0x7f0000000180)=""/223, 0xdf) getdents64(r0, 0x0, 0x0) [ 224.975504] netlink: 276 bytes leftover after parsing attributes in process `syz-executor.3'. [ 224.995193] EXT4-fs (loop5): journaled quota format not specified [ 225.011478] device syz_tun entered promiscuous mode 19:41:19 executing program 2: mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000440)='proc\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) getdents64(r0, 0x0, 0x0) getdents(r0, &(0x7f0000000140)=""/2, 0x450) getdents(r0, &(0x7f0000000180)=""/223, 0xdf) getdents64(r0, 0x0, 0x0) [ 225.022188] device syz_tun left promiscuous mode 19:41:19 executing program 1: r0 = perf_event_open(&(0x7f0000940000)={0x2, 0x70, 0xee6a, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x572, 0x4, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet6(0xa, 0x3, 0x87) socket$inet6_tcp(0xa, 0x1, 0x0) r1 = socket$packet(0x11, 0x3, 0x300) setsockopt$inet6_MCAST_JOIN_GROUP(r0, 0x29, 0x2a, 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000140)={'syz_tun\x00', 0x0}) r3 = socket$inet_udplite(0x2, 0x2, 0x88) setsockopt$inet_int(r3, 0x0, 0x32, &(0x7f00000000c0)=0xd4, 0x4) setsockopt$packet_add_memb(r1, 0x107, 0x1, &(0x7f0000001300)={r2, 0x3, 0x6, @dev}, 0x10) 19:41:19 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$nl_route(0x10, 0x3, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x7a05, 0x1700) r1 = socket$inet6(0xa, 0x3, 0x1) setsockopt$inet6_IPV6_XFRM_POLICY(r1, 0x29, 0x23, 0x0, 0x0) connect$inet6(r1, 0x0, 0x0) write$cgroup_subtree(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000001c0)=ANY=[@ANYBLOB="c001000010003b0e00"/20, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\b\x00\n\x00', @ANYRES32=0x6, @ANYBLOB="980112000c000100697036746e6c000088010200080009002900000014000200ff020000000000000000000000000001080008000000000008000800feffffff140003000000000000000000000000000000000114000200ff010000000000000000000000000001080006000000000014000300ff010000000000000000000000000001b5fd0200", @ANYRES32=0x0, @ANYBLOB="08001400000000000300040000000000000004000000000008001400000000000800070000000000080008000000000008000600000800080000000000080007000000000000000300ff01000000000000000000000000000108000800000000000000060000000000080010000000000008000400000000000800050000000000080010000000000008000200"/152, @ANYRES32=0x0, @ANYBLOB="080014000000000000000f00000000000800040000000000080014000000000008000f000000000008001200000000000800120000000000080014000000000008001100000000000800040000000000080004000000000046fd0f000000000008001400000000009601090029000000"], 0x1c0}}, 0x0) bind$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @multicast2}, 0x10) dup(r0) close(0xffffffffffffffff) ioctl$TIOCSTI(0xffffffffffffffff, 0x5412, 0x0) [ 225.065431] EXT4-fs (loop5): journaled quota format not specified 19:41:19 executing program 5: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = socket$inet_udplite(0x2, 0x2, 0x88) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) lseek(r3, 0x0, 0x4) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) ioctl$TIOCGDEV(r5, 0x80045432, &(0x7f0000000000)) getdents(r3, 0x0, 0x0) 19:41:19 executing program 2: mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000440)='proc\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) getdents64(r0, 0x0, 0x0) getdents(r0, &(0x7f0000000140)=""/2, 0x450) getdents(r0, &(0x7f0000000180)=""/223, 0xdf) getdents64(r0, 0x0, 0x0) [ 225.131107] device syz_tun entered promiscuous mode [ 225.148503] device syz_tun left promiscuous mode [ 225.189925] netlink: 276 bytes leftover after parsing attributes in process `syz-executor.3'. [ 225.283123] device syz_tun entered promiscuous mode [ 225.288455] device syz_tun left promiscuous mode [ 225.451990] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=770 sclass=netlink_route_socket pig=8611 comm=syz-executor.4 [ 225.542548] device syz_tun entered promiscuous mode [ 225.548960] device syz_tun left promiscuous mode [ 225.799642] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=770 sclass=netlink_route_socket pig=8600 comm=syz-executor.4 [ 226.065301] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=770 sclass=netlink_route_socket pig=8600 comm=syz-executor.4 19:41:20 executing program 1: r0 = perf_event_open(&(0x7f0000940000)={0x2, 0x70, 0xee6a, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x572, 0x4, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet6(0xa, 0x3, 0x87) socket$inet6_tcp(0xa, 0x1, 0x0) r1 = socket$packet(0x11, 0x3, 0x300) setsockopt$inet6_MCAST_JOIN_GROUP(r0, 0x29, 0x2a, 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000140)={'syz_tun\x00'}) r2 = socket$inet_udplite(0x2, 0x2, 0x88) setsockopt$inet_int(r2, 0x0, 0x32, &(0x7f00000000c0)=0xd4, 0x4) 19:41:20 executing program 0: perf_event_open(&(0x7f0000940000)={0x2, 0x70, 0xee6a, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x572, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$packet(0x11, 0x3, 0x300) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$inet_udp(0x2, 0x2, 0x0) getsockopt$IP_VS_SO_GET_VERSION(r3, 0x0, 0x480, &(0x7f0000001a40), &(0x7f0000000340)=0x40) getpeername(0xffffffffffffffff, &(0x7f0000005400)=@pppol2tp={0x18, 0x1, {0x0, 0xffffffffffffffff}}, &(0x7f0000005480)=0x80) getsockopt$inet6_IPV6_IPSEC_POLICY(r4, 0x29, 0x22, &(0x7f0000001a80)={{{@in=@remote, @in=@empty, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@empty}, 0x0, @in=@broadcast}}, &(0x7f0000001600)=0x18c) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000280)={'lo\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xed\x1f', r5}) bind$packet(r2, &(0x7f0000000000)={0x11, 0x15, r5, 0x1, 0x8, 0x6, @broadcast}, 0x14) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000140)={'syz_tun\x00', 0x0}) setsockopt$packet_add_memb(r0, 0x107, 0x1, &(0x7f0000001300)={r6, 0x3, 0x6, @dev}, 0x10) 19:41:20 executing program 2: mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000440)='proc\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) getdents64(r0, &(0x7f00000002c0)=""/186, 0x28a) getdents(0xffffffffffffffff, &(0x7f0000000140)=""/2, 0x450) getdents(r0, &(0x7f0000000180)=""/223, 0xdf) getdents64(r0, 0x0, 0x0) 19:41:20 executing program 5: r0 = gettid() r1 = creat(&(0x7f0000000280)='./file0\x00', 0x1) write$binfmt_script(r1, &(0x7f0000000600)=ANY=[@ANYBLOB="f6b6f2e2999b6fab2c130c9c84f2da5a9f0b4d5913bec4"], 0xb) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x3, 0x0, 0x50e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xffffffff}, 0x2044, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = socket$packet(0x11, 0x3, 0x300) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000140)={'syz_tun\x00', 0x0}) setsockopt$packet_add_memb(r3, 0x107, 0x1, &(0x7f0000001300)={r4, 0x3, 0x6, @dev}, 0x10) dup3(r2, r3, 0x0) openat$selinux_access(0xffffffffffffff9c, &(0x7f00000001c0)='/selinux/access\x00', 0x2, 0x0) r5 = socket$inet6_tcp(0xa, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) r7 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000240)='TIPCv2\x00') sendmsg$TIPC_NL_UDP_GET_REMOTEIP(r6, &(0x7f00000005c0)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000300)={&(0x7f00000004c0)={0xc4, r7, 0x400, 0x70bd2b, 0x25dfdbfd, {}, [@TIPC_NLA_LINK={0x90, 0x4, [@TIPC_NLA_LINK_PROP={0x2c, 0x7, [@TIPC_NLA_PROP_PRIO={0x8, 0x1, 0xc}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x7}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x5}, @TIPC_NLA_PROP_TOL={0x8}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x700c}]}, @TIPC_NLA_LINK_NAME={0x14, 0x1, 'broadcast-link\x00'}, @TIPC_NLA_LINK_PROP={0x4c, 0x7, [@TIPC_NLA_PROP_MTU={0x8}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x4}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x1c}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x20}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x1ff}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x80}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x2276}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x1e}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0xfffffffe}]}]}, @TIPC_NLA_NET={0x20, 0x7, [@TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0x1}, @TIPC_NLA_NET_ID={0x8, 0x1, 0x2}, @TIPC_NLA_NET_ADDR={0x8, 0x2, 0x400}]}]}, 0xc4}, 0x1, 0x0, 0x0, 0x400c000}, 0x4014041) close(r1) clone(0x2000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) setxattr$security_capability(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000340)='security.capability\x00', &(0x7f0000000380)=@v2={0x2000000, [{0x0, 0x6004}]}, 0x14, 0x0) openat$selinux_commit_pending_bools(0xffffffffffffff9c, 0x0, 0x1, 0x0) statx(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x1000, 0x20, &(0x7f00000003c0)) ptrace$setopts(0x4206, r0, 0x0, 0x0) accept4$inet(r1, &(0x7f00000000c0)={0x2, 0x0, @multicast1}, &(0x7f0000000100)=0x10, 0x0) 19:41:20 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$nl_route(0x10, 0x3, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = socket$packet(0x11, 0x3, 0x300) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000140)={'syz_tun\x00', 0x0}) setsockopt$packet_add_memb(r1, 0x107, 0x1, &(0x7f0000001300)={r2, 0x3, 0x6, @dev}, 0x10) dup3(r0, r1, 0x0) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000100)={0x0, 0x4, 0x4, 0x81}) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x7a05, 0x1700) r4 = socket$inet6(0xa, 0x3, 0x1) setsockopt$inet6_IPV6_XFRM_POLICY(r4, 0x29, 0x23, 0x0, 0x0) r5 = openat$selinux_context(0xffffffffffffff9c, &(0x7f0000000180)='/selinux/context\x00', 0x2, 0x0) ioctl$FITRIM(r5, 0xc0185879, &(0x7f0000000380)={0x6, 0x4, 0x5}) connect$inet6(r4, 0x0, 0x0) write$cgroup_subtree(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="8bf6807d000200002bac1c5093a6180700"/26], 0x0) r6 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r6, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000001c0)=ANY=[@ANYBLOB="c001000010003b0e00"/20, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\b\x00\n\x00', @ANYRES32=0x6, @ANYBLOB="980112000c000100697036746e6c000088010200080009002900000014000200ff020000000000000000000000000001080008000000000008000800feffffff140003000000000000000000000000000000000114000200ff010000000000000000000000000001080006000000000014000300ff010000000000000000000000000001b5fd0200", @ANYRES32=0x0, @ANYBLOB="08001400000000000300040000000000000004000000000008001400000000000800070000000000080008000000000008000600000800080000000000080007000000000000000300ff01000000000000000000000000000108000800000000000000060000000000080010000000000008000400000000000800050000000000080010000000000008000200"/152, @ANYRES32=0x0, @ANYBLOB="080014000000000000000f00000000000800040000000000080014000000000008000f000000000008001200000000000800120000000000080014000000000008001100000000000800040000000000080004000000000046fd0f000000000008001400000000009601090029000000"], 0x1c0}}, 0x0) bind$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @multicast2}, 0x10) close(0xffffffffffffffff) ioctl$TIOCSTI(0xffffffffffffffff, 0x5412, 0x0) [ 226.640087] device syz_tun entered promiscuous mode 19:41:20 executing program 2: mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000440)='proc\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) getdents64(r0, &(0x7f00000002c0)=""/186, 0x28a) getdents(0xffffffffffffffff, &(0x7f0000000140)=""/2, 0x450) getdents(r0, &(0x7f0000000180)=""/223, 0xdf) getdents64(r0, 0x0, 0x0) 19:41:21 executing program 1: r0 = perf_event_open(&(0x7f0000940000)={0x2, 0x70, 0xee6a, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x572, 0x4, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet6(0xa, 0x3, 0x87) socket$inet6_tcp(0xa, 0x1, 0x0) r1 = socket$packet(0x11, 0x3, 0x300) setsockopt$inet6_MCAST_JOIN_GROUP(r0, 0x29, 0x2a, 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000140)={'syz_tun\x00'}) setsockopt$inet_int(0xffffffffffffffff, 0x0, 0x32, &(0x7f00000000c0)=0xd4, 0x4) [ 226.660724] device syz_tun entered promiscuous mode [ 226.670479] device syz_tun left promiscuous mode [ 226.690600] device syz_tun left promiscuous mode [ 226.699277] device syz_tun entered promiscuous mode [ 226.729076] netlink: 276 bytes leftover after parsing attributes in process `syz-executor.3'. 19:41:21 executing program 2: mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000440)='proc\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) getdents64(r0, &(0x7f00000002c0)=""/186, 0x28a) getdents(0xffffffffffffffff, &(0x7f0000000140)=""/2, 0x450) getdents(r0, &(0x7f0000000180)=""/223, 0xdf) getdents64(r0, 0x0, 0x0) 19:41:21 executing program 1: r0 = perf_event_open(&(0x7f0000940000)={0x2, 0x70, 0xee6a, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x572, 0x4, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet6(0xa, 0x3, 0x87) socket$inet6_tcp(0xa, 0x1, 0x0) r1 = socket$packet(0x11, 0x3, 0x300) setsockopt$inet6_MCAST_JOIN_GROUP(r0, 0x29, 0x2a, 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000140)={'syz_tun\x00'}) setsockopt$inet_int(0xffffffffffffffff, 0x0, 0x32, &(0x7f00000000c0)=0xd4, 0x4) 19:41:21 executing program 4: r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0xa}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = memfd_create(&(0x7f0000000000)='\x00', 0x0) mmap(&(0x7f0000200000/0x400000)=nil, 0x400000, 0x1, 0x2011, r1, 0x0) r2 = creat(&(0x7f0000000000)='./bus\x00', 0x0) fcntl$setstatus(r2, 0x4, 0x44000) io_setup(0x3, &(0x7f0000000100)=0x0) io_submit(r3, 0x732, &(0x7f0000000540)=[&(0x7f00000000c0)={0x0, 0x0, 0x80000000000000, 0x1, 0x0, r2, &(0x7f0000000000), 0x377140be6b5ef4c7, 0x2000}]) r4 = getuid() ioprio_set$uid(0x3, r4, 0x1) ioctl$ION_IOC_HEAP_QUERY(r2, 0xc0184908, &(0x7f0000000140)={0x34, 0x0, &(0x7f0000000080)}) write$P9_RCREATE(0xffffffffffffffff, &(0x7f0000000040)={0x18, 0x73, 0x2, {{0xf5019c6749b79f43, 0x0, 0x1}, 0x7}}, 0x18) r5 = socket$inet6_tcp(0xa, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) r7 = socket$inet6_tcp(0xa, 0x1, 0x0) r8 = socket$packet(0x11, 0x3, 0x300) ioctl$sock_SIOCGIFINDEX(r8, 0x8933, &(0x7f0000000140)={'syz_tun\x00', 0x0}) setsockopt$packet_add_memb(r8, 0x107, 0x1, &(0x7f0000001300)={r9, 0x3, 0x6, @dev}, 0x10) dup3(r7, r8, 0x0) r10 = socket$inet6_tcp(0xa, 0x1, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$PERF_EVENT_IOC_ENABLE(r11, 0x8912, 0x400200) openat$cgroup_int(r11, &(0x7f0000000500)='cpuset.memory_spread_slab\x00', 0x2, 0x0) r12 = socket$inet6_tcp(0xa, 0x1, 0x0) fcntl$dupfd(r12, 0x0, r12) r13 = socket$inet6_tcp(0xa, 0x1, 0x0) r14 = socket$packet(0x11, 0x3, 0x300) ioctl$sock_SIOCGIFINDEX(r14, 0x8933, &(0x7f0000000140)={'syz_tun\x00', 0x0}) setsockopt$packet_add_memb(r14, 0x107, 0x1, &(0x7f0000001300)={r15, 0x3, 0x6, @dev}, 0x10) dup3(r13, r14, 0x0) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000001580)) r16 = perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r17 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r16, 0x0) r18 = syz_open_procfs(0x0, &(0x7f0000000000)='net/netlink\x00') preadv(r18, &(0x7f0000000480), 0x10000000000002a1, 0x0) r19 = syz_open_procfs(0x0, &(0x7f00000000c0)='net/packet\x00') r20 = perf_event_open(&(0x7f00000002c0)={0x5, 0x411, 0x0, 0x9, 0x1f, 0xbf, 0x0, 0x7f, 0x4000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x40000000000020}, 0x0, 0x8000, 0x0, 0x2, 0x0, 0x8}, 0x0, 0x3, 0xffffffffffffffff, 0x2) r21 = socket(0x40000000002, 0x3, 0x2) setsockopt$SO_BINDTODEVICE(r21, 0x1, 0x19, &(0x7f00000012c0)='syz_tun\x00', 0x10) setsockopt$IPT_SO_SET_REPLACE(r21, 0x0, 0x40, 0x0, 0x0) r22 = socket$nl_generic(0x10, 0x3, 0x10) r23 = socket$netlink(0x10, 0x3, 0x0) r24 = socket$netlink(0x10, 0x3, 0xc) writev(r24, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r23, r24) r25 = getpid() rt_tgsigqueueinfo(r25, r25, 0x16, &(0x7f0000000100)) stat(&(0x7f0000000700)='./file0\x00', &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}) r27 = getegid() r28 = openat$selinux_user(0xffffffffffffff9c, &(0x7f00000007c0)='/selinux/user\x00', 0x2, 0x0) r29 = socket$netlink(0x10, 0x3, 0x0) r30 = socket$netlink(0x10, 0x3, 0xc) writev(r30, &(0x7f0000fb5ff0)=[{0x0}], 0x1) dup2(r29, r30) r31 = eventfd2(0x81, 0x801) r32 = socket$inet(0x2, 0x5, 0x81) r33 = socket$netlink(0x10, 0x3, 0xc) writev(r33, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r34 = getpid() rt_tgsigqueueinfo(r34, r34, 0x16, &(0x7f0000000100)) r35 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r35, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r37 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r37, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r36, r38) r39 = socket$inet6_tcp(0xa, 0x1, 0x0) r40 = eventfd(0x4) r41 = socket$netlink(0x10, 0x3, 0xc) writev(r41, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r42 = socket$netlink(0x10, 0x3, 0x0) r43 = socket$netlink(0x10, 0x3, 0xc) writev(r43, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r42, r43) r44 = socket$netlink(0x10, 0x3, 0x0) r45 = socket$netlink(0x10, 0x3, 0xc) writev(r45, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r44, r45) r46 = openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f0000000800)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000840)=0x0) r48 = geteuid() r49 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r49, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r51 = getpid() rt_tgsigqueueinfo(r51, r51, 0x16, &(0x7f0000000100)) r52 = open(0x0, 0x0, 0x0) ftruncate(r52, 0x0) ioctl$NS_GET_OWNER_UID(r52, 0xb704, &(0x7f0000000b80)=0x0) r54 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r54, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r56 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r56, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r55, r57) r58 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r58, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r60 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r60, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r59, r61) getgroups(0x5, &(0x7f0000000bc0)=[0xee00, r57, 0xffffffffffffffff, 0xee00, r61]) r63 = getpid() rt_tgsigqueueinfo(r63, r63, 0x16, &(0x7f0000000100)) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r65 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r65, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r64, r66) r67 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r67, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r69 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r69, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r68, r70) r71 = socket$netlink(0x10, 0x3, 0x0) r72 = socket$netlink(0x10, 0x3, 0xc) writev(r72, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100", 0x18}], 0x1) dup2(r71, r72) r73 = dup2(r71, 0xffffffffffffffff) r74 = socket$inet_tcp(0x2, 0x1, 0x0) r75 = socket$netlink(0x10, 0x3, 0x0) r76 = socket$netlink(0x10, 0x3, 0xc) writev(r76, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r75, r76) r77 = signalfd4(r18, &(0x7f0000002980)={0x8}, 0x8, 0x800) r78 = signalfd4(r19, &(0x7f00000029c0)={0x83}, 0x8, 0x80000) r79 = socket$netlink(0x10, 0x3, 0x0) r80 = socket$netlink(0x10, 0x3, 0xc) writev(r80, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r79, r80) r81 = socket(0x40000000002, 0x3, 0x2) setsockopt$SO_BINDTODEVICE(r81, 0x1, 0x19, &(0x7f00000012c0)='syz_tun\x00', 0x10) setsockopt$IPT_SO_SET_REPLACE(r81, 0x0, 0x40, 0x0, 0x0) r82 = accept$inet(r81, &(0x7f0000002a00)={0x2, 0x0, @broadcast}, &(0x7f0000002a40)=0x10) r83 = creat(&(0x7f0000002a80)='./file0\x00', 0xe) r84 = socket$netlink(0x10, 0x3, 0x0) r85 = socket$netlink(0x10, 0x3, 0xc) writev(r85, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r84, r85) r86 = socket$netlink(0x10, 0x3, 0xc) writev(r86, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff", 0x1c}], 0x1) r87 = socket$netlink(0x10, 0x3, 0xc) writev(r87, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r88 = socket$netlink(0x10, 0x3, 0x0) r89 = socket$netlink(0x10, 0x3, 0xc) writev(r89, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r88, r89) r90 = socket$netlink(0x10, 0x3, 0x0) writev(r90, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r91 = socket$inet6_udplite(0xa, 0x2, 0x88) r92 = socket$netlink(0x10, 0x3, 0x0) r93 = socket$netlink(0x10, 0x3, 0xc) writev(r93, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r92, r93) r94 = socket$netlink(0x10, 0x3, 0xc) writev(r94, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r95 = socket$netlink(0x10, 0x3, 0x0) r96 = socket$netlink(0x10, 0x3, 0xc) writev(r96, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r95, r96) r97 = open(0x0, 0x0, 0x0) ftruncate(r97, 0x0) ioctl$TIOCGSID(r97, 0x5429, &(0x7f0000003e00)=0x0) ioctl$NS_GET_OWNER_UID(r19, 0xb704, &(0x7f0000003e40)=0x0) r100 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r100, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r102 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r102, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r101, r103) r104 = getpid() rt_tgsigqueueinfo(r104, r104, 0x16, &(0x7f0000000100)) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000003e80)={{{@in6=@dev, @in6=@mcast1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@empty}, 0x0, @in6}}, &(0x7f0000003f80)=0xe8) r106 = socket$netlink(0x10, 0x3, 0x0) r107 = socket$netlink(0x10, 0x3, 0xc) writev(r107, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r106, r107) r108 = socket$netlink(0x10, 0x3, 0xc) writev(r108, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r109 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000003fc0)='net/connector\x00') r110 = openat$selinux_attr(0xffffffffffffff9c, &(0x7f0000004000)='/proc/thread-self/attr/fscreate\x00', 0x2, 0x0) r111 = socket$netlink(0x10, 0x3, 0x0) r112 = socket$netlink(0x10, 0x3, 0xc) writev(r112, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r111, r112) r113 = socket$netlink(0x10, 0x3, 0x0) r114 = socket$netlink(0x10, 0x3, 0xc) writev(r114, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r113, r114) fcntl$getownex(r20, 0x10, &(0x7f0000004040)={0x0, 0x0}) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000004080)={{{@in=@empty, @in6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@dev}, 0x0, @in=@broadcast}}, &(0x7f0000004180)=0xe8) lstat(&(0x7f00000041c0)='./file0\x00', &(0x7f0000004200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r118 = socket$netlink(0x10, 0x3, 0xc) writev(r118, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r119 = socket$netlink(0x10, 0x3, 0x0) r120 = socket$netlink(0x10, 0x3, 0xc) writev(r120, &(0x7f0000fb5ff0)=[{}], 0x1) dup2(r119, r120) r121 = socket$netlink(0x10, 0x3, 0xc) writev(r121, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r122 = socket$netlink(0x10, 0x3, 0x0) r123 = socket$netlink(0x10, 0x3, 0xc) writev(r123, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r122, r123) sendmmsg$unix(r21, &(0x7f00000043c0)=[{&(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000000240)=[{&(0x7f0000000340)="e75cfa607b164d6c79502a7785cb989997d2365711110c1d19265c22f45dfb909fa97cf32f85a2d38a34acfc21b79950ff311c12b371fd7ac3562a30ff734b556198995e0f4c17000503fce48f86804e316465f74983a7432bd53701e57e418b29a2ae3bc2db963b1f006ea482f8bb993ce8e8a4ed60ce03104d87348e728c9480bc1116f4be1d7d6fd1d8ae84d224dba6554f0fff20424b9aedd5", 0x9b}], 0x1, &(0x7f0000000280)=[@rights={{0x14, 0x1, 0x1, [r17]}}], 0x18, 0x4000000}, {&(0x7f0000000400)=@abs={0x1, 0x0, 0x4e22}, 0x6e, &(0x7f00000006c0)=[{&(0x7f0000000480)="b1177b88901bdd1e8235fdb2d9729c2236d52cec62b06aacc47fa51746a8e5db6537a2ae7c97358b210062865cda54beee3a673d788547cc238fc84429446332837386ab2e1785203a50b2cd407e6c8c28276e9deb301f37de501a7b268ec9339b5503c104eb3b22e014de82f1a28a54046daa68f65ceaadd29017d59c2fb1ebbd967f34369988522e3a6ec221493bab4e4d879e7eb07f262fa23cd06f22a24d6142905f244eea96f4f578c7d1bacec23629519c85c8201791c225e0c0cd8f5d67ae712b87be03c2d357c052b80d2b8e72cb3e4373f716fc2aa979d56d5b647e19f3a9fdeeff992e48b57ac252bfa1afe2737ff8b7b9b88e2d2c43adf314a7", 0xff}, {&(0x7f0000000580)="545128d13deb49e999d53112fd7349c5cb63ce22", 0x14}, {&(0x7f00000005c0)="a8cd2e226b4a94938bfd6aaf27b6effe780d93019d12eb2bf3a8a6977729d31ad87d294643a0eac4cb4b64b23692d872c60482806b686441b702e77977b670b1583100293a754dc94d01f5f035ed0c03cce8949e3447ad235e7b39dd086c8e995bbb0c6da239f79129a2094a794138d09e39f77e0d20c69aa1d8402729c2b3cc26e85700c17d97d9b99992c4ca4b67832902b8e6bd8f1c9d8cba162bbde782682b4c89d8ded8e7e9924b46f98058bfc10eb5556563a11a9114aa93e2200f02f3ef6973c3b688eee49cfc3db6be4d7895c4078922855b698216d839836f4dca92adadc346f902cd851a756477f845e231db", 0xf1}], 0x3, &(0x7f0000000880)=[@rights={{0x24, 0x1, 0x1, [r22, 0xffffffffffffffff, r20, r23, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r25, r26, r27}}}, @rights={{0x18, 0x1, 0x1, [r28, r29]}}, @rights={{0x18, 0x1, 0x1, [r16, r31]}}, @rights={{0x1c, 0x1, 0x1, [r18, r32, r33]}}, @cred={{0x1c, 0x1, 0x2, {r34, 0xee01, r38}}}, @rights={{0x38, 0x1, 0x1, [r18, r20, r39, r40, r41, r17, r42, r45, r46, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r47, r48, r50}}}], 0x110, 0x880}, {&(0x7f00000009c0)=@file={0x1, './file0/file0\x00'}, 0x6e, &(0x7f0000000b40)=[{&(0x7f0000000a40)="a63bab9579929215a14895570c090fd64aa25b5c5a70bdfae933899c144b05f88aadd67dc9c84509cfe4a82987f92c4658cc3d85c3d31911b30871a32758071b563c1cbd3e72fa41177def9194da5f9319a740f0934eaa180111ab5fad6f658e48e3f4ef33768a36d4f3b301422345014197605c727dc152507175416055773486cdc06d02c7b347fb3c3e3f8303d69a505fb60c478700661d9532f277fd503b4e8586679b8297030b870fec1ae11d5e4a6285fa02a737bb15e5edbb348438b4f4fc6b8159d310c72ab46f9a7aa7b83b9f0091c52631368d53777e7ce5dca65fe2ab2428d50b7167eb3f64fcf60e5d8a2630b3d572cc42", 0xf7}], 0x1, &(0x7f0000002ac0)=[@cred={{0x1c, 0x1, 0x2, {r51, r53, r62}}}, @cred={{0x1c, 0x1, 0x2, {r63, r64, r70}}}, @rights={{0x14, 0x1, 0x1, [r73]}}, @rights={{0x20, 0x1, 0x1, [r74, r75, r77, r20]}}, @rights={{0x1c, 0x1, 0x1, [r78, r79, r82]}}, @rights={{0x18, 0x1, 0x1, [r83, 0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [r85, r17, r16]}}, @rights={{0x30, 0x1, 0x1, [r86, r87, r18, r89, r17, r16, r90, r91]}}, @rights={{0x18, 0x1, 0x1, [r93, r19]}}], 0x118, 0x80010}, {&(0x7f0000002c00)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000003dc0)=[{&(0x7f0000002c80)="e76a8e1610cd0c9c7f47d880c0853296c3a57a8bea3e6dea6a89370c6d0f71c43230a35a117caf2b01401130eb1f434706089f32d52fab158ada4fb53a33a7ac6a6bd73a751f8ee937c86160bae8dee9ad7b1a022426435a833f962aae78f3eb6c66979d78fcea8c9b2d53544cbd7b621dc1af8c643501bd8e58cdefbabe93159bd0daefe08e3222b7db6bae5ba8cb1ddfbcd1148ffae5917f0924f03a59f797d9a167aa3beddedd5bc0741dd94e5e191c51db1d7e43789fcfd0ac546c46bd7f6e49e7ff6e97d48b3f686ed24b0621195b2b7d6740172fefda7ce09b553ba6f4ce841849f2ed2b1a2ef061e25a864af3", 0xf0}, {&(0x7f0000002d80)="ef751d0c11e42da36f138d425ca850b7d17e710d33e45650cb030ce5ff9f638d5e8e6d093e22934638e2d2cfd87850cf53fd41b08a2b420433eacfbdac5aacd6d507c3ab312ad3ce6571b486772052cf579b7d934e247f6e799fa90de86d9f2bd0c55b56a7ad69cc39151ac7a7f06f3cca1e6cc9f04a558c3e701215a1a434e7ad154d9cd2654bf1c1ec5ce478d236eb4d52c0c1f800e5808c18eed1aa3fb2ebb66bcf202d4ac0d35abcf0d68e9379af065da925d7b72118eb23169d973475de1a127a0fe4000897ab8dee4b8c3f2a374a99bf42bfa2723eed0082b58fb5df259f4df5bd5e826179fbd90da21d9edf68ce61f73e59dc4657fdc8d19442f33fb3ca05cef8d7eab5efdb901c42e9562193835beb0f32ad21713e56af71acb626870eacf62d2ce3b648147c489b9619023a441942d49fbe3b077abe963ebf72f2f5e3070fc0e3ca290c2fa15e3703b6d712ac8e85a5cad722366b9a6abf2a86723c89cc1ae3b4816b32b27a0099f552fcb63c9ed2f8d6ef85ea8cbe47b08b4d6bfb27098b57337a8262f94de2d748d2488ef829c5799d12777cdce130a3ea817168c17cfed54cd3509abac0bf9a3b1517ed61d6fab857f6ac218e439ada8409ae7cd32da103a8164d4cc76316020afecc135717fc07aa12545ce3680850694deeb79b7f9a7cd0187062f9ab9397516090ce052e7f17753aed10d5a4a52a82da70f4f8c94688be6301379156bf696de35be9efb8e4ab53985fd3c829ef365e3a313e11c6d38adf035a75dd85132fe0f59e26f6a581816d945288931a9d62f6c297697b5b4832af1c9ed75cb5648a0c438a3be8d0322aefd32c0b66b5ec520e8e30c688ca9a9789f87a924af9ddc7677b3d43bbfada4ec70bd23636be60003958e05a45a9a7101a6a36becc5f8e2029dc1cbef869b91582767eb54cc90b8f32f4a81d96bbd5f7a370e1dded9067a7c43c50c8043e104cf9cb42c93a64cea808db41e7b2bc2da166c1c2e536a80a42caf346799a40f6914efda38cbdda78b7a63fe57928a5b4ce6df6031649404d80229f393c095b41937db698fd7ae87c3ed6034b4639d54fad62360d48ccc57a33befb897752a1ee1e40e07cec5aa8f4569de3c276fb69c7c9ac5b2f0a60b6757b7588717cd8d109932d524148765f3aa3e4bf1b3d73eb63e004cf0e4e62a0bdbb00d62a66cb729aa20ff5739b9f2e49a67e4bf65541b6c80a14a4c2079c83f7d5a82f22b32174dacd44ab69b9e9f96b897d8e034cf0b12706327d53e7b27e59f61a3b932573887d47ce5671b07c629e4d931cd100c5082a9ce0ac82ad56aa010f45090755ac1b61a0cec6a74d77574f922d3679d9951f21c4ce65fdf4443afec3fb04927d8585b40491ecab4fa47e59958f35ee6e8225972a0bd05f9cda9fb2c08aeecddda3ee1e51e1e472e0f879e437019408fab807308d66cd5152bd3a83b754edf1ad1d348ea7a30e579b8b67a0fe3d6c775ca4f3a496358d2c434f70aaff5469f6198df87072db01b813726807dfc864400dfc734ddaab9eb43af30af68c03748d216cf303d81af2dfe4f207cb3f9571cb232f11fb5905102d04f25e98b78ad935e60d26621ba373788b318bb9550fda6d347af5ffb9d09f20473efd284b7f1cb4f9f17233959b8406e60150e050b9b1a50e81bcbb2d636d2dcd66e1edaa911d57b9d0f83219700cb7e96243fd0f9e76d0902047b2ea984958f146541eb70d6b7a35d46f6ee9cfa09b34b2a43b371bdc5fd7272c96cf6ec7ab77ae329e8271acf3e7d73c3b1aa08a86ab66e62ee4b5330c639978e5c1c2c2c15f716020a874515d0d39c8532a58a9978bb68be28b9395d5a3694ad5f56866f48e4495a96af284e5119d9a85f394d81ae91ec828503e39e31fbe41c6dd68df170153c0e92a7e01a049683d06cb90439b2f237048cd8f4fbac7f7bba0650e283aaca96d3a893a1fe81ec41e2f3b3981fc88ade6b5359a4d4f314fd5ef0e77d27ed942a6062ede8157450583882c0c11e796a779a00c0a9a5927e554523764aad36887bf0be126e41770811b5eca22d608ccfcaf886cf68873996f990347be3213546c5a18a63ec029f104fa14f796010242ebb1de9c4510b76ae7fc75a16722874eb20b9b5573ae01d360a5746525df7827da4d80319e43acb9f001d91bc62238dd5667f574eebd88b97ffa18b487691039b7c1f24edeee2bf22c5a8c218f569ddcc6b44edd9025135a291d4e67e214b5980c9d2b399fe1f2683734c491c4f474f589d088b33f0b17870edd93a8c2dac00f7b38f8eabf86fc585099ca6d98e196596aa6289cbb81fcd8fb8663447466c3c5144a6c78f5b17b8d1269b464c965c54bf858e50a9f9167dd29c047cb102fe6f0424a86cf931e8e54b8535e33cbc14cdba09e05a38198bcc61ae82c6c2a448ec67052fea052f20747817c7564da50dbfa2b946712452c6e80bfd2b5a6bb36be44df25af2880acf4a4e703b4e596b749413f14fc5eb9f90aa9dc1a9111266d09899e935b550618bd838f1cd2d7d252addf08c8f8124ff6fc7db2231a49287e0b9b20537694eabe4da80031e5b1fde05b568ed67900ba592300629b445cc22b8a4f8001ec6abaf0fc3b87bfedbc2f8d8c64cbab209de593c9caa4734e641c4aa0dadbb7b53ee64b6fb1fff39e566b843a316f9ce06c3c1c943521a4c42316306d4de54c32bb3290246522d17bcbab68f4085bbdb45efcdbc31927985c493de34fe31321a8244483b1251ff09eafab27313ab12b7504d03368f792bf1eee7766f06f4ce96b95f33b60b382bb4d3b9464f13833aadb38bf3b10cb65b1b8aee6d6d888e0e0ca0260955dbe55afe12c79390f01ebe6548eaad8f2f9286f30c0f67e4df0bbdf2107f91221effe2f52f5bbf9d69048a97582391e893e9feee6f4adda1ea98e9034ee9ac28f6c16b66ad87c3bd277f539fab45414b051a315297bb3ff2246076d73be1072c40afcd83cac7e4a7a3d5b1c565f19bbc35de0fb24129ca7b567b24cddbfe0924db9cb7e8f15875428f742d12ca3fb6f04eeac18a826c07bbef1f362eabf5a680fc090aec65479b30c3302342ac2e045eb4e8371385ee0610101a686f7543fef44fb4dec29213db2d8d8b49cd4e8305c0ac003b39861896b37ac72a915348bcc8cb8905c2db7d00dc05a1574852616ef145c39e500c2a1582a05829f23d1ea3bc823351a168214ab22d1e0c6eb6a94c773877e9d7af15c5f2a514b71b5e8ac382cab4c86a3fb814359ee8ec183a2a0b5d93cd72b9b7c3a49bf46e3474ac87441660bbb1452c14589d54a3ef6a37a1b09434f3ecb5d260f3b80b29da5617a6149b8975457fac032fc41625b04cb2cb81b1ca0258de9621a88d418d1b6725d77d63f5379b2d3f6644986bd2faa5e2db5dc0f00dce6c7b79392f0484bb86516624817052091c9a5071bd14dc86c62a5187e68715cd40a897f03028d34ee9ee4b2dd81730e712e67eb6cc6ccacc723dde808b9e96e9c51466cde8db48f69dbbb349f0d09b3a10903e6c49da749521552501f01ad5d558043e73d5ba5a74730b8b63b55362db5b0ab2a956185c236fd1fadae54f0bb92645365638f36f289ea2fed45ed92771d4c26188e99db7dc076861b1430be6a6b751b6271b3a5d8fa5776de00695bf7256630e12b81f3f1be7f0a04850ccbbc73c239981d11b62a08f8041079c799fe1ff8d65f1f3c6c98f2330c535342e1078417f13e80ecfc417c0cc43fda0a1ad07883a45cf0181cc24639ab7b0115de4160a780d183f3154e6499f9f0454826b747bf43f3650ae581456dba2b129abb1b490d7ca52a62d9ba3b2b7318dc896449998189d3f9405eaa8b4db8a0763b616e3283ca0fa0d378198a86046f36c18567fdb1d89a94d5cf85bc0dd62a398eb9225cc8c97ea4b59009341270bb60e0925c24a9f9f7f3715dd9d20a11fea28ad9a86613910d2b97070cb98b3d0ef1a9a2dde5b3a2063e3b43d2c7721a8bf705f0450f7ed691503b0b8493f50152a8cdc11b9722452922ccc81a5e206d66f25da340f7e707890b300392148f6a46cca842e6d3f5d6e5baeef27c16728ccb83004636791055368a7088dd4ddae04480fe8f67ab809935986f7bbec51eac7a1816e1456bf5bdee1c37fb630d0faeece10cd0f29422ec0aa6cd310bf2deb403339487f2146ece7e7417a78be3c0ce03e3aaef1216094079e68cbdde8667e48e347daff233fb9b11a71211141ce8c58edfc9b5134129e814965e032277b73ce07f379e6b2eb5446a8bdc2087ebd26f1f423eae4bec01cfe550f17dfd6bd92bef23d13c6666ad29fcfa81a64c78b6bdef7f15984ad6cefefdd3f844ce30977345c8da183e2e2b1f8093f3cbadad82a6ba9901b9924f13649b2ff7845e9ae5462154552b169bdb098384c873104b16d7a9bb298a58f1a3119dea90f33a90343d199bbd64d44b275b3a74f1e17c674560d2b8157863839f29e3d066ee4954d3f6f5753e69fadcc6e20be83e4775153cfcade3730d06ab9cd6e96f0f29bae3181334f9adc944b4ceba091b5cf83a04f6ee2dcacc93a6eaebcdedbbe0b09abfef132146c5b1732a0847c065e3ce39ea4aa6be984e4d2775d8588c2ac4d5584ec764c6a3bd0b15bac2fb6c07abad67bc71a78129a5eee62b72a8aa74715e65f5a5fd82bafd5af85969a7fa482aacb928def10778881bd5e7f081233d582b319a3057332ae084cbcda0de9fd14c11ce553406a9074d4115f007c6b455627987ba84acdf485323155a19910950c000b8700ba0a602e6b150bf95d2fdf4e2a2451b5c147a3495d1f16c82b13d34f19cadc5cd432ec33e9a4988ed2d9a75b8c3a8ef82d157d8a95b87e25a31791edcea813e56269ec3365a011d22ef05d7b158a69683a2ee0a86b405eeb325e11973a23e4a4e5ee0dd3c949c3a8bb375f80ed90ead90c2712e11030cb74021585e43befd759f349320d62c5df4c43ddf30e1a2935896c4bfd47a93b91c33c674c42628e267fcb446d274b0a037a7cca23939b79f467074db16b0970254f9f01cc21cfc4225c3a9e12ca910700199e28d86060832200c6d2585277a4fd1830229354e6d47195fbf36fddff3c6f4b6b474fdd46f8986911585e0a6b970ca3572519076ea645a2aa4ef1ef79e10172affe2facebd6c929bfac4773e4d18fde991cc7e9a2e1bfcd84c938fccdfa7c06b7f843578c0cc4438130b09db7cc974a86dc08e4166712b953c6a58923bab9b46f56071a33a856684777bf4ef4cf6dc26a573cd4bc2a4bc6e2d5e1795dfa5a9ff510f720cad32738767fa9d4110dfc496c52866d98b41540d637b87a67487ace123f2be4c8c12d16b95a9d289d10923d6cf251e7856b7cf5444a833e2803f55f31c3683ede10cfb7b31aef49cb8646ef2b1e8fe3273bc96349e3ea8a95782ee22e7acfc72b7bb3138e5efa6de1d3b78495a48715440f37dc7cb0574d34fef272a0f2dee0aa7bb0f7d2663f408f5ae88f022bc20ab3b2bfa2e123e2bcf8ce4e273dfe7c2efdbdf0a58ac5eec79eff879be24470ca687e64b83a3734c931435097f0cce25a9ccc84c530c76731397ad489e0a51d0474715004ae21b584af16dd03b5cc32307c921f6d87585bd7ca796c42c4f4621715bab91072a7962a63f0c8baf249a557091dd01d0e861f3e9864b275a3d85010eba7200b6b52a38378b99ccf1313be12a817ac325643b24e32e56e1dd5b42cea9cdcb68f80a58e02c8bee2b13dba7d6761eec3a72434e2fe7e86ef27bd536a9252c2b5b5a5b0eea8838", 0x1000}, {&(0x7f0000003d80)}], 0x3, &(0x7f0000004280)=[@rights={{0x1c, 0x1, 0x1, [r18, r94, r95]}}, @cred={{0x1c, 0x1, 0x2, {r98, r99, r103}}}, @cred={{0x1c, 0x1, 0x2, {r104, r105, 0xffffffffffffffff}}}, @rights={{0x10}}, @rights={{0x2c, 0x1, 0x1, [r106, r108, r17, r20, r109, r18, r18]}}, @rights={{0x34, 0x1, 0x1, [r17, r16, r19, r110, r16, r111, r114, 0xffffffffffffffff, r19]}}, @cred={{0x1c, 0x1, 0x2, {r115, r116, r117}}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, r20, r118, 0xffffffffffffffff, r120, r121, r122]}}], 0x128, 0x40000823}], 0x4, 0x8) r124 = socket$inet6_tcp(0xa, 0x1, 0x0) r125 = fcntl$dupfd(r124, 0x0, r124) ioctl$PERF_EVENT_IOC_ENABLE(r125, 0x8912, 0x400200) r126 = socket$inet6_tcp(0xa, 0x1, 0x0) r127 = socket$packet(0x11, 0x3, 0x300) ioctl$sock_SIOCGIFINDEX(r127, 0x8933, &(0x7f0000000140)={'syz_tun\x00', 0x0}) setsockopt$packet_add_memb(r127, 0x107, 0x1, &(0x7f0000001300)={r128, 0x3, 0x6, @dev}, 0x10) dup3(r126, r127, 0x0) r129 = getpgrp(0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x394, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r129, 0x0, 0xffffffffffffffff, 0x0) r130 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r130, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setreuid(0x0, r131) getresgid(&(0x7f00000015c0), &(0x7f0000001600), &(0x7f0000001640)) r132 = getpgrp(0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x394, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r132, 0x0, 0xffffffffffffffff, 0x0) getpgrp(r132) r133 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r133, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r135 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r135, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r134, r136) r137 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r137, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r139 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r139, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r138, r140) getgroups(0x5, &(0x7f0000000bc0)=[0xee00, r136, 0xffffffffffffffff, 0xee00, r140]) r141 = getpgrp(0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x394, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r141, 0x0, 0xffffffffffffffff, 0x0) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000001680), &(0x7f00000016c0)=0xc) r142 = getpgrp(0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x394, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r142, 0x0, 0xffffffffffffffff, 0x0) getsockopt$inet_IP_XFRM_POLICY(r2, 0x0, 0x11, &(0x7f0000001700)={{{@in=@remote, @in=@dev}}, {{@in6=@mcast1}, 0x0, @in=@dev}}, &(0x7f0000001800)=0xe8) fstat(r1, &(0x7f0000001840)) r143 = socket$inet6_tcp(0xa, 0x1, 0x0) fcntl$dupfd(r143, 0x0, r143) socket$inet6_udp(0xa, 0x2, 0x0) getgid() pipe2(&(0x7f0000002480), 0x4000) r144 = getpgrp(0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x394, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r144, 0x0, 0xffffffffffffffff, 0x0) r145 = socket$inet6_tcp(0xa, 0x1, 0x0) r146 = socket$packet(0x11, 0x3, 0x300) ioctl$sock_SIOCGIFINDEX(r146, 0x8933, &(0x7f0000000140)={'syz_tun\x00', 0x0}) setsockopt$packet_add_memb(r146, 0x107, 0x1, &(0x7f0000001300)={r147, 0x3, 0x6, @dev}, 0x10) dup3(r145, r146, 0x0) fstat(r145, &(0x7f00000024c0)) r148 = getpgrp(0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x394, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r148, 0x0, 0xffffffffffffffff, 0x0) r149 = perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r150 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r149, 0x0) r151 = syz_open_procfs(0x0, &(0x7f0000000000)='net/netlink\x00') preadv(r151, &(0x7f0000000480), 0x10000000000002a1, 0x0) r152 = syz_open_procfs(0x0, &(0x7f00000000c0)='net/packet\x00') r153 = perf_event_open(&(0x7f00000002c0)={0x5, 0x411, 0x0, 0x9, 0x1f, 0xbf, 0x0, 0x7f, 0x4000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x40000000000020}, 0x0, 0x8000, 0x0, 0x2, 0x0, 0x8}, 0x0, 0x3, 0xffffffffffffffff, 0x2) r154 = socket(0x40000000002, 0x3, 0x2) setsockopt$SO_BINDTODEVICE(r154, 0x1, 0x19, &(0x7f00000012c0)='syz_tun\x00', 0x10) setsockopt$IPT_SO_SET_REPLACE(r154, 0x0, 0x40, 0x0, 0x0) r155 = socket$nl_generic(0x10, 0x3, 0x10) r156 = socket$netlink(0x10, 0x3, 0x0) r157 = socket$netlink(0x10, 0x3, 0xc) writev(r157, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r156, r157) r158 = getpid() rt_tgsigqueueinfo(r158, r158, 0x16, &(0x7f0000000100)) stat(&(0x7f0000000700)='./file0\x00', &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}) r160 = getegid() r161 = openat$selinux_user(0xffffffffffffff9c, &(0x7f00000007c0)='/selinux/user\x00', 0x2, 0x0) r162 = socket$netlink(0x10, 0x3, 0x0) r163 = socket$netlink(0x10, 0x3, 0xc) writev(r163, &(0x7f0000fb5ff0)=[{0x0}], 0x1) dup2(r162, r163) r164 = eventfd2(0x81, 0x801) r165 = socket$inet(0x2, 0x5, 0x81) r166 = socket$netlink(0x10, 0x3, 0xc) writev(r166, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r167 = getpid() rt_tgsigqueueinfo(r167, r167, 0x16, &(0x7f0000000100)) r168 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r168, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r170 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r170, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r169, r171) r172 = socket$inet6_tcp(0xa, 0x1, 0x0) r173 = eventfd(0x4) r174 = socket$netlink(0x10, 0x3, 0xc) writev(r174, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r175 = socket$netlink(0x10, 0x3, 0x0) r176 = socket$netlink(0x10, 0x3, 0xc) writev(r176, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r175, r176) r177 = socket$netlink(0x10, 0x3, 0x0) r178 = socket$netlink(0x10, 0x3, 0xc) writev(r178, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r177, r178) r179 = openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f0000000800)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000840)=0x0) r181 = geteuid() r182 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r182, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r184 = getpid() rt_tgsigqueueinfo(r184, r184, 0x16, &(0x7f0000000100)) r185 = open(0x0, 0x0, 0x0) ftruncate(r185, 0x0) ioctl$NS_GET_OWNER_UID(r185, 0xb704, &(0x7f0000000b80)=0x0) r187 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r187, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r189 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r189, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r188, r190) r191 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r191, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r193 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r193, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r192, r194) getgroups(0x5, &(0x7f0000000bc0)=[0xee00, r190, 0xffffffffffffffff, 0xee00, r194]) r196 = getpid() rt_tgsigqueueinfo(r196, r196, 0x16, &(0x7f0000000100)) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r198 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r198, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r197, r199) r200 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r200, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r202 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r202, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r201, r203) r204 = socket$netlink(0x10, 0x3, 0x0) r205 = socket$netlink(0x10, 0x3, 0xc) writev(r205, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100", 0x18}], 0x1) dup2(r204, r205) r206 = dup2(r204, 0xffffffffffffffff) r207 = socket$inet_tcp(0x2, 0x1, 0x0) r208 = socket$netlink(0x10, 0x3, 0x0) r209 = socket$netlink(0x10, 0x3, 0xc) writev(r209, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r208, r209) r210 = signalfd4(r151, &(0x7f0000002980)={0x8}, 0x8, 0x800) r211 = signalfd4(r152, &(0x7f00000029c0)={0x83}, 0x8, 0x80000) r212 = socket$netlink(0x10, 0x3, 0x0) r213 = socket$netlink(0x10, 0x3, 0xc) writev(r213, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r212, r213) r214 = socket(0x40000000002, 0x3, 0x2) setsockopt$SO_BINDTODEVICE(r214, 0x1, 0x19, &(0x7f00000012c0)='syz_tun\x00', 0x10) setsockopt$IPT_SO_SET_REPLACE(r214, 0x0, 0x40, 0x0, 0x0) r215 = accept$inet(r214, &(0x7f0000002a00)={0x2, 0x0, @broadcast}, &(0x7f0000002a40)=0x10) r216 = creat(&(0x7f0000002a80)='./file0\x00', 0xe) r217 = socket$netlink(0x10, 0x3, 0x0) r218 = socket$netlink(0x10, 0x3, 0xc) writev(r218, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r217, r218) r219 = socket$netlink(0x10, 0x3, 0xc) writev(r219, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff", 0x1c}], 0x1) r220 = socket$netlink(0x10, 0x3, 0xc) writev(r220, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r221 = socket$netlink(0x10, 0x3, 0x0) r222 = socket$netlink(0x10, 0x3, 0xc) writev(r222, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r221, r222) r223 = socket$netlink(0x10, 0x3, 0x0) writev(r223, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r224 = socket$inet6_udplite(0xa, 0x2, 0x88) r225 = socket$netlink(0x10, 0x3, 0x0) r226 = socket$netlink(0x10, 0x3, 0xc) writev(r226, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r225, r226) r227 = socket$netlink(0x10, 0x3, 0xc) writev(r227, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r228 = socket$netlink(0x10, 0x3, 0x0) r229 = socket$netlink(0x10, 0x3, 0xc) writev(r229, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r228, r229) r230 = open(0x0, 0x0, 0x0) ftruncate(r230, 0x0) ioctl$TIOCGSID(r230, 0x5429, &(0x7f0000003e00)=0x0) ioctl$NS_GET_OWNER_UID(r152, 0xb704, &(0x7f0000003e40)=0x0) r233 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r233, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r235 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r235, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r234, r236) r237 = getpid() rt_tgsigqueueinfo(r237, r237, 0x16, &(0x7f0000000100)) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000003e80)={{{@in6=@dev, @in6=@mcast1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@empty}, 0x0, @in6}}, &(0x7f0000003f80)=0xe8) r239 = socket$netlink(0x10, 0x3, 0x0) r240 = socket$netlink(0x10, 0x3, 0xc) writev(r240, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r239, r240) r241 = socket$netlink(0x10, 0x3, 0xc) writev(r241, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r242 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000003fc0)='net/connector\x00') r243 = openat$selinux_attr(0xffffffffffffff9c, &(0x7f0000004000)='/proc/thread-self/attr/fscreate\x00', 0x2, 0x0) r244 = socket$netlink(0x10, 0x3, 0x0) r245 = socket$netlink(0x10, 0x3, 0xc) writev(r245, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r244, r245) r246 = socket$netlink(0x10, 0x3, 0x0) r247 = socket$netlink(0x10, 0x3, 0xc) writev(r247, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r246, r247) fcntl$getownex(r153, 0x10, &(0x7f0000004040)={0x0, 0x0}) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000004080)={{{@in=@empty, @in6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@dev}, 0x0, @in=@broadcast}}, &(0x7f0000004180)=0xe8) lstat(&(0x7f00000041c0)='./file0\x00', &(0x7f0000004200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r251 = socket$netlink(0x10, 0x3, 0xc) writev(r251, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r252 = socket$netlink(0x10, 0x3, 0x0) r253 = socket$netlink(0x10, 0x3, 0xc) writev(r253, &(0x7f0000fb5ff0)=[{}], 0x1) dup2(r252, r253) r254 = socket$netlink(0x10, 0x3, 0xc) writev(r254, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r255 = socket$netlink(0x10, 0x3, 0x0) r256 = socket$netlink(0x10, 0x3, 0xc) writev(r256, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r255, r256) sendmmsg$unix(r154, &(0x7f00000043c0)=[{&(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000000240)=[{&(0x7f0000000340)="e75cfa607b164d6c79502a7785cb989997d2365711110c1d19265c22f45dfb909fa97cf32f85a2d38a34acfc21b79950ff311c12b371fd7ac3562a30ff734b556198995e0f4c17000503fce48f86804e316465f74983a7432bd53701e57e418b29a2ae3bc2db963b1f006ea482f8bb993ce8e8a4ed60ce03104d87348e728c9480bc1116f4be1d7d6fd1d8ae84d224dba6554f0fff20424b9aedd5", 0x9b}], 0x1, &(0x7f0000000280)=[@rights={{0x14, 0x1, 0x1, [r150]}}], 0x18, 0x4000000}, {&(0x7f0000000400)=@abs={0x1, 0x0, 0x4e22}, 0x6e, &(0x7f00000006c0)=[{&(0x7f0000000480)="b1177b88901bdd1e8235fdb2d9729c2236d52cec62b06aacc47fa51746a8e5db6537a2ae7c97358b210062865cda54beee3a673d788547cc238fc84429446332837386ab2e1785203a50b2cd407e6c8c28276e9deb301f37de501a7b268ec9339b5503c104eb3b22e014de82f1a28a54046daa68f65ceaadd29017d59c2fb1ebbd967f34369988522e3a6ec221493bab4e4d879e7eb07f262fa23cd06f22a24d6142905f244eea96f4f578c7d1bacec23629519c85c8201791c225e0c0cd8f5d67ae712b87be03c2d357c052b80d2b8e72cb3e4373f716fc2aa979d56d5b647e19f3a9fdeeff992e48b57ac252bfa1afe2737ff8b7b9b88e2d2c43adf314a7", 0xff}, {&(0x7f0000000580)="545128d13deb49e999d53112fd7349c5cb63ce22", 0x14}, {&(0x7f00000005c0)="a8cd2e226b4a94938bfd6aaf27b6effe780d93019d12eb2bf3a8a6977729d31ad87d294643a0eac4cb4b64b23692d872c60482806b686441b702e77977b670b1583100293a754dc94d01f5f035ed0c03cce8949e3447ad235e7b39dd086c8e995bbb0c6da239f79129a2094a794138d09e39f77e0d20c69aa1d8402729c2b3cc26e85700c17d97d9b99992c4ca4b67832902b8e6bd8f1c9d8cba162bbde782682b4c89d8ded8e7e9924b46f98058bfc10eb5556563a11a9114aa93e2200f02f3ef6973c3b688eee49cfc3db6be4d7895c4078922855b698216d839836f4dca92adadc346f902cd851a756477f845e231db", 0xf1}], 0x3, &(0x7f0000000880)=[@rights={{0x24, 0x1, 0x1, [r155, 0xffffffffffffffff, r153, r156, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r158, r159, r160}}}, @rights={{0x18, 0x1, 0x1, [r161, r162]}}, @rights={{0x18, 0x1, 0x1, [r149, r164]}}, @rights={{0x1c, 0x1, 0x1, [r151, r165, r166]}}, @cred={{0x1c, 0x1, 0x2, {r167, 0xee01, r171}}}, @rights={{0x38, 0x1, 0x1, [r151, r153, r172, r173, r174, r150, r175, r178, r179, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r180, r181, r183}}}], 0x110, 0x880}, {&(0x7f00000009c0)=@file={0x1, './file0/file0\x00'}, 0x6e, &(0x7f0000000b40)=[{&(0x7f0000000a40)="a63bab9579929215a14895570c090fd64aa25b5c5a70bdfae933899c144b05f88aadd67dc9c84509cfe4a82987f92c4658cc3d85c3d31911b30871a32758071b563c1cbd3e72fa41177def9194da5f9319a740f0934eaa180111ab5fad6f658e48e3f4ef33768a36d4f3b301422345014197605c727dc152507175416055773486cdc06d02c7b347fb3c3e3f8303d69a505fb60c478700661d9532f277fd503b4e8586679b8297030b870fec1ae11d5e4a6285fa02a737bb15e5edbb348438b4f4fc6b8159d310c72ab46f9a7aa7b83b9f0091c52631368d53777e7ce5dca65fe2ab2428d50b7167eb3f64fcf60e5d8a2630b3d572cc42", 0xf7}], 0x1, &(0x7f0000002ac0)=[@cred={{0x1c, 0x1, 0x2, {r184, r186, r195}}}, @cred={{0x1c, 0x1, 0x2, {r196, r197, r203}}}, @rights={{0x14, 0x1, 0x1, [r206]}}, @rights={{0x20, 0x1, 0x1, [r207, r208, r210, r153]}}, @rights={{0x1c, 0x1, 0x1, [r211, r212, r215]}}, @rights={{0x18, 0x1, 0x1, [r216, 0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [r218, r150, r149]}}, @rights={{0x30, 0x1, 0x1, [r219, r220, r151, r222, r150, r149, r223, r224]}}, @rights={{0x18, 0x1, 0x1, [r226, r152]}}], 0x118, 0x80010}, {&(0x7f0000002c00)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000003dc0)=[{&(0x7f0000002c80)="e76a8e1610cd0c9c7f47d880c0853296c3a57a8bea3e6dea6a89370c6d0f71c43230a35a117caf2b01401130eb1f434706089f32d52fab158ada4fb53a33a7ac6a6bd73a751f8ee937c86160bae8dee9ad7b1a022426435a833f962aae78f3eb6c66979d78fcea8c9b2d53544cbd7b621dc1af8c643501bd8e58cdefbabe93159bd0daefe08e3222b7db6bae5ba8cb1ddfbcd1148ffae5917f0924f03a59f797d9a167aa3beddedd5bc0741dd94e5e191c51db1d7e43789fcfd0ac546c46bd7f6e49e7ff6e97d48b3f686ed24b0621195b2b7d6740172fefda7ce09b553ba6f4ce841849f2ed2b1a2ef061e25a864af3", 0xf0}, {&(0x7f0000002d80)="ef751d0c11e42da36f138d425ca850b7d17e710d33e45650cb030ce5ff9f638d5e8e6d093e22934638e2d2cfd87850cf53fd41b08a2b420433eacfbdac5aacd6d507c3ab312ad3ce6571b486772052cf579b7d934e247f6e799fa90de86d9f2bd0c55b56a7ad69cc39151ac7a7f06f3cca1e6cc9f04a558c3e701215a1a434e7ad154d9cd2654bf1c1ec5ce478d236eb4d52c0c1f800e5808c18eed1aa3fb2ebb66bcf202d4ac0d35abcf0d68e9379af065da925d7b72118eb23169d973475de1a127a0fe4000897ab8dee4b8c3f2a374a99bf42bfa2723eed0082b58fb5df259f4df5bd5e826179fbd90da21d9edf68ce61f73e59dc4657fdc8d19442f33fb3ca05cef8d7eab5efdb901c42e9562193835beb0f32ad21713e56af71acb626870eacf62d2ce3b648147c489b9619023a441942d49fbe3b077abe963ebf72f2f5e3070fc0e3ca290c2fa15e3703b6d712ac8e85a5cad722366b9a6abf2a86723c89cc1ae3b4816b32b27a0099f552fcb63c9ed2f8d6ef85ea8cbe47b08b4d6bfb27098b57337a8262f94de2d748d2488ef829c5799d12777cdce130a3ea817168c17cfed54cd3509abac0bf9a3b1517ed61d6fab857f6ac218e439ada8409ae7cd32da103a8164d4cc76316020afecc135717fc07aa12545ce3680850694deeb79b7f9a7cd0187062f9ab9397516090ce052e7f17753aed10d5a4a52a82da70f4f8c94688be6301379156bf696de35be9efb8e4ab53985fd3c829ef365e3a313e11c6d38adf035a75dd85132fe0f59e26f6a581816d945288931a9d62f6c297697b5b4832af1c9ed75cb5648a0c438a3be8d0322aefd32c0b66b5ec520e8e30c688ca9a9789f87a924af9ddc7677b3d43bbfada4ec70bd23636be60003958e05a45a9a7101a6a36becc5f8e2029dc1cbef869b91582767eb54cc90b8f32f4a81d96bbd5f7a370e1dded9067a7c43c50c8043e104cf9cb42c93a64cea808db41e7b2bc2da166c1c2e536a80a42caf346799a40f6914efda38cbdda78b7a63fe57928a5b4ce6df6031649404d80229f393c095b41937db698fd7ae87c3ed6034b4639d54fad62360d48ccc57a33befb897752a1ee1e40e07cec5aa8f4569de3c276fb69c7c9ac5b2f0a60b6757b7588717cd8d109932d524148765f3aa3e4bf1b3d73eb63e004cf0e4e62a0bdbb00d62a66cb729aa20ff5739b9f2e49a67e4bf65541b6c80a14a4c2079c83f7d5a82f22b32174dacd44ab69b9e9f96b897d8e034cf0b12706327d53e7b27e59f61a3b932573887d47ce5671b07c629e4d931cd100c5082a9ce0ac82ad56aa010f45090755ac1b61a0cec6a74d77574f922d3679d9951f21c4ce65fdf4443afec3fb04927d8585b40491ecab4fa47e59958f35ee6e8225972a0bd05f9cda9fb2c08aeecddda3ee1e51e1e472e0f879e437019408fab807308d66cd5152bd3a83b754edf1ad1d348ea7a30e579b8b67a0fe3d6c775ca4f3a496358d2c434f70aaff5469f6198df87072db01b813726807dfc864400dfc734ddaab9eb43af30af68c03748d216cf303d81af2dfe4f207cb3f9571cb232f11fb5905102d04f25e98b78ad935e60d26621ba373788b318bb9550fda6d347af5ffb9d09f20473efd284b7f1cb4f9f17233959b8406e60150e050b9b1a50e81bcbb2d636d2dcd66e1edaa911d57b9d0f83219700cb7e96243fd0f9e76d0902047b2ea984958f146541eb70d6b7a35d46f6ee9cfa09b34b2a43b371bdc5fd7272c96cf6ec7ab77ae329e8271acf3e7d73c3b1aa08a86ab66e62ee4b5330c639978e5c1c2c2c15f716020a874515d0d39c8532a58a9978bb68be28b9395d5a3694ad5f56866f48e4495a96af284e5119d9a85f394d81ae91ec828503e39e31fbe41c6dd68df170153c0e92a7e01a049683d06cb90439b2f237048cd8f4fbac7f7bba0650e283aaca96d3a893a1fe81ec41e2f3b3981fc88ade6b5359a4d4f314fd5ef0e77d27ed942a6062ede8157450583882c0c11e796a779a00c0a9a5927e554523764aad36887bf0be126e41770811b5eca22d608ccfcaf886cf68873996f990347be3213546c5a18a63ec029f104fa14f796010242ebb1de9c4510b76ae7fc75a16722874eb20b9b5573ae01d360a5746525df7827da4d80319e43acb9f001d91bc62238dd5667f574eebd88b97ffa18b487691039b7c1f24edeee2bf22c5a8c218f569ddcc6b44edd9025135a291d4e67e214b5980c9d2b399fe1f2683734c491c4f474f589d088b33f0b17870edd93a8c2dac00f7b38f8eabf86fc585099ca6d98e196596aa6289cbb81fcd8fb8663447466c3c5144a6c78f5b17b8d1269b464c965c54bf858e50a9f9167dd29c047cb102fe6f0424a86cf931e8e54b8535e33cbc14cdba09e05a38198bcc61ae82c6c2a448ec67052fea052f20747817c7564da50dbfa2b946712452c6e80bfd2b5a6bb36be44df25af2880acf4a4e703b4e596b749413f14fc5eb9f90aa9dc1a9111266d09899e935b550618bd838f1cd2d7d252addf08c8f8124ff6fc7db2231a49287e0b9b20537694eabe4da80031e5b1fde05b568ed67900ba592300629b445cc22b8a4f8001ec6abaf0fc3b87bfedbc2f8d8c64cbab209de593c9caa4734e641c4aa0dadbb7b53ee64b6fb1fff39e566b843a316f9ce06c3c1c943521a4c42316306d4de54c32bb3290246522d17bcbab68f4085bbdb45efcdbc31927985c493de34fe31321a8244483b1251ff09eafab27313ab12b7504d03368f792bf1eee7766f06f4ce96b95f33b60b382bb4d3b9464f13833aadb38bf3b10cb65b1b8aee6d6d888e0e0ca0260955dbe55afe12c79390f01ebe6548eaad8f2f9286f30c0f67e4df0bbdf2107f91221effe2f52f5bbf9d69048a97582391e893e9feee6f4adda1ea98e9034ee9ac28f6c16b66ad87c3bd277f539fab45414b051a315297bb3ff2246076d73be1072c40afcd83cac7e4a7a3d5b1c565f19bbc35de0fb24129ca7b567b24cddbfe0924db9cb7e8f15875428f742d12ca3fb6f04eeac18a826c07bbef1f362eabf5a680fc090aec65479b30c3302342ac2e045eb4e8371385ee0610101a686f7543fef44fb4dec29213db2d8d8b49cd4e8305c0ac003b39861896b37ac72a915348bcc8cb8905c2db7d00dc05a1574852616ef145c39e500c2a1582a05829f23d1ea3bc823351a168214ab22d1e0c6eb6a94c773877e9d7af15c5f2a514b71b5e8ac382cab4c86a3fb814359ee8ec183a2a0b5d93cd72b9b7c3a49bf46e3474ac87441660bbb1452c14589d54a3ef6a37a1b09434f3ecb5d260f3b80b29da5617a6149b8975457fac032fc41625b04cb2cb81b1ca0258de9621a88d418d1b6725d77d63f5379b2d3f6644986bd2faa5e2db5dc0f00dce6c7b79392f0484bb86516624817052091c9a5071bd14dc86c62a5187e68715cd40a897f03028d34ee9ee4b2dd81730e712e67eb6cc6ccacc723dde808b9e96e9c51466cde8db48f69dbbb349f0d09b3a10903e6c49da749521552501f01ad5d558043e73d5ba5a74730b8b63b55362db5b0ab2a956185c236fd1fadae54f0bb92645365638f36f289ea2fed45ed92771d4c26188e99db7dc076861b1430be6a6b751b6271b3a5d8fa5776de00695bf7256630e12b81f3f1be7f0a04850ccbbc73c239981d11b62a08f8041079c799fe1ff8d65f1f3c6c98f2330c535342e1078417f13e80ecfc417c0cc43fda0a1ad07883a45cf0181cc24639ab7b0115de4160a780d183f3154e6499f9f0454826b747bf43f3650ae581456dba2b129abb1b490d7ca52a62d9ba3b2b7318dc896449998189d3f9405eaa8b4db8a0763b616e3283ca0fa0d378198a86046f36c18567fdb1d89a94d5cf85bc0dd62a398eb9225cc8c97ea4b59009341270bb60e0925c24a9f9f7f3715dd9d20a11fea28ad9a86613910d2b97070cb98b3d0ef1a9a2dde5b3a2063e3b43d2c7721a8bf705f0450f7ed691503b0b8493f50152a8cdc11b9722452922ccc81a5e206d66f25da340f7e707890b300392148f6a46cca842e6d3f5d6e5baeef27c16728ccb83004636791055368a7088dd4ddae04480fe8f67ab809935986f7bbec51eac7a1816e1456bf5bdee1c37fb630d0faeece10cd0f29422ec0aa6cd310bf2deb403339487f2146ece7e7417a78be3c0ce03e3aaef1216094079e68cbdde8667e48e347daff233fb9b11a71211141ce8c58edfc9b5134129e814965e032277b73ce07f379e6b2eb5446a8bdc2087ebd26f1f423eae4bec01cfe550f17dfd6bd92bef23d13c6666ad29fcfa81a64c78b6bdef7f15984ad6cefefdd3f844ce30977345c8da183e2e2b1f8093f3cbadad82a6ba9901b9924f13649b2ff7845e9ae5462154552b169bdb098384c873104b16d7a9bb298a58f1a3119dea90f33a90343d199bbd64d44b275b3a74f1e17c674560d2b8157863839f29e3d066ee4954d3f6f5753e69fadcc6e20be83e4775153cfcade3730d06ab9cd6e96f0f29bae3181334f9adc944b4ceba091b5cf83a04f6ee2dcacc93a6eaebcdedbbe0b09abfef132146c5b1732a0847c065e3ce39ea4aa6be984e4d2775d8588c2ac4d5584ec764c6a3bd0b15bac2fb6c07abad67bc71a78129a5eee62b72a8aa74715e65f5a5fd82bafd5af85969a7fa482aacb928def10778881bd5e7f081233d582b319a3057332ae084cbcda0de9fd14c11ce553406a9074d4115f007c6b455627987ba84acdf485323155a19910950c000b8700ba0a602e6b150bf95d2fdf4e2a2451b5c147a3495d1f16c82b13d34f19cadc5cd432ec33e9a4988ed2d9a75b8c3a8ef82d157d8a95b87e25a31791edcea813e56269ec3365a011d22ef05d7b158a69683a2ee0a86b405eeb325e11973a23e4a4e5ee0dd3c949c3a8bb375f80ed90ead90c2712e11030cb74021585e43befd759f349320d62c5df4c43ddf30e1a2935896c4bfd47a93b91c33c674c42628e267fcb446d274b0a037a7cca23939b79f467074db16b0970254f9f01cc21cfc4225c3a9e12ca910700199e28d86060832200c6d2585277a4fd1830229354e6d47195fbf36fddff3c6f4b6b474fdd46f8986911585e0a6b970ca3572519076ea645a2aa4ef1ef79e10172affe2facebd6c929bfac4773e4d18fde991cc7e9a2e1bfcd84c938fccdfa7c06b7f843578c0cc4438130b09db7cc974a86dc08e4166712b953c6a58923bab9b46f56071a33a856684777bf4ef4cf6dc26a573cd4bc2a4bc6e2d5e1795dfa5a9ff510f720cad32738767fa9d4110dfc496c52866d98b41540d637b87a67487ace123f2be4c8c12d16b95a9d289d10923d6cf251e7856b7cf5444a833e2803f55f31c3683ede10cfb7b31aef49cb8646ef2b1e8fe3273bc96349e3ea8a95782ee22e7acfc72b7bb3138e5efa6de1d3b78495a48715440f37dc7cb0574d34fef272a0f2dee0aa7bb0f7d2663f408f5ae88f022bc20ab3b2bfa2e123e2bcf8ce4e273dfe7c2efdbdf0a58ac5eec79eff879be24470ca687e64b83a3734c931435097f0cce25a9ccc84c530c76731397ad489e0a51d0474715004ae21b584af16dd03b5cc32307c921f6d87585bd7ca796c42c4f4621715bab91072a7962a63f0c8baf249a557091dd01d0e861f3e9864b275a3d85010eba7200b6b52a38378b99ccf1313be12a817ac325643b24e32e56e1dd5b42cea9cdcb68f80a58e02c8bee2b13dba7d6761eec3a72434e2fe7e86ef27bd536a9252c2b5b5a5b0eea8838", 0x1000}, {&(0x7f0000003d80)}], 0x3, &(0x7f0000004280)=[@rights={{0x1c, 0x1, 0x1, [r151, r227, r228]}}, @cred={{0x1c, 0x1, 0x2, {r231, r232, r236}}}, @cred={{0x1c, 0x1, 0x2, {r237, r238, 0xffffffffffffffff}}}, @rights={{0x10}}, @rights={{0x2c, 0x1, 0x1, [r239, r241, r150, r153, r242, r151, r151]}}, @rights={{0x34, 0x1, 0x1, [r150, r149, r152, r243, r149, r244, r247, 0xffffffffffffffff, r152]}}, @cred={{0x1c, 0x1, 0x2, {r248, r249, r250}}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, r153, r251, 0xffffffffffffffff, r253, r254, r255]}}], 0x128, 0x40000823}], 0x4, 0x8) getpgrp(0x0) r257 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r257, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setreuid(0x0, r258) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r260 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r260, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r259, r261) fcntl$getownex(r1, 0x10, &(0x7f0000002540)) r262 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r262, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setreuid(0x0, r263) r264 = perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r265 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r264, 0x0) r266 = syz_open_procfs(0x0, &(0x7f0000000000)='net/netlink\x00') preadv(r266, &(0x7f0000000480), 0x10000000000002a1, 0x0) r267 = syz_open_procfs(0x0, &(0x7f00000000c0)='net/packet\x00') r268 = perf_event_open(&(0x7f00000002c0)={0x5, 0x411, 0x0, 0x9, 0x1f, 0xbf, 0x0, 0x7f, 0x4000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x40000000000020}, 0x0, 0x8000, 0x0, 0x2, 0x0, 0x8}, 0x0, 0x3, 0xffffffffffffffff, 0x2) r269 = socket(0x40000000002, 0x3, 0x2) setsockopt$SO_BINDTODEVICE(r269, 0x1, 0x19, &(0x7f00000012c0)='syz_tun\x00', 0x10) setsockopt$IPT_SO_SET_REPLACE(r269, 0x0, 0x40, 0x0, 0x0) r270 = socket$nl_generic(0x10, 0x3, 0x10) r271 = socket$netlink(0x10, 0x3, 0x0) r272 = socket$netlink(0x10, 0x3, 0xc) writev(r272, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r271, r272) r273 = getpid() rt_tgsigqueueinfo(r273, r273, 0x16, &(0x7f0000000100)) stat(&(0x7f0000000700)='./file0\x00', &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}) r275 = getegid() r276 = openat$selinux_user(0xffffffffffffff9c, &(0x7f00000007c0)='/selinux/user\x00', 0x2, 0x0) r277 = socket$netlink(0x10, 0x3, 0x0) r278 = socket$netlink(0x10, 0x3, 0xc) writev(r278, &(0x7f0000fb5ff0)=[{0x0}], 0x1) dup2(r277, r278) r279 = eventfd2(0x81, 0x801) r280 = socket$inet(0x2, 0x5, 0x81) r281 = socket$netlink(0x10, 0x3, 0xc) writev(r281, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r282 = getpid() rt_tgsigqueueinfo(r282, r282, 0x16, &(0x7f0000000100)) r283 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r283, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r285 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r285, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r284, r286) r287 = socket$inet6_tcp(0xa, 0x1, 0x0) r288 = eventfd(0x4) r289 = socket$netlink(0x10, 0x3, 0xc) writev(r289, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r290 = socket$netlink(0x10, 0x3, 0x0) r291 = socket$netlink(0x10, 0x3, 0xc) writev(r291, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r290, r291) r292 = socket$netlink(0x10, 0x3, 0x0) r293 = socket$netlink(0x10, 0x3, 0xc) writev(r293, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r292, r293) r294 = openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f0000000800)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000840)=0x0) r296 = geteuid() r297 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r297, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r299 = getpid() rt_tgsigqueueinfo(r299, r299, 0x16, &(0x7f0000000100)) r300 = open(0x0, 0x0, 0x0) ftruncate(r300, 0x0) ioctl$NS_GET_OWNER_UID(r300, 0xb704, &(0x7f0000000b80)=0x0) r302 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r302, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r304 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r304, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r303, r305) r306 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r306, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r308 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r308, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r307, r309) getgroups(0x5, &(0x7f0000000bc0)=[0xee00, r305, 0xffffffffffffffff, 0xee00, r309]) r311 = getpid() rt_tgsigqueueinfo(r311, r311, 0x16, &(0x7f0000000100)) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r313 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r313, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r312, r314) r315 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r315, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r317 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r317, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r316, r318) r319 = socket$netlink(0x10, 0x3, 0x0) r320 = socket$netlink(0x10, 0x3, 0xc) writev(r320, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100", 0x18}], 0x1) dup2(r319, r320) r321 = dup2(r319, 0xffffffffffffffff) r322 = socket$inet_tcp(0x2, 0x1, 0x0) r323 = socket$netlink(0x10, 0x3, 0x0) r324 = socket$netlink(0x10, 0x3, 0xc) writev(r324, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r323, r324) r325 = signalfd4(r266, &(0x7f0000002980)={0x8}, 0x8, 0x800) r326 = signalfd4(r267, &(0x7f00000029c0)={0x83}, 0x8, 0x80000) r327 = socket$netlink(0x10, 0x3, 0x0) r328 = socket$netlink(0x10, 0x3, 0xc) writev(r328, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r327, r328) r329 = socket(0x40000000002, 0x3, 0x2) setsockopt$SO_BINDTODEVICE(r329, 0x1, 0x19, &(0x7f00000012c0)='syz_tun\x00', 0x10) setsockopt$IPT_SO_SET_REPLACE(r329, 0x0, 0x40, 0x0, 0x0) r330 = accept$inet(r329, &(0x7f0000002a00)={0x2, 0x0, @broadcast}, &(0x7f0000002a40)=0x10) r331 = creat(&(0x7f0000002a80)='./file0\x00', 0xe) r332 = socket$netlink(0x10, 0x3, 0x0) r333 = socket$netlink(0x10, 0x3, 0xc) writev(r333, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r332, r333) r334 = socket$netlink(0x10, 0x3, 0xc) writev(r334, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff", 0x1c}], 0x1) r335 = socket$netlink(0x10, 0x3, 0xc) writev(r335, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r336 = socket$netlink(0x10, 0x3, 0x0) r337 = socket$netlink(0x10, 0x3, 0xc) writev(r337, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r336, r337) r338 = socket$netlink(0x10, 0x3, 0x0) writev(r338, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r339 = socket$inet6_udplite(0xa, 0x2, 0x88) r340 = socket$netlink(0x10, 0x3, 0x0) r341 = socket$netlink(0x10, 0x3, 0xc) writev(r341, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r340, r341) r342 = socket$netlink(0x10, 0x3, 0xc) writev(r342, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r343 = socket$netlink(0x10, 0x3, 0x0) r344 = socket$netlink(0x10, 0x3, 0xc) writev(r344, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r343, r344) r345 = open(0x0, 0x0, 0x0) ftruncate(r345, 0x0) ioctl$TIOCGSID(r345, 0x5429, &(0x7f0000003e00)=0x0) ioctl$NS_GET_OWNER_UID(r267, 0xb704, &(0x7f0000003e40)=0x0) r348 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r348, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r350 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r350, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r349, r351) r352 = getpid() rt_tgsigqueueinfo(r352, r352, 0x16, &(0x7f0000000100)) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000003e80)={{{@in6=@dev, @in6=@mcast1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@empty}, 0x0, @in6}}, &(0x7f0000003f80)=0xe8) r354 = socket$netlink(0x10, 0x3, 0x0) r355 = socket$netlink(0x10, 0x3, 0xc) writev(r355, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r354, r355) r356 = socket$netlink(0x10, 0x3, 0xc) writev(r356, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r357 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000003fc0)='net/connector\x00') r358 = openat$selinux_attr(0xffffffffffffff9c, &(0x7f0000004000)='/proc/thread-self/attr/fscreate\x00', 0x2, 0x0) r359 = socket$netlink(0x10, 0x3, 0x0) r360 = socket$netlink(0x10, 0x3, 0xc) writev(r360, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r359, r360) r361 = socket$netlink(0x10, 0x3, 0x0) r362 = socket$netlink(0x10, 0x3, 0xc) writev(r362, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r361, r362) fcntl$getownex(r268, 0x10, &(0x7f0000004040)={0x0, 0x0}) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000004080)={{{@in=@empty, @in6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@dev}, 0x0, @in=@broadcast}}, &(0x7f0000004180)=0xe8) lstat(&(0x7f00000041c0)='./file0\x00', &(0x7f0000004200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r366 = socket$netlink(0x10, 0x3, 0xc) writev(r366, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r367 = socket$netlink(0x10, 0x3, 0x0) r368 = socket$netlink(0x10, 0x3, 0xc) writev(r368, &(0x7f0000fb5ff0)=[{}], 0x1) dup2(r367, r368) r369 = socket$netlink(0x10, 0x3, 0xc) writev(r369, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r370 = socket$netlink(0x10, 0x3, 0x0) r371 = socket$netlink(0x10, 0x3, 0xc) writev(r371, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r370, r371) sendmmsg$unix(r269, &(0x7f00000043c0)=[{&(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000000240)=[{&(0x7f0000000340)="e75cfa607b164d6c79502a7785cb989997d2365711110c1d19265c22f45dfb909fa97cf32f85a2d38a34acfc21b79950ff311c12b371fd7ac3562a30ff734b556198995e0f4c17000503fce48f86804e316465f74983a7432bd53701e57e418b29a2ae3bc2db963b1f006ea482f8bb993ce8e8a4ed60ce03104d87348e728c9480bc1116f4be1d7d6fd1d8ae84d224dba6554f0fff20424b9aedd5", 0x9b}], 0x1, &(0x7f0000000280)=[@rights={{0x14, 0x1, 0x1, [r265]}}], 0x18, 0x4000000}, {&(0x7f0000000400)=@abs={0x1, 0x0, 0x4e22}, 0x6e, &(0x7f00000006c0)=[{&(0x7f0000000480)="b1177b88901bdd1e8235fdb2d9729c2236d52cec62b06aacc47fa51746a8e5db6537a2ae7c97358b210062865cda54beee3a673d788547cc238fc84429446332837386ab2e1785203a50b2cd407e6c8c28276e9deb301f37de501a7b268ec9339b5503c104eb3b22e014de82f1a28a54046daa68f65ceaadd29017d59c2fb1ebbd967f34369988522e3a6ec221493bab4e4d879e7eb07f262fa23cd06f22a24d6142905f244eea96f4f578c7d1bacec23629519c85c8201791c225e0c0cd8f5d67ae712b87be03c2d357c052b80d2b8e72cb3e4373f716fc2aa979d56d5b647e19f3a9fdeeff992e48b57ac252bfa1afe2737ff8b7b9b88e2d2c43adf314a7", 0xff}, {&(0x7f0000000580)="545128d13deb49e999d53112fd7349c5cb63ce22", 0x14}, {&(0x7f00000005c0)="a8cd2e226b4a94938bfd6aaf27b6effe780d93019d12eb2bf3a8a6977729d31ad87d294643a0eac4cb4b64b23692d872c60482806b686441b702e77977b670b1583100293a754dc94d01f5f035ed0c03cce8949e3447ad235e7b39dd086c8e995bbb0c6da239f79129a2094a794138d09e39f77e0d20c69aa1d8402729c2b3cc26e85700c17d97d9b99992c4ca4b67832902b8e6bd8f1c9d8cba162bbde782682b4c89d8ded8e7e9924b46f98058bfc10eb5556563a11a9114aa93e2200f02f3ef6973c3b688eee49cfc3db6be4d7895c4078922855b698216d839836f4dca92adadc346f902cd851a756477f845e231db", 0xf1}], 0x3, &(0x7f0000000880)=[@rights={{0x24, 0x1, 0x1, [r270, 0xffffffffffffffff, r268, r271, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r273, r274, r275}}}, @rights={{0x18, 0x1, 0x1, [r276, r277]}}, @rights={{0x18, 0x1, 0x1, [r264, r279]}}, @rights={{0x1c, 0x1, 0x1, [r266, r280, r281]}}, @cred={{0x1c, 0x1, 0x2, {r282, 0xee01, r286}}}, @rights={{0x38, 0x1, 0x1, [r266, r268, r287, r288, r289, r265, r290, r293, r294, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r295, r296, r298}}}], 0x110, 0x880}, {&(0x7f00000009c0)=@file={0x1, './file0/file0\x00'}, 0x6e, &(0x7f0000000b40)=[{&(0x7f0000000a40)="a63bab9579929215a14895570c090fd64aa25b5c5a70bdfae933899c144b05f88aadd67dc9c84509cfe4a82987f92c4658cc3d85c3d31911b30871a32758071b563c1cbd3e72fa41177def9194da5f9319a740f0934eaa180111ab5fad6f658e48e3f4ef33768a36d4f3b301422345014197605c727dc152507175416055773486cdc06d02c7b347fb3c3e3f8303d69a505fb60c478700661d9532f277fd503b4e8586679b8297030b870fec1ae11d5e4a6285fa02a737bb15e5edbb348438b4f4fc6b8159d310c72ab46f9a7aa7b83b9f0091c52631368d53777e7ce5dca65fe2ab2428d50b7167eb3f64fcf60e5d8a2630b3d572cc42", 0xf7}], 0x1, &(0x7f0000002ac0)=[@cred={{0x1c, 0x1, 0x2, {r299, r301, r310}}}, @cred={{0x1c, 0x1, 0x2, {r311, r312, r318}}}, @rights={{0x14, 0x1, 0x1, [r321]}}, @rights={{0x20, 0x1, 0x1, [r322, r323, r325, r268]}}, @rights={{0x1c, 0x1, 0x1, [r326, r327, r330]}}, @rights={{0x18, 0x1, 0x1, [r331, 0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [r333, r265, r264]}}, @rights={{0x30, 0x1, 0x1, [r334, r335, r266, r337, r265, r264, r338, r339]}}, @rights={{0x18, 0x1, 0x1, [r341, r267]}}], 0x118, 0x80010}, {&(0x7f0000002c00)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000003dc0)=[{&(0x7f0000002c80)="e76a8e1610cd0c9c7f47d880c0853296c3a57a8bea3e6dea6a89370c6d0f71c43230a35a117caf2b01401130eb1f434706089f32d52fab158ada4fb53a33a7ac6a6bd73a751f8ee937c86160bae8dee9ad7b1a022426435a833f962aae78f3eb6c66979d78fcea8c9b2d53544cbd7b621dc1af8c643501bd8e58cdefbabe93159bd0daefe08e3222b7db6bae5ba8cb1ddfbcd1148ffae5917f0924f03a59f797d9a167aa3beddedd5bc0741dd94e5e191c51db1d7e43789fcfd0ac546c46bd7f6e49e7ff6e97d48b3f686ed24b0621195b2b7d6740172fefda7ce09b553ba6f4ce841849f2ed2b1a2ef061e25a864af3", 0xf0}, {&(0x7f0000002d80)="ef751d0c11e42da36f138d425ca850b7d17e710d33e45650cb030ce5ff9f638d5e8e6d093e22934638e2d2cfd87850cf53fd41b08a2b420433eacfbdac5aacd6d507c3ab312ad3ce6571b486772052cf579b7d934e247f6e799fa90de86d9f2bd0c55b56a7ad69cc39151ac7a7f06f3cca1e6cc9f04a558c3e701215a1a434e7ad154d9cd2654bf1c1ec5ce478d236eb4d52c0c1f800e5808c18eed1aa3fb2ebb66bcf202d4ac0d35abcf0d68e9379af065da925d7b72118eb23169d973475de1a127a0fe4000897ab8dee4b8c3f2a374a99bf42bfa2723eed0082b58fb5df259f4df5bd5e826179fbd90da21d9edf68ce61f73e59dc4657fdc8d19442f33fb3ca05cef8d7eab5efdb901c42e9562193835beb0f32ad21713e56af71acb626870eacf62d2ce3b648147c489b9619023a441942d49fbe3b077abe963ebf72f2f5e3070fc0e3ca290c2fa15e3703b6d712ac8e85a5cad722366b9a6abf2a86723c89cc1ae3b4816b32b27a0099f552fcb63c9ed2f8d6ef85ea8cbe47b08b4d6bfb27098b57337a8262f94de2d748d2488ef829c5799d12777cdce130a3ea817168c17cfed54cd3509abac0bf9a3b1517ed61d6fab857f6ac218e439ada8409ae7cd32da103a8164d4cc76316020afecc135717fc07aa12545ce3680850694deeb79b7f9a7cd0187062f9ab9397516090ce052e7f17753aed10d5a4a52a82da70f4f8c94688be6301379156bf696de35be9efb8e4ab53985fd3c829ef365e3a313e11c6d38adf035a75dd85132fe0f59e26f6a581816d945288931a9d62f6c297697b5b4832af1c9ed75cb5648a0c438a3be8d0322aefd32c0b66b5ec520e8e30c688ca9a9789f87a924af9ddc7677b3d43bbfada4ec70bd23636be60003958e05a45a9a7101a6a36becc5f8e2029dc1cbef869b91582767eb54cc90b8f32f4a81d96bbd5f7a370e1dded9067a7c43c50c8043e104cf9cb42c93a64cea808db41e7b2bc2da166c1c2e536a80a42caf346799a40f6914efda38cbdda78b7a63fe57928a5b4ce6df6031649404d80229f393c095b41937db698fd7ae87c3ed6034b4639d54fad62360d48ccc57a33befb897752a1ee1e40e07cec5aa8f4569de3c276fb69c7c9ac5b2f0a60b6757b7588717cd8d109932d524148765f3aa3e4bf1b3d73eb63e004cf0e4e62a0bdbb00d62a66cb729aa20ff5739b9f2e49a67e4bf65541b6c80a14a4c2079c83f7d5a82f22b32174dacd44ab69b9e9f96b897d8e034cf0b12706327d53e7b27e59f61a3b932573887d47ce5671b07c629e4d931cd100c5082a9ce0ac82ad56aa010f45090755ac1b61a0cec6a74d77574f922d3679d9951f21c4ce65fdf4443afec3fb04927d8585b40491ecab4fa47e59958f35ee6e8225972a0bd05f9cda9fb2c08aeecddda3ee1e51e1e472e0f879e437019408fab807308d66cd5152bd3a83b754edf1ad1d348ea7a30e579b8b67a0fe3d6c775ca4f3a496358d2c434f70aaff5469f6198df87072db01b813726807dfc864400dfc734ddaab9eb43af30af68c03748d216cf303d81af2dfe4f207cb3f9571cb232f11fb5905102d04f25e98b78ad935e60d26621ba373788b318bb9550fda6d347af5ffb9d09f20473efd284b7f1cb4f9f17233959b8406e60150e050b9b1a50e81bcbb2d636d2dcd66e1edaa911d57b9d0f83219700cb7e96243fd0f9e76d0902047b2ea984958f146541eb70d6b7a35d46f6ee9cfa09b34b2a43b371bdc5fd7272c96cf6ec7ab77ae329e8271acf3e7d73c3b1aa08a86ab66e62ee4b5330c639978e5c1c2c2c15f716020a874515d0d39c8532a58a9978bb68be28b9395d5a3694ad5f56866f48e4495a96af284e5119d9a85f394d81ae91ec828503e39e31fbe41c6dd68df170153c0e92a7e01a049683d06cb90439b2f237048cd8f4fbac7f7bba0650e283aaca96d3a893a1fe81ec41e2f3b3981fc88ade6b5359a4d4f314fd5ef0e77d27ed942a6062ede8157450583882c0c11e796a779a00c0a9a5927e554523764aad36887bf0be126e41770811b5eca22d608ccfcaf886cf68873996f990347be3213546c5a18a63ec029f104fa14f796010242ebb1de9c4510b76ae7fc75a16722874eb20b9b5573ae01d360a5746525df7827da4d80319e43acb9f001d91bc62238dd5667f574eebd88b97ffa18b487691039b7c1f24edeee2bf22c5a8c218f569ddcc6b44edd9025135a291d4e67e214b5980c9d2b399fe1f2683734c491c4f474f589d088b33f0b17870edd93a8c2dac00f7b38f8eabf86fc585099ca6d98e196596aa6289cbb81fcd8fb8663447466c3c5144a6c78f5b17b8d1269b464c965c54bf858e50a9f9167dd29c047cb102fe6f0424a86cf931e8e54b8535e33cbc14cdba09e05a38198bcc61ae82c6c2a448ec67052fea052f20747817c7564da50dbfa2b946712452c6e80bfd2b5a6bb36be44df25af2880acf4a4e703b4e596b749413f14fc5eb9f90aa9dc1a9111266d09899e935b550618bd838f1cd2d7d252addf08c8f8124ff6fc7db2231a49287e0b9b20537694eabe4da80031e5b1fde05b568ed67900ba592300629b445cc22b8a4f8001ec6abaf0fc3b87bfedbc2f8d8c64cbab209de593c9caa4734e641c4aa0dadbb7b53ee64b6fb1fff39e566b843a316f9ce06c3c1c943521a4c42316306d4de54c32bb3290246522d17bcbab68f4085bbdb45efcdbc31927985c493de34fe31321a8244483b1251ff09eafab27313ab12b7504d03368f792bf1eee7766f06f4ce96b95f33b60b382bb4d3b9464f13833aadb38bf3b10cb65b1b8aee6d6d888e0e0ca0260955dbe55afe12c79390f01ebe6548eaad8f2f9286f30c0f67e4df0bbdf2107f91221effe2f52f5bbf9d69048a97582391e893e9feee6f4adda1ea98e9034ee9ac28f6c16b66ad87c3bd277f539fab45414b051a315297bb3ff2246076d73be1072c40afcd83cac7e4a7a3d5b1c565f19bbc35de0fb24129ca7b567b24cddbfe0924db9cb7e8f15875428f742d12ca3fb6f04eeac18a826c07bbef1f362eabf5a680fc090aec65479b30c3302342ac2e045eb4e8371385ee0610101a686f7543fef44fb4dec29213db2d8d8b49cd4e8305c0ac003b39861896b37ac72a915348bcc8cb8905c2db7d00dc05a1574852616ef145c39e500c2a1582a05829f23d1ea3bc823351a168214ab22d1e0c6eb6a94c773877e9d7af15c5f2a514b71b5e8ac382cab4c86a3fb814359ee8ec183a2a0b5d93cd72b9b7c3a49bf46e3474ac87441660bbb1452c14589d54a3ef6a37a1b09434f3ecb5d260f3b80b29da5617a6149b8975457fac032fc41625b04cb2cb81b1ca0258de9621a88d418d1b6725d77d63f5379b2d3f6644986bd2faa5e2db5dc0f00dce6c7b79392f0484bb86516624817052091c9a5071bd14dc86c62a5187e68715cd40a897f03028d34ee9ee4b2dd81730e712e67eb6cc6ccacc723dde808b9e96e9c51466cde8db48f69dbbb349f0d09b3a10903e6c49da749521552501f01ad5d558043e73d5ba5a74730b8b63b55362db5b0ab2a956185c236fd1fadae54f0bb92645365638f36f289ea2fed45ed92771d4c26188e99db7dc076861b1430be6a6b751b6271b3a5d8fa5776de00695bf7256630e12b81f3f1be7f0a04850ccbbc73c239981d11b62a08f8041079c799fe1ff8d65f1f3c6c98f2330c535342e1078417f13e80ecfc417c0cc43fda0a1ad07883a45cf0181cc24639ab7b0115de4160a780d183f3154e6499f9f0454826b747bf43f3650ae581456dba2b129abb1b490d7ca52a62d9ba3b2b7318dc896449998189d3f9405eaa8b4db8a0763b616e3283ca0fa0d378198a86046f36c18567fdb1d89a94d5cf85bc0dd62a398eb9225cc8c97ea4b59009341270bb60e0925c24a9f9f7f3715dd9d20a11fea28ad9a86613910d2b97070cb98b3d0ef1a9a2dde5b3a2063e3b43d2c7721a8bf705f0450f7ed691503b0b8493f50152a8cdc11b9722452922ccc81a5e206d66f25da340f7e707890b300392148f6a46cca842e6d3f5d6e5baeef27c16728ccb83004636791055368a7088dd4ddae04480fe8f67ab809935986f7bbec51eac7a1816e1456bf5bdee1c37fb630d0faeece10cd0f29422ec0aa6cd310bf2deb403339487f2146ece7e7417a78be3c0ce03e3aaef1216094079e68cbdde8667e48e347daff233fb9b11a71211141ce8c58edfc9b5134129e814965e032277b73ce07f379e6b2eb5446a8bdc2087ebd26f1f423eae4bec01cfe550f17dfd6bd92bef23d13c6666ad29fcfa81a64c78b6bdef7f15984ad6cefefdd3f844ce30977345c8da183e2e2b1f8093f3cbadad82a6ba9901b9924f13649b2ff7845e9ae5462154552b169bdb098384c873104b16d7a9bb298a58f1a3119dea90f33a90343d199bbd64d44b275b3a74f1e17c674560d2b8157863839f29e3d066ee4954d3f6f5753e69fadcc6e20be83e4775153cfcade3730d06ab9cd6e96f0f29bae3181334f9adc944b4ceba091b5cf83a04f6ee2dcacc93a6eaebcdedbbe0b09abfef132146c5b1732a0847c065e3ce39ea4aa6be984e4d2775d8588c2ac4d5584ec764c6a3bd0b15bac2fb6c07abad67bc71a78129a5eee62b72a8aa74715e65f5a5fd82bafd5af85969a7fa482aacb928def10778881bd5e7f081233d582b319a3057332ae084cbcda0de9fd14c11ce553406a9074d4115f007c6b455627987ba84acdf485323155a19910950c000b8700ba0a602e6b150bf95d2fdf4e2a2451b5c147a3495d1f16c82b13d34f19cadc5cd432ec33e9a4988ed2d9a75b8c3a8ef82d157d8a95b87e25a31791edcea813e56269ec3365a011d22ef05d7b158a69683a2ee0a86b405eeb325e11973a23e4a4e5ee0dd3c949c3a8bb375f80ed90ead90c2712e11030cb74021585e43befd759f349320d62c5df4c43ddf30e1a2935896c4bfd47a93b91c33c674c42628e267fcb446d274b0a037a7cca23939b79f467074db16b0970254f9f01cc21cfc4225c3a9e12ca910700199e28d86060832200c6d2585277a4fd1830229354e6d47195fbf36fddff3c6f4b6b474fdd46f8986911585e0a6b970ca3572519076ea645a2aa4ef1ef79e10172affe2facebd6c929bfac4773e4d18fde991cc7e9a2e1bfcd84c938fccdfa7c06b7f843578c0cc4438130b09db7cc974a86dc08e4166712b953c6a58923bab9b46f56071a33a856684777bf4ef4cf6dc26a573cd4bc2a4bc6e2d5e1795dfa5a9ff510f720cad32738767fa9d4110dfc496c52866d98b41540d637b87a67487ace123f2be4c8c12d16b95a9d289d10923d6cf251e7856b7cf5444a833e2803f55f31c3683ede10cfb7b31aef49cb8646ef2b1e8fe3273bc96349e3ea8a95782ee22e7acfc72b7bb3138e5efa6de1d3b78495a48715440f37dc7cb0574d34fef272a0f2dee0aa7bb0f7d2663f408f5ae88f022bc20ab3b2bfa2e123e2bcf8ce4e273dfe7c2efdbdf0a58ac5eec79eff879be24470ca687e64b83a3734c931435097f0cce25a9ccc84c530c76731397ad489e0a51d0474715004ae21b584af16dd03b5cc32307c921f6d87585bd7ca796c42c4f4621715bab91072a7962a63f0c8baf249a557091dd01d0e861f3e9864b275a3d85010eba7200b6b52a38378b99ccf1313be12a817ac325643b24e32e56e1dd5b42cea9cdcb68f80a58e02c8bee2b13dba7d6761eec3a72434e2fe7e86ef27bd536a9252c2b5b5a5b0eea8838", 0x1000}, {&(0x7f0000003d80)}], 0x3, &(0x7f0000004280)=[@rights={{0x1c, 0x1, 0x1, [r266, r342, r343]}}, @cred={{0x1c, 0x1, 0x2, {r346, r347, r351}}}, @cred={{0x1c, 0x1, 0x2, {r352, r353, 0xffffffffffffffff}}}, @rights={{0x10}}, @rights={{0x2c, 0x1, 0x1, [r354, r356, r265, r268, r357, r266, r266]}}, @rights={{0x34, 0x1, 0x1, [r265, r264, r267, r358, r264, r359, r362, 0xffffffffffffffff, r267]}}, @cred={{0x1c, 0x1, 0x2, {r363, r364, r365}}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, r268, r366, 0xffffffffffffffff, r368, r369, r370]}}], 0x128, 0x40000823}], 0x4, 0x8) getpid() lstat(&(0x7f0000002580)='./bus\x00', &(0x7f00000025c0)) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r373 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r373, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r372, r374) getgroups(0x4, &(0x7f0000002640)=[0xee00, 0xee00, 0xffffffffffffffff, r374]) getpgid(0xffffffffffffffff) r375 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r375, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setreuid(0x0, r376) r377 = socket$inet6_tcp(0xa, 0x1, 0x0) r378 = fcntl$dupfd(r377, 0x0, r377) ioctl$PERF_EVENT_IOC_ENABLE(r378, 0x8912, 0x400200) getsockopt$sock_cred(r378, 0x1, 0x11, &(0x7f0000003f40), &(0x7f0000003f80)=0xc) r379 = getpgrp(0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x394, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r379, 0x0, 0xffffffffffffffff, 0x0) r380 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r380, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setreuid(0x0, r381) fstat(r0, &(0x7f0000003fc0)) r382 = socket$inet6_tcp(0xa, 0x1, 0x0) fcntl$dupfd(r382, 0x0, r382) r383 = socket$inet6_tcp(0xa, 0x1, 0x0) r384 = fcntl$dupfd(r383, 0x0, r383) ioctl$PERF_EVENT_IOC_ENABLE(r384, 0x8912, 0x400200) bpf$BPF_BTF_GET_FD_BY_ID(0x13, &(0x7f0000004040)=0xffffffffffffffff, 0x4) r385 = socket$inet6_tcp(0xa, 0x1, 0x0) r386 = fcntl$dupfd(r385, 0x0, r385) ioctl$PERF_EVENT_IOC_ENABLE(r386, 0x8912, 0x400200) ioctl$sock_SIOCGPGRP(r386, 0x8904, &(0x7f0000004080)) r387 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r387, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setreuid(0x0, r388) fstat(r1, &(0x7f00000040c0)) r389 = socket$inet6_tcp(0xa, 0x1, 0x0) r390 = socket$packet(0x11, 0x3, 0x300) ioctl$sock_SIOCGIFINDEX(r390, 0x8933, &(0x7f0000000140)={'syz_tun\x00', 0x0}) setsockopt$packet_add_memb(r390, 0x107, 0x1, &(0x7f0000001300)={r391, 0x3, 0x6, @dev}, 0x10) dup3(r389, r390, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000004400)={&(0x7f0000004200)=@pppol2tpin6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @mcast2}}}, 0x80, &(0x7f0000004340)=[{&(0x7f0000004280)=""/172, 0xac}], 0x1, &(0x7f0000004380)=""/79, 0x4f}, 0x40000042) socket$nl_generic(0x10, 0x3, 0x10) openat$ashmem(0xffffffffffffff9c, &(0x7f0000004680)='/dev/ashmem\x00', 0x80000, 0x0) r392 = socket$inet6_tcp(0xa, 0x1, 0x0) r393 = fcntl$dupfd(r392, 0x0, r392) ioctl$PERF_EVENT_IOC_ENABLE(r393, 0x8912, 0x400200) r394 = socket$inet6_tcp(0xa, 0x1, 0x0) r395 = fcntl$dupfd(r394, 0x0, r394) ioctl$PERF_EVENT_IOC_ENABLE(r395, 0x8912, 0x400200) r396 = socket$inet6_tcp(0xa, 0x1, 0x0) r397 = socket$packet(0x11, 0x3, 0x300) ioctl$sock_SIOCGIFINDEX(r397, 0x8933, &(0x7f0000000140)={'syz_tun\x00', 0x0}) setsockopt$packet_add_memb(r397, 0x107, 0x1, &(0x7f0000001300)={r398, 0x3, 0x6, @dev}, 0x10) dup3(r396, r397, 0x0) r399 = socket$inet6_tcp(0xa, 0x1, 0x0) r400 = fcntl$dupfd(r399, 0x0, r399) ioctl$PERF_EVENT_IOC_ENABLE(r400, 0x8912, 0x400200) r401 = socket$inet6_tcp(0xa, 0x1, 0x0) fcntl$dupfd(r401, 0x0, r401) gettid() r402 = perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r403 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r402, 0x0) r404 = syz_open_procfs(0x0, &(0x7f0000000000)='net/netlink\x00') preadv(r404, &(0x7f0000000480), 0x10000000000002a1, 0x0) r405 = syz_open_procfs(0x0, &(0x7f00000000c0)='net/packet\x00') r406 = perf_event_open(&(0x7f00000002c0)={0x5, 0x411, 0x0, 0x9, 0x1f, 0xbf, 0x0, 0x7f, 0x4000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x40000000000020}, 0x0, 0x8000, 0x0, 0x2, 0x0, 0x8}, 0x0, 0x3, 0xffffffffffffffff, 0x2) r407 = socket(0x40000000002, 0x3, 0x2) setsockopt$SO_BINDTODEVICE(r407, 0x1, 0x19, &(0x7f00000012c0)='syz_tun\x00', 0x10) setsockopt$IPT_SO_SET_REPLACE(r407, 0x0, 0x40, 0x0, 0x0) r408 = socket$nl_generic(0x10, 0x3, 0x10) r409 = socket$netlink(0x10, 0x3, 0x0) r410 = socket$netlink(0x10, 0x3, 0xc) writev(r410, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r409, r410) r411 = getpid() rt_tgsigqueueinfo(r411, r411, 0x16, &(0x7f0000000100)) stat(&(0x7f0000000700)='./file0\x00', &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}) r413 = getegid() r414 = openat$selinux_user(0xffffffffffffff9c, &(0x7f00000007c0)='/selinux/user\x00', 0x2, 0x0) r415 = socket$netlink(0x10, 0x3, 0x0) r416 = socket$netlink(0x10, 0x3, 0xc) writev(r416, &(0x7f0000fb5ff0)=[{0x0}], 0x1) dup2(r415, r416) r417 = eventfd2(0x81, 0x801) r418 = socket$inet(0x2, 0x5, 0x81) r419 = socket$netlink(0x10, 0x3, 0xc) writev(r419, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r420 = getpid() rt_tgsigqueueinfo(r420, r420, 0x16, &(0x7f0000000100)) r421 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r421, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r423 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r423, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r422, r424) r425 = socket$inet6_tcp(0xa, 0x1, 0x0) r426 = eventfd(0x4) r427 = socket$netlink(0x10, 0x3, 0xc) writev(r427, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r428 = socket$netlink(0x10, 0x3, 0x0) r429 = socket$netlink(0x10, 0x3, 0xc) writev(r429, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r428, r429) r430 = socket$netlink(0x10, 0x3, 0x0) r431 = socket$netlink(0x10, 0x3, 0xc) writev(r431, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r430, r431) r432 = openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f0000000800)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000840)=0x0) r434 = geteuid() r435 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r435, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r437 = getpid() rt_tgsigqueueinfo(r437, r437, 0x16, &(0x7f0000000100)) r438 = open(0x0, 0x0, 0x0) ftruncate(r438, 0x0) ioctl$NS_GET_OWNER_UID(r438, 0xb704, &(0x7f0000000b80)=0x0) r440 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r440, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r442 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r442, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r441, r443) r444 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r444, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r446 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r446, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r445, r447) getgroups(0x5, &(0x7f0000000bc0)=[0xee00, r443, 0xffffffffffffffff, 0xee00, r447]) r449 = getpid() rt_tgsigqueueinfo(r449, r449, 0x16, &(0x7f0000000100)) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r451 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r451, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r450, r452) r453 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r453, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r455 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r455, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r454, r456) r457 = socket$netlink(0x10, 0x3, 0x0) r458 = socket$netlink(0x10, 0x3, 0xc) writev(r458, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100", 0x18}], 0x1) dup2(r457, r458) r459 = dup2(r457, 0xffffffffffffffff) r460 = socket$inet_tcp(0x2, 0x1, 0x0) r461 = socket$netlink(0x10, 0x3, 0x0) r462 = socket$netlink(0x10, 0x3, 0xc) writev(r462, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r461, r462) r463 = signalfd4(r404, &(0x7f0000002980)={0x8}, 0x8, 0x800) r464 = signalfd4(r405, &(0x7f00000029c0)={0x83}, 0x8, 0x80000) r465 = socket$netlink(0x10, 0x3, 0x0) r466 = socket$netlink(0x10, 0x3, 0xc) writev(r466, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r465, r466) r467 = socket(0x40000000002, 0x3, 0x2) setsockopt$SO_BINDTODEVICE(r467, 0x1, 0x19, &(0x7f00000012c0)='syz_tun\x00', 0x10) setsockopt$IPT_SO_SET_REPLACE(r467, 0x0, 0x40, 0x0, 0x0) r468 = accept$inet(r467, &(0x7f0000002a00)={0x2, 0x0, @broadcast}, &(0x7f0000002a40)=0x10) r469 = creat(&(0x7f0000002a80)='./file0\x00', 0xe) r470 = socket$netlink(0x10, 0x3, 0x0) r471 = socket$netlink(0x10, 0x3, 0xc) writev(r471, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r470, r471) r472 = socket$netlink(0x10, 0x3, 0xc) writev(r472, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff", 0x1c}], 0x1) r473 = socket$netlink(0x10, 0x3, 0xc) writev(r473, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r474 = socket$netlink(0x10, 0x3, 0x0) r475 = socket$netlink(0x10, 0x3, 0xc) writev(r475, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r474, r475) r476 = socket$netlink(0x10, 0x3, 0x0) writev(r476, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r477 = socket$inet6_udplite(0xa, 0x2, 0x88) r478 = socket$netlink(0x10, 0x3, 0x0) r479 = socket$netlink(0x10, 0x3, 0xc) writev(r479, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r478, r479) r480 = socket$netlink(0x10, 0x3, 0xc) writev(r480, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r481 = socket$netlink(0x10, 0x3, 0x0) r482 = socket$netlink(0x10, 0x3, 0xc) writev(r482, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r481, r482) r483 = open(0x0, 0x0, 0x0) ftruncate(r483, 0x0) ioctl$TIOCGSID(r483, 0x5429, &(0x7f0000003e00)=0x0) ioctl$NS_GET_OWNER_UID(r405, 0xb704, &(0x7f0000003e40)=0x0) r486 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r486, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r488 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r488, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r487, r489) r490 = getpid() rt_tgsigqueueinfo(r490, r490, 0x16, &(0x7f0000000100)) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000003e80)={{{@in6=@dev, @in6=@mcast1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@empty}, 0x0, @in6}}, &(0x7f0000003f80)=0xe8) r492 = socket$netlink(0x10, 0x3, 0x0) r493 = socket$netlink(0x10, 0x3, 0xc) writev(r493, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r492, r493) r494 = socket$netlink(0x10, 0x3, 0xc) writev(r494, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r495 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000003fc0)='net/connector\x00') r496 = openat$selinux_attr(0xffffffffffffff9c, &(0x7f0000004000)='/proc/thread-self/attr/fscreate\x00', 0x2, 0x0) r497 = socket$netlink(0x10, 0x3, 0x0) r498 = socket$netlink(0x10, 0x3, 0xc) writev(r498, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r497, r498) r499 = socket$netlink(0x10, 0x3, 0x0) r500 = socket$netlink(0x10, 0x3, 0xc) writev(r500, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r499, r500) fcntl$getownex(r406, 0x10, &(0x7f0000004040)={0x0, 0x0}) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000004080)={{{@in=@empty, @in6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@dev}, 0x0, @in=@broadcast}}, &(0x7f0000004180)=0xe8) lstat(&(0x7f00000041c0)='./file0\x00', &(0x7f0000004200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r504 = socket$netlink(0x10, 0x3, 0xc) writev(r504, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r505 = socket$netlink(0x10, 0x3, 0x0) r506 = socket$netlink(0x10, 0x3, 0xc) writev(r506, &(0x7f0000fb5ff0)=[{}], 0x1) dup2(r505, r506) r507 = socket$netlink(0x10, 0x3, 0xc) writev(r507, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r508 = socket$netlink(0x10, 0x3, 0x0) r509 = socket$netlink(0x10, 0x3, 0xc) writev(r509, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r508, r509) sendmmsg$unix(r407, &(0x7f00000043c0)=[{&(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000000240)=[{&(0x7f0000000340)="e75cfa607b164d6c79502a7785cb989997d2365711110c1d19265c22f45dfb909fa97cf32f85a2d38a34acfc21b79950ff311c12b371fd7ac3562a30ff734b556198995e0f4c17000503fce48f86804e316465f74983a7432bd53701e57e418b29a2ae3bc2db963b1f006ea482f8bb993ce8e8a4ed60ce03104d87348e728c9480bc1116f4be1d7d6fd1d8ae84d224dba6554f0fff20424b9aedd5", 0x9b}], 0x1, &(0x7f0000000280)=[@rights={{0x14, 0x1, 0x1, [r403]}}], 0x18, 0x4000000}, {&(0x7f0000000400)=@abs={0x1, 0x0, 0x4e22}, 0x6e, &(0x7f00000006c0)=[{&(0x7f0000000480)="b1177b88901bdd1e8235fdb2d9729c2236d52cec62b06aacc47fa51746a8e5db6537a2ae7c97358b210062865cda54beee3a673d788547cc238fc84429446332837386ab2e1785203a50b2cd407e6c8c28276e9deb301f37de501a7b268ec9339b5503c104eb3b22e014de82f1a28a54046daa68f65ceaadd29017d59c2fb1ebbd967f34369988522e3a6ec221493bab4e4d879e7eb07f262fa23cd06f22a24d6142905f244eea96f4f578c7d1bacec23629519c85c8201791c225e0c0cd8f5d67ae712b87be03c2d357c052b80d2b8e72cb3e4373f716fc2aa979d56d5b647e19f3a9fdeeff992e48b57ac252bfa1afe2737ff8b7b9b88e2d2c43adf314a7", 0xff}, {&(0x7f0000000580)="545128d13deb49e999d53112fd7349c5cb63ce22", 0x14}, {&(0x7f00000005c0)="a8cd2e226b4a94938bfd6aaf27b6effe780d93019d12eb2bf3a8a6977729d31ad87d294643a0eac4cb4b64b23692d872c60482806b686441b702e77977b670b1583100293a754dc94d01f5f035ed0c03cce8949e3447ad235e7b39dd086c8e995bbb0c6da239f79129a2094a794138d09e39f77e0d20c69aa1d8402729c2b3cc26e85700c17d97d9b99992c4ca4b67832902b8e6bd8f1c9d8cba162bbde782682b4c89d8ded8e7e9924b46f98058bfc10eb5556563a11a9114aa93e2200f02f3ef6973c3b688eee49cfc3db6be4d7895c4078922855b698216d839836f4dca92adadc346f902cd851a756477f845e231db", 0xf1}], 0x3, &(0x7f0000000880)=[@rights={{0x24, 0x1, 0x1, [r408, 0xffffffffffffffff, r406, r409, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r411, r412, r413}}}, @rights={{0x18, 0x1, 0x1, [r414, r415]}}, @rights={{0x18, 0x1, 0x1, [r402, r417]}}, @rights={{0x1c, 0x1, 0x1, [r404, r418, r419]}}, @cred={{0x1c, 0x1, 0x2, {r420, 0xee01, r424}}}, @rights={{0x38, 0x1, 0x1, [r404, r406, r425, r426, r427, r403, r428, r431, r432, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r433, r434, r436}}}], 0x110, 0x880}, {&(0x7f00000009c0)=@file={0x1, './file0/file0\x00'}, 0x6e, &(0x7f0000000b40)=[{&(0x7f0000000a40)="a63bab9579929215a14895570c090fd64aa25b5c5a70bdfae933899c144b05f88aadd67dc9c84509cfe4a82987f92c4658cc3d85c3d31911b30871a32758071b563c1cbd3e72fa41177def9194da5f9319a740f0934eaa180111ab5fad6f658e48e3f4ef33768a36d4f3b301422345014197605c727dc152507175416055773486cdc06d02c7b347fb3c3e3f8303d69a505fb60c478700661d9532f277fd503b4e8586679b8297030b870fec1ae11d5e4a6285fa02a737bb15e5edbb348438b4f4fc6b8159d310c72ab46f9a7aa7b83b9f0091c52631368d53777e7ce5dca65fe2ab2428d50b7167eb3f64fcf60e5d8a2630b3d572cc42", 0xf7}], 0x1, &(0x7f0000002ac0)=[@cred={{0x1c, 0x1, 0x2, {r437, r439, r448}}}, @cred={{0x1c, 0x1, 0x2, {r449, r450, r456}}}, @rights={{0x14, 0x1, 0x1, [r459]}}, @rights={{0x20, 0x1, 0x1, [r460, r461, r463, r406]}}, @rights={{0x1c, 0x1, 0x1, [r464, r465, r468]}}, @rights={{0x18, 0x1, 0x1, [r469, 0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [r471, r403, r402]}}, @rights={{0x30, 0x1, 0x1, [r472, r473, r404, r475, r403, r402, r476, r477]}}, @rights={{0x18, 0x1, 0x1, [r479, r405]}}], 0x118, 0x80010}, {&(0x7f0000002c00)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000003dc0)=[{&(0x7f0000002c80)="e76a8e1610cd0c9c7f47d880c0853296c3a57a8bea3e6dea6a89370c6d0f71c43230a35a117caf2b01401130eb1f434706089f32d52fab158ada4fb53a33a7ac6a6bd73a751f8ee937c86160bae8dee9ad7b1a022426435a833f962aae78f3eb6c66979d78fcea8c9b2d53544cbd7b621dc1af8c643501bd8e58cdefbabe93159bd0daefe08e3222b7db6bae5ba8cb1ddfbcd1148ffae5917f0924f03a59f797d9a167aa3beddedd5bc0741dd94e5e191c51db1d7e43789fcfd0ac546c46bd7f6e49e7ff6e97d48b3f686ed24b0621195b2b7d6740172fefda7ce09b553ba6f4ce841849f2ed2b1a2ef061e25a864af3", 0xf0}, {&(0x7f0000002d80)="ef751d0c11e42da36f138d425ca850b7d17e710d33e45650cb030ce5ff9f638d5e8e6d093e22934638e2d2cfd87850cf53fd41b08a2b420433eacfbdac5aacd6d507c3ab312ad3ce6571b486772052cf579b7d934e247f6e799fa90de86d9f2bd0c55b56a7ad69cc39151ac7a7f06f3cca1e6cc9f04a558c3e701215a1a434e7ad154d9cd2654bf1c1ec5ce478d236eb4d52c0c1f800e5808c18eed1aa3fb2ebb66bcf202d4ac0d35abcf0d68e9379af065da925d7b72118eb23169d973475de1a127a0fe4000897ab8dee4b8c3f2a374a99bf42bfa2723eed0082b58fb5df259f4df5bd5e826179fbd90da21d9edf68ce61f73e59dc4657fdc8d19442f33fb3ca05cef8d7eab5efdb901c42e9562193835beb0f32ad21713e56af71acb626870eacf62d2ce3b648147c489b9619023a441942d49fbe3b077abe963ebf72f2f5e3070fc0e3ca290c2fa15e3703b6d712ac8e85a5cad722366b9a6abf2a86723c89cc1ae3b4816b32b27a0099f552fcb63c9ed2f8d6ef85ea8cbe47b08b4d6bfb27098b57337a8262f94de2d748d2488ef829c5799d12777cdce130a3ea817168c17cfed54cd3509abac0bf9a3b1517ed61d6fab857f6ac218e439ada8409ae7cd32da103a8164d4cc76316020afecc135717fc07aa12545ce3680850694deeb79b7f9a7cd0187062f9ab9397516090ce052e7f17753aed10d5a4a52a82da70f4f8c94688be6301379156bf696de35be9efb8e4ab53985fd3c829ef365e3a313e11c6d38adf035a75dd85132fe0f59e26f6a581816d945288931a9d62f6c297697b5b4832af1c9ed75cb5648a0c438a3be8d0322aefd32c0b66b5ec520e8e30c688ca9a9789f87a924af9ddc7677b3d43bbfada4ec70bd23636be60003958e05a45a9a7101a6a36becc5f8e2029dc1cbef869b91582767eb54cc90b8f32f4a81d96bbd5f7a370e1dded9067a7c43c50c8043e104cf9cb42c93a64cea808db41e7b2bc2da166c1c2e536a80a42caf346799a40f6914efda38cbdda78b7a63fe57928a5b4ce6df6031649404d80229f393c095b41937db698fd7ae87c3ed6034b4639d54fad62360d48ccc57a33befb897752a1ee1e40e07cec5aa8f4569de3c276fb69c7c9ac5b2f0a60b6757b7588717cd8d109932d524148765f3aa3e4bf1b3d73eb63e004cf0e4e62a0bdbb00d62a66cb729aa20ff5739b9f2e49a67e4bf65541b6c80a14a4c2079c83f7d5a82f22b32174dacd44ab69b9e9f96b897d8e034cf0b12706327d53e7b27e59f61a3b932573887d47ce5671b07c629e4d931cd100c5082a9ce0ac82ad56aa010f45090755ac1b61a0cec6a74d77574f922d3679d9951f21c4ce65fdf4443afec3fb04927d8585b40491ecab4fa47e59958f35ee6e8225972a0bd05f9cda9fb2c08aeecddda3ee1e51e1e472e0f879e437019408fab807308d66cd5152bd3a83b754edf1ad1d348ea7a30e579b8b67a0fe3d6c775ca4f3a496358d2c434f70aaff5469f6198df87072db01b813726807dfc864400dfc734ddaab9eb43af30af68c03748d216cf303d81af2dfe4f207cb3f9571cb232f11fb5905102d04f25e98b78ad935e60d26621ba373788b318bb9550fda6d347af5ffb9d09f20473efd284b7f1cb4f9f17233959b8406e60150e050b9b1a50e81bcbb2d636d2dcd66e1edaa911d57b9d0f83219700cb7e96243fd0f9e76d0902047b2ea984958f146541eb70d6b7a35d46f6ee9cfa09b34b2a43b371bdc5fd7272c96cf6ec7ab77ae329e8271acf3e7d73c3b1aa08a86ab66e62ee4b5330c639978e5c1c2c2c15f716020a874515d0d39c8532a58a9978bb68be28b9395d5a3694ad5f56866f48e4495a96af284e5119d9a85f394d81ae91ec828503e39e31fbe41c6dd68df170153c0e92a7e01a049683d06cb90439b2f237048cd8f4fbac7f7bba0650e283aaca96d3a893a1fe81ec41e2f3b3981fc88ade6b5359a4d4f314fd5ef0e77d27ed942a6062ede8157450583882c0c11e796a779a00c0a9a5927e554523764aad36887bf0be126e41770811b5eca22d608ccfcaf886cf68873996f990347be3213546c5a18a63ec029f104fa14f796010242ebb1de9c4510b76ae7fc75a16722874eb20b9b5573ae01d360a5746525df7827da4d80319e43acb9f001d91bc62238dd5667f574eebd88b97ffa18b487691039b7c1f24edeee2bf22c5a8c218f569ddcc6b44edd9025135a291d4e67e214b5980c9d2b399fe1f2683734c491c4f474f589d088b33f0b17870edd93a8c2dac00f7b38f8eabf86fc585099ca6d98e196596aa6289cbb81fcd8fb8663447466c3c5144a6c78f5b17b8d1269b464c965c54bf858e50a9f9167dd29c047cb102fe6f0424a86cf931e8e54b8535e33cbc14cdba09e05a38198bcc61ae82c6c2a448ec67052fea052f20747817c7564da50dbfa2b946712452c6e80bfd2b5a6bb36be44df25af2880acf4a4e703b4e596b749413f14fc5eb9f90aa9dc1a9111266d09899e935b550618bd838f1cd2d7d252addf08c8f8124ff6fc7db2231a49287e0b9b20537694eabe4da80031e5b1fde05b568ed67900ba592300629b445cc22b8a4f8001ec6abaf0fc3b87bfedbc2f8d8c64cbab209de593c9caa4734e641c4aa0dadbb7b53ee64b6fb1fff39e566b843a316f9ce06c3c1c943521a4c42316306d4de54c32bb3290246522d17bcbab68f4085bbdb45efcdbc31927985c493de34fe31321a8244483b1251ff09eafab27313ab12b7504d03368f792bf1eee7766f06f4ce96b95f33b60b382bb4d3b9464f13833aadb38bf3b10cb65b1b8aee6d6d888e0e0ca0260955dbe55afe12c79390f01ebe6548eaad8f2f9286f30c0f67e4df0bbdf2107f91221effe2f52f5bbf9d69048a97582391e893e9feee6f4adda1ea98e9034ee9ac28f6c16b66ad87c3bd277f539fab45414b051a315297bb3ff2246076d73be1072c40afcd83cac7e4a7a3d5b1c565f19bbc35de0fb24129ca7b567b24cddbfe0924db9cb7e8f15875428f742d12ca3fb6f04eeac18a826c07bbef1f362eabf5a680fc090aec65479b30c3302342ac2e045eb4e8371385ee0610101a686f7543fef44fb4dec29213db2d8d8b49cd4e8305c0ac003b39861896b37ac72a915348bcc8cb8905c2db7d00dc05a1574852616ef145c39e500c2a1582a05829f23d1ea3bc823351a168214ab22d1e0c6eb6a94c773877e9d7af15c5f2a514b71b5e8ac382cab4c86a3fb814359ee8ec183a2a0b5d93cd72b9b7c3a49bf46e3474ac87441660bbb1452c14589d54a3ef6a37a1b09434f3ecb5d260f3b80b29da5617a6149b8975457fac032fc41625b04cb2cb81b1ca0258de9621a88d418d1b6725d77d63f5379b2d3f6644986bd2faa5e2db5dc0f00dce6c7b79392f0484bb86516624817052091c9a5071bd14dc86c62a5187e68715cd40a897f03028d34ee9ee4b2dd81730e712e67eb6cc6ccacc723dde808b9e96e9c51466cde8db48f69dbbb349f0d09b3a10903e6c49da749521552501f01ad5d558043e73d5ba5a74730b8b63b55362db5b0ab2a956185c236fd1fadae54f0bb92645365638f36f289ea2fed45ed92771d4c26188e99db7dc076861b1430be6a6b751b6271b3a5d8fa5776de00695bf7256630e12b81f3f1be7f0a04850ccbbc73c239981d11b62a08f8041079c799fe1ff8d65f1f3c6c98f2330c535342e1078417f13e80ecfc417c0cc43fda0a1ad07883a45cf0181cc24639ab7b0115de4160a780d183f3154e6499f9f0454826b747bf43f3650ae581456dba2b129abb1b490d7ca52a62d9ba3b2b7318dc896449998189d3f9405eaa8b4db8a0763b616e3283ca0fa0d378198a86046f36c18567fdb1d89a94d5cf85bc0dd62a398eb9225cc8c97ea4b59009341270bb60e0925c24a9f9f7f3715dd9d20a11fea28ad9a86613910d2b97070cb98b3d0ef1a9a2dde5b3a2063e3b43d2c7721a8bf705f0450f7ed691503b0b8493f50152a8cdc11b9722452922ccc81a5e206d66f25da340f7e707890b300392148f6a46cca842e6d3f5d6e5baeef27c16728ccb83004636791055368a7088dd4ddae04480fe8f67ab809935986f7bbec51eac7a1816e1456bf5bdee1c37fb630d0faeece10cd0f29422ec0aa6cd310bf2deb403339487f2146ece7e7417a78be3c0ce03e3aaef1216094079e68cbdde8667e48e347daff233fb9b11a71211141ce8c58edfc9b5134129e814965e032277b73ce07f379e6b2eb5446a8bdc2087ebd26f1f423eae4bec01cfe550f17dfd6bd92bef23d13c6666ad29fcfa81a64c78b6bdef7f15984ad6cefefdd3f844ce30977345c8da183e2e2b1f8093f3cbadad82a6ba9901b9924f13649b2ff7845e9ae5462154552b169bdb098384c873104b16d7a9bb298a58f1a3119dea90f33a90343d199bbd64d44b275b3a74f1e17c674560d2b8157863839f29e3d066ee4954d3f6f5753e69fadcc6e20be83e4775153cfcade3730d06ab9cd6e96f0f29bae3181334f9adc944b4ceba091b5cf83a04f6ee2dcacc93a6eaebcdedbbe0b09abfef132146c5b1732a0847c065e3ce39ea4aa6be984e4d2775d8588c2ac4d5584ec764c6a3bd0b15bac2fb6c07abad67bc71a78129a5eee62b72a8aa74715e65f5a5fd82bafd5af85969a7fa482aacb928def10778881bd5e7f081233d582b319a3057332ae084cbcda0de9fd14c11ce553406a9074d4115f007c6b455627987ba84acdf485323155a19910950c000b8700ba0a602e6b150bf95d2fdf4e2a2451b5c147a3495d1f16c82b13d34f19cadc5cd432ec33e9a4988ed2d9a75b8c3a8ef82d157d8a95b87e25a31791edcea813e56269ec3365a011d22ef05d7b158a69683a2ee0a86b405eeb325e11973a23e4a4e5ee0dd3c949c3a8bb375f80ed90ead90c2712e11030cb74021585e43befd759f349320d62c5df4c43ddf30e1a2935896c4bfd47a93b91c33c674c42628e267fcb446d274b0a037a7cca23939b79f467074db16b0970254f9f01cc21cfc4225c3a9e12ca910700199e28d86060832200c6d2585277a4fd1830229354e6d47195fbf36fddff3c6f4b6b474fdd46f8986911585e0a6b970ca3572519076ea645a2aa4ef1ef79e10172affe2facebd6c929bfac4773e4d18fde991cc7e9a2e1bfcd84c938fccdfa7c06b7f843578c0cc4438130b09db7cc974a86dc08e4166712b953c6a58923bab9b46f56071a33a856684777bf4ef4cf6dc26a573cd4bc2a4bc6e2d5e1795dfa5a9ff510f720cad32738767fa9d4110dfc496c52866d98b41540d637b87a67487ace123f2be4c8c12d16b95a9d289d10923d6cf251e7856b7cf5444a833e2803f55f31c3683ede10cfb7b31aef49cb8646ef2b1e8fe3273bc96349e3ea8a95782ee22e7acfc72b7bb3138e5efa6de1d3b78495a48715440f37dc7cb0574d34fef272a0f2dee0aa7bb0f7d2663f408f5ae88f022bc20ab3b2bfa2e123e2bcf8ce4e273dfe7c2efdbdf0a58ac5eec79eff879be24470ca687e64b83a3734c931435097f0cce25a9ccc84c530c76731397ad489e0a51d0474715004ae21b584af16dd03b5cc32307c921f6d87585bd7ca796c42c4f4621715bab91072a7962a63f0c8baf249a557091dd01d0e861f3e9864b275a3d85010eba7200b6b52a38378b99ccf1313be12a817ac325643b24e32e56e1dd5b42cea9cdcb68f80a58e02c8bee2b13dba7d6761eec3a72434e2fe7e86ef27bd536a9252c2b5b5a5b0eea8838", 0x1000}, {&(0x7f0000003d80)}], 0x3, &(0x7f0000004280)=[@rights={{0x1c, 0x1, 0x1, [r404, r480, r481]}}, @cred={{0x1c, 0x1, 0x2, {r484, r485, r489}}}, @cred={{0x1c, 0x1, 0x2, {r490, r491, 0xffffffffffffffff}}}, @rights={{0x10}}, @rights={{0x2c, 0x1, 0x1, [r492, r494, r403, r406, r495, r404, r404]}}, @rights={{0x34, 0x1, 0x1, [r403, r402, r405, r496, r402, r497, r500, 0xffffffffffffffff, r405]}}, @cred={{0x1c, 0x1, 0x2, {r501, r502, r503}}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, r406, r504, 0xffffffffffffffff, r506, r507, r508]}}], 0x128, 0x40000823}], 0x4, 0x8) syz_open_dev$loop(&(0x7f00000046c0)='/dev/loop#\x00', 0x8, 0x101200) r510 = socket$inet6_tcp(0xa, 0x1, 0x0) fcntl$dupfd(r510, 0x0, r510) r511 = socket$inet6_tcp(0xa, 0x1, 0x0) r512 = fcntl$dupfd(r511, 0x0, r511) ioctl$PERF_EVENT_IOC_ENABLE(r512, 0x8912, 0x400200) r513 = getpgrp(0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x394, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r513, 0x0, 0xffffffffffffffff, 0x0) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000051c0)={r513, r2, 0x0, 0x2, &(0x7f0000005180)='%\x00', 0xffffffffffffffff}, 0x30) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000005200), &(0x7f0000005240)=0xc) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000005280)) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r515 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r515, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r514, r516) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f00000052c0), &(0x7f0000005300)=0xc) ioctl$NS_GET_OWNER_UID(0xffffffffffffffff, 0xb704, &(0x7f0000005340)) r517 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r517, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r519 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r519, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r518, r520) r521 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r521, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r523 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r523, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r522, r524) getgroups(0x5, &(0x7f0000000bc0)=[0xee00, r520, 0xffffffffffffffff, 0xee00, r524]) r525 = socket$inet6_tcp(0xa, 0x1, 0x0) fcntl$dupfd(r525, 0x0, r525) getsockopt$sock_cred(r525, 0x1, 0x11, &(0x7f0000005380), &(0x7f00000053c0)=0xc) r526 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r526, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setreuid(0x0, r527) r528 = perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r529 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r528, 0x0) r530 = syz_open_procfs(0x0, &(0x7f0000000000)='net/netlink\x00') preadv(r530, &(0x7f0000000480), 0x10000000000002a1, 0x0) r531 = syz_open_procfs(0x0, &(0x7f00000000c0)='net/packet\x00') r532 = perf_event_open(&(0x7f00000002c0)={0x5, 0x411, 0x0, 0x9, 0x1f, 0xbf, 0x0, 0x7f, 0x4000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x40000000000020}, 0x0, 0x8000, 0x0, 0x2, 0x0, 0x8}, 0x0, 0x3, 0xffffffffffffffff, 0x2) r533 = socket(0x40000000002, 0x3, 0x2) setsockopt$SO_BINDTODEVICE(r533, 0x1, 0x19, &(0x7f00000012c0)='syz_tun\x00', 0x10) setsockopt$IPT_SO_SET_REPLACE(r533, 0x0, 0x40, 0x0, 0x0) r534 = socket$nl_generic(0x10, 0x3, 0x10) r535 = socket$netlink(0x10, 0x3, 0x0) r536 = socket$netlink(0x10, 0x3, 0xc) writev(r536, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r535, r536) r537 = getpid() rt_tgsigqueueinfo(r537, r537, 0x16, &(0x7f0000000100)) stat(&(0x7f0000000700)='./file0\x00', &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}) r539 = getegid() r540 = openat$selinux_user(0xffffffffffffff9c, &(0x7f00000007c0)='/selinux/user\x00', 0x2, 0x0) r541 = socket$netlink(0x10, 0x3, 0x0) r542 = socket$netlink(0x10, 0x3, 0xc) writev(r542, &(0x7f0000fb5ff0)=[{0x0}], 0x1) dup2(r541, r542) r543 = eventfd2(0x81, 0x801) r544 = socket$inet(0x2, 0x5, 0x81) r545 = socket$netlink(0x10, 0x3, 0xc) writev(r545, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r546 = getpid() rt_tgsigqueueinfo(r546, r546, 0x16, &(0x7f0000000100)) r547 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r547, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r549 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r549, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r548, r550) r551 = socket$inet6_tcp(0xa, 0x1, 0x0) r552 = eventfd(0x4) r553 = socket$netlink(0x10, 0x3, 0xc) writev(r553, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r554 = socket$netlink(0x10, 0x3, 0x0) r555 = socket$netlink(0x10, 0x3, 0xc) writev(r555, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r554, r555) r556 = socket$netlink(0x10, 0x3, 0x0) r557 = socket$netlink(0x10, 0x3, 0xc) writev(r557, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r556, r557) r558 = openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f0000000800)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000840)=0x0) r560 = geteuid() r561 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r561, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r563 = getpid() rt_tgsigqueueinfo(r563, r563, 0x16, &(0x7f0000000100)) r564 = open(0x0, 0x0, 0x0) ftruncate(r564, 0x0) ioctl$NS_GET_OWNER_UID(r564, 0xb704, &(0x7f0000000b80)=0x0) r566 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r566, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r568 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r568, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r567, r569) r570 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r570, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r572 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r572, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r571, r573) getgroups(0x5, &(0x7f0000000bc0)=[0xee00, r569, 0xffffffffffffffff, 0xee00, r573]) r575 = getpid() rt_tgsigqueueinfo(r575, r575, 0x16, &(0x7f0000000100)) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r577 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r577, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r576, r578) r579 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r579, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r581 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r581, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r580, r582) r583 = socket$netlink(0x10, 0x3, 0x0) r584 = socket$netlink(0x10, 0x3, 0xc) writev(r584, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100", 0x18}], 0x1) dup2(r583, r584) r585 = dup2(r583, 0xffffffffffffffff) r586 = socket$inet_tcp(0x2, 0x1, 0x0) r587 = socket$netlink(0x10, 0x3, 0x0) r588 = socket$netlink(0x10, 0x3, 0xc) writev(r588, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r587, r588) r589 = signalfd4(r530, &(0x7f0000002980)={0x8}, 0x8, 0x800) r590 = signalfd4(r531, &(0x7f00000029c0)={0x83}, 0x8, 0x80000) r591 = socket$netlink(0x10, 0x3, 0x0) r592 = socket$netlink(0x10, 0x3, 0xc) writev(r592, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r591, r592) r593 = socket(0x40000000002, 0x3, 0x2) setsockopt$SO_BINDTODEVICE(r593, 0x1, 0x19, &(0x7f00000012c0)='syz_tun\x00', 0x10) setsockopt$IPT_SO_SET_REPLACE(r593, 0x0, 0x40, 0x0, 0x0) r594 = accept$inet(r593, &(0x7f0000002a00)={0x2, 0x0, @broadcast}, &(0x7f0000002a40)=0x10) r595 = creat(&(0x7f0000002a80)='./file0\x00', 0xe) r596 = socket$netlink(0x10, 0x3, 0x0) r597 = socket$netlink(0x10, 0x3, 0xc) writev(r597, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r596, r597) r598 = socket$netlink(0x10, 0x3, 0xc) writev(r598, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff", 0x1c}], 0x1) r599 = socket$netlink(0x10, 0x3, 0xc) writev(r599, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r600 = socket$netlink(0x10, 0x3, 0x0) r601 = socket$netlink(0x10, 0x3, 0xc) writev(r601, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r600, r601) r602 = socket$netlink(0x10, 0x3, 0x0) writev(r602, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r603 = socket$inet6_udplite(0xa, 0x2, 0x88) r604 = socket$netlink(0x10, 0x3, 0x0) r605 = socket$netlink(0x10, 0x3, 0xc) writev(r605, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r604, r605) r606 = socket$netlink(0x10, 0x3, 0xc) writev(r606, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r607 = socket$netlink(0x10, 0x3, 0x0) r608 = socket$netlink(0x10, 0x3, 0xc) writev(r608, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r607, r608) r609 = open(0x0, 0x0, 0x0) ftruncate(r609, 0x0) ioctl$TIOCGSID(r609, 0x5429, &(0x7f0000003e00)=0x0) ioctl$NS_GET_OWNER_UID(r531, 0xb704, &(0x7f0000003e40)=0x0) r612 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r612, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r614 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r614, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r613, r615) r616 = getpid() rt_tgsigqueueinfo(r616, r616, 0x16, &(0x7f0000000100)) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000003e80)={{{@in6=@dev, @in6=@mcast1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@empty}, 0x0, @in6}}, &(0x7f0000003f80)=0xe8) r618 = socket$netlink(0x10, 0x3, 0x0) r619 = socket$netlink(0x10, 0x3, 0xc) writev(r619, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r618, r619) r620 = socket$netlink(0x10, 0x3, 0xc) writev(r620, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r621 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000003fc0)='net/connector\x00') r622 = openat$selinux_attr(0xffffffffffffff9c, &(0x7f0000004000)='/proc/thread-self/attr/fscreate\x00', 0x2, 0x0) r623 = socket$netlink(0x10, 0x3, 0x0) r624 = socket$netlink(0x10, 0x3, 0xc) writev(r624, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r623, r624) r625 = socket$netlink(0x10, 0x3, 0x0) r626 = socket$netlink(0x10, 0x3, 0xc) writev(r626, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r625, r626) fcntl$getownex(r532, 0x10, &(0x7f0000004040)={0x0, 0x0}) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000004080)={{{@in=@empty, @in6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@dev}, 0x0, @in=@broadcast}}, &(0x7f0000004180)=0xe8) lstat(&(0x7f00000041c0)='./file0\x00', &(0x7f0000004200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r630 = socket$netlink(0x10, 0x3, 0xc) writev(r630, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r631 = socket$netlink(0x10, 0x3, 0x0) r632 = socket$netlink(0x10, 0x3, 0xc) writev(r632, &(0x7f0000fb5ff0)=[{}], 0x1) dup2(r631, r632) r633 = socket$netlink(0x10, 0x3, 0xc) writev(r633, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r634 = socket$netlink(0x10, 0x3, 0x0) r635 = socket$netlink(0x10, 0x3, 0xc) writev(r635, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r634, r635) sendmmsg$unix(r533, &(0x7f00000043c0)=[{&(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000000240)=[{&(0x7f0000000340)="e75cfa607b164d6c79502a7785cb989997d2365711110c1d19265c22f45dfb909fa97cf32f85a2d38a34acfc21b79950ff311c12b371fd7ac3562a30ff734b556198995e0f4c17000503fce48f86804e316465f74983a7432bd53701e57e418b29a2ae3bc2db963b1f006ea482f8bb993ce8e8a4ed60ce03104d87348e728c9480bc1116f4be1d7d6fd1d8ae84d224dba6554f0fff20424b9aedd5", 0x9b}], 0x1, &(0x7f0000000280)=[@rights={{0x14, 0x1, 0x1, [r529]}}], 0x18, 0x4000000}, {&(0x7f0000000400)=@abs={0x1, 0x0, 0x4e22}, 0x6e, &(0x7f00000006c0)=[{&(0x7f0000000480)="b1177b88901bdd1e8235fdb2d9729c2236d52cec62b06aacc47fa51746a8e5db6537a2ae7c97358b210062865cda54beee3a673d788547cc238fc84429446332837386ab2e1785203a50b2cd407e6c8c28276e9deb301f37de501a7b268ec9339b5503c104eb3b22e014de82f1a28a54046daa68f65ceaadd29017d59c2fb1ebbd967f34369988522e3a6ec221493bab4e4d879e7eb07f262fa23cd06f22a24d6142905f244eea96f4f578c7d1bacec23629519c85c8201791c225e0c0cd8f5d67ae712b87be03c2d357c052b80d2b8e72cb3e4373f716fc2aa979d56d5b647e19f3a9fdeeff992e48b57ac252bfa1afe2737ff8b7b9b88e2d2c43adf314a7", 0xff}, {&(0x7f0000000580)="545128d13deb49e999d53112fd7349c5cb63ce22", 0x14}, {&(0x7f00000005c0)="a8cd2e226b4a94938bfd6aaf27b6effe780d93019d12eb2bf3a8a6977729d31ad87d294643a0eac4cb4b64b23692d872c60482806b686441b702e77977b670b1583100293a754dc94d01f5f035ed0c03cce8949e3447ad235e7b39dd086c8e995bbb0c6da239f79129a2094a794138d09e39f77e0d20c69aa1d8402729c2b3cc26e85700c17d97d9b99992c4ca4b67832902b8e6bd8f1c9d8cba162bbde782682b4c89d8ded8e7e9924b46f98058bfc10eb5556563a11a9114aa93e2200f02f3ef6973c3b688eee49cfc3db6be4d7895c4078922855b698216d839836f4dca92adadc346f902cd851a756477f845e231db", 0xf1}], 0x3, &(0x7f0000000880)=[@rights={{0x24, 0x1, 0x1, [r534, 0xffffffffffffffff, r532, r535, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r537, r538, r539}}}, @rights={{0x18, 0x1, 0x1, [r540, r541]}}, @rights={{0x18, 0x1, 0x1, [r528, r543]}}, @rights={{0x1c, 0x1, 0x1, [r530, r544, r545]}}, @cred={{0x1c, 0x1, 0x2, {r546, 0xee01, r550}}}, @rights={{0x38, 0x1, 0x1, [r530, r532, r551, r552, r553, r529, r554, r557, r558, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r559, r560, r562}}}], 0x110, 0x880}, {&(0x7f00000009c0)=@file={0x1, './file0/file0\x00'}, 0x6e, &(0x7f0000000b40)=[{&(0x7f0000000a40)="a63bab9579929215a14895570c090fd64aa25b5c5a70bdfae933899c144b05f88aadd67dc9c84509cfe4a82987f92c4658cc3d85c3d31911b30871a32758071b563c1cbd3e72fa41177def9194da5f9319a740f0934eaa180111ab5fad6f658e48e3f4ef33768a36d4f3b301422345014197605c727dc152507175416055773486cdc06d02c7b347fb3c3e3f8303d69a505fb60c478700661d9532f277fd503b4e8586679b8297030b870fec1ae11d5e4a6285fa02a737bb15e5edbb348438b4f4fc6b8159d310c72ab46f9a7aa7b83b9f0091c52631368d53777e7ce5dca65fe2ab2428d50b7167eb3f64fcf60e5d8a2630b3d572cc42", 0xf7}], 0x1, &(0x7f0000002ac0)=[@cred={{0x1c, 0x1, 0x2, {r563, r565, r574}}}, @cred={{0x1c, 0x1, 0x2, {r575, r576, r582}}}, @rights={{0x14, 0x1, 0x1, [r585]}}, @rights={{0x20, 0x1, 0x1, [r586, r587, r589, r532]}}, @rights={{0x1c, 0x1, 0x1, [r590, r591, r594]}}, @rights={{0x18, 0x1, 0x1, [r595, 0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [r597, r529, r528]}}, @rights={{0x30, 0x1, 0x1, [r598, r599, r530, r601, r529, r528, r602, r603]}}, @rights={{0x18, 0x1, 0x1, [r605, r531]}}], 0x118, 0x80010}, {&(0x7f0000002c00)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000003dc0)=[{&(0x7f0000002c80)="e76a8e1610cd0c9c7f47d880c0853296c3a57a8bea3e6dea6a89370c6d0f71c43230a35a117caf2b01401130eb1f434706089f32d52fab158ada4fb53a33a7ac6a6bd73a751f8ee937c86160bae8dee9ad7b1a022426435a833f962aae78f3eb6c66979d78fcea8c9b2d53544cbd7b621dc1af8c643501bd8e58cdefbabe93159bd0daefe08e3222b7db6bae5ba8cb1ddfbcd1148ffae5917f0924f03a59f797d9a167aa3beddedd5bc0741dd94e5e191c51db1d7e43789fcfd0ac546c46bd7f6e49e7ff6e97d48b3f686ed24b0621195b2b7d6740172fefda7ce09b553ba6f4ce841849f2ed2b1a2ef061e25a864af3", 0xf0}, {&(0x7f0000002d80)="ef751d0c11e42da36f138d425ca850b7d17e710d33e45650cb030ce5ff9f638d5e8e6d093e22934638e2d2cfd87850cf53fd41b08a2b420433eacfbdac5aacd6d507c3ab312ad3ce6571b486772052cf579b7d934e247f6e799fa90de86d9f2bd0c55b56a7ad69cc39151ac7a7f06f3cca1e6cc9f04a558c3e701215a1a434e7ad154d9cd2654bf1c1ec5ce478d236eb4d52c0c1f800e5808c18eed1aa3fb2ebb66bcf202d4ac0d35abcf0d68e9379af065da925d7b72118eb23169d973475de1a127a0fe4000897ab8dee4b8c3f2a374a99bf42bfa2723eed0082b58fb5df259f4df5bd5e826179fbd90da21d9edf68ce61f73e59dc4657fdc8d19442f33fb3ca05cef8d7eab5efdb901c42e9562193835beb0f32ad21713e56af71acb626870eacf62d2ce3b648147c489b9619023a441942d49fbe3b077abe963ebf72f2f5e3070fc0e3ca290c2fa15e3703b6d712ac8e85a5cad722366b9a6abf2a86723c89cc1ae3b4816b32b27a0099f552fcb63c9ed2f8d6ef85ea8cbe47b08b4d6bfb27098b57337a8262f94de2d748d2488ef829c5799d12777cdce130a3ea817168c17cfed54cd3509abac0bf9a3b1517ed61d6fab857f6ac218e439ada8409ae7cd32da103a8164d4cc76316020afecc135717fc07aa12545ce3680850694deeb79b7f9a7cd0187062f9ab9397516090ce052e7f17753aed10d5a4a52a82da70f4f8c94688be6301379156bf696de35be9efb8e4ab53985fd3c829ef365e3a313e11c6d38adf035a75dd85132fe0f59e26f6a581816d945288931a9d62f6c297697b5b4832af1c9ed75cb5648a0c438a3be8d0322aefd32c0b66b5ec520e8e30c688ca9a9789f87a924af9ddc7677b3d43bbfada4ec70bd23636be60003958e05a45a9a7101a6a36becc5f8e2029dc1cbef869b91582767eb54cc90b8f32f4a81d96bbd5f7a370e1dded9067a7c43c50c8043e104cf9cb42c93a64cea808db41e7b2bc2da166c1c2e536a80a42caf346799a40f6914efda38cbdda78b7a63fe57928a5b4ce6df6031649404d80229f393c095b41937db698fd7ae87c3ed6034b4639d54fad62360d48ccc57a33befb897752a1ee1e40e07cec5aa8f4569de3c276fb69c7c9ac5b2f0a60b6757b7588717cd8d109932d524148765f3aa3e4bf1b3d73eb63e004cf0e4e62a0bdbb00d62a66cb729aa20ff5739b9f2e49a67e4bf65541b6c80a14a4c2079c83f7d5a82f22b32174dacd44ab69b9e9f96b897d8e034cf0b12706327d53e7b27e59f61a3b932573887d47ce5671b07c629e4d931cd100c5082a9ce0ac82ad56aa010f45090755ac1b61a0cec6a74d77574f922d3679d9951f21c4ce65fdf4443afec3fb04927d8585b40491ecab4fa47e59958f35ee6e8225972a0bd05f9cda9fb2c08aeecddda3ee1e51e1e472e0f879e437019408fab807308d66cd5152bd3a83b754edf1ad1d348ea7a30e579b8b67a0fe3d6c775ca4f3a496358d2c434f70aaff5469f6198df87072db01b813726807dfc864400dfc734ddaab9eb43af30af68c03748d216cf303d81af2dfe4f207cb3f9571cb232f11fb5905102d04f25e98b78ad935e60d26621ba373788b318bb9550fda6d347af5ffb9d09f20473efd284b7f1cb4f9f17233959b8406e60150e050b9b1a50e81bcbb2d636d2dcd66e1edaa911d57b9d0f83219700cb7e96243fd0f9e76d0902047b2ea984958f146541eb70d6b7a35d46f6ee9cfa09b34b2a43b371bdc5fd7272c96cf6ec7ab77ae329e8271acf3e7d73c3b1aa08a86ab66e62ee4b5330c639978e5c1c2c2c15f716020a874515d0d39c8532a58a9978bb68be28b9395d5a3694ad5f56866f48e4495a96af284e5119d9a85f394d81ae91ec828503e39e31fbe41c6dd68df170153c0e92a7e01a049683d06cb90439b2f237048cd8f4fbac7f7bba0650e283aaca96d3a893a1fe81ec41e2f3b3981fc88ade6b5359a4d4f314fd5ef0e77d27ed942a6062ede8157450583882c0c11e796a779a00c0a9a5927e554523764aad36887bf0be126e41770811b5eca22d608ccfcaf886cf68873996f990347be3213546c5a18a63ec029f104fa14f796010242ebb1de9c4510b76ae7fc75a16722874eb20b9b5573ae01d360a5746525df7827da4d80319e43acb9f001d91bc62238dd5667f574eebd88b97ffa18b487691039b7c1f24edeee2bf22c5a8c218f569ddcc6b44edd9025135a291d4e67e214b5980c9d2b399fe1f2683734c491c4f474f589d088b33f0b17870edd93a8c2dac00f7b38f8eabf86fc585099ca6d98e196596aa6289cbb81fcd8fb8663447466c3c5144a6c78f5b17b8d1269b464c965c54bf858e50a9f9167dd29c047cb102fe6f0424a86cf931e8e54b8535e33cbc14cdba09e05a38198bcc61ae82c6c2a448ec67052fea052f20747817c7564da50dbfa2b946712452c6e80bfd2b5a6bb36be44df25af2880acf4a4e703b4e596b749413f14fc5eb9f90aa9dc1a9111266d09899e935b550618bd838f1cd2d7d252addf08c8f8124ff6fc7db2231a49287e0b9b20537694eabe4da80031e5b1fde05b568ed67900ba592300629b445cc22b8a4f8001ec6abaf0fc3b87bfedbc2f8d8c64cbab209de593c9caa4734e641c4aa0dadbb7b53ee64b6fb1fff39e566b843a316f9ce06c3c1c943521a4c42316306d4de54c32bb3290246522d17bcbab68f4085bbdb45efcdbc31927985c493de34fe31321a8244483b1251ff09eafab27313ab12b7504d03368f792bf1eee7766f06f4ce96b95f33b60b382bb4d3b9464f13833aadb38bf3b10cb65b1b8aee6d6d888e0e0ca0260955dbe55afe12c79390f01ebe6548eaad8f2f9286f30c0f67e4df0bbdf2107f91221effe2f52f5bbf9d69048a97582391e893e9feee6f4adda1ea98e9034ee9ac28f6c16b66ad87c3bd277f539fab45414b051a315297bb3ff2246076d73be1072c40afcd83cac7e4a7a3d5b1c565f19bbc35de0fb24129ca7b567b24cddbfe0924db9cb7e8f15875428f742d12ca3fb6f04eeac18a826c07bbef1f362eabf5a680fc090aec65479b30c3302342ac2e045eb4e8371385ee0610101a686f7543fef44fb4dec29213db2d8d8b49cd4e8305c0ac003b39861896b37ac72a915348bcc8cb8905c2db7d00dc05a1574852616ef145c39e500c2a1582a05829f23d1ea3bc823351a168214ab22d1e0c6eb6a94c773877e9d7af15c5f2a514b71b5e8ac382cab4c86a3fb814359ee8ec183a2a0b5d93cd72b9b7c3a49bf46e3474ac87441660bbb1452c14589d54a3ef6a37a1b09434f3ecb5d260f3b80b29da5617a6149b8975457fac032fc41625b04cb2cb81b1ca0258de9621a88d418d1b6725d77d63f5379b2d3f6644986bd2faa5e2db5dc0f00dce6c7b79392f0484bb86516624817052091c9a5071bd14dc86c62a5187e68715cd40a897f03028d34ee9ee4b2dd81730e712e67eb6cc6ccacc723dde808b9e96e9c51466cde8db48f69dbbb349f0d09b3a10903e6c49da749521552501f01ad5d558043e73d5ba5a74730b8b63b55362db5b0ab2a956185c236fd1fadae54f0bb92645365638f36f289ea2fed45ed92771d4c26188e99db7dc076861b1430be6a6b751b6271b3a5d8fa5776de00695bf7256630e12b81f3f1be7f0a04850ccbbc73c239981d11b62a08f8041079c799fe1ff8d65f1f3c6c98f2330c535342e1078417f13e80ecfc417c0cc43fda0a1ad07883a45cf0181cc24639ab7b0115de4160a780d183f3154e6499f9f0454826b747bf43f3650ae581456dba2b129abb1b490d7ca52a62d9ba3b2b7318dc896449998189d3f9405eaa8b4db8a0763b616e3283ca0fa0d378198a86046f36c18567fdb1d89a94d5cf85bc0dd62a398eb9225cc8c97ea4b59009341270bb60e0925c24a9f9f7f3715dd9d20a11fea28ad9a86613910d2b97070cb98b3d0ef1a9a2dde5b3a2063e3b43d2c7721a8bf705f0450f7ed691503b0b8493f50152a8cdc11b9722452922ccc81a5e206d66f25da340f7e707890b300392148f6a46cca842e6d3f5d6e5baeef27c16728ccb83004636791055368a7088dd4ddae04480fe8f67ab809935986f7bbec51eac7a1816e1456bf5bdee1c37fb630d0faeece10cd0f29422ec0aa6cd310bf2deb403339487f2146ece7e7417a78be3c0ce03e3aaef1216094079e68cbdde8667e48e347daff233fb9b11a71211141ce8c58edfc9b5134129e814965e032277b73ce07f379e6b2eb5446a8bdc2087ebd26f1f423eae4bec01cfe550f17dfd6bd92bef23d13c6666ad29fcfa81a64c78b6bdef7f15984ad6cefefdd3f844ce30977345c8da183e2e2b1f8093f3cbadad82a6ba9901b9924f13649b2ff7845e9ae5462154552b169bdb098384c873104b16d7a9bb298a58f1a3119dea90f33a90343d199bbd64d44b275b3a74f1e17c674560d2b8157863839f29e3d066ee4954d3f6f5753e69fadcc6e20be83e4775153cfcade3730d06ab9cd6e96f0f29bae3181334f9adc944b4ceba091b5cf83a04f6ee2dcacc93a6eaebcdedbbe0b09abfef132146c5b1732a0847c065e3ce39ea4aa6be984e4d2775d8588c2ac4d5584ec764c6a3bd0b15bac2fb6c07abad67bc71a78129a5eee62b72a8aa74715e65f5a5fd82bafd5af85969a7fa482aacb928def10778881bd5e7f081233d582b319a3057332ae084cbcda0de9fd14c11ce553406a9074d4115f007c6b455627987ba84acdf485323155a19910950c000b8700ba0a602e6b150bf95d2fdf4e2a2451b5c147a3495d1f16c82b13d34f19cadc5cd432ec33e9a4988ed2d9a75b8c3a8ef82d157d8a95b87e25a31791edcea813e56269ec3365a011d22ef05d7b158a69683a2ee0a86b405eeb325e11973a23e4a4e5ee0dd3c949c3a8bb375f80ed90ead90c2712e11030cb74021585e43befd759f349320d62c5df4c43ddf30e1a2935896c4bfd47a93b91c33c674c42628e267fcb446d274b0a037a7cca23939b79f467074db16b0970254f9f01cc21cfc4225c3a9e12ca910700199e28d86060832200c6d2585277a4fd1830229354e6d47195fbf36fddff3c6f4b6b474fdd46f8986911585e0a6b970ca3572519076ea645a2aa4ef1ef79e10172affe2facebd6c929bfac4773e4d18fde991cc7e9a2e1bfcd84c938fccdfa7c06b7f843578c0cc4438130b09db7cc974a86dc08e4166712b953c6a58923bab9b46f56071a33a856684777bf4ef4cf6dc26a573cd4bc2a4bc6e2d5e1795dfa5a9ff510f720cad32738767fa9d4110dfc496c52866d98b41540d637b87a67487ace123f2be4c8c12d16b95a9d289d10923d6cf251e7856b7cf5444a833e2803f55f31c3683ede10cfb7b31aef49cb8646ef2b1e8fe3273bc96349e3ea8a95782ee22e7acfc72b7bb3138e5efa6de1d3b78495a48715440f37dc7cb0574d34fef272a0f2dee0aa7bb0f7d2663f408f5ae88f022bc20ab3b2bfa2e123e2bcf8ce4e273dfe7c2efdbdf0a58ac5eec79eff879be24470ca687e64b83a3734c931435097f0cce25a9ccc84c530c76731397ad489e0a51d0474715004ae21b584af16dd03b5cc32307c921f6d87585bd7ca796c42c4f4621715bab91072a7962a63f0c8baf249a557091dd01d0e861f3e9864b275a3d85010eba7200b6b52a38378b99ccf1313be12a817ac325643b24e32e56e1dd5b42cea9cdcb68f80a58e02c8bee2b13dba7d6761eec3a72434e2fe7e86ef27bd536a9252c2b5b5a5b0eea8838", 0x1000}, {&(0x7f0000003d80)}], 0x3, &(0x7f0000004280)=[@rights={{0x1c, 0x1, 0x1, [r530, r606, r607]}}, @cred={{0x1c, 0x1, 0x2, {r610, r611, r615}}}, @cred={{0x1c, 0x1, 0x2, {r616, r617, 0xffffffffffffffff}}}, @rights={{0x10}}, @rights={{0x2c, 0x1, 0x1, [r618, r620, r529, r532, r621, r530, r530]}}, @rights={{0x34, 0x1, 0x1, [r529, r528, r531, r622, r528, r623, r626, 0xffffffffffffffff, r531]}}, @cred={{0x1c, 0x1, 0x2, {r627, r628, r629}}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, r532, r630, 0xffffffffffffffff, r632, r633, r634]}}], 0x128, 0x40000823}], 0x4, 0x8) r636 = getpgrp(0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x394, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r636, 0x0, 0xffffffffffffffff, 0x0) r637 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r637, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setreuid(0x0, r638) r639 = perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r640 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r639, 0x0) r641 = syz_open_procfs(0x0, &(0x7f0000000000)='net/netlink\x00') preadv(r641, &(0x7f0000000480), 0x10000000000002a1, 0x0) r642 = syz_open_procfs(0x0, &(0x7f00000000c0)='net/packet\x00') r643 = perf_event_open(&(0x7f00000002c0)={0x5, 0x411, 0x0, 0x9, 0x1f, 0xbf, 0x0, 0x7f, 0x4000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x40000000000020}, 0x0, 0x8000, 0x0, 0x2, 0x0, 0x8}, 0x0, 0x3, 0xffffffffffffffff, 0x2) r644 = socket(0x40000000002, 0x3, 0x2) setsockopt$SO_BINDTODEVICE(r644, 0x1, 0x19, &(0x7f00000012c0)='syz_tun\x00', 0x10) setsockopt$IPT_SO_SET_REPLACE(r644, 0x0, 0x40, 0x0, 0x0) r645 = socket$nl_generic(0x10, 0x3, 0x10) r646 = socket$netlink(0x10, 0x3, 0x0) r647 = socket$netlink(0x10, 0x3, 0xc) writev(r647, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r646, r647) r648 = getpid() rt_tgsigqueueinfo(r648, r648, 0x16, &(0x7f0000000100)) stat(&(0x7f0000000700)='./file0\x00', &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}) r650 = getegid() r651 = openat$selinux_user(0xffffffffffffff9c, &(0x7f00000007c0)='/selinux/user\x00', 0x2, 0x0) r652 = socket$netlink(0x10, 0x3, 0x0) r653 = socket$netlink(0x10, 0x3, 0xc) writev(r653, &(0x7f0000fb5ff0)=[{0x0}], 0x1) dup2(r652, r653) r654 = eventfd2(0x81, 0x801) r655 = socket$inet(0x2, 0x5, 0x81) r656 = socket$netlink(0x10, 0x3, 0xc) writev(r656, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r657 = getpid() rt_tgsigqueueinfo(r657, r657, 0x16, &(0x7f0000000100)) r658 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r658, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r661 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r661, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r660, r662) r663 = socket$inet6_tcp(0xa, 0x1, 0x0) r664 = eventfd(0x4) r665 = socket$netlink(0x10, 0x3, 0xc) writev(r665, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r666 = socket$netlink(0x10, 0x3, 0x0) r667 = socket$netlink(0x10, 0x3, 0xc) writev(r667, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r666, r667) r668 = socket$netlink(0x10, 0x3, 0x0) r669 = socket$netlink(0x10, 0x3, 0xc) writev(r669, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r668, r669) r670 = openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f0000000800)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000840)=0x0) r672 = geteuid() r673 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r673, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r675 = getpid() rt_tgsigqueueinfo(r675, r675, 0x16, &(0x7f0000000100)) r676 = open(0x0, 0x0, 0x0) ftruncate(r676, 0x0) ioctl$NS_GET_OWNER_UID(r676, 0xb704, &(0x7f0000000b80)=0x0) r678 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r678, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r680 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r680, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r679, r681) r682 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r682, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r684 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r684, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r683, r685) getgroups(0x5, &(0x7f0000000bc0)=[0xee00, r681, 0xffffffffffffffff, 0xee00, r685]) r687 = getpid() rt_tgsigqueueinfo(r687, r687, 0x16, &(0x7f0000000100)) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r689 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r689, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r688, r690) r691 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r691, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r693 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r693, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r692, r694) r695 = socket$netlink(0x10, 0x3, 0x0) r696 = socket$netlink(0x10, 0x3, 0xc) writev(r696, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100", 0x18}], 0x1) dup2(r695, r696) r697 = dup2(r695, 0xffffffffffffffff) r698 = socket$inet_tcp(0x2, 0x1, 0x0) r699 = socket$netlink(0x10, 0x3, 0x0) r700 = socket$netlink(0x10, 0x3, 0xc) writev(r700, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r699, r700) r701 = signalfd4(r641, &(0x7f0000002980)={0x8}, 0x8, 0x800) signalfd4(r642, &(0x7f00000029c0)={0x83}, 0x8, 0x80000) r702 = socket$netlink(0x10, 0x3, 0x0) r703 = socket$netlink(0x10, 0x3, 0xc) writev(r703, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r702, r703) r704 = socket(0x40000000002, 0x3, 0x2) setsockopt$SO_BINDTODEVICE(r704, 0x1, 0x19, &(0x7f00000012c0)='syz_tun\x00', 0x10) setsockopt$IPT_SO_SET_REPLACE(r704, 0x0, 0x40, 0x0, 0x0) accept$inet(r704, &(0x7f0000002a00)={0x2, 0x0, @broadcast}, &(0x7f0000002a40)=0x10) r705 = creat(&(0x7f0000002a80)='./file0\x00', 0xe) r706 = socket$netlink(0x10, 0x3, 0x0) r707 = socket$netlink(0x10, 0x3, 0xc) writev(r707, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r706, r707) r708 = socket$netlink(0x10, 0x3, 0xc) writev(r708, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff", 0x1c}], 0x1) r709 = socket$netlink(0x10, 0x3, 0xc) writev(r709, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r710 = socket$netlink(0x10, 0x3, 0x0) r711 = socket$netlink(0x10, 0x3, 0xc) writev(r711, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r710, r711) r712 = socket$netlink(0x10, 0x3, 0x0) writev(r712, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r713 = socket$inet6_udplite(0xa, 0x2, 0x88) r714 = socket$netlink(0x10, 0x3, 0x0) r715 = socket$netlink(0x10, 0x3, 0xc) writev(r715, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r714, r715) r716 = socket$netlink(0x10, 0x3, 0xc) writev(r716, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r717 = socket$netlink(0x10, 0x3, 0x0) r718 = socket$netlink(0x10, 0x3, 0xc) writev(r718, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r717, r718) r719 = open(0x0, 0x0, 0x0) ftruncate(r719, 0x0) ioctl$TIOCGSID(r719, 0x5429, &(0x7f0000003e00)=0x0) ioctl$NS_GET_OWNER_UID(r642, 0xb704, &(0x7f0000003e40)=0x0) r722 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r722, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r724 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r724, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r723, r725) r726 = getpid() rt_tgsigqueueinfo(r726, r726, 0x16, &(0x7f0000000100)) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000003e80)={{{@in6=@dev, @in6=@mcast1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@empty}, 0x0, @in6}}, &(0x7f0000003f80)=0xe8) r728 = socket$netlink(0x10, 0x3, 0x0) r729 = socket$netlink(0x10, 0x3, 0xc) writev(r729, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r728, r729) r730 = socket$netlink(0x10, 0x3, 0xc) writev(r730, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r731 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000003fc0)='net/connector\x00') r732 = openat$selinux_attr(0xffffffffffffff9c, &(0x7f0000004000)='/proc/thread-self/attr/fscreate\x00', 0x2, 0x0) r733 = socket$netlink(0x10, 0x3, 0x0) r734 = socket$netlink(0x10, 0x3, 0xc) writev(r734, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r733, r734) r735 = socket$netlink(0x10, 0x3, 0x0) r736 = socket$netlink(0x10, 0x3, 0xc) writev(r736, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r735, r736) fcntl$getownex(r643, 0x10, &(0x7f0000004040)={0x0, 0x0}) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000004080)={{{@in=@empty, @in6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@dev}, 0x0, @in=@broadcast}}, &(0x7f0000004180)=0xe8) lstat(&(0x7f00000041c0)='./file0\x00', &(0x7f0000004200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r740 = socket$netlink(0x10, 0x3, 0xc) writev(r740, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r741 = socket$netlink(0x10, 0x3, 0x0) r742 = socket$netlink(0x10, 0x3, 0xc) writev(r742, &(0x7f0000fb5ff0)=[{}], 0x1) dup2(r741, r742) r743 = socket$netlink(0x10, 0x3, 0xc) writev(r743, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r744 = socket$netlink(0x10, 0x3, 0x0) r745 = socket$netlink(0x10, 0x3, 0xc) writev(r745, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r744, r745) r746 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r746, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setreuid(0x0, r747) sendmmsg$unix(r644, &(0x7f00000043c0)=[{&(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000000240)=[{&(0x7f0000000340)="e75cfa607b164d6c79502a7785cb989997d2365711110c1d19265c22f45dfb909fa97cf32f85a2d38a34acfc21b79950ff311c12b371fd7ac3562a30ff734b556198995e0f4c17000503fce48f86804e316465f74983a7432bd53701e57e418b29a2ae3bc2db963b1f006ea482f8bb993ce8e8a4ed60ce03104d87348e728c9480bc1116f4be1d7d6fd1d8ae84d224dba6554f0fff20424b9aedd5", 0x9b}], 0x1, &(0x7f0000000280)=[@rights={{0x14, 0x1, 0x1, [r640]}}], 0x18, 0x4000000}, {&(0x7f0000000400)=@abs={0x1, 0x0, 0x4e22}, 0x6e, &(0x7f00000006c0), 0x0, &(0x7f0000000880)=[@rights={{0x24, 0x1, 0x1, [r645, 0xffffffffffffffff, r643, r646, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r648, r649, r650}}}, @rights={{0x18, 0x1, 0x1, [r651, r652]}}, @rights={{0x18, 0x1, 0x1, [r639, r654]}}, @rights={{0x1c, 0x1, 0x1, [r641, r655, r656]}}, @cred={{0x1c, 0x1, 0x2, {r657, 0xee01, r662}}}, @rights={{0x38, 0x1, 0x1, [r641, r643, r663, r664, r665, r640, r666, r669, r670, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r671, r672, r674}}}], 0x110, 0x880}, {&(0x7f00000009c0)=@file={0x1, './file0/file0\x00'}, 0x6e, &(0x7f0000000b40)=[{&(0x7f0000005700)="a63bab9579929215a14895570c090fd64aa25b5c5a70bdfae933899c144b05f88aadd67dc9c84509cfe4a82987f92c4658cc3d85c3d31911b30871a32758071b563c1cbd3e72fa41177def9194da5f9319a740f0934eaa180111ab5fad6f658e48e3f4ef33768a36d4f3b301422345014197605c727dc152507175416055773486cdc06d02c7b347fb3c3e3f8303d69a505fb60c478700661d9532f277fd503b4e8586679b8297030b870fec1ae11d5e4a6285fa02a737bb15e5edbb348438b4f4fc6b8159d310c72ab46f9a7aa7b83b9f0091c52631368d53777e7ce5dca65fe2ab2428d50b7167eb3f64fcf60e5d8a2630b3d572cc42", 0xf7}], 0x1, &(0x7f0000002ac0)=[@cred={{0x1c, 0x1, 0x2, {r675, r677, r686}}}, @cred={{0x1c, 0x1, 0x2, {r687, r688, r694}}}, @rights={{0x14, 0x1, 0x1, [r697]}}, @rights={{0x20, 0x1, 0x1, [r698, r699, r701, r643]}}, @cred={{0x1c, 0x1, 0x2, {r659, r747}}}, @rights={{0x18, 0x1, 0x1, [r705, 0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [r707, r640, r639]}}, @rights={{0x30, 0x1, 0x1, [r708, r709, r641, r711, r640, r639, r712, r713]}}, @rights={{0x18, 0x1, 0x1, [r715, r642]}}], 0x118, 0x80010}, {&(0x7f0000002c00)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000003dc0)=[{&(0x7f0000002c80)="e76a8e1610cd0c9c7f47d880c0853296c3a57a8bea3e6dea6a89370c6d0f71c43230a35a117caf2b01401130eb1f434706089f32d52fab158ada4fb53a33a7ac6a6bd73a751f8ee937c86160bae8dee9ad7b1a022426435a833f962aae78f3eb6c66979d78fcea8c9b2d53544cbd7b621dc1af8c643501bd8e58cdefbabe93159bd0daefe08e3222b7db6bae5ba8cb1ddfbcd1148ffae5917f0924f03a59f797d9a167aa3beddedd5bc0741dd94e5e191c51db1d7e43789fcfd0ac546c46bd7f6e49e7ff6e97d48b3f686ed24b0621195b2b7d6740172fefda7ce09b553ba6f4ce841849f2ed2b1a2ef061e25a864af3", 0xf0}, {&(0x7f0000002d80)="ef751d0c11e42da36f138d425ca850b7d17e710d33e45650cb030ce5ff9f638d5e8e6d093e22934638e2d2cfd87850cf53fd41b08a2b420433eacfbdac5aacd6d507c3ab312ad3ce6571b486772052cf579b7d934e247f6e799fa90de86d9f2bd0c55b56a7ad69cc39151ac7a7f06f3cca1e6cc9f04a558c3e701215a1a434e7ad154d9cd2654bf1c1ec5ce478d236eb4d52c0c1f800e5808c18eed1aa3fb2ebb66bcf202d4ac0d35abcf0d68e9379af065da925d7b72118eb23169d973475de1a127a0fe4000897ab8dee4b8c3f2a374a99bf42bfa2723eed0082b58fb5df259f4df5bd5e826179fbd90da21d9edf68ce61f73e59dc4657fdc8d19442f33fb3ca05cef8d7eab5efdb901c42e9562193835beb0f32ad21713e56af71acb626870eacf62d2ce3b648147c489b9619023a441942d49fbe3b077abe963ebf72f2f5e3070fc0e3ca290c2fa15e3703b6d712ac8e85a5cad722366b9a6abf2a86723c89cc1ae3b4816b32b27a0099f552fcb63c9ed2f8d6ef85ea8cbe47b08b4d6bfb27098b57337a8262f94de2d748d2488ef829c5799d12777cdce130a3ea817168c17cfed54cd3509abac0bf9a3b1517ed61d6fab857f6ac218e439ada8409ae7cd32da103a8164d4cc76316020afecc135717fc07aa12545ce3680850694deeb79b7f9a7cd0187062f9ab9397516090ce052e7f17753aed10d5a4a52a82da70f4f8c94688be6301379156bf696de35be9efb8e4ab53985fd3c829ef365e3a313e11c6d38adf035a75dd85132fe0f59e26f6a581816d945288931a9d62f6c297697b5b4832af1c9ed75cb5648a0c438a3be8d0322aefd32c0b66b5ec520e8e30c688ca9a9789f87a924af9ddc7677b3d43bbfada4ec70bd23636be60003958e05a45a9a7101a6a36becc5f8e2029dc1cbef869b91582767eb54cc90b8f32f4a81d96bbd5f7a370e1dded9067a7c43c50c8043e104cf9cb42c93a64cea808db41e7b2bc2da166c1c2e536a80a42caf346799a40f6914efda38cbdda78b7a63fe57928a5b4ce6df6031649404d80229f393c095b41937db698fd7ae87c3ed6034b4639d54fad62360d48ccc57a33befb897752a1ee1e40e07cec5aa8f4569de3c276fb69c7c9ac5b2f0a60b6757b7588717cd8d109932d524148765f3aa3e4bf1b3d73eb63e004cf0e4e62a0bdbb00d62a66cb729aa20ff5739b9f2e49a67e4bf65541b6c80a14a4c2079c83f7d5a82f22b32174dacd44ab69b9e9f96b897d8e034cf0b12706327d53e7b27e59f61a3b932573887d47ce5671b07c629e4d931cd100c5082a9ce0ac82ad56aa010f45090755ac1b61a0cec6a74d77574f922d3679d9951f21c4ce65fdf4443afec3fb04927d8585b40491ecab4fa47e59958f35ee6e8225972a0bd05f9cda9fb2c08aeecddda3ee1e51e1e472e0f879e437019408fab807308d66cd5152bd3a83b754edf1ad1d348ea7a30e579b8b67a0fe3d6c775ca4f3a496358d2c434f70aaff5469f6198df87072db01b813726807dfc864400dfc734ddaab9eb43af30af68c03748d216cf303d81af2dfe4f207cb3f9571cb232f11fb5905102d04f25e98b78ad935e60d26621ba373788b318bb9550fda6d347af5ffb9d09f20473efd284b7f1cb4f9f17233959b8406e60150e050b9b1a50e81bcbb2d636d2dcd66e1edaa911d57b9d0f83219700cb7e96243fd0f9e76d0902047b2ea984958f146541eb70d6b7a35d46f6ee9cfa09b34b2a43b371bdc5fd7272c96cf6ec7ab77ae329e8271acf3e7d73c3b1aa08a86ab66e62ee4b5330c639978e5c1c2c2c15f716020a874515d0d39c8532a58a9978bb68be28b9395d5a3694ad5f56866f48e4495a96af284e5119d9a85f394d81ae91ec828503e39e31fbe41c6dd68df170153c0e92a7e01a049683d06cb90439b2f237048cd8f4fbac7f7bba0650e283aaca96d3a893a1fe81ec41e2f3b3981fc88ade6b5359a4d4f314fd5ef0e77d27ed942a6062ede8157450583882c0c11e796a779a00c0a9a5927e554523764aad36887bf0be126e41770811b5eca22d608ccfcaf886cf68873996f990347be3213546c5a18a63ec029f104fa14f796010242ebb1de9c4510b76ae7fc75a16722874eb20b9b5573ae01d360a5746525df7827da4d80319e43acb9f001d91bc62238dd5667f574eebd88b97ffa18b487691039b7c1f24edeee2bf22c5a8c218f569ddcc6b44edd9025135a291d4e67e214b5980c9d2b399fe1f2683734c491c4f474f589d088b33f0b17870edd93a8c2dac00f7b38f8eabf86fc585099ca6d98e196596aa6289cbb81fcd8fb8663447466c3c5144a6c78f5b17b8d1269b464c965c54bf858e50a9f9167dd29c047cb102fe6f0424a86cf931e8e54b8535e33cbc14cdba09e05a38198bcc61ae82c6c2a448ec67052fea052f20747817c7564da50dbfa2b946712452c6e80bfd2b5a6bb36be44df25af2880acf4a4e703b4e596b749413f14fc5eb9f90aa9dc1a9111266d09899e935b550618bd838f1cd2d7d252addf08c8f8124ff6fc7db2231a49287e0b9b20537694eabe4da80031e5b1fde05b568ed67900ba592300629b445cc22b8a4f8001ec6abaf0fc3b87bfedbc2f8d8c64cbab209de593c9caa4734e641c4aa0dadbb7b53ee64b6fb1fff39e566b843a316f9ce06c3c1c943521a4c42316306d4de54c32bb3290246522d17bcbab68f4085bbdb45efcdbc31927985c493de34fe31321a8244483b1251ff09eafab27313ab12b7504d03368f792bf1eee7766f06f4ce96b95f33b60b382bb4d3b9464f13833aadb38bf3b10cb65b1b8aee6d6d888e0e0ca0260955dbe55afe12c79390f01ebe6548eaad8f2f9286f30c0f67e4df0bbdf2107f91221effe2f52f5bbf9d69048a97582391e893e9feee6f4adda1ea98e9034ee9ac28f6c16b66ad87c3bd277f539fab45414b051a315297bb3ff2246076d73be1072c40afcd83cac7e4a7a3d5b1c565f19bbc35de0fb24129ca7b567b24cddbfe0924db9cb7e8f15875428f742d12ca3fb6f04eeac18a826c07bbef1f362eabf5a680fc090aec65479b30c3302342ac2e045eb4e8371385ee0610101a686f7543fef44fb4dec29213db2d8d8b49cd4e8305c0ac003b39861896b37ac72a915348bcc8cb8905c2db7d00dc05a1574852616ef145c39e500c2a1582a05829f23d1ea3bc823351a168214ab22d1e0c6eb6a94c773877e9d7af15c5f2a514b71b5e8ac382cab4c86a3fb814359ee8ec183a2a0b5d93cd72b9b7c3a49bf46e3474ac87441660bbb1452c14589d54a3ef6a37a1b09434f3ecb5d260f3b80b29da5617a6149b8975457fac032fc41625b04cb2cb81b1ca0258de9621a88d418d1b6725d77d63f5379b2d3f6644986bd2faa5e2db5dc0f00dce6c7b79392f0484bb86516624817052091c9a5071bd14dc86c62a5187e68715cd40a897f03028d34ee9ee4b2dd81730e712e67eb6cc6ccacc723dde808b9e96e9c51466cde8db48f69dbbb349f0d09b3a10903e6c49da749521552501f01ad5d558043e73d5ba5a74730b8b63b55362db5b0ab2a956185c236fd1fadae54f0bb92645365638f36f289ea2fed45ed92771d4c26188e99db7dc076861b1430be6a6b751b6271b3a5d8fa5776de00695bf7256630e12b81f3f1be7f0a04850ccbbc73c239981d11b62a08f8041079c799fe1ff8d65f1f3c6c98f2330c535342e1078417f13e80ecfc417c0cc43fda0a1ad07883a45cf0181cc24639ab7b0115de4160a780d183f3154e6499f9f0454826b747bf43f3650ae581456dba2b129abb1b490d7ca52a62d9ba3b2b7318dc896449998189d3f9405eaa8b4db8a0763b616e3283ca0fa0d378198a86046f36c18567fdb1d89a94d5cf85bc0dd62a398eb9225cc8c97ea4b59009341270bb60e0925c24a9f9f7f3715dd9d20a11fea28ad9a86613910d2b97070cb98b3d0ef1a9a2dde5b3a2063e3b43d2c7721a8bf705f0450f7ed691503b0b8493f50152a8cdc11b9722452922ccc81a5e206d66f25da340f7e707890b300392148f6a46cca842e6d3f5d6e5baeef27c16728ccb83004636791055368a7088dd4ddae04480fe8f67ab809935986f7bbec51eac7a1816e1456bf5bdee1c37fb630d0faeece10cd0f29422ec0aa6cd310bf2deb403339487f2146ece7e7417a78be3c0ce03e3aaef1216094079e68cbdde8667e48e347daff233fb9b11a71211141ce8c58edfc9b5134129e814965e032277b73ce07f379e6b2eb5446a8bdc2087ebd26f1f423eae4bec01cfe550f17dfd6bd92bef23d13c6666ad29fcfa81a64c78b6bdef7f15984ad6cefefdd3f844ce30977345c8da183e2e2b1f8093f3cbadad82a6ba9901b9924f13649b2ff7845e9ae5462154552b169bdb098384c873104b16d7a9bb298a58f1a3119dea90f33a90343d199bbd64d44b275b3a74f1e17c674560d2b8157863839f29e3d066ee4954d3f6f5753e69fadcc6e20be83e4775153cfcade3730d06ab9cd6e96f0f29bae3181334f9adc944b4ceba091b5cf83a04f6ee2dcacc93a6eaebcdedbbe0b09abfef132146c5b1732a0847c065e3ce39ea4aa6be984e4d2775d8588c2ac4d5584ec764c6a3bd0b15bac2fb6c07abad67bc71a78129a5eee62b72a8aa74715e65f5a5fd82bafd5af85969a7fa482aacb928def10778881bd5e7f081233d582b319a3057332ae084cbcda0de9fd14c11ce553406a9074d4115f007c6b455627987ba84acdf485323155a19910950c000b8700ba0a602e6b150bf95d2fdf4e2a2451b5c147a3495d1f16c82b13d34f19cadc5cd432ec33e9a4988ed2d9a75b8c3a8ef82d157d8a95b87e25a31791edcea813e56269ec3365a011d22ef05d7b158a69683a2ee0a86b405eeb325e11973a23e4a4e5ee0dd3c949c3a8bb375f80ed90ead90c2712e11030cb74021585e43befd759f349320d62c5df4c43ddf30e1a2935896c4bfd47a93b91c33c674c42628e267fcb446d274b0a037a7cca23939b79f467074db16b0970254f9f01cc21cfc4225c3a9e12ca910700199e28d86060832200c6d2585277a4fd1830229354e6d47195fbf36fddff3c6f4b6b474fdd46f8986911585e0a6b970ca3572519076ea645a2aa4ef1ef79e10172affe2facebd6c929bfac4773e4d18fde991cc7e9a2e1bfcd84c938fccdfa7c06b7f843578c0cc4438130b09db7cc974a86dc08e4166712b953c6a58923bab9b46f56071a33a856684777bf4ef4cf6dc26a573cd4bc2a4bc6e2d5e1795dfa5a9ff510f720cad32738767fa9d4110dfc496c52866d98b41540d637b87a67487ace123f2be4c8c12d16b95a9d289d10923d6cf251e7856b7cf5444a833e2803f55f31c3683ede10cfb7b31aef49cb8646ef2b1e8fe3273bc96349e3ea8a95782ee22e7acfc72b7bb3138e5efa6de1d3b78495a48715440f37dc7cb0574d34fef272a0f2dee0aa7bb0f7d2663f408f5ae88f022bc20ab3b2bfa2e123e2bcf8ce4e273dfe7c2efdbdf0a58ac5eec79eff879be24470ca687e64b83a3734c931435097f0cce25a9ccc84c530c76731397ad489e0a51d0474715004ae21b584af16dd03b5cc32307c921f6d87585bd7ca796c42c4f4621715bab91072a7962a63f0c8baf249a557091dd01d0e861f3e9864b275a3d85010eba7200b6b52a38378b99ccf1313be12a817ac325643b24e32e56e1dd5b42cea9cdcb68f80a58e02c8bee2b13dba7d6761eec3a72434e2fe7e86ef27bd536a9252c2b5b5a5b0eea8838", 0x1000}, {&(0x7f0000003d80)}], 0x3, &(0x7f0000004280)=[@rights={{0x1c, 0x1, 0x1, [r641, r716, r717]}}, @cred={{0x1c, 0x1, 0x2, {r720, r721, r725}}}, @cred={{0x1c, 0x1, 0x2, {r726, r727, 0xffffffffffffffff}}}, @rights={{0x10}}, @rights={{0x2c, 0x1, 0x1, [r728, r730, r640, r643, r731, r641, r641]}}, @rights={{0x34, 0x1, 0x1, [r640, r639, r642, r732, r639, r733, r736, 0xffffffffffffffff, r642]}}, @cred={{0x1c, 0x1, 0x2, {r737, r738, r739}}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, r643, r740, 0xffffffffffffffff, r742, r743, r744]}}], 0x128, 0x40000823}], 0x4, 0x8008) r748 = perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r748, 0x0) r749 = syz_open_procfs(0x0, &(0x7f0000000000)='net/netlink\x00') preadv(r749, &(0x7f0000000480), 0x10000000000002a1, 0x0) r750 = syz_open_procfs(0x0, &(0x7f00000000c0)='net/packet\x00') perf_event_open(&(0x7f00000002c0)={0x5, 0x411, 0x0, 0x9, 0x1f, 0xbf, 0x0, 0x7f, 0x4000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x40000000000020}, 0x0, 0x8000, 0x0, 0x2, 0x0, 0x8}, 0x0, 0x3, 0xffffffffffffffff, 0x2) r751 = socket(0x40000000002, 0x3, 0x2) setsockopt$SO_BINDTODEVICE(r751, 0x1, 0x19, &(0x7f00000012c0)='syz_tun\x00', 0x10) setsockopt$IPT_SO_SET_REPLACE(r751, 0x0, 0x40, 0x0, 0x0) socket$nl_generic(0x10, 0x3, 0x10) r752 = socket$netlink(0x10, 0x3, 0x0) r753 = socket$netlink(0x10, 0x3, 0xc) writev(r753, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r752, r753) r754 = getpid() rt_tgsigqueueinfo(r754, r754, 0x16, &(0x7f0000000100)) stat(&(0x7f0000000700)='./file0\x00', &(0x7f0000000740)) getegid() openat$selinux_user(0xffffffffffffff9c, &(0x7f00000007c0)='/selinux/user\x00', 0x2, 0x0) r755 = socket$netlink(0x10, 0x3, 0x0) r756 = socket$netlink(0x10, 0x3, 0xc) writev(r756, &(0x7f0000fb5ff0)=[{0x0}], 0x1) dup2(r755, r756) eventfd2(0x81, 0x801) socket$inet(0x2, 0x5, 0x81) r757 = socket$netlink(0x10, 0x3, 0xc) writev(r757, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r758 = getpid() rt_tgsigqueueinfo(r758, r758, 0x16, &(0x7f0000000100)) r759 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r759, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r761 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r761, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r760, r762) socket$inet6_tcp(0xa, 0x1, 0x0) eventfd(0x4) r763 = socket$netlink(0x10, 0x3, 0xc) writev(r763, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r764 = socket$netlink(0x10, 0x3, 0x0) r765 = socket$netlink(0x10, 0x3, 0xc) writev(r765, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r764, r765) r766 = socket$netlink(0x10, 0x3, 0x0) r767 = socket$netlink(0x10, 0x3, 0xc) writev(r767, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r766, r767) openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f0000000800)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000840)) geteuid() r768 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r768, &(0x7f00000000c0)) r769 = getpid() rt_tgsigqueueinfo(r769, r769, 0x16, &(0x7f0000000100)) r770 = open(0x0, 0x0, 0x0) ftruncate(r770, 0x0) ioctl$NS_GET_OWNER_UID(r770, 0xb704, &(0x7f0000000b80)) r771 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r771, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r773 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r773, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r772, r774) r775 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r775, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r777 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r777, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r776, r778) getgroups(0x5, &(0x7f0000000bc0)=[0xee00, r774, 0xffffffffffffffff, 0xee00, r778]) r779 = getpid() rt_tgsigqueueinfo(r779, r779, 0x16, &(0x7f0000000100)) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r781 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r781, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r780, r782) r783 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r783, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r785 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r785, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r784, r786) r787 = socket$netlink(0x10, 0x3, 0x0) r788 = socket$netlink(0x10, 0x3, 0xc) writev(r788, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100", 0x18}], 0x1) dup2(r787, r788) dup2(r787, 0xffffffffffffffff) socket$inet_tcp(0x2, 0x1, 0x0) r789 = socket$netlink(0x10, 0x3, 0x0) r790 = socket$netlink(0x10, 0x3, 0xc) writev(r790, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r789, r790) signalfd4(r749, &(0x7f0000002980)={0x8}, 0x8, 0x800) signalfd4(r750, &(0x7f00000029c0)={0x83}, 0x8, 0x80000) r791 = socket$netlink(0x10, 0x3, 0x0) r792 = socket$netlink(0x10, 0x3, 0xc) writev(r792, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r791, r792) r793 = socket(0x40000000002, 0x3, 0x2) setsockopt$SO_BINDTODEVICE(r793, 0x1, 0x19, &(0x7f00000012c0)='syz_tun\x00', 0x10) setsockopt$IPT_SO_SET_REPLACE(r793, 0x0, 0x40, 0x0, 0x0) accept$inet(r793, &(0x7f0000002a00)={0x2, 0x0, @broadcast}, &(0x7f0000002a40)=0x10) creat(&(0x7f0000002a80)='./file0\x00', 0xe) r794 = socket$netlink(0x10, 0x3, 0x0) r795 = socket$netlink(0x10, 0x3, 0xc) writev(r795, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r794, r795) r796 = socket$netlink(0x10, 0x3, 0xc) writev(r796, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff", 0x1c}], 0x1) r797 = socket$netlink(0x10, 0x3, 0xc) writev(r797, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r798 = socket$netlink(0x10, 0x3, 0x0) r799 = socket$netlink(0x10, 0x3, 0xc) writev(r799, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r798, r799) r800 = socket$netlink(0x10, 0x3, 0x0) writev(r800, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) socket$inet6_udplite(0xa, 0x2, 0x88) r801 = socket$netlink(0x10, 0x3, 0x0) r802 = socket$netlink(0x10, 0x3, 0xc) writev(r802, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r801, r802) r803 = socket$netlink(0x10, 0x3, 0xc) writev(r803, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r804 = socket$netlink(0x10, 0x3, 0x0) r805 = socket$netlink(0x10, 0x3, 0xc) writev(r805, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r804, r805) r806 = open(0x0, 0x0, 0x0) ftruncate(r806, 0x0) ioctl$TIOCGSID(r806, 0x5429, &(0x7f0000003e00)) ioctl$NS_GET_OWNER_UID(r750, 0xb704, &(0x7f0000003e40)) r807 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r807, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r809 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r809, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r808, r810) r811 = getpid() rt_tgsigqueueinfo(r811, r811, 0x16, &(0x7f0000000100)) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000003e80)={{{@in6=@dev, @in6=@mcast1}}, {{@in=@empty}, 0x0, @in6}}, &(0x7f0000003f80)=0xe8) r812 = socket$netlink(0x10, 0x3, 0x0) r813 = socket$netlink(0x10, 0x3, 0xc) writev(r813, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r812, r813) r814 = socket$netlink(0x10, 0x3, 0xc) writev(r814, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) 19:41:21 executing program 2: mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000440)='proc\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) getdents64(r0, &(0x7f00000002c0)=""/186, 0x28a) getdents(r0, 0x0, 0x0) getdents(r0, &(0x7f0000000180)=""/223, 0xdf) getdents64(r0, 0x0, 0x0) 19:41:21 executing program 1: r0 = perf_event_open(&(0x7f0000940000)={0x2, 0x70, 0xee6a, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x572, 0x4, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet6(0xa, 0x3, 0x87) socket$inet6_tcp(0xa, 0x1, 0x0) r1 = socket$packet(0x11, 0x3, 0x300) setsockopt$inet6_MCAST_JOIN_GROUP(r0, 0x29, 0x2a, 0x0, 0x0) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000140)={'syz_tun\x00'}) setsockopt$inet_int(0xffffffffffffffff, 0x0, 0x32, &(0x7f00000000c0)=0xd4, 0x4) 19:41:21 executing program 1: r0 = perf_event_open(&(0x7f0000940000)={0x2, 0x70, 0xee6a, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x572, 0x4, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet6(0xa, 0x3, 0x87) socket$inet6_tcp(0xa, 0x1, 0x0) socket$packet(0x11, 0x3, 0x300) setsockopt$inet6_MCAST_JOIN_GROUP(r0, 0x29, 0x2a, 0x0, 0x0) r1 = socket$inet_udplite(0x2, 0x2, 0x88) setsockopt$inet_int(r1, 0x0, 0x32, &(0x7f00000000c0)=0xd4, 0x4) [ 226.935015] device syz_tun left promiscuous mode [ 226.940174] device syz_tun entered promiscuous mode [ 226.945748] device syz_tun left promiscuous mode [ 226.967698] device syz_tun entered promiscuous mode [ 226.975370] device syz_tun entered promiscuous mode [ 226.987914] device syz_tun left promiscuous mode [ 227.020619] device syz_tun left promiscuous mode 19:41:21 executing program 1: perf_event_open(&(0x7f0000940000)={0x2, 0x70, 0xee6a, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x572, 0x4, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet6(0xa, 0x3, 0x87) socket$inet6_tcp(0xa, 0x1, 0x0) socket$packet(0x11, 0x3, 0x300) r0 = socket$inet_udplite(0x2, 0x2, 0x88) setsockopt$inet_int(r0, 0x0, 0x32, &(0x7f00000000c0)=0xd4, 0x4) 19:41:21 executing program 5: r0 = getpgid(0xffffffffffffffff) r1 = perf_event_open(&(0x7f0000940000)={0x2, 0x70, 0xee6a, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, @perf_bp={0x0}, 0x0, 0x3ffffffffe, 0x0, 0x5, 0x10000}, r0, 0xfffffffffffffffd, 0xffffffffffffffff, 0x0) syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0x0, 0x20b, &(0x7f0000000040)=[{&(0x7f0000000080)="dc2ac86d4b66732e66617400080441000500077008f80000d8c32d8cbe59628cf9d9ed7b2c", 0xfffffffffffffd1d}], 0x0, 0x0) r2 = getpgrp(0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x394, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r2, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000180)={0x0, 0x70, 0x5, 0xff, 0x4d, 0x80, 0x0, 0x5, 0x80028, 0x5, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x40, 0x1, @perf_config_ext={0x800, 0xffffffffffff1693}, 0x0, 0x7f, 0x10001, 0x3, 0x7, 0x2, 0x6}, r2, 0x6, r1, 0x8) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) setsockopt$netlink_NETLINK_RX_RING(r4, 0x10e, 0x6, &(0x7f00000000c0)={0x80, 0x26, 0xffffffff, 0x80}, 0x10) [ 227.098975] device syz_tun entered promiscuous mode 19:41:21 executing program 0: perf_event_open(&(0x7f0000940000)={0x2, 0x70, 0xee6a, 0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x572, 0x0, @perf_bp={0x0}, 0x0, 0x55}, 0x0, 0xfffffffffffffffd, 0xffffffffffffffff, 0x0) r0 = socket$packet(0x11, 0x3, 0x300) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000140)={'syz_tun\x00', 0x0}) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = socket$packet(0x11, 0x3, 0x300) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000140)={'syz_tun\x00', 0x0}) setsockopt$packet_add_memb(r3, 0x107, 0x1, &(0x7f0000001300)={r4, 0x3, 0x6, @dev}, 0x10) sched_setattr(0x0, &(0x7f0000000040)={0x30, 0x2, 0x0, 0x0, 0x5}, 0x0) r5 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r5, &(0x7f0000008880), 0x400000000000249, 0x0, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r7, 0x407, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0x1, 0x14, &(0x7f00000000c0)={0x77359400}, 0x10) write(r7, &(0x7f0000000340), 0x41395527) vmsplice(r6, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x30, 0x2, 0x1, 0x0, 0x3, 0x0, 0xfffffffffffffffb}, 0x0) syz_open_procfs(0x0, &(0x7f0000000100)='attr/sockcreate\x00') mkdir(0x0, 0x0) clone(0x103, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) perf_event_open(&(0x7f0000940000)={0x2, 0x70, 0xee6a, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r8 = creat(&(0x7f0000000040)='./bus\x00', 0x0) write$binfmt_elf64(r8, &(0x7f0000000180)=ANY=[@ANYBLOB='\x00'], 0x1) fcntl$F_GET_RW_HINT(r3, 0x40b, &(0x7f00000001c0)) lseek(r8, 0x0, 0x4) r9 = creat(&(0x7f0000000180)='./file0\x00', 0x0) fallocate(r9, 0x0, 0x0, 0x2000402) dup3(r2, r3, 0x0) getsockname$packet(r3, &(0x7f0000000000)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000040)=0x14) socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$packet_add_memb(r0, 0x107, 0x1, &(0x7f0000001300)={r1, 0x3, 0x6, @dev}, 0x10) 19:41:21 executing program 2: mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000440)='proc\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) getdents64(r0, &(0x7f00000002c0)=""/186, 0x28a) getdents(r0, 0x0, 0x0) getdents(r0, &(0x7f0000000180)=""/223, 0xdf) getdents64(r0, 0x0, 0x0) [ 227.136412] device syz_tun left promiscuous mode 19:41:21 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$nl_route(0x10, 0x3, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x7a05, 0x1700) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) getsockname$netlink(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r3 = socket$inet6(0xa, 0x3, 0x1) setsockopt$inet6_IPV6_XFRM_POLICY(r3, 0x29, 0x23, 0x0, 0x0) connect$inet6(r3, 0x0, 0x0) write$cgroup_subtree(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="2a1f6871fbb040f41739af6a22eb32b28d74110740586684e2fc31f0600cf2d070f5ff25511c7694ae39062c9fd7b2387b92537ba02968cecd97b93dbc988b93de6f86179a0000812b973c28311566f9b2d740f0826f"], 0x0) ioctl$PIO_UNISCRNMAP(0xffffffffffffffff, 0x4b6a, &(0x7f0000000380)="f8a1d442c1cfdfb9455b08b15739dba60a3318e51e115b2e0809885554a4f1b42c2fca6eecc5a840d4d36c9ed8743824ba769c1a8890eb14cf226c7dcbc4cb2d0b403813f73e5a4e81009f8039a91a0fe7c7206b2834081e06bd5529febce32c8510b55119d63f73cc5c98e5fbecc7ee7ef757c3571bbb72bbcef5f379f47df397382d15fac61c2e7b2902497afbb2c65bfdefb6d9cd0e92ef9ef64124") r4 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000001c0)=ANY=[@ANYBLOB="c001000010003b0e00"/20, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\b\x00\n\x00', @ANYRES32=0x6, @ANYBLOB="982512000c0001006970360eb994a3fc5547f5c81cc15e46b7a0746e6c000088010200080009002900000014000200ff020000000000000000000000000001080008000000000008000800feffffff140003000000000000000000000000000000000114000200ff010000000000000000000000000001080006000000000014000300ff01000000", @ANYRES32=0x0, @ANYBLOB="08001400000000000300040000000000000004000000000008001400000000000800070000000000080008000000000008000600000800080000000000080007000000000000000300ff01000000000000000000000000000108000800000000000000060000000000080010000000000008000400000000000800050000000000080010000000000008000200"/152, @ANYRES32=0x0, @ANYBLOB="080014000000000000000f00000000000800040000000000080014000000000008000f000000000008001200000000000800120000000000080014000000000008001100000000000800040000000000080004000000000046fd0f000000000008001400000000009601090029000000"], 0x1c0}}, 0x0) bind$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @multicast2}, 0x10) close(0xffffffffffffffff) ioctl$TIOCSTI(0xffffffffffffffff, 0x5412, 0x0) [ 227.174880] device syz_tun entered promiscuous mode [ 227.192501] device syz_tun entered promiscuous mode [ 227.206309] device syz_tun left promiscuous mode [ 227.216166] [ 227.217813] ====================================================== [ 227.224113] WARNING: possible circular locking dependency detected [ 227.230407] 4.14.151+ #0 Not tainted [ 227.234094] ------------------------------------------------------ [ 227.240401] syz-executor.5/8705 is trying to acquire lock: [ 227.245998] (&mm->mmap_sem){++++}, at: [<00000000bebd2b59>] __do_page_fault+0x8a4/0xbb0 [ 227.254233] [ 227.254233] but task is already holding lock: [ 227.260193] (&sb->s_type->i_mutex_key#10){+.+.}, at: [<00000000e62672fc>] generic_file_write_iter+0x99/0x650 [ 227.270233] [ 227.270233] which lock already depends on the new lock. [ 227.270233] [ 227.278533] [ 227.278533] the existing dependency chain (in reverse order) is: [ 227.286131] [ 227.286131] -> #2 (&sb->s_type->i_mutex_key#10){+.+.}: [ 227.292876] down_write+0x34/0x90 [ 227.296837] shmem_fallocate+0x150/0xae0 [ 227.301396] ashmem_shrink_scan+0x1ca/0x4f0 [ 227.306213] ashmem_ioctl+0x2b4/0xd20 [ 227.310511] do_vfs_ioctl+0xabe/0x1040 [ 227.314905] SyS_ioctl+0x7f/0xb0 [ 227.318778] do_syscall_64+0x19b/0x520 [ 227.323170] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 227.328853] [ 227.328853] -> #1 (ashmem_mutex){+.+.}: [ 227.334288] __mutex_lock+0xf7/0x13e0 [ 227.338586] ashmem_mmap+0x4c/0x450 [ 227.342709] mmap_region+0x7d9/0xfb0 [ 227.346920] do_mmap+0x548/0xb80 [ 227.350786] vm_mmap_pgoff+0x177/0x1c0 [ 227.355169] SyS_mmap_pgoff+0xf4/0x1b0 [ 227.359555] do_syscall_64+0x19b/0x520 [ 227.363940] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 227.369635] [ 227.369635] -> #0 (&mm->mmap_sem){++++}: [ 227.375159] lock_acquire+0x12b/0x360 [ 227.379456] down_read+0x37/0xa0 [ 227.383322] __do_page_fault+0x8a4/0xbb0 [ 227.387881] page_fault+0x22/0x50 [ 227.391831] iov_iter_fault_in_readable+0x29c/0x350 [ 227.397345] generic_perform_write+0x158/0x460 [ 227.402423] __generic_file_write_iter+0x32e/0x550 [ 227.407861] generic_file_write_iter+0x36f/0x650 [ 227.413113] __vfs_write+0x401/0x5a0 [ 227.417336] vfs_write+0x17f/0x4d0 [ 227.421375] SyS_pwrite64+0x136/0x160 [ 227.425672] do_syscall_64+0x19b/0x520 [ 227.430058] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 227.435741] [ 227.435741] other info that might help us debug this: [ 227.435741] [ 227.443858] Chain exists of: [ 227.443858] &mm->mmap_sem --> ashmem_mutex --> &sb->s_type->i_mutex_key#10 [ 227.443858] [ 227.455838] Possible unsafe locking scenario: [ 227.455838] [ 227.461885] CPU0 CPU1 [ 227.466536] ---- ---- [ 227.471175] lock(&sb->s_type->i_mutex_key#10); [ 227.475911] lock(ashmem_mutex); [ 227.481873] lock(&sb->s_type->i_mutex_key#10); [ 227.489124] lock(&mm->mmap_sem); [ 227.492637] [ 227.492637] *** DEADLOCK *** [ 227.492637] [ 227.498682] 2 locks held by syz-executor.5/8705: [ 227.503429] #0: (sb_writers#6){.+.+}, at: [<000000009e3e10d7>] vfs_write+0x3d8/0x4d0 [ 227.511476] #1: (&sb->s_type->i_mutex_key#10){+.+.}, at: [<00000000e62672fc>] generic_file_write_iter+0x99/0x650 [ 227.522639] [ 227.522639] stack backtrace: [ 227.527113] CPU: 0 PID: 8705 Comm: syz-executor.5 Not tainted 4.14.151+ #0 [ 227.534110] Call Trace: [ 227.536689] dump_stack+0xca/0x134 [ 227.540213] print_circular_bug.isra.0.cold+0x2dc/0x425 [ 227.545578] __lock_acquire+0x2f5f/0x4320 [ 227.549738] ? trace_hardirqs_on+0x10/0x10 [ 227.553957] ? check_preemption_disabled+0x35/0x1f0 [ 227.558959] ? trace_hardirqs_on+0x10/0x10 [ 227.563178] ? cmp_ex_search+0x71/0x90 [ 227.567050] ? bsearch+0x87/0xa0 [ 227.570399] lock_acquire+0x12b/0x360 [ 227.574182] ? __do_page_fault+0x8a4/0xbb0 [ 227.578425] down_read+0x37/0xa0 [ 227.581773] ? __do_page_fault+0x8a4/0xbb0 [ 227.585985] __do_page_fault+0x8a4/0xbb0 [ 227.590027] ? bad_area_access_error+0x340/0x340 [ 227.594766] ? trace_hardirqs_off_thunk+0x1a/0x1c [ 227.599591] page_fault+0x22/0x50 [ 227.603459] RIP: 0010:iov_iter_fault_in_readable+0x29c/0x350 [ 227.609229] RSP: 0018:ffff8881d341fa90 EFLAGS: 00010246 [ 227.614572] RAX: 0000000000000000 RBX: 00000000000000ff RCX: 0000000000040000 [ 227.621819] RDX: ffffffff81bac256 RSI: ffffc90001338000 RDI: ffff8881d341fd20 [ 227.629067] RBP: 1ffff1103a683f53 R08: 0000000000001000 R09: fffff94000c85e64 [ 227.636328] R10: fffff94000c85e63 R11: ffffea000642f31f R12: 0000000000001000 [ 227.643578] R13: 0000000000000000 R14: 000000002032107f R15: ffff8881d341fd18 [ 227.650836] ? iov_iter_init+0x1c0/0x1c0 [ 227.654876] generic_perform_write+0x158/0x460 [ 227.659437] ? filemap_page_mkwrite+0x2d0/0x2d0 [ 227.664097] ? current_time+0xb0/0xb0 [ 227.667877] ? avc_has_perm_noaudit+0x2d0/0x2d0 [ 227.672534] ? lock_acquire+0x12b/0x360 [ 227.676485] __generic_file_write_iter+0x32e/0x550 [ 227.681423] generic_file_write_iter+0x36f/0x650 [ 227.686185] __vfs_write+0x401/0x5a0 [ 227.689888] ? HARDIRQ_verbose+0x10/0x10 [ 227.693929] ? kernel_read+0x110/0x110 [ 227.697800] ? check_preemption_disabled+0x35/0x1f0 [ 227.702817] ? rcu_lockdep_current_cpu_online+0xed/0x140 [ 227.708245] ? rcu_read_lock_sched_held+0x10a/0x130 [ 227.713251] vfs_write+0x17f/0x4d0 [ 227.716781] SyS_pwrite64+0x136/0x160 [ 227.720565] ? SyS_pread64+0x160/0x160 [ 227.724440] ? fput+0x19/0x150 [ 227.727616] ? do_syscall_64+0x43/0x520 [ 227.731569] ? SyS_pread64+0x160/0x160 [ 227.735521] do_syscall_64+0x19b/0x520 [ 227.739392] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 227.744561] RIP: 0033:0x414017 [ 227.747733] RSP: 002b:00007f293f538a80 EFLAGS: 00000293 ORIG_RAX: 0000000000000012 [ 227.755424] RAX: ffffffffffffffda RBX: 0000000020000050 RCX: 0000000000414017 [ 227.762674] RDX: 0000000008100000 RSI: 0000000020000080 RDI: 0000000000000003 [ 227.769937] RBP: 0000000000000000 R08: fe03f80fe03f80ff R09: 0000000000000000 19:41:22 executing program 1: perf_event_open(&(0x7f0000940000)={0x2, 0x70, 0xee6a, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x572, 0x4, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet6(0xa, 0x3, 0x87) socket$inet6_tcp(0xa, 0x1, 0x0) r0 = socket$inet_udplite(0x2, 0x2, 0x88) setsockopt$inet_int(r0, 0x0, 0x32, &(0x7f00000000c0)=0xd4, 0x4) [ 227.777185] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000003 [ 227.784434] R13: 00000000004c9bbe R14: 00000000004e18d8 R15: 00000000ffffffff [ 227.832843] netlink: 408 bytes leftover after parsing attributes in process `syz-executor.3'. [ 227.876674] netlink: 408 bytes leftover after parsing attributes in process `syz-executor.3'. [ 227.893227] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=770 sclass=netlink_route_socket pig=8698 comm=syz-executor.4 [ 227.984650] device syz_tun entered promiscuous mode [ 228.001596] device syz_tun left promiscuous mode [ 228.084987] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=770 sclass=netlink_route_socket pig=8698 comm=syz-executor.4 [ 228.193307] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=770 sclass=netlink_route_socket pig=8698 comm=syz-executor.4 19:41:22 executing program 3: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$nl_route(0x10, 0x3, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x7a05, 0x1700) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = socket$packet(0x11, 0x3, 0x300) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000140)={'syz_tun\x00', 0x0}) r4 = accept$packet(r0, &(0x7f0000000180)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000000380)=0x14) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, &(0x7f00000004c0)={'team0\x00', r3}) sendto$packet(r4, &(0x7f00000003c0)="c178e7b7013f7eb4c4f304a41448a372426d80fd7b7b2d235109e48e2050b240f6ef4540eaa814f26b2e63bf16602992cfa7158548de8840ee1f55ac6d25999028768f43c9259c407ad5ec6e6f528c9b3f45655506ac07ba22561d2b3ea05c38d66dd8799ff04c3eae41bbfedb16003f669864a939dd3d1d0e35841bd8aa751ef4d571e07d3450dba9b510c30775fc52ae550f42a3854b15e6be0fbc889119f3b5d67436a5ded1f4708c4811997b15acbba8d9076b05ae7da966073baeb48ab00bda32598706ad83fb4e4b852bade3fad4a3eb64e2d2", 0xd6, 0x2000c0d8, &(0x7f0000000500)={0x11, 0xb79bb14095f0141b, r5, 0x1, 0xff, 0x6, @remote}, 0x14) setsockopt$packet_add_memb(r2, 0x107, 0x1, &(0x7f0000001300)={r3, 0x3, 0x6, @dev}, 0x10) dup3(r1, r2, 0x0) accept(r1, &(0x7f00000000c0)=@ethernet={0x0, @dev}, &(0x7f0000000140)=0x80) r6 = socket$inet6(0xa, 0x3, 0x1) setsockopt$inet6_IPV6_XFRM_POLICY(r6, 0x29, 0x23, 0x0, 0x0) r7 = socket$inet6_tcp(0xa, 0x1, 0x0) fcntl$dupfd(r7, 0x406, r7) connect$inet6(r7, 0x0, 0x0) write$cgroup_subtree(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x0) r8 = socket$nl_route(0x10, 0x3, 0x0) bpf$OBJ_PIN_PROG(0x6, &(0x7f0000000580)={&(0x7f0000000540)='./file0\x00', r0}, 0x10) sendmsg$nl_route(r8, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000001c0)=ANY=[@ANYBLOB="c001000010003b0e00"/20, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\b\x00\n\x00', @ANYRES32=0x6, @ANYBLOB="980112000c000100697036746e6c000088010200080009002900000014000200ff020000000000000000000000000001080008000000000008000800feffffff140003000000000000000000000000000000000114000200ff010000000000000000000000000001080006000000000014000300ff010000000000000000000000000001b5fd0200", @ANYRES32=0x0, @ANYBLOB="08001400000000000300040000000000000004000000000008001400000000000800070000000000080008000000000008000600000800080000000000080007000000000000000300ff01000000000000000000000000000108000800000000000000060000000000080010000000000008000400000000000800050000000000080010000000000008000200"/152, @ANYRES32=0x0, @ANYBLOB="080014000000000000000f00000000000800040000000000080014000000000008000f000000000008001200000000000800120000000000080014000000000008001100000000000800040000000000080004000000000046fd0f000000000008001400000000009601090029000000"], 0x1c0}}, 0x0) bind$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @multicast2}, 0x10) close(0xffffffffffffffff) ioctl$TIOCSTI(0xffffffffffffffff, 0x5412, 0x0) 19:41:22 executing program 2: mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000440)='proc\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) getdents64(r0, &(0x7f00000002c0)=""/186, 0x28a) getdents(r0, 0x0, 0x0) getdents(r0, &(0x7f0000000180)=""/223, 0xdf) getdents64(r0, 0x0, 0x0) 19:41:22 executing program 1: perf_event_open(&(0x7f0000940000)={0x2, 0x70, 0xee6a, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x572, 0x4, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet6(0xa, 0x3, 0x87) r0 = socket$inet_udplite(0x2, 0x2, 0x88) setsockopt$inet_int(r0, 0x0, 0x32, &(0x7f00000000c0)=0xd4, 0x4) 19:41:22 executing program 0: perf_event_open(&(0x7f0000940000)={0x2, 0x70, 0xee6a, 0x50, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x572, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) fcntl$dupfd(r0, 0x0, r0) ioctl$sock_TIOCOUTQ(r0, 0x5411, &(0x7f0000000100)) r1 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vga_arbiter\x00', 0x80, 0x0) r2 = socket$inet_udp(0x2, 0x2, 0x0) getsockopt$IP_VS_SO_GET_VERSION(r2, 0x0, 0x480, &(0x7f0000001a40), &(0x7f0000000340)=0x40) getpeername(0xffffffffffffffff, &(0x7f0000005400)=@pppol2tp={0x18, 0x1, {0x0, 0xffffffffffffffff}}, &(0x7f0000005480)=0x80) getsockopt$inet6_IPV6_IPSEC_POLICY(r3, 0x29, 0x22, &(0x7f0000001a80)={{{@in=@remote, @in=@empty, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@empty}, 0x0, @in=@broadcast}}, &(0x7f0000001600)=0x18c) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000280)={'lo\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xed\x1f', r4}) ioctl$sock_inet6_SIOCDELRT(r1, 0x890c, &(0x7f0000000080)={@rand_addr="002ec9184b40be8e368b6ec0edae7117", @ipv4={[], [], @remote}, @rand_addr="e137264847c2c039e8226136342de63f", 0x3, 0x925, 0x2, 0x400, 0x6, 0x2080000, r4}) r5 = socket$packet(0x11, 0x3, 0x300) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000140)={'syz_tun\x00', 0x0}) setsockopt$packet_add_memb(r5, 0x107, 0x1, &(0x7f0000001300)={r6, 0x3, 0x6, @dev}, 0x10) r7 = socket$inet6_tcp(0xa, 0x1, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$PERF_EVENT_IOC_ENABLE(r8, 0x8912, 0x400200) r9 = getpid() r10 = socket$inet6_tcp(0xa, 0x1, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$PERF_EVENT_IOC_ENABLE(r11, 0x8912, 0x400200) setsockopt$netlink_NETLINK_TX_RING(r11, 0x10e, 0x7, &(0x7f0000000180)={0x9, 0x0, 0x8, 0x3}, 0x10) ioctl$TIOCSPGRP(r8, 0x5410, &(0x7f0000000000)=r9) ioctl$FS_IOC_FIEMAP(r5, 0xc020660b, &(0x7f00000001c0)={0x80000001, 0x7fff, 0x2, 0x4, 0x2, [{0x800, 0x7, 0x3, 0x0, 0x0, 0x84}, {0x4, 0x100000001, 0x20, 0x0, 0x0, 0x2800}]}) 19:41:22 executing program 5: r0 = getpgid(0xffffffffffffffff) r1 = perf_event_open(&(0x7f0000940000)={0x2, 0x70, 0xee6a, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, @perf_bp={0x0}, 0x0, 0x3ffffffffe, 0x0, 0x5, 0x10000}, r0, 0xfffffffffffffffd, 0xffffffffffffffff, 0x0) syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000140)='./file0\x00', 0x0, 0x20b, &(0x7f0000000040)=[{&(0x7f0000000080)="dc2ac86d4b66732e66617400080441000500077008f80000d8c32d8cbe59628cf9d9ed7b2c", 0xfffffffffffffd1d}], 0x0, 0x0) r2 = getpgrp(0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x394, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r2, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000180)={0x0, 0x70, 0x5, 0xff, 0x4d, 0x80, 0x0, 0x5, 0x80028, 0x5, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x40, 0x1, @perf_config_ext={0x800, 0xffffffffffff1693}, 0x0, 0x7f, 0x10001, 0x3, 0x7, 0x2, 0x6}, r2, 0x6, r1, 0x8) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) setsockopt$netlink_NETLINK_RX_RING(r4, 0x10e, 0x6, &(0x7f00000000c0)={0x80, 0x26, 0xffffffff, 0x80}, 0x10) 19:41:22 executing program 2: mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000440)='proc\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) getdents64(r0, &(0x7f00000002c0)=""/186, 0x28a) getdents(r0, &(0x7f0000000140)=""/2, 0x450) getdents(0xffffffffffffffff, &(0x7f0000000180)=""/223, 0xdf) getdents64(r0, 0x0, 0x0) 19:41:22 executing program 1: perf_event_open(&(0x7f0000940000)={0x2, 0x70, 0xee6a, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x572, 0x4, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet_udplite(0x2, 0x2, 0x88) setsockopt$inet_int(r0, 0x0, 0x32, &(0x7f00000000c0)=0xd4, 0x4) 19:41:22 executing program 4: r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0xa}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = memfd_create(&(0x7f0000000000)='\x00', 0x0) mmap(&(0x7f0000200000/0x400000)=nil, 0x400000, 0x1, 0x2011, r1, 0x0) r2 = creat(&(0x7f0000000000)='./bus\x00', 0x0) fcntl$setstatus(r2, 0x4, 0x44000) io_setup(0x3, &(0x7f0000000100)=0x0) io_submit(r3, 0x732, &(0x7f0000000540)=[&(0x7f00000000c0)={0x0, 0x0, 0x80000000000000, 0x1, 0x0, r2, &(0x7f0000000000), 0x377140be6b5ef4c7, 0x2000}]) r4 = getuid() ioprio_set$uid(0x3, r4, 0x1) ioctl$ION_IOC_HEAP_QUERY(r2, 0xc0184908, &(0x7f0000000140)={0x34, 0x0, &(0x7f0000000080)}) write$P9_RCREATE(0xffffffffffffffff, &(0x7f0000000040)={0x18, 0x73, 0x2, {{0xf5019c6749b79f43, 0x0, 0x1}, 0x7}}, 0x18) r5 = socket$inet6_tcp(0xa, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) r7 = socket$inet6_tcp(0xa, 0x1, 0x0) r8 = socket$packet(0x11, 0x3, 0x300) ioctl$sock_SIOCGIFINDEX(r8, 0x8933, &(0x7f0000000140)={'syz_tun\x00', 0x0}) setsockopt$packet_add_memb(r8, 0x107, 0x1, &(0x7f0000001300)={r9, 0x3, 0x6, @dev}, 0x10) dup3(r7, r8, 0x0) r10 = socket$inet6_tcp(0xa, 0x1, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$PERF_EVENT_IOC_ENABLE(r11, 0x8912, 0x400200) openat$cgroup_int(r11, &(0x7f0000000500)='cpuset.memory_spread_slab\x00', 0x2, 0x0) r12 = socket$inet6_tcp(0xa, 0x1, 0x0) fcntl$dupfd(r12, 0x0, r12) r13 = socket$inet6_tcp(0xa, 0x1, 0x0) r14 = socket$packet(0x11, 0x3, 0x300) ioctl$sock_SIOCGIFINDEX(r14, 0x8933, &(0x7f0000000140)={'syz_tun\x00', 0x0}) setsockopt$packet_add_memb(r14, 0x107, 0x1, &(0x7f0000001300)={r15, 0x3, 0x6, @dev}, 0x10) dup3(r13, r14, 0x0) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000001580)) r16 = perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r17 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r16, 0x0) r18 = syz_open_procfs(0x0, &(0x7f0000000000)='net/netlink\x00') preadv(r18, &(0x7f0000000480), 0x10000000000002a1, 0x0) r19 = syz_open_procfs(0x0, &(0x7f00000000c0)='net/packet\x00') r20 = perf_event_open(&(0x7f00000002c0)={0x5, 0x411, 0x0, 0x9, 0x1f, 0xbf, 0x0, 0x7f, 0x4000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x40000000000020}, 0x0, 0x8000, 0x0, 0x2, 0x0, 0x8}, 0x0, 0x3, 0xffffffffffffffff, 0x2) r21 = socket(0x40000000002, 0x3, 0x2) setsockopt$SO_BINDTODEVICE(r21, 0x1, 0x19, &(0x7f00000012c0)='syz_tun\x00', 0x10) setsockopt$IPT_SO_SET_REPLACE(r21, 0x0, 0x40, 0x0, 0x0) r22 = socket$nl_generic(0x10, 0x3, 0x10) r23 = socket$netlink(0x10, 0x3, 0x0) r24 = socket$netlink(0x10, 0x3, 0xc) writev(r24, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r23, r24) r25 = getpid() rt_tgsigqueueinfo(r25, r25, 0x16, &(0x7f0000000100)) stat(&(0x7f0000000700)='./file0\x00', &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}) r27 = getegid() r28 = openat$selinux_user(0xffffffffffffff9c, &(0x7f00000007c0)='/selinux/user\x00', 0x2, 0x0) r29 = socket$netlink(0x10, 0x3, 0x0) r30 = socket$netlink(0x10, 0x3, 0xc) writev(r30, &(0x7f0000fb5ff0)=[{0x0}], 0x1) dup2(r29, r30) r31 = eventfd2(0x81, 0x801) r32 = socket$inet(0x2, 0x5, 0x81) r33 = socket$netlink(0x10, 0x3, 0xc) writev(r33, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r34 = getpid() rt_tgsigqueueinfo(r34, r34, 0x16, &(0x7f0000000100)) r35 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r35, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r37 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r37, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r36, r38) r39 = socket$inet6_tcp(0xa, 0x1, 0x0) r40 = eventfd(0x4) r41 = socket$netlink(0x10, 0x3, 0xc) writev(r41, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r42 = socket$netlink(0x10, 0x3, 0x0) r43 = socket$netlink(0x10, 0x3, 0xc) writev(r43, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r42, r43) r44 = socket$netlink(0x10, 0x3, 0x0) r45 = socket$netlink(0x10, 0x3, 0xc) writev(r45, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r44, r45) r46 = openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f0000000800)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000840)=0x0) r48 = geteuid() r49 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r49, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r51 = getpid() rt_tgsigqueueinfo(r51, r51, 0x16, &(0x7f0000000100)) r52 = open(0x0, 0x0, 0x0) ftruncate(r52, 0x0) ioctl$NS_GET_OWNER_UID(r52, 0xb704, &(0x7f0000000b80)=0x0) r54 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r54, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r56 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r56, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r55, r57) r58 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r58, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r60 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r60, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r59, r61) getgroups(0x5, &(0x7f0000000bc0)=[0xee00, r57, 0xffffffffffffffff, 0xee00, r61]) r63 = getpid() rt_tgsigqueueinfo(r63, r63, 0x16, &(0x7f0000000100)) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r65 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r65, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r64, r66) r67 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r67, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r69 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r69, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r68, r70) r71 = socket$netlink(0x10, 0x3, 0x0) r72 = socket$netlink(0x10, 0x3, 0xc) writev(r72, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100", 0x18}], 0x1) dup2(r71, r72) r73 = dup2(r71, 0xffffffffffffffff) r74 = socket$inet_tcp(0x2, 0x1, 0x0) r75 = socket$netlink(0x10, 0x3, 0x0) r76 = socket$netlink(0x10, 0x3, 0xc) writev(r76, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r75, r76) r77 = signalfd4(r18, &(0x7f0000002980)={0x8}, 0x8, 0x800) r78 = signalfd4(r19, &(0x7f00000029c0)={0x83}, 0x8, 0x80000) r79 = socket$netlink(0x10, 0x3, 0x0) r80 = socket$netlink(0x10, 0x3, 0xc) writev(r80, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r79, r80) r81 = socket(0x40000000002, 0x3, 0x2) setsockopt$SO_BINDTODEVICE(r81, 0x1, 0x19, &(0x7f00000012c0)='syz_tun\x00', 0x10) setsockopt$IPT_SO_SET_REPLACE(r81, 0x0, 0x40, 0x0, 0x0) r82 = accept$inet(r81, &(0x7f0000002a00)={0x2, 0x0, @broadcast}, &(0x7f0000002a40)=0x10) r83 = creat(&(0x7f0000002a80)='./file0\x00', 0xe) r84 = socket$netlink(0x10, 0x3, 0x0) r85 = socket$netlink(0x10, 0x3, 0xc) writev(r85, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r84, r85) r86 = socket$netlink(0x10, 0x3, 0xc) writev(r86, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff", 0x1c}], 0x1) r87 = socket$netlink(0x10, 0x3, 0xc) writev(r87, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r88 = socket$netlink(0x10, 0x3, 0x0) r89 = socket$netlink(0x10, 0x3, 0xc) writev(r89, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r88, r89) r90 = socket$netlink(0x10, 0x3, 0x0) writev(r90, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r91 = socket$inet6_udplite(0xa, 0x2, 0x88) r92 = socket$netlink(0x10, 0x3, 0x0) r93 = socket$netlink(0x10, 0x3, 0xc) writev(r93, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r92, r93) r94 = socket$netlink(0x10, 0x3, 0xc) writev(r94, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r95 = socket$netlink(0x10, 0x3, 0x0) r96 = socket$netlink(0x10, 0x3, 0xc) writev(r96, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r95, r96) r97 = open(0x0, 0x0, 0x0) ftruncate(r97, 0x0) ioctl$TIOCGSID(r97, 0x5429, &(0x7f0000003e00)=0x0) ioctl$NS_GET_OWNER_UID(r19, 0xb704, &(0x7f0000003e40)=0x0) r100 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r100, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r102 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r102, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r101, r103) r104 = getpid() rt_tgsigqueueinfo(r104, r104, 0x16, &(0x7f0000000100)) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000003e80)={{{@in6=@dev, @in6=@mcast1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@empty}, 0x0, @in6}}, &(0x7f0000003f80)=0xe8) r106 = socket$netlink(0x10, 0x3, 0x0) r107 = socket$netlink(0x10, 0x3, 0xc) writev(r107, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r106, r107) r108 = socket$netlink(0x10, 0x3, 0xc) writev(r108, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r109 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000003fc0)='net/connector\x00') r110 = openat$selinux_attr(0xffffffffffffff9c, &(0x7f0000004000)='/proc/thread-self/attr/fscreate\x00', 0x2, 0x0) r111 = socket$netlink(0x10, 0x3, 0x0) r112 = socket$netlink(0x10, 0x3, 0xc) writev(r112, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r111, r112) r113 = socket$netlink(0x10, 0x3, 0x0) r114 = socket$netlink(0x10, 0x3, 0xc) writev(r114, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r113, r114) fcntl$getownex(r20, 0x10, &(0x7f0000004040)={0x0, 0x0}) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000004080)={{{@in=@empty, @in6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@dev}, 0x0, @in=@broadcast}}, &(0x7f0000004180)=0xe8) lstat(&(0x7f00000041c0)='./file0\x00', &(0x7f0000004200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r118 = socket$netlink(0x10, 0x3, 0xc) writev(r118, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r119 = socket$netlink(0x10, 0x3, 0x0) r120 = socket$netlink(0x10, 0x3, 0xc) writev(r120, &(0x7f0000fb5ff0)=[{}], 0x1) dup2(r119, r120) r121 = socket$netlink(0x10, 0x3, 0xc) writev(r121, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r122 = socket$netlink(0x10, 0x3, 0x0) r123 = socket$netlink(0x10, 0x3, 0xc) writev(r123, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r122, r123) sendmmsg$unix(r21, &(0x7f00000043c0)=[{&(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000000240)=[{&(0x7f0000000340)="e75cfa607b164d6c79502a7785cb989997d2365711110c1d19265c22f45dfb909fa97cf32f85a2d38a34acfc21b79950ff311c12b371fd7ac3562a30ff734b556198995e0f4c17000503fce48f86804e316465f74983a7432bd53701e57e418b29a2ae3bc2db963b1f006ea482f8bb993ce8e8a4ed60ce03104d87348e728c9480bc1116f4be1d7d6fd1d8ae84d224dba6554f0fff20424b9aedd5", 0x9b}], 0x1, &(0x7f0000000280)=[@rights={{0x14, 0x1, 0x1, [r17]}}], 0x18, 0x4000000}, {&(0x7f0000000400)=@abs={0x1, 0x0, 0x4e22}, 0x6e, &(0x7f00000006c0)=[{&(0x7f0000000480)="b1177b88901bdd1e8235fdb2d9729c2236d52cec62b06aacc47fa51746a8e5db6537a2ae7c97358b210062865cda54beee3a673d788547cc238fc84429446332837386ab2e1785203a50b2cd407e6c8c28276e9deb301f37de501a7b268ec9339b5503c104eb3b22e014de82f1a28a54046daa68f65ceaadd29017d59c2fb1ebbd967f34369988522e3a6ec221493bab4e4d879e7eb07f262fa23cd06f22a24d6142905f244eea96f4f578c7d1bacec23629519c85c8201791c225e0c0cd8f5d67ae712b87be03c2d357c052b80d2b8e72cb3e4373f716fc2aa979d56d5b647e19f3a9fdeeff992e48b57ac252bfa1afe2737ff8b7b9b88e2d2c43adf314a7", 0xff}, {&(0x7f0000000580)="545128d13deb49e999d53112fd7349c5cb63ce22", 0x14}, {&(0x7f00000005c0)="a8cd2e226b4a94938bfd6aaf27b6effe780d93019d12eb2bf3a8a6977729d31ad87d294643a0eac4cb4b64b23692d872c60482806b686441b702e77977b670b1583100293a754dc94d01f5f035ed0c03cce8949e3447ad235e7b39dd086c8e995bbb0c6da239f79129a2094a794138d09e39f77e0d20c69aa1d8402729c2b3cc26e85700c17d97d9b99992c4ca4b67832902b8e6bd8f1c9d8cba162bbde782682b4c89d8ded8e7e9924b46f98058bfc10eb5556563a11a9114aa93e2200f02f3ef6973c3b688eee49cfc3db6be4d7895c4078922855b698216d839836f4dca92adadc346f902cd851a756477f845e231db", 0xf1}], 0x3, &(0x7f0000000880)=[@rights={{0x24, 0x1, 0x1, [r22, 0xffffffffffffffff, r20, r23, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r25, r26, r27}}}, @rights={{0x18, 0x1, 0x1, [r28, r29]}}, @rights={{0x18, 0x1, 0x1, [r16, r31]}}, @rights={{0x1c, 0x1, 0x1, [r18, r32, r33]}}, @cred={{0x1c, 0x1, 0x2, {r34, 0xee01, r38}}}, @rights={{0x38, 0x1, 0x1, [r18, r20, r39, r40, r41, r17, r42, r45, r46, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r47, r48, r50}}}], 0x110, 0x880}, {&(0x7f00000009c0)=@file={0x1, './file0/file0\x00'}, 0x6e, &(0x7f0000000b40)=[{&(0x7f0000000a40)="a63bab9579929215a14895570c090fd64aa25b5c5a70bdfae933899c144b05f88aadd67dc9c84509cfe4a82987f92c4658cc3d85c3d31911b30871a32758071b563c1cbd3e72fa41177def9194da5f9319a740f0934eaa180111ab5fad6f658e48e3f4ef33768a36d4f3b301422345014197605c727dc152507175416055773486cdc06d02c7b347fb3c3e3f8303d69a505fb60c478700661d9532f277fd503b4e8586679b8297030b870fec1ae11d5e4a6285fa02a737bb15e5edbb348438b4f4fc6b8159d310c72ab46f9a7aa7b83b9f0091c52631368d53777e7ce5dca65fe2ab2428d50b7167eb3f64fcf60e5d8a2630b3d572cc42", 0xf7}], 0x1, &(0x7f0000002ac0)=[@cred={{0x1c, 0x1, 0x2, {r51, r53, r62}}}, @cred={{0x1c, 0x1, 0x2, {r63, r64, r70}}}, @rights={{0x14, 0x1, 0x1, [r73]}}, @rights={{0x20, 0x1, 0x1, [r74, r75, r77, r20]}}, @rights={{0x1c, 0x1, 0x1, [r78, r79, r82]}}, @rights={{0x18, 0x1, 0x1, [r83, 0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [r85, r17, r16]}}, @rights={{0x30, 0x1, 0x1, [r86, r87, r18, r89, r17, r16, r90, r91]}}, @rights={{0x18, 0x1, 0x1, [r93, r19]}}], 0x118, 0x80010}, {&(0x7f0000002c00)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000003dc0)=[{&(0x7f0000002c80)="e76a8e1610cd0c9c7f47d880c0853296c3a57a8bea3e6dea6a89370c6d0f71c43230a35a117caf2b01401130eb1f434706089f32d52fab158ada4fb53a33a7ac6a6bd73a751f8ee937c86160bae8dee9ad7b1a022426435a833f962aae78f3eb6c66979d78fcea8c9b2d53544cbd7b621dc1af8c643501bd8e58cdefbabe93159bd0daefe08e3222b7db6bae5ba8cb1ddfbcd1148ffae5917f0924f03a59f797d9a167aa3beddedd5bc0741dd94e5e191c51db1d7e43789fcfd0ac546c46bd7f6e49e7ff6e97d48b3f686ed24b0621195b2b7d6740172fefda7ce09b553ba6f4ce841849f2ed2b1a2ef061e25a864af3", 0xf0}, {&(0x7f0000002d80)="ef751d0c11e42da36f138d425ca850b7d17e710d33e45650cb030ce5ff9f638d5e8e6d093e22934638e2d2cfd87850cf53fd41b08a2b420433eacfbdac5aacd6d507c3ab312ad3ce6571b486772052cf579b7d934e247f6e799fa90de86d9f2bd0c55b56a7ad69cc39151ac7a7f06f3cca1e6cc9f04a558c3e701215a1a434e7ad154d9cd2654bf1c1ec5ce478d236eb4d52c0c1f800e5808c18eed1aa3fb2ebb66bcf202d4ac0d35abcf0d68e9379af065da925d7b72118eb23169d973475de1a127a0fe4000897ab8dee4b8c3f2a374a99bf42bfa2723eed0082b58fb5df259f4df5bd5e826179fbd90da21d9edf68ce61f73e59dc4657fdc8d19442f33fb3ca05cef8d7eab5efdb901c42e9562193835beb0f32ad21713e56af71acb626870eacf62d2ce3b648147c489b9619023a441942d49fbe3b077abe963ebf72f2f5e3070fc0e3ca290c2fa15e3703b6d712ac8e85a5cad722366b9a6abf2a86723c89cc1ae3b4816b32b27a0099f552fcb63c9ed2f8d6ef85ea8cbe47b08b4d6bfb27098b57337a8262f94de2d748d2488ef829c5799d12777cdce130a3ea817168c17cfed54cd3509abac0bf9a3b1517ed61d6fab857f6ac218e439ada8409ae7cd32da103a8164d4cc76316020afecc135717fc07aa12545ce3680850694deeb79b7f9a7cd0187062f9ab9397516090ce052e7f17753aed10d5a4a52a82da70f4f8c94688be6301379156bf696de35be9efb8e4ab53985fd3c829ef365e3a313e11c6d38adf035a75dd85132fe0f59e26f6a581816d945288931a9d62f6c297697b5b4832af1c9ed75cb5648a0c438a3be8d0322aefd32c0b66b5ec520e8e30c688ca9a9789f87a924af9ddc7677b3d43bbfada4ec70bd23636be60003958e05a45a9a7101a6a36becc5f8e2029dc1cbef869b91582767eb54cc90b8f32f4a81d96bbd5f7a370e1dded9067a7c43c50c8043e104cf9cb42c93a64cea808db41e7b2bc2da166c1c2e536a80a42caf346799a40f6914efda38cbdda78b7a63fe57928a5b4ce6df6031649404d80229f393c095b41937db698fd7ae87c3ed6034b4639d54fad62360d48ccc57a33befb897752a1ee1e40e07cec5aa8f4569de3c276fb69c7c9ac5b2f0a60b6757b7588717cd8d109932d524148765f3aa3e4bf1b3d73eb63e004cf0e4e62a0bdbb00d62a66cb729aa20ff5739b9f2e49a67e4bf65541b6c80a14a4c2079c83f7d5a82f22b32174dacd44ab69b9e9f96b897d8e034cf0b12706327d53e7b27e59f61a3b932573887d47ce5671b07c629e4d931cd100c5082a9ce0ac82ad56aa010f45090755ac1b61a0cec6a74d77574f922d3679d9951f21c4ce65fdf4443afec3fb04927d8585b40491ecab4fa47e59958f35ee6e8225972a0bd05f9cda9fb2c08aeecddda3ee1e51e1e472e0f879e437019408fab807308d66cd5152bd3a83b754edf1ad1d348ea7a30e579b8b67a0fe3d6c775ca4f3a496358d2c434f70aaff5469f6198df87072db01b813726807dfc864400dfc734ddaab9eb43af30af68c03748d216cf303d81af2dfe4f207cb3f9571cb232f11fb5905102d04f25e98b78ad935e60d26621ba373788b318bb9550fda6d347af5ffb9d09f20473efd284b7f1cb4f9f17233959b8406e60150e050b9b1a50e81bcbb2d636d2dcd66e1edaa911d57b9d0f83219700cb7e96243fd0f9e76d0902047b2ea984958f146541eb70d6b7a35d46f6ee9cfa09b34b2a43b371bdc5fd7272c96cf6ec7ab77ae329e8271acf3e7d73c3b1aa08a86ab66e62ee4b5330c639978e5c1c2c2c15f716020a874515d0d39c8532a58a9978bb68be28b9395d5a3694ad5f56866f48e4495a96af284e5119d9a85f394d81ae91ec828503e39e31fbe41c6dd68df170153c0e92a7e01a049683d06cb90439b2f237048cd8f4fbac7f7bba0650e283aaca96d3a893a1fe81ec41e2f3b3981fc88ade6b5359a4d4f314fd5ef0e77d27ed942a6062ede8157450583882c0c11e796a779a00c0a9a5927e554523764aad36887bf0be126e41770811b5eca22d608ccfcaf886cf68873996f990347be3213546c5a18a63ec029f104fa14f796010242ebb1de9c4510b76ae7fc75a16722874eb20b9b5573ae01d360a5746525df7827da4d80319e43acb9f001d91bc62238dd5667f574eebd88b97ffa18b487691039b7c1f24edeee2bf22c5a8c218f569ddcc6b44edd9025135a291d4e67e214b5980c9d2b399fe1f2683734c491c4f474f589d088b33f0b17870edd93a8c2dac00f7b38f8eabf86fc585099ca6d98e196596aa6289cbb81fcd8fb8663447466c3c5144a6c78f5b17b8d1269b464c965c54bf858e50a9f9167dd29c047cb102fe6f0424a86cf931e8e54b8535e33cbc14cdba09e05a38198bcc61ae82c6c2a448ec67052fea052f20747817c7564da50dbfa2b946712452c6e80bfd2b5a6bb36be44df25af2880acf4a4e703b4e596b749413f14fc5eb9f90aa9dc1a9111266d09899e935b550618bd838f1cd2d7d252addf08c8f8124ff6fc7db2231a49287e0b9b20537694eabe4da80031e5b1fde05b568ed67900ba592300629b445cc22b8a4f8001ec6abaf0fc3b87bfedbc2f8d8c64cbab209de593c9caa4734e641c4aa0dadbb7b53ee64b6fb1fff39e566b843a316f9ce06c3c1c943521a4c42316306d4de54c32bb3290246522d17bcbab68f4085bbdb45efcdbc31927985c493de34fe31321a8244483b1251ff09eafab27313ab12b7504d03368f792bf1eee7766f06f4ce96b95f33b60b382bb4d3b9464f13833aadb38bf3b10cb65b1b8aee6d6d888e0e0ca0260955dbe55afe12c79390f01ebe6548eaad8f2f9286f30c0f67e4df0bbdf2107f91221effe2f52f5bbf9d69048a97582391e893e9feee6f4adda1ea98e9034ee9ac28f6c16b66ad87c3bd277f539fab45414b051a315297bb3ff2246076d73be1072c40afcd83cac7e4a7a3d5b1c565f19bbc35de0fb24129ca7b567b24cddbfe0924db9cb7e8f15875428f742d12ca3fb6f04eeac18a826c07bbef1f362eabf5a680fc090aec65479b30c3302342ac2e045eb4e8371385ee0610101a686f7543fef44fb4dec29213db2d8d8b49cd4e8305c0ac003b39861896b37ac72a915348bcc8cb8905c2db7d00dc05a1574852616ef145c39e500c2a1582a05829f23d1ea3bc823351a168214ab22d1e0c6eb6a94c773877e9d7af15c5f2a514b71b5e8ac382cab4c86a3fb814359ee8ec183a2a0b5d93cd72b9b7c3a49bf46e3474ac87441660bbb1452c14589d54a3ef6a37a1b09434f3ecb5d260f3b80b29da5617a6149b8975457fac032fc41625b04cb2cb81b1ca0258de9621a88d418d1b6725d77d63f5379b2d3f6644986bd2faa5e2db5dc0f00dce6c7b79392f0484bb86516624817052091c9a5071bd14dc86c62a5187e68715cd40a897f03028d34ee9ee4b2dd81730e712e67eb6cc6ccacc723dde808b9e96e9c51466cde8db48f69dbbb349f0d09b3a10903e6c49da749521552501f01ad5d558043e73d5ba5a74730b8b63b55362db5b0ab2a956185c236fd1fadae54f0bb92645365638f36f289ea2fed45ed92771d4c26188e99db7dc076861b1430be6a6b751b6271b3a5d8fa5776de00695bf7256630e12b81f3f1be7f0a04850ccbbc73c239981d11b62a08f8041079c799fe1ff8d65f1f3c6c98f2330c535342e1078417f13e80ecfc417c0cc43fda0a1ad07883a45cf0181cc24639ab7b0115de4160a780d183f3154e6499f9f0454826b747bf43f3650ae581456dba2b129abb1b490d7ca52a62d9ba3b2b7318dc896449998189d3f9405eaa8b4db8a0763b616e3283ca0fa0d378198a86046f36c18567fdb1d89a94d5cf85bc0dd62a398eb9225cc8c97ea4b59009341270bb60e0925c24a9f9f7f3715dd9d20a11fea28ad9a86613910d2b97070cb98b3d0ef1a9a2dde5b3a2063e3b43d2c7721a8bf705f0450f7ed691503b0b8493f50152a8cdc11b9722452922ccc81a5e206d66f25da340f7e707890b300392148f6a46cca842e6d3f5d6e5baeef27c16728ccb83004636791055368a7088dd4ddae04480fe8f67ab809935986f7bbec51eac7a1816e1456bf5bdee1c37fb630d0faeece10cd0f29422ec0aa6cd310bf2deb403339487f2146ece7e7417a78be3c0ce03e3aaef1216094079e68cbdde8667e48e347daff233fb9b11a71211141ce8c58edfc9b5134129e814965e032277b73ce07f379e6b2eb5446a8bdc2087ebd26f1f423eae4bec01cfe550f17dfd6bd92bef23d13c6666ad29fcfa81a64c78b6bdef7f15984ad6cefefdd3f844ce30977345c8da183e2e2b1f8093f3cbadad82a6ba9901b9924f13649b2ff7845e9ae5462154552b169bdb098384c873104b16d7a9bb298a58f1a3119dea90f33a90343d199bbd64d44b275b3a74f1e17c674560d2b8157863839f29e3d066ee4954d3f6f5753e69fadcc6e20be83e4775153cfcade3730d06ab9cd6e96f0f29bae3181334f9adc944b4ceba091b5cf83a04f6ee2dcacc93a6eaebcdedbbe0b09abfef132146c5b1732a0847c065e3ce39ea4aa6be984e4d2775d8588c2ac4d5584ec764c6a3bd0b15bac2fb6c07abad67bc71a78129a5eee62b72a8aa74715e65f5a5fd82bafd5af85969a7fa482aacb928def10778881bd5e7f081233d582b319a3057332ae084cbcda0de9fd14c11ce553406a9074d4115f007c6b455627987ba84acdf485323155a19910950c000b8700ba0a602e6b150bf95d2fdf4e2a2451b5c147a3495d1f16c82b13d34f19cadc5cd432ec33e9a4988ed2d9a75b8c3a8ef82d157d8a95b87e25a31791edcea813e56269ec3365a011d22ef05d7b158a69683a2ee0a86b405eeb325e11973a23e4a4e5ee0dd3c949c3a8bb375f80ed90ead90c2712e11030cb74021585e43befd759f349320d62c5df4c43ddf30e1a2935896c4bfd47a93b91c33c674c42628e267fcb446d274b0a037a7cca23939b79f467074db16b0970254f9f01cc21cfc4225c3a9e12ca910700199e28d86060832200c6d2585277a4fd1830229354e6d47195fbf36fddff3c6f4b6b474fdd46f8986911585e0a6b970ca3572519076ea645a2aa4ef1ef79e10172affe2facebd6c929bfac4773e4d18fde991cc7e9a2e1bfcd84c938fccdfa7c06b7f843578c0cc4438130b09db7cc974a86dc08e4166712b953c6a58923bab9b46f56071a33a856684777bf4ef4cf6dc26a573cd4bc2a4bc6e2d5e1795dfa5a9ff510f720cad32738767fa9d4110dfc496c52866d98b41540d637b87a67487ace123f2be4c8c12d16b95a9d289d10923d6cf251e7856b7cf5444a833e2803f55f31c3683ede10cfb7b31aef49cb8646ef2b1e8fe3273bc96349e3ea8a95782ee22e7acfc72b7bb3138e5efa6de1d3b78495a48715440f37dc7cb0574d34fef272a0f2dee0aa7bb0f7d2663f408f5ae88f022bc20ab3b2bfa2e123e2bcf8ce4e273dfe7c2efdbdf0a58ac5eec79eff879be24470ca687e64b83a3734c931435097f0cce25a9ccc84c530c76731397ad489e0a51d0474715004ae21b584af16dd03b5cc32307c921f6d87585bd7ca796c42c4f4621715bab91072a7962a63f0c8baf249a557091dd01d0e861f3e9864b275a3d85010eba7200b6b52a38378b99ccf1313be12a817ac325643b24e32e56e1dd5b42cea9cdcb68f80a58e02c8bee2b13dba7d6761eec3a72434e2fe7e86ef27bd536a9252c2b5b5a5b0eea8838", 0x1000}, {&(0x7f0000003d80)}], 0x3, &(0x7f0000004280)=[@rights={{0x1c, 0x1, 0x1, [r18, r94, r95]}}, @cred={{0x1c, 0x1, 0x2, {r98, r99, r103}}}, @cred={{0x1c, 0x1, 0x2, {r104, r105, 0xffffffffffffffff}}}, @rights={{0x10}}, @rights={{0x2c, 0x1, 0x1, [r106, r108, r17, r20, r109, r18, r18]}}, @rights={{0x34, 0x1, 0x1, [r17, r16, r19, r110, r16, r111, r114, 0xffffffffffffffff, r19]}}, @cred={{0x1c, 0x1, 0x2, {r115, r116, r117}}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, r20, r118, 0xffffffffffffffff, r120, r121, r122]}}], 0x128, 0x40000823}], 0x4, 0x8) r124 = socket$inet6_tcp(0xa, 0x1, 0x0) r125 = fcntl$dupfd(r124, 0x0, r124) ioctl$PERF_EVENT_IOC_ENABLE(r125, 0x8912, 0x400200) r126 = socket$inet6_tcp(0xa, 0x1, 0x0) r127 = socket$packet(0x11, 0x3, 0x300) ioctl$sock_SIOCGIFINDEX(r127, 0x8933, &(0x7f0000000140)={'syz_tun\x00', 0x0}) setsockopt$packet_add_memb(r127, 0x107, 0x1, &(0x7f0000001300)={r128, 0x3, 0x6, @dev}, 0x10) dup3(r126, r127, 0x0) r129 = getpgrp(0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x394, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r129, 0x0, 0xffffffffffffffff, 0x0) r130 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r130, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setreuid(0x0, r131) getresgid(&(0x7f00000015c0), &(0x7f0000001600), &(0x7f0000001640)) r132 = getpgrp(0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x394, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r132, 0x0, 0xffffffffffffffff, 0x0) getpgrp(r132) r133 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r133, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r135 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r135, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r134, r136) r137 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r137, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r139 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r139, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r138, r140) getgroups(0x5, &(0x7f0000000bc0)=[0xee00, r136, 0xffffffffffffffff, 0xee00, r140]) r141 = getpgrp(0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x394, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r141, 0x0, 0xffffffffffffffff, 0x0) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000001680), &(0x7f00000016c0)=0xc) r142 = getpgrp(0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x394, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r142, 0x0, 0xffffffffffffffff, 0x0) getsockopt$inet_IP_XFRM_POLICY(r2, 0x0, 0x11, &(0x7f0000001700)={{{@in=@remote, @in=@dev}}, {{@in6=@mcast1}, 0x0, @in=@dev}}, &(0x7f0000001800)=0xe8) fstat(r1, &(0x7f0000001840)) r143 = socket$inet6_tcp(0xa, 0x1, 0x0) fcntl$dupfd(r143, 0x0, r143) socket$inet6_udp(0xa, 0x2, 0x0) getgid() pipe2(&(0x7f0000002480), 0x4000) r144 = getpgrp(0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x394, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r144, 0x0, 0xffffffffffffffff, 0x0) r145 = socket$inet6_tcp(0xa, 0x1, 0x0) r146 = socket$packet(0x11, 0x3, 0x300) ioctl$sock_SIOCGIFINDEX(r146, 0x8933, &(0x7f0000000140)={'syz_tun\x00', 0x0}) setsockopt$packet_add_memb(r146, 0x107, 0x1, &(0x7f0000001300)={r147, 0x3, 0x6, @dev}, 0x10) dup3(r145, r146, 0x0) fstat(r145, &(0x7f00000024c0)) r148 = getpgrp(0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x394, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r148, 0x0, 0xffffffffffffffff, 0x0) r149 = perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r150 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r149, 0x0) r151 = syz_open_procfs(0x0, &(0x7f0000000000)='net/netlink\x00') preadv(r151, &(0x7f0000000480), 0x10000000000002a1, 0x0) r152 = syz_open_procfs(0x0, &(0x7f00000000c0)='net/packet\x00') r153 = perf_event_open(&(0x7f00000002c0)={0x5, 0x411, 0x0, 0x9, 0x1f, 0xbf, 0x0, 0x7f, 0x4000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x40000000000020}, 0x0, 0x8000, 0x0, 0x2, 0x0, 0x8}, 0x0, 0x3, 0xffffffffffffffff, 0x2) r154 = socket(0x40000000002, 0x3, 0x2) setsockopt$SO_BINDTODEVICE(r154, 0x1, 0x19, &(0x7f00000012c0)='syz_tun\x00', 0x10) setsockopt$IPT_SO_SET_REPLACE(r154, 0x0, 0x40, 0x0, 0x0) r155 = socket$nl_generic(0x10, 0x3, 0x10) r156 = socket$netlink(0x10, 0x3, 0x0) r157 = socket$netlink(0x10, 0x3, 0xc) writev(r157, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r156, r157) r158 = getpid() rt_tgsigqueueinfo(r158, r158, 0x16, &(0x7f0000000100)) stat(&(0x7f0000000700)='./file0\x00', &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}) r160 = getegid() r161 = openat$selinux_user(0xffffffffffffff9c, &(0x7f00000007c0)='/selinux/user\x00', 0x2, 0x0) r162 = socket$netlink(0x10, 0x3, 0x0) r163 = socket$netlink(0x10, 0x3, 0xc) writev(r163, &(0x7f0000fb5ff0)=[{0x0}], 0x1) dup2(r162, r163) r164 = eventfd2(0x81, 0x801) r165 = socket$inet(0x2, 0x5, 0x81) r166 = socket$netlink(0x10, 0x3, 0xc) writev(r166, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r167 = getpid() rt_tgsigqueueinfo(r167, r167, 0x16, &(0x7f0000000100)) r168 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r168, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r170 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r170, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r169, r171) r172 = socket$inet6_tcp(0xa, 0x1, 0x0) r173 = eventfd(0x4) r174 = socket$netlink(0x10, 0x3, 0xc) writev(r174, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r175 = socket$netlink(0x10, 0x3, 0x0) r176 = socket$netlink(0x10, 0x3, 0xc) writev(r176, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r175, r176) r177 = socket$netlink(0x10, 0x3, 0x0) r178 = socket$netlink(0x10, 0x3, 0xc) writev(r178, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r177, r178) r179 = openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f0000000800)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000840)=0x0) r181 = geteuid() r182 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r182, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r184 = getpid() rt_tgsigqueueinfo(r184, r184, 0x16, &(0x7f0000000100)) r185 = open(0x0, 0x0, 0x0) ftruncate(r185, 0x0) ioctl$NS_GET_OWNER_UID(r185, 0xb704, &(0x7f0000000b80)=0x0) r187 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r187, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r189 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r189, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r188, r190) r191 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r191, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r193 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r193, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r192, r194) getgroups(0x5, &(0x7f0000000bc0)=[0xee00, r190, 0xffffffffffffffff, 0xee00, r194]) r196 = getpid() rt_tgsigqueueinfo(r196, r196, 0x16, &(0x7f0000000100)) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r198 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r198, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r197, r199) r200 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r200, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r202 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r202, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r201, r203) r204 = socket$netlink(0x10, 0x3, 0x0) r205 = socket$netlink(0x10, 0x3, 0xc) writev(r205, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100", 0x18}], 0x1) dup2(r204, r205) r206 = dup2(r204, 0xffffffffffffffff) r207 = socket$inet_tcp(0x2, 0x1, 0x0) r208 = socket$netlink(0x10, 0x3, 0x0) r209 = socket$netlink(0x10, 0x3, 0xc) writev(r209, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r208, r209) r210 = signalfd4(r151, &(0x7f0000002980)={0x8}, 0x8, 0x800) r211 = signalfd4(r152, &(0x7f00000029c0)={0x83}, 0x8, 0x80000) r212 = socket$netlink(0x10, 0x3, 0x0) r213 = socket$netlink(0x10, 0x3, 0xc) writev(r213, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r212, r213) r214 = socket(0x40000000002, 0x3, 0x2) setsockopt$SO_BINDTODEVICE(r214, 0x1, 0x19, &(0x7f00000012c0)='syz_tun\x00', 0x10) setsockopt$IPT_SO_SET_REPLACE(r214, 0x0, 0x40, 0x0, 0x0) r215 = accept$inet(r214, &(0x7f0000002a00)={0x2, 0x0, @broadcast}, &(0x7f0000002a40)=0x10) r216 = creat(&(0x7f0000002a80)='./file0\x00', 0xe) r217 = socket$netlink(0x10, 0x3, 0x0) r218 = socket$netlink(0x10, 0x3, 0xc) writev(r218, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r217, r218) r219 = socket$netlink(0x10, 0x3, 0xc) writev(r219, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff", 0x1c}], 0x1) r220 = socket$netlink(0x10, 0x3, 0xc) writev(r220, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r221 = socket$netlink(0x10, 0x3, 0x0) r222 = socket$netlink(0x10, 0x3, 0xc) writev(r222, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r221, r222) r223 = socket$netlink(0x10, 0x3, 0x0) writev(r223, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r224 = socket$inet6_udplite(0xa, 0x2, 0x88) r225 = socket$netlink(0x10, 0x3, 0x0) r226 = socket$netlink(0x10, 0x3, 0xc) writev(r226, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r225, r226) r227 = socket$netlink(0x10, 0x3, 0xc) writev(r227, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r228 = socket$netlink(0x10, 0x3, 0x0) r229 = socket$netlink(0x10, 0x3, 0xc) writev(r229, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r228, r229) r230 = open(0x0, 0x0, 0x0) ftruncate(r230, 0x0) ioctl$TIOCGSID(r230, 0x5429, &(0x7f0000003e00)=0x0) ioctl$NS_GET_OWNER_UID(r152, 0xb704, &(0x7f0000003e40)=0x0) r233 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r233, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r235 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r235, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r234, r236) r237 = getpid() rt_tgsigqueueinfo(r237, r237, 0x16, &(0x7f0000000100)) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000003e80)={{{@in6=@dev, @in6=@mcast1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@empty}, 0x0, @in6}}, &(0x7f0000003f80)=0xe8) r239 = socket$netlink(0x10, 0x3, 0x0) r240 = socket$netlink(0x10, 0x3, 0xc) writev(r240, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r239, r240) r241 = socket$netlink(0x10, 0x3, 0xc) writev(r241, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r242 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000003fc0)='net/connector\x00') r243 = openat$selinux_attr(0xffffffffffffff9c, &(0x7f0000004000)='/proc/thread-self/attr/fscreate\x00', 0x2, 0x0) r244 = socket$netlink(0x10, 0x3, 0x0) r245 = socket$netlink(0x10, 0x3, 0xc) writev(r245, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r244, r245) r246 = socket$netlink(0x10, 0x3, 0x0) r247 = socket$netlink(0x10, 0x3, 0xc) writev(r247, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r246, r247) fcntl$getownex(r153, 0x10, &(0x7f0000004040)={0x0, 0x0}) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000004080)={{{@in=@empty, @in6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@dev}, 0x0, @in=@broadcast}}, &(0x7f0000004180)=0xe8) lstat(&(0x7f00000041c0)='./file0\x00', &(0x7f0000004200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r251 = socket$netlink(0x10, 0x3, 0xc) writev(r251, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r252 = socket$netlink(0x10, 0x3, 0x0) r253 = socket$netlink(0x10, 0x3, 0xc) writev(r253, &(0x7f0000fb5ff0)=[{}], 0x1) dup2(r252, r253) r254 = socket$netlink(0x10, 0x3, 0xc) writev(r254, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r255 = socket$netlink(0x10, 0x3, 0x0) r256 = socket$netlink(0x10, 0x3, 0xc) writev(r256, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r255, r256) sendmmsg$unix(r154, &(0x7f00000043c0)=[{&(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000000240)=[{&(0x7f0000000340)="e75cfa607b164d6c79502a7785cb989997d2365711110c1d19265c22f45dfb909fa97cf32f85a2d38a34acfc21b79950ff311c12b371fd7ac3562a30ff734b556198995e0f4c17000503fce48f86804e316465f74983a7432bd53701e57e418b29a2ae3bc2db963b1f006ea482f8bb993ce8e8a4ed60ce03104d87348e728c9480bc1116f4be1d7d6fd1d8ae84d224dba6554f0fff20424b9aedd5", 0x9b}], 0x1, &(0x7f0000000280)=[@rights={{0x14, 0x1, 0x1, [r150]}}], 0x18, 0x4000000}, {&(0x7f0000000400)=@abs={0x1, 0x0, 0x4e22}, 0x6e, &(0x7f00000006c0)=[{&(0x7f0000000480)="b1177b88901bdd1e8235fdb2d9729c2236d52cec62b06aacc47fa51746a8e5db6537a2ae7c97358b210062865cda54beee3a673d788547cc238fc84429446332837386ab2e1785203a50b2cd407e6c8c28276e9deb301f37de501a7b268ec9339b5503c104eb3b22e014de82f1a28a54046daa68f65ceaadd29017d59c2fb1ebbd967f34369988522e3a6ec221493bab4e4d879e7eb07f262fa23cd06f22a24d6142905f244eea96f4f578c7d1bacec23629519c85c8201791c225e0c0cd8f5d67ae712b87be03c2d357c052b80d2b8e72cb3e4373f716fc2aa979d56d5b647e19f3a9fdeeff992e48b57ac252bfa1afe2737ff8b7b9b88e2d2c43adf314a7", 0xff}, {&(0x7f0000000580)="545128d13deb49e999d53112fd7349c5cb63ce22", 0x14}, {&(0x7f00000005c0)="a8cd2e226b4a94938bfd6aaf27b6effe780d93019d12eb2bf3a8a6977729d31ad87d294643a0eac4cb4b64b23692d872c60482806b686441b702e77977b670b1583100293a754dc94d01f5f035ed0c03cce8949e3447ad235e7b39dd086c8e995bbb0c6da239f79129a2094a794138d09e39f77e0d20c69aa1d8402729c2b3cc26e85700c17d97d9b99992c4ca4b67832902b8e6bd8f1c9d8cba162bbde782682b4c89d8ded8e7e9924b46f98058bfc10eb5556563a11a9114aa93e2200f02f3ef6973c3b688eee49cfc3db6be4d7895c4078922855b698216d839836f4dca92adadc346f902cd851a756477f845e231db", 0xf1}], 0x3, &(0x7f0000000880)=[@rights={{0x24, 0x1, 0x1, [r155, 0xffffffffffffffff, r153, r156, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r158, r159, r160}}}, @rights={{0x18, 0x1, 0x1, [r161, r162]}}, @rights={{0x18, 0x1, 0x1, [r149, r164]}}, @rights={{0x1c, 0x1, 0x1, [r151, r165, r166]}}, @cred={{0x1c, 0x1, 0x2, {r167, 0xee01, r171}}}, @rights={{0x38, 0x1, 0x1, [r151, r153, r172, r173, r174, r150, r175, r178, r179, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r180, r181, r183}}}], 0x110, 0x880}, {&(0x7f00000009c0)=@file={0x1, './file0/file0\x00'}, 0x6e, &(0x7f0000000b40)=[{&(0x7f0000000a40)="a63bab9579929215a14895570c090fd64aa25b5c5a70bdfae933899c144b05f88aadd67dc9c84509cfe4a82987f92c4658cc3d85c3d31911b30871a32758071b563c1cbd3e72fa41177def9194da5f9319a740f0934eaa180111ab5fad6f658e48e3f4ef33768a36d4f3b301422345014197605c727dc152507175416055773486cdc06d02c7b347fb3c3e3f8303d69a505fb60c478700661d9532f277fd503b4e8586679b8297030b870fec1ae11d5e4a6285fa02a737bb15e5edbb348438b4f4fc6b8159d310c72ab46f9a7aa7b83b9f0091c52631368d53777e7ce5dca65fe2ab2428d50b7167eb3f64fcf60e5d8a2630b3d572cc42", 0xf7}], 0x1, &(0x7f0000002ac0)=[@cred={{0x1c, 0x1, 0x2, {r184, r186, r195}}}, @cred={{0x1c, 0x1, 0x2, {r196, r197, r203}}}, @rights={{0x14, 0x1, 0x1, [r206]}}, @rights={{0x20, 0x1, 0x1, [r207, r208, r210, r153]}}, @rights={{0x1c, 0x1, 0x1, [r211, r212, r215]}}, @rights={{0x18, 0x1, 0x1, [r216, 0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [r218, r150, r149]}}, @rights={{0x30, 0x1, 0x1, [r219, r220, r151, r222, r150, r149, r223, r224]}}, @rights={{0x18, 0x1, 0x1, [r226, r152]}}], 0x118, 0x80010}, {&(0x7f0000002c00)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000003dc0)=[{&(0x7f0000002c80)="e76a8e1610cd0c9c7f47d880c0853296c3a57a8bea3e6dea6a89370c6d0f71c43230a35a117caf2b01401130eb1f434706089f32d52fab158ada4fb53a33a7ac6a6bd73a751f8ee937c86160bae8dee9ad7b1a022426435a833f962aae78f3eb6c66979d78fcea8c9b2d53544cbd7b621dc1af8c643501bd8e58cdefbabe93159bd0daefe08e3222b7db6bae5ba8cb1ddfbcd1148ffae5917f0924f03a59f797d9a167aa3beddedd5bc0741dd94e5e191c51db1d7e43789fcfd0ac546c46bd7f6e49e7ff6e97d48b3f686ed24b0621195b2b7d6740172fefda7ce09b553ba6f4ce841849f2ed2b1a2ef061e25a864af3", 0xf0}, {&(0x7f0000002d80)="ef751d0c11e42da36f138d425ca850b7d17e710d33e45650cb030ce5ff9f638d5e8e6d093e22934638e2d2cfd87850cf53fd41b08a2b420433eacfbdac5aacd6d507c3ab312ad3ce6571b486772052cf579b7d934e247f6e799fa90de86d9f2bd0c55b56a7ad69cc39151ac7a7f06f3cca1e6cc9f04a558c3e701215a1a434e7ad154d9cd2654bf1c1ec5ce478d236eb4d52c0c1f800e5808c18eed1aa3fb2ebb66bcf202d4ac0d35abcf0d68e9379af065da925d7b72118eb23169d973475de1a127a0fe4000897ab8dee4b8c3f2a374a99bf42bfa2723eed0082b58fb5df259f4df5bd5e826179fbd90da21d9edf68ce61f73e59dc4657fdc8d19442f33fb3ca05cef8d7eab5efdb901c42e9562193835beb0f32ad21713e56af71acb626870eacf62d2ce3b648147c489b9619023a441942d49fbe3b077abe963ebf72f2f5e3070fc0e3ca290c2fa15e3703b6d712ac8e85a5cad722366b9a6abf2a86723c89cc1ae3b4816b32b27a0099f552fcb63c9ed2f8d6ef85ea8cbe47b08b4d6bfb27098b57337a8262f94de2d748d2488ef829c5799d12777cdce130a3ea817168c17cfed54cd3509abac0bf9a3b1517ed61d6fab857f6ac218e439ada8409ae7cd32da103a8164d4cc76316020afecc135717fc07aa12545ce3680850694deeb79b7f9a7cd0187062f9ab9397516090ce052e7f17753aed10d5a4a52a82da70f4f8c94688be6301379156bf696de35be9efb8e4ab53985fd3c829ef365e3a313e11c6d38adf035a75dd85132fe0f59e26f6a581816d945288931a9d62f6c297697b5b4832af1c9ed75cb5648a0c438a3be8d0322aefd32c0b66b5ec520e8e30c688ca9a9789f87a924af9ddc7677b3d43bbfada4ec70bd23636be60003958e05a45a9a7101a6a36becc5f8e2029dc1cbef869b91582767eb54cc90b8f32f4a81d96bbd5f7a370e1dded9067a7c43c50c8043e104cf9cb42c93a64cea808db41e7b2bc2da166c1c2e536a80a42caf346799a40f6914efda38cbdda78b7a63fe57928a5b4ce6df6031649404d80229f393c095b41937db698fd7ae87c3ed6034b4639d54fad62360d48ccc57a33befb897752a1ee1e40e07cec5aa8f4569de3c276fb69c7c9ac5b2f0a60b6757b7588717cd8d109932d524148765f3aa3e4bf1b3d73eb63e004cf0e4e62a0bdbb00d62a66cb729aa20ff5739b9f2e49a67e4bf65541b6c80a14a4c2079c83f7d5a82f22b32174dacd44ab69b9e9f96b897d8e034cf0b12706327d53e7b27e59f61a3b932573887d47ce5671b07c629e4d931cd100c5082a9ce0ac82ad56aa010f45090755ac1b61a0cec6a74d77574f922d3679d9951f21c4ce65fdf4443afec3fb04927d8585b40491ecab4fa47e59958f35ee6e8225972a0bd05f9cda9fb2c08aeecddda3ee1e51e1e472e0f879e437019408fab807308d66cd5152bd3a83b754edf1ad1d348ea7a30e579b8b67a0fe3d6c775ca4f3a496358d2c434f70aaff5469f6198df87072db01b813726807dfc864400dfc734ddaab9eb43af30af68c03748d216cf303d81af2dfe4f207cb3f9571cb232f11fb5905102d04f25e98b78ad935e60d26621ba373788b318bb9550fda6d347af5ffb9d09f20473efd284b7f1cb4f9f17233959b8406e60150e050b9b1a50e81bcbb2d636d2dcd66e1edaa911d57b9d0f83219700cb7e96243fd0f9e76d0902047b2ea984958f146541eb70d6b7a35d46f6ee9cfa09b34b2a43b371bdc5fd7272c96cf6ec7ab77ae329e8271acf3e7d73c3b1aa08a86ab66e62ee4b5330c639978e5c1c2c2c15f716020a874515d0d39c8532a58a9978bb68be28b9395d5a3694ad5f56866f48e4495a96af284e5119d9a85f394d81ae91ec828503e39e31fbe41c6dd68df170153c0e92a7e01a049683d06cb90439b2f237048cd8f4fbac7f7bba0650e283aaca96d3a893a1fe81ec41e2f3b3981fc88ade6b5359a4d4f314fd5ef0e77d27ed942a6062ede8157450583882c0c11e796a779a00c0a9a5927e554523764aad36887bf0be126e41770811b5eca22d608ccfcaf886cf68873996f990347be3213546c5a18a63ec029f104fa14f796010242ebb1de9c4510b76ae7fc75a16722874eb20b9b5573ae01d360a5746525df7827da4d80319e43acb9f001d91bc62238dd5667f574eebd88b97ffa18b487691039b7c1f24edeee2bf22c5a8c218f569ddcc6b44edd9025135a291d4e67e214b5980c9d2b399fe1f2683734c491c4f474f589d088b33f0b17870edd93a8c2dac00f7b38f8eabf86fc585099ca6d98e196596aa6289cbb81fcd8fb8663447466c3c5144a6c78f5b17b8d1269b464c965c54bf858e50a9f9167dd29c047cb102fe6f0424a86cf931e8e54b8535e33cbc14cdba09e05a38198bcc61ae82c6c2a448ec67052fea052f20747817c7564da50dbfa2b946712452c6e80bfd2b5a6bb36be44df25af2880acf4a4e703b4e596b749413f14fc5eb9f90aa9dc1a9111266d09899e935b550618bd838f1cd2d7d252addf08c8f8124ff6fc7db2231a49287e0b9b20537694eabe4da80031e5b1fde05b568ed67900ba592300629b445cc22b8a4f8001ec6abaf0fc3b87bfedbc2f8d8c64cbab209de593c9caa4734e641c4aa0dadbb7b53ee64b6fb1fff39e566b843a316f9ce06c3c1c943521a4c42316306d4de54c32bb3290246522d17bcbab68f4085bbdb45efcdbc31927985c493de34fe31321a8244483b1251ff09eafab27313ab12b7504d03368f792bf1eee7766f06f4ce96b95f33b60b382bb4d3b9464f13833aadb38bf3b10cb65b1b8aee6d6d888e0e0ca0260955dbe55afe12c79390f01ebe6548eaad8f2f9286f30c0f67e4df0bbdf2107f91221effe2f52f5bbf9d69048a97582391e893e9feee6f4adda1ea98e9034ee9ac28f6c16b66ad87c3bd277f539fab45414b051a315297bb3ff2246076d73be1072c40afcd83cac7e4a7a3d5b1c565f19bbc35de0fb24129ca7b567b24cddbfe0924db9cb7e8f15875428f742d12ca3fb6f04eeac18a826c07bbef1f362eabf5a680fc090aec65479b30c3302342ac2e045eb4e8371385ee0610101a686f7543fef44fb4dec29213db2d8d8b49cd4e8305c0ac003b39861896b37ac72a915348bcc8cb8905c2db7d00dc05a1574852616ef145c39e500c2a1582a05829f23d1ea3bc823351a168214ab22d1e0c6eb6a94c773877e9d7af15c5f2a514b71b5e8ac382cab4c86a3fb814359ee8ec183a2a0b5d93cd72b9b7c3a49bf46e3474ac87441660bbb1452c14589d54a3ef6a37a1b09434f3ecb5d260f3b80b29da5617a6149b8975457fac032fc41625b04cb2cb81b1ca0258de9621a88d418d1b6725d77d63f5379b2d3f6644986bd2faa5e2db5dc0f00dce6c7b79392f0484bb86516624817052091c9a5071bd14dc86c62a5187e68715cd40a897f03028d34ee9ee4b2dd81730e712e67eb6cc6ccacc723dde808b9e96e9c51466cde8db48f69dbbb349f0d09b3a10903e6c49da749521552501f01ad5d558043e73d5ba5a74730b8b63b55362db5b0ab2a956185c236fd1fadae54f0bb92645365638f36f289ea2fed45ed92771d4c26188e99db7dc076861b1430be6a6b751b6271b3a5d8fa5776de00695bf7256630e12b81f3f1be7f0a04850ccbbc73c239981d11b62a08f8041079c799fe1ff8d65f1f3c6c98f2330c535342e1078417f13e80ecfc417c0cc43fda0a1ad07883a45cf0181cc24639ab7b0115de4160a780d183f3154e6499f9f0454826b747bf43f3650ae581456dba2b129abb1b490d7ca52a62d9ba3b2b7318dc896449998189d3f9405eaa8b4db8a0763b616e3283ca0fa0d378198a86046f36c18567fdb1d89a94d5cf85bc0dd62a398eb9225cc8c97ea4b59009341270bb60e0925c24a9f9f7f3715dd9d20a11fea28ad9a86613910d2b97070cb98b3d0ef1a9a2dde5b3a2063e3b43d2c7721a8bf705f0450f7ed691503b0b8493f50152a8cdc11b9722452922ccc81a5e206d66f25da340f7e707890b300392148f6a46cca842e6d3f5d6e5baeef27c16728ccb83004636791055368a7088dd4ddae04480fe8f67ab809935986f7bbec51eac7a1816e1456bf5bdee1c37fb630d0faeece10cd0f29422ec0aa6cd310bf2deb403339487f2146ece7e7417a78be3c0ce03e3aaef1216094079e68cbdde8667e48e347daff233fb9b11a71211141ce8c58edfc9b5134129e814965e032277b73ce07f379e6b2eb5446a8bdc2087ebd26f1f423eae4bec01cfe550f17dfd6bd92bef23d13c6666ad29fcfa81a64c78b6bdef7f15984ad6cefefdd3f844ce30977345c8da183e2e2b1f8093f3cbadad82a6ba9901b9924f13649b2ff7845e9ae5462154552b169bdb098384c873104b16d7a9bb298a58f1a3119dea90f33a90343d199bbd64d44b275b3a74f1e17c674560d2b8157863839f29e3d066ee4954d3f6f5753e69fadcc6e20be83e4775153cfcade3730d06ab9cd6e96f0f29bae3181334f9adc944b4ceba091b5cf83a04f6ee2dcacc93a6eaebcdedbbe0b09abfef132146c5b1732a0847c065e3ce39ea4aa6be984e4d2775d8588c2ac4d5584ec764c6a3bd0b15bac2fb6c07abad67bc71a78129a5eee62b72a8aa74715e65f5a5fd82bafd5af85969a7fa482aacb928def10778881bd5e7f081233d582b319a3057332ae084cbcda0de9fd14c11ce553406a9074d4115f007c6b455627987ba84acdf485323155a19910950c000b8700ba0a602e6b150bf95d2fdf4e2a2451b5c147a3495d1f16c82b13d34f19cadc5cd432ec33e9a4988ed2d9a75b8c3a8ef82d157d8a95b87e25a31791edcea813e56269ec3365a011d22ef05d7b158a69683a2ee0a86b405eeb325e11973a23e4a4e5ee0dd3c949c3a8bb375f80ed90ead90c2712e11030cb74021585e43befd759f349320d62c5df4c43ddf30e1a2935896c4bfd47a93b91c33c674c42628e267fcb446d274b0a037a7cca23939b79f467074db16b0970254f9f01cc21cfc4225c3a9e12ca910700199e28d86060832200c6d2585277a4fd1830229354e6d47195fbf36fddff3c6f4b6b474fdd46f8986911585e0a6b970ca3572519076ea645a2aa4ef1ef79e10172affe2facebd6c929bfac4773e4d18fde991cc7e9a2e1bfcd84c938fccdfa7c06b7f843578c0cc4438130b09db7cc974a86dc08e4166712b953c6a58923bab9b46f56071a33a856684777bf4ef4cf6dc26a573cd4bc2a4bc6e2d5e1795dfa5a9ff510f720cad32738767fa9d4110dfc496c52866d98b41540d637b87a67487ace123f2be4c8c12d16b95a9d289d10923d6cf251e7856b7cf5444a833e2803f55f31c3683ede10cfb7b31aef49cb8646ef2b1e8fe3273bc96349e3ea8a95782ee22e7acfc72b7bb3138e5efa6de1d3b78495a48715440f37dc7cb0574d34fef272a0f2dee0aa7bb0f7d2663f408f5ae88f022bc20ab3b2bfa2e123e2bcf8ce4e273dfe7c2efdbdf0a58ac5eec79eff879be24470ca687e64b83a3734c931435097f0cce25a9ccc84c530c76731397ad489e0a51d0474715004ae21b584af16dd03b5cc32307c921f6d87585bd7ca796c42c4f4621715bab91072a7962a63f0c8baf249a557091dd01d0e861f3e9864b275a3d85010eba7200b6b52a38378b99ccf1313be12a817ac325643b24e32e56e1dd5b42cea9cdcb68f80a58e02c8bee2b13dba7d6761eec3a72434e2fe7e86ef27bd536a9252c2b5b5a5b0eea8838", 0x1000}, {&(0x7f0000003d80)}], 0x3, &(0x7f0000004280)=[@rights={{0x1c, 0x1, 0x1, [r151, r227, r228]}}, @cred={{0x1c, 0x1, 0x2, {r231, r232, r236}}}, @cred={{0x1c, 0x1, 0x2, {r237, r238, 0xffffffffffffffff}}}, @rights={{0x10}}, @rights={{0x2c, 0x1, 0x1, [r239, r241, r150, r153, r242, r151, r151]}}, @rights={{0x34, 0x1, 0x1, [r150, r149, r152, r243, r149, r244, r247, 0xffffffffffffffff, r152]}}, @cred={{0x1c, 0x1, 0x2, {r248, r249, r250}}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, r153, r251, 0xffffffffffffffff, r253, r254, r255]}}], 0x128, 0x40000823}], 0x4, 0x8) getpgrp(0x0) r257 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r257, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setreuid(0x0, r258) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r260 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r260, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r259, r261) fcntl$getownex(r1, 0x10, &(0x7f0000002540)) r262 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r262, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setreuid(0x0, r263) r264 = perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r265 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r264, 0x0) r266 = syz_open_procfs(0x0, &(0x7f0000000000)='net/netlink\x00') preadv(r266, &(0x7f0000000480), 0x10000000000002a1, 0x0) r267 = syz_open_procfs(0x0, &(0x7f00000000c0)='net/packet\x00') r268 = perf_event_open(&(0x7f00000002c0)={0x5, 0x411, 0x0, 0x9, 0x1f, 0xbf, 0x0, 0x7f, 0x4000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x40000000000020}, 0x0, 0x8000, 0x0, 0x2, 0x0, 0x8}, 0x0, 0x3, 0xffffffffffffffff, 0x2) r269 = socket(0x40000000002, 0x3, 0x2) setsockopt$SO_BINDTODEVICE(r269, 0x1, 0x19, &(0x7f00000012c0)='syz_tun\x00', 0x10) setsockopt$IPT_SO_SET_REPLACE(r269, 0x0, 0x40, 0x0, 0x0) r270 = socket$nl_generic(0x10, 0x3, 0x10) r271 = socket$netlink(0x10, 0x3, 0x0) r272 = socket$netlink(0x10, 0x3, 0xc) writev(r272, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r271, r272) r273 = getpid() rt_tgsigqueueinfo(r273, r273, 0x16, &(0x7f0000000100)) stat(&(0x7f0000000700)='./file0\x00', &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}) r275 = getegid() r276 = openat$selinux_user(0xffffffffffffff9c, &(0x7f00000007c0)='/selinux/user\x00', 0x2, 0x0) r277 = socket$netlink(0x10, 0x3, 0x0) r278 = socket$netlink(0x10, 0x3, 0xc) writev(r278, &(0x7f0000fb5ff0)=[{0x0}], 0x1) dup2(r277, r278) r279 = eventfd2(0x81, 0x801) r280 = socket$inet(0x2, 0x5, 0x81) r281 = socket$netlink(0x10, 0x3, 0xc) writev(r281, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r282 = getpid() rt_tgsigqueueinfo(r282, r282, 0x16, &(0x7f0000000100)) r283 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r283, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r285 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r285, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r284, r286) r287 = socket$inet6_tcp(0xa, 0x1, 0x0) r288 = eventfd(0x4) r289 = socket$netlink(0x10, 0x3, 0xc) writev(r289, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r290 = socket$netlink(0x10, 0x3, 0x0) r291 = socket$netlink(0x10, 0x3, 0xc) writev(r291, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r290, r291) r292 = socket$netlink(0x10, 0x3, 0x0) r293 = socket$netlink(0x10, 0x3, 0xc) writev(r293, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r292, r293) r294 = openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f0000000800)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000840)=0x0) r296 = geteuid() r297 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r297, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r299 = getpid() rt_tgsigqueueinfo(r299, r299, 0x16, &(0x7f0000000100)) r300 = open(0x0, 0x0, 0x0) ftruncate(r300, 0x0) ioctl$NS_GET_OWNER_UID(r300, 0xb704, &(0x7f0000000b80)=0x0) r302 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r302, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r304 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r304, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r303, r305) r306 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r306, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r308 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r308, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r307, r309) getgroups(0x5, &(0x7f0000000bc0)=[0xee00, r305, 0xffffffffffffffff, 0xee00, r309]) r311 = getpid() rt_tgsigqueueinfo(r311, r311, 0x16, &(0x7f0000000100)) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r313 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r313, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r312, r314) r315 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r315, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r317 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r317, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r316, r318) r319 = socket$netlink(0x10, 0x3, 0x0) r320 = socket$netlink(0x10, 0x3, 0xc) writev(r320, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100", 0x18}], 0x1) dup2(r319, r320) r321 = dup2(r319, 0xffffffffffffffff) r322 = socket$inet_tcp(0x2, 0x1, 0x0) r323 = socket$netlink(0x10, 0x3, 0x0) r324 = socket$netlink(0x10, 0x3, 0xc) writev(r324, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r323, r324) r325 = signalfd4(r266, &(0x7f0000002980)={0x8}, 0x8, 0x800) r326 = signalfd4(r267, &(0x7f00000029c0)={0x83}, 0x8, 0x80000) r327 = socket$netlink(0x10, 0x3, 0x0) r328 = socket$netlink(0x10, 0x3, 0xc) writev(r328, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r327, r328) r329 = socket(0x40000000002, 0x3, 0x2) setsockopt$SO_BINDTODEVICE(r329, 0x1, 0x19, &(0x7f00000012c0)='syz_tun\x00', 0x10) setsockopt$IPT_SO_SET_REPLACE(r329, 0x0, 0x40, 0x0, 0x0) r330 = accept$inet(r329, &(0x7f0000002a00)={0x2, 0x0, @broadcast}, &(0x7f0000002a40)=0x10) r331 = creat(&(0x7f0000002a80)='./file0\x00', 0xe) r332 = socket$netlink(0x10, 0x3, 0x0) r333 = socket$netlink(0x10, 0x3, 0xc) writev(r333, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r332, r333) r334 = socket$netlink(0x10, 0x3, 0xc) writev(r334, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff", 0x1c}], 0x1) r335 = socket$netlink(0x10, 0x3, 0xc) writev(r335, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r336 = socket$netlink(0x10, 0x3, 0x0) r337 = socket$netlink(0x10, 0x3, 0xc) writev(r337, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r336, r337) r338 = socket$netlink(0x10, 0x3, 0x0) writev(r338, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r339 = socket$inet6_udplite(0xa, 0x2, 0x88) r340 = socket$netlink(0x10, 0x3, 0x0) r341 = socket$netlink(0x10, 0x3, 0xc) writev(r341, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r340, r341) r342 = socket$netlink(0x10, 0x3, 0xc) writev(r342, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r343 = socket$netlink(0x10, 0x3, 0x0) r344 = socket$netlink(0x10, 0x3, 0xc) writev(r344, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r343, r344) r345 = open(0x0, 0x0, 0x0) ftruncate(r345, 0x0) ioctl$TIOCGSID(r345, 0x5429, &(0x7f0000003e00)=0x0) ioctl$NS_GET_OWNER_UID(r267, 0xb704, &(0x7f0000003e40)=0x0) r348 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r348, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r350 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r350, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r349, r351) r352 = getpid() rt_tgsigqueueinfo(r352, r352, 0x16, &(0x7f0000000100)) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000003e80)={{{@in6=@dev, @in6=@mcast1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@empty}, 0x0, @in6}}, &(0x7f0000003f80)=0xe8) r354 = socket$netlink(0x10, 0x3, 0x0) r355 = socket$netlink(0x10, 0x3, 0xc) writev(r355, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r354, r355) r356 = socket$netlink(0x10, 0x3, 0xc) writev(r356, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r357 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000003fc0)='net/connector\x00') r358 = openat$selinux_attr(0xffffffffffffff9c, &(0x7f0000004000)='/proc/thread-self/attr/fscreate\x00', 0x2, 0x0) r359 = socket$netlink(0x10, 0x3, 0x0) r360 = socket$netlink(0x10, 0x3, 0xc) writev(r360, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r359, r360) r361 = socket$netlink(0x10, 0x3, 0x0) r362 = socket$netlink(0x10, 0x3, 0xc) writev(r362, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r361, r362) fcntl$getownex(r268, 0x10, &(0x7f0000004040)={0x0, 0x0}) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000004080)={{{@in=@empty, @in6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@dev}, 0x0, @in=@broadcast}}, &(0x7f0000004180)=0xe8) lstat(&(0x7f00000041c0)='./file0\x00', &(0x7f0000004200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r366 = socket$netlink(0x10, 0x3, 0xc) writev(r366, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r367 = socket$netlink(0x10, 0x3, 0x0) r368 = socket$netlink(0x10, 0x3, 0xc) writev(r368, &(0x7f0000fb5ff0)=[{}], 0x1) dup2(r367, r368) r369 = socket$netlink(0x10, 0x3, 0xc) writev(r369, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r370 = socket$netlink(0x10, 0x3, 0x0) r371 = socket$netlink(0x10, 0x3, 0xc) writev(r371, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r370, r371) sendmmsg$unix(r269, &(0x7f00000043c0)=[{&(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000000240)=[{&(0x7f0000000340)="e75cfa607b164d6c79502a7785cb989997d2365711110c1d19265c22f45dfb909fa97cf32f85a2d38a34acfc21b79950ff311c12b371fd7ac3562a30ff734b556198995e0f4c17000503fce48f86804e316465f74983a7432bd53701e57e418b29a2ae3bc2db963b1f006ea482f8bb993ce8e8a4ed60ce03104d87348e728c9480bc1116f4be1d7d6fd1d8ae84d224dba6554f0fff20424b9aedd5", 0x9b}], 0x1, &(0x7f0000000280)=[@rights={{0x14, 0x1, 0x1, [r265]}}], 0x18, 0x4000000}, {&(0x7f0000000400)=@abs={0x1, 0x0, 0x4e22}, 0x6e, &(0x7f00000006c0)=[{&(0x7f0000000480)="b1177b88901bdd1e8235fdb2d9729c2236d52cec62b06aacc47fa51746a8e5db6537a2ae7c97358b210062865cda54beee3a673d788547cc238fc84429446332837386ab2e1785203a50b2cd407e6c8c28276e9deb301f37de501a7b268ec9339b5503c104eb3b22e014de82f1a28a54046daa68f65ceaadd29017d59c2fb1ebbd967f34369988522e3a6ec221493bab4e4d879e7eb07f262fa23cd06f22a24d6142905f244eea96f4f578c7d1bacec23629519c85c8201791c225e0c0cd8f5d67ae712b87be03c2d357c052b80d2b8e72cb3e4373f716fc2aa979d56d5b647e19f3a9fdeeff992e48b57ac252bfa1afe2737ff8b7b9b88e2d2c43adf314a7", 0xff}, {&(0x7f0000000580)="545128d13deb49e999d53112fd7349c5cb63ce22", 0x14}, {&(0x7f00000005c0)="a8cd2e226b4a94938bfd6aaf27b6effe780d93019d12eb2bf3a8a6977729d31ad87d294643a0eac4cb4b64b23692d872c60482806b686441b702e77977b670b1583100293a754dc94d01f5f035ed0c03cce8949e3447ad235e7b39dd086c8e995bbb0c6da239f79129a2094a794138d09e39f77e0d20c69aa1d8402729c2b3cc26e85700c17d97d9b99992c4ca4b67832902b8e6bd8f1c9d8cba162bbde782682b4c89d8ded8e7e9924b46f98058bfc10eb5556563a11a9114aa93e2200f02f3ef6973c3b688eee49cfc3db6be4d7895c4078922855b698216d839836f4dca92adadc346f902cd851a756477f845e231db", 0xf1}], 0x3, &(0x7f0000000880)=[@rights={{0x24, 0x1, 0x1, [r270, 0xffffffffffffffff, r268, r271, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r273, r274, r275}}}, @rights={{0x18, 0x1, 0x1, [r276, r277]}}, @rights={{0x18, 0x1, 0x1, [r264, r279]}}, @rights={{0x1c, 0x1, 0x1, [r266, r280, r281]}}, @cred={{0x1c, 0x1, 0x2, {r282, 0xee01, r286}}}, @rights={{0x38, 0x1, 0x1, [r266, r268, r287, r288, r289, r265, r290, r293, r294, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r295, r296, r298}}}], 0x110, 0x880}, {&(0x7f00000009c0)=@file={0x1, './file0/file0\x00'}, 0x6e, &(0x7f0000000b40)=[{&(0x7f0000000a40)="a63bab9579929215a14895570c090fd64aa25b5c5a70bdfae933899c144b05f88aadd67dc9c84509cfe4a82987f92c4658cc3d85c3d31911b30871a32758071b563c1cbd3e72fa41177def9194da5f9319a740f0934eaa180111ab5fad6f658e48e3f4ef33768a36d4f3b301422345014197605c727dc152507175416055773486cdc06d02c7b347fb3c3e3f8303d69a505fb60c478700661d9532f277fd503b4e8586679b8297030b870fec1ae11d5e4a6285fa02a737bb15e5edbb348438b4f4fc6b8159d310c72ab46f9a7aa7b83b9f0091c52631368d53777e7ce5dca65fe2ab2428d50b7167eb3f64fcf60e5d8a2630b3d572cc42", 0xf7}], 0x1, &(0x7f0000002ac0)=[@cred={{0x1c, 0x1, 0x2, {r299, r301, r310}}}, @cred={{0x1c, 0x1, 0x2, {r311, r312, r318}}}, @rights={{0x14, 0x1, 0x1, [r321]}}, @rights={{0x20, 0x1, 0x1, [r322, r323, r325, r268]}}, @rights={{0x1c, 0x1, 0x1, [r326, r327, r330]}}, @rights={{0x18, 0x1, 0x1, [r331, 0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [r333, r265, r264]}}, @rights={{0x30, 0x1, 0x1, [r334, r335, r266, r337, r265, r264, r338, r339]}}, @rights={{0x18, 0x1, 0x1, [r341, r267]}}], 0x118, 0x80010}, {&(0x7f0000002c00)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000003dc0)=[{&(0x7f0000002c80)="e76a8e1610cd0c9c7f47d880c0853296c3a57a8bea3e6dea6a89370c6d0f71c43230a35a117caf2b01401130eb1f434706089f32d52fab158ada4fb53a33a7ac6a6bd73a751f8ee937c86160bae8dee9ad7b1a022426435a833f962aae78f3eb6c66979d78fcea8c9b2d53544cbd7b621dc1af8c643501bd8e58cdefbabe93159bd0daefe08e3222b7db6bae5ba8cb1ddfbcd1148ffae5917f0924f03a59f797d9a167aa3beddedd5bc0741dd94e5e191c51db1d7e43789fcfd0ac546c46bd7f6e49e7ff6e97d48b3f686ed24b0621195b2b7d6740172fefda7ce09b553ba6f4ce841849f2ed2b1a2ef061e25a864af3", 0xf0}, {&(0x7f0000002d80)="ef751d0c11e42da36f138d425ca850b7d17e710d33e45650cb030ce5ff9f638d5e8e6d093e22934638e2d2cfd87850cf53fd41b08a2b420433eacfbdac5aacd6d507c3ab312ad3ce6571b486772052cf579b7d934e247f6e799fa90de86d9f2bd0c55b56a7ad69cc39151ac7a7f06f3cca1e6cc9f04a558c3e701215a1a434e7ad154d9cd2654bf1c1ec5ce478d236eb4d52c0c1f800e5808c18eed1aa3fb2ebb66bcf202d4ac0d35abcf0d68e9379af065da925d7b72118eb23169d973475de1a127a0fe4000897ab8dee4b8c3f2a374a99bf42bfa2723eed0082b58fb5df259f4df5bd5e826179fbd90da21d9edf68ce61f73e59dc4657fdc8d19442f33fb3ca05cef8d7eab5efdb901c42e9562193835beb0f32ad21713e56af71acb626870eacf62d2ce3b648147c489b9619023a441942d49fbe3b077abe963ebf72f2f5e3070fc0e3ca290c2fa15e3703b6d712ac8e85a5cad722366b9a6abf2a86723c89cc1ae3b4816b32b27a0099f552fcb63c9ed2f8d6ef85ea8cbe47b08b4d6bfb27098b57337a8262f94de2d748d2488ef829c5799d12777cdce130a3ea817168c17cfed54cd3509abac0bf9a3b1517ed61d6fab857f6ac218e439ada8409ae7cd32da103a8164d4cc76316020afecc135717fc07aa12545ce3680850694deeb79b7f9a7cd0187062f9ab9397516090ce052e7f17753aed10d5a4a52a82da70f4f8c94688be6301379156bf696de35be9efb8e4ab53985fd3c829ef365e3a313e11c6d38adf035a75dd85132fe0f59e26f6a581816d945288931a9d62f6c297697b5b4832af1c9ed75cb5648a0c438a3be8d0322aefd32c0b66b5ec520e8e30c688ca9a9789f87a924af9ddc7677b3d43bbfada4ec70bd23636be60003958e05a45a9a7101a6a36becc5f8e2029dc1cbef869b91582767eb54cc90b8f32f4a81d96bbd5f7a370e1dded9067a7c43c50c8043e104cf9cb42c93a64cea808db41e7b2bc2da166c1c2e536a80a42caf346799a40f6914efda38cbdda78b7a63fe57928a5b4ce6df6031649404d80229f393c095b41937db698fd7ae87c3ed6034b4639d54fad62360d48ccc57a33befb897752a1ee1e40e07cec5aa8f4569de3c276fb69c7c9ac5b2f0a60b6757b7588717cd8d109932d524148765f3aa3e4bf1b3d73eb63e004cf0e4e62a0bdbb00d62a66cb729aa20ff5739b9f2e49a67e4bf65541b6c80a14a4c2079c83f7d5a82f22b32174dacd44ab69b9e9f96b897d8e034cf0b12706327d53e7b27e59f61a3b932573887d47ce5671b07c629e4d931cd100c5082a9ce0ac82ad56aa010f45090755ac1b61a0cec6a74d77574f922d3679d9951f21c4ce65fdf4443afec3fb04927d8585b40491ecab4fa47e59958f35ee6e8225972a0bd05f9cda9fb2c08aeecddda3ee1e51e1e472e0f879e437019408fab807308d66cd5152bd3a83b754edf1ad1d348ea7a30e579b8b67a0fe3d6c775ca4f3a496358d2c434f70aaff5469f6198df87072db01b813726807dfc864400dfc734ddaab9eb43af30af68c03748d216cf303d81af2dfe4f207cb3f9571cb232f11fb5905102d04f25e98b78ad935e60d26621ba373788b318bb9550fda6d347af5ffb9d09f20473efd284b7f1cb4f9f17233959b8406e60150e050b9b1a50e81bcbb2d636d2dcd66e1edaa911d57b9d0f83219700cb7e96243fd0f9e76d0902047b2ea984958f146541eb70d6b7a35d46f6ee9cfa09b34b2a43b371bdc5fd7272c96cf6ec7ab77ae329e8271acf3e7d73c3b1aa08a86ab66e62ee4b5330c639978e5c1c2c2c15f716020a874515d0d39c8532a58a9978bb68be28b9395d5a3694ad5f56866f48e4495a96af284e5119d9a85f394d81ae91ec828503e39e31fbe41c6dd68df170153c0e92a7e01a049683d06cb90439b2f237048cd8f4fbac7f7bba0650e283aaca96d3a893a1fe81ec41e2f3b3981fc88ade6b5359a4d4f314fd5ef0e77d27ed942a6062ede8157450583882c0c11e796a779a00c0a9a5927e554523764aad36887bf0be126e41770811b5eca22d608ccfcaf886cf68873996f990347be3213546c5a18a63ec029f104fa14f796010242ebb1de9c4510b76ae7fc75a16722874eb20b9b5573ae01d360a5746525df7827da4d80319e43acb9f001d91bc62238dd5667f574eebd88b97ffa18b487691039b7c1f24edeee2bf22c5a8c218f569ddcc6b44edd9025135a291d4e67e214b5980c9d2b399fe1f2683734c491c4f474f589d088b33f0b17870edd93a8c2dac00f7b38f8eabf86fc585099ca6d98e196596aa6289cbb81fcd8fb8663447466c3c5144a6c78f5b17b8d1269b464c965c54bf858e50a9f9167dd29c047cb102fe6f0424a86cf931e8e54b8535e33cbc14cdba09e05a38198bcc61ae82c6c2a448ec67052fea052f20747817c7564da50dbfa2b946712452c6e80bfd2b5a6bb36be44df25af2880acf4a4e703b4e596b749413f14fc5eb9f90aa9dc1a9111266d09899e935b550618bd838f1cd2d7d252addf08c8f8124ff6fc7db2231a49287e0b9b20537694eabe4da80031e5b1fde05b568ed67900ba592300629b445cc22b8a4f8001ec6abaf0fc3b87bfedbc2f8d8c64cbab209de593c9caa4734e641c4aa0dadbb7b53ee64b6fb1fff39e566b843a316f9ce06c3c1c943521a4c42316306d4de54c32bb3290246522d17bcbab68f4085bbdb45efcdbc31927985c493de34fe31321a8244483b1251ff09eafab27313ab12b7504d03368f792bf1eee7766f06f4ce96b95f33b60b382bb4d3b9464f13833aadb38bf3b10cb65b1b8aee6d6d888e0e0ca0260955dbe55afe12c79390f01ebe6548eaad8f2f9286f30c0f67e4df0bbdf2107f91221effe2f52f5bbf9d69048a97582391e893e9feee6f4adda1ea98e9034ee9ac28f6c16b66ad87c3bd277f539fab45414b051a315297bb3ff2246076d73be1072c40afcd83cac7e4a7a3d5b1c565f19bbc35de0fb24129ca7b567b24cddbfe0924db9cb7e8f15875428f742d12ca3fb6f04eeac18a826c07bbef1f362eabf5a680fc090aec65479b30c3302342ac2e045eb4e8371385ee0610101a686f7543fef44fb4dec29213db2d8d8b49cd4e8305c0ac003b39861896b37ac72a915348bcc8cb8905c2db7d00dc05a1574852616ef145c39e500c2a1582a05829f23d1ea3bc823351a168214ab22d1e0c6eb6a94c773877e9d7af15c5f2a514b71b5e8ac382cab4c86a3fb814359ee8ec183a2a0b5d93cd72b9b7c3a49bf46e3474ac87441660bbb1452c14589d54a3ef6a37a1b09434f3ecb5d260f3b80b29da5617a6149b8975457fac032fc41625b04cb2cb81b1ca0258de9621a88d418d1b6725d77d63f5379b2d3f6644986bd2faa5e2db5dc0f00dce6c7b79392f0484bb86516624817052091c9a5071bd14dc86c62a5187e68715cd40a897f03028d34ee9ee4b2dd81730e712e67eb6cc6ccacc723dde808b9e96e9c51466cde8db48f69dbbb349f0d09b3a10903e6c49da749521552501f01ad5d558043e73d5ba5a74730b8b63b55362db5b0ab2a956185c236fd1fadae54f0bb92645365638f36f289ea2fed45ed92771d4c26188e99db7dc076861b1430be6a6b751b6271b3a5d8fa5776de00695bf7256630e12b81f3f1be7f0a04850ccbbc73c239981d11b62a08f8041079c799fe1ff8d65f1f3c6c98f2330c535342e1078417f13e80ecfc417c0cc43fda0a1ad07883a45cf0181cc24639ab7b0115de4160a780d183f3154e6499f9f0454826b747bf43f3650ae581456dba2b129abb1b490d7ca52a62d9ba3b2b7318dc896449998189d3f9405eaa8b4db8a0763b616e3283ca0fa0d378198a86046f36c18567fdb1d89a94d5cf85bc0dd62a398eb9225cc8c97ea4b59009341270bb60e0925c24a9f9f7f3715dd9d20a11fea28ad9a86613910d2b97070cb98b3d0ef1a9a2dde5b3a2063e3b43d2c7721a8bf705f0450f7ed691503b0b8493f50152a8cdc11b9722452922ccc81a5e206d66f25da340f7e707890b300392148f6a46cca842e6d3f5d6e5baeef27c16728ccb83004636791055368a7088dd4ddae04480fe8f67ab809935986f7bbec51eac7a1816e1456bf5bdee1c37fb630d0faeece10cd0f29422ec0aa6cd310bf2deb403339487f2146ece7e7417a78be3c0ce03e3aaef1216094079e68cbdde8667e48e347daff233fb9b11a71211141ce8c58edfc9b5134129e814965e032277b73ce07f379e6b2eb5446a8bdc2087ebd26f1f423eae4bec01cfe550f17dfd6bd92bef23d13c6666ad29fcfa81a64c78b6bdef7f15984ad6cefefdd3f844ce30977345c8da183e2e2b1f8093f3cbadad82a6ba9901b9924f13649b2ff7845e9ae5462154552b169bdb098384c873104b16d7a9bb298a58f1a3119dea90f33a90343d199bbd64d44b275b3a74f1e17c674560d2b8157863839f29e3d066ee4954d3f6f5753e69fadcc6e20be83e4775153cfcade3730d06ab9cd6e96f0f29bae3181334f9adc944b4ceba091b5cf83a04f6ee2dcacc93a6eaebcdedbbe0b09abfef132146c5b1732a0847c065e3ce39ea4aa6be984e4d2775d8588c2ac4d5584ec764c6a3bd0b15bac2fb6c07abad67bc71a78129a5eee62b72a8aa74715e65f5a5fd82bafd5af85969a7fa482aacb928def10778881bd5e7f081233d582b319a3057332ae084cbcda0de9fd14c11ce553406a9074d4115f007c6b455627987ba84acdf485323155a19910950c000b8700ba0a602e6b150bf95d2fdf4e2a2451b5c147a3495d1f16c82b13d34f19cadc5cd432ec33e9a4988ed2d9a75b8c3a8ef82d157d8a95b87e25a31791edcea813e56269ec3365a011d22ef05d7b158a69683a2ee0a86b405eeb325e11973a23e4a4e5ee0dd3c949c3a8bb375f80ed90ead90c2712e11030cb74021585e43befd759f349320d62c5df4c43ddf30e1a2935896c4bfd47a93b91c33c674c42628e267fcb446d274b0a037a7cca23939b79f467074db16b0970254f9f01cc21cfc4225c3a9e12ca910700199e28d86060832200c6d2585277a4fd1830229354e6d47195fbf36fddff3c6f4b6b474fdd46f8986911585e0a6b970ca3572519076ea645a2aa4ef1ef79e10172affe2facebd6c929bfac4773e4d18fde991cc7e9a2e1bfcd84c938fccdfa7c06b7f843578c0cc4438130b09db7cc974a86dc08e4166712b953c6a58923bab9b46f56071a33a856684777bf4ef4cf6dc26a573cd4bc2a4bc6e2d5e1795dfa5a9ff510f720cad32738767fa9d4110dfc496c52866d98b41540d637b87a67487ace123f2be4c8c12d16b95a9d289d10923d6cf251e7856b7cf5444a833e2803f55f31c3683ede10cfb7b31aef49cb8646ef2b1e8fe3273bc96349e3ea8a95782ee22e7acfc72b7bb3138e5efa6de1d3b78495a48715440f37dc7cb0574d34fef272a0f2dee0aa7bb0f7d2663f408f5ae88f022bc20ab3b2bfa2e123e2bcf8ce4e273dfe7c2efdbdf0a58ac5eec79eff879be24470ca687e64b83a3734c931435097f0cce25a9ccc84c530c76731397ad489e0a51d0474715004ae21b584af16dd03b5cc32307c921f6d87585bd7ca796c42c4f4621715bab91072a7962a63f0c8baf249a557091dd01d0e861f3e9864b275a3d85010eba7200b6b52a38378b99ccf1313be12a817ac325643b24e32e56e1dd5b42cea9cdcb68f80a58e02c8bee2b13dba7d6761eec3a72434e2fe7e86ef27bd536a9252c2b5b5a5b0eea8838", 0x1000}, {&(0x7f0000003d80)}], 0x3, &(0x7f0000004280)=[@rights={{0x1c, 0x1, 0x1, [r266, r342, r343]}}, @cred={{0x1c, 0x1, 0x2, {r346, r347, r351}}}, @cred={{0x1c, 0x1, 0x2, {r352, r353, 0xffffffffffffffff}}}, @rights={{0x10}}, @rights={{0x2c, 0x1, 0x1, [r354, r356, r265, r268, r357, r266, r266]}}, @rights={{0x34, 0x1, 0x1, [r265, r264, r267, r358, r264, r359, r362, 0xffffffffffffffff, r267]}}, @cred={{0x1c, 0x1, 0x2, {r363, r364, r365}}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, r268, r366, 0xffffffffffffffff, r368, r369, r370]}}], 0x128, 0x40000823}], 0x4, 0x8) getpid() lstat(&(0x7f0000002580)='./bus\x00', &(0x7f00000025c0)) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r373 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r373, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r372, r374) getgroups(0x4, &(0x7f0000002640)=[0xee00, 0xee00, 0xffffffffffffffff, r374]) getpgid(0xffffffffffffffff) r375 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r375, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setreuid(0x0, r376) r377 = socket$inet6_tcp(0xa, 0x1, 0x0) r378 = fcntl$dupfd(r377, 0x0, r377) ioctl$PERF_EVENT_IOC_ENABLE(r378, 0x8912, 0x400200) getsockopt$sock_cred(r378, 0x1, 0x11, &(0x7f0000003f40), &(0x7f0000003f80)=0xc) r379 = getpgrp(0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x394, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r379, 0x0, 0xffffffffffffffff, 0x0) r380 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r380, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setreuid(0x0, r381) fstat(r0, &(0x7f0000003fc0)) r382 = socket$inet6_tcp(0xa, 0x1, 0x0) fcntl$dupfd(r382, 0x0, r382) r383 = socket$inet6_tcp(0xa, 0x1, 0x0) r384 = fcntl$dupfd(r383, 0x0, r383) ioctl$PERF_EVENT_IOC_ENABLE(r384, 0x8912, 0x400200) bpf$BPF_BTF_GET_FD_BY_ID(0x13, &(0x7f0000004040)=0xffffffffffffffff, 0x4) r385 = socket$inet6_tcp(0xa, 0x1, 0x0) r386 = fcntl$dupfd(r385, 0x0, r385) ioctl$PERF_EVENT_IOC_ENABLE(r386, 0x8912, 0x400200) ioctl$sock_SIOCGPGRP(r386, 0x8904, &(0x7f0000004080)) r387 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r387, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setreuid(0x0, r388) fstat(r1, &(0x7f00000040c0)) r389 = socket$inet6_tcp(0xa, 0x1, 0x0) r390 = socket$packet(0x11, 0x3, 0x300) ioctl$sock_SIOCGIFINDEX(r390, 0x8933, &(0x7f0000000140)={'syz_tun\x00', 0x0}) setsockopt$packet_add_memb(r390, 0x107, 0x1, &(0x7f0000001300)={r391, 0x3, 0x6, @dev}, 0x10) dup3(r389, r390, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000004400)={&(0x7f0000004200)=@pppol2tpin6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @mcast2}}}, 0x80, &(0x7f0000004340)=[{&(0x7f0000004280)=""/172, 0xac}], 0x1, &(0x7f0000004380)=""/79, 0x4f}, 0x40000042) socket$nl_generic(0x10, 0x3, 0x10) openat$ashmem(0xffffffffffffff9c, &(0x7f0000004680)='/dev/ashmem\x00', 0x80000, 0x0) r392 = socket$inet6_tcp(0xa, 0x1, 0x0) r393 = fcntl$dupfd(r392, 0x0, r392) ioctl$PERF_EVENT_IOC_ENABLE(r393, 0x8912, 0x400200) r394 = socket$inet6_tcp(0xa, 0x1, 0x0) r395 = fcntl$dupfd(r394, 0x0, r394) ioctl$PERF_EVENT_IOC_ENABLE(r395, 0x8912, 0x400200) r396 = socket$inet6_tcp(0xa, 0x1, 0x0) r397 = socket$packet(0x11, 0x3, 0x300) ioctl$sock_SIOCGIFINDEX(r397, 0x8933, &(0x7f0000000140)={'syz_tun\x00', 0x0}) setsockopt$packet_add_memb(r397, 0x107, 0x1, &(0x7f0000001300)={r398, 0x3, 0x6, @dev}, 0x10) dup3(r396, r397, 0x0) r399 = socket$inet6_tcp(0xa, 0x1, 0x0) r400 = fcntl$dupfd(r399, 0x0, r399) ioctl$PERF_EVENT_IOC_ENABLE(r400, 0x8912, 0x400200) r401 = socket$inet6_tcp(0xa, 0x1, 0x0) fcntl$dupfd(r401, 0x0, r401) gettid() r402 = perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r403 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r402, 0x0) r404 = syz_open_procfs(0x0, &(0x7f0000000000)='net/netlink\x00') preadv(r404, &(0x7f0000000480), 0x10000000000002a1, 0x0) r405 = syz_open_procfs(0x0, &(0x7f00000000c0)='net/packet\x00') r406 = perf_event_open(&(0x7f00000002c0)={0x5, 0x411, 0x0, 0x9, 0x1f, 0xbf, 0x0, 0x7f, 0x4000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x40000000000020}, 0x0, 0x8000, 0x0, 0x2, 0x0, 0x8}, 0x0, 0x3, 0xffffffffffffffff, 0x2) r407 = socket(0x40000000002, 0x3, 0x2) setsockopt$SO_BINDTODEVICE(r407, 0x1, 0x19, &(0x7f00000012c0)='syz_tun\x00', 0x10) setsockopt$IPT_SO_SET_REPLACE(r407, 0x0, 0x40, 0x0, 0x0) r408 = socket$nl_generic(0x10, 0x3, 0x10) r409 = socket$netlink(0x10, 0x3, 0x0) r410 = socket$netlink(0x10, 0x3, 0xc) writev(r410, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r409, r410) r411 = getpid() rt_tgsigqueueinfo(r411, r411, 0x16, &(0x7f0000000100)) stat(&(0x7f0000000700)='./file0\x00', &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}) r413 = getegid() r414 = openat$selinux_user(0xffffffffffffff9c, &(0x7f00000007c0)='/selinux/user\x00', 0x2, 0x0) r415 = socket$netlink(0x10, 0x3, 0x0) r416 = socket$netlink(0x10, 0x3, 0xc) writev(r416, &(0x7f0000fb5ff0)=[{0x0}], 0x1) dup2(r415, r416) r417 = eventfd2(0x81, 0x801) r418 = socket$inet(0x2, 0x5, 0x81) r419 = socket$netlink(0x10, 0x3, 0xc) writev(r419, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r420 = getpid() rt_tgsigqueueinfo(r420, r420, 0x16, &(0x7f0000000100)) r421 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r421, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r423 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r423, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r422, r424) r425 = socket$inet6_tcp(0xa, 0x1, 0x0) r426 = eventfd(0x4) r427 = socket$netlink(0x10, 0x3, 0xc) writev(r427, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r428 = socket$netlink(0x10, 0x3, 0x0) r429 = socket$netlink(0x10, 0x3, 0xc) writev(r429, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r428, r429) r430 = socket$netlink(0x10, 0x3, 0x0) r431 = socket$netlink(0x10, 0x3, 0xc) writev(r431, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r430, r431) r432 = openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f0000000800)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000840)=0x0) r434 = geteuid() r435 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r435, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r437 = getpid() rt_tgsigqueueinfo(r437, r437, 0x16, &(0x7f0000000100)) r438 = open(0x0, 0x0, 0x0) ftruncate(r438, 0x0) ioctl$NS_GET_OWNER_UID(r438, 0xb704, &(0x7f0000000b80)=0x0) r440 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r440, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r442 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r442, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r441, r443) r444 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r444, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r446 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r446, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r445, r447) getgroups(0x5, &(0x7f0000000bc0)=[0xee00, r443, 0xffffffffffffffff, 0xee00, r447]) r449 = getpid() rt_tgsigqueueinfo(r449, r449, 0x16, &(0x7f0000000100)) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r451 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r451, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r450, r452) r453 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r453, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r455 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r455, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r454, r456) r457 = socket$netlink(0x10, 0x3, 0x0) r458 = socket$netlink(0x10, 0x3, 0xc) writev(r458, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100", 0x18}], 0x1) dup2(r457, r458) r459 = dup2(r457, 0xffffffffffffffff) r460 = socket$inet_tcp(0x2, 0x1, 0x0) r461 = socket$netlink(0x10, 0x3, 0x0) r462 = socket$netlink(0x10, 0x3, 0xc) writev(r462, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r461, r462) r463 = signalfd4(r404, &(0x7f0000002980)={0x8}, 0x8, 0x800) r464 = signalfd4(r405, &(0x7f00000029c0)={0x83}, 0x8, 0x80000) r465 = socket$netlink(0x10, 0x3, 0x0) r466 = socket$netlink(0x10, 0x3, 0xc) writev(r466, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r465, r466) r467 = socket(0x40000000002, 0x3, 0x2) setsockopt$SO_BINDTODEVICE(r467, 0x1, 0x19, &(0x7f00000012c0)='syz_tun\x00', 0x10) setsockopt$IPT_SO_SET_REPLACE(r467, 0x0, 0x40, 0x0, 0x0) r468 = accept$inet(r467, &(0x7f0000002a00)={0x2, 0x0, @broadcast}, &(0x7f0000002a40)=0x10) r469 = creat(&(0x7f0000002a80)='./file0\x00', 0xe) r470 = socket$netlink(0x10, 0x3, 0x0) r471 = socket$netlink(0x10, 0x3, 0xc) writev(r471, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r470, r471) r472 = socket$netlink(0x10, 0x3, 0xc) writev(r472, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff", 0x1c}], 0x1) r473 = socket$netlink(0x10, 0x3, 0xc) writev(r473, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r474 = socket$netlink(0x10, 0x3, 0x0) r475 = socket$netlink(0x10, 0x3, 0xc) writev(r475, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r474, r475) r476 = socket$netlink(0x10, 0x3, 0x0) writev(r476, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r477 = socket$inet6_udplite(0xa, 0x2, 0x88) r478 = socket$netlink(0x10, 0x3, 0x0) r479 = socket$netlink(0x10, 0x3, 0xc) writev(r479, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r478, r479) r480 = socket$netlink(0x10, 0x3, 0xc) writev(r480, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r481 = socket$netlink(0x10, 0x3, 0x0) r482 = socket$netlink(0x10, 0x3, 0xc) writev(r482, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r481, r482) r483 = open(0x0, 0x0, 0x0) ftruncate(r483, 0x0) ioctl$TIOCGSID(r483, 0x5429, &(0x7f0000003e00)=0x0) ioctl$NS_GET_OWNER_UID(r405, 0xb704, &(0x7f0000003e40)=0x0) r486 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r486, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r488 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r488, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r487, r489) r490 = getpid() rt_tgsigqueueinfo(r490, r490, 0x16, &(0x7f0000000100)) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000003e80)={{{@in6=@dev, @in6=@mcast1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@empty}, 0x0, @in6}}, &(0x7f0000003f80)=0xe8) r492 = socket$netlink(0x10, 0x3, 0x0) r493 = socket$netlink(0x10, 0x3, 0xc) writev(r493, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r492, r493) r494 = socket$netlink(0x10, 0x3, 0xc) writev(r494, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r495 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000003fc0)='net/connector\x00') r496 = openat$selinux_attr(0xffffffffffffff9c, &(0x7f0000004000)='/proc/thread-self/attr/fscreate\x00', 0x2, 0x0) r497 = socket$netlink(0x10, 0x3, 0x0) r498 = socket$netlink(0x10, 0x3, 0xc) writev(r498, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r497, r498) r499 = socket$netlink(0x10, 0x3, 0x0) r500 = socket$netlink(0x10, 0x3, 0xc) writev(r500, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r499, r500) fcntl$getownex(r406, 0x10, &(0x7f0000004040)={0x0, 0x0}) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000004080)={{{@in=@empty, @in6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@dev}, 0x0, @in=@broadcast}}, &(0x7f0000004180)=0xe8) lstat(&(0x7f00000041c0)='./file0\x00', &(0x7f0000004200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r504 = socket$netlink(0x10, 0x3, 0xc) writev(r504, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r505 = socket$netlink(0x10, 0x3, 0x0) r506 = socket$netlink(0x10, 0x3, 0xc) writev(r506, &(0x7f0000fb5ff0)=[{}], 0x1) dup2(r505, r506) r507 = socket$netlink(0x10, 0x3, 0xc) writev(r507, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r508 = socket$netlink(0x10, 0x3, 0x0) r509 = socket$netlink(0x10, 0x3, 0xc) writev(r509, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r508, r509) sendmmsg$unix(r407, &(0x7f00000043c0)=[{&(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000000240)=[{&(0x7f0000000340)="e75cfa607b164d6c79502a7785cb989997d2365711110c1d19265c22f45dfb909fa97cf32f85a2d38a34acfc21b79950ff311c12b371fd7ac3562a30ff734b556198995e0f4c17000503fce48f86804e316465f74983a7432bd53701e57e418b29a2ae3bc2db963b1f006ea482f8bb993ce8e8a4ed60ce03104d87348e728c9480bc1116f4be1d7d6fd1d8ae84d224dba6554f0fff20424b9aedd5", 0x9b}], 0x1, &(0x7f0000000280)=[@rights={{0x14, 0x1, 0x1, [r403]}}], 0x18, 0x4000000}, {&(0x7f0000000400)=@abs={0x1, 0x0, 0x4e22}, 0x6e, &(0x7f00000006c0)=[{&(0x7f0000000480)="b1177b88901bdd1e8235fdb2d9729c2236d52cec62b06aacc47fa51746a8e5db6537a2ae7c97358b210062865cda54beee3a673d788547cc238fc84429446332837386ab2e1785203a50b2cd407e6c8c28276e9deb301f37de501a7b268ec9339b5503c104eb3b22e014de82f1a28a54046daa68f65ceaadd29017d59c2fb1ebbd967f34369988522e3a6ec221493bab4e4d879e7eb07f262fa23cd06f22a24d6142905f244eea96f4f578c7d1bacec23629519c85c8201791c225e0c0cd8f5d67ae712b87be03c2d357c052b80d2b8e72cb3e4373f716fc2aa979d56d5b647e19f3a9fdeeff992e48b57ac252bfa1afe2737ff8b7b9b88e2d2c43adf314a7", 0xff}, {&(0x7f0000000580)="545128d13deb49e999d53112fd7349c5cb63ce22", 0x14}, {&(0x7f00000005c0)="a8cd2e226b4a94938bfd6aaf27b6effe780d93019d12eb2bf3a8a6977729d31ad87d294643a0eac4cb4b64b23692d872c60482806b686441b702e77977b670b1583100293a754dc94d01f5f035ed0c03cce8949e3447ad235e7b39dd086c8e995bbb0c6da239f79129a2094a794138d09e39f77e0d20c69aa1d8402729c2b3cc26e85700c17d97d9b99992c4ca4b67832902b8e6bd8f1c9d8cba162bbde782682b4c89d8ded8e7e9924b46f98058bfc10eb5556563a11a9114aa93e2200f02f3ef6973c3b688eee49cfc3db6be4d7895c4078922855b698216d839836f4dca92adadc346f902cd851a756477f845e231db", 0xf1}], 0x3, &(0x7f0000000880)=[@rights={{0x24, 0x1, 0x1, [r408, 0xffffffffffffffff, r406, r409, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r411, r412, r413}}}, @rights={{0x18, 0x1, 0x1, [r414, r415]}}, @rights={{0x18, 0x1, 0x1, [r402, r417]}}, @rights={{0x1c, 0x1, 0x1, [r404, r418, r419]}}, @cred={{0x1c, 0x1, 0x2, {r420, 0xee01, r424}}}, @rights={{0x38, 0x1, 0x1, [r404, r406, r425, r426, r427, r403, r428, r431, r432, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r433, r434, r436}}}], 0x110, 0x880}, {&(0x7f00000009c0)=@file={0x1, './file0/file0\x00'}, 0x6e, &(0x7f0000000b40)=[{&(0x7f0000000a40)="a63bab9579929215a14895570c090fd64aa25b5c5a70bdfae933899c144b05f88aadd67dc9c84509cfe4a82987f92c4658cc3d85c3d31911b30871a32758071b563c1cbd3e72fa41177def9194da5f9319a740f0934eaa180111ab5fad6f658e48e3f4ef33768a36d4f3b301422345014197605c727dc152507175416055773486cdc06d02c7b347fb3c3e3f8303d69a505fb60c478700661d9532f277fd503b4e8586679b8297030b870fec1ae11d5e4a6285fa02a737bb15e5edbb348438b4f4fc6b8159d310c72ab46f9a7aa7b83b9f0091c52631368d53777e7ce5dca65fe2ab2428d50b7167eb3f64fcf60e5d8a2630b3d572cc42", 0xf7}], 0x1, &(0x7f0000002ac0)=[@cred={{0x1c, 0x1, 0x2, {r437, r439, r448}}}, @cred={{0x1c, 0x1, 0x2, {r449, r450, r456}}}, @rights={{0x14, 0x1, 0x1, [r459]}}, @rights={{0x20, 0x1, 0x1, [r460, r461, r463, r406]}}, @rights={{0x1c, 0x1, 0x1, [r464, r465, r468]}}, @rights={{0x18, 0x1, 0x1, [r469, 0xffffffffffffffff]}}, @rights={{0x1c, 0x1, 0x1, [r471, r403, r402]}}, @rights={{0x30, 0x1, 0x1, [r472, r473, r404, r475, r403, r402, r476, r477]}}, @rights={{0x18, 0x1, 0x1, [r479, r405]}}], 0x118, 0x80010}, {&(0x7f0000002c00)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000003dc0)=[{&(0x7f0000002c80)="e76a8e1610cd0c9c7f47d880c0853296c3a57a8bea3e6dea6a89370c6d0f71c43230a35a117caf2b01401130eb1f434706089f32d52fab158ada4fb53a33a7ac6a6bd73a751f8ee937c86160bae8dee9ad7b1a022426435a833f962aae78f3eb6c66979d78fcea8c9b2d53544cbd7b621dc1af8c643501bd8e58cdefbabe93159bd0daefe08e3222b7db6bae5ba8cb1ddfbcd1148ffae5917f0924f03a59f797d9a167aa3beddedd5bc0741dd94e5e191c51db1d7e43789fcfd0ac546c46bd7f6e49e7ff6e97d48b3f686ed24b0621195b2b7d6740172fefda7ce09b553ba6f4ce841849f2ed2b1a2ef061e25a864af3", 0xf0}, {&(0x7f0000002d80)="ef751d0c11e42da36f138d425ca850b7d17e710d33e45650cb030ce5ff9f638d5e8e6d093e22934638e2d2cfd87850cf53fd41b08a2b420433eacfbdac5aacd6d507c3ab312ad3ce6571b486772052cf579b7d934e247f6e799fa90de86d9f2bd0c55b56a7ad69cc39151ac7a7f06f3cca1e6cc9f04a558c3e701215a1a434e7ad154d9cd2654bf1c1ec5ce478d236eb4d52c0c1f800e5808c18eed1aa3fb2ebb66bcf202d4ac0d35abcf0d68e9379af065da925d7b72118eb23169d973475de1a127a0fe4000897ab8dee4b8c3f2a374a99bf42bfa2723eed0082b58fb5df259f4df5bd5e826179fbd90da21d9edf68ce61f73e59dc4657fdc8d19442f33fb3ca05cef8d7eab5efdb901c42e9562193835beb0f32ad21713e56af71acb626870eacf62d2ce3b648147c489b9619023a441942d49fbe3b077abe963ebf72f2f5e3070fc0e3ca290c2fa15e3703b6d712ac8e85a5cad722366b9a6abf2a86723c89cc1ae3b4816b32b27a0099f552fcb63c9ed2f8d6ef85ea8cbe47b08b4d6bfb27098b57337a8262f94de2d748d2488ef829c5799d12777cdce130a3ea817168c17cfed54cd3509abac0bf9a3b1517ed61d6fab857f6ac218e439ada8409ae7cd32da103a8164d4cc76316020afecc135717fc07aa12545ce3680850694deeb79b7f9a7cd0187062f9ab9397516090ce052e7f17753aed10d5a4a52a82da70f4f8c94688be6301379156bf696de35be9efb8e4ab53985fd3c829ef365e3a313e11c6d38adf035a75dd85132fe0f59e26f6a581816d945288931a9d62f6c297697b5b4832af1c9ed75cb5648a0c438a3be8d0322aefd32c0b66b5ec520e8e30c688ca9a9789f87a924af9ddc7677b3d43bbfada4ec70bd23636be60003958e05a45a9a7101a6a36becc5f8e2029dc1cbef869b91582767eb54cc90b8f32f4a81d96bbd5f7a370e1dded9067a7c43c50c8043e104cf9cb42c93a64cea808db41e7b2bc2da166c1c2e536a80a42caf346799a40f6914efda38cbdda78b7a63fe57928a5b4ce6df6031649404d80229f393c095b41937db698fd7ae87c3ed6034b4639d54fad62360d48ccc57a33befb897752a1ee1e40e07cec5aa8f4569de3c276fb69c7c9ac5b2f0a60b6757b7588717cd8d109932d524148765f3aa3e4bf1b3d73eb63e004cf0e4e62a0bdbb00d62a66cb729aa20ff5739b9f2e49a67e4bf65541b6c80a14a4c2079c83f7d5a82f22b32174dacd44ab69b9e9f96b897d8e034cf0b12706327d53e7b27e59f61a3b932573887d47ce5671b07c629e4d931cd100c5082a9ce0ac82ad56aa010f45090755ac1b61a0cec6a74d77574f922d3679d9951f21c4ce65fdf4443afec3fb04927d8585b40491ecab4fa47e59958f35ee6e8225972a0bd05f9cda9fb2c08aeecddda3ee1e51e1e472e0f879e437019408fab807308d66cd5152bd3a83b754edf1ad1d348ea7a30e579b8b67a0fe3d6c775ca4f3a496358d2c434f70aaff5469f6198df87072db01b813726807dfc864400dfc734ddaab9eb43af30af68c03748d216cf303d81af2dfe4f207cb3f9571cb232f11fb5905102d04f25e98b78ad935e60d26621ba373788b318bb9550fda6d347af5ffb9d09f20473efd284b7f1cb4f9f17233959b8406e60150e050b9b1a50e81bcbb2d636d2dcd66e1edaa911d57b9d0f83219700cb7e96243fd0f9e76d0902047b2ea984958f146541eb70d6b7a35d46f6ee9cfa09b34b2a43b371bdc5fd7272c96cf6ec7ab77ae329e8271acf3e7d73c3b1aa08a86ab66e62ee4b5330c639978e5c1c2c2c15f716020a874515d0d39c8532a58a9978bb68be28b9395d5a3694ad5f56866f48e4495a96af284e5119d9a85f394d81ae91ec828503e39e31fbe41c6dd68df170153c0e92a7e01a049683d06cb90439b2f237048cd8f4fbac7f7bba0650e283aaca96d3a893a1fe81ec41e2f3b3981fc88ade6b5359a4d4f314fd5ef0e77d27ed942a6062ede8157450583882c0c11e796a779a00c0a9a5927e554523764aad36887bf0be126e41770811b5eca22d608ccfcaf886cf68873996f990347be3213546c5a18a63ec029f104fa14f796010242ebb1de9c4510b76ae7fc75a16722874eb20b9b5573ae01d360a5746525df7827da4d80319e43acb9f001d91bc62238dd5667f574eebd88b97ffa18b487691039b7c1f24edeee2bf22c5a8c218f569ddcc6b44edd9025135a291d4e67e214b5980c9d2b399fe1f2683734c491c4f474f589d088b33f0b17870edd93a8c2dac00f7b38f8eabf86fc585099ca6d98e196596aa6289cbb81fcd8fb8663447466c3c5144a6c78f5b17b8d1269b464c965c54bf858e50a9f9167dd29c047cb102fe6f0424a86cf931e8e54b8535e33cbc14cdba09e05a38198bcc61ae82c6c2a448ec67052fea052f20747817c7564da50dbfa2b946712452c6e80bfd2b5a6bb36be44df25af2880acf4a4e703b4e596b749413f14fc5eb9f90aa9dc1a9111266d09899e935b550618bd838f1cd2d7d252addf08c8f8124ff6fc7db2231a49287e0b9b20537694eabe4da80031e5b1fde05b568ed67900ba592300629b445cc22b8a4f8001ec6abaf0fc3b87bfedbc2f8d8c64cbab209de593c9caa4734e641c4aa0dadbb7b53ee64b6fb1fff39e566b843a316f9ce06c3c1c943521a4c42316306d4de54c32bb3290246522d17bcbab68f4085bbdb45efcdbc31927985c493de34fe31321a8244483b1251ff09eafab27313ab12b7504d03368f792bf1eee7766f06f4ce96b95f33b60b382bb4d3b9464f13833aadb38bf3b10cb65b1b8aee6d6d888e0e0ca0260955dbe55afe12c79390f01ebe6548eaad8f2f9286f30c0f67e4df0bbdf2107f91221effe2f52f5bbf9d69048a97582391e893e9feee6f4adda1ea98e9034ee9ac28f6c16b66ad87c3bd277f539fab45414b051a315297bb3ff2246076d73be1072c40afcd83cac7e4a7a3d5b1c565f19bbc35de0fb24129ca7b567b24cddbfe0924db9cb7e8f15875428f742d12ca3fb6f04eeac18a826c07bbef1f362eabf5a680fc090aec65479b30c3302342ac2e045eb4e8371385ee0610101a686f7543fef44fb4dec29213db2d8d8b49cd4e8305c0ac003b39861896b37ac72a915348bcc8cb8905c2db7d00dc05a1574852616ef145c39e500c2a1582a05829f23d1ea3bc823351a168214ab22d1e0c6eb6a94c773877e9d7af15c5f2a514b71b5e8ac382cab4c86a3fb814359ee8ec183a2a0b5d93cd72b9b7c3a49bf46e3474ac87441660bbb1452c14589d54a3ef6a37a1b09434f3ecb5d260f3b80b29da5617a6149b8975457fac032fc41625b04cb2cb81b1ca0258de9621a88d418d1b6725d77d63f5379b2d3f6644986bd2faa5e2db5dc0f00dce6c7b79392f0484bb86516624817052091c9a5071bd14dc86c62a5187e68715cd40a897f03028d34ee9ee4b2dd81730e712e67eb6cc6ccacc723dde808b9e96e9c51466cde8db48f69dbbb349f0d09b3a10903e6c49da749521552501f01ad5d558043e73d5ba5a74730b8b63b55362db5b0ab2a956185c236fd1fadae54f0bb92645365638f36f289ea2fed45ed92771d4c26188e99db7dc076861b1430be6a6b751b6271b3a5d8fa5776de00695bf7256630e12b81f3f1be7f0a04850ccbbc73c239981d11b62a08f8041079c799fe1ff8d65f1f3c6c98f2330c535342e1078417f13e80ecfc417c0cc43fda0a1ad07883a45cf0181cc24639ab7b0115de4160a780d183f3154e6499f9f0454826b747bf43f3650ae581456dba2b129abb1b490d7ca52a62d9ba3b2b7318dc896449998189d3f9405eaa8b4db8a0763b616e3283ca0fa0d378198a86046f36c18567fdb1d89a94d5cf85bc0dd62a398eb9225cc8c97ea4b59009341270bb60e0925c24a9f9f7f3715dd9d20a11fea28ad9a86613910d2b97070cb98b3d0ef1a9a2dde5b3a2063e3b43d2c7721a8bf705f0450f7ed691503b0b8493f50152a8cdc11b9722452922ccc81a5e206d66f25da340f7e707890b300392148f6a46cca842e6d3f5d6e5baeef27c16728ccb83004636791055368a7088dd4ddae04480fe8f67ab809935986f7bbec51eac7a1816e1456bf5bdee1c37fb630d0faeece10cd0f29422ec0aa6cd310bf2deb403339487f2146ece7e7417a78be3c0ce03e3aaef1216094079e68cbdde8667e48e347daff233fb9b11a71211141ce8c58edfc9b5134129e814965e032277b73ce07f379e6b2eb5446a8bdc2087ebd26f1f423eae4bec01cfe550f17dfd6bd92bef23d13c6666ad29fcfa81a64c78b6bdef7f15984ad6cefefdd3f844ce30977345c8da183e2e2b1f8093f3cbadad82a6ba9901b9924f13649b2ff7845e9ae5462154552b169bdb098384c873104b16d7a9bb298a58f1a3119dea90f33a90343d199bbd64d44b275b3a74f1e17c674560d2b8157863839f29e3d066ee4954d3f6f5753e69fadcc6e20be83e4775153cfcade3730d06ab9cd6e96f0f29bae3181334f9adc944b4ceba091b5cf83a04f6ee2dcacc93a6eaebcdedbbe0b09abfef132146c5b1732a0847c065e3ce39ea4aa6be984e4d2775d8588c2ac4d5584ec764c6a3bd0b15bac2fb6c07abad67bc71a78129a5eee62b72a8aa74715e65f5a5fd82bafd5af85969a7fa482aacb928def10778881bd5e7f081233d582b319a3057332ae084cbcda0de9fd14c11ce553406a9074d4115f007c6b455627987ba84acdf485323155a19910950c000b8700ba0a602e6b150bf95d2fdf4e2a2451b5c147a3495d1f16c82b13d34f19cadc5cd432ec33e9a4988ed2d9a75b8c3a8ef82d157d8a95b87e25a31791edcea813e56269ec3365a011d22ef05d7b158a69683a2ee0a86b405eeb325e11973a23e4a4e5ee0dd3c949c3a8bb375f80ed90ead90c2712e11030cb74021585e43befd759f349320d62c5df4c43ddf30e1a2935896c4bfd47a93b91c33c674c42628e267fcb446d274b0a037a7cca23939b79f467074db16b0970254f9f01cc21cfc4225c3a9e12ca910700199e28d86060832200c6d2585277a4fd1830229354e6d47195fbf36fddff3c6f4b6b474fdd46f8986911585e0a6b970ca3572519076ea645a2aa4ef1ef79e10172affe2facebd6c929bfac4773e4d18fde991cc7e9a2e1bfcd84c938fccdfa7c06b7f843578c0cc4438130b09db7cc974a86dc08e4166712b953c6a58923bab9b46f56071a33a856684777bf4ef4cf6dc26a573cd4bc2a4bc6e2d5e1795dfa5a9ff510f720cad32738767fa9d4110dfc496c52866d98b41540d637b87a67487ace123f2be4c8c12d16b95a9d289d10923d6cf251e7856b7cf5444a833e2803f55f31c3683ede10cfb7b31aef49cb8646ef2b1e8fe3273bc96349e3ea8a95782ee22e7acfc72b7bb3138e5efa6de1d3b78495a48715440f37dc7cb0574d34fef272a0f2dee0aa7bb0f7d2663f408f5ae88f022bc20ab3b2bfa2e123e2bcf8ce4e273dfe7c2efdbdf0a58ac5eec79eff879be24470ca687e64b83a3734c931435097f0cce25a9ccc84c530c76731397ad489e0a51d0474715004ae21b584af16dd03b5cc32307c921f6d87585bd7ca796c42c4f4621715bab91072a7962a63f0c8baf249a557091dd01d0e861f3e9864b275a3d85010eba7200b6b52a38378b99ccf1313be12a817ac325643b24e32e56e1dd5b42cea9cdcb68f80a58e02c8bee2b13dba7d6761eec3a72434e2fe7e86ef27bd536a9252c2b5b5a5b0eea8838", 0x1000}, {&(0x7f0000003d80)}], 0x3, &(0x7f0000004280)=[@rights={{0x1c, 0x1, 0x1, [r404, r480, r481]}}, @cred={{0x1c, 0x1, 0x2, {r484, r485, r489}}}, @cred={{0x1c, 0x1, 0x2, {r490, r491, 0xffffffffffffffff}}}, @rights={{0x10}}, @rights={{0x2c, 0x1, 0x1, [r492, r494, r403, r406, r495, r404, r404]}}, @rights={{0x34, 0x1, 0x1, [r403, r402, r405, r496, r402, r497, r500, 0xffffffffffffffff, r405]}}, @cred={{0x1c, 0x1, 0x2, {r501, r502, r503}}}, @rights={{0x2c, 0x1, 0x1, [0xffffffffffffffff, r406, r504, 0xffffffffffffffff, r506, r507, r508]}}], 0x128, 0x40000823}], 0x4, 0x8) syz_open_dev$loop(&(0x7f00000046c0)='/dev/loop#\x00', 0x8, 0x101200) r510 = socket$inet6_tcp(0xa, 0x1, 0x0) fcntl$dupfd(r510, 0x0, r510) r511 = socket$inet6_tcp(0xa, 0x1, 0x0) r512 = fcntl$dupfd(r511, 0x0, r511) ioctl$PERF_EVENT_IOC_ENABLE(r512, 0x8912, 0x400200) r513 = getpgrp(0x0) perf_event_open(&(0x7f0000c86f88)={0x2, 0x394, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r513, 0x0, 0xffffffffffffffff, 0x0) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f00000051c0)={r513, r2, 0x0, 0x2, &(0x7f0000005180)='%\x00', 0xffffffffffffffff}, 0x30) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000005200), &(0x7f0000005240)=0xc) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000005280)) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r515 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r515, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r514, r516) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f00000052c0), &(0x7f0000005300)=0xc) ioctl$NS_GET_OWNER_UID(0xffffffffffffffff, 0xb704, &(0x7f0000005340)) r517 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r517, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r519 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r519, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r518, r520) r521 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r521, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r523 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r523, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r522, r524) getgroups(0x5, &(0x7f0000000bc0)=[0xee00, r520, 0xffffffffffffffff, 0xee00, r524]) r525 = socket$inet6_tcp(0xa, 0x1, 0x0) fcntl$dupfd(r525, 0x0, r525) getsockopt$sock_cred(r525, 0x1, 0x11, &(0x7f0000005380), &(0x7f00000053c0)=0xc) r526 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r526, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setreuid(0x0, r527) r528 = perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r529 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, r528, 0x0) r530 = syz_open_procfs(0x0, &(0x7f0000000000)='net/netlink\x00') preadv(r530, &(0x7f0000000480), 0x10000000000002a1, 0x0) r531 = syz_open_procfs(0x0, &(0x7f00000000c0)='net/packet\x00') r532 = perf_event_open(&(0x7f00000002c0)={0x5, 0x411, 0x0, 0x9, 0x1f, 0xbf, 0x0, 0x7f, 0x4000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x2, 0x0, @perf_config_ext={0x40000000000020}, 0x0, 0x8000, 0x0, 0x2, 0x0, 0x8}, 0x0, 0x3, 0xffffffffffffffff, 0x2) r533 = socket(0x40000000002, 0x3, 0x2) setsockopt$SO_BINDTODEVICE(r533, 0x1, 0x19, &(0x7f00000012c0)='syz_tun\x00', 0x10) setsockopt$IPT_SO_SET_REPLACE(r533, 0x0, 0x40, 0x0, 0x0) r534 = socket$nl_generic(0x10, 0x3, 0x10) r535 = socket$netlink(0x10, 0x3, 0x0) r536 = socket$netlink(0x10, 0x3, 0xc) writev(r536, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r535, r536) r537 = getpid() rt_tgsigqueueinfo(r537, r537, 0x16, &(0x7f0000000100)) stat(&(0x7f0000000700)='./file0\x00', &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}) r539 = getegid() r540 = openat$selinux_user(0xffffffffffffff9c, &(0x7f00000007c0)='/selinux/user\x00', 0x2, 0x0) r541 = socket$netlink(0x10, 0x3, 0x0) r542 = socket$netlink(0x10, 0x3, 0xc) writev(r542, &(0x7f0000fb5ff0)=[{0x0}], 0x1) dup2(r541, r542) r543 = eventfd2(0x81, 0x801) r544 = socket$inet(0x2, 0x5, 0x81) r545 = socket$netlink(0x10, 0x3, 0xc) writev(r545, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r546 = getpid() rt_tgsigqueueinfo(r546, r546, 0x16, &(0x7f0000000100)) r547 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r547, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r549 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r549, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r548, r550) r551 = socket$inet6_tcp(0xa, 0x1, 0x0) r552 = eventfd(0x4) r553 = socket$netlink(0x10, 0x3, 0xc) writev(r553, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r554 = socket$netlink(0x10, 0x3, 0x0) r555 = socket$netlink(0x10, 0x3, 0xc) writev(r555, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r554, r555) r556 = socket$netlink(0x10, 0x3, 0x0) r557 = socket$netlink(0x10, 0x3, 0xc) writev(r557, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r556, r557) r558 = openat$apparmor_thread_exec(0xffffffffffffff9c, &(0x7f0000000800)='/proc/thread-self/attr/exec\x00', 0x2, 0x0) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000840)=0x0) r560 = geteuid() r561 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r561, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r563 = getpid() rt_tgsigqueueinfo(r563, r563, 0x16, &(0x7f0000000100)) r564 = open(0x0, 0x0, 0x0) ftruncate(r564, 0x0) ioctl$NS_GET_OWNER_UID(r564, 0xb704, &(0x7f0000000b80)=0x0) r566 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r566, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r568 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r568, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r567, r569) r570 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r570, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r572 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r572, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r571, r573) getgroups(0x5, &(0x7f0000000bc0)=[0xee00, r569, 0xffffffffffffffff, 0xee00, r573]) r575 = getpid() rt_tgsigqueueinfo(r575, r575, 0x16, &(0x7f0000000100)) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r577 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r577, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r576, r578) r579 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r579, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r581 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r581, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r580, r582) r583 = socket$netlink(0x10, 0x3, 0x0) r584 = socket$netlink(0x10, 0x3, 0xc) writev(r584, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100", 0x18}], 0x1) dup2(r583, r584) r585 = dup2(r583, 0xffffffffffffffff) r586 = socket$inet_tcp(0x2, 0x1, 0x0) r587 = socket$netlink(0x10, 0x3, 0x0) r588 = socket$netlink(0x10, 0x3, 0xc) writev(r588, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r587, r588) r589 = signalfd4(r530, &(0x7f0000002980)={0x8}, 0x8, 0x800) r590 = signalfd4(r531, &(0x7f00000029c0)={0x83}, 0x8, 0x80000) r591 = socket$netlink(0x10, 0x3, 0x0) r592 = socket$netlink(0x10, 0x3, 0xc) writev(r592, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r591, r592) r593 = socket(0x40000000002, 0x3, 0x2) setsockopt$SO_BINDTODEVICE(r593, 0x1, 0x19, &(0x7f00000012c0)='syz_tun\x00', 0x10) setsockopt$IPT_SO_SET_REPLACE(r593, 0x0, 0x40, 0x0, 0x0) r594 = accept$inet(r593, &(0x7f0000002a00)={0x2, 0x0, @broadcast}, &(0x7f0000002a40)=0x10) r595 = creat(&(0x7f0000002a80)='./file0\x00', 0xe) r596 = socket$netlink(0x10, 0x3, 0x0) r597 = socket$netlink(0x10, 0x3, 0xc) writev(r597, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r596, r597) r598 = socket$netlink(0x10, 0x3, 0xc) writev(r598, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff", 0x1c}], 0x1) r599 = socket$netlink(0x10, 0x3, 0xc) writev(r599, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r600 = socket$netlink(0x10, 0x3, 0x0) r601 = socket$netlink(0x10, 0x3, 0xc) writev(r601, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r600, r601) r602 = socket$netlink(0x10, 0x3, 0x0) writev(r602, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r603 = socket$inet6_udplite(0xa, 0x2, 0x88) r604 = socket$netlink(0x10, 0x3, 0x0) r605 = socket$netlink(0x10, 0x3, 0xc) writev(r605, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r604, r605) r606 = socket$netlink(0x10, 0x3, 0xc) writev(r606, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007000000068100023b0509000100010100ff3ffe58", 0x22a}], 0x1) r607 = socket$netlink(0x10, 0x3, 0x0) r608 = socket$netlink(0x10, 0x3, 0xc) writev(r608, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r607, r608) r609 = open(0x0, 0x0, 0x0) ftruncate(r609, 0x0) ioctl$TIOCGSID(r609, 0x5429, &(0x7f0000003e00)=0x0) ioctl$NS_GET_OWNER_UID(r531, 0xb704, &(0x7f0000003e40)=0x0) r612 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r612, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r614 = socket$inet6_tcp(0xa, 0x1, 0x0) fstat(r614, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000000040)='./file0\x00', r613, r615) r616 = getpid() rt_tgsigqueueinfo(r616, r616, 0x16, &(0x7f0000000100)) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffffff, 0x29, 0x23, &(0x7f0000003e80)={{{@in6=@dev, @in6=@mcast1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@empty}, 0x0, @in6}}, &(0x7f0000003f80)=0xe8) r618 = socket$netlink(0x10, 0x3, 0x0) r619 = socket$netlink(0x10, 0x3, 0xc) writev(r619, &(0x7f0000fb5ff0)=[{&(0x7f0000000000)="1f00000002031900000007000000068100022b0509000100010100ff3ffe58", 0x1f}], 0x1) dup2(r618, r619) r620 = socket$netlink(0x10, 0x3, 0xc) writev(r620, &(0x7f0000fb5ff0)=[{&(0x7f0000fb4000)="1f00000002031900000007