6 executing program 5: getsockopt$packet_buf(0xffffffffffffffff, 0x107, 0x0, &(0x7f0000000040)=""/8, &(0x7f0000000080)=0x8) fstat(0xffffffffffffffff, &(0x7f0000000340)) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$packet(0x11, 0x3, 0x300) socketpair$inet6(0xa, 0x6, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000000140)='/selinux/avc/cache_stats\x00', 0x0, 0x0) ioctl$sock_inet_tcp_SIOCOUTQ(r3, 0x5411, &(0x7f0000000180)) ioctl$TCSBRKP(r3, 0x5425, 0x4) setsockopt$inet6_MCAST_LEAVE_GROUP(r2, 0x29, 0x2d, &(0x7f0000000280)={0x8226, {{0xa, 0x4e20, 0x0, @ipv4={[], [], @local}, 0x5d}}}, 0x88) r4 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$BLKGETSIZE(r3, 0x1260, &(0x7f0000000440)) clone(0x2382001ff8, 0x0, 0xfffffffffffffffe, &(0x7f0000000100), 0xffffffffffffffff) r5 = getpid() sched_setscheduler(r5, 0x5, &(0x7f0000000040)) ioctl$PERF_EVENT_IOC_RESET(r3, 0x2403, 0x100000000) setsockopt$inet_tcp_int(r4, 0x6, 0x7, &(0x7f0000000080), 0x4) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, &(0x7f00000003c0)={0x0, r1, 0xfff, 0x4c8, 0x2, 0x4}) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x6001, 0xffffffffffffffff) creat(&(0x7f00000007c0)='./file0\x00', 0x0) unlink(&(0x7f0000000000)='./file0\x00') setsockopt$packet_tx_ring(r0, 0x107, 0x5, &(0x7f0000000040)=@req3={0x10000, 0x0, 0x10000, 0x1}, 0x1c) bind(r2, &(0x7f0000000480)=@vsock={0x28, 0x0, 0x2711}, 0x80) socketpair$unix(0x1, 0x200000000000001, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r6, 0x2) r7 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r7, 0x6, 0x13, &(0x7f00000000c0)=0x100000001, 0x4) r8 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r8, &(0x7f0000000100)={&(0x7f0000000040), 0xc, &(0x7f00000001c0)={&(0x7f0000000540)=ANY=[@ANYBLOB="120008fe15005f0080000000000055c3233600000088a1311fa0d0972dafdb8822c77225a81a703fc3984e8797217b3b319856fb24edea9e380ea633afee77100bbb7468f308991ee3e83e4588017476f2a691d25e60fc0841705d12bb7dc682f8701728b39a97db16b86b139c112ae8d50d2a61c1d2d0b6411a91611f5b2bd4e558a801bdfe74ae01850c3b4e39a66861cfa4e2ba0e38f82de8257ecffe64ca85931f4b32df2bfbf4946e24a6fdc5d7622d7748f483683fd7a817ee7881219256ecef7d133ae2311411bcfab1b1dde6d8dbc6e4b5d086745c7b921f71d92c5f0fad3f44984a3e7543a4811325d5b926430db6ee17f177e12b8a06b32180b2938c53830c56ba747ed8080571e4b7b2dc1a04e49653eaace29ae10ac4f7f65bca71e759773d9ee8d332785059b24ba073e5322b8a5c7e6d9ca004e203185ae2de98"], 0x14}}, 0x0) connect$inet6(r7, &(0x7f0000000080)={0xa, 0x0, 0x0, @dev, 0x3}, 0x1c) 10:35:16 executing program 1: r0 = syz_open_dev$binder(&(0x7f0000000100)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_GET_NODE_DEBUG_INFO(0xffffffffffffffff, 0xc018620b, &(0x7f0000000180)) 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}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000000180)=""/148, 0x13d}], 0x1, 0x0) memfd_create(&(0x7f0000000000)='wchan\x00', 0x4) r1 = syz_open_procfs(0x0, &(0x7f0000000080)="2f65786500000000000409004bddd9de91be10eebf000ee9a90f79805854fa07424adee901d2da75af1f0200f5ab26d7a071fb35331ce39c5a") write$P9_RCLUNK(r1, &(0x7f00000003c0)={0x7, 0x79, 0x2}, 0x7) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(0xffffffffffffffff, 0x4008240b, &(0x7f0000000200)={0x0, 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={&(0x7f00000001c0)}}) lsetxattr$trusted_overlay_redirect(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='trusted.overlay.redirect\x00', &(0x7f0000000440)='./file0\x00', 0x8, 0x3) setsockopt$sock_int(r1, 0x1, 0xe, &(0x7f0000000400)=0x1a8, 0x4) socketpair(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_SET_FILTER(r2, 0x8923, &(0x7f0000000200)="766574000000000000000002bd6800") socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000200)) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r4 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040)='/dev/net/tun\x00', 0x1, 0x0) ioctl$TUNSETIFF(r4, 0x400454ca, &(0x7f0000000000)={"766574000000000000000000bd6800", 0x43732e5398416f1a}) r5 = socket$inet6(0xa, 0x1, 0x0) getsockopt$IPT_SO_GET_REVISION_TARGET(r1, 0x0, 0x43, &(0x7f00000006c0)={'NETMAP\x00'}, &(0x7f0000000700)=0x1e) accept$inet(r3, &(0x7f00000004c0)={0x2, 0x0, @rand_addr}, &(0x7f0000000500)=0x10) r6 = socket$nl_generic(0x10, 0x3, 0x10) r7 = dup2(r6, r5) clone(0x802102001ffc, 0x0, 0xfffffffffffffffe, &(0x7f00000001c0), 0xffffffffffffffff) r8 = getpid() sched_setscheduler(r8, 0x5, &(0x7f0000000200)) connect$inet(r7, &(0x7f0000000080)={0x2, 0x0, @dev}, 0x0) openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000000040)='/selinux/avc/cache_stats\x00', 0x0, 0x0) write$selinux_user(r7, &(0x7f0000000780)=ANY=[@ANYBLOB="73797374656dff070000626a6563745f723a6b6c6f6764000161725f72756e5f7402fc742f737461626604750084d07700c8c84c109ce4631820bdfe9841ad4dde223d1c41289aebb42474476858142b919dc6efddc659693a74e3a1c068fff68ce4d6f386edb2a8545e1cbcd301093d51874845c8cab8a91dd92f0411102d2a95845bbc4f83354b3cfdf3ef83c79f560a5478a0b85db5c730a2125342743b29a853583cce4899393010c01f863967a47436830f03c4f1c41d95d1a0791a2a9723d81834e553edc58c12dae452dd75c803fcbe41e90f83ecf31b2a43235127d9c3777e55fd0382c4d50a30171213ea551f5868023016f5dbf0d6505b0ff09e21e300481b6fee51dcc4d1351be3bdea6eeeab94f2f00cb0ee"], 0x118) getsockopt$inet_IP_XFRM_POLICY(r2, 0x0, 0x11, &(0x7f00000002c0)={{{@in=@multicast1, @in=@local}}, {{@in6=@mcast1}, 0x0, @in=@remote}}, &(0x7f0000000100)=0xe8) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000480)={0x60, 0x0, &(0x7f0000000240)=[@transaction_sg={0x40486311, {{0x2, 0x0, 0x38, 0x0, 0x11, 0x0, 0x0, 0x0, 0x10, &(0x7f0000000000), &(0x7f0000000040)=[0x0, 0x68]}, 0x8000}}, @acquire_done], 0x56, 0x0, &(0x7f0000000380)="de7348ebdd3856b4939062726852809a76a9c7e27bcd54c3301e926aaec66877cf4b10c115d8919a31d2c3f6687c4bab83102ab8307fea74883013e680f8320bb70b7cca7f9528184061a906af989c9a769cade88c24"}) 10:35:16 executing program 3: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = openat$ashmem(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ashmem\x00', 0x2000, 0x0) ioctl$ASHMEM_PURGE_ALL_CACHES(r2, 0x770a, 0x0) r3 = gettid() ioctl$sock_SIOCSPGRP(r1, 0x8902, &(0x7f0000000040)=r3) setsockopt$inet6_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000000)='cubic\x00', 0x6) getsockopt$sock_timeval(r1, 0x1, 0x15, &(0x7f0000000080), &(0x7f00000000c0)=0x10) 10:35:16 executing program 0: r0 = dup3(0xffffffffffffffff, 0xffffffffffffff9c, 0x80000) setsockopt$netlink_NETLINK_LISTEN_ALL_NSID(r0, 0x10e, 0x8, &(0x7f00000000c0)=0x6, 0x4) r1 = socket$packet(0x11, 0x3, 0x300) getsockopt$packet_buf(r1, 0x107, 0x1, &(0x7f0000000140)=""/183, 0xffffffffffffffff) 10:35:16 executing program 2: r0 = socket$inet6(0xa, 0x80002, 0x88) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000023c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) recvfrom$inet6(r0, &(0x7f0000000140)=""/185, 0xb9, 0x0, 0x0, 0x2cf) bind$inet6(r0, &(0x7f0000000000)={0xa, 0x10000000004e20}, 0x1c) syz_emit_ethernet(0x83, &(0x7f0000000340)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "1bfc97", 0x4d, 0x88, 0x0, @dev, @mcast2, {[], @udp={0x0, 0x4e20, 0x4d, 0x0, [], "e29607149378d33e1db1c73936c77aa3f7fac33b042bd368236862531934ecb1c373d6ea51369e92fb96cc7c6fe4e24d1fcafff87429e50b32881721afab69cc3712c37ed0"}}}}}}, &(0x7f0000000100)) sendto$inet6(r0, &(0x7f0000000000), 0x38a, 0x0, &(0x7f0000000080)={0xa, 0x4e20, 0x0, @ipv4}, 0x1c) openat$selinux_status(0xffffffffffffff9c, &(0x7f0000000040)='/selinux/status\x00', 0x0, 0x0) 10:35:16 executing program 3: r0 = socket$packet(0x11, 0x3, 0x300) getsockopt$packet_buf(0xffffffffffffffff, 0x107, 0x0, &(0x7f0000000040)=""/8, &(0x7f0000000080)=0x8) fstat(r0, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0}) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = socket$packet(0x11, 0x3, 0x300) socketpair$inet6(0xa, 0x6, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000000140)='/selinux/avc/cache_stats\x00', 0x0, 0x0) ioctl$sock_inet_tcp_SIOCOUTQ(r4, 0x5411, &(0x7f0000000180)) open(&(0x7f0000000580)='./file0\x00', 0x109001, 0x4) ioctl$TCSBRKP(r4, 0x5425, 0xffffffffffffffbf) setsockopt$inet6_MCAST_LEAVE_GROUP(r3, 0x29, 0x2d, &(0x7f0000000280)={0x8226, {{0xa, 0x4e20, 0x0, @loopback, 0x5d}}}, 0x88) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$BLKGETSIZE(r4, 0x1260, &(0x7f0000000440)) clone(0x2382001ff8, 0x0, 0xfffffffffffffffe, &(0x7f0000000100), 0xffffffffffffffff) r6 = getpid() sched_setscheduler(r6, 0x5, &(0x7f0000000040)) setsockopt$inet_tcp_int(r5, 0x6, 0x7, &(0x7f0000000080), 0x4) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x6001, 0xffffffffffffffff) creat(&(0x7f00000007c0)='./file0\x00', 0xfffffffffffffffd) unlink(&(0x7f0000000000)='./file0\x00') setsockopt$packet_tx_ring(r2, 0x107, 0x5, &(0x7f0000000040)=@req3={0x10000, 0x0, 0x10000, 0x1}, 0x1c) bind(r3, &(0x7f00000003c0)=@pppoe={0x18, 0x0, {0x0, @broadcast, 'ip6gre0\x00'}}, 0x80) socket$inet(0x2, 0x5, 0x0) getcwd(&(0x7f00000004c0)=""/161, 0xa1) bind$inet(0xffffffffffffffff, &(0x7f0000deb000)={0x2, 0x0, @multicast1}, 0x10) ioctl$sock_SIOCSPGRP(r2, 0x8902, &(0x7f0000000480)=r6) getsockopt$sock_buf(r5, 0x1, 0x1a, &(0x7f00000001c0)=""/105, &(0x7f00000000c0)=0x69) fchown(r0, r1, 0x0) 10:35:16 executing program 4: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x365f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x8) r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0xb, 0x6, 0x209e1e, 0x3, 0x1}, 0x2c) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000b40)={0xffffffffffffffff, &(0x7f0000000300), &(0x7f0000000340)}, 0x20) unlink(&(0x7f00000000c0)='./file0\x00') bpf$BPF_GET_MAP_INFO(0xf, &(0x7f00000003c0)={r0, 0x28, &(0x7f0000000380)}, 0x10) r1 = openat$selinux_policy(0xffffffffffffff9c, &(0x7f0000000040)='/selinux/policy\x00', 0x0, 0x0) syz_read_part_table(0x1, 0x1, &(0x7f0000000640)=[{&(0x7f00000005c0)="0eca68ca319ce73252afab543cccebcfa32c2f501a52cdd69eb5c0dfa3102d07aed11c80c12388d11e900ee9317f3537280c3e356c24c8fd42", 0x39}]) ioctl$UI_SET_MSCBIT(r1, 0x40045568, 0x18) ioctl$BLKROSET(r1, 0x125d, &(0x7f0000000080)=0x7f) bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000400)={0x0, 0x428}, 0xc) close(r0) 10:35:17 executing program 0: socket$nl_xfrm(0xa, 0x3, 0x87) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80000) ioctl$KDGKBENT(r0, 0x4b46, &(0x7f0000000040)={0x2, 0x1, 0x18000000000000}) syz_emit_ethernet(0x4a, &(0x7f0000000100)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "d8652b", 0x5, 0xffffff87, 0x0, @local, @local, {[], @tcp={{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}, &(0x7f00000002c0)) write$cgroup_type(r1, &(0x7f0000000080)='threaded\x00', 0x9) r2 = syz_genetlink_get_family_id$nbd(&(0x7f0000000180)='nbd\x00') ioctl$KDSETLED(r0, 0x4b32, 0x800) sendmsg$NBD_CMD_STATUS(r1, &(0x7f0000000280)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000240)={&(0x7f00000001c0)={0x4c, r2, 0x100, 0x70bd2b, 0x25dfdbfe, {}, [@NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x2}, @NBD_ATTR_SERVER_FLAGS={0xc, 0x5, 0x8}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x80000000}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x3}]}, 0x4c}, 0x1, 0x0, 0x0, 0x20000010}, 0x20000080) [ 576.571541] binder: 12916:12938 got transaction to invalid handle [ 576.587220] binder: 12916:12938 transaction failed 29201/-22, size 0-16 line 3012 10:35:17 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) setsockopt$SO_TIMESTAMPING(r0, 0x1, 0x25, &(0x7f0000000040)=0x20, 0x4) r2 = openat$selinux_mls(0xffffffffffffff9c, &(0x7f0000000240)='/selinux/mls\x00', 0x0, 0x0) setsockopt$inet6_buf(r2, 0x29, 0x0, &(0x7f00000000c0)="d3697fa86c415ebc9b7905194e51dd946fda5c82a276b1000a01ebb59017f65f5231186deedef0b58eae60e711201b2ed30089f8abb406be0efddb43290c1caa7a0e696a61d24ee8cc56b1afa0c8e91cb7bf4888d0e11f4bc65079dbe87761518a8ba9047e15afa13e4e9258ad91a4dc6590e6f8e61182071c3f73b764d14e13f4a13e5856a7528b94074aeb280d18751ae2", 0x92) close(r1) getsockopt$inet6_IPV6_IPSEC_POLICY(r2, 0x29, 0x22, &(0x7f0000000480)={{{@in6=@mcast1, @in6=@dev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@multicast1}, 0x0, @in6=@local}}, &(0x7f0000000580)=0xe8) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f00000005c0)={'ip_vti0\x00', r3}) gettid() 10:35:17 executing program 2: r0 = openat$ashmem(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ashmem\x00', 0x0, 0x0) ioctl$ASHMEM_SET_SIZE(r0, 0x40087703, 0xffff7ffc) mmap(&(0x7f00006ff000/0x3000)=nil, 0x3000, 0x1, 0x12, r0, 0xfffffffffffffffc) r1 = accept4$packet(0xffffffffffffffff, &(0x7f0000000000)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @remote}, &(0x7f0000000040)=0x14, 0x80800) ioctl$sock_SIOCGIFCONF(r1, 0x8912, &(0x7f0000000140)=@req={0x28, &(0x7f0000000100)={'syzkaller0\x00', @ifru_data=&(0x7f00000000c0)="9b8cf9337f2df57d7a2df4fb48d296fb00cd786cc833bd6f310ee8aea9a3c4b5"}}) lseek(r0, 0x0, 0x2) 10:35:17 executing program 0: openat$uinput(0xffffffffffffff9c, &(0x7f0000000580)='/dev/uinput\x00', 0x802, 0x0) r0 = openat$selinux_mls(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/mls\x00', 0x0, 0x0) sendmsg$nl_route(r0, &(0x7f0000000100)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)=@getneigh={0x14, 0x1e, 0x2, 0x70bd29, 0x25dfdbff, {}, ["", "", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x4800}, 0x800) getsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000140), 0x10) 10:35:17 executing program 2: r0 = perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0xee6b}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000040)={0x0, 0x70}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = 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}, 0x0, 0x0, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000003840)=[{{&(0x7f0000003980)=@rc, 0x80, &(0x7f0000002b80)=[{&(0x7f0000001880)=""/190, 0xbe}], 0x1, &(0x7f0000002c00)=""/125, 0x7d}}], 0x1, 0x0, &(0x7f0000000080)) r2 = syz_open_procfs(0x0, &(0x7f0000000480)='status\x00') preadv(r2, &(0x7f00000017c0), 0x1d0, 0x0) getsockopt$inet6_mreq(r2, 0x29, 0x1d, &(0x7f00000000c0)={@local}, &(0x7f0000000100)=0x14) open(&(0x7f00000004c0)='./file0\x00', 0x101000, 0x4) setsockopt$netlink_NETLINK_DROP_MEMBERSHIP(r2, 0x10e, 0x2, &(0x7f00000001c0)=0xa, 0x4) tee(r1, r0, 0x2, 0x8) write$binfmt_script(r1, &(0x7f0000000340)={'#! ', './file0', [{0x20, 'syz0\x00'}, {}, {0x20, 'status\x00'}], 0xa, "ca82576f9ab6a911778624e8fa0f63e744873c1aaf6fa09ce6bc83e8e2e7dfec441accdb475b84778af9cbb0d759e03a458b50f50279a163e50cf2e905bc0d606e3b4eaac45d2875e488c919005658a2a463a6dbf833622e68b75da6ef1d6930bfb4e7ed4fc08675a93ea4f20214d49385357b02578a2b6e497c7417f3e63f5cff1a752e6e9c5c7377fe26ee352c9ad162331fc48d4cdbe856ea47bd653f0f36873221070ae3396d9203e27127c71e56da4b29987ebf16f79456e4e4a301241a186f664731a5b052a500bd21967cff2a969fc929434cc85c275ddbcba704f4fd92a3763638b7479a5b61"}, 0x104) write$UHID_CREATE(0xffffffffffffffff, &(0x7f0000000200)={0x0, 'syz0\x00', 'syz0\x00', 'syz1\x00', &(0x7f0000000140)=""/20, 0x264}, 0x120) [ 576.844404] binder: 12916:12923 got transaction to invalid handle [ 576.852081] binder: 12916:12923 transaction failed 29201/-22, size 0-16 line 3012 10:35:17 executing program 5: r0 = socket$packet(0x11, 0x3, 0x300) getsockopt$packet_buf(0xffffffffffffffff, 0x107, 0x0, &(0x7f0000000040)=""/8, &(0x7f0000000080)=0x8) fstat(r0, &(0x7f0000000340)) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$packet(0x11, 0x3, 0x300) r1 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000000140)='/selinux/avc/cache_stats\x00', 0x0, 0x0) ioctl$sock_inet_tcp_SIOCOUTQ(r1, 0x5411, &(0x7f0000000180)) ioctl$TCSBRKP(r1, 0x5425, 0x4) setsockopt$inet6_MCAST_LEAVE_GROUP(0xffffffffffffffff, 0x29, 0x2d, &(0x7f0000000280)={0x8226, {{0xa, 0x4e20, 0x0, @ipv4={[], [], @local}, 0x5d}}}, 0x88) r2 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$BLKGETSIZE(r1, 0x1260, &(0x7f0000000440)) clone(0x2382001ff8, 0x0, 0xfffffffffffffffe, &(0x7f0000000100), 0xffffffffffffffff) r3 = getpid() ioctl$TCFLSH(r1, 0x540b, 0x6) sched_setscheduler(r3, 0x5, &(0x7f0000000040)) setsockopt$inet_tcp_int(r2, 0x6, 0x7, &(0x7f0000000080), 0x4) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x6001, 0xffffffffffffffff) r4 = creat(&(0x7f00000007c0)='./file0\x00', 0x0) r5 = open(&(0x7f0000000140)='./bus\x00', 0x141042, 0x0) r6 = creat(&(0x7f0000000400)='./file0\x00', 0x0) write$P9_RREMOVE(r6, &(0x7f0000000280)={0xff60}, 0xe3c7) r7 = creat(&(0x7f0000000700)='./bus\x00', 0x0) fcntl$setstatus(r7, 0x4, 0x0) fdatasync(r6) write$cgroup_type(r7, &(0x7f0000000200)='threaded\x00', 0x175d900f) write$selinux_load(r4, &(0x7f0000000080)={0xf97cff8c, 0x8, 'SE Linux'}, 0x2df) ioctl$IOC_PR_CLEAR(0xffffffffffffffff, 0x401070cd, &(0x7f00000001c0)={0x1}) 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, 0xfdfffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$SNDRV_TIMER_IOCTL_START(r5, 0x54a0) renameat2(r6, &(0x7f0000000300)='./file0\x00', r7, &(0x7f0000000180)='./bus\x00', 0x8) 10:35:17 executing program 0: r0 = openat$random(0xffffffffffffff9c, &(0x7f0000000000)='/dev/urandom\x00', 0x200, 0x0) fdatasync(r0) bpf$PROG_LOAD(0x5, &(0x7f0000b7a000)={0x8, 0x4, &(0x7f0000346fc8)=@framed={{}, [@alu={0x8000000201a7fe3, 0x0, 0x7, 0x61}]}, &(0x7f0000000240)='GPL\x00', 0x2, 0x2e6, &(0x7f00001a7f05)=""/251}, 0x48) 10:35:17 executing program 3: r0 = socket$inet6(0xa, 0x2, 0x0) setsockopt$inet6_int(r0, 0x29, 0x8, &(0x7f0000000100), 0x0) r1 = creat(&(0x7f0000000000)='./file0\x00', 0x100) ioctl$KDDISABIO(r1, 0x4b37) shutdown(r0, 0x1) 10:35:17 executing program 4: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x365f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x8) r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0xb, 0x6, 0x209e1e, 0x3, 0x1}, 0x2c) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000b40)={0xffffffffffffffff, &(0x7f0000000300), &(0x7f0000000340)}, 0x20) unlink(&(0x7f00000000c0)='./file0\x00') bpf$BPF_GET_MAP_INFO(0xf, &(0x7f00000003c0)={r0, 0x28, &(0x7f0000000380)}, 0x10) r1 = openat$selinux_policy(0xffffffffffffff9c, &(0x7f0000000040)='/selinux/policy\x00', 0x0, 0x0) syz_read_part_table(0x1, 0x1, &(0x7f0000000640)=[{&(0x7f00000005c0)="0eca68ca319ce73252afab543cccebcfa32c2f501a52cdd69eb5c0dfa3102d07aed11c80c12388d11e900ee9317f3537280c3e356c24c8fd42", 0x39}]) ioctl$UI_SET_MSCBIT(r1, 0x40045568, 0x18) ioctl$BLKROSET(r1, 0x125d, &(0x7f0000000080)=0x7f) bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000400)={0x0, 0x428}, 0xc) close(r0) 10:35:17 executing program 1: r0 = syz_open_dev$binder(&(0x7f0000000100)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_GET_NODE_DEBUG_INFO(0xffffffffffffffff, 0xc018620b, &(0x7f0000000180)) 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}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000000180)=""/148, 0x13d}], 0x1, 0x0) memfd_create(&(0x7f0000000000)='wchan\x00', 0x4) r1 = syz_open_procfs(0x0, &(0x7f0000000080)="2f65786500000000000409004bddd9de91be10eebf000ee9a90f79805854fa07424adee901d2da75af1f0200f5ab26d7a071fb35331ce39c5a") write$P9_RCLUNK(r1, &(0x7f00000003c0)={0x7, 0x79, 0x2}, 0x7) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(0xffffffffffffffff, 0x4008240b, &(0x7f0000000200)={0x0, 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={&(0x7f00000001c0)}}) lsetxattr$trusted_overlay_redirect(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='trusted.overlay.redirect\x00', &(0x7f0000000440)='./file0\x00', 0x8, 0x3) setsockopt$sock_int(r1, 0x1, 0xe, &(0x7f0000000400)=0x1a8, 0x4) socketpair(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_SET_FILTER(r2, 0x8923, &(0x7f0000000200)="766574000000000000000002bd6800") socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000200)) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040)='/dev/net/tun\x00', 0x1, 0x0) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f0000000000)={"766574000000000000000000bd6800", 0x43732e5398416f1a}) r4 = socket$inet6(0xa, 0x1, 0x0) getsockopt$IPT_SO_GET_REVISION_TARGET(r1, 0x0, 0x43, &(0x7f00000006c0)={'NETMAP\x00'}, &(0x7f0000000700)=0x1e) r5 = socket$nl_generic(0x10, 0x3, 0x10) r6 = dup2(r5, r4) clone(0x802102001ffc, 0x0, 0xfffffffffffffffe, &(0x7f00000001c0), 0xffffffffffffffff) r7 = getpid() sched_setscheduler(r7, 0x5, &(0x7f0000000200)) connect$inet(r6, &(0x7f0000000080)={0x2, 0x0, @dev}, 0x0) openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000000040)='/selinux/avc/cache_stats\x00', 0x0, 0x0) write$selinux_user(r6, &(0x7f0000000780)=ANY=[@ANYBLOB="73797374656dff070000626a6563745f723a6b6c6f6764000161725f72756e5f7402fc742f737461626604750084d07700c8c84c109ce4631820bdfe9841ad4dde223d1c41289aebb42474476858142b919dc6efddc659693a74e3a1c068fff68ce4d6f386edb2a8545e1cbcd301093d51874845c8cab8a91dd92f0411102d2a95845bbc4f83354b3cfdf3ef83c79f560a5478a0b85db5c730a2125342743b29a853583cce4899393010c01f863967a47436830f03c4f1c41d95d1a0791a2a9723d81834e553edc58c12dae452dd75c803fcbe41e90f83ecf31b2a43235127d9c3777e55fd0382c4d50a30171213ea551f5868023016f5dbf0d6505b0ff09e21e300481b6fee51dcc4d1351be3bdea6eeeab94f2f00cb0ee"], 0x118) getsockopt$inet_IP_XFRM_POLICY(r2, 0x0, 0x11, &(0x7f00000002c0)={{{@in=@multicast1, @in=@local}}, {{@in6=@mcast1}, 0x0, @in=@remote}}, &(0x7f0000000100)=0xe8) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000480)={0x60, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="11634840020000000000000038000000000000000000000011000000000000000000000000000000000000001000000000000000", @ANYPTR=&(0x7f0000000000)=ANY=[], @ANYPTR=&(0x7f0000000040)=ANY=[@ANYBLOB="0000fcfab5ff95f0c2974dff00000000"], @ANYBLOB="008000000000000009631040", @ANYRES64=0x0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x56, 0x0, &(0x7f0000000380)="de7348ebdd3856b4939062726852809a76a9c7e27bcd54c3301e926aaec66877cf4b10c115d8919a31d2c3f6687c4bab83102ab8307fea74883013e680f8320bb70b7cca7f9528184061a906af989c9a769cade88c24"}) 10:35:17 executing program 0: ioctl$sock_SIOCGPGRP(0xffffffffffffff9c, 0x8904, &(0x7f0000000040)=0x0) r1 = 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, 0x2000000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000000, 0x0, 0x0, 0x200, 0x0, @perf_bp, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa}, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$FS_IOC_SETFSLABEL(r1, 0x41009432, &(0x7f0000000380)="8ec1b6ec427cebcb11aa4c93d735a1c85e8bd8b7f05a103c04455110c7299f0a72ad239655d02ef8e003a71b090044b63cc1a6e7abda230ec9ae506d058c5908aa96846e4b921ede3976a85478faa6304333d13d6ad65123c3e68276cdc096bbb2c7a548360b5fbef622f4fc0bc2dca4030c07561abc43cc7aca3968ac2e0bdb66c6d5f2855fa96bd51ebb46ac94d5d66d58efeb48a9187344516d6de99ac7fd262cf1df3ef0fb4bbb8d660bc4ca7c8e32fac1bdb1cd9fdd45f5b438362f0372e76fbfa6e03259843748737f895e217af5a39a95e5216dabf3b78698ff0a32415149c325031eafa16d9725a7495132600d000800") r2 = socket$inet6(0xa, 0x2, 0x0) ioctl$FS_IOC_SETVERSION(r2, 0x40087602, &(0x7f0000000080)=0x200) shutdown(r2, 0x0) recvmmsg(r2, &(0x7f0000008880), 0x45b, 0x0, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x2400, 0x5953) [ 577.045243] audit: type=1400 audit(1542105317.454:86): avc: denied { prog_load } for pid=12983 comm="syz-executor0" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=bpf permissive=1 10:35:17 executing program 3: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f0000deb000)={0x2, 0x3, @broadcast}, 0x10) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000b86000)={0x1, &(0x7f00006dc000)=[{0x6, 0x0, 0x0, 0xa1}]}, 0x10) sendto$inet(r0, &(0x7f00000001c0), 0x0, 0x200007ff, &(0x7f0000deaff0)={0x2, 0x3, @loopback}, 0x10) sendto$inet(r0, &(0x7f00000002c0)="20d6dac772b6f65cc7c3fc9bf8d917fbd5bd28cd6ad9243ec3c3fc41fe4295b32b630b3e888a8d0eb1abd9d081c0c6655507c293ed17dcc8e25f2cb85d0e732ff34d9f574cdd31597a5e3a688fff4a8f31474711e4b8f7ab05068770f885c03286fadc1d0fd02098bd981aaf152f2da86443cc605a5cb9a63475b63d354cb1f158bd", 0x82, 0x0, &(0x7f0000000200)={0x2, 0x0, @dev}, 0x10) readv(r0, &(0x7f0000000140), 0x1000000000000147) recvfrom(r0, &(0x7f0000000380)=""/239, 0xff4e, 0x0, 0x0, 0x307) close(r0) write$binfmt_elf64(r0, &(0x7f0000000480)={{0x7f, 0x45, 0x4c, 0x46, 0x9, 0x5, 0x6, 0x6, 0x8, 0x2, 0x3f, 0x10000, 0x31f, 0x40, 0x3bb, 0x3, 0x7, 0x38, 0x2, 0x52, 0x4, 0x6}, [{0x1, 0x2, 0x1c2, 0xae, 0x0, 0x26, 0xac6, 0x6}, {0x5b89e834ddcf1bbb, 0xffff, 0x0, 0x2, 0xa3c7, 0x101, 0x0, 0x2}], "dcd44c6aaa9367a86c1ddb168bc8c1f730b04340a98f41d5cac9dd555cb8bf76467015fa90509d24398cbccb03d398ad1327fb1dac5494b69aa01b57279f867353677e98dee1c8bce64e9d04b1e46846", [[], []]}, 0x300) 10:35:17 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x1f) r1 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000040)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffff8) keyctl$revoke(0x3, r1) sendmsg$nl_generic(r0, &(0x7f0000004fc8)={&(0x7f0000014000), 0xc, &(0x7f0000015000)={&(0x7f0000016918)=ANY=[@ANYBLOB="e8000000000000001000006ff9000000000000000000000081000000", @ANYRES32=0x0], 0x24}}, 0x0) 10:35:17 executing program 0: ioctl$sock_SIOCGPGRP(0xffffffffffffff9c, 0x8904, &(0x7f0000000040)=0x0) r1 = 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, 0x2000000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000000, 0x0, 0x0, 0x200, 0x0, @perf_bp, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa}, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$FS_IOC_SETFSLABEL(r1, 0x41009432, &(0x7f0000000380)="8ec1b6ec427cebcb11aa4c93d735a1c85e8bd8b7f05a103c04455110c7299f0a72ad239655d02ef8e003a71b090044b63cc1a6e7abda230ec9ae506d058c5908aa96846e4b921ede3976a85478faa6304333d13d6ad65123c3e68276cdc096bbb2c7a548360b5fbef622f4fc0bc2dca4030c07561abc43cc7aca3968ac2e0bdb66c6d5f2855fa96bd51ebb46ac94d5d66d58efeb48a9187344516d6de99ac7fd262cf1df3ef0fb4bbb8d660bc4ca7c8e32fac1bdb1cd9fdd45f5b438362f0372e76fbfa6e03259843748737f895e217af5a39a95e5216dabf3b78698ff0a32415149c325031eafa16d9725a7495132600d000800") r2 = socket$inet6(0xa, 0x2, 0x0) ioctl$FS_IOC_SETVERSION(r2, 0x40087602, &(0x7f0000000080)=0x200) shutdown(r2, 0x0) recvmmsg(r2, &(0x7f0000008880), 0x45b, 0x0, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x2400, 0x5953) 10:35:17 executing program 3: socket$inet(0x2, 0xa, 0xe3) r0 = socket$inet(0x2, 0x803, 0x2603b02d) setsockopt$inet_opts(r0, 0x0, 0x4, &(0x7f0000000340)="071f080000000000970600c6fe76cff3e26def23000200000811000013", 0x1d) getsockopt$inet_opts(r0, 0x0, 0x4, &(0x7f0000001000)=""/4096, &(0x7f00000001c0)=0x1000) arch_prctl(0x1003, &(0x7f0000000000)="e7b3974ba2c44975bfd9c85d53dd2f42e3818f5f3deed0736957dbb9265bf1ae2038998657cea6fa3f2bb796bc32920cb7bfcc8aaff97b9e81") 10:35:17 executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$F_GET_RW_HINT(r0, 0x40b, &(0x7f0000000080)) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000200)={'eql\x00', 0x409}) ioctl$TUNSETLINK(r1, 0x400454cd, 0x880000000000030a) dup3(r0, r1, 0x0) [ 577.550848] binder: 12986:12992 got transaction to invalid handle [ 577.558691] binder: 12986:12992 transaction failed 29201/-22, size 0-16 line 3012 10:35:18 executing program 2: r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r0, 0x107, 0xf, &(0x7f0000000040)=0x4006, 0x4) lookup_dcookie(0x7, &(0x7f0000000340)=""/161, 0xa1) r1 = openat$keychord(0xffffffffffffff9c, &(0x7f0000000080)='/dev/keychord\x00', 0x40601, 0x0) ioctl$EVIOCSREP(r1, 0x40084503, &(0x7f00000000c0)=[0x3]) ioctl$int_out(r1, 0x5462, &(0x7f0000000100)) sendto$inet6(r0, &(0x7f0000000240)="0581c7000500000000000000ffa2ad88050000000000008c39160aaacb57a80000067d1a80e19e33e3c2e7725f4a5861153709000000f7402810247f0139d643ba0708e265756fe5eb8f5972eaecfffc2bd9e9aba5568a12843d4342277bd6adf74af03e90f5490f2a38ff07e4b0a084b53a683747f955a47ddc7100080000395da1a7ba8a7069cdb5f4eff4aae8b98ccd4245ad64ceaa7ad4974418b715a624f2cfdaf236512e17960229a1b3bc79b3603a800292fa7c36fb4f6c1342c60e17e6539f6bfeef0bae71fd57b9798d8b6370", 0xd1, 0xffffffffffffffff, &(0x7f0000000000)={0xa, 0x100200000800, 0x8000000000006, @remote, 0xffffffffffffffff}, 0x1c) recvmmsg(r0, &(0x7f0000005740)=[{{&(0x7f00000001c0)=@vsock={0x28, 0x0, 0x0, @reserved}, 0x80, &(0x7f0000000780)=[{&(0x7f0000000480)=""/246, 0xf6}], 0x1, &(0x7f00000007c0)=""/52, 0x34}}, {{0x0, 0x0, &(0x7f0000002480)}}], 0x2, 0x0, &(0x7f0000005880)={0x0, 0x1c9c380}) [ 577.708398] binder: 12986:12992 got transaction to invalid handle [ 577.715046] binder: 12986:12992 transaction failed 29201/-22, size 0-16 line 3012 10:35:18 executing program 5: r0 = socket$packet(0x11, 0x3, 0x300) getsockopt$packet_buf(0xffffffffffffffff, 0x107, 0x0, &(0x7f0000000040)=""/8, &(0x7f0000000080)=0x8) fstat(r0, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0}) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = socket$packet(0x11, 0x3, 0x300) socketpair$inet6(0xa, 0x6, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000004c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) ioctl$sock_inet_tcp_SIOCOUTQ(r5, 0x5411, &(0x7f0000000180)) ioctl$TCSBRKP(r5, 0x5425, 0x4) setsockopt$inet6_MCAST_LEAVE_GROUP(r4, 0x29, 0x2d, &(0x7f0000000280)={0x8226, {{0xa, 0x4e20, 0x0, @ipv4={[], [], @local}, 0x5d}}}, 0x88) r6 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$BLKGETSIZE(r5, 0x1260, &(0x7f0000000440)) clone(0x2382001ff8, 0x0, 0xfffffffffffffffe, &(0x7f0000000100), 0xffffffffffffffff) r7 = getpid() sched_setscheduler(r7, 0x5, &(0x7f0000000040)) setsockopt$inet_tcp_int(r6, 0x6, 0x7, &(0x7f0000000080), 0x4) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x6001, 0xffffffffffffffff) creat(&(0x7f00000007c0)='./file0\x00', 0x0) unlink(&(0x7f0000000000)='./file0\x00') setsockopt$packet_tx_ring(r2, 0x107, 0x5, &(0x7f0000000040)=@req3={0x10000, 0x0, 0x10000, 0x1}, 0x1c) bind(r4, &(0x7f00000003c0)=@pppoe={0x18, 0x0, {0x0, @broadcast, 'ip6gre0\x00'}}, 0x80) socket$inet(0x2, 0x5, 0x0) write$binfmt_misc(r3, &(0x7f0000000500)={'syz0', "74bfc74c123646cbda3daf5f4102f17fbc8195d9210028dea25d6637464da1612bde66d5f4e49f26713018458530f54e39d5af58f139d291b9de7de9c187aa0baf0839e039fb04da4c2b217487475ff82dc275f42be9c9e14a32dd9f44467fe640614a68a64f822808b6adb4c77b864b396c1f66660801e4d5573a2266f3924c24cc94dc2bae7d5c7b7833de7c12aee5da0789f3d31a1bc86fa5773a84c1b800cdaa8948b9e447b3cae068a0fe5810c7e68528461d0582c78353a4c21dabc3d0b3aa85f4c6cad6651ad5e5f9a1"}, 0xd1) bind$inet(0xffffffffffffffff, &(0x7f0000deb000)={0x2, 0x0, @multicast1}, 0x10) getsockopt$sock_buf(r6, 0x1, 0x1a, &(0x7f00000001c0)=""/105, &(0x7f00000000c0)=0x69) fchown(r0, r1, 0x0) setpgid(r7, r7) 10:35:18 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) getsockopt$SO_BINDTODEVICE(r0, 0x1, 0x3b, &(0x7f00000001c0), 0x706000) r2 = openat$selinux_policy(0xffffffffffffff9c, &(0x7f0000000040)='/selinux/policy\x00', 0x0, 0x0) clock_gettime(0x0, &(0x7f0000000080)={0x0, 0x0}) write$evdev(r2, &(0x7f00000000c0)=[{{}, 0x3, 0xaa40, 0x4}, {{0x77359400}, 0x7, 0x4, 0x101}, {{0x77359400}, 0x3, 0x4af, 0x1ff}, {{r3, r4/1000+10000}, 0x16, 0x8001, 0x8001}, {{}, 0x11, 0x3, 0xbc}], 0x78) 10:35:18 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) r1 = socket(0x10, 0x3, 0x0) sendmsg$IPVS_CMD_GET_DAEMON(r1, &(0x7f00000002c0)={&(0x7f00000000c0), 0xc, &(0x7f0000000280)={&(0x7f0000000180)=ANY=[]}}, 0x0) ioctl$int_in(r1, 0x600005452, &(0x7f0000000140)=0x1) write(r1, &(0x7f0000000080)="2400000052001f0014f9f407000904ff0200070208000100feffffff0800000000000006", 0x24) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r1, 0x29, 0x20, &(0x7f0000000040)={@dev={0xfe, 0x80, [], 0x1a}, 0x2, 0x1, 0xff, 0x8, 0x0, 0x3e7d, 0xfffffffffffffe01}, 0x20) 10:35:18 executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$F_GET_RW_HINT(r0, 0x40b, &(0x7f0000000080)) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000200)={'eql\x00', 0x409}) ioctl$TUNSETLINK(r1, 0x400454cd, 0x880000000000030a) dup3(r0, r1, 0x0) 10:35:18 executing program 1: r0 = syz_open_dev$binder(&(0x7f0000000100)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_GET_NODE_DEBUG_INFO(0xffffffffffffffff, 0xc018620b, &(0x7f0000000180)) 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}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000000180)=""/148, 0x13d}], 0x1, 0x0) memfd_create(&(0x7f0000000000)='wchan\x00', 0x4) r1 = syz_open_procfs(0x0, &(0x7f0000000080)="2f65786500000000000409004bddd9de91be10eebf000ee9a90f79805854fa07424adee901d2da75af1f0200f5ab26d7a071fb35331ce39c5a") write$P9_RCLUNK(r1, &(0x7f00000003c0)={0x7, 0x79, 0x2}, 0x7) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(0xffffffffffffffff, 0x4008240b, &(0x7f0000000200)={0x0, 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={&(0x7f00000001c0)}}) lsetxattr$trusted_overlay_redirect(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='trusted.overlay.redirect\x00', &(0x7f0000000440)='./file0\x00', 0x8, 0x3) setsockopt$sock_int(r1, 0x1, 0xe, &(0x7f0000000400)=0x1a8, 0x4) socketpair(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_SET_FILTER(r2, 0x8923, &(0x7f0000000200)="766574000000000000000002bd6800") socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000200)) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r4 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040)='/dev/net/tun\x00', 0x1, 0x0) ioctl$TUNSETIFF(r4, 0x400454ca, &(0x7f0000000000)={"766574000000000000000000bd6800", 0x43732e5398416f1a}) r5 = socket$inet6(0xa, 0x1, 0x0) getsockopt$IPT_SO_GET_REVISION_TARGET(r1, 0x0, 0x43, &(0x7f00000006c0)={'NETMAP\x00'}, &(0x7f0000000700)=0x1e) r6 = socket$nl_generic(0x10, 0x3, 0x10) r7 = dup2(r6, r5) clone(0x802102001ffc, 0x0, 0xfffffffffffffffe, &(0x7f00000001c0), 0xffffffffffffffff) r8 = getpid() sched_setscheduler(r8, 0x5, &(0x7f0000000200)) connect$inet(r7, &(0x7f0000000080)={0x2, 0x0, @dev}, 0x0) openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000000040)='/selinux/avc/cache_stats\x00', 0x0, 0x0) write$selinux_user(r7, &(0x7f0000000780)=ANY=[@ANYBLOB="73797374656dff070000626a6563745f723a6b6c6f6764000161725f72756e5f7402fc742f737461626604750084d07700c8c84c109ce4631820bdfe9841ad4dde223d1c41289aebb42474476858142b919dc6efddc659693a74e3a1c068fff68ce4d6f386edb2a8545e1cbcd301093d51874845c8cab8a91dd92f0411102d2a95845bbc4f83354b3cfdf3ef83c79f560a5478a0b85db5c730a2125342743b29a853583cce4899393010c01f863967a47436830f03c4f1c41d95d1a0791a2a9723d81834e553edc58c12dae452dd75c803fcbe41e90f83ecf31b2a43235127d9c3777e55fd0382c4d50a30171213ea551f5868023016f5dbf0d6505b0ff09e21e300481b6fee51dcc4d1351be3bdea6eeeab94f2f00cb0ee"], 0x118) fsetxattr$security_evm(r4, &(0x7f00000004c0)='security.evm\x00', &(0x7f0000000500)=@v1={0x2, "3ff0725916fe72105e60f9952163241b19d7"}, 0x13, 0x2) getsockopt$inet_IP_XFRM_POLICY(r3, 0x0, 0x11, &(0x7f0000000540)={{{@in=@multicast1, @in=@local}}, {{@in6=@mcast1}, 0x0, @in=@remote}}, &(0x7f0000000100)=0x5d) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000480)={0x60, 0x0, &(0x7f0000000240)=[@transaction_sg={0x40486311, {{0x2, 0x0, 0x38, 0x0, 0x11, 0x0, 0x0, 0x0, 0x10, &(0x7f0000000000), &(0x7f0000000040)=[0x0, 0x68]}, 0x8000}}, @acquire_done], 0x56, 0x0, &(0x7f0000000380)="de7348ebdd3856b4939062726852809a76a9c7e27bcd54c3301e926aaec66877cf4b10c115d8919a31d2c3f6687c4bab83102ab8307fea74883013e680f8320bb70b7cca7f9528184061a906af989c9a769cade88c24"}) 10:35:18 executing program 2: clone(0x3102001ffe, 0x0, 0xfffffffffffffffe, &(0x7f0000000000), 0xffffffffffffffff) r0 = gettid() r1 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ppp\x00', 0xe27bc6acf0b540b0, 0x0) ioctl$IOC_PR_RELEASE(r1, 0x401070ca, &(0x7f0000000180)={0x1, 0x5}) wait4(0x0, &(0x7f00000003c0), 0x80000000, &(0x7f0000000340)) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x1b) write$nbd(r1, &(0x7f00000001c0)={0x67446698, 0x1, 0x0, 0x0, 0x1, "390ff6e772f1a3d92db98afdcef1985c853f5240634c5e70db6fb30af539d7b81aaa53d56021804838a134f0bd11b623ec1511be909362b0f3aa67f1efa0423b0beea69cb6a9c64b8608f1153886e2fd01648f835de9da343c3ece0fb6208ec38f1bedbdfc0b16b9408e9166e0405918370952ccdeaaeb878710e82280f5e6b38095907ad0508b270afffb9f28cf"}, 0x9e) ptrace$cont(0x1b, r0, 0x0, 0x0) ioctl$sock_inet6_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f00000000c0)={@dev, @dev, @mcast1, 0x0, 0x0, 0x0, 0xf7}) ioctl(r1, 0x3, &(0x7f0000000280)="0a5e078a6db19ff942b666e8e103071bacd74f0b404d2decabbac4a5db4132cba25a97c5fb476287185ea6ee64b7f40316f5eebe8c833a6f43a09b41b33d84494e47fad3be905205c1eee1169ef2438639533970ffe597628bb294f94f7b8e004fc1c784589595678f7c39384a226cd971e4e1718918e2ba15941dbf087c453bfd") write$P9_RREAD(0xffffffffffffffff, &(0x7f0000000400)=ANY=[@ANYBLOB="790000007500002e0fb00d6b0e010000002f4f4a2f20fd53b578539e08600893ca69e8d12f488560ae21a91215b75add4012edca5b81d12e1ab7311609bfc17782f961d0f94417a6cbd5621ed8f51efa9916d4b82b939a9d5cb082dde6ebbb5c59b466d52b240016e0ae0ffbce4a09000000000000000000007b4de32d12528ff29c2d2eee1804e5e76b7fdfc19b237585a09473fd1fb038346249e852e686268d4fa1b31c09c3b181c4d55f142cecc9177fb1cf9b1318ace70a56aa88fc19cd93b6547d6bfbae2d9f4a57ff17f01a68eb83b6eb89e5f75128f98268e185ea8fc6e7401acafcd56b6a5e7118910f59545b5f01105cead21a3b974d941bd61b7eea91285adfc3fee3c1686304f2"], 0x79) open(&(0x7f0000000040)='./file0\x00', 0x100, 0x110) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x21, r0, 0x0, 0x0) 10:35:18 executing program 3: r0 = perf_event_open(&(0x7f0000940000)={0x2, 0x70, 0xee6a}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = socket(0x10, 0x3, 0x0) ioctl$sock_ifreq(r1, 0x89f2, &(0x7f0000000000)={'ip_vti0\x00', @ifru_data=&(0x7f0000000040)="635e9537d475cf912822b8b3532ee1cf3be4469deb510465c9eb58cbd8641d57"}) syz_genetlink_get_family_id$nbd(&(0x7f0000000200)='nbd\x00') lsetxattr$security_capability(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='security.capability\x00', &(0x7f0000000100)=@v1={0x1000000, [{0x40, 0x6}]}, 0xc, 0x0) ioctl$BLKFLSBUF(r0, 0x1261, &(0x7f0000000140)=0x4) 10:35:18 executing program 0: bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f00000000c0), 0x4) socketpair$inet6_icmp_raw(0xa, 0x3, 0x3a, &(0x7f0000000100)) unshare(0x100) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = dup(r0) ioctl$EVIOCGKEYCODE_V2(r1, 0x80284504, &(0x7f0000000c80)=""/180) ppoll(&(0x7f0000000880)=[{r0}], 0x1, &(0x7f00000008c0)={0x77359400}, &(0x7f0000000900)={0x80}, 0x8) ioctl$EVIOCSABS0(0xffffffffffffffff, 0x401845c0, &(0x7f0000000080)={0xfffffffffffffffd, 0x1000, 0x4, 0x94cd, 0x1, 0x7}) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000440)={0xffffffffffffffff, 0x28, &(0x7f0000000400)={0x0, 0x0}}, 0x10) prctl$getreaper(0x2, &(0x7f00000004c0)) bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000480)={r2, 0x31}, 0xc) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000000540)='/dev/full\x00', 0x80, 0x0) fcntl$getownex(r3, 0x10, &(0x7f0000000640)={0x0, 0x0}) syz_open_procfs$namespace(r4, &(0x7f0000000740)='ns/pid\x00') setsockopt$SO_TIMESTAMPING(r0, 0x1, 0x25, &(0x7f00000005c0)=0x6, 0x4) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(r1, 0x4008240b, &(0x7f00000006c0)={0x6, 0x70, 0x0, 0x3, 0x31, 0x7d363d12, 0x0, 0x10001, 0x0, 0x2, 0x7, 0x800, 0x6, 0x7, 0x3de, 0x3, 0x3, 0x9, 0x0, 0x5, 0x1000, 0x401, 0x5, 0x3, 0x4, 0x9, 0x7, 0x2, 0xeff, 0x80000000, 0x8, 0x6, 0x4, 0x6, 0x3ff, 0xfffffffffffffe01, 0xffffffffffffffd0, 0xffffffff, 0x0, 0x4, 0x2, @perf_config_ext={0x9e6, 0x100000001}, 0x2000, 0x8, 0x0, 0x7, 0x4, 0xfffffffffffff800, 0x8}) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x400, 0x0, 0x0, 0x4, 0xffffffffffffffff, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) ioctl$BLKIOMIN(0xffffffffffffffff, 0x1278, &(0x7f0000000600)) r5 = socket$unix(0x1, 0x805, 0x0) bind$unix(r5, &(0x7f0000366000)=@file={0x1, "e91f7189591e9233614b00"}, 0xc) listen(r5, 0x0) accept(r5, 0x0, &(0x7f0000000800)) setsockopt$sock_linger(0xffffffffffffffff, 0x1, 0xd, &(0x7f0000000580)={0x0, 0x4}, 0x8) flistxattr(r0, &(0x7f0000000500)=""/22, 0x16) syz_open_procfs$namespace(0x0, &(0x7f0000000040)='ns/mnt\x00') io_setup(0x3, &(0x7f0000000140)=0x0) io_cancel(r6, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x7, 0x6, r0, &(0x7f0000000240)="f83229ff64109ef5a85be4a97daa7542e445c7b3c618ec7683d060808b5cbc9d6ddc86aa92bd61f1a23b4bcfeff264b394f18c07ea32cd1ecd546c3ca3ef66ce0af7c62d90c4c7005ace7fa6dd7afe6b34464ba15a449f4ade2657fde8881f81dc9a4958ace7f03d52aa8df7538a24d60d8c5def3939c87befdaa1318d42bbd744bd8329f1fddf0c17ac7879c76e773aa501e31b62e47ccb20e862155cf599750a1173ffc9834891cd959b481cea05af93716cd3f6d87256213716d46f13054a2f3678cf4b4fa050f84bb0c4", 0xcc, 0xfffffffffffffffa, 0x0, 0x2}, &(0x7f00000001c0)) clone(0x70024100, &(0x7f00000001c0), &(0x7f0000000200), &(0x7f0000000000), &(0x7f0000000140)) perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0xee6b}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 10:35:18 executing program 2: recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000001400)=@ipx, 0x80, &(0x7f0000000000), 0x23a}}], 0x1, 0x0, &(0x7f0000000080)) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000000)) getpgrp(0x0) r0 = gettid() r1 = syz_open_procfs(r0, &(0x7f00000000c0)='net/igmp6\x00') preadv(r1, &(0x7f00000017c0), 0x1a1, 0x0) 10:35:18 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(r0, 0x6, 0x16, &(0x7f0000000480)=[{0x3, 0x9}, {0x7, 0x5}, {0x8, 0xffffffffffff89b1}, {0x6, 0x7f}], 0x4) setsockopt$inet_tcp_int(r0, 0x6, 0x10000000013, &(0x7f0000000100)=0x1, 0xfb) r1 = openat$selinux_checkreqprot(0xffffffffffffff9c, &(0x7f0000000440)='/selinux/checkreqprot\x00', 0x800, 0x0) ioctl$KDDISABIO(r1, 0x4b37) setsockopt$inet_tcp_int(r0, 0x6, 0x14, &(0x7f0000788ffc)=0x100000001, 0xfdf6) bind$inet(r0, &(0x7f0000738ff0)={0x2, 0x4e21, @multicast1}, 0x10) getsockname$inet(r0, &(0x7f0000000140), &(0x7f0000000680)=0x10) connect$inet(r0, &(0x7f0000000180)={0x2, 0x4e21}, 0x10) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = 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_bp={&(0x7f0000abe000)}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fcntl$getown(r0, 0x9) r4 = gettid() r5 = getpgrp(r4) perf_event_open(&(0x7f00000007c0)={0x5, 0x70, 0x2, 0x9, 0x5, 0x0, 0x0, 0x9, 0x4, 0x0, 0x7, 0x1, 0x0, 0x0, 0x0, 0x2, 0x0, 0x81, 0x4, 0x1, 0x3, 0xb565, 0x0, 0x8001, 0x80000001, 0x4, 0x3f, 0x1ff, 0xb800, 0x7, 0x1, 0x80, 0x4, 0x7fff, 0x80000000, 0x0, 0x200, 0x9, 0x0, 0x6, 0x0, @perf_config_ext={0x0, 0x9}, 0x10218, 0x2, 0x7, 0x7, 0x5, 0x0, 0x20}, r5, 0xffffffffffffffff, 0xffffffffffffff9c, 0x8) setsockopt$SO_ATTACH_FILTER(r2, 0x1, 0x1a, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x6, 0x0, 0x0, 0x400}]}, 0x10) setsockopt$inet6_tcp_int(0xffffffffffffffff, 0x6, 0x2, &(0x7f0000000340)=0x800000001ff, 0x10000038f) bind$inet6(r2, &(0x7f0000000000)={0xa, 0x4e22}, 0x1c) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r3, 0x2405, 0xffffffffffffffff) listen(r2, 0xaefb) r6 = socket$inet6_tcp(0xa, 0x1, 0x0) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000880)=""/120, 0x78, 0x2, &(0x7f0000000900)=@abs={0x1}, 0x6e) sendto$inet6(r6, &(0x7f0000000040), 0xfe30, 0x20000006, &(0x7f0000000080)={0xa, 0x4e22, 0x0, @empty={[0xe00000000000000, 0xfe80000000000000, 0x0, 0xe603000000000000]}}, 0x1c) setsockopt$inet_MCAST_MSFILTER(r0, 0x0, 0x30, &(0x7f00000001c0)=ANY=[@ANYBLOB="090000000000000002004e2400000006000000000000000000000000000000000000000000000000009bcb23b300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000800000002004e22000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002004e207f00000100000000000000000000000000000000000000000000000000000000000000000000000000000000f40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002004e20e000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002004e22ac1414aa0000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x1) pipe2(&(0x7f00000006c0), 0x4000) getsockopt$bt_hci(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000740)=""/106, &(0x7f0000000080)=0x6a) setsockopt$inet_tcp_int(r0, 0x6, 0xa, &(0x7f0000000040)=0xffffffffffffffff, 0x4) setsockopt$inet_tcp_TCP_REPAIR_WINDOW(r0, 0x6, 0x1d, &(0x7f0000000700)={0x0, 0x40000007fff, 0x80000001}, 0x14) shutdown(r0, 0x1) 10:35:18 executing program 2: r0 = openat$pfkey(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/self/net/pfkey\x00', 0x44000, 0x0) getsockopt$inet_tcp_TCP_ZEROCOPY_RECEIVE(0xffffffffffffffff, 0x6, 0x23, &(0x7f0000000200)={&(0x7f0000ffb000/0x2000)=nil, 0x2000}, &(0x7f0000000240)=0x10) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000000140)='./bus\x00', 0x141042, 0x0) r4 = creat(&(0x7f0000000400)='./file0\x00', 0x0) ioctl$TUNGETVNETHDRSZ(0xffffffffffffffff, 0x800454d7, &(0x7f00000000c0)) write$P9_RREMOVE(r4, &(0x7f0000000280)={0xff60}, 0xe3c7) r5 = creat(&(0x7f0000000700)='./bus\x00', 0x0) socketpair$inet_udplite(0x2, 0x2, 0x88, &(0x7f0000000600)) fcntl$setstatus(r5, 0x4, 0x6100) poll(&(0x7f0000000040)=[{r3, 0x400}, {r2, 0x200}, {0xffffffffffffffff, 0x1100}, {0xffffffffffffffff, 0x100}], 0x4, 0x2) fdatasync(r4) write$cgroup_type(r5, &(0x7f0000000200)='threaded\x00', 0x175d900f) r6 = 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_bp={&(0x7f0000abe000)}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$LOOP_CTL_GET_FREE(r1, 0x4c82) fsetxattr$security_smack_transmute(r6, &(0x7f0000000380)='security.SMACK64TRANSMUTE\x00', &(0x7f00000002c0)='TRUE', 0x4, 0x400000000002) connect$inet(0xffffffffffffffff, &(0x7f0000000100)={0x2, 0x0, @local}, 0x10) r7 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r5, 0x4c05, &(0x7f0000000500)) sched_setscheduler(0x0, 0x0, &(0x7f0000000200)) ioctl$TIOCLINUX6(r4, 0x541c, &(0x7f0000000300)={0x6, 0xffffffff}) setsockopt$inet_tcp_TCP_FASTOPEN_KEY(r7, 0x6, 0x21, &(0x7f00000004c0)="3f21f09682cbe7d4289c0788a8c94389", 0x10) recvfrom$packet(0xffffffffffffffff, &(0x7f0000000440)=""/91, 0x5b, 0x0, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @link_local}, 0x14) ioctl$FICLONE(r7, 0x40049409, r3) write$P9_RRENAME(0xffffffffffffffff, &(0x7f0000000180)={0x7, 0x15, 0x2}, 0x7) write$P9_RWSTAT(0xffffffffffffffff, &(0x7f00000003c0)={0x7, 0x7f, 0x1}, 0x7) timerfd_gettime(r0, &(0x7f0000000340)) tee(r5, 0xffffffffffffffff, 0x46af800000000, 0x5) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000200)={0x0, r4}) 10:35:18 executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$F_GET_RW_HINT(r0, 0x40b, &(0x7f0000000080)) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000200)={'eql\x00', 0x409}) ioctl$TUNSETLINK(r1, 0x400454cd, 0x880000000000030a) dup3(r0, r1, 0x0) [ 578.638532] binder: 13052:13057 got transaction to invalid handle [ 578.647057] binder: 13052:13057 transaction failed 29201/-22, size 0-16 line 3012 [ 578.748553] binder: 13052:13057 got transaction to invalid handle [ 578.756037] binder: 13052:13057 transaction failed 29201/-22, size 0-16 line 3012 10:35:19 executing program 5: r0 = socket$packet(0x11, 0x3, 0x300) getsockopt$packet_buf(0xffffffffffffffff, 0x107, 0x0, &(0x7f0000000040)=""/8, &(0x7f0000000080)=0x8) fstat(r0, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0}) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0x9, 0xffffffffffffffff, 0x0) r2 = socket$packet(0x11, 0x3, 0x300) r3 = openat$keychord(0xffffffffffffff9c, &(0x7f0000000480)='/dev/keychord\x00', 0xa0000, 0x0) bind$netlink(r3, &(0x7f00000004c0)={0x10, 0x0, 0x25dfdbfc}, 0xc) socketpair$inet6(0xa, 0x6, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000000140)='/selinux/avc/cache_stats\x00', 0x0, 0x0) ioctl$sock_inet_tcp_SIOCOUTQ(r5, 0x5411, &(0x7f0000000180)) ioctl$TCSBRKP(r5, 0x5425, 0x4) setsockopt$inet6_MCAST_LEAVE_GROUP(r4, 0x29, 0x2d, &(0x7f0000000280)={0x8226, {{0xa, 0x4e20, 0x0, @ipv4={[], [], @local}, 0x5d}}}, 0x88) r6 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$BLKGETSIZE(r5, 0x1260, &(0x7f0000000440)) clone(0x2382001ff8, 0x0, 0xfffffffffffffffe, &(0x7f0000000100), 0xffffffffffffffff) fcntl$setstatus(r6, 0x4, 0x800) r7 = getpid() sched_setscheduler(r7, 0x5, &(0x7f0000000040)) setsockopt$inet_tcp_int(r6, 0x6, 0x7, &(0x7f0000000080), 0x4) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x6001, 0xffffffffffffffff) creat(&(0x7f00000007c0)='./file0\x00', 0x0) unlink(&(0x7f0000000000)='./file0\x00') setsockopt$packet_tx_ring(r2, 0x107, 0x5, &(0x7f0000000040)=@req3={0x10000, 0x0, 0x10000, 0x1}, 0x1c) bind(r4, &(0x7f00000003c0)=@pppoe={0x18, 0x0, {0x0, @broadcast, 'ip6gre0\x00'}}, 0x80) getsockopt$inet6_int(r4, 0x29, 0x4, &(0x7f0000000500), &(0x7f0000000540)=0x4) socket$inet(0x2, 0x5, 0x0) bind$inet(0xffffffffffffffff, &(0x7f0000deb000)={0x2, 0x0, @multicast1}, 0x10) getsockopt$sock_buf(r6, 0x1, 0x1a, &(0x7f00000001c0)=""/105, &(0x7f00000000c0)=0x69) fchown(r0, r1, 0x0) 10:35:19 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_TCP_REPAIR_OPTIONS(r0, 0x6, 0x16, &(0x7f0000000480)=[{0x3, 0x9}, {0x7, 0x5}, {0x8, 0xffffffffffff89b1}, {0x6, 0x7f}], 0x4) setsockopt$inet_tcp_int(r0, 0x6, 0x10000000013, &(0x7f0000000100)=0x1, 0xfb) r1 = openat$selinux_checkreqprot(0xffffffffffffff9c, &(0x7f0000000440)='/selinux/checkreqprot\x00', 0x800, 0x0) ioctl$KDDISABIO(r1, 0x4b37) setsockopt$inet_tcp_int(r0, 0x6, 0x14, &(0x7f0000788ffc)=0x100000001, 0xfdf6) bind$inet(r0, &(0x7f0000738ff0)={0x2, 0x4e21, @multicast1}, 0x10) getsockname$inet(r0, &(0x7f0000000140), &(0x7f0000000680)=0x10) connect$inet(r0, &(0x7f0000000180)={0x2, 0x4e21}, 0x10) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = 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_bp={&(0x7f0000abe000)}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fcntl$getown(r0, 0x9) r4 = gettid() r5 = getpgrp(r4) perf_event_open(&(0x7f00000007c0)={0x5, 0x70, 0x2, 0x9, 0x5, 0x0, 0x0, 0x9, 0x4, 0x0, 0x7, 0x1, 0x0, 0x0, 0x0, 0x2, 0x0, 0x81, 0x4, 0x1, 0x3, 0xb565, 0x0, 0x8001, 0x80000001, 0x4, 0x3f, 0x1ff, 0xb800, 0x7, 0x1, 0x80, 0x4, 0x7fff, 0x80000000, 0x0, 0x200, 0x9, 0x0, 0x6, 0x0, @perf_config_ext={0x0, 0x9}, 0x10218, 0x2, 0x7, 0x7, 0x5, 0x0, 0x20}, r5, 0xffffffffffffffff, 0xffffffffffffff9c, 0x8) setsockopt$SO_ATTACH_FILTER(r2, 0x1, 0x1a, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x6, 0x0, 0x0, 0x400}]}, 0x10) setsockopt$inet6_tcp_int(0xffffffffffffffff, 0x6, 0x2, &(0x7f0000000340)=0x800000001ff, 0x10000038f) bind$inet6(r2, &(0x7f0000000000)={0xa, 0x4e22}, 0x1c) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r3, 0x2405, 0xffffffffffffffff) listen(r2, 0xaefb) r6 = socket$inet6_tcp(0xa, 0x1, 0x0) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000880)=""/120, 0x78, 0x2, &(0x7f0000000900)=@abs={0x1}, 0x6e) sendto$inet6(r6, &(0x7f0000000040), 0xfe30, 0x20000006, &(0x7f0000000080)={0xa, 0x4e22, 0x0, @empty={[0xe00000000000000, 0xfe80000000000000, 0x0, 0xe603000000000000]}}, 0x1c) setsockopt$inet_MCAST_MSFILTER(r0, 0x0, 0x30, &(0x7f00000001c0)=ANY=[@ANYBLOB="090000000000000002004e2400000006000000000000000000000000000000000000000000000000009bcb23b300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000800000002004e22000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002004e207f00000100000000000000000000000000000000000000000000000000000000000000000000000000000000f40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002004e20e000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002004e22ac1414aa0000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x1) pipe2(&(0x7f00000006c0), 0x4000) getsockopt$bt_hci(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000740)=""/106, &(0x7f0000000080)=0x6a) setsockopt$inet_tcp_int(r0, 0x6, 0xa, &(0x7f0000000040)=0xffffffffffffffff, 0x4) setsockopt$inet_tcp_TCP_REPAIR_WINDOW(r0, 0x6, 0x1d, &(0x7f0000000700)={0x0, 0x40000007fff, 0x80000001}, 0x14) shutdown(r0, 0x1) 10:35:19 executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$F_GET_RW_HINT(r0, 0x40b, &(0x7f0000000080)) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000200)={'eql\x00', 0x409}) ioctl$TUNSETLINK(r1, 0x400454cd, 0x880000000000030a) dup3(r0, r1, 0x0) 10:35:19 executing program 1: r0 = syz_open_dev$binder(&(0x7f0000000100)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_GET_NODE_DEBUG_INFO(0xffffffffffffffff, 0xc018620b, &(0x7f0000000180)) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000540)=0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x3fd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff80000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000000180)=""/148, 0x13d}], 0x1, 0x0) memfd_create(&(0x7f0000000000)='wchan\x00', 0x4) r2 = syz_open_procfs(0x0, &(0x7f0000000080)="2f65786500000000000409004bddd9de91be10eebf000ee9a90f79805854fa07424adee901d2da75af1f0200f5ab26d7a071fb35331ce39c5a") write$P9_RCLUNK(r2, &(0x7f00000003c0)={0x7, 0x79, 0x2}, 0x7) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(0xffffffffffffffff, 0x4008240b, &(0x7f0000000200)={0x0, 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={&(0x7f00000001c0)}}) lsetxattr$trusted_overlay_redirect(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='trusted.overlay.redirect\x00', &(0x7f0000000440)='./file0\x00', 0x8, 0x3) setsockopt$sock_int(r2, 0x1, 0xe, &(0x7f0000000400)=0x1a8, 0x4) socketpair(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_SET_FILTER(r3, 0x8923, &(0x7f0000000200)="766574000000000000000002bd6800") socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000200)) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r4 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040)='/dev/net/tun\x00', 0x1, 0x0) ioctl$TUNSETIFF(r4, 0x400454ca, &(0x7f0000000000)={"766574000000000000000000bd6800", 0x43732e5398416f1a}) r5 = socket$inet6(0xa, 0x1, 0x0) getsockopt$IPT_SO_GET_REVISION_TARGET(r2, 0x0, 0x43, &(0x7f00000006c0)={'NETMAP\x00'}, &(0x7f0000000700)=0x1e) r6 = socket$nl_generic(0x10, 0x3, 0x10) r7 = dup2(r6, r5) ioctl$EVIOCGVERSION(r3, 0x80044501, &(0x7f00000004c0)=""/89) clone(0x802102001ffc, 0x0, 0xfffffffffffffffe, &(0x7f00000001c0), 0xffffffffffffffff) r8 = getpid() sched_setscheduler(r8, 0x5, &(0x7f0000000200)) connect$inet(r7, &(0x7f0000000080)={0x2, 0x0, @dev}, 0x0) openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000000040)='/selinux/avc/cache_stats\x00', 0x0, 0x0) write$selinux_user(r7, &(0x7f0000000780)=ANY=[@ANYBLOB="73797374656dff070000626a6563745f723a6b6c6f6764000161725f72756e5f7402fc742f737461626604750084d07700c8c84c109ce4631820bdfe9841ad4dde223d1c41289aebb42474476858142b919dc6efddc659693a74e3a1c068fff68ce4d6f386edb2a8545e1cbcd301093d51874845c8cab8a91dd92f0411102d2a95845bbc4f83354b3cfdf3ef83c79f560a5478a0b85db5c730a2125342743b29a853583cce4899393010c01f863967a47436830f03c4f1c41d95d1a0791a2a9723d81834e553edc58c12dae452dd75c803fcbe41e90f83ecf31b2a43235127d9c3777e55fd0382c4d50a30171213ea551f5868023016f5dbf0d6505b0ff09e21e300481b6fee51dcc4d1351be3bdea6eeeab94f2f00cb0ee"], 0x118) getsockopt$inet_IP_XFRM_POLICY(r3, 0x0, 0x11, &(0x7f00000002c0)={{{@in=@multicast1, @in=@local}}, {{@in6=@mcast1}, 0x0, @in=@remote}}, &(0x7f0000000100)=0xe8) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000480)={0x60, 0x0, &(0x7f0000000240)=[@transaction_sg={0x40486311, {{0x2, 0x0, 0x38, 0x0, 0x11, 0x0, 0x0, 0x0, 0x10, &(0x7f0000000000), &(0x7f0000000040)=[0x0, 0x68]}, 0x8000}}, @acquire_done], 0x56, 0x0, &(0x7f0000000380)="de7348ebdd3856b4939062726852809a76a9c7e27bcd54c3301e926aaec66877cf4b10c115d8919a31d2c3f6687c4bab83102ab8307fea74883013e680f8320bb70b7cca7f9528184061a906af989c9a769cade88c24"}) 10:35:19 executing program 3: r0 = socket$packet(0x11, 0x3, 0x300) getsockopt$packet_buf(0xffffffffffffffff, 0x107, 0x0, &(0x7f0000000040)=""/8, &(0x7f0000000080)=0x8) fstat(r0, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0}) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = socket$packet(0x11, 0x3, 0x300) socketpair$inet6(0xa, 0x6, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000004c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) ioctl$sock_inet_tcp_SIOCOUTQ(r5, 0x5411, &(0x7f0000000180)) ioctl$TCSBRKP(r5, 0x5425, 0x4) setsockopt$inet6_MCAST_LEAVE_GROUP(r4, 0x29, 0x2d, &(0x7f0000000280)={0x8226, {{0xa, 0x4e20, 0x0, @ipv4={[], [], @local}, 0x5d}}}, 0x88) r6 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$BLKGETSIZE(r5, 0x1260, &(0x7f0000000440)) clone(0x2382001ff8, 0x0, 0xfffffffffffffffe, &(0x7f0000000100), 0xffffffffffffffff) r7 = getpid() sched_setscheduler(r7, 0x5, &(0x7f0000000040)) setsockopt$inet_tcp_int(r6, 0x6, 0x7, &(0x7f0000000080), 0x4) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x6001, 0xffffffffffffffff) creat(&(0x7f00000007c0)='./file0\x00', 0x0) unlink(&(0x7f0000000000)='./file0\x00') setsockopt$packet_tx_ring(r2, 0x107, 0x5, &(0x7f0000000040)=@req3={0x10000, 0x0, 0x10000, 0x1}, 0x1c) bind(r4, &(0x7f00000003c0)=@pppoe={0x18, 0x0, {0x0, @broadcast, 'ip6gre0\x00'}}, 0x80) socket$inet(0x2, 0x5, 0x0) write$binfmt_misc(r3, &(0x7f0000000500)={'syz0', "74bfc74c123646cbda3daf5f4102f17fbc8195d9210028dea25d6637464da1612bde66d5f4e49f26713018458530f54e39d5af58f139d291b9de7de9c187aa0baf0839e039fb04da4c2b217487475ff82dc275f42be9c9e14a32dd9f44467fe640614a68a64f822808b6adb4c77b864b396c1f66660801e4d5573a2266f3924c24cc94dc2bae7d5c7b7833de7c12aee5da0789f3d31a1bc86fa5773a84c1b800cdaa8948b9e447b3cae068a0fe5810c7e68528461d0582c78353a4c21dabc3d0b3aa85f4c6cad6651ad5e5f9a1"}, 0xd1) bind$inet(0xffffffffffffffff, &(0x7f0000deb000)={0x2, 0x0, @multicast1}, 0x10) getsockopt$sock_buf(r6, 0x1, 0x1a, &(0x7f00000001c0)=""/105, &(0x7f00000000c0)=0x69) fchown(r0, r1, 0x0) setpgid(r7, r7) 10:35:19 executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$F_GET_RW_HINT(r0, 0x40b, &(0x7f0000000080)) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000200)={'eql\x00', 0x409}) dup3(r0, r1, 0x0) [ 579.252166] binder: 13112:13118 got transaction to invalid handle [ 579.267959] binder: 13112:13118 transaction failed 29201/-22, size 0-16 line 3012 10:35:19 executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$F_GET_RW_HINT(r0, 0x40b, &(0x7f0000000080)) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040)='/dev/net/tun\x00', 0x0, 0x0) dup3(r0, r1, 0x0) [ 579.318130] binder: 13112:13118 got transaction to invalid handle [ 579.342225] binder: 13112:13118 transaction failed 29201/-22, size 0-16 line 3012 10:35:19 executing program 0: mkdir(&(0x7f0000fd5ff8)='./file0\x00', 0x0) perf_event_open(&(0x7f0000940000)={0x2, 0x70, 0xee6a}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mount$bpf(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='bpf\x00', 0x0, &(0x7f00000001c0)) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod$loop(&(0x7f0000000100)='./file0\x00', 0x400, 0x1) lseek(r0, 0x3000000, 0x1) openat$apparmor_thread_current(0xffffffffffffff9c, &(0x7f0000000140)='/proc/thread-self/attr/current\x00', 0x2, 0x0) ioctl$ASHMEM_PURGE_ALL_CACHES(r0, 0x770a, 0x0) 10:35:19 executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$F_GET_RW_HINT(r0, 0x40b, &(0x7f0000000080)) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040)='/dev/net/tun\x00', 0x0, 0x0) dup3(r0, r1, 0x0) 10:35:19 executing program 1: r0 = syz_open_dev$binder(&(0x7f0000000100)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_GET_NODE_DEBUG_INFO(0xffffffffffffffff, 0xc018620b, &(0x7f0000000180)) 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}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000000180)=""/148, 0x13d}], 0x1, 0x0) memfd_create(&(0x7f0000000000)='wchan\x00', 0x4) r1 = syz_open_procfs(0x0, &(0x7f0000000080)="2f65786500000000000409004bddd9de91be10eebf000ee9a90f79805854fa07424adee901d2da75af1f0200f5ab26d7a071fb35331ce39c5a") write$P9_RCLUNK(r1, &(0x7f00000003c0)={0x7, 0x79, 0x2}, 0x7) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(0xffffffffffffffff, 0x4008240b, &(0x7f0000000200)={0x0, 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={&(0x7f00000001c0)}}) lsetxattr$trusted_overlay_redirect(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='trusted.overlay.redirect\x00', &(0x7f0000000440)='./file0\x00', 0x8, 0x3) setsockopt$sock_int(r1, 0x1, 0xe, &(0x7f0000000400)=0x1a8, 0x4) socketpair(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_SET_FILTER(r2, 0x8923, &(0x7f0000000200)="766574000000000000000002bd6800") socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000200)) setsockopt$inet_mreqsrc(r2, 0x0, 0x25, &(0x7f00000004c0)={@empty, @empty, @rand_addr=0xff7}, 0xc) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040)='/dev/net/tun\x00', 0x1, 0x0) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f0000000000)={"766574000000000000000000bd6800", 0x43732e5398416f1a}) r4 = socket$inet6(0xa, 0x1, 0x0) getsockopt$IPT_SO_GET_REVISION_TARGET(r1, 0x0, 0x43, &(0x7f00000006c0)={'NETMAP\x00'}, &(0x7f0000000700)=0x1e) r5 = socket$nl_generic(0x10, 0x3, 0x10) r6 = dup2(r5, r4) clone(0x400040080004, 0x0, 0xfffffffffffffffe, &(0x7f0000000580), 0xffffffffffffffff) r7 = getpid() sched_setscheduler(r7, 0x5, &(0x7f0000000200)) connect$inet(r6, &(0x7f0000000080)={0x2, 0x0, @dev}, 0x0) openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000000040)='/selinux/avc/cache_stats\x00', 0x0, 0x0) write$selinux_user(r6, &(0x7f0000000780)=ANY=[@ANYBLOB="73797374656dff070000626a6563745f723a6b6c6f6764000161725f72756e5f7402fc742f737461626604750084d07700c8c84c109ce4631820bdfe9841ad4dde223d1c41289aebb42474476858142b919dc6efddc659693a74e3a1c068fff68ce4d6f386edb2a8545e1cbcd301093d51874845c8cab8a91dd92f0411102d2a95845bbc4f83354b3cfdf3ef83c79f560a5478a0b85db5c730a2125342743b29a853583cce4899393010c01f863967a47436830f03c4f1c41d95d1a0791a2a9723d81834e553edc58c12dae452dd75c803fcbe41e90f83ecf31b2a43235127d9c3777e55fd0382c4d50a30171213ea551f5868023016f5dbf0d6505b0ff09e21e300481b6fee51dcc4d135e9a8bdea6eeeab94f2f00cb0ee"], 0x118) getsockopt$inet_IP_XFRM_POLICY(r2, 0x0, 0x11, &(0x7f00000002c0)={{{@in=@multicast1, @in=@local}}, {{@in6=@mcast1}, 0x0, @in=@remote}}, &(0x7f0000000100)=0xe8) ioctl$TUNSETQUEUE(r1, 0x400454d9, &(0x7f0000000500)={'team0\x00', 0x600}) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000480)={0x60, 0x0, &(0x7f0000000240)=[@transaction_sg={0x40486311, {{0x2, 0x0, 0x38, 0x0, 0x11, 0x0, 0x0, 0x0, 0x10, &(0x7f0000000000), &(0x7f0000000040)=[0x0, 0x68]}, 0x8000}}, @acquire_done], 0x56, 0x0, &(0x7f0000000380)="de7348ebdd3856b4939062726852809a76a9c7e27bcd54c3301e926aaec66877cf4b10c115d8919a31d2c3f6687c4bab83102ab8307fea74883013e680f8320bb70b7cca7f9528184061a906af989c9a769cade88c24"}) 10:35:20 executing program 2: r0 = openat$pfkey(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/self/net/pfkey\x00', 0x44000, 0x0) getsockopt$inet_tcp_TCP_ZEROCOPY_RECEIVE(0xffffffffffffffff, 0x6, 0x23, &(0x7f0000000200)={&(0x7f0000ffb000/0x2000)=nil, 0x2000}, &(0x7f0000000240)=0x10) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000000140)='./bus\x00', 0x141042, 0x0) r4 = creat(&(0x7f0000000400)='./file0\x00', 0x0) ioctl$TUNGETVNETHDRSZ(0xffffffffffffffff, 0x800454d7, &(0x7f00000000c0)) write$P9_RREMOVE(r4, &(0x7f0000000280)={0xff60}, 0xe3c7) r5 = creat(&(0x7f0000000700)='./bus\x00', 0x0) socketpair$inet_udplite(0x2, 0x2, 0x88, &(0x7f0000000600)) fcntl$setstatus(r5, 0x4, 0x6100) poll(&(0x7f0000000040)=[{r3, 0x400}, {r2, 0x200}, {0xffffffffffffffff, 0x1100}, {0xffffffffffffffff, 0x100}], 0x4, 0x2) fdatasync(r4) write$cgroup_type(r5, &(0x7f0000000200)='threaded\x00', 0x175d900f) r6 = 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_bp={&(0x7f0000abe000)}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$LOOP_CTL_GET_FREE(r1, 0x4c82) fsetxattr$security_smack_transmute(r6, &(0x7f0000000380)='security.SMACK64TRANSMUTE\x00', &(0x7f00000002c0)='TRUE', 0x4, 0x400000000002) connect$inet(0xffffffffffffffff, &(0x7f0000000100)={0x2, 0x0, @local}, 0x10) r7 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r5, 0x4c05, &(0x7f0000000500)) sched_setscheduler(0x0, 0x0, &(0x7f0000000200)) ioctl$TIOCLINUX6(r4, 0x541c, &(0x7f0000000300)={0x6, 0xffffffff}) setsockopt$inet_tcp_TCP_FASTOPEN_KEY(r7, 0x6, 0x21, &(0x7f00000004c0)="3f21f09682cbe7d4289c0788a8c94389", 0x10) recvfrom$packet(0xffffffffffffffff, &(0x7f0000000440)=""/91, 0x5b, 0x0, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @link_local}, 0x14) ioctl$FICLONE(r7, 0x40049409, r3) write$P9_RRENAME(0xffffffffffffffff, &(0x7f0000000180)={0x7, 0x15, 0x2}, 0x7) write$P9_RWSTAT(0xffffffffffffffff, &(0x7f00000003c0)={0x7, 0x7f, 0x1}, 0x7) timerfd_gettime(r0, &(0x7f0000000340)) tee(r5, 0xffffffffffffffff, 0x46af800000000, 0x5) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000200)={0x0, r4}) 10:35:20 executing program 0: mkdir(&(0x7f0000fd5ff8)='./file0\x00', 0x0) mount(&(0x7f0000000300)=ANY=[], &(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)="7379736673002a864f4bc00bce1bdb20637213b1e894d120715f9dc1125b042c7226eb0136d9624ea1d23374a660fe5ac173722fd367ad22e8553025a2e8be0bc5514379af7213d32b8d5d06dc8fbf2c849ed9cdefc74b03dfa9cb5a90b28b4b24d7862c3d66fca53167d5424235435a3dbb76bc7d3c42fc2e9c696114a6f888f0da85277683cfc1c4d2bf71c255a3134d64cc3fed8e97798deb8631cbf7682c9fa2ed031465aa191df922f764297cba22a8499d177f49fba940f55bbc8b723fd374f1fed78c8aeec6811d9b5879487387d56594a14c2588274de84fa27610302b3fb54172a8c910a07e7c76ea465aa68402", 0x0, &(0x7f0000000080)) utimes(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)={{}, {0x0, 0x7530}}) r0 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000000)='/dev/rtc0\x00', 0x8000, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f0000000100)={'ipddp0\x00', 0x2002}) ustat(0x6, &(0x7f0000000080)) ioctl$BLKBSZGET(r0, 0x80081270, &(0x7f0000000040)) 10:35:20 executing program 5: r0 = socket$packet(0x11, 0x3, 0x300) getsockopt$packet_buf(0xffffffffffffffff, 0x107, 0x0, &(0x7f0000000040)=""/8, &(0x7f0000000080)=0x8) fstat(r0, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0}) r2 = perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = socket$packet(0x11, 0x3, 0x300) socketpair$inet6(0xa, 0x6, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000000140)='/selinux/avc/cache_stats\x00', 0x0, 0x0) ioctl$sock_inet_tcp_SIOCOUTQ(r6, 0x5411, &(0x7f0000000180)) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r2, 0x2405, r4) ioctl$TCSBRKP(r6, 0x5425, 0x4) setsockopt$inet6_MCAST_LEAVE_GROUP(r5, 0x29, 0x2d, &(0x7f0000000280)={0x8226, {{0xa, 0x4e20, 0x0, @ipv4={[], [], @local}, 0x5d}}}, 0x88) fsetxattr$security_capability(r2, &(0x7f0000000480)='security.capability\x00', &(0x7f00000004c0)=@v3={0x3000000, [{0x2, 0x4}, {0x9, 0x400}], r1}, 0x18, 0x3) recvfrom$inet(r6, &(0x7f0000000500)=""/104, 0x68, 0x60, &(0x7f0000000580)={0x2, 0x4e20, @multicast2}, 0x10) r7 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$BLKGETSIZE(r6, 0x1260, &(0x7f0000000440)) clone(0x2382001ff8, 0x0, 0xfffffffffffffffe, &(0x7f0000000100), 0xffffffffffffffff) r8 = getpid() sched_setscheduler(r8, 0x5, &(0x7f0000000040)) accept4$unix(r6, &(0x7f0000000600)=@abs, &(0x7f0000000680)=0x6e, 0x80800) setsockopt$inet_tcp_int(r7, 0x6, 0x7, &(0x7f0000000080), 0x4) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x6001, 0xffffffffffffffff) creat(&(0x7f00000006c0)='./file1\x00', 0xffffffffffffffff) unlink(&(0x7f0000000000)='./file0\x00') setsockopt$packet_tx_ring(r3, 0x107, 0x5, &(0x7f0000000040)=@req3={0x10000, 0x0, 0x10000, 0x1}, 0x1c) bind(r5, &(0x7f00000003c0)=@pppoe={0x18, 0x0, {0x0, @broadcast, 'ip6gre0\x00'}}, 0x80) socket$inet(0x2, 0x5, 0x0) bind$inet(0xffffffffffffffff, &(0x7f0000deb000)={0x2, 0x0, @multicast1}, 0x10) getsockopt$sock_buf(r7, 0x1, 0x1a, &(0x7f00000001c0)=""/105, &(0x7f00000000c0)=0x69) write$selinux_attr(r6, &(0x7f00000005c0)='system_u:object_r:ldconfig_exec_t:s0\x00', 0x25) fchown(r0, r1, 0x0) 10:35:20 executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$F_GET_RW_HINT(r0, 0x40b, &(0x7f0000000080)) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040)='/dev/net/tun\x00', 0x0, 0x0) dup3(r0, r1, 0x0) 10:35:20 executing program 3: r0 = openat$pfkey(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/self/net/pfkey\x00', 0x44000, 0x0) getsockopt$inet_tcp_TCP_ZEROCOPY_RECEIVE(0xffffffffffffffff, 0x6, 0x23, &(0x7f0000000200)={&(0x7f0000ffb000/0x2000)=nil, 0x2000}, &(0x7f0000000240)=0x10) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000000140)='./bus\x00', 0x141042, 0x0) r4 = creat(&(0x7f0000000400)='./file0\x00', 0x0) ioctl$TUNGETVNETHDRSZ(0xffffffffffffffff, 0x800454d7, &(0x7f00000000c0)) write$P9_RREMOVE(r4, &(0x7f0000000280)={0xff60}, 0xe3c7) r5 = creat(&(0x7f0000000700)='./bus\x00', 0x0) socketpair$inet_udplite(0x2, 0x2, 0x88, &(0x7f0000000600)) fcntl$setstatus(r5, 0x4, 0x6100) poll(&(0x7f0000000040)=[{r3, 0x400}, {r2, 0x200}, {0xffffffffffffffff, 0x1100}, {0xffffffffffffffff, 0x100}], 0x4, 0x2) fdatasync(r4) write$cgroup_type(r5, &(0x7f0000000200)='threaded\x00', 0x175d900f) r6 = 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_bp={&(0x7f0000abe000)}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$LOOP_CTL_GET_FREE(r1, 0x4c82) fsetxattr$security_smack_transmute(r6, &(0x7f0000000380)='security.SMACK64TRANSMUTE\x00', &(0x7f00000002c0)='TRUE', 0x4, 0x400000000002) connect$inet(0xffffffffffffffff, &(0x7f0000000100)={0x2, 0x0, @local}, 0x10) r7 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$LOOP_GET_STATUS64(r5, 0x4c05, &(0x7f0000000500)) sched_setscheduler(0x0, 0x0, &(0x7f0000000200)) ioctl$TIOCLINUX6(r4, 0x541c, &(0x7f0000000300)={0x6, 0xffffffff}) setsockopt$inet_tcp_TCP_FASTOPEN_KEY(r7, 0x6, 0x21, &(0x7f00000004c0)="3f21f09682cbe7d4289c0788a8c94389", 0x10) recvfrom$packet(0xffffffffffffffff, &(0x7f0000000440)=""/91, 0x5b, 0x0, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @link_local}, 0x14) ioctl$FICLONE(r7, 0x40049409, r3) write$P9_RRENAME(0xffffffffffffffff, &(0x7f0000000180)={0x7, 0x15, 0x2}, 0x7) write$P9_RWSTAT(0xffffffffffffffff, &(0x7f00000003c0)={0x7, 0x7f, 0x1}, 0x7) timerfd_gettime(r0, &(0x7f0000000340)) tee(r5, 0xffffffffffffffff, 0x46af800000000, 0x5) ioctl$EXT4_IOC_MOVE_EXT(r3, 0xc028660f, &(0x7f0000000200)={0x0, r4}) 10:35:20 executing program 0: rt_sigprocmask(0x0, &(0x7f0000000280)={0x20000000000000}, &(0x7f0000000300), 0xffffffffffffffe1) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20000, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x800) ioctl$TUNGETIFF(r0, 0x800454d2, &(0x7f00000000c0)) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000080)=ANY=[], 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r2, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0x6e) connect$unix(r1, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0x6e) setsockopt$inet_tcp_TCP_MD5SIG(r0, 0x6, 0xe, &(0x7f0000000400)={@in6={{0xa, 0x4e21, 0xd0, @mcast2, 0x6fa}}, 0x0, 0x80000001, 0x7, "c0edf2e1235e49c16d560fa8accf2f79de77e1c5b47815969fc0d73e5fb393dc71eb03b084d0c680e904dd796e85ea957df9362b0a8e46317b13f8c442c62666950417ac63123ac70d0a215d13e3908e"}, 0xd8) r3 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100)='/dev/loop-control\x00', 0x0, 0x0) fsetxattr$trusted_overlay_origin(r3, &(0x7f0000000340)='trusted.overlay.origin\x00', &(0x7f00000003c0)='y\x00', 0x2, 0x2) ioctl$PIO_UNIMAP(0xffffffffffffffff, 0x4b67, &(0x7f0000000380)={0x0, &(0x7f0000000340)}) socket$inet6(0xa, 0x0, 0x665850f4) ioctl$LOOP_CTL_GET_FREE(0xffffffffffffffff, 0x4c82) ioctl$LOOP_CTL_ADD(r3, 0x4c80, 0x0) ioctl$sock_inet_tcp_SIOCOUTQ(0xffffffffffffffff, 0x5411, &(0x7f0000000040)) write$binfmt_elf32(r0, &(0x7f0000001200)=ANY=[@ANYBLOB="7f454c46af00fcf602000000000000000300000002000000e7020000380000009a0200000900000000002000010073000800050000000000000000702b00000000000000800000000000000000000100ffff0000ff01000021d33800aa5e9da58a7ea97a689fc03b59e5f2552a23971a48b4063fd0cee2359768b0ee2b5e8df0a943795bd9655624087e362382cbdfe763a09b9c95c76ccd70f40635ad58410c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000729e6f0ef177b40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x6a3) listen(0xffffffffffffffff, 0x80001000) openat$selinux_commit_pending_bools(0xffffffffffffff9c, &(0x7f00000007c0)='/selinux/commit_pending_bools\x00', 0x1, 0x0) r4 = fcntl$getown(0xffffffffffffffff, 0x9) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000500)={{{@in6=@local, @in=@broadcast}}, {{@in6=@remote}, 0x0, @in6=@loopback}}, &(0x7f00000010c0)=0xe8) fstat(r0, &(0x7f0000001100)) ioctl$sock_FIOSETOWN(0xffffffffffffffff, 0x8901, &(0x7f0000000780)=r4) sendmsg$unix(0xffffffffffffffff, &(0x7f00000011c0)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x4e23}, 0x6e, &(0x7f0000000f40), 0x0, &(0x7f0000001180), 0x0, 0x8000}, 0x8800) getsockopt$sock_buf(r1, 0x1, 0x3b, &(0x7f0000000600)=""/164, &(0x7f00000002c0)=0xa4) sendto$inet6(0xffffffffffffffff, &(0x7f0000000300), 0x0, 0x20000004, &(0x7f0000000140)={0xa, 0x4e22}, 0x1c) 10:35:20 executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$F_GET_RW_HINT(r0, 0x40b, &(0x7f0000000080)) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000200)={'eql\x00', 0x409}) dup3(r0, 0xffffffffffffffff, 0x0) 10:35:20 executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000200)={'eql\x00', 0x409}) dup3(r0, r1, 0x0) 10:35:20 executing program 0: rt_sigprocmask(0x0, &(0x7f0000000280)={0x20000000000000}, &(0x7f0000000300), 0xffffffffffffffe1) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20000, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x800) ioctl$TUNGETIFF(r0, 0x800454d2, &(0x7f00000000c0)) write$binfmt_script(0xffffffffffffffff, &(0x7f0000000080)=ANY=[], 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r2, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0x6e) connect$unix(r1, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0x6e) setsockopt$inet_tcp_TCP_MD5SIG(r0, 0x6, 0xe, &(0x7f0000000400)={@in6={{0xa, 0x4e21, 0xd0, @mcast2, 0x6fa}}, 0x0, 0x80000001, 0x7, "c0edf2e1235e49c16d560fa8accf2f79de77e1c5b47815969fc0d73e5fb393dc71eb03b084d0c680e904dd796e85ea957df9362b0a8e46317b13f8c442c62666950417ac63123ac70d0a215d13e3908e"}, 0xd8) r3 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000100)='/dev/loop-control\x00', 0x0, 0x0) fsetxattr$trusted_overlay_origin(r3, &(0x7f0000000340)='trusted.overlay.origin\x00', &(0x7f00000003c0)='y\x00', 0x2, 0x2) ioctl$PIO_UNIMAP(0xffffffffffffffff, 0x4b67, &(0x7f0000000380)={0x0, &(0x7f0000000340)}) socket$inet6(0xa, 0x0, 0x665850f4) ioctl$LOOP_CTL_GET_FREE(0xffffffffffffffff, 0x4c82) ioctl$LOOP_CTL_ADD(r3, 0x4c80, 0x0) ioctl$sock_inet_tcp_SIOCOUTQ(0xffffffffffffffff, 0x5411, &(0x7f0000000040)) write$binfmt_elf32(r0, &(0x7f0000001200)=ANY=[@ANYBLOB="7f454c46af00fcf602000000000000000300000002000000e7020000380000009a0200000900000000002000010073000800050000000000000000702b00000000000000800000000000000000000100ffff0000ff01000021d33800aa5e9da58a7ea97a689fc03b59e5f2552a23971a48b4063fd0cee2359768b0ee2b5e8df0a943795bd9655624087e362382cbdfe763a09b9c95c76ccd70f40635ad58410c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000729e6f0ef177b40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x6a3) listen(0xffffffffffffffff, 0x80001000) openat$selinux_commit_pending_bools(0xffffffffffffff9c, &(0x7f00000007c0)='/selinux/commit_pending_bools\x00', 0x1, 0x0) r4 = fcntl$getown(0xffffffffffffffff, 0x9) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, &(0x7f0000000500)={{{@in6=@local, @in=@broadcast}}, {{@in6=@remote}, 0x0, @in6=@loopback}}, &(0x7f00000010c0)=0xe8) fstat(r0, &(0x7f0000001100)) ioctl$sock_FIOSETOWN(0xffffffffffffffff, 0x8901, &(0x7f0000000780)=r4) sendmsg$unix(0xffffffffffffffff, &(0x7f00000011c0)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x4e23}, 0x6e, &(0x7f0000000f40), 0x0, &(0x7f0000001180), 0x0, 0x8000}, 0x8800) getsockopt$sock_buf(r1, 0x1, 0x3b, &(0x7f0000000600)=""/164, &(0x7f00000002c0)=0xa4) sendto$inet6(0xffffffffffffffff, &(0x7f0000000300), 0x0, 0x20000004, &(0x7f0000000140)={0xa, 0x4e22}, 0x1c) 10:35:20 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000200)={'eql\x00', 0x409}) dup3(0xffffffffffffffff, r0, 0x0) 10:35:20 executing program 0: bpf$PROG_LOAD(0x5, &(0x7f0000000580)={0x0, 0x176, &(0x7f0000000500)=ANY=[], &(0x7f00000000c0)='GPL\x00', 0x0, 0x92, &(0x7f00000008c0)=""/228}, 0x48) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='syzkaller\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r0, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) [ 580.228818] binder: 13160:13163 got transaction to invalid handle [ 580.245961] binder: 13160:13163 transaction failed 29201/-22, size 0-16 line 3012 [ 580.323160] audit: type=1400 audit(1542105320.734:87): avc: denied { prog_run } for pid=13214 comm="syz-executor0" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=bpf permissive=1 [ 580.709416] binder: 13160:13229 got transaction to invalid handle [ 580.717797] binder: 13160:13229 transaction failed 29201/-22, size 0-16 line 3012 10:35:21 executing program 1: r0 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000540)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) setsockopt$inet6_udp_int(r0, 0x11, 0x67, &(0x7f0000000580)=0xab, 0x4) r1 = syz_open_dev$binder(&(0x7f0000000100)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_GET_NODE_DEBUG_INFO(0xffffffffffffffff, 0xc018620b, &(0x7f0000000180)) 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}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000000180)=""/148, 0x13d}], 0x1, 0x0) memfd_create(&(0x7f0000000000)='wchan\x00', 0x4) r2 = syz_open_procfs(0x0, &(0x7f0000000080)="2f65786500000000000409004bddd9de91be10eebf000ee9a90f79805854fa07424adee901d2da75af1f0200f5ab26d7a071fb35331ce39c5a") write$P9_RCLUNK(r2, &(0x7f00000003c0)={0x7, 0x79, 0x2}, 0x7) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(0xffffffffffffffff, 0x4008240b, &(0x7f0000000200)={0x0, 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={&(0x7f00000001c0)}}) lsetxattr$trusted_overlay_redirect(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='trusted.overlay.redirect\x00', &(0x7f0000000440)='./file0\x00', 0x8, 0x3) setsockopt$sock_int(r2, 0x1, 0xe, &(0x7f0000000400)=0x1a8, 0x4) socketpair(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_SET_FILTER(r3, 0x8923, &(0x7f0000000200)="766574000000000000000002bd6800") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000600)) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040)='/dev/net/tun\x00', 0x1, 0x0) ioctl$TUNSETIFF(r5, 0x400454ca, &(0x7f0000000000)={"766574000000000000000000bd6800", 0x43732e5398416f1a}) r6 = socket$inet6(0xa, 0x1, 0x0) getsockopt$IPT_SO_GET_REVISION_TARGET(r2, 0x0, 0x43, &(0x7f00000006c0)={'NETMAP\x00'}, &(0x7f0000000700)=0x1e) r7 = socket$nl_generic(0x10, 0x3, 0x10) r8 = dup2(r7, r6) clone(0x802102001ffc, 0x0, 0xfffffffffffffffe, &(0x7f00000001c0), 0xffffffffffffffff) r9 = getpid() sched_setscheduler(r9, 0x5, &(0x7f0000000200)) connect$inet(r8, &(0x7f0000000080)={0x2, 0x0, @dev}, 0x0) openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000000040)='/selinux/avc/cache_stats\x00', 0x0, 0x0) write$selinux_user(r8, &(0x7f0000000780)=ANY=[@ANYBLOB="73797374656dff070000626a6563745f723a6b6c6f6764000161725f72756e5f7402fc742f737461626604750084d07700c8c84c109ce4631820bdfe9841ad4dde223d1c41289aebb42474476858142b919dc6efddc659693a74e3a1c068fff68ce4d6f386edb2a8545e1cbcd301093d51874845c8cab8a91dd92f0411102d2a95845bbc4f83354b3cfdf3ef83c79f560a5478a0b85db5c730a2125342743b29a853583cce4899393010c01f863967a47436830f03c4f1c41d95d1a0791a2a9723d81834e553edc58c12dae452dd75c803fcbe41e90f83ecf31b2a43235127d9c3777e55fd0382c4d50a30171213ea551f5868023016f5dbf0d6505b0ff09e21e300481b6fee51dcc4d1351be3bdea6eeeab94f2f00cb0ee"], 0x118) accept$packet(r4, &(0x7f00000004c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000500)=0x14) getsockopt$inet_IP_XFRM_POLICY(r3, 0x0, 0x11, &(0x7f00000002c0)={{{@in=@multicast1, @in=@local}}, {{@in6=@mcast1}, 0x0, @in=@remote}}, &(0x7f0000000100)=0xe8) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000480)={0x60, 0x0, &(0x7f0000000240)=[@transaction_sg={0x40486311, {{0x2, 0x0, 0x38, 0x0, 0x11, 0x0, 0x0, 0x0, 0x10, &(0x7f0000000000), &(0x7f0000000040)=[0x0, 0x68]}, 0x8000}}, @acquire_done], 0x56, 0x0, &(0x7f0000000380)="de7348ebdd3856b4939062726852809a76a9c7e27bcd54c3301e926aaec66877cf4b10c115d8919a31d2c3f6687c4bab83102ab8307fea74883013e680f8320bb70b7cca7f9528184061a906af989c9a769cade88c24"}) 10:35:21 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ptmx\x00', 0x0, 0x0) ioctl$TCSETS(r0, 0x40045431, &(0x7f0000000040)) perf_event_open(&(0x7f000001d000)={0x200000002, 0x70, 0x6, 0x108000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = syz_open_pts(r0, 0x0) r2 = dup3(r0, r1, 0x0) ioctl$TCXONC(r2, 0x540a, 0x0) 10:35:21 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) prctl$void(0x15) 10:35:21 executing program 2: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) futex(&(0x7f0000000040), 0x0, 0x0, &(0x7f00000001c0)={0x77359400}, &(0x7f0000048000), 0x0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) getpid() getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffff9c, 0x29, 0x22, &(0x7f0000000300)={{{@in6=@ipv4={[], [], @remote}, @in6=@ipv4={[], [], @local}}}, {{@in=@remote}, 0x0, @in6=@local}}, &(0x7f0000000400)=0xe8) syz_mount_image$vfat(&(0x7f0000000000)='vfat\x00', &(0x7f0000000180)='./file0\x00', 0x0, 0x0, &(0x7f0000000400), 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB]) 10:35:21 executing program 5: r0 = socket$packet(0x11, 0x3, 0x300) getsockopt$packet_buf(0xffffffffffffffff, 0x107, 0x0, &(0x7f0000000040)=""/8, &(0x7f0000000080)=0x8) fstat(r0, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0}) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = socket$packet(0x11, 0x3, 0x300) socketpair$inet6(0xa, 0x6, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000000140)='/selinux/avc/cache_stats\x00', 0x0, 0x0) ioctl$sock_inet_tcp_SIOCOUTQ(r4, 0x5411, &(0x7f0000000180)) ioctl$TCSBRKP(r4, 0x5425, 0x4) setsockopt$inet6_MCAST_LEAVE_GROUP(r3, 0x29, 0x2d, &(0x7f0000000280)={0x8226, {{0xa, 0x4e20, 0x0, @ipv4={[], [], @local}, 0x5d}}}, 0x88) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$BLKGETSIZE(r4, 0x1260, &(0x7f0000000440)) clone(0x2382001ff8, 0x0, 0xfffffffffffffffe, &(0x7f0000000100), 0xffffffffffffffff) r6 = getpid() sched_setscheduler(r6, 0x5, &(0x7f0000000040)) setsockopt$inet_tcp_int(r5, 0x6, 0x7, &(0x7f0000000080), 0x4) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x6001, 0xffffffffffffffff) creat(&(0x7f00000007c0)='./file0\x00', 0x0) unlink(&(0x7f0000000000)='./file0\x00') setsockopt$packet_tx_ring(r2, 0x107, 0x5, &(0x7f0000000040)=@req3={0x10000, 0x0, 0x10000, 0x1}, 0x1c) bind(r3, &(0x7f00000003c0)=@pppoe={0x18, 0x0, {0x0, @broadcast, 'ip6gre0\x00'}}, 0x80) socket$inet(0x2, 0x5, 0x0) bind$inet(0xffffffffffffffff, &(0x7f0000deb000)={0x2, 0x0, @multicast1}, 0x10) open$dir(&(0x7f0000000480)='./file0/../file0\x00', 0x20902, 0x61) getsockopt$sock_buf(r5, 0x1, 0x1a, &(0x7f00000001c0)=""/105, &(0x7f00000000c0)=0x69) fchown(r0, r1, 0x0) 10:35:21 executing program 4: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000200)={'eql\x00', 0x409}) dup3(r0, r1, 0x0) 10:35:21 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r0, &(0x7f0000000100)={0xa, 0x0, 0x0, @dev, 0x4}, 0x1c) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000000), 0x0) 10:35:21 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmmsg(r0, &(0x7f0000007480)=[{{&(0x7f0000000540)=@ethernet={0x0, @link_local}, 0x80, &(0x7f0000000ac0), 0x0, &(0x7f0000001440)=[{0xb78, 0x0, 0x0, "e3a3e47452d894b6f51d4bfc563bebdbbb4309c75bc870b81b6bc876f39ee2d6de63484d07aace9f9c5ad535bea027494c3d3a655bddc0daaa1a64781072152adc7f718a618e36578c3462b185a99bf1bfe71fd5cde92821a87f5cb6342a10e425bedd7a1233504bad491226dd3232d13cc666d4ce13c88f125f8b69210765314b41f927385ea86cac4ea593c91bad1fca95508277c33ab66daf53e7cf72f1dfdcc4701667d7e6186b244eda9e765e30b155813937b53076432ec36613f2a5ac305293ada2b5512010db33a359a241f0dcfc56ae639c8ccc8b6b25d900f02f1c59432ddd242082938958e988e25236fc5da8560f7708511f815faaf00b590f519bb770eaf524bec625049193576975393550ba394138e380485d3e2991b000d4361b8b5c8682bf45652c895c7d0081fde8d094b14eda72e985d268114dca44d4b351bafb64757022d2b39ad3dc42ffe5756dd4935a5683f0bc1c9ff764ba86a4f170e5dbc743d603868ea88796fa6abd4bb0c928eab5719f15fa0c3b5b3b50db1d166d52e8e1824213e9de99cc86d92c14231360e3b39702c5f14cf136d761bcf0a4278c11e51f36d873d0d3c312283f4df46b3ac4c245655ebce826258525e1d1729850aeaca2e7204a0d6059107c5b698e84f2d18f808a8b9602c02b4b6f6ef7ad1685c4dc8c7d754d5da046a6f7f9a6a2d562ce3d6b13313c9c9a336cd835690a17bfb8006cc67cb293b77f41d2cddcf425c3db8b0c7642a6435b6f2011764a73a44f50c6647adebdf8a66423f8431f93d93532f1f96169d85713fa59d16fedf28262b45f758c982e5453cb3e31602f372d44a06758a7f189141ec68854e2885ae2276cee0d790d0819f633509641e8fa3741a438fbf26f4f049b2579d1492193fdd0d2b9540dfaeb30cadc82859d18587bc82fa8bb2d5c7761ee0be1b0b6ab86ae74ee190a233728a2d29ad2c820a41079f5763906c7b5352a04fed3f64dfd2a6e7e6e140df2af70e3c558575662a837476664773bb547abb32f67bf42c79c62b6bc517afc2cd83129ccdcd86b3904472f8e48fe93fa2dc9352c123786d3bd16b83c39b556d6377f163b11919c898bea434f74e876b0f44018a7a924ee022070a2c8792cac1c5276499cfdb111ed73a02207ebdd93f0e60396f996933f51874d70fe55b58482b952613a6531552f174401fa6a057ef7eb431e5facda90cc179f2223695e2e7dab821d6b883bc18a334393235f506f55d74c31aaa73324cd5c7356bdc3637d601ef9ab829ba776ba19b6454cab44a2dae063fd7d95215738eed353e03ea0cb8ee0f74b3d300bc62624801a08cb720ac740d720078c2077b9918aeb41384c3d8c565dbcc0ff689142fdc7535933dfb423edbbac3f01a932747816892f48e6b94f9e254480b541eb56ebb0c3996fe87dc11e252260a33d955cdd2bd4407367356c6dfd9cf83f3b76d4c729517dfe7f1bb4931fa53bc036736dfc243af1fc16cf96fa02a072b825805791a4637457f9b738b2543775e76d20089b8925e7e3785b093d43a4dca08d8ce5f45daf3e3cc1c8b5bf56ed94a63d67bf392f03bafbd7cbfaa97ffa9ea07ea86dc13d62feaf75d57024eede8c8c99b20bfdd792e3eac3cb4d12cff396ce9f77446035a989afbcc5e739760ca6dc6d1664ad9c19f9ac21d13b0834b6c8bcc68186701c17f3489747bc17f51511c685ee4f8006a786f6d8eb17cf59ce535823625fb4c8cb907a333eacdc5af9e23ad0b1b2d5fb97261288edae0f1e8589c287464bcdf3dfb9d8031416c6ff13506166f897dc9925b2b27a0cb4e9c1f7bd326b5e396c57204a79792feaa197029acb358874ff36a7bf910c71ca2576e5fe9317981ba4438a9e6838cc1742ae310731faed1dba4760b5ee53268f6adc21134e52a6244fca176de6777288d27270b71426614afcad99e9f49298ff34d592fe2642c7f2a97c7e78a27288c03ac227a3c28f81c8dd6305db2a5b9127e76e8adc3e9d8725ac20de7ec17db3b151a8c989290ef1ff91d033ff3e333f7e399ab071d7329c2ea9af9784fe2b18bd7e279462a34c929926933f81527615f23f34609d4d870f2193132a06d7652ec264010475877df0bed20b868ff4f8945da687dd9589b18bcb681b48436bb563cd110c9c1aaa1ac0351e20d41e59a391f40d113d445b288c1c17f7a1f124bc424c8b0ac883dda925efc458995996b60685475d5802035d77863b528fdb9e45305f85d1b6e7a7c68c11312e73d28522876a3c862ee7491d51d8cd7ee1d09e6b1445b48d3cc450e3ae844f230b8ad51be3df866f6baff28afa28744d2a98680f462b1fda11523499b0c416e46d7a8f720882c2da34dfc942e6136c41d75cd5e294447c1ee372495ea522aed107c2f61c87f1f4f5856917b6f3e55c410f6fc007e9fed5272e56af3ef1d55eac69925bca25c13c78c534e14bba54d78891eef628e739e11dc1ed37ff930df825f714caa2b340925797d215ffc150f47b94354bb9dfced3b22eb902a01538688214f5643cf06b02c7d558e02ca0315136141cb5a160a9e9232303c94a780c22bf7d98ca0fd411a5595e21a73f09d9b78fe8138cd563e2e0404092d3b5104d82d379a2638bf43f7d0b5a786eee12590410e84bd699384d6950d7904d41b52e72f330944baa20fe06ac4a6f30ae1d1bdc706e840405058477890937e57bfffa5f1b0dbca5dada6ba204d8a56acdb55507a183d6b35b894b30f4e266dab65fa15bcdf6c6b0fc71fe209d3132c5f082f5ecc63fee3969a5596465ad998f7901f093f62a030258061dd46725549976319b52dc250b04e48a6083641c88c3631397b7dc64bc4a884fcea76bf9008abe253f2dd7a4b8927e5304e95be1c1e007ff5321287ad3688b381968842306eb9fcfbee7ff0613207cf96e93962a78a573c6c7c491b76792ca939fde4ac1708ad96b0b204cc655fef8d23913aacfe59e97fedbe43e1edd0b2132096abdd5ca435e807969cb16e457c659054c192505922e233179d92f42ef688e465fa69432b9d95ecc2514e454508df7ac09cf302819559de17375c9053b0a8a4de2cf8b0c945d023b4deff6ab01d5395f3d58ec806cf6dee7847b7409f83ac5c5d25fdb2c842b8f2d1f3c9e9432c541268b5d6182157474d219f75115091c492cc8cf14a0248aa1753ebd8f9313488325f7e6ba5aee4a3a487fc057b47e0d664d3bb843e5cbaa7680d98f393a9edfcdcced8bde425e30e0d31135999ad5197048fa6fc4f977d4ec5c9431983bda518a0e4097dad345dc752d6b519262dd463e36e759cb0cc45fc79d4f567fae8f790475bc9f37f86f1ee76431176191f7b1396491aa7ce4e560e8f35779736a97ebef06bc9876d86a5996e8fb7ec07b2048325bcd21720632335f74678ef5e4e34f11786a82a95e7c31e6818ca3acae64259f9d0667f1d767222f55715b8956da9fed6b8e22625ec1a5aa850ec6915937f515b76b98d05a6e7e4fe3f86cc74aa331872f16a9ef296e395901204fd0e93f52c348d2d6cc9130338f5042877c551a0ea1c0b5d207fa1b238501904b79346dedb4262ad08c2527a39f42e902960a10075997411e1e1d9c2a4cd14ed055e93610dded691fbda332e125cc9a5023d3037b73d4ada708547278c58052bf349a93e16f5f7566eb74497677c70a905c974668a7c19a03e28f6fd8f77f7ab412ca37df48ace1b69fc2b6955d153bd5d0f30f4ab622c0726b5dece4b30a1bd24ddcf5d005588ae09e62773a187ee80191e1f71ab6c6f2f79a187af8fa24051ff588af77eeefc22bf23438e83d06ce52f8aaa6365eb247d54c8f6f66fe1494903995780da9572964eca6bc421e135125aae92090fb61d1909d628992afc9bc27aeb6b23178e7d5aadca903cc067f1504a4217736ffcc1802fee6e7ce1502c60b8cb860a55c839041df9b571e5fd2f087f77b0aa74df17e1651f81b058a24be5e0c8e45d5cd2bf71d4aa3492b576b0eec6588ae7837694bcba1d317a7b33fc4eb652df04da73ca4c2482ddf14ed033de25248e31706674630c0d9be84bef7876245dba5adb5e27adee9ad39e658d00eb3eeb1a904ab3537bff8fef296696e4a"}], 0xb78, 0x11}, 0x8}], 0x1, 0x0) 10:35:21 executing program 3: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ptmx\x00', 0x0, 0x0) ioctl$TCXONC(r0, 0x540a, 0x800) 10:35:21 executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000200)={'eql\x00', 0x409}) dup3(r0, r1, 0x0) 10:35:21 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000280)={@local, @link_local, [], {@ipv6={0x86dd, {0x0, 0x6, "05d3ed", 0x10, 0x0, 0x0, @ipv4={[], [], @remote}, @ipv4={[], [], @dev}, {[], @dccp={{0x0, 0x0, 0x4, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, "fa5bff", 0x0, "fcfd99"}}}}}}}, 0x0) 10:35:21 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) mkdir(&(0x7f0000000080)='./file1\x00', 0x0) removexattr(&(0x7f0000000180)='./file1\x00', &(0x7f00000001c0)=@known='system.posix_acl_access\x00') [ 581.010294] FAT-fs (loop2): bogus number of reserved sectors [ 581.040711] FAT-fs (loop2): Can't find a valid FAT filesystem [ 581.166284] binder: 13237:13242 got transaction to invalid handle [ 581.176463] binder: 13237:13242 transaction failed 29201/-22, size 0-16 line 3012 [ 581.223328] binder: 13237:13242 got transaction to invalid handle [ 581.229893] binder: 13237:13242 transaction failed 29201/-22, size 0-16 line 3012 10:35:21 executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000200)={'eql\x00', 0x409}) dup3(r0, r1, 0x0) 10:35:21 executing program 3: r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/fib_trie\x00') socketpair$unix(0x1, 0x200000000000001, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_elf64(r1, &(0x7f0000000200)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0xffffffffffffff41) recvfrom$unix(r2, &(0x7f0000000040)=""/4, 0xfffffffffffffda1, 0x3f00, &(0x7f0000000100)=@abs, 0xa) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) readv(r0, &(0x7f0000000100)=[{&(0x7f0000001300)=""/4096, 0x119a}], 0x2000000000000067) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x40, 0x0) readv(r0, &(0x7f0000000580), 0x3c1) openat$pfkey(0xffffffffffffff9c, &(0x7f0000000180)='/proc/self/net/pfkey\x00', 0x75196f46911924e0, 0x0) getgid() 10:35:21 executing program 0: openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vga_arbiter\x00', 0x0, 0x0) pselect6(0x381, &(0x7f0000000000)={0x8}, &(0x7f0000000040), &(0x7f0000000300), &(0x7f0000000340)={0x0, 0x1c9c380}, &(0x7f00000003c0)={&(0x7f0000000380), 0x8}) 10:35:21 executing program 5: r0 = socket$packet(0x11, 0x3, 0x300) getsockopt$packet_buf(0xffffffffffffffff, 0x107, 0x0, &(0x7f0000000040)=""/8, &(0x7f0000000080)=0x8) fstat(r0, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0}) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = socket$packet(0x11, 0x3, 0x300) socketpair$inet6(0xa, 0x6, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000000140)='/selinux/avc/cache_stats\x00', 0x0, 0x0) ioctl$sock_inet_tcp_SIOCOUTQ(r4, 0x5411, &(0x7f0000000180)) ioctl$TCSBRKP(r4, 0x5425, 0x4) openat$cgroup_procs(r4, &(0x7f0000000480)='cgroup.threads\x00', 0x2, 0x0) setsockopt$inet6_MCAST_LEAVE_GROUP(r3, 0x29, 0x2d, &(0x7f0000000280)={0x8226, {{0xa, 0x4e20, 0x0, @ipv4={[], [], @local}, 0x5d}}}, 0x88) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$BLKGETSIZE(r4, 0x1260, &(0x7f0000000440)) clone(0x2382001ff8, 0x0, 0xfffffffffffffffe, &(0x7f0000000100), 0xffffffffffffffff) r6 = getpid() sched_setscheduler(r6, 0x5, &(0x7f0000000040)) setsockopt$inet_tcp_int(r5, 0x6, 0x7, &(0x7f0000000080), 0x4) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x6001, 0xffffffffffffffff) creat(&(0x7f00000007c0)='./file0\x00', 0x0) unlink(&(0x7f0000000000)='./file0\x00') setsockopt$packet_tx_ring(r2, 0x107, 0x5, &(0x7f0000000040)=@req3={0x10000, 0x0, 0x10000, 0x1}, 0x1c) bind(r3, &(0x7f00000003c0)=@pppoe={0x18, 0x0, {0x0, @broadcast, 'ip6gre0\x00'}}, 0x80) socket$inet(0x2, 0x5, 0x0) bind$inet(0xffffffffffffffff, &(0x7f0000deb000)={0x2, 0x0, @multicast1}, 0x10) getsockopt$sock_buf(r5, 0x1, 0x1a, &(0x7f00000001c0)=""/105, &(0x7f00000000c0)=0x69) fchown(r0, r1, 0x0) [ 581.719798] FAT-fs (loop2): bogus number of reserved sectors [ 581.725843] FAT-fs (loop2): Can't find a valid FAT filesystem 10:35:22 executing program 2: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='syzkaller\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r0, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) 10:35:22 executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000200)={'eql\x00', 0x409}) dup3(r0, r1, 0x0) 10:35:22 executing program 1: r0 = syz_open_dev$binder(&(0x7f0000000100)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_GET_NODE_DEBUG_INFO(0xffffffffffffffff, 0xc018620b, &(0x7f0000000500)) 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}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000000180)=""/148, 0x13d}], 0x1, 0x0) memfd_create(&(0x7f0000000000)='wchan\x00', 0x104) r1 = syz_open_procfs(0x0, &(0x7f0000000080)="2f65786500000000000409004bddd9de91be10eebf000ee9a90f79805854fa07424adee901d2da75af1f0200f5ab26d7a071fb35331ce39c5a") write$P9_RCLUNK(r1, &(0x7f00000004c0)={0x2c4e9df6d832abee, 0x79, 0x400002}, 0x5) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(0xffffffffffffffff, 0x4008240b, &(0x7f0000000200)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f00000001c0)}}) lsetxattr$trusted_overlay_redirect(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='trusted.overlay.redirect\x00', &(0x7f0000000440)='./file0\x00', 0x8, 0x3) setsockopt$sock_int(r1, 0x1, 0xe, &(0x7f0000000400)=0x1a8, 0x4) ioctl$PERF_EVENT_IOC_SET_FILTER(r1, 0x8923, &(0x7f00000005c0)="000500000000010107000077723476f07fe68143a60423b7f3486d2c87dff09a94efea259ccb") socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000200)) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040)='/dev/net/tun\x00', 0x1, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000000)={"766574000000000000000000bd6800", 0x43732e5398416f1a}) getsockopt$IPT_SO_GET_REVISION_TARGET(r1, 0x0, 0x43, &(0x7f00000006c0)={'NETMAP\x00'}, &(0x7f0000000700)=0x1e) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = dup2(r3, 0xffffffffffffffff) clone(0x802102001ffc, 0x0, 0xfffffffffffffffe, &(0x7f00000001c0), 0xffffffffffffffff) ioctl$SIOCSIFHWADDR(r2, 0x8924, &(0x7f0000000540)={'irlan0\x00'}) r5 = getpid() sched_setscheduler(r5, 0x5, &(0x7f0000000200)) connect$inet(r4, &(0x7f0000000080)={0x2, 0x0, @dev}, 0x0) openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000000040)='/selinux/avc/cache_stats\x00', 0x0, 0x0) write$selinux_user(r4, &(0x7f0000000780)=ANY=[@ANYBLOB="73797374656dff070000626a6563745f723a6b6c6f6764000161725f72756e5f7402fc742f737461626604750084d07700c8c84c109ce4631820bdfe9841ad4dde223d1c41289aebb42474476858142b919dc6efddc659693a74e3a1c068fff68ce4d6f386edb2a8545e1cbcd301093d51874845c8cab8a91dd92f0411102d2a95845bbc4f83354b3cfdf3ef83c79f560a5478a0b85db5c730a2125342743b29a853583cce4899393010c01f863967a47436830f03c4f1c41d95d1a0791a2a9723d81834e553edc58c12dae452dd75c803fcbe41e90f83ecf31b2a43235127d9c3777e55fd0382c4d50a30171213ea551f5868023016f5dbf0d6505b0ff09e21e300481b6fee51dcc4d1351be3bdea6eeeab94f2f00cb0ee"], 0x118) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f00000002c0)={{{@in=@multicast1, @in=@local}}, {{@in6=@mcast1}, 0x0, @in=@remote}}, &(0x7f0000000100)=0xe8) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000480)={0x60, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="11634840020000000000000038000000000000000000000011000000000000000000000000000000000000001000000000000000", @ANYPTR=&(0x7f0000000000)=ANY=[], @ANYPTR=&(0x7f0000000040)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00h\x00\x00\x00\x00\x00\x00\x00'], @ANYBLOB="008172070000040009631040", @ANYRES64=0x0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x56, 0x0, &(0x7f0000000380)="de7348ebdd3856b4939062726852809a76a9c7e27bcd54c3301e926aaec66877cf4b10c115d8919a31d2c3f6687c4bab83102ab8307fea74883013e680f8320bb70b7cca7f9528184061a906af989c9a769cade88c24"}) 10:35:22 executing program 0: perf_event_open(&(0x7f000001d000)={0x200000002, 0x70, 0x6, 0x108000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0) clone(0x2102001ffc, 0x0, 0xfffffffffffffffe, &(0x7f0000000000), 0xffffffffffffffff) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) keyctl$join(0x1, &(0x7f00000001c0)={'syz', 0x2}) request_key(&(0x7f0000000040)='user\x00', &(0x7f0000000080)={'syz'}, &(0x7f00000000c0)="d13ff3d776", 0x0) openat$rtc(0xffffffffffffff9c, &(0x7f0000002680)='/dev/rtc0\x00', 0x0, 0x0) 10:35:22 executing program 5: r0 = socket$packet(0x11, 0x3, 0x300) getsockopt$packet_buf(0xffffffffffffffff, 0x107, 0x0, &(0x7f0000000040)=""/8, &(0x7f0000000080)=0x8) fstat(r0, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0}) r2 = perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = socket$packet(0x11, 0x3, 0x300) socketpair$inet6(0xa, 0x6, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000000140)='/selinux/avc/cache_stats\x00', 0x0, 0x0) ioctl$sock_inet_tcp_SIOCOUTQ(r5, 0x5411, &(0x7f0000000180)) ioctl$TCSBRKP(r5, 0x5425, 0x4) setsockopt$inet6_MCAST_LEAVE_GROUP(r4, 0x29, 0x2d, &(0x7f0000000280)={0x8226, {{0xa, 0x4e20, 0x0, @ipv4={[], [], @local}, 0x5d}}}, 0x88) r6 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$BLKGETSIZE(r5, 0x1260, &(0x7f0000000440)) clone(0x2382001ff8, 0x0, 0xfffffffffffffffe, &(0x7f0000000100), 0xffffffffffffffff) r7 = getpid() sched_setscheduler(r7, 0x5, &(0x7f0000000040)) setsockopt$inet_tcp_int(r6, 0x6, 0x7, &(0x7f0000000080), 0x4) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x6001, 0xffffffffffffffff) creat(&(0x7f00000007c0)='./file0\x00', 0x0) unlink(&(0x7f0000000000)='./file0\x00') setsockopt$packet_tx_ring(r3, 0x107, 0x5, &(0x7f0000000040)=@req3={0x10000, 0x0, 0x10000, 0x1}, 0x1c) bind(r4, &(0x7f00000003c0)=@pppoe={0x18, 0x0, {0x0, @broadcast, 'ip6gre0\x00'}}, 0x80) socket$inet(0x2, 0x5, 0x0) bind$inet(0xffffffffffffffff, &(0x7f0000deb000)={0x2, 0x0, @multicast1}, 0x10) getsockopt$sock_buf(r6, 0x1, 0x1a, &(0x7f00000001c0)=""/105, &(0x7f00000000c0)=0x69) fchown(r0, r1, 0x0) fcntl$setown(r2, 0x8, r7) 10:35:22 executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000200)={'eql\x00'}) dup3(r0, r1, 0x0) 10:35:22 executing program 0: r0 = socket$inet6(0xa, 0x2, 0x0) setsockopt$inet6_mtu(r0, 0x29, 0x17, &(0x7f0000000080)=0x3, 0x4) sendto$inet6(r0, &(0x7f0000000000), 0x0, 0x0, &(0x7f0000000100)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) 10:35:22 executing program 0: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$KDMKTONE(0xffffffffffffffff, 0x4b30, 0x0) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='syzkaller\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r0, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) 10:35:22 executing program 2: socket$inet6_udplite(0xa, 0x2, 0x88) r0 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r0, 0x8914, &(0x7f00000000c0)={'lo\x00@\x00', 0x101}) setsockopt$inet_mreqn(r0, 0x0, 0x27, &(0x7f0000000040)={@multicast2, @loopback}, 0xc) [ 581.944684] binder: 13323:13352 got transaction to invalid handle [ 582.047052] device lo entered promiscuous mode [ 582.057332] binder: 13323:13332 got transaction to invalid handle [ 582.064130] binder: 13323:13332 transaction failed 29201/-22, size 0-16 line 3012 10:35:22 executing program 3: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$KDMKTONE(0xffffffffffffffff, 0x4b30, 0x0) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='syzkaller\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r0, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) 10:35:22 executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000200)={'eql\x00'}) dup3(r0, r1, 0x0) 10:35:22 executing program 2: inotify_init1(0x80800) r0 = socket(0x10, 0x3, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000200)='fdinfo/3\x00') sendfile(r0, r1, &(0x7f0000000100)=0x1, 0x769) 10:35:22 executing program 1: r0 = syz_open_dev$binder(&(0x7f0000000100)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_GET_NODE_DEBUG_INFO(0xffffffffffffffff, 0xc018620b, &(0x7f0000000180)) r1 = 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}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000000180)=""/148, 0x13d}], 0x1, 0x0) r2 = memfd_create(&(0x7f0000000000)='wchan\x00', 0x4) r3 = syz_open_procfs(0x0, &(0x7f0000000080)="2f65786500000000000409004bddd9de91be10eebf000ee9a90f79805854fa07424adee901d2da75af1f0200f5ab26d7a071fb35331ce39c5a") write$P9_RCLUNK(r3, &(0x7f00000003c0)={0x7, 0x79, 0x2}, 0x7) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(0xffffffffffffffff, 0x4008240b, &(0x7f0000000200)={0x0, 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={&(0x7f00000001c0)}}) lsetxattr$trusted_overlay_redirect(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='trusted.overlay.redirect\x00', &(0x7f0000000440)='./file0\x00', 0x8, 0x3) setsockopt$sock_int(r3, 0x1, 0xe, &(0x7f0000000400)=0x1a8, 0x4) socketpair(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_SET_FILTER(r1, 0x8923, &(0x7f0000000780)="000000000000bc00000000000000001952db369af08a49a398e1155508f87dba2a9f545ffcf9fe0e335354711380e4cb50374bf5ccb5e238c49266faf2090a8c470e873f7adb3a5c381b836abde9858a7f5b95f2c043cff16c6ed8059f692ab0a8491bd4edf859482307a73f78f3cb7e7ce0696a4e2a7ddcaf29941e9d191f7ca9f87bf9304ac5f944f7d40f02edd4798f8c17af52a8de8d2e2338fe2d882da555eef55ff7d4bcae9a3dea3d0b3ed6b92d18f6f19e829c8be3ad") socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000200)) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040)='/dev/net/tun\x00', 0x1, 0x0) ioctl$TUNSETIFF(r5, 0x400454ca, &(0x7f0000000000)={"766574000000000000000000bd6800", 0x43732e5398416f1a}) r6 = socket$inet6(0xa, 0x1, 0x0) write$P9_ROPEN(r2, &(0x7f0000000500)={0x18, 0x71, 0x3, {{0x2, 0x1, 0x6}, 0x6}}, 0x18) getsockopt$IPT_SO_GET_REVISION_TARGET(r3, 0x0, 0x43, &(0x7f00000006c0)={'NETMAP\x00'}, &(0x7f0000000700)=0x1e) r7 = socket$nl_generic(0x10, 0x3, 0x10) r8 = dup2(r7, r6) clone(0x802102001ffc, 0x0, 0xfffffffffffffffe, &(0x7f00000001c0), 0xffffffffffffffff) r9 = getpid() sched_setscheduler(r9, 0x5, &(0x7f0000000200)) connect$inet(r8, &(0x7f0000000080)={0x2, 0x0, @dev}, 0x0) openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000000040)='/selinux/avc/cache_stats\x00', 0x0, 0x0) write$selinux_user(r8, &(0x7f0000000540)=ANY=[@ANYBLOB="73797374656dff070000626a6563745f723a6b6c6f6764000161725f72756e5f7402fc742f737461626604750084d07700c8c84c109ce4631820bdfe9841ad4dde223d1c41289aebb42474476858142b919dc6efddc659693a74e3a1c068fff68ce4d6f386edb2a8545e1cbcd301093d51874845c8cab8a91dd92f0411102d2a95845bbc4f83354b3cfdf3ef83c79f560a5478a0b85db5c730a2125342743b29a853583cce4899393010c01f863967a47436830f03c4f1c41d95d1a0791a2a9723d81834e553edc58c12dae452dd75c803fcbe41e90f83ecf31b2a43235127d9c3777e55fd0382c4d50a30171213ea551f5868023016f5dbf0d6505b0ff09e21e300481b6fee51dcc4d1351be3bdea6eeeab94f2f00cb0ee650beaa9fafe77c1dcdb275ef3bfa90542023c6d1e884233dc678ee62053d577825aef5bbb69e4015c146ab865cc47255709155757afc1a8d4790d586cbd07901ecc5a6315582d4d550b423187c0ceeb2e26705aecd80eff"], 0x118) ioctl$GIO_CMAP(r2, 0x4b70, &(0x7f00000004c0)) getsockopt$inet_IP_XFRM_POLICY(r4, 0x0, 0x11, &(0x7f00000002c0)={{{@in=@multicast1, @in=@local}}, {{@in6=@mcast1}, 0x0, @in=@remote}}, &(0x7f0000000100)=0xe8) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000480)={0x60, 0x0, &(0x7f0000000240)=[@transaction_sg={0x40486311, {{0x2, 0x0, 0x38, 0x0, 0x11, 0x0, 0x0, 0x0, 0x10, &(0x7f0000000000), &(0x7f0000000040)=[0x0, 0x68]}, 0x8000}}, @acquire_done], 0x56, 0x0, &(0x7f0000000380)="de7348ebdd3856b4939062726852809a76a9c7e27bcd54c3301e926aaec66877cf4b10c115d8919a31d2c3f6687c4bab83102ab8307fea74883013e680f8320bb70b7cca7f9528184061a906af989c9a769cade88c24"}) 10:35:22 executing program 0: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$KDMKTONE(0xffffffffffffffff, 0x4b30, 0x0) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='syzkaller\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r0, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) [ 582.131378] binder: 13323:13352 transaction failed 29201/-22, size 0-16 line 3012 10:35:22 executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000200)={'eql\x00'}) dup3(r0, r1, 0x0) [ 582.208844] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=2608 sclass=netlink_route_socket pig=13384 comm=syz-executor2 10:35:22 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/fib_trie\x00') socketpair$unix(0x1, 0x200000000000001, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f0000000040)=""/4, 0xfffffffffffffda1, 0x0, &(0x7f0000000100)=@abs, 0xa) readv(r0, &(0x7f0000000100)=[{&(0x7f0000001300)=""/4096, 0x119a}], 0x2000000000000067) readv(r0, &(0x7f0000000580), 0x3c1) [ 582.370996] binder: 13374:13396 got transaction to invalid handle [ 582.377945] binder: 13374:13396 transaction failed 29201/-22, size 0-16 line 3012 [ 582.421913] binder: 13374:13396 got transaction to invalid handle [ 582.428238] binder: 13374:13396 transaction failed 29201/-22, size 0-16 line 3012 10:35:22 executing program 5: r0 = socket$packet(0x11, 0x3, 0x300) getsockopt$packet_buf(0xffffffffffffffff, 0x107, 0x0, &(0x7f0000000040)=""/8, &(0x7f0000000080)=0x8) fstat(r0, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0}) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = socket$packet(0x11, 0x3, 0x300) socketpair$inet6(0xa, 0x6, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000000140)='/selinux/avc/cache_stats\x00', 0x0, 0x0) ioctl$sock_inet_tcp_SIOCOUTQ(r4, 0x5411, &(0x7f0000000180)) ioctl$TCSBRKP(r4, 0x5425, 0x4) setsockopt$inet6_MCAST_LEAVE_GROUP(r3, 0x29, 0x2d, &(0x7f0000000280)={0x8226, {{0xa, 0x4e20, 0x0, @ipv4={[], [], @local}, 0x5d}}}, 0x88) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$BLKGETSIZE(r4, 0x1260, &(0x7f0000000440)) clone(0x2382001ff8, 0x0, 0xfffffffffffffffe, &(0x7f0000000100), 0xffffffffffffffff) r6 = getpid() sched_setscheduler(r6, 0x5, &(0x7f0000000040)) setsockopt$inet_tcp_int(r4, 0x6, 0x7, &(0x7f0000000080)=0x2, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x6001, 0xffffffffffffffff) creat(&(0x7f00000007c0)='./file0\x00', 0x0) unlink(&(0x7f0000000000)='./file0\x00') setsockopt$packet_tx_ring(r2, 0x107, 0x5, &(0x7f0000000040)=@req3={0x10000, 0x0, 0x10000, 0x1}, 0x1c) bind(r3, &(0x7f00000003c0)=@pppoe={0x18, 0x0, {0x0, @broadcast, 'ip6gre0\x00'}}, 0x80) socket$inet(0x2, 0x5, 0x0) tgkill(r6, r6, 0x26) bind$inet(0xffffffffffffffff, &(0x7f0000deb000)={0x2, 0x0, @multicast1}, 0x10) getsockopt$sock_buf(r5, 0x1, 0x1a, &(0x7f00000001c0)=""/105, &(0x7f00000000c0)=0x69) fchown(r0, r1, 0x0) 10:35:22 executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000200)={'eql\x00', 0x409}) dup3(0xffffffffffffffff, r0, 0x0) 10:35:22 executing program 3: r0 = socket$packet(0x11, 0x3, 0x300) getsockopt$packet_int(r0, 0x107, 0x17, &(0x7f0000000000), &(0x7f0000000040)=0x4) 10:35:22 executing program 0: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$KDMKTONE(0xffffffffffffffff, 0x4b30, 0x0) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='syzkaller\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r0, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) 10:35:22 executing program 1: r0 = syz_open_dev$binder(&(0x7f0000000100)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_GET_NODE_DEBUG_INFO(0xffffffffffffffff, 0xc018620b, &(0x7f0000000180)) r1 = getpid() ptrace$peekuser(0x3, r1, 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, 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) preadv(r0, &(0x7f0000001380)=[{&(0x7f0000000180)=""/148, 0x3dd}], 0x1, 0x0) memfd_create(&(0x7f0000000000)='wchan\x00', 0x4) r2 = syz_open_procfs(0x0, &(0x7f0000000080)="2f65786500000000000409004bddd9de91be10eebf000ee9a90f79805854fa07424adee901d2da75af1f0200f5ab26d7a071fb35331ce39c5a") write$P9_RCLUNK(r2, &(0x7f00000003c0)={0x7, 0x79, 0x2}, 0x7) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(0xffffffffffffffff, 0x4008240b, &(0x7f0000000200)={0x0, 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={&(0x7f00000001c0)}}) lsetxattr$trusted_overlay_redirect(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='trusted.overlay.redirect\x00', &(0x7f0000000440)='./file0\x00', 0x8, 0x3) setsockopt$sock_int(r2, 0x1, 0xe, &(0x7f00000004c0)=0x1a8, 0x4) socketpair(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_SET_FILTER(r3, 0x8923, &(0x7f0000000200)="766574000000000000000002bd6800") socketpair$unix(0x1, 0xa, 0x0, &(0x7f0000000500)) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r4 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040)='/dev/net/tun\x00', 0x1, 0x0) ioctl$TUNSETIFF(r4, 0x400454ca, &(0x7f0000000000)={"766574000000000000000000bd6800", 0x43732e5398416f1a}) r5 = socket$inet6(0xa, 0x1, 0x0) getsockopt$IPT_SO_GET_REVISION_TARGET(r2, 0x0, 0x43, &(0x7f00000006c0)={'NETMAP\x00'}, &(0x7f0000000700)=0x1e) r6 = socket$nl_generic(0x10, 0x3, 0x10) r7 = dup2(r6, r5) clone(0x802102001ffc, 0x0, 0xfffffffffffffffe, &(0x7f00000001c0), 0xffffffffffffffff) r8 = getpid() sched_setscheduler(r8, 0x5, &(0x7f0000000200)) openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000000040)='/selinux/avc/cache_stats\x00', 0x0, 0x0) write$selinux_user(r7, &(0x7f0000000780)=ANY=[@ANYBLOB="73797374656dff070000626a6563745f723a6b6c6f6764000161725f72756e5f7402fc742f737461626604750084d07700c8c84c109ce4631820bdfe9841ad4dde223d1c41289aebb42474476858142b919dc6efddc659693a74e3a1c068fff68ce4d6f386edb2a8545e1cbcd301093d51874845c8cab8a91dd92f0411102d2a95845bbc4f83354b3cfdf3ef83c79f560a5478a0b85db5c730a2125342743b29a853583cce4899393010c01f863967a47436830f03c4f1c41d95d1a0791a2a9723d81834e553edc58c12dae452dd75c803fcbe41e90f83ecf31b2a43235127d9c3777e55fd0382c4d50a30171213ea551f5868023016f5dbf0d6505b0ff09e21e300481b6fee51dcc4d1351be3bdea6eeeab94f2f00cb0ee"], 0x118) getsockopt$inet_IP_XFRM_POLICY(r3, 0x0, 0x11, &(0x7f00000002c0)={{{@in=@multicast1, @in=@local}}, {{@in6=@mcast1}, 0x0, @in=@remote}}, &(0x7f0000000100)=0xe8) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000480)={0x60, 0x0, &(0x7f0000000240)=[@transaction_sg={0x40486311, {{0x2, 0x0, 0x38, 0x0, 0x11, 0x0, 0x0, 0x0, 0x10, &(0x7f0000000000), &(0x7f0000000040)=[0x0, 0x68]}, 0x8000}}, @acquire_done], 0x56, 0x0, &(0x7f0000000380)="de7348ebdd3856b4939062726852809a76a9c7e27bcd54c3301e926aaec66877cf4b10c115d8919a31d2c3f6687c4bab83102ab8307fea74883013e680f8320bb70b7cca7f9528184061a906af989c9a769cade88c24"}) 10:35:23 executing program 3: r0 = socket$inet6(0xa, 0x802, 0x0) sendto$inet6(r0, &(0x7f00000001c0), 0xff7b, 0x8800, &(0x7f0000000000)={0xa, 0x4e23, 0x0, @mcast2}, 0x1c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) setsockopt$inet6_mtu(r0, 0x29, 0x17, &(0x7f0000000300)=0x3, 0x92) sendto$inet6(r0, &(0x7f0000000080), 0xbe4c, 0x0, &(0x7f0000000200)={0xa, 0x0, 0x0, @mcast1}, 0x1c) 10:35:23 executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000200)={'eql\x00', 0x409}) dup3(r0, 0xffffffffffffffff, 0x0) 10:35:23 executing program 0: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$KDMKTONE(0xffffffffffffffff, 0x4b30, 0x0) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='syzkaller\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r0, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) 10:35:23 executing program 1: r0 = syz_open_dev$binder(&(0x7f0000000100)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_GET_NODE_DEBUG_INFO(0xffffffffffffffff, 0xc018620b, &(0x7f0000000180)) 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}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000000180)=""/148, 0x13d}], 0x1, 0x0) memfd_create(&(0x7f0000000000)='wchan\x00', 0x4) r1 = syz_open_procfs(0x0, &(0x7f0000000080)="2f65786500000000000409004bddd9de91be10eebf000ee9a90f79805854fa07424adee901d2da75af1f0200f5ab26d7a071fb35331ce39c5a") write$P9_RCLUNK(r1, &(0x7f00000003c0)={0x7, 0x79, 0x2}, 0x6) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(0xffffffffffffffff, 0x4008240b, &(0x7f0000000200)={0x0, 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={&(0x7f00000001c0)}}) lsetxattr$trusted_overlay_redirect(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='trusted.overlay.redirect\x00', &(0x7f0000000440)='./file0\x00', 0x8, 0x3) setsockopt$sock_int(r1, 0x1, 0xe, &(0x7f0000000400)=0x1a8, 0x4) socketpair(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_SET_FILTER(r2, 0x8923, &(0x7f0000000200)="766574000000000000000002bd6800") socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000200)) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040)='/dev/net/tun\x00', 0x1, 0x0) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f0000000000)={"766574000000000000000000bd6800", 0x43732e5398416f1a}) r4 = socket$inet6(0xa, 0x1, 0x0) getsockopt$IPT_SO_GET_REVISION_TARGET(r1, 0x0, 0x43, &(0x7f00000006c0)={'NETMAP\x00'}, &(0x7f0000000700)=0x1e) r5 = socket$nl_generic(0x10, 0x3, 0x10) r6 = dup2(r5, r4) clone(0x802102001ffc, 0x0, 0xfffffffffffffffe, &(0x7f00000001c0), 0xffffffffffffffff) r7 = getpid() sched_setscheduler(r7, 0x5, &(0x7f0000000200)) connect$inet(r6, &(0x7f0000000080)={0x2, 0x0, @dev}, 0x0) openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000000040)='/selinux/avc/cache_stats\x00', 0x0, 0x0) write$selinux_user(r6, &(0x7f0000000780)=ANY=[@ANYBLOB="73797374656dff070000626a6563745f723a6b6c6f6764000161725f72756e5f7402fc742f737461626604750084d07700c8c84c109ce4631820bdfe9841ad4dde223d1c41289aebb42474476858142b919dc6efddc659693a74e3a1c068fff68ce4d6f386edb2a8545e1cbcd301093d51874845c8cab8a91dd92f0411102d2a95845bbc4f83354b3cfdf3ef83c79f560a5478a0b85db5c730a2125342743b29a853583cce4899393010c01f863967a47436830f03c4f1c41d95d1a0791a2a9723d81834e553edc58c12dae452dd75c803fcbe41e90f83ecf31b2a43235127d9c3777e55fd0382c4d50a30171213ea551f5868023016f5dbf0d6505b0ff09e21e300481b6fee51dcc4d1351be3bdea6eeeab94f2f00cb0ee"], 0x118) getsockopt$inet_IP_XFRM_POLICY(r2, 0x0, 0x11, &(0x7f00000002c0)={{{@in=@multicast1, @in=@local}}, {{@in6=@mcast1}, 0x0, @in=@remote}}, &(0x7f0000000100)=0xe8) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000480)={0x60, 0x0, &(0x7f0000000240)=[@transaction_sg={0x40486311, {{0x2, 0x0, 0x38, 0x0, 0x11, 0x0, 0x0, 0x0, 0x10, &(0x7f0000000000), &(0x7f0000000040)=[0x0, 0x68]}, 0x8000}}, @acquire_done], 0x56, 0x0, &(0x7f0000000380)="de7348ebdd3856b4939062726852809a76a9c7e27bcd54c3301e926aaec66877cf4b10c115d8919a31d2c3f6687c4bab83102ab8307fea74883013e680f8320bb70b7cca7f9528184061a906af989c9a769cade88c24"}) 10:35:23 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) setsockopt$inet_MCAST_MSFILTER(r0, 0x0, 0x30, &(0x7f0000000540)=ANY=[@ANYBLOB="ba0000000000000002004e20ffff61ff00000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000002004e207f000001000000000000000000000000000000000000000000000000000000000000000000000000005eb300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000eb625f5fb944ab43e6a90096fe9c478f085ce337014cf19df0fda57869abc2780dc67b1176f223748599ffff38ce55b3cc8db737ced3e3130ab348dfe341a65ad43ab78eb730454126c2220ef1cbc17693a5807fe53cecd0000000004bc7f9f3a6b9b00bb4af263290e2014d98368335f3fbbfc3ac2333504bf70658efd85a1eb8d8f2e063d698e853685c224bd5a000723b6a34cdd15c863408f356dafa3150fbe55f2aaa44bf8fe45933a8e5ccb7202b73bd1176ade2a13259874d315e2521f27d57e053dafcbf128edd9f1550463b9ee84895c138fc3d2e"], 0x1) 10:35:23 executing program 3: r0 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r0, &(0x7f0000000040)={0xa, 0x0, 0x0, @mcast1, 0x4}, 0x1c) [ 582.894149] binder: 13440:13443 got transaction to invalid handle [ 582.900769] binder: 13440:13443 transaction failed 29201/-22, size 0-16 line 3012 [ 582.928724] binder: 13440:13443 got transaction to invalid handle [ 582.935536] binder: 13440:13443 transaction failed 29201/-22, size 0-16 line 3012 10:35:23 executing program 2: r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f000000b000)={&(0x7f0000000100)={0x10, 0x5}, 0xc, &(0x7f0000000000)={&(0x7f0000000140)=@newsa={0x13c, 0x10, 0x713, 0x0, 0x0, {{@in6=@dev, @in=@rand_addr}, {@in6=@mcast2, 0x0, 0x32}, @in6=@ipv4, {}, {}, {}, 0x0, 0x0, 0x2}, [@algo_aead={0x4c, 0x12, {{'rfc4106(gcm(aes))\x00'}, 0x0, 0x60}}]}, 0xff3e}}, 0x0) 10:35:23 executing program 3: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_mreqn(r0, 0x0, 0x23, &(0x7f0000acc000)={@multicast2, @dev, 0x2}, 0xc) setsockopt$inet_mreqsrc(r0, 0x0, 0x24, &(0x7f0000000000)={@multicast2, @multicast1, @multicast1}, 0x9) 10:35:23 executing program 4: r0 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x0, 0x0, @remote, 0x4}, 0x1c) setsockopt$sock_int(r0, 0x1, 0x24, &(0x7f00000001c0)=0x2cc, 0x4) sendmmsg(r0, &(0x7f00000092c0), 0x1dd, 0x0) 10:35:23 executing program 0: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$KDMKTONE(0xffffffffffffffff, 0x4b30, 0x0) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={0xffffffffffffffff, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) 10:35:23 executing program 1: r0 = syz_open_dev$binder(&(0x7f0000000100)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_GET_NODE_DEBUG_INFO(0xffffffffffffffff, 0xc018620b, &(0x7f0000000180)) 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}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000000180)=""/148, 0x13d}], 0x1, 0x0) memfd_create(&(0x7f0000000000)='wchan\x00', 0x4) r1 = syz_open_procfs(0x0, &(0x7f0000000080)="2f65786500000000000409004bddd9de91be10eebf000ee9a90f79805854fa07424adee901d2da75af1f0200f5ab26d7a071fb35331ce39c5a") write$P9_RCLUNK(r1, &(0x7f00000003c0)={0x7, 0x79, 0x2}, 0x7) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(0xffffffffffffffff, 0x4008240b, &(0x7f0000000200)={0x0, 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={&(0x7f00000001c0)}}) lsetxattr$trusted_overlay_redirect(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='trusted.overlay.redirect\x00', &(0x7f0000000440)='./file0\x00', 0x8, 0x3) setsockopt$sock_int(r1, 0x1, 0xe, &(0x7f0000000400)=0x1a8, 0x4) socketpair(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_SET_FILTER(r2, 0x8923, &(0x7f00000004c0)="766574000000000000000002bd6800") socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000200)) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040)='/dev/net/tun\x00', 0x1, 0x0) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f0000000000)={"766574000000000000000000bd6800", 0x43732e5398416f1a}) r4 = socket$inet6(0xa, 0x1, 0x0) getsockopt$IPT_SO_GET_REVISION_TARGET(r1, 0x0, 0x43, &(0x7f00000006c0)={'NETMAP\x00'}, &(0x7f0000000700)=0x1e) r5 = socket$nl_generic(0x10, 0x3, 0x10) r6 = dup2(r5, r4) clone(0x802102001ffc, 0x0, 0xfffffffffffffffe, &(0x7f00000001c0), 0xffffffffffffffff) r7 = getpid() sched_setscheduler(r7, 0x5, &(0x7f0000000200)) openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000000040)='/selinux/avc/cache_stats\x00', 0x0, 0x0) write$selinux_user(r6, &(0x7f0000000780)=ANY=[@ANYBLOB="73797374656dff070000626a6563745f723a6b6c6f6764000161725f72756e5f7402fc742f737461626604750084d07700c8c84c109ce4631820bdfe9841ad4dde223d1c41289aebb42474476858142b919dc6efddc659693a74e3a1c068fff68ce4d6f386edb2a8545e1cbcd301093d51874845c8cab8a91dd92f0411102d2a95845bbc4f83354b3cfdf3ef83c79f560a5478a0b85db5c730a2125342743b29a853583cce4899393010c01f863967a47436830f03c4f1c41d95d1a0791a2a9723d81834e553edc58c12dae452dd75c803fcbe41e90f83ecf31b2a43235127d9c3777e55fd0382c4d50a30171213ea551f5868023016f5dbf0d6505b0ff09e21e300481b6fee51dcc4d1351be3bdea6eeeab94f2f00cb0ee"], 0x118) getsockopt$inet_IP_XFRM_POLICY(r2, 0x0, 0x11, &(0x7f00000002c0)={{{@in=@multicast1, @in=@local}}, {{@in6=@mcast1}, 0x0, @in=@remote}}, &(0x7f0000000100)=0xe8) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000480)={0x60, 0x0, &(0x7f0000000240)=[@transaction_sg={0x40486311, {{0x2, 0x0, 0x38, 0x0, 0x11, 0x0, 0x0, 0x0, 0x10, &(0x7f0000000000), &(0x7f0000000040)=[0x0, 0x68]}, 0x8000}}, @acquire_done], 0x56, 0x0, &(0x7f0000000380)="de7348ebdd3856b4939062726852809a76a9c7e27bcd54c3301e926aaec66877cf4b10c115d8919a31d2c3f6687c4bab83102ab8307fea74883013e680f8320bb70b7cca7f9528184061a906af989c9a769cade88c24"}) 10:35:23 executing program 5: r0 = socket$packet(0x11, 0x3, 0x300) getsockopt$packet_buf(0xffffffffffffffff, 0x107, 0x0, &(0x7f0000000040)=""/8, &(0x7f0000000080)=0x8) fstat(r0, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0}) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = socket$packet(0x11, 0x3, 0x300) socketpair$inet6(0xa, 0x6, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000000140)='/selinux/avc/cache_stats\x00', 0x0, 0x0) ioctl$sock_inet_tcp_SIOCOUTQ(r4, 0x5411, &(0x7f0000000180)) ioctl$TCSBRKP(r4, 0x5425, 0x4) setsockopt$inet6_MCAST_LEAVE_GROUP(r3, 0x29, 0x2d, &(0x7f0000000280)={0x8226, {{0xa, 0x4e20, 0x0, @ipv4={[], [], @local}, 0x5d}}}, 0x88) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$BLKGETSIZE(r4, 0x1260, &(0x7f0000000440)) clone(0x2382001ff8, 0x0, 0xfffffffffffffffe, &(0x7f0000000100), 0xffffffffffffffff) r6 = getpid() sched_setscheduler(r6, 0x5, &(0x7f0000000040)) setsockopt$inet_tcp_int(r5, 0x6, 0x7, &(0x7f0000000080), 0x4) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x6001, 0xffffffffffffffff) creat(&(0x7f00000007c0)='./file0\x00', 0x0) unlink(&(0x7f0000000000)='./file0\x00') setsockopt$packet_tx_ring(r2, 0x107, 0x5, &(0x7f0000000040)=@req3={0x10000, 0x0, 0x10000, 0x1}, 0x1c) bind(r3, &(0x7f00000003c0)=@pppoe={0x18, 0x0, {0x0, @broadcast, 'ip6gre0\x00'}}, 0x80) socket$inet(0x2, 0x5, 0x0) bind$inet(0xffffffffffffffff, &(0x7f0000deb000)={0x2, 0x0, @multicast1}, 0x10) getsockopt$sock_buf(r5, 0x1, 0x1a, &(0x7f00000001c0)=""/105, &(0x7f00000000c0)=0x69) fchown(r0, r1, 0x0) setxattr(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)=@known='trusted.overlay.redirect\x00', &(0x7f0000000500)='ip6gre0\x00', 0x8, 0x3) 10:35:23 executing program 3: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000733000)={0x5, 0x5, 0x7, 0x9}, 0x2c) bpf$OBJ_PIN_MAP(0x6, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', r0}, 0x10) 10:35:23 executing program 0: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='syzkaller\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r0, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) 10:35:23 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x1, 0x3, &(0x7f0000001fd8)=@framed={{0xffffff85, 0x0, 0x0, 0x0, 0x2e, 0x24, 0x0, 0x0, 0xffffffe4}}, &(0x7f0000000180)="4550d4001f91eb2f57b73224433025039c3096b20c6b439348bf689c08608537d6223e63adc0624fbae2e109359dce6922324ccc13160b68cae6430697259dd52d1f73e16adc3592d02925dffae85e9cd2398c6c67c87fb5b12602f145b484be45912966e8b7e2f66069c56dd76c1dc112013c3a6b4de999cdcdc8855aee3437dcc87580cfbe546fbbfbc0eb56d8bbbea2904a7c73c2", 0x0, 0x60, &(0x7f0000000000)=""/195}, 0x16) 10:35:23 executing program 3: clone(0x2102001ffc, 0x0, 0xfffffffffffffffe, &(0x7f0000000000), 0xffffffffffffffff) keyctl$set_reqkey_keyring(0xe, 0x0) request_key(&(0x7f0000000100)='user\x00', &(0x7f0000000080)={'syz'}, &(0x7f00000000c0)="d13ff3d776", 0x0) 10:35:23 executing program 2: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl(r0, 0x20100000008912, &(0x7f0000000140)="0a5c2d0240316285717070") r1 = socket$inet6_tcp(0xa, 0x1, 0x0) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f00000002c0)={{{@in6=@ipv4, @in6=@remote}}, {{@in6=@local}, 0x0, @in6=@loopback}}, &(0x7f00000003c0)=0xe8) setsockopt$SO_ATTACH_FILTER(r1, 0x1, 0x1a, &(0x7f0000000400)={0x1, &(0x7f00000000c0)=[{0x6, 0x0, 0x0, 0x400}]}, 0x10) setsockopt$inet6_tcp_int(r1, 0x6, 0x2, &(0x7f0000000040)=0x300, 0x4) bind$inet6(r1, &(0x7f0000000000)={0xa, 0x4e22}, 0x1c) listen(r1, 0x10000) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) sendto$inet6(r2, &(0x7f0000000280), 0xffffffffffffffee, 0x2000012c, &(0x7f0000000080)={0xa, 0x4e22, 0x0, @empty={[0xe00000000000000]}}, 0x1c) close(r1) 10:35:23 executing program 3: openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) r0 = socket$packet(0x11, 0x3, 0x300) clone(0x0, 0x0, 0xfffffffffffffffe, &(0x7f0000000100), 0xffffffffffffffff) getpid() mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x80000) r1 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r1, &(0x7f0000000100)={0xa, 0x0, 0x0, @dev, 0x4}, 0x1c) r2 = syz_open_procfs(0x0, &(0x7f0000000440)='pagemap\x00') sendfile(r1, r2, &(0x7f0000000000)=0x100000, 0x100000008001) 10:35:23 executing program 0: ioctl$KDMKTONE(0xffffffffffffffff, 0x4b30, 0x0) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='syzkaller\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r0, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) 10:35:23 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = memfd_create(&(0x7f0000000280)='[\'posix_acl_access\x00', 0x0) pwritev(r2, &(0x7f0000000240)=[{&(0x7f0000000200)=',', 0x1}], 0x1, 0x4081806) sendfile(r0, r2, &(0x7f00000000c0), 0x20020102000007) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f00000001c0), 0xfffffef3) vmsplice(r3, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) recvfrom$unix(r1, &(0x7f0000000040)=""/4, 0xebc3276d6d4b1cd2, 0x100100, &(0x7f0000000100)=@abs, 0x930000) ioctl$FS_IOC_SETVERSION(0xffffffffffffffff, 0x40047602, &(0x7f00000003c0)) symlinkat(&(0x7f00000002c0)='./file0\x00', r4, &(0x7f0000000300)='./file0\x00') openat$smack_task_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/attr/current\x00', 0x2, 0x0) 10:35:23 executing program 3: openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) r0 = socket$packet(0x11, 0x3, 0x300) clone(0x0, 0x0, 0xfffffffffffffffe, &(0x7f0000000100), 0xffffffffffffffff) getpid() mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x80000) r1 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r1, &(0x7f0000000100)={0xa, 0x0, 0x0, @dev, 0x4}, 0x1c) r2 = syz_open_procfs(0x0, &(0x7f0000000440)='pagemap\x00') sendfile(r1, r2, &(0x7f0000000000)=0x100000, 0x100000008001) 10:35:23 executing program 0: ioctl$KDMKTONE(0xffffffffffffffff, 0x4b30, 0x0) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='syzkaller\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r0, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) [ 583.569318] binder: 13460:13466 got transaction to invalid handle [ 583.586964] binder: 13460:13466 transaction failed 29201/-22, size 0-16 line 3012 10:35:24 executing program 1: r0 = syz_open_dev$binder(&(0x7f0000000100)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_GET_NODE_DEBUG_INFO(0xffffffffffffffff, 0xc018620b, &(0x7f0000000180)) 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}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000000180)=""/148, 0x13d}], 0x1, 0x0) memfd_create(&(0x7f0000000000)='wchan\x00', 0x4) r1 = syz_open_procfs(0x0, &(0x7f0000000080)="2f65786500000000000409004bddd9de91be10eebf000ee9a90f79805854fa07424adee901d2da75af1f0200f5ab26d7a071fb35331ce39c5a") write$P9_RCLUNK(r1, &(0x7f00000003c0)={0x7, 0x79, 0x2}, 0x7) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(0xffffffffffffffff, 0x4008240b, &(0x7f0000000200)={0x0, 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={&(0x7f00000001c0)}}) lsetxattr$trusted_overlay_redirect(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='trusted.overlay.redirect\x00', &(0x7f0000000440)='./file0\x00', 0x8, 0x3) setsockopt$sock_int(r1, 0x1, 0xe, &(0x7f0000000400)=0x1a8, 0x4) socketpair(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_SET_FILTER(r2, 0x8923, &(0x7f0000000200)="766574000000000000000002bd6800") socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000200)) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040)='/dev/net/tun\x00', 0x1, 0x0) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f0000000000)={"766574000000000000000000bd6800", 0x43732e5398416f1a}) r4 = socket$inet6(0xa, 0x1, 0x0) getsockopt$IPT_SO_GET_REVISION_TARGET(r1, 0x0, 0x43, &(0x7f00000006c0)={'NETMAP\x00'}, &(0x7f0000000700)=0x1e) r5 = socket$nl_generic(0x10, 0x3, 0x10) r6 = dup2(r5, r4) clone(0x802102001ffc, 0x0, 0xfffffffffffffffe, &(0x7f00000001c0), 0xffffffffffffffff) r7 = getpid() sched_setscheduler(r7, 0x5, &(0x7f0000000200)) connect$inet(r6, &(0x7f0000000080)={0x2, 0x0, @dev}, 0x0) openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000008c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) write$selinux_user(r6, &(0x7f0000000780)=ANY=[@ANYBLOB="73797374656dff070000626a6563745f723a6b6c6f6764000161725f72756e5f7402fc742f737461626604750084d07700c8c84c109ce4631820bdfe9841ad4dde223d1c41289aebb42474476858142b919dc6efddc659693a74e3a1c068fff68ce4d6f386edb2a8545e1cbcd301093d51874845c8cab8a91dd92f0411102d2a95845bbc4f83354b3cfdf3ef83c79f560a5478a0b85db5c730a2125342743b29a853583cce4899393010c01f863967a47436830f03c4f1c41d95d1a0791a2a9723d81834e553edc58c12dae452dd75c803fcbe41e90f83ecf31b2a43235127d9c3777e55fd0382c4d50a30171213ea551f5868023016f5dbf0d6505b0ff09e21e300481b6fee51dcc4d1351be3bdea6eeeab94f2f00cb0ee"], 0x118) getsockopt$inet_IP_XFRM_POLICY(r2, 0x0, 0x11, &(0x7f00000002c0)={{{@in=@multicast1, @in=@local}}, {{@in6=@mcast1}, 0x0, @in=@remote}}, &(0x7f0000000100)=0xe8) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000480)={0x60, 0x0, &(0x7f0000000240)=[@transaction_sg={0x40486311, {{0x2, 0x0, 0x38, 0x0, 0x11, 0x0, 0x0, 0x0, 0x10, &(0x7f0000000000), &(0x7f0000000040)=[0x0, 0x68]}, 0x8000}}, @acquire_done], 0x56, 0x0, &(0x7f0000000380)="de7348ebdd3856b4939062726852809a76a9c7e27bcd54c3301e926aaec66877cf4b10c115d8919a31d2c3f6687c4bab83102ab8307fea74883013e680f8320bb70b7cca7f9528184061a906af989c9a769cade88c24"}) setsockopt$sock_int(r6, 0x1, 0x29, &(0x7f00000004c0)=0x5, 0x4) [ 583.839559] binder: 13460:13466 got transaction to invalid handle [ 583.847081] binder: 13460:13466 transaction failed 29201/-22, size 0-16 line 3012 [ 583.958172] binder: 13538:13539 got transaction to invalid handle [ 583.965537] binder: 13538:13539 transaction failed 29201/-22, size 0-16 line 3012 [ 583.988976] binder: 13538:13539 got transaction to invalid handle [ 583.995738] binder: 13538:13539 transaction failed 29201/-22, size 0-16 line 3012 10:35:24 executing program 5: r0 = socket$packet(0x11, 0x3, 0x300) getsockopt$packet_buf(0xffffffffffffffff, 0x107, 0x0, &(0x7f0000000040)=""/8, &(0x7f0000000080)=0x8) fstat(r0, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0}) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = socket$packet(0x11, 0x3, 0x300) socketpair$inet6(0xa, 0x6, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000000140)='/selinux/avc/cache_stats\x00', 0x0, 0x0) ioctl$sock_inet_tcp_SIOCOUTQ(r4, 0x5411, &(0x7f0000000180)) ioctl$TCSBRKP(r4, 0x5425, 0x4) setsockopt$inet6_MCAST_LEAVE_GROUP(r3, 0x29, 0x2d, &(0x7f0000000280)={0x8226, {{0xa, 0x4e20, 0x0, @ipv4={[], [], @local}, 0x5d}}}, 0x88) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$BLKGETSIZE(r4, 0x1260, &(0x7f0000000440)) clone(0x2382001ff8, 0x0, 0xfffffffffffffffe, &(0x7f0000000100), 0xffffffffffffffff) r6 = getpid() sched_setscheduler(r6, 0x5, &(0x7f0000000040)) setsockopt$inet_tcp_int(r5, 0x6, 0x7, &(0x7f0000000080), 0x4) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x6001, 0xffffffffffffffff) creat(&(0x7f00000007c0)='./file0\x00', 0x0) unlink(&(0x7f0000000000)='./file0\x00') setsockopt$packet_tx_ring(r2, 0x107, 0x5, &(0x7f0000000040)=@req3={0x10000, 0x0, 0x10000, 0x1}, 0x1c) ioctl$SNDRV_TIMER_IOCTL_STOP(r4, 0x54a1) bind(r3, &(0x7f00000003c0)=@pppoe={0x18, 0x0, {0x0, @broadcast, 'ip6gre0\x00'}}, 0x80) socket$inet(0x2, 0x5, 0x0) bind$inet(0xffffffffffffffff, &(0x7f0000deb000)={0x2, 0x0, @multicast1}, 0x10) getsockopt$sock_buf(r5, 0x1, 0x1a, &(0x7f00000001c0)=""/105, &(0x7f00000000c0)=0x69) fchown(r0, r1, 0x0) 10:35:24 executing program 2: 10:35:24 executing program 3: openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) r0 = socket$packet(0x11, 0x3, 0x300) clone(0x0, 0x0, 0xfffffffffffffffe, &(0x7f0000000100), 0xffffffffffffffff) getpid() mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x80000) r1 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r1, &(0x7f0000000100)={0xa, 0x0, 0x0, @dev, 0x4}, 0x1c) r2 = syz_open_procfs(0x0, &(0x7f0000000440)='pagemap\x00') sendfile(r1, r2, &(0x7f0000000000)=0x100000, 0x100000008001) 10:35:24 executing program 0: ioctl$KDMKTONE(0xffffffffffffffff, 0x4b30, 0x0) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='syzkaller\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r0, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) 10:35:24 executing program 1: r0 = syz_open_dev$binder(&(0x7f0000000100)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_GET_NODE_DEBUG_INFO(0xffffffffffffffff, 0xc018620b, &(0x7f0000000180)) 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}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000000180)=""/148, 0x13d}], 0x1, 0x0) r1 = memfd_create(&(0x7f0000000000)='wchan\x00', 0x4) setsockopt$inet6_MCAST_MSFILTER(r1, 0x29, 0x30, &(0x7f0000004740)={0x1, {{0xa, 0x4e21, 0x4, @local, 0x101}}, 0x1, 0x5, [{{0xa, 0x4e20, 0x0, @local, 0x1}}, {{0xa, 0x4e23, 0x5, @remote, 0x80000001}}, {{0xa, 0x4e20, 0xca, @mcast2, 0x3}}, {{0xa, 0x4e21, 0x68b, @loopback, 0x905}}, {{0xa, 0x4e20, 0x1ff, @local, 0x6}}]}, 0x310) r2 = syz_open_procfs(0x0, &(0x7f0000000080)="2f65786500000000000409004bddd9de91be10eebf000ee9a90f79805854fa07424adee901d2da75af1f0200f5ab26d7a071fb35331ce39c5a") write$P9_RCLUNK(r2, &(0x7f00000003c0)={0x7, 0x79, 0x2}, 0x7) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(0xffffffffffffffff, 0x4008240b, &(0x7f0000000200)={0x0, 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={&(0x7f00000001c0)}}) lsetxattr$trusted_overlay_redirect(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='trusted.overlay.redirect\x00', &(0x7f0000000440)='./file0\x00', 0x8, 0x3) setsockopt$sock_int(r2, 0x1, 0xe, &(0x7f0000000400)=0x1a8, 0x4) socketpair(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_SET_FILTER(r3, 0x8923, &(0x7f0000000200)="766574000000000000000002bd6800") socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000200)) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r4 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040)='/dev/net/tun\x00', 0x1, 0x0) ioctl$TUNSETIFF(r4, 0x400454ca, &(0x7f0000000000)={"766574000000000000000000bd6800", 0x43732e5398416f1a}) r5 = socket$inet6(0xa, 0x1, 0x0) getsockopt$IPT_SO_GET_REVISION_TARGET(r2, 0x0, 0x43, &(0x7f00000006c0)={'NETMAP\x00'}, &(0x7f0000000700)=0x1e) r6 = socket$nl_generic(0x10, 0x3, 0x10) r7 = dup2(r6, r5) clone(0x802102001ffc, 0x0, 0xfffffffffffffffe, &(0x7f0000001140), 0xffffffffffffffff) r8 = getpid() sched_setscheduler(r8, 0x5, &(0x7f0000000200)) connect$inet(r7, &(0x7f0000000080)={0x2, 0x0, @dev}, 0x0) openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000000040)='/selinux/avc/cache_stats\x00', 0x0, 0x0) write$selinux_user(r7, &(0x7f0000000780)=ANY=[@ANYBLOB="73797374656dff070000626a6563745f723a6b6c6f6764000161725f72756e5f7402fc742f737461626604750084d07700c8c84c109ce4631820bdfe9841ad4dde223d1c41289aebb42474476858142b919dc6efddc659693a74e3a1c068fff68ce4d6f386edb2a8545e1cbcd301093d51874845c8cab8a91dd92f0411102d2a95845bbc4f83354b3cfdf3ef83c79f560a5478a0b85db5c730a2125342743b29a853583cce4899393010c01f863967a47436830f03c4f1c41d95d1a0791a2a9723d81834e553edc58c12dae452dd75c803fcbe41e90f83ecf31b2a43235127d9c3777e55fd0382c4d50a30171213ea551f5868023016f5dbf0d6505b0ff09e21e300481b6fee51dcc4d1351be3bdea6eeeab94f2f00cb0ee"], 0x118) getsockopt$inet_IP_XFRM_POLICY(r3, 0x0, 0x11, &(0x7f00000002c0)={{{@in=@multicast1, @in=@local}}, {{@in6=@mcast1}, 0x0, @in=@remote}}, &(0x7f0000000100)=0xe8) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000480)={0x60, 0x0, &(0x7f0000000240)=[@transaction_sg={0x40486311, {{0x2, 0x0, 0x38, 0x0, 0x11, 0x0, 0x0, 0x0, 0x10, &(0x7f0000000000), &(0x7f0000000040)=[0x0, 0x68]}, 0x8000}}, @acquire_done], 0x56, 0x0, &(0x7f0000000380)="de7348ebdd3856b4939062726852809a76a9c7e27bcd54c3301e926aaec66877cf4b10c115d8919a31d2c3f6687c4bab83102ab8307fea74883013e680f8320bb70b7cca7f9528184061a906af989c9a769cade88c24"}) sendmmsg(r5, &(0x7f0000001040)=[{{&(0x7f00000004c0)=@ipx={0x4, 0x7, 0x8, "1070d28a2f9a", 0x9}, 0x80, &(0x7f00000005c0)=[{&(0x7f0000000540)="da1a9fb05b7b1879776da8735e2f477a7b8f09accf2b90995db9505d86579f1c9ee057717e517c580924626298c4af5ca0f0f26e374294c7c3f94d7098b6c1cab222c52bee9c4f8122974f5b", 0x4c}, {&(0x7f00000013c0)="a35fdd798a81650029dfe99bcc004c4360ca90b3edc319ab9d928d4a551e2166cedc51afd27ff08c41ec7eb9ae88b210d9362a1cee8fb3a00b6c558d0b7c9bb2a58d1eece7ab86119e7ee735e6196186a5c753aedab1eb5596a31ea647b58e6b3e2e738cb52cfb55493645d82fe95c6818053a2db9636193db383b1fdede2a34b61b5b67ed756f11d8e9dc9895c999cde87ea4b55fe09911b6be05875da858f06951ff019b6080fa85138fdbd294b29703168016103bb5e042a1e7b91fa352a3b153815a17a327fa945ae1d8f79ddc0bf7a310aea7c5eea73991d8b381a84c50e41373f05a5f52ca0ce421d3b40b7652de80d8ee1ff764e8eab6b859444455645b079c60d16ac5557d991989eede93638b51004fb1f8116466163a0ff469ece1da9c5676f5b17f10f75c8e1b245a80c3dfff6daecb0854f4db891a14320234dbf16b85b22a57f08262e345f274576591ab1dbb8be72f6f99b315f4df6cd2227c54b0df9dba2de2bfdb4fda716d4a6e1190a0abe73a10e6270516b6a71ae5d6ba84350fbd80dd6340200b5bc030afb83400a149bf24b1cfff5425cbfb5e79eceeac55a524b06b0e29f1ca3d047aad29e1a05beed921bacfc6b6139fe1562557afdab315b9d750b7f1216271929000e95a7e3575a591dd8645214bb8e5df5e8b69a5a276a9381b0e33d2869248f0eea7e1665f255414bff2a41618c54a1774922004eff0aa794e91bdb4cee863529fd3a13e76a74cbc4c823fcdeb428ce71d250ede1b5bac1edc89aac1206698964b09087fbbf3c8f5462ed7191cbff1b3e909dd63cff2dbe60d9d1bb7d5d68aade8c3ff8e1430b0a1c7a771a5fa33a1e94cff09f18997450c4c3099799db0c1e0b9158247e564cd61d3d97f5169992f908eb03deee2507d662b9d281483d0642fcdf6aff0ae51fd4c337d6fad7698663dcc615dc11f8e316baac36e7d3b5ab215bfff92b5ff037fd69bc0a5cc0f7184ba0819671013e8a4061d1018fdfbeccecab28e6fb414e1ce1d38e3922a5d814f71bb34a075d99d621b01ef5e2efee44daf782c73e84a57d68ad22cc4f1d70eeff148df10326660c1b595ba78b7a6f398dec90b9537850501e62f2ed35f9c870807a44285f5c0d0bef0e3461699aec3392ac4291db1eec902720d84c23c9ad3e841e29bed1bf3ab4d2747113abc3bef74fc2a3be85e3cbd11d24af587d2702e1bcf024d1f072a75021b661c240bbf83227f7daf8a5af1d9483e1db196afb4aca52acc9af01e9d5c5a7fe1e3d1dce084be8a11518f3d5c901b85ba1f78b12e98026764a9e71b75617c553cb6e052f2690dbea35d0d7b7daa7661da447783721ac684373b5443959dbdadb85b9cf5a681decf291aa907bbfa22b5ec44152fb4a306b3a16d12a4c3d161ab8079049d861eb2ff29ef3442bf99c113eb004384fafa42c79c66d8c88d6e074199fb1e8f2fdc889d1b2a7f6c213f827c845b708c568749be3678e5484c3edd519d215035d02e1808f0ffc0ba6a66629c772868625294a398b52dcfbf2898021e80405649cfe3c3d7e8c3024d4148c00d1aeb2852828507e88e4a40d74fe737606408aa55bad380baa3a48c96ae76314e9da5ea104d4b6b40a58b8ea5b59ef725c7c872b6164c43f034d41aac126651a1adb9fded9bd138a794efb45e2f37762823d6d64d87b945eb2b6337fc4c260244fcae5cdb86945259bdac4f9713c2b7c29174bd143333fa7f9ab98339a762ff918738ad058fd6116d7f66088b5739614e52145898ff19d3d4a9515ec1f6c01e9529ef277b36ec5b7e6187b153d0f1046cd6597d7fdeac0f01c62e1cd8cc0d45a3013ec72d00b49791b6823b9354c5469f8c9d596c782552fb4ca52dfa2a1b5b1635304caeb6209fd43d90759958cd81638cd5576646a0431bc429161917ff22d44a45322e57bed40cb6f9f668ad02fd55c793a2ce451b64d1f42482c5dc50cd678f376746ddc3da25fc289a4c666d671595b43f98d386763069c23c7c6fb81005a98a050c8aff8e258c21f00d57608e98b2e77639dd0fce62e37c4df11c410ac11eaaa8477ca28947384b6a61714e42686121b91b5fa813cf08480641705c00d573282371c1d95ec61a8ad7219501e2e07558148d8a4d6023bf0ea4641c72be1c6dcbc687300280377d916cd42273165b4b09421ae443aafedc6f032efe4652dfb04ddcf09aa531463d1b72b1758abbfdfe9d336eafdf83c0ab608af78d777a32e4a1cc0d0f7fd9f3695e4af0cc8bc7dc8f3aced2cc6920c8c372d2343219e06c63d05952618867df829df2a3881f40bbcf68d4620adf5cf037366517a8307e82b13820f9568ed99a4ad96ccf04b9a26b88e06c3874f6cbcb24bde304b2c80ade3dfd16912c761f2b5e3882651571d69146ffd3d4ef4ed677e98e6e3155176da884da3af8bee5f75cad24539cd854a16fc9c8ff631afc5c2cebc4e119d8a29ddf0e4b310666cae8b85a96edbcdf6881c89ee6de39bd04c9929b3436ea87e7a28f9a7346af5fc3f5f512746dd49c929be1f244194d4076edab9ab48db9fa24b71209a7e4c8ae379c68aa2b0616f0b509e3536d6210239525cbffc0551a14741c4235aca3c245c14c0227b4ece130efc5cc473d3acc26e2538244c72040b1eb20f0cbb6b504be27e7825074c6a3263785b7c5e14f38ff70892e0e9e75beb0cdc342fa9796d516a270137272c9b9ddeecf0b1f0aa4981ea88a254078d496ea60d0d89bd48e235914ca095c99573bd2342b96b495645c317092e35474519964374520d6792e2a93c45a8d70dff71c34536d353c27a97f1423b6eb802fe930eda5bb31a6310fdd26f5215954861147863fb732944de3058ddcfb527b97135c74f06e2a52a3f369384c2a55b38b428e4a157f557710ac23bf2d25d8715f658915a754ba8c9b8b95f0cabd25f60516fe073c8d1834c3c24371c207a5b0b16c7772f18a7d0c76de24e9815b4056d7e1ea1cf655919b4a3a2e10a6e40b11cb190854ee0b32980dc46bcea619d014b19b43b3c7466cfa0ed09a476926c4f153a3c4ea78163605a2d1eade30b6c7498150ea496ccbc2df2d0646b49a621c73fc6a57305721b4aceb17b318f79cf3848a68a122b23c5f1269a65a8c79dd8e7b2fce8955b2a18f670ee7c6e5984f15804717dab9a5f31589abdb390aefb492c3d6f79f4cb3d51e6d5c20ff0eedbd01c5edfeeeea8f104311136984d4f2c14617378ac410901df530abde107cac08598afdfd29ce4a81b42a2677e3b70fc314e421bd98a6b8be0330b1096b09b78ad3fcc5fb3dddb7161e838cffa6924df6a9ead71eeea1a51c9b6365ca290e5a7b613c9e6d4cdff3ba2863ebb09c29b214f7748dc269d1bf85ef04e2fa99f1059bf67f7ea0b69bf0d0fe76b15b05e1bb52b485a16a96686bda5013dfd67fd2e4d1d1eff869937af45c6aa367b2f47f03fbb6889e9b645f65ae016e83f04b07019c8ad160de9a46f62469f1e7b83e966b7ae0bba5cb1a8c42a30816c86d658274fb2d0341d2f4c1db6a6770b746e6366fc65eb3f505c8a77ce7edac2081f2db7a0327058d90d48e1cbef42911f53fa89913fe799a84e94eba67ac189f36c2989ffb1ddf6e735df83c27d18a950810800f905dcddc976260136b582d58500ba8129c34f3db3ef1eb14edfa2ad9311d8ec0a20b03e6f5e9e298e8bd4f9269259cb3a64a2ffc1fa52e59d8b1e9466b57060aacf6f950fbe23c4d1e0ccc5754e8e85308c782b71b0c7f5114fcffb105b9c717dd0c56e408b55eefaa5d9a02464bcf9fe149b99ba072d3f5830e14d6234841d98981825c6fdc85057168e0828c9b76db43528e6a89b85ab5f74a4ba8b100f2eb0cae55ea6833895228bc76b65286e5af3c8f9156e87ee2d3ae9d16e763b5cfa839ed81a606bd6cd7116f0941a12516ed3610df03e04f34733ec71bb366358c3d9776246fe5c12cb0d06be041c50d37448d9788e23ba69b8b1a7a16bff9c33b762d764cadf8c80f9acb8fdf715beda9d02411a4e5b651075328f50409915afa5da4600aeb7b8ba5c1325a574bd9400b4cc168f902d5e078f3dcf9d0b8163e185df9bd82bac030364c4e095cc757e8040f6337f4f779c92dbe024933443a0bf8ab68ede93f4fc2c43d5545ae091d0f7052eadad15221e56c750d2de999a8d899c649cc21d88a4217ef91e674de0032a2bc3bc620f0a84fd03f2ed553911eb54e8ad2b8df50d35b77e0a4fb2c4542a2068de28c2cf5a1042359509f6dd1bb34423764c131fcec50e9bc24c27ded663599a17928e5eb3a80b1c941b4d7bb36202812a3bfae7b6840b4e374ad4b0bff6d3629c868d703092bb75019c152997f5b78b225483d53fcc7e93e93304284257b3837a330b81fa1b9a37a013b462658925c702ed807aaad5ecdef41d51685fb6dd5fe84a9ee9ac00aa763b55c6c4c8a81d91e4a3b027deb239ae09ff598077aafdd137ad92cf517b96c5e1ed99f64d8d7f7956c30138b59dadc98172fa2834fe21d94df5bc928313ad6b2387f1ee026abcf135deec1c73b047e54325cc053bf458c401078c8407db99bf0a07a2ddf36063c4fb335171bd2e59dee4cfa2ca87907095752556ffb5d52ac8cdda4ad32ff0ab9e49a397035abfff4ceb7eaa2b41d8bd423801e5dd26ec0466dca3899a135a80e2323fc8555c7bf85233122366357adfb6c6431293834c3f5ab2ebf56fc0cf15943d71d523f36927de00d8f77a51f640bb441b79f25d2de9b98dca918a639f423712425d7bedc0e90b5e90a7de74b6e7f93800edce8f9e2d10cb75c887cbb88ab6c74a919d35cecba78ce969d3159c2c566b6d31d3e2487afb45ab6b491cbb6250a8ac78624be275338edfe4bfa5281a71ba61115cadc612e058e1c3934de4a3fc2f5ea4745b3d6fc090c90caf72031f8907c57f096a7b4f75b4d0215d791d7a286fe93338871b305eaf9fd4284c73b169f86a72c90e400a39f387f3e66b372b371453c94bfbd219001d18cadca41705ca4be6b8b921a177401fca0834a8db6511df0a2f6e81486afd7533f1699d3d8654aea43ec2da497ffb4f885b35519a638cd254382fc93aba49aa75b05989f127e3ccf0413f4445aecce7f7b6133da629c6f7672b38c75bc9bbf5b5a967edbd3959d9a0a10113f8ed7d269c1c6b407748122522f8a4428aec545ba026787eaf2b173d44cac22fe133dd33a212f1c8dd274eaaff3261a060ec642e59d3ada0d03eec93b42e628dd61a154733324a38daff2d6f4adbbc329aa506fdaa4a235a1b448c46ce385074f5a3ab26578dc5579f94f42cc7ed5dbba42949751e50a90876eea1d5f2a894b42dd1123c498621a5cbfd082d09a32856bc198bbcfda038e48d10693cd0e64c6fa94d4c881f06cd4761083ba927f33c697996ca75ebcf3428f19f66296b8e274a1b0765051811e4da01028187f015ebf1341864cae242d2d5d22fd8a23953fdf4f4038813e558d05a359f618754039bff33829a3b8222f7ebfae851c8dd344224cbb2966f7f4fbcc27eaf7b99a205fd7d1c4b109f4a0251d6103e1e5547c67be081e5af40510fe747844368890278be3b57cf44a63b2c74f819887b5a14e18f8f9a1a6a2ecfd4473cf307512ef1200c3366d168b5ff11a70110c4373e5d095b5a5fbb707cb63215dbd4c21bd6d85b6e1f30ad2094803aa36173e600616e9bdf96269f7ef4d0677d547ac7974e4e54e47739615ff210f93b49c03da7693e5650fe699c627d7080ee2d88893fc7d1453179df69ee0584ce88c056ea1ff118216db7b", 0x1000}, {&(0x7f00000023c0)="aa7493841a329ff4f6c9415328a79b704e9406e688b6afaec0ab9243bfb7e0becced8be19f109342c6b755fc01df420a0eec1fcf7500fdb58400d354d7683a25433c6cbd3510cb75be84bc59a9fb937da50e8ecfa48c34e1fc874e036fd179a98fa8f63ec39ad10729d678fb6aacb9024f0ba99d87f780068ca41cd03ea24a73c6c4e5a1b11d08fe2855da8eb5946001fd837c1f4764ce101cff233f520e40804d25a622e4922f95a27015bd646b40710933eb0b506ebff60919a8b5f531de0d2a781f37098b290ff93c04c30828abdc8d88e084d93576b4b7cb0e2ba814eb893246b220648edace234fa98eba3709a1cb793daf96214cffe0031ca372d7a8035935a2618655b16d7ee65ed01d0f26469fb4041af3054fff1e7f1583313acb5f08b0ae62a559398049f231fd045872b098cf7bd4b2a6a461512a7e4f91d5a8c3fb7ac096e0f9ba9035b8c76aed431099e1377ffcd72b73612ea1f85d09204ce5fec45c2edfcda5b3e35a466145f51d27cebcd55361c124f49c68b6c83ca32ef757dd114cf67e10f546c5640f0867450396f543a54f373a96d26d77264adefb58f6f84fa40a3e1e68307cd7f5040317352172420725c67884120a2f1ddcbe5f468208a8644f86f7501d95fd5e32e97b41bff1c8a1cf9041cb5e1235fd64afcb98dad1fbafb54f4865c7b78f4499bfa04a7b4db6c32da701bf9fb9044e89713ed505edd7fafbb7deb98497e510ae44e0f107036cb9a0e75cc7573be0c13914ff744c168a4bc76c7a34e56cc6881a4739ec6e9b654b6580cfcd66af021797cb804ab8a7b2545c45a32276a4421b452fb50110e307c60582f9cc134b9342f9e3fcba0d75bb992f7620692b6ff52005a4909a7904abe4e58f7c655f769e061825b4e915599d7564f503ebacf165b7a77eae3ce477ac874cf43394f61a1a3b78438d893f02b379b51aadf91a8ec62122dd5ba06784c8f4303f201aef7e7f46c67dada6dd17b106a1f7cda15a8a069ac995c1af522ba62f5bcf8c83f539653c007d5d4106a59379bed78f692038a1ea92c5b0c91b56f1431483606565eaf7e153d93fed70216f9b565c3da430b47769bacae34808f0f82769baade8d32c4cdb418c520a6a263a7545c9f755045bffe8eae5f18cfc2d9b64813e203100f3986e9d05d06b3320bcc9da404ff31d0f3dbc4fa06d4cc3f6564875a84483259248b4f2ee330f36b2458d1cb7ef78b3711cb152202a9c6f128fae9e7f763fe840f3275bd003984a2866513d1f0fc5589073a25f8bd64cb9912d501b085654162a41f68c4f42a9b6a50d8d800784694cbd84077e88dc6ec0bfff8aa5297cdb9a13eccf416ec25a65c3b3a7c1d6f3047536e0c43ce4a57c63b36b12c7c6eb6a091053423df78d188c63789dad6bc5d34959496ea34680f3374a4ae2b1f86e61d7985febc98d1da7c16afafc8232ec90e13ce0fce56b0f6160b2299562cfe04faf5fd1532719116651b15448ae600bcb7dd18b7fc4bccd11fc32c80a06879555683a596498b67ecb5ef8dc50b3c9a4e7e98f38312e3d504bb8eae4e971dc00eeac215dc72e8e7572399af152005462c91a0aa2f6f9d2df3a12a26ce574797f47b4933356c5519576b2f95e571a18b35bacaec80d6e94bd7234b073ccd10dec75745aa80a6ee0d58ef46be58a95be2accf9584686264150528dbd6c130f7ad397b5e0007eeb7b43eae37c582e01c592a74b9034f174d1083c5f10a898363d3b527a133df8eaf0cdbad60129cf07cbb2985b6fc8fac0eb33729039eac591e100bbee6394c2b130cfc0f6eac300fd5ff188ef9db981c9252e852b8a5f2b3ba24cdc0f6083a6799312ed7811b9cb8c2f703bdab5f99ae9e8c96492f7e0b0183be40005e30d8bfc22fed4b68fac86e295f1b58e0924ec29487f9922503bf1d4132e09d2e0718b0b6e2bc06d28863b46ae8130a2238b179212d77e6331c25a0dae3c36f667e5e3834bdd49614d17b1ae6ccf83a3b37c1d3cb6de92a44e5ddf953b4ab44e441d65133e00f092f1794e0c21000985b217f7abdb2c99854ab45b33d942505f420d397559518705d24b89cafff28609d291539f1517b2fc732bf7ad77047be83eb78fc1786a5364c661e6b7460393e2eeb69d84c03d874b045145d75e1fc8c39c66544a0395ea179ec66bcc164b4d79736b134b8e9f907ff67568297a3b8c9bdb6dfaef8c809348de3120012ea7c212ef25bf8a1f0f75a0e423809278997a4c2df73792760155c70a948e1cdd0f2e594f51b1d17d16361e00725d7f50f6c84eedf4ee7a47f041041d4cbd23c0a40f46b3dd56f61bcf8b7396bee80a26fd30907477b231a479282fb87a71ba187ab90781e6aaa0505cda7c29581e3843c137bdfd1714d3ba823c8a809e10a83923334386764ba3638ab9da77dbea2a0d0fad2be37a4686204e6533769db5af95a25c5a0138060b5494642971b7c0024946a71a3c2857a4348ccaab5bca461061d2b02ab14c26237eea9e03d79332f3a4bc78ee8bf9247d594f31f3318ee704022a192109238c969a5622a884b1d5e6a0ae002d7af1568e8e78830dd825762dbc21861dd0cde1ccf8c8dfa3f177685e3d8021d54fe80fb058dae577cab32b4b4410f5e91427b823c5e8918eb2d026701d99fd91ee1103e2a13d0c21e1016fbd70d9e565086ebe13a8cc1bcb63488760709cb36fc95956ea0808489d2c624b177a62d8e58a0f609bfa080b1f106992ac9f187f9c150ce3cd9f25136928af3ab329f94f40e2e9415d5254a48cc6727224d643f614b51282b9cf23f8e160b22199ab3db2d1b6fb0d595d9fb297f6d1aa63ebcc98c340e5bb51e99ef5b14123662cd1ccea5b9759640d83c63018083a60825b1521f547175f64236f7d907d26a053f4ad412b0683a400a9f2d57ca88cc1c14652895b2e4298e6e7225bf5f30d7bd4d927b7d2bfcd906ca54075f638d0d3ed32380ac5d45f8e5a364c2ca504d72eaf61d063108bec6cd0ede026e9c90f8b896b0cd3914f6872bbb9b0002f541e9d3cbb6a1370fd015d928132bd0396492ae9f8fd75c1d2035e4a933b15fafc844ab50832afa39589e476f97ea92cc1adf4c3b1f5ae05ddc1a1d69d50d016b49e8570bbcd71cfeec6dd60e3d54314dc862f8baaf1483c35d063894d9358c1d9849633c8e689a9f10c089d895b978e9f49bc4896dccd2648692db1d285ce6a11678cc2dda5d319aaeb850caec31a1f0a605baaee098ae772ac2d1f8fc050b1b619e299a58e59a76b92bac3efdc4af56b6850ad63a2d925a54c09c54f0e264b195d3c5763a2ad8b94344eed7a4b4ccdacb410c51b8041f4fb1672c4f870ebd0c17fe034c0e362bb12fa820d45d450043937cbd36bdabeef09af6ac6201fd35778b0138db4842dddb5dcff0d11dc5884e12a043debbb988d61548feb0a053f96280c77e70b7e1a458eb4cf571273df077165e387362a08ff8ca43a3c50dff573dfecf838d4a6dfc32d95e567bf2edf82e6da0ea20ab95f5fe1f2a87f9ef0f624154b43a0658f5750abf4e40c55695fbc0a60e507d07c55530348f611a5d1f8c3f0eb6037aa6ec25735a80527b9dda5dfd3a4142bdb5d42e8268eb82531c22d42cf451385a33d496cd1b40a8073344d1723293eb9dd9ca30ebaed4c8ae7e7beaba78c01fcea16739020b3a5666401a61d1cc3c02723fc66ee704f86388b70fd8df012e0e29205dbd94d6023f58b2888f40b21013b4ae1d8a9d2715fa67cc364cd2ad98bbf81ad05c472adb013b9f59b7be43a7159e03ee05c1f4dc2e62f6dd14c925cfede64a28e575af2c0352b80fb7866fbfaa91f1544efa41d0e05a33f19e3dea0144558993a93ecf875271d76c9be826b766444a8382f2c9f519e17bf5e33a18317ca0d1d295c613e842ab15cf38d6e40353b9dda512953093e77476b635c415415ed3a7f1febdde7bef08f4efdb970e4ae122d59749f19d77ea27889f4597e5914d0f84c2c30af04ef9cfa75d609c9fed0bd76ec7a7f3d353d5814ccf5269bb95d069f6745941bc28ad6e57e765ef464d498d8b83cbbf94d6478ec336cb884a8869eccf71611daf65c35fba69007ed4bbdceeb1ced4e857b80b3b5dcd93f0eeebaa6caa489443c8d354f82c6b8d0367a86ef625ad2ab117c73ff22df40b4d82091d5fc8dca74906e3b3d317b3a7d00a3221a5ea6968a6dcdb7b8a51751bcf74730bb8d81d156ea272a54daf443521ba973801f1688434356bf9547f0cd416e96f92be87285ed0b2bac637a6f443f5da6c10286a5aa8bb1f0298f2ff0f21b9ae52741bab71fe0dd236151eb2672d4c124dc4b17427fab8f17240ecf85c2dda6691d83b80c1ca135fe3e3ed1570cdb348dfc1e8957ac0d2357838e8cf19aeb550c9e354dcd3d2673214193c17388ff8681c12d83f5ba48dc11d330a7de426749559c7f079a107263ff751e569112405c99d361fb0fe03d9f931b8ef729e95f4c01d0600c3589bf028ffbf3e702f3fd694da898436db3433189171c374071605c37777005d5eaf25eb7e2d700c8fc5d789948b5d1637c3ac417a6c7ae2f092a90e085b4203a7fe4ea91c242e12d0c5cddf8827b9d662ba3c84acda7173fc16d2ba769f42d24dbfbf1f469788be26cb27be0f0d969c8cfa53bce11dbd04bbbd79c5c8426a514fc057d712555102b685917958f4757ffa7c4fdec280490040a5174d56934e551d66ba4053f4185994445481dcd622bf03c4940869d55fd2f8bad5f4c57093cb2b30d4ca78234ea7f7f082b8a483b109ff7902fb29989ff25cfca549c6efbada3e098309b01637fa598b34cf767cad97b3a294ae2a1eda74aea90997169ccae283f8f418f2f1603cd32b25e1dbf474d86b5c7f440e70fc0dd288fb7c65448ff8802ce06bc5ffd9bae9f66c531d050294290e43fc32fce0a6d818106ff3715ade8755631204ca26d3e36f7764daf70d10d88055f6a45771ebb6d1b4b989f4d1f26aa6731fd994f6ed00ff8e8b196cb4f00cfed7764f38c58cb9745d20db5ec67343d5f14760c43570bc9bb7abe76e2cc3b9f6ad3352acb6c61e85fa048501dc9285591eb284002f8d45625fae756884b6e951ac1649b863253dbb3db4248b6d4b0dd4774edea18c5426fe953204eddaee63e64fe7536b224dd9b19ee53cc03f32f7fd5b4910384af71f991ee30e7863d2c4f70af54aad1e941823f1c697b1fd6f51d6f2888207244b4251f1d9690f2235b3562e7c41dbc089db987bffc530d158aac28e935d3a98249ddae1078f4d73dbad1dedfdaec06dcdd16e8bb61b1d7eb39b5f4e3b4e185601daddd1ada6032248d2515e94daf43cb569e82f847aebba55acc8b945b5e2d7a11b8d668f330e2bad36adcf1481ad190df306b2f60229ba039f22ea45a3cf455552910de1bc38750e36f0177ba3dbb7260365a9cff73971d4c2089fb95770cf979bec55823c3ed83f4cc1ddbb8cf5841ba4182cd64dc83ad2769860e2bdc26699e055693cb1bb27fa456191686c8bb6380190b45d846f4f2abecbcd624cb46de8d36b3af7d9a23029bf47cc1dc959489bac36e665864cdd81497f476ef962f6a2d86cb5ceacba60f123f5df6c5dd1ea2d062846b749fcca5d769820a69f8073c88a6e512083863ac0d1bdcdb82bed3ce5213314b7f73a17a1e52027ae13e6bac749162e0222b8a532562ffd685a289d04aad474e84a60f5a631c67a41964b310fd09fca0b78ffc425a22c1cc7c6a1e0aa2a16f9cbc3b2f6bbca171985046b57f2f46f59d00b04bdd311e32f1d4294761d6d6", 0x1000}], 0x3, &(0x7f00000008c0)=[{0x70, 0x11, 0x8, "abf9a957aca84b6f44a4a55180f4400d96c76694095ef770e3142d5cfd1b75083d2850b22a3363302b837d14e0eb01b734f201e4d86448b883e6bc036a8f23ca1fc62d3c93cabcbb13309115bff101ef38a8c6edd6fbff9a634c572c"}, {0xd0, 0x113, 0x0, "56bde1af3b6d2e59581176c88245e0610ea4a1a057ed5ab34be0dda26011b9b6a4ba524db3e33c67f8401c1de5d7a19438de0b2c932be2cf6ddf076e45c8e302623306b1cec98f025624b227ad2fb3adcc5b42028070958a87f6f8e73df56acbddde76ca6a90c6032bc1d56d51ca85c8f9f3c4a586ef830bf79f25ed67e751b2e7919379e93d9b814b85572293951801574ed79b84922502e7d35a89640fb3f10a704854fd96da23eed1062701982c4ff35707159f7131e6db526d87a87f"}, {0x58, 0x106, 0x100000000, "981d59bce28a56fed06576abb93a27f60c8a1b11c2f328cf086655bd7a25cdde3c80fc88d9923d53d85f501b1055690de9b1678c45fabfed1d5818750897745b2049aa62ad2232"}, {0x48, 0x102, 0x0, "df66879c732d29572044ae07713a149b4123791dff8eebae44f99f9f138cc387faaa1c8b5111d3020ec787a8a4ab0373912808364a5bc7"}, {0x68, 0x11, 0x81, "33fa109898025215bfce8b5065149ab79f79d5407daa1ba1d313d16d24c911f5f7af97d0315671b2a1cc5e8eb673f43f7b199c315a320e983c3f166289f1039724f8f82483d82bc1e691fb878a5c2ad412570275"}, {0x28, 0x0, 0x800, "250a94cc0783534a6fc132fd624571782a49eedab838be"}, {0xf8, 0x103, 0xffffffffffff6243, "3aa1db0283a89d8e636e57e2604b21d823983fcea0f6df3e8178d8e6d7a931250282f87db1d00f5162ffd44f4571ea3d6aa3024bb416917e9fb18371fcd49610525dc40beb86e03e3c6929e04b6001bce5ad3ddd481897940433626f600de8bb49ffdfd50e5f91147bfb30c198f38750ac374f66f4664da68a92dc7108c68d073c773c4cf4bf161667b4d562349509b53939593f7072196c2e0874ac70551e9092cb5dffde3b0b118a41aee9978be876dc5ee99c9471393e9624b8bc237d7bcf370c01d8273e953a15b09e324ad2c5546686589c567119f27f719a1f3edd35e1ec7b"}, {0xc0, 0x10a, 0x80000001, "d38ebfcc28da39f3cd299d8833d9607bfbd56b4cb2a88284d93c28f5af7e5de065a6a8bad6266e27859070e8edd36796525692217796d5a9c4e4b044a97a7012279c892c172169af97ab62bfeaa8538d416e7917965a8255025cc6c538cfdc2dde5fec0e23c33ab7a5c1083548f445f20d53298bee13929ac33d647341b45ff8399f260f215f2ff11fb5fa2165ac974ddded473eca9068dbfcfec102aadb86d3b5e9bf48cb4ee1413243"}], 0x428, 0x44080}, 0x401}, {{&(0x7f0000000600)=@vsock={0x28, 0x0, 0x2711, @my=0x0}, 0x80, &(0x7f0000000fc0)=[{&(0x7f0000000680)="d7c4fd9ef1c7ce9984ecca74e89dbc79ea257145391d3db1274dc0f26dd842d016d267962d30828d3205d22d5b6b5d56b89b186ae1c27e061a283a99131e", 0x3e}, {&(0x7f0000000d00)="1dbe47508a4d09", 0x7}, {&(0x7f0000000d40)="9142a4bf153dda7c05515bdf107c735479182d309e5a4ae4c29a3bc619f946a355d9892981e6970dff230d1acd12c1e5be99c80712c52fb0d3280137345ccf8505de2e1fdd7687e39cacfaf1d43714f14267faa7385d7fb273f7a1e9b28d01332b88c1998eea2646e3543325778c2b559113e676c2cbbcb4897a01bfdd4b278b08295fa2a8089f1000007017faf5b5f208381b58ea4116457e6c7b9e73851cd75b69c53b1d0cd7396721717fb5772866bd0064a8e04937c720dd76b1616ae08cfbb22b2d091dadd25d2f0543", 0xcc}, {&(0x7f0000000e40)="84bdfc394af4c8501ad792e0a7cf8e9855867f7515ba0c62c726ac449837639439673610a496aff70c8a844df1867bc69990b8a4b17dea06fbf95361148eb80d4d5879b9801e", 0x46}, {&(0x7f0000000ec0)="ed3f90f104c83896d2f5e8653d9f33712358d55076b72c91751b2defafda82ed7e18168c8b6732ffc3f37ab483fdfaaecdfc6913f70a3d7a58939dfb48b7b07ab0c5498224ad9790ed18d34659e1e0038baf1f979830eae298d2307c70b4584ecc74c41b124af3c2a7e7a608ee58a1", 0x6f}, {&(0x7f0000000f40)="2a466957bb39b2a5b38bb9ca724ea8ac633001a249423476b233ee44c36b47db3341d7436249b6ba56d45fe0478ede2829a6c8a9bd1a74102af096f4dcd28a5e42e9f215c9d8c69bd83b4f684d9ef1122a27a877609462ab43771484302c17d654e252ab156c0b703fbde008ed", 0x6d}], 0x6, &(0x7f00000033c0)=[{0x80, 0x1bf, 0x1, "910874c2e28841e8a5edc122fb997b838235f536336b437020a80a7c411851882b04ab38b97b0f06c99f53da63837c895aece07883a74bf2edcf41971ca7b4a2cc13e2a607bca0bc42fe58497237add6cebcfc53b3392234b5cc0ca559fe970211a81b4871a1a3c6a29e"}, {0xc8, 0x117, 0x5, "6208c15871d98f912ed330b25b70efb9cd1e09748e7aa45fa238ddc117e1c5900240ae0efba29e376715948baa2e1deb916df73663e9c4e5ced8768ed17854e4bf85272be2124da032f4fe4e2e5b87ecbb53a8654c8c1d203519a1d102253d8143ef794e9e622a241c5d6968cd7d032eb92ac9af999274c8686e8370d6d1ac5dcab74255c46ae9ad0a07ba7f9446d3496637dcd71c64e814bf413f664334a2cb00351445d5f304ecc5e0ff417e6e3f2afcbc"}, {0xc0, 0x1ff, 0x6, "79c0f2c5ddd62c76e3eb12c618b5f190fc850f339f577d721c321e986d4e3284b79323f1c39cb695606cd82b44fa2e48767d71b3149222f55cfda922372ed40791808610d415e9fa7317ecf0bd70495be811ab8ce5f5407188661bf961d2f4a6d62472b7c7cdd670f78e9c69e0b23555b5dc0d48b2ba5ed44425c2e4ffa682a37d7577cd717182e583805c16b8ba0f6002f5c59818d4f4a0a72d5feb26b6a635d46376455cb922d376d387"}, {0x50, 0x1, 0x10000, "21fa02932cc766a09ddf7fb1f1737c96118accd34b0bcab83a2b2ca60b3e1246217dee10b257c7222f90be36693d420967355f4eda2a891906011c6ff234"}, {0x1010, 0x112, 0x6f, "ecc2e654af2de9741f076b04f8e51db280eb37a0fab380d0966e75ca6588ac971cfa198424eade45b5247293d103ff56a7469a1c65d9698a77b75c0653aec630247ea9e9b523343b2c719d16fbab62327f3f4afb95179eb43cd5d69b687a175c29d46cb8f77fd2c48208a50dcf9b2de6d64cdde1137309cc2eb96ac64a40af6f32a96815307c68866a799e245ae7114f9decee161b93140f495bbc113beaf975305cb558cd5a7046ce2f385c321cd81116258e30944ed1489d77d675bf55b26a343c45b437fac339c49839fb415bf14accfd6b425f6ab3f9fa4eb2a22482588ab280116591663e2833ca8f43a65515508a17abf1bde6a855f4537f84f4cb5a1c2b3f9eb2e1ad9c73698324370bcd8e41dfeff19f7f78dc820793d0d3737b56f4842c4801583c08453a801c80d21f0740deef447fbb01c1fbaa9e3932d51169428b49129b52791f3e7d7ca421e653ef459f63a9a6a5136ce7c4dfbe6ec7a2ba0dac403210d86c43149827e79db31e6ca859afe39f584ffc45e1b4273d7b1dcdb19d6970cfa4b02a9f2d9b92950a446ff7e6af1b1b29c29e5de26823c05b89bb18e01d72ffeb307c0f836147adceac33545e4208413dc29ae2ce344a32bd05107fe83b9745f86225413f2b143f56728a081f10498d67f259977eea5b1efae8de94c7417438b3d0ed997d7babc85bde91b98da845aa7d655aded0612a7a695cfc4b25ed8ef04e76097bccc7dbf775461fd1d1dd36ea6820cf9775fcafec9dab6a6ec191e0641c158a674fdbdfdb9e2bb682202a3887149e5d86334b337347f54f97ff145982c1c568f75af97963bbef176a5ffa3b46e9267f783e982908475bb5db0785b858d38e888bee2fe4b753e5543af8e3e12cc4593dda830df24c255fb588a2723408893694b1695448f8407a7474f73886d5a90d3aa25689a2e544d17493768f98d13f5dfdcbcf807e1e6bbebb3b572b18081689e5b9e459fcb028e5095d28cafaffc110871cea73421acdeaece6cbc51cabb9012f53fbaaf15e8005e2bcb18826790acf78c4111c0eb6050b377b81b65890cbc8e036f4398ce7b25454c21542001204edab280e09bd5d96426e1270b41d233e20bea6f3a23c9b4c28b0530d17916ee42c599430aef7f1488ff5366b2cd340cfcf0f85b6017d045ef7b66902318fc9ed52c79151c28ed9c95c45d9afaa061668691a5c4bda7d6d2f160b43aafead1df48699e8fb63d034d5d69c95caf92537d1af118f1fbf035732aad9d86741e53969cd9e775ba08ec56c2da09477e6f2f0094b313f4fa3861d0aaabd00be09d3d84ec94cb81efbab8939331613f720363de4ac45c1aa8eee45c026cc687b893cf1755a9e7de0cbf6b0ce948d620c0c6a534ebd5569d112b1be389b9b8a503b94c05be4a15cef8d40fca3effdc86bcda4503ba82d5b2c35dd6a40c1241899f3b644c048d763983ce75a94e6a9b3041d843dd59fcf7a5d583b7b63a6c1564d08fa16856361fed207e2920dd730cf6457a4f8603dc4d77e8ccdf1d92624bd78e0658711bc688c0061cad8e3efb0431148dc0c2f473198f27b3df836c5a86bc63e9b558c71e5e72326d2f3b34ee8dd21e0e8153dc31d0ee4aa506ee040445e26ab5d414c5b16606bff9aa183e92cfa029fc8f9d8c753d1c28e14d5babbc5a0a8d068b4b572438c39c806420d22141dfafa50bcfece418b514803f3e4ef0f1e99af7909cc6d3834f18e45422b1561c54b5db6014ab234228bd3181c0f841d30d54114f389e36fbfbe190bf239ac0f93c2d6103ece9686f8e6927384ce17837458049ee4ae3973fddcab534928fbfc7c43b2fccccea601bbbc94ec0f409d44d17eff1d454e5dbcbaeda07208654f8d8d1c69b3b418b5b75da8c4656298ef94e2588ad0aec8d902d5f48c43d2fd10a2a573d070314ff1f25dc68c497d2c37b1c585115ae0fadb703fa1afd8d43aa4d8181fe461da754b18d88960c11f1b64a1f6f4b24ecd4297574dbddc9b98fdd577b08bfaec2c115be1cc61e803f89839522f2c9269b54ca058a5945168dd320095744baee6d11ecfce8e66b73636591866be1ba817444397b73def217dd9c98185da17bfe74ab9ddfd57f3f4e578ed04eec906319720cee92a90c319998549b0189416c7311e3fbb23bf624537159cf7acce9c96ae5f071b4fa5f3921badb8e52b7a948e428390f3fa1e8bcaf11470f463780580a371276c23e287b345bba4cdff51dee8526b03a4c78dcc9e5faaa401d9dec8b12a0f98b911a7ebe8c0085295b800affcdb0c57f6342e0bd2f7839322283b982914317926558a99ade7dd63d5ebb6e3094f307fca55cd98dc2b3c7bfcfb25201afae73dd649eadf6cf3cef64c34064d99aaaf0b066fd6da8ace74bf2193ef91f081fde879e8e22e2bc0e6e8487c6377089f98fd7e384a20d1499ea3da6b5bb3e603734303b7f2b438aae98442f6879f04be550860a69ce73f8f5d190edfac86750133a6d03d68578d95696119fff168cf2b6fe722bbed1ed7ef53410e50c0657f7be69082475c8869874437b115a7c8ed52ad2e48a6a0edf785ff9cc704c52a0d970ff0c827ecacd10d1c2ad2b9afd5bc81ee245c8fafb69fcf543fc1fed592f3dcdc4f726385a7d7909857b3949cb5d9eff9a51eb1f8395e6d8e20d50910044ee08945cbf310d95f1b1f7f909e6ced94f6e2d77be2121f86bd277aa7a769b6004e9d8e3c85426e0be5908b0889178fd3ce129cf534f2ae45cf8bbe8a2f8c911e4873880ddb63631d5dcb8561c607c00221d0eedbd6ae6f78a8ed1e9a0e0175d2e899746ebed9faf9a683437bf28b4014c079be5bdb40537657c64d2638ea39eed100ec60ae637883d88c3390be6aa672a2128f879d9f505a862da2b3492b83d185781040c7503e86b52153d6839b6f4c5099b65f11ad13be9fe15d9d703150e0319645e58696c16bd04e8121a21c85115850ecee201ae09249fa21189bc0e06cdd50d84eec52c84f2519055855149dc3111b977231c6cbdfed2c90048231326439f615f5c3a48a550c25744c509e9e46d1707c40e97fdbca738c14e309a4ec91061d4ffb5d69c5644161f57af88651086c514156c952e1cdb6899264e752c8bae366ccae9d1fdb6f4e2221768adf886c2a9f69bc3be6365aa0f1edad9c5f31d4339bf74366705c56560cc30950f20bc4036864c93c57b6253521803fa113a63afbfe4f0846baad46454e12812c8684e49ddc065b3688ee46f897aec77f505b276f8b8b7869cccb11416e751e17c033226982f6498be822872458fcbf32368173bf949c6d52c5e6bea7242353240f350e3639f6eb816dd551c9e95c60ce28918645fe212a5677a875fbab14200a038f0bdcc572933b0a2ab7a266285519bb9418a9a29edecfba30532425dda5ac4a1e8511673fbc95b19b0f55a8ec78127bab3656c239a32c9650e9e79e5ece92de606e802a7adfaa130995b98122f44f8a792de4bcc4a5db712a71660e3d26019c2bb8b388857da6d77d48fe6ff82a878f2d68f5706b5ccd154652791f828b198af427b70b16d95586f6197ed1b46b7306f35a6291a4ea0caa629cb6c1290a5630e7744d98f384fbf4007cd203d9410ebea4cc5725eae2bf99a64c127df975ce3f527df75e666226d94474ff5f0884208c921cbcdef0b52385e2c80b68d4ef4b724b42ec7eef78aea53b3e84f54a5c3e5efd070e2399a54ff9f1adddfc791bcb749a3398d586bec9a7d22fa39e5f5d4c8ed41483ed0539e37991dfd9f63dabf18907e5b25f02af8ce278d03481c24dd7fc2b501b564cc552571d6c5ed6ca8e94978d048742b15abe0d299ae408b7f98e734b3dbe5878663273622eafbed97808ed4d8b497b2ff66ca650179df613bf58330064aec87d4922302c8a6d72bc48c925d6ffd971b155dca9e0b9de8e028b2f061bfa45070774421beb387b744cadf1c40f60aca4e76e3ced7718264826115c1feacada194691a3d6644e9ff37a6420962acf6cc1e225c9f5f3463d002a96d4ff148619eea1cdd2832f9b80c26959762b51968521a72d0cd9ab17e98ba77502f1ad46403c8635335bec818d977777e2c2429be4157ed02d3d40e9458cc3f96c269b0abe244df08a95b9149e19bc761e80b13e977a3690210501b637d5b56fe273fcc7794fcc557573a120f458d5e75d0c0b618a1141ce3327a8e655bb3698b7251dd302a86d08d267822545f828c1fd1e7f280230ecb4705c2b0595d714f3349d05f72ee75afeb09cf9743d7b9cbf0a76b811cbed8513fabe4081325aeacec4755c2cc11215deeb2c92c7583d5c956a90749b25bfe6b1874bb1a4b99e689b386bf2f31c7049c3e0665fdd27636f27ad87d79e535f97ec68211e63be971e02f34efe2040d71daf3b0f476d66bf8b4420c927cc922fc8f753c99dae6c352ddc606986b3272a0bb4d76e7662d91395fea5ea65fbdf34c0812a33d8bf8466d88536868f9ac0cef73e69d48a52663f019139bea49368258674c9cf09b873a79ddd03b19c6e1c882f591603ce0c1e0cc401e22db5e94569c77bfab0b125163fb413455a14198424b791c824d586e2cfd6020d5259b5a8896637afa59725c3a556744fd2320315086ad02e023b04fbd283067c3b82b8563196e6e1296d2ef6ffc873bc36c7d36818b3d76a172a9e57fde97e665179e36e736dd4eb15c776cf0f37eb08b5ce32f49d251925ea7960639317718986f63c6f4b67b66a317efdd33a23c85aadec8667d1a8b91d94ab8cd67ae0e728c94dd892f12cf9581bc926fb684abb4a3cc46cd399a40a133e011823b8e21fa16fc932580f9948a14e879cabff24f11e90b4401425c564588f8277b3ffcaf91c6156fb5ba2f4c0345c1ac75291d5d6914d45bd820af359f8f96a8a7add0013095547228fc4b53b33c11bb798c681c7f38f74f625cc9efad6e7313fbc8eb796d688f5f92f03f4e4cf080e1b12a6c84228a85c18d9f679f0cc69b9353e801c75f40111ca7d4b988cd52fb873dab14265797802fc0823860b5982496186cce72680c79751e5aae7e6ff12fe805a8e96a0a484257b8bdc7b3f3c6e3a0c6ef8d1340987ded163e051967550f00f3778864b0f8f7d2523ca4a185264a5bb7870f92e3e13bfb774ece4a3785e15dee6c049a45c84f50feba8cf1826eae2216358fdb54cbed8e92cba4b2c55c4e3bbb78c541a8a9463e6a3a1d379ae012cae001b26d179f62e079fac122e8577f2400fd101bd471b8196d379522fcf7cc98087ded5f69fb81ad8ec4a01462295a8d7bfa8b9607d8f096f4d9b788caaa924f4ca2ec427b1598a532ae64ec92eafa7b6a59514ed1d6523b6c726425db8595b745a14380101cd3bc43e606a43c0d5212ddddc5e1f26916f2d52ada5ae90a43cd67f9fb324932f624865d09e81bc0ba860a13ae02d8094e11c759c3baf0bd499e04f3090a3f2fd3acd04f2132ae4d393feb1c56c21073c8af3d9cdb08098b154ebe1ba7e03879147d456bab02b41bf929cbb41e3b66405e728d027c34fbba2fd6ddccf3faff6d5676482587dbb2ded61b1319a44066b1bf1cc8752d47016cf24474fcefddda081d0d2310b573daa2dfe00e923e3817f657c96d948662fc23003c8baefb9298794f313880073ab4b98a2c5e9d29a1f326424ee719154148524aecb90a1c75bd046c2617ee6e31adb3246cff4ee20e2b766999f79f04aa658b0275ab6708e304e73617e59bce676bad320ad062feac94f478abece31b9633c2a609c0adef067756db4fef208e9d870ac5bd49c0166a6b307"}, {0x100, 0x88, 0x20, "59d1b6b6768d101f69810ab819f0ab871873b94c4f1614c47ee3df949e09d27fcd3a61221806083f725a86af51252f9d2420f77b8a8e4ff8dcc60aae8b211968a367637dfb57ccd2b70ec262b92357fb7270e3341b51f340fd98b92968facfaa03cf4e8d49ec54acd8e849c106df5bbfd61a0d6c1da6f49d7b23aaa250e97670e35121943f1df182bdebde8ed80fea89039316ae7ca3debc58189a962dba061ee687e7de0a4d51a9bdbdaad869e06557e4bc52ef332c66025260921b08e146ea1ac099d8e66e394b8b1ed01d4bf0362cb82ed64bd00a34f8abecb6f28454a88cdb268a82691f7708d077dcf8e401"}], 0x1368, 0x800}, 0x9fb}], 0x2, 0x40000) 10:35:24 executing program 3: openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) r0 = socket$packet(0x11, 0x3, 0x300) clone(0x0, 0x0, 0xfffffffffffffffe, &(0x7f0000000100), 0xffffffffffffffff) getpid() mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x80000) r1 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r1, &(0x7f0000000100)={0xa, 0x0, 0x0, @dev, 0x4}, 0x1c) r2 = syz_open_procfs(0x0, &(0x7f0000000440)='pagemap\x00') sendfile(r1, r2, &(0x7f0000000000)=0x100000, 0x100000008001) 10:35:24 executing program 2: 10:35:24 executing program 0: perf_event_open(&(0x7f0000000180)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$KDMKTONE(0xffffffffffffffff, 0x4b30, 0x0) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='syzkaller\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r0, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) [ 584.297774] binder: 13546:13568 got transaction to invalid handle [ 584.305315] binder: 13546:13568 transaction failed 29201/-22, size 0-16 line 3012 10:35:24 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = memfd_create(&(0x7f0000000280)='[\'posix_acl_access\x00', 0x0) pwritev(r2, &(0x7f0000000240)=[{&(0x7f0000000200)=',', 0x1}], 0x1, 0x4081806) sendfile(r0, r2, &(0x7f00000000c0), 0x20020102000007) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f00000001c0), 0xfffffef3) vmsplice(r3, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) recvfrom$unix(r1, &(0x7f0000000040)=""/4, 0xebc3276d6d4b1cd2, 0x100100, &(0x7f0000000100)=@abs, 0x930000) ioctl$FS_IOC_SETVERSION(0xffffffffffffffff, 0x40047602, &(0x7f00000003c0)) symlinkat(&(0x7f00000002c0)='./file0\x00', r4, &(0x7f0000000300)='./file0\x00') openat$smack_task_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/attr/current\x00', 0x2, 0x0) 10:35:24 executing program 3: openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) r0 = socket$packet(0x11, 0x3, 0x300) clone(0x0, 0x0, 0xfffffffffffffffe, &(0x7f0000000100), 0xffffffffffffffff) getpid() mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x80000) r1 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r1, &(0x7f0000000100)={0xa, 0x0, 0x0, @dev, 0x4}, 0x1c) sendfile(r1, 0xffffffffffffffff, &(0x7f0000000000)=0x100000, 0x100000008001) 10:35:24 executing program 2: 10:35:24 executing program 0: perf_event_open(&(0x7f0000000180)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$KDMKTONE(0xffffffffffffffff, 0x4b30, 0x0) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='syzkaller\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r0, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) 10:35:25 executing program 5: r0 = socket$packet(0x11, 0x3, 0x300) getsockopt$packet_buf(0xffffffffffffffff, 0x107, 0x0, &(0x7f0000000040)=""/8, &(0x7f0000000080)=0x8) fstat(r0, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0}) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = socket$packet(0x11, 0x3, 0x300) socketpair$inet6(0xa, 0x6, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000000140)='/selinux/avc/cache_stats\x00', 0x0, 0x0) ioctl$sock_inet_tcp_SIOCOUTQ(r4, 0x5411, &(0x7f0000000180)) ioctl$TCSBRKP(r4, 0x5425, 0x4) setsockopt$inet6_MCAST_LEAVE_GROUP(r3, 0x29, 0x2d, &(0x7f0000000280)={0x8226, {{0xa, 0x4e20, 0x0, @ipv4={[], [], @local}, 0x5d}}}, 0x88) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$BLKGETSIZE(r4, 0x1260, &(0x7f0000000440)) clone(0x2382001ff8, 0x0, 0xfffffffffffffffe, &(0x7f0000000100), 0xffffffffffffffff) r6 = getpid() sched_setscheduler(r6, 0x5, &(0x7f0000000040)) setsockopt$inet_tcp_int(r5, 0x6, 0x7, &(0x7f0000000080), 0x4) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x6001, 0xffffffffffffffff) connect$inet(r4, &(0x7f0000000480)={0x2, 0x4e22}, 0x10) creat(&(0x7f00000007c0)='./file0\x00', 0x0) unlink(&(0x7f0000000000)='./file0\x00') setsockopt$packet_tx_ring(r2, 0x107, 0x5, &(0x7f0000000040)=@req3={0x10000, 0x0, 0x10000, 0x1}, 0x1c) bind(r3, &(0x7f00000003c0)=@pppoe={0x18, 0x0, {0x0, @broadcast, 'ip6gre0\x00'}}, 0x80) socket$inet(0x2, 0x5, 0x0) bind$inet(0xffffffffffffffff, &(0x7f0000deb000)={0x2, 0x0, @multicast1}, 0x10) getsockopt$sock_buf(r5, 0x1, 0x1a, &(0x7f00000001c0)=""/105, &(0x7f00000000c0)=0x69) fchown(r0, r1, 0x0) 10:35:25 executing program 1: r0 = syz_open_dev$rtc(&(0x7f0000000280)='/dev/rtc#\x00', 0x9, 0x4000) ioctl$RTC_VL_CLR(r0, 0x7014) r1 = syz_open_dev$binder(&(0x7f0000000100)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_GET_NODE_DEBUG_INFO(0xffffffffffffffff, 0xc018620b, &(0x7f0000000180)) 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}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000000180)=""/148, 0x13d}], 0x1, 0x0) memfd_create(&(0x7f0000000000)='wchan\x00', 0x4) r2 = syz_open_procfs(0x0, &(0x7f0000000080)="2f65786500000000000409004bddd9de91be10eebf000ee9a90f79805854fa07424adee901d2da75af1f0200f5ab26d7a071fb35331ce39c5a") write$P9_RCLUNK(r2, &(0x7f00000003c0)={0x7, 0x79, 0x2}, 0x7) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(0xffffffffffffffff, 0x4008240b, &(0x7f0000000200)={0x0, 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={&(0x7f00000001c0)}}) lsetxattr$trusted_overlay_redirect(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='trusted.overlay.redirect\x00', &(0x7f0000000440)='./file0\x00', 0x8, 0x3) setsockopt$sock_int(r2, 0x1, 0xe, &(0x7f0000000400)=0x1a8, 0x4) socketpair(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_SET_FILTER(r3, 0x8923, &(0x7f0000000200)="766574000000000000000002bd6800") socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000200)) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r4 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040)='/dev/net/tun\x00', 0x1, 0x0) ioctl$TUNSETIFF(r4, 0x400454ca, &(0x7f0000000000)={"766574000000000000000000bd6800", 0x43732e5398416f1a}) r5 = socket$inet6(0xa, 0x1, 0x0) getsockopt$IPT_SO_GET_REVISION_TARGET(r2, 0x0, 0x43, &(0x7f00000006c0)={'NETMAP\x00'}, &(0x7f0000000700)=0x1e) r6 = socket$nl_generic(0x10, 0x3, 0x10) r7 = dup2(r6, r5) clone(0x802102001ffc, 0x0, 0xfffffffffffffffe, &(0x7f00000001c0), 0xffffffffffffffff) r8 = getpid() sched_setscheduler(r8, 0x5, &(0x7f0000000200)) connect$inet(r7, &(0x7f0000000080)={0x2, 0x0, @dev}, 0x0) openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000000040)='/selinux/avc/cache_stats\x00', 0x0, 0x0) write$selinux_user(r7, &(0x7f0000000780)=ANY=[@ANYBLOB="73797374656dff070000626a6563745f723a6b6c6f6764000161725f72756e5f7402fc742f737461626604750084d07700c8c84c109ce4631820bdfe9841ad4dde223d1c41289aebb42474476858142b919dc6efddc659693a74e3a1c068fff68ce4d6f386edb2a8545e1cbcd301093d51874845c8cab8a91dd92f0411102d2a95845bbc4f83354b3cfdf3ef83c79f560a5478a0b85db5c730a2125342743b29a853583cce4899393010c01f863967a47436830f03c4f1c41d95d1a0791a2a9723d81834e553edc58c12dae452dd75c803fcbe41e90f83ecf31b2a43235127d9c3777e55fd0382c4d50a30171213ea551f5868023016f5dbf0d6505b0ff09e21e300481b6fee51dcc4d1351be3bdea6eeeab94f2f00cb0ee"], 0x118) getsockopt$inet_IP_XFRM_POLICY(r3, 0x0, 0x11, &(0x7f00000002c0)={{{@in=@multicast1, @in=@local}}, {{@in6=@mcast1}, 0x0, @in=@remote}}, &(0x7f0000000100)=0xe8) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000480)={0x60, 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB="11634840020000000000000038000000000000000000000011000000000000000000000000000000000000001000000000000000", @ANYPTR=&(0x7f0000000000)=ANY=[], @ANYPTR=&(0x7f0000000040)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00h\x00\x00\x00\x00\x00\x00\x00'], @ANYBLOB="bf1908ca6acd9c3fff557c4781b1bbe1d4", @ANYRES64=0x0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x56, 0x0, &(0x7f0000000380)="de7348ebdd3856b4939062726852809a76a9c7e27bcd54c3301e926aaec66877cf4b10c115d8919a31d2c3f6687c4bab83102ab8307fea74883013e680f8320bb70b7cca7f9528184061a906af989c9a769cade88c24"}) 10:35:25 executing program 3: openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) r0 = socket$packet(0x11, 0x3, 0x300) clone(0x0, 0x0, 0xfffffffffffffffe, &(0x7f0000000100), 0xffffffffffffffff) getpid() mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x80000) r1 = socket$inet6(0xa, 0x2, 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000440)='pagemap\x00') sendfile(r1, r2, &(0x7f0000000000)=0x100000, 0x100000008001) 10:35:25 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = memfd_create(&(0x7f0000000280)='[\'posix_acl_access\x00', 0x0) pwritev(r2, &(0x7f0000000240)=[{&(0x7f0000000200)=',', 0x1}], 0x1, 0x4081806) sendfile(r0, r2, &(0x7f00000000c0), 0x20020102000007) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f00000001c0), 0xfffffef3) vmsplice(r3, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) recvfrom$unix(r1, &(0x7f0000000040)=""/4, 0xebc3276d6d4b1cd2, 0x100100, &(0x7f0000000100)=@abs, 0x930000) ioctl$FS_IOC_SETVERSION(0xffffffffffffffff, 0x40047602, &(0x7f00000003c0)) symlinkat(&(0x7f00000002c0)='./file0\x00', r4, &(0x7f0000000300)='./file0\x00') openat$smack_task_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/attr/current\x00', 0x2, 0x0) 10:35:25 executing program 0: perf_event_open(&(0x7f0000000180)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$KDMKTONE(0xffffffffffffffff, 0x4b30, 0x0) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='syzkaller\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r0, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) 10:35:25 executing program 3: openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) r0 = socket$packet(0x11, 0x3, 0x300) clone(0x0, 0x0, 0xfffffffffffffffe, &(0x7f0000000100), 0xffffffffffffffff) getpid() mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x80000) connect$inet6(0xffffffffffffffff, &(0x7f0000000100)={0xa, 0x0, 0x0, @dev, 0x4}, 0x1c) r1 = syz_open_procfs(0x0, &(0x7f0000000440)='pagemap\x00') sendfile(0xffffffffffffffff, r1, &(0x7f0000000000)=0x100000, 0x100000008001) 10:35:25 executing program 0: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$KDMKTONE(0xffffffffffffffff, 0x4b30, 0x0) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='syzkaller\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r0, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) 10:35:25 executing program 3: openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) socket$packet(0x11, 0x3, 0x300) clone(0x0, 0x0, 0xfffffffffffffffe, &(0x7f0000000100), 0xffffffffffffffff) getpid() r0 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r0, &(0x7f0000000100)={0xa, 0x0, 0x0, @dev, 0x4}, 0x1c) r1 = syz_open_procfs(0x0, &(0x7f0000000440)='pagemap\x00') sendfile(r0, r1, &(0x7f0000000000)=0x100000, 0x100000008001) 10:35:25 executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = memfd_create(&(0x7f0000000280)='[\'posix_acl_access\x00', 0x0) pwritev(r2, &(0x7f0000000240)=[{&(0x7f0000000200)=',', 0x1}], 0x1, 0x4081806) sendfile(r0, r2, &(0x7f00000000c0), 0x20020102000007) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f00000001c0), 0xfffffef3) vmsplice(r3, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) recvfrom$unix(r1, &(0x7f0000000040)=""/4, 0xebc3276d6d4b1cd2, 0x100100, &(0x7f0000000100)=@abs, 0x930000) ioctl$FS_IOC_SETVERSION(0xffffffffffffffff, 0x40047602, &(0x7f00000003c0)) symlinkat(&(0x7f00000002c0)='./file0\x00', r4, &(0x7f0000000300)='./file0\x00') openat$smack_task_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/attr/current\x00', 0x2, 0x0) 10:35:25 executing program 0: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$KDMKTONE(0xffffffffffffffff, 0x4b30, 0x0) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='syzkaller\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r0, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) 10:35:25 executing program 3: openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) socket$packet(0x11, 0x3, 0x300) clone(0x0, 0x0, 0xfffffffffffffffe, &(0x7f0000000100), 0xffffffffffffffff) getpid() r0 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r0, &(0x7f0000000100)={0xa, 0x0, 0x0, @dev, 0x4}, 0x1c) r1 = syz_open_procfs(0x0, &(0x7f0000000440)='pagemap\x00') sendfile(r0, r1, &(0x7f0000000000)=0x100000, 0x100000008001) 10:35:25 executing program 0: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$KDMKTONE(0xffffffffffffffff, 0x4b30, 0x0) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='syzkaller\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r0, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) [ 585.402871] binder: 13600:13608 got transaction to invalid handle [ 585.427056] binder: 13600:13608 transaction failed 29201/-22, size 0-16 line 3012 [ 585.809956] binder: 13600:13608 got transaction to invalid handle [ 585.816691] binder: 13600:13608 transaction failed 29201/-22, size 0-16 line 3012 10:35:26 executing program 5: r0 = socket$packet(0x11, 0x3, 0x300) getsockopt$packet_buf(0xffffffffffffffff, 0x107, 0x0, &(0x7f0000000040)=""/8, &(0x7f0000000080)=0x8) fstat(r0, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0}) r2 = perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = socket$packet(0x11, 0x3, 0x300) socketpair$inet6(0xa, 0x6, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000000140)='/selinux/avc/cache_stats\x00', 0x0, 0x0) ioctl$sock_inet_tcp_SIOCOUTQ(r5, 0x5411, &(0x7f0000000180)) ioctl$TCSBRKP(r5, 0x5425, 0x4) setsockopt$inet6_MCAST_LEAVE_GROUP(r4, 0x29, 0x2d, &(0x7f0000000280)={0x8226, {{0xa, 0x4e20, 0x0, @ipv4={[], [], @local}, 0x5d}}}, 0x88) r6 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$BLKGETSIZE(r5, 0x1260, &(0x7f0000000440)) clone(0x2382001ff8, 0x0, 0xfffffffffffffffe, &(0x7f0000000100), 0xffffffffffffffff) writev(r3, &(0x7f0000000700)=[{&(0x7f0000000480)="0cccdbb4747df558a99714a450b563122010efc87d8c98b06d883a0ccc5d93ba9b17eb74aaaceadfb3955046559e7f5550b2709d38b46128a8567f0b78daea3fcc6833f4566ecdf62df3", 0x4a}, {&(0x7f0000000500)="9f06afc683ad00234dc9040d2f70472c02d485c4c1879ede55f22b38642199dfdb5eb59838c01ae61fb1ae8872e9df798f5837b675f22b8339f05a7ab5e429bf1bd8feccbe6d5ee7d792a9157feb1153bc57a1fcf53349798180a79a9d4e8fc27ac7ec8d3d042ccfe3425f8531addff84f9cdf3ac0d798e26524c8c7eea3211e7746ad7262d4f91c7937076d25212fc6f383d0638a5b3eb7c1dad9d03842421b8cfb6ca399f7b0dba97cb1cca891620655629abe40df78554c15932c4c56a5ec425da376cfe961228da33062778b63bc936f41ae6eb222984ae89c328bdf783e054682", 0xe3}, {&(0x7f0000000600)="98fdccd40185ead52d3e0a57b547fdab0e719cc16b77a3575d5cefcc9b52123739b02b57ac0b049a82e83cdbcfebc521d2f7d66241763275a694c99968a9b5188fc6a05ec4abca0f3b246e613ac01b9b90826c9a68a68858742364c924753673a1b58175a9c6eef89e3af3070d1d18cc01b80036a5fa9cae965184a3fe9b81959452de21782101a344fefd9e4860786b0510cc5ecfaca7b96a3501c1c67abe6f2127ffb700e1aa0c8894bcaea7775f89dd4b62e959a4dd0966d5538650bf047e87cf5faf042459d3d0693746d31337fbdcf59eda99601de4810b91d84e64766534c4f7afa2d271a7b78bf9a63ccc83dd38c52eeb11eb5386", 0xf8}, {&(0x7f0000000800)="7c78a173c40a041cdfbf26fee3a3d5d7a43673a9c9317ea954efaa7846e29e13eac06a96261bdf247ce123ad7860c5a039d9682dc6acb6a583004320a8eb374b4efce0da8e9e5f8f87cfc9b03e41032784357f952ac23cb17f1259fc1065d9a3c4b1ed31b8d344e39542bf2693d04e0da3968da92ac9108378a29c1bbcdc3e40a3ce91ca19ef4e820543d46be3da99250967c0221f74ea450a59dc439b82205db3378121935125c27be741958733fa8e38773b6ceaf35b175a31b6c5d4cba46cba7b65e4bd70b5de0cfed98fee5c222df48345f24ef7084f074aa172e8964b3024d4101764cbc037fd60ca0dfcddd0a870120f3c0e479ae9c077907693c62ed2a7199fa17cf9b1fd3658360c834cd3800cdf02fdb17ccbdff5aff86841fe30d14347d06b5aa4dafa5a21973bda4d3800aea800490f7c68f5b8a82e795265a32344b0a9518fe93959d6e678ce83657ea78dfd6a92fd26e9472cb95aa9297d464aaa44fd782e278e11b205fd2f2a4f6f31590caf983f2a6f064e0de51783efc01ba8f6a8c4e2dbf4672f83a6379ea41919108f94b29c11c5b0c47b754a1177a3328eb31dd8b2e6144809b624ec7ebff1829774521cb115bebf2b216f9909aa97c4b2aeadae0e9f74d0c02020af640ebeac7ad89432e57670eb83069a87253fe0c62b9004db87a0d629c8284c44b7e793e979854d7b1d74981f06a908837831de916eead17e5d354651e9a1219cfe2782dc7a1e78287fc85c9a56da353f7359a05ad1cbe3818481dc7be31909cb39aa3676a4577fcc474f43b593bb3e7cbce6de114f121f657ed37318978a1ad530de5e4a5f113487895418246bc139ffae81a1fa1f2f712f9d0242c80652b73d4dff54eb801eedc7aaacd1e2015c7d4312c8635af1c3a2d5b41f4febe871ba5e774990faf510236f709880786872a34f22d5f06815f0692251fba14c808e2cb48c159f27680d49479bef97935a63b234515863b63385a50beff6f85401eb47026a58b73b5a3f58d8781e22ed735d3cdc8ba24f617b0ba2ad2134f8752e58717e61be65ea2debb3244f71e5e083a56ce7c7d7454621faa6e0cd42371306483f8fb672c01709aa57bb71b84da0839f67f668a2933d58e002359834a768992f6a249c968694dd16be32798dd1e3c5858cf26285db5a4ab46ee397078640155ec93a598d8f4f235e4e2eac18bd348f2800ad9b5fb00563feb2b0803a514e7da2cebc4b8201adda222c23ac69e13878ffbbf83c7dd098335189476b84a72b03999758914bc91103f20db2511d14079416eb0cc31b6dd4aa9f62b358aaf2575fe14127b4a07c7e65808367493b43cd05da375532d35f4a6b6586776f290149985792dc84c189bdc2e21ee5355efc4761e702cbf22a74603102043ab36d8652701a94da81a5bc60f10fbe3fbfe6e4bcf1a4a383f604f1f39e4bc4660a64b9ef96a791eaa7b959ddbb731657f58c01623575e149394e3673c6b758665ae6890dc1a34ecc05264e0d15ec12e8ab09202a6e34b68f637d5cb125e2f245d24fb79a0c12ca44daf56f54e098308c582f278dea1de1416c381efd3af5ddac63f36aa6d5b1c4ffd41e3c2a24db273279dcd5a829b3e24116ebddd279bea3b1a488e4c55181caf4a372f474f0b31dd096af3a3be74115543f705c192322588b86c436ac92aeeb1cea2265cde6de26eb0770cf5e1999e0efa8569b9cadd6af20698c034a1fbd18855487bfe068592c3024410c02a6169ba4a5e71b7b8165b8d3048449e4b81b457a1582246a70557175d334e6eec41469b7b0720dd2505a32103a6033654a1e592f98962c5901e8925f55a1f7145249dce3420b6f8d62607e064deee0034d7c784ca2f08a90b21e8fd1847dd3fc6bfd80da6e5488c919b899331ca47f4f83e0b2184ec9678a9dd80741b7b8303a3f78fa921b1f3c904f8678fdce8f432dd52aad98b32c4f28a792b04e65b194ed463da82ca2685c940a2611bf6620446ed893d77ed79c80bbe938f01c3e766caa4ade732d7a7ecd3f285f97b5d81def5099b07b6fe1cebf7f77725005a343f9c5d4935c867b9b28c8cc998fa72659bf4c00e7562c72aa0475bed9f95b894bc47c49dbb655032520f231f1a098b5cc6c109b3d6e2def6ef81e6e8e1709f0198cdefaa42809958257cf0ad308ca1fc68c45d0053b1e572df07252d3c27b4b7e2d384082748b02f7e098be8760028956eb906ce42560a5ccc831708146b4644a3542eb50486a761751bb93b758433f0acf431600d8017f2bb479d9d8f7591a016170f32663a91d40bc06d5613e11a671a8c6e2d163a24b75fcf70466de6d8ad0f278a2b773e6e7e99f15df00f80b35eebf55919409ad53f17671801d0fbdc9864bb3a28f233bfb334da69ddb7ec26cf51078bc15224d22e9d3add758ebefe5ffabda6e7bf1e8a700ccfa74541eb4f80de9ce77989231a4b7c64ca4f3cb0883fc02e800e2296c184f7c7e33628a9ee46d1016fd14d059c7f89910a64fc23747ef075452b191ad9d4b881c41c6199dce26c51e8de5c0132bfa4f3dad30be0f3aef24a5dfb1f5e475f3c99d4902f32c084fc84df65808c913c2d848f1ebb88443955991a70889ca48c148499728544b39ae2eee5d31ca5eed9b81c110042c2c7825f9945780b789738cfd05d40be832b94d66ac8f4d56fc3f4a99beee68c194b39d85fa0fbfb5a5adba035f58836c2b5c6bd340f51b0315d7717a52336ed27c8908ea2a53126f7801dcbb902a1a502b6248d6ce9455a7710463beeb7fa51d357b9c304ff1b7a73e6d5f7923335056b97f282d81041b14a414f628748c25a383658dfb2f0c1fc53499004cd173b6b33129c86ada7cd7600008980a66b6237ec91450185bf571414ad89537c26f3d049b54373fa104ce20737c5dcbff8e92cbbde1c7ec99b1e96c3cae53c21bd63dd7e569fa3c248c35dd678e79688876435e7d77cccb1128acae0bee33b40a3a91836d51b0a6f5cf1535793940e0b6d8ae314464c58c2992863a5fe0446a8b9419cf4cf2046bca9a939e0fb663ff4fd9968733b0e786a62e03d959f320e258454e6b4aeb9f2ef2df35205a7276ec73e09f37d07591adbe903d857a2c282d0d0a8cb21187584c012b2c13efa3b656946822736a2dc3b9c9f5f8fec5b1c169934dbdb6c4a6236212215459f2b369577d8911bee18a72a1d0387802fb8eb40c07748530d87224e28dc415cc19251072ccee82737cb8747c0d699f135c34563ea84235e6ebbe25c9d57018bf6333ac420f1b5b2dea9bff12ae1df5b6c77348574054ad46c4cbca966432441a10f474a0670fa1455be16be23c06b5a2f5b70bf79cea01e142ea88e3c925f906750388435b59fdc9cb5d5904f8a661c3d2c5c25c217df14c006b29e4190f5399665a308117bc5329093c17a94a7b9077140280014851cdc38f8379357cff37cdec1bcc69d443fdd3aedf4430d5fa6900681bbac0839c34ea717ea47f0bf05b9b7215aeea3d1237b92b3781eda481e2b5877ca0bb2aa051552db7946f48174bf43e0f4b7f57fc0e526a622c1e72d2d6f907adb7c9b000f53d1a4c5db396eb3c8ed96c090740764702b9e15c4f369f348dcef5e1a09ce63eaed5c58e431063111017bff242bd4d606a6287ee75ba8c17562cc3add0765f7214ad13c88116c9319acabe9cbce466f831ab51c7faa283f778b4114045131dc2d36f244c465f1467b6aa8ec271aec069caf69303e4d93a6643df0b3b4ab3995e981d029dfb09c6c6d43f2f91c1ebb349af2dc758c396027b9048ba1d4c575494399204783b368058f8058d6b09778cb04a3a5c4e8a5e29ad43bb1fd0d6a365c76b245f853900eb2fe23aa9fb719832ce794e370bce12922aba7cb77f3a7f56e183ab2fa24b873720f26ceb7bf095c1278506143d3b9e4cf0a5e85ef1a3c4a567583e09901efda7f2306b7e9a2aa94f38c6b3abfa1c43d470b6ba029a1711cd295989122d5d7a62b32331844b7509bf5aa8db997e58380861d6c2d828868f7b04241185ea01960ee60a0a951b2b59881d539f20b498b98fcb2d297fcaa3316997d0a3d03454bfb750119ec4830d3395913e8be3a059affe28c3eb01cd6ab4e4a654891b5cd854f1f9ca778c4d4a650ec648341d144b18fe7c8e488787d21699fa0e7bf85dbcf5da1d8c84bd5a845bf89af01afee6b542ec224eaf118507f3796df235c34017af5730234643632b2fa02e92c87d647ee061ae02a8fc061def8a7fcee5781b25dd662b9115ad3897f6d37febc0c3d9edc617af34f4ececc4426284b6087f4aba3ad619dcc0b4c7c5e7c2791538833a661967a85a4c263e1dc6de39a945582b060c9e70e3cc69edd72a488654900bffd1df5c173b9fd24076155b1487607009c76f84fca0e50d5780829dce6e863ea45cd36c07edb7c15fcb2c4fc637a0fcd34b83f61da59a33860b1a786b51b1001f6af4f3451e067f6520f3724467041a27b0bcc00f3f83de438bb8154f09dc779016646c47258e255cc4a9d723745cfc9e2b144999474ce4436b380ecaa65f42f3ff40ed53d19dc5026da21ecb0914664446caaaa3cddc718334c75d43638538a71951169a0f2e828e17c48e394c9465786d44a636ee3139bef1d13839ac953d3bb12859f6744b32fa8feb8b0c12ef39fe0f6d1f10b5c160f56450f2acbf135609a8e3e819d5fc908a6b2bae2d9d75bebd3a524849e2034898d650955888e050263d983759ed9a4ba36c2e0ccc328433568709ff4f83261bc2d5383de01a9c9eaba8145f2ae4fed7b11c25eaf50c78175da104c59d736c51eb091b641579e29b19161ff4add7a7344a97d843d1f563df5e99cca71776a352f56fdf4e1b2000827360b91e96d218ab65d207bd39608ec67926244b7751bba950b54cc72bc294109558bae076c3c6178874d4cfdf6e769397b2b790fef19620d23603335d57edb4c0f344f26e8ecea9dc37186eb1cd7fe110fc0a4be0129b7cccf3268bd66d6aa9b0916cc0357f75b90bd48acb46b5a5f3fa308c45e57b31a5b75688867b2710d6ee41fc8f6dbfc64767e9debee5e282536eb9ff130c5f1960bcba0b5a41f61bd93c9d9b004af2de09668760cf633e00fc7503a3c4c86f9bd3e29a3faef78cf55d201d9fb933437013e00538bcf4e899e658e57e2e3cea99c69d99df9f002d90b27e7609ac20e99aaa6fb2e8550e5ad10ea226b590d87941940b74df5e98620063b13df6e4e2b748e4c90bcaf4d67b900a4ae2e5b5be7cdf702be76fd52cc09f32234d932c392e131a757d0412fecbbf675b194ed78510f64d22a3ed4021916e96fe8ba6fcaf0571fc40c6a9479b617214657db45432f16c1134954c67778d450ff8756851706f37f84076cb49ff326a08d4c5db05088164b92444e35572a6f798f33a1ddf178240341259745490908e551cb9eb9f5d4931497b2f4622226b1a2a6cc0cf9a233be1a778804845a7d65b94468044d2ef7c2b9cfb37c09a7cf97c3bae9e5c9a3913a19563ce254cc1e7c5f36d8e3caf6ef5a4667831f8e47c073fa28e3cce9704397b2331c9480d3d75ec4decd0be538e24323281c04840ddefabf74b3b5e0f7d73c5e4013a80ab911c9557ebbb3d456809d20bb90148aa0e721a3bb25f420f9abd54918c51d165e2a4d7fcd4271330a0a580ff2390e21a8ce166d97e7b0efcaf2c4440e4fbe7bf358471cd30cb32be735258666c2014c4679ce4e5741f9b4b264a9dd2e43c5286c80654be361cc0dfa32c1887ae8d3df60c934300618ea552c9cf98ec2ef914", 0x1000}], 0x4) r7 = getpid() sched_setscheduler(r7, 0x5, &(0x7f0000000040)) setsockopt$inet_tcp_int(r6, 0x6, 0x7, &(0x7f0000000080), 0x4) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x6001, 0xffffffffffffffff) creat(&(0x7f00000007c0)='./file0\x00', 0x0) unlink(&(0x7f0000000000)='./file0\x00') setsockopt$packet_tx_ring(r3, 0x107, 0x5, &(0x7f0000000040)=@req3={0x10000, 0x0, 0x10000, 0x1}, 0x1c) fcntl$getown(r2, 0x9) bind(r4, &(0x7f00000003c0)=@pppoe={0x18, 0x0, {0x0, @broadcast, 'ip6gre0\x00'}}, 0x80) socket$inet(0x2, 0x5, 0x0) bind$inet(0xffffffffffffffff, &(0x7f0000deb000)={0x2, 0x0, @multicast1}, 0x10) getsockopt$sock_buf(r6, 0x1, 0x1a, &(0x7f00000001c0)=""/105, &(0x7f00000000c0)=0x69) fchown(r0, r1, 0x0) 10:35:26 executing program 3: openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) socket$packet(0x11, 0x3, 0x300) clone(0x0, 0x0, 0xfffffffffffffffe, &(0x7f0000000100), 0xffffffffffffffff) getpid() r0 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r0, &(0x7f0000000100)={0xa, 0x0, 0x0, @dev, 0x4}, 0x1c) r1 = syz_open_procfs(0x0, &(0x7f0000000440)='pagemap\x00') sendfile(r0, r1, &(0x7f0000000000)=0x100000, 0x100000008001) 10:35:26 executing program 0: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$KDMKTONE(0xffffffffffffffff, 0x4b30, 0x0) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='syzkaller\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r0, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) 10:35:26 executing program 2: 10:35:26 executing program 1: r0 = syz_open_dev$binder(&(0x7f0000000100)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_GET_NODE_DEBUG_INFO(0xffffffffffffffff, 0xc018620b, &(0x7f0000000180)) 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}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000000180)=""/148, 0x13d}], 0x1, 0x0) memfd_create(&(0x7f0000000000)='wchan\x00', 0x4) r1 = syz_open_procfs(0x0, &(0x7f0000000080)="2f65786500000000000409004bddd9de91be10eebf000ee9a90f79805854fa07424adee901d2da75af1f0200f5ab26d7a071fb35331ce39c5a") write$P9_RCLUNK(r1, &(0x7f00000003c0)={0x7, 0x79, 0x2}, 0x7) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(0xffffffffffffffff, 0x4008240b, &(0x7f0000000200)={0x0, 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={&(0x7f00000001c0)}}) lsetxattr$trusted_overlay_redirect(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='trusted.overlay.redirect\x00', &(0x7f0000000440)='./file0\x00', 0x8, 0x3) setsockopt$sock_int(r1, 0x1, 0xe, &(0x7f0000000400)=0x1a8, 0x4) socketpair(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_SET_FILTER(r2, 0x8923, &(0x7f0000000200)="766574000000000000000002bd6800") socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000200)) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040)='/dev/net/tun\x00', 0x1, 0x0) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f0000000000)={"766574000000000000000000bd6800", 0x43732e5398416f1a}) r4 = socket$inet6(0xa, 0x1, 0x0) getsockopt$IPT_SO_GET_REVISION_TARGET(r1, 0x0, 0x43, &(0x7f00000006c0)={'NETMAP\x00'}, &(0x7f0000000700)=0x1e) r5 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCADDDLCI(r4, 0x8980, &(0x7f00000004c0)={'rose0\x00'}) r6 = dup2(r5, r4) clone(0x802102001ffc, 0x0, 0xfffffffffffffffe, &(0x7f00000001c0), 0xffffffffffffffff) r7 = getpid() sched_setscheduler(r7, 0x5, &(0x7f0000000200)) connect$inet(r6, &(0x7f0000000080)={0x2, 0x0, @dev}, 0x0) openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000000040)='/selinux/avc/cache_stats\x00', 0x0, 0x0) write$selinux_user(r6, &(0x7f0000000780)=ANY=[@ANYBLOB="73797374656dff070000626a6563745f723a6b6c6f6764000161725f72756e5f7402fc742f737461626604750084d07700c8c84c109ce4631820bdfe9841ad4dde223d1c41289aebb42474476858142b919dc6efddc659693a74e3a1c068fff68ce4d6f386edb2a8545e1cbcd301093d51874845c8cab8a91dd92f0411102d2a95845bbc4f83354b3cfdf3ef83c79f560a5478a0b85db5c730a2125342743b29a853583cce4899393010c01f863967a47436830f03c4f1c41d95d1a0791a2a9723d81834e553edc58c12dae452dd75c803fcbe41e90f83ecf31b2a43235127d9c3777e55fd0382c4d50a30171213ea551f5868023016f5dbf0d6505b0ff09e21e300481b6fee51dcc4d1351be3bdea6eeeab94f2f00cb0ee"], 0x118) getsockopt$inet_IP_XFRM_POLICY(r2, 0x0, 0x11, &(0x7f00000002c0)={{{@in=@multicast1, @in=@local}}, {{@in6=@mcast1}, 0x0, @in=@remote}}, &(0x7f0000000100)=0xe8) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000480)={0x60, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="11634840020000000000000038000000000000000000000011000000000000000000000000000000000000001000000000000000", @ANYPTR=&(0x7f0000000000)=ANY=[], @ANYPTR=&(0x7f0000000040)=ANY=[@ANYBLOB="00000000000000006395142343df7e68"], @ANYBLOB="008000000000000009631040", @ANYRES64=0x0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x56, 0x0, &(0x7f0000000380)="de7348ebdd3856b4939062726852809a76a9c7e27bcd54c3301e926aaec66877cf4b10c115d8919a31d2c3f6687c4bab83102ab8307fea74883013e680f8320bb70b7cca7f9528184061a906af989c9a769cade88c24"}) 10:35:26 executing program 3: openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) r0 = socket$packet(0x11, 0x3, 0x300) clone(0x0, 0x0, 0xfffffffffffffffe, &(0x7f0000000100), 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x80000) r1 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r1, &(0x7f0000000100)={0xa, 0x0, 0x0, @dev, 0x4}, 0x1c) r2 = syz_open_procfs(0x0, &(0x7f0000000440)='pagemap\x00') sendfile(r1, r2, &(0x7f0000000000)=0x100000, 0x100000008001) 10:35:26 executing program 2: 10:35:26 executing program 0: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$KDMKTONE(0xffffffffffffffff, 0x4b30, 0x0) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0x0, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='syzkaller\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r0, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) [ 586.214893] binder: 13670:13673 got transaction to invalid handle [ 586.228827] binder: 13670:13673 transaction failed 29201/-22, size 0-16 line 3012 [ 586.256521] binder: 13670:13702 got transaction to invalid handle [ 586.263937] binder: 13670:13702 transaction failed 29201/-22, size 0-16 line 3012 10:35:26 executing program 4: 10:35:26 executing program 3: openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) r0 = socket$packet(0x11, 0x3, 0x300) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x80000) r1 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r1, &(0x7f0000000100)={0xa, 0x0, 0x0, @dev, 0x4}, 0x1c) r2 = syz_open_procfs(0x0, &(0x7f0000000440)='pagemap\x00') sendfile(r1, r2, &(0x7f0000000000)=0x100000, 0x100000008001) 10:35:26 executing program 2: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ptmx\x00', 0x0, 0x0) ioctl$TIOCSLCKTRMIOS(r0, 0x5457, &(0x7f0000000200)) 10:35:26 executing program 0: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$KDMKTONE(0xffffffffffffffff, 0x4b30, 0x0) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0x0, &(0x7f0000000000)=ANY=[], &(0x7f0000000140)='syzkaller\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r0, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) 10:35:26 executing program 5: r0 = socket$packet(0x11, 0x3, 0x300) getsockopt$packet_buf(0xffffffffffffffff, 0x107, 0x0, &(0x7f0000000040)=""/8, &(0x7f0000000080)=0x8) fstat(r0, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0}) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = socket$packet(0x11, 0x3, 0x300) socketpair$inet6(0xa, 0x6, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000000140)='/selinux/avc/cache_stats\x00', 0x0, 0x0) ioctl$sock_inet_tcp_SIOCOUTQ(r4, 0x5411, &(0x7f0000000180)) ioctl$TCSBRKP(r4, 0x5425, 0x4) setsockopt$inet6_MCAST_LEAVE_GROUP(r3, 0x29, 0x2d, &(0x7f0000000280)={0x8226, {{0xa, 0x4e20, 0x0, @ipv4={[], [], @local}, 0x5d}}}, 0x88) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$BLKGETSIZE(r4, 0x1260, &(0x7f0000000440)) clone(0x2382001ff8, 0x0, 0xfffffffffffffffe, &(0x7f0000000100), 0xffffffffffffffff) r6 = getpid() sched_setscheduler(r6, 0x5, &(0x7f0000000040)) setsockopt$inet_tcp_int(r5, 0x6, 0x7, &(0x7f0000000080), 0x4) getsockopt$sock_linger(r2, 0x1, 0xd, &(0x7f0000000480), &(0x7f00000004c0)=0x8) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x6001, 0xffffffffffffffff) creat(&(0x7f00000007c0)='./file0\x00', 0x0) unlink(&(0x7f0000000000)='./file0\x00') setsockopt$packet_tx_ring(r2, 0x107, 0x5, &(0x7f0000000040)=@req3={0x10000, 0x0, 0x10000, 0x1}, 0x1c) bind(r3, &(0x7f00000003c0)=@pppoe={0x18, 0x0, {0x0, @broadcast, 'ip6gre0\x00'}}, 0x80) socket$inet(0x2, 0x5, 0x0) bind$inet(0xffffffffffffffff, &(0x7f0000deb000)={0x2, 0x0, @multicast1}, 0x10) getsockopt$sock_buf(r5, 0x1, 0x1a, &(0x7f00000001c0)=""/105, &(0x7f00000000c0)=0x69) fchown(r0, r1, 0x0) 10:35:26 executing program 0: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$KDMKTONE(0xffffffffffffffff, 0x4b30, 0x0) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB], &(0x7f0000000140)='syzkaller\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r0, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) 10:35:26 executing program 1: r0 = syz_open_dev$binder(&(0x7f0000000100)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_GET_NODE_DEBUG_INFO(0xffffffffffffffff, 0xc018620b, &(0x7f0000000180)) 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}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000000180)=""/148, 0x13d}], 0x1, 0x0) memfd_create(&(0x7f0000000000)='wchan\x00', 0x4) r1 = syz_open_procfs(0x0, &(0x7f0000000080)="2f65786500000000000409004bddd9de91be10eebf000ee9a90f79805854fa07424adee901d2da75af1f0200f5ab26d7a071fb35331ce39c5a") write$P9_RCLUNK(r1, &(0x7f00000003c0)={0x7, 0x79, 0x2}, 0x7) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(0xffffffffffffffff, 0x4008240b, &(0x7f0000000200)={0x0, 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={&(0x7f00000001c0)}}) lsetxattr$trusted_overlay_redirect(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='trusted.overlay.redirect\x00', &(0x7f0000000440)='./file0\x00', 0x8, 0x3) setsockopt$sock_int(r1, 0x1, 0xe, &(0x7f0000000400)=0x1a8, 0x4) socketpair(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_SET_FILTER(r2, 0x8923, &(0x7f0000000200)="766574000000000000000002bd6800") socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000200)) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040)='/dev/net/tun\x00', 0x1, 0x0) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f0000000000)={"766574000000000000000000bd6800", 0x43732e5398416f1a}) r4 = socket$inet6(0xa, 0x1, 0x0) getsockopt$IPT_SO_GET_REVISION_TARGET(r1, 0x0, 0x43, &(0x7f00000006c0)={'NETMAP\x00'}, &(0x7f0000000700)=0x1e) r5 = socket$nl_generic(0x10, 0x3, 0x10) r6 = dup2(r5, r4) clone(0x802102001ffc, 0x0, 0xfffffffffffffffe, &(0x7f00000001c0), 0xffffffffffffffff) r7 = getpid() sched_setscheduler(r7, 0x5, &(0x7f0000000200)) connect$inet(r6, &(0x7f0000000080)={0x2, 0x0, @dev}, 0x0) openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000000040)='/selinux/avc/cache_stats\x00', 0x0, 0x0) write$selinux_user(r6, &(0x7f0000000780)=ANY=[@ANYBLOB="73797374656dff070000626a6563745f723a6b6c6f6764000161725f72756e5f7402fc742f737461626604750084d07700c8c84c109ce4631820bdfe9841ad4dde223d1c41289aebb42474476858142b919dc6efddc659693a74e3a1c068fff68ce4d6f386edb2a8545e1cbcd301093d51874845c8cab8a91dd92f0411102d2a95845bbc4f83354b3cfdf3ef83c79f560a5478a0b85db5c730a2125342743b29a853583cce4899393010c01f863967a47436830f03c4f1c41d95d1a0791a2a9723d81834e553edc58c12dae452dd75c803fcbe41e90f83ecf31b2a43235127d9c3777e55fd0382c4d50a30171213ea551f5868023016f5dbf0d6505b0ff09e21e300481b6fee51dcc4d1351be3bdea6eeeab94f2f00cb0ee"], 0x118) getsockopt$inet_IP_XFRM_POLICY(r2, 0x0, 0x11, &(0x7f00000002c0)={{{@in=@multicast1, @in=@local}}, {{@in6=@mcast1}, 0x0, @in=@remote}}, &(0x7f0000000100)=0xe8) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000480)={0x60, 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB="116348400200000000000000380000000000000000000000110000000000000000000000000000000000000010000000000000004c6a5c60883395627d5886111dd7800e84c1947aaa8a69bc1046e2852e92fece1552d5c59f4462cfa79038619fbd919685c0c4a534f6fbba4b65e6f8ea0cc67260bbda1c25ff875f85703735eb181f3288a6218afb4562b1f882add5c933bc1b9790e67ad07847ee92217c397ce208d320458fe53635552b2d04ead9755855ef8c4e55471fb717b27f483aa527096f60a4e2425e2aade7a63d0821", @ANYPTR=&(0x7f0000000000)=ANY=[], @ANYPTR=&(0x7f0000000040)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00h\x00\x00\x00\x00\x00\x00\x00'], @ANYBLOB="008000000000000009631040", @ANYRES64=0x0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x56, 0x0, &(0x7f0000000380)="de7348ebdd3856b4939062726852809a76a9c7e27bcd54c3301e926aaec66877cf4b10c115d8919a31d2c3f6687c4bab83102ab8307fea74883013e680f8320bb70b7cca7f9528184061a906af989c9a769cade88c24"}) ioctl$VT_RESIZE(r5, 0x5609, &(0x7f0000000280)={0x2, 0x81d6, 0xa0}) 10:35:26 executing program 4: 10:35:26 executing program 3: openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, 0xffffffffffffffff, 0x80000) r0 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r0, &(0x7f0000000100)={0xa, 0x0, 0x0, @dev, 0x4}, 0x1c) r1 = syz_open_procfs(0x0, &(0x7f0000000440)='pagemap\x00') sendfile(r0, r1, &(0x7f0000000000)=0x100000, 0x100000008001) 10:35:26 executing program 2: 10:35:26 executing program 2: 10:35:26 executing program 4: 10:35:27 executing program 3: openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, 0xffffffffffffffff, 0x80000) r0 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r0, &(0x7f0000000100)={0xa, 0x0, 0x0, @dev, 0x4}, 0x1c) r1 = syz_open_procfs(0x0, &(0x7f0000000440)='pagemap\x00') sendfile(r0, r1, &(0x7f0000000000)=0x100000, 0x100000008001) 10:35:27 executing program 3: openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, 0xffffffffffffffff, 0x80000) r0 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r0, &(0x7f0000000100)={0xa, 0x0, 0x0, @dev, 0x4}, 0x1c) r1 = syz_open_procfs(0x0, &(0x7f0000000440)='pagemap\x00') sendfile(r0, r1, &(0x7f0000000000)=0x100000, 0x100000008001) 10:35:27 executing program 0: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$KDMKTONE(0xffffffffffffffff, 0x4b30, 0x0) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0x7, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d64050000000000"], &(0x7f0000000140)='syzkaller\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r0, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) 10:35:27 executing program 4: [ 586.773683] binder: 13726:13733 got transaction to invalid handle [ 586.786902] binder: 13726:13733 transaction failed 29201/-22, size 0-16 line 3012 [ 586.824547] binder: 13726:13733 got transaction to invalid handle [ 586.831940] binder: 13726:13733 transaction failed 29201/-22, size 0-16 line 3012 10:35:27 executing program 5: r0 = socket$packet(0x11, 0x3, 0x300) getsockopt$packet_buf(0xffffffffffffffff, 0x107, 0x0, &(0x7f0000000040)=""/8, &(0x7f0000000080)=0x8) fstat(r0, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = socket$packet(0x11, 0x3, 0x300) socketpair$inet6(0xa, 0x6, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000000140)='/selinux/avc/cache_stats\x00', 0x0, 0x0) ioctl$sock_proto_private(r4, 0x89ec, &(0x7f0000000480)="2b26760bb0acbfb7ae9b9e0c1fb3117f0c26b3417951643537718603074f21ec766c3ae342156ab958ebeb55a173d2beb435691daa6f343c0b5056f0ddc7ff5aad5c8e50daf61d9a37de3d23") ioctl$BLKALIGNOFF(r6, 0x127a, &(0x7f0000000500)) ioctl$sock_inet_tcp_SIOCOUTQ(r6, 0x5411, &(0x7f0000000180)) ioctl$TCSBRKP(r6, 0x5425, 0x4) setsockopt$inet6_MCAST_LEAVE_GROUP(r5, 0x29, 0x2d, &(0x7f0000000280)={0x8226, {{0xa, 0x4e20, 0x0, @ipv4={[], [], @local}, 0x5d}}}, 0x88) r7 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$BLKGETSIZE(r6, 0x1260, &(0x7f0000000440)) clone(0x2382001ff8, 0x0, 0xfffffffffffffffe, &(0x7f0000000100), 0xffffffffffffffff) r8 = getpid() sched_setscheduler(r8, 0x5, &(0x7f0000000040)) getpid() setsockopt$inet_tcp_int(r7, 0x6, 0x7, &(0x7f0000000080), 0x4) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x6001, 0xffffffffffffffff) creat(&(0x7f00000007c0)='./file0\x00', 0x0) unlink(&(0x7f0000000000)='./file0\x00') setsockopt$packet_tx_ring(r3, 0x107, 0x5, &(0x7f0000000040)=@req3={0x10000, 0x0, 0x10000, 0x1}, 0x1c) bind(r5, &(0x7f00000003c0)=@pppoe={0x18, 0x0, {0x0, @broadcast, 'ip6gre0\x00'}}, 0x80) socket$inet(0x2, 0x5, 0x0) fchown(r4, r1, r2) bind$inet(0xffffffffffffffff, &(0x7f0000deb000)={0x2, 0x0, @multicast1}, 0x10) getsockopt$sock_buf(r7, 0x1, 0x1a, &(0x7f00000001c0)=""/105, &(0x7f00000000c0)=0x69) fchown(r0, r1, 0x0) 10:35:27 executing program 2: 10:35:27 executing program 3: r0 = socket$packet(0x11, 0x3, 0x300) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x80000) r1 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r1, &(0x7f0000000100)={0xa, 0x0, 0x0, @dev, 0x4}, 0x1c) r2 = syz_open_procfs(0x0, &(0x7f0000000440)='pagemap\x00') sendfile(r1, r2, &(0x7f0000000000)=0x100000, 0x100000008001) 10:35:27 executing program 4: 10:35:27 executing program 0: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$KDMKTONE(0xffffffffffffffff, 0x4b30, 0x0) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xa, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe"], &(0x7f0000000140)='syzkaller\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r0, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) 10:35:27 executing program 1: r0 = syz_open_dev$binder(&(0x7f0000000100)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_GET_NODE_DEBUG_INFO(0xffffffffffffffff, 0xc018620b, &(0x7f0000000180)) 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}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000000180)=""/148, 0x13d}], 0x1, 0x0) memfd_create(&(0x7f0000000000)='wchan\x00', 0x4) r1 = syz_open_procfs(0x0, &(0x7f0000000080)="2f65786500000000000409004bddd9de91be10eebf000ee9a90f79805854fa07424adee901d2da75af1f0200f5ab26d7a071fb35331ce39c5a") write$P9_RCLUNK(r1, &(0x7f00000003c0)={0x7, 0x79, 0x2}, 0x7) lsetxattr$trusted_overlay_redirect(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='trusted.overlay.redirect\x00', &(0x7f0000000440)='./file0\x00', 0x8, 0x3) setsockopt$sock_int(r1, 0x1, 0xe, &(0x7f0000000400)=0x1a8, 0x4) socketpair(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_SET_FILTER(r2, 0x8923, &(0x7f0000000200)="766574000000000000000002bd6800") socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000200)) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040)='/dev/net/tun\x00', 0x1, 0x0) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f0000000000)={"766574000000000000000000bd6800", 0x43732e5398416f1a}) r4 = socket$inet6(0xa, 0x1, 0x0) getsockopt$IPT_SO_GET_REVISION_TARGET(r1, 0x0, 0x43, &(0x7f00000006c0)={'NETMAP\x00'}, &(0x7f0000000700)=0x1e) r5 = socket$nl_generic(0x10, 0x3, 0x10) r6 = dup2(r5, r4) clone(0x802102001ffc, 0x0, 0xfffffffffffffffe, &(0x7f00000001c0), 0xffffffffffffffff) r7 = getpid() sched_setscheduler(r7, 0x5, &(0x7f0000000200)) connect$inet(r6, &(0x7f0000000080)={0x2, 0x0, @dev}, 0x0) recvfrom$unix(r1, &(0x7f00000004c0)=""/159, 0x9f, 0x40002020, &(0x7f0000000580)=@abs={0x1, 0x0, 0x4e22}, 0x6e) openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000000040)='/selinux/avc/cache_stats\x00', 0x0, 0x0) write$selinux_user(r6, &(0x7f0000000780)=ANY=[@ANYBLOB="73797374656dff070000626a6563745f723a6b6c6f6764000161725f72756e5f7402fc742f737461626604750084d07700c8c84c109ce4631820bdfe9841ad4dde223d1c41289aebb42474476858142b919dc6efddc659693a74e3a1c068fff68ce4d6f386edb2a8545e1cbcd301093d51874845c8cab8a91dd92f0411102d2a95845bbc4f83354b3cfdf3ef83c79f560a5478a0b85db5c730a2125342743b29a853583cce4899393010c01f863967a47436830f03c4f1c41d95d1a0791a2a9723d81834e553edc58c12dae452dd75c803fcbe41e90f83ecf31b2a43235127d9c3777e55fd0382c4d50a30171213ea551f5868023016f5dbf0d6505b0ff09e21e300481b6fee51dcc4d1351be3bdea6eeeab94f2f00cb0ee"], 0x118) getsockopt$inet_IP_XFRM_POLICY(r2, 0x0, 0x11, &(0x7f00000002c0)={{{@in=@multicast1, @in=@local}}, {{@in6=@mcast1}, 0x0, @in=@remote}}, &(0x7f0000000100)=0xe8) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000480)={0x60, 0x0, &(0x7f0000000600)=ANY=[@ANYBLOB="11634840020000000000000038000000000000000000000011000000000000000000000000000000000000001000000000000000", @ANYPTR=&(0x7f0000000000)=ANY=[], @ANYPTR=&(0x7f0000000040)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00h\x00\x00\x00\x00\x00\x00\x00'], @ANYBLOB="008000000000004009631040e2ae480fa158a70e4eb0d5bc1cc6ecd228605e892672998396158f5f7e333f2538656cb15032fdd4ca04622c4d70a0340cd3db874fb2fd0a8ae2cf35989a040c3be0ac", @ANYRES64=0x0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x56, 0x0, &(0x7f0000000380)="de7348ebdd3856b4939062726852809a76a9c7e27bcd54c3301e926aaec66877cf4b10c115d8919a31d2c3f6687c4bab83102ab8307fea74883013e680f8320bb70b7cca7f9528184061a906af989c9a769cade88c24"}) 10:35:27 executing program 4: 10:35:27 executing program 2: 10:35:27 executing program 3: r0 = socket$packet(0x11, 0x0, 0x300) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x80000) r1 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r1, &(0x7f0000000100)={0xa, 0x0, 0x0, @dev, 0x4}, 0x1c) r2 = syz_open_procfs(0x0, &(0x7f0000000440)='pagemap\x00') sendfile(r1, r2, &(0x7f0000000000)=0x100000, 0x100000008001) 10:35:27 executing program 0: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$KDMKTONE(0xffffffffffffffff, 0x4b30, 0x0) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xc, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b700"], &(0x7f0000000140)='syzkaller\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r0, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) 10:35:27 executing program 2: 10:35:27 executing program 3: r0 = socket$packet(0x11, 0x0, 0x300) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x80000) r1 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r1, &(0x7f0000000100)={0xa, 0x0, 0x0, @dev, 0x4}, 0x1c) r2 = syz_open_procfs(0x0, &(0x7f0000000440)='pagemap\x00') sendfile(r1, r2, &(0x7f0000000000)=0x100000, 0x100000008001) [ 587.260731] binder: 13773:13777 got transaction to invalid handle [ 587.272516] binder: 13773:13777 transaction failed 29201/-22, size 0-16 line 3012 [ 587.295616] binder: 13773:13777 got transaction to invalid handle [ 587.303003] binder: 13773:13777 transaction failed 29201/-22, size 0-16 line 3012 10:35:27 executing program 5: r0 = socket$packet(0x11, 0x3, 0x300) getsockopt$packet_buf(0xffffffffffffffff, 0x107, 0x0, &(0x7f0000000040)=""/8, &(0x7f0000000080)=0x8) fstat(r0, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0}) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = socket$packet(0x11, 0x0, 0x300) socketpair$inet6(0xa, 0x6, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000000140)='/selinux/avc/cache_stats\x00', 0x0, 0x0) ioctl$sock_inet_tcp_SIOCOUTQ(r4, 0x5411, &(0x7f0000000180)) ioctl$TCSBRKP(r4, 0x5425, 0x4) setsockopt$inet6_MCAST_LEAVE_GROUP(r3, 0x29, 0x2d, &(0x7f0000000280)={0x8226, {{0xa, 0x4e20, 0x0, @ipv4={[], [], @local}, 0x5d}}}, 0x88) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$BLKGETSIZE(r4, 0x1260, &(0x7f0000000440)) clone(0x2382001ff8, 0x0, 0xfffffffffffffffe, &(0x7f0000000100), 0xffffffffffffffff) ioctl$sock_inet_SIOCGIFBRDADDR(r3, 0x8919, &(0x7f0000000480)={'ipddp0\x00', {0x2, 0x4e20, @remote}}) r6 = getpid() sched_setscheduler(r6, 0x5, &(0x7f0000000040)) setsockopt$inet_tcp_int(r4, 0x6, 0x2000000000007, &(0x7f0000000080), 0x4) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x6001, 0xffffffffffffffff) creat(&(0x7f00000007c0)='./file0\x00', 0x0) unlink(&(0x7f0000000000)='./file0\x00') setsockopt$packet_tx_ring(r2, 0x107, 0x5, &(0x7f0000000040)=@req3={0x10000, 0x0, 0x10000, 0x1}, 0x1c) bind(r3, &(0x7f00000003c0)=@pppoe={0x18, 0x0, {0x0, @broadcast, 'ip6gre0\x00'}}, 0x80) socket$inet(0x2, 0x80000, 0x0) bind$inet(0xffffffffffffffff, &(0x7f0000deb000)={0x2, 0x0, @multicast1}, 0x10) getsockopt$sock_buf(r5, 0x1, 0x1a, &(0x7f00000001c0)=""/105, &(0x7f00000000c0)=0x69) fchown(r0, r1, 0x0) 10:35:27 executing program 4: 10:35:27 executing program 3: r0 = socket$packet(0x11, 0x0, 0x300) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x80000) r1 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r1, &(0x7f0000000100)={0xa, 0x0, 0x0, @dev, 0x4}, 0x1c) r2 = syz_open_procfs(0x0, &(0x7f0000000440)='pagemap\x00') sendfile(r1, r2, &(0x7f0000000000)=0x100000, 0x100000008001) 10:35:27 executing program 2: 10:35:27 executing program 0: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$KDMKTONE(0xffffffffffffffff, 0x4b30, 0x0) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xd, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b70000000000000095"], &(0x7f0000000140)='syzkaller\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r0, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) 10:35:27 executing program 1: r0 = syz_open_dev$binder(&(0x7f0000000100)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_GET_NODE_DEBUG_INFO(0xffffffffffffffff, 0xc018620b, &(0x7f0000000180)) 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}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000000180)=""/148, 0x13d}], 0x1, 0x0) memfd_create(&(0x7f0000000000)='wchan\x00', 0x4) r1 = syz_open_procfs(0x0, &(0x7f0000000080)="2f65786500000000000409004bddd9de91be10eebf000ee9a90f79805854fa07424adee901d2da75af1f0200f5ab26d7a071fb35331ce39c5a") socket$inet6_icmp_raw(0xa, 0x3, 0x3a) write$P9_RCLUNK(r1, &(0x7f00000003c0)={0x7, 0x79, 0x2}, 0x7) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(0xffffffffffffffff, 0x4008240b, &(0x7f0000000200)={0x0, 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={&(0x7f00000001c0)}}) lsetxattr$trusted_overlay_redirect(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='trusted.overlay.redirect\x00', &(0x7f0000000440)='./file0\x00', 0x8, 0x3) setsockopt$sock_int(r1, 0x1, 0xe, &(0x7f0000000400)=0x1a8, 0x4) socketpair(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_SET_FILTER(r2, 0x8923, &(0x7f0000000200)="766574000000000000000002bd6800") socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000200)) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040)='/dev/net/tun\x00', 0x1, 0x0) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f0000000000)={"766574000000000000000000bd6800", 0x43732e5398416f1a}) r4 = socket$inet6(0xa, 0x1, 0x0) getsockopt$IPT_SO_GET_REVISION_TARGET(r1, 0x0, 0x43, &(0x7f00000006c0)={'NETMAP\x00'}, &(0x7f0000000700)=0x1e) r5 = socket$nl_generic(0x10, 0x3, 0x10) r6 = dup2(r5, r4) clone(0x802102001ffc, 0x0, 0xfffffffffffffffe, &(0x7f00000001c0), 0xffffffffffffffff) r7 = getpid() sched_setscheduler(r7, 0x5, &(0x7f0000000200)) connect$inet(r6, &(0x7f0000000080)={0x2, 0x0, @dev}, 0x0) openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000000040)='/selinux/avc/cache_stats\x00', 0x0, 0x0) write$selinux_user(r6, &(0x7f0000000780)=ANY=[@ANYBLOB="73797374656dff070000626a6563745f723a6b6c6f6764000161725f72756e5f7402fc742f737461626604750084d07700c8c84c109ce4631820bdfe9841ad4dde223d1c41289aebb42474476858142b919dc6efddc659693a74e3a1c068fff68ce4d6f386edb2a8545e1cbcd301093d51874845c8cab8a91dd92f0411102d2a95845bbc4f83354b3cfdf3ef83c79f560a5478a0b85db5c730a2125342743b29a853583cce4899393010c01f863967a47436830f03c4f1c41d95d1a0791a2a9723d81834e553edc58c12dae452dd75c803fcbe41e90f83ecf31b2a43235127d9c3777e55fd0382c4d50a30171213ea551f5868023016f5dbf0d6505b0ff09e21e300481b6fee51dcc4d1351be3bdea6eeeab94f2f00cb0ee"], 0x118) getsockopt$inet_IP_XFRM_POLICY(r2, 0x0, 0x11, &(0x7f00000002c0)={{{@in=@multicast1, @in=@local}}, {{@in6=@mcast1}, 0x0, @in=@remote}}, &(0x7f0000000100)=0xe8) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000480)={0x60, 0x0, &(0x7f0000000240)=[@transaction_sg={0x40486311, {{0x2, 0x0, 0x38, 0x0, 0x11, 0x0, 0x0, 0x0, 0x10, &(0x7f0000000000), &(0x7f0000000040)=[0x0, 0x68]}, 0x8000}}, @acquire_done], 0x56, 0x0, &(0x7f0000000380)="de7348ebdd3856b4939062726852809a76a9c7e27bcd54c3301e926aaec66877cf4b10c115d8919a31d2c3f6687c4bab83102ab8307fea74883013e680f8320bb70b7cca7f9528184061a906af989c9a769cade88c24"}) 10:35:27 executing program 2: 10:35:27 executing program 3: r0 = socket$packet(0x11, 0x3, 0x300) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x80000) r1 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r1, &(0x7f0000000100)={0xa, 0x0, 0x0, @dev, 0x4}, 0x1c) r2 = syz_open_procfs(0x0, &(0x7f0000000440)='pagemap\x00') sendfile(r1, r2, &(0x7f0000000000)=0x100000, 0x100000008001) 10:35:28 executing program 4: 10:35:28 executing program 0: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$KDMKTONE(0xffffffffffffffff, 0x4b30, 0x0) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xd, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000"], &(0x7f0000000140)='syzkaller\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r0, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) 10:35:28 executing program 2: 10:35:28 executing program 3: r0 = socket$packet(0x11, 0x3, 0x300) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x80000) r1 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r1, &(0x7f0000000100)={0xa, 0x0, 0x0, @dev, 0x4}, 0x1c) r2 = syz_open_procfs(0x0, &(0x7f0000000440)='pagemap\x00') sendfile(r1, r2, &(0x7f0000000000)=0x100000, 0x100000008001) 10:35:28 executing program 5: r0 = socket$packet(0x11, 0x3, 0x300) getsockopt$packet_buf(0xffffffffffffffff, 0x107, 0x0, &(0x7f0000000040)=""/8, &(0x7f0000000080)=0x8) fstat(r0, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0}) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = socket$packet(0x11, 0x3, 0x300) socketpair$inet6(0xa, 0x6, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000000140)='/selinux/avc/cache_stats\x00', 0x0, 0x0) ioctl$sock_inet_tcp_SIOCOUTQ(r4, 0x5411, &(0x7f0000000180)) ioctl$TCSBRKP(r4, 0x5425, 0x4) setsockopt$inet6_MCAST_LEAVE_GROUP(r3, 0x29, 0x2d, &(0x7f0000000280)={0x8226, {{0xa, 0x4e20, 0x0, @ipv4={[], [], @local}, 0x5d}}}, 0x88) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$BLKGETSIZE(r4, 0x1260, &(0x7f0000000440)) clone(0x2382001ff8, 0x0, 0xfffffffffffffffe, &(0x7f0000000100), 0xffffffffffffffff) r6 = getpid() sched_setscheduler(r6, 0x5, &(0x7f0000000040)) setsockopt$inet_tcp_int(r4, 0x6, 0x7, &(0x7f0000000080), 0x4) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x6001, 0xffffffffffffffff) creat(&(0x7f00000007c0)='./file0\x00', 0x0) unlink(&(0x7f0000000000)='./file0\x00') setsockopt$packet_tx_ring(r2, 0x107, 0x5, &(0x7f0000000040)=@req3={0x10000, 0x0, 0x10000, 0x1}, 0x1c) bind(r3, &(0x7f00000003c0)=@pppoe={0x18, 0x0, {0x0, @broadcast, 'ip6gre0\x00'}}, 0x80) socket$inet(0x2, 0x5, 0x0) bind$inet(0xffffffffffffffff, &(0x7f0000deb000)={0x2, 0x0, @multicast1}, 0x10) getsockopt$sock_buf(r5, 0x1, 0x1a, &(0x7f00000001c0)=""/105, &(0x7f00000000c0)=0x69) fchown(r0, r1, 0x0) 10:35:28 executing program 4: 10:35:28 executing program 3: r0 = socket$packet(0x11, 0x3, 0x300) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x80000) r1 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r1, &(0x7f0000000100)={0xa, 0x0, 0x0, @dev, 0x4}, 0x1c) r2 = syz_open_procfs(0x0, &(0x7f0000000440)='pagemap\x00') sendfile(r1, r2, &(0x7f0000000000)=0x100000, 0x100000008001) 10:35:28 executing program 0: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$KDMKTONE(0xffffffffffffffff, 0x4b30, 0x0) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xd, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b70000000000000095000000000000"], &(0x7f0000000140)='syzkaller\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r0, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) 10:35:28 executing program 2: 10:35:28 executing program 1: r0 = syz_open_dev$binder(&(0x7f0000000100)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_GET_NODE_DEBUG_INFO(0xffffffffffffffff, 0xc018620b, &(0x7f0000000180)) perf_event_open(&(0x7f000001d000)={0x1, 0x337, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000000180)=""/148, 0x13d}], 0x1, 0x0) r1 = memfd_create(&(0x7f0000000000)='wchan\x00', 0x4) r2 = syz_open_procfs(0x0, &(0x7f0000000080)="2f65786500000000000409004bddd9de91be10eebf000ee9a90f79805854fa07424adee901d2da75af1f0200f5ab26d7a071fb35331ce39c5a") write$P9_RCLUNK(r2, &(0x7f00000003c0)={0x7, 0x79, 0x2}, 0x7) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(0xffffffffffffffff, 0x4008240b, &(0x7f0000000200)={0x0, 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={&(0x7f00000001c0)}}) preadv(r1, &(0x7f00000005c0)=[{&(0x7f00000004c0)=""/252, 0xfc}], 0x1, 0x0) lsetxattr$trusted_overlay_redirect(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='trusted.overlay.redirect\x00', &(0x7f0000000440)='./file0\x00', 0x8, 0x3) setsockopt$sock_int(r2, 0x1, 0xe, &(0x7f0000000400)=0x1a8, 0x4) socketpair(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_SET_FILTER(r3, 0x8923, &(0x7f0000000200)="766574000000000000000002bd6800") socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000200)) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r4 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040)='/dev/net/tun\x00', 0x1, 0x0) ioctl$TUNSETIFF(r4, 0x400454ca, &(0x7f0000000000)={"766574000000000000000000bd6800", 0x43732e5398416f1a}) r5 = socket$inet6(0xa, 0x1, 0x0) getsockopt$IPT_SO_GET_REVISION_TARGET(r2, 0x0, 0x43, &(0x7f00000006c0)={'NETMAP\x00'}, &(0x7f0000000700)=0x1e) r6 = socket$nl_generic(0x10, 0x3, 0x10) r7 = dup2(r6, r5) clone(0x802102001ffc, 0x0, 0xfffffffffffffffe, &(0x7f00000001c0), 0xffffffffffffffff) r8 = getpid() sched_setscheduler(r8, 0x5, &(0x7f0000000200)) connect$inet(r7, &(0x7f0000000080)={0x2, 0x0, @dev}, 0x0) openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000000040)='/selinux/avc/cache_stats\x00', 0x0, 0x0) write$selinux_user(r7, &(0x7f0000000780)=ANY=[@ANYBLOB="73797374656dff070000626a6563745f723a6b6c6f6764000161725f72756e5f7402fc742f737461626604750084d07700c8c84c109ce4631820bdfe9841ad4dde223d1c41289aebb42474476858142b919dc6efddc659693a74e3a1c068fff68ce4d6f386edb2a8545e1cbcd301093d51874845c8cab8a91dd92f0411102d2a95845bbc4f83354b3cfdf3ef83c79f560a5478a0b85db5c730a2125342743b29a853583cce4899393010c01f863967a47436830f03c4f1c41d95d1a0791a2a9723d81834e553edc58c12dae452dd75c803fcbe41e90f83ecf31b2a43235127d9c3777e55fd0382c4d50a30171213ea551f5868023016f5dbf0d6505b0ff09e21e300481b6fee51dcc4d1351be3bdea6eeeab94f2f00cb0ee"], 0x118) getsockopt$inet_IP_XFRM_POLICY(r3, 0x0, 0x11, &(0x7f00000002c0)={{{@in=@multicast1, @in=@local}}, {{@in6=@mcast1}, 0x0, @in=@remote}}, &(0x7f0000000100)=0xe8) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000480)={0x60, 0x0, &(0x7f0000000240)=[@transaction_sg={0x40486311, {{0x2, 0x0, 0x38, 0x0, 0x11, 0x0, 0x0, 0x0, 0x10, &(0x7f0000000000), &(0x7f0000000040)=[0x0, 0x68]}, 0x8000}}, @acquire_done], 0x81, 0x0, &(0x7f0000000a00)="de7348ebdd3856b4939062726852809a76a9c7e27bcd54c3301e126aaec668777e69f329462a97ac31d2c3f6687c4bab83102ab8307fea74883013e680f8320b8d0700007f9528184061a906af989c9a769c53cfbb8172781b4c15bc714234ade88c24d4fffcc5676143e7a6133454d9fd948de444f63ccb11f40fa93b109b7e7d"}) mount$bpf(0x0, &(0x7f0000000600)='./file0/file0\x00', &(0x7f0000000640)='bpf\x00', 0x2, &(0x7f00000008c0)=ANY=[@ANYBLOB='mode=00000000000000000001775,mode=00000000000000000002001,mode=00000000000000000000011,mode=00000000000000000000007,mode=00000000000000000000006,mode=00000000000000000000777,mode=0000000000000G000000007,mode=00000000000000000000007,mode=00000000000000000000001,dont_appraise,\x00']) 10:35:28 executing program 2: 10:35:28 executing program 4: 10:35:28 executing program 3: socket$packet(0x11, 0x3, 0x300) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, 0xffffffffffffffff, 0x80000) r0 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r0, &(0x7f0000000100)={0xa, 0x0, 0x0, @dev, 0x4}, 0x1c) r1 = syz_open_procfs(0x0, &(0x7f0000000440)='pagemap\x00') sendfile(r0, r1, &(0x7f0000000000)=0x100000, 0x100000008001) 10:35:28 executing program 0: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$KDMKTONE(0xffffffffffffffff, 0x4b30, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='syzkaller\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={0xffffffffffffffff, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) [ 587.872767] binder: 13816:13821 got transaction to invalid handle [ 587.879504] binder: 13816:13821 transaction failed 29201/-22, size 0-16 line 3012 [ 587.902689] binder: 13816:13821 got transaction to invalid handle [ 587.909294] binder: 13816:13821 transaction failed 29201/-22, size 0-16 line 3012 10:35:28 executing program 2: 10:35:28 executing program 4: [ 588.107159] binder: 13876:13889 got transaction to invalid handle [ 588.126200] binder: 13876:13889 transaction failed 29201/-22, size 0-16 line 3012 [ 588.147860] binder: 13876:13879 got transaction to invalid handle 10:35:28 executing program 5: r0 = socket$packet(0x11, 0x3, 0x300) getsockopt$packet_buf(0xffffffffffffffff, 0x107, 0x0, &(0x7f0000000040)=""/8, &(0x7f0000000080)=0x8) fstat(r0, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0}) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = socket$packet(0x11, 0x3, 0x300) socketpair$inet6(0xa, 0x6, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000000140)='/selinux/avc/cache_stats\x00', 0x0, 0x0) ioctl$sock_inet_tcp_SIOCOUTQ(r4, 0x5411, &(0x7f0000000180)) ioctl$TCSBRKP(r4, 0x5425, 0x4) setsockopt$inet6_MCAST_LEAVE_GROUP(r3, 0x29, 0x2d, &(0x7f0000000280)={0x8226, {{0xa, 0x4e20, 0x0, @ipv4={[], [], @local}, 0x5d}}}, 0x88) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$BLKGETSIZE(r4, 0x1260, &(0x7f0000000440)) clone(0x2382001ff8, 0x0, 0xfffffffffffffffe, &(0x7f0000000100), 0xffffffffffffffff) r6 = getpid() sched_setscheduler(r6, 0x5, &(0x7f00000004c0)) setsockopt$inet_tcp_int(r5, 0x6, 0x7, &(0x7f0000000080), 0x4) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x6001, 0xffffffffffffffff) creat(&(0x7f00000007c0)='./file0\x00', 0x0) unlink(&(0x7f0000000000)='./file0\x00') setsockopt$packet_tx_ring(r2, 0x107, 0x5, &(0x7f0000000040)=@req3={0x10000, 0x0, 0x10000, 0x1}, 0x1c) bind(r3, &(0x7f00000003c0)=@pppoe={0x18, 0x0, {0x0, @broadcast, 'ip6gre0\x00'}}, 0x80) socket$inet(0x2, 0x5, 0x0) bind$inet(0xffffffffffffffff, &(0x7f0000deb000)={0x2, 0x0, @multicast1}, 0x10) getsockopt$sock_buf(r5, 0x1, 0x1a, &(0x7f00000001c0)=""/105, &(0x7f00000000c0)=0x69) fchown(r0, r1, 0x0) 10:35:28 executing program 3: socket$packet(0x11, 0x3, 0x300) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, 0xffffffffffffffff, 0x80000) r0 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r0, &(0x7f0000000100)={0xa, 0x0, 0x0, @dev, 0x4}, 0x1c) r1 = syz_open_procfs(0x0, &(0x7f0000000440)='pagemap\x00') sendfile(r0, r1, &(0x7f0000000000)=0x100000, 0x100000008001) 10:35:28 executing program 4: 10:35:28 executing program 2: 10:35:28 executing program 0: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$KDMKTONE(0xffffffffffffffff, 0x4b30, 0x0) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='syzkaller\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r0, 0x0, 0x0, 0x9f, &(0x7f0000000280), &(0x7f0000000380)=""/159, 0x100}, 0x28) [ 588.155812] binder: 13876:13879 transaction failed 29201/-22, size 0-16 line 3012 10:35:28 executing program 3: socket$packet(0x11, 0x3, 0x300) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, 0xffffffffffffffff, 0x80000) r0 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r0, &(0x7f0000000100)={0xa, 0x0, 0x0, @dev, 0x4}, 0x1c) r1 = syz_open_procfs(0x0, &(0x7f0000000440)='pagemap\x00') sendfile(r0, r1, &(0x7f0000000000)=0x100000, 0x100000008001) 10:35:28 executing program 2: 10:35:28 executing program 4: 10:35:28 executing program 5: r0 = socket$packet(0x11, 0x3, 0x300) getsockopt$packet_buf(0xffffffffffffffff, 0x107, 0x0, &(0x7f0000000040)=""/8, &(0x7f0000000080)=0x8) fstat(r0, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0}) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = socket$packet(0x11, 0x3, 0x300) socketpair$inet6(0xa, 0x6, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) prctl$seccomp(0x16, 0x1, &(0x7f00000004c0)={0x3, &(0x7f0000000480)=[{0x6a0, 0x2, 0x4, 0xfffffffffffffff9}, {0x1, 0x3, 0x0, 0x400}, {0x2, 0x101, 0x3d, 0x60}]}) r4 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000000140)='/selinux/avc/cache_stats\x00', 0x0, 0x0) ioctl$sock_inet_tcp_SIOCOUTQ(r4, 0x5411, &(0x7f0000000180)) ioctl$TCSBRKP(r4, 0x5425, 0x4) setsockopt$inet6_MCAST_LEAVE_GROUP(r3, 0x29, 0x2d, &(0x7f0000000280)={0x8226, {{0xa, 0x4e20, 0x0, @ipv4={[], [], @local}, 0x5d}}}, 0x88) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$BLKGETSIZE(r4, 0x1260, &(0x7f0000000440)) clone(0x2382001ff8, 0x0, 0xfffffffffffffffe, &(0x7f0000000100), 0xffffffffffffffff) r6 = getpid() sched_setscheduler(r6, 0x5, &(0x7f0000000040)) setsockopt$inet_tcp_int(r5, 0x6, 0x7, &(0x7f0000000080), 0x4) clock_gettime(0x0, &(0x7f00000005c0)={0x0, 0x0}) pselect6(0x40, &(0x7f0000000500)={0x1, 0x5, 0x73, 0x6, 0x35, 0x0, 0xfffffffffffffffe, 0x80000001}, &(0x7f0000000540)={0xb5e, 0x9, 0x9f, 0x10001, 0x40, 0x1f, 0x7, 0x8}, &(0x7f0000000580)={0x7d2, 0x0, 0xc, 0x1, 0x8, 0x0, 0x81, 0x8}, &(0x7f0000000600)={r7, r8+30000000}, &(0x7f0000000680)={&(0x7f0000000640)={0x8}, 0x8}) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x6001, 0xffffffffffffffff) creat(&(0x7f00000007c0)='./file0\x00', 0x0) unlink(&(0x7f0000000000)='./file0\x00') setsockopt$packet_tx_ring(r2, 0x107, 0x5, &(0x7f0000000040)=@req3={0x10000, 0x0, 0x10000, 0x1}, 0x1c) bind(r3, &(0x7f00000003c0)=@pppoe={0x18, 0x0, {0x0, @broadcast, 'ip6gre0\x00'}}, 0x80) socket$inet(0x2, 0x5, 0x0) bind$inet(0xffffffffffffffff, &(0x7f0000deb000)={0x2, 0x0, @multicast1}, 0x10) getsockopt$sock_buf(r5, 0x1, 0x1a, &(0x7f00000001c0)=""/105, &(0x7f00000000c0)=0x69) fchown(r0, r1, 0x0) 10:35:28 executing program 1: r0 = syz_open_dev$binder(&(0x7f0000000100)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_GET_NODE_DEBUG_INFO(0xffffffffffffffff, 0xc018620b, &(0x7f0000000180)) 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}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000000180)=""/148, 0x13d}], 0x1, 0x0) memfd_create(&(0x7f0000000000)='wchan\x00', 0x4) r1 = syz_open_procfs(0x0, &(0x7f0000000080)="2f65786500000000000409004bddd9de91be10eebf000ee9a90f79805854fa07424adee901d2da75af1f0200f5ab26d7a071fb35331ce39c5a") write$P9_RCLUNK(r1, &(0x7f00000003c0)={0x7, 0x79, 0x2}, 0x7) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(0xffffffffffffffff, 0x4008240b, &(0x7f0000000200)={0x0, 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={&(0x7f00000001c0)}}) lsetxattr$trusted_overlay_redirect(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='trusted.overlay.redirect\x00', &(0x7f0000000440)='./file0\x00', 0x8, 0x3) setsockopt$sock_int(r1, 0x1, 0xe, &(0x7f0000000400)=0x1a8, 0x4) socketpair(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_SET_FILTER(r2, 0x8923, &(0x7f0000000200)="766574000000000000000002bd6800") socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000200)) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040)='/dev/net/tun\x00', 0x1, 0x0) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f0000000000)={"766574000000000000000000bd6800", 0x43732e5398416f1a}) r4 = socket$inet6(0xa, 0x1, 0x0) getsockopt$IPT_SO_GET_REVISION_TARGET(r1, 0x0, 0x43, &(0x7f00000006c0)={'NETMAP\x00'}, &(0x7f0000000700)=0x1e) r5 = socket$nl_generic(0x10, 0x3, 0x10) r6 = dup2(r5, r4) clone(0x802102001ffc, 0x0, 0xfffffffffffffffe, &(0x7f00000001c0), 0xffffffffffffffff) r7 = getpid() sched_setscheduler(r7, 0x5, &(0x7f0000000200)) connect$inet(r6, &(0x7f0000000080)={0x2, 0x0, @dev}, 0x0) openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000000040)='/selinux/avc/cache_stats\x00', 0x0, 0x0) write$selinux_user(r6, &(0x7f0000000780)=ANY=[@ANYBLOB="73797374656dff070000626a6563745f723a6b6c6f6764000161725f72756e5f7402fc742f737461626604750084d07700c8c84c109ce4631820bdfe9841ad4dde223d1c41289aebb42474476858142b919dc6efddc659693a74e3a1c068fff68ce4d6f386edb2a8545e1cbcd301093d51874845c8cab8a91dd92f0411102d2a95845bbc4f83354b3cfdf3ef83c79f560a5478a0b85db5c730a2125342743b29a853583cce4899393010c01f863967a47436830f03c4f1c41d95d1a0791a2a9723d81834e553edc58c12dae452dd75c803fcbe41e90f83ecf31b2a43235127d9c3777e55fd0382c4d50a30171213ea551f5868023016f5dbf0d6505b0ff09e21e300481b6fee51dcc4d1351be3bdea6eeeab94f2f00cb0ee"], 0x118) getsockopt$inet_IP_XFRM_POLICY(r2, 0x0, 0x11, &(0x7f00000002c0)={{{@in=@multicast1, @in=@local}}, {{@in6=@mcast1}, 0x0, @in=@remote}}, &(0x7f0000000100)=0xe8) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000480)={0x60, 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB="11634840020000000000000038000000000000000000000011000000000000000000000000000000000000001000000000000000", @ANYPTR=&(0x7f0000000000)=ANY=[], @ANYPTR=&(0x7f0000000040)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00h\x00\x00\x00\x00\x00\x00\x00'], @ANYBLOB="00f5c00891a8020000000000a740f34040", @ANYRES64=0x0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x56, 0x0, &(0x7f0000000380)="de7348ebdd3856b4939062726852809a76a9c7e27bcd54c3301e926aaec66877cf4b10c115d8919a31d2c3f6687c4bab83102ab8307fea74883013e680f8320bb70b7cca7f9528184061a906af989c9a769cade88c24"}) 10:35:28 executing program 0: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$KDMKTONE(0xffffffffffffffff, 0x4b30, 0x0) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='syzkaller\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r0, 0x0, 0x7, 0x9f, &(0x7f0000000280)="43037f632e7592", &(0x7f0000000380)=""/159, 0x100}, 0x28) 10:35:28 executing program 4: 10:35:28 executing program 2: 10:35:28 executing program 3: r0 = socket$packet(0x11, 0x3, 0x300) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r1, &(0x7f0000000100)={0xa, 0x0, 0x0, @dev, 0x4}, 0x1c) r2 = syz_open_procfs(0x0, &(0x7f0000000440)='pagemap\x00') sendfile(r1, r2, &(0x7f0000000000)=0x100000, 0x100000008001) 10:35:28 executing program 0: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$KDMKTONE(0xffffffffffffffff, 0x4b30, 0x0) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='syzkaller\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r0, 0x0, 0xb, 0x9f, &(0x7f0000000280)="43037f632e7592319135da", &(0x7f0000000380)=""/159, 0x100}, 0x28) [ 588.413466] audit: type=1326 audit(1542105328.824:88): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 pid=13915 comm="syz-executor5" exe="/root/syz-executor5" sig=9 arch=c000003e syscall=228 compat=0 ip=0x45a3ca code=0x0 10:35:28 executing program 3: r0 = socket$packet(0x11, 0x3, 0x300) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r1 = socket$inet6(0xa, 0x0, 0x0) connect$inet6(r1, &(0x7f0000000100)={0xa, 0x0, 0x0, @dev, 0x4}, 0x1c) r2 = syz_open_procfs(0x0, &(0x7f0000000440)='pagemap\x00') sendfile(r1, r2, &(0x7f0000000000)=0x100000, 0x100000008001) 10:35:28 executing program 2: 10:35:28 executing program 4: 10:35:28 executing program 0: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$KDMKTONE(0xffffffffffffffff, 0x4b30, 0x0) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='syzkaller\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r0, 0x0, 0xd, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e4", &(0x7f0000000380)=""/159, 0x100}, 0x28) 10:35:29 executing program 4: [ 588.652605] binder: 13913:13919 got transaction to invalid handle [ 588.659025] binder: 13913:13919 transaction failed 29201/-22, size 0-16 line 3012 [ 588.695677] binder: 13913:13919 got transaction to invalid handle [ 588.706027] binder: 13913:13919 transaction failed 29201/-22, size 0-16 line 3012 [ 589.155616] audit: type=1326 audit(1542105329.564:89): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 pid=13915 comm="syz-executor5" exe="/root/syz-executor5" sig=9 arch=c000003e syscall=228 compat=0 ip=0x45a3ca code=0x0 10:35:29 executing program 5: r0 = socket$packet(0x11, 0x3, 0x300) getsockopt$packet_buf(0xffffffffffffffff, 0x107, 0x0, &(0x7f0000000040)=""/8, &(0x7f0000000080)=0x8) fstat(r0, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0}) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = socket$packet(0x11, 0x3, 0x300) socketpair$inet6(0xa, 0x6, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000000140)='/selinux/avc/cache_stats\x00', 0x0, 0x0) ioctl$sock_inet_tcp_SIOCOUTQ(r4, 0x5411, &(0x7f0000000180)) ioctl$TCSBRKP(r4, 0x5425, 0x4) setsockopt$inet6_MCAST_LEAVE_GROUP(r3, 0x29, 0x2d, &(0x7f0000000280)={0x8226, {{0xa, 0x4e20, 0x0, @ipv4={[], [], @local}, 0x5d}}}, 0x88) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$BLKGETSIZE(r4, 0x1260, &(0x7f0000000440)) clone(0x2382001ff8, 0x0, 0xfffffffffffffffe, &(0x7f0000000100), 0xffffffffffffffff) r6 = getpid() sched_setscheduler(r6, 0x5, &(0x7f0000000040)) setsockopt$inet_tcp_int(r5, 0x6, 0x7, &(0x7f0000000080), 0x4) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x6001, 0xffffffffffffffff) creat(&(0x7f00000007c0)='./file0\x00', 0x0) unlink(&(0x7f0000000000)='./file0\x00') setsockopt$packet_tx_ring(r2, 0x107, 0x5, &(0x7f0000000040)=@req3={0x10000, 0x0, 0x10000, 0x1}, 0x1c) bind(r3, &(0x7f00000003c0)=@pppoe={0x18, 0x0, {0x0, @broadcast, 'ip6gre0\x00'}}, 0x80) getsockopt$packet_buf(r0, 0x107, 0x6, &(0x7f0000000480)=""/219, &(0x7f0000000580)=0xdb) socket$inet(0x2, 0x5, 0x0) bind$inet(0xffffffffffffffff, &(0x7f0000deb000)={0x2, 0x0, @multicast1}, 0x10) getsockopt$sock_buf(r5, 0x1, 0x1a, &(0x7f00000001c0)=""/105, &(0x7f00000000c0)=0x69) fchown(r0, r1, 0x0) 10:35:29 executing program 0: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$KDMKTONE(0xffffffffffffffff, 0x4b30, 0x0) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='syzkaller\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r0, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159}, 0x28) 10:35:29 executing program 2: 10:35:29 executing program 4: r0 = syz_open_procfs(0x0, &(0x7f0000000100)='net/mcfilter6\x00') readv(r0, &(0x7f0000000080)=[{&(0x7f0000002380)=""/4096, 0x1000}], 0x1) 10:35:29 executing program 3: r0 = socket$packet(0x11, 0x3, 0x300) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(0xffffffffffffffff, &(0x7f0000000100)={0xa, 0x0, 0x0, @dev, 0x4}, 0x1c) r2 = syz_open_procfs(0x0, &(0x7f0000000440)='pagemap\x00') sendfile(r1, r2, &(0x7f0000000000)=0x100000, 0x100000008001) 10:35:29 executing program 1: r0 = syz_open_dev$binder(&(0x7f0000000100)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_GET_NODE_DEBUG_INFO(0xffffffffffffffff, 0xc018620b, &(0x7f0000000180)) 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}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000000180)=""/148, 0x13d}], 0x1, 0x0) r1 = memfd_create(&(0x7f0000000000)='wchan\x00', 0x4) r2 = syz_open_procfs(0x0, &(0x7f0000000080)="2f65786500000000000409004bddd9de91be10eebf000ee9a90f79805854fa07424adee901d2da75af1f0200f5ab26d7a071fb35331ce39c5a") write$P9_RCLUNK(r2, &(0x7f00000003c0)={0x7, 0x79, 0x2}, 0x7) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(0xffffffffffffffff, 0x4008240b, &(0x7f0000000200)={0x0, 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={&(0x7f00000001c0)}}) lsetxattr$trusted_overlay_redirect(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='trusted.overlay.redirect\x00', &(0x7f0000000440)='./file0\x00', 0x8, 0x3) setsockopt$sock_int(r2, 0x1, 0xe, &(0x7f0000000400)=0x1a8, 0x4) socketpair(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_SET_FILTER(r3, 0x8923, &(0x7f0000000200)="766574000000000000000002bd6800") socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000200)) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r4 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040)='/dev/net/tun\x00', 0x1, 0x0) ioctl$TUNSETIFF(r4, 0x400454ca, &(0x7f0000000000)={"766574000000000000000000bd6800", 0x43732e5398416f1a}) r5 = socket$inet6(0xa, 0x1, 0x0) getsockopt$IPT_SO_GET_REVISION_TARGET(r2, 0x0, 0x43, &(0x7f00000006c0)={'NETMAP\x00'}, &(0x7f0000000700)=0x1e) r6 = socket$nl_generic(0x10, 0x3, 0x10) r7 = dup2(r6, r5) clone(0x802102001ffc, 0x0, 0xfffffffffffffffe, &(0x7f00000001c0), 0xffffffffffffffff) r8 = getpid() sched_setscheduler(r8, 0x5, &(0x7f0000000200)) connect$inet(r7, &(0x7f0000000080)={0x2, 0x0, @dev}, 0x0) openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000000040)='/selinux/avc/cache_stats\x00', 0x0, 0x0) write$selinux_user(r7, &(0x7f0000000780)=ANY=[@ANYBLOB="73797374656dff070000626a6563745f723a6b6c6f6764000161725f72756e5f7402fc742f737461626604750084d07700c8c84c109ce4631820bdfe9841ad4dde223d1c41289aebb42474476858142b919dc6efddc659693a74e3a1c068fff68ce4d6f386edb2a8545e1cbcd301093d51874845c8cab8a91dd92f0411102d2a95845bbc4f83354b3cfdf3ef83c79f560a5478a0b85db5c730a2125342743b29a853583cce4899393010c01f863967a47436830f03c4f1c41d95d1a0791a2a9723d81834e553edc58c12dae452dd75c803fcbe41e90f83ecf31b2a43235127d9c3777e55fd0382c4d50a30171213ea551f5868023016f5dbf0d6505b0ff09e21e300481b6fee51dcc4d1351be3bdea6eeeab94f2f00cb0ee"], 0x118) getsockopt$inet_IP_XFRM_POLICY(r3, 0x0, 0x11, &(0x7f00000002c0)={{{@in=@multicast1, @in=@local}}, {{@in6=@mcast1}, 0x0, @in=@remote}}, &(0x7f0000000100)=0xe8) ioctl$PIO_FONT(r1, 0x4b61, &(0x7f00000004c0)="10f97798b913ecc5717c3400f4544d106b0e2ddc31a8d1256e943afec5bc43de09ca0013696c4d761fecfe92b4bf6a48d629a4a898e3190f8efd6bcf66b5") ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000480)={0x60, 0x0, &(0x7f0000000240)=[@transaction_sg={0x40486311, {{0x2, 0x0, 0x38, 0x0, 0x11, 0x0, 0x0, 0x0, 0x10, &(0x7f0000000000), &(0x7f0000000040)=[0x0, 0x68]}, 0x8000}}, @acquire_done], 0x56, 0x0, &(0x7f0000000380)="de7348ebdd3856b4939062726852809a76a9c7e27bcd54c3301e926aaec66877cf4b10c115d8919a31d2c3f6687c4bab83102ab8307fea74883013e680f8320bb70b7cca7f9528184061a906af989c9a769cade88c24"}) 10:35:29 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/fib_trie\x00') write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000200)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0xffffffffffffff41) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000040)=""/4, 0xfffffffffffffda1, 0x3f00, &(0x7f0000000100)=@abs, 0xa) readv(r0, &(0x7f0000000100)=[{&(0x7f0000001300)=""/4096, 0x119a}], 0x2000000000000067) readv(r0, &(0x7f0000000580), 0x3c1) 10:35:29 executing program 4: inotify_init1(0x80800) r0 = socket(0x10, 0x3, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000200)='fdinfo/3\x00') sendfile(r0, r1, &(0x7f0000000100), 0x80000001) 10:35:29 executing program 3: r0 = socket$packet(0x11, 0x3, 0x300) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r1, &(0x7f0000000100)={0xa, 0x0, 0x0, @dev}, 0x1c) r2 = syz_open_procfs(0x0, &(0x7f0000000440)='pagemap\x00') sendfile(r1, r2, &(0x7f0000000000)=0x100000, 0x100000008001) 10:35:29 executing program 0: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$KDMKTONE(0xffffffffffffffff, 0x4b30, 0x0) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='syzkaller\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r0, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159}, 0x28) 10:35:29 executing program 3: r0 = socket$packet(0x11, 0x3, 0x300) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r1, &(0x7f0000000100)={0xa, 0x0, 0x0, @dev, 0x4}, 0x1c) r2 = syz_open_procfs(0x0, &(0x7f0000000440)='pagemap\x00') sendfile(0xffffffffffffffff, r2, &(0x7f0000000000)=0x100000, 0x100000008001) 10:35:30 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) dup3(0xffffffffffffffff, r0, 0x0) [ 589.574233] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=12297 sclass=netlink_route_socket pig=13993 comm=syz-executor4 [ 589.708609] binder: 13971:13978 got transaction to invalid handle [ 589.718314] binder: 13971:13978 transaction failed 29201/-22, size 0-16 line 3012 [ 589.746265] binder: 13971:13978 got transaction to invalid handle 10:35:30 executing program 5: r0 = socket$packet(0x11, 0x3, 0x300) getsockopt$packet_buf(0xffffffffffffffff, 0x107, 0x0, &(0x7f0000000040)=""/8, &(0x7f0000000080)=0x8) fstat(r0, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0}) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = socket$packet(0x11, 0x3, 0x300) socketpair$inet6(0xa, 0x6, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000000140)='/selinux/avc/cache_stats\x00', 0x0, 0x0) ioctl$sock_inet_tcp_SIOCOUTQ(r4, 0x5411, &(0x7f0000000180)) ioctl$TCSBRKP(r4, 0x5425, 0x4) setsockopt$inet6_MCAST_LEAVE_GROUP(r3, 0x29, 0x2d, &(0x7f0000000280)={0x8226, {{0xa, 0x4e20, 0x0, @ipv4={[], [], @local}, 0x5d}}}, 0x88) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$BLKGETSIZE(r4, 0x1260, &(0x7f0000000440)) clone(0x2382001ff8, 0x0, 0xfffffffffffffffe, &(0x7f0000000100), 0xffffffffffffffff) r6 = getpid() sched_setscheduler(r6, 0x5, &(0x7f0000000040)) setsockopt$inet_tcp_int(r5, 0x6, 0x7, &(0x7f0000000080), 0x4) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x6001, 0xffffffffffffffff) creat(&(0x7f00000007c0)='./file0\x00', 0x0) unlink(&(0x7f0000000000)='./file0\x00') setsockopt$packet_tx_ring(r2, 0x107, 0x5, &(0x7f0000000040)=@req3={0x10000, 0x0, 0x10000, 0x1}, 0x1c) bind(r3, &(0x7f00000003c0)=@pppoe={0x18, 0x0, {0x0, @broadcast, 'ip6gre0\x00'}}, 0x80) r7 = socket$inet(0x2, 0x5, 0x0) bind$inet(0xffffffffffffffff, &(0x7f0000deb000)={0x2, 0x0, @multicast1}, 0x10) getsockopt$sock_buf(r5, 0x1, 0x1a, &(0x7f00000001c0)=""/105, &(0x7f00000000c0)=0x69) getsockopt$inet_IP_XFRM_POLICY(r7, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@dev, @in6=@local, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@mcast2}}}, &(0x7f00000005c0)=0xe8) setsockopt$inet_pktinfo(r4, 0x0, 0x8, &(0x7f0000000600)={r8, @multicast1, @loopback}, 0xc) fchown(r0, r1, 0x0) 10:35:30 executing program 3: r0 = socket$packet(0x11, 0x3, 0x300) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r1, &(0x7f0000000100)={0xa, 0x0, 0x0, @dev, 0x4}, 0x1c) syz_open_procfs(0x0, &(0x7f0000000440)='pagemap\x00') sendfile(r1, 0xffffffffffffffff, &(0x7f0000000000)=0x100000, 0x100000008001) 10:35:30 executing program 4: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x17, &(0x7f0000000200), 0x4) 10:35:30 executing program 2: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$KDMKTONE(0xffffffffffffffff, 0x4b30, 0x0) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='syzkaller\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r0, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159}, 0x28) 10:35:30 executing program 0: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$KDMKTONE(0xffffffffffffffff, 0x4b30, 0x0) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='syzkaller\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r0, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159}, 0x28) [ 589.752962] binder: 13971:13978 transaction failed 29201/-22, size 0-16 line 3012 10:35:30 executing program 1: r0 = syz_open_dev$binder(&(0x7f0000000100)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_GET_NODE_DEBUG_INFO(0xffffffffffffffff, 0xc018620b, &(0x7f0000000180)) 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}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000000180)=""/148, 0x13d}], 0x1, 0x0) memfd_create(&(0x7f0000000000)='wchan\x00', 0x4) r1 = syz_open_procfs(0x0, &(0x7f0000000080)="2f65786500000000000409004bddd9de91be10eebf000ee9a90f79805854fa07424adee901d2da75af1f0200f5ab26d7a071fb35331ce39c5a") write$P9_RCLUNK(r1, &(0x7f00000003c0)={0x7, 0x79, 0x2}, 0x7) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(0xffffffffffffffff, 0x4008240b, &(0x7f0000000200)={0x0, 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={&(0x7f00000001c0)}}) lsetxattr$trusted_overlay_redirect(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='trusted.overlay.redirect\x00', &(0x7f0000000440)='./file0\x00', 0x8, 0x3) setsockopt$sock_int(r1, 0x1, 0xe, &(0x7f0000000400)=0x1a8, 0x4) socketpair(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_SET_FILTER(r2, 0x8923, &(0x7f0000000200)="766574000000000000000002bd6800") setsockopt$inet_group_source_req(r3, 0x0, 0x2b, &(0x7f0000000500)={0x0, {{0x2, 0x4e20}}, {{0x2, 0x4e23, @loopback}}}, 0x108) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000200)) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r4 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040)='/dev/net/tun\x00', 0x1, 0x0) ioctl$TUNSETIFF(r4, 0x400454ca, &(0x7f0000000000)={"766574000000000000000000bd6800", 0x43732e5398416f1a}) r5 = socket$inet6(0xa, 0x1, 0x0) getsockopt$IPT_SO_GET_REVISION_TARGET(r1, 0x0, 0x43, &(0x7f00000006c0)={'NETMAP\x00'}, &(0x7f0000000700)=0x1e) r6 = socket$nl_generic(0x10, 0x3, 0x10) r7 = dup2(r6, r5) clone(0x802102001ffc, 0x0, 0xfffffffffffffffe, &(0x7f00000001c0), 0xffffffffffffffff) r8 = getpid() sched_setscheduler(r8, 0x5, &(0x7f0000000200)) connect$inet(r7, &(0x7f0000000080)={0x2, 0x0, @dev}, 0x0) openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000004c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) write$selinux_user(r7, &(0x7f0000000780)=ANY=[@ANYBLOB="73797374656dff070000626a6563745f723a6b6c6f6764000161725f7280005f7402fc742f737461626604750084d07700c8c84c109ce4631820bdfe9841ad4dde223d1c41289aebb42474476858142b919dc6efddc659693a74e3a1c068fff68ce4d6f386edb2a8545e1cbcd301093d51874845c8cab8a91dd92f0411102d2a95845bbc4f83354b3cfdf3ef83c79f560a5478a0b85db5c730a2125342743b29a853583cce4899393010c01f863967a47436830f03c4f1c41d95d1a0791a2a9723d81834e553edc58c12dae452dd75c803fcbe41e90f83ecf31b2a43235127d9c3777e55fd0382c4d50a30171213ea551f5868023016f5dbf0d6505b0ff09e21e300481b6fee51dcc4d1351be3bdea6eeeab94f2f00cb0ee"], 0x118) getsockopt$inet_IP_XFRM_POLICY(r2, 0x0, 0x11, &(0x7f00000002c0)={{{@in=@multicast1, @in=@local}}, {{@in6=@mcast1}, 0x0, @in=@remote}}, &(0x7f0000000100)=0xe8) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000480)={0x60, 0x0, &(0x7f0000000240)=[@transaction_sg={0x40486311, {{0x2, 0x0, 0x38, 0x0, 0x11, 0x0, 0x0, 0x0, 0x10, &(0x7f0000000000), &(0x7f0000000040)=[0x0, 0x68]}, 0x8000}}, @acquire_done], 0x56, 0x0, &(0x7f0000000380)="de7348ebdd3856b4939062726852809a76a9c7e27bcd54c3301e926aaec66877cf4b10c115d8919a31d2c3f6687c4bab83102ab8307fea74883013e680f8320bb70b7cca7f9528184061a906af989c9a769cade88c24"}) 10:35:30 executing program 4: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$KDMKTONE(0xffffffffffffffff, 0x4b30, 0x0) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='syzkaller\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r0, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159}, 0x28) 10:35:30 executing program 3: r0 = socket$packet(0x11, 0x3, 0x300) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r1, &(0x7f0000000100)={0xa, 0x0, 0x0, @dev, 0x4}, 0x1c) r2 = syz_open_procfs(0x0, &(0x7f0000000440)='pagemap\x00') sendfile(r1, r2, &(0x7f0000000000), 0x100000008001) 10:35:30 executing program 2: r0 = socket$packet(0x11, 0x3, 0x300) getsockopt$packet_buf(0xffffffffffffffff, 0x107, 0x0, &(0x7f0000000040)=""/8, &(0x7f0000000080)=0x8) fstat(r0, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0}) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = socket$packet(0x11, 0x3, 0x300) socketpair$inet6(0xa, 0x6, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000000140)='/selinux/avc/cache_stats\x00', 0x0, 0x0) ioctl$sock_inet_tcp_SIOCOUTQ(r4, 0x5411, &(0x7f0000000180)) ioctl$TCSBRKP(r4, 0x5425, 0x4) setsockopt$inet6_MCAST_LEAVE_GROUP(r3, 0x29, 0x2d, &(0x7f0000000280)={0x8226, {{0xa, 0x4e20, 0x0, @ipv4={[], [], @local}, 0x5d}}}, 0x88) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$BLKGETSIZE(r4, 0x1260, &(0x7f0000000440)) clone(0x2382001ff8, 0x0, 0xfffffffffffffffe, &(0x7f0000000100), 0xffffffffffffffff) r6 = getpid() sched_setscheduler(r6, 0x5, &(0x7f00000004c0)) setsockopt$inet_tcp_int(r5, 0x6, 0x7, &(0x7f0000000080), 0x4) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x6001, 0xffffffffffffffff) creat(&(0x7f00000007c0)='./file0\x00', 0x0) unlink(&(0x7f0000000000)='./file0\x00') setsockopt$packet_tx_ring(r2, 0x107, 0x5, &(0x7f0000000040)=@req3={0x10000, 0x0, 0x10000, 0x1}, 0x1c) bind(r3, &(0x7f00000003c0)=@pppoe={0x18, 0x0, {0x0, @broadcast, 'ip6gre0\x00'}}, 0x80) socket$inet(0x2, 0x5, 0x0) bind$inet(0xffffffffffffffff, &(0x7f0000deb000)={0x2, 0x0, @multicast1}, 0x10) getsockopt$sock_buf(r5, 0x1, 0x1a, &(0x7f00000001c0)=""/105, &(0x7f00000000c0)=0x69) fchown(r0, r1, 0x0) 10:35:30 executing program 0: r0 = syz_open_dev$binder(&(0x7f0000000100)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_GET_NODE_DEBUG_INFO(0xffffffffffffffff, 0xc018620b, &(0x7f0000000180)) 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}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000000180)=""/148, 0x13d}], 0x1, 0x0) memfd_create(&(0x7f0000000000)='wchan\x00', 0x4) r1 = syz_open_procfs(0x0, &(0x7f0000000080)="2f65786500000000000409004bddd9de91be10eebf000ee9a90f79805854fa07424adee901d2da75af1f0200f5ab26d7a071fb35331ce39c5a") write$P9_RCLUNK(r1, &(0x7f00000003c0)={0x7, 0x79, 0x2}, 0x7) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(0xffffffffffffffff, 0x4008240b, &(0x7f0000000200)={0x0, 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={&(0x7f00000001c0)}}) lsetxattr$trusted_overlay_redirect(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='trusted.overlay.redirect\x00', &(0x7f0000000440)='./file0\x00', 0x8, 0x3) setsockopt$sock_int(r1, 0x1, 0xe, &(0x7f0000000400)=0x1a8, 0x4) socketpair(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_SET_FILTER(r2, 0x8923, &(0x7f0000000200)="766574000000000000000002bd6800") socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000200)) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040)='/dev/net/tun\x00', 0x1, 0x0) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f0000000000)={"766574000000000000000000bd6800", 0x43732e5398416f1a}) r4 = socket$inet6(0xa, 0x1, 0x0) getsockopt$IPT_SO_GET_REVISION_TARGET(r1, 0x0, 0x43, &(0x7f00000006c0)={'NETMAP\x00'}, &(0x7f0000000700)=0x1e) r5 = socket$nl_generic(0x10, 0x3, 0x10) r6 = dup2(r5, r4) clone(0x802102001ffc, 0x0, 0xfffffffffffffffe, &(0x7f00000001c0), 0xffffffffffffffff) r7 = getpid() sched_setscheduler(r7, 0x5, &(0x7f0000000200)) connect$inet(r6, &(0x7f0000000080)={0x2, 0x0, @dev}, 0x0) openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000000040)='/selinux/avc/cache_stats\x00', 0x0, 0x0) write$selinux_user(r6, &(0x7f0000000780)=ANY=[@ANYBLOB="73797374656dff070000626a6563745f723a6b6c6f6764000161725f72756e5f7402fc742f737461626604750084d07700c8c84c109ce4631820bdfe9841ad4dde223d1c41289aebb42474476858142b919dc6efddc659693a74e3a1c068fff68ce4d6f386edb2a8545e1cbcd301093d51874845c8cab8a91dd92f0411102d2a95845bbc4f83354b3cfdf3ef83c79f560a5478a0b85db5c730a2125342743b29a853583cce4899393010c01f863967a47436830f03c4f1c41d95d1a0791a2a9723d81834e553edc58c12dae452dd75c803fcbe41e90f83ecf31b2a43235127d9c3777e55fd0382c4d50a30171213ea551f5868023016f5dbf0d6505b0ff09e21e300481b6fee51dcc4d1351be3bdea6eeeab94f2f00cb0ee"], 0x118) getsockopt$inet_IP_XFRM_POLICY(r2, 0x0, 0x11, &(0x7f00000002c0)={{{@in=@multicast1, @in=@local}}, {{@in6=@mcast1}, 0x0, @in=@remote}}, &(0x7f0000000100)=0xe8) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000480)={0x60, 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB="11634840020000000000000038000000000000000000000011000000000000000000000000000000000000001000000000000000", @ANYPTR=&(0x7f0000000000)=ANY=[], @ANYPTR=&(0x7f0000000040)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00h\x00\x00\x00\x00\x00\x00\x00'], @ANYBLOB="00f5c00891a8020000000000a740f34040", @ANYRES64=0x0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x56, 0x0, &(0x7f0000000380)="de7348ebdd3856b4939062726852809a76a9c7e27bcd54c3301e926aaec66877cf4b10c115d8919a31d2c3f6687c4bab83102ab8307fea74883013e680f8320bb70b7cca7f9528184061a906af989c9a769cade88c24"}) 10:35:30 executing program 3: r0 = socket$packet(0x11, 0x3, 0x300) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r1, &(0x7f0000000100)={0xa, 0x0, 0x0, @dev, 0x4}, 0x1c) r2 = syz_open_procfs(0x0, &(0x7f0000000440)='pagemap\x00') sendfile(r1, r2, &(0x7f0000000000), 0x100000008001) 10:35:30 executing program 4: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$KDMKTONE(0xffffffffffffffff, 0x4b30, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='syzkaller\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={0xffffffffffffffff, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) [ 590.154681] binder: 14031:14041 got transaction to invalid handle [ 590.165407] binder: 14031:14041 transaction failed 29201/-22, size 0-16 line 3012 [ 590.187606] binder: 14031:14041 got transaction to invalid handle [ 590.191277] binder: 14046:14054 got transaction to invalid handle 10:35:30 executing program 5: r0 = socket$packet(0x11, 0x3, 0x300) getsockopt$packet_buf(0xffffffffffffffff, 0x107, 0x0, &(0x7f0000000040)=""/8, &(0x7f0000000080)=0x8) fstat(r0, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0}) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = socket$packet(0x11, 0x3, 0x300) socketpair$inet6(0xa, 0x6, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000000140)='/selinux/avc/cache_stats\x00', 0x0, 0x0) ioctl$sock_inet_tcp_SIOCOUTQ(r4, 0x5411, &(0x7f0000000180)) ioctl$TCSBRKP(r4, 0x5425, 0x4) setsockopt$inet6_MCAST_LEAVE_GROUP(r3, 0x29, 0x2d, &(0x7f0000000280)={0x8226, {{0xa, 0x4e20, 0x0, @ipv4={[], [], @local}, 0x5d}}}, 0x88) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$GIO_FONT(r4, 0x4b60, &(0x7f0000000480)=""/95) ioctl$BLKGETSIZE(r4, 0x1260, &(0x7f0000000440)) clone(0x2382001ff8, 0x0, 0xfffffffffffffffe, &(0x7f0000000100), 0xffffffffffffffff) r6 = getpid() sched_setscheduler(r6, 0x5, &(0x7f0000000040)) setsockopt$inet_tcp_int(r5, 0x6, 0x7, &(0x7f0000000080), 0x4) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x6001, 0xffffffffffffffff) creat(&(0x7f00000007c0)='./file0\x00', 0x0) unlink(&(0x7f0000000000)='./file0\x00') setsockopt$packet_tx_ring(r2, 0x107, 0x5, &(0x7f0000000040)=@req3={0x10000, 0x0, 0x10000, 0x1}, 0x1c) bind(r3, &(0x7f00000003c0)=@pppoe={0x18, 0x0, {0x0, @broadcast, 'ip6gre0\x00'}}, 0x80) socket$inet(0x2, 0x5, 0x0) bind$inet(0xffffffffffffffff, &(0x7f0000deb000)={0x2, 0x0, @multicast1}, 0x10) getsockopt$sock_buf(r5, 0x1, 0x1a, &(0x7f00000001c0)=""/105, &(0x7f00000000c0)=0x69) fchown(r0, r1, 0x0) 10:35:30 executing program 3: r0 = socket$packet(0x11, 0x3, 0x300) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r1, &(0x7f0000000100)={0xa, 0x0, 0x0, @dev, 0x4}, 0x1c) r2 = syz_open_procfs(0x0, &(0x7f0000000440)='pagemap\x00') sendfile(r1, r2, &(0x7f0000000000), 0x100000008001) 10:35:30 executing program 2: r0 = syz_open_dev$binder(&(0x7f0000000100)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_GET_NODE_DEBUG_INFO(0xffffffffffffffff, 0xc018620b, &(0x7f0000000180)) 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}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000000180)=""/148, 0x13d}], 0x1, 0x0) memfd_create(&(0x7f0000000000)='wchan\x00', 0x4) r1 = syz_open_procfs(0x0, &(0x7f0000000080)="2f65786500000000000409004bddd9de91be10eebf000ee9a90f79805854fa07424adee901d2da75af1f0200f5ab26d7a071fb35331ce39c5a") write$P9_RCLUNK(r1, &(0x7f00000003c0)={0x7, 0x79, 0x2}, 0x7) lsetxattr$trusted_overlay_redirect(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='trusted.overlay.redirect\x00', &(0x7f0000000440)='./file0\x00', 0x8, 0x3) setsockopt$sock_int(r1, 0x1, 0xe, &(0x7f0000000400)=0x1a8, 0x4) socketpair(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_SET_FILTER(r2, 0x8923, &(0x7f0000000200)="766574000000000000000002bd6800") socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000200)) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040)='/dev/net/tun\x00', 0x1, 0x0) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f0000000000)={"766574000000000000000000bd6800", 0x43732e5398416f1a}) r4 = socket$inet6(0xa, 0x1, 0x0) getsockopt$IPT_SO_GET_REVISION_TARGET(r1, 0x0, 0x43, &(0x7f00000006c0)={'NETMAP\x00'}, &(0x7f0000000700)=0x1e) r5 = socket$nl_generic(0x10, 0x3, 0x10) r6 = dup2(r5, r4) clone(0x802102001ffc, 0x0, 0xfffffffffffffffe, &(0x7f00000001c0), 0xffffffffffffffff) r7 = getpid() sched_setscheduler(r7, 0x5, &(0x7f0000000200)) connect$inet(r6, &(0x7f0000000080)={0x2, 0x0, @dev}, 0x0) recvfrom$unix(r1, &(0x7f00000004c0)=""/159, 0x9f, 0x40002020, &(0x7f0000000580)=@abs={0x1, 0x0, 0x4e22}, 0x6e) openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000000040)='/selinux/avc/cache_stats\x00', 0x0, 0x0) write$selinux_user(r6, &(0x7f0000000780)=ANY=[@ANYBLOB="73797374656dff070000626a6563745f723a6b6c6f6764000161725f72756e5f7402fc742f737461626604750084d07700c8c84c109ce4631820bdfe9841ad4dde223d1c41289aebb42474476858142b919dc6efddc659693a74e3a1c068fff68ce4d6f386edb2a8545e1cbcd301093d51874845c8cab8a91dd92f0411102d2a95845bbc4f83354b3cfdf3ef83c79f560a5478a0b85db5c730a2125342743b29a853583cce4899393010c01f863967a47436830f03c4f1c41d95d1a0791a2a9723d81834e553edc58c12dae452dd75c803fcbe41e90f83ecf31b2a43235127d9c3777e55fd0382c4d50a30171213ea551f5868023016f5dbf0d6505b0ff09e21e300481b6fee51dcc4d1351be3bdea6eeeab94f2f00cb0ee"], 0x118) getsockopt$inet_IP_XFRM_POLICY(r2, 0x0, 0x11, &(0x7f00000002c0)={{{@in=@multicast1, @in=@local}}, {{@in6=@mcast1}, 0x0, @in=@remote}}, &(0x7f0000000100)=0xe8) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000480)={0x60, 0x0, &(0x7f0000000600)=ANY=[@ANYBLOB="11634840020000000000000038000000000000000000000011000000000000000000000000000000000000001000000000000000", @ANYPTR=&(0x7f0000000000)=ANY=[], @ANYPTR=&(0x7f0000000040)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00h\x00\x00\x00\x00\x00\x00\x00'], @ANYBLOB="008000000000004009631040e2ae480fa158a70e4eb0d5bc1cc6ecd228605e892672998396158f5f7e333f2538656cb15032fdd4ca04622c4d70a0340cd3db874fb2fd0a8ae2cf35989a040c3be0ac", @ANYRES64=0x0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x56, 0x0, &(0x7f0000000380)="de7348ebdd3856b4939062726852809a76a9c7e27bcd54c3301e926aaec66877cf4b10c115d8919a31d2c3f6687c4bab83102ab8307fea74883013e680f8320bb70b7cca7f9528184061a906af989c9a769cade88c24"}) 10:35:30 executing program 4: r0 = syz_open_dev$binder(&(0x7f0000000100)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_GET_NODE_DEBUG_INFO(0xffffffffffffffff, 0xc018620b, &(0x7f0000000180)) 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}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000000180)=""/148, 0x13d}], 0x1, 0x0) memfd_create(&(0x7f0000000000)='wchan\x00', 0x4) r1 = syz_open_procfs(0x0, &(0x7f0000000080)="2f65786500000000000409004bddd9de91be10eebf000ee9a90f79805854fa07424adee901d2da75af1f0200f5ab26d7a071fb35331ce39c5a") socket$inet6_icmp_raw(0xa, 0x3, 0x3a) write$P9_RCLUNK(r1, &(0x7f00000003c0)={0x7, 0x79, 0x2}, 0x7) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(0xffffffffffffffff, 0x4008240b, &(0x7f0000000200)={0x0, 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={&(0x7f00000001c0)}}) lsetxattr$trusted_overlay_redirect(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='trusted.overlay.redirect\x00', &(0x7f0000000440)='./file0\x00', 0x8, 0x3) setsockopt$sock_int(r1, 0x1, 0xe, &(0x7f0000000400)=0x1a8, 0x4) socketpair(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_SET_FILTER(r2, 0x8923, &(0x7f0000000200)="766574000000000000000002bd6800") socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000200)) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040)='/dev/net/tun\x00', 0x1, 0x0) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f0000000000)={"766574000000000000000000bd6800", 0x43732e5398416f1a}) r4 = socket$inet6(0xa, 0x1, 0x0) getsockopt$IPT_SO_GET_REVISION_TARGET(r1, 0x0, 0x43, &(0x7f00000006c0)={'NETMAP\x00'}, &(0x7f0000000700)=0x1e) r5 = socket$nl_generic(0x10, 0x3, 0x10) r6 = dup2(r5, r4) clone(0x802102001ffc, 0x0, 0xfffffffffffffffe, &(0x7f00000001c0), 0xffffffffffffffff) r7 = getpid() sched_setscheduler(r7, 0x5, &(0x7f0000000200)) connect$inet(r6, &(0x7f0000000080)={0x2, 0x0, @dev}, 0x0) openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000000040)='/selinux/avc/cache_stats\x00', 0x0, 0x0) write$selinux_user(r6, &(0x7f0000000780)=ANY=[@ANYBLOB="73797374656dff070000626a6563745f723a6b6c6f6764000161725f72756e5f7402fc742f737461626604750084d07700c8c84c109ce4631820bdfe9841ad4dde223d1c41289aebb42474476858142b919dc6efddc659693a74e3a1c068fff68ce4d6f386edb2a8545e1cbcd301093d51874845c8cab8a91dd92f0411102d2a95845bbc4f83354b3cfdf3ef83c79f560a5478a0b85db5c730a2125342743b29a853583cce4899393010c01f863967a47436830f03c4f1c41d95d1a0791a2a9723d81834e553edc58c12dae452dd75c803fcbe41e90f83ecf31b2a43235127d9c3777e55fd0382c4d50a30171213ea551f5868023016f5dbf0d6505b0ff09e21e300481b6fee51dcc4d1351be3bdea6eeeab94f2f00cb0ee"], 0x118) getsockopt$inet_IP_XFRM_POLICY(r2, 0x0, 0x11, &(0x7f00000002c0)={{{@in=@multicast1, @in=@local}}, {{@in6=@mcast1}, 0x0, @in=@remote}}, &(0x7f0000000100)=0xe8) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000480)={0x60, 0x0, &(0x7f0000000240)=[@transaction_sg={0x40486311, {{0x2, 0x0, 0x38, 0x0, 0x11, 0x0, 0x0, 0x0, 0x10, &(0x7f0000000000), &(0x7f0000000040)=[0x0, 0x68]}, 0x8000}}, @acquire_done], 0x56, 0x0, &(0x7f0000000380)="de7348ebdd3856b4939062726852809a76a9c7e27bcd54c3301e926aaec66877cf4b10c115d8919a31d2c3f6687c4bab83102ab8307fea74883013e680f8320bb70b7cca7f9528184061a906af989c9a769cade88c24"}) 10:35:30 executing program 1: r0 = syz_open_dev$binder(&(0x7f0000000100)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_GET_NODE_DEBUG_INFO(0xffffffffffffffff, 0xc018620b, &(0x7f0000000180)) 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}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000000180)=""/148, 0x13d}], 0x1, 0x0) memfd_create(&(0x7f0000000000)='wchan\x00', 0x4) r1 = syz_open_procfs(0x0, &(0x7f0000000080)="2f65786500000000000409004bddd9de91be10eebf000ee9a90f79805854fa07424adee901d2da75af1f0200f5ab26d7a071fb35331ce39c5a") write$P9_RCLUNK(r1, &(0x7f00000003c0)={0x7, 0x79, 0x2}, 0x7) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(0xffffffffffffffff, 0x4008240b, &(0x7f0000000200)={0x0, 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={&(0x7f00000001c0)}}) lsetxattr$trusted_overlay_redirect(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='trusted.overlay.redirect\x00', &(0x7f0000000440)='./file0\x00', 0x8, 0x3) setsockopt$sock_int(r1, 0x1, 0xe, &(0x7f0000000400)=0x1a8, 0x4) socketpair(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_SET_FILTER(r2, 0x8923, &(0x7f0000000200)="766574000000000000000002bd6800") socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000200)) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040)='/dev/net/tun\x00', 0x1, 0x0) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f0000000000)={"766574000000000000000000bd6800", 0x43732e5398416f1a}) r4 = socket$inet6(0xa, 0x1, 0x0) getsockopt$IPT_SO_GET_REVISION_TARGET(r1, 0x0, 0x43, &(0x7f00000006c0)={'NETMAP\x00'}, &(0x7f0000000700)=0x1e) r5 = socket$nl_generic(0x10, 0x3, 0x10) r6 = dup2(r5, r4) clone(0x802102001ffc, 0x0, 0xfffffffffffffffe, &(0x7f0000000500), 0xffffffffffffffff) r7 = getpid() sched_setscheduler(r7, 0x5, &(0x7f0000000200)) connect$inet(r6, &(0x7f0000000080)={0x2, 0x0, @dev}, 0x0) openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000004c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) write$selinux_user(r6, &(0x7f0000000780)=ANY=[@ANYBLOB="73797374656dff070000626a6563745f723a6b6c6f6764000161725f72756e5f7402fc742f737461626604750084d07700c8c84c109ce4631820bdfe9841ad4dde223d1c41289aebb42474476858142b919dc6efddc659693a74e3a1c068fff68ce4d6f386edb2a8545e1cbcd301093d51874845c8cab8a91dd92f0411102d2a95845bbc4f83354b3cfdf3ef83c79f560a5478a0b85db5c730a2125342743b29a853583cce4899393010c01f863967a47436830f03c4f1c41d95d1a0791a2a9723d81834e553edc58c12dae452dd75c803fcbe41e90f83ecf31b2a43235127d9c3777e55fd0382c4d50a30171213ea551f5868023016f5dbf0d6505b0ff09e21e300481b6fee51dcc4d1351be3bdea6eeeab94f2f00cb0ee"], 0x118) getsockopt$inet_IP_XFRM_POLICY(r2, 0x0, 0x11, &(0x7f00000002c0)={{{@in=@multicast1, @in=@local}}, {{@in6=@mcast1}, 0x0, @in=@remote}}, &(0x7f0000000100)=0xe8) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000480)={0x60, 0x0, &(0x7f0000000240)=[@transaction_sg={0x40486311, {{0x2, 0x0, 0x38, 0x0, 0x11, 0x0, 0x0, 0x0, 0x10, &(0x7f0000000000), &(0x7f0000000040)=[0x0, 0x68]}, 0x8000}}, @acquire_done], 0x56, 0x0, &(0x7f0000000380)="de7348ebdd3856b4939062726852809a76a9c7e27bcd54c3301e926aaec66877cf4b10c115d8919a31d2c3f6687c4bab83102ab8307fea74883013e680f8320bb70b7cca7f9528184061a906af989c9a769cade88c24"}) [ 590.191341] binder: 14046:14054 transaction failed 29201/-22, size 0-16 line 3012 [ 590.208880] binder: 14031:14041 transaction failed 29201/-22, size 0-16 line 3012 10:35:30 executing program 3: r0 = socket$packet(0x11, 0x3, 0x300) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r1, &(0x7f0000000100)={0xa, 0x0, 0x0, @dev, 0x4}, 0x1c) r2 = syz_open_procfs(0x0, &(0x7f0000000440)='pagemap\x00') sendfile(r1, r2, &(0x7f0000000000)=0x100000, 0x0) 10:35:30 executing program 3: r0 = socket$packet(0x11, 0x3, 0x300) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r1, &(0x7f0000000100)={0xa, 0x0, 0x0, @dev, 0x4}, 0x1c) r2 = syz_open_procfs(0x0, &(0x7f0000000440)='pagemap\x00') sendfile(r1, r2, &(0x7f0000000000)=0x100000, 0x0) 10:35:30 executing program 3: r0 = socket$packet(0x11, 0x3, 0x300) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r1, &(0x7f0000000100)={0xa, 0x0, 0x0, @dev, 0x4}, 0x1c) r2 = syz_open_procfs(0x0, &(0x7f0000000440)='pagemap\x00') sendfile(r1, r2, &(0x7f0000000000)=0x100000, 0x0) 10:35:30 executing program 3: r0 = socket$packet(0x11, 0x3, 0x300) getsockopt$packet_buf(0xffffffffffffffff, 0x107, 0x0, &(0x7f0000000040)=""/8, &(0x7f0000000080)=0x8) fstat(r0, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0}) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = socket$packet(0x11, 0x3, 0x300) socketpair$inet6(0xa, 0x6, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000000140)='/selinux/avc/cache_stats\x00', 0x0, 0x0) ioctl$sock_inet_tcp_SIOCOUTQ(r4, 0x5411, &(0x7f0000000180)) ioctl$TCSBRKP(r4, 0x5425, 0x4) setsockopt$inet6_MCAST_LEAVE_GROUP(r3, 0x29, 0x2d, &(0x7f0000000280)={0x8226, {{0xa, 0x4e20, 0x0, @ipv4={[], [], @local}, 0x5d}}}, 0x88) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$BLKGETSIZE(r4, 0x1260, &(0x7f0000000440)) clone(0x2382001ff8, 0x0, 0xfffffffffffffffe, &(0x7f0000000100), 0xffffffffffffffff) r6 = getpid() sched_setscheduler(r6, 0x5, &(0x7f0000000040)) setsockopt$inet_tcp_int(r5, 0x6, 0x7, &(0x7f0000000080), 0x4) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x6001, 0xffffffffffffffff) creat(&(0x7f00000007c0)='./file0\x00', 0x0) unlink(&(0x7f0000000000)='./file0\x00') setsockopt$packet_tx_ring(r2, 0x107, 0x5, &(0x7f0000000040)=@req3={0x10000, 0x0, 0x10000, 0x1}, 0x1c) bind(r3, &(0x7f00000003c0)=@pppoe={0x18, 0x0, {0x0, @broadcast, 'ip6gre0\x00'}}, 0x80) r7 = socket$inet(0x2, 0x5, 0x0) bind$inet(0xffffffffffffffff, &(0x7f0000deb000)={0x2, 0x0, @multicast1}, 0x10) getsockopt$sock_buf(r5, 0x1, 0x1a, &(0x7f00000001c0)=""/105, &(0x7f00000000c0)=0x69) getsockopt$inet_IP_XFRM_POLICY(r7, 0x0, 0x11, &(0x7f00000004c0)={{{@in=@dev, @in6=@local, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@mcast2}}}, &(0x7f00000005c0)=0xe8) setsockopt$inet_pktinfo(r4, 0x0, 0x8, &(0x7f0000000600)={r8, @multicast1, @loopback}, 0xc) fchown(r0, r1, 0x0) [ 590.530267] binder: 14087:14091 got transaction to invalid handle [ 590.537001] binder: 14087:14091 transaction failed 29201/-22, size 0-16 line 3012 [ 590.563874] binder: 14088:14094 got transaction to invalid handle [ 590.571534] binder: 14088:14094 transaction failed 29201/-22, size 0-16 line 3012 10:35:31 executing program 0: r0 = socket$packet(0x11, 0x3, 0x300) getsockopt$packet_buf(0xffffffffffffffff, 0x107, 0x0, &(0x7f0000000040)=""/8, &(0x7f0000000080)=0x8) fstat(r0, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0}) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = socket$packet(0x11, 0x3, 0x300) socketpair$inet6(0xa, 0x6, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000000140)='/selinux/avc/cache_stats\x00', 0x0, 0x0) ioctl$sock_inet_tcp_SIOCOUTQ(r4, 0x5411, &(0x7f0000000180)) ioctl$TCSBRKP(r4, 0x5425, 0x4) setsockopt$inet6_MCAST_LEAVE_GROUP(r3, 0x29, 0x2d, &(0x7f0000000280)={0x8226, {{0xa, 0x4e20, 0x0, @ipv4={[], [], @local}, 0x5d}}}, 0x88) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$BLKGETSIZE(r4, 0x1260, &(0x7f0000000440)) clone(0x2382001ff8, 0x0, 0xfffffffffffffffe, &(0x7f0000000100), 0xffffffffffffffff) r6 = getpid() sched_setscheduler(r6, 0x5, &(0x7f0000000040)) setsockopt$inet_tcp_int(r5, 0x6, 0x7, &(0x7f0000000080), 0x4) getsockopt$sock_linger(r2, 0x1, 0xd, &(0x7f0000000480), &(0x7f00000004c0)=0x8) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x6001, 0xffffffffffffffff) creat(&(0x7f00000007c0)='./file0\x00', 0x0) unlink(&(0x7f0000000000)='./file0\x00') setsockopt$packet_tx_ring(r2, 0x107, 0x5, &(0x7f0000000040)=@req3={0x10000, 0x0, 0x10000, 0x1}, 0x1c) bind(r3, &(0x7f00000003c0)=@pppoe={0x18, 0x0, {0x0, @broadcast, 'ip6gre0\x00'}}, 0x80) socket$inet(0x2, 0x5, 0x0) bind$inet(0xffffffffffffffff, &(0x7f0000deb000)={0x2, 0x0, @multicast1}, 0x10) getsockopt$sock_buf(r5, 0x1, 0x1a, &(0x7f00000001c0)=""/105, &(0x7f00000000c0)=0x69) fchown(r0, r1, 0x0) [ 590.581262] binder: 14087:14091 got transaction to invalid handle [ 590.587811] binder: 14087:14091 transaction failed 29201/-22, size 0-16 line 3012 10:35:31 executing program 1: r0 = syz_open_dev$binder(&(0x7f0000000100)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_GET_NODE_DEBUG_INFO(0xffffffffffffffff, 0xc018620b, &(0x7f0000000180)) 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, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000000180)=""/148, 0x13d}], 0x1, 0x0) memfd_create(&(0x7f0000000000)='wchan\x00', 0x4) r1 = syz_open_procfs(0x0, &(0x7f0000000080)="2f65786500000000000409004bddd9de91be10eebf000ee9a90f79805854fa07424adee901d2da75af1f0200f5ab26d7a071fb35331ce39c5a") write$P9_RCLUNK(r1, &(0x7f00000003c0)={0x7, 0x79, 0x2}, 0x7) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(0xffffffffffffffff, 0x4008240b, &(0x7f0000000200)={0x0, 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={&(0x7f00000001c0)}}) lsetxattr$trusted_overlay_redirect(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='trusted.overlay.redirect\x00', &(0x7f0000000440)='./file0\x00', 0x8, 0x3) setsockopt$sock_int(r1, 0x1, 0xe, &(0x7f0000000400)=0x1a8, 0x4) r2 = openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000280)='/selinux/load\x00', 0x2, 0x0) socketpair(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_SET_FILTER(r3, 0x8923, &(0x7f0000000200)="766574000000000000000002bd6800") socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000200)) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r4 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040)='/dev/net/tun\x00', 0x1, 0x0) ioctl$FS_IOC_GET_ENCRYPTION_POLICY(r2, 0x400c6615, &(0x7f0000000680)) ioctl$TUNSETIFF(r4, 0x400454ca, &(0x7f0000000000)={"766574000000000000000000bd6800", 0x43732e5398416f1a}) r5 = socket$inet6(0xa, 0x1, 0x0) getsockopt$IPT_SO_GET_REVISION_TARGET(r1, 0x0, 0x43, &(0x7f00000006c0)={'NETMAP\x00'}, &(0x7f0000000700)=0x1e) r6 = socket$nl_generic(0x10, 0x3, 0x10) r7 = dup2(r6, r5) clone(0x802102001ffc, 0x0, 0xfffffffffffffffe, &(0x7f00000001c0), 0xffffffffffffffff) r8 = getpid() sched_setscheduler(r8, 0x5, &(0x7f0000000200)) connect$inet(r7, &(0x7f0000000080)={0x2, 0x0, @dev}, 0x0) openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000000040)='/selinux/avc/cache_stats\x00', 0x0, 0x0) write$selinux_user(r7, &(0x7f00000004c0)=ANY=[@ANYBLOB="73797374656dff070000626a657e745f723a6b6c6f6764000161725f72756e5f7402fc742f737461626604750084d07700c8c84c109ce4631820bdfe9841ad4dde223d1c41289aebb42474476858142b919dc6efddc659693a74e3a1c068fff68ce4d6f386edb21f545e1cbcd301093d51874845c8cab8a91dd92f0411102d2a95845bbc4f83354b3cfdf3ef83c79f560a5478a0b85db5c730a2125342743b29a853583cce4899393010c01f863967a47436830f03c4f1c41d95d1a0791a2a9723d81834e553edc58c12da1b2a43235127d9c3777e55fd0382c4d50a30171213ea551f5868023016f5dbf0d6505b0ff09e21e300481b6fee51dcc4d1351be3bdea6eeeab94f2f00cb0ee4410abcee5ac7d8c2fffcdbebe27456d74dc1387178ebf6955ac81eb1a244270af774cfa20340b7c94d9b84239c16965f99b5225f262778876d8dbe9e934c2769a2efbb7c4a881455d5fab2cbb55b55561ed3c9ad87505c756a214a2b7d9b7cbdfa116d77d96a38673b9613f4a3b16775f2602d68a409d8e5fe44a0945e9993b81962d41c4ed4478e10964815acf2ff9770a335d5648eb44abacbc941043a95f11"], 0x118) getsockopt$inet_IP_XFRM_POLICY(r3, 0x0, 0x11, &(0x7f00000002c0)={{{@in=@multicast1, @in=@local}}, {{@in6=@mcast1}, 0x0, @in=@remote}}, &(0x7f0000000100)=0xe8) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000480)={0x60, 0x0, &(0x7f0000000780)=ANY=[@ANYBLOB="016348400200000000f96b00380000f2670000000000000011407dfc77fd464ed7e0c204d3ce0000000000002c3f6619500cd986d1b883c34d573d000000000000000000", @ANYPTR=&(0x7f0000000000)=ANY=[], @ANYPTR=&(0x7f0000000040)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00h\x00\x00\x00\x00\x00\x00\x00'], @ANYBLOB="008000000000000009631040", @ANYRES64=0x0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x56, 0x0, &(0x7f0000000380)="de7348ebdd3856b4939062726852809a76a9c7e27bcd54c3301e926aaec66877cf4b10c115d8919a31d2c3f6687c4bab83102ab8307fea74883013e680f8320bb70b7cca7f9528184061a906af989c9a769cade88c24"}) [ 590.642607] binder: 14086:14093 got transaction to invalid handle [ 590.649249] binder: 14086:14093 transaction failed 29201/-22, size 0-16 line 3012 10:35:31 executing program 2: r0 = syz_open_dev$binder(&(0x7f0000000100)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_GET_NODE_DEBUG_INFO(0xffffffffffffffff, 0xc018620b, &(0x7f0000000180)) 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}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000000180)=""/148, 0x13d}], 0x1, 0x0) memfd_create(&(0x7f0000000000)='wchan\x00', 0x4) r1 = syz_open_procfs(0x0, &(0x7f0000000080)="2f65786500000000000409004bddd9de91be10eebf000ee9a90f79805854fa07424adee901d2da75af1f0200f5ab26d7a071fb35331ce39c5a") write$P9_RCLUNK(r1, &(0x7f00000003c0)={0x7, 0x79, 0x2}, 0x7) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(0xffffffffffffffff, 0x4008240b, &(0x7f0000000200)={0x0, 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={&(0x7f00000001c0)}}) lsetxattr$trusted_overlay_redirect(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='trusted.overlay.redirect\x00', &(0x7f0000000440)='./file0\x00', 0x8, 0x3) setsockopt$sock_int(r1, 0x1, 0xe, &(0x7f0000000400)=0x1a8, 0x4) socketpair(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_SET_FILTER(r2, 0x8923, &(0x7f0000000200)="766574000000000000000002bd6800") socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000200)) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040)='/dev/net/tun\x00', 0x1, 0x0) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f0000000000)={"766574000000000000000000bd6800", 0x43732e5398416f1a}) r4 = socket$inet6(0xa, 0x1, 0x0) getsockopt$IPT_SO_GET_REVISION_TARGET(r1, 0x0, 0x43, &(0x7f00000006c0)={'NETMAP\x00'}, &(0x7f0000000700)=0x1e) r5 = socket$nl_generic(0x10, 0x3, 0x10) r6 = dup2(r5, r4) clone(0x802102001ffc, 0x0, 0xfffffffffffffffe, &(0x7f00000001c0), 0xffffffffffffffff) r7 = getpid() sched_setscheduler(r7, 0x5, &(0x7f0000000200)) connect$inet(r6, &(0x7f0000000080)={0x2, 0x0, @dev}, 0x0) openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000000040)='/selinux/avc/cache_stats\x00', 0x0, 0x0) write$selinux_user(r6, &(0x7f0000000780)=ANY=[@ANYBLOB="73797374656dff070000626a6563745f723a6b6c6f6764000161725f72756e5f7402fc742f737461626604750084d07700c8c84c109ce4631820bdfe9841ad4dde223d1c41289aebb42474476858142b919dc6efddc659693a74e3a1c068fff68ce4d6f386edb2a8545e1cbcd301093d51874845c8cab8a91dd92f0411102d2a95845bbc4f83354b3cfdf3ef83c79f560a5478a0b85db5c730a2125342743b29a853583cce4899393010c01f863967a47436830f03c4f1c41d95d1a0791a2a9723d81834e553edc58c12dae452dd75c803fcbe41e90f83ecf31b2a43235127d9c3777e55fd0382c4d50a30171213ea551f5868023016f5dbf0d6505b0ff09e21e300481b6fee51dcc4d1351be3bdea6eeeab94f2f00cb0ee"], 0x118) getsockopt$inet_IP_XFRM_POLICY(r2, 0x0, 0x11, &(0x7f00000002c0)={{{@in=@multicast1, @in=@local}}, {{@in6=@mcast1}, 0x0, @in=@remote}}, &(0x7f0000000100)=0xe8) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000480)={0x60, 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB="116348400200000000000000380000000000000000000000110000000000000000000000000000000000000010000000000000004c6a5c60883395627d5886111dd7800e84c1947aaa8a69bc1046e2852e92fece1552d5c59f4462cfa79038619fbd919685c0c4a534f6fbba4b65e6f8ea0cc67260bbda1c25ff875f85703735eb181f3288a6218afb4562b1f882add5c933bc1b9790e67ad07847ee92217c397ce208d320458fe53635552b2d04ead9755855ef8c4e55471fb717b27f483aa527096f60a4e2425e2aade7a63d0821", @ANYPTR=&(0x7f0000000000)=ANY=[], @ANYPTR=&(0x7f0000000040)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00h\x00\x00\x00\x00\x00\x00\x00'], @ANYBLOB="008000000000000009631040", @ANYRES64=0x0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x56, 0x0, &(0x7f0000000380)="de7348ebdd3856b4939062726852809a76a9c7e27bcd54c3301e926aaec66877cf4b10c115d8919a31d2c3f6687c4bab83102ab8307fea74883013e680f8320bb70b7cca7f9528184061a906af989c9a769cade88c24"}) ioctl$VT_RESIZE(r5, 0x5609, &(0x7f0000000280)={0x2, 0x81d6, 0xa0}) 10:35:31 executing program 5: r0 = inotify_init() ioctl$EXT4_IOC_PRECACHE_EXTENTS(r0, 0x6612) r1 = socket$packet(0x11, 0x3, 0x300) socket$inet6(0xa, 0x80000, 0xf6) getsockopt$packet_buf(0xffffffffffffffff, 0x107, 0x0, &(0x7f0000000040)=""/8, &(0x7f0000000080)=0x8) fstat(r1, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0}) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = socket$packet(0x11, 0x3, 0x300) socketpair$inet6(0xa, 0x6, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000000140)='/selinux/avc/cache_stats\x00', 0x0, 0x0) ioctl$sock_inet_tcp_SIOCOUTQ(r5, 0x5411, &(0x7f0000000180)) ioctl$TCSBRKP(r5, 0x5425, 0x4) setsockopt$inet6_MCAST_LEAVE_GROUP(r4, 0x29, 0x2d, &(0x7f0000000280)={0x8226, {{0xa, 0x4e20, 0x0, @ipv4={[], [], @local}, 0x5d}}}, 0x88) r6 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$BLKGETSIZE(r5, 0x1260, &(0x7f0000000440)) clone(0x2382001ff8, 0x0, 0xfffffffffffffffe, &(0x7f0000000100), 0xffffffffffffffff) r7 = getpid() sched_setscheduler(r7, 0x5, &(0x7f0000000040)) setsockopt$inet_tcp_int(r6, 0x6, 0x7, &(0x7f00000004c0), 0x4) mknod$loop(&(0x7f0000000480)='./file0\x00', 0x6001, 0xffffffffffffffff) r8 = creat(&(0x7f00000007c0)='./file0\x00', 0x0) unlink(&(0x7f0000000000)='./file0\x00') setsockopt$packet_tx_ring(r3, 0x107, 0x5, &(0x7f0000000040)=@req3={0x10000, 0x0, 0x10000, 0x1}, 0x1c) bind(r4, &(0x7f00000003c0)=@pppoe={0x18, 0x0, {0x0, @broadcast, 'ip6gre0\x00'}}, 0x80) socket$inet(0x2, 0x5, 0x0) bind$inet(0xffffffffffffffff, &(0x7f0000deb000)={0x2, 0x0, @multicast1}, 0x10) getsockopt$sock_buf(r6, 0x1, 0x1a, &(0x7f00000001c0)=""/105, &(0x7f00000000c0)=0x69) fchown(r8, r2, 0x0) [ 590.782901] binder: 14138:14141 unknown command 1078485761 [ 590.790445] binder: 14138:14141 ioctl c0306201 20000480 returned -22 [ 590.809873] binder: 14140:14142 got transaction to invalid handle [ 590.817078] binder: 14140:14142 transaction failed 29201/-22, size 0-16 line 3012 [ 590.818632] binder: 14138:14141 unknown command 1078485761 10:35:31 executing program 3: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$KDMKTONE(0xffffffffffffffff, 0x4b30, 0x0) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='syzkaller\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r0, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) 10:35:31 executing program 4: r0 = syz_open_dev$binder(&(0x7f0000000100)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_GET_NODE_DEBUG_INFO(0xffffffffffffffff, 0xc018620b, &(0x7f0000000180)) 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}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000000180)=""/148, 0x13d}], 0x1, 0x0) memfd_create(&(0x7f0000000000)='wchan\x00', 0x4) r1 = syz_open_procfs(0x0, &(0x7f0000000080)="2f65786500000000000409004bddd9de91be10eebf000ee9a90f79805854fa07424adee901d2da75af1f0200f5ab26d7a071fb35331ce39c5a") socket$inet6_icmp_raw(0xa, 0x3, 0x3a) write$P9_RCLUNK(r1, &(0x7f00000003c0)={0x7, 0x79, 0x2}, 0x7) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(0xffffffffffffffff, 0x4008240b, &(0x7f0000000200)={0x0, 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={&(0x7f00000001c0)}}) lsetxattr$trusted_overlay_redirect(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='trusted.overlay.redirect\x00', &(0x7f0000000440)='./file0\x00', 0x8, 0x3) setsockopt$sock_int(r1, 0x1, 0xe, &(0x7f0000000400)=0x1a8, 0x4) socketpair(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_SET_FILTER(r2, 0x8923, &(0x7f0000000200)="766574000000000000000002bd6800") socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000200)) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040)='/dev/net/tun\x00', 0x1, 0x0) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f0000000000)={"766574000000000000000000bd6800", 0x43732e5398416f1a}) r4 = socket$inet6(0xa, 0x1, 0x0) getsockopt$IPT_SO_GET_REVISION_TARGET(r1, 0x0, 0x43, &(0x7f00000006c0)={'NETMAP\x00'}, &(0x7f0000000700)=0x1e) r5 = socket$nl_generic(0x10, 0x3, 0x10) r6 = dup2(r5, r4) clone(0x802102001ffc, 0x0, 0xfffffffffffffffe, &(0x7f00000001c0), 0xffffffffffffffff) r7 = getpid() sched_setscheduler(r7, 0x5, &(0x7f0000000200)) connect$inet(r6, &(0x7f0000000080)={0x2, 0x0, @dev}, 0x0) openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000000040)='/selinux/avc/cache_stats\x00', 0x0, 0x0) write$selinux_user(r6, &(0x7f0000000780)=ANY=[@ANYBLOB="73797374656dff070000626a6563745f723a6b6c6f6764000161725f72756e5f7402fc742f737461626604750084d07700c8c84c109ce4631820bdfe9841ad4dde223d1c41289aebb42474476858142b919dc6efddc659693a74e3a1c068fff68ce4d6f386edb2a8545e1cbcd301093d51874845c8cab8a91dd92f0411102d2a95845bbc4f83354b3cfdf3ef83c79f560a5478a0b85db5c730a2125342743b29a853583cce4899393010c01f863967a47436830f03c4f1c41d95d1a0791a2a9723d81834e553edc58c12dae452dd75c803fcbe41e90f83ecf31b2a43235127d9c3777e55fd0382c4d50a30171213ea551f5868023016f5dbf0d6505b0ff09e21e300481b6fee51dcc4d1351be3bdea6eeeab94f2f00cb0ee"], 0x118) getsockopt$inet_IP_XFRM_POLICY(r2, 0x0, 0x11, &(0x7f00000002c0)={{{@in=@multicast1, @in=@local}}, {{@in6=@mcast1}, 0x0, @in=@remote}}, &(0x7f0000000100)=0xe8) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000480)={0x60, 0x0, &(0x7f0000000240)=[@transaction_sg={0x40486311, {{0x2, 0x0, 0x38, 0x0, 0x11, 0x0, 0x0, 0x0, 0x10, &(0x7f0000000000), &(0x7f0000000040)=[0x0, 0x68]}, 0x8000}}, @acquire_done], 0x56, 0x0, &(0x7f0000000380)="de7348ebdd3856b4939062726852809a76a9c7e27bcd54c3301e926aaec66877cf4b10c115d8919a31d2c3f6687c4bab83102ab8307fea74883013e680f8320bb70b7cca7f9528184061a906af989c9a769cade88c24"}) [ 590.818719] binder: 14138:14141 ioctl c0306201 20000480 returned -22 10:35:31 executing program 3: r0 = socket$packet(0x11, 0x3, 0x300) getsockopt$packet_buf(0xffffffffffffffff, 0x107, 0x0, &(0x7f0000000040)=""/8, &(0x7f0000000080)=0x8) fstat(r0, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0}) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = socket$packet(0x11, 0x3, 0x300) socketpair$inet6(0xa, 0x6, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000000140)='/selinux/avc/cache_stats\x00', 0x0, 0x0) ioctl$sock_inet_tcp_SIOCOUTQ(r4, 0x5411, &(0x7f0000000180)) ioctl$TCSBRKP(r4, 0x5425, 0x4) setsockopt$inet6_MCAST_LEAVE_GROUP(r3, 0x29, 0x2d, &(0x7f0000000280)={0x8226, {{0xa, 0x4e20, 0x0, @ipv4={[], [], @local}, 0x5d}}}, 0x88) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$BLKGETSIZE(r4, 0x1260, &(0x7f0000000440)) clone(0x2382001ff8, 0x0, 0xfffffffffffffffe, &(0x7f0000000100), 0xffffffffffffffff) r6 = getpid() sched_setscheduler(r6, 0x5, &(0x7f0000000040)) setsockopt$inet_tcp_int(r5, 0x6, 0x7, &(0x7f0000000080), 0x4) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x6001, 0xffffffffffffffff) creat(&(0x7f00000007c0)='./file0\x00', 0x0) unlink(&(0x7f0000000000)='./file0\x00') setsockopt$packet_tx_ring(r2, 0x107, 0x5, &(0x7f0000000040)=@req3={0x10000, 0x0, 0x10000, 0x1}, 0x1c) ioctl$SNDRV_TIMER_IOCTL_STOP(r4, 0x54a1) bind(r3, &(0x7f00000003c0)=@pppoe={0x18, 0x0, {0x0, @broadcast, 'ip6gre0\x00'}}, 0x80) socket$inet(0x2, 0x5, 0x0) bind$inet(0xffffffffffffffff, &(0x7f0000deb000)={0x2, 0x0, @multicast1}, 0x10) getsockopt$sock_buf(r5, 0x1, 0x1a, &(0x7f00000001c0)=""/105, &(0x7f00000000c0)=0x69) fchown(r0, r1, 0x0) 10:35:31 executing program 1: r0 = syz_open_dev$binder(&(0x7f0000000100)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_GET_NODE_DEBUG_INFO(0xffffffffffffffff, 0xc018620b, &(0x7f0000000180)) 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}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000000180)=""/148, 0x13d}], 0x1, 0x0) memfd_create(&(0x7f0000000000)='wchan\x00', 0x4) r1 = syz_open_procfs(0x0, &(0x7f0000000080)="2f65786500000000000409004bddd9de91be10eebf000ee9a90f79805854fa07424adee901d2da75af1f0200f5ab26d7a071fb35331ce39c5a") write$P9_RCLUNK(r1, &(0x7f00000003c0)={0x7, 0x79, 0x2}, 0x7) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(0xffffffffffffffff, 0x4008240b, &(0x7f0000000200)={0x0, 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={&(0x7f00000001c0)}}) lsetxattr$trusted_overlay_redirect(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='trusted.overlay.redirect\x00', &(0x7f0000000440)='./file0\x00', 0x8, 0x3) setsockopt$sock_int(r1, 0x1, 0xe, &(0x7f0000000400)=0x1a8, 0x4) socketpair(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_SET_FILTER(r2, 0x8923, &(0x7f0000000200)="766574000000000000000002bd6800") ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040)='/dev/net/tun\x00', 0x1, 0x0) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f0000000000)={"766574000000000000000000bd6800", 0x43732e5398416f1a}) r4 = socket$inet6(0xa, 0x1, 0x0) getsockopt$IPT_SO_GET_REVISION_TARGET(r1, 0x0, 0x43, &(0x7f00000006c0)={'NETMAP\x00'}, &(0x7f0000000700)=0x1e) r5 = socket$nl_generic(0x10, 0x3, 0x10) r6 = dup2(r5, r4) clone(0x802102001ffc, 0x0, 0xfffffffffffffffe, &(0x7f00000001c0), 0xffffffffffffffff) r7 = getpid() sched_setscheduler(r7, 0x5, &(0x7f0000000200)) connect$inet(r6, &(0x7f0000000080)={0x2, 0x0, @dev}, 0x0) openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000000040)='/selinux/avc/cache_stats\x00', 0x0, 0x0) write$selinux_user(r6, &(0x7f0000000780)=ANY=[@ANYBLOB="73797374656dff070000626a6563745f723a6b6c6f6764000161725f72756e5f7402fc742f737461626604750084d07700c8c84c109ce4631820bdfe9841ad4dde223d1c41289aebb42474476858142b919dc6efddc659693a74e3a1c068fff68ce4d6f386edb2a8545e1cbcd301093d51874845c8cab8a91dd92f0411102d2a95845bbc4f83354b3cfdf3ef83c79f560a5478a0b85db5c730a2125342743b29a853583cce4899393010c01f863967a47436830f03c4f1c41d95d1a0791a2a9723d81834e553edc58c12dae452dd75c803fcbe41e90f83ecf31b2a43235127d9c3777e55fd0382c4d50a30171213ea551f5868023016f5dbf0d6505b0ff09e21e300481b6fee51dcc4d1351be3bdea6eeeab94f2f00cb0ee"], 0x118) getsockopt$inet_IP_XFRM_POLICY(r2, 0x0, 0x11, &(0x7f00000002c0)={{{@in=@multicast1, @in=@local}}, {{@in6=@mcast1}, 0x0, @in=@remote}}, &(0x7f0000000100)=0xe8) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000480)={0x60, 0x0, &(0x7f0000000240)=[@transaction_sg={0x40486311, {{0x2, 0x0, 0x38, 0x0, 0x11, 0x0, 0x0, 0x0, 0x10, &(0x7f0000000000), &(0x7f0000000040)=[0x0, 0x68]}, 0x8000}}, @acquire_done], 0x56, 0x0, &(0x7f0000000380)="de7348ebdd3856b4939062726852809a76a9c7e27bcd54c3301e926aaec66877cf4b10c115d8919a31d2c3f6687c4bab83102ab8307fea74883013e680f8320bb70b7cca7f9528184061a906af989c9a769cade88c24"}) [ 591.042479] binder: 14166:14167 got transaction to invalid handle [ 591.049158] binder: 14166:14167 transaction failed 29201/-22, size 0-16 line 3012 [ 591.080500] binder: 14159:14184 got transaction to invalid handle 10:35:31 executing program 0: r0 = syz_open_dev$binder(&(0x7f0000000100)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_GET_NODE_DEBUG_INFO(0xffffffffffffffff, 0xc018620b, &(0x7f0000000180)) 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, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000000180)=""/148, 0x13d}], 0x1, 0x0) memfd_create(&(0x7f0000000000)='wchan\x00', 0x4) r1 = syz_open_procfs(0x0, &(0x7f0000000080)="2f65786500000000000409004bddd9de91be10eebf000ee9a90f79805854fa07424adee901d2da75af1f0200f5ab26d7a071fb35331ce39c5a") write$P9_RCLUNK(r1, &(0x7f00000003c0)={0x7, 0x79, 0x2}, 0x7) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(0xffffffffffffffff, 0x4008240b, &(0x7f0000000200)={0x0, 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={&(0x7f00000001c0)}}) lsetxattr$trusted_overlay_redirect(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='trusted.overlay.redirect\x00', &(0x7f0000000440)='./file0\x00', 0x8, 0x3) setsockopt$sock_int(r1, 0x1, 0xe, &(0x7f0000000400)=0x1a8, 0x4) r2 = openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000280)='/selinux/load\x00', 0x2, 0x0) socketpair(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_SET_FILTER(r3, 0x8923, &(0x7f0000000200)="766574000000000000000002bd6800") socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000200)) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r4 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040)='/dev/net/tun\x00', 0x1, 0x0) ioctl$FS_IOC_GET_ENCRYPTION_POLICY(r2, 0x400c6615, &(0x7f0000000680)) ioctl$TUNSETIFF(r4, 0x400454ca, &(0x7f0000000000)={"766574000000000000000000bd6800", 0x43732e5398416f1a}) r5 = socket$inet6(0xa, 0x1, 0x0) getsockopt$IPT_SO_GET_REVISION_TARGET(r1, 0x0, 0x43, &(0x7f00000006c0)={'NETMAP\x00'}, &(0x7f0000000700)=0x1e) r6 = socket$nl_generic(0x10, 0x3, 0x10) r7 = dup2(r6, r5) clone(0x802102001ffc, 0x0, 0xfffffffffffffffe, &(0x7f00000001c0), 0xffffffffffffffff) r8 = getpid() sched_setscheduler(r8, 0x5, &(0x7f0000000200)) connect$inet(r7, &(0x7f0000000080)={0x2, 0x0, @dev}, 0x0) openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000000040)='/selinux/avc/cache_stats\x00', 0x0, 0x0) write$selinux_user(r7, &(0x7f00000004c0)=ANY=[@ANYBLOB="73797374656dff070000626a657e745f723a6b6c6f6764000161725f72756e5f7402fc742f737461626604750084d07700c8c84c109ce4631820bdfe9841ad4dde223d1c41289aebb42474476858142b919dc6efddc659693a74e3a1c068fff68ce4d6f386edb21f545e1cbcd301093d51874845c8cab8a91dd92f0411102d2a95845bbc4f83354b3cfdf3ef83c79f560a5478a0b85db5c730a2125342743b29a853583cce4899393010c01f863967a47436830f03c4f1c41d95d1a0791a2a9723d81834e553edc58c12da1b2a43235127d9c3777e55fd0382c4d50a30171213ea551f5868023016f5dbf0d6505b0ff09e21e300481b6fee51dcc4d1351be3bdea6eeeab94f2f00cb0ee4410abcee5ac7d8c2fffcdbebe27456d74dc1387178ebf6955ac81eb1a244270af774cfa20340b7c94d9b84239c16965f99b5225f262778876d8dbe9e934c2769a2efbb7c4a881455d5fab2cbb55b55561ed3c9ad87505c756a214a2b7d9b7cbdfa116d77d96a38673b9613f4a3b16775f2602d68a409d8e5fe44a0945e9993b81962d41c4ed4478e10964815acf2ff9770a335d5648eb44abacbc941043a95f11"], 0x118) getsockopt$inet_IP_XFRM_POLICY(r3, 0x0, 0x11, &(0x7f00000002c0)={{{@in=@multicast1, @in=@local}}, {{@in6=@mcast1}, 0x0, @in=@remote}}, &(0x7f0000000100)=0xe8) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000480)={0x60, 0x0, &(0x7f0000000780)=ANY=[@ANYBLOB="016348400200000000f96b00380000f2670000000000000011407dfc77fd464ed7e0c204d3ce0000000000002c3f6619500cd986d1b883c34d573d000000000000000000", @ANYPTR=&(0x7f0000000000)=ANY=[], @ANYPTR=&(0x7f0000000040)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00h\x00\x00\x00\x00\x00\x00\x00'], @ANYBLOB="008000000000000009631040", @ANYRES64=0x0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x56, 0x0, &(0x7f0000000380)="de7348ebdd3856b4939062726852809a76a9c7e27bcd54c3301e926aaec66877cf4b10c115d8919a31d2c3f6687c4bab83102ab8307fea74883013e680f8320bb70b7cca7f9528184061a906af989c9a769cade88c24"}) [ 591.086998] binder: 14159:14184 transaction failed 29201/-22, size 0-16 line 3012 [ 591.105188] binder: 14166:14167 got transaction to invalid handle [ 591.124491] binder: 14166:14167 transaction failed 29201/-22, size 0-16 line 3012 10:35:31 executing program 2: r0 = syz_open_dev$binder(&(0x7f0000000100)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_GET_NODE_DEBUG_INFO(0xffffffffffffffff, 0xc018620b, &(0x7f0000000180)) 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, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000000180)=""/148, 0x13d}], 0x1, 0x0) memfd_create(&(0x7f0000000000)='wchan\x00', 0x4) r1 = syz_open_procfs(0x0, &(0x7f0000000080)="2f65786500000000000409004bddd9de91be10eebf000ee9a90f79805854fa07424adee901d2da75af1f0200f5ab26d7a071fb35331ce39c5a") write$P9_RCLUNK(r1, &(0x7f00000003c0)={0x7, 0x79, 0x2}, 0x7) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(0xffffffffffffffff, 0x4008240b, &(0x7f0000000200)={0x0, 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={&(0x7f00000001c0)}}) lsetxattr$trusted_overlay_redirect(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='trusted.overlay.redirect\x00', &(0x7f0000000440)='./file0\x00', 0x8, 0x3) setsockopt$sock_int(r1, 0x1, 0xe, &(0x7f0000000400)=0x1a8, 0x4) r2 = openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000280)='/selinux/load\x00', 0x2, 0x0) socketpair(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_SET_FILTER(r3, 0x8923, &(0x7f0000000200)="766574000000000000000002bd6800") socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000200)) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r4 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040)='/dev/net/tun\x00', 0x1, 0x0) ioctl$FS_IOC_GET_ENCRYPTION_POLICY(r2, 0x400c6615, &(0x7f0000000680)) ioctl$TUNSETIFF(r4, 0x400454ca, &(0x7f0000000000)={"766574000000000000000000bd6800", 0x43732e5398416f1a}) r5 = socket$inet6(0xa, 0x1, 0x0) getsockopt$IPT_SO_GET_REVISION_TARGET(r1, 0x0, 0x43, &(0x7f00000006c0)={'NETMAP\x00'}, &(0x7f0000000700)=0x1e) r6 = socket$nl_generic(0x10, 0x3, 0x10) r7 = dup2(r6, r5) clone(0x802102001ffc, 0x0, 0xfffffffffffffffe, &(0x7f00000001c0), 0xffffffffffffffff) r8 = getpid() sched_setscheduler(r8, 0x5, &(0x7f0000000200)) connect$inet(r7, &(0x7f0000000080)={0x2, 0x0, @dev}, 0x0) openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000000040)='/selinux/avc/cache_stats\x00', 0x0, 0x0) write$selinux_user(r7, &(0x7f00000004c0)=ANY=[@ANYBLOB="73797374656dff070000626a657e745f723a6b6c6f6764000161725f72756e5f7402fc742f737461626604750084d07700c8c84c109ce4631820bdfe9841ad4dde223d1c41289aebb42474476858142b919dc6efddc659693a74e3a1c068fff68ce4d6f386edb21f545e1cbcd301093d51874845c8cab8a91dd92f0411102d2a95845bbc4f83354b3cfdf3ef83c79f560a5478a0b85db5c730a2125342743b29a853583cce4899393010c01f863967a47436830f03c4f1c41d95d1a0791a2a9723d81834e553edc58c12da1b2a43235127d9c3777e55fd0382c4d50a30171213ea551f5868023016f5dbf0d6505b0ff09e21e300481b6fee51dcc4d1351be3bdea6eeeab94f2f00cb0ee4410abcee5ac7d8c2fffcdbebe27456d74dc1387178ebf6955ac81eb1a244270af774cfa20340b7c94d9b84239c16965f99b5225f262778876d8dbe9e934c2769a2efbb7c4a881455d5fab2cbb55b55561ed3c9ad87505c756a214a2b7d9b7cbdfa116d77d96a38673b9613f4a3b16775f2602d68a409d8e5fe44a0945e9993b81962d41c4ed4478e10964815acf2ff9770a335d5648eb44abacbc941043a95f11"], 0x118) getsockopt$inet_IP_XFRM_POLICY(r3, 0x0, 0x11, &(0x7f00000002c0)={{{@in=@multicast1, @in=@local}}, {{@in6=@mcast1}, 0x0, @in=@remote}}, &(0x7f0000000100)=0xe8) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000480)={0x60, 0x0, &(0x7f0000000780)=ANY=[@ANYBLOB="016348400200000000f96b00380000f2670000000000000011407dfc77fd464ed7e0c204d3ce0000000000002c3f6619500cd986d1b883c34d573d000000000000000000", @ANYPTR=&(0x7f0000000000)=ANY=[], @ANYPTR=&(0x7f0000000040)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00h\x00\x00\x00\x00\x00\x00\x00'], @ANYBLOB="008000000000000009631040", @ANYRES64=0x0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x56, 0x0, &(0x7f0000000380)="de7348ebdd3856b4939062726852809a76a9c7e27bcd54c3301e926aaec66877cf4b10c115d8919a31d2c3f6687c4bab83102ab8307fea74883013e680f8320bb70b7cca7f9528184061a906af989c9a769cade88c24"}) 10:35:31 executing program 1: r0 = syz_open_dev$binder(&(0x7f0000000100)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_GET_NODE_DEBUG_INFO(0xffffffffffffffff, 0xc018620b, &(0x7f0000000180)) 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}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000000180)=""/148, 0x13d}], 0x1, 0x0) memfd_create(&(0x7f0000000000)='wchan\x00', 0x4) r1 = syz_open_procfs(0x0, &(0x7f0000000080)="2f65786500000000000409004bddd9de91be10eebf000ee9a90f79805854fa07424adee901d2da75af1f0200f5ab26d7a071fb35331ce39c5a") write$P9_RCLUNK(r1, &(0x7f00000003c0)={0x7, 0x79, 0x2}, 0x7) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(0xffffffffffffffff, 0x4008240b, &(0x7f0000000200)={0x0, 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={&(0x7f00000001c0)}}) lsetxattr$trusted_overlay_redirect(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='trusted.overlay.redirect\x00', &(0x7f0000000440)='./file0\x00', 0x8, 0x3) setsockopt$sock_int(r1, 0x1, 0xe, &(0x7f0000000400)=0x1a8, 0x4) socketpair(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_SET_FILTER(r2, 0x8923, &(0x7f0000000200)="766574000000000000000002bd6800") socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000200)) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040)='/dev/net/tun\x00', 0x1, 0x0) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f0000000000)={"766574000000000000000000bd6800", 0x43732e5398416f1a}) r4 = socket$inet6(0xa, 0x1, 0x0) getsockopt$IPT_SO_GET_REVISION_TARGET(r1, 0x0, 0x43, &(0x7f00000006c0)={'NETMAP\x00'}, &(0x7f0000000700)=0x1e) r5 = socket$nl_generic(0x10, 0x3, 0x10) r6 = dup2(r5, r4) clone(0x802102001ffc, 0x0, 0xfffffffffffffffe, &(0x7f00000001c0), 0xffffffffffffffff) r7 = getpid() ioctl$PIO_FONTRESET(r1, 0x4b6d, 0x0) sched_setscheduler(r7, 0x5, &(0x7f0000000200)) connect$inet(r6, &(0x7f0000000080)={0x2, 0x0, @dev}, 0x0) openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000000040)='/selinux/avc/cache_stats\x00', 0x0, 0x0) write$selinux_user(r6, &(0x7f0000000780)=ANY=[@ANYBLOB="73797374656dff070000626a6563745f723a6b6c6f6764000161725f72756e5f7402fc742f737461626604750084d07700c8c84c109ce4631820bdfe9841ad4dde223d1c41289aebb42474476858142b919dc6efddc659693a74e3a1c068fff68ce4d6f386edb2a8545e1cbcd301093d51874845c8cab8a91dd92f0411102d2a95845bbc4f83354b3cfdf3ef83c79f560a5478a0b85db5c730a2125342743b29a853583cce4899393010c01f863967a47436830f03c4f1c41d95d1a0791a2a9723d81834e553edc58c12dae452dd75c803fcbe41e90f83ecf31b2a43235127d9c3777e55fd0382c4d50a30171213ea551f5868023016f5dbf0d6505b0ff09e21e300481b6fee51dcc4d1351be3bdea6eeeab94f2f00cb0ee"], 0x118) getsockopt$inet_IP_XFRM_POLICY(r2, 0x0, 0x11, &(0x7f00000002c0)={{{@in=@multicast1, @in=@local}}, {{@in6=@mcast1}, 0x0, @in=@remote}}, &(0x7f0000000100)=0xe8) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000480)={0x60, 0x0, &(0x7f0000000240)=[@transaction_sg={0x40486311, {{0x2, 0x0, 0x38, 0x0, 0x11, 0x0, 0x0, 0x0, 0x10, &(0x7f0000000000), &(0x7f0000000040)=[0x0, 0x68]}, 0x8000}}, @acquire_done], 0x56, 0x0, &(0x7f0000000380)="de7348ebdd3856b4939062726852809a76a9c7e27bcd54c3301e926aaec66877cf4b10c115d8919a31d2c3f6687c4bab83102ab8307fea74883013e680f8320bb70b7cca7f9528184061a906af989c9a769cade88c24"}) 10:35:31 executing program 3: r0 = syz_open_dev$binder(&(0x7f0000000100)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_GET_NODE_DEBUG_INFO(0xffffffffffffffff, 0xc018620b, &(0x7f0000000180)) 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}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000000180)=""/148, 0x13d}], 0x1, 0x0) memfd_create(&(0x7f0000000000)='wchan\x00', 0x4) r1 = syz_open_procfs(0x0, &(0x7f0000000080)="2f65786500000000000409004bddd9de91be10eebf000ee9a90f79805854fa07424adee901d2da75af1f0200f5ab26d7a071fb35331ce39c5a") write$P9_RCLUNK(r1, &(0x7f00000003c0)={0x7, 0x79, 0x2}, 0x7) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(0xffffffffffffffff, 0x4008240b, &(0x7f0000000200)={0x0, 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={&(0x7f00000001c0)}}) lsetxattr$trusted_overlay_redirect(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='trusted.overlay.redirect\x00', &(0x7f0000000440)='./file0\x00', 0x8, 0x3) setsockopt$sock_int(r1, 0x1, 0xe, &(0x7f0000000400)=0x1a8, 0x4) socketpair(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_SET_FILTER(r2, 0x8923, &(0x7f0000000200)="766574000000000000000002bd6800") ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040)='/dev/net/tun\x00', 0x1, 0x0) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f0000000000)={"766574000000000000000000bd6800", 0x43732e5398416f1a}) r4 = socket$inet6(0xa, 0x1, 0x0) getsockopt$IPT_SO_GET_REVISION_TARGET(r1, 0x0, 0x43, &(0x7f00000006c0)={'NETMAP\x00'}, &(0x7f0000000700)=0x1e) r5 = socket$nl_generic(0x10, 0x3, 0x10) r6 = dup2(r5, r4) clone(0x802102001ffc, 0x0, 0xfffffffffffffffe, &(0x7f00000001c0), 0xffffffffffffffff) r7 = getpid() sched_setscheduler(r7, 0x5, &(0x7f0000000200)) connect$inet(r6, &(0x7f0000000080)={0x2, 0x0, @dev}, 0x0) openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000000040)='/selinux/avc/cache_stats\x00', 0x0, 0x0) write$selinux_user(r6, &(0x7f0000000780)=ANY=[@ANYBLOB="73797374656dff070000626a6563745f723a6b6c6f6764000161725f72756e5f7402fc742f737461626604750084d07700c8c84c109ce4631820bdfe9841ad4dde223d1c41289aebb42474476858142b919dc6efddc659693a74e3a1c068fff68ce4d6f386edb2a8545e1cbcd301093d51874845c8cab8a91dd92f0411102d2a95845bbc4f83354b3cfdf3ef83c79f560a5478a0b85db5c730a2125342743b29a853583cce4899393010c01f863967a47436830f03c4f1c41d95d1a0791a2a9723d81834e553edc58c12dae452dd75c803fcbe41e90f83ecf31b2a43235127d9c3777e55fd0382c4d50a30171213ea551f5868023016f5dbf0d6505b0ff09e21e300481b6fee51dcc4d1351be3bdea6eeeab94f2f00cb0ee"], 0x118) getsockopt$inet_IP_XFRM_POLICY(r2, 0x0, 0x11, &(0x7f00000002c0)={{{@in=@multicast1, @in=@local}}, {{@in6=@mcast1}, 0x0, @in=@remote}}, &(0x7f0000000100)=0xe8) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000480)={0x60, 0x0, &(0x7f0000000240)=[@transaction_sg={0x40486311, {{0x2, 0x0, 0x38, 0x0, 0x11, 0x0, 0x0, 0x0, 0x10, &(0x7f0000000000), &(0x7f0000000040)=[0x0, 0x68]}, 0x8000}}, @acquire_done], 0x56, 0x0, &(0x7f0000000380)="de7348ebdd3856b4939062726852809a76a9c7e27bcd54c3301e926aaec66877cf4b10c115d8919a31d2c3f6687c4bab83102ab8307fea74883013e680f8320bb70b7cca7f9528184061a906af989c9a769cade88c24"}) [ 591.333496] binder: 14200:14201 unknown command 1078485761 [ 591.340785] binder: 14200:14201 ioctl c0306201 20000480 returned -22 [ 591.341302] binder: 14203:14205 got transaction to invalid handle [ 591.341374] binder: 14203:14205 transaction failed 29201/-22, size 0-16 line 3012 10:35:31 executing program 5: r0 = socket$packet(0x11, 0x3, 0x300) getsockopt$packet_buf(0xffffffffffffffff, 0x107, 0x0, &(0x7f0000000040)=""/8, &(0x7f0000000080)=0x8) fstat(r0, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0}) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = socket$packet(0x11, 0x3, 0x300) socketpair$inet6(0xa, 0x6, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000000140)='/selinux/avc/cache_stats\x00', 0x0, 0x0) ioctl$sock_inet_tcp_SIOCOUTQ(r4, 0x5411, &(0x7f0000000500)) ioctl$TCSBRKP(r4, 0x5425, 0x4) setsockopt$inet6_MCAST_LEAVE_GROUP(r3, 0x29, 0x2d, &(0x7f0000000280)={0x8226, {{0xa, 0x4e20, 0x0, @ipv4={[], [], @local}, 0x5d}}}, 0x88) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$BLKGETSIZE(r4, 0x1260, &(0x7f0000000440)) clone(0x2382001ff8, 0x0, 0xfffffffffffffffe, &(0x7f0000000100), 0xffffffffffffffff) r6 = getpid() sched_setscheduler(r6, 0x5, &(0x7f0000000040)) setsockopt$inet_tcp_int(r5, 0x6, 0x7, &(0x7f0000000080), 0x4) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x6001, 0xffffffffffffffff) creat(&(0x7f00000007c0)='./file0\x00', 0x0) unlink(&(0x7f0000000000)='./file0\x00') setsockopt$packet_tx_ring(r2, 0x107, 0x5, &(0x7f0000000040)=@req3={0x10000, 0x0, 0x10000, 0x1}, 0x1c) bind(r3, &(0x7f00000003c0)=@pppoe={0x18, 0x0, {0x0, @broadcast, 'ip6gre0\x00'}}, 0x80) socket$inet(0x2, 0x5, 0x0) bind$inet(0xffffffffffffffff, &(0x7f0000deb000)={0x2, 0x0, @multicast1}, 0x10) getsockopt$sock_buf(r5, 0x1, 0x1a, &(0x7f00000001c0)=""/105, &(0x7f00000000c0)=0x69) fchown(r0, r1, 0x0) [ 591.386570] binder: 14193:14196 unknown command 1078485761 [ 591.393690] binder: 14193:14196 ioctl c0306201 20000480 returned -22 [ 591.404885] binder: 14203:14216 got transaction to invalid handle 10:35:31 executing program 4: r0 = socket$packet(0x11, 0x3, 0x300) getsockopt$packet_buf(0xffffffffffffffff, 0x107, 0x0, &(0x7f0000000040)=""/8, &(0x7f0000000080)=0x8) fstat(r0, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0}) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = socket$packet(0x11, 0x3, 0x300) socketpair$inet6(0xa, 0x6, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000000140)='/selinux/avc/cache_stats\x00', 0x0, 0x0) ioctl$sock_inet_tcp_SIOCOUTQ(r4, 0x5411, &(0x7f0000000180)) ioctl$TCSBRKP(r4, 0x5425, 0x4) setsockopt$inet6_MCAST_LEAVE_GROUP(r3, 0x29, 0x2d, &(0x7f0000000280)={0x8226, {{0xa, 0x4e20, 0x0, @ipv4={[], [], @local}, 0x5d}}}, 0x88) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$BLKGETSIZE(r4, 0x1260, &(0x7f0000000440)) clone(0x2382001ff8, 0x0, 0xfffffffffffffffe, &(0x7f0000000100), 0xffffffffffffffff) r6 = getpid() sched_setscheduler(r6, 0x5, &(0x7f0000000040)) setsockopt$inet_tcp_int(r5, 0x6, 0x7, &(0x7f0000000080), 0x4) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x6001, 0xffffffffffffffff) creat(&(0x7f00000007c0)='./file0\x00', 0x0) unlink(&(0x7f0000000000)='./file0\x00') setsockopt$packet_tx_ring(r2, 0x107, 0x5, &(0x7f0000000040)=@req3={0x10000, 0x0, 0x10000, 0x1}, 0x1c) bind(r3, &(0x7f00000003c0)=@pppoe={0x18, 0x0, {0x0, @broadcast, 'ip6gre0\x00'}}, 0x80) socket$inet(0x2, 0x5, 0x0) bind$inet(0xffffffffffffffff, &(0x7f0000deb000)={0x2, 0x0, @multicast1}, 0x10) getsockopt$sock_buf(r5, 0x1, 0x1a, &(0x7f00000001c0)=""/105, &(0x7f00000000c0)=0x69) fchown(r0, r1, 0x0) setxattr(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)=@known='trusted.overlay.redirect\x00', &(0x7f0000000500)='ip6gre0\x00', 0x8, 0x3) [ 591.475691] binder: 14203:14216 transaction failed 29201/-22, size 0-16 line 3012 10:35:31 executing program 2: r0 = syz_open_dev$binder(&(0x7f0000000100)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_GET_NODE_DEBUG_INFO(0xffffffffffffffff, 0xc018620b, &(0x7f0000000180)) 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}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000000180)=""/148, 0x13d}], 0x1, 0x0) memfd_create(&(0x7f0000000000)='wchan\x00', 0x4) r1 = syz_open_procfs(0x0, &(0x7f0000000080)="2f65786500000000000409004bddd9de91be10eebf000ee9a90f79805854fa07424adee901d2da75af1f0200f5ab26d7a071fb35331ce39c5a") write$P9_RCLUNK(r1, &(0x7f00000003c0)={0x7, 0x79, 0x2}, 0x7) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(0xffffffffffffffff, 0x4008240b, &(0x7f0000000200)={0x0, 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={&(0x7f00000001c0)}}) lsetxattr$trusted_overlay_redirect(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='trusted.overlay.redirect\x00', &(0x7f0000000440)='./file0\x00', 0x8, 0x3) setsockopt$sock_int(r1, 0x1, 0xe, &(0x7f0000000400)=0x1a8, 0x4) socketpair(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_SET_FILTER(r2, 0x8923, &(0x7f0000000200)="766574000000000000000002bd6800") socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000200)) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040)='/dev/net/tun\x00', 0x1, 0x0) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f0000000000)={"766574000000000000000000bd6800", 0x43732e5398416f1a}) r4 = socket$inet6(0xa, 0x1, 0x0) getsockopt$IPT_SO_GET_REVISION_TARGET(r1, 0x0, 0x43, &(0x7f00000006c0)={'NETMAP\x00'}, &(0x7f0000000700)=0x1e) r5 = socket$nl_generic(0x10, 0x3, 0x10) r6 = dup2(r5, r4) clone(0x802102001ffc, 0x0, 0xfffffffffffffffe, &(0x7f00000001c0), 0xffffffffffffffff) r7 = getpid() sched_setscheduler(r7, 0x5, &(0x7f0000000200)) connect$inet(r6, &(0x7f0000000080)={0x2, 0x0, @dev}, 0x0) openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000008c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) write$selinux_user(r6, &(0x7f0000000780)=ANY=[@ANYBLOB="73797374656dff070000626a6563745f723a6b6c6f6764000161725f72756e5f7402fc742f737461626604750084d07700c8c84c109ce4631820bdfe9841ad4dde223d1c41289aebb42474476858142b919dc6efddc659693a74e3a1c068fff68ce4d6f386edb2a8545e1cbcd301093d51874845c8cab8a91dd92f0411102d2a95845bbc4f83354b3cfdf3ef83c79f560a5478a0b85db5c730a2125342743b29a853583cce4899393010c01f863967a47436830f03c4f1c41d95d1a0791a2a9723d81834e553edc58c12dae452dd75c803fcbe41e90f83ecf31b2a43235127d9c3777e55fd0382c4d50a30171213ea551f5868023016f5dbf0d6505b0ff09e21e300481b6fee51dcc4d1351be3bdea6eeeab94f2f00cb0ee"], 0x118) getsockopt$inet_IP_XFRM_POLICY(r2, 0x0, 0x11, &(0x7f00000002c0)={{{@in=@multicast1, @in=@local}}, {{@in6=@mcast1}, 0x0, @in=@remote}}, &(0x7f0000000100)=0xe8) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000480)={0x60, 0x0, &(0x7f0000000240)=[@transaction_sg={0x40486311, {{0x2, 0x0, 0x38, 0x0, 0x11, 0x0, 0x0, 0x0, 0x10, &(0x7f0000000000), &(0x7f0000000040)=[0x0, 0x68]}, 0x8000}}, @acquire_done], 0x56, 0x0, &(0x7f0000000380)="de7348ebdd3856b4939062726852809a76a9c7e27bcd54c3301e926aaec66877cf4b10c115d8919a31d2c3f6687c4bab83102ab8307fea74883013e680f8320bb70b7cca7f9528184061a906af989c9a769cade88c24"}) setsockopt$sock_int(r6, 0x1, 0x29, &(0x7f00000004c0)=0x5, 0x4) [ 591.513763] binder: 14209:14210 got transaction to invalid handle [ 591.513939] binder: 14209:14210 transaction failed 29201/-22, size 0-16 line 3012 10:35:32 executing program 3: r0 = syz_open_dev$binder(&(0x7f0000000100)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_GET_NODE_DEBUG_INFO(0xffffffffffffffff, 0xc018620b, &(0x7f0000000180)) 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}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000000180)=""/148, 0x13d}], 0x1, 0x0) memfd_create(&(0x7f0000000000)='wchan\x00', 0x4) r1 = syz_open_procfs(0x0, &(0x7f0000000080)="2f65786500000000000409004bddd9de91be10eebf000ee9a90f79805854fa07424adee901d2da75af1f0200f5ab26d7a071fb35331ce39c5a") write$P9_RCLUNK(r1, &(0x7f00000003c0)={0x7, 0x79, 0x2}, 0x7) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(0xffffffffffffffff, 0x4008240b, &(0x7f0000000200)={0x0, 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={&(0x7f00000001c0)}}) lsetxattr$trusted_overlay_redirect(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='trusted.overlay.redirect\x00', &(0x7f0000000440)='./file0\x00', 0x8, 0x3) setsockopt$sock_int(r1, 0x1, 0xe, &(0x7f0000000400)=0x1a8, 0x4) socketpair(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_SET_FILTER(r2, 0x8923, &(0x7f00000004c0)="766574000000000000000002bd6800") socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000200)) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040)='/dev/net/tun\x00', 0x1, 0x0) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f0000000000)={"766574000000000000000000bd6800", 0x43732e5398416f1a}) r4 = socket$inet6(0xa, 0x1, 0x0) getsockopt$IPT_SO_GET_REVISION_TARGET(r1, 0x0, 0x43, &(0x7f00000006c0)={'NETMAP\x00'}, &(0x7f0000000700)=0x1e) r5 = socket$nl_generic(0x10, 0x3, 0x10) r6 = dup2(r5, r4) clone(0x802102001ffc, 0x0, 0xfffffffffffffffe, &(0x7f00000001c0), 0xffffffffffffffff) r7 = getpid() sched_setscheduler(r7, 0x5, &(0x7f0000000200)) openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000000040)='/selinux/avc/cache_stats\x00', 0x0, 0x0) write$selinux_user(r6, &(0x7f0000000780)=ANY=[@ANYBLOB="73797374656dff070000626a6563745f723a6b6c6f6764000161725f72756e5f7402fc742f737461626604750084d07700c8c84c109ce4631820bdfe9841ad4dde223d1c41289aebb42474476858142b919dc6efddc659693a74e3a1c068fff68ce4d6f386edb2a8545e1cbcd301093d51874845c8cab8a91dd92f0411102d2a95845bbc4f83354b3cfdf3ef83c79f560a5478a0b85db5c730a2125342743b29a853583cce4899393010c01f863967a47436830f03c4f1c41d95d1a0791a2a9723d81834e553edc58c12dae452dd75c803fcbe41e90f83ecf31b2a43235127d9c3777e55fd0382c4d50a30171213ea551f5868023016f5dbf0d6505b0ff09e21e300481b6fee51dcc4d1351be3bdea6eeeab94f2f00cb0ee"], 0x118) getsockopt$inet_IP_XFRM_POLICY(r2, 0x0, 0x11, &(0x7f00000002c0)={{{@in=@multicast1, @in=@local}}, {{@in6=@mcast1}, 0x0, @in=@remote}}, &(0x7f0000000100)=0xe8) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000480)={0x60, 0x0, &(0x7f0000000240)=[@transaction_sg={0x40486311, {{0x2, 0x0, 0x38, 0x0, 0x11, 0x0, 0x0, 0x0, 0x10, &(0x7f0000000000), &(0x7f0000000040)=[0x0, 0x68]}, 0x8000}}, @acquire_done], 0x56, 0x0, &(0x7f0000000380)="de7348ebdd3856b4939062726852809a76a9c7e27bcd54c3301e926aaec66877cf4b10c115d8919a31d2c3f6687c4bab83102ab8307fea74883013e680f8320bb70b7cca7f9528184061a906af989c9a769cade88c24"}) 10:35:32 executing program 0: r0 = syz_open_dev$binder(&(0x7f0000000100)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_GET_NODE_DEBUG_INFO(0xffffffffffffffff, 0xc018620b, &(0x7f0000000180)) 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}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000000180)=""/148, 0x13d}], 0x1, 0x0) memfd_create(&(0x7f0000000000)='wchan\x00', 0x4) r1 = syz_open_procfs(0x0, &(0x7f0000000080)="2f65786500000000000409004bddd9de91be10eebf000ee9a90f79805854fa07424adee901d2da75af1f0200f5ab26d7a071fb35331ce39c5a") write$P9_RCLUNK(r1, &(0x7f00000003c0)={0x7, 0x79, 0x2}, 0x6) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(0xffffffffffffffff, 0x4008240b, &(0x7f0000000200)={0x0, 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={&(0x7f00000001c0)}}) lsetxattr$trusted_overlay_redirect(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='trusted.overlay.redirect\x00', &(0x7f0000000440)='./file0\x00', 0x8, 0x3) setsockopt$sock_int(r1, 0x1, 0xe, &(0x7f0000000400)=0x1a8, 0x4) socketpair(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_SET_FILTER(r2, 0x8923, &(0x7f0000000200)="766574000000000000000002bd6800") socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000200)) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040)='/dev/net/tun\x00', 0x1, 0x0) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f0000000000)={"766574000000000000000000bd6800", 0x43732e5398416f1a}) r4 = socket$inet6(0xa, 0x1, 0x0) getsockopt$IPT_SO_GET_REVISION_TARGET(r1, 0x0, 0x43, &(0x7f00000006c0)={'NETMAP\x00'}, &(0x7f0000000700)=0x1e) r5 = socket$nl_generic(0x10, 0x3, 0x10) r6 = dup2(r5, r4) clone(0x802102001ffc, 0x0, 0xfffffffffffffffe, &(0x7f00000001c0), 0xffffffffffffffff) r7 = getpid() sched_setscheduler(r7, 0x5, &(0x7f0000000200)) connect$inet(r6, &(0x7f0000000080)={0x2, 0x0, @dev}, 0x0) openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000000040)='/selinux/avc/cache_stats\x00', 0x0, 0x0) write$selinux_user(r6, &(0x7f0000000780)=ANY=[@ANYBLOB="73797374656dff070000626a6563745f723a6b6c6f6764000161725f72756e5f7402fc742f737461626604750084d07700c8c84c109ce4631820bdfe9841ad4dde223d1c41289aebb42474476858142b919dc6efddc659693a74e3a1c068fff68ce4d6f386edb2a8545e1cbcd301093d51874845c8cab8a91dd92f0411102d2a95845bbc4f83354b3cfdf3ef83c79f560a5478a0b85db5c730a2125342743b29a853583cce4899393010c01f863967a47436830f03c4f1c41d95d1a0791a2a9723d81834e553edc58c12dae452dd75c803fcbe41e90f83ecf31b2a43235127d9c3777e55fd0382c4d50a30171213ea551f5868023016f5dbf0d6505b0ff09e21e300481b6fee51dcc4d1351be3bdea6eeeab94f2f00cb0ee"], 0x118) getsockopt$inet_IP_XFRM_POLICY(r2, 0x0, 0x11, &(0x7f00000002c0)={{{@in=@multicast1, @in=@local}}, {{@in6=@mcast1}, 0x0, @in=@remote}}, &(0x7f0000000100)=0xe8) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000480)={0x60, 0x0, &(0x7f0000000240)=[@transaction_sg={0x40486311, {{0x2, 0x0, 0x38, 0x0, 0x11, 0x0, 0x0, 0x0, 0x10, &(0x7f0000000000), &(0x7f0000000040)=[0x0, 0x68]}, 0x8000}}, @acquire_done], 0x56, 0x0, &(0x7f0000000380)="de7348ebdd3856b4939062726852809a76a9c7e27bcd54c3301e926aaec66877cf4b10c115d8919a31d2c3f6687c4bab83102ab8307fea74883013e680f8320bb70b7cca7f9528184061a906af989c9a769cade88c24"}) 10:35:32 executing program 1: r0 = syz_open_dev$binder(&(0x7f0000000100)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_GET_NODE_DEBUG_INFO(0xffffffffffffffff, 0xc018620b, &(0x7f0000000180)={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, 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) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000000180)=""/148, 0x13d}], 0x1, 0x0) r2 = memfd_create(&(0x7f0000000000)='wchan\x00', 0x4) r3 = syz_open_procfs(0x0, &(0x7f0000000080)="2f65786500000000000409004bddd9de91be10eebf000ee9a90f79805854fa07424adee901d2da75af1f0200f5ab26d7a071fb35331ce39c5a") write$P9_RCLUNK(r3, &(0x7f00000003c0)={0x7, 0x79, 0x2}, 0x7) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f00000009c0)={0xcc, 0x0, &(0x7f00000008c0)=[@transaction_sg={0x40486311, {{0x3, 0x0, 0x4, 0x0, 0x1, 0x0, 0x0, 0x30, 0x8, &(0x7f00000004c0)=[@fd={0x66642a85, 0x0, r2, 0x0, 0x1}, @flat={0x73682a85, 0x1, r1, 0x3}], &(0x7f0000000540)=[0x0]}, 0x80000000}}, @transaction_sg={0x40486311, {{0x4, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x18, 0x8, &(0x7f0000000580)=[@flat={0x77622a85, 0x100, r1, 0x4}], &(0x7f00000005c0)=[0x78]}, 0x9}}, @clear_death={0x400c630f, 0x4, 0x4}, @clear_death={0x400c630f, 0x1, 0x3}, @increfs_done={0x40106308, r1}], 0x9e, 0x0, &(0x7f0000000600)="a4d862d316e9be9ef726182a9af1361a71bc267405af8b975afc4cc5cbb91d9c959fd8ce4a30f13bf208a19d9084debf66548e220d6006ad09e3ff61cc90bd572d6eefa563152300160bb77ba6e4178bfdca2165ddfed35b34c3ff464039b0f8277683cb743c110b5d0dc90afc402892cc648845b9ec9687fb7b377644c7d739314ae3482b2966a445a008d8b34f4f0e6c27f4058a457d73819502d55a1b"}) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(0xffffffffffffffff, 0x4008240b, &(0x7f0000000200)={0x0, 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={&(0x7f00000001c0)}}) lsetxattr$trusted_overlay_redirect(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='trusted.overlay.redirect\x00', &(0x7f0000000440)='./file0\x00', 0x8, 0x3) setsockopt$sock_int(r3, 0x1, 0xe, &(0x7f0000000400)=0x1a8, 0x4) socketpair(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_SET_FILTER(r4, 0x8923, &(0x7f0000000200)="766574000000000000000002bd6800") socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000200)) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040)='/dev/net/tun\x00', 0x1, 0x0) ioctl$TUNSETIFF(r5, 0x400454ca, &(0x7f0000000000)={"766574000000000000000000bd6800", 0x43732e5398416f1a}) r6 = socket$inet6(0xa, 0x1, 0x0) getsockopt$IPT_SO_GET_REVISION_TARGET(r3, 0x0, 0x43, &(0x7f00000006c0)={'NETMAP\x00'}, &(0x7f0000000700)=0x1e) r7 = socket$nl_generic(0x10, 0x3, 0x10) r8 = dup2(r7, r6) clone(0x802102001ffc, 0x0, 0xfffffffffffffffe, &(0x7f00000001c0), 0xffffffffffffffff) r9 = getpid() sched_setscheduler(r9, 0x5, &(0x7f0000000200)) connect$inet(r8, &(0x7f0000000080)={0x2, 0x0, @dev}, 0x0) openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000000500)='/selinux/avc/cache_stats\x00', 0x0, 0x0) write$selinux_user(r8, &(0x7f0000000780)=ANY=[@ANYBLOB="73797374656dff070000626a6563745f723a6b6c6f6764000161725f72756e5f7402fc742f737461626604750084d07700c8c84c109ce4631820bdfe9841ad4dde223d1c41289aebb42474476858142b919dc6efddc659693a74e3a1c068fff68ce4d6f386edb2a8545e1cbcd301093d51874845c8cab8a91dd92f0411102d2a95845bbc4f83354b3cfdf3ef83c79f560a5478a0b85db5c730a2125342743b29a853583cce4899393010c01f863967a47436830f03c4f1c41d95d1a0791a2a9723d81834e553edc58c12dae452dd75c803fcbe41e90f83ecf31b2a43235127d9c3777e55fd0382c4d50a30171213ea551f5868023016f5dbf0d6505b0ff09e21e300481b6fee51dcc4d1351be3bdea6eeeab94f2f00cb0ee"], 0x118) getsockopt$inet_IP_XFRM_POLICY(r4, 0x0, 0x11, &(0x7f00000002c0)={{{@in=@multicast1, @in=@local}}, {{@in6=@mcast1}, 0x0, @in=@remote}}, &(0x7f0000000100)=0xe8) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000480)={0x60, 0x0, &(0x7f0000000240)=[@transaction_sg={0x40486311, {{0x2, 0x0, 0x38, 0x0, 0x11, 0x0, 0x0, 0x0, 0x10, &(0x7f0000000000), &(0x7f0000000040)=[0x0, 0x68]}, 0x8000}}, @acquire_done], 0x56, 0x0, &(0x7f0000000380)="de7348ebdd3856b4939062726852809a76a9c7e27bcd54c3301e926aaec66877cf4b10c115d8919a31d2c3f6687c4bab83102ab8307fea74883013e680f8320bb70b7cca7f9528184061a906af989c9a769cade88c24"}) [ 591.729511] binder: 14236:14242 got transaction to invalid handle [ 591.738956] binder: 14254:14256 got transaction to invalid handle [ 591.745653] binder: 14236:14242 transaction failed 29201/-22, size 0-16 line 3012 [ 591.756288] binder: 14254:14256 transaction failed 29201/-22, size 0-16 line 3012 [ 591.770308] binder: 14248:14264 got transaction to invalid handle 10:35:32 executing program 3: r0 = syz_open_dev$binder(&(0x7f0000000100)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_GET_NODE_DEBUG_INFO(0xffffffffffffffff, 0xc018620b, &(0x7f0000000180)) 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}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000000180)=""/148, 0x13d}], 0x1, 0x0) memfd_create(&(0x7f0000000000)='wchan\x00', 0x4) r1 = syz_open_procfs(0x0, &(0x7f0000000080)="2f65786500000000000409004bddd9de91be10eebf000ee9a90f79805854fa07424adee901d2da75af1f0200f5ab26d7a071fb35331ce39c5a") write$P9_RCLUNK(r1, &(0x7f00000003c0)={0x7, 0x79, 0x2}, 0x7) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(0xffffffffffffffff, 0x4008240b, &(0x7f0000000200)={0x0, 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={&(0x7f00000001c0)}}) lsetxattr$trusted_overlay_redirect(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='trusted.overlay.redirect\x00', &(0x7f0000000440)='./file0\x00', 0x8, 0x3) setsockopt$sock_int(r1, 0x1, 0xe, &(0x7f0000000400)=0x1a8, 0x4) socketpair(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_SET_FILTER(r2, 0x8923, &(0x7f0000000200)="766574000000000000000002bd6800") socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000200)) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040)='/dev/net/tun\x00', 0x1, 0x0) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f0000000000)={"766574000000000000000000bd6800", 0x43732e5398416f1a}) r4 = socket$inet6(0xa, 0x1, 0x0) getsockopt$IPT_SO_GET_REVISION_TARGET(r1, 0x0, 0x43, &(0x7f00000006c0)={'NETMAP\x00'}, &(0x7f0000000700)=0x1e) r5 = socket$nl_generic(0x10, 0x3, 0x10) r6 = dup2(r5, r4) clone(0x802102001ffc, 0x0, 0xfffffffffffffffe, &(0x7f00000001c0), 0xffffffffffffffff) r7 = getpid() ioctl$PIO_FONTRESET(r1, 0x4b6d, 0x0) sched_setscheduler(r7, 0x5, &(0x7f0000000200)) connect$inet(r6, &(0x7f0000000080)={0x2, 0x0, @dev}, 0x0) openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000000040)='/selinux/avc/cache_stats\x00', 0x0, 0x0) write$selinux_user(r6, &(0x7f0000000780)=ANY=[@ANYBLOB="73797374656dff070000626a6563745f723a6b6c6f6764000161725f72756e5f7402fc742f737461626604750084d07700c8c84c109ce4631820bdfe9841ad4dde223d1c41289aebb42474476858142b919dc6efddc659693a74e3a1c068fff68ce4d6f386edb2a8545e1cbcd301093d51874845c8cab8a91dd92f0411102d2a95845bbc4f83354b3cfdf3ef83c79f560a5478a0b85db5c730a2125342743b29a853583cce4899393010c01f863967a47436830f03c4f1c41d95d1a0791a2a9723d81834e553edc58c12dae452dd75c803fcbe41e90f83ecf31b2a43235127d9c3777e55fd0382c4d50a30171213ea551f5868023016f5dbf0d6505b0ff09e21e300481b6fee51dcc4d1351be3bdea6eeeab94f2f00cb0ee"], 0x118) getsockopt$inet_IP_XFRM_POLICY(r2, 0x0, 0x11, &(0x7f00000002c0)={{{@in=@multicast1, @in=@local}}, {{@in6=@mcast1}, 0x0, @in=@remote}}, &(0x7f0000000100)=0xe8) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000480)={0x60, 0x0, &(0x7f0000000240)=[@transaction_sg={0x40486311, {{0x2, 0x0, 0x38, 0x0, 0x11, 0x0, 0x0, 0x0, 0x10, &(0x7f0000000000), &(0x7f0000000040)=[0x0, 0x68]}, 0x8000}}, @acquire_done], 0x56, 0x0, &(0x7f0000000380)="de7348ebdd3856b4939062726852809a76a9c7e27bcd54c3301e926aaec66877cf4b10c115d8919a31d2c3f6687c4bab83102ab8307fea74883013e680f8320bb70b7cca7f9528184061a906af989c9a769cade88c24"}) [ 591.776850] binder: 14248:14264 transaction failed 29201/-22, size 0-16 line 3012 10:35:32 executing program 5: r0 = socket$packet(0x11, 0x6, 0x300) getsockopt$packet_buf(0xffffffffffffffff, 0x107, 0x0, &(0x7f0000000040)=""/8, &(0x7f0000000080)=0x8) fstat(r0, &(0x7f0000000340)) socket$inet6(0xa, 0xf, 0xfffffffffffffffa) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$packet(0x11, 0x3, 0x300) socketpair$inet6(0xa, 0x6, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000000140)='/selinux/avc/cache_stats\x00', 0x0, 0x0) ioctl$sock_inet_tcp_SIOCOUTQ(r3, 0x5411, &(0x7f00000000c0)) r4 = socket$netlink(0x10, 0x3, 0x0) bind$netlink(r4, &(0x7f0000000040)={0x10, 0x0, 0xfffffffffffffffd, 0x2000000}, 0xc) perf_event_open(&(0x7f0000940000)={0x2, 0x70, 0xee6a}, 0x0, 0x0, 0xffffffffffffffff, 0x0) getsockopt$netlink(r4, 0x10e, 0xe, 0xfffffffffffffffe, &(0x7f0000000140)) open$dir(&(0x7f0000000180)='./file1\x00', 0x0, 0x4) ioctl$TCSBRKP(r3, 0x5425, 0x100000000) setsockopt$inet6_MCAST_LEAVE_GROUP(r2, 0x29, 0x2d, &(0x7f0000000280)={0x8226, {{0xa, 0x4e20, 0x0, @ipv4={[], [], @local}, 0x5d}}}, 0x88) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$BLKGETSIZE(r3, 0x1260, &(0x7f0000000440)) clone(0x2382001ff8, 0x0, 0xfffffffffffffffe, &(0x7f00000001c0), 0xffffffffffffffff) r6 = getpid() sched_setscheduler(r6, 0xa, &(0x7f0000000200)=0x4) setsockopt$inet_tcp_int(r5, 0x6, 0x7, &(0x7f0000000080), 0x4) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x6001, 0xffffffffffffffff) ptrace$getregs(0xe, r6, 0xfffffffffffffff9, &(0x7f0000000480)=""/232) creat(&(0x7f00000007c0)='./file1\x00', 0x0) unlink(&(0x7f0000000000)='./file0\x00') setsockopt$packet_tx_ring(r1, 0x107, 0x5, &(0x7f0000000040)=@req3={0x10000, 0x0, 0x10000, 0x1}, 0x1c) bind(r0, &(0x7f0000000740)=@pppol2tpv3={0x18, 0x1, {0x0, r1, {0x2, 0x4e20, @multicast1}, 0x4, 0x1, 0x4, 0x1}}, 0x80) socket$inet(0x2, 0x5, 0x0) bind$inet(r5, &(0x7f0000deb000)={0x2, 0x4e21, @multicast1}, 0xffffffffffffff58) [ 591.807794] binder: 14254:14256 got transaction to invalid handle [ 591.814891] binder: 14254:14256 transaction failed 29201/-22, size 0-16 line 3012 [ 591.831703] binder: 14252:14255 got transaction to invalid handle [ 591.838059] binder: 14252:14255 transaction failed 29201/-22, size 0-16 line 3012 10:35:32 executing program 3: r0 = syz_open_dev$binder(&(0x7f0000000100)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_GET_NODE_DEBUG_INFO(0xffffffffffffffff, 0xc018620b, &(0x7f0000000180)) 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}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000000180)=""/148, 0x13d}], 0x1, 0x0) memfd_create(&(0x7f0000000000)='wchan\x00', 0x4) r1 = syz_open_procfs(0x0, &(0x7f0000000080)="2f65786500000000000409004bddd9de91be10eebf000ee9a90f79805854fa07424adee901d2da75af1f0200f5ab26d7a071fb35331ce39c5a") write$P9_RCLUNK(r1, &(0x7f00000003c0)={0x7, 0x79, 0x2}, 0x7) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(0xffffffffffffffff, 0x4008240b, &(0x7f0000000200)={0x0, 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={&(0x7f00000001c0)}}) lsetxattr$trusted_overlay_redirect(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='trusted.overlay.redirect\x00', &(0x7f0000000440)='./file0\x00', 0x8, 0x3) setsockopt$sock_int(r1, 0x1, 0xe, &(0x7f0000000400)=0x1a8, 0x4) socketpair(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_SET_FILTER(r2, 0x8923, &(0x7f0000000200)="766574000000000000000002bd6800") socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000200)) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040)='/dev/net/tun\x00', 0x1, 0x0) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f0000000000)={"766574000000000000000000bd6800", 0x43732e5398416f1a}) r4 = socket$inet6(0xa, 0x1, 0x0) getsockopt$IPT_SO_GET_REVISION_TARGET(r1, 0x0, 0x43, &(0x7f00000006c0)={'NETMAP\x00'}, &(0x7f0000000700)=0x1e) r5 = socket$nl_generic(0x10, 0x3, 0x10) r6 = dup2(r5, r4) clone(0x802102001ffc, 0x0, 0xfffffffffffffffe, &(0x7f00000001c0), 0xffffffffffffffff) r7 = getpid() ioctl$PIO_FONTRESET(r1, 0x4b6d, 0x0) sched_setscheduler(r7, 0x5, &(0x7f0000000200)) connect$inet(r6, &(0x7f0000000080)={0x2, 0x0, @dev}, 0x0) openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000000040)='/selinux/avc/cache_stats\x00', 0x0, 0x0) write$selinux_user(r6, &(0x7f0000000780)=ANY=[@ANYBLOB="73797374656dff070000626a6563745f723a6b6c6f6764000161725f72756e5f7402fc742f737461626604750084d07700c8c84c109ce4631820bdfe9841ad4dde223d1c41289aebb42474476858142b919dc6efddc659693a74e3a1c068fff68ce4d6f386edb2a8545e1cbcd301093d51874845c8cab8a91dd92f0411102d2a95845bbc4f83354b3cfdf3ef83c79f560a5478a0b85db5c730a2125342743b29a853583cce4899393010c01f863967a47436830f03c4f1c41d95d1a0791a2a9723d81834e553edc58c12dae452dd75c803fcbe41e90f83ecf31b2a43235127d9c3777e55fd0382c4d50a30171213ea551f5868023016f5dbf0d6505b0ff09e21e300481b6fee51dcc4d1351be3bdea6eeeab94f2f00cb0ee"], 0x118) getsockopt$inet_IP_XFRM_POLICY(r2, 0x0, 0x11, &(0x7f00000002c0)={{{@in=@multicast1, @in=@local}}, {{@in6=@mcast1}, 0x0, @in=@remote}}, &(0x7f0000000100)=0xe8) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000480)={0x60, 0x0, &(0x7f0000000240)=[@transaction_sg={0x40486311, {{0x2, 0x0, 0x38, 0x0, 0x11, 0x0, 0x0, 0x0, 0x10, &(0x7f0000000000), &(0x7f0000000040)=[0x0, 0x68]}, 0x8000}}, @acquire_done], 0x56, 0x0, &(0x7f0000000380)="de7348ebdd3856b4939062726852809a76a9c7e27bcd54c3301e926aaec66877cf4b10c115d8919a31d2c3f6687c4bab83102ab8307fea74883013e680f8320bb70b7cca7f9528184061a906af989c9a769cade88c24"}) 10:35:32 executing program 1: r0 = syz_open_dev$binder(&(0x7f0000000100)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_GET_NODE_DEBUG_INFO(0xffffffffffffffff, 0xc018620b, &(0x7f0000000180)) 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}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000000180)=""/148, 0x13d}], 0x1, 0x0) r1 = memfd_create(&(0x7f0000000000)='wchan\x00', 0x4) ioctl$sock_proto_private(r1, 0x89e8, &(0x7f00000004c0)="477b8e0b964d37cde2360f2175077423810c69c39d6220940f870a5633e64babd6475fa131814a3cdfb9ec2b6b2a490f2857c1a8050a8bfd954fca774b8adf06a94b70177689b460046ac0fe45d02179e32627f88a1af9930f8890425ff5ee0333d7f28f1cda24b45891b44143f4f88edef7c8fde3d5096c7f9ab99bc3065468c9bbbafc134cc285453c0a3d7c690ac4da57689f0f1d02d5b9817445d2f6f2a4f618a40ca5350c8a79c96907fb689ae7d43cd5c468229b6a226fbb1ec881734cfe056ed32997b1b32939864d5855b32dd8a09710cd0ad118c965dc371ee36a391c58a428e39c57f0406e5232f4") r2 = syz_open_procfs(0x0, &(0x7f0000000080)="2f65786500000000000409004bddd9de91be10eebf000ee9a90f79805854fa07424adee901d2da75af1f0200f5ab26d7a071fb35331ce39c5a") write$P9_RCLUNK(r2, &(0x7f00000003c0)={0x7, 0x79, 0x2}, 0x7) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(0xffffffffffffffff, 0x4008240b, &(0x7f0000000200)={0x0, 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={&(0x7f00000001c0)}}) lsetxattr$trusted_overlay_redirect(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='trusted.overlay.redirect\x00', &(0x7f0000000440)='./file0\x00', 0x8, 0x3) setsockopt$sock_int(r2, 0x1, 0xe, &(0x7f0000000400)=0x1a8, 0x4) socketpair(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_SET_FILTER(r3, 0x8923, &(0x7f0000000200)="766574000000000000000002bd6800") socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000200)) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r4 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040)='/dev/net/tun\x00', 0x1, 0x0) ioctl$TUNSETIFF(r4, 0x400454ca, &(0x7f0000000000)={"766574000000000000000000bd6800", 0x43732e5398416f1a}) r5 = socket$inet6(0xa, 0x1, 0x0) getsockopt$IPT_SO_GET_REVISION_TARGET(r2, 0x0, 0x43, &(0x7f00000006c0)={'NETMAP\x00'}, &(0x7f0000000700)=0x1e) r6 = socket$nl_generic(0x10, 0x3, 0x10) r7 = dup2(r6, r5) clone(0x802102001ffc, 0x0, 0xfffffffffffffffe, &(0x7f00000001c0), 0xffffffffffffffff) r8 = getpid() sched_setscheduler(r8, 0x5, &(0x7f0000000200)) connect$inet(r7, &(0x7f0000000080)={0x2, 0x0, @dev}, 0x0) openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000000040)='/selinux/avc/cache_stats\x00', 0x0, 0x0) write$selinux_user(r7, &(0x7f0000000780)=ANY=[@ANYBLOB="73797374656dff070000626a6563745f723a6b6c6f6764000161725f72756e5f7402fc742f737461626604750084d07700c8c84c109ce4631820bdfe9841ad4dde223d1c41289aebb42474476858142b919dc6efddc659693a74e3a1c068fff68ce4d6f386edb2a8545e1cbcd301093d51874845c8cab8a91dd92f0411102d2a95845bbc4f83354b3cfdf3ef83c79f560a5478a0b85db5c730a2125342743b29a853583cce4899393010c01f863967a47436830f03c4f1c41d95d1a0791a2a9723d81834e553edc58c12dae452dd75c803fcbe41e90f83ecf31b2a43235127d9c3777e55fd0382c4d50a30171213ea551f5868023016f5dbf0d6505b0ff09e21e300481b6fee51dcc4d1351be3bdea6eeeab94f2f00cb0ee"], 0x118) getsockopt$inet_IP_XFRM_POLICY(r3, 0x0, 0x11, &(0x7f00000002c0)={{{@in=@multicast1, @in=@local}}, {{@in6=@mcast1}, 0x0, @in=@remote}}, &(0x7f0000000100)=0xe8) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000480)={0x60, 0x0, &(0x7f0000000240)=[@transaction_sg={0x40486311, {{0x2, 0x0, 0x38, 0x0, 0x11, 0x0, 0x0, 0x0, 0x10, &(0x7f0000000000), &(0x7f0000000040)=[0x0, 0x68]}, 0x8000}}, @acquire_done], 0x56, 0x0, &(0x7f0000000380)="de7348ebdd3856b4939062726852809a76a9c7e27bcd54c3301e926aaec66877cf4b10c115d8919a31d2c3f6687c4bab83102ab8307fea74883013e680f8320bb70b7cca7f9528184061a906af989c9a769cade88c24"}) 10:35:32 executing program 0: r0 = syz_open_dev$binder(&(0x7f0000000100)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_GET_NODE_DEBUG_INFO(0xffffffffffffffff, 0xc018620b, &(0x7f0000000180)) 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}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000000180)=""/148, 0x13d}], 0x1, 0x0) memfd_create(&(0x7f0000000000)='wchan\x00', 0x4) r1 = syz_open_procfs(0x0, &(0x7f0000000080)="2f65786500000000000409004bddd9de91be10eebf000ee9a90f79805854fa07424adee901d2da75af1f0200f5ab26d7a071fb35331ce39c5a") write$P9_RCLUNK(r1, &(0x7f00000003c0)={0x7, 0x79, 0x2}, 0x6) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(0xffffffffffffffff, 0x4008240b, &(0x7f0000000200)={0x0, 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={&(0x7f00000001c0)}}) lsetxattr$trusted_overlay_redirect(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='trusted.overlay.redirect\x00', &(0x7f0000000440)='./file0\x00', 0x8, 0x3) setsockopt$sock_int(r1, 0x1, 0xe, &(0x7f0000000400)=0x1a8, 0x4) socketpair(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_SET_FILTER(r2, 0x8923, &(0x7f0000000200)="766574000000000000000002bd6800") socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000200)) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040)='/dev/net/tun\x00', 0x1, 0x0) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f0000000000)={"766574000000000000000000bd6800", 0x43732e5398416f1a}) r4 = socket$inet6(0xa, 0x1, 0x0) getsockopt$IPT_SO_GET_REVISION_TARGET(r1, 0x0, 0x43, &(0x7f00000006c0)={'NETMAP\x00'}, &(0x7f0000000700)=0x1e) r5 = socket$nl_generic(0x10, 0x3, 0x10) r6 = dup2(r5, r4) clone(0x802102001ffc, 0x0, 0xfffffffffffffffe, &(0x7f00000001c0), 0xffffffffffffffff) r7 = getpid() sched_setscheduler(r7, 0x5, &(0x7f0000000200)) connect$inet(r6, &(0x7f0000000080)={0x2, 0x0, @dev}, 0x0) openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000000040)='/selinux/avc/cache_stats\x00', 0x0, 0x0) write$selinux_user(r6, &(0x7f0000000780)=ANY=[@ANYBLOB="73797374656dff070000626a6563745f723a6b6c6f6764000161725f72756e5f7402fc742f737461626604750084d07700c8c84c109ce4631820bdfe9841ad4dde223d1c41289aebb42474476858142b919dc6efddc659693a74e3a1c068fff68ce4d6f386edb2a8545e1cbcd301093d51874845c8cab8a91dd92f0411102d2a95845bbc4f83354b3cfdf3ef83c79f560a5478a0b85db5c730a2125342743b29a853583cce4899393010c01f863967a47436830f03c4f1c41d95d1a0791a2a9723d81834e553edc58c12dae452dd75c803fcbe41e90f83ecf31b2a43235127d9c3777e55fd0382c4d50a30171213ea551f5868023016f5dbf0d6505b0ff09e21e300481b6fee51dcc4d1351be3bdea6eeeab94f2f00cb0ee"], 0x118) getsockopt$inet_IP_XFRM_POLICY(r2, 0x0, 0x11, &(0x7f00000002c0)={{{@in=@multicast1, @in=@local}}, {{@in6=@mcast1}, 0x0, @in=@remote}}, &(0x7f0000000100)=0xe8) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000480)={0x60, 0x0, &(0x7f0000000240)=[@transaction_sg={0x40486311, {{0x2, 0x0, 0x38, 0x0, 0x11, 0x0, 0x0, 0x0, 0x10, &(0x7f0000000000), &(0x7f0000000040)=[0x0, 0x68]}, 0x8000}}, @acquire_done], 0x56, 0x0, &(0x7f0000000380)="de7348ebdd3856b4939062726852809a76a9c7e27bcd54c3301e926aaec66877cf4b10c115d8919a31d2c3f6687c4bab83102ab8307fea74883013e680f8320bb70b7cca7f9528184061a906af989c9a769cade88c24"}) [ 592.063635] binder: 14282:14283 got transaction to invalid handle [ 592.070919] binder: 14282:14283 transaction failed 29201/-22, size 0-16 line 3012 [ 592.096964] binder: 14278:14280 got transaction to invalid handle [ 592.105739] binder: 14278:14280 transaction failed 29201/-22, size 0-16 line 3012 [ 592.163905] binder: 14286:14288 got transaction to invalid handle [ 592.172016] binder: 14286:14288 transaction failed 29201/-22, size 0-16 line 3012 10:35:32 executing program 2: r0 = syz_open_dev$binder(&(0x7f0000000100)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_GET_NODE_DEBUG_INFO(0xffffffffffffffff, 0xc018620b, &(0x7f0000000180)) r1 = 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}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000000180)=""/148, 0x13d}], 0x1, 0x0) r2 = memfd_create(&(0x7f0000000000)='wchan\x00', 0x4) r3 = syz_open_procfs(0x0, &(0x7f0000000080)="2f65786500000000000409004bddd9de91be10eebf000ee9a90f79805854fa07424adee901d2da75af1f0200f5ab26d7a071fb35331ce39c5a") write$P9_RCLUNK(r3, &(0x7f00000003c0)={0x7, 0x79, 0x2}, 0x7) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(0xffffffffffffffff, 0x4008240b, &(0x7f0000000200)={0x0, 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={&(0x7f00000001c0)}}) lsetxattr$trusted_overlay_redirect(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='trusted.overlay.redirect\x00', &(0x7f0000000440)='./file0\x00', 0x8, 0x3) setsockopt$sock_int(r3, 0x1, 0xe, &(0x7f0000000400)=0x1a8, 0x4) socketpair(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_SET_FILTER(r1, 0x8923, &(0x7f0000000780)="000000000000bc00000000000000001952db369af08a49a398e1155508f87dba2a9f545ffcf9fe0e335354711380e4cb50374bf5ccb5e238c49266faf2090a8c470e873f7adb3a5c381b836abde9858a7f5b95f2c043cff16c6ed8059f692ab0a8491bd4edf859482307a73f78f3cb7e7ce0696a4e2a7ddcaf29941e9d191f7ca9f87bf9304ac5f944f7d40f02edd4798f8c17af52a8de8d2e2338fe2d882da555eef55ff7d4bcae9a3dea3d0b3ed6b92d18f6f19e829c8be3ad") socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000200)) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040)='/dev/net/tun\x00', 0x1, 0x0) ioctl$TUNSETIFF(r5, 0x400454ca, &(0x7f0000000000)={"766574000000000000000000bd6800", 0x43732e5398416f1a}) r6 = socket$inet6(0xa, 0x1, 0x0) write$P9_ROPEN(r2, &(0x7f0000000500)={0x18, 0x71, 0x3, {{0x2, 0x1, 0x6}, 0x6}}, 0x18) getsockopt$IPT_SO_GET_REVISION_TARGET(r3, 0x0, 0x43, &(0x7f00000006c0)={'NETMAP\x00'}, &(0x7f0000000700)=0x1e) r7 = socket$nl_generic(0x10, 0x3, 0x10) r8 = dup2(r7, r6) clone(0x802102001ffc, 0x0, 0xfffffffffffffffe, &(0x7f00000001c0), 0xffffffffffffffff) r9 = getpid() sched_setscheduler(r9, 0x5, &(0x7f0000000200)) connect$inet(r8, &(0x7f0000000080)={0x2, 0x0, @dev}, 0x0) openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000000040)='/selinux/avc/cache_stats\x00', 0x0, 0x0) write$selinux_user(r8, &(0x7f0000000540)=ANY=[@ANYBLOB="73797374656dff070000626a6563745f723a6b6c6f6764000161725f72756e5f7402fc742f737461626604750084d07700c8c84c109ce4631820bdfe9841ad4dde223d1c41289aebb42474476858142b919dc6efddc659693a74e3a1c068fff68ce4d6f386edb2a8545e1cbcd301093d51874845c8cab8a91dd92f0411102d2a95845bbc4f83354b3cfdf3ef83c79f560a5478a0b85db5c730a2125342743b29a853583cce4899393010c01f863967a47436830f03c4f1c41d95d1a0791a2a9723d81834e553edc58c12dae452dd75c803fcbe41e90f83ecf31b2a43235127d9c3777e55fd0382c4d50a30171213ea551f5868023016f5dbf0d6505b0ff09e21e300481b6fee51dcc4d1351be3bdea6eeeab94f2f00cb0ee650beaa9fafe77c1dcdb275ef3bfa90542023c6d1e884233dc678ee62053d577825aef5bbb69e4015c146ab865cc47255709155757afc1a8d4790d586cbd07901ecc5a6315582d4d550b423187c0ceeb2e26705aecd80eff"], 0x118) ioctl$GIO_CMAP(r2, 0x4b70, &(0x7f00000004c0)) getsockopt$inet_IP_XFRM_POLICY(r4, 0x0, 0x11, &(0x7f00000002c0)={{{@in=@multicast1, @in=@local}}, {{@in6=@mcast1}, 0x0, @in=@remote}}, &(0x7f0000000100)=0xe8) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000480)={0x60, 0x0, &(0x7f0000000240)=[@transaction_sg={0x40486311, {{0x2, 0x0, 0x38, 0x0, 0x11, 0x0, 0x0, 0x0, 0x10, &(0x7f0000000000), &(0x7f0000000040)=[0x0, 0x68]}, 0x8000}}, @acquire_done], 0x56, 0x0, &(0x7f0000000380)="de7348ebdd3856b4939062726852809a76a9c7e27bcd54c3301e926aaec66877cf4b10c115d8919a31d2c3f6687c4bab83102ab8307fea74883013e680f8320bb70b7cca7f9528184061a906af989c9a769cade88c24"}) [ 592.206454] binder: 14282:14283 got transaction to invalid handle [ 592.213195] binder: 14282:14283 transaction failed 29201/-22, size 0-16 line 3012 10:35:32 executing program 5: r0 = socket$packet(0x11, 0x3, 0x300) getsockopt$packet_buf(0xffffffffffffffff, 0x107, 0x0, &(0x7f0000000040)=""/8, &(0x7f0000000080)=0x8) fstat(r0, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0}) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = socket$packet(0x11, 0x3, 0x300) socketpair$inet6(0xa, 0x6, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000000140)='/selinux/avc/cache_stats\x00', 0x0, 0x0) ioctl$sock_inet_tcp_SIOCOUTQ(r4, 0x5411, &(0x7f0000000180)) ioctl$TCSBRKP(r4, 0x5425, 0x4) setsockopt$inet6_MCAST_LEAVE_GROUP(r3, 0x29, 0x2d, &(0x7f0000000280)={0x8226, {{0xa, 0x4e20, 0x0, @ipv4={[], [], @local}, 0x5d}}}, 0x88) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$BLKGETSIZE(r4, 0x1260, &(0x7f0000000440)) clone(0x2382001ff8, 0x0, 0xfffffffffffffffe, &(0x7f0000000100), 0xffffffffffffffff) accept4$inet(r4, &(0x7f0000000480)={0x2, 0x0, @multicast1}, &(0x7f00000004c0)=0x10, 0x800) r6 = getpid() sched_setscheduler(r6, 0x5, &(0x7f0000000040)) setsockopt$inet_tcp_int(r5, 0x6, 0x7, &(0x7f0000000080), 0x4) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x6001, 0xffffffffffffffff) creat(&(0x7f00000007c0)='./file0\x00', 0x0) unlink(&(0x7f0000000000)='./file0\x00') setsockopt$packet_tx_ring(r2, 0x107, 0x5, &(0x7f0000000040)=@req3={0x10000, 0x0, 0x10000, 0x1}, 0x1c) bind(r3, &(0x7f00000003c0)=@pppoe={0x18, 0x0, {0x0, @broadcast, 'ip6gre0\x00'}}, 0x80) socket$inet(0x2, 0x5, 0x0) bind$inet(0xffffffffffffffff, &(0x7f0000deb000)={0x2, 0x0, @multicast1}, 0x10) getsockopt$sock_buf(r5, 0x1, 0x1a, &(0x7f00000001c0)=""/105, &(0x7f00000000c0)=0x69) fchown(r0, r1, 0x0) [ 592.510894] binder: 14307:14316 got transaction to invalid handle [ 592.517337] binder: 14307:14316 transaction failed 29201/-22, size 0-16 line 3012 10:35:33 executing program 4: r0 = syz_open_dev$binder(&(0x7f0000000100)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_GET_NODE_DEBUG_INFO(0xffffffffffffffff, 0xc018620b, &(0x7f0000000180)) 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}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000000180)=""/148, 0x13d}], 0x1, 0x0) r1 = memfd_create(&(0x7f0000000000)='wchan\x00', 0x4) ioctl$sock_proto_private(r1, 0x89e8, &(0x7f00000004c0)="477b8e0b964d37cde2360f2175077423810c69c39d6220940f870a5633e64babd6475fa131814a3cdfb9ec2b6b2a490f2857c1a8050a8bfd954fca774b8adf06a94b70177689b460046ac0fe45d02179e32627f88a1af9930f8890425ff5ee0333d7f28f1cda24b45891b44143f4f88edef7c8fde3d5096c7f9ab99bc3065468c9bbbafc134cc285453c0a3d7c690ac4da57689f0f1d02d5b9817445d2f6f2a4f618a40ca5350c8a79c96907fb689ae7d43cd5c468229b6a226fbb1ec881734cfe056ed32997b1b32939864d5855b32dd8a09710cd0ad118c965dc371ee36a391c58a428e39c57f0406e5232f4") r2 = syz_open_procfs(0x0, &(0x7f0000000080)="2f65786500000000000409004bddd9de91be10eebf000ee9a90f79805854fa07424adee901d2da75af1f0200f5ab26d7a071fb35331ce39c5a") write$P9_RCLUNK(r2, &(0x7f00000003c0)={0x7, 0x79, 0x2}, 0x7) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(0xffffffffffffffff, 0x4008240b, &(0x7f0000000200)={0x0, 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={&(0x7f00000001c0)}}) lsetxattr$trusted_overlay_redirect(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='trusted.overlay.redirect\x00', &(0x7f0000000440)='./file0\x00', 0x8, 0x3) setsockopt$sock_int(r2, 0x1, 0xe, &(0x7f0000000400)=0x1a8, 0x4) socketpair(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_SET_FILTER(r3, 0x8923, &(0x7f0000000200)="766574000000000000000002bd6800") socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000200)) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r4 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040)='/dev/net/tun\x00', 0x1, 0x0) ioctl$TUNSETIFF(r4, 0x400454ca, &(0x7f0000000000)={"766574000000000000000000bd6800", 0x43732e5398416f1a}) r5 = socket$inet6(0xa, 0x1, 0x0) getsockopt$IPT_SO_GET_REVISION_TARGET(r2, 0x0, 0x43, &(0x7f00000006c0)={'NETMAP\x00'}, &(0x7f0000000700)=0x1e) r6 = socket$nl_generic(0x10, 0x3, 0x10) r7 = dup2(r6, r5) clone(0x802102001ffc, 0x0, 0xfffffffffffffffe, &(0x7f00000001c0), 0xffffffffffffffff) r8 = getpid() sched_setscheduler(r8, 0x5, &(0x7f0000000200)) connect$inet(r7, &(0x7f0000000080)={0x2, 0x0, @dev}, 0x0) openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000000040)='/selinux/avc/cache_stats\x00', 0x0, 0x0) write$selinux_user(r7, &(0x7f0000000780)=ANY=[@ANYBLOB="73797374656dff070000626a6563745f723a6b6c6f6764000161725f72756e5f7402fc742f737461626604750084d07700c8c84c109ce4631820bdfe9841ad4dde223d1c41289aebb42474476858142b919dc6efddc659693a74e3a1c068fff68ce4d6f386edb2a8545e1cbcd301093d51874845c8cab8a91dd92f0411102d2a95845bbc4f83354b3cfdf3ef83c79f560a5478a0b85db5c730a2125342743b29a853583cce4899393010c01f863967a47436830f03c4f1c41d95d1a0791a2a9723d81834e553edc58c12dae452dd75c803fcbe41e90f83ecf31b2a43235127d9c3777e55fd0382c4d50a30171213ea551f5868023016f5dbf0d6505b0ff09e21e300481b6fee51dcc4d1351be3bdea6eeeab94f2f00cb0ee"], 0x118) getsockopt$inet_IP_XFRM_POLICY(r3, 0x0, 0x11, &(0x7f00000002c0)={{{@in=@multicast1, @in=@local}}, {{@in6=@mcast1}, 0x0, @in=@remote}}, &(0x7f0000000100)=0xe8) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000480)={0x60, 0x0, &(0x7f0000000240)=[@transaction_sg={0x40486311, {{0x2, 0x0, 0x38, 0x0, 0x11, 0x0, 0x0, 0x0, 0x10, &(0x7f0000000000), &(0x7f0000000040)=[0x0, 0x68]}, 0x8000}}, @acquire_done], 0x56, 0x0, &(0x7f0000000380)="de7348ebdd3856b4939062726852809a76a9c7e27bcd54c3301e926aaec66877cf4b10c115d8919a31d2c3f6687c4bab83102ab8307fea74883013e680f8320bb70b7cca7f9528184061a906af989c9a769cade88c24"}) 10:35:33 executing program 1: r0 = syz_open_dev$binder(&(0x7f0000000100)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_GET_NODE_DEBUG_INFO(0xffffffffffffffff, 0xc018620b, &(0x7f0000000180)) 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}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000000180)=""/148, 0x13d}], 0x1, 0x0) r1 = memfd_create(&(0x7f0000000000)='wchan\x00', 0x4) r2 = syz_open_procfs(0x0, &(0x7f0000000080)="2f65786500000000000409004bddd9de91be10eebf000ee9a90f79805854fa07424adee901d2da75af1f0200f5ab26d7a071fb35331ce39c5a") write$P9_RCLUNK(r2, &(0x7f00000003c0)={0x7, 0x79, 0x2}, 0x7) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(0xffffffffffffffff, 0x4008240b, &(0x7f0000000200)={0x0, 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={&(0x7f00000001c0)}}) lsetxattr$trusted_overlay_redirect(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='trusted.overlay.redirect\x00', &(0x7f0000000440)='./file0\x00', 0x8, 0x3) setsockopt$sock_int(r2, 0x1, 0xe, &(0x7f0000000400)=0x1a8, 0x4) socketpair(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_SET_FILTER(r3, 0x8923, &(0x7f0000000200)="766574000000000000000002bd6800") socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000200)) setsockopt$sock_linger(r1, 0x1, 0xd, &(0x7f00000004c0)={0x1}, 0x8) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r4 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040)='/dev/net/tun\x00', 0x1, 0x0) ioctl$TUNSETIFF(r4, 0x400454ca, &(0x7f0000000000)={"766574000000000000000000bd6800", 0x43732e5398416f1a}) r5 = socket$inet6(0xa, 0x1, 0x0) getsockopt$IPT_SO_GET_REVISION_TARGET(r2, 0x0, 0x43, &(0x7f00000006c0)={'NETMAP\x00'}, &(0x7f0000000700)=0x1e) r6 = socket$nl_generic(0x10, 0x3, 0x10) r7 = dup2(r6, r5) clone(0x802102001ffc, 0x0, 0xfffffffffffffffe, &(0x7f00000001c0), 0xffffffffffffffff) r8 = getpid() sched_setscheduler(r8, 0x5, &(0x7f0000000200)) connect$inet(r7, &(0x7f0000000080)={0x2, 0x0, @dev}, 0x0) openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000000040)='/selinux/avc/cache_stats\x00', 0x0, 0x0) write$selinux_user(r7, &(0x7f0000000780)=ANY=[@ANYBLOB="73797374656dff070000626a6563745f723a6b6c6f6764000161725f72756e5f7402fc742f737461626604750084d07700c8c84c109ce4631820bdfe9841ad4dde223d1c41289aebb42474476858142b919dc6efddc659693a74e3a1c068fff68ce4d6f386edb2a8545e1cbcd301093d51874845c8cab8a91dd92f0411102d2a95845bbc4f83354b3cfdf3ef83c79f560a5478a0b85db5c730a2125342743b29a853583cce4899393010c01f863967a47436830f03c4f1c41d95d1a0791a2a9723d81834e553edc58c12dae452dd75c803fcbe41e90f83ecf31b2a43235127d9c3777e55fd0382c4d50a30171213ea551f5868023016f5dbf0d6505b0ff09e21e300481b6fee51dcc4d1351be3bdea6eeeab94f2f00cb0ee"], 0x118) getsockopt$inet_IP_XFRM_POLICY(r3, 0x0, 0x11, &(0x7f00000002c0)={{{@in=@multicast1, @in=@local}}, {{@in6=@mcast1}, 0x0, @in=@remote}}, &(0x7f0000000100)=0xe8) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000480)={0x60, 0x0, &(0x7f0000000240)=[@transaction_sg={0x40486311, {{0x2, 0x0, 0x38, 0x0, 0x11, 0x0, 0x0, 0x0, 0x10, &(0x7f0000000000), &(0x7f0000000040)=[0x0, 0x68]}, 0x8000}}, @acquire_done], 0x56, 0x0, &(0x7f0000000380)="de7348ebdd3856b4939062726852809a76a9c7e27bcd54c3301e926aaec66877cf4b10c115d8919a31d2c3f6687c4bab83102ab8307fea74883013e680f8320bb70b7cca7f9528184061a906af989c9a769cade88c24"}) 10:35:33 executing program 5: r0 = socket$packet(0x11, 0x3, 0x300) getsockopt$packet_buf(0xffffffffffffffff, 0x107, 0x0, &(0x7f0000000040)=""/8, &(0x7f0000000080)=0x8) fstat(r0, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0}) r2 = perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = socket$packet(0x11, 0x3, 0x300) socketpair$inet6(0xa, 0x6, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000000140)='/selinux/avc/cache_stats\x00', 0x0, 0x0) fcntl$getownex(r2, 0x10, &(0x7f00000004c0)={0x0, 0x0}) getpgid(r7) ioctl$sock_inet_tcp_SIOCOUTQ(r6, 0x5411, &(0x7f0000000180)) ioctl$TCSBRKP(r6, 0x5425, 0x4) ioctl$FICLONERANGE(r3, 0x4020940d, &(0x7f0000000480)={r4, 0x0, 0x8, 0x100000000, 0xffffffff}) setsockopt$inet6_MCAST_LEAVE_GROUP(r5, 0x29, 0x2d, &(0x7f0000000280)={0x8226, {{0xa, 0x4e20, 0x0, @ipv4={[], [], @local}, 0x5d}}}, 0x88) r8 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$BLKGETSIZE(r5, 0x1260, &(0x7f0000000440)) clone(0x2382001ff8, 0x0, 0xfffffffffffffffe, &(0x7f0000000100), 0xffffffffffffffff) r9 = getpid() sched_setscheduler(r9, 0x5, &(0x7f0000000040)) setsockopt$inet_tcp_int(r8, 0x6, 0x7, &(0x7f0000000080), 0x4) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x6001, 0xffffffffffffffff) r10 = creat(&(0x7f00000007c0)='./file0\x00', 0x0) unlink(&(0x7f0000000000)='./file0\x00') setsockopt$packet_tx_ring(r3, 0x107, 0x5, &(0x7f0000000040)=@req3={0x10000, 0x0, 0x10000, 0x1}, 0x1c) bind(r5, &(0x7f00000003c0)=@pppoe={0x18, 0x0, {0x0, @broadcast, 'ip6gre0\x00'}}, 0x80) socket$inet(0x2, 0x5, 0x0) bind$inet(0xffffffffffffffff, &(0x7f0000deb000)={0x2, 0x0, @multicast1}, 0x10) setsockopt$inet_tcp_TLS_TX(r10, 0x6, 0x1, &(0x7f0000000500), 0x4) getsockopt$sock_buf(r8, 0x1, 0x1a, &(0x7f00000001c0)=""/105, &(0x7f00000000c0)=0x69) fchown(r0, r1, 0x0) 10:35:33 executing program 3: r0 = socket$packet(0x11, 0x3, 0x300) getsockopt$packet_buf(0xffffffffffffffff, 0x107, 0x0, &(0x7f0000000040)=""/8, &(0x7f0000000080)=0x8) fstat(r0, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0}) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = socket$packet(0x11, 0x3, 0x300) socketpair$inet6(0xa, 0x6, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000000140)='/selinux/avc/cache_stats\x00', 0x0, 0x0) ioctl$sock_inet_tcp_SIOCOUTQ(r4, 0x5411, &(0x7f0000000180)) ioctl$TCSBRKP(r4, 0x5425, 0x4) setsockopt$inet6_MCAST_LEAVE_GROUP(r3, 0x29, 0x2d, &(0x7f0000000280)={0x8226, {{0xa, 0x4e20, 0x0, @ipv4={[], [], @local}, 0x5d}}}, 0x88) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$BLKGETSIZE(r4, 0x1260, &(0x7f0000000440)) clone(0x2382001ff8, 0x0, 0xfffffffffffffffe, &(0x7f0000000100), 0xffffffffffffffff) accept4$inet(r4, &(0x7f0000000480)={0x2, 0x0, @multicast1}, &(0x7f00000004c0)=0x10, 0x800) r6 = getpid() sched_setscheduler(r6, 0x5, &(0x7f0000000040)) setsockopt$inet_tcp_int(r5, 0x6, 0x7, &(0x7f0000000080), 0x4) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x6001, 0xffffffffffffffff) creat(&(0x7f00000007c0)='./file0\x00', 0x0) unlink(&(0x7f0000000000)='./file0\x00') setsockopt$packet_tx_ring(r2, 0x107, 0x5, &(0x7f0000000040)=@req3={0x10000, 0x0, 0x10000, 0x1}, 0x1c) bind(r3, &(0x7f00000003c0)=@pppoe={0x18, 0x0, {0x0, @broadcast, 'ip6gre0\x00'}}, 0x80) socket$inet(0x2, 0x5, 0x0) bind$inet(0xffffffffffffffff, &(0x7f0000deb000)={0x2, 0x0, @multicast1}, 0x10) getsockopt$sock_buf(r5, 0x1, 0x1a, &(0x7f00000001c0)=""/105, &(0x7f00000000c0)=0x69) fchown(r0, r1, 0x0) 10:35:33 executing program 0: r0 = socket$packet(0x11, 0x3, 0x300) getsockopt$packet_buf(0xffffffffffffffff, 0x107, 0x0, &(0x7f0000000040)=""/8, &(0x7f0000000080)=0x8) fstat(r0, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0}) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = socket$packet(0x11, 0x3, 0x300) socketpair$inet6(0xa, 0x6, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000000140)='/selinux/avc/cache_stats\x00', 0x0, 0x0) ioctl$sock_inet_tcp_SIOCOUTQ(r4, 0x5411, &(0x7f0000000180)) ioctl$TCSBRKP(r4, 0x5425, 0x4) openat$cgroup_procs(r4, &(0x7f0000000480)='cgroup.threads\x00', 0x2, 0x0) setsockopt$inet6_MCAST_LEAVE_GROUP(r3, 0x29, 0x2d, &(0x7f0000000280)={0x8226, {{0xa, 0x4e20, 0x0, @ipv4={[], [], @local}, 0x5d}}}, 0x88) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$BLKGETSIZE(r4, 0x1260, &(0x7f0000000440)) clone(0x2382001ff8, 0x0, 0xfffffffffffffffe, &(0x7f0000000100), 0xffffffffffffffff) r6 = getpid() sched_setscheduler(r6, 0x5, &(0x7f0000000040)) setsockopt$inet_tcp_int(r5, 0x6, 0x7, &(0x7f0000000080), 0x4) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x6001, 0xffffffffffffffff) creat(&(0x7f00000007c0)='./file0\x00', 0x0) unlink(&(0x7f0000000000)='./file0\x00') setsockopt$packet_tx_ring(r2, 0x107, 0x5, &(0x7f0000000040)=@req3={0x10000, 0x0, 0x10000, 0x1}, 0x1c) bind(r3, &(0x7f00000003c0)=@pppoe={0x18, 0x0, {0x0, @broadcast, 'ip6gre0\x00'}}, 0x80) socket$inet(0x2, 0x5, 0x0) bind$inet(0xffffffffffffffff, &(0x7f0000deb000)={0x2, 0x0, @multicast1}, 0x10) getsockopt$sock_buf(r5, 0x1, 0x1a, &(0x7f00000001c0)=""/105, &(0x7f00000000c0)=0x69) fchown(r0, r1, 0x0) 10:35:33 executing program 1: r0 = creat(&(0x7f0000000280)='./file0\x00', 0x23) r1 = syz_open_dev$binder(&(0x7f0000000100)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_GET_NODE_DEBUG_INFO(0xffffffffffffffff, 0xc018620b, &(0x7f0000000180)) 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}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000000180)=""/148, 0x13d}], 0x1, 0x0) memfd_create(&(0x7f0000000000)='wchan\x00', 0x4) r2 = syz_open_procfs(0x0, &(0x7f0000000080)="2f65786500000000000409004bddd9de91be10eebf000ee9a90f79805854fa07424adee901d2da75af1f0200f5ab26d7a071fb35331ce39c5a") write$P9_RCLUNK(r2, &(0x7f00000003c0)={0x7, 0x79, 0x2}, 0x7) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(0xffffffffffffffff, 0x4008240b, &(0x7f0000000200)={0x0, 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={&(0x7f00000001c0)}}) getpid() lsetxattr$trusted_overlay_redirect(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='trusted.overlay.redirect\x00', &(0x7f0000000440)='./file0\x00', 0x8, 0x3) setsockopt$sock_int(r0, 0x1, 0xe, &(0x7f0000000400)=0x1a8, 0xf9) socketpair(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_SET_FILTER(r3, 0x8923, &(0x7f0000000200)="766574000000000000000002bd6800") socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000200)) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r4 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040)='/dev/net/tun\x00', 0x1, 0x0) ioctl$TUNSETIFF(r4, 0x400454ca, &(0x7f0000000000)={"766574000000000000000000bd6800", 0x43732e5398416f1a}) r5 = socket$inet6(0xa, 0x1, 0x0) getsockopt$IPT_SO_GET_REVISION_TARGET(r2, 0x0, 0x43, &(0x7f00000006c0)={'NETMAP\x00'}, &(0x7f0000000700)=0x1e) r6 = socket$nl_generic(0x10, 0x3, 0x10) r7 = dup2(r6, r5) clone(0x802102001ffc, 0x0, 0xfffffffffffffffe, &(0x7f00000001c0), 0xffffffffffffffff) r8 = getpid() sched_setscheduler(r8, 0x5, &(0x7f0000000200)) connect$inet(r7, &(0x7f0000000080)={0x2, 0x0, @dev}, 0x0) openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000000040)='/selinux/avc/cache_stats\x00', 0x0, 0x0) write$selinux_user(r7, &(0x7f0000000780)=ANY=[@ANYBLOB="73797374656dff070000626a6563745f723a6b6c6f6764000161725f72756e5f7402fc742f737461626604750084d07700c8c84c109ce4631820bdfe9841ad4dde223d1c41289aebb42474476858142b919dc6efddc659693a74e3a1c068fff68ce4d6f386edb2a8545e1cbcd301093d51874845c8cab8a91dd92f0411102d2a95845bbc4f83354b3cfdf3ef83c79f560a5478a0b85db5c730a2125342743b29a853583cce4899393010c01f8639670100000000000000c41d95d1a0791a2a9723d81834e553edc58c12dae452dd75c803fcbe41e90f83ecf31b2a43235127d9c3777e55fd0382c4d50a30171213ea551f5868023016f551dcc4d1351be3bdea6eeeab94f2f00cb0ee"], 0x118) getsockopt$inet_IP_XFRM_POLICY(r3, 0x0, 0x11, &(0x7f00000002c0)={{{@in=@multicast1, @in=@local}}, {{@in6=@mcast1}, 0x0, @in=@remote}}, &(0x7f0000000100)=0xe8) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000480)={0x60, 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB="11634840020000000000000038000000000000000000000011000000000000000000000000000000000000001000000000000000d21ccc891c04abe24cc5df4c7e1e350d438515a4fa3f5fab16d5eea0727d414af3c0a46f20f64e3de363a090d0309e3b34914b65a7168f676aba7a5fad5552e709d2739e96dafe87a0f960fef30965c15f6da43958b6d8726633d133e5d5f1a926664a616c242d9666e041b70eb05743e757a9fd07d13fa4e4b94569c15fd1bcb69d3d18c18744a656fc425612eaaa59c6badfd64203cc4e37246aff8479b78e0eed84c76d1f656e6036db8c58b3685941ff2ef7aac632394f44ad1845b3ace3d63a38a74519b00000000000000000000000000000000000000000008ed06691819c7d092fe856224bedc51d6ff9060f959ea665e9311262bd9779d3c05b84f462fce57db76088426b8911bb1b8ea84b309099012ccc64258093ba57e43692a58bb9f9ed81a6759c4236a9553e8e56de7e8c84cd1f588cdd558d93364698cbd54074e2d4751995f2c7f55cfcff594c960c426c8c38c10eeb00cd35d26bfcdcf66e84d28d0ee64c420146000000000000", @ANYPTR=&(0x7f0000000000)=ANY=[], @ANYPTR=&(0x7f0000000040)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00h\x00\x00\x00\x00\x00\x00\x00'], @ANYBLOB="008000000000000009631040", @ANYRES64=0x0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x56, 0x0, &(0x7f0000000380)="de7348ebdd3856b4939062726852809a76a9c7e27bcd54c3301e926aaec66877cf4b10c115d8919a31d2c3f6687c4bab83102ab8307fea74883013e680f8320bb70b7cca7f9528184061a906af989c9a769cade88c24"}) [ 592.750824] binder: 14334:14340 got transaction to invalid handle [ 592.757241] binder: 14334:14340 transaction failed 29201/-22, size 0-16 line 3012 [ 592.802335] binder: 14333:14359 got transaction to invalid handle [ 592.808640] binder: 14333:14359 transaction failed 29201/-22, size 0-16 line 3012 10:35:33 executing program 2: r0 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000540)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) setsockopt$inet6_udp_int(r0, 0x11, 0x67, &(0x7f0000000580)=0xab, 0x4) r1 = syz_open_dev$binder(&(0x7f0000000100)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_GET_NODE_DEBUG_INFO(0xffffffffffffffff, 0xc018620b, &(0x7f0000000180)) 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}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000000180)=""/148, 0x13d}], 0x1, 0x0) memfd_create(&(0x7f0000000000)='wchan\x00', 0x4) r2 = syz_open_procfs(0x0, &(0x7f0000000080)="2f65786500000000000409004bddd9de91be10eebf000ee9a90f79805854fa07424adee901d2da75af1f0200f5ab26d7a071fb35331ce39c5a") write$P9_RCLUNK(r2, &(0x7f00000003c0)={0x7, 0x79, 0x2}, 0x7) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(0xffffffffffffffff, 0x4008240b, &(0x7f0000000200)={0x0, 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={&(0x7f00000001c0)}}) lsetxattr$trusted_overlay_redirect(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='trusted.overlay.redirect\x00', &(0x7f0000000440)='./file0\x00', 0x8, 0x3) setsockopt$sock_int(r2, 0x1, 0xe, &(0x7f0000000400)=0x1a8, 0x4) socketpair(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_SET_FILTER(r3, 0x8923, &(0x7f0000000200)="766574000000000000000002bd6800") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000600)) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040)='/dev/net/tun\x00', 0x1, 0x0) ioctl$TUNSETIFF(r5, 0x400454ca, &(0x7f0000000000)={"766574000000000000000000bd6800", 0x43732e5398416f1a}) r6 = socket$inet6(0xa, 0x1, 0x0) getsockopt$IPT_SO_GET_REVISION_TARGET(r2, 0x0, 0x43, &(0x7f00000006c0)={'NETMAP\x00'}, &(0x7f0000000700)=0x1e) r7 = socket$nl_generic(0x10, 0x3, 0x10) r8 = dup2(r7, r6) clone(0x802102001ffc, 0x0, 0xfffffffffffffffe, &(0x7f00000001c0), 0xffffffffffffffff) r9 = getpid() sched_setscheduler(r9, 0x5, &(0x7f0000000200)) connect$inet(r8, &(0x7f0000000080)={0x2, 0x0, @dev}, 0x0) openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000000040)='/selinux/avc/cache_stats\x00', 0x0, 0x0) write$selinux_user(r8, &(0x7f0000000780)=ANY=[@ANYBLOB="73797374656dff070000626a6563745f723a6b6c6f6764000161725f72756e5f7402fc742f737461626604750084d07700c8c84c109ce4631820bdfe9841ad4dde223d1c41289aebb42474476858142b919dc6efddc659693a74e3a1c068fff68ce4d6f386edb2a8545e1cbcd301093d51874845c8cab8a91dd92f0411102d2a95845bbc4f83354b3cfdf3ef83c79f560a5478a0b85db5c730a2125342743b29a853583cce4899393010c01f863967a47436830f03c4f1c41d95d1a0791a2a9723d81834e553edc58c12dae452dd75c803fcbe41e90f83ecf31b2a43235127d9c3777e55fd0382c4d50a30171213ea551f5868023016f5dbf0d6505b0ff09e21e300481b6fee51dcc4d1351be3bdea6eeeab94f2f00cb0ee"], 0x118) accept$packet(r4, &(0x7f00000004c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000500)=0x14) getsockopt$inet_IP_XFRM_POLICY(r3, 0x0, 0x11, &(0x7f00000002c0)={{{@in=@multicast1, @in=@local}}, {{@in6=@mcast1}, 0x0, @in=@remote}}, &(0x7f0000000100)=0xe8) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000480)={0x60, 0x0, &(0x7f0000000240)=[@transaction_sg={0x40486311, {{0x2, 0x0, 0x38, 0x0, 0x11, 0x0, 0x0, 0x0, 0x10, &(0x7f0000000000), &(0x7f0000000040)=[0x0, 0x68]}, 0x8000}}, @acquire_done], 0x56, 0x0, &(0x7f0000000380)="de7348ebdd3856b4939062726852809a76a9c7e27bcd54c3301e926aaec66877cf4b10c115d8919a31d2c3f6687c4bab83102ab8307fea74883013e680f8320bb70b7cca7f9528184061a906af989c9a769cade88c24"}) 10:35:33 executing program 1: r0 = syz_open_dev$binder(&(0x7f0000000100)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_GET_NODE_DEBUG_INFO(0xffffffffffffffff, 0xc018620b, &(0x7f0000000180)) 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}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000000180)=""/148, 0x13d}], 0x1, 0x0) memfd_create(&(0x7f0000000000)='wchan\x00', 0x4) r1 = syz_open_procfs(0x0, &(0x7f0000000080)="2f65786500000000000409004bddd9de91be10eebf000ee9a90f79805854fa07424adee901d2da75af1f0200f5ab26d7a071fb35331ce39c5a") write$P9_RCLUNK(r1, &(0x7f00000003c0)={0x7, 0x79, 0x2}, 0x7) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(0xffffffffffffffff, 0x4008240b, &(0x7f0000000200)={0x0, 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={&(0x7f00000001c0)}}) lsetxattr$trusted_overlay_redirect(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='trusted.overlay.redirect\x00', &(0x7f0000000440)='./file0\x00', 0x8, 0x3) setsockopt$sock_int(r1, 0x1, 0xe, &(0x7f0000000400)=0x1a8, 0x4) socketpair(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_SET_FILTER(r2, 0x8923, &(0x7f0000000200)="766574000000000000000002bd6800") socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r4 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040)='/dev/net/tun\x00', 0x1, 0x0) ioctl$TUNSETIFF(r4, 0x400454ca, &(0x7f0000000000)={"766574000000000000000000bd6800", 0x43732e5398416f1a}) r5 = socket$inet6(0xa, 0x1, 0x0) preadv(r3, &(0x7f0000000600)=[{&(0x7f00000004c0)=""/41, 0x29}, {&(0x7f0000000500)=""/200, 0xc8}], 0x2, 0x0) getsockopt$IPT_SO_GET_REVISION_TARGET(r1, 0x0, 0x43, &(0x7f00000006c0)={'NETMAP\x00'}, &(0x7f0000000700)=0x1e) r6 = socket$nl_generic(0x10, 0x3, 0x10) r7 = dup2(r6, r5) clone(0x802102001ffc, 0x0, 0xfffffffffffffffe, &(0x7f00000001c0), 0xffffffffffffffff) r8 = getpid() sched_setscheduler(r8, 0x5, &(0x7f0000000200)) connect$inet(r7, &(0x7f0000000080)={0x2, 0x0, @dev}, 0x0) openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000000040)='/selinux/avc/cache_stats\x00', 0x0, 0x0) write$selinux_user(r7, &(0x7f0000000780)=ANY=[@ANYBLOB="73797374656dff070000626a6563745f723a6b6c6f6764000161725f72756e5f7402fc742f737461626604750084d07700c8c84c109ce4631820bdfe9841ad4dde223d1c41289aebb42474476858142b919dc6efddc659693a74e3a1c068fff68ce4d6f386edb2a8545e1cbcd301093d51874845c8cab8a91dd92f0411102d2a95845bbc4f83354b3cfdf3ef83c79f560a5478a0b85db5c730a2125342743b29a853583cce4899393010c01f863967a47436830f03c4f1c41d95d1a0791a2a9723d81834e553edc58c12dae452dd75c803fcbe41e90f83ecf31b2a43235127d9c3777e55fd0382c4d50a30171213ea551f5868023016f5dbf0d6505b0ff09e21e300481b6fee51dcc4d1351be3bdea6eeeab94f2f00cb0ee"], 0x118) getsockopt$inet_IP_XFRM_POLICY(r2, 0x0, 0x11, &(0x7f00000002c0)={{{@in=@multicast1, @in=@local}}, {{@in6=@mcast1}, 0x0, @in=@remote}}, &(0x7f0000000100)=0xe8) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000480)={0x60, 0x0, &(0x7f0000000240)=[@transaction_sg={0x40486311, {{0x2, 0x0, 0x38, 0x0, 0x11, 0x0, 0x0, 0x0, 0x10, &(0x7f0000000000), &(0x7f0000000040)=[0x0, 0x68]}, 0x8000}}, @acquire_done], 0x56, 0x0, &(0x7f0000000380)="de7348ebdd3856b4939062726852809a76a9c7e27bcd54c3301e926aaec66877cf4b10c115d8919a31d2c3f6687c4bab83102ab8307fea74883013e680f8320bb70b7cca7f9528184061a906af989c9a769cade88c24"}) 10:35:33 executing program 0: r0 = creat(&(0x7f0000000280)='./file0\x00', 0x23) r1 = syz_open_dev$binder(&(0x7f0000000100)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_GET_NODE_DEBUG_INFO(0xffffffffffffffff, 0xc018620b, &(0x7f0000000180)) 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}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000000180)=""/148, 0x13d}], 0x1, 0x0) memfd_create(&(0x7f0000000000)='wchan\x00', 0x4) r2 = syz_open_procfs(0x0, &(0x7f0000000080)="2f65786500000000000409004bddd9de91be10eebf000ee9a90f79805854fa07424adee901d2da75af1f0200f5ab26d7a071fb35331ce39c5a") write$P9_RCLUNK(r2, &(0x7f00000003c0)={0x7, 0x79, 0x2}, 0x7) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(0xffffffffffffffff, 0x4008240b, &(0x7f0000000200)={0x0, 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={&(0x7f00000001c0)}}) getpid() lsetxattr$trusted_overlay_redirect(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='trusted.overlay.redirect\x00', &(0x7f0000000440)='./file0\x00', 0x8, 0x3) setsockopt$sock_int(r0, 0x1, 0xe, &(0x7f0000000400)=0x1a8, 0xf9) socketpair(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_SET_FILTER(r3, 0x8923, &(0x7f0000000200)="766574000000000000000002bd6800") socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000200)) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r4 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040)='/dev/net/tun\x00', 0x1, 0x0) ioctl$TUNSETIFF(r4, 0x400454ca, &(0x7f0000000000)={"766574000000000000000000bd6800", 0x43732e5398416f1a}) r5 = socket$inet6(0xa, 0x1, 0x0) getsockopt$IPT_SO_GET_REVISION_TARGET(r2, 0x0, 0x43, &(0x7f00000006c0)={'NETMAP\x00'}, &(0x7f0000000700)=0x1e) r6 = socket$nl_generic(0x10, 0x3, 0x10) r7 = dup2(r6, r5) clone(0x802102001ffc, 0x0, 0xfffffffffffffffe, &(0x7f00000001c0), 0xffffffffffffffff) r8 = getpid() sched_setscheduler(r8, 0x5, &(0x7f0000000200)) connect$inet(r7, &(0x7f0000000080)={0x2, 0x0, @dev}, 0x0) openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000000040)='/selinux/avc/cache_stats\x00', 0x0, 0x0) write$selinux_user(r7, &(0x7f0000000780)=ANY=[@ANYBLOB="73797374656dff070000626a6563745f723a6b6c6f6764000161725f72756e5f7402fc742f737461626604750084d07700c8c84c109ce4631820bdfe9841ad4dde223d1c41289aebb42474476858142b919dc6efddc659693a74e3a1c068fff68ce4d6f386edb2a8545e1cbcd301093d51874845c8cab8a91dd92f0411102d2a95845bbc4f83354b3cfdf3ef83c79f560a5478a0b85db5c730a2125342743b29a853583cce4899393010c01f8639670100000000000000c41d95d1a0791a2a9723d81834e553edc58c12dae452dd75c803fcbe41e90f83ecf31b2a43235127d9c3777e55fd0382c4d50a30171213ea551f5868023016f551dcc4d1351be3bdea6eeeab94f2f00cb0ee"], 0x118) getsockopt$inet_IP_XFRM_POLICY(r3, 0x0, 0x11, &(0x7f00000002c0)={{{@in=@multicast1, @in=@local}}, {{@in6=@mcast1}, 0x0, @in=@remote}}, &(0x7f0000000100)=0xe8) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000480)={0x60, 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB="11634840020000000000000038000000000000000000000011000000000000000000000000000000000000001000000000000000d21ccc891c04abe24cc5df4c7e1e350d438515a4fa3f5fab16d5eea0727d414af3c0a46f20f64e3de363a090d0309e3b34914b65a7168f676aba7a5fad5552e709d2739e96dafe87a0f960fef30965c15f6da43958b6d8726633d133e5d5f1a926664a616c242d9666e041b70eb05743e757a9fd07d13fa4e4b94569c15fd1bcb69d3d18c18744a656fc425612eaaa59c6badfd64203cc4e37246aff8479b78e0eed84c76d1f656e6036db8c58b3685941ff2ef7aac632394f44ad1845b3ace3d63a38a74519b00000000000000000000000000000000000000000008ed06691819c7d092fe856224bedc51d6ff9060f959ea665e9311262bd9779d3c05b84f462fce57db76088426b8911bb1b8ea84b309099012ccc64258093ba57e43692a58bb9f9ed81a6759c4236a9553e8e56de7e8c84cd1f588cdd558d93364698cbd54074e2d4751995f2c7f55cfcff594c960c426c8c38c10eeb00cd35d26bfcdcf66e84d28d0ee64c420146000000000000", @ANYPTR=&(0x7f0000000000)=ANY=[], @ANYPTR=&(0x7f0000000040)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00h\x00\x00\x00\x00\x00\x00\x00'], @ANYBLOB="008000000000000009631040", @ANYRES64=0x0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x56, 0x0, &(0x7f0000000380)="de7348ebdd3856b4939062726852809a76a9c7e27bcd54c3301e926aaec66877cf4b10c115d8919a31d2c3f6687c4bab83102ab8307fea74883013e680f8320bb70b7cca7f9528184061a906af989c9a769cade88c24"}) [ 592.880577] binder: 14358:14362 got transaction to invalid handle [ 592.887050] binder: 14358:14362 transaction failed 29201/-22, size 0-16 line 3012 [ 592.914061] binder: 14358:14362 got transaction to invalid handle [ 592.922521] binder: 14358:14362 transaction failed 29201/-22, size 0-16 line 3012 10:35:33 executing program 5: r0 = socket$packet(0x11, 0x3, 0x300) getsockopt$packet_buf(0xffffffffffffffff, 0x107, 0x0, &(0x7f0000000040)=""/8, &(0x7f0000000080)=0x8) fstat(r0, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r3 = openat$selinux_mls(0xffffffffffffff9c, &(0x7f0000000740)='/selinux/mls\x00', 0x0, 0x0) ioctl$UI_SET_SWBIT(r3, 0x4004556d, 0x9) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = socket$packet(0x11, 0x80000002, 0x300) socketpair$inet6(0xa, 0x6, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000000140)='/selinux/avc/cache_stats\x00', 0x0, 0x0) ioctl$sock_inet_tcp_SIOCOUTQ(r6, 0x5411, &(0x7f0000000180)) ioctl$TCSBRKP(r6, 0x5425, 0x4) setsockopt$inet6_MCAST_LEAVE_GROUP(r5, 0x29, 0x2d, &(0x7f0000000280)={0x8226, {{0xa, 0x4e20, 0x0, @ipv4={[], [], @local}, 0x5d}}}, 0x88) r7 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$BLKGETSIZE(r6, 0x1260, &(0x7f0000000440)) clone(0x2382001ff8, 0x0, 0xfffffffffffffffe, &(0x7f0000000100), 0xffffffffffffffff) r8 = getpid() sched_setscheduler(r8, 0x3, &(0x7f0000000480)) setsockopt$inet_tcp_int(r7, 0x6, 0x7, &(0x7f0000000080), 0x4) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x6001, 0xffffffffffffffff) r9 = creat(&(0x7f00000007c0)='./file0\x00', 0x0) unlink(&(0x7f0000000540)='./file0\x00') setsockopt$packet_tx_ring(r4, 0x107, 0x5, &(0x7f0000000040)=@req3={0x10000, 0x0, 0x10000, 0x1}, 0x1c) bind(r5, &(0x7f00000003c0)=@pppoe={0x18, 0x0, {0x0, @broadcast, 'ip6gre0\x00'}}, 0x80) socket$inet(0x2, 0x5, 0x0) bind$inet(0xffffffffffffffff, &(0x7f0000deb000)={0x2, 0x0, @multicast1}, 0x10) getsockopt$sock_buf(r7, 0x1, 0x1a, &(0x7f00000001c0)=""/105, &(0x7f00000000c0)=0x69) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f00000004c0)={r9, &(0x7f0000000580)="cc34aaac7a68d96febe0ed4fc16e87b31cb30b78b94c7d06bc8adf3bf4fc84ce155c19947b58c4dc0a62d561e60007dc0cfdf53df64cc1a16cba9585fa4fbdf54fda4ce11efdde51e4bcdbbc3d686970f3813708f9c05938b0fb690a177e6afa5648fa08068a69aeaf14f00b76eea9ea5a60b1b83c71998977c5239dea39b6646ee11e3d249c98c3a513103360d8c6cbc0da042c8529830cd541897e9e3d2c8f652a491e8256fbee8b33c36906b8dae0f3f8e2ffb398ecbdae490118e712ddb5d99b3e95aa", &(0x7f0000000680)="e106ab9fb1d2eec2cc585eb406e24a6c001d32a9261c6d2feb8ca795617ae39c6cced57d147fde151070f73ae361deaa34923f9191ad2bc5f7a883165a4b9633630603262a2863a82c1f99196e315266b0becb1c789d3affbedc2b7c741c5ed4fcb9a0817c98209eaa7a35b9659f1fa4cdc6ccdf72a899c7b86d883c07a54d2205e8a4514431b600", 0x3}, 0x20) fchown(r7, r1, r2) fchown(r0, r1, 0x0) 10:35:33 executing program 3: r0 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000540)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) setsockopt$inet6_udp_int(r0, 0x11, 0x67, &(0x7f0000000580)=0xab, 0x4) r1 = syz_open_dev$binder(&(0x7f0000000100)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_GET_NODE_DEBUG_INFO(0xffffffffffffffff, 0xc018620b, &(0x7f0000000180)) 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}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000000180)=""/148, 0x13d}], 0x1, 0x0) memfd_create(&(0x7f0000000000)='wchan\x00', 0x4) r2 = syz_open_procfs(0x0, &(0x7f0000000080)="2f65786500000000000409004bddd9de91be10eebf000ee9a90f79805854fa07424adee901d2da75af1f0200f5ab26d7a071fb35331ce39c5a") write$P9_RCLUNK(r2, &(0x7f00000003c0)={0x7, 0x79, 0x2}, 0x7) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(0xffffffffffffffff, 0x4008240b, &(0x7f0000000200)={0x0, 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={&(0x7f00000001c0)}}) lsetxattr$trusted_overlay_redirect(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='trusted.overlay.redirect\x00', &(0x7f0000000440)='./file0\x00', 0x8, 0x3) setsockopt$sock_int(r2, 0x1, 0xe, &(0x7f0000000400)=0x1a8, 0x4) socketpair(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_SET_FILTER(r3, 0x8923, &(0x7f0000000200)="766574000000000000000002bd6800") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000600)) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040)='/dev/net/tun\x00', 0x1, 0x0) ioctl$TUNSETIFF(r5, 0x400454ca, &(0x7f0000000000)={"766574000000000000000000bd6800", 0x43732e5398416f1a}) r6 = socket$inet6(0xa, 0x1, 0x0) getsockopt$IPT_SO_GET_REVISION_TARGET(r2, 0x0, 0x43, &(0x7f00000006c0)={'NETMAP\x00'}, &(0x7f0000000700)=0x1e) r7 = socket$nl_generic(0x10, 0x3, 0x10) r8 = dup2(r7, r6) clone(0x802102001ffc, 0x0, 0xfffffffffffffffe, &(0x7f00000001c0), 0xffffffffffffffff) r9 = getpid() sched_setscheduler(r9, 0x5, &(0x7f0000000200)) connect$inet(r8, &(0x7f0000000080)={0x2, 0x0, @dev}, 0x0) openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000000040)='/selinux/avc/cache_stats\x00', 0x0, 0x0) write$selinux_user(r8, &(0x7f0000000780)=ANY=[@ANYBLOB="73797374656dff070000626a6563745f723a6b6c6f6764000161725f72756e5f7402fc742f737461626604750084d07700c8c84c109ce4631820bdfe9841ad4dde223d1c41289aebb42474476858142b919dc6efddc659693a74e3a1c068fff68ce4d6f386edb2a8545e1cbcd301093d51874845c8cab8a91dd92f0411102d2a95845bbc4f83354b3cfdf3ef83c79f560a5478a0b85db5c730a2125342743b29a853583cce4899393010c01f863967a47436830f03c4f1c41d95d1a0791a2a9723d81834e553edc58c12dae452dd75c803fcbe41e90f83ecf31b2a43235127d9c3777e55fd0382c4d50a30171213ea551f5868023016f5dbf0d6505b0ff09e21e300481b6fee51dcc4d1351be3bdea6eeeab94f2f00cb0ee"], 0x118) accept$packet(r4, &(0x7f00000004c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000500)=0x14) getsockopt$inet_IP_XFRM_POLICY(r3, 0x0, 0x11, &(0x7f00000002c0)={{{@in=@multicast1, @in=@local}}, {{@in6=@mcast1}, 0x0, @in=@remote}}, &(0x7f0000000100)=0xe8) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000480)={0x60, 0x0, &(0x7f0000000240)=[@transaction_sg={0x40486311, {{0x2, 0x0, 0x38, 0x0, 0x11, 0x0, 0x0, 0x0, 0x10, &(0x7f0000000000), &(0x7f0000000040)=[0x0, 0x68]}, 0x8000}}, @acquire_done], 0x56, 0x0, &(0x7f0000000380)="de7348ebdd3856b4939062726852809a76a9c7e27bcd54c3301e926aaec66877cf4b10c115d8919a31d2c3f6687c4bab83102ab8307fea74883013e680f8320bb70b7cca7f9528184061a906af989c9a769cade88c24"}) [ 593.057609] binder: 14378:14390 got transaction to invalid handle [ 593.064553] binder: 14378:14390 transaction failed 29201/-22, size 0-16 line 3012 [ 593.083218] binder: 14375:14377 got transaction to invalid handle [ 593.083291] binder: 14375:14377 transaction failed 29201/-22, size 0-16 line 3012 [ 593.149572] binder: 14382:14393 got transaction to invalid handle [ 593.161539] binder: 14382:14393 transaction failed 29201/-22, size 0-16 line 3012 10:35:33 executing program 5: r0 = socket$packet(0x11, 0x3, 0x300) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000500)='/dev/full\x00', 0x20000, 0x0) setsockopt$inet_tcp_int(r1, 0x6, 0x1e, &(0x7f0000000540)=0x8001, 0x4) getsockopt$packet_buf(0xffffffffffffffff, 0x107, 0x0, &(0x7f0000000040)=""/8, &(0x7f0000000080)=0x8) fstat(r0, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0}) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet_tcp(0x2, 0x1, 0x0) r3 = socket$packet(0x11, 0x3, 0x300) socketpair$inet6(0xa, 0x6, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000000140)='/selinux/avc/cache_stats\x00', 0x0, 0x0) ioctl$sock_inet_tcp_SIOCOUTQ(r5, 0x5411, &(0x7f0000000180)) ioctl$TCSBRKP(r5, 0x5425, 0x4) setsockopt$inet6_MCAST_LEAVE_GROUP(r4, 0x29, 0x2d, &(0x7f0000000280)={0x8226, {{0xa, 0x4e20, 0x0, @ipv4={[], [], @local}, 0x5d}}}, 0x88) r6 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$BLKGETSIZE(r5, 0x1260, &(0x7f0000000440)) clone(0x2382001ff8, 0x0, 0xfffffffffffffffe, &(0x7f0000000100), 0xffffffffffffffff) r7 = getpid() r8 = openat$cgroup_ro(r5, &(0x7f0000000480)='pids.current\x00', 0x0, 0x0) sched_setscheduler(r7, 0x5, &(0x7f0000000040)) setsockopt$inet_tcp_int(r6, 0x6, 0x7, &(0x7f0000000080), 0x4) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x6001, 0xffffffffffffffff) creat(&(0x7f00000007c0)='./file0\x00', 0x0) unlink(&(0x7f0000000000)='./file0\x00') setsockopt$packet_tx_ring(r3, 0x107, 0x5, &(0x7f0000000040)=@req3={0x10000, 0x0, 0x10000, 0x1}, 0x1c) bind(r4, &(0x7f00000003c0)=@pppoe={0x18, 0x0, {0x0, @broadcast, 'ip6gre0\x00'}}, 0x80) socket$inet(0x2, 0x5, 0x0) r9 = openat$cgroup_int(r8, &(0x7f0000000580)='cpu.weight\x00', 0x2, 0x0) bind$inet(0xffffffffffffffff, &(0x7f0000deb000)={0x2, 0x0, @multicast1}, 0x10) getsockopt$sock_buf(r0, 0x1, 0x3f, &(0x7f00000001c0)=""/105, &(0x7f00000004c0)=0x69) fchown(r9, r2, 0x0) [ 593.217772] binder: 14397:14398 got transaction to invalid handle [ 593.224446] binder: 14397:14398 transaction failed 29201/-22, size 0-16 line 3012 [ 593.243105] binder: 14378:14381 got transaction to invalid handle [ 593.249401] binder: 14378:14381 transaction failed 29201/-22, size 0-16 line 3012 10:35:33 executing program 4: r0 = creat(&(0x7f00000000c0)='./file0\x00', 0x15) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x0, 0x0) perf_event_open$cgroup(&(0x7f0000000040)={0x7, 0x70, 0x80000001, 0x0, 0x100000000, 0x8, 0x0, 0x6, 0x8, 0x4, 0x7, 0x1000, 0x7, 0x7, 0x0, 0x0, 0x6, 0x6, 0xd2, 0x8001, 0x3f, 0x1, 0x5, 0x1, 0xf14, 0x7f, 0x7, 0xedd, 0x2, 0x8, 0x4, 0x7, 0x0, 0x47, 0xfffffffffffffa65, 0x5, 0x6, 0x7fffffff, 0x0, 0xcbd, 0x3, @perf_config_ext={0x0, 0x4}, 0x10010, 0x5, 0xfff, 0x7, 0x5, 0x7, 0x6}, r0, 0xd, r1, 0x1) r2 = socket$packet(0x11, 0x3, 0x300) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r2, 0x0) r3 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r3, &(0x7f0000000100)={0xa, 0x0, 0x0, @dev, 0x4}, 0x1c) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) perf_event_open(&(0x7f0000000180)={0x2, 0x70, 0x40, 0x7, 0x6, 0xffffffffe1fec5cd, 0x0, 0x5, 0x400, 0x0, 0x101, 0x7, 0x3, 0x100000000, 0xfffffffffffffffa, 0x0, 0x4, 0x800, 0x598, 0x2, 0x48, 0x4, 0x80, 0x6, 0x7, 0x0, 0x0, 0x3, 0x8d96, 0x2, 0x8, 0x3, 0xfffffffffffffff8, 0x40, 0x2, 0x36c9, 0x100000000000000, 0x9, 0x0, 0x1ff, 0x2, @perf_config_ext={0x7, 0x2}, 0x1, 0x7, 0x2, 0x7, 0x1, 0x7, 0x7}, r4, 0x8, r1, 0x3) r5 = syz_open_procfs(0x0, &(0x7f0000000440)='pagemap\x00') sendfile(r3, r5, &(0x7f0000000000)=0x100000, 0x100000008001) 10:35:33 executing program 2: r0 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000540)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) setsockopt$inet6_udp_int(r0, 0x11, 0x67, &(0x7f0000000580)=0xab, 0x4) r1 = syz_open_dev$binder(&(0x7f0000000100)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_GET_NODE_DEBUG_INFO(0xffffffffffffffff, 0xc018620b, &(0x7f0000000180)) 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}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000000180)=""/148, 0x13d}], 0x1, 0x0) memfd_create(&(0x7f0000000000)='wchan\x00', 0x4) r2 = syz_open_procfs(0x0, &(0x7f0000000080)="2f65786500000000000409004bddd9de91be10eebf000ee9a90f79805854fa07424adee901d2da75af1f0200f5ab26d7a071fb35331ce39c5a") write$P9_RCLUNK(r2, &(0x7f00000003c0)={0x7, 0x79, 0x2}, 0x7) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(0xffffffffffffffff, 0x4008240b, &(0x7f0000000200)={0x0, 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={&(0x7f00000001c0)}}) lsetxattr$trusted_overlay_redirect(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='trusted.overlay.redirect\x00', &(0x7f0000000440)='./file0\x00', 0x8, 0x3) setsockopt$sock_int(r2, 0x1, 0xe, &(0x7f0000000400)=0x1a8, 0x4) socketpair(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_SET_FILTER(r3, 0x8923, &(0x7f0000000200)="766574000000000000000002bd6800") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000600)) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r5 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040)='/dev/net/tun\x00', 0x1, 0x0) ioctl$TUNSETIFF(r5, 0x400454ca, &(0x7f0000000000)={"766574000000000000000000bd6800", 0x43732e5398416f1a}) r6 = socket$inet6(0xa, 0x1, 0x0) getsockopt$IPT_SO_GET_REVISION_TARGET(r2, 0x0, 0x43, &(0x7f00000006c0)={'NETMAP\x00'}, &(0x7f0000000700)=0x1e) r7 = socket$nl_generic(0x10, 0x3, 0x10) r8 = dup2(r7, r6) clone(0x802102001ffc, 0x0, 0xfffffffffffffffe, &(0x7f00000001c0), 0xffffffffffffffff) r9 = getpid() sched_setscheduler(r9, 0x5, &(0x7f0000000200)) connect$inet(r8, &(0x7f0000000080)={0x2, 0x0, @dev}, 0x0) openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000000040)='/selinux/avc/cache_stats\x00', 0x0, 0x0) write$selinux_user(r8, &(0x7f0000000780)=ANY=[@ANYBLOB="73797374656dff070000626a6563745f723a6b6c6f6764000161725f72756e5f7402fc742f737461626604750084d07700c8c84c109ce4631820bdfe9841ad4dde223d1c41289aebb42474476858142b919dc6efddc659693a74e3a1c068fff68ce4d6f386edb2a8545e1cbcd301093d51874845c8cab8a91dd92f0411102d2a95845bbc4f83354b3cfdf3ef83c79f560a5478a0b85db5c730a2125342743b29a853583cce4899393010c01f863967a47436830f03c4f1c41d95d1a0791a2a9723d81834e553edc58c12dae452dd75c803fcbe41e90f83ecf31b2a43235127d9c3777e55fd0382c4d50a30171213ea551f5868023016f5dbf0d6505b0ff09e21e300481b6fee51dcc4d1351be3bdea6eeeab94f2f00cb0ee"], 0x118) accept$packet(r4, &(0x7f00000004c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000500)=0x14) getsockopt$inet_IP_XFRM_POLICY(r3, 0x0, 0x11, &(0x7f00000002c0)={{{@in=@multicast1, @in=@local}}, {{@in6=@mcast1}, 0x0, @in=@remote}}, &(0x7f0000000100)=0xe8) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000000480)={0x60, 0x0, &(0x7f0000000240)=[@transaction_sg={0x40486311, {{0x2, 0x0, 0x38, 0x0, 0x11, 0x0, 0x0, 0x0, 0x10, &(0x7f0000000000), &(0x7f0000000040)=[0x0, 0x68]}, 0x8000}}, @acquire_done], 0x56, 0x0, &(0x7f0000000380)="de7348ebdd3856b4939062726852809a76a9c7e27bcd54c3301e926aaec66877cf4b10c115d8919a31d2c3f6687c4bab83102ab8307fea74883013e680f8320bb70b7cca7f9528184061a906af989c9a769cade88c24"}) 10:35:33 executing program 3: r0 = socket$packet(0x11, 0x3, 0x300) getsockopt$packet_buf(0xffffffffffffffff, 0x107, 0x0, &(0x7f0000000040)=""/8, &(0x7f0000000080)=0x8) fstat(r0, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r3 = openat$selinux_mls(0xffffffffffffff9c, &(0x7f0000000740)='/selinux/mls\x00', 0x0, 0x0) ioctl$UI_SET_SWBIT(r3, 0x4004556d, 0x9) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = socket$packet(0x11, 0x80000002, 0x300) socketpair$inet6(0xa, 0x6, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000000140)='/selinux/avc/cache_stats\x00', 0x0, 0x0) ioctl$sock_inet_tcp_SIOCOUTQ(r6, 0x5411, &(0x7f0000000180)) ioctl$TCSBRKP(r6, 0x5425, 0x4) setsockopt$inet6_MCAST_LEAVE_GROUP(r5, 0x29, 0x2d, &(0x7f0000000280)={0x8226, {{0xa, 0x4e20, 0x0, @ipv4={[], [], @local}, 0x5d}}}, 0x88) r7 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$BLKGETSIZE(r6, 0x1260, &(0x7f0000000440)) clone(0x2382001ff8, 0x0, 0xfffffffffffffffe, &(0x7f0000000100), 0xffffffffffffffff) r8 = getpid() sched_setscheduler(r8, 0x3, &(0x7f0000000480)) setsockopt$inet_tcp_int(r7, 0x6, 0x7, &(0x7f0000000080), 0x4) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x6001, 0xffffffffffffffff) r9 = creat(&(0x7f00000007c0)='./file0\x00', 0x0) unlink(&(0x7f0000000540)='./file0\x00') setsockopt$packet_tx_ring(r4, 0x107, 0x5, &(0x7f0000000040)=@req3={0x10000, 0x0, 0x10000, 0x1}, 0x1c) bind(r5, &(0x7f00000003c0)=@pppoe={0x18, 0x0, {0x0, @broadcast, 'ip6gre0\x00'}}, 0x80) socket$inet(0x2, 0x5, 0x0) bind$inet(0xffffffffffffffff, &(0x7f0000deb000)={0x2, 0x0, @multicast1}, 0x10) getsockopt$sock_buf(r7, 0x1, 0x1a, &(0x7f00000001c0)=""/105, &(0x7f00000000c0)=0x69) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f00000004c0)={r9, &(0x7f0000000580)="cc34aaac7a68d96febe0ed4fc16e87b31cb30b78b94c7d06bc8adf3bf4fc84ce155c19947b58c4dc0a62d561e60007dc0cfdf53df64cc1a16cba9585fa4fbdf54fda4ce11efdde51e4bcdbbc3d686970f3813708f9c05938b0fb690a177e6afa5648fa08068a69aeaf14f00b76eea9ea5a60b1b83c71998977c5239dea39b6646ee11e3d249c98c3a513103360d8c6cbc0da042c8529830cd541897e9e3d2c8f652a491e8256fbee8b33c36906b8dae0f3f8e2ffb398ecbdae490118e712ddb5d99b3e95aa", &(0x7f0000000680)="e106ab9fb1d2eec2cc585eb406e24a6c001d32a9261c6d2feb8ca795617ae39c6cced57d147fde151070f73ae361deaa34923f9191ad2bc5f7a883165a4b9633630603262a2863a82c1f99196e315266b0becb1c789d3affbedc2b7c741c5ed4fcb9a0817c98209eaa7a35b9659f1fa4cdc6ccdf72a899c7b86d883c07a54d2205e8a4514431b600", 0x3}, 0x20) fchown(r7, r1, r2) fchown(r0, r1, 0x0) 10:35:33 executing program 0: r0 = socket$packet(0x11, 0x3, 0x300) getsockopt$packet_buf(0xffffffffffffffff, 0x107, 0x0, &(0x7f0000000040)=""/8, &(0x7f0000000080)=0x8) fstat(r0, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0}) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = socket$packet(0x11, 0x3, 0x300) socketpair$inet6(0xa, 0x6, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000000140)='/selinux/avc/cache_stats\x00', 0x0, 0x0) ioctl$sock_inet_tcp_SIOCOUTQ(r4, 0x5411, &(0x7f0000000180)) ioctl$TCSBRKP(r4, 0x5425, 0x4) setsockopt$inet6_MCAST_LEAVE_GROUP(r3, 0x29, 0x2d, &(0x7f0000000280)={0x8226, {{0xa, 0x4e20, 0x0, @ipv4={[], [], @local}, 0x5d}}}, 0x88) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$BLKGETSIZE(r4, 0x1260, &(0x7f0000000440)) clone(0x2382001ff8, 0x0, 0xfffffffffffffffe, &(0x7f0000000100), 0xffffffffffffffff) r6 = getpid() sched_setscheduler(r6, 0x5, &(0x7f0000000040)) setsockopt$inet_tcp_int(r5, 0x6, 0x7, &(0x7f0000000080), 0x4) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x6001, 0xffffffffffffffff) creat(&(0x7f00000007c0)='./file0\x00', 0x0) unlink(&(0x7f0000000000)='./file0\x00') setsockopt$packet_tx_ring(r2, 0x107, 0x5, &(0x7f0000000040)=@req3={0x10000, 0x0, 0x10000, 0x1}, 0x1c) bind(r3, &(0x7f00000003c0)=@pppoe={0x18, 0x0, {0x0, @broadcast, 'ip6gre0\x00'}}, 0x80) socket$inet(0x2, 0x5, 0x0) bind$inet(0xffffffffffffffff, &(0x7f0000deb000)={0x2, 0x0, @multicast1}, 0x10) open$dir(&(0x7f0000000480)='./file0/../file0\x00', 0x20902, 0x61) getsockopt$sock_buf(r5, 0x1, 0x1a, &(0x7f00000001c0)=""/105, &(0x7f00000000c0)=0x69) fchown(r0, r1, 0x0) 10:35:33 executing program 1: r0 = syz_open_dev$binder(&(0x7f0000000100)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_GET_NODE_DEBUG_INFO(0xffffffffffffffff, 0xc018620b, &(0x7f0000000180)) 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}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000000180)=""/148, 0x94}], 0x1, 0x800000000000) r1 = memfd_create(&(0x7f0000000000)='wchan\x00', 0x4) r2 = syz_open_procfs(0x0, &(0x7f0000000080)="2f65786500000000000409004bddd9de91be10eebf000ee9a90f79805854fa07424adee901d2da75af1f0200f5ab26d7a071fb35331ce39c5a") write$P9_RCLUNK(r2, &(0x7f00000003c0)={0xffffffffffffff81, 0x79, 0xfffffffffffffffe}, 0x7) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(0xffffffffffffffff, 0x4008240b, &(0x7f0000000200)={0x0, 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={&(0x7f00000001c0)}}) lsetxattr$trusted_overlay_redirect(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='trusted.overlay.redirect\x00', &(0x7f0000000440)='./file0\x00', 0x8, 0x3) setsockopt$sock_int(r1, 0x1, 0xe, &(0x7f0000000280)=0x1a8, 0x4) socketpair(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_SET_FILTER(r3, 0x8923, &(0x7f0000000640)="766574000000000000000002bd6800") socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000200)) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) recvfrom$inet6(r2, &(0x7f0000000500)=""/221, 0xdd, 0x41, &(0x7f0000000600)={0xa, 0x4e23, 0x400, @local, 0x4}, 0x1c) r4 = openat$tun(0xffffffffffffff9c, &(0x7f0000000680)='/dev/net/tun\x00', 0x5, 0x0) ioctl$TUNSETIFF(r4, 0x400454ca, &(0x7f0000000000)={"766574000000000000000000bd6800", 0x43732e5398416f1a}) r5 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_udp_encap(r3, 0x11, 0x64, &(0x7f00000004c0), 0x4) getsockopt$IPT_SO_GET_REVISION_TARGET(r2, 0x0, 0x43, &(0x7f00000006c0)={'NETMAP\x00'}, &(0x7f0000000700)=0x1e) r6 = socket$nl_generic(0x10, 0x3, 0x10) r7 = dup2(r6, r5) clone(0x802102001ffc, 0x0, 0xfffffffffffffffe, &(0x7f00000001c0), 0xffffffffffffffff) r8 = getpid() sched_setscheduler(r8, 0x5, &(0x7f0000000200)) connect$inet(r7, &(0x7f0000000080)={0x2, 0x0, @dev}, 0x0) openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000000040)='/selinux/avc/cache_stats\x00', 0x0, 0x0) write$selinux_user(r7, &(0x7f0000000780)=ANY=[@ANYBLOB="73797374656dff070000626a6563745f723a6b6c6f6764000161725f72756e5f7402fc742f737461626604750084d07700c8c84c109ce4631820bdfe9841ad4dde223d1c41289aebb42474476858142b919dc6efddc659693a74e3a1c068fff68ce4d6f386edb2a8545e1cbcd301093d51874845c8cab8a91dd92f0411102d2a95845bbc4f83354b3cfdf3ef83c79f560a5478a0b85db5c730a2125342743b29a853583cce4899393010c01f863967a47436830f03c4f1c41d95d1a0791a2a9723d81834e553edc58c12dae452dd75c803fcbe41e90f83ecf31b2a43235127d9c3777e55fd0382c4d50a30171213ea551f5868023016f5dbf0d6505b0ff09e21e300481b6fee51dcc4d1351be3bdea6eeeab94f2f00cb0ee"], 0x118) getsockopt$inet_IP_XFRM_POLICY(r3, 0x0, 0x11, &(0x7f00000002c0)={{{@in=@multicast1, @in=@local}}, {{@in6=@mcast1}, 0x0, @in=@remote}}, &(0x7f0000000100)=0xe8) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000480)={0x60, 0x0, &(0x7f00000008c0)=ANY=[@ANYBLOB="11634840020000000000000038000000000000000000000011000000000000000000000000000000000000001000000000000000", @ANYPTR=&(0x7f0000000000)=ANY=[], @ANYPTR=&(0x7f0000000040)=ANY=[@ANYBLOB="6800000000b601e30000000000000000"], @ANYBLOB="1e8000000000000009631040bca4c96c8c5a7f4fefd951df1c9f096964b762830cfeeb3d588846f997542eb0e0d241cab70c032b0e5cc801b15801b2c34697962ec127613633701431eb38241243f707d5c155c95e04f2cf1774fcdb232e3a10b70aa267e65a8b58a1d4ed12d3e6f739aff38015d65399745731477507b69694a666f2f9f03e104a666b740efc46635efb087183050a6b8a9e821eeca8ff", @ANYRES64=0x0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x56, 0x0, &(0x7f0000000380)="de7348ebdd3856b4939062726852809a76a9c7e27bcd54c3301e926aaec66877cf4b10c115d8919a31d2c3f6687c4bab83102ab8307fea74883013e680f8320bb70b7cca7f9528184061a906af989c9a769cade88c24"}) 10:35:33 executing program 4: r0 = socket$packet(0x11, 0x3, 0x300) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r1, &(0x7f0000000100)={0xa, 0x0, 0x0, @dev, 0x4}, 0x1c) r2 = syz_open_procfs(0x0, &(0x7f00000000c0)='map_files\x00') sendfile(r1, r2, &(0x7f0000000000)=0x100000, 0x100000008001) ioctl$TIOCGSOFTCAR(r2, 0x5419, &(0x7f0000000040)) 10:35:34 executing program 4: mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r0, &(0x7f0000000100)={0xa, 0x0, 0x0, @dev, 0x4}, 0x1c) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffff9c, 0x0, 0x1, &(0x7f0000000140)='\x00', 0xffffffffffffffff}, 0x30) r2 = syz_open_procfs(r1, &(0x7f00000001c0)="fa1514446e49c4d3cc64eff73408261869f5a4ea8e1d6f33b90bc89e00e2cdb690384b41cbc5a67ea46c005d7862a4103043142214e5164c7979eb481bcee2e7effb4eadd8b39fbb94e9d2feef") sendfile(r0, r2, &(0x7f0000000000)=0x100000, 0x100000008001) 10:35:34 executing program 3: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$KDMKTONE(0xffffffffffffffff, 0x4b30, 0x0) socketpair$inet_icmp_raw(0x2, 0x3, 0x1, &(0x7f00000002c0)={0xffffffffffffffff}) ioctl$sock_inet_SIOCGIFNETMASK(r0, 0x891b, &(0x7f0000000300)={'veth0_to_team\x00', {0x2, 0x4e22, @rand_addr=0xeee}}) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='syzkaller\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r1, 0x0, 0x3c, 0x9f, &(0x7f0000000080)="43227f632e759d329135dad4e4371b8c96d861acddfe11a6df401be3df686b5941cd94a9e9e11534d35dfed38cb4de13d1789200b47863e0fefc5f8e", &(0x7f0000000380)=""/159, 0x5}, 0x1e) 10:35:34 executing program 4: r0 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/net/pfkey\x00', 0x400, 0x0) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e22, 0x7, @mcast1, 0x1}, 0x1c) r1 = socket$packet(0x11, 0x3, 0x300) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0) r2 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r2, &(0x7f0000000100)={0xa, 0x0, 0x0, @dev, 0x4}, 0x1c) r3 = syz_open_procfs(0x0, &(0x7f0000000440)='pagemap\x00') sendfile(r2, r3, &(0x7f0000000000)=0x100000, 0x100000008001) 10:35:34 executing program 3: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4000) ioctl$UI_SET_SWBIT(r0, 0x4004556d, 0xe) ioctl$KDMKTONE(0xffffffffffffffff, 0x4b30, 0x0) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='syzkaller\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r1, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) socket$unix(0x1, 0x0, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x380) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000000100)='/selinux/avc/cache_stats\x00', 0x0, 0x0) setsockopt$inet_tcp_buf(r2, 0x6, 0x2b, &(0x7f0000000280)="50b58dd7f84386aee7155edfb0b55d84af17ce68032b68de419864fd54fe81a91f8159879d3a7bcc53c109969faaae5f90996c2218d0013171efcfd67d9a51ee8f07f8df562468fa7034afd85a2c11a113c7b9cd4676a680f5a552d1faa3d8684947a327c82dda1e97df29", 0x6b) r3 = socket(0x10, 0x100000003, 0x0) clock_gettime(0x0, &(0x7f0000000140)={0x0}) recvmmsg(r3, &(0x7f0000001cc0), 0x4000000000002c0, 0x10102, &(0x7f0000001540)={r4}) setsockopt$netlink_NETLINK_LISTEN_ALL_NSID(r3, 0x10e, 0x8, &(0x7f0000000180)=0xfffffffffffffffa, 0x4) sendmsg$nl_generic(r3, &(0x7f00000000c0)={&(0x7f0000000000), 0xc, &(0x7f0000000080)={&(0x7f0000000240)={0x14, 0x1a, 0x201}, 0x14}}, 0x0) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x40284504, &(0x7f00000000c0)={0x61, 0x1c, 0x20, 0x0, "b664dec9a7cdaa57379188fafd7abdedb03f2bfef867934606092866656ef953"}) r5 = getpgrp(0xffffffffffffffff) perf_event_open(&(0x7f00000000c0)={0x0, 0x70, 0x100, 0x1, 0x7, 0x7, 0x0, 0xff, 0x8, 0x4, 0xdd, 0x8, 0x9, 0x100000001, 0x80000001, 0x0, 0x7, 0x2, 0x1dd, 0x4f1, 0x7fffffff, 0x4, 0x0, 0xf76ddbd, 0x6, 0x2, 0x7ff, 0x2575c70a, 0x7ff, 0x80000000, 0x6, 0x8, 0x8, 0x20, 0x1f, 0x2, 0x19ca, 0xffff, 0x0, 0x9, 0x1, @perf_bp={&(0x7f0000000080), 0x2}, 0x4000, 0x9, 0xfffffffffffffff7, 0x8, 0x8, 0x9f, 0x1f}, r5, 0x8, 0xffffffffffffffff, 0x1) [ 593.652724] binder: 14446:14452 got transaction to invalid handle [ 593.659593] binder: 14446:14452 transaction failed 29201/-22, size 0-16 line 3012 10:35:34 executing program 0: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$KDMKTONE(0xffffffffffffffff, 0x4b30, 0x0) socketpair$inet_icmp_raw(0x2, 0x3, 0x1, &(0x7f00000002c0)={0xffffffffffffffff}) ioctl$sock_inet_SIOCGIFNETMASK(r0, 0x891b, &(0x7f0000000300)={'veth0_to_team\x00', {0x2, 0x4e22, @rand_addr=0xeee}}) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='syzkaller\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r1, 0x0, 0x3c, 0x9f, &(0x7f0000000080)="43227f632e759d329135dad4e4371b8c96d861acddfe11a6df401be3df686b5941cd94a9e9e11534d35dfed38cb4de13d1789200b47863e0fefc5f8e", &(0x7f0000000380)=""/159, 0x5}, 0x1e) [ 593.706169] binder: 14446:14452 got transaction to invalid handle [ 593.713553] binder: 14446:14452 transaction failed 29201/-22, size 0-16 line 3012 [ 593.792200] binder: 14428:14435 got transaction to invalid handle [ 593.798534] binder: 14428:14435 transaction failed 29201/-22, size 0-16 line 3012 10:35:34 executing program 5: r0 = socket$packet(0x11, 0x3, 0x300) getsockopt$packet_buf(0xffffffffffffffff, 0x107, 0x0, &(0x7f0000000040)=""/8, &(0x7f0000000080)=0x8) fstat(r0, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0}) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = socket$packet(0x11, 0x3, 0x300) socketpair$inet6(0xa, 0x6, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000000140)='/selinux/avc/cache_stats\x00', 0x0, 0x0) ioctl$sock_inet_tcp_SIOCOUTQ(r4, 0x5411, &(0x7f0000000180)) ioctl$TCSBRKP(r4, 0x5425, 0x4) setsockopt$inet6_MCAST_LEAVE_GROUP(r3, 0x29, 0x2d, &(0x7f0000000280)={0x8226, {{0xa, 0x4e20, 0x0, @ipv4={[], [], @local}, 0x5d}}}, 0x88) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$BLKGETSIZE(r4, 0x1260, &(0x7f0000000440)) clone(0x2382001ff8, 0x0, 0xfffffffffffffffe, &(0x7f0000000100), 0xffffffffffffffff) r6 = getpid() sched_setscheduler(r6, 0x5, &(0x7f0000000040)) setsockopt$inet_tcp_int(r5, 0x6, 0x7, &(0x7f0000000080), 0x4) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x6001, 0xffffffffffffffff) r7 = creat(&(0x7f00000007c0)='./file0\x00', 0x0) unlink(&(0x7f0000000000)='./file0\x00') ioctl$TUNSETLINK(r7, 0x400454cd, 0x337) setsockopt$packet_tx_ring(r2, 0x107, 0x5, &(0x7f0000000040)=@req3={0x10000, 0x0, 0x10000, 0x1}, 0x1c) bind(r3, &(0x7f00000003c0)=@pppoe={0x18, 0x0, {0x0, @broadcast, 'ip6gre0\x00'}}, 0x80) socket$inet(0x2, 0x5, 0x0) bind$inet(0xffffffffffffffff, &(0x7f0000deb000)={0x2, 0x0, @multicast1}, 0x10) getsockopt$sock_buf(r5, 0x1, 0x1a, &(0x7f00000001c0)=""/105, &(0x7f00000000c0)=0x69) fchown(r0, r1, 0x0) 10:35:34 executing program 4: r0 = socket$packet(0x11, 0x3, 0x300) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r1 = socket$inet6(0xa, 0x0, 0x6) connect$inet6(r1, &(0x7f0000000100)={0xa, 0x0, 0x0, @dev, 0x4}, 0x1c) r2 = syz_open_procfs(0x0, &(0x7f0000000440)='pagemap\x00') sendfile(r1, r2, &(0x7f0000000000)=0x100000, 0x100000008001) 10:35:34 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000200)={'eql\x00', 0x409}) r2 = dup3(r0, r1, 0x0) r3 = getpgrp(0xffffffffffffffff) perf_event_open(&(0x7f0000000080)={0x6, 0x70, 0x1, 0x2, 0x9, 0xdf0b, 0x0, 0x7fff, 0x0, 0x8, 0x9b4, 0x2, 0x9, 0x1, 0x3, 0x100, 0x2, 0x9, 0x1f, 0x3f, 0x7fffffff, 0x800, 0xff, 0x8, 0x40, 0x3, 0x4, 0x7ff, 0x8, 0x0, 0xff, 0x0, 0x2, 0x0, 0xc67, 0x100, 0x10001, 0x80000001, 0x0, 0x7, 0x4, @perf_config_ext={0x9, 0x5}, 0x2, 0x0, 0x80, 0x2, 0x9, 0xab, 0x40}, r3, 0x4, r2, 0xb) 10:35:34 executing program 1: r0 = syz_open_dev$binder(&(0x7f0000000100)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_GET_NODE_DEBUG_INFO(0xffffffffffffffff, 0xc018620b, &(0x7f0000000180)) 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}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000000180)=""/148, 0x13d}], 0x1, 0x0) memfd_create(&(0x7f0000000000)='wchan\x00', 0x4) r1 = syz_open_procfs(0x0, &(0x7f0000000080)="2f65786500000000000409004bddd9de91be10eebf000ee9a90f79805854fa07424adee901d2da75af1f0200f5ab26d7a071fb35331ce39c5a") write$P9_RCLUNK(r1, &(0x7f00000003c0)={0x7, 0x79, 0x2}, 0x7) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(0xffffffffffffffff, 0x4008240b, &(0x7f0000000200)={0x0, 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={&(0x7f00000001c0)}}) lsetxattr$trusted_overlay_redirect(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='trusted.overlay.redirect\x00', &(0x7f0000000440)='./file0\x00', 0x8, 0x3) setsockopt$sock_int(r1, 0x1, 0xe, &(0x7f0000000400)=0x1a8, 0x4) socketpair(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_SET_FILTER(r2, 0x8923, &(0x7f0000000200)="766574000000000000000002bd6800") socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000200)) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040)='/dev/net/tun\x00', 0x1, 0x0) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f0000000000)={"766574000000000000000000bd6800", 0x43732e5398416f1a}) pipe(&(0x7f0000000500)) r4 = socket$inet6(0xa, 0x1, 0x0) getsockopt$IPT_SO_GET_REVISION_TARGET(r1, 0x0, 0x43, &(0x7f00000006c0)={'NETMAP\x00'}, &(0x7f0000000700)=0x1e) r5 = socket$nl_generic(0x10, 0x3, 0x10) r6 = dup2(r5, r4) clone(0x802102001ffc, 0x0, 0xfffffffffffffffe, &(0x7f00000001c0), 0xffffffffffffffff) r7 = getpid() sched_setscheduler(r7, 0x5, &(0x7f0000000200)) connect$inet(r6, &(0x7f0000000080)={0x2, 0x0, @dev}, 0x0) openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000000040)='/selinux/avc/cache_stats\x00', 0x0, 0x0) write$selinux_user(r6, &(0x7f0000000780)=ANY=[@ANYBLOB="73797374656dff070000626a6563745f723a6b6c6f6764000161725f72756e5f7402fc742f737461626604750084d07700c8c84c109ce4631820bdfe9841ad4dde223d1c41289aebb42474476858142b919dc6efddc659693a74e3a1c068fff68ce4d6f386edb2a8545e1cbcd301093d51874845c8cab8a91dd92f0411102d2a95845bbc4f83354b3cfdf3ef83c79f560a5478a0b85db5c730a2125342743b29a853583cce4899393010c01f863967a47436830f03c4f1c41d95d1a0791a2a9723d81834e553edc58c12dae452dd75c803fcbe41e90f83ecf31b2a43235127d9c3777e55fd0382c4d50a30171213ea551f5868023016f5dbf0d6505b0ff09e21e300481b6fee51dcc4d1351be3bdea6eeeab94f2f00cb0ee"], 0x118) getsockopt$inet_IP_XFRM_POLICY(r2, 0x0, 0x11, &(0x7f00000002c0)={{{@in=@multicast1, @in=@local}}, {{@in6=@mcast1}, 0x0, @in=@remote}}, &(0x7f0000000100)=0xe8) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000480)={0x60, 0x0, &(0x7f0000000240)=[@transaction_sg={0x40486311, {{0x2, 0x0, 0x38, 0x0, 0x11, 0x0, 0x0, 0x0, 0x10, &(0x7f0000000000), &(0x7f0000000040)=[0x0, 0x68]}, 0x8000}}, @acquire_done], 0x56, 0x0, &(0x7f0000000380)="de7348ebdd3856b4939062726852809a76a9c7e27bcd54c3301e926aaec66877cf4b10c115d8919a31d2c3f6687c4bab83102ab8307fea74883013e680f8320bb70b7cca7f9528184061a906af989c9a769cade88c24"}) 10:35:34 executing program 2: r0 = syz_open_dev$binder(&(0x7f0000000100)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_GET_NODE_DEBUG_INFO(0xffffffffffffffff, 0xc018620b, &(0x7f0000000180)) 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}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000000180)=""/148, 0x94}], 0x1, 0x800000000000) r1 = memfd_create(&(0x7f0000000000)='wchan\x00', 0x4) r2 = syz_open_procfs(0x0, &(0x7f0000000080)="2f65786500000000000409004bddd9de91be10eebf000ee9a90f79805854fa07424adee901d2da75af1f0200f5ab26d7a071fb35331ce39c5a") write$P9_RCLUNK(r2, &(0x7f00000003c0)={0xffffffffffffff81, 0x79, 0xfffffffffffffffe}, 0x7) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(0xffffffffffffffff, 0x4008240b, &(0x7f0000000200)={0x0, 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={&(0x7f00000001c0)}}) lsetxattr$trusted_overlay_redirect(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='trusted.overlay.redirect\x00', &(0x7f0000000440)='./file0\x00', 0x8, 0x3) setsockopt$sock_int(r1, 0x1, 0xe, &(0x7f0000000280)=0x1a8, 0x4) socketpair(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_SET_FILTER(r3, 0x8923, &(0x7f0000000640)="766574000000000000000002bd6800") socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000200)) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) recvfrom$inet6(r2, &(0x7f0000000500)=""/221, 0xdd, 0x41, &(0x7f0000000600)={0xa, 0x4e23, 0x400, @local, 0x4}, 0x1c) r4 = openat$tun(0xffffffffffffff9c, &(0x7f0000000680)='/dev/net/tun\x00', 0x5, 0x0) ioctl$TUNSETIFF(r4, 0x400454ca, &(0x7f0000000000)={"766574000000000000000000bd6800", 0x43732e5398416f1a}) r5 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_udp_encap(r3, 0x11, 0x64, &(0x7f00000004c0), 0x4) getsockopt$IPT_SO_GET_REVISION_TARGET(r2, 0x0, 0x43, &(0x7f00000006c0)={'NETMAP\x00'}, &(0x7f0000000700)=0x1e) r6 = socket$nl_generic(0x10, 0x3, 0x10) r7 = dup2(r6, r5) clone(0x802102001ffc, 0x0, 0xfffffffffffffffe, &(0x7f00000001c0), 0xffffffffffffffff) r8 = getpid() sched_setscheduler(r8, 0x5, &(0x7f0000000200)) connect$inet(r7, &(0x7f0000000080)={0x2, 0x0, @dev}, 0x0) openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000000040)='/selinux/avc/cache_stats\x00', 0x0, 0x0) write$selinux_user(r7, &(0x7f0000000780)=ANY=[@ANYBLOB="73797374656dff070000626a6563745f723a6b6c6f6764000161725f72756e5f7402fc742f737461626604750084d07700c8c84c109ce4631820bdfe9841ad4dde223d1c41289aebb42474476858142b919dc6efddc659693a74e3a1c068fff68ce4d6f386edb2a8545e1cbcd301093d51874845c8cab8a91dd92f0411102d2a95845bbc4f83354b3cfdf3ef83c79f560a5478a0b85db5c730a2125342743b29a853583cce4899393010c01f863967a47436830f03c4f1c41d95d1a0791a2a9723d81834e553edc58c12dae452dd75c803fcbe41e90f83ecf31b2a43235127d9c3777e55fd0382c4d50a30171213ea551f5868023016f5dbf0d6505b0ff09e21e300481b6fee51dcc4d1351be3bdea6eeeab94f2f00cb0ee"], 0x118) getsockopt$inet_IP_XFRM_POLICY(r3, 0x0, 0x11, &(0x7f00000002c0)={{{@in=@multicast1, @in=@local}}, {{@in6=@mcast1}, 0x0, @in=@remote}}, &(0x7f0000000100)=0xe8) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000480)={0x60, 0x0, &(0x7f00000008c0)=ANY=[@ANYBLOB="11634840020000000000000038000000000000000000000011000000000000000000000000000000000000001000000000000000", @ANYPTR=&(0x7f0000000000)=ANY=[], @ANYPTR=&(0x7f0000000040)=ANY=[@ANYBLOB="6800000000b601e30000000000000000"], @ANYBLOB="1e8000000000000009631040bca4c96c8c5a7f4fefd951df1c9f096964b762830cfeeb3d588846f997542eb0e0d241cab70c032b0e5cc801b15801b2c34697962ec127613633701431eb38241243f707d5c155c95e04f2cf1774fcdb232e3a10b70aa267e65a8b58a1d4ed12d3e6f739aff38015d65399745731477507b69694a666f2f9f03e104a666b740efc46635efb087183050a6b8a9e821eeca8ff", @ANYRES64=0x0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x56, 0x0, &(0x7f0000000380)="de7348ebdd3856b4939062726852809a76a9c7e27bcd54c3301e926aaec66877cf4b10c115d8919a31d2c3f6687c4bab83102ab8307fea74883013e680f8320bb70b7cca7f9528184061a906af989c9a769cade88c24"}) 10:35:34 executing program 3: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$KDMKTONE(0xffffffffffffffff, 0x4b30, 0x0) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='syzkaller\x00'}, 0x48) openat$selinux_create(0xffffffffffffff9c, &(0x7f0000000100)='/selinux/create\x00', 0x2, 0x0) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r0, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) 10:35:34 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_procfs(0x0, &(0x7f0000000300)='net/mcfilter6\x00') ioctl$PERF_EVENT_IOC_RESET(r1, 0x2403, 0x10000) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000200)={'eql\x00', 0x409}) r3 = dup3(r0, r2, 0x0) r4 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000080)='IPVS\x00') syz_genetlink_get_family_id$ipvs(&(0x7f00000002c0)='IPVS\x00') socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_IP_XFRM_POLICY(r3, 0x0, 0x11, &(0x7f00000003c0)={{{@in=@dev, @in=@loopback, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@local}, 0x0, @in=@multicast1}}, &(0x7f00000004c0)=0xe8) sendmsg(r5, &(0x7f0000001980)={&(0x7f0000000500)=@hci={0x1f, r6}, 0x80, &(0x7f0000001900)=[{&(0x7f0000000580)="c4fa17c83ab3939eefae267519b934a9e0adc03c3d1842bf930330e887ea0a09906bf104f15ff50ef771382e4f08f15cebae922119c49c4a554b65ebabd42a7a486fbeed29539d28dc5c17a8e226cafac320cfb8ea748caf200a390bb3309c29af", 0x61}, {&(0x7f0000000600)="67369c076eb136665f51c3ce1633825af4c98c7508d5f24ee13c98cf6aff46dca89e08678cad543ef4eba70a532c62c59d6a4c25a80b4940a8d03a1cc6a371e7381a0fc7afc3253d6931d41c7e17bb4448d48b159b3c202f53329fe1b7daeab16fdefc0b7eaf638be9bcd43adc9328beb28ef0edd881ea3cfbb8826ff81026123a20980c0d13dadac4b40e1e9def89d0d1579cee59fac38dfc7eac94a25ca82f99b9788d19cf07a9799fb8ab2e34b8a2af598fec034bb041977fb7", 0xbb}, {&(0x7f00000006c0)="7f876769ae9e76eab369b1564735cd183d57bbdd63bb9716d981e2641ebfd87002f7117fe4b33ae6c7ff0fadd55abdb122953294289b7df235d6748009138afad89aef2710ed1dc722afb38806c2d39a9364ba18d2dd379588cc2f094972a27398054489138c3af839706200bf11cf589b25ca32d616ff023b3350201c1305506bbd852472f04e94c2194c2a198e190b9858db80dba22688e8f764549fac100e561179d28bb606346a4636a4a84a6a44cfcd5ab3b5c3a3cef0df4dd3f069b493fb4b8a072d7e20b7a4ff3ad5e7f5fa26bba15571d9da5c4f27b5139b34274eb020fe32c5ca2b2dd7129e83f0345ed592dea5b50c25d43f81b8a62065ddf402a656efa7dc00491a6387ee97e288e0cc9a64ae551ec83c21c19886b5be3cffec1d6bb53e77fe290deac5f88c6e9295de8945c9a1a12d9e47359f0936e60e9a55d4795d49c533174aa4674e8fa92aeac04b3715b331e6a4f14dafa999be91962dc59e85c3b026ca4f70c4d8d5216634213594b2cae0d468d89fe3e5458d7b08808e46c479685ab27216ab1e5a1a1bdf33d508563112d492fa889f7649e853c91ae0c6ff8e778749535def48482823b6e093684ada0648948bf8834c83ce73124ab020786c621a4270f70de4caf4dd4496165898b6d72dd58969f84cd075f2ad986c0ef3bc6539899d828d90e6e7b7b23e0af568d3bdda65674e0665d123d2eb38bf434e84b218a383a20da163f5a0b9872a65087e98cad8ca05a082a71a5281f1f2ad9eceee2ad54ffc9b5c3bc3dcd9ef75ed3c0dda665823d177c176390235f287b8df821a2e466d4edf19a9ee923dce0d7729b6d8b13762fae5ffcd4665906840d29e7f62cf5c8ea5b761ffe1f35eaf6b1d5a62266cbde128f2a63cf3e13fa4242ca631ae930e4f9f9ff3921be738b9a3237859a103d8a5a7ec1f9f642da6da0c70f87d4200f25a1d3753fe4faa2763ae4481186054bfdedc291f51919ac5297998acd4ee92828dc569e64d43e0426be6d6eaaa42781a44ac2a5d05e708e39402d3debd28c77b6a4c834477e9030cb831c4e974980760128679f1e58594c8c0941c6f3b5f74e09ad1953c09796d3d30088d9d013975bb7274825a74535f544c8376ef10ab16ea906e05db588e0f4ca8ac930210a7c8862577b1aff76feb2b890f742001d805932f356ffbb2ab97d8c7d12d6eeca7ee6dc825f4ff7e86e394e325fd1e05b721cc9beae97de25627312accef28bc489ef11e272c6c1f3ce0e07b1a215bd2605079a8a6217e15cf88c0c8eaedce475f4cda44eea9d5daa1b53c0c33006d3d8db84d7d0df67cc8c94eeef11122232964e6f23f0ac7d11290e6d8ec023308313f2ba330a2b4fe41b8c6bcfbbd2b628da8566a2271aaaf73c84b60d1b1ab505305f5eb31f0cb847821c73bb89d5805f092bac20409c2cc2dcab21ded7f315260fce25bbd01cec21a083c745b29dff77584f400d91d1e190b7d8bb8ee5180f9001c7be6b27f594d4e5297f66aa51c2cc73d819f5488bbd6504b3ba8b8b6a050684a316608b2079796af2129367f7847dedb3d6de2359b401e8596d0970a1fb221044b7210d5c657f51e3f6bbf482e7bb6cf8fecd23c6c909734d71923d76bbd17e71deeedb9836730fb15cf5669572f3638b9734a1f6898b817047b4781c970e876a6ba28230752c46dde8449835cb646efc51b48620dc4c32d59b62fc4b0a285f9c17597f76bc6b205ee96440a5d952f9dfd0ccc2249f0f122f76ae027645d1120b7a50ac1653dca5a000403f52905f156de9b921e0f6ae8a5c7a1482895d648f18415df3c5dc11cd8f116cb320049b3b5bbc037e6211f54b4cd65eef4d6b3e5070681c543036b5cebc0f69ec53b2b3c7937c093dddd5f3557352bf83e83d9548eb9ebebd7cd32bf5357f3da7c9f15e970aa43ec82a4ec1d2b78e2be52eeb3a752bcd83f7772a5b98cc2c7d825a821eb96bfbee7932f3bab55738bee35383e27ccba1f5bd717c51ea7817fc6b7da7b65df6d43659e687bd61b279fdfca8958073ccce8a9b91b1a434ff0cb4c75f0b618d7e46ee01d2386d8a702c1a947a2616d68bc600532e0ef1aea5e84821eec6dea24eadf9cc4638a0392e66ab065662ff67f17a5b2eda15ec07ae2c055cef6acbc5efbfc94b4963fde80970d3703626792aaa45ba8899ad8343793b8b36a4bbe3b2ee3c41fa60d6f5102b0de18ff3a3288de58eb63ebe562d81a70c9221957635b3b7228f270f37633a74c91a749158f31316468b05e625580fc93edc85143746c0f51bef5aea4fafd727144720bcfff11cbcb6744ba45bef459a0d30b9d4a63379b5295f55d917e224544b018591ea83e677d723e40e17e8d424bdd310a62ff7ca86c0ea816ad67105a503935660743c5964676f66d36ff2af8445d1f5712673445a9ae1e45fa3a9fda2088d66c2711ba644af543a77519a51812c10ad7c25831fd548e9c72c27824f104815ceddb03540812d899202c938619623cd408959c67aff361c51b855976c4f62a421e3ede226318231f9b065aacbc04e19094baa85657c5edbeb54d5d058eedc37c640cd1b7fca47bbb8a6dbf754099f5e876946ad085ea250eaddcd785cf8551f08776688413e17de957aebdd134ac4f86d14e07e50fccf786c0c94bfb479ddb165e278b65f12430fa5370c0d2ee883d77735582b4cd8c034e65da9973c2bf8ec8e2512f6b3e1d18d9f8c9ed6ae23be37554855a227527104f1b9f16d5c26e431bb5e4b78e369458e675496dbb674e2ab6d47cf0b370d932f99b59542ba2db03b00d0bb9baf01de82691eab4c662a1f9ad7e8e12a87a22318972e2206e18a400f74216ea25eb1daf66b337e11fa570ca38366940e3c24b7876029b03aeadb941065e619cd833989c1be036c9a96690429f32d456b607d2f9414321df02ae7eae2832f5281012b8ca1f9ea5674864136fe169d1f6f5a2dc413f1e1470525bab495b4fa58be9e72b9d12af0c9c51678fda1fe73333c77f0f753180978c3e6841e453e938e1b18a6a75802098fe828fff5146621c63ba49b543d707c2c2c383cda13cb1a5de600db9f0ef33c8b2b4e48be2a72046ad6bde671089cc6ffd95b674e32c8ae3b68c86ded86fb1711f1268b037945e2950c6dff489068a6f46df2cacc03585d48dbc7fd71eed3e5a4eaecb76e6a1fa7143550d861246b70f0df90b12ba53cc27cc7a25ec60716af17062baf5d50b5a42939391fac5c6131a473c70dfa53140792fd72a3942e5ad02c6fbf30bd89919c595e182e1b7e2151ad5a3c9ef66afc6448fbb00fd15a0b65cc6f814708886ea8b272565a0543de216c9584ce66f5dbd6c26ff087a76616cb29b8ab4978052f0eb0c3add48f0b8970983614892d1f95dc65696e0a32e1138da44494249d2780d918f387778292bcd7e9e8d6f527cb55333d4605ec471ce45c638035c78b617d11c76634b32c79dcb0a4d813a357c691e88cac04c5c5068378a40314106fab57b91c9c5597d649839fc6d66b044c695bcea8f41eb0feedc774b4235686a23348b08895a48822684c7d8cd106d593fc9f229dd827225600b0fa47af035ee870ed8274a42a2363b7c1080c633d1fe118aef11d0ca27e9e03b0f81d6af8a9a957aad312d9fb05c32de3f022d69d6f6bbe5a4d28086ff6a0849ccc9e13845c39ce53dd9ec09dd32868882d7cbde9c1568cb9cd5b0124314060874c4366ec9171fa6c7fd50e84a81f178fd6f604843f59edeb38cc440d37a63d1ee60b2eaf28a3104ceb47c5d69d9e4723218ddf3c7f171056e35a2a1f04298c7d034c702a0df33e5874a29763ca0048fe3b61894aea6d305bc5c055d8fe84577aa685cb5111555639c51504acfc28dd1ffc3c8a9732559e4ed5c435430cefe8531377efc66018b29b11fa4d9f72fe7f59f390ec60309a6d5da6968971438715a4c7a8cb29c4f015f0f9f94bbe983ae2c7b0c3a3064181b12f18eb3d0207aa5eded30932fe308936fb43fd8afbeb1f06bab5661025c4bd01b4e3aeeac77ce4a71388db0f8e0bd97b557e8288d0d12b0bf59d9c3ed4aff16680d095412f53da3f079f33a85d47120c20d3068410c09da1a22bc00a64d6e485f1ff6d47a228d679e7ac46b53531b8eb7a4486e46228b5c79ecc4047cd95939f8495d6f7d5b7e799bcef910f16350775c90955b0742457f7ade998d14e80f3cf052ad4932f1b20270427e40cc2b2ff8c3f0c997e3a680a0dd812dcaa447e30eb329f3e830edfed3c6ac440d0bf2459e67757c94bacc5af9cb04cfc4ee4ee2b6de5c8680039d68fd2cbcd83c6a3eb92077f150cdb3cadbd63d659afbc6e818b81fe8da60e1173aebe6b6bb3e7b365fce96a4ba540c4e8513dee95a964374aa9d4f5a4481c3bfad8e67b6ed8cc96c807f5b23d795362e9d521149069e1e52208789df346a9bb36d1ec064d3c9f8dbd20dee8f584cf64931b9b47140260b84e5fc0fd3ddfa8f2bed44ea9bf86b8b41e3e9f5914c9585d7546ba6a1a72e42490f01338a24cf6db12ad52843cefc493f753f76d236674dafe107fc739ad8ac06cb1b143141a79f1c494df33f1508562b07b503eea39694b3e22bffe0a2c683c2ca0dab50b5096a5d0a518f3e3317bc2f79e8dd67a6515109d27005de8937d5fc644b0d9d181e85fc6421caffcbd164cd82c83d2886fcbca3a1f8e0e2d56ceb1112bfddd3f7ae5c9c0f5380a5c14f0ddb3d7b557138242fa3a50bebaa7e64b1a19043bbf2e80f85db4c0a45166857fd44ffd34e6ffe1d78f3a7a32da0c5b48fd3135559c48c6ea96fa0f79f8bd5b83a6d537f972973f0531e629999cc9e042e11f7e5ff7c43296d71ee1ea7e5047009131755b04fab8db9401b59f041fdfbc8d611fe37307ff90d5421c5a33451a00e00e1c4581cb2b1dc8061e92e0206bb474956de4c8026485c8a53d181efad20ad1e278d29449a82b4a8f66370af40bc55c57367d5fac31db8211a81a5c44cf51a9e5181b1f4befb2bf6b9843d5342b0f0156971313ad723acd0826e3fffee7a9a2573c1dba2f81f60cb7cdf00648ddfba740a731aeb72b8ee6fa6123a5f23a2981a09d6afa76ada55dc3decd4ad6f6697f0eaf0a5485968122e766bb72fb78957f740f7b93887a2dbdfd5180e14da56a5e0fbdd30d5ef02bae0f1d35f06dd30f249f48b47a99140398545dd5c3a879ca052267368718955088e094850540a1a3a8ddf8d89bad14f77f285cd07027c47e4b4b067aff4d06f4c66cf820fddcec66848556d220fc5b627aaa6330faad26ff22f886ba38d864e65499e214d02ccff971956446ea5cd1d918d440842c215b8a4921a3761063f29aea2ede1ff691bcbfd39ae69f9229048f50d8dc1224df28e3f299f850cd6c32cac56cbe2c70b508cf06654df4467a124d38dd87ee1dad89b81664187f21c4a973ba9196f1f166ce30bc22a0e62be82066bd09aa5f3dc25a6646228b52765b1d5385f2ecc2a08c52b9610d8c7584b99ab72e59f7c4940668c86bb424d94d1560d9f3f019f18dae63f2328a83906b6d1aca65cd8d2b63472c8410508d15f3f58eedc48d8c5821e899578dece7be4a096b9f8ad99f4f2cfb9bcbccbd09b7f71c9562bc4fdcae37059798ce387ffd6ae124863f309fc23d5915e997c9eaf32af7e6f25c8a246bee5620cdd46ae1f94177dda6cc7e337eeec06fa108efe56c1b1ce3a8e80acebed47321fcbbbe8cb860c94f86ac9fbdd23fc65e3a20f38e599791b9d9c16d331f674ed018f21eef8a1bf889fad0e3ffae5cec797d54645a1606b", 0x1000}, {&(0x7f00000016c0)="275e596e8efa85b9a9f46acc8d9fff40320d891f5fd2c2a87f29ff0826db3a288652406a3fd24045b6e4d9a9e561ddccf1e36b206db8b640ff820a02306f457bf453df7c38bb01b1f97c1ef08df0b7d81b1f0104a5baa0b32d9cc325796ebf1b4c6f1231d9d70ae34adcb879ca1aadca1935ad73f285218662cf73c33e09a8e86f185124a95810b3fcc289d30714a43500dc0cdebec6ff5988c1b7d4c6b1cd2854c76903010584a78e07e559c3efb7", 0xaf}, {&(0x7f0000001780)="ff804681035f03b916911e6c8668760f338cf9064188f01b88109201452d134eb4ed698e17d37c2297c0567ce05e394c0bbbf1c3cd2cf77c5af55f2f4348434ae2dbc8e4e030178c9186270dede94b308dfcb1cd5eb12c8bb3462d88418cf42fa11c83479e18d4e055710bb64ea12d140df23b2bcffb56e82321986fd147b548748d5cce126ae53bf0af6d120d3398d3ab7770f9a91d95dfc671a45542d2547334b954d33d", 0xa5}, {&(0x7f0000001840)="6f3b3b252c60f18b3e187088c562dd3bfe81a77fd990b6f262ee57803b6d0b00031d2a9f520df8e65fb5391d1b315e2927bf5de97b8e87eb62918b35dfccf64a575a2a14b4e436a0f4e7c5feea2702c1c86da673572901267e9e75ca468ab05f6625b1b2cc00cd30281e0adbf9e22d7f9db727d86533026a010245b5c20c588b9b", 0x81}], 0x6, 0x0, 0x0, 0x800}, 0x40) sendmsg$IPVS_CMD_DEL_DAEMON(r3, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000100)=ANY=[@ANYBLOB="84000000", @ANYRES16=r4, @ANYBLOB="000429bd7000fbdbdf250a00000008000600090000001c0002000800070009000000080005000000000008000900010000002c000200080002004e230000080002beb544cd000800070000080004004a39000008000500050000002000010014000300ffffffff0000000000000000000000000800feff0f000000000000"], 0x84}, 0x1, 0x0, 0x0, 0x8000}, 0x8000) 10:35:34 executing program 3: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) io_setup(0x8, &(0x7f0000000340)=0x0) r2 = openat$selinux_status(0xffffffffffffff9c, &(0x7f0000000580)='/selinux/status\x00', 0x0, 0x0) io_submit(r1, 0x2, &(0x7f0000000600)=[&(0x7f0000000480)={0x0, 0x0, 0x0, 0x1, 0x6, r0, &(0x7f0000000440), 0x0, 0x2, 0x0, 0x2, 0xffffffffffffff9c}, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x6, 0x6, r0, &(0x7f00000004c0)="18e25ed176236facd979ff18d8799cd0e6782a9d3eca122048922ffcacaddddaf22aae9df75ae608fe69a38e9c657ea582ba78cf9c4274b52b82a4c2893a569d72879a765d8e42e034cae67444c336f6d01df60cc2e79557ed7c9b795f6fb0d01b001f1cd98b2a5b05ccb20a2067fe4fada7dca444b6342dcf980714d6f20b3bf30d339890a6500b6ae32f519720142da37c566074f0b8a66faf60b24d218c1b9038f77ae79c940f5f883f4359967470c321f33d6f54b3", 0xb7, 0x3f, 0x0, 0x0, r2}]) ioctl$KDMKTONE(0xffffffffffffffff, 0x4b30, 0x0) openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000440)='/selinux/load\x00', 0x2, 0x0) accept4$unix(r2, &(0x7f0000000640), &(0x7f00000006c0)=0x6e, 0x800) fstat(r0, &(0x7f0000000080)) write$binfmt_script(r0, &(0x7f00000002c0)={'#! ', './file0', [{0x20, 'syzkaller\x00'}, {0x20, 'syzkaller\x00'}, {0x20, 'syzkaller\x00'}, {0x20, 'syzkaller\x00'}, {0x20, 'syzkaller\x00'}, {0x20, 'syzkaller\x00'}], 0xa, "16108a41d83232e6c36f6f7aca924b9274bdbb997b2bb3f68744a2f1ff226e620a16a302bbb2a2f9a9f93ee28239615858bcba"}, 0x80) r3 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000300b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='syzkaller\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000100)={r3, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x67) 10:35:34 executing program 4: r0 = socket$packet(0x11, 0x3, 0x300) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) ioctl$sock_inet6_tcp_SIOCOUTQNSD(r1, 0x894b, &(0x7f0000000040)) connect$inet6(r1, &(0x7f0000000100)={0xa, 0x0, 0x0, @dev, 0x4}, 0x1c) r2 = syz_open_procfs(0x0, &(0x7f0000000440)='pagemap\x00') sendfile(r1, r2, &(0x7f0000000000)=0x100000, 0x100000008001) [ 594.237116] binder: 14495:14505 got transaction to invalid handle [ 594.238399] binder: 14498:14504 got transaction to invalid handle [ 594.238463] binder: 14498:14504 transaction failed 29201/-22, size 0-16 line 3012 [ 594.265459] binder: 14495:14505 transaction failed 29201/-22, size 0-16 line 3012 10:35:34 executing program 3: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$KDMKTONE(0xffffffffffffffff, 0x4b30, 0x0) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='syzkaller\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r1, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffff9c, 0x29, 0x23, &(0x7f0000000440)={{{@in=@multicast2, @in=@broadcast, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6}, 0x0, @in6=@mcast1}}, &(0x7f0000000080)=0xe8) getgroups(0xa, &(0x7f00000000c0)=[0xee00, 0xee01, 0xee00, 0xee01, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xee01]) fchown(r0, r2, r3) [ 594.296347] binder: 14495:14505 got transaction to invalid handle [ 594.303127] binder: 14495:14505 transaction failed 29201/-22, size 0-16 line 3012 10:35:34 executing program 4: r0 = socket$packet(0x11, 0x3, 0x300) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) r2 = openat$keychord(0xffffffffffffff9c, &(0x7f0000000040)='/dev/keychord\x00', 0x20000, 0x0) ioctl$BLKALIGNOFF(r2, 0x127a, &(0x7f0000000080)) connect$inet6(r1, &(0x7f0000000100)={0xa, 0x0, 0x0, @dev, 0x4}, 0x1c) r3 = syz_open_procfs(0x0, &(0x7f0000000440)='pagemap\x00') sendfile(r1, r3, &(0x7f0000000000)=0x100000, 0x100000008001) 10:35:34 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000200)={'eql\x00', 0x409}) dup3(r0, r1, 0x80000) 10:35:34 executing program 5: r0 = socket$packet(0x11, 0x3, 0x300) getsockopt$packet_buf(0xffffffffffffffff, 0x107, 0x0, &(0x7f0000000040)=""/8, &(0x7f0000000080)=0x8) fstat(r0, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000500)={'bridge_slave_1\x00', 0x0}) connect$packet(r0, &(0x7f0000000540)={0x11, 0x19, r2, 0x1, 0x1, 0x6, @dev={[], 0x17}}, 0x14) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = socket$packet(0x11, 0x3, 0x300) socketpair$inet6(0xa, 0x6, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000000140)='/selinux/avc/cache_stats\x00', 0x0, 0x0) ioctl$sock_inet_tcp_SIOCOUTQ(r5, 0x5411, &(0x7f0000000180)) ioctl$TCSBRKP(r5, 0x5425, 0x4) setsockopt$inet6_MCAST_LEAVE_GROUP(r4, 0x29, 0x2d, &(0x7f0000000280)={0x8226, {{0xa, 0x4e20, 0x0, @ipv4={[], [], @local}, 0x5d}}}, 0x88) r6 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$BLKGETSIZE(r5, 0x1260, &(0x7f0000000440)) clone(0x2382001ff8, 0x0, 0xfffffffffffffffe, &(0x7f0000000100), 0xffffffffffffffff) r7 = getpid() sched_setscheduler(r7, 0x5, &(0x7f0000000040)) setsockopt$inet_tcp_int(r6, 0x6, 0x7, &(0x7f0000000080), 0x4) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x6001, 0xffffffffffffffff) r8 = creat(&(0x7f00000007c0)='./file0\x00', 0x0) unlink(&(0x7f0000000000)='./file0\x00') setsockopt$packet_tx_ring(r3, 0x107, 0x5, &(0x7f0000000040)=@req3={0x10000, 0x0, 0x10000, 0x1}, 0x1c) bind(r4, &(0x7f00000003c0)=@pppoe={0x18, 0x0, {0x0, @broadcast, 'ip6gre0\x00'}}, 0x80) read(r8, &(0x7f0000000480)=""/121, 0x79) socket$inet(0x2, 0x5, 0x0) bind$inet(0xffffffffffffffff, &(0x7f0000deb000)={0x2, 0x0, @multicast1}, 0x10) getsockopt$sock_buf(r6, 0x1, 0x1a, &(0x7f00000001c0)=""/105, &(0x7f00000000c0)=0x69) fchown(r0, r1, 0x0) 10:35:34 executing program 4: r0 = socket$packet(0x11, 0x3, 0x300) r1 = openat$selinux_commit_pending_bools(0xffffffffffffff9c, &(0x7f0000000040)='/selinux/commit_pending_bools\x00', 0x1, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffff9c, 0x29, 0x22, &(0x7f0000000140)={{{@in=@broadcast, @in, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@local}, 0x0, @in=@dev}}, &(0x7f0000000080)=0xe8) ioctl$sock_inet6_SIOCADDRT(r1, 0x890b, &(0x7f0000000240)={@ipv4={[], [], @multicast1}, @loopback, @mcast1, 0x8, 0x7, 0x6, 0x100, 0x200, 0x10, r2}) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r3 = gettid() fcntl$lock(r1, 0x27, &(0x7f00000000c0)={0x2, 0x4, 0x7, 0x5, r3}) r4 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r4, &(0x7f0000000100)={0xa, 0x0, 0x0, @dev, 0x4}, 0x1c) r5 = syz_open_procfs(0x0, &(0x7f0000000440)='pagemap\x00') sendfile(r4, r5, &(0x7f0000000000)=0x100000, 0x100000008001) 10:35:34 executing program 3: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='syzkaller\x00'}, 0x48) r2 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x2, 0x40) r3 = syz_genetlink_get_family_id$ipvs(&(0x7f00000004c0)='IPVS\x00') sendmsg$IPVS_CMD_SET_CONFIG(r2, &(0x7f0000000440)={&(0x7f0000000100), 0xc, &(0x7f0000000340)={&(0x7f0000000300)={0x38, r3, 0x10, 0x70bd25, 0x25dfdbfb, {}, [@IPVS_CMD_ATTR_DAEMON={0x14, 0x3, [@IPVS_DAEMON_ATTR_MCAST_PORT={0x8, 0x7, 0x4e21}, @IPVS_DAEMON_ATTR_MCAST_PORT={0x8, 0x7, 0x4e22}]}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x3ff}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x9}]}, 0x38}, 0x1, 0x0, 0x0, 0x4045}, 0x4000) r4 = ioctl$LOOP_CTL_GET_FREE(r2, 0x4c82) listxattr(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000500)=""/114, 0x72) ioctl$LOOP_CTL_ADD(r2, 0x4c80, r4) ioctl$TUNSETFILTEREBPF(r0, 0x800454e1, &(0x7f0000000080)=r1) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r1, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) 10:35:34 executing program 2: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) io_setup(0x8, &(0x7f0000000340)=0x0) r2 = openat$selinux_status(0xffffffffffffff9c, &(0x7f0000000580)='/selinux/status\x00', 0x0, 0x0) io_submit(r1, 0x2, &(0x7f0000000600)=[&(0x7f0000000480)={0x0, 0x0, 0x0, 0x1, 0x6, r0, &(0x7f0000000440), 0x0, 0x2, 0x0, 0x2, 0xffffffffffffff9c}, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x6, 0x6, r0, &(0x7f00000004c0)="18e25ed176236facd979ff18d8799cd0e6782a9d3eca122048922ffcacaddddaf22aae9df75ae608fe69a38e9c657ea582ba78cf9c4274b52b82a4c2893a569d72879a765d8e42e034cae67444c336f6d01df60cc2e79557ed7c9b795f6fb0d01b001f1cd98b2a5b05ccb20a2067fe4fada7dca444b6342dcf980714d6f20b3bf30d339890a6500b6ae32f519720142da37c566074f0b8a66faf60b24d218c1b9038f77ae79c940f5f883f4359967470c321f33d6f54b3", 0xb7, 0x3f, 0x0, 0x0, r2}]) ioctl$KDMKTONE(0xffffffffffffffff, 0x4b30, 0x0) openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000440)='/selinux/load\x00', 0x2, 0x0) accept4$unix(r2, &(0x7f0000000640), &(0x7f00000006c0)=0x6e, 0x800) fstat(r0, &(0x7f0000000080)) write$binfmt_script(r0, &(0x7f00000002c0)={'#! ', './file0', [{0x20, 'syzkaller\x00'}, {0x20, 'syzkaller\x00'}, {0x20, 'syzkaller\x00'}, {0x20, 'syzkaller\x00'}, {0x20, 'syzkaller\x00'}, {0x20, 'syzkaller\x00'}], 0xa, "16108a41d83232e6c36f6f7aca924b9274bdbb997b2bb3f68744a2f1ff226e620a16a302bbb2a2f9a9f93ee28239615858bcba"}, 0x80) r3 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000300b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='syzkaller\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000100)={r3, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x67) 10:35:34 executing program 1: r0 = syz_open_dev$binder(&(0x7f0000000100)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_GET_NODE_DEBUG_INFO(0xffffffffffffffff, 0xc018620b, &(0x7f0000000180)) 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}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000000180)=""/148, 0x13d}], 0x1, 0x0) r1 = memfd_create(&(0x7f0000000000)='wchan\x00', 0x4) r2 = syz_open_procfs(0x0, &(0x7f0000000080)="2f65786500000000000409004bddd9de91be10eebf000ee9a90f79805854fa07424adee901d2da75af1f0200f5ab26d7a071fb35331ce39c5a") write$P9_RCLUNK(r2, &(0x7f00000003c0)={0x7, 0x79, 0x2}, 0x7) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(0xffffffffffffffff, 0x4008240b, &(0x7f0000000200)={0x0, 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={&(0x7f00000001c0)}}) ioctl$KDSKBMETA(r1, 0x4b63, &(0x7f00000004c0)=0x7) lsetxattr$trusted_overlay_redirect(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='trusted.overlay.redirect\x00', &(0x7f0000000440)='./file0\x00', 0x8, 0x3) setsockopt$sock_int(r2, 0x1, 0xe, &(0x7f0000000400)=0x1a8, 0x4) socketpair(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_SET_FILTER(r3, 0x8923, &(0x7f0000000200)="766574000000000000000002bd6800") socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000200)) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r4 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040)='/dev/net/tun\x00', 0x1, 0x0) ioctl$TUNSETIFF(r4, 0x400454ca, &(0x7f0000000000)={"766574000000000000000000bd6800", 0x43732e5398416f1a}) r5 = socket$inet6(0xa, 0x1, 0x0) getsockopt$IPT_SO_GET_REVISION_TARGET(r2, 0x0, 0x43, &(0x7f00000006c0)={'NETMAP\x00'}, &(0x7f0000000700)=0x1e) r6 = socket$nl_generic(0x10, 0x3, 0x10) r7 = dup2(r6, r5) clone(0x802102001ffc, 0x0, 0xfffffffffffffffe, &(0x7f00000001c0), 0xffffffffffffffff) r8 = getpid() sched_setscheduler(r8, 0x5, &(0x7f0000000200)) connect$inet(r7, &(0x7f0000000080)={0x2, 0x0, @dev}, 0x0) openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000000040)='/selinux/avc/cache_stats\x00', 0x0, 0x0) write$selinux_user(r7, &(0x7f0000000780)=ANY=[@ANYBLOB="73797374656dff070000626a6563745f723a6b6c6f6764000161725f72756e5f7402fc742f737461626604750084d07700c8c84c109ce4631820bdfe9841ad4dde223d1c41289aebb42474476858142b919dc6efddc659693a74e3a1c068fff68ce4d6f386edb2a8545e1cbcd301093d51874845c8cab8a91dd92f0411102d2a95845bbc4f83354b3cfdf3ef83c79f560a5478a0b85db5c730a2125342743b29a853583cce4899393010c01f863967a47436830f03c4f1c41d95d1a0791a2a9723d81834e553edc58c12dae452dd75c803fcbe41e90f83ecf31b2a43235127d9c3777e55fd0382c4d50a30171213ea551f5868023016f5dbf0d6505b0ff09e21e300481b6fee51dcc4d1351be3bdea6eeeab94f2f00cb0ee"], 0x118) getsockopt$inet_IP_XFRM_POLICY(r3, 0x0, 0x11, &(0x7f00000002c0)={{{@in=@multicast1, @in=@local}}, {{@in6=@mcast1}, 0x0, @in=@remote}}, &(0x7f0000000100)=0xe8) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000480)={0x60, 0x0, &(0x7f0000000240)=[@transaction_sg={0x40486311, {{0x2, 0x0, 0x38, 0x0, 0x11, 0x0, 0x0, 0x0, 0x10, &(0x7f0000000000), &(0x7f0000000040)=[0x0, 0x68]}, 0x8000}}, @acquire_done], 0x56, 0x0, &(0x7f0000000380)="de7348ebdd3856b4939062726852809a76a9c7e27bcd54c3301e926aaec66877cf4b10c115d8919a31d2c3f6687c4bab83102ab8307fea74883013e680f8320bb70b7cca7f9528184061a906af989c9a769cade88c24"}) 10:35:34 executing program 0: r0 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ppp\x00', 0x80000, 0x0) ioctl$IOC_PR_RESERVE(r0, 0x401070c9, &(0x7f0000000140)={0x0, 0x0, 0x1}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = request_key(&(0x7f0000000180)='asymmetric\x00', &(0x7f00000001c0)={'syz', 0x1}, &(0x7f0000000300)='user.', 0xfffffffffffffffd) keyctl$setperm(0x5, r2, 0x10000402) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040)='/dev/net/tun\x00', 0x0, 0x0) r4 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f0000000200)={'eql\x00', 0x409}) setsockopt$inet6_mtu(r4, 0x29, 0x17, &(0x7f0000000240)=0x4, 0x4) r5 = dup3(r1, r3, 0x0) ioctl$RTC_VL_CLR(r5, 0x7014) ioctl$TIOCPKT(r5, 0x5420, &(0x7f0000000280)=0x4) r6 = getpgid(0x0) syz_open_procfs(r6, &(0x7f0000000400)='net/ip_tables_targets\x00') ioctl$FS_IOC_FIEMAP(r1, 0xc020660b, &(0x7f0000000480)=ANY=[@ANYBLOB="06000000000000000000000007000000000000000000000001000000000000000000000000000000937e000000000000000000800000000000000000000000000000000000000006040800000000000600000000000000009517fc8c3a04189cdc77c7180df3fa7adad0ac7175b9e41620bc6e8af5db59b850750a7842df5c4250152267c88f54c3488ec1b5f74596fa02afd8b0ecb991698603d0926b75cc9430de38bf5dc086d861a0c53d5e"]) lgetxattr(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000440)=ANY=[@ANYBLOB="757365722e2f6465764000000006cd5b8e75bfea6403bd25f50b4c0000000000"], &(0x7f0000000380)=""/105, 0xa2) setsockopt$packet_tx_ring(r0, 0x107, 0xd, &(0x7f0000000340)=@req={0x7, 0x1627, 0x8, 0xfffffffffffffffb}, 0x10) 10:35:35 executing program 4: r0 = openat$keychord(0xffffffffffffff9c, &(0x7f0000000080)='/dev/keychord\x00', 0x80, 0x0) setsockopt$netlink_NETLINK_LISTEN_ALL_NSID(r0, 0x10e, 0x8, &(0x7f00000000c0)=0xffffffff, 0x4) r1 = socket$packet(0x11, 0x3, 0x300) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0) io_setup(0x97, &(0x7f0000000040)) r2 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r2, &(0x7f0000000100)={0xa, 0x0, 0x0, @dev, 0x4}, 0x1c) r3 = syz_open_procfs(0x0, &(0x7f0000000440)='pagemap\x00') sendfile(r2, r3, &(0x7f0000000000)=0x100000, 0x100000008001) 10:35:35 executing program 2: r0 = syz_open_dev$binder(&(0x7f0000000100)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_GET_NODE_DEBUG_INFO(0xffffffffffffffff, 0xc018620b, &(0x7f0000000180)) 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}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000000180)=""/148, 0x13d}], 0x1, 0x0) memfd_create(&(0x7f0000000000)='wchan\x00', 0x4) r1 = syz_open_procfs(0x0, &(0x7f0000000080)="2f65786500000000000409004bddd9de91be10eebf000ee9a90f79805854fa07424adee901d2da75af1f0200f5ab26d7a071fb35331ce39c5a") write$P9_RCLUNK(r1, &(0x7f00000003c0)={0x7, 0x79, 0x2}, 0x7) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(0xffffffffffffffff, 0x4008240b, &(0x7f0000000200)={0x0, 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={&(0x7f00000001c0)}}) lsetxattr$trusted_overlay_redirect(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='trusted.overlay.redirect\x00', &(0x7f0000000440)='./file0\x00', 0x8, 0x3) setsockopt$sock_int(r1, 0x1, 0xe, &(0x7f0000000400)=0x1a8, 0x4) socketpair(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_SET_FILTER(r2, 0x8923, &(0x7f0000000200)="766574000000000000000002bd6800") socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000200)) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040)='/dev/net/tun\x00', 0x1, 0x0) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f0000000000)={"766574000000000000000000bd6800", 0x43732e5398416f1a}) pipe(&(0x7f0000000500)) r4 = socket$inet6(0xa, 0x1, 0x0) getsockopt$IPT_SO_GET_REVISION_TARGET(r1, 0x0, 0x43, &(0x7f00000006c0)={'NETMAP\x00'}, &(0x7f0000000700)=0x1e) r5 = socket$nl_generic(0x10, 0x3, 0x10) r6 = dup2(r5, r4) clone(0x802102001ffc, 0x0, 0xfffffffffffffffe, &(0x7f00000001c0), 0xffffffffffffffff) r7 = getpid() sched_setscheduler(r7, 0x5, &(0x7f0000000200)) connect$inet(r6, &(0x7f0000000080)={0x2, 0x0, @dev}, 0x0) openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000000040)='/selinux/avc/cache_stats\x00', 0x0, 0x0) write$selinux_user(r6, &(0x7f0000000780)=ANY=[@ANYBLOB="73797374656dff070000626a6563745f723a6b6c6f6764000161725f72756e5f7402fc742f737461626604750084d07700c8c84c109ce4631820bdfe9841ad4dde223d1c41289aebb42474476858142b919dc6efddc659693a74e3a1c068fff68ce4d6f386edb2a8545e1cbcd301093d51874845c8cab8a91dd92f0411102d2a95845bbc4f83354b3cfdf3ef83c79f560a5478a0b85db5c730a2125342743b29a853583cce4899393010c01f863967a47436830f03c4f1c41d95d1a0791a2a9723d81834e553edc58c12dae452dd75c803fcbe41e90f83ecf31b2a43235127d9c3777e55fd0382c4d50a30171213ea551f5868023016f5dbf0d6505b0ff09e21e300481b6fee51dcc4d1351be3bdea6eeeab94f2f00cb0ee"], 0x118) getsockopt$inet_IP_XFRM_POLICY(r2, 0x0, 0x11, &(0x7f00000002c0)={{{@in=@multicast1, @in=@local}}, {{@in6=@mcast1}, 0x0, @in=@remote}}, &(0x7f0000000100)=0xe8) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000480)={0x60, 0x0, &(0x7f0000000240)=[@transaction_sg={0x40486311, {{0x2, 0x0, 0x38, 0x0, 0x11, 0x0, 0x0, 0x0, 0x10, &(0x7f0000000000), &(0x7f0000000040)=[0x0, 0x68]}, 0x8000}}, @acquire_done], 0x56, 0x0, &(0x7f0000000380)="de7348ebdd3856b4939062726852809a76a9c7e27bcd54c3301e926aaec66877cf4b10c115d8919a31d2c3f6687c4bab83102ab8307fea74883013e680f8320bb70b7cca7f9528184061a906af989c9a769cade88c24"}) 10:35:35 executing program 3: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$KDMKTONE(0xffffffffffffffff, 0x4b30, 0x0) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) ioctl$LOOP_SET_DIRECT_IO(r0, 0x4c08, 0x5) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='syzkaller\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r1, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) r2 = dup(r1) setsockopt$sock_attach_bpf(r2, 0x1, 0x32, &(0x7f0000000080)=r1, 0x4) setsockopt$inet6_MRT6_ADD_MFC_PROXY(r2, 0x29, 0xd2, &(0x7f00000000c0)={{0xa, 0x4e21, 0x2, @loopback, 0x7}, {0xa, 0x4e24, 0x3f, @loopback, 0x7fffffff}, 0x2, [0x4, 0x99e2, 0x9, 0x4, 0x9, 0x8, 0x546, 0xffffffff]}, 0x5c) 10:35:35 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000200)={"65ffffffffffff0000020000c2af00", 0x409}) dup3(r0, r1, 0x0) [ 594.755327] binder: 14571:14575 got transaction to invalid handle [ 594.780563] binder: 14571:14575 transaction failed 29201/-22, size 0-16 line 3012 10:35:35 executing program 3: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$KDMKTONE(0xffffffffffffffff, 0x4b30, 0x0) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa10000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='syzkaller\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r0, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0xfff}, 0x275) 10:35:35 executing program 0: socketpair$inet6(0xa, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = openat$selinux_checkreqprot(0xffffffffffffff9c, &(0x7f00000000c0)='/selinux/checkreqprot\x00', 0x80000, 0x0) setsockopt$inet6_tcp_TLS_TX(r1, 0x6, 0x1, &(0x7f0000000100), 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040)='/dev/net/tun\x00', 0x0, 0x0) r4 = add_key$user(&(0x7f00000001c0)='user\x00', &(0x7f0000000340)={'syz', 0x2}, &(0x7f0000000380)="308f432aae40af284932a6c9126b75430a896aa494678c7375bfe8a0ee32064cc75b5dc2f362ddb272e52fe8bcc31124e9150fa1ac600b95f3ac418d9fd40486586fc0d9500abfe9715cac36011e6fba4641ede5bf4bf6c632fd5ba7361de35c36d6d225f2579dcc456ce57216c0c66c7e92d072e13c54e58a0e41115360647320aaf270269ec19f82f9d54cf492a113a6dfeb6bfb3555a63d337f80ae298960eaf3babf30a52065d553eb525cf6f0f49219", 0xb2, 0xfffffffffffffffe) fstat(r0, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0}) fstat(r0, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) keyctl$chown(0x4, r4, r5, r6) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000200)={'bridg\x00', 0x409}) ioctl$EVIOCGBITSW(r1, 0x80404525, &(0x7f0000000240)=""/251) setsockopt$IP_VS_SO_SET_EDIT(r3, 0x0, 0x483, &(0x7f0000000080)={0x3c, @remote, 0x4e20, 0x0, 'sh\x00', 0x10, 0x6, 0x10}, 0x2c) dup3(r2, r3, 0x0) ioctl$int_out(r2, 0x2, &(0x7f0000000140)) [ 594.961950] binder: 14600:14606 got transaction to invalid handle [ 594.968589] binder: 14600:14606 transaction failed 29201/-22, size 0-16 line 3012 [ 594.988166] binder: 14571:14575 got transaction to invalid handle [ 594.994758] binder: 14571:14575 transaction failed 29201/-22, size 0-16 line 3012 10:35:35 executing program 5: r0 = socket$packet(0x11, 0x3, 0x300) getsockopt$packet_buf(r0, 0x107, 0x2, &(0x7f0000000040)=""/8, &(0x7f0000000200)=0x8) fstat(r0, &(0x7f0000000340)) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$packet(0x11, 0x3, 0x300) socketpair$inet6(0xa, 0x4, 0x204, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000000140)='/selinux/avc/cache_stats\x00', 0x0, 0x0) ioctl$sock_inet_tcp_SIOCOUTQ(r3, 0x5411, &(0x7f0000000180)) ioctl$TCSBRKP(r3, 0x5425, 0x4) setsockopt$inet6_MCAST_LEAVE_GROUP(r2, 0x29, 0x2d, &(0x7f0000000280)={0x8226, {{0xa, 0x4e20, 0x0, @ipv4={[], [], @local}, 0x5d}}}, 0x88) r4 = socket$inet_tcp(0x2, 0x1, 0x0) clone(0x2382001ff8, 0x0, 0xfffffffffffffffe, &(0x7f0000000100), 0xffffffffffffffff) r5 = getpid() setsockopt$inet_tcp_int(r4, 0x6, 0x7, &(0x7f0000000080), 0x4) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x6001, 0xffffffffffffffff) r6 = creat(&(0x7f00000007c0)='./file0\x00', 0x0) getpgrp(r5) ioctl$TIOCMBIS(r6, 0x5416, &(0x7f00000001c0)=0xcf) unlink(&(0x7f0000000000)='./file0\x00') setsockopt$packet_tx_ring(r1, 0x107, 0x5, &(0x7f0000000040)=@req3={0x10000, 0x0, 0x10000, 0x1}, 0x1c) bind(r2, &(0x7f00000003c0)=@pppoe={0x18, 0x0, {0x0, @broadcast, 'ip6gre0\x00'}}, 0x80) bpf$OBJ_GET_MAP(0x7, &(0x7f00000004c0)={&(0x7f0000000480)='./file0\x00', 0x0, 0x18}, 0x10) r7 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000680)='IPVS\x00') sendmsg$IPVS_CMD_DEL_SERVICE(r6, &(0x7f0000000700)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x2000400}, 0x380, &(0x7f00000006c0)={&(0x7f0000000800)=ANY=[@ANYBLOB="9400162179488a26461b907ebbc1e90042d2e2014153684e6a038c661d35453ad8bf32a17afee67212278b04f51ae38472c9f8fef84f0d822ba1aabb84d0f0bcfe67b90e85e1f1e2354aab1c27e4e153c2461062ea24f4f0fd63c23a6261d7ed5bf6d62bc81784825a5c00e0ee80cb732510ea2cea35cd7ff1b087ebef433dfdde6f0f2c5e96537384fafe54efb3c3904032536f1770be60770d2c32cdc4ed9d47b0213283546612eb0cb013fcea4877d9d991c73d9c3f18647a37de30e6b6cd62df1b39c2d28c57c8bd8fb024ef6afc6dde4300dd5ca0462a44c673706fec188a2bb110c5b0535f85d9f038b48dfab94b5109264e47a852", @ANYRES16=r7, @ANYBLOB="24002cbd7000fedbdf250300000008000500040000001800010014000300fe80000000000000000000000000000f4c00030008000500ac1414aa080007004e24000008000100020000001400060000000000000000000000ffff7fffffff080001000000000014000600ff0200000000000000000000000000010c000300080005007f0000010800060001040000815227efd2a516c891dca059a11f"], 0x94}, 0x1, 0x0, 0x0, 0x40000}, 0x4010) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCSKEYCODE(r9, 0x40084503, &(0x7f00000000c0)) perf_event_open(&(0x7f0000c86f88)={0x2, 0x70, 0x12}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r8, 0x8912, 0x400200) prctl$intptr(0x20000001a, 0x1) 10:35:35 executing program 4: r0 = socket$packet(0x11, 0x3, 0x300) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r1, &(0x7f0000000100)={0xa, 0x0, 0x0, @dev, 0x4}, 0x1c) syz_open_procfs(0x0, &(0x7f0000000440)='pagemap\x00') sendfile(r1, r0, &(0x7f0000000080)=0x100000, 0x7) 10:35:35 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040)='/dev/net/tun\x00', 0x0, 0x0) getsockopt$IP_VS_SO_GET_SERVICE(r1, 0x0, 0x483, &(0x7f0000000080), &(0x7f0000000100)=0x68) getsockopt$sock_linger(r0, 0x1, 0xd, &(0x7f0000000700), &(0x7f00000007c0)=0x8) r3 = add_key(&(0x7f0000000140)='id_legacy\x00', &(0x7f0000000180)={'syz', 0x0}, &(0x7f0000000240)="c5be31bfab0c974949cf8034514f924541eff9b64929b7db8bd48b0482dc01b9e49356d0e5b8bc9ca46c23c6b91501ac84f0a9dc889726b03043f54eda88115408895ddf614b961ba24d2d9828b9a87b1779f53c732b6b9e4d25ad65271eac1e2211b9a5035396ce970a44ac44fd0451398e27144821d3c9e79ba363536a259bef4d710d7b8097421a61799c1da358fc03d2155dfbb5516473", 0x99, 0xfffffffffffffffe) keyctl$clear(0x7, r3) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000200)={'eql\x00', 0x409}) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f00000004c0)=[&(0x7f0000000300)='\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='eql\x00', &(0x7f0000000400)='eql\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='\x00'], &(0x7f00000006c0)=[&(0x7f0000000500)='id_legacy\x00', &(0x7f0000000540)='syz', &(0x7f0000000580)='syz', &(0x7f00000005c0)='vboxnet0trusted#\x00', &(0x7f0000000600)='eql\x00', &(0x7f0000000640)='\x00', &(0x7f0000000680)='eql\x00']) dup3(r1, r2, 0x80000) 10:35:35 executing program 3: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$KDMKTONE(0xffffffffffffffff, 0x4b30, 0x0) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xe, 0x20000272, &(0x7f0000000080)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0xd}, 0xfffffffffffffe9c) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r0, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) 10:35:35 executing program 1: r0 = syz_open_dev$binder(&(0x7f0000000100)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_GET_NODE_DEBUG_INFO(0xffffffffffffffff, 0xc018620b, &(0x7f0000000180)) 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}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000000180)=""/148, 0x13d}], 0x1, 0x0) memfd_create(&(0x7f0000000000)='wchan\x00', 0x4) r1 = syz_open_procfs(0x0, &(0x7f0000000080)="2f65786500000000000409004bddd9de91be10eebf000ee9a90f79805854fa07424adee901d2da75af1f0200f5ab26d7a071fb35331ce39c5a") write$P9_RCLUNK(r1, &(0x7f00000003c0)={0x7, 0x79, 0x2}, 0x7) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(0xffffffffffffffff, 0x4008240b, &(0x7f0000000200)={0x0, 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={&(0x7f00000001c0)}}) lsetxattr$trusted_overlay_redirect(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='trusted.overlay.redirect\x00', &(0x7f0000000440)='./file0\x00', 0x8, 0x3) setsockopt$sock_int(r1, 0x1, 0xe, &(0x7f0000000400)=0x1a8, 0x4) socketpair(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_SET_FILTER(r2, 0x8923, &(0x7f0000000200)="766574000000000000000002bd6800") socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000200)) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) openat$tun(0xffffffffffffff9c, &(0x7f0000000040)='/dev/net/tun\x00', 0x1, 0x0) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f0000000000)={"760600000000000000000000bd6800", 0x1}) r4 = socket$inet6(0xa, 0x1, 0x0) getsockopt$IPT_SO_GET_REVISION_TARGET(r1, 0x0, 0x43, &(0x7f00000006c0)={'NETMAP\x00'}, &(0x7f0000000700)=0x1e) ioctl$KDSKBMODE(r1, 0x4b45, &(0x7f00000004c0)=0x5) r5 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$TCGETA(r3, 0x5405, &(0x7f0000000500)) r6 = dup2(r5, r4) clone(0x802102001ffc, 0x0, 0xfffffffffffffffe, &(0x7f00000001c0), 0xffffffffffffffff) r7 = getpid() sched_setscheduler(r7, 0x5, &(0x7f0000000200)) connect$inet(r6, &(0x7f0000000080)={0x2, 0x0, @dev}, 0x0) openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000000040)='/selinux/avc/cache_stats\x00', 0x0, 0x0) write$selinux_user(r6, &(0x7f0000000780)=ANY=[@ANYBLOB="73797374656dff070000626a6563745f723a6b6c6f6764000161725f72756e5f7402fc742f737461626604750084d077eb5b0e44fde86a133e1300c8c84c109ce4631820bdfe9841ad4dde223d1c41289aebb42474476858142b919dc6efddc659693a74e3a19d68fff68ce4d6f386edb2a8545e1cbce0ff093d51874845c8cab8a91dd92f0411102d2a95845bbc4f83354b3cfdf3ef83c79f560a5478a0b85db5c730a21253c2743b29a853583cce4899393010c01f863967a47436830f03c4f1c41d95d1a0791a2a9723d81834e553edc58c12dae452dd75c803fcbe41e90f83ecf31b2a43235127d9c3777e55fd0382c4d50a302a1213ea551f5868023016f5dbf0d6505b0ff0f8f275ec481b6fee51dcc4d1351be3bdea6eeeab94f2f00cb0ee9cd74001702fe153a26f778053a54154125732cc61d2f2a54ed3f88ceea533350d235c674178920d4579db02650486daf7431b6d18bddbfe70a37d2a25ca3d5234688903d43c870568afec09e419abfb79ebd1108155854b4a"], 0x118) getsockopt$inet_IP_XFRM_POLICY(r2, 0x0, 0x11, &(0x7f00000002c0)={{{@in=@multicast1, @in=@local}}, {{@in6=@mcast1}, 0x0, @in=@remote}}, &(0x7f0000000100)=0xe8) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000480)={0x60, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="116348400200000000000000380000000000000000000000110000000052a1a7e000000000000000000000001000000000000000", @ANYPTR=&(0x7f0000000000)=ANY=[], @ANYPTR=&(0x7f0000000040)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00h\x00\x00\x00\x00\x00\x00\x00'], @ANYBLOB="02880008e30640", @ANYRES64=0x0, @ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x56, 0x0, &(0x7f0000000380)="de7348ebdd3856b4939062726852809a76a9c7e27bcd54c3301e926aaec66877cf4b10c115d8919a31d2c3f6687c4bab83102ab8307fea74883013e680f8320bb70b7cca7f9528184061a906af989c9a769cade88c24"}) 10:35:35 executing program 2: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='syzkaller\x00'}, 0x48) r2 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x2, 0x40) r3 = syz_genetlink_get_family_id$ipvs(&(0x7f00000004c0)='IPVS\x00') sendmsg$IPVS_CMD_SET_CONFIG(r2, &(0x7f0000000440)={&(0x7f0000000100), 0xc, &(0x7f0000000340)={&(0x7f0000000300)={0x38, r3, 0x10, 0x70bd25, 0x25dfdbfb, {}, [@IPVS_CMD_ATTR_DAEMON={0x14, 0x3, [@IPVS_DAEMON_ATTR_MCAST_PORT={0x8, 0x7, 0x4e21}, @IPVS_DAEMON_ATTR_MCAST_PORT={0x8, 0x7, 0x4e22}]}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x3ff}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x9}]}, 0x38}, 0x1, 0x0, 0x0, 0x4045}, 0x4000) r4 = ioctl$LOOP_CTL_GET_FREE(r2, 0x4c82) listxattr(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000500)=""/114, 0x72) ioctl$LOOP_CTL_ADD(r2, 0x4c80, r4) ioctl$TUNSETFILTEREBPF(r0, 0x800454e1, &(0x7f0000000080)=r1) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r1, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) 10:35:35 executing program 3: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$KDMKTONE(0xffffffffffffffff, 0x4b30, 0x0) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe000000008500000010000000b7000000000000009500000000000000"], &(0x7f0000000140)='syzkaller\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r0, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.net/syz0\x00', 0x200002, 0x0) r1 = dup2(r0, 0xffffffffffffff9c) r2 = syz_genetlink_get_family_id$team(&(0x7f0000000100)='team\x00') accept4$packet(0xffffffffffffffff, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000000300)=0x14, 0x800) accept$packet(0xffffffffffffffff, &(0x7f0000000c80)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f0000000cc0)=0x14) ioctl$sock_SIOCGIFINDEX(0xffffffffffffff9c, 0x8933, &(0x7f0000000d00)={'ip6tnl0\x00', 0x0}) getsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000e00)={0x0, @multicast1, @local}, &(0x7f0000000e40)=0xc) sendmsg$TEAM_CMD_PORT_LIST_GET(r1, &(0x7f0000001080)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x42002080}, 0xc, &(0x7f0000001040)={&(0x7f0000000e80)={0x190, r2, 0x800, 0x70bd26, 0x25dfdbff, {}, [{{0x8, 0x1, r3}, {0x174, 0x2, [{0x38, 0x1, @notify_peers_count={{0x24, 0x1, 'notify_peers_count\x00'}, {0x8}, {0x8, 0x4, 0x7f}}}, {0x40, 0x1, @lb_hash_stats={{{0x24, 0x1, 'lb_hash_stats\x00'}, {0x8}, {0x8, 0x4, 0x81}}, {0x8}}}, {0x40, 0x1, @priority={{{0x24, 0x1, 'priority\x00'}, {0x8}, {0x8, 0x4, 0x6}}, {0x8, 0x6, r4}}}, {0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24, 0x1, 'lb_tx_hash_to_port_mapping\x00'}, {0x8}, {0x8, 0x4, r5}}, {0x8}}}, {0x38, 0x1, @lb_stats_refresh_interval={{0x24, 0x1, 'lb_stats_refresh_interval\x00'}, {0x8}, {0x8, 0x4, 0xff}}}, {0x40, 0x1, @queue_id={{{0x24, 0x1, 'queue_id\x00'}, {0x8}, {0x8, 0x4, 0x101}}, {0x8, 0x6, r6}}}]}}]}, 0x190}, 0x1, 0x0, 0x0, 0x8084}, 0x20040000) 10:35:35 executing program 5: r0 = socket$packet(0x11, 0x3, 0x300) getsockopt$packet_buf(0xffffffffffffffff, 0x107, 0x0, &(0x7f0000000040)=""/8, &(0x7f0000000080)=0x8) fstat(r0, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0}) r2 = perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r3 = socket$packet(0x11, 0x3, 0x300) socketpair$inet6(0xa, 0x6, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIDEDUPERANGE(r4, 0xc0189436, &(0x7f0000000480)={0x1, 0x5, 0xa, 0x0, 0x0, [{r5, 0x0, 0x8}, {r3, 0x0, 0x4}, {r0}, {r3, 0x0, 0x7fffffff}, {r2}, {r5, 0x0, 0xe5}, {r4, 0x0, 0x4}, {r5, 0x0, 0x5}, {r2, 0x0, 0x7fff}, {r4, 0x0, 0x8}]}) r6 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000000140)='/selinux/avc/cache_stats\x00', 0x0, 0x0) ioctl$sock_inet_tcp_SIOCOUTQ(r6, 0x5411, &(0x7f0000000180)) ioctl$TCSBRKP(r6, 0x5425, 0x4) setsockopt$inet6_MCAST_LEAVE_GROUP(r5, 0x29, 0x2d, &(0x7f0000000280)={0x8226, {{0xa, 0x4e20, 0x0, @ipv4={[], [], @local}, 0x5d}}}, 0x88) r7 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$BLKGETSIZE(r6, 0x1260, &(0x7f0000000440)) clone(0x2382001ff8, 0x0, 0xfffffffffffffffe, &(0x7f0000000100), 0xffffffffffffffff) r8 = getpid() sched_setscheduler(r8, 0x5, &(0x7f0000000040)) setsockopt$inet_tcp_int(r7, 0x6, 0x7, &(0x7f0000000080), 0x4) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x6001, 0xffffffffffffffff) r9 = creat(&(0x7f00000007c0)='./file0\x00', 0x0) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f00000006c0)={r9, &(0x7f0000000800)="2fd396df935c20a82e397c85c493ec00b9cede75ea25d71afcd6676569bd9699effd7b120a739490cb2c11453e02309b5a2519e372a16a3368b41afd7c345631f97969cab5a35d2df727854af632c2f1f52df409d36678a0e0362bb02674e206d4a20b58382cc229fbb5c3b6a3a59fbac2cbb63f7faf168144e542314ea77792d7d0acb9eea3db30e6b505b85aacc3324d229d2cb047bd55184c2bd1baa1dde316e4a99c8b821d6750f22e33ea2647ac4d631ec9170e4e4c75bff12b6b54b5433f99d6579d3b1652445378dd7511a5a517c8b3fbf775fd59d995d656163bb77f85cde0983c59b04f3fe02b270622ce607745b79439d5c102c3ac60eefb588a257491959ab284fe72bc8ee63efe1c20dbfa6995686bea25de38df5d6befc001cb44b9ab3b15304f1be06f47d7528147c24bffc22c656af96d8104e09e3ff84d81a58074618cc4b7cbe0a32f3701fd877e21cc1f8093477ffd8798461062cbcaf76f95c2bf515a43b75c7bc359a7b3c5e9eca7c148947cdb109d4903a923d86a49ca8c23af3dde3c80a54a85a97e750a7ebdbd9cde73c13f8c2f92a11d0fcc9537ae0e6bdd5d369775c407889e72ef937ead1bb487f4b0f06c0dd14f9af9e5b571e88ffc5bcd71c72e998c2b1330343387f6aa7bf7072c7710d22cbd68a140a5b8be6286198401e22d5cc66f2470b342383ffd6371b841e8681b10f46312bd9905b729d84488294a9f056f4c417e2eadf710956150bf544166fb55c7f9043524bc305f0c98e1cac467c5da3209e23cf35e946c38a4745843fd794389cb5e02d85af68bd385015b7c91d185b7c14f8bdb17d8a2f3e0fb8549678038ea7ff5fedcb651b7abb2ddb3efae36031e0aa34fcc84c54e0aace429753f8ec4e12d173d4db5e668b9ccbb280da73dae8e41ac5473c56fe36f9650a712a535bf4801ded5a703f727885182d1ef36b3b5dd9850d2be8a65a3183e43d6d777abefb8ae1255f56820b873ecb4b6daeb22d187f24099a0783c9fce7b0be3f20c13dbbd7abba8c70a58a3646a9ae35c5dc5d8e518156473f3da5b8f37604256fa7987972ac64d96581de89aeef4d6a9385a4a43df8a5a69e769d6f2ef52d675bf5ff69ab7963471ed91e6ecfe8cd6a685ba74323c0aa9da3c84e45b030ddf239efd9c3149459abc782b740474fe25a783dea46b90ed2d634f9fad1f0d5ac25e403d3173b31adab14fa86d3ca565f9f806f56776e99b16d9d61fe720169d0291278d946f0ecba41a113e718920dd344556aed59b33ae5eff98b4a9941f36b4968eab1d4dce39fad51845e444fb5a0872f34865f749ff6553c8d016a71c9802ce76cffac53f631bc92d1f27626998868d33f36f495f62d83ee20fe20007698fc67735257babcbabe36b04604e0c5a4864985798843cf0c52785c8f481d82bda6f8cf067f6f4e5aa9c22014639ec6df7b81b010126091959cc4473d1708e9fe443b70aaae43dc540cb52766532bf611a050e4c8b0acbeccabb68970cdef42a03e679b178dcd47db062989f0afddf05f00c80646cc0a2fc87d3fb768fe6bcb6e68dc393d3087d4d87331b7878f2a736a56263af8973f2e1c8d2c2e409befcf9a660f35cbc607b1ec0d20a352c7f02e062695702c09e524abf03ae7d7615fe782132be9a38a1fa3687b8f624882e967bb346671362df9c5a1411adbb39c44080a46ff32b33e4ec47db1ba5807bc984cf87b0057aed04698f309f8f7c2ad347920ec61bf7d49c609daf8e254ac9aebc3076360426c36727ff3e70534f73f69fb36ced99579f9a621298c91fac514504a91b112341cdff46c7a33501c519847dc3456f640bbab0395e0fc1ecfce7be244579d06588919d24d765b807f145e03da3542619e90a06c573b4d5130bfc7779d78760ac529790f238f1a33df42e425e215bea8608fb9786f093e0f0e4107ddb935f1ee80dd7b292d7b66e9cf16b68447eab65c25a49410a2653b563a9d1074bd2a02c1a688ff96b25f9fd56ef90308de2040067f33309e3ed07372f2381eb132320a4116205c88e2799d658a443958958d9f384998715f9770b64ba1bf7de2a3979ab655aa21c7f0321b23b8da092678761ae3e9aeafbd00ea941de00054ab17cd86575f192074bbf9d4842cedfe9e571c604e1227392a121d557b637946f51a8265f36fe4ee999c765609936546ddd077791e01d070d636190d0542827831d04507862d3551912129df1d1cffdef27b40cf1068b033d68cfbad0bc6840513a8507ec7db16d46f78b9a399e088dd4a35347135114488c769dd513a4832e1bb055da77ec872e05b1e0bcd754c1559e1dc0d6162892f21577d2a309e501242bc95f83b9b14d64152ed4e2bc4d7087c5314eb91ade924563771b87929c61ec70357eee8464d3b4d5066bc002adbe0a3ea1f9b1e337e46a8315155ab44fd196ebcb2ebb3da30d0c79f7c149cd48c3daf3d8d09a6d0722bb1d3b40d52ce8670da372caf1b9b0fe383c468f1158be541604c2d2af96ffad928c3dd278936ccbfd766499b72d18440110ecb5338312effbd4f0f5181a8b6ae23b3174e30be11500d93d65b77d0cce22709c93011f4c7efc6f162bca6c703670b6b6c2a0c33c9a7db91f9dea1018c9f22b3da63f0e1f2f5ee005a773a0441d4cd0588f54bae6ef4d927dbe646a541e148e5319d2d6d8be07abdef5c43e83a7386864c1a2a9d43b807ae397913c9fba3017ecdc8aaafb2be261ce1d869ca2bb542a88e2a9f6c749e7009cb8af666c7523379c68bec586cba44a929168758d606b3bc59a4bb0e7be3ce5d1001899f10f96fd5acc84f6a6bb39db6977947d97ed4f16a04b77ad7619cb25c678fdb5d5961b2742343d2c1b79979a8577cb58ace4071b2a4ec7407c403f2a27e376c1f8057620b4d7a9d037b06087ce3d8d3bc6a05afb87f819ed9e0acd260e69a17d752d87623f52271f9881a767619f14f617f6caf37e45d5e02052c9adebee913f5d033ebb75530ae3921c83632be6a2cc328b5b934c13fef645b39fb0882c06aa9e9306e598bef0eef03a5d2b99f54f45875b2b78f0e3ea27fe004225af2f6e2711d8c04a7a01b27378d12aa72eef8897c7a3f898e7a7ad47133b7c1ce7d50a034e10024bb5231b47fe551e8a54e3cc007ab40199d4717c6349b5e654a06c0955fcbb651d1b81719f723c5c59a5a817412ce4240ecffed66af8cae6023aed3045cbfc027eea8207c41dfedffc747f93db471afa9342cac6da8e08e9cd1874fc302c61b90e87ea5075fe867ee123d9c7aea563888b360e8bf8a1cd9b2cb68a7b3049d31a52bdd0c562b079fea5f7a8d6a89f314ac2a2157f0f86a5251a325258c5f44f331183909d943436568b7f9b8490edef907b8dede777ae8f92e8fde213ba10339c48497f9610e541878fa5a046911480cf375a7ccad103f0139b9051735b14aaccc70cf20337a5fa7058517a9bdf5d818e770c1ac5ef0ef68b4a441800a160b9ce363f27b5cd76721b82c35b754e209ae15ada09de01374be89b48b84e211f8f4354b2a74755225160c44a65aa8cfc3423cadebe2a46dbf2b640f136e4b6fc5cfb10ea5aa8d195da2cb420c08ad3001f268b609479cf0e05fe7bb524e5ff506b5196fc018f4da532537c5e81e98990989c7fa8d29b38333b6c50e13c72b9bd3c61e358bb0531b3dba904a34a07131e99eaba9d347d3c7c7b9ec41ef45dab3fbb588df6e0419b881e40aa91fdab05a9fc6b5d5f4ad019d474607e6ef65c7d956310445237be1e270e1661268a1eda5b6b2f2340636c351ab26796f8471dbcbf9be30e8a819b6253aa58743aa4478a51df9d4a0de1d2238a6ea85c46e2b9f8e29b3d04cb17fd570b9259b630e6e5322cbc4d1a493d1dfb811622a4aeca0514e226807919caf8ce3c9477819198fed67d4a0734389dce4656647610f3b88cbc64bd7f9dcc9131a218059ae5307acdab59f4f5e2b898a1bc0d12f7148a2bc4d8e3036bdbaf7cdb77242c90525f822560b4520426087864d8028c87f3e868d7e644f6b5b8001a720e75909412f9f97d9f9de14a30e12e26fefc9adee3f1d38fd30f2017d53da4f99b3a5b781344b1cfa5c5394f9a57bcbbcfa372eb591f8d2dd866630bf247b0c0cfa05355845735a402e11eef4653de2f60ecc23bcceba1bb68ae75bdecf406c61dae18585e3ecfefbded0a5d86230990210878c48ac792693cda85f020dbaa75075ae0fa28f7cb72a6e77317cbf2b28eabe69d7a569943a1f666c804969adf4e023c09a5c844f55c1a95b15edaf5e39cfbbf502f07d204f41380491213263cd47441c6bcc78a8f97ea3ef3358cb891804098a44fdefe301b2e65272b350a6e65182e2894bb6f0079e573c55d46e58d7e12c30cc8d80bada344eff8a7b7ce50ce87296350d15993f4d31b68c094762b604d012bd18649ddaf7afc99f2358b8a00bbd9284effa47ba790f335ac7869b67308a139d72e372ab0201017d04b9be7096102f7ee4adb0816be7003e2b3c5e3e8f30b0da437c0caee613e420147025910e33b95c6de16f3b4d90298305a21724242984ddd76529c7a2f794597546765a41940492256887398133846e24f6babc44a7bba5f691e53480809f7b76a02b0d1b6bafdfea1e1b81efd6195ec44fa061469b5a39f9e0f62b11bb678bfe85b9146efa617c46aac1a8e46f21d941ff4f9605ee3e92203a944877a857cf700a3b5e88bd3f25a7fc5e36247ebb24274722769e62e50cc438575145b0cf33e7711dd5cbaa73a8e59710a84208ff72ce0549c9624eb9f734489e55058919a068c25a8cd78539b1002001689096ef17cabce2d460dced03dd82a69548b935e105bf4442e9834318c37b05c8a6572143ed9c400bf0ced89ebd6b2b2ee5bb526bbe2cd37f15d84a01f9d303e698c438973e37628570d7d1a79b8b2a6c6c3f9196d6dff1a0e7d9e1160212822414069c8e0ef102235488b2ca242e3b54bfe7643382a002b7b659dd13fb79fc2552a27f83e0b493211bd78f5c9ea429c21cc721f81e14bc023c3810e02dd6eff1f9f2614fee3f1ecb34f676ba28cfc165669cbe23e6fca6a00ba3fdd1219ce1ceb6fed9d47e9b33261cf284e49f4c367d9c810ef49dc54c129a5f0d4181138e290aa0d6ace345badd81b0ad742605d651d046aa10a531c2811d8eaa867fed320cf8e4bc627be1ea5e9661ca27a0e321b45ef319a26861933457435638bacd8a34ec850f1a4f6e97257f1a4fd0a97e554a07a5d1acc0c299287e96f3e5a446aa6860ac476bb320e2e85f2895526687be0b8662536bfff6d76e43135cc191e345936b9f9a692d6247222afb7753f974bd94351583a147bd61a83374079767e4afa74bc0158f7fe0de91e8672410900818e24946c2840406559154d533fd4e0ddf7752365a279a3548d02bc105f855579e82e99e5be6866489605f3988ac12aff94298fafae32a91b8fb57c759f47306d1725f467a5084a9a84e81bcc27ef2aace2643b5efd3443e3682adf498f732773eafd4623cc5229c5a19c7f32cf41ee7becab0f22fec0ff4c7c87f4c20dab10425b9b550a43c7ca740630bc59772240f2956330a2730e99ad821a74c502a61122edff5abc8e68b6d3452dfe2c33567ba26974307189fa20a9c0b77389e382e32abaff18a5ca03e0dbdca7d88e9a58267f05e92757a2e18d2cb383b20173a5438788e4ca180a01861b520a57e043adf0f4d63eb6669613d97c962671c02b50293039562ae3bd3bc435ff46a32691df3a3eeb1a671ee00bb768bc669367", &(0x7f0000000600)="86a3bb6f3dd30f79bd620ba0ce7080ad77bb299761c5ad79887ddf901f3acca5e04a939fd2e8d832d597f4524db456e6f2c2414ceda5b0517cab416011961132c6cdafd75ae0de7f03072caced4b6ce126938a245b22b0441578f003ead45b3e04d15577f2606e8b6a4c37c6d2d4277a2d2eca88f3522d7afdd5d6590ba26ce6a7cb5e7420eb", 0x2}, 0x20) unlink(&(0x7f0000000000)='./file0\x00') setsockopt$packet_tx_ring(r3, 0x107, 0x5, &(0x7f0000000040)=@req3={0x10000, 0x0, 0x10000, 0x1}, 0x1c) bind(r5, &(0x7f00000003c0)=@pppoe={0x18, 0x0, {0x0, @broadcast, 'ip6gre0\x00'}}, 0x80) socket$inet(0x2, 0x5, 0x0) bind$inet(0xffffffffffffffff, &(0x7f0000deb000)={0x2, 0x0, @multicast1}, 0x10) getsockopt$sock_buf(r7, 0x1, 0x1a, &(0x7f00000001c0)=""/105, &(0x7f00000000c0)=0x69) fchown(r0, r1, 0x0) 10:35:35 executing program 4: r0 = socket$packet(0x11, 0x3, 0x300) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) openat$apparmor_task_current(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/attr/current\x00', 0x2, 0x0) connect$inet6(r1, &(0x7f0000000100)={0xa, 0x0, 0x0, @dev, 0x4}, 0x1c) r2 = syz_open_procfs(0x0, &(0x7f0000000440)='pagemap\x00') sendfile(r1, r2, &(0x7f0000000000)=0x100000, 0x100000008001) 10:35:35 executing program 3: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$KDMKTONE(0xffffffffffffffff, 0x4b30, 0x0) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f00000002c0)=ANY=[@ANYBLOB="b702000000000703000000feffff7a0af014f9ffffff79a4f0ff00000000b7060000ffffffbf2d64050020010000000045040400010000000404000001000000b7030000000000006a0a00fe010000008500002b000000b700000000000000950000000000000000000000ae0866a120de00f19cf0dc10b91b21d006f751b7b0e62f9355820620a6f8a7bed4e53a87a392c89490133ad2c597045e0bc845926c52775afdb1ba21c459c7d191672069e0898e58f5f5254c"], &(0x7f0000000140)='syzkaller\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r0, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) 10:35:35 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000200)={'eql\x00', 0x409}) dup3(r1, r2, 0x0) eventfd(0x6) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 10:35:35 executing program 2: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='syzkaller\x00'}, 0x48) r2 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x2, 0x40) r3 = syz_genetlink_get_family_id$ipvs(&(0x7f00000004c0)='IPVS\x00') sendmsg$IPVS_CMD_SET_CONFIG(r2, &(0x7f0000000440)={&(0x7f0000000100), 0xc, &(0x7f0000000340)={&(0x7f0000000300)={0x38, r3, 0x10, 0x70bd25, 0x25dfdbfb, {}, [@IPVS_CMD_ATTR_DAEMON={0x14, 0x3, [@IPVS_DAEMON_ATTR_MCAST_PORT={0x8, 0x7, 0x4e21}, @IPVS_DAEMON_ATTR_MCAST_PORT={0x8, 0x7, 0x4e22}]}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x3ff}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x9}]}, 0x38}, 0x1, 0x0, 0x0, 0x4045}, 0x4000) r4 = ioctl$LOOP_CTL_GET_FREE(r2, 0x4c82) listxattr(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000500)=""/114, 0x72) ioctl$LOOP_CTL_ADD(r2, 0x4c80, r4) ioctl$TUNSETFILTEREBPF(r0, 0x800454e1, &(0x7f0000000080)=r1) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r1, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) 10:35:35 executing program 3: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000080)='/dev/rtc0\x00', 0xc0002, 0x0) openat$rtc(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/rtc0\x00', 0x103040, 0x0) r1 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000000100)='/selinux/avc/cache_stats\x00', 0x0, 0x0) ioctl$KDMKTONE(r1, 0x4b30, 0x8001) ioctl$TIOCLINUX3(r0, 0x541c, &(0x7f00000002c0)) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='syzkaller\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r2, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) 10:35:35 executing program 4: r0 = socket$packet(0x11, 0x1, 0x300) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x1e, r0, 0x0) r1 = socket$inet6(0xa, 0x2, 0x4) connect$inet6(r1, &(0x7f0000000100)={0xa, 0x0, 0x0, @dev, 0x4}, 0x1c) r2 = syz_open_procfs(0x0, &(0x7f0000000440)='pagemap\x00') sendfile(r1, r2, &(0x7f0000000000)=0x100000, 0x100000008001) 10:35:35 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000080)='memory.events\x00', 0x0, 0x0) write$cgroup_subtree(r0, &(0x7f00000000c0)={[{0x2f, 'memory'}, {0x0, 'pids'}, {0x2b, 'rdma'}, {0x2d, 'io'}]}, 0x18) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000100)='nv\x00', 0x3) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETLINK(r2, 0x400454cd, 0x0) dup3(r1, r2, 0x0) [ 595.453271] binder: 14643:14649 got transaction to invalid handle [ 595.485998] binder: 14643:14649 transaction failed 29201/-22, size 0-16 line 3012 10:35:36 executing program 3: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$KDMKTONE(0xffffffffffffffff, 0x4b30, 0x0) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff590af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='syzkaller\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r0, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) r1 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vga_arbiter\x00', 0x40, 0x0) r2 = getpgrp(0x0) ioctl$sock_FIOSETOWN(r1, 0x8901, &(0x7f00000000c0)=r2) 10:35:36 executing program 1: r0 = syz_open_dev$binder(&(0x7f0000000100)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_GET_NODE_DEBUG_INFO(0xffffffffffffffff, 0xc018620b, &(0x7f0000000180)) 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}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000000180)=""/148, 0x13d}], 0x1, 0x0) memfd_create(&(0x7f0000000000)='wchan\x00', 0x4) r1 = syz_open_procfs(0x0, &(0x7f0000000080)="2f65786500000000000409004bddd9de91be10eebf000ee9a90f79805854fa07424adee901d2da75af1f0200f5ab26d7a071fb35331ce39c5a") write$P9_RCLUNK(r1, &(0x7f00000003c0)={0x7, 0x79, 0x2}, 0x7) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(0xffffffffffffffff, 0x4008240b, &(0x7f0000000200)={0x0, 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={&(0x7f00000001c0)}}) lsetxattr$trusted_overlay_redirect(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='trusted.overlay.redirect\x00', &(0x7f0000000440)='./file0\x00', 0x8, 0x3) setsockopt$sock_int(r1, 0x1, 0xe, &(0x7f0000000400)=0x1a8, 0x4) socketpair(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_SET_FILTER(r2, 0x8923, &(0x7f0000000200)="766574000000000000000002bd6800") socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000200)) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040)='/dev/net/tun\x00', 0x1, 0x0) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f0000000000)={"766574000000000000000000bd6800", 0x43732e5398416f1a}) r4 = socket$inet6(0xa, 0x1, 0x0) getsockopt$IPT_SO_GET_REVISION_TARGET(r1, 0x0, 0x43, &(0x7f00000006c0)={'NETMAP\x00'}, &(0x7f0000000700)=0x1e) r5 = socket$nl_generic(0x10, 0x3, 0x10) r6 = dup2(r5, r4) clone(0x802102001ffc, 0x0, 0xfffffffffffffffe, &(0x7f00000001c0), 0xffffffffffffffff) r7 = getpid() sched_setscheduler(r7, 0x5, &(0x7f0000000200)) connect$inet(r6, &(0x7f0000000080)={0x2, 0x0, @dev}, 0x0) openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000000040)='/selinux/avc/cache_stats\x00', 0x0, 0x0) write$selinux_user(r6, &(0x7f00000004c0)=ANY=[@ANYBLOB="73797374656dff070000626a6563745f723a6b6c6f6764000161725f72756e5f7402fc742f737461626604750084d07700c8c84c109ce4631820bdfe9841ad4dde223d1c4174476858142b919dc6efddc659693a74e3a1c068fff68ce4d6f386edb2a8545e1cbcd301093d51874845c8cab8a91dd92f0411102d2a95845bbc4f83354b3cfdf3ef83c79f560a5478a0b85db5c730a2125342743b29a853583cce4899393010c01f863967a47436830f03c4f1c41d95d1a0791a2a9723d81834e553edc58c12dae452dd75c803fcbe41e90f83ecf31b2a43235127d9c3777e55fd0382c473698d03d61d95cb3abe00d50a30171213ea551f5868023016f5dbf0d6505b0ff09e21e300481b6fee51dcc4d1351be3bdea6eeeab94f2f00cb0ee0359d8e75f2932ead428aa0cd8b5a6023c7fd0059016c4422226ac05169bd9fb4f3526bef40d97b542cfc101d15e3a51125d7bd22b59e79f595c054f01b1841bd10e1e0fb0a359fb562ab6c0fbb17d9ae2f77d97894826d2f40af12f46114fcbbae3137a55f040e65c2516492fa6fe38e1ad0fa37a764d0a39783b6a98fb8ecacc5e9403297c6687e9719aeb4a444c8450b53ecfe667582b569a8ac57f6be7e90dc130b7a411851635b9bd1dfaa6371e1c863ddca2d4a22500d7ebd3c4f942ec826983084991"], 0x118) getsockopt$inet_IP_XFRM_POLICY(r2, 0x0, 0x11, &(0x7f00000002c0)={{{@in=@multicast1, @in=@local}}, {{@in6=@mcast1}, 0x0, @in=@remote}}, &(0x7f0000000100)=0xe8) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000480)={0x60, 0x0, &(0x7f0000000240)=[@transaction_sg={0x40486311, {{0x2, 0x0, 0x38, 0x0, 0x11, 0x0, 0x0, 0x0, 0x10, &(0x7f0000000000), &(0x7f0000000040)=[0x0, 0x68]}, 0x8000}}, @acquire_done], 0x56, 0x0, &(0x7f0000000380)="de7348ebdd3856b4939062726852809a76a9c7e27bcd54c3301e926aaec66877cf4b10c115d8919a31d2c3f6687c4bab83102ab8307fea74883013e680f8320bb70b7cca7f9528184061a906af989c9a769cade88c24"}) 10:35:36 executing program 3: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getsockname$packet(r0, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000000c0)=0x14) perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$KDMKTONE(0xffffffffffffffff, 0x4b30, 0x0) ioctl$sock_inet_tcp_SIOCOUTQ(r0, 0x5411, &(0x7f0000000100)) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d64050000000f0045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='syzkaller\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r1, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) 10:35:36 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000200)={'eql\x00', 0x409}) dup3(r0, r1, 0x0) syz_emit_ethernet(0x5a, &(0x7f0000000080)={@empty, @empty, [{[], {0x8100, 0x7, 0x3}}], {@canfd={0xd, {{0x0, 0x3, 0x979, 0x1}, 0x28, 0x1, 0x0, 0x0, "d63e656ca4cc288fbe145ec2941b2e347f1b6ab51c8552b10e1745dbf03c7962c88547830b6a9cf6e3208e9f77d54325efde23e932b96029676bcbb5b1fd04bd"}}}}, &(0x7f0000000100)={0x0, 0x2, [0xcdf, 0x563, 0x9d6, 0x3a3]}) [ 595.721575] binder: 14643:14718 got transaction to invalid handle [ 595.738031] binder: 14643:14718 transaction failed 29201/-22, size 0-16 line 3012 10:35:36 executing program 5: r0 = socket$packet(0x11, 0x3, 0x300) getsockopt$packet_buf(0xffffffffffffffff, 0x107, 0x0, &(0x7f0000000040)=""/8, &(0x7f0000000080)=0x8) fstat(r0, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0}) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = socket$packet(0x11, 0x3, 0x300) socketpair$inet6(0xa, 0x6, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000000140)='/selinux/avc/cache_stats\x00', 0x0, 0x0) ioctl$sock_inet_tcp_SIOCOUTQ(r4, 0x5411, &(0x7f0000000180)) ioctl$TCSBRKP(r4, 0x5425, 0x4) setsockopt$inet6_MCAST_LEAVE_GROUP(r3, 0x29, 0x2d, &(0x7f0000000280)={0x8226, {{0xa, 0x4e20, 0x0, @ipv4={[], [], @local}, 0x5d}}}, 0x88) r5 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$BLKGETSIZE(r4, 0x1260, &(0x7f0000000440)) clone(0x2382001ff8, 0x0, 0xfffffffffffffffe, &(0x7f0000000100), 0xffffffffffffffff) r6 = getpid() sched_setscheduler(r6, 0x5, &(0x7f0000000040)) setsockopt$inet_tcp_int(r5, 0x6, 0x7, &(0x7f0000000080), 0x4) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x6001, 0xffffffffffffffff) creat(&(0x7f00000007c0)='./file0\x00', 0x0) unlink(&(0x7f0000000000)='./file0\x00') setsockopt$packet_tx_ring(r2, 0x107, 0x5, &(0x7f0000000040)=@req3={0x10000, 0x0, 0x10000, 0x1}, 0x1c) bind(r3, &(0x7f00000003c0)=@pppoe={0x18, 0x0, {0x0, @broadcast, 'ip6gre0\x00'}}, 0x80) socket$inet(0x2, 0x5, 0x1) bind$inet(0xffffffffffffffff, &(0x7f0000deb000)={0x2, 0x0, @multicast1}, 0x10) getsockopt$sock_buf(r5, 0x1, 0x1a, &(0x7f00000001c0)=""/105, &(0x7f00000000c0)=0x69) fchown(r0, r1, 0x0) 10:35:36 executing program 2: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$KDMKTONE(0xffffffffffffffff, 0x4b30, 0x0) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='syzkaller\x00'}, 0x48) openat$selinux_create(0xffffffffffffff9c, &(0x7f0000000100)='/selinux/create\x00', 0x2, 0x0) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r0, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) 10:35:36 executing program 4: r0 = socket$packet(0x11, 0x3, 0x300) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r1, &(0x7f0000000100)={0xa, 0x0, 0x0, @dev, 0x4}, 0x1c) r2 = syz_open_procfs(0x0, &(0x7f0000000440)='pagemap\x00') sendfile(r1, r2, &(0x7f0000000000)=0x100000, 0x100000008001) ioctl$TIOCMSET(r2, 0x5418, &(0x7f0000000040)=0x8) 10:35:36 executing program 3: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000080)='cpuacct.stat\x00', 0x0, 0x0) ioctl$KDMKTONE(r0, 0x4b30, 0x9f15) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='GPL\x00', 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r1, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) [ 595.843407] binder: 14735:14738 got transaction to invalid handle [ 595.849864] binder: 14735:14738 transaction failed 29201/-22, size 0-16 line 3012 [ 595.878184] binder: 14735:14738 got transaction to invalid handle 10:35:36 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000080)={"65716c000000000000000000000000f8", 0x409}) dup3(r0, r1, 0x0) umount2(&(0x7f00000000c0)='./file0\x00', 0x2) [ 595.887453] binder: 14735:14738 transaction failed 29201/-22, size 0-16 line 3012 10:35:36 executing program 4: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000040)='/dev/uinput\x00', 0x0, 0x0) syncfs(r0) r1 = socket$packet(0x11, 0x3, 0x300) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0) r2 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r2, &(0x7f0000000100)={0xa, 0x0, 0x0, @dev, 0x4}, 0x1c) r3 = syz_open_procfs(0x0, &(0x7f0000000440)='pagemap\x00') prctl$void(0x20) sendfile(r2, r3, &(0x7f0000000000)=0x100000, 0x100000008001) 10:35:36 executing program 3: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$KDMKTONE(0xffffffffffffffff, 0x4b30, 0x0) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000f50000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='syzkaller\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r0, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) r1 = openat$selinux_avc_hash_stats(0xffffffffffffff9c, &(0x7f0000000080)='/selinux/avc/hash_stats\x00', 0x0, 0x0) recvfrom(r1, &(0x7f0000000440)=""/244, 0xf4, 0x2000, &(0x7f00000000c0)=@llc={0x1a, 0x30f, 0x3ff, 0x0, 0x401, 0x0, @broadcast}, 0x80) ioctl$TIOCMGET(r1, 0x5415, &(0x7f00000002c0)) 10:35:36 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000200)={'eql\x00', 0x409}) r1 = fcntl$getown(r0, 0x9) ptrace(0x4207, r1) dup3(0xffffffffffffffff, r0, 0x0) 10:35:36 executing program 2: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$KDMKTONE(0xffffffffffffffff, 0x4b30, 0x0) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='syzkaller\x00'}, 0x48) openat$selinux_create(0xffffffffffffff9c, &(0x7f0000000100)='/selinux/create\x00', 0x2, 0x0) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r0, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) 10:35:36 executing program 3: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$KDMKTONE(0xffffffffffffffff, 0x4b30, 0x0) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000000440)={{{@in=@local, @in=@loopback, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@multicast2}, 0x0, @in=@broadcast}}, &(0x7f0000000080)=0xe8) r2 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) epoll_ctl$EPOLL_CTL_MOD(r2, 0x3, r0, &(0x7f0000000040)) r3 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000540)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f00000000c0)='GPL\x00', 0x0, 0x25f, 0x0, 0x0, 0x0, [], r1}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r3, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) 10:35:36 executing program 1: r0 = syz_open_dev$binder(&(0x7f0000000100)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_GET_NODE_DEBUG_INFO(0xffffffffffffffff, 0xc018620b, &(0x7f0000000180)) 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}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000000180)=""/148, 0x13d}], 0x1, 0x0) r1 = memfd_create(&(0x7f0000000000)='wchan\x00', 0x4) r2 = syz_open_procfs(0x0, &(0x7f0000000080)="2f65786500000000000409004bddd9de91be10eebf000ee9a90f79805854fa07424adee901d2da75af1f0200f5ab26d7a071fb35331ce39c5a") write$P9_RCLUNK(r2, &(0x7f00000003c0)={0x7, 0x79, 0x2}, 0x7) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(0xffffffffffffffff, 0x4008240b, &(0x7f0000000200)={0x0, 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={&(0x7f00000001c0)}}) lsetxattr$trusted_overlay_redirect(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='trusted.overlay.redirect\x00', &(0x7f0000000440)='./file0\x00', 0x8, 0x3) setsockopt$sock_int(r2, 0x1, 0xe, &(0x7f0000000400)=0x1a8, 0x4) socketpair(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_SET_FILTER(r3, 0x8923, &(0x7f0000000200)="766574000000000000000002bd6800") socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000200)) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) openat$tun(0xffffffffffffff9c, &(0x7f0000000040)='/dev/net/tun\x00', 0x1, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000004c0)={'rose0\x00', 0x43732e5398416f1a}) r4 = socket$inet6(0xa, 0x1, 0x0) getsockopt$IPT_SO_GET_REVISION_TARGET(r2, 0x0, 0x43, &(0x7f00000006c0)={'NETMAP\x00'}, &(0x7f0000000700)=0x1e) r5 = socket$nl_generic(0x10, 0x3, 0x10) r6 = dup2(r5, r4) clone(0x802102001ffc, 0x0, 0xfffffffffffffffe, &(0x7f00000001c0), 0xffffffffffffffff) r7 = getpid() ioctl$LOOP_SET_FD(r1, 0x4c00, r2) sched_setscheduler(r7, 0x5, &(0x7f0000000200)) connect$inet(r6, &(0x7f0000000080)={0x2, 0x0, @dev}, 0x0) openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000000040)='/selinux/avc/cache_stats\x00', 0x0, 0x0) write$selinux_user(r6, &(0x7f0000000780)=ANY=[@ANYBLOB="73797374656dff070000626a6563745f723a6b6c6f6764000161725f72756e5f7402fc742f737461626604750084d07700c8c84c109ce4631820bdfe9841ad4dde223d1c41289aebb42474476858142b919dc6efddc659693a74e3a1c068fff68ce4d6f386edb2a8545e1cbcd301093d51874845c8cab8a91dd92f0411102d2a95845bbc4f83354b3cfdf3ef83c79f560a5478a0b85db5c730a2125342743b29a853583cce4899393010c01f863967a47436830f03c4f1c41d95d1a0791a2a9723d81834e553edc58c12dae452dd75c803fcbe41e90f83ecf31b2a43235127d9c3777e55fd0382c4d50a30171213ea551f5868023016f5dbf0d6505b0ff09e21e300481b6fee51dcc4d1351be3bdea6eeeab94f2f00cb0ee"], 0x118) getsockopt$inet_IP_XFRM_POLICY(r3, 0x0, 0x11, &(0x7f00000002c0)={{{@in=@multicast1, @in=@local}}, {{@in6=@mcast1}, 0x0, @in=@remote}}, &(0x7f0000000100)=0xe8) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000480)={0x60, 0x0, &(0x7f0000000240)=[@transaction_sg={0x40486311, {{0x2, 0x0, 0x38, 0x0, 0x11, 0x0, 0x0, 0x0, 0x10, &(0x7f0000000000), &(0x7f0000000040)=[0x0, 0x68]}, 0x8000}}, @acquire_done], 0x56, 0x0, &(0x7f0000000380)="de7348ebdd3856b4939062726852809a76a9c7e27bcd54c3301e926aaec66877cf4b10c115d8919a31d2c3f6687c4bab83102ab8307fea74883013e680f8320bb70b7cca7f9528184061a906af989c9a769cade88c24"}) 10:35:36 executing program 4: r0 = socket$packet(0x11, 0x3, 0x300) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200080, 0xea) ioctl$EVIOCGEFFECTS(r1, 0x80044584, &(0x7f0000000140)=""/240) r2 = socket$inet6(0xa, 0x2, 0x0) fcntl$getownex(r1, 0x10, &(0x7f0000000080)={0x0, 0x0}) ioctl$TIOCSPGRP(r1, 0x5410, &(0x7f00000000c0)=r3) connect$inet6(r2, &(0x7f0000000100)={0xa, 0x0, 0x0, @dev, 0x4}, 0x1c) r4 = syz_open_procfs(0x0, &(0x7f0000000440)='pagemap\x00') sendfile(r2, r4, &(0x7f0000000000)=0x100000, 0x100000008001) [ 596.295897] binder: 14785:14790 got transaction to invalid handle [ 596.305403] binder: 14785:14790 transaction failed 29201/-22, size 0-16 line 3012 [ 596.331198] binder: 14785:14790 got transaction to invalid handle [ 596.337547] binder: 14785:14790 transaction failed 29201/-22, size 0-16 line 3012 10:35:36 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000080)='cpuacct.stat\x00', 0x0, 0x0) ioctl$KDMKTONE(r0, 0x4b30, 0x9f15) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='GPL\x00', 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r1, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) 10:35:36 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$selinux_enforce(0xffffffffffffff9c, &(0x7f00000000c0)='/selinux/enforce\x00', 0x100, 0x0) connect$netlink(r1, &(0x7f0000000100)=@kern={0x10, 0x0, 0x0, 0x4000}, 0xc) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000080)={"656c09b8262f5d3ce800e20200", 0x800}) dup3(r0, r2, 0x0) 10:35:36 executing program 3: ioctl$KDMKTONE(0xffffffffffffffff, 0x4b30, 0x0) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d64050045040400010000000404000001000000b7030000000000006a0a00ee00010000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='syzkaller\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r0, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) r1 = syz_open_pts(0xffffffffffffffff, 0x10000) ioctl$TIOCCBRK(r1, 0x5428) 10:35:36 executing program 2: r0 = syz_open_dev$binder(&(0x7f0000000100)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_GET_NODE_DEBUG_INFO(0xffffffffffffffff, 0xc018620b, &(0x7f0000000180)) 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}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000000180)=""/148, 0x13d}], 0x1, 0x0) memfd_create(&(0x7f0000000000)='wchan\x00', 0x4) r1 = syz_open_procfs(0x0, &(0x7f0000000080)="2f65786500000000000409004bddd9de91be10eebf000ee9a90f79805854fa07424adee901d2da75af1f0200f5ab26d7a071fb35331ce39c5a") write$P9_RCLUNK(r1, &(0x7f00000003c0)={0x7, 0x79, 0x2}, 0x7) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(0xffffffffffffffff, 0x4008240b, &(0x7f0000000200)={0x0, 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={&(0x7f00000001c0)}}) lsetxattr$trusted_overlay_redirect(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='trusted.overlay.redirect\x00', &(0x7f0000000440)='./file0\x00', 0x8, 0x3) setsockopt$sock_int(r1, 0x1, 0xe, &(0x7f0000000400)=0x1a8, 0x4) socketpair(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_SET_FILTER(r2, 0x8923, &(0x7f0000000200)="766574000000000000000002bd6800") socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000200)) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040)='/dev/net/tun\x00', 0x1, 0x0) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f0000000000)={"766574000000000000000000bd6800", 0x43732e5398416f1a}) r4 = socket$inet6(0xa, 0x1, 0x0) getsockopt$IPT_SO_GET_REVISION_TARGET(r1, 0x0, 0x43, &(0x7f00000006c0)={'NETMAP\x00'}, &(0x7f0000000700)=0x1e) r5 = socket$nl_generic(0x10, 0x3, 0x10) r6 = dup2(r5, r4) clone(0x802102001ffc, 0x0, 0xfffffffffffffffe, &(0x7f00000001c0), 0xffffffffffffffff) r7 = getpid() sched_setscheduler(r7, 0x5, &(0x7f0000000200)) connect$inet(r6, &(0x7f0000000080)={0x2, 0x0, @dev}, 0x0) openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000000040)='/selinux/avc/cache_stats\x00', 0x0, 0x0) write$selinux_user(r6, &(0x7f00000004c0)=ANY=[@ANYBLOB="73797374656dff070000626a6563745f723a6b6c6f6764000161725f72756e5f7402fc742f737461626604750084d07700c8c84c109ce4631820bdfe9841ad4dde223d1c4174476858142b919dc6efddc659693a74e3a1c068fff68ce4d6f386edb2a8545e1cbcd301093d51874845c8cab8a91dd92f0411102d2a95845bbc4f83354b3cfdf3ef83c79f560a5478a0b85db5c730a2125342743b29a853583cce4899393010c01f863967a47436830f03c4f1c41d95d1a0791a2a9723d81834e553edc58c12dae452dd75c803fcbe41e90f83ecf31b2a43235127d9c3777e55fd0382c473698d03d61d95cb3abe00d50a30171213ea551f5868023016f5dbf0d6505b0ff09e21e300481b6fee51dcc4d1351be3bdea6eeeab94f2f00cb0ee0359d8e75f2932ead428aa0cd8b5a6023c7fd0059016c4422226ac05169bd9fb4f3526bef40d97b542cfc101d15e3a51125d7bd22b59e79f595c054f01b1841bd10e1e0fb0a359fb562ab6c0fbb17d9ae2f77d97894826d2f40af12f46114fcbbae3137a55f040e65c2516492fa6fe38e1ad0fa37a764d0a39783b6a98fb8ecacc5e9403297c6687e9719aeb4a444c8450b53ecfe667582b569a8ac57f6be7e90dc130b7a411851635b9bd1dfaa6371e1c863ddca2d4a22500d7ebd3c4f942ec826983084991"], 0x118) getsockopt$inet_IP_XFRM_POLICY(r2, 0x0, 0x11, &(0x7f00000002c0)={{{@in=@multicast1, @in=@local}}, {{@in6=@mcast1}, 0x0, @in=@remote}}, &(0x7f0000000100)=0xe8) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000480)={0x60, 0x0, &(0x7f0000000240)=[@transaction_sg={0x40486311, {{0x2, 0x0, 0x38, 0x0, 0x11, 0x0, 0x0, 0x0, 0x10, &(0x7f0000000000), &(0x7f0000000040)=[0x0, 0x68]}, 0x8000}}, @acquire_done], 0x56, 0x0, &(0x7f0000000380)="de7348ebdd3856b4939062726852809a76a9c7e27bcd54c3301e926aaec66877cf4b10c115d8919a31d2c3f6687c4bab83102ab8307fea74883013e680f8320bb70b7cca7f9528184061a906af989c9a769cade88c24"}) 10:35:36 executing program 4: r0 = socket$packet(0x11, 0x3, 0x300) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) socketpair(0x3, 0x6, 0x20, &(0x7f00000000c0)={0xffffffffffffffff}) bind$inet(r1, &(0x7f0000000140)={0x2, 0x4e24, @loopback}, 0x10) r2 = socket$inet6(0xa, 0x2, 0xfffffffffffffe00) connect$inet6(r2, &(0x7f0000000100)={0xa, 0x0, 0x0, @dev, 0x4}, 0x1c) bpf$OBJ_GET_PROG(0x7, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', 0x0, 0x18}, 0x10) r3 = syz_open_procfs(0x0, &(0x7f0000000440)='pagemap\x00') sendfile(r2, r3, &(0x7f0000000000)=0x100000, 0x100000008001) 10:35:36 executing program 1: r0 = syz_open_dev$binder(&(0x7f0000000100)='/dev/binder#\x00', 0xffffffffffffffff, 0x0) ioctl$BINDER_GET_NODE_DEBUG_INFO(0xffffffffffffffff, 0xc018620b, &(0x7f0000000180)) 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}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000000180)=""/148, 0x13d}], 0x1, 0x0) r1 = memfd_create(&(0x7f0000000000)='wchan\x00', 0x4) r2 = syz_open_procfs(0x0, &(0x7f0000000080)="2f65786500000000000409004bddd9de91be10eebf000ee9a90f79805854fa07424adee901d2da75af1f0200f5ab26d7a071fb35331ce39c5a") write$P9_RCLUNK(r2, &(0x7f00000003c0)={0x7, 0x79, 0x2}, 0x7) ioctl$PERF_EVENT_IOC_MODIFY_ATTRIBUTES(0xffffffffffffffff, 0x4008240b, &(0x7f0000000200)={0x0, 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={&(0x7f00000001c0)}}) lsetxattr$trusted_overlay_redirect(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='trusted.overlay.redirect\x00', &(0x7f0000000440)='./file0\x00', 0x8, 0x3) setsockopt$sock_int(r2, 0x1, 0xe, &(0x7f0000000400)=0x1a8, 0x4) socketpair(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_SET_FILTER(r3, 0x8923, &(0x7f0000000200)="766574000000000000000002bd6800") socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000200)) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) openat$tun(0xffffffffffffff9c, &(0x7f0000000040)='/dev/net/tun\x00', 0x1, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000004c0)={'rose0\x00', 0x43732e5398416f1a}) r4 = socket$inet6(0xa, 0x1, 0x0) getsockopt$IPT_SO_GET_REVISION_TARGET(r2, 0x0, 0x43, &(0x7f00000006c0)={'NETMAP\x00'}, &(0x7f0000000700)=0x1e) r5 = socket$nl_generic(0x10, 0x3, 0x10) r6 = dup2(r5, r4) clone(0x802102001ffc, 0x0, 0xfffffffffffffffe, &(0x7f00000001c0), 0xffffffffffffffff) r7 = getpid() ioctl$LOOP_SET_FD(r1, 0x4c00, r2) sched_setscheduler(r7, 0x5, &(0x7f0000000200)) connect$inet(r6, &(0x7f0000000080)={0x2, 0x0, @dev}, 0x0) openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000000040)='/selinux/avc/cache_stats\x00', 0x0, 0x0) write$selinux_user(r6, &(0x7f0000000780)=ANY=[@ANYBLOB="73797374656dff070000626a6563745f723a6b6c6f6764000161725f72756e5f7402fc742f737461626604750084d07700c8c84c109ce4631820bdfe9841ad4dde223d1c41289aebb42474476858142b919dc6efddc659693a74e3a1c068fff68ce4d6f386edb2a8545e1cbcd301093d51874845c8cab8a91dd92f0411102d2a95845bbc4f83354b3cfdf3ef83c79f560a5478a0b85db5c730a2125342743b29a853583cce4899393010c01f863967a47436830f03c4f1c41d95d1a0791a2a9723d81834e553edc58c12dae452dd75c803fcbe41e90f83ecf31b2a43235127d9c3777e55fd0382c4d50a30171213ea551f5868023016f5dbf0d6505b0ff09e21e300481b6fee51dcc4d1351be3bdea6eeeab94f2f00cb0ee"], 0x118) getsockopt$inet_IP_XFRM_POLICY(r3, 0x0, 0x11, &(0x7f00000002c0)={{{@in=@multicast1, @in=@local}}, {{@in6=@mcast1}, 0x0, @in=@remote}}, &(0x7f0000000100)=0xe8) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000480)={0x60, 0x0, &(0x7f0000000240)=[@transaction_sg={0x40486311, {{0x2, 0x0, 0x38, 0x0, 0x11, 0x0, 0x0, 0x0, 0x10, &(0x7f0000000000), &(0x7f0000000040)=[0x0, 0x68]}, 0x8000}}, @acquire_done], 0x56, 0x0, &(0x7f0000000380)="de7348ebdd3856b4939062726852809a76a9c7e27bcd54c3301e926aaec66877cf4b10c115d8919a31d2c3f6687c4bab83102ab8307fea74883013e680f8320bb70b7cca7f9528184061a906af989c9a769cade88c24"}) 10:35:36 executing program 3: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$KDMKTONE(0xffffffffffffffff, 0x4b30, 0x0) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f00000002c0)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feff3838a491f1a2a7f938ff7a0af0fff8ffffff79a4f0ff00200000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000e9690a00fe00000000850000002b000000b70000000000000095000000a649d4988b6dfdfb0e9b83000000"], &(0x7f0000000140)='syzkaller\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r0, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) 10:35:36 executing program 3: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="3144000000bfa303000000feffffb3b4ca17e3417109000ad0933d9cf011b9a44c294674002b34e20e63ffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000080000000000850000002be8c9982dff8ffce300000000"], &(0x7f0000000140)='syzkaller\x00'}, 0x48) ioctl$TIOCGSID(0xffffffffffffff9c, 0x5429, &(0x7f0000000080)=0x0) wait4(r1, &(0x7f00000000c0), 0x20000000, &(0x7f00000002c0)) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r0, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) 10:35:37 executing program 4: r0 = socket$packet(0x11, 0x3, 0x300) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) rt_sigprocmask(0x1, &(0x7f0000000040)={0x7dd71116}, &(0x7f0000000080), 0x8) connect$inet6(r1, &(0x7f0000000100)={0xa, 0x0, 0x0, @dev, 0x4}, 0x1c) r2 = syz_open_procfs(0x0, &(0x7f0000000440)='pagemap\x00') sendfile(r1, r2, &(0x7f0000000000)=0x100000, 0x100000008001) 10:35:37 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000080)='cpuacct.stat\x00', 0x0, 0x0) ioctl$KDMKTONE(r0, 0x4b30, 0x9f15) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='GPL\x00', 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r1, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) 10:35:37 executing program 3: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fcntl$F_SET_FILE_RW_HINT(r0, 0x40e, &(0x7f0000000100)=0x5) bpf$OBJ_PIN_PROG(0x6, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r0}, 0x10) ioctl$KDMKTONE(0xffffffffffffffff, 0x4b30, 0x0) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='syzkaller\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r1, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) 10:35:37 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/net/pfkey\x00', 0x2008c0, 0x0) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC_PROXY(r2, 0x29, 0xd2, &(0x7f00000000c0)={{0xa, 0x4e22, 0x0, @ipv4={[], [], @dev={0xac, 0x14, 0x14, 0x17}}, 0x1}, {0xa, 0x4e24, 0x9, @mcast1, 0x1ff}, 0x1f, [0x6, 0xc99, 0x6, 0x0, 0x6, 0x0, 0x4, 0x9]}, 0x5c) ioctl$RNDZAPENTCNT(r2, 0x5204, &(0x7f0000000240)=0x8) getsockopt$EBT_SO_GET_INFO(r2, 0x0, 0x80, &(0x7f0000000140)={'filter\x00'}, &(0x7f00000001c0)=0x78) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x82a3b4e10cd6c1c3, 0x10, r0, 0x0) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f0000000200)={'eql\x00', 0x409}) dup3(r1, r3, 0x0) fcntl$setsig(r3, 0xa, 0x3d) [ 596.643383] binder: 14808:14811 got transaction to invalid handle [ 596.652481] binder: 14808:14811 transaction failed 29201/-22, size 0-16 line 3012 10:35:37 executing program 4: r0 = socket$packet(0x11, 0x3, 0x300) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_SETMODE(r1, 0x5602, &(0x7f0000000180)={0x80, 0x2, 0xfa75, 0x10a0d7ca, 0x8001}) r2 = openat$keychord(0xffffffffffffff9c, &(0x7f0000000040)='/dev/keychord\x00', 0x385082, 0x0) ioctl$TUNSETQUEUE(r2, 0x400454d9, &(0x7f0000000080)={'\x00', 0x200}) r3 = socket$inet6(0xa, 0x800000000004002, 0x0) connect$inet6(r3, &(0x7f0000000100)={0xa, 0x0, 0x0, @dev, 0x4}, 0x1c) r4 = syz_open_procfs(0x0, &(0x7f0000000440)='pagemap\x00') setsockopt(r2, 0x8, 0x1000, &(0x7f00000000c0)="cbe929a7d222fc189614b1", 0xb) sendfile(r3, r4, &(0x7f0000000000)=0x100000, 0x100000008001) [ 596.713162] binder: 14807:14820 got transaction to invalid handle 10:35:37 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000080)='cpuacct.stat\x00', 0x0, 0x0) ioctl$KDMKTONE(r0, 0x4b30, 0x9f15) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='GPL\x00', 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r1, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) 10:35:37 executing program 4: r0 = socket$packet(0x11, 0x3, 0x300) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r1, &(0x7f0000000100)={0xa, 0x0, 0x0, @dev, 0x4}, 0x1c) r2 = syz_open_procfs(0x0, &(0x7f0000000440)='pagemap\x00') ioctl$ASHMEM_GET_PROT_MASK(r2, 0x7706, &(0x7f0000000040)) sendfile(r1, r2, &(0x7f0000000000)=0x100000, 0x100000008001) [ 596.743857] audit: type=1400 audit(1542105337.154:90): avc: denied { map } for pid=14845 comm="syz-executor0" path="socket:[128418]" dev="sockfs" ino=128418 scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=unix_dgram_socket permissive=1 [ 596.748613] binder: 14807:14820 transaction failed 29201/-22, size 0-16 line 3012 10:35:37 executing program 2: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4000) ioctl$UI_SET_SWBIT(r0, 0x4004556d, 0xe) ioctl$KDMKTONE(0xffffffffffffffff, 0x4b30, 0x0) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='syzkaller\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r1, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) socket$unix(0x1, 0x0, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x380) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000000100)='/selinux/avc/cache_stats\x00', 0x0, 0x0) setsockopt$inet_tcp_buf(r2, 0x6, 0x2b, &(0x7f0000000280)="50b58dd7f84386aee7155edfb0b55d84af17ce68032b68de419864fd54fe81a91f8159879d3a7bcc53c109969faaae5f90996c2218d0013171efcfd67d9a51ee8f07f8df562468fa7034afd85a2c11a113c7b9cd4676a680f5a552d1faa3d8684947a327c82dda1e97df29", 0x6b) r3 = socket(0x10, 0x100000003, 0x0) clock_gettime(0x0, &(0x7f0000000140)={0x0}) recvmmsg(r3, &(0x7f0000001cc0), 0x4000000000002c0, 0x10102, &(0x7f0000001540)={r4}) setsockopt$netlink_NETLINK_LISTEN_ALL_NSID(r3, 0x10e, 0x8, &(0x7f0000000180)=0xfffffffffffffffa, 0x4) sendmsg$nl_generic(r3, &(0x7f00000000c0)={&(0x7f0000000000), 0xc, &(0x7f0000000080)={&(0x7f0000000240)={0x14, 0x1a, 0x201}, 0x14}}, 0x0) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x40284504, &(0x7f00000000c0)={0x61, 0x1c, 0x20, 0x0, "b664dec9a7cdaa57379188fafd7abdedb03f2bfef867934606092866656ef953"}) r5 = getpgrp(0xffffffffffffffff) perf_event_open(&(0x7f00000000c0)={0x0, 0x70, 0x100, 0x1, 0x7, 0x7, 0x0, 0xff, 0x8, 0x4, 0xdd, 0x8, 0x9, 0x100000001, 0x80000001, 0x0, 0x7, 0x2, 0x1dd, 0x4f1, 0x7fffffff, 0x4, 0x0, 0xf76ddbd, 0x6, 0x2, 0x7ff, 0x2575c70a, 0x7ff, 0x80000000, 0x6, 0x8, 0x8, 0x20, 0x1f, 0x2, 0x19ca, 0xffff, 0x0, 0x9, 0x1, @perf_bp={&(0x7f0000000080), 0x2}, 0x4000, 0x9, 0xfffffffffffffff7, 0x8, 0x8, 0x9f, 0x1f}, r5, 0x8, 0xffffffffffffffff, 0x1) 10:35:37 executing program 3: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = open(&(0x7f0000000100)='./file0\x00', 0x40, 0x4) ioctl$TIOCGPGRP(0xffffffffffffff9c, 0x540f, &(0x7f00000002c0)=0x0) ioctl$sock_FIOSETOWN(r0, 0x8901, &(0x7f0000000300)=r1) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x400100, 0x50) setsockopt$inet6_tcp_TLS_TX(r2, 0x6, 0x1, &(0x7f00000000c0), 0x4) ioctl$KDMKTONE(0xffffffffffffffff, 0x4b30, 0x0) r3 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000200b7000000000000009500000000000000"], &(0x7f0000000140)='syzkaller\x00', 0x8}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r3, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) 10:35:37 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) fcntl$setownex(r0, 0xf, &(0x7f0000000300)) fcntl$getownex(r0, 0x10, &(0x7f0000000040)) 10:35:37 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040)='/dev/net/tun\x00', 0x0, 0x0) r2 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vga_arbiter\x00', 0x88040, 0x0) write$uinput_user_dev(r2, &(0x7f0000000240)={'syz0\x00', {0x9, 0x520e, 0x7d, 0x5}, 0x2e, [0x81, 0x5, 0x1, 0xba6e, 0x6, 0xfffffffffffffc00, 0x81, 0x3, 0xcc67186, 0x100000001, 0x3, 0x9, 0x9, 0x7, 0x7fffffff, 0x9, 0xfff, 0x3ff, 0xe7, 0x3, 0x80000001, 0x200, 0x9, 0x2, 0x5, 0x7f, 0x5, 0x9, 0x1, 0x400, 0x8cc, 0x200, 0x4, 0xffffffff, 0x1, 0x1f, 0xfffffffffffffffd, 0x1ff, 0x7fff, 0x400, 0x65a, 0x1f, 0x8, 0x76e, 0x6, 0x4, 0x5, 0xe6ca, 0x6, 0x400, 0x1, 0x0, 0x400, 0x1, 0xf7b, 0x1, 0x7ff, 0x8ff4, 0x7, 0xfffffffffffffff8, 0x80, 0x3, 0x9, 0xffffffffffffffff], [0x100000000, 0x10001, 0x612e1aca, 0x0, 0x4, 0x9, 0x7f, 0x9940000000000000, 0x101, 0x0, 0x7ff, 0xffff, 0x7, 0x8000, 0x200, 0x8, 0x1, 0x1400000000000000, 0x7, 0x0, 0x9, 0x4, 0x2, 0x100000000, 0x7, 0xc066, 0x2, 0x2, 0x7, 0x8000, 0x9, 0x7, 0x4f6, 0x3, 0xffffffff, 0x7, 0x4, 0x9, 0x7, 0x4, 0x6, 0x0, 0x6, 0x8, 0x9, 0xfffffffffffffff9, 0xfff, 0x3, 0x2ce, 0x746b, 0x6, 0x7, 0x8, 0x1, 0x1ca2ee59, 0x100, 0x66e9, 0x8, 0x3, 0x10000, 0x3ff, 0x1f, 0x5, 0x9], [0x3, 0xfffffffffffffff7, 0xb61, 0xe76, 0x0, 0x4, 0x8, 0x6940, 0x746, 0x1ff, 0x5, 0x8000, 0x2, 0x7f, 0x4641d3e6, 0x401, 0x1, 0xffffffff, 0x3f, 0xf028, 0xff, 0x8000, 0x2, 0x7f, 0x10001, 0x1cd8, 0x8, 0x9, 0x0, 0x100000000, 0xfffffffffffffff7, 0xfffffffffffffffb, 0xcf, 0x8, 0x6, 0x4, 0x401, 0x6, 0x5, 0x100000000, 0x7, 0xdb2, 0x0, 0x3, 0x1, 0xc8cc, 0xffff, 0x6, 0x6, 0x2, 0x7f, 0xfff, 0x7f, 0x100000000, 0x81, 0x20d0, 0x6, 0x4, 0xa, 0x800, 0x1f, 0x1f, 0x3, 0xe61], [0x6, 0xfe00000000, 0x1, 0x6, 0x6, 0x5, 0x9, 0x100000001, 0x3, 0xffffffffffffed65, 0x8000, 0x2, 0x3ff, 0x4, 0x5, 0xfff, 0xfc, 0x3, 0x2, 0x101, 0x81, 0xcfbf, 0xffffffff80000000, 0x100000001, 0x0, 0x8, 0x9, 0x5, 0x3, 0x5, 0x10001, 0x3, 0x81, 0x5, 0x3, 0x401, 0x2, 0x5, 0x10000, 0x400, 0x9, 0x4, 0x9, 0xfffffffffffffffa, 0x81, 0x0, 0x3, 0xc8, 0x6e2a44ac, 0x400, 0xfff, 0x7, 0x1, 0x80000001, 0xf, 0x10000, 0x0, 0x100000001, 0x6, 0x0, 0x9, 0x3ff, 0x7, 0x5]}, 0x45c) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000200)={'eql\x00', 0x409}) dup3(r0, r1, 0x0) 10:35:37 executing program 4: r0 = socket$packet(0x11, 0x3, 0x300) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000040)='/dev/rtc0\x00', 0x101100, 0x0) getsockname$inet6(r1, &(0x7f0000000080)={0xa, 0x0, 0x0, @local}, &(0x7f00000000c0)=0x1c) r2 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r2, &(0x7f0000000100)={0xa, 0x0, 0x0, @dev, 0x4}, 0x1c) r3 = syz_open_procfs(0x0, &(0x7f0000000440)='pagemap\x00') sendfile(r2, r3, &(0x7f0000000000)=0x100000, 0x100000008001) 10:35:37 executing program 3: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$KDMKTONE(0xffffffffffffffff, 0x4b30, 0x0) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='syzkaller\x00'}, 0x48) r1 = openat$keychord(0xffffffffffffff9c, &(0x7f0000000080)='/dev/keychord\x00', 0x40000, 0x0) ioctl$SNDRV_TIMER_IOCTL_PARAMS(r1, 0x40505412, &(0x7f00000000c0)={0x1, 0x9, 0x101, 0x0, 0xf}) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r0, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) 10:35:37 executing program 5: openat$selinux_status(0xffffffffffffff9c, &(0x7f0000000700)='/selinux/status\x00', 0x0, 0x0) r0 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000000200)='/selinux/avc/cache_stats\x00', 0x0, 0x0) ioctl$EVIOCREVOKE(r0, 0x40044591, &(0x7f0000000240)=0x2) fcntl$setpipe(0xffffffffffffffff, 0x407, 0x7) r1 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f00000003c0)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) ioctl$TUNGETFILTER(r1, 0x801054db, &(0x7f0000000380)=""/51) openat$selinux_mls(0xffffffffffffff9c, &(0x7f00000000c0)='/selinux/mls\x00', 0x0, 0x0) r2 = perf_event_open(&(0x7f000001d000)={0x1, 0x1ad, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) clone(0x800000, 0x0, 0xfffffffffffffffe, &(0x7f0000000000), 0xffffffffffffffff) getpid() 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_bp={&(0x7f0000abe000)}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mknod(&(0x7f0000f80000)='./file0\x00', 0x1040, 0x0) r3 = gettid() open(&(0x7f00000001c0)='./file0\x00', 0x1, 0x0) socketpair$unix(0x1, 0x80000000000001, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$int_in(r4, 0x5452, &(0x7f0000000180)=0x3f) recvfrom$unix(r5, &(0x7f0000bf5000), 0x0, 0x0, &(0x7f00007ed000)=@file={0x0, './file0\x00'}, 0xa) creat(&(0x7f0000000040)='./file0\x00', 0x0) r6 = getpgid(0x0) fcntl$setsig(r4, 0xa, 0x12) r7 = dup2(r4, r5) fcntl$setown(r7, 0x8, r6) tkill(r3, 0x16) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) syz_open_procfs(0x0, &(0x7f0000000040)='fd/3\x00') bpf$BPF_MAP_GET_NEXT_ID(0xc, &(0x7f0000000580)=0xfff, 0x4) fsetxattr$security_smack_entry(r2, &(0x7f0000000080)='security.SMACK64\x00', &(0x7f0000000100)='^!\x00', 0x3, 0x2) syz_mount_image$vfat(&(0x7f0000000300)='vfat\x00', &(0x7f00000002c0)='./file0\x00', 0x0, 0x0, &(0x7f0000000140), 0x0, &(0x7f0000000340)=ANY=[]) mount(&(0x7f0000000400)=ANY=[@ANYBLOB="f62cef50b4b57d219742dbddde1e5fdba2942e468877335e218d4a0f1e16e64a57854e569a1ccce99c2aef5db1f733707e9c4cba384bb3e1784ecde7185d7795f99d1cea89cdaf0bc693c9cd24fcf2a22ccb898800b1ce2a217375826a78efeaa61a48bb14190a639f69b2ee308d4d1b25f8902d8d263ef2dac0ffd0eb2f08f33e01b2933354afc6d450743d2f0997f246a17a8a4c136e4442f6594640e85c9ad5745c531279a506226a7145274c681f9e4fea88b955b9ad23747afd764bec26114f98dcd89bfadb8f1cfc135a879c73994bce844f3ae47e214a2d90a36f4ab67638cb69c3445fc63e1c81cea3f997512fa118691301f0b148a2f6e7da4c10244fd8728b61e8077bf0f88bb12e8f0b259e682b562015bbd66646ebced5aeb84f74e6d9550c9f22f780a33cb4b4c662a2dc3c8cb4cbbc4eb1e4897cdde0e6425c7166d9614a2e017eab5b63604f06db779ac74cd734592c7167d5ec33e43907eacf"], &(0x7f0000027000)='./file0\x00', &(0x7f0000018ffa)='ramfs\x00', 0x50, &(0x7f000000a000)) ioctl$TIOCSETD(r1, 0x5423, &(0x7f0000000280)=0x5) 10:35:37 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) mount$bpf(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='bpf\x00', 0x0, &(0x7f0000000700)=ANY=[]) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x0) mount$bpf(0x0, &(0x7f00000002c0)='./file0\x00', &(0x7f0000000500)='bpf\x00', 0x100000, &(0x7f0000000480)=ANY=[]) mount$bpf(0x20000000, &(0x7f00000003c0)='./file0/file0\x00', &(0x7f0000000200)='bpf\x00', 0x2001001, &(0x7f0000000080)=ANY=[]) mount(&(0x7f0000000280)=@loop={'/dev/loop'}, &(0x7f0000000300)='./file0\x00', &(0x7f0000000400)='selinuxfs\x00', 0x0, 0x0) r1 = openat$selinux_checkreqprot(0xffffffffffffff9c, &(0x7f00000000c0)='/selinux/checkreqprot\x00', 0x7ffff, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0xcc, &(0x7f0000000140)={{0xa, 0x4e22, 0x7, @mcast1, 0x40}, {0xa, 0x4e22, 0x7, @ipv4={[], [], @multicast2}, 0x3}, 0x2, [0xc56, 0x6, 0xffff, 0x3cf, 0xd784, 0x0, 0x2, 0x2]}, 0x5c) 10:35:37 executing program 4: r0 = socket$packet(0x11, 0x3, 0x300) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r1, &(0x7f0000000100)={0xa, 0x0, 0x0, @dev, 0x4}, 0x1c) ioctl$TIOCGSID(0xffffffffffffff9c, 0x5429, &(0x7f0000000080)) fcntl$getownex(r1, 0x10, &(0x7f00000000c0)) openat$selinux_avc_hash_stats(0xffffffffffffff9c, &(0x7f0000000140)='/selinux/avc/hash_stats\x00', 0x0, 0x0) r2 = getpgid(0x0) r3 = syz_open_procfs(r2, &(0x7f00000002c0)='net/ip_tables_names\x00') sendfile(r1, r3, &(0x7f0000000000)=0x100000, 0x100000008001) ioctl$EXT4_IOC_SETFLAGS(r3, 0x40086602, &(0x7f0000000040)=0x10) 10:35:37 executing program 3: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$KDMKTONE(0xffffffffffffffff, 0x4b30, 0x0) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013d3d1c9808e094643e0000000bfa300000000000007ff79a4f0ff0000060000ffffffff2d6405000000000045040400010000001404000001000000b7030000180000006a0a00fe000000009e0000002b000000b700000000c406dfb8129f9ac6c000550000"], &(0x7f0000000140)='syzkaller\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r0, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) 10:35:37 executing program 2: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000040)='oom_score_adj\x00') r1 = openat$selinux_status(0xffffffffffffff9c, &(0x7f0000000080)='/selinux/status\x00', 0x0, 0x0) lseek(r0, 0x0, 0x3) ioctl$TIOCMBIC(r1, 0x5417, &(0x7f0000000000)=0x100000001) 10:35:37 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = dup(r0) ioctl$EVIOCGKEYCODE_V2(r1, 0x80284504, &(0x7f0000000340)=""/180) clone(0x200, &(0x7f00000006c0)="a220f0a520deca1b38dacd36d993d008a00150b211757863f4e7240ca055acfa4602ea9f0d787b28164340e20e974c77c866a40d07de1bcb355c4f4c307dbd1fb445dc99d808283c5c623095a78405b95938380ef1ddeb55bb4360a396968c84a98c0e947ced362a872a347bbc6c0fc1b650e0122b50dbf439b06ac17c18575e43a8cbb4d560e404587a4708fc749472fe4a70fb914b9259694ab61d555b45097cd99c40d903dd3901592428a53d1c82095ed79fe1ccc901b8c8059c88260d726c7e476003b1b8bbf3b201057f5ae1252c", &(0x7f00000007c0), &(0x7f0000000800), &(0x7f0000000840)="f1efe9dc7130d408e816c14b5556646ccc2670bd0d0f55f981b2fd8188e93454d143172e17de92287b24767579a203ccd3ba7f67c3d31ffd821cc0c9897937acdff76d2dc1bbe791d1acb0ad9e58eb06e2e287227d5bd886d11b08f6da97dfd8ae3f5aa21bf12c35625ddb41b2f00c702c6fd76338f8c27026614244c9e8d44738fe90923e8b2355af9160bd6536b5824826efbed3c5963ca8f9d6df065b2abf80f96463fd328357226a0a8bc0cf8a368ea466ac46f8aa57c4f8a0a699c8a669f8ac095d9006e86e6ecd9baff9d20528373dfd397386") pipe2(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}, 0x807fd) fcntl$setlease(r2, 0x400, 0xfffffffffffffffc) vmsplice(r2, &(0x7f0000000540)=[{&(0x7f0000000500)="b8c66780ce122a64be73e5f5d9d759cea31b41efd1ad16a127ecc0225cdfdf6ec134dee91e4eb52f157971f8d89ff14d6fd63adc8f93898d", 0x38}], 0x1, 0x0) write$P9_RLCREATE(r3, &(0x7f0000000040)={0x18, 0xf, 0x1, {{0x48, 0x2, 0x1}}}, 0x18) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000440)={r2, 0x28, &(0x7f0000000400)={0x0, 0x0}}, 0x10) bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000480)={r4, 0x51}, 0xc) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) rt_sigtimedwait(&(0x7f0000000580)={0xfe68}, &(0x7f00000005c0), &(0x7f0000000600)={0x0, 0x989680}, 0x8) syz_open_dev$sndtimer(&(0x7f0000000080)='/dev/snd/timer\x00', 0x0, 0x800) setsockopt$netlink_NETLINK_BROADCAST_ERROR(r1, 0x10e, 0x4, &(0x7f00000004c0), 0x53) r5 = gettid() write$cgroup_pid(r1, &(0x7f0000000200)=r5, 0x12) openat$cgroup_ro(r3, &(0x7f0000000940)='cpu.stat\x00', 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) openat$selinux_user(0xffffffffffffff9c, &(0x7f0000000680)='/selinux/user\x00', 0x2, 0x0) ioctl$BLKIOMIN(r3, 0x1278, &(0x7f0000000100)) io_setup(0x3, &(0x7f0000000140)=0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) io_cancel(r6, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x7, 0x6, r0, &(0x7f0000000240)="f83229ff64109ef5a85be4a97daa7542e445c7b3c618ec7683d060808b5cbc9d6ddc86aa92bd61f1a23b4bcfeff264b394f18c07ea32cd1ecd546c3ca3ef66ce0af7c62d90c4c7005ace7fa6dd7afe6b34464ba15a449f4ade2657fde8881f81dc9a4958ace7f03d52aa8df7538a24d60d8c5def3939c87befdaa1318d42bbd744bd8329f1fddf0c17ac7879c76e773aa501e31b62e47ccb20e862155cf599750a1173ffc9834891cd959b481cea05af93716cd3f6d87256213716d46f13054a2f3678cf4b4fa050f84bb0c4", 0xcc, 0xfffffffffffffffa, 0x0, 0x0, r3}, &(0x7f00000001c0)) clone(0x70024100, &(0x7f0000000a00), &(0x7f00000009c0), &(0x7f0000000000), &(0x7f0000000980)="2f85a49d01be5985626ef86df4ac28c032869f4c4084502998ca925420514585d11982ee99da1f58b83769d6f94d91c48d465be478340b155c0ab5aed9") 10:35:37 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000200)={'eql\x00', 0x409}) dup3(r1, r0, 0x0) 10:35:37 executing program 3: perf_event_open(&(0x7f0000000180)={0x1, 0x45, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_open_dev$rtc(&(0x7f0000000080)='/dev/rtc#\x00', 0x100000000, 0x800) ioctl$KDMKTONE(0xffffffffffffffff, 0x4b30, 0x0) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='syzkaller\x00'}, 0x48) r1 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f00000000c0)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) ioctl$TIOCGETD(r1, 0x5424, &(0x7f0000000100)) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r0, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) 10:35:37 executing program 4: r0 = socket$packet(0x11, 0x3, 0x300) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r1, &(0x7f0000000100)={0xa, 0x0, 0x0, @dev, 0x4}, 0x1c) r2 = syz_open_procfs(0x0, &(0x7f0000000080)='pagemap\x00') sendfile(r1, r2, &(0x7f0000000000)=0x100000, 0x100000008001) 10:35:37 executing program 2: add_key(&(0x7f0000000100)='big_key\x00', &(0x7f0000000480)={'syz', 0x2}, &(0x7f00000004c0), 0x0, 0xfffffffffffffff8) r0 = socket$inet6(0xa, 0x3, 0x4) fcntl$setstatus(r0, 0x4, 0x400) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x1, 0xffffffffffffffff) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='mEmory.events\x00', 0x26e1, 0x0) ioctl$FS_IOC_FSSETXATTR(r3, 0x401c5820, &(0x7f0000000000)) ioctl$FS_IOC_RESVSP(r3, 0x40305828, &(0x7f0000000680)) stat(&(0x7f0000002b80)='./file0\x00', &(0x7f0000002bc0)) stat(&(0x7f0000002c40)='./file0\x00', &(0x7f0000002c80)) r4 = socket$inet_udp(0x2, 0x2, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r5 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x0, 0x4082) setsockopt$IP_VS_SO_SET_STARTDAEMON(0xffffffffffffffff, 0x0, 0x48b, &(0x7f0000000140)={0x1, 'veth1\x00'}, 0x18) ioctl$BLKZEROOUT(r2, 0x127f, &(0x7f00000004c0)={0x3f, 0xffffffff}) ioctl$BINDER_SET_CONTEXT_MGR(r2, 0x40046207, 0x0) unlink(&(0x7f00000001c0)='./file0\x00') poll(&(0x7f0000000180), 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000500)="23f427a6ed4099649812", 0xa}], 0x1, 0x0) r6 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000000440)='/selinux/avc/cache_stats\x00', 0x0, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c00, 0xffffffffffffffff) sendfile(r2, r5, &(0x7f0000000300), 0x2000006) getpeername(r4, &(0x7f0000000600)=@hci, &(0x7f0000000680)=0xb0a42320e483ff98) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000b86000)={0x1, &(0x7f0000f40ff8)=[{0x6, 0x0, 0x0, 0xe8}]}, 0x10) ioctl$RTC_WKALM_RD(r0, 0x80287010, &(0x7f0000000540)) ioctl(r0, 0x8912, &(0x7f0000000280)="153f6234488dd25d766070") getsockopt$sock_cred(r6, 0x1, 0x11, &(0x7f0000000200), &(0x7f0000000240)=0xc) setsockopt$IP_VS_SO_SET_STOPDAEMON(0xffffffffffffffff, 0x0, 0x48c, &(0x7f00000002c0)={0x80000000, 'tunl0\x00'}, 0x18) setsockopt$inet_MCAST_LEAVE_GROUP(r4, 0x0, 0x2d, &(0x7f0000000380)={0x0, {{0x2, 0x0, @broadcast}}}, 0x88) 10:35:37 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000200)={'eql\x00', 0x409}) dup3(r0, r1, 0x80000) 10:35:37 executing program 3: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$KDMKTONE(0xffffffffffffffff, 0x4b30, 0x0) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='syzkaller\x00'}, 0x48) r1 = dup(r0) accept$packet(r1, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f00000000c0)=0x14) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r0, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) [ 597.572198] FAT-fs (loop5): Unrecognized mount option " [ 597.572198] " or missing value 10:35:40 executing program 5: openat$selinux_status(0xffffffffffffff9c, &(0x7f0000000700)='/selinux/status\x00', 0x0, 0x0) r0 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000000200)='/selinux/avc/cache_stats\x00', 0x0, 0x0) ioctl$EVIOCREVOKE(r0, 0x40044591, &(0x7f0000000240)=0x2) fcntl$setpipe(0xffffffffffffffff, 0x407, 0x7) r1 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f00000003c0)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) ioctl$TUNGETFILTER(r1, 0x801054db, &(0x7f0000000380)=""/51) openat$selinux_mls(0xffffffffffffff9c, &(0x7f00000000c0)='/selinux/mls\x00', 0x0, 0x0) r2 = perf_event_open(&(0x7f000001d000)={0x1, 0x1ad, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) clone(0x800000, 0x0, 0xfffffffffffffffe, &(0x7f0000000000), 0xffffffffffffffff) getpid() 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_bp={&(0x7f0000abe000)}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mknod(&(0x7f0000f80000)='./file0\x00', 0x1040, 0x0) r3 = gettid() open(&(0x7f00000001c0)='./file0\x00', 0x1, 0x0) socketpair$unix(0x1, 0x80000000000001, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$int_in(r4, 0x5452, &(0x7f0000000180)=0x3f) recvfrom$unix(r5, &(0x7f0000bf5000), 0x0, 0x0, &(0x7f00007ed000)=@file={0x0, './file0\x00'}, 0xa) creat(&(0x7f0000000040)='./file0\x00', 0x0) r6 = getpgid(0x0) fcntl$setsig(r4, 0xa, 0x12) r7 = dup2(r4, r5) fcntl$setown(r7, 0x8, r6) tkill(r3, 0x16) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) syz_open_procfs(0x0, &(0x7f0000000040)='fd/3\x00') bpf$BPF_MAP_GET_NEXT_ID(0xc, &(0x7f0000000580)=0xfff, 0x4) fsetxattr$security_smack_entry(r2, &(0x7f0000000080)='security.SMACK64\x00', &(0x7f0000000100)='^!\x00', 0x3, 0x2) syz_mount_image$vfat(&(0x7f0000000300)='vfat\x00', &(0x7f00000002c0)='./file0\x00', 0x0, 0x0, &(0x7f0000000140), 0x0, &(0x7f0000000340)=ANY=[]) mount(&(0x7f0000000400)=ANY=[@ANYBLOB="f62cef50b4b57d219742dbddde1e5fdba2942e468877335e218d4a0f1e16e64a57854e569a1ccce99c2aef5db1f733707e9c4cba384bb3e1784ecde7185d7795f99d1cea89cdaf0bc693c9cd24fcf2a22ccb898800b1ce2a217375826a78efeaa61a48bb14190a639f69b2ee308d4d1b25f8902d8d263ef2dac0ffd0eb2f08f33e01b2933354afc6d450743d2f0997f246a17a8a4c136e4442f6594640e85c9ad5745c531279a506226a7145274c681f9e4fea88b955b9ad23747afd764bec26114f98dcd89bfadb8f1cfc135a879c73994bce844f3ae47e214a2d90a36f4ab67638cb69c3445fc63e1c81cea3f997512fa118691301f0b148a2f6e7da4c10244fd8728b61e8077bf0f88bb12e8f0b259e682b562015bbd66646ebced5aeb84f74e6d9550c9f22f780a33cb4b4c662a2dc3c8cb4cbbc4eb1e4897cdde0e6425c7166d9614a2e017eab5b63604f06db779ac74cd734592c7167d5ec33e43907eacf"], &(0x7f0000027000)='./file0\x00', &(0x7f0000018ffa)='ramfs\x00', 0x50, &(0x7f000000a000)) ioctl$TIOCSETD(r1, 0x5423, &(0x7f0000000280)=0x5) 10:35:40 executing program 1: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$KDMKTONE(0xffffffffffffffff, 0x4b30, 0x0) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='syzkaller\x00'}, 0x48) r1 = dup(r0) accept$packet(r1, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f00000000c0)=0x14) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r0, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) 10:35:40 executing program 4: r0 = socket$packet(0x11, 0x3, 0x300) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) r2 = fcntl$getown(r1, 0x9) syz_open_procfs$namespace(r2, &(0x7f0000000080)='ns/mnt\x00') connect$inet6(r1, &(0x7f0000000100)={0xa, 0x0, 0x0, @dev, 0x4}, 0x1c) r3 = syz_open_procfs(0x0, &(0x7f0000000440)='pagemap\x00') openat$cgroup(r3, &(0x7f0000000040)='syz1\x00', 0x200002, 0x0) sendfile(r1, r3, &(0x7f0000000000)=0x100000, 0x100000008001) 10:35:40 executing program 2: perf_event_open(&(0x7f0000000180)={0x1, 0x45, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_open_dev$rtc(&(0x7f0000000080)='/dev/rtc#\x00', 0x100000000, 0x800) ioctl$KDMKTONE(0xffffffffffffffff, 0x4b30, 0x0) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='syzkaller\x00'}, 0x48) r1 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f00000000c0)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) ioctl$TIOCGETD(r1, 0x5424, &(0x7f0000000100)) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r0, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) 10:35:40 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000000)={'eql\x00', 0x409}) ioctl$TUNDETACHFILTER(r1, 0x401054d6, 0x0) dup3(r0, r1, 0x0) ioctl$TUNGETSNDBUF(r1, 0x800454d3, &(0x7f0000000080)) 10:35:40 executing program 3: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$KDMKTONE(0xffffffffffffffff, 0x4b30, 0x0) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff0000b7060000ffffffff2d6405000000000045040400010000000404000001000008b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='syzkaller\x00'}, 0x48) r1 = fcntl$getown(r0, 0x9) sched_setscheduler(r1, 0x3, &(0x7f0000000080)=0x7f) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r0, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) 10:35:40 executing program 3: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$KDMKTONE(0xffffffffffffffff, 0x4b30, 0x0) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000903000000feffff7a0af0fff8ffffff79a4f0ff00000000b70600010000001d2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='syzkaller\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r0, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) 10:35:40 executing program 4: r0 = socket$packet(0x11, 0x3, 0x300) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r1, &(0x7f0000000100)={0xa, 0x4e20, 0x5, @remote, 0x3ff}, 0xfffffffffffffe63) ioctl$TIOCGPGRP(0xffffffffffffff9c, 0x540f, &(0x7f0000000040)) ioctl$FICLONERANGE(r0, 0x4020940d, &(0x7f0000000080)={r1, 0x0, 0x9, 0x6, 0x4}) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000140)={0x0, 0xffffffffffffff9c, 0x0, 0x8, &(0x7f00000000c0)='pagemap\x00'}, 0x30) ioctl$sock_SIOCGPGRP(r0, 0x8904, &(0x7f00000001c0)=0x0) r3 = syz_open_procfs(r2, &(0x7f0000000180)='d3tat\x00') sendfile(r1, r3, &(0x7f0000000000)=0x100000, 0x100000008001) 10:35:40 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000080)='cgroup.events\x00', 0x0, 0x0) ioctl$TUNSETVNETBE(r1, 0x400454de, &(0x7f00000000c0)) getresuid(&(0x7f0000000100), &(0x7f0000000140)=0x0, &(0x7f0000000180)) ioctl$TUNSETOWNER(r1, 0x400454cc, r2) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNDETACHFILTER(r3, 0x401054d6, 0x0) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f0000000200)={'eql\x00', 0x409}) dup3(r0, r3, 0x0) 10:35:40 executing program 3: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$KDMKTONE(0xffffffffffffffff, 0x4b30, 0x0) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='syzkaller\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r0, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80000) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000000440)={{{@in=@multicast1, @in=@rand_addr, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@loopback}, 0x0, @in=@dev}}, &(0x7f00000000c0)=0xe8) fcntl$getflags(r2, 0x1) pipe2(&(0x7f00000002c0), 0x80000) ioctl$ifreq_SIOCGIFINDEX_team(r2, 0x8933, &(0x7f0000000100)={'team0\x00', r3}) sendto(r1, &(0x7f0000000540)="a4d60b671cfeea564544684d530b32f1620e878a5a4bcbd7a2831b9dc3077dcb1fa39c9e104e3d5e64c808c71dd96b645a44680177b68a13efdde44c8357e167a52433547c91bb6e9692de94a606ec3327f1cdb34c1c1813b8dad37235f89610b623398a7d7c5105d94ff41b022266b3f848a51edcd919dc221963fb61489d1bb1cfdf8b32941417bd67878fba3ce59a7c7604d9a30c7f6bcd32227005b11c3c774ed307e933bebeac5cd102ed75235ef5cdbc5cd69e822b40d493bf2544a8dc9ce683ea46c0c5c3a746c9986a68dccd419f3b972613ecc03b5f", 0xda, 0x1, &(0x7f0000000300)=@can={0x1d, r3}, 0x80) 10:35:40 executing program 1: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$KDMKTONE(0xffffffffffffffff, 0x4b30, 0x0) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='syzkaller\x00'}, 0x48) r1 = dup(r0) accept$packet(r1, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f00000000c0)=0x14) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r0, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) 10:35:40 executing program 2: perf_event_open(&(0x7f0000000180)={0x1, 0x45, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) syz_open_dev$rtc(&(0x7f0000000080)='/dev/rtc#\x00', 0x100000000, 0x800) ioctl$KDMKTONE(0xffffffffffffffff, 0x4b30, 0x0) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='syzkaller\x00'}, 0x48) r1 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f00000000c0)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) ioctl$TIOCGETD(r1, 0x5424, &(0x7f0000000100)) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r0, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) [ 600.594154] FAT-fs (loop5): Unrecognized mount option " [ 600.594154] " or missing value 10:35:41 executing program 5: clone(0x3102001ffd, 0x0, 0xfffffffffffffffe, &(0x7f0000000040), 0xffffffffffffffff) wait4(0x0, &(0x7f0000000100), 0x7ffffffd, &(0x7f0000000400)) openat$pfkey(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/net/pfkey\x00', 0x0, 0x0) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='oom_score_adj\x00') r0 = socket$inet(0x2, 0x4000000000000001, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) writev(r0, &(0x7f0000000a80)=[{&(0x7f0000000600)="80", 0x1}], 0x1) 10:35:41 executing program 4: r0 = socket$packet(0x11, 0x3, 0x300) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r1 = socket$inet6(0xa, 0x4, 0x4) connect$inet6(r1, &(0x7f0000000100)={0xa, 0x0, 0x0, @dev, 0x4}, 0x1c) r2 = syz_open_procfs(0x0, &(0x7f0000000440)='pagemap\x00') sendfile(r1, r2, &(0x7f0000000000)=0x100000, 0x100000008001) 10:35:41 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_tcp_int(r2, 0x6, 0xc, &(0x7f00000000c0)=0x4, 0x4) ioctl$EXT4_IOC_PRECACHE_EXTENTS(r3, 0x6612) r4 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r4, 0x400454ca, &(0x7f0000000200)={'eql\x00', 0x409}) setsockopt$sock_linger(r2, 0x1, 0xd, &(0x7f0000000280)={0x0, 0xcb}, 0x8) bpf$MAP_CREATE(0x0, &(0x7f0000000340)={0x1, 0x8, 0x209e20, 0x8000000001}, 0x2c) perf_event_open(&(0x7f0000000100)={0x1, 0x70, 0x2, 0x0, 0x0, 0x0, 0x0, 0x1, 0xa0000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) bpf$MAP_CREATE(0x2, &(0x7f0000003000)={0x3, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2c) dup3(r1, r4, 0x0) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000100)="8600b84349de2e93762ac074d9847f20b8081f67ad07bc5aba35eca97ddff6958615c10116acc219a85da52bc6ba81a7dfac69e98f9695139a2ec1537d60289e34af3bb7f34195b4f67dfcc734794d098a9d81ea738ae1c4695d594af0032bd5611f9f420def9951c7f18e56a87db13d4f07539c95c4936e1f7c29436abd4ee10a82591c2b3a02f73ee39ca9ab72068dd06ed35a3aac7d268e47355067faad94be91c5acfcb488acf6be2e99951052245d4b789954b4798f69665bd1a6e35c895a7c128cd6c4572aff4b47b97e18cfef055855f50f7ff128ddd141a1619318b2308e00d8e0a0824900efbd5969e2038736bd3a679298fc126a15bcf75f11", 0xfe}], 0x1, 0x0) 10:35:41 executing program 3: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r1 = dup2(r0, r0) ioctl$KDMKTONE(r1, 0x4b30, 0xfffffffffffffffd) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='syzkaller\x00'}, 0x48) sigaltstack(&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000000080)) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r2, 0x0, 0x5, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) 10:35:41 executing program 1: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$KDMKTONE(0xffffffffffffffff, 0x4b30, 0x0) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='syzkaller\x00'}, 0x48) r1 = dup(r0) accept$packet(r1, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f00000000c0)=0x14) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r0, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) 10:35:41 executing program 2: r0 = openat$selinux_commit_pending_bools(0xffffffffffffff9c, &(0x7f00000001c0)='/selinux/commit_pending_bools\x00', 0x1, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000000)=0x4) 10:35:41 executing program 5: sched_setparam(0x0, &(0x7f0000000180)) getsockname$packet(0xffffffffffffff9c, &(0x7f0000000300)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @local}, &(0x7f0000000340)=0x14) recvmmsg(0xffffffffffffff9c, &(0x7f0000004400)=[{{&(0x7f0000000d40)=@nfc_llcp, 0x80, &(0x7f0000001080)}}, {{&(0x7f0000001400)=@llc, 0x80, &(0x7f0000002800)=[{&(0x7f0000001700)=""/4096, 0x1000}], 0x1, &(0x7f0000002880)=""/12, 0xc}}], 0x2, 0x100, &(0x7f00000045c0)) r0 = perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x80003, 0x3c) r2 = openat$selinux_policy(0xffffffffffffff9c, &(0x7f0000000100)='/selinux/policy\x00', 0x0, 0x0) getpeername$packet(r2, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @local}, &(0x7f0000000240)=0x5) ioctl$EXT4_IOC_RESIZE_FS(r0, 0x40086610, &(0x7f00000000c0)=0x7f) connect$inet6(r1, &(0x7f0000000180)={0xa, 0x0, 0x0, @remote, 0x5}, 0x1c) sendmmsg(r1, &(0x7f0000001300)=[{{0x0, 0x0, &(0x7f0000001180), 0x240, &(0x7f00000011c0)}}], 0x249, 0x0) 10:35:41 executing program 3: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$KDMKTONE(0xffffffffffffffff, 0x4b30, 0x0) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='syzkaller\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r1, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) getsockname$packet(0xffffffffffffffff, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000300)=0x14) ioctl$sock_inet6_SIOCSIFADDR(r0, 0x8916, &(0x7f0000000340)={@ipv4, 0x37, r2}) 10:35:41 executing program 2: r0 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x24) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') r1 = accept4$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x6e, 0x80800) r2 = bpf$OBJ_GET_MAP(0x7, &(0x7f00000001c0)={&(0x7f0000000180)='./file0\x00', 0x0, 0x18}, 0x10) ppoll(&(0x7f0000000200)=[{r2}], 0x1, &(0x7f0000000240)={0x77359400}, &(0x7f0000000280)={0x5}, 0x8) ioctl$TIOCPKT(r0, 0x5420, &(0x7f00000002c0)=0x1) finit_module(r1, &(0x7f0000000300)='\x00', 0x2) r3 = creat(&(0x7f0000000340)='./file0\x00', 0x20) getsockopt$inet_mreqsrc(r3, 0x0, 0x27, &(0x7f0000000380)={@multicast2, @remote}, &(0x7f00000003c0)=0xc) ioctl$PIO_FONT(r3, 0x4b61, &(0x7f0000000400)="598229a8e642937a522303b197396afb044d434396b94282449accc3cc41fe15a07f454c46193c79d89ec09c0ceb18e7ddd8f1a7117a5c108c84e35ba033c160ff172e074d8386514638f789b28c56fd6c02a32a0226b96959807d53b2c5344170ea1605cef7840377a0edf6c860d71da21ea766cf25decd2501bc937add505f59d6b053108426ad8b17df4f2473ba511cba88ffa693b17aeda483ba9c39d3f11bf0b6615f6fbf15701b6b26aab5535c279288017c14af100cc2") write$selinux_access(r0, &(0x7f00000004c0)={'system_u:object_r:hald_keymap_exec_t:s0', 0x20, '/usr/sbin/cupsd', 0x20, 0xd9b}, 0x4d) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000540)='/dev/uinput\x00', 0x802, 0x0) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000700)={0x0}, &(0x7f0000000740)=0xc) r6 = getuid() stat(&(0x7f0000000780)='./file0\x00', &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) sendmsg$netlink(r3, &(0x7f0000000900)={&(0x7f0000000580)=@proc={0x10, 0x0, 0x25dfdbfd, 0x2}, 0xc, &(0x7f00000006c0)=[{&(0x7f00000005c0)={0xe8, 0x18, 0x9, 0x70bd2d, 0x25dfdbfc, "", [@nested={0xd0, 0x4a, [@generic="395aa048ed95f5f0e3a9e671b96f9a3a796adc79b12f5e9cd58d6943afaaf9ea17cc399dc2bc9e460b380642548aa969dea85943ae56a85d1f271fafffa45f25b3635c33d4fd586fdd65b00986fe44c6e67c99a24704b431c3e7d01c155c050b4562dc3efa9691c804f38699c6c6e3d0fa2c2584592cafc8430a241be9476373215edee2c02b8e94fbc355cc32255e6a811b7961afc3dfc032b5544f734a5550a912876cfcb7fa873173261592b61edab1", @typed={0x4, 0x3f}, @generic, @typed={0x14, 0x30, @ipv6=@ipv4}]}, @typed={0x8, 0x53, @fd=r3}]}, 0xe8}], 0x1, &(0x7f0000000840)=[@rights={0x30, 0x1, 0x1, [r4, r1, r4, r3, r0, r4, r4, r0]}, @cred={0x20, 0x1, 0x2, r5, r6, r8}, @rights={0x38, 0x1, 0x1, [r1, r3, r4, r0, r2, r4, r3, r1, r0]}], 0x88, 0x40000}, 0x20000040) write$cgroup_pid(r3, &(0x7f0000000940)=r5, 0x12) ioctl$SIOCSIFHWADDR(r3, 0x8924, &(0x7f0000000980)={'bridge_slave_1\x00', @dev={[], 0x18}}) mount$bpf(0x0, &(0x7f00000009c0)='./file0\x00', &(0x7f0000000a00)='bpf\x00', 0x410, &(0x7f0000000a40)={[{@mode={'mode', 0x3d, 0x8a3}}, {@mode={'mode', 0x3d, 0x5}}, {@mode={'mode', 0x3d, 0x6}}, {@mode={'mode', 0x3d, 0x5}}, {@mode={'mode', 0x3d, 0x1ff}}, {@mode={'mode', 0x3d, 0x6}}], [{@smackfstransmute={'smackfstransmute'}}, {@func={'func', 0x3d, 'MMAP_CHECK'}}, {@subj_role={'subj_role', 0x3d, 'bridge_slave_1\x00'}}, {@obj_type={'obj_type'}}, {@smackfshat={'smackfshat', 0x3d, '/dev/uinput\x00'}}]}) ioctl$sock_inet6_udp_SIOCINQ(r0, 0x541b, &(0x7f0000000b80)) setxattr$security_ima(&(0x7f0000000bc0)='./file0\x00', &(0x7f0000000c00)='security.ima\x00', &(0x7f0000000c40)=@v2={0x7, 0x2, 0x0, 0x80, 0x89, "156c5ccd7131c9bc5613e986499b169b81e8daf33498ffce417bbee1b209115f0ebab19931ae92610cee29e85cd35cd545e0f5524cb69cdbcca587c44b6547caba015b0aa82fc83fc3385c862d1c4a30948f321acf5d284c4a32ac32d9796674791c5297bc5733c16db662d3915cd1dfc0cddfeebabb0d5c708b1e16d3c5663ce57a563303c845580c"}, 0x93, 0x2) getsockopt$inet_pktinfo(r3, 0x0, 0x8, &(0x7f0000000e00)={0x0}, &(0x7f0000000e40)=0xc) sendto$packet(r3, &(0x7f0000000d00)="3d2cf19543e2efe21a4ce3c12f3cedaae3a3c1a5c85a89a7a738ee22be8db419ae20361c5f78add600211115fe964d0c084cbc8fc886065f47a8745637b3743384a2b730da15c8377b65cf7f4c03932ecdd503e75f9bda902c73a1bb1f417e6f02f20ef8ebac900bad365128a35e47ed8dba3484dbbc414d6a388ff2cf9b4bd8d0749849295b4950d6374e3d89e8a8e0c9e8ba99ad9143d234d043504f8944825e4dbbd50386c6e8159cbaca514d95fe017ef5b9b9bf2b28e2dedb5977e1576ead4824acadae7caa28530b042c8338e5812f63e710f499249639511911a10f806de59578c32114d244aea67100ec8128543741", 0xf3, 0x20000000, &(0x7f0000000e80)={0x11, 0x7, r9, 0x1, 0x80000000}, 0x14) write$P9_RLERRORu(r3, &(0x7f0000000ec0)={0x34, 0x7, 0x1, {{0x27, 'system_u:object_r:hald_keymap_exec_t:s0'}, 0xb65}}, 0x34) write$P9_ROPEN(r3, &(0x7f0000000f00)={0x18, 0x71, 0x2, {{0x2, 0x3, 0x8}, 0x7}}, 0x18) syz_mount_image$vfat(&(0x7f0000000f40)='vfat\x00', &(0x7f0000000f80)='\x00', 0xffffffffffff0001, 0x5, &(0x7f00000021c0)=[{&(0x7f0000000fc0)="869a8c031c1fd5c2c24c0a60d51f294badd554e03bc22b7c8187864a47fc9b7c4e7805920bf97e468b56", 0x2a, 0x800}, {&(0x7f0000001000)="1cad290cb5d39266b2372b899e220410e150f6dca5f0e0fc6d725acc1d0042d49784af500c2234376b583392c0c2482f65851c88a403fa", 0x37, 0x20}, {&(0x7f0000001040)="54d5306a00ab72adfea9554268d49867f5c797fb5c0ddcb826b01883a69bdeb1cc3db0a353c43f7fd3bddf572b6b345cb571016d5f0bd54b7318b1d5f5c7a4a86889daa4973dbc2905c4ceb21c79110c6615767ab410d696811b22df78b56947d34dd909dcea8cbcc90424861b2a652ce8b96c44c841d2b55254647fcadf3a11e11c4e54ca5d42d4913dee5cc771ef76e30919e6465145a9437c2de40aa233708d252d34d3580f5912ac92aef1d2b3359b88b019632ff5bb0bedff2c759217b081f7db79ca491f84a614ed01152a49da638f4ee42bf6510168a54623744ab30fbd17a11f7f0437ce8928a6dea8d942903fd014a220a86d0c08dff07dbb1b0c99069dd359118dabdb8e9b5efc8ffd3c4237251980b98af0f40c4b652b45ee9b817d9182624caaa3dbb9a5a5d23c66c60793ab19091a341cae2c1ce28b04d9e8df84097d0599e243bbcca27b99e6ea61c83fa2dbf3b5384d3c96eb5946763e8de45015bbe77ba091ffebb95c77f36e804cecce71d50a9886ed15f312458ae351a41386bc4fcdc9833e344ed0c5affa2b7155c95c594f85aca5ceb3fd958d120a24fea3021c606d4742b54f2e7d126cfb2a179338d3698437137b0f668d371716db3e2af2eef025441d2ef574fc77a558e71b1392fdcef4f8b9b15d130566e466190427171276bb8cadf8315070aa0ed7b62cddec63e1cb0f97a4a852f28c7d2e22cc01fc9023a82fb854047a6dcb34219ea4001b1ae56766ebc5a751ed6ad93558f06031ce544cf1a32c37d4034e4afe7cd1736d28522da6104d1471c3d37f3b5e8b43fb252c4f6b87065fafa24e4d094d64a191220994a7f65f2f84e89256ecb59d6f0cdc9f27e54ce6ec2dc11b0fa582abe81118f55759b8b0033c0313d2204d8a9c72c4994a175aaaf44b3eb1bf3f071515f31b5aa314f657e624c58d53a394fb306df3970caeb2699d661a0e9f1e713a741db62d3604c95dd82ea7337cb4cf77f09d14bdf64001189f9681b79d44fe94aa6fbb30c3db977193753fdbb2b73a046a675c5b11c88af79fb9da76565b4a221e0d5e64bc64d02926165a12dd7f64db5912c0bbf1252144365744c43fb3c9aa7c1a5fc019633aa65331f0ffe2e4a2957f79e66405ec0dffb3a86717b4b398e83e455cc4a64e5a49725b494e0259bc937393ec2c89fb3039f4f3199c150f7a2ea0e61ccd9a5b7367f7dc6abe5ae70fea38faa3afb56f3592be2b13e6cf9924dab6efc567901cf2984b1873b0b69023142d4a5ec39832135d56d67969d9d9b3f8a3a68df8b5f843768d7f5018999ec410931b8dfe9e5ee199d3800aafee1be236d724222be549459ec3e3dc599c836f87f55c9857bf36ef83ba4f2215b4c8a19de9c6a8ac44e356f42ae520640841588550fa3c84b3010fe64159243907230c0461c4b7e207b6973df53547ec807a59ed253b6dcbacfe191f58a328c70e0896f8142c7b44f305a131aac38f5bda1af2f49d6b0b850536922f1b4fa99658ca00b6287d48da5cbe9d6b12b80f4b7ecdb8c0ff51bb175053478b99e2055726b9859980d674b83c209fd88be67f97ca37dc7b2a3109c4fc53af78e164a89fe0f98b100652e00b16a034dde4ab96ed1b2789840c844312583348296c4f67bdaf33629781559d8b69a98028cf19a9f8a43865f7f3c9d2dc643dfea3252fcd9d22e70265a2b52421a695be101dbb13619ca3b95243b3c44a11312f31cb85feebfe1f2f58990e52efb077e6f3bfbd62f43501533e10ad5ff2c49e8e4a406996e0a40f576e786c55e098a959f60a07e678dc9c1f3d71545cc391ba2034a30f44e60bf2b5ce0bdb68a4d0765cf14effd6a57bdd80869629ea7185f41d40c72b7b2ca0d9af9d63589bce609ca726a55a2b5b4d92ce6b1d85d859a3e6b53d24ec2e65a6c9f0d7cd5eb5787c207d6da2f3f5e3d68b95dfab409165de5e65d530cfabbf4b94e259958af1232737f902a9d2648b84828f0b89ecb6e5f7249fe7864bc34aa1b410c7c96849ea60b27cba84b69e69176cc7d52a6e8226879ae2741be9b6be081f6605dd10976d37d8a4f68090ee288431d23b604664da91db287c3c31a2e2fac17e6f41091b546604ca7b4a3e35b57c22335da3f7d1ea22c4d53cc939263ccde9f9f7e49da615ea07141bca90822f7e6820ea89066af33f7a422c7615b7d493bfd3f7629480410cd658e3188068e06a7b79aa2ba43327dac0f9164171158a6d1c7b694d3ed62e55dbe94825e890836df85e0097a0dc4ecf6f83e97fc993337e5a963030d467e00f3a23ab726cd9afe000b615123b2a61779540d510caba03eb6c84a90c2785856a7f8f0f99bf2a86d93e897fc4a10ff659ba6615525268bc568539b788d1c612a4958fb19f9597421859740f188580993da73e169c8a0ec4229c0647ab9f26bf4726726d5b9a8181f6e49a9136e7d493c0e750865b292fce211042d88d40517b7ac5b90c27d31fbd0a83458af4851b7388ae2d36cab1fce5e8deb9b5b340833b94a2eca5567331cb7433e0edc0b7790b52e9ab3a4b972da41781cdc39fae281188fd8b60e8897654774d1116ab26de92733c072468176b670099d313b87d93e39fc1b3b9d3a3654b8cc15a8b16ac309acce32629b1bcc83593c466d76dec8075f829668df0654170cf9e9708848c98f99a2f6fc7bab652e5a195cfc2f17adffad7d3878fd5e76f36e16bf31bd2f7990b7a88c0573b14ebcb5f89dbecd85f6f6f9301e00c6f7dadb64f25f0563d602b6af95ad2b49ecefb3e0b0931426ecdfdfcbaba14e009916de550b77cb1883d05041dacfca23c0759cd15d93d301b280afccabaeafa58bfb4b351b01ccbc44426499f19ad3f58eb1dc0711a4b0ff23d6f7b260568b2ed681a1351afb4e42336660ad57617078f0c3239ebdb38befd5724b1e3f7df2bca39c0b2d6e9bc2e0a0488b9ecb079c7928a6c7015f6bd531fc67b44963db751639ecce78933f7760a8a68b6a874fd7df2fadf333485b83f29bcc21ba1e1fef0b933eb469db4aff0ded8e0c0ef3b55dca3a739d52fa295fa9d05cda4cff31388472397bd601b40fb6624a2babad0e9c800ea72dd525cd44059a826eee763d0e53fcc9859c3be8a738cb5ad3fdf16eb60d503b02c10e655202ba5403ba51d054520787ddc3fc21f437d982f7592fa9025abc4945952d46089d90ec37083acbc9562678d330b9e5901d22b1e64b631cf3c4dc17c0b388a67a49d8b57cbde2ecb4dd5ef2d361ae62a639573d7ad23651b043cfb2d3caf57f660834af5ae3048e472a2108d291d866c6fa5d1ebe499347d3a54fa07e1c318c1496e5b7f037fa6bda19ab14776f45a80b1d83a3904f3c47482025f83b4c643e8aab68ec5fd58941a54f123c65466157379f6a3c715054d1b4a88e7d802c76b784e9f06e968bd7a9b3d6619fcb12340b840217c9741e1d7177c9fb38a9757332ef978fa08417b6e8abd6c6535fe9fade8ebed8a42f2d20d8d81a207012c1e2a95f7600d2aa56845a4dbc5177480cba8efdaacc39edb6b15e4c0fb735d1f710e8410be5d9306481989660d1bfa75c545ef338072193df84304f7a94d33edbde68b3160419bb266973e3eb9fb77cb3029e0a505c9f65025b1e36a1bd02e393f4b2898319370916838452596aae07df42c097f9e884e125a2deb217afcdea3025bb78897b0ceb69f832fd6fa09ae5891dfe3868e95a51f1d2ce5158db871b9913f6a73ef48b560095b7661ea1d72d5647a270ce01d999b74709ca960235db12f9fd370d01b55ab0ce578e683489aaeec8499825328bfd61937422ec7d38a11a7e093d7069cc02e7e99287a1a6c9b14ca4eaa3983e1b0b0b579ec7cb84b996a8457ec12a8b0a6e4d4d1fd46b58d4e9fe0cd1b73cf40cd19e0bd224783ffeda32261a28cdf7a676dce7e9d2ce39230be3ab209ea3560174ed732e28a517ff84dd29a8649dca66100a0c82943c442a7f7ab475a18e60d807ac851f713426a2788b2854a0b4a46049b6d2bf603e299ac6dfb5e8ea5316008028cf95df1ea2a04325155b6e28d61f8d2bf17c24d89072fe9425b5c89b3b61484e86ebf7c987614e7e3f9848112e560834ee979bb05bbee8b9fbba2ffe6c6f6d9c52460b35d185a222c5bdaaa56d5cbc9e358e33ebaee4c7b389c0e7842bc00eee08920cce08a295dc6adce08ded32b3e7cd6d9dce00f4a7e6c28916c1140a0b4f2f31b2bda9e216258b3f860c849de0945cfcddda07fa0007ff7d1e3b570c5ab31ef1b852e8d90160b591cba7ab8a98b947cfb896180b110e4dba1c30877bc4944e6fa3de06e2a87f169ab82e43ea192bc62f04ef0867d97fbbb8574d41f99330d2d4acb4bc56ec521413eba2510b3e8c06d2dbd2bb6eaf330a15ff7cee8216fb052ebf27640b81e7b7f6f4d02c567501c155f6b0ce5a0c97841883755a69ef116c30f6c9bbcf4ecd0cd8cbdca4e687b1c26ad79770f424410c39e894a083586343153958c34f42ed7c754d49356575e110b4af65e3d954e4e35da7833a5e826f6ce7a5d3b98924ed6ef24a62810729f710f5f1ad68ee3bb3daa335c9e83f2486b62ec669552c8dbbdd69b80b5c7a0aa0f695406494c7385dc7fc0d97e61e45379e1792e00fe31d09f5267a2fe0a1cd190aad69ecdc93c7c9aa5db6fe23a8ec2c3d6aac25cec9159f077b3a860c9a53ae26d6115a97b83f4d69ca32f6494ef570ba8dea89a89f101efe8cd2d247a036e040b74005999644f923db50dfbf32a93a6e3b5b1bc195a0d54d32e3f723655f0ee4d7fcf84a7fef3d0856aa5ad1a133f83fea0b0ea05327363ff8a64ddb6a73fb94006d3ae42b3a0342ae673cb4ac931cc133aefe39f98f4ca5bcfe8d04ea3a3b22b34362f39a1f08c656d85359b59e3576efc34216270e6a3051868da2c78a73db91c03646b82d4a93378d85d3d955b0d308bf791ea75c6b4c12b4641ff074031e51df22184de689660d68246aba066cf701cb11ea36ea0e0b72a16af492bc7ab5c20331c4c79696caecbaa5efef9fc5bb077b629f726022a68aeba420e780a999cb38bd1a66bfd8182e4c5e9017d982dfe993bb4cadddba8cffd6b78439e3427d8857f273a8970f9c0cb829eea26355e1f90a38eeab070a8aef82fc6a47fbf10a16c17316e293ee9f69636b62e8099d7e88b5f3dae2ef05d7c084ee34facd0a1734c9037689c2e2ee8735f8377eab46d040c52981d07d5e172e50b847e338a9ffad065a6ce92c8962a529ed1f1be54f59d1dab77e8571d6ffcb3704a9cec75f9b6d90919c22be8282c3c6e0f781d8e6b4c25b7c0595852a236f04327c6b8b181baa90307d32f868a534a764e76863c72857ba92616b2b530eb3469d89e09b27119667aefb3f1bdd5bb305ebc9770229626b95bcbae9b50589154f4bbd19d6a0bbacb4d450cb263ac5ec54c3e3456e46c860248dd9a8229d41d03998d8aab8d018204e287274fba5b69a87bcd5d961716a007867d580b29c36062ca8dbabbb7e034be5e6cca674b15841dda6955674296bb63c904c3c71ab69c9ff6005b68630738fe34dbc1a3058c01ab6ce3d2a7b878801be71a286a8c16fc1698d987e5eec0e10466ecfd6c99129680e0ffaf12d96d54ab8d7e01dce79bc469c4d526e2aca1746ca25275db28a2daa1618a5edc6f739967c40e4c358ee8b2911a25b6b7d7cf721fd4f973f98c7d88aabb8ef0f784c5bbaa8da29fc8f9e1593c1ac5f2193867a6bbaae2c7063f1b9d716a05318261206e4e88dc609a95c2ee230a8a343faddbb2291ec74e834584d16a", 0x1000, 0x9}, {&(0x7f0000002040)="b25c37bbd36724d8a4064c457588c98a7824ccbb03198aab9f49442ef07afd1d342385f6c73072857f57c5f824427337d323d2f7c277d78f0bc1c886b6176857eae75693cc92b4c33e60e9e25f01de494635706fc1499c9a6288f77ef39661a074b2ffb99d4cd48a6d24af8106cf91fe004321a399634de17eb48200bd430e508592519c6d14470ac646857e6e227bda6cddfca83fc6dd", 0x97, 0xfffffffffffffffe}, {&(0x7f0000002100)="2dd3aa51816639a4aa2984b1362e7ee2c02a9e2cab7a64775b1115910f6b24dbdcc4b8f10049dbfe63942e3ac17b977f9621515c35685e2434f80d0c83460fd5855133923ae4763bce0dbc06f1a77c18fa77674a0849c2c1fe5d3282a8c3aafa0169ea771fa1267b74149178e902ae66449aba2f67415dbb6f4ef37dd282e70d44339f3a7f703304be1578e84ee06294649824d777", 0x95, 0x8000}], 0x8, &(0x7f0000002240)={[{@nonumtail='nnonumtail=1'}, {@iocharset={'iocharset', 0x3d, 'iso8859-14'}}, {@nonumtail='nnonumtail=1'}, {@numtail='nonumtail=0'}], [{@euid_eq={'euid', 0x3d, r6}}, {@fowner_eq={'fowner', 0x3d, r7}}, {@mask={'mask', 0x3d, 'MAY_APPEND'}}, {@func={'func', 0x3d, 'POLICY_CHECK'}}, {@uid_eq={'uid', 0x3d, r7}}, {@fowner_gt={'fowner>', r7}}]}) r10 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000002340)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) fstat(r10, &(0x7f0000002380)) lsetxattr$security_capability(&(0x7f0000002400)='./file0\x00', &(0x7f0000002440)='security.capability\x00', &(0x7f0000002480)=@v1={0x1000000, [{0xdc, 0x4}]}, 0xc, 0x3) readv(r4, &(0x7f0000002900)=[{&(0x7f00000024c0)=""/242, 0xf2}, {&(0x7f00000025c0)=""/174, 0xae}, {&(0x7f0000002680)=""/134, 0x86}, {&(0x7f0000002740)=""/80, 0x50}, {&(0x7f00000027c0)=""/86, 0x56}, {&(0x7f0000002840)=""/167, 0xa7}], 0x6) 10:35:41 executing program 4: r0 = socket$packet(0x11, 0x2, 0x300) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r1, &(0x7f0000000040)={0xa, 0x0, 0x5, @dev, 0x4}, 0x1c) write(r0, &(0x7f0000000140)="30d866a55cdac833db991e6998e26760293d9d913de9d13402e6c690bee52d91a57776e763da9af384901cc14465771a4fa512204886a84da16c01ce6bd6f32cc5ed80bf21ea012d4489acbe7830a72afc74cd23c1b5c84795e0b267a017f7360912ec2e0d960ff7cd1134d300a48d5efea695e1cb5e10d95519760bb00c70b0b83e65f506d42dcbf5ac6c6b03457592b475040d29433b4f48e12950c243884ebdbc63ec65d583d9d11178a7d0b3fa4de7575962a87d647b3fa0c7377c94340efb6d435c0a7ae8cdb5ecf0197ee3c3ef33a6a51e1b263bf17d70008de4e1e96d0c994838692b3941337a31bc96223c4e62803c528a8cc3ae648b", 0xfa) r2 = syz_open_procfs(0x0, &(0x7f0000000440)='pagemap\x00') sendfile(r1, r2, &(0x7f0000000000)=0x100000, 0x100000008001) 10:35:41 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$tun(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/net/tun\x00', 0x8040, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x0) setsockopt$sock_attach_bpf(r0, 0x1, 0x32, &(0x7f0000000040)=r3, 0x4) r4 = syz_genetlink_get_family_id$ipvs(&(0x7f00000001c0)='IPVS\x00') sendmsg$IPVS_CMD_GET_DEST(r3, &(0x7f00000002c0)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x21}, 0xc, &(0x7f0000000280)={&(0x7f0000000240)={0x3c, r4, 0x28, 0x70bd2b, 0x25dfdbfb, {}, [@IPVS_CMD_ATTR_DEST={0xc, 0x2, [@IPVS_DEST_ATTR_ADDR_FAMILY={0x8, 0xb, 0x2}]}, @IPVS_CMD_ATTR_DEST={0xc, 0x2, [@IPVS_DEST_ATTR_PORT={0x8, 0x2, 0x4e23}]}, @IPVS_CMD_ATTR_SERVICE={0x4}, @IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0x9}, @IPVS_CMD_ATTR_DAEMON={0x4}]}, 0x3c}, 0x1, 0x0, 0x0, 0x10}, 0x801) socket$inet_icmp_raw(0x2, 0x3, 0x1) ioctl$int_out(r0, 0x0, &(0x7f0000000300)) setxattr$trusted_overlay_origin(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='trusted.overlay.origin\x00', &(0x7f0000000140)='y\x00', 0x2, 0x3) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000200)={'eql\x00', 0x409}) r5 = dup3(r1, r2, 0x0) ioctl$SNDRV_TIMER_IOCTL_START(r5, 0x54a0) 10:35:41 executing program 3: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$KDMKTONE(0xffffffffffffffff, 0x4b30, 0x0) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='syzkaller\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r0, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f0000000080)=0x0) rt_sigqueueinfo(r1, 0x1e, &(0x7f00000000c0)={0x2f, 0x9, 0x20, 0x8}) 10:35:41 executing program 1: r0 = openat$selinux_relabel(0xffffffffffffff9c, &(0x7f0000000b40)='/selinux/relabel\x00', 0x2, 0x0) write$binfmt_elf64(r0, &(0x7f0000000480)=ANY=[], 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x8000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sched_setattr(0x0, &(0x7f0000000000)={0x0, 0x6, 0x0, 0x0, 0x0, 0x9917, 0xffff}, 0x0) mlockall(0x40ffffff) fcntl$getownex(r1, 0x10, &(0x7f00000002c0)={0x0, 0x0}) creat(&(0x7f00000001c0)='./file0\x00', 0x82) prlimit64(r2, 0xf, 0x0, &(0x7f0000000240)) r3 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) write$binfmt_aout(r3, &(0x7f0000000bc0)=ANY=[@ANYPTR64=&(0x7f0000000480)=ANY=[@ANYBLOB="80a46fb8014a0c11043e8882199bc2cf5a995708a47213cf61fcf57d1da57112471cf8b2a58d01d2ab8d8f5f4259d803632d3d4a01f24340eede95cf4a0ba4e48d46f80301b58b7d014e14ef923304ba27e38a17d8a8aea898ada360b445d66535b3bbe445d5fecbe0b919b59e49b9c418609a81bce48f6d4703f1c685ee8920d3801ad5e5c706830d3dccf517bc45c85d67ea8f829663503cec74038ec675af4d219e613dfa47a586528a809b86c3fd3ba2c3a4e920d3d3766608ba855321d65edbf3", @ANYRESDEC=r1, @ANYRES16=r2]], 0x8) write$binfmt_elf64(r3, &(0x7f0000000080)=ANY=[], 0x1da) fallocate(r3, 0x0, 0x0, 0x4003ff) write$cgroup_type(r3, &(0x7f0000000240)='threaded\x00', 0xf96d) fallocate(r3, 0x3, 0x5e89, 0x40) write$P9_RREADLINK(r3, &(0x7f0000000180)={0x10, 0x17, 0x0, {0x7, './file1'}}, 0x69) unshare(0x40000000) ioctl$sock_inet_SIOCDARP(r1, 0x8953, &(0x7f00000003c0)={{0x2, 0x4e20, @rand_addr=0x100000000}, {0x306, @local}, 0x0, {0x2, 0x4e24, @remote}, 'nr0\x00'}) socketpair$inet_tcp(0x2, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_COOKIE(r4, 0x1, 0x39, &(0x7f0000000100), &(0x7f0000000140)=0x8) r6 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000580)='/dev/ppp\x00', 0x10000, 0x0) ioctl$ION_IOC_HEAP_QUERY(0xffffffffffffffff, 0xc0184908, &(0x7f0000000340)={0x34, 0x0, &(0x7f0000000040)}) ioctl$BLKROTATIONAL(r6, 0x127e, &(0x7f00000006c0)) listen(r6, 0x100000000) getsockopt$EBT_SO_GET_ENTRIES(r5, 0x0, 0x81, &(0x7f0000000940)={'broute\x00', 0x0, 0x4, 0xdb, [], 0x4, &(0x7f0000000800)=[{}, {}, {}, {}], &(0x7f0000000840)=""/219}, &(0x7f00000009c0)=0x78) fcntl$setsig(r6, 0xa, 0x0) setsockopt$inet_MCAST_JOIN_GROUP(r6, 0x0, 0x2a, &(0x7f0000000740)={0x0, {{0x2, 0x0, @local}}}, 0x4ea8bbba9aa8d411) ioctl$KDGKBLED(r6, 0x4b64, &(0x7f0000000280)) ioctl$SNDRV_TIMER_IOCTL_TREAD(r6, 0x40045402, &(0x7f0000000080)) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000240), 0x10) openat$ppp(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ppp\x00', 0x2, 0x0) 10:35:41 executing program 4: r0 = socket$packet(0x11, 0x3, 0x300) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x1e, r0, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r1, &(0x7f0000000100)={0xa, 0x0, 0x0, @dev, 0x4}, 0x1c) r2 = syz_open_procfs(0x0, &(0x7f0000000440)='pagemap\x00') sendfile(r1, r2, &(0x7f0000000000)=0x100000, 0x100000008001) 10:35:41 executing program 3: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$KDMKTONE(0xffffffffffffffff, 0x4b30, 0x0) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, [], 0x0, 0x4}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r0, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) 10:35:41 executing program 3: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$KDMKTONE(0xffffffffffffffff, 0x4b30, 0x0) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030800000000006a0a00fe00000000850000002b000000b7000000000000009500000200000000"], &(0x7f0000000140)='syzkaller\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r0, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) getsockname$unix(r1, &(0x7f0000000300)=@abs, &(0x7f0000000440)=0x6e) r2 = open(&(0x7f0000000080)='./file0\x00', 0x408001, 0x1) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0xcd, &(0x7f00000000c0)={{0xa, 0x4e23, 0x5ba, @mcast2, 0x8}, {0xa, 0x4e24, 0x5, @local, 0x2}, 0x7ff, [0x9, 0x3f, 0x8, 0x7, 0x800, 0x0, 0x8001, 0xff]}, 0x5c) 10:35:41 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040)='/dev/net/tun\x00', 0xfffffffffffffffd, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000000c0)={'iql\x00', 0x409}) r2 = dup3(r0, r1, 0x0) ioctl$EVIOCGVERSION(r2, 0x80044501, &(0x7f0000000080)=""/54) ioctl$TIOCCBRK(r2, 0x5428) 10:35:41 executing program 4: r0 = socket$packet(0x11, 0x3, 0x300) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r1 = dup2(r0, r0) ioctl$KDGKBMETA(r1, 0x4b62, &(0x7f0000000040)) r2 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r2, &(0x7f0000000100)={0xa, 0x0, 0x0, @dev, 0x4}, 0x1c) setxattr$trusted_overlay_opaque(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='trusted.overlay.opaque\x00', &(0x7f00000001c0)='y\x00', 0x2, 0x3) r3 = syz_open_procfs(0x0, &(0x7f0000000440)='pagemap\x00') ioctl$EVIOCGBITKEY(r2, 0x80404521, &(0x7f0000000080)=""/124) sendfile(r2, r3, &(0x7f0000000000)=0x100000, 0x100000008001) 10:35:42 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$KDMKTONE(0xffffffffffffffff, 0x4b30, 0x0) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030800000000006a0a00fe00000000850000002b000000b7000000000000009500000200000000"], &(0x7f0000000140)='syzkaller\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r0, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) getsockname$unix(r1, &(0x7f0000000300)=@abs, &(0x7f0000000440)=0x6e) r2 = open(&(0x7f0000000080)='./file0\x00', 0x408001, 0x1) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0xcd, &(0x7f00000000c0)={{0xa, 0x4e23, 0x5ba, @mcast2, 0x8}, {0xa, 0x4e24, 0x5, @local, 0x2}, 0x7ff, [0x9, 0x3f, 0x8, 0x7, 0x800, 0x0, 0x8001, 0xff]}, 0x5c) 10:35:42 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040)='/dev/net/tun\x00', 0x0, 0x0) fcntl$F_GET_RW_HINT(r0, 0x40b, &(0x7f0000000080)) getsockopt$inet6_IPV6_XFRM_POLICY(0xffffffffffffff9c, 0x29, 0x23, &(0x7f0000000240)={{{@in6, @in6=@mcast2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6}, 0x0, @in=@rand_addr}}, &(0x7f0000000140)=0xe8) setxattr$security_capability(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='security.capability\x00', &(0x7f0000000180)=@v3={0x3000000, [{0x0, 0x1}, {0x1000, 0x3}], r3}, 0x18, 0x2) ioctl$TUNSETOFFLOAD(r2, 0x400454d0, 0x3) dup3(r1, r2, 0x0) [ 601.792034] syz-executor5 (15052) used greatest stack depth: 22984 bytes left 10:35:42 executing program 2: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$KDMKTONE(0xffffffffffffffff, 0x4b30, 0x0) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='syzkaller\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r0, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f0000000080)=0x0) rt_sigqueueinfo(r1, 0x1e, &(0x7f00000000c0)={0x2f, 0x9, 0x20, 0x8}) 10:35:42 executing program 3: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$KDMKTONE(0xffffffffffffffff, 0x4b30, 0x0) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='syzkaller\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r0, 0x0, 0xffffffffffffff32, 0x434, &(0x7f0000000080)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x8}, 0x28) 10:35:42 executing program 4: r0 = socket$packet(0x11, 0x2, 0x300) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r1, &(0x7f0000000100)={0xa, 0x0, 0x0, @dev, 0x4}, 0x1c) r2 = syz_open_procfs(0x0, &(0x7f0000000440)='pagemap\x00') sendfile(r1, r2, &(0x7f0000000000)=0x100000, 0x100000008001) 10:35:42 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000200)={"65716c0b0100000600000000a700", 0x500}) write$binfmt_aout(r0, &(0x7f0000000240)={{0x10f, 0x7, 0x9, 0xf6, 0x84, 0xf361, 0x111, 0x1}, "66188a4bf12d9fd053867d926a5f91615090a19339f46a", [[], []]}, 0x237) dup3(r1, r2, 0x0) 10:35:42 executing program 5: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$sock_int(r0, 0x1, 0xf, &(0x7f0000000000)=0x5, 0x4) bind$inet6(r0, &(0x7f00001fefe4)={0xa, 0x4e22, 0x0, @ipv4={[], [], @local}}, 0x1c) openat$selinux_mls(0xffffffffffffff9c, &(0x7f0000000040)='/selinux/mls\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0xee6a}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) listen(r0, 0x0) r1 = socket$netlink(0x10, 0x3, 0x8000000004) writev(r1, &(0x7f0000e11ff0)=[{&(0x7f0000000140)="580000001400add427323b470c458c5602067fffffff81004e220000ac1414aa0b4824ca945f64009400050028925aa80000000000000080000efffeffe809000000fff5dd00000010000100090a1000410400000000fcff", 0x58}], 0x1) 10:35:42 executing program 3: r0 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/net/pfkey\x00', 0x400000, 0x0) getsockname$packet(r0, &(0x7f00000002c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @remote}, &(0x7f0000000300)=0x100000208) setsockopt$packet_drop_memb(r0, 0x107, 0x2, &(0x7f0000000100)={r1, 0x1, 0x6, @broadcast}, 0x10) r2 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) flock(r0, 0x3) ioctl$KDMKTONE(0xffffffffffffffff, 0x4b30, 0x7) r3 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000080)=ANY=[@ANYRESOCT=r2], &(0x7f0000000140)='syzkaller\x00', 0x0, 0x2b9, 0x0, 0xfffffffffffffffb}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r3, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) 10:35:42 executing program 4: r0 = socket$packet(0x11, 0x3, 0x300) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r1, &(0x7f0000000100)={0xa, 0x0, 0x0, @dev, 0x4}, 0x1c) r2 = syz_open_procfs(0x0, &(0x7f0000000440)='pagemap\x00') sendfile(r1, r2, &(0x7f0000000000)=0x100000, 0x100000008001) ioctl$KDENABIO(r2, 0x4b36) 10:35:42 executing program 2: r0 = openat$selinux_policy(0xffffffffffffff9c, &(0x7f00000002c0)='/selinux/policy\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$KDGETLED(0xffffffffffffffff, 0x4b31, &(0x7f00000004c0)) r1 = openat$random(0xffffffffffffff9c, &(0x7f0000000180)='/dev/urandom\x00', 0x2, 0x0) sendfile(r1, r0, &(0x7f0000000480), 0x2000005) ioctl$PERF_EVENT_IOC_SET_FILTER(r0, 0x40082406, &(0x7f0000000440)='/selinux/policy\x00') ioctl$TIOCGPGRP(r0, 0x540f, &(0x7f00000001c0)) getsockopt$inet_IP_XFRM_POLICY(r0, 0x0, 0x11, &(0x7f0000000300)={{{@in=@broadcast, @in=@dev}}, {{@in=@remote}, 0x0, @in6=@local}}, &(0x7f0000000200)=0xe8) getresgid(&(0x7f0000000240), &(0x7f0000000280), &(0x7f0000000400)) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') futex(&(0x7f000000cffc), 0x800000000008, 0x0, &(0x7f0000d8d000)={0x77359400}, &(0x7f0000048000), 0x0) futex(&(0x7f000000cffc), 0x0, 0x0, &(0x7f0000000a00)={0x0, 0x989680}, &(0x7f0000048000), 0x0) pread64(r1, &(0x7f0000000140)=""/38, 0x26, 0x0) ioctl$KDDISABIO(0xffffffffffffffff, 0x4b37) 10:35:42 executing program 1: r0 = openat$selinux_relabel(0xffffffffffffff9c, &(0x7f0000000b40)='/selinux/relabel\x00', 0x2, 0x0) write$binfmt_elf64(r0, &(0x7f0000000480)=ANY=[], 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x8000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sched_setattr(0x0, &(0x7f0000000000)={0x0, 0x6, 0x0, 0x0, 0x0, 0x9917, 0xffff}, 0x0) mlockall(0x40ffffff) fcntl$getownex(r1, 0x10, &(0x7f00000002c0)={0x0, 0x0}) creat(&(0x7f00000001c0)='./file0\x00', 0x82) prlimit64(r2, 0xf, 0x0, &(0x7f0000000240)) r3 = creat(&(0x7f00000000c0)='./file0\x00', 0x0) write$binfmt_aout(r3, &(0x7f0000000bc0)=ANY=[@ANYPTR64=&(0x7f0000000480)=ANY=[@ANYBLOB="80a46fb8014a0c11043e8882199bc2cf5a995708a47213cf61fcf57d1da57112471cf8b2a58d01d2ab8d8f5f4259d803632d3d4a01f24340eede95cf4a0ba4e48d46f80301b58b7d014e14ef923304ba27e38a17d8a8aea898ada360b445d66535b3bbe445d5fecbe0b919b59e49b9c418609a81bce48f6d4703f1c685ee8920d3801ad5e5c706830d3dccf517bc45c85d67ea8f829663503cec74038ec675af4d219e613dfa47a586528a809b86c3fd3ba2c3a4e920d3d3766608ba855321d65edbf3", @ANYRESDEC=r1, @ANYRES16=r2]], 0x8) write$binfmt_elf64(r3, &(0x7f0000000080)=ANY=[], 0x1da) fallocate(r3, 0x0, 0x0, 0x4003ff) write$cgroup_type(r3, &(0x7f0000000240)='threaded\x00', 0xf96d) fallocate(r3, 0x3, 0x5e89, 0x40) write$P9_RREADLINK(r3, &(0x7f0000000180)={0x10, 0x17, 0x0, {0x7, './file1'}}, 0x69) unshare(0x40000000) ioctl$sock_inet_SIOCDARP(r1, 0x8953, &(0x7f00000003c0)={{0x2, 0x4e20, @rand_addr=0x100000000}, {0x306, @local}, 0x0, {0x2, 0x4e24, @remote}, 'nr0\x00'}) socketpair$inet_tcp(0x2, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_COOKIE(r4, 0x1, 0x39, &(0x7f0000000100), &(0x7f0000000140)=0x8) r6 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000580)='/dev/ppp\x00', 0x10000, 0x0) ioctl$ION_IOC_HEAP_QUERY(0xffffffffffffffff, 0xc0184908, &(0x7f0000000340)={0x34, 0x0, &(0x7f0000000040)}) ioctl$BLKROTATIONAL(r6, 0x127e, &(0x7f00000006c0)) listen(r6, 0x100000000) getsockopt$EBT_SO_GET_ENTRIES(r5, 0x0, 0x81, &(0x7f0000000940)={'broute\x00', 0x0, 0x4, 0xdb, [], 0x4, &(0x7f0000000800)=[{}, {}, {}, {}], &(0x7f0000000840)=""/219}, &(0x7f00000009c0)=0x78) fcntl$setsig(r6, 0xa, 0x0) setsockopt$inet_MCAST_JOIN_GROUP(r6, 0x0, 0x2a, &(0x7f0000000740)={0x0, {{0x2, 0x0, @local}}}, 0x4ea8bbba9aa8d411) ioctl$KDGKBLED(r6, 0x4b64, &(0x7f0000000280)) ioctl$SNDRV_TIMER_IOCTL_TREAD(r6, 0x40045402, &(0x7f0000000080)) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000240), 0x10) openat$ppp(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ppp\x00', 0x2, 0x0) 10:35:42 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040)='/dev/net/tun\x00', 0x0, 0x0) listen(r0, 0x1) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000200)={'eql\x00', 0x409}) dup3(r0, r1, 0x0) 10:35:42 executing program 4: r0 = socket$packet(0x11, 0x3, 0x300) bpf$BPF_PROG_GET_NEXT_ID(0xb, &(0x7f00000000c0)=0x57b99431, 0x4) r1 = openat$selinux_avc_hash_stats(0xffffffffffffff9c, &(0x7f0000000040)='/selinux/avc/hash_stats\x00', 0x0, 0x0) ioctl$UI_SET_KEYBIT(r1, 0x40045565, 0x2ee) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r2 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r2, &(0x7f0000000100)={0xa, 0x0, 0x0, @dev, 0x4}, 0x1c) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x2c0, 0x0) setsockopt$IP_VS_SO_SET_DELDEST(r3, 0x0, 0x488, &(0x7f0000000140)={{0x2e, @broadcast, 0x4e22, 0x4, 'sed\x00', 0x0, 0xba06, 0x1e}, {@local, 0x4e21, 0x3, 0x6, 0x400, 0x2}}, 0x44) r4 = syz_open_procfs(0x0, &(0x7f0000000440)='pagemap\x00') sendfile(r2, r4, &(0x7f0000000000)=0x100000, 0x100000008001) r5 = openat$pfkey(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/self/net/pfkey\x00', 0x60001, 0x0) ioctl$TIOCSBRK(r5, 0x5427) 10:35:42 executing program 5: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000340)='/dev/ptmx\x00', 0x80000000000a01, 0x0) ioctl$TCSETSW(r0, 0x5403, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}) write$binfmt_aout(r0, &(0x7f00000000c0)=ANY=[], 0xffffff78) ioctl$TCSETS(r0, 0x40045431, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200}) r1 = openat$selinux_checkreqprot(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/checkreqprot\x00', 0x18000, 0x0) getsockname$inet(r1, &(0x7f0000000040)={0x2, 0x0, @local}, &(0x7f0000000080)=0x10) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = syz_open_pts(r0, 0x0) openat$ppp(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ppp\x00', 0x400, 0x0) ioctl$SNDRV_TIMER_IOCTL_PVERSION(r1, 0x80045400, &(0x7f0000000300)) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000280)={0x0, 0xffffffffffffffff, 0x0, 0x12, &(0x7f00000000c0)='{selfselfprocproc\x00'}, 0x30) read(r3, &(0x7f0000000100)=""/186, 0xba) 10:35:42 executing program 3: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$KDMKTONE(0xffffffffffffffff, 0x4b30, 0x0) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b70300000000850000002b000000b700000000000000950000000000000000000000000000000000"], &(0x7f0000000140)='syzkaller\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r0, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) ioctl$FIBMAP(r0, 0x1, &(0x7f0000000080)=0x1000000) 10:35:42 executing program 3: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$KDMKTONE(0xffffffffffffffff, 0x4b30, 0x0) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='GPL\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r0, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) 10:35:42 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040)='/dev/net/tun\x00', 0x0, 0x0) r3 = openat$full(0xffffffffffffff9c, &(0x7f0000000480)='/dev/full\x00', 0x240, 0x0) ioctl$RTC_PLL_SET(r3, 0x40207012, &(0x7f00000004c0)={0x8, 0x40e, 0x1000, 0x8, 0x17, 0xffffffff, 0x5}) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000200)={'sit0\x00', 0x409}) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffff9c, 0x0, 0x11, &(0x7f0000000240)={{{@in=@rand_addr, @in=@remote, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@dev}, 0x0, @in=@remote}}, &(0x7f0000000140)=0xe8) r6 = getegid() fcntl$setlease(r3, 0x400, 0x0) lstat(&(0x7f0000000180)='./file0\x00', &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) fsetxattr$system_posix_acl(r0, &(0x7f0000000080)='system.posix_acl_default\x00', &(0x7f0000000500)=ANY=[@ANYBLOB="02000000010001000000000002000100", @ANYRES32=r4, @ANYBLOB="02000400", @ANYRES32=r5, @ANYBLOB="040004000000000008000700", @ANYRES32=r6, @ANYBLOB="080102005d5163cf8521e068c202014971f979d65d486561b3dbf95b0163853b3e9092df240e8ad605f893813617d13a784f1d86a92999bbe5595ff34b441089f9660979c286b4", @ANYRES32=r7, @ANYBLOB="10000100000000002000020000000000"], 0x44, 0x2) dup3(r1, r2, 0x0) ioctl$FS_IOC_FIEMAP(r2, 0xc020660b, &(0x7f00000005c0)={0x80000001, 0x7, 0xbd4dfd777cf16027, 0x948, 0x2, [{0x73, 0x7, 0x1f}, {0x2, 0x2, 0x8000000000000, 0x0, 0x0, 0x208}]}) bpf$BPF_PROG_GET_NEXT_ID(0xb, &(0x7f0000000440)=0x6be, 0x4) getrlimit(0xf, &(0x7f00000001c0)) 10:35:42 executing program 5: r0 = openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000180)='/selinux/load\x00', 0x2, 0x0) r1 = signalfd4(r0, &(0x7f00000000c0)={0x4}, 0x8, 0x80800) r2 = creat(&(0x7f0000000940)='./file0\x00', 0xc0) splice(r1, &(0x7f0000000240), r1, &(0x7f0000000300), 0x9, 0xc) syncfs(r2) r3 = socket$packet(0x11, 0x3, 0x300) r4 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000380)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) perf_event_open(&(0x7f0000000280)={0x0, 0x70, 0x2, 0x722, 0x9, 0x0, 0x0, 0x800, 0x2201, 0xd, 0x0, 0x4, 0x0, 0x0, 0x200, 0x3ff, 0xfff, 0x9, 0x0, 0x0, 0x0, 0x833b, 0x0, 0x4, 0x7, 0x0, 0x0, 0x62b, 0x0, 0x0, 0x2, 0x7, 0x40000000000000, 0x4, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, @perf_config_ext={0x8, 0x2}, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffb, 0xfffffffffffffff7, 0x9}, 0x0, 0x1, 0xffffffffffffffff, 0x1) r5 = openat$tun(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r5, 0x400454ca, &(0x7f0000000000)={"766574000000000000000000bd6800", 0x43732e5398416f1a}) flistxattr(r1, &(0x7f0000000200)=""/12, 0xc) r6 = socket$nl_route(0x10, 0x3, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) pread64(r5, &(0x7f0000000340)=""/39, 0x27, 0x0) sendmsg$nl_route(r6, &(0x7f0000000140)={&(0x7f00000000c0), 0xc, &(0x7f0000000100)={&(0x7f0000000180)=@newlink={0x28, 0x10, 0xc362e63b3f31ba5f, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x3}, [@IFLA_GROUP={0x8}]}, 0x28}}, 0x0) dup2(r3, r5) ppoll(&(0x7f00000006c0)=[{r5, 0x53aaf2a28ce5c96e}, {r6, 0x4000}, {r1, 0x1000}, {r1, 0x2051}], 0x4, &(0x7f0000000700), &(0x7f0000000740)={0x3ff}, 0x8) accept$packet(r3, &(0x7f0000000440)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @local}, &(0x7f0000000480)=0x14) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000840)={&(0x7f00000003c0)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000000800)={&(0x7f0000000980)=@gettclass={0x24, 0x2a, 0x0, 0x70bd27, 0x25dfdbfc, {0x0, r7, {0x5, 0xb}, {0xffff, 0xffff}, {0x0, 0xd}}, ["", "", "", "", "", ""]}, 0x24}, 0x1, 0x0, 0x0, 0x803}, 0x20008004) mmap$binder(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2, 0x40010, r4, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write$selinux_load(r0, &(0x7f0000000400)=ANY=[@ANYBLOB="0795f8cae6e6240a891a1fc91bf31d679457b4d8741656ae752ee615ab92f994a0e676ee293cf11479d483330d05c33c0b72a0e6c9552c6fe2c388f8db1a6b"], 0x0) 10:35:42 executing program 4: r0 = socket$packet(0x11, 0x3, 0x300) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) socket$packet(0x11, 0x3, 0x300) connect$inet6(r1, &(0x7f0000000100)={0xa, 0x0, 0x0, @dev, 0x4}, 0x1c) getsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r1, 0x6, 0x1d, &(0x7f0000000040), &(0x7f0000000080)=0x14) r2 = syz_open_procfs(0x0, &(0x7f0000000440)='pagemap\x00') sendfile(r1, r2, &(0x7f0000000000)=0x100000, 0x100000008001) 10:35:42 executing program 2: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0xffffffffffffffff, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) perf_event_open(&(0x7f0000940000)={0x2, 0x70, 0xee6a}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioprio_get$uid(0x3, 0x0) connect$inet6(r1, &(0x7f0000000100)={0xa, 0x0, 0x0, @mcast2, 0x5}, 0x1c) setsockopt$inet6_opts(r1, 0x29, 0x3b, &(0x7f0000000240)=ANY=[@ANYBLOB="00010000000001400000040100040100"], 0x1) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) sendmmsg(r1, &(0x7f00000092c0), 0x4ff, 0x0) ioctl$RTC_RD_TIME(r0, 0x80247009, &(0x7f0000000040)) 10:35:42 executing program 0: r0 = getpgrp(0xffffffffffffffff) tkill(r0, 0x16) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000200)={'eql\x00', 0x409}) dup3(r1, r2, 0x0) 10:35:43 executing program 3: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000080)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) ioctl$KDMKTONE(r0, 0x4b30, 0x5) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='syzkaller\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r1, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) listxattr(&(0x7f00000000c0)='./file0\x00', &(0x7f00000002c0)=""/143, 0x8f) [ 602.733749] syz-executor5: vmalloc: allocation failure: 0 bytes, mode:0x14000c0(GFP_KERNEL), nodemask=(null) [ 602.760571] CPU: 0 PID: 15206 Comm: syz-executor5 Not tainted 4.14.80+ #5 [ 602.767512] Call Trace: [ 602.770122] dump_stack+0xb9/0x11b [ 602.773683] warn_alloc.cold.35+0x9d/0x1b7 [ 602.777932] ? zone_watermark_ok_safe+0x240/0x240 [ 602.782796] ? avc_has_perm+0x150/0x390 [ 602.786783] ? lock_downgrade+0x560/0x560 [ 602.790950] ? avc_has_perm+0x150/0x390 [ 602.794964] __vmalloc_node_range+0x390/0x680 [ 602.799481] ? sel_write_load+0xaf/0x1000 [ 602.803649] ? sel_write_load+0x1b5/0x1000 [ 602.807894] vmalloc+0x63/0x80 [ 602.811112] ? sel_write_load+0x1b5/0x1000 [ 602.815353] sel_write_load+0x1b5/0x1000 [ 602.819438] ? trace_hardirqs_on_caller+0x381/0x520 [ 602.824472] ? sel_read_bool+0x240/0x240 [ 602.828538] ? __lock_acquire+0x619/0x4320 [ 602.832784] ? retint_kernel+0x2d/0x2d [ 602.836706] ? trace_hardirqs_on+0x10/0x10 [ 602.840947] ? check_preemption_disabled+0x34/0x1e0 [ 602.845984] __vfs_write+0xf4/0x5c0 [ 602.849618] ? sel_read_bool+0x240/0x240 [ 602.853682] ? HARDIRQ_verbose+0x10/0x10 [ 602.857756] ? kernel_read+0x110/0x110 [ 602.861658] ? retint_kernel+0x2d/0x2d [ 602.865588] ? rcu_read_lock_sched_held+0x102/0x120 [ 602.870619] vfs_write+0x17f/0x4d0 [ 602.874178] SyS_write+0xc2/0x1a0 [ 602.877646] ? SyS_read+0x1a0/0x1a0 [ 602.881281] ? do_clock_gettime+0xb0/0xb0 [ 602.885438] ? do_syscall_64+0x43/0x4b0 [ 602.889417] ? SyS_read+0x1a0/0x1a0 [ 602.893060] do_syscall_64+0x19b/0x4b0 [ 602.896987] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 602.902187] RIP: 0033:0x457569 [ 602.905383] RSP: 002b:00007fa5cad1bc78 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 602.913114] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 0000000000457569 [ 602.920393] RDX: 0000000000000000 RSI: 0000000020000400 RDI: 0000000000000003 [ 602.927670] RBP: 000000000072c040 R08: 0000000000000000 R09: 0000000000000000 [ 602.934944] R10: 0000000000000000 R11: 0000000000000246 R12: 00007fa5cad1c6d4 [ 602.942221] R13: 00000000004c599e R14: 00000000004d9708 R15: 00000000ffffffff [ 602.954221] Mem-Info: [ 602.957369] active_anon:99073 inactive_anon:21364 isolated_anon:0 [ 602.957369] active_file:32320 inactive_file:12129 isolated_file:0 [ 602.957369] unevictable:0 dirty:17 writeback:0 unstable:0 [ 602.957369] slab_reclaimable:6516 slab_unreclaimable:64353 [ 602.957369] mapped:55315 shmem:132 pagetables:6147 bounce:0 [ 602.957369] free:1338600 free_pcp:426 free_cma:0 [ 602.991953] Node 0 active_anon:396292kB inactive_anon:85456kB active_file:129280kB inactive_file:48516kB unevictable:0kB isolated(anon):0kB isolated(file):0kB mapped:221260kB dirty:68kB writeback:0kB shmem:528kB writeback_tmp:0kB unstable:0kB all_unreclaimable? no 10:35:43 executing program 1: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000080)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) ioctl$KDMKTONE(r0, 0x4b30, 0x5) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='syzkaller\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r1, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) listxattr(&(0x7f00000000c0)='./file0\x00', &(0x7f00000002c0)=""/143, 0x8f) 10:35:43 executing program 4: r0 = socket$packet(0x11, 0x3, 0x300) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x4010, r0, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r1, &(0x7f0000000100)={0xa, 0x0, 0x0, @dev, 0x4}, 0x1c) r2 = syz_open_procfs(0x0, &(0x7f0000000440)='pagemap\x00') sendfile(r1, r2, &(0x7f0000000000)=0x100000, 0x100000008001) 10:35:43 executing program 3: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$KDMKTONE(0xffffffffffffffff, 0x4b30, 0x0) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffdf79a4f0ff10000000b7060000ffffffff2d64050000000000450d0400010000000404040001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000002000000000000000"], &(0x7f0000000140)='syzkaller\x00'}, 0x48) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/rtc0\x00', 0x4000, 0x0) ioctl$EVIOCGREP(r1, 0x80084503, &(0x7f0000000440)=""/191) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r0, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) ioctl$SNDRV_TIMER_IOCTL_SELECT(r0, 0x40345410, &(0x7f0000000080)={{0x3, 0x1, 0x1ff, 0x1, 0xfffffffffffffffe}}) fsetxattr$security_smack_transmute(r0, &(0x7f00000000c0)='security.SMACK64TRANSMUTE\x00', &(0x7f0000000100)='TRUE', 0x4, 0x1) [ 603.016390] DMA32 free:3011412kB min:4684kB low:7692kB high:10700kB active_anon:0kB inactive_anon:0kB active_file:0kB inactive_file:0kB unevictable:0kB writepending:0kB present:3145324kB managed:3012140kB mlocked:0kB kernel_stack:0kB pagetables:0kB bounce:0kB free_pcp:728kB local_pcp:728kB free_cma:0kB [ 603.043941] lowmem_reserve[]: 0 3505 3505 [ 603.048795] Normal free:2342912kB min:5588kB low:9176kB high:12764kB active_anon:396272kB inactive_anon:85456kB active_file:129280kB inactive_file:48452kB unevictable:0kB writepending:156kB present:4718592kB managed:3589240kB mlocked:0kB kernel_stack:10912kB pagetables:24620kB bounce:0kB free_pcp:900kB local_pcp:608kB free_cma:0kB [ 603.115242] lowmem_reserve[]: 0 0 0 10:35:43 executing program 3: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$KDMKTONE(0xffffffffffffffff, 0x4b30, 0x9) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='syzkaller\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r1, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) fsetxattr$trusted_overlay_upper(r0, &(0x7f0000000080)='trusted.overlay.upper\x00', &(0x7f0000000440)=ANY=[@ANYBLOB="00fb99049b9d083f75f0a974c6a3e226d4d907f3378528ada2c8629a950f6b629fcbceb12adc3a6b4162b35da63c88e0c9735b5101b83cb17919ee9ae9b328a8bdba5f492fe4c9aabf63ee65b6fd329514dde1d29501a597c619c67bb2da83aef982cc016092f05fd35990fbdd3423bc49390a7ba4ccd6585a610ca0ac68b2bddeb37f7b710b439961ad22dc203e6e3e3190603d35aea0930593a47abd99ff8759837d3a5bfa000000a59e1fcea53ca63e22f188cc9ae9ca22aeb2a829a0309b58d91fc0c57c14ee6a1e9947960774a227c44eaf5abbd29b4c2c88ef76e654089855609bb533bfe4fe2e8a810f9f0355347310b19b4afc9a8c57794f135ddc8e1e6bb13bb9c7911b448a1f5b9d5e9aed4427ef4879e1823919cd725d76641b57564cfef64f04c3782b124b98aed0a26b7a571799a282e90b4624d227612858"], 0x99, 0x2) readahead(r1, 0x7, 0x4) [ 603.145814] DMA32: 5*4kB (UM) 2*8kB (M) 3*16kB (M) 2*32kB (UM) 5*64kB (UM) 3*128kB (UM) 4*256kB (UM) 2*512kB (M) 2*1024kB (UM) 2*2048kB (UM) 733*4096kB (M) = 3011412kB 10:35:43 executing program 4: r0 = socket$packet(0x11, 0x3, 0x300) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r1, &(0x7f0000000100)={0xa, 0x0, 0x0, @dev, 0x4}, 0x1c) fgetxattr(r1, &(0x7f0000000040)=@random={'system.', 'pagemap\x00'}, &(0x7f0000000080)=""/37, 0x25) r2 = syz_open_procfs(0x0, &(0x7f0000000440)='pagemap\x00') sendfile(r1, r2, &(0x7f0000000000)=0x100000, 0x100000008001) getsockopt$sock_linger(r1, 0x1, 0xd, &(0x7f00000000c0), &(0x7f0000000140)=0x8) 10:35:43 executing program 1: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000080)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) ioctl$KDMKTONE(r0, 0x4b30, 0x5) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='syzkaller\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r1, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) listxattr(&(0x7f00000000c0)='./file0\x00', &(0x7f00000002c0)=""/143, 0x8f) [ 603.197660] Normal: 240*4kB (UME) 471*8kB (UME) 1110*16kB (UME) 179*32kB (UME) 93*64kB (UME) 88*128kB (UME) 55*256kB (UM) 17*512kB (M) 9*1024kB (UME) 8*2048kB (UME) 549*4096kB (UM) = 2342520kB 10:35:43 executing program 3: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$KDMKTONE(0xffffffffffffffff, 0x4b30, 0x0) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='syzkaller\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r1, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) dup(r0) [ 603.303052] 44567 total pagecache pages [ 603.321146] 0 pages in swap cache [ 603.334166] Swap cache stats: add 0, delete 0, find 0/0 [ 603.362388] Free swap = 0kB [ 603.380002] Total swap = 0kB [ 603.400633] 1965979 pages RAM [ 603.423868] 0 pages HighMem/MovableOnly [ 603.445477] 315634 pages reserved [ 603.473123] syz-executor5: vmalloc: allocation failure: 0 bytes, mode:0x14000c0(GFP_KERNEL), nodemask=(null) [ 603.509985] CPU: 0 PID: 15237 Comm: syz-executor5 Not tainted 4.14.80+ #5 [ 603.516948] Call Trace: [ 603.519550] dump_stack+0xb9/0x11b [ 603.523130] warn_alloc.cold.35+0x9d/0x1b7 [ 603.527375] ? zone_watermark_ok_safe+0x240/0x240 [ 603.532234] ? avc_has_perm+0x150/0x390 [ 603.536217] ? lock_downgrade+0x560/0x560 [ 603.540369] ? avc_has_perm+0x9e/0x390 [ 603.544302] ? check_preemption_disabled+0x34/0x1e0 [ 603.549359] __vmalloc_node_range+0x390/0x680 [ 603.553870] ? trace_hardirqs_on_caller+0x381/0x520 [ 603.558893] ? sel_write_load+0x1b5/0x1000 [ 603.563146] vmalloc+0x63/0x80 [ 603.566350] ? sel_write_load+0x1b5/0x1000 [ 603.570596] sel_write_load+0x1b5/0x1000 [ 603.574686] ? perf_trace_lock_acquire+0x126/0x4d0 [ 603.579646] ? sel_read_bool+0x240/0x240 [ 603.583713] ? __lock_acquire+0x619/0x4320 [ 603.587954] ? HARDIRQ_verbose+0x10/0x10 [ 603.592038] ? check_preemption_disabled+0x34/0x1e0 [ 603.597075] ? mark_held_locks+0xc2/0x130 [ 603.601262] ? retint_kernel+0x2d/0x2d [ 603.605168] __vfs_write+0xf4/0x5c0 [ 603.608801] ? sel_read_bool+0x240/0x240 [ 603.612873] ? kernel_read+0x110/0x110 [ 603.616767] ? retint_kernel+0x2d/0x2d [ 603.620705] ? rcu_read_lock_sched_held+0x102/0x120 [ 603.625743] vfs_write+0x17f/0x4d0 [ 603.629299] SyS_write+0xc2/0x1a0 [ 603.632759] ? SyS_read+0x1a0/0x1a0 [ 603.636404] ? do_clock_gettime+0xb0/0xb0 [ 603.640567] ? do_syscall_64+0x43/0x4b0 [ 603.644550] ? SyS_read+0x1a0/0x1a0 [ 603.648186] do_syscall_64+0x19b/0x4b0 [ 603.652122] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 603.657319] RIP: 0033:0x457569 [ 603.660511] RSP: 002b:00007fa5cacb8c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 10:35:44 executing program 5: r0 = openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000180)='/selinux/load\x00', 0x2, 0x0) r1 = signalfd4(r0, &(0x7f00000000c0)={0x4}, 0x8, 0x80800) r2 = creat(&(0x7f0000000940)='./file0\x00', 0xc0) splice(r1, &(0x7f0000000240), r1, &(0x7f0000000300), 0x9, 0xc) syncfs(r2) r3 = socket$packet(0x11, 0x3, 0x300) r4 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000380)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) perf_event_open(&(0x7f0000000280)={0x0, 0x70, 0x2, 0x722, 0x9, 0x0, 0x0, 0x800, 0x2201, 0xd, 0x0, 0x4, 0x0, 0x0, 0x200, 0x3ff, 0xfff, 0x9, 0x0, 0x0, 0x0, 0x833b, 0x0, 0x4, 0x7, 0x0, 0x0, 0x62b, 0x0, 0x0, 0x2, 0x7, 0x40000000000000, 0x4, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, @perf_config_ext={0x8, 0x2}, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffb, 0xfffffffffffffff7, 0x9}, 0x0, 0x1, 0xffffffffffffffff, 0x1) r5 = openat$tun(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r5, 0x400454ca, &(0x7f0000000000)={"766574000000000000000000bd6800", 0x43732e5398416f1a}) flistxattr(r1, &(0x7f0000000200)=""/12, 0xc) r6 = socket$nl_route(0x10, 0x3, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) pread64(r5, &(0x7f0000000340)=""/39, 0x27, 0x0) sendmsg$nl_route(r6, &(0x7f0000000140)={&(0x7f00000000c0), 0xc, &(0x7f0000000100)={&(0x7f0000000180)=@newlink={0x28, 0x10, 0xc362e63b3f31ba5f, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x3}, [@IFLA_GROUP={0x8}]}, 0x28}}, 0x0) dup2(r3, r5) ppoll(&(0x7f00000006c0)=[{r5, 0x53aaf2a28ce5c96e}, {r6, 0x4000}, {r1, 0x1000}, {r1, 0x2051}], 0x4, &(0x7f0000000700), &(0x7f0000000740)={0x3ff}, 0x8) accept$packet(r3, &(0x7f0000000440)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @local}, &(0x7f0000000480)=0x14) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000840)={&(0x7f00000003c0)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000000800)={&(0x7f0000000980)=@gettclass={0x24, 0x2a, 0x0, 0x70bd27, 0x25dfdbfc, {0x0, r7, {0x5, 0xb}, {0xffff, 0xffff}, {0x0, 0xd}}, ["", "", "", "", "", ""]}, 0x24}, 0x1, 0x0, 0x0, 0x803}, 0x20008004) mmap$binder(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2, 0x40010, r4, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) write$selinux_load(r0, &(0x7f0000000400)=ANY=[@ANYBLOB="0795f8cae6e6240a891a1fc91bf31d679457b4d8741656ae752ee615ab92f994a0e676ee293cf11479d483330d05c33c0b72a0e6c9552c6fe2c388f8db1a6b"], 0x0) 10:35:44 executing program 4: r0 = socket$packet(0x11, 0x3, 0x300) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x103) ioctl$KDSETMODE(r2, 0x4b3a, 0x5) connect$inet6(r1, &(0x7f0000000100)={0xa, 0x0, 0x0, @dev, 0x4}, 0x1c) r3 = syz_open_procfs(0x0, &(0x7f0000000440)='pagemap\x00') sendfile(r1, r3, &(0x7f0000000000)=0x100000, 0x100000008001) [ 603.668223] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 0000000000457569 [ 603.675496] RDX: 0000000000000000 RSI: 0000000020000400 RDI: 000000000000000b [ 603.682767] RBP: 000000000072c220 R08: 0000000000000000 R09: 0000000000000000 [ 603.690036] R10: 0000000000000000 R11: 0000000000000246 R12: 00007fa5cacb96d4 [ 603.697310] R13: 00000000004c599e R14: 00000000004d9708 R15: 00000000ffffffff 10:35:44 executing program 2: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$KDMKTONE(0xffffffffffffffff, 0x4b30, 0x9) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='syzkaller\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r1, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) fsetxattr$trusted_overlay_upper(r0, &(0x7f0000000080)='trusted.overlay.upper\x00', &(0x7f0000000440)=ANY=[@ANYBLOB="00fb99049b9d083f75f0a974c6a3e226d4d907f3378528ada2c8629a950f6b629fcbceb12adc3a6b4162b35da63c88e0c9735b5101b83cb17919ee9ae9b328a8bdba5f492fe4c9aabf63ee65b6fd329514dde1d29501a597c619c67bb2da83aef982cc016092f05fd35990fbdd3423bc49390a7ba4ccd6585a610ca0ac68b2bddeb37f7b710b439961ad22dc203e6e3e3190603d35aea0930593a47abd99ff8759837d3a5bfa000000a59e1fcea53ca63e22f188cc9ae9ca22aeb2a829a0309b58d91fc0c57c14ee6a1e9947960774a227c44eaf5abbd29b4c2c88ef76e654089855609bb533bfe4fe2e8a810f9f0355347310b19b4afc9a8c57794f135ddc8e1e6bb13bb9c7911b448a1f5b9d5e9aed4427ef4879e1823919cd725d76641b57564cfef64f04c3782b124b98aed0a26b7a571799a282e90b4624d227612858"], 0x99, 0x2) readahead(r1, 0x7, 0x4) [ 603.858273] syz-executor5: vmalloc: allocation failure: 0 bytes, mode:0x14000c0(GFP_KERNEL), nodemask=(null) [ 603.907983] CPU: 1 PID: 15248 Comm: syz-executor5 Not tainted 4.14.80+ #5 [ 603.914940] Call Trace: [ 603.917538] dump_stack+0xb9/0x11b [ 603.921118] warn_alloc.cold.35+0x9d/0x1b7 [ 603.925372] ? zone_watermark_ok_safe+0x240/0x240 [ 603.930227] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 603.935002] ? retint_kernel+0x2d/0x2d [ 603.938928] __vmalloc_node_range+0x390/0x680 [ 603.943428] ? futex_wake+0x141/0x420 [ 603.947235] ? perf_trace_lock_acquire+0x126/0x4d0 [ 603.952171] ? sel_write_load+0x1b5/0x1000 [ 603.956415] vmalloc+0x63/0x80 [ 603.959622] ? sel_write_load+0x1b5/0x1000 [ 603.963862] sel_write_load+0x1b5/0x1000 [ 603.967940] ? mark_held_locks+0xc2/0x130 [ 603.972105] ? sel_read_bool+0x240/0x240 [ 603.976169] ? __lock_acquire+0x619/0x4320 [ 603.980411] ? trace_hardirqs_on_caller+0x381/0x520 [ 603.985434] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 603.990237] ? mark_held_locks+0xc2/0x130 [ 603.994395] ? retint_kernel+0x2d/0x2d [ 603.998291] __vfs_write+0xf4/0x5c0 [ 604.001924] ? sel_read_bool+0x240/0x240 [ 604.005991] ? kernel_read+0x110/0x110 [ 604.009884] ? retint_kernel+0x2d/0x2d [ 604.013796] ? lock_is_held_type+0xf8/0x150 [ 604.018132] ? rcu_read_lock_sched_held+0x102/0x120 [ 604.023160] vfs_write+0x17f/0x4d0 [ 604.026717] SyS_write+0xc2/0x1a0 [ 604.030179] ? SyS_read+0x1a0/0x1a0 [ 604.033809] ? do_clock_gettime+0xb0/0xb0 [ 604.037964] ? do_syscall_64+0x43/0x4b0 [ 604.041937] ? SyS_read+0x1a0/0x1a0 [ 604.045573] do_syscall_64+0x19b/0x4b0 [ 604.049480] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 604.054665] RIP: 0033:0x457569 [ 604.057857] RSP: 002b:00007fa5cad3cc78 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 604.065569] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 0000000000457569 [ 604.072843] RDX: 0000000000000000 RSI: 0000000020000400 RDI: 0000000000000003 [ 604.080110] RBP: 000000000072bfa0 R08: 0000000000000000 R09: 0000000000000000 [ 604.087377] R10: 0000000000000000 R11: 0000000000000246 R12: 00007fa5cad3d6d4 [ 604.094644] R13: 00000000004c599e R14: 00000000004d9708 R15: 00000000ffffffff [ 604.141387] warn_alloc_show_mem: 1 callbacks suppressed [ 604.141413] Mem-Info: [ 604.155294] active_anon:98991 inactive_anon:21364 isolated_anon:0 [ 604.155294] active_file:32320 inactive_file:12123 isolated_file:0 [ 604.155294] unevictable:0 dirty:49 writeback:0 unstable:0 [ 604.155294] slab_reclaimable:6515 slab_unreclaimable:64682 [ 604.155294] mapped:55290 shmem:132 pagetables:6122 bounce:0 [ 604.155294] free:1338439 free_pcp:431 free_cma:0 [ 604.192215] Node 0 active_anon:395964kB inactive_anon:85456kB active_file:129280kB inactive_file:48492kB unevictable:0kB isolated(anon):0kB isolated(file):0kB mapped:221160kB dirty:196kB writeback:0kB shmem:528kB writeback_tmp:0kB unstable:0kB all_unreclaimable? no [ 604.216856] DMA32 free:3011412kB min:4684kB low:7692kB high:10700kB active_anon:0kB inactive_anon:0kB active_file:0kB inactive_file:0kB unevictable:0kB writepending:0kB present:3145324kB managed:3012140kB mlocked:0kB kernel_stack:0kB pagetables:0kB bounce:0kB free_pcp:728kB local_pcp:728kB free_cma:0kB [ 604.244338] lowmem_reserve[]: 0 3505 3505 [ 604.248645] Normal free:2342740kB min:5588kB low:9176kB high:12764kB active_anon:395956kB inactive_anon:85464kB active_file:129280kB inactive_file:48492kB unevictable:0kB writepending:200kB present:4718592kB managed:3589240kB mlocked:0kB kernel_stack:10688kB pagetables:24432kB bounce:0kB free_pcp:1000kB local_pcp:620kB free_cma:0kB [ 604.278479] lowmem_reserve[]: 0 0 0 [ 604.283077] DMA32: 5*4kB (UM) 2*8kB (M) 3*16kB (M) 2*32kB (UM) 5*64kB (UM) 3*128kB (UM) 4*256kB (UM) 2*512kB (M) 2*1024kB (UM) 2*2048kB (UM) 733*4096kB (M) = 3011412kB [ 604.299060] Normal: 165*4kB (UME) 437*8kB (UME) 1015*16kB (UME) 250*32kB (UME) 94*64kB (UME) 88*128kB (UME) 55*256kB (UM) 17*512kB (M) 9*1024kB (UME) 8*2048kB (UME) 549*4096kB (UM) = 2342764kB [ 604.317570] 44576 total pagecache pages [ 604.321896] 0 pages in swap cache [ 604.325409] Swap cache stats: add 0, delete 0, find 0/0 [ 604.331030] Free swap = 0kB [ 604.334215] Total swap = 0kB [ 604.337266] 1965979 pages RAM [ 604.340679] 0 pages HighMem/MovableOnly [ 604.344708] 315634 pages reserved 10:35:46 executing program 3: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$KDMKTONE(0xffffffffffffffff, 0x4b30, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000440)='/dev/zero\x00', 0x2080, 0x0) faccessat(r1, &(0x7f0000000480)='./file0\x00', 0x1, 0xd00) r2 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000040)='/dev/rtc0\x00', 0x129500, 0x0) ioctl$BLKSECDISCARD(r2, 0x127d, &(0x7f00000000c0)=0x7) setxattr$trusted_overlay_nlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='trusted.overlay.nlink\x00', &(0x7f0000000340)={'U-', 0x100000000}, 0x28, 0x1) r3 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYPTR64=&(0x7f0000000080)=ANY=[@ANYRESDEC=r0]], &(0x7f0000000140)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xffffffffffffff69) getsockopt$bt_hci(r2, 0x0, 0x3, &(0x7f00000004c0)=""/4096, &(0x7f00000014c0)=0x1000) getsockopt$IP_VS_SO_GET_DESTS(r2, 0x0, 0x484, &(0x7f0000001500)=""/95, &(0x7f0000001580)=0x5f) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r3, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000100)='/selinux/load\x00', 0x2, 0x0) 10:35:46 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040)='/dev/net/tun\x00', 0x0, 0x0) ioctl$EVIOCSABS20(r0, 0x401845e0, &(0x7f0000000080)={0x8, 0x5, 0x0, 0x8, 0xdf3c, 0x54}) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000200)={'eql\x00', 0x409}) r1 = dup3(r0, r0, 0x80000) ioctl$RTC_PLL_GET(r1, 0x80207011, &(0x7f0000000100)) 10:35:46 executing program 4: r0 = socket$packet(0x11, 0x3, 0x300) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r1, &(0x7f0000000100)={0xa, 0x0, 0x0, @dev, 0x4}, 0x1c) getpeername$packet(r0, &(0x7f0000000040)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @remote}, &(0x7f0000000080)=0x14) ioctl$sock_inet6_SIOCDIFADDR(r1, 0x8936, &(0x7f00000000c0)={@dev={0xfe, 0x80, [], 0x12}, 0x10, r2}) r3 = syz_open_procfs(0x0, &(0x7f0000000440)='pagemap\x00') fsetxattr$trusted_overlay_nlink(r1, &(0x7f0000000140)='trusted.overlay.nlink\x00', &(0x7f0000000180)={'U-', 0xc6}, 0x28, 0x1) r4 = gettid() syz_open_procfs(r4, &(0x7f00000001c0)='net/ip_mr_vif\x00') sendfile(r1, r3, &(0x7f0000000000)=0x100000, 0x100000008001) 10:35:46 executing program 1: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000080)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) ioctl$KDMKTONE(r0, 0x4b30, 0x5) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='syzkaller\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r1, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) listxattr(&(0x7f00000000c0)='./file0\x00', &(0x7f00000002c0)=""/143, 0x8f) 10:35:46 executing program 2: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$KDMKTONE(0xffffffffffffffff, 0x4b30, 0x0) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='GPL\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r0, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) 10:35:46 executing program 5: r0 = socket$inet(0x2, 0x2, 0x0) bind$inet(r0, &(0x7f0000eed000)={0x2, 0x1}, 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000140)={0xffffffffffffffff, r0, 0x0, 0x9, &(0x7f0000000100)="40a663707573657400"}, 0x30) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000180)='pids.events\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x800) syz_emit_ethernet(0x423, &(0x7f0000000cc0)={@link_local, @empty=[0x0, 0x0, 0x14], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x415, 0x0, 0x0, 0x0, 0x200000000000011, 0x0, @rand_addr, @multicast1}, @dccp={{0x0, 0x1, 0x4, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, "d70502", 0x0, "f53475"}, "b441d632cdbbcb211363807aec73d3883762a61dc02d349bfa3ac974b987aa7fb97eb324d594fbbb77bab759418aa8d451d921e8f5d2cf2b08292111701192e97cac366dd3eb2e0fb039e58314ef4709c5f3556db6a1ab6b4fb2bdd83cdc26e8395ec4984ec3faf71a611d1569545d654cded93be827a85188b803c19c1b56aab522862a718b81e512b49690994d3425e33bd93f0e744c66a083c1f9f1bd7bb8f9e123c08f3f041ed3fdc058136cf0071a47cc0e38720a12e11e842a7b5b26dff07f578fdb9a7b14662a625c1ee76c41ccb2b1fc6376aa718e1067b9e4af511ef5b360dbfad326108bb033db193dab27974eb8c462739eaee51d87f31c516e7e391073770da3202e02c41a7277c847df24bd5b0a7ab6e252f3c8ebf00688cc55311d887e8bfd95a7f4c6a126af3fe26714ddb869c66d18f870631bbd497e8a06881b754ecdcdd0dcffc51cd52a6b560f8d64b63a1674745edc5f53b18a8ffcc5c2fbc4d2bbcc2faf3c189d9b36c0655d1394f5c127ec86b8a764a87b546c2b6ac37d0a8ec3edd7cda6f930570763dbdc0640d219749bd57c7c89eaadfdae41d654a46b17be069a32a7d94d29b612fbe61b8bd11a2d10ba5d4ac7014fc0465c3f144598bd1f913343e7293711040eee0ae8df1e49f04ed1037d4b742aed0e932116060aaf6b985238d2e10fb5b11d19d7801befed4833287d96a85a7cdd9e211a672760335655576fc0fa0336621c2b2b1018ef71bb5077c67ee5fa8d479d6776013363e98b1f1213712be7e47549b6035459008c509f0f983130a451531381ee3c1ab9e1cbb8e558b56ca1a70939389addc5f9632b37ff3f634abb504bb0be0a51649683f6e29588c15cda40255e173328681884ffef6729e9058c5623e1401fdcc7b8cb5623a8fd725fbeea05fc417c44e46500619218dff7c70aa068994c58883cada505a2aa85b6620dfe9c45b707c9aa1222b86972eae564b28a05ddfa3545df231fde2707d4bf67dc6ba41daba91dee8081e5c7e2bcfbebebd42d5ab8a32d6e098fd57233e3b813dc0d772134775def451823b7fef2bc93da01722cd613b9a3db7e2d4c51fb7b56006ee9cea53b62343599a56167388d45247f9289fb1cab67a7cb0c3665ddf1e1411875b4de3428b32fc6603691a023d8e4cb93c667acb7b535fb5f77af9a49640cbe8ffe3a193cf4df1b556a67cb753c60bdf978b871aa513c07074c6602037ebc32199290e3c7ac6f103ad9358951ad4de0c8f1b34951b0e6a48295975cf08b2c3c95064855fc95317e386f1c18608d1d08699003c998b93332cd316f17a5139d350cbfa9dabc3f77c4197a0186e50913978e980a7a028e7ccdeee718af028200e94a6b3a0ec93ba14b0c64dfaf3967e230d8cf876f26287d436ebc9588b52b43f2380836bfe3"}}}}}, 0x0) recvmsg(r0, &(0x7f0000000700)={&(0x7f0000000000)=@alg, 0x80, &(0x7f0000000580), 0x0, &(0x7f0000000640)=""/138, 0x8a}, 0x0) r2 = openat$selinux_checkreqprot(0xffffffffffffff9c, &(0x7f0000000080)='/selinux/checkreqprot\x00', 0x400, 0x0) ioctl$TIOCGETD(r2, 0x5424, &(0x7f00000000c0)) shutdown(r0, 0x0) 10:35:46 executing program 3: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$KDMKTONE(0xffffffffffffffff, 0x4b30, 0x0) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000090703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000f90000009500000000000000"], &(0x7f0000000140)='syzkaller\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r0, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) 10:35:46 executing program 4: r0 = socket$packet(0x11, 0x800000, 0x300) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r1, &(0x7f0000000100)={0xa, 0x0, 0x0, @dev, 0x4}, 0x1c) r2 = syz_open_procfs(0x0, &(0x7f0000000440)='pagemap\x00') sendfile(r1, r2, &(0x7f0000000000)=0x100000, 0x100000008001) 10:35:46 executing program 1: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000080)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) ioctl$KDMKTONE(r0, 0x4b30, 0x5) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='syzkaller\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r1, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) 10:35:46 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$selinux_mls(0xffffffffffffff9c, &(0x7f0000000080)='/selinux/mls\x00', 0x0, 0x0) r3 = getpgid(0x0) r4 = gettid() getresuid(&(0x7f00000001c0)=0x0, &(0x7f00000008c0), &(0x7f0000000900)) stat(&(0x7f0000000940)='./file0\x00', &(0x7f0000000980)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r7 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000a40)={&(0x7f0000000a00)='security#\x00', 0xffffffffffffff9c}, 0x10) sendmsg$netlink(r2, &(0x7f0000000bc0)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f00000000c0)={0x90, 0x1a, 0x300, 0x70bd2b, 0x25dfdbfe, "", [@typed={0x14, 0x59, @ipv6=@ipv4={[], [], @rand_addr=0x9}}, @generic="fa26f6fe670efe47b9d9b3d1d900af87b49747c45cda08d669f8f9ec4c8441996d428ca9e729a0ce390c68706fd476c53e2d6aaf953697547581f983926fe2d28aa41daa667d3e7a4c532a20f680ecf6552bbb8f76d99fa16ed000990eada81a1a1ce2", @typed={0x8, 0x95, @fd=r1}]}, 0x90}, {&(0x7f0000000240)={0x46c, 0x2d, 0x0, 0x70bd2b, 0x25dfdbfc, "", [@nested={0xfc, 0xc, [@generic="8e6d5db690b19c9a13638b739be747a2fa502c1002f49484df97f86d72250a9116fda1d625843df26d1852c0867caa1f19582b2d6ad2f7c314e0392ef0e2164f5a96fb4efe819d558b4e1889db916f9e28508ec4a2d10a99e51b00c09d21dd69fb5d56e9626d03c84a538c544bdeced765aa22b20e3c254062ac6b1f70d5c55663a86db5ad2dda6434c2f328d9a481", @typed={0x14, 0x80, @str='/dev/net/tun\x00'}, @generic="39891f66c863bb19874f3893742958bd4c1da27b6dfeeee242852700943f7199aa89eeb12abd83782a3a3848c70705d3c89cf3fe76b9ed3af5f5f1a4437b6cdc141ce13ff125d2ebaa8921df3a21f7e309ad99"]}, @generic="127d17ea67c4c7f1d5a9ff705c7baf16542b47038509591da5e215bf76aebccf399dd268d2796cfc76d006f6242c12ce6b2eb1f6c5bd433b07536c3bd50facf00094b37258e2e33f7fb52a4e85e90afa48e3e83875e52011231b949e86680ed13278a0bd00b2c0c9237ceb3c18dc30125f0da9ce9ec309ece8989bb548fc0eb86d074c98d60933fe88f105310084ecc5a2edf8a4c80d8170896efc5aedc9c3a8b317b2d935711d95179a8a3c6f558b", @typed={0x14, 0x4e, @ipv6=@dev={0xfe, 0x80, [], 0x14}}, @nested={0x18c, 0x1b, [@generic="4a75deab5f52dc697b2668a33db853833cbf8a2b6d0b2dc181fda5a20fdb3dc095e04bfafb87a837819a8c6c1c3a16218551aec59b9729d8f4d17571b84b588ba71c53fd91e407bc08112a45304ff5539b7c7130034b8172bf158032bd4651e6bf10bd6a7854b7ee4b89d25eeca4444eb2a29915eed10fbd3918ca90a8590c7237669aadf44ede7454bcd742cd9d5ce339db89d1b1272aa545d41e6fa0b188f155161aaa6b45dc2b309c9a086c1dcc174d1ad0c5973ea5a23b10e9137dfe953c8c6e804caadb209e585c85de1da149315f6b57e489b7ce32d2b8f098bf", @typed={0x8, 0x18, @str='eql\x00'}, @typed={0xc, 0x3a, @u64=0x2}, @generic="7d746d0ec68f020386466168f2e6594cffd2d190df7d8f59b104ecc2fe4888ecfc2df9a161c138e9ed658fa2cd20ea5ba2268ba389acb1224fce950e5c8eca2bcb1dbf56c436884db569df22e6626c69face2f0569fa07151a42dfd46a2fbc9d509cdfdad8e404c539f5a92d85b9ba871c850585e245e535caaaa46d4aa8928e053f3b01c1258da3c76c00995b319c743ac174b207a5"]}, @typed={0xc, 0x8, @u64=0x7}, @generic="defdf82bafae9ff1c352b671ffa011e653473dadaea59d9810d87314f0445fe83cf349356a607f4cf066ea396b4b385e80e15e4e79803c9b059348efcf1a69659fc872ef4317f3ca13b354828b61b7bd7dd99efb667d23db26091e7d02f5322486a4941340faed82650c08c30e8b11bbf44dad01c8ef8d4a87c4d6c1df027b1e54f1e466c7560a5c859bf5fb4e8bfc91a07c417b039107f0bac116dff8013d72af55cb3254e9612fdd86f970654fcae5d3093927e7837063250289e2b370e5c07a94bc3de65624408e55325d15a38ef0a600d6ef06b7602a2c6143467825302fc5324ca5cb431efa217a512346773c686304", @typed={0x8, 0x6c, @ipv4=@multicast1}, @typed={0x8, 0x95, @pid=r3}]}, 0x46c}, {&(0x7f00000006c0)={0x1e4, 0x1f, 0x1, 0x70bd29, 0x25dfdbfe, "", [@nested={0x1d4, 0x21, [@generic="03066e832a10f549735c71d1e5e6", @generic="d3a235577e68a2f02b29aaa43b17c7f217351836636bc53c45d7a27b6229c3b5c92c03172c4743d536ca1cc6f7bcc449364f50e3000064a2454f7d0c5d66cf6e4b5924756b68280e07204a5960a80bbf16398046a21c69a0eea53bd65c8fdee20cde14949523faac2ee10a28d35df4f70216eb67d59ceb4c897368d510463cfc208034824334b6e107710d22eaac3c9305c6d25252392fb6f396fe91f37f49cdf6d9615986b5cfeaeff89b75ffc5d48eda70f70e3cba773e87ab942ca64886", @generic="b9fee015f876c745c3dccaa27afb6184e0a70041b8d5c5236e6ec5c323af382572e1b4d735ece98265da0820cdf2a7bf873db6368776424f695a4a74706935a3e3beeb84a850189036e692115e09040cbfe4046935b0a989139d83380ff2a1c6d409fab622363be6e988cfaa6771646fc99c2805bb57c67a290502eb06f9b396cf9dd467ea9e0e9088db8d3ec41ee7cb96c07bffb018dd2289b0f8281afa032e2d4b5a5670ec2c4f5df954352ed9488902efba9e4177af23132fae77f10837fd036dcde2a4af5b158424ca5ef43dc5100d7e09070b77c009ed2c76db91", @typed={0x8, 0x52, @ipv4=@dev={0xac, 0x14, 0x14, 0xa}}, @typed={0x14, 0xf, @ipv6=@ipv4={[], [], @dev={0xac, 0x14, 0x14, 0xc}}}, @typed={0x8, 0x68, @u32=0x10001}]}]}, 0x1e4}], 0x3, &(0x7f0000000a80)=[@rights={0x18, 0x1, 0x1, [r0, r1]}, @rights={0x30, 0x1, 0x1, [r1, r1, r1, r1, r0, r0, r0]}, @cred={0x20, 0x1, 0x2, r4, r5, r6}, @rights={0x20, 0x1, 0x1, [r0, r0, r0, r7]}, @rights={0x28, 0x1, 0x1, [r0, r1, r0, r1, r0, r1]}, @rights={0x28, 0x1, 0x1, [r0, r0, r0, r1, r1, r1]}, @rights={0x28, 0x1, 0x1, [r1, r0, r0, r1, r1]}, @rights={0x28, 0x1, 0x1, [r0, r0, r1, r1, r1, r1]}, @rights={0x18, 0x1, 0x1, [r1, r1]}], 0x140, 0x4040800}, 0x20000000) r8 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r8, 0x400454ca, &(0x7f0000000200)={'eql\x00', 0x409}) dup3(r1, r8, 0x0) 10:35:46 executing program 3: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$KDMKTONE(0xffffffffffffffff, 0x4b30, 0x0) getsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f0000000440)={{{@in=@multicast2, @in=@remote}}, {{@in6=@loopback}, 0x0, @in6=@ipv4={[], [], @loopback}}}, &(0x7f00000002c0)=0xfd5b) r1 = openat(0xffffffffffffffff, &(0x7f0000000300)='./file0\x00', 0x200, 0x8) write$cgroup_subtree(r1, &(0x7f0000000540)=ANY=[@ANYBLOB="5350e7c2588a1c1bb2b108c317b060c143e2fdafdc33f1390827ef28916ca7cb3f8d8b52fedb2b3f6a82206deee01ad779d218f5238f1cc4f876156dbd23a7ca71d6eda4169315b02de14233298a857f97f50e47a34fb5072709916736aa1566ef8f3f0caa748443399748c1a76b94271d4fd0ece87af1da78b69cac3c711334655f6c6ce9a660ee61d1e652c006e540ebb2635097c3185f45cb4cf0fc9601a5cde2ecb93002b707c7f3a90451cd5988e8c6714b0494862a46b2594e7cc6a57cf4417a4bb8780c28ece6580cd7a18ae05385fb6961b05c67a554e6ae44869ac2ca519e9b5a7aa5055626e8ed9dc8a1b24cf26cea16b2aa"], 0x5) r2 = dup2(r0, r0) ioctl$UI_END_FF_UPLOAD(r2, 0x406855c9, &(0x7f00000000c0)={0x4, 0xff, {0x57, 0x0, 0xdad, {0x430, 0x5}, {0x2, 0x1}, @period={0x0, 0xb13, 0x1124, 0x6, 0x0, {0x7, 0x4, 0xfff, 0x1}, 0x8, &(0x7f0000000080)=[0x5, 0x6, 0x5, 0x10000, 0x800, 0xffffffff, 0x1, 0x3]}}, {0x52, 0x4, 0xeef2, {0xfff, 0x9d0}, {0x5, 0xfffffffffffffffc}, @const={0x5, {0xf00, 0xffff, 0x8, 0x3}}}}) ioctl$TIOCMBIC(r2, 0x5417, &(0x7f0000000340)=0x5ca) r3 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0x5, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='syzkaller\x00'}, 0x48) ioctl$FS_IOC_GET_ENCRYPTION_POLICY(r3, 0x400c6615, &(0x7f0000000640)) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r3, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) 10:35:46 executing program 5: openat$rtc(0xffffffffffffff9c, &(0x7f0000000080)='/dev/rtc0\x00', 0x0, 0x0) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f0000000140)=0x78, 0x4) bind$inet(r0, &(0x7f0000000600)={0x2, 0x4e23, @multicast1}, 0x10) r1 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000000)='/dev/rtc0\x00', 0x800, 0x0) ioctl$sock_FIOGETOWN(r1, 0x8903, &(0x7f0000000640)=0x0) fcntl$lock(r0, 0x6, &(0x7f00000003c0)={0x1, 0x1, 0x2, 0x7, r2}) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r1, 0x2405, 0xffffffffffffffff) get_robust_list(r2, &(0x7f0000000580)=&(0x7f0000000540)={&(0x7f0000000480), 0x0, &(0x7f0000000500)={&(0x7f00000004c0)}}, &(0x7f00000005c0)=0x18) fcntl$setflags(0xffffffffffffffff, 0x2, 0x8000000000003) r3 = 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, 0x400000000000000, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000abe000)}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r4 = socket$inet_udp(0x2, 0x2, 0x0) close(r4) r5 = socket(0x840000000002, 0x3, 0xff) connect$inet(r4, &(0x7f0000000100)={0x2, 0x0, @local}, 0x10) ioctl$BLKIOMIN(r1, 0x1278, &(0x7f0000000400)) syslog(0xc, &(0x7f0000000380)=""/51, 0x33) setsockopt$inet_icmp_ICMP_FILTER(r5, 0x1, 0x1, &(0x7f0000000000)={0x401}, 0xa8756ed5) r6 = openat$full(0xffffffffffffff9c, &(0x7f0000000040)='/dev/full\x00', 0x8000, 0x0) ioctl$UI_BEGIN_FF_ERASE(r6, 0xc00c55ca, &(0x7f00000000c0)={0x0, 0x81, 0x3ff}) ioctl$RTC_UIE_OFF(0xffffffffffffffff, 0x7004) socket(0x11, 0x5, 0x3) flistxattr(r3, &(0x7f0000000680)=""/100, 0x64) r7 = syz_open_procfs(0x0, &(0x7f0000000740)="2f6578650000c10000000000e9ff0700000000000054fa07424adee916d2da75afe70b35a0fd6a1f0200f5ab26d7a071fb35331ce39c5a6568641006d7c0206a74e33326530000000000000000000000") sendfile(r5, r7, &(0x7f0000000180), 0x100000001) setsockopt$inet_tcp_int(r0, 0x6, 0x19, &(0x7f0000000100)=0x4, 0x4) sendto$inet(r0, &(0x7f0000a88f88), 0x29f, 0x200007fd, &(0x7f0000e68000)={0x2, 0x4e23, @loopback}, 0x10) sendto$inet(r0, &(0x7f0000000000), 0x0, 0x0, &(0x7f00000001c0)={0x2, 0x0, @dev}, 0x10) ioctl$BLKGETSIZE64(r6, 0x80081272, &(0x7f0000000340)) 10:35:46 executing program 4: r0 = socket$packet(0x11, 0x3, 0x300) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) write$binfmt_elf32(r0, &(0x7f0000000480)={{0x7f, 0x45, 0x4c, 0x46, 0xffffffffffffff52, 0x0, 0x1, 0x2, 0x101, 0x0, 0x3e, 0x6, 0x3bb, 0x38, 0x310, 0x20, 0x7, 0x20, 0x2, 0x3, 0xbf, 0x6}, [{0x6474e551, 0x5f59, 0x9, 0x8001, 0xffff, 0x0, 0x8000, 0x3}, {0x60000007, 0x7, 0x3, 0x4b69, 0x8, 0xa9e0, 0x100000000}], "b19733b0105e7fb9722718242a3fded304ef0e6b6d3d73ea53bb9f9c55799214700b08b56f70fca5d7410671204df87a56697f3897e88eff1b9a11efa83dccae5544bbb9b6e7d0538707dcc20bd463b3430e1ac6baa3bd360c06a566e8d463af9edbd6dbf5f80dd1d6602cc0815c26f72e0183adc456afd7b6bf0ea3f503cd7b25f2ff00825ef3ce36cf57bf4d7d1b3968afe112110ce17707534cff890a69906e9925b5666b2e76fc60a3f617ca", [[], [], []]}, 0x426) connect$inet6(r1, &(0x7f0000000100)={0xa, 0x0, 0x0, @dev, 0x4}, 0x1c) r2 = syz_open_procfs(0x0, &(0x7f0000000440)='pagemap\x00') sendfile(r1, r2, &(0x7f0000000000)=0x100000, 0x100000008001) 10:35:46 executing program 2: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$KDMKTONE(0xffffffffffffffff, 0x4b30, 0x0) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='GPL\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r0, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) 10:35:46 executing program 3: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$KDMKTONE(0xffffffffffffffff, 0x4b30, 0x0) r0 = creat(&(0x7f0000000080)='./file0\x00', 0x1) ioctl$UI_END_FF_UPLOAD(r0, 0x406855c9, &(0x7f00000000c0)={0xb, 0x5, {0x57, 0x8, 0x4, {0x7, 0x8}, {0x8, 0x2}, @ramp={0x101, 0x8, {0xfffffffffffffffc, 0x2580ba00, 0x5, 0x80000001}}}, {0x52, 0x9, 0x0, {0x2, 0x1}, {0x8, 0x7}, @cond=[{0x1, 0x9d, 0x6, 0xff, 0x5, 0x4}, {0x4, 0x80000001, 0x4, 0x1299, 0x3, 0x5}]}}) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='syzkaller\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r1, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) 10:35:46 executing program 1: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000080)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) ioctl$KDMKTONE(r0, 0x4b30, 0x5) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={0xffffffffffffffff, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) listxattr(&(0x7f00000000c0)='./file0\x00', &(0x7f00000002c0)=""/143, 0x8f) 10:35:46 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000200)={'eql\x00', 0x409}) unshare(0x0) capset(&(0x7f0000000080), &(0x7f00000000c0)={0x6, 0x0, 0x0, 0x2}) r2 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/net/pfkey\x00', 0x711000, 0x0) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r3 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r3, &(0x7f0000000100)={0xa, 0x0, 0x0, @dev, 0x4}, 0x1c) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000200)=""/165) mlockall(0x3) ioctl$void(0xffffffffffffffff, 0x0) r4 = syz_open_procfs(0x0, &(0x7f0000000440)='pagemap\x00') sendfile(r3, r4, &(0x7f0000000040), 0x8001) ioctl$RTC_EPOCH_SET(r2, 0x4008700e, 0x7) dup3(r0, r1, 0x0) 10:35:46 executing program 4: r0 = socket$packet(0x11, 0x3, 0x300) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r1, &(0x7f0000000100)={0xa, 0x0, 0x0, @dev, 0x4}, 0x1c) r2 = syz_open_procfs(0x0, &(0x7f0000000440)='pagemap\x00') sendfile(r1, r2, &(0x7f0000000000)=0x100000, 0x100000008001) statfs(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)=""/148) 10:35:46 executing program 2: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$KDMKTONE(0xffffffffffffffff, 0x4b30, 0x0) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='GPL\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r0, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) 10:35:46 executing program 1: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000080)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='syzkaller\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r0, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) listxattr(&(0x7f00000000c0)='./file0\x00', &(0x7f00000002c0)=""/143, 0x8f) 10:35:46 executing program 3: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$KDMKTONE(0xffffffffffffffff, 0x4b30, 0x0) r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000540)='IPVS\x00') sendmsg$IPVS_CMD_NEW_DAEMON(r0, &(0x7f0000000640)={&(0x7f0000000340)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000600)={&(0x7f0000000580)={0x48, r1, 0x801, 0x70bd2a, 0x25dfdbfc, {}, [@IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x100000000}, @IPVS_CMD_ATTR_DEST={0x24, 0x2, [@IPVS_DEST_ATTR_L_THRESH={0x8, 0x6, 0x2}, @IPVS_DEST_ATTR_PERSIST_CONNS={0x8, 0x9, 0x2}, @IPVS_DEST_ATTR_FWD_METHOD={0x8, 0x3, 0x2}, @IPVS_DEST_ATTR_L_THRESH={0x8, 0x6, 0x100000001}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x9}]}, 0x48}, 0x1, 0x0, 0x0, 0x90}, 0x20000000) getsockopt$inet_mreqn(0xffffffffffffff9c, 0x0, 0x20, &(0x7f0000000000)={@broadcast, @empty, 0x0}, &(0x7f0000000040)=0xc) r3 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0xc, 0xe, &(0x7f00000002c0)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='syzkaller\x00', 0x1, 0x0, 0x0, 0x0, 0x0, [], r2}, 0x48) r4 = openat$selinux_status(0xffffffffffffff9c, &(0x7f0000000100)='/selinux/status\x00', 0x0, 0x0) getsockopt$inet_tcp_TCP_ZEROCOPY_RECEIVE(r4, 0x6, 0x23, &(0x7f0000000200)={&(0x7f0000ffc000/0x2000)=nil, 0x2000}, &(0x7f0000000240)=0x10) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r3, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) fstatfs(r3, &(0x7f0000000440)=""/243) 10:35:46 executing program 4: r0 = socket$packet(0x11, 0x3, 0x300) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r1, &(0x7f0000000100)={0xa, 0x0, 0x0, @dev, 0x4}, 0x1c) memfd_create(&(0x7f00000000c0)=':-proc*wlan0!security&^)\x00', 0x4) r2 = syz_open_procfs(0x0, &(0x7f0000000440)='pagemap\x00') getsockname$netlink(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) sendfile(r1, r2, &(0x7f0000000000)=0x100000, 0x100000008001) 10:35:46 executing program 1: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$KDMKTONE(0xffffffffffffffff, 0x4b30, 0x5) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='syzkaller\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r0, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) listxattr(&(0x7f00000000c0)='./file0\x00', &(0x7f00000002c0)=""/143, 0x8f) 10:35:47 executing program 5: r0 = socket$packet(0x11, 0x2, 0x300) setsockopt$packet_tx_ring(r0, 0x107, 0x5, &(0x7f0000000040)=@req3={0x10000, 0x100000001, 0x10000, 0x1}, 0x1c) recvfrom(r0, &(0x7f0000000080)=""/167, 0xa7, 0x10000, &(0x7f0000000140)=@nfc={0x27, 0x1, 0x1, 0x6}, 0x80) r1 = socket$inet(0x2, 0x6000000000000003, 0x6) sendto$inet(r1, &(0x7f0000000080), 0xfe7a, 0x0, &(0x7f00000001c0)={0x2, 0x0, @rand_addr}, 0x10) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x0, 0x0) connect$unix(r2, &(0x7f0000000200)=@abs={0x0, 0x0, 0x4e24}, 0x6e) 10:35:47 executing program 2: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$KDMKTONE(0xffffffffffffffff, 0x4b30, 0x0) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={0xffffffffffffffff, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) 10:35:47 executing program 3: pipe2$9p(&(0x7f0000000100), 0x800) perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$KDMKTONE(0xffffffffffffffff, 0x4b30, 0x0) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='syzkaller\x00'}, 0x48) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20000, 0x0) ioctl$TIOCSLCKTRMIOS(r1, 0x5457, &(0x7f00000000c0)) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r0, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) 10:35:47 executing program 4: r0 = socket$packet(0x11, 0x3, 0x300) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r1, &(0x7f0000000100)={0xa, 0x0, 0x0, @dev, 0x4}, 0x1c) ioctl$sock_inet_SIOCSIFADDR(r1, 0x8916, &(0x7f0000000080)={'syz_tun\x00', {0x2, 0x4e23, @rand_addr=0x9}}) r2 = syz_open_procfs(0x0, &(0x7f0000000440)='pagemap\x00') ioctl$FITRIM(r1, 0xc0185879, &(0x7f0000000040)={0x0, 0x3, 0xd3b}) sendfile(r1, r2, &(0x7f0000000000)=0x100000, 0x100000008001) 10:35:47 executing program 1: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$KDMKTONE(0xffffffffffffffff, 0x4b30, 0x5) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='syzkaller\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r0, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) listxattr(&(0x7f00000000c0)='./file0\x00', &(0x7f00000002c0)=""/143, 0x8f) 10:35:48 executing program 0: r0 = fcntl$getown(0xffffffffffffffff, 0x9) r1 = syz_open_procfs(r0, &(0x7f0000000000)='fdinfo/3\x00') sendfile(r1, r1, &(0x7f0000000080)=0x1e, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f0000000200)={'eql\x00', 0x210}) dup3(r2, r2, 0x0) ioctl$EVIOCGID(r1, 0x80084502, &(0x7f0000000100)=""/100) 10:35:48 executing program 2: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='GPL\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r0, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) 10:35:48 executing program 3: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$KDMKTONE(0xffffffffffffffff, 0x4b30, 0x0) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='syzkaller\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r0, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) syz_open_dev$rtc(&(0x7f0000000080)='/dev/rtc#\x00', 0x9, 0x100) 10:35:48 executing program 4: r0 = socket$packet(0x11, 0x3, 0x300) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x10000000) r1 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r1, &(0x7f0000000100)={0xa, 0x4e22, 0x0, @dev, 0x4}, 0xffffff22) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4000) ioctl$RTC_WIE_OFF(r3, 0x7010) getsockopt$inet6_mtu(r2, 0x29, 0x17, &(0x7f0000000080), &(0x7f00000000c0)=0x4) r4 = syz_open_procfs(0x0, &(0x7f0000000440)='pagemap\x00') ioctl$RTC_IRQP_READ(r4, 0x8008700b, &(0x7f0000000180)) sendfile(r4, r4, &(0x7f0000000040)=0x100000, 0xb52b) 10:35:48 executing program 1: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$KDMKTONE(0xffffffffffffffff, 0x4b30, 0x5) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='syzkaller\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r0, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) listxattr(&(0x7f00000000c0)='./file0\x00', &(0x7f00000002c0)=""/143, 0x8f) 10:35:48 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$KDMKTONE(0xffffffffffffffff, 0x4b30, 0x5) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='syzkaller\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r0, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) listxattr(&(0x7f00000000c0)='./file0\x00', &(0x7f00000002c0)=""/143, 0x8f) 10:35:48 executing program 4: r0 = socket$packet(0x11, 0x3, 0x300) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r1 = socket$inet6(0xa, 0x2, 0x8) connect$inet6(r1, &(0x7f0000000100)={0xa, 0x0, 0x0, @dev, 0x4}, 0x1c) r2 = syz_open_procfs(0x0, &(0x7f0000000440)='pagemap\x00') sendfile(r1, r2, &(0x7f0000000000)=0x100000, 0x100000008001) 10:35:48 executing program 3: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$KDMKTONE(0xffffffffffffffff, 0x4b30, 0x0) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0x0, &(0x7f0000000000)=ANY=[], &(0x7f0000000140)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x1}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r1, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) fcntl$getownex(r0, 0x10, &(0x7f0000000080)={0x0, 0x0}) perf_event_open(&(0x7f0000000000)={0x7, 0x70, 0x2, 0x20, 0xffffffffffffffe0, 0x2, 0x0, 0xffffffffffffffff, 0x8000, 0x7, 0x1f, 0x5, 0x7, 0xffffffff, 0x2, 0x1, 0x7fff, 0x6, 0x80000000, 0x401, 0x1, 0x0, 0xff, 0x9, 0x1, 0xa193, 0x5, 0x3, 0x21, 0x7, 0xffffffffffff570d, 0x20, 0x41, 0x8001, 0x8, 0x0, 0x7, 0xc735, 0x0, 0x81, 0x5, @perf_config_ext={0x1, 0x9}, 0x230, 0x9, 0x100000000000, 0x5, 0x5, 0x3, 0x2}, r2, 0x5, r0, 0x2) fcntl$dupfd(r1, 0x0, r0) 10:35:48 executing program 2: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='GPL\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r0, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) 10:35:48 executing program 1: r0 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000080)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) ioctl$KDMKTONE(r0, 0x4b30, 0x5) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='syzkaller\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r1, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) listxattr(&(0x7f00000000c0)='./file0\x00', &(0x7f00000002c0)=""/143, 0x8f) 10:35:48 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000200)={'eql\x00', 0x409}) dup3(r1, r2, 0x0) ioctl$sock_SIOCGPGRP(r0, 0x8904, &(0x7f0000000080)=0x0) sendmmsg(r0, &(0x7f0000001900)=[{{&(0x7f0000000140)=@generic={0x1, "637cd51079c84c1ef0b65cef9f5048aa7eeef04342cd254d85b56a5153f2da9dfba85365cc87b3a4124c7a24b04cf6ac643a6ef4d846c609818c6601a48002277e5fce9965542549fed7b2bcf805255f47d856ce9dad579a6a8a894f67cfe8ca34f3553af26bd1ecf6f26c74be2825b56b59d0937a87b3af204fb7b40b2d"}, 0x80, &(0x7f0000001400)=[{&(0x7f0000000240)="f33521bc5b76ef7c9fd70a27fccabd2ebb6d2e3aaa254ee99a57a6d5d615b785a31ea41cc6805c2282901f3df98868876a52df3276e5b57b71b23c859b995d5185af3a63d0f1c3354fc0", 0x4a}, {&(0x7f00000002c0)="e98a8f12e740782b15a0236518ce695e551e8ee2faa80ea807eb7aae0bb4dde4ddf1be14e7cccae7e29bf30c3a0d905a797f86995157480c42fabf005e544c37c7d793bf7a2b2762e48ac912e025ec57bf99695552f562c488f128293b327439ce84530f1f595972f2b12d345d6616a8a5b5216ecef03f532cc5b2b15c15a2c528c9b42877be82b8f6b5519023eeabde63a198bd19e1123f11141ef4ec4d9409a7577073934b09adfde5ffd4ac7e07b7d247a0df73f1f6e10c1ee678d12f42d31f69728c7cfce7841b9121acbb3c9bdd1c5c74f28938ee5dc21046efe6f9d50dd48a2f", 0xe3}, {&(0x7f00000001c0)="af083941837b0a71", 0x8}, {&(0x7f00000003c0)="0d51864274c1bc10b2f4135b38b66cceaf71e991128838518d6b122b62c32f2578a860533d30983b676d", 0x2a}, {&(0x7f0000000400)="45df6c49191fcf13b178c1527f967d375aa0bcec2e192293538b258e3d2113cc9fe2343d26d3d1ab6d799f365f3eb4694fa69bd44040a874d106c1771ab62a2a323f35bfa3dc55d6a8bd3853380bdf344db20f3e94a960068b74b72cdceda894fdf75215cf4e3185d3da5b4b6c5ddd5e860541fdda2df0c4dd736f53a5f1e06c982acd53e5da8a3e2f97f47c6572e6c6eb90b2fabc3dfb47f01bf97809b021a22b6bf2413b782539fa786d731f8bf9d357c032ed02d7e1a245e55bce4d1ab1e09be2b6722a119fe0d258e74c60adbecec30a002ac4213240f4a5faa5b541a330268f04faa0cc0df524e10bc867004106392f0418a3a60b4d6dff28ce2c431c525f8ded5333168e8ee855e72402c56d200b5b96f2ed37c3ecd931d5e4d510b6ba30e308435681f8540a3940a000f05e9968384086c2d60e357c5e3cd5851f8e974c39312be6278121a0e6a6e5dd33859388885dc3a19d85647eafa9b20144bfbd182aa3ce527c752aee6d0faa3917fb38ef7676d9af20a6799216d51b4bcab129954dddd4bd54591826c1fe38658516ccc358c336a937d0ed03b8881ca5a0a45bffba14060adc9654b9e2cd27ac6717384ad12114af0a69658d263e1f257ca09b997f89e7167a96635a3c9bad5e71095dbfff844f3044f3b11fe46c06404cfb53d86a61709e586d3beef28af97a61c0abe7f9d6a5da13bd04d630fff241392f83da589876a41fa2f2d289904a7ae87fb8307be96146bd4e7cebab662d13e9be432ee0e5c5b95d3f73f41372585fe081da655bf05aca98f5ba101bec35b45b28140636e7b17053e8966ecdeba8e7b18251c771b2d98c3a65b1badb4e14ac2868cb72f5d277e270b137dc400229497e7c1a5dd517d2e77510c9b614fc4dcc4ce49a1b24b49dac81cc13f3314c3559ff3401d031211e1566c92a1fe83919ef8fb0490cf8176713ff0e78ab3b0bc12885d4f10d0ff8a9af6ae321c8710faa1555fb142f9de7f062e18f3c3fe872aa7d02da27a1da7d6315063e73d7c98f409e3fdda1888c526929bb8222481461d1782612e7e38b651eae999f5d57e76a94aa9c04ec17da3b121e004db87d44a41f7e3a0d86430d469b4e86c1e8d82e58de652cc81b9ae7ee1473e59d21d5d2f7c6dbd2b8824d2f0baae7ec9d3419efb9289a0310a86a6a569127d78e199b1ce35336f56161430a4f8b587ba15695969c18eb0403e2deb5c5e6f01bc84d07a10050d91949742608e7bfaea65c8b69b125d839ff38acfd66196e53e0c91a03f6b5fc3e2ae64cd25baa7773bab649723007d255e797803b015d084596876911c5cd164c752338d26abcb80598638d2854ed0c05e742ed1cb0dd4b262595d28fd81c48c1108dea8ba6769611085b22531503bd752e2c70747faf3ab86e1f6535d502f5c6b50ca0fa4cc3fca1faa985dad13106721d8211a1f8916ffb44ee5940250f17fbc1d44ebd38eeea1c8765dadfbb64c99b1ed6a605cdf45c16e4e91c2473dbb64f6e8a881a1f361f586697bd0542d93812d62690ecafa0a90354288b26a3e9348a5baef8a2410f30a5e5dc654a9b0e248d65783cbadc81f3aafb6d74e026e116006bbc345ec8160ca33f98b3f86dce1439985d77550ccea11cee1a519edc0a84b8bbda9e08eec1e307489ad935ef2c6957663eec83ba0d1aca5b5125175ed8ee83d7395ef2eddbea42ab4741455fda793eb540962da4e19f29b6cf40cd2b7d378b8102a0c33482c5c036ef4be68b26e895a5aaa90f3f432317de1c4e539f4a5dbca930fca2969dc4a181983e4d6feef28576fe189911b3d6fbaf7254c1e692598c470e8f2199a241dade66b7cb50cf246cf6d503eca52950ccabc4a4c35166e1cb76467881833109635458c1e5b4b379f62d1013156d8860dbdb89dfd16613515e25bd0a1c52ce4e43a3b28073903793d08e48c5d2dd532d30f29d5aa9eeba8c5f9aecbb490178cf7a6ce345a238044643c987571c4ddd89f141606d86ef34aae7f11aaaa660b7b58dba2233405704a587c86344095e80e8bb956236f51943625eb9c881f7d24565966cb2e7bcb376c4f386ba1713b8d3cc050bf84ee245b0b4938729679f15638f46864138f2f303b736c42e0006dca2d5a68951f2429b8764127bf27d05b9b6b6ddce278e7e5b719f45532a6bfeff9ee35a28ebaa041b853b67a8afd18256c9b86f5e3c9ba9aff29841cf352b40fee4c8666fb1f58fe7999034fae161a9623b3b5927cd17bac70edb10f7e7bbf730bee97782ba8e96e8a97a2e02cd0a5fd969295a846164b0036d866ee1375f03adc2c99231fcf3a582a73354a4dd06fec0c86fb595cd7c150eb756ab3640f2883d5d8eb4648808b97eef54b4ce52a277526c36f089fe66af5f2747810d82075a460abb09b64648d7298b8f0136c10685188e25cd97fbadd2043ed0c8d7f5825e78c6f06104e0920d9dca7730b0bb18e02ac4770b9ebff0bcb159e94cf0ff7e746db6807d60d7df14fc78bb72106236eec8bfa91e416387e16f05dfcb5168753712d481122ef33eec5749f4777eb21d59dae9e18ea269300ade95c4f0a83edd7563f5f26e3f9f0ac627e67d19436ff85fc2c4a5ff55ba9781b6cf2e36dea3f0a1ed85531a757521b70525cb8540f4895195f45f6a10c108fd85da2ff12d1a671b12b065d9cdd9224a435cfacd7d7058f8a5ee9ca8f8e8c74374a6142a2aa8c9ab2711941a793a91cd7bef83cdf2aec275b947c1e30d256ebc6cf7e581c4e1680fffb248117a68d0cdc3b1866c3f179e5928954e5ebc36bad80fbc5c1d49fb93e3d846be186bf2a59b8c919e6ab4923f83d647405c444a82ca12e30d41b708d765bdb4b6b86b0b45e0f05b40da669ba6df2c22443ba093173719a20084d6556c956fb07a3f817759a024d1649993d35f477d786aedc416aff1631c3d7b3196c6d52da6efed87f04c76ba93284c1910ddf2d9f33c78b07891fdc9de1d41484376d401986a2e5047fd33091be2aa285ba8aa58a363214103f47c28a56b1eb0acf289f0794f8756bbc52382c042d7a0fe9dbde5cb20c4156883d13ddb9ec903a9b057dd6e550b59ee78aedc05db0e0c8b522ce6626abbe891f458dc57ff7bb4ada6f233a3bf449e9bbc5666e726e74fcf404179290dcd72de19d33b4a2067a49e1b4c1bf2277f5aafdc3c80421001fb4ff953ac47fc54e6e807b353e33dd4aba71b7ce165fca4e54c0300b96698dc945a7f2ad2f4a43fb7d2bba50838dd4e5d6df6ede9e72cfb82e86a41c3a8a33645dcda8423957e123a2e495ddff49a3b8f1531d70e6dd96fce57234dbcdb4ced364a77f09aa4b18dac78adfdd0a3df194b98844ba959719c508f8d8e7585502da47f323e94abb7ab91d8296c39e9e633139e93bb7fd9b5921580f04cc61d1ce9d1cd05cd73d208f1f187c5a4b947b1ea167e7400b3d83960631f2eaab7bbf5e139fb08731b826eabc6f1702f7e0b3cbab2fd2c3fb13a7cdf310a48fa7ea7dd406f3eff3ce7920ed005a698413195d85402b6ea53f2de02daa694295d3035179ed8fd96c03ab79b206822f350e3956c3aa9c4fa21644062758e77b583a2d6b02f836d1cd5c3a24909ca540970f89fe85cbefc6a7fdd1a061fa8879f7f578ea51c66fbc61f823745e8313cc179fd1fc6ed31d8c0b3cbe2ade904dfcad6ee7d5f4ecece99081f4eca1eb950223630c91c04f60eaf34a4505c1d99f2589d59117e45b5f277b16ded95113067c7a730750926831014a1ef0eea3823ea784e3d9d82790672e51034eac77aa8c572546803994e8097a3327362c08fe23dfd7f37e293cafaf3704df4ef51e9d8f41df888d4fd3d25afd00a0c86b1bff2c325794a60b664165ba784e2155bbee32687719fe9c68dec62c8f0b5361a648bcbca1b02736d79539f74d01e12a317422a666738cefe1a478954742f90c3f50fe1d1cf56bfa478c6fbf0e184cffc4b0783d092daa25165dc2a5f507883e7e7a486ab70571f86372bff3ee4a8eae878fdc25bdac977f649ba8147e211a9b7a0980d7942bc0e20c13c2b2c6cfbc73794d10b921dba2c510af5e94b7a6d1bf3af6bbc51dc9dc8a6b05f75388229499013ef559860d6365fdbb3abdf61999ae817fa9ba88b50d4ab4f025e9538366d2024676d485842d7d8128f374af47e0e5996d2cc122e30b5f1d098f7883dd625f06c078f3ace2316fbdf637f3f19a6668ca1796682927dd902a1bd58ed65b5c43242971c2f5f623193c902a917275e98a7713fd4734d8fbbd3985af22f3bc2bd280beb506f8362b35d83f8c7a027a85872063771d41d222daf381650fd70f69e3b89e77f114fdb92795676f23ba21b01ae2e56507d4e39b7e2c1a4db6647e28653ec8e3dc8dc06307388ee165230c2abc58f0d271f8b0fe115cf465142829aacca20c38b5e5dd72948ca85374c91ac5e3dc50b878f34f36b5bd47712bf0f1db625bd04742c4a7b852564adc9f4159d2f68399b8ed4efef7b53c5d779ca6199df821a53bb15a6aa16c1dd28c311611be4572503314437d5a226a6e128406942482c13e7f40242f84dbae7de472c2d8e3342895f5f2d94dfa15cb1d1da30ac073b78bd09410eb308870085b2d1fadd739ffd562d106a6dfde5ab9a3be8ba4b1226134f36b128db51280a532ffe25a39e824d0a48e9d0a665f67e587768149417f9424bfa54695df21f6bd5e7e75a09f7a75d2e4c0cf85caf91f78fb11d771eb777bf9255ddc21d380045ce236dcb1c7efcebdeb75859cb4f73aac72862e6714266c307b9748f58590efc5d589bc572125da2da02945bb41c7ba20fc67618d160a9aa4549dc1969d645d138ffd7623792049dc943afe5846901bd5163ebad9d0085a766fbf6689e67e6c50d461e5cdc0b51801b28ccfdd2b4cbd7fe09552f0d2852782931954efe6326ac1c902ca3ad8536f898cf38d09f0b9ffe195d17ca55771f4632def7c003ca3f7d0f5db03cca46f0527259b2cc5e88b4d603e3470a304b94c364c37568ad45d6f73ad286dc385a6cbce51c48e0589143f8a24bb83bfcc88eef549983b8f3bd61d6e1d7b682bbfba49bbcb17de7e636f4c1282dd54c10ce29eaf54a7c6c5b8d435afa39c845d6b75fe8ff66c82b51d90b98a0c153a88edaa608d72f27dcbc7eadf7a28ec88a8fc9b46cfa798d91b185094613ad560bbc104de6895913e4374795d11801011934d20fd80095c72b5321b9077513651f45bee5f12b070c8becb5dd8aac67b61b7048c514b58e1b81787f7cb50b5f88a1f689d67143a78629d4fbfd965d3556e6dc6b661884b1c0ca4269befb242f4f3bc164aaf3fc0cfc834b253003abe3522d6784e058e1c0b3e7af7e1d0554892811d5a9c90ba62d6f5877744a92fec6f5a92515a2bac79608ad3d4f6c7cd86312ef1f81877fa3da1e8bd9a64c2bd7ea77e6ca2f0b184eb4c61798941913a7bc08638af67361a4fdbf31ef6d377a73fa27b2c0afcb801805b4e9694038dd96e3f31457fccaaf1fb18fa47d7ae35fc89ee6f7471127b050c1ffce42b2fd056e0ba25da1880cff674fe2eb84d1f1df2efa075f03646e7b3395526f94c83e258336791fd0ab92a22ddd57e4635366872be2df829d42aac3a98460d7db605fa4b20e4e275ed60bcdcd291d73db877cda0ea725fab3532bb073d8023b46509d0c5cd44e27478515ab6160cb2aa1883af6fafc9187cec6027437abf281ec4de281679690f02dec2c4754d829514e96432b4c73e5051d2629e533732b410d424c489b54f502d2788dcceb5de4061064fc880d0507bf", 0x1000}], 0x5, &(0x7f0000001480)=[{0x100, 0x104, 0x800, "b4cd5de9763df64675cae1d711297057f8d2a97b49e5bb57c91dbaa4443a5ebb0558fd55732f448d6e622f3f3773af1cc02c6fc4b9b0cb6891e835c07385aa80d9e2c0d6017c4ad379f28ba488dfdd258d5d584524c8b1e536c9227893190c0347182d2d4e63c5b002adfcd723395e4c7b4fd730949109f509a9bd6eeb06497e8b6e5c434a81f2d0611c56895702327a98ddf1124206465bbbcff9e5cd8f8764b2e10b003ab40a87bd3983dc22b50e5eed82f9575e1541298b1f4c5a8fb00a601bd746b3b72e7b4337de36cad78ee91eb20138f201e2d66f5aa1d1cb4b4f8bd514db8ef3986d8cb99dff3d0bd8aa"}, {0x90, 0x112, 0x0, "ab282770cf6021b85d41c8231f49762c4b5ff6e2c77b4f49db1b1b523e4158feaa2d2549ffdc66b29969cd7c7386f0122ab040920436430053652b6ea00f3bc54c3babb19bbc10d6c10cdfadf6435d8be9f36b8e81ec4a6f2267a312cbee503111ea1187a5b7309be6881854cba7c8c67116263759f3061434b607c7f8ad"}, {0xd0, 0x0, 0x0, "1c5261d34ca2dfb34298998623a1ceb4a52f75d38084f49a42f29fa3cf538fc60dd5d83a66fe12aa5529463fa1eac4fb8a8fc4b646797c6e4a5cf65102c201a6eb877ebe2e8bf98bf3990def72b3e2ba93eae3b819f07761b2dc1b133e966e899d384610d844c0ce0cf3e335294da55af6b0cfc72ebaa30c458ff5e350da17357ecd19825783e4f27249d6cab0abc65b1d4ae40f8e269381211ecc4c43c549e3e6dacb49087e85953027fb7bbb8c2b29d9979e86f4a558b963"}, {0x110, 0x117, 0x1, "6dfa98aa534b10ad23c915dd8182352716923936a78ae332e7753924efc58c8909e596a6dbcce998cf288894b932939eb0621f8f8fd1ca7c9351c2198db35c3b28f1f4d6dcc9aa25a865d6dc7ed0970653aa1bd481cf47962678347e1235a981013e6ebbe42b4758336ceb9b33307f8ac6c48f8cf369b83404d0ffd1a7f2e394dc421e4c0af32925fb60f267d755eec21d0381fc42cb5d5eb92c391f593ffc64726a3213f8719c9598a104361537231a4b062ac8c3dc1af6dc2cbea992dbc8696ead9302c978bf729026936c5013dab598261bfe682225405bd1bb39212bc346540fc559fc02161b54330199db043c09615b058ac9cd4707dcb6feed"}, {0xd8, 0x10c, 0xffff, "5c89cbc5d2c7c36f330eeba6c1d2c41b70cedc2756a6a5a17f9d42dd992c89525f823050553f4103cee1078fc4cc24ccc5fe81c1f16235a6198ec38cd0d021d501bf94a52744fb546b76ee3e2f828e6466357f27e3bc2cc7db63de940f40105033e1969a9c22250198d2334f58cd6bd0fe88cf5374b488fb27538c36a6b22bc2ab3b1905b5d86feb90fb45bdb8b7f729dfdf17b2543b23f7ce76609b1a83666c2b125f5caff2dac4f0feb45cd1b7c8c52b5ca676dc707b3636c5a030710764c6def266bb825fd854"}], 0x448, 0x20000080}, 0x6}], 0x1, 0x8000) ptrace$getregset(0x4204, r3, 0x1, &(0x7f0000000100)={&(0x7f00000000c0)=""/26, 0x1a}) 10:35:48 executing program 3: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x2, 0x0, 0x200000000000000, 0x0, 0x0, 0x8001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x7ff, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x20000000000) ioctl(r0, 0x4, &(0x7f0000000080)="f7899448") ioctl$KDMKTONE(0xffffffffffffffff, 0x4b30, 0x100000000) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='syzkaller\x00'}, 0x48) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000340)='io.stat\x00', 0x0, 0x0) write$P9_RUNLINKAT(r2, &(0x7f0000000440)={0x7, 0x4d, 0x1}, 0x7) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r1, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) r3 = dup2(r0, r1) ioctl$UI_DEV_CREATE(r3, 0x5501) sendmsg$key(r3, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f00000000c0)={0x2, 0xc, 0x4, 0x7, 0xc, 0x0, 0x70bd27, 0x25dfdbfb, [@sadb_address={0x5, 0x17, 0x2b, 0x0, 0x0, @in6={0xa, 0x4e23, 0xb558, @mcast2, 0x1}}, @sadb_x_filter={0x5, 0x1a, @in, @in6=@dev={0xfe, 0x80, [], 0x19}, 0x9, 0x14, 0x10}]}, 0x60}}, 0x1) 10:35:48 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='GPL\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r0, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) 10:35:48 executing program 1: r0 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000080)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) ioctl$KDMKTONE(r0, 0x4b30, 0x5) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='syzkaller\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r1, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) listxattr(&(0x7f00000000c0)='./file0\x00', &(0x7f00000002c0)=""/143, 0x8f) 10:35:48 executing program 3: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$KDMKTONE(0xffffffffffffffff, 0x4b30, 0x0) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000100)='syzkaller\x00'}, 0xfff2) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r0, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) 10:35:48 executing program 2: ioctl$KDMKTONE(0xffffffffffffffff, 0x4b30, 0x0) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='GPL\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r0, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) 10:35:48 executing program 3: r0 = openat$selinux_status(0xffffffffffffff9c, &(0x7f0000000080)='/selinux/status\x00', 0x0, 0x0) ioctl$TCSETA(r0, 0x5406, &(0x7f00000000c0)={0x4, 0x800, 0x9, 0xa42, 0x200, 0x1ffc000000, 0x3, 0x200, 0x6, 0x2}) perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$KDMKTONE(0xffffffffffffffff, 0x4b30, 0x0) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000001440)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff800b7060000ffffffff2d6405000000000045040400010000000400000001000000b7030000000002006a0a00fe00000000850000002b000000b7000000000000009500000000000000776cc77af255f641c862de1446e3a1547f030e77d41bb0dd7efb489944ce682e952de6aac8dd10c3e2645b977cc067909b5196b35edb9804493cb68d8fb242b2840c4c5fa6b938964c587dddfd131dae1dabdb55e07164019656ac4512394609c5befd429ed8b3e9012dfa9f8415c9c55541025a2acf4b0f08bc9fe0bad976df355b9adef9e37e28a02393ce517abfc1f190cd43ba9d40da07436cbde15eca65a26af0cd1463a0079d7ae324da"], &(0x7f0000000140)='syzkaller\x00'}, 0x48) r2 = syz_genetlink_get_family_id$ipvs(&(0x7f0000001580)='IPVS\x00') sendmsg$IPVS_CMD_GET_DAEMON(r0, &(0x7f00000016c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000001680)={&(0x7f00000015c0)={0x98, r2, 0x100, 0x70bd2c, 0x25dfdbff, {}, [@IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x3ff}, @IPVS_CMD_ATTR_DAEMON={0xc, 0x3, [@IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8}]}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x1e3d}, @IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0x1}, @IPVS_CMD_ATTR_DAEMON={0x60, 0x3, [@IPVS_DAEMON_ATTR_STATE={0x8}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5, @rand_addr=0x9}, @IPVS_DAEMON_ATTR_SYNC_ID={0x8, 0x3, 0x2}, @IPVS_DAEMON_ATTR_MCAST_TTL={0x8, 0x8, 0xfffffffffffffffa}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5, @dev={0xac, 0x14, 0x14, 0xc}}, @IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5, @rand_addr=0xfffffffffffffffb}, @IPVS_DAEMON_ATTR_SYNC_ID={0x8, 0x3, 0x4}, @IPVS_DAEMON_ATTR_MCAST_TTL={0x8, 0x8, 0x3}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8}]}]}, 0x98}, 0x1, 0x0, 0x0, 0x48040}, 0xc004) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r1, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) ioctl$TIOCGSID(r0, 0x5429, &(0x7f0000000100)=0x0) ioctl$EVIOCGPROP(r0, 0x80404509, &(0x7f00000002c0)=""/177) ptrace$setregs(0xd, r3, 0x100000001, &(0x7f0000000440)="cb73721b099ab89109782f202a408b76b070e11800757c369b4c115662b2d2e7d2e47a229e8ec624230f03a346f385d26c83e95e664f29e926e75583dbb035b9166566067c93c628eeef84736d1cf1d48c87ff44206338e93a3246b09c3b5224a466e6b2a579a6acfa19fd60c263f56ca8bc12692d092c9d7625aa7f658de7ab1ace07928b1f0201c9a967fde35657672c20dcaf5ec4da212b1b7141767949b34685531bea3a44dafe9e7bd527cb83ab01247748d744354f6915b1a14ddc2a68e71173c62abbc467e1f5f5b4eddcf28858c924ee3b35eabf46aaf4753456ecf7bc5a927ca33888c3a3fda344139c4587fc908ab9da78df45452ff52685a6d9af6d1be972443fed5bafcb7c5714c006c90ebdae00dab1b03115afbccc046bb470880745b87e1bade664c7d08c5a5a3c672f7127acced81464ca2fb1aba5eda014138b5f3a667b341560c3743889acabf7f282d332489082d4c95580d41b91be08604721bfb5a97cf8334eaab367effec81024c0a0f3b850fcfa61fb183ceec5a60d0aff6b8e7e1a53b41bc66bfea3f4369b0bfb4ca9797312ce6d6f4da5a0322760a005f8565d872a5a93b574f17c744a16a3cec881f8b4b9aa3f3cbe4b8ac12fef5f82d1630d5cda729fc2541e82b1616d8f1f902b6bb842bd3a67d50565ce6aeb23f64cb00b13af2da49dfe654f40d5940bd4291b82047816719335782b2f48d002964c5c6551f666937e9e426e607654ae91269f1fde81a56ca97d14e8783edacec34e595e05bbe70ff30ede73bf163ffd098371c0d0b86f17828ea4d4c25a0cefb6216c3d384ed10cc42cef732af2e17aa80b02c487996fe22e8219038f766a659ddccd01228c4cf875aa15a6086e79425f213531df174445a50d663ad6d0ac8b475e2fb9dc730cfd04420bc1c03129f76965bbb868403b099fa11c335c0b9c021277df6fa1620153e1dd699774beae60e5255b8e47c25ca14452b043a118b1fd56744227a5afd2a7a0fe2241f669ec02c8afdb90aad3001c1f27e2062ecc307521aaaf2d6c82ec24374a2b5dcdfb8bc7d255108b2c3ecb9ee61477ae02865be827be64605c03179246bb01fbd7316c484a6d9092b4bb0b1835cb7b6dd74888c774bbe26486bf769b2096590671d008ffbdff83441d4b65db852764cb6a7c70d17aacbbfa8474b6135c952be95cbfea96a9909a4c837e7ec6334ad3c922980ecbeded4af0203665eb39434220cd9e341965788e7e32373b09c57a15c9169076befbde3de21744de15d1ff67a2a10642d4381536431ea6a3bda9aa30acd5d4bd8931cfe1efcec904b041294ec72a4e8d6f345a0862446ab78227fc6e289fd505d01f9aced7877b110754ab41ae0cb23d719e492c92239f10cec0dcede7e80473eb6d572ef5e35fefc6871ecad63dc9d72bc1ca2423403bef5b72ddea5e842e9c90c028b298b687d18113d790ebf9192a2ab0a8b71919064353509245c22ac690ef1aae7aed6c265bcd6d544e2cce45d7a8589f279ba644f9de7026fc28715cf3ff4b6e0b96f34bf003d9ea76a4a0ff8745fb962ec0729ae54a49d4c15a312dc180e205f6eb42e911fc6576b9344076479ff28c0c2872c5a20e694e2bbb5fa86cf867bfd6933919472e17a3eed5df558e7f416d9e0e9b875c61a476d42afdaef5f8f5a5526f92efb368ea981d5a9fb74f6694349468893dab32325b2cde3d95b42b4c025b2aee91632d2d3ca27797191865f255ccaeefcbc1b615bbe5187fb93e84cfcd0309062f9d1410cc9dad1912fcdd51290f97361e688e68a35126e2d9cbe9a2a13ac585428ed139dc745f1d338e81b51cb6fa5a122815d3c31b3103aa17819ef2d05dc9ebade35272d43c2c16c8589ef53e24c06d427af54f5a7cf9febaf95308cd941d926831289c83ca23fc24c6545cf937d5beead6175099792bfce7ae045ff68ac3892c2c054acf988b9e750ced7397aaa64e0247c7e0e3907dc83ebb5bd4f093e8e861c3a5c2549c8c67a72af7eb03f4df9ff4cc567c6e58515027082cfd672282529ab8f7cf5f30eae8459e898ff1d5ed10b6e7b3bd6240f3ad823c53de25b49fee29e575747bfa7c72af19a3da808d612a9a28a74206b9070ed813432f38e4f2cee193b67d5e871ec18d769a061022afaaec46bf40787382d69b2eac3218dd603aceaab7b76a7c756f480044aa047e303dc4b6cda70414352303ae1c84f33d756c1a7dc1157228e3401bb5cacb85f3fcd9b96ec03f5abc41a00236afcdea2284af34ca98bf269746d12a7cc3772b0dcf0deeda0e13fa08f8c08ce4ee06f4b0bfa640fdaea73c929355269757bc79109106dd7dbe4b0dfa5f1b8d8fbb686004d1011b6f9b160db2d55570975b827097d7e2c6d1eaa1ebc5f98066f2980282f73fcfa2ceb7cd210f58d996229f5abddabd679ce38cb82a915eab6827a4807a34bfff0c1b5d6cf2a2b73a4d74c96006977a42fc9233a130daa2e96a16d97a6eb9a6a959b2cc9518e60f968d1980e13dd46c4e2f85098aa75b3514ba821bed75a3126313d7dedc9b182ad13c2f63419ba21a0c6d0006e495a812299a9502a0d5f30f936af1f3701f9c2d4e88f504e932e30936222f38a62df2e121c5ea82ced48c2399eeca3a5eed73ce3e7d535fbf642141ed3e9c6eeae6087112bbcc1dfe3cb14f5ede27b68273173b87424200a5014fc2e7bc13c1cad93f3caad6c58a271942fb3fe930f092883a1128742c84fa8d2171147b10bff69206b08f4ec39f29178d2a4013ef6d6e6c0fc21d46ba4f923a57b62aa5b91f51474c0b3f879a8296e58063ea93a22e5c51b62fd3b8569b3b2a2082c246d4fc41fd6f6bf6f6a849b9f4ef80db05a155883ebc424a136202dd6f4e599b76af2e3bee6a37369eb916e804c0260607275568bb91437ab344110dc363b3c84ac694401c8ec5ac0e900d88f63b9043f1e37582df121bc1433e6f822d371daabc1234f92926aa0562cb253ccd25b1eac9d8ac962d4cb46f9860f093f1843710e0ad0ab3d17049696c2a86789dc45c1097f654d9665c78ba12ff77217d6def1315accfbb96a93b3e365ec7f4e376bbdd657d2834f2bd805760a1910f1b151cb5adaa704a4fc9da135f24fa6f1c11d1a6df14d0e68ed9d7db0b123bcb36e79b181a2202687664cf4f0135c14342f9fef62754615be4daa232d6df56fba67686416752ed3b57b1d2bd6273bffc3ffc229e32e2ea09f3d2c4dc8d522bb951cbd247adef43404e373da83dac6584d4af1dfb6a2d7c4f4a4643cd583e14d4c2c128c2ea94e080fa193daca257c48c418362bfe4a83287e3d4c91321d7f01420707d8dd62584a65d82fb85d81db9de3cd4e0765c88a74cdf39bc381fe2ad62103973e170d26354f263606ff2b44d663603e74ae7bf8aa6cbfb418698cf6b211ab7d0c9109edbe9817886124f159f4d148d015905081cee57c4f7c3343a47f9d7ecacde0d9d245627d4df4642e270669b3eaf0b7fe7085ebe1d085866bee35e915dfe0f434dfeb7efffeb92a72910787c86457940d1a47680b2ec119102dac29305e1ba09e91e3a9b208579f86006703ea1b5707257e5767668da46e9e76e4c1eb1109eaef2d97d0fa46212a02d7b43477b0ce5361b5eaf4f105484638c3f9fdb8ad9c3b5897fc49b5685cb68dbd4f95426abbc6419f031362aedf6033e92efadc445a993e0e92ff64ecac0bc6b91e504a14c822f2badc3639fcc0fe7dafa282c957056268bc396b7166f5bf136cbb12236407a08c63b1fe636de13b404c110cae9cc32107c00a73590a84f16a558625daafbc2ac8620bafc9c3aca51bf97cd843238bd6b3901461501c9598e5976151e89d776b6ba3452a2db4377a6337562ead34f8fb88a9ad9ce08867482ec378023ed6d96069726651467b9fe921f4b8ee56b9a5b25108d3b1fbbf0227058f6bd394fe34638321d10f71b78e51b8a7021865a57621be2a23440507b396be4578a5def57f0b27fd86756e67f6e25dbf8b22ae29427083984d4141f5f56b925d08199d981001716e5639e3e895caabfd67a70db67130e525548e308e7506ac23ad2ebcf62778c7ee9dc02bb2a5712e825e2b1d6e8fa72736bfcfba04809bc4c5eced74a90da84a3da0eddfae4c89a060a8d734bf82b0ee846353824e3806a789003932ca9b0da4303e37bfea4ca2607ba79d2da38d1e8312c7d3df82212e70a9dd4a265a994461386e17fd239e93c3cbc874f926b48491a0e27b6024a362cf399ac65d21d374f433165d50f8e1f44ee0e5138f4b67e34e281a8de9a7a0913316d601ce6c59f6342ffe4ff167e255cb852ceaae62ef0e45d8844e5d761bac88bf00c603565d74a2340605248a8e2f84e43e8e85bff9a3db137c7664279279835537538705cd4f8adaf04860030f15893e763877a948bea3550808424b782bdb02f141c264cda6bf4c8cbb0bd4fd137d80f5883fc6e116965fbf88164ceca848e2b6c5dbdbc1e15d022bb0c5024ac95fbec3a59b00d46640467766562c54ca36e005eb31f075d44ff1a7d5f261ae6befd683dc8d8d63d91c372fa3145be6035b7ecbe1a1f5d67fd96f58f1d09070aece133ca6912bccf1f0aaa3df8ef2e2b1f07eddfbd8f0d740e8539f55d9416ff3aee04639631042db34fea66f67d5fa5c59d506bfc34b76305549d7d451864cbc8abfff19254a431d9658814e6c9700d7ed3ce7158815ce4aa18b02a20284e08ee3eeddadfafc51e62e4fd0e69d8bd2bcf2fcf66d556f1053263164b2f20400b47e3c438e1d3cb81e585e8cec07723a14a4f5020b36ac0cdbd0846489bfc0ad20c2dd2b56f738967bc0e28081b2cf6bab58e626c48dbed209042cc52df00d3f3a57d40564ff2e4c45799a537da6ba6ded1657d8514dbb1255c4a6706b4eebf6f0b7ae8713a1b3315af9947fe86477685a9f9cf540d2a5063bb7aa075b55c9dd1485b9a9d940219d0da6992f0306613c4564bb00a14faed4073fa198737dcb8c8322994612ab6ba1c5d55bb721a40148077caf197903fe2de71b73266649a4886ac7f16234535069f9432d2da75672a4cd6667fa1573ce8ea455f4708e720b2ac493a5a1d04c3caa6feb93f662d6b5e7bfb88ea53adfce714629349d21ef7f70119dd81075b8cd525e7b30cf5e6a929533cb443e01fa6732fc4e46ae8e53e9d7f5a9c1dfa06e15ba52b464c2b1ffdb7d25efc3932ead54bd38bfd6f7a50c40fee09f8774bc847762ad2c80a339458286b29f9f279c6abc7dd71079e2c370b5cff71b9c904ffa9669c5baccaeb2a6c717c1f3a8f059786f59e097864f8bbd518ae5db85253517b3bbac8b77321d98327225f74c7f85a50212fa1fd249e405512a8bf42850abb22405245da717eeafd285c36328847813113ff1c77d21b983527d37de008ba70677c73a2e3b164ac23fb7e3e993e3142a39c03358ac1efe37d71172d0931e8b4130c08f5f09c3ff8154cd2b3371917ad1237d82b38ae9dfb436a996900ec8084b12a9a634cf940507d9cbd9f6a497d3c12efda7a8531510d4a75f2fe3ca6d634c3d84c944cf951b2554c1b52280e767c63c605bddc706d546e05a5104cd718e2b0f3adb8880bd8530eefde1ed85f4ca1b94da88ee9133954d4636f4fed31d34c922dac625ad55ea35aaca64ec2da7d6fc07624a4a1f566e8343e7da9f1effe7921eeb2ac32817f25b290ce3dc0259a2e3e9cccfc95095322ad77cca09fca17ea3f1579c94634fe0ae733e30e3cc89ae66d489c9cace0256caa6c33d61fa3c363b446c398647558620ebad1") openat$ppp(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ppp\x00', 0x2001, 0x0) 10:35:48 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000200)={'eql\x00', 0x409}) sync_file_range(r1, 0x8000, 0x10000, 0x1) dup3(r0, r1, 0x0) 10:35:48 executing program 4: r0 = socket$packet(0x11, 0x3, 0x300) r1 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000040)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) write$P9_ROPEN(r1, &(0x7f0000000080)={0x18, 0x71, 0x1, {{0x1, 0x0, 0x7}, 0x800}}, 0x18) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x11, r0, 0x0) r2 = socket$inet6(0xa, 0x40081, 0x0) connect$inet6(r2, &(0x7f0000000100)={0xa, 0x0, 0x0, @dev, 0x4}, 0x1c) setsockopt$packet_fanout(r1, 0x107, 0x12, &(0x7f0000000180)={0x400, 0x5, 0x1000}, 0x4) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000140)={&(0x7f00000000c0)='./file0\x00', r1}, 0x10) r3 = syz_open_procfs(0x0, &(0x7f0000000440)='pagemap\x00') sendfile(r2, r3, &(0x7f0000000000)=0x100000, 0x100000008001) 10:35:48 executing program 1: r0 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000080)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) ioctl$KDMKTONE(r0, 0x4b30, 0x5) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='syzkaller\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r1, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) listxattr(&(0x7f00000000c0)='./file0\x00', &(0x7f00000002c0)=""/143, 0x8f) 10:35:48 executing program 2: ioctl$KDMKTONE(0xffffffffffffffff, 0x4b30, 0x0) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='GPL\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r0, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) 10:35:48 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='GPL\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r0, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) 10:35:48 executing program 1: perf_event_open(&(0x7f0000000180)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000080)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) ioctl$KDMKTONE(r0, 0x4b30, 0x5) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='syzkaller\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r1, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) listxattr(&(0x7f00000000c0)='./file0\x00', &(0x7f00000002c0)=""/143, 0x8f) 10:35:48 executing program 3: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0xa, 0xffffffffffffffff, 0x0) ioctl$KDMKTONE(0xffffffffffffffff, 0x4b30, 0x0) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff0000a0dab7060000dfffffff2d6405000000000045040400010000000404000001000000b70300850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='syzkaller\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r0, 0x0, 0x0, 0xfffffd05, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f00000002c0)=""/159, 0x9}, 0xfffffffffffffefe) r1 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) r2 = openat$selinux_mls(0xffffffffffffff9c, &(0x7f00000003c0)='/selinux/mls\x00', 0x0, 0x0) ioctl$RTC_SET_TIME(r2, 0x4024700a, &(0x7f0000000400)={0x10, 0x33, 0xe, 0x1a, 0x2, 0x6, 0x5, 0xd2, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000000440)=""/235, 0xeb, 0x40000002, &(0x7f0000000080)=@nfc={0x27, 0x0, 0x2}, 0x80) ioctl$ifreq_SIOCGIFINDEX_team(r2, 0x8933, &(0x7f00000031c0)={'team0\x00', 0x0}) bpf$PROG_LOAD(0x5, &(0x7f0000003200)={0x6, 0x8, &(0x7f00000006c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4e55}, [@call={0x85, 0x0, 0x0, 0x59}, @initr0={0x18, 0x0, 0x0, 0x0, 0xd, 0x0, 0x0, 0x0, 0x5}, @ldst={0x2, 0x3, 0x1, 0x8, 0x4, 0xffffffffffffffc2, 0x1}, @alu={0x7, 0x0, 0x6, 0xb, 0xf, 0x31, 0x4}]}, &(0x7f0000000700)='syzkaller\x00', 0x8, 0x85, &(0x7f0000000740)=""/133, 0x41100, 0x0, [], r3, 0xf}, 0x48) ioctl$VT_RESIZE(r2, 0x5609, &(0x7f0000000540)={0x3, 0x8000, 0x6}) socketpair(0xa, 0x7, 0x67a, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$EVIOCSABS20(r2, 0x401845e0, &(0x7f0000000580)={0xff, 0x8, 0x5, 0x100, 0x8, 0x6}) setsockopt$inet_int(r4, 0x0, 0xf, &(0x7f0000000380)=0x40, 0x4) recvfrom(r1, &(0x7f00000005c0)=""/117, 0x75, 0x1, &(0x7f0000000640)=@llc={0x1a, 0x327, 0xffff, 0x5, 0x1000, 0x7, @broadcast}, 0x80) 10:35:48 executing program 4: r0 = socket$packet(0x11, 0x5, 0x300) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) connect$inet6(0xffffffffffffffff, &(0x7f0000000100)={0xa, 0x0, 0x0, @dev, 0x4}, 0x1c) r1 = syz_open_procfs(0x0, &(0x7f0000000440)='pagemap\x00') ioctl$BLKFLSBUF(r1, 0x1261, &(0x7f0000000040)=0x97) sendfile(0xffffffffffffffff, r1, &(0x7f0000000000)=0x100000, 0x100000008001) 10:35:48 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000200)={'eql\x00', 0x409}) read(r1, &(0x7f0000000080)=""/215, 0xd7) dup3(r0, r1, 0x0) 10:35:48 executing program 2: ioctl$KDMKTONE(0xffffffffffffffff, 0x4b30, 0x0) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='GPL\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r0, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) 10:35:48 executing program 1: perf_event_open(&(0x7f0000000180)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000080)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) ioctl$KDMKTONE(r0, 0x4b30, 0x5) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='syzkaller\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r1, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) listxattr(&(0x7f00000000c0)='./file0\x00', &(0x7f00000002c0)=""/143, 0x8f) 10:35:48 executing program 4: r0 = socket$packet(0x11, 0x3, 0x300) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r1, &(0x7f0000000100)={0xa, 0x0, 0x0, @dev, 0x4}, 0x1c) r2 = syz_open_procfs(0x0, &(0x7f0000000440)='pagemap\x00') getsockopt$inet6_IPV6_XFRM_POLICY(r1, 0x29, 0x23, &(0x7f00000004c0)={{{@in=@loopback, @in6=@mcast1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@multicast2}, 0x0, @in6=@dev}}, &(0x7f00000005c0)=0xe8) ioctl$sock_inet_SIOCSARP(r2, 0x8955, &(0x7f0000000140)={{0x2, 0x4e22, @local}, {0x1, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x3}}, 0x8, {0x2, 0x4e20}, 'bond0\x00'}) tee(r0, r1, 0x0, 0x4) socket$nl_route(0x10, 0x3, 0x0) fsetxattr$security_capability(r0, &(0x7f0000000040)='security.capability\x00', &(0x7f0000000080)=@v3={0x3000000, [{0xa72d, 0x6}, {0x400, 0xd633}], r4}, 0x18, 0x1) sendmsg$nl_route(r2, &(0x7f0000000700)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f00000006c0)={&(0x7f0000000600)=ANY=[@ANYBLOB="980000d54a9a0000004000000000000000000000", @ANYRES32=r3, @ANYBLOB="10000109140003000500000005000000050000000800000008000700e1dcaa12080006004e210000080006004e2000000c0002000180c2000001000008000400010000000c0002003516103b80cf000014000100ff020000000000000000000000000001080007000100000014000100fe80000000000000000000000000001c"], 0x98}, 0x1, 0x0, 0x0, 0x4}, 0x40) bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000740)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x54, 0x6c, 0x3f, {"d5e954ca4d5fcc89fb5491ff0e67a9e7a3d88b0a2ba11090b6ad660550ae7295afe10b6ef99a3c5aa666543a98ecb79f8e9ee82de8359e33900caba5532f9d1873a43e087b21220733140e6765fbc03a634a"}}, {0x0, "a4a8256b882a608463e39686d79a7b39ebe36bd79945935a0b67e2d0a06e35a114031f17469afdd1210f2e1ff05e69cfd9957c8877b7ef897024235ae9a6a61237f274d5e58c8cb0c5a2ae41ad8e36a3dbbeef950cbfccf7875630b645f0d51848a55459b9998169b77570ed2bf4ec54c4bfe25b2dd1d5f12e2a4dfbb4c50e83f22fa9657fb56ef9086f30b9eda35f37f6fbc1324fcb762e4ad2eacb245a6d18b64c44fd01cdde05a875469963bbfc67a6953ade05985aba3bf10726d0b5da22618b3e48693d3d6d4e1db9b2c0dd5f20d346d5e6918faa5c78bf514b07dda3597a641e9cb79232b7e61f92e7cb0ccae8a5fb6bcf6d6e7ac618a8e127512a5cb6737510a4d469d5369ec7451c7292e93e3fefa3c588e08f8a7bed8b9b58a50fb9ea0b87e4f221fe69a62f3ddb161cd99abfbbef285cdd58295acb23113099f5162e685015f7accdffc4f0f3553290f8162a7867a5585788401f96b346eb1a57add5793da1afd03c45322d24d5953d142e803d56ab655ddc1d3fe61577b776e4db03de58fb4b0b85b1280fcbc8aa3b8878c7f3b51cc025061738b8be0a40a315ed8ec4e893743077ddb542fa4f343e52dc208ce09644db3a22506386e73c4dc9953fa3f6f06a45f3fc42854ada5b29b0754dd1c9c1f074bf45d25f019ef69ce37e51baf96e796175f6da95167c995bc7ee594457ce7ee5fe10f59bab49951c78966a0fe4e5825a7760035efab610a5f4aa1640fe0cf96669e39e47aee9f4fe9c15df50805a72eee6e038ee823b7c6413095426662e4b475c97555dcecc7afe49c1cf5eee7f350782ac58f7e396b66fa27138516f832a051432fb842b57a03ef89dbe4fe3f0cfb9dceb23b51d8ae0675343914050d6e7422b48ac15fec543cadf2831a0559d45622ffe2c6d0506d62146be717f66d0b23b94f6d54b6ab56f504ebf6b3bc99ba84cd6cbbae6fa6c987647f0ac7d5af5534127fe34e5f83f400a579b8175e59a30c644f298c151b1dc29a18d5421ff23c13f3622268f81ffa069ada3a5f73749765f6dc7b50318ef4156d4d97a12ed483aef90c0c8c4613ad707747d3a9d42589b5deba6863b340f0491831f2ba4ede97ddd14b2510a85cb6cebc856355488674936d4b70157fa6fc6541e705bb53712e91d4b5e9f8a398a181fbe8e6d73c31ec07dfe42b6e84499d944e7efbc3b2d5ceeb0ce9b543a1e35c0132516e648f644edff3cb3fa41a19eea8a7c388d62156bd05e4358d8af507530ef213d4f192443f8e5abd177eaf114e11c659ee421c8b17b9e8c89c94f7f36a0cc387526c1955d7d7f3b58e7c9a19d4568677938d3e122f2318cf5626d2de686f0241c69e91f09c58f865a2c58bb8d7d5438d8d8d8204bf70de384d8ad390827c004a46bad1c4b2e47f15e32f2582b3b28e274965a14f76e7d76a680730d58935643629e63a66178b1cc4502c314967929e394091b348634d6803b0a0c23715cce27c2c22195582e71d957379ce5e1f41c611628ff1579dc097ca71703f6f10caad26f2a5424b0735e1326f4b607d3e6df0e17d3c5414203bf8ef3de6231dab652da52ffa121b0b66510d1fa4ff12fdbb5bd3c56e454efaa56e3dafaa92a959c879f5c880ebc875ab73f7c465bebccda43f87664b6476f8a547d002f45b76b132bde35fdd3a0feb9fd4ae581ade635a5423d70c69544c06392b237dd122142db3e0526c91bc3b0dccf1db0aa7ff80e4dda33b65cbabf064bf0d833702a1dff585c7d6a792d7666ae270b0ff2deb3102a6e7e7624d27ece86c33dc6aa9da8c77c8ae84daf60f6bd434548318c7ae0a6cfda47f0dff859f9a2a0b0002bfa0354a0d1c56509efb5644c78c818fc5bbdff9afe5c7ce4c1455798659400e6b99c854ba1bf060d5f488cd84ad131aa2ff23747e0834d82179d5e9f031edceb56f1deda5a5d48b5151edca0ef65142f1372366b3a7106f7ed8a9e8dcb1762dc7f1a5d1aa30cf390df4c9e267f0ee432f519f1eabbf7fb11bf20a5a5a616de0680e604ec98d266e928d408ed889733e874df90b0fb1b9a702b2f8fae88999f1f9fe2a749cb5924b8bcda32c0a045ad787eb10bcc58769388de87940f1f27f560fbf528fe6f1883cf81feb8ebf6c24f1e623fff1cbdfb628b41dff1043bb0d55f711454dc62e3a537ba30fb4ec21b24904c3aee2fe30320219082e9eed03aaa9eba616796f3f7b0d9fe011e8929fadc59e68780a9d9a99d3e2a3bad722ffda1c53664e5c09fa3c829000c739e89c3c6f33fe4d7ae2d1656612157b7094ff051a5b788858e8b4221b1287915106c48209fffec6b08beee6763e99b52b2202a70215385ce0493fc33278c45b91067224ffec1610f797cb934f2a65828a7a22625e728e6269bbc2b214f35709303b9cc0a950d53cce4fab0a52b2a6bd8c77c7c76961a4e95e28a4d1a3b91dbe6f4be5993ee10cebd5c0607af080cac8488a37b4057a3144e936cb5ffa14466e24c4e9c6d514bc8d06cf7e57d3916f1880d68f7f195d5cd522afaf2f8352c4099ef4f21318245a7ba971ad2a93a7c7b938d01f9f937b28e162c3509cc3ce4415eb80b80e52a97c8ae41caaa536b99054d0f615c6a0777e6dfdd274422cbb591ead47d3fef7f79468e533f15c79aa7cf9337db506e649c066062977bc6b757de9bfc52807ccc855d5760d57b221a0a221cb5c06c741aa2548d3ccd24f856194ee8ca7b3827ccdf531fcd600fe1f56de3dd1ea46809089a47acb13982c7943b33317278d3d055da602d071f0aad39ed940f972295b76086ec2e26414365ba49070cc72d91ab8a0950bacf53914407c63069b10c203613086ee96168f9988f54aad2049787ad357094fe0a8a67c6bfc2ea0b88622da3ee374fb4683e5dcea60d1edf11a49cdf6574667e4d4695622464bbee2188ee40d164ecf085f03e8a6615ae3b34d2af7278e8be5a6ea2c891abc379517ee001e0e01fbfc61d594e79d56951f144d1b17acc4677029cd889cf64aba7952585529e6094ce22f137e44c82caa31e5652ffe0ba9e8a354465b79c563a40cc6b37fc1f362decf44b578655211c28ab45b09dc65ba123fe66e66b622392c7c018c71cfe5d30c513bf702939e202e18167e26b5c48ed72f6d9c790e4e8ebf33c8162ca7988dd5fefb94a40bbd6b203a47bdf4235b74df1f4ed15a8a74f569cba2cf29db2fe0fd7544dcc87b8d04d8040d0d45c1ff77418e8651b9dec3ee77d51742abd6fd61c9730bb35acb6fc2f55edc5556cc3b0420433af18e389f911e5e65b8e1b33f9b40a49099b60d1f4ff4bb0ac7b1cdc51a02249f68da04797129a37deaf1306158d3751c623a26ad611a6c5a01a4e522ba8ef2cbd03d78790c7f25e5a3bc346509a99a1fc8fd1bffca44496e546b7d5e3084e653dc3e01fc9fd5e31204f4c369348b4b66a4d32f3819898f9d8eb1c27b6ffdc2ebff5abf2ee2769380da11ba43e41810025aa093617b47c9b3e57b79b78a3bf1953d438c3e0b295185cb750cff84e4ed48d558d483bc787f08f01df97ffe635c0c5346d5bc5f8ceb865e8545dd70bda2ec1110dffc09d3e6735651a6991512fa4b55dad7c26b42b9ee539dd65ba3f20c921e8e231287119f0ca48fb134937499e4fc5e3e5a4903eed105b0ccd499d702a75f27e9ed3001dad13ec3aa53c4a6eda9d9ae068972468fcbdcdb12fe5bf8a83b1f0252f9b41e59ece665d4877a98c41db2dea612cc01d2e27cebe3c8a7b5d586a1ad17d95afa60403f71b29bbb719e7e891f2f524b892651fd387883ad0f8d4557c4e473477399204d0c2c41f51a3235933dfddb7fae917d9d9ccfd4776c5fa880d6f815b4018ad09bf1ce7ebb5431ed8af7a6de2bf4aa12090f5183046c6b1503821ba8e84d1ec6b5c980a6e8384923a45f1e4827c94f2278c2016c4ecda81174c898e77eea4146902aeaffffa0a40142d743192875e562f5264779a5665ee15de968f7e07359280519526532d35fa91b2cccb1d1cae9a5394c283f1a92603e88f81b998a735bacd5290c41a3b915e3f1e99cdf46fbb4a9fb09f39b5149ebca62453b1b5176539d01aeda8a4fda7f09e4fdd6417189359c88cd634640eda477688e4e79082aee28494916e7e8eaf0c714ea3cb8e7b9502921f2a15ddc50022824862e6f46f693fe03cafd9285c19ef61f6c3e65aceae184217d6d75156a26a47fb9eb6ef5dc08a32272cf8a536a282fd5f94ff484d9f72e9cd056d82855740ada96e761226562fe8d866d9207fab04743157eab8edb5f13cb7932b52233aefe06d39727d1b766cde43b3d715a11a9977c33e78b5e026b2b584a6edf080fb2feb1d648be50e239caee6eddc1b596fb8c34da27742141f9249d1218e75a102c34f1ffa0892a50c3e9c322bc1692669ec3755ea46b267609aa221b068d0f56a536f4d1d5a6b33d6f0afb91a308be4b9541954a17965e1b64b72ae7fa8e8c5c7c9d8818106d630095ea2c39f1f6baead290d5a6e8977cf6fbe3d9162db0cefb924ffefec77cbac28a8efccc4675f4ba09ebc63b1fa0b5d6c260d926c9599b3e0cbe087255e283f6c7d7ea0604e81dd987e98325dcb760d8ce758f063b773038f0c9dcfdc2aaeef51a36905f6c1249b6c3fd29f9f922ea58c75026f60a0aa19530180c3788c62f180b9c1fe7bb27cf6469322c04af06d66324f46aa41fa4dda9ba2a7e64499b9ce8e3071d26c92a2349fd3de658b464b2fb0442da4fe1e23e20abff1e50731fb13008aeee2db8f11f9343c0841037c85279734cabd49f0ad43a78138c1e46235567bc99c51d0af63da357e80e37eb0e1c98a05421431b486f0d2ce33afe41f809b73379c08d4d2d51ebf587ca54c9f2385cb5cf3644690c892b195b98f130630ad893d11ce557d179d4df84299bde1e686f6c7598e057a7cfe0746c30f14671271963d40fb3b109341a37f1abeeb3c77bc99350a55d4c45d5b250f067d19ed4e25ef107ce95fe1462310005b419a6ba543f1e4c2941bd38625bdef883486940198e56db2b24989fdc308b5f743a9d25b1009c2d098d5cd091f608e8fc0763a4e2df0657673a3e631ef5d99023be58de7584078fd763fee17f9744c7d4ddb9e6ca15e981c937e1f9dcfe77ff048cfc01eb1043c41810d2eb24be815aa41b48098fb9475787d945f91c8dd1e4476399a425b09314e433ec0305e0a209ce46f64be056638eb30f04d0ef6a9961cd6262634a02dbd08be964a74d8e10f7777aedf442fc3678e1e25afb7327ee9eba4d5c66e91472b5ec136257281f0bd4660f32914bc77a68174be905e3653209b64897948c8bc09ebc0a323d55a0b7b009bc5c16d801a3bf8aa7440730a843369740690bcbee42da2dec56bd1ff4810f047b86617cdece0b087fc7a1f27c37a52392f91f16dbef3ff1e47e23cdd8ee93c1ca2d112c88e886330e756aaa19df8c0ec8ced47db154956da2b16eac0fcfa68de66947c39fba97df438638a833846ec1ddf0a43f91761087c332838f0d0674369d532b29e6ac63abd348a24f9df0bd6f43222e7ca4ada20b978e13a2d6a84058910f268d18c7a03bad5e0f5cf32e886272bba936f4993dcea4f143019b69a7b24072139342a1c9fe34da843a914ea507bf43306db648d25d80fd3f35fb4b6aad0060a1de95ae37c2e719900a80071a1c410d5f39ec1babbb2284581310586d07f840a14bb005911c093794195b387214d3be84639dc0da03f3b3dd325a03dc27c7b373e46fbf5fcf75bdc091ef88aa9ae289eec0e95466eb6017879276d868a67a041"}}, &(0x7f00000001c0)=""/170, 0x106e, 0xaa, 0x1}, 0x20) 10:35:48 executing program 2: perf_event_open(&(0x7f0000000180)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$KDMKTONE(0xffffffffffffffff, 0x4b30, 0x0) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='GPL\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r0, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) 10:35:48 executing program 1: perf_event_open(&(0x7f0000000180)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000080)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) ioctl$KDMKTONE(r0, 0x4b30, 0x5) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='syzkaller\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r1, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) listxattr(&(0x7f00000000c0)='./file0\x00', &(0x7f00000002c0)=""/143, 0x8f) 10:35:48 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='GPL\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r0, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) 10:35:48 executing program 1: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000080)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) ioctl$KDMKTONE(r0, 0x4b30, 0x5) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='syzkaller\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r1, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) listxattr(&(0x7f00000000c0)='./file0\x00', &(0x7f00000002c0)=""/143, 0x8f) 10:35:48 executing program 2: perf_event_open(&(0x7f0000000180)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$KDMKTONE(0xffffffffffffffff, 0x4b30, 0x0) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='GPL\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r0, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) 10:35:48 executing program 4: r0 = socket$packet(0x11, 0x3, 0x300) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000180)='net/softnet_stat\x00') sendfile(r2, r2, &(0x7f0000000080), 0x8) connect$inet6(r1, &(0x7f0000000100)={0xa, 0x0, 0x0, @dev, 0x4}, 0x1b) r3 = syz_open_procfs(0x0, &(0x7f0000000440)='pagemap\x00') sendfile(r1, r3, &(0x7f0000000000)=0x100000, 0x100000008001) 10:35:49 executing program 3: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$KDMKTONE(0xffffffffffffffff, 0x4b30, 0x0) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000080)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b706000109ffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a08fe00000000850000002b00d57b70aea476e01e347c22e67d0cc20000b7000000000000009500000000000000"], &(0x7f0000000140)='syzkaller\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r0, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) 10:35:49 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={0xffffffffffffffff, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) 10:35:49 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000200)={'eql\x00', 0x409}) r2 = dup3(r0, r1, 0x0) ioctl$RTC_IRQP_SET(r2, 0x4008700c, 0xffffffff) 10:35:49 executing program 2: perf_event_open(&(0x7f0000000180)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$KDMKTONE(0xffffffffffffffff, 0x4b30, 0x0) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='GPL\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r0, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) 10:35:49 executing program 1: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000080)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) ioctl$KDMKTONE(r0, 0x4b30, 0x5) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='syzkaller\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r1, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) listxattr(&(0x7f00000000c0)='./file0\x00', &(0x7f00000002c0)=""/143, 0x8f) 10:35:49 executing program 4: r0 = socket$packet(0x11, 0x3, 0x300) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r1 = getpgrp(0x0) syz_open_procfs(r1, &(0x7f00000000c0)='numa_maps\x00') r2 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r2, &(0x7f0000000100)={0xa, 0x0, 0x0, @dev, 0x4}, 0x1c) r3 = syz_open_procfs(0x0, &(0x7f0000000440)='pagemap\x00') sendfile(r2, r3, &(0x7f0000000000)=0x100000, 0x100000008001) getsockname$inet(r3, &(0x7f0000000040)={0x2, 0x0, @remote}, &(0x7f0000000080)=0x10) 10:35:49 executing program 3: ioctl$KDMKTONE(0xffffffffffffffff, 0x4b30, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x4000, 0x44) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000ae784325e6f09c3010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='syzkaller\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r0, 0x0, 0xb, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x178aa511a4ba4a58) 10:35:49 executing program 5: r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='GPL\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r0, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) 10:35:49 executing program 3: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = creat(&(0x7f0000000080)='./file0\x00', 0x84) r1 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000580)='IPVS\x00') sendmsg$IPVS_CMD_SET_DEST(r0, &(0x7f0000000440)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000000340)={&(0x7f00000002c0)={0x70, r1, 0x201, 0x70bd29, 0x25dfdbfd, {}, [@IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x5}, @IPVS_CMD_ATTR_SERVICE={0x44, 0x1, [@IPVS_SVC_ATTR_NETMASK={0x8, 0x9, 0x7c}, @IPVS_SVC_ATTR_TIMEOUT={0x8, 0x8, 0x1}, @IPVS_SVC_ATTR_SCHED_NAME={0xc, 0x6, 'lblcr\x00'}, @IPVS_SVC_ATTR_AF={0x8, 0x1, 0xa}, @IPVS_SVC_ATTR_PORT={0x8, 0x4, 0x4e22}, @IPVS_SVC_ATTR_NETMASK={0x8, 0x9, 0x45}, @IPVS_SVC_ATTR_FLAGS={0xc, 0x7, {0x29, 0x22}}]}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x5}, @IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0x1}]}, 0x70}, 0x1, 0x0, 0x0, 0x11}, 0x4) ioctl$KDMKTONE(0xffffffffffffffff, 0x4b30, 0x0) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='syzkaller\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r2, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) 10:35:49 executing program 1: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000080)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) ioctl$KDMKTONE(r0, 0x4b30, 0x5) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='syzkaller\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r1, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) listxattr(&(0x7f00000000c0)='./file0\x00', &(0x7f00000002c0)=""/143, 0x8f) 10:35:49 executing program 5: r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='GPL\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r0, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) 10:35:49 executing program 4: r0 = socket$packet(0x11, 0x3, 0x300) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r1 = socket$inet6(0xa, 0x6, 0x2) connect$inet6(r1, &(0x7f0000000100)={0xa, 0x4e20, 0x0, @dev, 0x4}, 0xfb) r2 = syz_open_procfs(0x0, &(0x7f0000000440)='pagemap\x00') sendfile(r1, r2, &(0x7f0000000000)=0x100000, 0x100000008001) ioctl(r1, 0x4, &(0x7f0000000140)="abed3c3042bc613b5f108a3daa84876fcc4c2f814fd830c14ec3a0a9d097c66cc0eb16f74ba9498af142a9ecda691bb03662c5985cf20866275a09ece31799a6e34be426d23e716c9dad1100f42cbebe2c05fc8c2f9b51dc0bb937a09bd17ef92de46b4866261aa826bbefa1f80ac89c561028cfda59d7adebacff373c2ac7215df6a6b9aa42780817a80a085122a52bfecf2d7f1809a16b2cc6eff270520f8ce19843e9c8857159b7321dcd5dfadb3eeb9cd73d5a64b516ba2d465fafcc4809eb13e0e80abf9196") 10:35:49 executing program 2: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$KDMKTONE(0xffffffffffffffff, 0x4b30, 0x0) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='GPL\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r0, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) 10:35:49 executing program 0: r0 = accept$packet(0xffffffffffffff9c, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @local}, &(0x7f00000000c0)=0x14) fremovexattr(r0, &(0x7f0000000100)=@known='trusted.overlay.origin\x00') r1 = openat$selinux_status(0xffffffffffffff9c, &(0x7f0000000180)='/selinux/status\x00', 0x0, 0x0) r2 = getuid() getsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffff9c, 0x29, 0x22, &(0x7f0000000240)={{{@in, @in, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@mcast2}, 0x0, @in=@dev}}, &(0x7f00000001c0)=0xe8) r4 = getpgid(0xffffffffffffffff) r5 = geteuid() getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000002000)={0x0}, &(0x7f0000002040)=0xc) r7 = geteuid() ioctl$LOOP_GET_STATUS64(r1, 0x4c05, &(0x7f00000021c0)) r8 = getgid() sendmsg$netlink(r1, &(0x7f0000002180)={0x0, 0x0, &(0x7f0000001f80)=[{&(0x7f0000000340)={0x390, 0x2e, 0x800, 0x70bd26, 0x25dfdbfc, "", [@typed={0x8, 0x6c, @u32=0x10000}, @nested={0xe0, 0x50, [@generic="44b6f33125d3294a7891351deacafd93a447dd6ee59c5cc62e6d7041fcfe20f8984841a90df006fdfb542c23dac099cbaff2386274426d3187f505147e7df135220be385671941bcd7c28802f54b3a8f34340e15deee9f8ea4da1ae45209d13126a928817fcdce9402023513c4dbeaf718207cf9a97d0b56cb2c5b3de1a30114072574e9f22fd4e07a427f9d9eb0c3cbb287254737287b1f45c6185eadfd8ba3cf4402e620da5121e5689df958878e8eaeecc58c8cf2e3ede446f240a256b189ee992951bece1c05ac0cd06b5596030a64", @typed={0x4, 0x71}, @typed={0x4, 0x25}]}, @nested={0x1e0, 0x7e, [@typed={0x8, 0x6e, @ipv4=@multicast1}, @typed={0x8, 0x4, @u32=0x3}, @typed={0x8, 0x4f, @fd=r0}, @generic="290ca0752d3bfedf293fe3ff94e7342ef97ec63eaccdfda8c8ebbcf5320918598a31fadf4e9d6cd4e4b5a811d25fd3687744adbd0ba75cd14dd55f1fa85ee7b71d73dd0b6962774dee90e300f0a3de9e4301abd2ad17352dd79d8699fdb504933533733d788bb9dc5dd4a3dcd1fec2e20fd5b7af091b651990b5379e689103156c3a6b6c7973b8bdba6f261783", @typed={0x8, 0x6d, @uid=r2}, @generic="d6298e34505dec7373f06115ba7a2e73107c4558afd6ce2637439187787f7006234286e1885ceec577cef78a630637193c73af82f41db11488c52e74160e428cede1a142986e2d01e96bdb3a477b1c1b4c34a7720fd042e87053be749d8560857e07319b529a32646d", @typed={0x8, 0x92, @fd=r0}, @generic="7173a7fae4ca44af42f2b197d3a9ebf4b16d23b92bf7633d58b6a1cca6f7725cf5f369d2174711467c73555894de2f202979a188410684f2d2a960495290c7d667f51b94cbffc99c4c690d0bb442a8d0cd10cd751947948a03b2ffe861564dfd115669cf9637181e3e3049d815e9352dfa518725743a9eb8a94edad8f53c61b7b302edf2c984040622e108fd4115f98e6a77a9dabebc0b7a69", @typed={0x14, 0x82, @ipv6=@remote}, @generic="64f739c9dba8a1969079cf3a3e6905"]}, @nested={0xb8, 0x8e, [@typed={0x8, 0x56, @fd=r0}, @typed={0x8, 0x4e, @u32=0x1}, @generic="3e3cf1f5bc8f9858a0c7d36eff08307a99b2b127f3725eece8c55c537c8b2b130206a831356fd2513fb1610714a2eb66617f0d271c37dca16adf96a92cd205bfc578f9dd70b48f0bbb", @typed={0x8, 0x81, @uid=r3}, @generic="f16471a05fd26de9c8be02d5461f5b78cb93b0d07a628cd1f2ef76cd76d8b8320f79", @typed={0x8, 0xa, @u32=0x80000000}, @generic, @typed={0xc, 0x1e, @u64=0x2}, @typed={0x8, 0x30, @fd=r0}, @typed={0x14, 0x5f, @ipv6=@local}]}]}, 0x390}, {&(0x7f0000000700)={0xc0, 0x42, 0x300, 0x70bd25, 0x25dfdbff, "", [@generic="5f509facdfe9cbf3a0a4d8fcb25a52d7f072f999c56f4b997b3555ed93d560b2e04d7ae89d6e4d9296ddf5a0bfbd3d079a9c296469acf0ae131bf5477e7c4e892a7081d75e3703e66467356277bf110d9b5ef56da903665db446e97b4487516e5b7e3121afe16650b8782123960d74485733a6fbc7dc8fc952360e54fdd3b599c7dfd6c72f2e1b52a87def5b4defcf116712666b83e21979202293163cbc8a10b524612f767d400425bc7ad6a2821236"]}, 0xc0}, {&(0x7f00000007c0)={0x14f8, 0x3a, 0x300, 0x70bd29, 0x25dfdbff, "", [@typed={0x8, 0x62, @fd}, @typed={0x8, 0x59, @u32=0x6}, @nested={0x10d0, 0x8, [@generic="910e698df5e2bc747ee49463edffd1f75b835e98ccd91f9203f4ee99957e9afd66", @generic="3f5c824a8d334714522aad9cb261151e803b77cf9bd2a1c8d9dce56046480b4ea1575e9d99e9014fb0d400cef5bd", @generic="132f115a24ef20bae950129ca00957cf167a481444178dc26ba7fed359842f4f759bb4c6c1194efd996ed907ec97abee61b6d16957b3844829628a5f34309126a40d5d2d4e4f4c7806ca398e1b031704d16ce77902d1170f449bda5533592a822aa8b82822eb90c24c7d67521faae3bc66a7a9a742d7af", @typed={0x1004, 0x6e, @binary="7afb3778071479f8bcddb0e23c57d524615c777072cadc9a213877d2c87b2716786c94879d80ac53d9a60d88104f373b747e9dcb3bc8b106f94a417906928419b1afc7d609d868b73379fa05a144cbc63a907bc28e7209669cc393d4123cfce3b7dbe948ba1659ad8d3037de93282038f3a57bb58aeaa07db08daa630862d65ad0a588021050c7b4965671899edacd4cea0b8440bf66c839de9041ae30cbc9d59aec3589865c31164a6dd5b9853d08711478a266c9e536dd279a8274a08e20730e71f250aeac930f7b0d474b866e238aabb778bfcd5065013c757f6a4d66482bf8869e2f0d7ded9f41b2e89f13fe6e2f09967e6ac1e3fc5fcda3d72305dffcb41def990b552b6234e43d4f21043d44bf9514c3174ece43a8130e862ed298a5c5f372c48ad7dd4ebfb49a599965deb8e4a08922b8e8cdf72a94ddccca03e7f1ba4eabb45bb2dbaca336fdfbd7c7d8e6c84194d81c74a5b63b6f86e083f3283012c677fc30b5adc835ba7d269c5bc8e2fc8d76ba6720c7cfa44349acd745553a1204ccf1cd991b0b318b191aa045c4d6553f65097501e1482237f5ef3e62bd6dd041d9a519bf59642f481fbf800bb2165608e20087b333f8e3785f8c55f4fd0ca443b6417c43ae457d2532e923ccfe2cb95c0fc1a224af7b88cd4acbbf5eb67f7eae9bd732a91e6301a246cc4e81c7ae5d6f1014609bb47cc0f9c5e23814afb234f123e57b0330bd034b644ec684bbb1660bd174e235b8b6c26814ce76c6129a720de5603c1e1907d2c317258aff3e7f1fc7c58ad4ce73b8a3f30dc5dcc30e97e1068c19e404663449493fc18830aa9099fc255ae4f60a3020a021f3e41eb3b860c4790ddf31ed9d731920681ddbc94c916f3ee86ffb9247ea6e314fee1883de5b6921fd57e8cd1ba84b51d2bd267c91af90a2972c964b21057ccc932132cade8705073c134d6a997b9c32fa90822d84a861bc9c338cc8bf01f2dbf4d1bd0796cd32f22bbb9d0ce18513b03e207e14350049bf6bcc66e32bf60ad096f186a359fd5fe412d1f2ec6412df3fd469992b026a8933dc979972584292e4f4fd194a9d4949a4999abccccac72ece7f67751d20c7ad938aae613a0de49ecdd9ef54a52fbfd7fe21238fc8c732d0b06055e4ea9c462985a52e8c831b4447428173f1486978a666f59852bb13fa56dcacd8db323ea17885f6dbc801c501ed2062c6672d5fae889531af0f583e145def42f72163724e7487915cad7595b1819f4e3bb5808e400434c8bf4c4951fb85c7cbb5cdd0677fe48bdae625dff7af86171bd5a41836df5a44fd490842ee570377a45afa18931f1cdd24b0b804a608017db5eeb8b2404b1f5eec51e155fd7a7e197850999f032443ec594b826db125cfc0878375b9263acc3a8d05e77215b70f2570dcb65df89963695914b33b0e9c07ce7d362706fc43442e4d9bf1fda2a0615165ffaf30a0a52c4a2b4dceb5b04327ba24736582c2647eee0fcd5ca7b7331788f1a5ee815f8bcf99a046d20a51947c9b6fbf0b64684ae201b84f4df085bd8a1391023aa0a5d888bac6904cce7c0cc03814c1888e662fc45d00fa0c850511663ce6e78218946b7ffd776667c51ba7292c660909bcd58034d5c3af75b54759c8a72a4e79359f55058f08963205ed45084aa48fc364b26e0bfe6fdf4c592940ef479f4c7f34b13205b428f35338638e78f75bc20db379579929bd559e5677bf286a9a91b70544af8907cde8e4283f6babce0790d378fb6c46404442199d16fc76a17eaeff0668b6dd6467235109789183a346a3a694e5fda1a07da77e4cb6abce025fff64abae5effe062d963b0fe947c5622220746fdd2975705c959af3ac4f365daa2879a820b24eabb75b0889dc203ad7a7849487fbf6fe26a9332361c30d4510408eb0ecef17ebe9951c1a53317a27f10ab4dd7eaef7d2254835c1796aadb3fa089dfa95514c24e0c62351a6aa3de3f2b3b8cb1d86c69a120072e2ff7eb578a814af3a503ff06d903503390f98e9c4a1a1b96e2ad45bcfb275a5245004321b4237fc101052af301da38e0125b1661520e077adee23ac83664384c924dc17ebbef7d258001eddf2b856acb3408f85f76a54f11454548e351c619323523c5337683d5613bf7e0f821266922114d9c14927622c636e5c3fbdaad6f663f607b0828fe41bc39b402dbc65035ab2554b82884f018b2a4f7cebcec32432f612a7dadf4a6bcc20a6a40bff1a388360bd40a857be9505caed54e46b1efa2e8c63fade7748930d541e2e328c9f61ece41d223ff51872c0fe7521220cc598a4e63469569077ec0dbed7d1639a96f23380c5abd65ffb3050ba10dd303d11c6909ec4d812bd0e51abdec3ca80509e7f3117fc37487c6498dae5cf0e501be285041b84e83a22d4d55bc3bbb3600828b7329ce52c07c3576ab0d2831ca88f4fce7bee523c152473990200e496238409dcbfe683977ede4c4f939fb0035c2a3dafb20128dd09f8ac51e85b19b4bd8ece8f91f1f7b2c0fd806473913a902df670073c24b513de3b4def6577868ea7824ce01a8c9ced97264ea0bf435914e2c981cef8c22e47d22c215a71ef65480d589d5166b6ecdd64cb5857a34bd77b1810334bd254d084bab0329e956c565b2b3add441ab6057c3502e1730c5bb3f8383a670756a84eca1265f50ecd8bd4552f382a5bd3a4df8c2eb8c298507d9c0156e3f72c9d373d04e2340a23aa08eac32bebe47cdf1a6af512fa5482e623cabac8a6f9c1a2a2db098c58ccf349b7d4d6fa39a0feaf574d0f002b3d99a2da62a38585506e88bbf792d001cbf5554633cf31895563101288901007e83c642f87bb2035847cbfaf55390016f2fb89f3cfa070fc6f40e8c19a1291bbaa55b0132f75747ff473a3f1f629ce13358c7493f3d9d04b99fe1851e62b38ff2bb59d43ab23021dd5c1b94f68a4c9462e1108cf5237179b203e723941a44f4c71227ec643f38d29ca3074c8f33004dcf8ae6b52b9d6fd2a76d56ce73e91ddd2226f01f3b88608d611d3b800cdc60eb4e6fd36a7abe1a4ad4db1b9abf3c142516780391cf8c013e25c5d51e65cba6b69148ec907219800712c7a9d4a87d55ca0c90fee976ddf2e3ae603093315396c6b9d61e70441fd476808d6a5bfd51b0e94db8de1cee906d3bfd245e4e3c093af78174b588abbd64e2c8783ef5e67cde2db322cbf662373fc535fe601e4faab5d1e59840b27ea180bceb4c584bbe6adb574bfcde149022fbc5381636c7da9d4457680f6297bd69f7dad373700991e0dfd157de65ef7a09c69200a05dc7a8dfb4fbc882dc681e9dea71bea95a83cd6e7831595b1b0c8d2be51554ad23f9b065baceb9e697d887af1724ba96c226c7bc43d95317c4fa5e2e7cd7d31a2fa220b0cdd1bc187e68882601855c62c6044fe54ec4d65a6308fbc9eab366c3683d7f3c5fd63bbd96f9e54f618b143b3143ec3c175b3b0c7da908239a843cd0edf6ddf32859f4f5e6c34e2890a0b8ef0c90ebf4a4c5dde99cd9afc8a37ae7f6f8ef479f77103a39909c624083f0e1ba5fac47fef4c621077c8e49c02ba355914bb1c635a01fcfeec259a394f5fd0d02f006cda0d95b1a13fb7c5e2b2bf058057786fc5630672680985b62ffc695d5230caa98cba0f830033d08c2f5c24de0bbfe3082bee0fb91ad33c92c6d225be832a28651aadf337e8ec4d5e3d1a043b88aa450d75e70e76112fa5706943bac0a63393c9bda81747414e7cad0def7176cf5d5e289639d76311b600338fc323677b5a04e04d33fbf8d15edb81bb947dee277f6bc8f9c7ab1a6e7e6592c6d439cb64de6fc58c33026e862aafb391e22fe2e1b88c177ed89e7e622c1a94778f542f1929e60e0fad04a7fe415224cafb6f1bdf36f186c4be0f334b1541798ca1277560390b72c5cc58d883dca5f28647fa8b5b6d9c478edb5860e0d98eea8c9c83e6afe66f32e1cffacafced738369678a35e3d95215a6467933138843f9c32a2ab7ec36174d7ac407d1f059d86ecd03ac3ba347148b4d2c2216ce58be8c526d88ac51eb1e5ad61eb941e5ca396016c3357594950f130067cc5cbbe414376638d8c9010d562bbb3b5bbe43f268a7a025973c2402a14dae031e984d6aba433c8b8ca8bddfe66c26835f555970bdb0cfe8e33d7d57c482db8ce0842697d0b55062a06873cfbc42a07ced40cc1f374851282974ada4797621292ea0d7f3b31aa5142dc94f0414f7dbbc6ddfeaa1c20d7c350c95d2134be11adcb8c62fe4d9d484e34125483f8bffebb10b64d98ba4fe0827e783abe410ff48b33004b1f37b0af8aef93e4e7fac6018f49f0928bb7a011424d040e58f544e65776f4a296912561c63631926ace8016ff29447dce1233083fad89a176b2a9134fbd7ab7afa2ffc76fc01c7e19e0b847a998e428e974d5a8f1ca2d1c11d0781a4d80bb82e0b5462bf66940594a501d920a6296d9c63b9f6fa153e6920796d2b9eb1adc3c7c9b898a40982f96cfeac2df7ad862edc1df6d9af61598868a0d8024a364c6a2896037492f597765795bcef20deb4c97063e60ddf649e2902b8dd3229aef2fe60719f908c0be8cfa8417e371e38706fef4490c10a268afd269d3cbb31b32f7f95fad541c0afac77efd6f3892516d59a250b66857902c16894b40885b786cb69d34f1e6bd231f34c620bb99d325b11b63f51a70ced1891dae6ca872b38b772f135434fe1907853e96acb8d63eb7a2f6d8b8b8ded517b8f32502833bcbf6f25ef5d1e5aafe1bb7038c322ede05d8dc45b7820fcb63461876d258de58a6fc2fa6f2c1d71c9e702f352c8304fe9519fa30895919ebdca39ac87eef6cab82f99d94cf5d06d8d2114dd1aaf37c6e7ffa693ae2d9038859c503526308189f95a29b454879a9a4947281dbb7386fbbe210378222462061a37c86b3c0b56b8cd56ed2b70bd84ab5c36b83d9f3668e4886d856d36f0d9293fc613481cd2598f1c3a3cd0bddaa997dd4c96cf38cd0d09533e810878f043aba53aa3ed29cfa459cf16059afc21f5b0c6e8196b453850f6a90294d797790a876f83fbb690f0eb81eac650fbf9b9e27c5c111ae1d0ef0bc252d796975d92f740cc269d0e25fcb6bca830a4405f42656012c09290c771dc281f6dcac3ff6b021c62d7c94f1c2cd42236938d92865ef32be5652d9fd5dcc1edfe8efedc232a961e95fec753e8d21c7eb560b0d9dc61a7f7bb213d52d324c6f82aaab3e1b62e1910f187f9bef485c9d8fbd3c7420ea85d8caf719e1826b44c15f482d86c42ebc4e52955ea09dec87b0890962cbba62d88c4b580dbddffe10d3fd963704ab7e4777ba56175115e18a384834a0b592500b961cd39491cb50b7e8776b9b05bbcdbc183473ea62f27d9951f43997aeb311f03b84e9ad22a34bf8c838a9ddadf0b601803903b86427e0e15832057f583381908ab037b6ccb6ed26f12902336b0eb3e5aa37672ac08087e1bb6f405f7162d587849116bd314ee0cf04fd1bf163e655ab8fad915920b357b7a51df963924a74e896deea4cb15a127e6715481b543c1d7f5f0190df6f886a063ed16b5f1e001767a87bf1e42b0beb46f705a3f801e6557ff954926a07fa30b5873b799c0a34ec488c8f2acf832821773ba3689a812ca3f9513c111090b3da4a9d675c77d4798505d8edc3c593cc21f18646a3039254137cc469eff3d53bce6abb56f734cbd409841f4acca3e9fb095df8b8439eda986c5393efe1d7e6f4d369567d1a07e14d347760aca7f4c5192aec5533057019d1f93152de006f60"}]}, @nested={0x284, 0x17, [@generic="8692578d6f2ade0a5c52c840132386126b3799db8517b4cccf3f48b84d627f00d31d4c515776ee5751e601661041d83c548fcd49266bf55e75a02505b1b7fd2f280e73386722354647dd09db1c5f8e1da5b5c069ca9c147a58daf0db444520123ffd7e78262b6b4bd4d5f8308b736be4c1c78ad757107b10e7fdf60dab80255ebc777e17f2377e1726dc00e40d0eb90bbec046f6639aa5dc41c2e71bd5b8a78eea0dee7f", @typed={0x8, 0x31, @fd=r0}, @typed={0x14, 0x3e, @str='/dev/net/tun\x00'}, @typed={0x8, 0x35, @pid=r4}, @generic="3258a6edb6f4b8bfc51d441e8b09c259523894c89eaaa0cc0f0a82c9f60b4792b1a1db765e96d02a7ca9867cabecbd4f5ef32db51bd5ab28120041bb0c5bf69b73e1c6b85e7ec0eea3d3d630f71ba3368851c3fd8350d28a0d05d082d66963c69be6a34caf860605f8f1a1942a855ef8dbc6125e15d30c65572785eabbb6934fee55909928b59f7a5e9965cd9645ea5ba3e65a", @generic="e6668ed5867cad4ad3c0855f33956ccbbc36ab7fb51d8a281510a759db542b6d73cd52a19c59127e7e6fce36bd0f31e2a97050e87aebf806bd19d3c45e79e3c1307ee0677bd64987", @generic="f4beca94e5744a526ecb62e01c0444ef67e5ee7fd55397f6d868e88ae183be51be107a66030c693c754229bd064d90b5a99449555076e462be6e802f9b9976349cd5fb25167f1a5215e26f8dbc9f13b4a22821196129243ef96ef06c9ec1f91ec9af83ac50a07f31971f8b87b045f2a4d1da7efbfc5958", @generic="c511ce02970af1a840178a311fbf84667d29cb2e7cf0883bd751209fd8fe294380959ae54152924bb0059268c52e58ddc98f4148eadd5e7f6ea4840867bb72bdecdf027d843729fe0fc16e872f1fdc38057d80682011ddd522edbeb2be9cbbc08d59dfb7e35a"]}, @typed={0x8, 0xd, @ipv4=@multicast1}, @generic="3a8cf2a83559f35678bfb34c6d4809099dbb7d829e6172f33c9c205925ac9ce988857ceb9d202a1669ba6d7adee23647a2e48f1b467761fe67d34aa4a2588d46465802d643f58e918ddf0c4e4984fc357cc7948619443a2697135d003777160f1aa888f52dc65a526e51863d3a041a49c5c0c0019d7f0573ca028294d2f0e56d30bfca815db61685", @nested={0x7c, 0x3e, [@generic="4a4bbe9072b3bb1e759f15f1cfd42854d09fba47ebb8574029414e5c89715ee01eccfe996d224b1c8285a6ee6c53ea443580476785b0bb7ac56f13ea2585ddbccca417dded6473ab3b91a2b408833905d5fa26815f93f99534f05f0e6fe0470406b52a85a8f3c3aaaf3e50eb13b7d892aa6d2cdba5bf06"]}, @generic="ee14501b8a7b4738cf81a8f6f21e4cb23ade4ff4f95f63dc9200badaa32bf6dfa159e7bd480adb1f338df5d39f65ec30fb6c5e5db38ce9f79ba3ce723425eb40fb6a0cc4b62738935326713bfe30f5c9357c02f2959a58e492", @typed={0x1c, 0x8a, @str='trusted.overlay.origin\x00'}]}, 0x14f8}, {&(0x7f0000001cc0)={0x18, 0x3a, 0x4, 0x70bd2d, 0x25dfdbfb, "", [@nested={0x4, 0x19}, @nested={0x4, 0x3c}]}, 0x18}, {&(0x7f0000001d00)={0x250, 0x42, 0x200, 0x70bd28, 0x25dfdbfd, "", [@nested={0x240, 0x64, [@typed={0xc, 0x52, @u64=0x401}, @typed={0x8, 0x2f, @uid=r5}, @typed={0x8, 0x94, @fd=r0}, @generic="1b43f77e3b3e0c91b2b8", @typed={0x8, 0x7b, @u32=0x100}, @generic="f9f92a24f51d316d0d8435bc9e237d56980667dac6a77305b05ead90099f1ae0cc78308861eb536e420ac3072ee51eda4fdd5ae7b141204ba7913b21acbe544c16400d5aaec94e44dc0b082a45da84a499b75e5d9287aa9e31ee4a9e3ed33f1abe6f1739ba57866498776f187118f848238b79be9dde0fc4fa343382d63fe4871bdc25f69f48", @generic="11069ab28900c11ff3c5547d2068aaf89f9a26c8742b65253705126519bbabf446995554fa306036f1408ab700ed4db0f010e35a27faa0d9e887af014c60e2fd18db5b06d5e2434df9ce65c4fb89d657f466b93d3c5089dfe1c2ce4b3796c69665336db8932688aa5febe3b1c526f663d2dcfa68f7f7fa377e7b048bdbfa9ef1654e4779e22b38703d2faa6c5ca3e2288749a5d08948033454d30cf1a494d8785c993f33bea79d1ad24e2bafe34b", @generic="3eb3673c55fe2154e40f1137ea140f5140797198d10c24a8ea7a878a6e0e4b41cc6118592aa02f14ff962c1330a1904f3bfcd81c2233141dd3f4cbba116008c36e4fbacaffb5912d6798f22ad3e2636020637d439e413aa7c51d914217fd9bd4fd47961d96c577472c59a8a491a4a92995635b45771efac090eaa48d1512c0e80b156415983eed566ef4831340b40654e51980405f47aa89106e3b01272844f573d715809cd3325e81603ce1151b213438deaf269af308d902a1635f187f5eb342178dfd2190d30750917e902491c90c28e9ac43101f80"]}]}, 0x250}], 0x5, &(0x7f0000002080)=[@cred={0x20, 0x1, 0x2, r6, r7, r8}, @rights={0x18, 0x1, 0x1, [r0]}, @rights={0x38, 0x1, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0]}, @rights={0x18, 0x1, 0x1, [r0]}, @rights={0x20, 0x1, 0x1, [r0, r0, r0]}, @rights={0x28, 0x1, 0x1, [r0, r0, r0, r0, r0]}], 0xd0, 0x20040000}, 0x8000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000200)={'oql\x00', 0x409}) r11 = dup3(r9, r10, 0x0) sendfile(r11, r1, &(0x7f00000022c0), 0x100000001) signalfd(r0, &(0x7f0000000140)={0xd6d7}, 0x8) 10:35:49 executing program 1: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000080)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) ioctl$KDMKTONE(r0, 0x4b30, 0x5) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='syzkaller\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r1, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) listxattr(&(0x7f00000000c0)='./file0\x00', &(0x7f00000002c0)=""/143, 0x8f) 10:35:49 executing program 5: r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='GPL\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r0, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) 10:35:49 executing program 2: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$KDMKTONE(0xffffffffffffffff, 0x4b30, 0x0) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='GPL\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r0, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) 10:35:49 executing program 3: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) openat$ppp(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ppp\x00', 0x80000, 0x0) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='syzkaller\x00'}, 0x48) shutdown(r0, 0x1) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r0, 0x0, 0xe, 0x9f, &(0x7f0000000080)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) 10:35:49 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000200)={'eql\x00', 0x40000000000409}) dup3(r0, r1, 0x0) 10:35:49 executing program 5: perf_event_open(&(0x7f0000000180)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='GPL\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r0, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) 10:35:50 executing program 4: r0 = socket$packet(0x11, 0x3, 0x300) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r1, &(0x7f0000000100)={0xa, 0x0, 0x0, @dev, 0x4}, 0x1c) r2 = syz_open_procfs(0x0, &(0x7f0000000440)='pagemap\x00') sendfile(r1, r2, &(0x7f0000000000)=0x100000, 0x100000008001) setsockopt$sock_attach_bpf(r0, 0x1, 0x32, &(0x7f0000000040)=r2, 0x4) 10:35:50 executing program 1: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x1}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000080)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) ioctl$KDMKTONE(r0, 0x4b30, 0x5) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='syzkaller\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r1, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) listxattr(&(0x7f00000000c0)='./file0\x00', &(0x7f00000002c0)=""/143, 0x8f) 10:35:50 executing program 2: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$KDMKTONE(0xffffffffffffffff, 0x4b30, 0x0) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='GPL\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r0, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) 10:35:50 executing program 5: perf_event_open(&(0x7f0000000180)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='GPL\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r0, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) 10:35:50 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x4e22}, 0x6e) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000200)={'eql\x00', 0x409}) dup3(r1, r2, 0x0) 10:35:50 executing program 4: r0 = socket$packet(0x11, 0x3, 0x300) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) sendfile(r0, r1, 0x0, 0x1c) connect$inet6(r1, &(0x7f0000000100)={0xa, 0x0, 0x0, @dev, 0x4}, 0x1c) r2 = syz_open_procfs(0x0, &(0x7f0000000440)='pagemap\x00') setsockopt$inet_tcp_TCP_REPAIR_WINDOW(r2, 0x6, 0x1d, &(0x7f0000000040)={0x3, 0x0, 0x3, 0x1, 0x3fdf}, 0x14) sendfile(r1, r2, &(0x7f0000000000)=0x100000, 0x100000008001) 10:35:50 executing program 2: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$KDMKTONE(0xffffffffffffffff, 0x4b30, 0x0) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='GPL\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r0, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) 10:35:50 executing program 3: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$KDMKTONE(0xffffffffffffffff, 0x4b30, 0x0) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='syzkaller\x00'}, 0x48) r1 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ppp\x00', 0xa002, 0x0) ioctl$VT_RELDISP(r1, 0x5605) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r0, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) setsockopt$inet_int(r1, 0x0, 0x1f, &(0x7f00000000c0)=0x4, 0x4) 10:35:50 executing program 5: perf_event_open(&(0x7f0000000180)={0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='GPL\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r0, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) 10:35:50 executing program 1: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x1}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000080)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) ioctl$KDMKTONE(r0, 0x4b30, 0x5) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='syzkaller\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r1, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) listxattr(&(0x7f00000000c0)='./file0\x00', &(0x7f00000002c0)=""/143, 0x8f) 10:35:50 executing program 4: r0 = socket$packet(0x11, 0x3, 0x300) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r1, &(0x7f0000000100)={0xa, 0x0, 0x0, @dev, 0x4}, 0x1c) syz_open_procfs(0x0, &(0x7f0000000440)='pagemap\x00') sendfile(r1, r0, &(0x7f0000000000)=0x100000, 0x100000008001) 10:35:50 executing program 0: r0 = openat$selinux_policy(0xffffffffffffff9c, &(0x7f0000000080)='/selinux/policy\x00', 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x8010, r0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040)='/dev/net/tun\x00', 0xfffffffffffffffe, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000200)={'eql\x00', 0x409}) dup3(r1, r2, 0x0) 10:35:50 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='GPL\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r0, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) 10:35:50 executing program 3: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$KDMKTONE(0xffffffffffffffff, 0x4b30, 0x0) r0 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000000080)='/selinux/avc/cache_stats\x00', 0x0, 0x0) getresuid(&(0x7f00000000c0)=0x0, &(0x7f0000000100), &(0x7f00000002c0)) setsockopt$inet_IP_XFRM_POLICY(r0, 0x0, 0x11, &(0x7f0000000440)={{{@in=@loopback, @in6=@dev={0xfe, 0x80, [], 0x17}, 0x4e22, 0x1ff, 0x4e23, 0x6, 0xa, 0xa0, 0x20, 0x3a, 0x0, r1}, {0xff, 0x5, 0x400, 0x0, 0x100000001, 0x1, 0xf8f5, 0x3}, {0x3059, 0xb316, 0x7f, 0x5}, 0xdf, 0x6e6bb6, 0x2, 0x1, 0x2}, {{@in=@dev={0xac, 0x14, 0x14, 0x1f}, 0x4d2, 0xff}, 0xa, @in6=@dev={0xfe, 0x80, [], 0x20}, 0x3505, 0x0, 0x3, 0x5, 0x401, 0x1, 0x233000}}, 0xe8) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000003000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000800000146a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='syzkaller\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r2, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) 10:35:50 executing program 2: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$KDMKTONE(0xffffffffffffffff, 0x4b30, 0x0) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='GPL\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r0, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) 10:35:50 executing program 3: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) openat$selinux_enforce(0xffffffffffffff9c, &(0x7f0000000080)='/selinux/enforce\x00', 0x480100, 0x0) r1 = dup(r0) sendfile(r0, r0, &(0x7f00000000c0), 0x9) ioctl$KDMKTONE(r1, 0x4b30, 0xffffffff) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='syzkaller\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r2, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) 10:35:50 executing program 1: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x1}, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000080)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) ioctl$KDMKTONE(0xffffffffffffffff, 0x4b30, 0x5) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='syzkaller\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r0, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) listxattr(&(0x7f00000000c0)='./file0\x00', &(0x7f00000002c0)=""/143, 0x8f) 10:35:50 executing program 4: r0 = socket$packet(0x11, 0x3, 0x300) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x400, 0x1) r1 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r1, &(0x7f0000000100)={0xa, 0x0, 0x0, @dev, 0x4}, 0x1c) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r2 = syz_open_procfs(0x0, &(0x7f0000000440)='pagemap\x00') sendfile(r2, r1, &(0x7f0000000040), 0x75) sendfile(r1, r2, &(0x7f0000000000)=0x100000, 0x100000008001) 10:35:50 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='GPL\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r0, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) 10:35:50 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000200)={'eql\x00', 0x409}) dup3(r0, r1, 0x0) finit_module(r1, &(0x7f0000000080)='eql\x00', 0x1) 10:35:50 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='GPL\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r0, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) 10:35:50 executing program 1: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x1}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000080)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) ioctl$KDMKTONE(r0, 0x4b30, 0x0) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='syzkaller\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r1, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) listxattr(&(0x7f00000000c0)='./file0\x00', &(0x7f00000002c0)=""/143, 0x8f) 10:35:50 executing program 4: r0 = socket$packet(0x11, 0x3, 0x300) sendto(r0, &(0x7f0000000140)="bc3e24edb3983ac02f50f2c543456517dfedd45e18ec64514eb1660df5a6f203345b7c97c6443b99e3512409ba5ce8a260d22369ee8729cc1d755d6b7c03fc72cbdb1c1f70c9e273c891b45318886f1df5a40a18a356530c9f9be9b67cab8056300077b587367e904c8fef74c59694b3a8de93ed6186cbd42aab690db460c89255706f0bbc8445b28c0f53d24d2c9aed072bf9610aa1183757226b24d30a3f674dfaf66a23fc628b180590ecf32136334dae49f7543b57ea14852b25ce31953258004f04915f46e82f7ce3", 0xcb, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r1 = openat$cgroup_ro(r0, &(0x7f0000000080)='cpuacct.usage_user\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') r2 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r2, &(0x7f0000000100)={0xa, 0x0, 0x0, @dev, 0x4}, 0x1c) syz_open_procfs(0x0, &(0x7f0000000440)='pagemap\x00') 10:35:50 executing program 3: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = openat$selinux_policy(0xffffffffffffff9c, &(0x7f0000000080)='/selinux/policy\x00', 0x0, 0x0) ioctl$KDMKTONE(r0, 0x4b30, 0x0) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='syzkaller\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r1, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) 10:35:50 executing program 0: socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040)='/dev/net/tun\x00', 0x80000000100, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000200)={'eql\x00', 0x409}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4800) ioctl$RTC_IRQP_READ(r2, 0x8008700b, &(0x7f0000000100)) dup3(r0, r1, 0x0) 10:35:50 executing program 2: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$KDMKTONE(0xffffffffffffffff, 0x4b30, 0x0) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='GPL\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r0, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) 10:35:50 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='GPL\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r0, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) 10:35:50 executing program 1: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x1}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000080)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) ioctl$KDMKTONE(r0, 0x4b30, 0x5) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0x0, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='syzkaller\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r1, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) listxattr(&(0x7f00000000c0)='./file0\x00', &(0x7f00000002c0)=""/143, 0x8f) 10:35:50 executing program 2: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$KDMKTONE(0xffffffffffffffff, 0x4b30, 0x0) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0x0, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='GPL\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r0, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) 10:35:50 executing program 4: mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r0, &(0x7f0000000100)={0xa, 0x0, 0x0, @dev, 0x4}, 0x1c) r1 = syz_open_procfs(0x0, &(0x7f0000000440)='pagemap\x00') sendfile(r0, r1, &(0x7f0000000000)=0x100000, 0x100000008001) 10:35:50 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r0) write$UHID_CREATE(r2, &(0x7f00000000c0)={0x0, 'syz0\x00', 'syz1\x00', 'syz1\x00', &(0x7f0000000080)=""/60, 0x3c, 0x8, 0x0, 0xfffffffffffffffc, 0x7fffffff, 0x8}, 0x120) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f0000000200)={'eql\x00', 0x409}) dup3(r1, r3, 0x0) ioctl$TUNSETVNETBE(r1, 0x400454de, &(0x7f0000000240)) 10:35:50 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='GPL\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r0, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) 10:35:50 executing program 3: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_ID(r0, 0x80082407, &(0x7f0000000080)) ioctl$KDMKTONE(0xffffffffffffffff, 0x4b30, 0x0) r1 = dup2(r0, r0) ioctl$UI_SET_SWBIT(r1, 0x4004556d, 0xf) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='syzkaller\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r2, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) 10:35:50 executing program 1: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x1}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000080)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) ioctl$KDMKTONE(r0, 0x4b30, 0x5) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0x0, &(0x7f0000000000)=ANY=[], &(0x7f0000000140)='syzkaller\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r1, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) listxattr(&(0x7f00000000c0)='./file0\x00', &(0x7f00000002c0)=""/143, 0x8f) 10:35:51 executing program 2: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$KDMKTONE(0xffffffffffffffff, 0x4b30, 0x0) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0x0, &(0x7f0000000000)=ANY=[], &(0x7f0000000140)='GPL\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r0, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) 10:35:51 executing program 4: r0 = socket$packet(0x11, 0x3, 0x300) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1000006, 0x11, r0, 0x0) r1 = getpgrp(0xffffffffffffffff) capset(&(0x7f0000000080)={0x399f1336, r1}, &(0x7f00000000c0)={0x20, 0x10000, 0x4, 0x1abf, 0x4, 0x401}) r2 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r2, &(0x7f0000000040)={0xa, 0x4e23, 0x0, @mcast1, 0x4}, 0x1c) r3 = syz_open_procfs(0x0, &(0x7f0000000440)='pagemap\x00') sendfile(r2, r3, &(0x7f0000000000)=0x100000, 0x100000008001) 10:35:51 executing program 2: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$KDMKTONE(0xffffffffffffffff, 0x4b30, 0x0) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB], &(0x7f0000000140)='GPL\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r0, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) 10:35:51 executing program 1: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x1}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000080)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) ioctl$KDMKTONE(r0, 0x4b30, 0x5) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB], &(0x7f0000000140)='syzkaller\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r1, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) listxattr(&(0x7f00000000c0)='./file0\x00', &(0x7f00000002c0)=""/143, 0x8f) 10:35:51 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='GPL\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r0, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) 10:35:51 executing program 0: r0 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000000080)='/selinux/avc/cache_stats\x00', 0x0, 0x0) ioctl$TUNSETVNETBE(r0, 0x400454de, &(0x7f00000000c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$inet_udp(0x2, 0x2, 0x0, &(0x7f0000000100)) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000200)={'eql\x00', 0x409}) dup3(r1, r2, 0x0) 10:35:51 executing program 3: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$KDMKTONE(0xffffffffffffffff, 0x4b30, 0x0) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='syzkaller\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r0, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) r1 = getuid() ioprio_set$uid(0x3, r1, 0x3) mknod(&(0x7f0000000080)='./file0\x00', 0x800, 0x8001) 10:35:51 executing program 1: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x1}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000080)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) ioctl$KDMKTONE(r0, 0x4b30, 0x5) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0x7, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d64050000000000"], &(0x7f0000000140)='syzkaller\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r1, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) listxattr(&(0x7f00000000c0)='./file0\x00', &(0x7f00000002c0)=""/143, 0x8f) 10:35:51 executing program 2: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$KDMKTONE(0xffffffffffffffff, 0x4b30, 0x0) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0x7, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d64050000000000"], &(0x7f0000000140)='GPL\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r0, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) 10:35:51 executing program 4: r0 = socket$packet(0x11, 0x2000000003, 0x300) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r1, &(0x7f0000000100)={0xa, 0x0, 0x0, @dev, 0x4}, 0x1c) r2 = syz_open_procfs(0x0, &(0x7f0000000440)='pagemap\x00') fcntl$F_GET_FILE_RW_HINT(r2, 0x40d, &(0x7f0000000080)) sendfile(r1, r2, &(0x7f0000000000)=0x100000, 0x100000008001) ioctl$BLKALIGNOFF(r0, 0x127a, &(0x7f0000000040)) 10:35:51 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0x0, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='GPL\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r0, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) 10:35:51 executing program 1: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x1}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000080)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) ioctl$KDMKTONE(r0, 0x4b30, 0x5) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xa, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe"], &(0x7f0000000140)='syzkaller\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r1, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) listxattr(&(0x7f00000000c0)='./file0\x00', &(0x7f00000002c0)=""/143, 0x8f) 10:35:51 executing program 3: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$KDMKTONE(0xffffffffffffffff, 0x4b30, 0x0) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='syzkaller\x00'}, 0x48) lsetxattr(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=@random={'security.', 'vboxnet0md5sum\x00'}, &(0x7f0000000100)='-:,\x00', 0x4, 0x3) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r0, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) 10:35:51 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0x0, &(0x7f0000000000)=ANY=[], &(0x7f0000000140)='GPL\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r0, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) 10:35:51 executing program 2: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$KDMKTONE(0xffffffffffffffff, 0x4b30, 0x0) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xa, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe"], &(0x7f0000000140)='GPL\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r0, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) 10:35:51 executing program 4: r0 = socket$packet(0x11, 0x3, 0x300) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r1, &(0x7f0000000100)={0xa, 0x0, 0x0, @dev, 0x4}, 0x1c) r2 = open(&(0x7f0000000040)='./file0\x00', 0x501040, 0x0) r3 = syz_genetlink_get_family_id$ipvs(&(0x7f00000000c0)='IPVS\x00') sendmsg$IPVS_CMD_NEW_DEST(r2, &(0x7f00000001c0)={&(0x7f0000000080), 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x14, r3, 0x2, 0x70bd2a, 0x25dfdbfd}, 0x14}, 0x1, 0x0, 0x0, 0x44}, 0x24004041) r4 = syz_open_procfs(0x0, &(0x7f0000000440)='pagemap\x00') sendfile(r1, r4, &(0x7f0000000000)=0x100000, 0x100000008001) 10:35:51 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000200)={'eql\x00', 0x409}) r2 = openat$selinux_checkreqprot(0xffffffffffffff9c, &(0x7f0000000080)='/selinux/checkreqprot\x00', 0x4000, 0x0) mknodat(r2, &(0x7f00000000c0)='./file0\x00', 0xe0a0, 0x1) dup3(r0, r1, 0x0) 10:35:51 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB], &(0x7f0000000140)='GPL\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r0, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) 10:35:51 executing program 2: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$KDMKTONE(0xffffffffffffffff, 0x4b30, 0x0) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xc, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b700"], &(0x7f0000000140)='GPL\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r0, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) 10:35:51 executing program 1: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x1}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000080)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) ioctl$KDMKTONE(r0, 0x4b30, 0x5) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xc, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b700"], &(0x7f0000000140)='syzkaller\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r1, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) listxattr(&(0x7f00000000c0)='./file0\x00', &(0x7f00000002c0)=""/143, 0x8f) 10:35:51 executing program 3: r0 = creat(&(0x7f0000000100)='./file0\x00', 0x88) ioctl$VT_RESIZEX(r0, 0x560a, &(0x7f00000002c0)={0x101, 0xfffffffffffffffa, 0x3, 0x74ea, 0x7, 0x9e}) perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x8000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$KDMKTONE(0xffffffffffffffff, 0x4b30, 0x0) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000003c81000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d64050000000000450404000100000004040000010020c9bcd0637600b703000000000041290a80fe00000000850000002b000000b70000000000400095090000000000007a8bc8c6db3d97c8f5fdad6621e86f018cd9675ff221023384055296758490d0f880a5cd3abdb5c11a152055080058f55fe183e73f2acf570f5509b6e843e01f73fb5aa8ff8986f2d9bb1b98430881e3"], &(0x7f0000000140)='syzkaller\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r1, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) 10:35:51 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0x7, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d64050000000000"], &(0x7f0000000140)='GPL\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r0, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) 10:35:51 executing program 3: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) socketpair(0xf, 0x5, 0x26, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDMKTONE(r1, 0x4b30, 0x0) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000080)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='syzkaller\x00', 0x7, 0xfffffffffffffe16}, 0x48) getdents(r0, &(0x7f00000002c0)=""/88, 0x58) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000040)={r2, 0x0, 0xe, 0xffffffffffffff35, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000440)=""/159, 0x100}, 0x28) 10:35:51 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000200)={'eql\x00', 0x409}) dup3(r0, r1, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCSCTTY(r2, 0x540e, 0x4) 10:35:51 executing program 1: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x1}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000080)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) ioctl$KDMKTONE(r0, 0x4b30, 0x5) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xd, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b70000000000000095"], &(0x7f0000000140)='syzkaller\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r1, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) listxattr(&(0x7f00000000c0)='./file0\x00', &(0x7f00000002c0)=""/143, 0x8f) 10:35:51 executing program 4: r0 = socket$packet(0x11, 0x3, 0x300) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x400000004, 0x11, r0, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r1, &(0x7f0000000100)={0xa, 0x4e23, 0x2000, @dev, 0x4}, 0x1c) write(r0, &(0x7f0000000140)="0dd73d10c096389bc3be3dee2b6669cf2afbbb0740588afe94a73e1e93aa9b03576d6f92e30457c5c6a9610cc15128230b6acefd345f19b305d9972287d5ac451fee2619edaa3a0a53a074759b4bfc270b2e8c465b3bef1a8dbe4359e90a7112666245dcf96aa1b89c1c15260e169c9635ff949daf0dc4cf36bba74f0d5bebd167271de709c225a859d73e003a509e973e74ce60c00f8f9004abf5c303e10ada964fa85d933616ad70e52d7e032802df61e674a99eb9563bfa74ea9724067aab6a232c06c25cc8c3cf409a2334ac5f31745d33218891c5a4443e8c54f067", 0xde) r2 = syz_open_procfs(0x0, &(0x7f0000000440)='pagemap\x00') sendfile(r1, r2, &(0x7f0000000000)=0x100000, 0x100000008001) 10:35:51 executing program 2: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$KDMKTONE(0xffffffffffffffff, 0x4b30, 0x0) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xd, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b70000000000000095"], &(0x7f0000000140)='GPL\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r0, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) 10:35:51 executing program 3: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$KDMKTONE(0xffffffffffffffff, 0x4b30, 0x0) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000080)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d640500000000c53bbdc1a0b10e0045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='syzkaller\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r0, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) 10:35:51 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xa, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe"], &(0x7f0000000140)='GPL\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r0, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) 10:35:51 executing program 1: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x1}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000080)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) ioctl$KDMKTONE(r0, 0x4b30, 0x5) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xd, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000"], &(0x7f0000000140)='syzkaller\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r1, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) listxattr(&(0x7f00000000c0)='./file0\x00', &(0x7f00000002c0)=""/143, 0x8f) 10:35:51 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000200)={'eql\x00', 0x409}) write$binfmt_aout(r0, &(0x7f0000000080)={{0xcc, 0x80, 0x46d61efd, 0x9e, 0x2c0, 0x81, 0x311, 0x9}, "7419753404367bcbca1d99ec02b174011ad5b31bf1255458a0f7577efd05e5fcdd97dfe78dc94529c882e041b5f04d42f36137bf0cb51fad5ed75ec89ce2386a9773994f10d8261249136ed72b85bf15075349a89a5006af369d0bc7381881159bfaf3d2e4e9ac0ed83cd514fb44f54a768cc6d74207089eb31b83a022ef7d3220849d96b52df70856f2e8514b84bc"}, 0xaf) write$binfmt_aout(r2, &(0x7f0000000240)={{0x32f78b4c9d28ba03, 0x2, 0x6f7, 0x203, 0x320, 0x1ff, 0x102, 0x3}, "90ab284a255ed4f279c2cba6a779b4410627588ea9b033aee6d4dd29ff235552a70088977905", [[], [], [], [], []]}, 0x546) dup3(r1, r2, 0x0) 10:35:51 executing program 2: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$KDMKTONE(0xffffffffffffffff, 0x4b30, 0x0) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xd, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000"], &(0x7f0000000140)='GPL\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r0, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) 10:35:51 executing program 4: socket$packet(0x11, 0x3, 0x300) r0 = openat$selinux_avc_hash_stats(0xffffffffffffff9c, &(0x7f0000000040)='/selinux/avc/hash_stats\x00', 0x0, 0x0) write$P9_RFSYNC(r0, &(0x7f0000000080)={0x7, 0x33, 0x2}, 0x7) r1 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r1, &(0x7f0000000100)={0xa, 0x0, 0x0, @dev, 0x4}, 0x1c) r2 = syz_open_procfs(0x0, &(0x7f0000000440)='pagemap\x00') sendfile(r1, r2, &(0x7f0000000000)=0x100000, 0x100000008001) 10:35:51 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xc, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b700"], &(0x7f0000000140)='GPL\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r0, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) 10:35:51 executing program 3: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='syzkaller\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r0, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) 10:35:51 executing program 1: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x1}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000080)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) ioctl$KDMKTONE(r0, 0x4b30, 0x5) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xd, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b70000000000000095000000000000"], &(0x7f0000000140)='syzkaller\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r1, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) listxattr(&(0x7f00000000c0)='./file0\x00', &(0x7f00000002c0)=""/143, 0x8f) 10:35:51 executing program 2: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$KDMKTONE(0xffffffffffffffff, 0x4b30, 0x0) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xd, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b70000000000000095000000000000"], &(0x7f0000000140)='GPL\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r0, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) 10:35:52 executing program 4: r0 = socket$packet(0x11, 0x3, 0x300) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) socketpair(0x10, 0x80000, 0x2, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BLKRESETZONE(r1, 0x40101283, &(0x7f0000000080)={0x1, 0x4}) r2 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r2, &(0x7f0000000100)={0xa, 0x0, 0x0, @dev, 0x4}, 0x1c) r3 = syz_open_procfs(0x0, &(0x7f0000000440)='pagemap\x00') sendfile(r2, r3, &(0x7f0000000000)=0x100000, 0x100000008001) 10:35:52 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xd, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b70000000000000095"], &(0x7f0000000140)='GPL\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r0, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) 10:35:52 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000200)={'eql\x00', 0x409}) dup3(r0, r1, 0x0) socketpair$packet(0x11, 0x2, 0x300, &(0x7f0000000080)) 10:35:52 executing program 3: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$KDMKTONE(0xffffffffffffffff, 0x4b30, 0x0) r0 = getuid() r1 = add_key(&(0x7f0000000080)='dns_resolver\x00', &(0x7f00000000c0)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffb) keyctl$get_persistent(0x16, r0, r1) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='syzkaller\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r2, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) 10:35:52 executing program 1: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x1}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000080)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) ioctl$KDMKTONE(r0, 0x4b30, 0x5) bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='syzkaller\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={0xffffffffffffffff, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) listxattr(&(0x7f00000000c0)='./file0\x00', &(0x7f00000002c0)=""/143, 0x8f) 10:35:52 executing program 2: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$KDMKTONE(0xffffffffffffffff, 0x4b30, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='GPL\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={0xffffffffffffffff, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) 10:35:52 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xd, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000"], &(0x7f0000000140)='GPL\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r0, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) 10:35:52 executing program 4: r0 = socket$packet(0x11, 0x3, 0x300) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2000000, 0x11, r0, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r1, &(0x7f0000000100)={0xa, 0x0, 0x0, @dev, 0x4}, 0x1c) r2 = gettid() r3 = geteuid() accept$inet(r0, &(0x7f0000001a00), &(0x7f0000008fc0)=0x10) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f00000001c0)={r2, r3, r4}, 0xc) ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, &(0x7f0000000080)=0x0) r6 = syz_open_procfs(r5, &(0x7f0000000000)='\x00\x00\x00\x00\x00\x00\x00\x00') sendfile(r0, r6, &(0x7f0000000040)=0x100000, 0x100000008001) getsockopt$inet6_IPV6_XFRM_POLICY(r1, 0x29, 0x23, &(0x7f00000004c0)={{{@in6=@remote, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{}, 0x0, @in=@multicast1}}, &(0x7f00000005c0)=0xe8) getsockopt$inet_pktinfo(r6, 0x0, 0x8, &(0x7f0000001a40)={0x0, @rand_addr}, &(0x7f0000001a80)=0xc) getsockopt$inet_IP_IPSEC_POLICY(r6, 0x0, 0x10, &(0x7f0000003680)={{{@in6, @in6=@local, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@ipv4}, 0x0, @in=@broadcast}}, &(0x7f0000003780)=0xe8) sendmmsg(r6, &(0x7f0000008dc0)=[{{0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000200)="15108bf8291c9b77a55caf1c5e3b7fa61484bcd59f222b904a7c647ad3b72cfd7071b1fce52e028f477b9f1402fe304f8295eb16ed376619912e5ead638733ea08cd0928abfc160317b4762269bf4766e3e9be91036b5eb0650f02e8d974", 0x5e}, {&(0x7f0000000280)="ce47a95d72825ddd071c9ca8699708e871d8051ae4c33707f23950814861f73159fcde82c39f53e6fc2e2328319a008fa457c8e5e3536d3aba06e84999b32f48d41403db4996ebc1cb813bfb372a90122dad3f2c0973a5236de3d27a15a44af8ddcc302f2698955b45f0310e84aa9f53602c09541b572d54683df9", 0x7b}, {&(0x7f0000000300)="69c2dbe33d1d1892587a734c8523519753026af7060564396de715bf2e6bb668a09e14bfafc641625a89ad5b77e2ead7372071d94fc76ab6bfac51bbe191bc6ea02ea549611addae8081b1f88d857646a9fdad93ff89bb97c71794ba726d023c2b3dd19afa985dd845f027085b684cd06927f74d1f5496d2a76d1f3a4b55b2ef708b29ac1cfaf9bfcef791c5704963b617aa380aa7d46c98b88ba3abf50861bf92094ff8", 0xa4}, {&(0x7f00000003c0)="da0f041c6adbd8486740d6213b5996698017ed2958162d7d55ed8586e304e9a71dfc0652687fa1b5d529ecf29cde461a92f36d591c7d63713b97115281e8a1574f15b650e3c16574139e2e235ab6386085be17384d34a5f527a3bc11f270e84bbac63715a7a82024ad3d8eaa296d90b0f05368a307216ad76a5a5f89fae46484798fb3235ad53d19fe39a8ff0d2aa00c8f4c5fe854b8049a34743f816c1d69f485ce5e0e4e07b79abd3bf4", 0xab}], 0x4, 0x0, 0x0, 0x800}, 0x10001}, {{&(0x7f0000000600)=@xdp={0x2c, 0x3, r7, 0x22}, 0x80, &(0x7f0000000840)=[{&(0x7f0000000680)="03f448fe4c3e2689094b5b0c9927756126895b35f0d5d7fce0332bb8adf338b14228f565e6e45cc56c3e62c9ce630b336f0ddf49e655ac6c98cb644cc2d674e438d74317e6704857830b083a42f4152950f7349bf951c97870", 0x59}, {&(0x7f0000000700)="c4e6fa792309e9589ccc648e5708f0a06409c76c45f82a01dd7ad8b46bba455b756640f5b74713dad8533bb9f5803efdf042d453f512a3ad05b6279cb11feade035895677c870dc926edd8299dfc97f5d5ebe164f616742f3d5138a2ea92501a633dae3a87d46b8ac038c122da379c0889c85c037f16d719dcce9107ceb40eb2614c13cee7e5815e487743e5879a43930a3fcf04a0ac535f63aad6b54b2d823382baddd2ca565202b8e1f2afb9c9bffdcd54f57687a93ea91829eda60bba44e8920f6e1e5ed41d5abfab6c9f1374ed9d25b02f64ee13c3f0fd43bca1b59446be321b33745a675bff9e7c2753dab806afa275c5e47062", 0xf6}, {&(0x7f0000000800)="df30174f15d17983a5aa2dd38901db6f66e9", 0x12}], 0x3, &(0x7f0000000880)=[{0x18, 0x112, 0x3, "964d"}, {0xc0, 0x114, 0x7, "7107436633849846fbefa295135c88f3bb2e7a3d2b18c37f7137bf47e9be9fa617fd40e7af82f420491b090b3b684174932d78cf09f56a7d3deee0eedf585b49fe809219712b679dd6f6b922e084bf586552f699c7db730cf3885af0de4429ae759a92294044aa8dbfe57071bc2f1d38b76d2e71df65c3ccf1d398aaf519d1243d08aca0ba7dff6f39231434823b371cef52114cc26f6bac67c00ec817c7b56712306a6268f4a8c87e2e6938"}, {0x78, 0x101, 0x100, "374bf223791476038ab3c7f99eb02b6458063cc8723415c4ccc518ee0d57d23a8e8a9f57f6f49f3677cec9d9b860d09e38693962aa216aa1f807d1b62fbff1b04763c9b52ecb547237d7e9b578d8e87aa90d13b2f53c422f84e0e01523b019d944b393bb07"}, {0x1010, 0x10d, 0x8000, "0cd7f443c8822bb2b5cf68f47582a9d3bd98b9169301004e3cedb7366227a5c2cf0c95f7d08f446223b64378bd1b4ea6405242b1ff7e55eb004d1c9a09739f2faec5e80998eecf86fd026bad36d745fbd12971045b50bf88b3a034f53b3a06539cf58ecf30a0ca04b388341e21cff7ce381224b5654ee679e55676267cd683a82dce41f8aad0a190126b9147417c45c33ad04ce278eb5a8c77dcdcce291460a7a91cd38d670d1fb6d28f53734cfe13d53a0d516a4ba5b6d0a29e906e400f0fb42c3e446816f4c1f42cee5673176279fa8bdf75f4a793b3790f1765a5d4897f9d1de6773ea2cbf105a19cc5fc7869d62c374bc3a7f8b36f5d62f83b4871224e9601988d4cc2b7844bf8e248568a1d67f2b923260a154105d15de2a3f2f651f210bd3f9bcdbd120026f5c9702a39f874ed69439e086a9c07f1d32bf9a9ac41b395a130f4d8c55b0749a62fc85ac521371ea1e68530f2578d759efb42525cb8cb6545ec337c40c392331be11903fe31a583918ad67caf88fc1403331a4e904c3795a52fcb4795ea0e3ede384d10ee58498f9cb52932d7eff94f06adfdbb878626d2821f41be9ea8099344e50a4eae8fd72c987cb57d8281de43f4db3cf42ecafe830f5e2286ec87ddd3bff4b0dc31b07bbc1bed4c0c80dea928065c58b9db0c0b4278b948aeede6f7c06ef8c01cbd04efb6e91009f05219cf7bb8689564ada4cd2e32731435dc0e783b237ae6489f435ddd21a0f0834061edfb1ac2bc00b75abc9f5bf286d12b7fe2fed82e99d2b1e802397386f4ca98118438fdde7fe90221731efb7df59445adcb8bd1b4411c5ac51bf84835ecfcba9b8e04219b3587afd7aa43f6962a4db21e0a424506f0b8d5058c89fdfe03c77e4112ce21d3187b2ba4f474902682a70bf3eb1fca46acd769dff278e8e8e0cac5ebd50f8cfbd256838d88f85584bec120a675f751715a3393cd81f7fcf4249c0f5d30bd3478da4688b4e27322274ce51e4d8592cb28fa5dc325983695331387d5d200c32a361b2db3b458a88b5de6f6dd216ebc9398a49a3520cf4512c59bc09a47726f9c4bc7ea301dab98d3bc9d71fe71cfa20b0bdce163c179073c84de5fda92de1adab3e92758aff8891b65090778015619ea7035d3633154477ed1e72d65def9f1153ed46d5c3185201feac597968a1626d4c3dbf752d84dab69be25ee47b40a2e840cfdb23ea85c1d91d581aeb33fe786e769f1c0a516c963661da03f8eb7ef6725e8f8e60ac71549c999ccc0d97f67079892fd5174a0925db72e2fed4313e4bf4bc3f058191d7494a8dcc1a626cd357c3e55569778baac29dfdab5b119ae1c14f294c3b6ec5f32c6e42f706560a2914c9e4d7cd9772d3874fef9a4fb6e1a6289c6e5778aa9fbbb3e66617aa972e411dffb77460985fd44f55eb490bde5d771746991542c205bf3526553833a68a3dbb755a7997579084a4414893920f2ddb5c37d47000aab614489655f0acae6b7669d0e8a901bd7d36b1477677289e5222a5c76422911df6e73cd00c67fd4135c9f68ead65a91714be76e3029db18b06606ce8f6927899b1f077f1e7df401fcbff02ea96b559df59b867dbe8159c210a03b0249a36aa81b61b52556ecefcbbe70b5c796bebbaace0d0189cfbe6365d25eb765e6177b0072e8be8ddbadc3749a0f9fb6748ce04a1e3415bdca94d97c42b4d1571774dc056f23fea2bf092867cf23f0611ae24d98bc78e830c5e7f6efa67270b31fb6c9a77e6ba2c89a80a0afef5a3a2ccf72bde06a9c73a327472c409547f39edacdcec9960ef6997a1c76b0645bcec3e5c3c5e7f9a252ef4689f0939898600f2f30ed212a5c7c6d6b606e586d786f80ec78a4c4304498dabc79e7e09de67a90d329b744d0307cf7715e5e50ab54debef41bdd5f32aeb385929c87191b86cc3cb3b1c08baf1de4bb2acd9bd989800811da6c4b8a4a15274403fcddcf94dbdacae29392ad4cee25a1e3c788d1c367ba25737f76cdda70a834f63d1954aab862cb066b2c17db542d21749555faefe8848c28c10fced8c093284c009c0b29a53e24c3713e1ef37a52a6924c438cbb2a3bb9c00935811c398764c06048b61fbe8b164a12c95760d1c1b2ca92a7d06f0e7a09451c073d4810c95af7c96de4c3d41a86f0c0cbd6fdde311c80e8ed520dcac432f4316546844237d5742fcd8f5e806fc158a97ab1462c69371fb7ef503529e5ff5cac09654f63d07a660f5cdd73cf01356663024ebfec83ff3c372359c4afc6760719323d421526daab021b43271dc8474f4847fdba250119d816d6efbdf63d21e34c273a93fa61f94464ee8db73e448658da77f7ec8f9e8da30ec7c387fa78e85572ae6a81b8029d0955516ef3eec331689d91563c4d3da8fb76122db149204ca260fd9e63c2c25e4b4fad0660f6b714f5504babede040b2a6400299cb19d3e78f180f34ba79f81027ec0e542df62c855c2bb250e2d25edd51af2b0727d58622d405bc9864615b91702ef7792e27736020c11c7a25069ea507bb3e08f4638b8e12d00ae90b139cfbb159643007df22dba7d036d56982e5f7de9c969db34fe189a3a54136292f5d2f1e16a695c3a6dd04b5255488d1f12c6bfb07bf4c38adfcd0a823446ceb338faa466877b8a0b74da043d6e3c94b38aea0f722b27f9ff5e0ae0b143040a00d1547a2c8a96e881d066d51d16e51970f68cd5ab3bc5b0626bf30fefd9ea73b856a5b068aee65aa028a4c110cb77f9bfdb073fb67a5fcc2d2acb84c45fcc305efd2cf45828f2eb37d86d3fd62ebadbc477eed2ce62937866808928041db95c0152443ae830f9674a5e4b57b22c55b22df1bdbd8b0bdd2bbe71ba004d3f88cc18b06551b6b03d6c089a08c8d011d97ec9282cf26c628e762b3b39c222f8ff53ab82feaa5a4c667ad32874e0051effe645eb92e47f5e51f5a4398e3e4dc52520ef0e7a6572753b55c3e652c9c6dfda108ebe127c1c6e616a43daf2320bd639c989a4b233569eb82205233ec9173fa424b1c500f9333bb848364ea42d2a91c670c830e23cfc5b111000fb6395785c6766d094434fe9219de986d1c621a5b36bdb5688acfddb6912f2b075c2594014c5e93bf84a6922ae3b214707892664449f994c1d85b7516abcd198b1afc019343b6e90608abe61b724c24f19f6a1f259d7fa71e41c3511a74e176cbef616df738c7255fa2c85276479690ec8d39282a8d4614247d2431291fb1c07f18833d952a34d9fe3401cb2e98b420e0d642ed8aa0805aaef0cd1fd4cd88dd1ac7a8ec6ddb7dd67a6ad52aa73d9181811a16660f86a9785c6ee11a5649121587c8f50e962d35246cce3855832f7b8ae2603a3259056203637c5256b840143d179ed0e43d3788a3374053de7371dfe5ace046bd9b5d0655e7180169f763c364a5409112087e86eaf27aecc066626460e1995adf99bbefa5ca38624aa528dc857572d2886ee307afe1d486d69c02c9dd27d80449d86e37922369cb0e0ae2846a6211bc68490d95324361cf7d28964bc3fa3a251131d4e3c3fe4dab748f8afb6a2b5ef03b8d76358e10eb9b760e757a0735fbee5e0b9f734d8fbba95241dbf2981b399f45dfa92844c498788cd726e2836c3764c939592f24abce79845b5c4c32a6b4d3a5d9375cc8d89c1cb3490b54f1e5ac47eac7039b92fabe19593a3eb136653795392c6ba88993384792d82805fa3127cdc80722eec02bc2eaa4595aef042b6fee3b4ff0f1f48533a3197ea0a2c8f0b3c00074337241d321e6f7a5db1f116dfae197ac9ac1650e1660f64f17be06fc89246e655b8c77d198d214141bbea3c50e35c7dc3bc4db87f2fa2931bbcc193498938feb0b7ca2fb0509efc21f231b11146977441bba53e233fdfeca8e66e954a4e36585b11918406731952f39965a7a3491abd7a741ed07334b3d8d6e2268878d784c724b2c9e19dfc951083ea181635b90f0aa6a3232d2354ed336f4f06210ae9fe48fd93eea1c200e8f37a4406e9d6939f80cf042362d56b495f7a7813dd110d3f84358df7a0a9bee36282a811fe147193f228f28fb35c31190a1d0ce9ec49f5fbfc67280cd06b86970b189e88413b56462f23cfbedf42d8d183d0d7acfdb6e5d79dcd04ba0e5535278e6077dbc8f99a02edbf109edaba94c8e35365da02b8361f01d55121ed3f031b640622d45cef197bb9c9a80f9460aed56438fa6a10400408ecd3f3e2758d948b26946f8e4b7047dd0c774afb3e24ee37d60a105d0fc58d105d54b70a16ce49cf4628df30c29e6b7ece40b9b0c932d2797f7949a78f3d4132b66c74d0b266a7ef16669f398da5916e72f79fa0d729fb66554d11cc95a68a4685ee2fd569c9d4458b6ba5e5374cd16e8f1250c814bec9e372582673ba8c37a6accf0b34184d9cb441ff212ac9cc14b616f78e6ef66a512fdaca232b71bcfa525de95ddb7b6de15526c9369ead763e53f68efb745667e444096940d55bc777e9ebb2261a7bb6db1e874893f2083ae1436b03899233c01069b833af86369d7836731778404abc50286cce76cc3d7c0bd8d5cc6dea6561a820ade465c5e6c9bba9fdd8a5aabbb30ae46b03394d210f23c8f7fbe33c45afcf2c6530b0ee9977805f10339b582d4c946895880b372caddef7d9f97b07fb8ccdbec0c2193ef954e541c4770836da465423cb3b5386087299cf0662ba2d4fd2093afac328328306de901f3ac1cf5127b8e788578ed2eddc3e0e9831836e089999c0ee71da4b3f857329c9a0b3d4ce87d81ce70bcdde16f3a6e51120ddebb75cf1758b2415a9939150ebdad9b1700cf2ff61a3b4e249513abbf509011c8afed05b14b465cf67a9877477419a6d9d365750d7ce4d602abbef5708a8efe588ffe6f02a890f5c7113157a7578e90b3a3bf2b382ec6055ad9aa8216a5f65972b9c7bc55a4579a853062377f83ffdc94e45ebf8b3393c7ca6f13d0feacdbd9774fd94949eb542b036f416d6c1860ca5f1817ad74d8ced0c89e8337a6e0e30c26612b21577cbfb620def62bce0dd3b2b5836fea821b4e396662e12d0af0b7c86ac97791bc85cc59563c60c7b7692fa553fbad46d3fdf5a5163b2dad3eb076a25fff44f6f8ef1a8a48e986afc9b534f4baa2c4268eff9bda29cd99b04416a83617d07a101479620b35d0b68365d51960180426f3c07dc2a6da35f350fd3d37a8a9899f86954bec58177efeb7131e338d67654d315d6806a5b06a47ae60399a252825c004ac33ff4c12aa6e38603c7b423fdc68c9b3229ba3a164d37db917d075801948d228e5d1f8bd75a950a8f43bd3112998dc0fc137c0845d944777e872b621fb63a20022c8a11c87e7926ebace3c8032bd8b32bd75944b871e55a41c50f9ee9b1a1e49f713c6343275069fd7576810d2262ea723632c79f89fb3b92ad4b2590c9ef1f46161ab98d2fe9bcce77b127426f925d86db8602c672f9c5737286369aef7a00d2608048eaeb3329f42ea2b2534c88b7f516fcdfc13c6762d684ce473726e9f129b202ec9bf1ceecc8b872ba3bc36bc4cc72e9a6bbcf95273cc00bb341625baa36db046ce0aa3dd52f0ea549ebb052dfe1ac4d986f541dea19736696df1ffea3f4485aa58a8c2794bfa45d77211a242d31df0dc2d81e4dd8a734959feb5ac80226664f53ddb79e13b67b3e77550483fed6333f58ed02068a138060483fe2e4928551e2d3a1dd4dcbc908f4c8a8770711fe4f9ca4cda7d571dfdb827cb7fa2c033c2b33da67ddec6ad32ad049daec7534d0ffd6d9fdeb48cac9531ca21d78f7cd2"}], 0x1160, 0x20004854}, 0x8}, {{&(0x7f0000001ac0)=@xdp={0x2c, 0x7, r8, 0x16}, 0x80, &(0x7f0000003000)=[{&(0x7f0000001b40)="df8454f1f41a4ef342182185d7cc83b1bca37153b6e25cf9b79812c681fcb8e28ec8934953e3", 0x26}, {&(0x7f0000001b80)="18a50dc20ca40a93d58bf00c32178ee9da1eaf78f2580690f3305da8ec", 0x1d}, {&(0x7f0000001bc0)="352825ade40449b2a3d3625e24a86dfee40c3e2b302c771f720f5c7114d6dd8bd9bc4b738c883487d4c56d6ad02f8cb22efbce9882cc341656b5b7714b8c1da41e310b74bb13de94983ff803344856e2ce6655a179fa98dd7ea72d1de580ef381e07bbe2492f5d80e86942f4b9b49e3d0ac04346f122a608a9702864fa5acc4ced2945b4023e12b717e442261ed8a10186c2e443eec379b806b1ef23969ea4638ca12b03171885326aea5fe3b380fd426a6b81884ca6f8be58b274", 0xbb}, {&(0x7f0000001c80)="51531d0c6d598f46b90e5b96c818ee402660fb794dec0668dbe8e506da02ae826a1fc09ca175352e582478f4b97d1b6e314f8ce6a1208982d173e0b9ff637bd12a290a09e86e94e12592171ed419dfa96e7dead094e1a7377715b35f077983df4bdaae2bdb49cf0e7e6709c6ae177642d5f84fb34240b56a29ccbd3e325e69bb6ed037d853775afb172f5b2d28c8138d5f3a95fa5f8c58999d51ddf23dadb0b46abc46c4a3311b5a35ff91651d7d66256e536c13958b03b2d09586edec412303dcf45c38fb601bcede3797f5faafd56b79b145b7", 0xd4}, {&(0x7f0000001d80)="5a5b0f6f3eb0c1c8de0c64b4c3686121b570ac660a4e9deaeaebb461fa410ab8a3c41b63340c37723053fc0053c85cb86bdd", 0x32}, {&(0x7f0000001dc0)="492cdb31fad97c492619fc8c8e61d04ef81687315154f8b749bbc1a21d93e96d825b5d19fb4517923eb25b8f40db7389810ad33b7570581c9294601d06d28fe222e1c16c8d8bfe919b935cbbc1a9e60912ee67d2eb879e6fa7606559f41a870716ead67d96e4ed74acd702b29c46fb521a91c9745fee9d5d764ee5c0fdff57ae4a6476f7a549efe65046cf608c0a60b9d614eaca499563baa84391a24b4125405062551db34fc885f0d35d9279a80fedd7315444b0480fb88721143739a55af457bd", 0xc2}, {&(0x7f0000001ec0)="0aef2ad07d2c50e435ed4e67463cf21098e3502c323310eef44e6742e5091ec1dbca0a65e15bba93ee539327341eda230abb1cdc8a3a1624ad85a629c6eb116d5dbd449aba7f5f738621ed274486a87ee703c1fe29580f43a645127416ee2932d817ddfa387e3b5b2444d99119f9027c88e7439656cae1c1aac6d36c358ad07ee0dbd9a5de3b58dc5f8404f229b612bfaa976bea2bda15ca1c40af21002f8e32e601ec5baec94041d9216109c46c409d57818eeae2055ad6143ab4d036fffac4ecd43f7effd1b734deb95612c536a021af53d755e428f5f2a42834d2b5bd58483365f79c4f7a08b8ffa02db9d441a1f8617aa4cec0e2dbfa836fbd054d74293c00fb51f93d8b3e03f7e38d53c179df80ece243a12a7943803f6315177bd49b2da59342dd84cbd162cbe68c14f29a74da07a06d3b813c90ba245471118e5a8c2d901d51a8df3d0aabab9a72e74ccac705c995b8a4b6885e960b7c1c9dfcb0005ac39f7ae13083b41eb3e4f6d33cf5fb8ee79b7f3e1ceeeee7c12e93767c03e5b6dd82284d4ffa8ffd25dfd20adf65decd7e33a3365e4a180aa222ce30cd5bb0ec3bf4be85e7b769779a6a38c5a93280e32b9d4aa71d51e7d32b47a3bd67de6885b4e9c040457146354a9dbcbea471756a1c0966d4de1dd889c3c0db38d332c32b1f41ef6bb1a0e99fd9ad3b233a87a9e0e7a30d5801a86e233f07b7178f51d886e5d6277cd0727e22f5d6894fcfc1d417da5e71a0defd893d5ba62df2c9b81e296fd3328a718b054de0f8392a01451d3091603b856e271713870c37ee6a0f4dc3a38c91419914b638ca122ba265d20bd43c48a572bc1776b006a0f12f58fc7fd2f5f46535d0066d93845ae362d9efc1983d14cbac154071a86d1a26dbdd5bb6d659f1016199d681dc3b5456c8945627ef72fa5fb388651e3d82cb0899f6f0d33b8ac2ce5db5bdbe9f2c904912b776d998f0fdf2e7def6fb0fbdacdf4fb3d36458fa0898832559ac0b1805d8bdb6695af06df77f160b2733f1fc1d0af14975ef5546f5af450f37fa380ec8b304efe6f26ec38a2c1a46c76a05df88cf3b52c8b98fe1d3ffbc2142ea4845a1107b83d0ef2f0773c009822b49925da9a6bf4fc986c1eb19dc7172963267f6b2b8f3296ad9ce7d472917b2667ea97515cbeee75a8d519689fc8b0077df16b3b4c50c2f0c08ae3e485b5124740e39a7871778178e0f0ccf8d41e2fefa1a6d9393f3b2a8377c6cb4389590ae1387acf799715e37751d672c7ff25077e7a33d8ff92f18755136be77c72d839d2a91a530ac66e4222083b70dc3a23ef09310cad7f4b35563bef59dd1426784e61454c91b482d46c2b8d19d376adf236b9215aff3b3801b44ae614bf47946b47114416d39ab7b54c19c2038729545cf119b2458d1cf28e95627426e89e92c0d8f28419c5adcf8815f9fd32e62811014d2af3e0470184d796ed3abe42d2c7b1d0d0815168fe95e785aeb56a319c8b4067bc861943019684a30c434a2ca52eeba8e4a1ff628d1eb8c25ed95f90f6cb2dab79b055757b1390576903a74f4a4e1fd336f9b1e1d6bcb555e0893ed8465c42bc4a297040f31d7e63aeba5e96a412e20e088377513c086bc6bc761ec40e7c2061bb36167a530c373a454a5aec7670560778ffa2a4ac7e89a28c215da4b0809c79753635bb75c4fcbb62df5bfffb3365e566743166ac9240b52e390eb913778378b53a8d823ffab073684510fb20317f564dc3b82ca1a8e5e77fb85bb3df6dae08bf3f07cc28f7410aae88c9233d149cd3430d8a623da681eda2963cd315847e1ca4dc76d2ca4eeb0f73937c32b5568ee0bcebffbb14f67014cd22ca5edc5b0a076ba132e1b67a615e2b4dcc39b99dfc02daeba5db23b0ab1c01f1a7b987997fdf188832dbedbd6da73175b58833b86f8a222a1e5e026ed8bce30201b48f36003401eb7e0c02ee74f264d379a61446f46560e35f4adb6f026b0c0ac910346b2a0b612f02e28ccb4b0264595de3369fe756d995dd77d711fabcd31a63c37c4f206d857a5aedf0fd417a730705422a65a2d3ca68c0be3cfd4665ac639c54d4195355970d4d6aa5d7bcd42ce4f452327c7264b12009f72955ee27c53eb7d8fa4538fdc071acb7cf93304b0adb9fc826b79780b1c992129287496312ea09a56d5103a6044fab09bd62fccddd0c6341098dd2ef61f17e3b65aeab168c9d66f2e0a78d380207db3af326bacb0ad1e211f337a21b5b7274dda97bc68b102ed4f59e168f05b52068b2cda2560d9028da464c48626253324de09b75c36794645bed9934f59a8e12712fd2e9f5b5f79144d48c3106e0b553447c91ea7413b7cf15163154aeb0fb8a2650d160121eae56377e3f10041ebd60819001359d99dbc3ea44ae544b61072f1b488b676953c08a69be019c226757375c319ab6532203a1ef5bae7d11ecfd3aa9c3dbab50f5200afa3067c6276bd91e6e897311ae794a3bb8f2ce62ee2daac7aa6cf350902372201b2e49405cb1ed632649264945cc6c58704048b3211cb6f78507e78f42bc426eea04d8c3366a1a35b6579bfe181af6dbb586b89d068829ef83ae261612035bad888724500dcb0bba347cd3e90e2a836685b17fa140515a634eadd4ea767513e952020a3af9c2034f82a6595f9ff8a3dd0bffcaca65174eda15182f867546fb109701342815a2767dcd8616530eb2d8c1f0213f86487281f8450af703489f618408cea42d57899c91554a117c8c1400560fcf17aeef2c96f03c6f4d6edccf0f815c2e0d1dee6d8b257d1db754245c65c24ef8e411c02442d5436f201fb8c8058d57f39292d282d04c758522de065d0ff91b2e9b91c1988aebf0eb54be1412c2982eef92a5b9b7b3783f717efe1d634dd5f3977d79add22c3851174667c3b8d3719aaaa5eb96eb7587a5b1f52df4ff1feeb3ce2e2c28dd7767a05c2f48c2450feb2df7f33af1b7b823e6ad04144de732137672dc6d4dce3cb861f41014240906232ebc791721f22aec75d1251e5d995f1d8ebf631dd0fe11be494019561d6cf5172e157d9db9d718bd057ab6caad01d4621377b8b16027ba41b8c0bcd12e0994cad3e358d1a193e506d5ee76bd8e68ce467996e533331caa055422fc678a2c4cea9c5c077a11425ee4d0d7d510d671235b6ef562f2b86c7ffc455ff7bd0a1bedbaa6cb29fb0285779741e549942370872a9389484143ce0cf6ad46e534ecb4a347675a4eafa08ef91c7bf210e247efd6bcecdd43de06c0d6dec0bae8e851ddfdb783f5339fd105198879fbdda999c76ab2cd3917c7d884161f4b716d562314fa0a2f2b84459801ebe5f1136dddc21c80b8edfc5ad158ac7f6290ea0d9437b0175d41cfb3291f2b3152f1984d55d090618673777f9a23e8e9bff45d6077ca9ff839125782a987fb33c805d53e31610448ba9de6a27425d3b69c6b3b90c8de08af5ce937c7b68c6be1eece8ca9bb0ba1602a8c43849932fbf723a4aac8fd32a242104883d1def5366c3cbbad728c602df948ea67267c91501c63fcf06e5a67c181ca6ca31d88a52eea4d826ba2f67fe2ddeddbd651626d847dcc9248e8822384f49fe947b6afdae06f6240cec37148fd1ab3067f092dcc477f358bc960fdb1577122dae9fb224b91e653ec881f0d44b7903ca07806f3b423da5ce79a0b8661af54b2a66fdbea5aa8d08ba46e5f73b3331e1538cacd55de12eddcd155c171e084b4bf9880a204891c24bee41fd81b0785960af4bf39610b3b63827a4800111ea4120c212963067599609f71f98b5566ea8ebbf73083ab770f62e424252e008670ff76a28111a42bee079d496f4fdeb0101c15cfc5a51584c92443e2dea0ddc401c49ee6f56ab69b6dd87d04d9c9168681bfc0dfab91a2dd16e4b57cc4f38ff95535176e57f4d043aa0d21deb3bb0b5c4c33954225548da05f70931e3f3cc10014adb1d124b7f306529b43ab190676eaf1cb6e36ce7ae9cc74f5b3853d264d9d85e7a70f1df91a702b3c400d60ea376ee4a2e0283deca39ebb8e2ba3e435192922624707ca7309793bbb2c32313e2ef6f8c9e84bfeb12fb857af8dd299934c38667a757f776a7dd4d73f59def2381961c741918cec5ea8d56feaf579cd0839e8f53d29f0284f0a7614c3dd7e47e1a9d88966df4538e13b8a8bb8bc10df4fbe7a60f4ade78b861bad52f563f79202e02d1729ed62fd626a40ab5098774703778ec76d5dd582eeb430c61c25ec2034717e25883806568f8e9f751ddcda654183b68ecad228525529ae00deea8abb066494321fd2fe00dc2ab40a46685d6f8c9903fb991cdd19ebd0e9823e3f2fb7ea3872703f2a0565cdfafefd864ffe640639193d0213e2089d601028b1a160f7c9867b86dec20e259a9a6a9c8f39306bbb4208f0af1f8335b681c28909008756eaa4fc07103e1d593ce09df6f85d652ab361b3eb88b32ff2ae8c0027b9f04ca60aec49431970f478a536b5540cbb133feff960d2ea2c8b780e9a4abbc3d77d88da4ce18931dd92072bf33e4071ab7789de53492d3c0d4f21234be46b175d2a6052f2e188862d68a4d1643e9b3fc6b9c903e374d1c6c26e0501fb86756a34a85f521afd14c2620d1ef3e9ff9448966dec4153258031b951795d052800048fc665bab87e454ac212ac0dcc3900f4f31fb8cb8cd583b8b2640fa4f818bba78fd79d4e3ca9201168e2722f609a1dd6211dc095be4a370f161f601c5958d77a8b19b78a9cbad8fde1cf83bb7a8704ee2e765487c2ebb0ae3d2a0305de4467be6decfb77178e3c95f134d7b366d1332c173fc417eab999b8e162d55c4333394a93666ba1ae538f59bf81aadc7b00f5db4f2d72e3986220fa289eed832551f1a41a1c0d675ede13b3125a682bad55c8e767bba291f37f53c049a81510a52ee97cb3dca5a8c54c1315780bf040db9393f8f9f6cdbc8b695c0df5a4d312b63b6de50eb8e1e275aab67343aeccbdd76b716ad401b0894b103a3ec29a4c296a0eb361c6ee5f8619dc8c6f76e242a4e790d0cc256f0614352962e3224d98c7bb1f2e74fc951298e893ff611bbfc679f5a369542ec6db14ccf4167df6fbc1366026b633b251424203e3d27f156caeeebbce76a444e06b4b412b85ab263414ad598b55ff68e97cc91c04fb839c3df63db9e88ad01bdd69848b132759631b20b8ace91f724bdf2a0c8a6af8c3be4720c04b30c97939076ca4cadb65a33bc82f1afca3b2a74c36f7095f2f30f2f84e2987fdb1e12ae485c74f604f8d33364810e9ee366ec97ece96479dfa8f91eda2e4f5be9c1736e1ee90075cb0d4c6457aba8c50f35d84459ff1a9f5de72dcf27e5a19d81a4819083ea8db534894e2fecbbd56f8932f48d86cdbfd7ac44207d0d9b64f57ba806ee950bcb2df470899aea8058e9942a83de685b208f5bdaf805bc72efcf6464ee52eb599061dba5ac1df20b1c2006b1dae0c7e28e611e1c6788b05efbb35f47f5ca1ae92956784158bd08ec9a406cbd2f66aaaab13b9866647cdc241e0d66a70591f21a5099e9fbdbde7abe2fe4665801aa7a91ba62dbb24803be53a8152bacf30801c74d846c16a1ee31e638a1912bb4492e092096fa3d94762cf7399920181e11da0bec9f51fcd7e2d0b4407cc55705f17dffceeddacd57e781e0b87cb2152760932d6810137a360f4b2ff2838e7d6baad5d803e6aec0a9457e057259d46de9cb1b8839a1c26c89b6be0017f7bc9be52350595f7b9670ba74d56e75abcc17a97048b0ecf6cce949bbfe5ea5b6e3137343b8ef981fef26c8095aee", 0x1000}, {&(0x7f0000002ec0)="d4ba224a4324d6251cba5352ee9e538643b4dae00a81ea0d42dae609bde992d71d5f", 0x22}, {&(0x7f0000002f00)="773f64c208902d72f59c9f966463af134bc61e3e39c7e1333a134e787f86560ced04d1c798895569a0d0004df6cee31ca9dad9e00c96dbe15d8a1bfb9aee182cde89a34392b8bfd2b9ab818fe7181c26e78bc29308f8b820d1f488fb6f034fe2bd324e54eff7b876ccd14e7f0eada9a69dacee09369ac1348fde057358c3c816487f1f4f6488998d6b860daa3ae55233f60ebf9fb61b825733a68f2610fb219f25b19c08f365c76fb43c94ffe1ad3a8c1e2c94d19c0e99567ff315cf492d80c55064736aa31ff5e40d5811b8af955aad", 0xd0}], 0x9, &(0x7f00000030c0)=[{0xa8, 0x13b, 0x7, "2cb965632d3b8a20b403b39e48fa18142265e381be52ece238f38b1ff708d338c56ebfb5745b72c7a1df2c73c4ccaae5e8baa72484853f152c91677144a584f96f7a403f37a8d923483a1ccf3ed157e8e2779b49dfcacc55fb45390434ee9fe228737d858086feffa2f702643bf5db62d0a68dfda60bcb4217bb8519f277590202467c60cc1a5110e452613db2b8621aad"}, {0x48, 0x112, 0x80000001, "78541101c8f94086a7c9e8b059f118f636061dd35582792331685223dc42a3973300b23caca0b86325618de701baf8c5d1446f"}, {0xc8, 0x11b, 0x7fffffff, "10bbb9262b6f296bb36dc3d9d3454a1bc1c72d4eb22a32cb5125ffad60c06e391942c3c2bd3d46d5d55252dcd2490ce302566a30a01323d6810825275c880b32c5349c5b06a5ed4809aae250ea47badc2b249225ea56252ecf4835178bf88a6e3cf296d5b0740dce403e74d1474b84b8e83de9079a2f6600b13312d64c3fa3f8f4a12c064ec1659a1e1f439998c047e9c980eca95e8bc85a6c07bc8b8ad9829a10d73248e6f2bfaf9cf8b50c5724af57da0915"}, {0x48, 0x11f, 0x1ff, "3eb8269b05ef1d313c2636bca784806f23f41d71d41a67b460c392b77b34f2d1f435ff340c1d66c32012f596ed25261b19cf"}, {0x58, 0x12d, 0x7, "bf21c2738374df28379629d257546360b96256d31a785f0675a153b7d8b8a2df89dd76cdd17a9654eab36b346d6aa81f6c76bad17dddfcf157aa8682616f1cde23f590e23c1c17"}], 0x258, 0x4000}, 0x8}, {{&(0x7f0000003340)=@vsock={0x28, 0x0, 0x2710, @my=0x0}, 0x80, &(0x7f0000003500)=[{&(0x7f00000033c0)="430017040aabe9e2895dc0c94ec52c43709db13a04969fc0a1503b14f12a8d2e60bfa3054a15f74e6ac86bf0216637c574953abb0d160710870c14527c5613ceb98fc81b218eefab5fd2e63a210ee7e9ff4fa52c80f891da6c6b77ffc5c8891d7e", 0x61}, {&(0x7f0000003440)="514a84568d454479292a6d61eea4810c1b2130c2e5e5b9ea87386b6fc1db7320514b679af654a065b302bb941bb729ce33c5dc8d", 0x34}, {&(0x7f0000003480)="320638ce7aafe09c801d1c16dff5f895483e3d996910623a235bf5c13f190c3745ac440e1b5c4bab", 0x28}, {&(0x7f00000034c0)="b3a2dd7ae461105f66ba49eedfd576340b569afe3accb9302c5602686e1de4cc0c2e1df7de6be4f2", 0x28}], 0x4, &(0x7f0000003540)=[{0xc8, 0x1ff, 0x1d, "a498a99927ec29b1062af7197cd5a68d1cd8cb38f99b0dbc2911ef4e738c03ded7cb7cc7595dfde725106743065f776da3a55bb54597628d9eedf9468e934e80c7fff0a9720db575541efc5ea7fe16736cf43fb3b4d9018501b682572572e28abde21f16cd424f7939b83e399ad1680254b2713a511f86f346f5ad3c00baa0919d75ae48277e834b7fd709cbd1042f08c53ca13df5c625beaf0c6d708d456e9d513aa5650ec37ff061c52abb44259f5f3777893269237b"}, {0x48, 0x10f, 0x800, "3e736be201b5a0ddbace5a819a87bc442f4425a216e2ee3cbfd40b7569187400c25adfafc71a7b288388ec476138a9142537b1edc5c124"}], 0x110, 0x11}, 0x9}, {{&(0x7f00000037c0)=@xdp={0x2c, 0x2, r9, 0x38}, 0x80, &(0x7f0000004c00)=[{&(0x7f0000003840)="176811ca89c1e78a81c8514528d37ea5da357121f184d56ea700b064faa82cffabc1fec0eaff2d78769f28963e37c24e4f7bae9a960f94c4c178bfd66f928a8e2be2cb68fb910c079ec86889bbe7f1e4675ce401754fdb4daa8bb558af8b989dfb2e1d998a93f823e7cb90e954980cf8d11a54598c9414cad23236407a2ff6f0268db4d8c2c2699388c10e88f669bf0e28a1e9e44aa39ad3b09a0c4376ace821c6abd752c29113fe0b1ac21c90dc5caae346e0373299180af29ae8029aca9c33c992ad2976fa17a9a0a4022657303e5c64754a57d6235e30f1e260bcbfe5e6695dd9e2e91e67836a7f2d05aecc75eb04206d0652b6228d35a7306dff48c6a7540cae29f9bb10688a6cc344219e21b945c90a7ab416dd66c7e5652d7df5fa401adc737ff2d0a9296d1740279c8eabaf56f7c53dd367781b0543ae99c4a4fa60d33e9def3b9d75e65f4089d11dd456b89bf66fe92bdf6834b263530dffeb4986deddaeea774ff517db3d54fec30d25e0b6995ad61bb0fe00ec639b7f6aebd99ac27b2940c63c1652f6eae900798ff468ae2e60288541c5161c04c3132d0eeaafb5bb64a2a385dc411081f8c18bc7c12bc02b917ddb82cb57509f480f88414f8c691753d426a6d0ea52af58a8ab818b2c625e84d7d3c9d5328f32d30d26a1ec2fb5d8e7d14a709cb8d70c727327eaf7235ad440db9889fb2151c400c78d6a11a52f29c383e841f2e262401c9a857349880234bb754375e493f077b3247ccab346f1f7b6d03cd923735466620b052c19abd5eda9359bc9d4c42ebf233022a330bcbcf78f317281c6a91767ec5d60312c4dddd0e15697350bfcdd97330afcf8af3bcf04083972ecc7f3b57ab59936d36aee60144ecfdcfc2564bfdbeeb8f86b39258b77981bc11ade76768c8b32bda1ad28ea3e2ac3d6d6d0db136faac0700b1a829391fac824164dccb5e46d4cce1400ce1711a06617f3602aeb9b375171165f5e27ef482b086f7aef3e1c303264214e485d846cad61baba9bbd85e69822da787b53f0125d9a953368bb50415c048f60fb5856c1cc1ced0b6f687219b6e9d4d218e905ac929e2a9df92d6c861d5869c7bc887509fbb68259fcd4fc291f3450107c5294e1e5eb3d8d8d34947ad97bac0810ab66410da65f37536436c61ecbeb138209aecf9353034c3f445bc4d1fd978e34dd29fde2e8950ffb5048d4eca527d8815a8bf9da12a79e9669a0db55a91db2f404da7ebc4f50538ed81ba8328e301384cbd49440a08625937b00028b46a41a901c50b56b823a36e4ba25254fd6b8028166882d65614cbc301b9d40c794c7c4b579027a25a88d4bff3009f26c37189adfabc5fc17b60d0b3b673f9afb5f96f716f882c564db076f6652da9c9b1d3dbb10c386c433e9780db186a6865f28164327a9b418989e5fac4f6d7e636e6bee3f15b7bdf86551f92f1bf16133a47eaa0093447b8387156981ed99757b0f5ea7f530d4dc4a30a1876dacac2da5d4a1c07d72dad66cb5afc1701cc008a2a17b68dcbee892388b7e42180f5fd7aaee09c30f6d574a8a681c4f259e034523513b0f3cbe5ea1ade623da77713c6de25a60efafdab516003c50f63b8e0e1cc557205d64a3ebbbaabb9672c3a7f43b27ae5fa7dce8727509300a754b53529e30252f7761d788ab8227ed48e34d4ba78286800205df5148dfc49a6d489ac74fa83cc0430294b9813cec126f80007ae5a2283fa207fbf4fa95d913dc71ca1756f7936699bb828d909d867eb97ee6f2dd0c5a3cca66a64eed4a9b09b95321203066f66b4399d7b8a47c3dafec2c6233daca32836cbd562757231058b2231ab629b3a5bbde0927828da68bf78f58c00acaa8df30adef53b44089abeb5c232a3192c6c8af193bd162ed34074be22a2b6d0164a730db633415a95e557989b28081788d93c2dcdbf97303dc2892b949520a8a627bbb02cbc534689c64687dd74c6e658c17aa716b026f97fbec7add84702389f64104296d0f0a2dc9501bcec527debb5af3997329e69742085c3357b48faf176f2ebcbeac3e00858e6abcfc443496209328ad59845f6b4a22f16c3803b13ba3a5515a7238076e383d8b3c65fd591c221830595226d2cf893b365f396fedca1ae13e37812ad7d343fc20c0b59d380c182de3123f4bcc2e7c52ace7c5e96fbe61f8fbbd2ff912da32c925cafaec5c6b2647024b1d4c681c246fda1d63ee8b5a5124123bb2f401aa47f1829266f6aa9ba665c51decbdb3da79737223f80da9d1b8f1efdff341e5857b86d267f73297a9d06fcf9570f11bf10e0eb04ea9a4a4e2b51d0c3ec36f2074f68bf19114a7e2c8869ac123b132a0a17e983eebd6298379133a2ed728e446d8dc4cabaeeaf94478c62a71aae0e755a243b9479333dd25fe88aa63b6a8e0813021aa25ab58f6b8d4d269ab3df97c0ae0ae6cb245336e80a1787af4175d3339756c8672e8a8c712ce00fac5afbf1623c319f3d4fe000df29443d178d8363b9948d8b945abaa8cc28bfb3f11b59958b283566ae968a403e9e08e9faee6171f9d150d40ed193060b1be669eb83fc0c3b393161fdb944afb67420e4f86a453194163b1fd82b68f2e05e252e48babf735819148ce703c114de988a700a29083930ca025147d2c77192ed937ae5d3278caf98902b835bf935a66727303f23c53c61872151e676372c35bcd955ad9ea47ebf1ad1a818281ead4b2ac7066cb6e1304e7e12b2a839b0e005b153fdbe94812f947340ce3978dd8156645dd6d5b4d0e15fcff009833d046b45f9e8c1c6d3f92a154840d493ddff5aa0143364e25ae09bfb0727d12d52f1c7fdce52e8f2565835fa3d0715900506c18eb9bc442ffee1cce20518c6a0fa2c428ebadee376aec021cd2db5035ec9d60393bdafb2afccf61d8593811c027e6add9990a74b74c076a778ae737ffad261de29b5463b8f82b77c832ebd1a25c4192a3178a5b3fa8d9cb26e8ca9ee85dbc267cf91fc3901b0cd5ce09c48e688f25d94a5901b58b13e1dc50c188f3d1fc4316e6d78fd2336c8c2b8ba42c53278230abf0c68cb9754f1088bce23ce1f03bcb51fe1eacf2a8968bde4895399f9c14e977947058113583b82cc6df60549d4d7ba8b7d113072fbbdc89f87ec2badf4a8fc070bf37b5ac03cb3f29070a0eb1e7dc75ea9615bc985a30afb2154a10ffdb5187d77287ddf771d6e1a9602f0abcfdab59a0f9f0205c664e4aca387f1d1c07eb49b091b2c536ece0d57270630ad4fd427fea27745752ed13cc834df48575e14593180e0d43a767f54b6bb807a4c3065b542d7a128468ceaa3ba3edf76eaae755ee2fb09c4f2967b7419b8b4bdfa5a15c4e85375b5bd317df15646ec183e4930748e807f55fd445b56487525f2f78d13328c32ae8a163712b007965cfc9e1ea2da3c7a43d2d8b722c50de1fbb4b2fbccd2c1333d4db401aa229c91f943a64a6cbf957e070907d538dc160dadd070fd82636611c1759b3c6074b38670474d2cac594d79109c2646133a78281817bf09edeea26e2333ba7e95692579b1d297514599fd0b82c709583a21ba06030cc9380c5263984e3eea86685dbc88a8b598e570cacb5b639cb09a5794791fe4562b5aadf00b0f66e1f2084fbf5d27171fc3da444f6df88b490c4927fb421075a3ec354d6f0945b455c695571b5fbde35197af322db3013a9a1aace520ade745f506ffb536edaca75de4e17838662ec18b5ee4865853a322692c6c019fce73fbff77082f34183c3031f5ba4a78dbebf631f575e7e0cc1cd9e9fed6bdba28b609dce7708080f3e1b08f526b6eaf583caf15ea7704f70439d8e14841ae5c81293be7c9720cc47f376a300ac89295cca2569469634b2708f62d2a26c95a2570dc15bd57115e0ab6c66643c2ff18dbf4caed5a8fe214aceb0b29ba98ab8711275947d0d65416658be7daad4062162ebb1daffcde17cf85a969296187161924bba28df29a70900c47dc9bd6887e62e71c653b924ad456a4fbfe8ab1b23ecc324fddd7f22e3191a2e8df5444cebf54132ca6b185a1914dbae621c393dce3f371a152be9f117264cc3d420330608f9181c425d917b585a4404ff8c90abcb2eedf5f6c5f7ecb331c74facaf8a7980d98c9d49dbc534d8b6160c509106ab8751ef1345c5642726b2b2ab87d352076d98a67f9082ce48b5cdf637bfda6a315dddf78580ceaa96ff04bfd4a89ff8622c632f4937d317a3109f68b54fe8d6784661eeb0af2a55e117ca5c769a7703351497951bbddc8b3cc09eb8a750a993efaf5c416cde07fa0465cb4d5d02858edbc32ce13b3209cfe1b3303bbd382e0d272894e3c2c68ee20ea607b35976aeeb4ade79accbb3be9db1f36c9ed756878b21caba8db0f347cfaac38b2f9132f32353047a7e1ac01a06f5373db9eae6b965dad08e10e292fb37abdbdf3b1533450ae2a3531affa5a184774924d202790eec3dab8240a91b87bf4726385bf5fa6dacb12fc624bf6768c23591f727a7d860404f0cff8dada4a4198889afa6aa6895ee7001f806ebf17bdfdf1a498de3bf3175fdd5bfa284f3efd33d43093bd00234b8b949e0645972988499de6589fa07cf32be22465f1688f6ca872504e1ec785208311cedeeac70124aac3f95d71e433817f1a0ef3a207b5aaa0344c8adf6c2599fbaa59951c437cf66a174b43b91fb909a12f5a8f5f3cff086670280772e34dc2fbab151f1aee82fd47943587743bc485158df80d0b98c0e930fc6d3170a3dbac4bb135779d95fc8f0cdcc0e5ae043cd9cad0b768df3af3d276b369d957767918e6cfb3279c1bc92c81928d339d1a7c95e7c43359fd42884ca2b8149e850cb36767323daf407fdd5ac6d8c91881bdda588cf9df2ea219de78ba54fab26b49c1cad2b444e325819bdfe339d655e09c7a1d2bcaf38121b16db6cf705670c6204f3387ef6eedce4e1856b2b97880d3b5d93e084e736d65a1f6a8437caa6b436a99149b297afe3a9f24e2aa33d3b10327e7ffe8f820c013472d53a705ef2405ef29640848a476fcba34aa260d03b006dd12d8afc979d1fd193e16665a63489e431f3f3c67624f12cc7e69397076b36c6170a55761ca002a0d83d10eb439fcf11bbc07e65f0759c8d95184b53ad7e7b67b3d1a9731754c458e159cd5698196c5c65d2a95fdaecb1bffc7f1fdb9b715acea675b9b600def53f509fa06e20db2db08092143df5ef005292c536be971f203fd85758402eb18be84fcc8070f9bc22ba0e01f88d4a1b0daa3ca3dcc2e308950c6e02f77dba5430c4535168d912d87a914fd284750fc937b7bd9a52b51bd8698570f130e3013798f76ca1cd9164f27e07a809440f4a0cf63dc3e19f152ff14e8c96e9e155b2255d884d0cd6b453e4e678c76cefff8788f7f3af51b454b9ecd6008f689316442ccb63ba7688e6690b0c03a289e6d4ddfbf7926a187a45cb2f2e90b363b2150dd63b7a22916eb99be958ae191f3b71640b4c72b322ea50811abe134ad2b21f552b9518e8401b8f1c5b753dc0538b4f0d6819fb2747fb420bd4ab67edffe59e07cfe080b083e6215b12a08eaad6306b07f18cdd6f2518e3c7971eeaf8d1ebf4bec6a98d6025d5fc91ae295ef99c126b98a88aeab03f9a4c7f539c6687aaaf0403d70ebde8630e13607980fd9efd6ef2b03316ed561c6a90ad4caa225bad4ec7abae9e603c88c5d3ff042934bce76554bdf53e96cc190f5923ec0e5cad31d9e102352e93254e87eec055a6eba9441525a3e47e76454c3f741ab1edad1a9a289e379aa40ece1c49", 0x1000}, {&(0x7f0000004840)="4edbf3c7e78a042011ade825a2206e77476996820ece0ab35617fcef5044ec7f66d722fd164ac4f07f2ec84d35acf5ab1bd62e17aebe7e653fbf47ed924843c179b1a98a573c66c4f638628aa0ebcb1cc8466b4b4f23ed2d3aaddd8dada17694b8dc5be0c65bc3f9fba767441aed8d91d9b799ff4c4c0b0a92641b80105b8396a9daab7737db695a533ea5ab79827b0d16dd30a31029c05d006c447d963266ebb00138300989f1b4960b3c073eaa85ba47277357b46ed1a573668cf78b8a6cdbfc2ab470eb", 0xc5}, {&(0x7f0000004940)="00302672465df31f43018c1428940549dd8d634c89081545a71c5da6be23fc10df6a3702116bf7566215eda0c2cf7ad4a9d2c7ad26524c94423c809f1038686f5161a821d26592254abfcc23abe8c19d187e4fb5b70713ec7ef073da9258db01f11af99c057f363a0cfcc00352c8702279cc3a9f018890db24e3431d1636467658ef11fc414c351ac109193da09b693227b0afea710af7d71f6ad0521f2c1fe5bfa5c557d278d1a4246c3f", 0xab}, {&(0x7f0000004a00)="31ff731e39d5fdb6d6e540f2d7d471b058587c458705d1927642a9f4ac5d968c06ff723b7fc13b95def14bd631bbf21d92da5828b33fc0a10711539e011dcf1158d135468f23299abd2649f2fda4c2bc605d83e38ba4db53228ac5f5fb9f64aa0a61386156fb6ed80b1d7e3d9d9e80c03c90338ecdfd99085cb2ab2ec60caac2fa0acdc8ce461571e5785400135b93720391c1ffef323ed39ef6b69eeace67bbe707cf8de96ef4d169bb5906a6327769de0033e5975e0fdaf321482c214cbb948d09941668808ac6d5dd25b641d629f5adef99", 0xd3}, {&(0x7f0000004b00)="131b397d893f7d6bbc4ed0eb84260b5ab6fd1183f5b4d100c7a5bc7ae010d5520ae0813e41b5edde202ae076fcbb94159cbff8377c47695659bbc4b02e3c6b6e81f262f2bc6e0a8592ef159717c4331a4e1453eff3537f049afd51fc38d5c61fad06b1a637b62280dfe04acd8735b661e13636c0edaf7fc77893", 0x7a}, {&(0x7f0000004b80)="9d8aaa10b62c96dde2f149f0cdc6f3c29f639c005fe9cb65706c327bcd045ea0de0cd07eeae521faaee0adc8411e3dfc770c6330fff40db4e45fcf959b77901509d00cf09b2c2ca0c858c7ca641877f74ef77abcaaaf9b216b0ed5131f66e737f5ff30cbe8f1adbde51bcec67db2bc8e9731206725209a3da6", 0x79}], 0x6, &(0x7f0000004c80)=ANY=[@ANYBLOB="280000000000000097000000000000005703a5a4c956c1616c3fcd60b07cb909de8da4000000000060000000000000000d01000005000000225c42c2d87de98943d4f830c68d591dcc002eb4907f37fc2bd290f6579995d3f904343d4abc1ec9dd3d7d68db4f0012ce87d5ff8c21bcd9656e8728c07466832e15f80c90209f032f0000000000000058000000000000008d01000001040000adffc50a724d8d89d9b2db5b2d2dbe759baa927d72b2728760e79c6d89b5b762fa4926423849a4342e76a193c011ce03bf81cc779a1f9f48655cdb30f82c6ad3cb0000000000000058000000000000001201000079000000abb5012fe0ee6dacd7a42df9a7aec1751e9d6c1b832bc19c5a83f3d3cdde3575901d0b727f1d809f498ef16e08d7056fea5a849c8f030ee64b5b95cb29c3d7cbc903b27da26ac27248000000000000001100000008000000066eea76a8358b56b093aa136b57671ba4d846488b2c8daf379c3caf29057c63e9f450e6c88977b9908fd5674d3e152c50004b14c405c0e888000000000000001701000000040000b2cbb876fb97e3ee88318f58c6526b496f8cc4ea9492837772770724caca0d57c65c7e1089823aca18abe31f87ffe7296c8e75c2c506632a48d2ea57a2978317305f5bc1b9dd21f47ac2da58db943a4a520fe03d076b63f349826695e73f166800107e044d613f4c4e170313e61aac49b31628a300000000"], 0x208, 0x20000000}, 0x80000000}, {{&(0x7f0000004ec0)=@rc={0x1f, {0x100000000, 0x1ff, 0x1ff, 0x6, 0x7, 0x8}, 0xbab}, 0x80, &(0x7f00000071c0)=[{&(0x7f0000004f40)="f9001dca084cddad400b5e58bfc5ca1ed08bb029d348191afad87b064e02ca17fe9a3a90cd394f8f202dd94d2b4f55c20678d2297aeb65af736482af676824a0d6c2627fb7bbce9984180eebb1f6fb87e77cbcff317003b832798c017363647ca2a3321279b8187c217ad768d6b04f39ae4961a5e00f6e2cad1217dc7043c095d449e6a247f7e1093177404f1093e8e5ac12d3177e1e26976006b91da0f8fd41d71e95ed53a2e00e9cd82a954a19064949af5768b5f623b77d6866c8e0c97678985fa27760b66c30892aec0d9969f12de9151bef5c5a4879209af03aa4ec4bde96242bb59f19255569b499bce9af", 0xee}, {&(0x7f0000005040)="cf541072e1a60f8c57cde0f34e6ad44b6bacb4000f080dfc163f1e9dc4cb341ef12c879dd4a8f924a6bc1624c5fddb667c41b158b43686c7d17da9fff6b18c8d1d", 0x41}, {&(0x7f00000050c0)="5064112b7ab0cd21f82e8b379795de9cfa09e54fbcf2731d703f2910c11de61b46bedc80d073a3b7dbbad253b17f6f7cd4dac52a68bb9e305f355feedaa9a1fdf0614d07782b6b13e91ca6a0c9ed3aeb289a9bba5d49b319206cc5113733daf32ebf6a80eb07cf2577e027fad963d46392e32b58490030ff0062ad619294a861056d998498700d84d34a96a11001c2b12483e8a112faea3f53417d9c6229b0cf2612ea4012ad26d7b115d54c", 0xac}, {&(0x7f0000005180)="19c8", 0x2}, {&(0x7f00000051c0)="e6a15464ecbe353638bbafcdd07880162391bab16471ffa41d638f5ac4f1874d94c331d43cd1d06932abc21c001f861149787e6becdcce48050cd9d151ead09cd1c2ceae2800f4d95ea6be2c1b9f786c1133cce7b0caf62be62d1f04959a83956738d0c053b0d9251d94e565dd7f8505cd1251e2775e392a2e8c2533f9f4ffe8de28336881f98a5e03da53b795eed59ea66e0aa1fa7733f9286b77da4d7f817ae1c556ba68ac231e73f3682650d80eff3c0cb11c3dc1438773b7ea96c1c744828ed7b8c620ffc8a3b7d89444664b15a5e44a7494647c045193a50e6179818f145c0046bed30cf8df03b5e2d1205131fab9ef6b2d00e815c7830570a7b02f44618162bdb9c096c1e7208792213f6049c4f503424c622e9554cb260f51aede155940b8dcd3b7adbbaffb8518867e7c6fefb35ca4fa4ab5692f0caa0b788831a8b1fe5711e85d19c5e364f569331aca0b6b8d0c66bafa069719051446d75171082d06cd1c7b0cfc0bc580f6a001aba426db63482b1f2a28fb44d2d195f46dea7b9c45ecaf15aeab7d2a56b52afadbf219a5a4f44df9655d60079fb53307ee1cb5a71b4f6e015287055132cf17c73f5eabfc2baee64fe9f3e4bab45290622f3527caf2b02a215b67d104a459d231549d4814f6318e9480f35379232655681e2c767d61837ad3c9c36adffa35a3fec3c789083fc71330da79adc2cd3ea00a6cbc0b8e446d088c99c5f94dfb5df89e671baf2f695188359ae7919a4af4ea25046bb992c5250342ae0f8f28e8738714bf4763adc94e3caf1e4d4fcbb1be373c09661e81ea9d9cf73cc851cb58bc7a318b7372bb5e242ec3fd326635f7670e311cd806f10de17153792f3dd0d5b4e11750d2872bbec07e80ed0ca12828105165f333f1ba9e941c68f0fa922df095ee9513f4fbc514c4579cf17cf382372f877be4ac8feb6772a375fa5a36bfae5de24ea66789c6dae7371ecb48b2eb7f52d4ac62c3f31334fb6f3affc219014f99b76de1b53bf5dc4393a1809492ff91ca8dcb265386263d2a9a108d0b51565476ddeb57f4ca1dec6c24754bfdbd934a710ff07e44426acd96827cdcfe9821b53564f1e37abb489bf589464ddc4d6d04e5f3ba66ab9e3d072217a935628b4873df39517019119ddc39b968bfb36023cef7d501964f5cc0ae100c10bc162d52819390588e3a61d77056ca9ce05290d5d1c9632a61cfd5f31e1cdeef59bf1986bd8a884e92669dfcf5502ed3820f8308f6e40690f6652bc8e49a94362ea9bc9dae4096cfe16222a517438f671d5a2a9ed8fb0e77c7bca5fa1c26acb4b6b6605778a063a146f0171df7ce2d9d7c91743cd3f43533bfaf948f94f763441bd70d33e21f537f51889e575b601b9a63fa07ebd3e48d25575d5281e18c59424dfdbfe8b5bbc468be3ff92a1b8a24006dee12f00c877dcc070c9be56d5a6d76fc504eef6262394f4e2a406d19b4e56b6fc1b84d73459894270a45aef9c616e4ae1ee1f1c7d7174858aec0956f95b6979d88dbae6ec848587de7977221570c832b2a925b5871f598c81f579b88c140e78a6ad8fa90229dfc1499c9a54479e26461d99f8b32ca67ca4610ff3e44a75279d7eb5a647ba8af8cba4bf86221f992dce311376c7c7ef9c5d75913f517204ab2837d756d5be57da035ffe30d43b33bcb306f26825a522d99eb3978041f4be9aae61cec58be87d2807a4de225ff6922a6ccb96249f1b50c860647db524f13775050bc003643338446b342433deb78c80c94f528f881c27aa1195323674539294bbf4180f7173c37a9154d2a619dbeff1e5ba4adc04eeed6243390d375cda47938bfaf3ccd41360e9b12423e756989efe42e88c208e62bb2794a630021f28c689779401e73bb54a33d9cded5fdc00aa544a3eedf2f244cb39f4c480483de45cd5880e9bddccd686274dc0b8a25310a3d1de5238c8e30f5138177cfe2649acebf3041ae47a4712684ce76e54e06605c5087db6233cd44b4fa20a5cbe9d59bdb61519044350663517f90143419c205243107c8b1cff600eb3d0cdb96d754630e4f1b1dc044f74bbd7d8f69c02d9621fd3b436a00a3aae247d565e61849d7752d3da4b650c1582ef74502eb3110bfede449a6f90c59ae77da0366a8d6e85b807adfe666bf9300f38f39415ebe4d3f8df2eddf021f99f8987bde7d992c6a222fcb5b7cb0cfe081b5842296d3c720676c30e89410cde21eed95b65f24b0999ad6852352df367496ec745009d69ce4e2ae4bcfb5943928d32e80bd617d9508f087e40b1232b5dfebb7a218bbace72e72de4bbcc9a8ced91f3e06b7b19e1d78a4da1776adde9e70ffd3c8893b8cbd7edb2ab1b26d4e23a00e7c896fdc7d367bbe9c17f4ed10b711a2968c0c77083d3d0a2da85e8d7b229f8d7859e948b06bcfa183450bbb71a1ac60189ee851a5a43c1ccd4672b1f5bd4c77c1b388c3a069fe713d7376122ec4651e5292d38fb0df7a6bd0070a20b6edbd3ed728bc1d5bff2728e03896cd236e7ab594f57a38668ce32b0ebb450f568c41ed532129247bd6c26c8b769dd4fcee7858806afb59ca7b52698b527128351219d136c10a28ddaf1a707ae48139511003265272dc69a268ee85129e91b848072ef6586716695cfa03291bd7968ef6153040106529d2aea8f6a5ae870266b7df762ed98dc64c4c805dfb1657847b79e49c1b564da2caf4dd93e22dc9fba536a1a6572b8542d39e8cdf706893482cae6d965c621fc70bba52333bc9415b97dcefe736ef4a2c59c00dc11c50fa01df7739ff6cf6dacdc6533b9001acc163f0defd2fdc552c1f60218709d6ea8d76b3603c62be9e4582fea9ee705fcd8efb52756292a9d34db3795a9ab5164632599a64ebf4208f56b8d05175c12c4c113f5f7ef3657aa1d20155cf3ee147395ed763d09b838dabd0b193e5a86de36ac6b907d59f995a9f55d0e2711453c796c8f62879f76b47c97cc4f65aee6e0854c48a7a46abbf7a0055d8843f8ac36efff285f777db08228692a97428aa39911c09b799ad900ec9bbefe3c3ff18ca26710a03b23697602bb2fc239a146ce8c92cffec95485c038ab00dadc67b8e776967501cdbdcab3793cc7b8f1970826e8dbc3748dd66d641c4dc208044a1c242bb20d4548d4dbbdb9ed90806d940ee7f9f670cc4a9ad50593e73ad8b6ce3cbdf6a19226f418f4ffd03a5df68ab1da06334889dfbc5d7004bde470e21ff3524ad0c76c27c0b0986042935e0c5bbb698a5e2bfa5c0d5bc04796c7a789e693c2117457157cdb1012a547e188924a6f90b5aaf8eac10cc211d124541349451fce31aab57e1d9e8cc3abeeced72e581c1eb7f24cfa0e9ad1636354270859a20f681164e41ea91aee9c060536f7a8e3f1123b6d22a4502db83b9c95b44afb7244bea17c507b9deb38825e88e33b648ae3e51825678e23339c54f6997edbc2401492edc63aead393da54c8256fc8c774f2e69138908f80864e20aa18ffbe3e5ec1374ac896553c53ff29717512a06f22eec9768f143233b0b6dc3eab52ba05452599dea96f7ec883e8e4a6baf8b1577804977ae0d3414c8a5e336a62989e8b20637fc10cbc7d1caa9336d5cadfd0e19dc516960774ed25958fbf0bdf473623985c877b4f5ddc084370fbc716f46483ef1a4cd23c407d548abaf3007a9ab37e9452e03e2453c0560700983dbb18bc3323d406c43e83952334e4a5fe39239a0ec401b7602c656293b4e980a57c4982956eb95b7ad6360804a0fa24e3a012570d05e7df26bf03002a8d2760746752bf5439ccdb8ce818cc1c1b353218087e40398b9c29218191f6e0bac3030973214b1b37eefb837302739287fe864c783acd511b7daf1d8127b8eef8040ea2d2722a4580d974d05c9931cec73cf0160d2400ec9f147b7bdd9fb46d671a3ceef9cb14e3a68be42671795e381d19a92d41cbd39dcf20ec0e1155e51efa4511aca72a418012389a68acc020fae3080743239ce7e52ba9f9424804ba360a614d68f96fc793b797447171c02a269328868fae51dd2b522bd84383ce67617d7faad34ad8813e307e692376be237ca3771546122bfadc36762ee79b9aab55e3dd54f881972fe5ba2d9c059c16c17fef8521176d23d3792920dadfd1fba2d324b3af6cc538b4917ca6ad8a1f99c41cfc9ef894d88a9bf473f7fe763266365a98eed120d6dfac9855aa542b6e7ba081b21e3667208b8aed1a9000607781bb9e8114049b837fe3b1423da90c403587d697339094672d7d9c9a3f8ae130d8371cf7499b88f948989bc0843ca0d35bc2f809bc10d65dc59d54f84979ba515c4ce20271d1de8d0a834880b5c214ae90e67b5d2aff2aac5568a0515973630ef20c84fa1c898c55c3fc0ac3f52088667a387aecd6afe8cba3651cc95175fdd0e098ae0f87df31786fa9452ff9a6c916c51af1cfa0ea1d6bd953b191b04f65dfe3cade1fda4cd025f30d98915d1c265c78c030d5a2e9243fc7cac83231a8db63681f14e0db4c481bd1a7c29365f307104f403d8e27c42a0778b758f46cd4d1ddefefdb1d84dca3ad84bdbfd87acc2cf9d7896b4f4eed1a4470de60aa0d0a7090d10f556b42b3b2b0b310e9a6761ad6967f966c98a607b4bdea8ce9992154580f4050150e07b7f7e72681a75965cc72f9fcf442423961a40739822437f9a5be32ca4c7dbb1cb5940798d0d543f3dcfcccd4fec4e098ce5a195a6baeb63fd3434c677fde7f6bddc1acc6aae989c629dffc30b0c3c1fa2286a066b09b2f4f60fe281ae79f9529b599b3d0971b98ad87f7673f18b5c7b8a510fd5bfd78760c07b81f0be40536d14d8147bd6975ea3c18ec3600eeadd6272d607d0dd839328a9f543b16aecaa2231bd283f76b725f86b31aab8d8eb23d676aea99e8fcf9ee7bb976c587b0bdad38fb0ef298b6e7c75d804b80016c934222cafedfa850f436075257c7952d7d4894377eb17456989e361296975240feda9c6a20d6842c3a1a7145ecd24942cb103812dced628bf99046ab73f1d35d4cb3f6ac8072731af5af57ec0ed920578d31235a3873a3d1d7ce8c250439e34c0e9bf173e61f8285fb655464447e78637fe8e53441c9fd0baddc6f3c1378c44e1712000034ff1a53351904a75ab8235da81d5d732bcf4902711f6bf03459eb12e15bb600135f41359f651267e953b4212b27a987322b80948e2e4820a658f5773130260bf9d6a05dbacf6daf17de3295d8ca5fa373346918ac2e5302f5de73819b91420bd775f90424d3d57493fb343b8e4a0ca8d35a433e2ce38534d04bd079705e975656d8565a589806c3603f4adf7c7d9f02f0f1dd30f241422daed097d6031031c867367c3c98ca3711760eb66731da26d475f27e46bfa01d78662c2276d0e2e4522a5594bb706665187963e1ae7ac180aa5a153032f3606b74e5d6629b96cc1e4daeb952148bd4d90cb5d54948b7514fa42499207c2c61703b0ab414d4fc25e099e23c46e6a4cf20c74b53c8d94c2eda07e75b70c1acaad587a157ac759fd17ef17a55517d3a7ab51a32fea668ce0e014a07bc30168983320f24be428911c3f5f3a08c872f5abdf18b6d0dc8d3e6ad0df7b8b07189d780f94d9b588f0657c2fce653e9f50447fb8f512b10c61316c556dbcfa81d04acd25bccdbd313e9f346ef2da62f57bbb428eb4d53dc2fe5b051ac189e0431cc4484a0e309611df8b5a39b0f7ffeca06737ce0a668b57f5278362c044c6e91fe9c1f7d51bd038d78a49935116e5eff78353b69944dedecd02419dde354b30c7c82ddf6b0987ac", 0x1000}, {&(0x7f00000061c0)="d9c7f79f2662478fac2c34c7b03efe43b038cff130feaa2b1f77f941816481343bb608ab8c56a869db75d0d4406dff53448cd8744b84076eb6aa4b92eb1158d42cb5a8a6a766660f496e450d1af29a6c33ba7752e37294bb69fc954164ab504cf71e7599a322b8bddf7768d9d11c26206f847bd9d9834fbb9fa0504314beff5f6ad42e6d313b6a2ec2843f5cea63713a53618b5acec7613a3ebc3bb1623b76edcc56a2b00ddac69cf3a35209ff43f119cde215926c3d5d9fc59919659436125d65d95ef4e61fc9bb223c8c13bf6e6c305471e43e9177634c68fe674dc470af3ca41f38a4572b6c27194014ce13f1bb2b142186ba19d1c5bca6039d02e676d3ebb6034cbab1d5514899156efe35a4ce29fa08d6157335875cb286193d45116f015f37ab36b4fa8b4e9c36d7e4a8f48223a282152f8ff751a94161d892fcad7b2d99663131bf038b6dbf3e4189add3be71ded256fbaad79d6dc797cbac36d45f5c500da50d732b30e14c355aead5f02064473a6808a065e9cfc08f23a92721de85290da7404843cf42c714568dd1a981ecffe94ae5794c0618873d9ab9244461882a6b06e071a26e0d8ce1eb2518ef1b57016dd166b27672fabde5ef36319160307907eade0461e93cb77b69f6f3d3a0e33de165660c8497d84ffcf1140325eb9bffb9b0838ed5f71c427baf74aff6dc05a9601ab974a2f992e3e7fd450db3252a1dee847b36d41454707c406001417beeac40e490d7751e9c57c9ac7fdec0fe08d9f208c3b6da6d5566181270336d94d2c1a4fd95559ebc8323b80710bc323e1574b9680426134b07438640b660feee190cceb261f987306ad8c9c6ed91fddd9738d6727d5ef266499afc5f7cea351710941ffed60c1e564f594576db4e57245b1b4fe5f45e49cec44591646316277522110282f2c44fb286ed13a7429e2a7daea2a78ff24ce05b4f86cd4ab4acbeb09442a2bdea52055ed809212350d0683c1276770675886b33527225bfc15258b1cfb4f4e0c461541d88dd08be7eb4f2330bb76b4e96a277b35a5d8f59db77745f3ffc8a137f4af00f36d87d2c12af25e3a95b4c1128933a3eec3636f0fd89feccf20c3380f0b99373d9ed89e1d597139fe1c80b34caafa03040d8e3dd6cee4af15379be31993b1926d553ce66d6e1e2a938f2fa4855c1c2c5d5c438861a01775d5337fb7481d6eccff10ae188272c34eaa51c598963364bd0ca8047c8fb926026d7a00febe5b3e54e19d0b33aa48d5a3677474056b3d0976df386312a1ed0d07bc7de317e74ecb0f310261d24601191540e88423341f54fbd71c52e9d54155c9b5c80f9a33ac9e94d23e6527981890c1a00a1e8af311583e7aa0e630bf940f0cd834cde7fa7da713af4e195cfe6e231dddbdd5b3529073196e59d3395902835df32f40250c7e2a88f3a97f7497d1fd8fc8aab036b8521b9fd9c18c4a24502ca7ce4162db2c39e0635fcd1256c218fe92e46f9f7128552a2d02b545780d4a938f6dcc22d72414f47787f3dcaf8e191dae6f00d2a41c06f32356851034216cdbee752980cb3bdf7ba54a9bcc27e93cd27a27b41bc77aa55ea413f6e4b418968a82296e500e960d854e728942cc6a7bb916800caa9d2a2bf203bb532e3246d11222df81c45d6ac518c1b90ab8d41e7510fe6f0804736a58837b7369666d4855fffab61dd3ba42dc926ba963b8b1b2f52f3f4d433f277022c3033e82045ce64b6a11caf20a0bfbb506bd241f0843f5a50654ce8d232d2def1a936808646f9e50d5753efdd5f4ef978b9b883f8447633baa6e382da84f49ca73ef71507e1acf53bd06d3f2c68edbd8a7f9107bd3b1473ae3fddf35b1da23b2fd259a72191e7bf7940b9e33adabb73d96f2bae3313d634c7dc43ae4710c414b802a1d50f96a67056f119e27b20a98cb07e690ee67e16f13bb067439fa93547f836a78bdfacc007929a1aaeafc2ad303ec9c32ec94f21d99d0889eaa219cb99010995c00c7199b5f1ace4e2befb420ebbe6f68e8399ba0650ba5b1ff2649a976e1762dfc932a8435eae621eebf5c90c925729c2171f8d01b949a4c7ba669edb789af03add0487ae8f78cb95e31fd72ae87b4a039c5ae95cbeed1864ef77539053bd5f59721ba3102acb2d2a1951a7bf8ee4b95c9daaa70a776266dc3211a04449362b7eb296998c905503647c7ebebe86f562dd688163350256d10e28db9a0240722aa06ac93455637bc329d1dac57dac69c63b3cf077caf0571c963f6f04c3a57054c9e2c8a3fe6aa70f37b098d8a6bc473d39cc5813c549527bc4e6e6a5ca45ad1a81d288c319bcb8957e71516dd34e2d3278b14cce4ff1c0e014a5c147ffd30ff418864924ca1193e44c18145a1be07988d28a04532a8fd89df10c00bbb141f14f4791c6af87c4380df42ca6229252c3c01ea247c5766b012aa4da629f1ff6d397970e59a9f6a9dbe089c8a4c7772f5fc28467a4ab433ff879953eb6c1964b23307ce7c0c8fb7fece535a9c523a51c6e4e0be7b402f52011bbad7150f72ff6461a50c2722f060a22c44318d63e6a6a04cc6709cec5eb7f84293656f380ebefb9de822237e519d61f05f2aee897ea6e13b31a25aa2385baaf64955ba4b9b626e2ea4c8136d685224446f9f58d697c7d5ef44d0d58fc5da54e2ae9bba53580e5b35d441b784d4f96b692a82dd4a43049d7b5d8bde7fc725899abf09c148c9ca5a7d4540a980b4790aaa41bef6135206ffebd272b5c7eeca754412c5ddc28131e824f97693075a91ba9bb1812b58c6b30aa0035c5a7b8ea382c7bac9e61ee1ac9f94ea0cb624f571185afd9668793dee8ba0260e72f3246fe33c683a3943ec880c51fcef600599def24da379181c47d7c41b1b415a1c618b5da0bd899445d92bd7f4e173d8ff761a4832fa7a33b5c8a862008326f5073e950aeea7faab6b1b7045a3ea96c917c54644a1a0d552e1e696739bd7add0c93a407ef83f5690278eaa8ce6d2636c8bb4e51e7da7ee70263479be03e88f728404de88821790a96d1b3b2a9dca6e4a7e48cb3a8b2a6687a64bc754791c6c67eae50a567c5bb84c8d6e5a3747720a2f23c5fed1bc27dcb619139066ce210448262fc9eac40e38bf324da90c3c79fefcf5be994b68cf2c53582e55b5bbb1cef7cf6befc976ea1ffb880d2194b2bd2be89c074a3cdaaedfe0b353c47fb7200ec99b24018f29a559aad8766eddcd288aa0cfa43d9e37fde97feb01f420998aad34a2be8758d16e7384c32056fcb89437ac5298b51c3ce387fbbd6b0557d9df15e03066362ce270a09425a535e1db7178b19461dc53038b324712de116c7dfa64d17d4bc4ddddf58c317c4698c98b6a43aa5071290ec242cbb8da89559f6d954da39bedb600c954ccedf31598eb53001fa272f4a70adcb395049003cb77f10e674a9936311dddf099ae966537553cab4fdab98856fab5974a31bb345f8578e9dcac677f70f52b11e218418b81cf0b964461b078441e5a53570f570a2398411d5f8eb2d0038bea04898fab56898b9a0d6953dcc8c758f409b75a3e8caaacf24e9b9bafb190d4fbe46018ba8dbe41b507c98f8e142eabc0e89b7cfcef664ab04fee529f8a1981b0fddbac011cea192a101da48f3479230a6289dc5b863b06f014fea32b061b7cd706c9a6dd69fa9a41e6953ad5b17e912a78d919d21420d607e9f46bd5f44508bb4dc47623aaea73696d6a7a6b5c3e0271570d9889441ab3e4ccc4501bebded9cc4be70191f6514a80e16e4d29a625e90b438872b6ab87997e7a0516e107ff95a2c76f001000597f6287c77f0fef7ad2bea3537b852cd8d32cea7c090509f74f2a1c2761b055b13657dc5668514c8deead0992184ccb3985b78b08c8768f00d635fb0cb42a8224b152af57cdd78e1a9eb6408c2fcb72baf2a7f6654438e72f33a4ac4644c888c3e22efc6dbf519e935d0cc89a893c5af47c62c95fefbf47fee2b9f997cdcaa5fba2c4bf4ce40128c57250ed4123da56c2a5cae917ed007efdf00d2a5e01e98d2afdb41bfd9aba7532e61ba6e78cfaa1d9b1ba40a0205ee730a8367423b18030e1fe0e829ab40013927d06a4bdaf7817db73fe16921d28f2a51f70f4ebd0c8d040d3581c7916e8d1081bcd5447a47c974e3b2996d19ea36fd30869abe7be17ec8d631ae73b9988bd5b0320d50e71ee317cd769c76944bad4bd58d83ae4cfc21de6543d6094dc8a3e18b991f5c501fb15f52edba58fe246175d574369f7953de5b69c95c73d7bbd2d99dd99daff9cc7f60a15bfb9f9f0f4089be88f4fef1294f2c7f7ade7c12ecc9fd1e4daeeedf179281e3cdbfb98c53ec293be6efee0ec04be1a0002b72b0068036659461108fec7ee3e3cb0143e0fc414a4bf86da6cfc7a63e25ca3244ce4a5d7c7f1f9c4749c9e843a1d3c5fb79d4c5b4a3eca8bcf921aa8e38eb983d02e348d930180c1e12090e67b923dfce52a3e1995437ad250cebc6220f5840bbb2141a225bf71fad1376703d730e846cfa41d044ddf1296fb150e77219011bed1b75021f0fd8142c5b9c248c2854d1f43019dcdc61640e55b322cc8a4e634d441c490f8e73ebfe5d36e13ecc1db20f1c0a0c86917d50588f766f85c50860049e2a9886bf0589adbdcae30c58f25169aee1e83acb34ca4f8db1f9d21656cad873909e07eeb5a9bd2cb743f7dd5f4d229e0d638b3df0bf0f250ae572a6e76092253fa11ccb130c801073db74e43d18b1b7fa19f68d99c4442c53380fc9f90ec17e2058ddeb35af0030a286f25669a53187875cbc50b6c9e30094d15526659199a1f193befa8470765050bfd1f25564809638f7633604d0b189fabc69c8930417ae0e653039bf620cbf63b258f07fbee9bf8cb904f9222d9d00cbab491f19b5cd5d18a194fea6985fa23f5b6d828ebd0c1ef309e80ca2771b4f445eab436d117e7c35315204adcbb0e94d349f83ca2fcc6e16ac7460858339bc69c4e54b029e79a08b981c074d5294d2d73fe46877a2ce1e896096b7469f47299f48abe28aa0c423466cbdebfe421b37ab94109f8df3406dbe3deadd7c39570a28d8225d2035566f67b14417d70f1c6044bb45c593a1b8904aa016f24049acf9645136ddad9a8c8973ccf2946637743df9d298b125f5ae618e61e29b732aaef25af2b371d047224474505adb9d64b8c218265339f3254b26f4ddbcfae1735e85119ca071f380d7309cb82ec9ca65e1417579a04d949548f7aa50b07b312c09db8709f17ebab202b80ae9358318bf75e6cab3eeeaf2dfb04732dd5538eb4e5559c3eaeaa66e26fb0f023be31924af962d5953c565674cdfd02017cba73c5af1bcd51357afdb0beb7f8330ced058a5314d32d902595a860b74e15bdcfaf876c14623beb1fd6a9390e9938b80a68f5acba2c5c3d5d4365b95f43d23491f4f0d97ce59781f5e02da375db7cdcb5ec87b968eeb66a5400f2f52617ced42c1682f9f92cfc9804d269740e329d0601b7bed0776dc70aa282f16486d71ae98265fb5c42537cbe8ee7bfe683e00955097443156653551cf12bef2e62fa7008e4a9aad89c2a78acc3b99864b8ac711a9d0066184d2608580dd8aa438d14a9345c78e0e92347985429a5b56136950873be52b325cab62795f5a24ec398a15c73aeb4dfbbf0ab820da547c8c80a1daf0d8daa8619fa51894dc400beebc33066572e7e9d63891eac21c59697ffbee3650518a0a481a546f2d04d66ec5ca7738882af1fef6a5fcf87bf81c0e28e4241576598392581801a2914040bb77b183f37c97221eaaaa10", 0x1000}], 0x6, &(0x7f0000007240)=[{0x100, 0x13f, 0xe9, "8ecf494e0a2b2e51e202370052d1b2a7df89d0ddf998f48f14fd0276d1b332f8eff4b5c944bf87a7bbc316a7bf885234c9f33a8fda2f9996687aec70ba486a75e2bc6b277bea73ccd09b3b7f3e58aeef4815624de1eb18665ab70dce7eec5060dc5216952bdd03e91ab35ae82497632d78162eab9e3c28acff024c8c071136688f0ab7a2ca3223ae10da24b69d15eb30a14630addb6fa2d85005bed7300c59ce7ac7b2757f97eab94d07e6b141b905cfc1e31f59ec352f3d4dcb17ae0a8a0fb1efb277a53ee6cc82b71324a25e60acbe88707dd4616e0b42b073dc70b0e766ebfbbe6f16016baf45d2"}, {0xc8, 0x108, 0x1f, "bfd695bcd1b4d80464c6d66f8fc586f7e2f2376451dcbccbf859a8d7f4794ecd7fd8fc87f6134f6ada552a0c2eeafdb238d592ed06d643263483b19d8c7fde4854c46617018765dc6b955c898f5fe877b2234ee8a3004846e8d9a76c501a1922f547493c47672926e5e499be1f9a76de3a23ad8096f949dd97ff3a76f71d363f668cf97fd721293759cec09344c0839f5a36638761c3278457f000b266f848b7381aca67df66405a086c28aa228776d8ad6aba3c"}, {0x68, 0x88, 0x5, "c65179862967f11ad2da4736c1979074f9b469ed31fcbd4be0ff91334d246b07031bc72d7accf7b514be861cbdbbd0abc1fb929b9c59593d707e95908a3ce2777c604a06da4557a6718cca71c7cd439d23ea8d1a"}], 0x230, 0x840}, 0x9}, {{&(0x7f0000007480)=@llc={0x1a, 0x0, 0x1, 0x100, 0x0, 0x8000, @dev={[], 0x1c}}, 0x80, &(0x7f0000007600)=[{&(0x7f0000007500)="24451fd7e6b775c36c143e03d1c4ece784c2ac97664e73d7423e672a0f07db193ae89ae54a3fe4c3353c9a69234e23992b3e7f687cf8978b7848f0776f762fb3c17e98701b90caf7296aace67bffee33b542eec9e9bfac0389", 0x59}, {&(0x7f0000007580)="5dcff3cdcc014e34e1ccc266e36ed21fc4a2abe79b031be57eb3b75c70bf84d557c4c5d014f494a84652b35d24456a5b7d578a1381a475bbfede9aee0fa6a2a553a615defcbf986c07a26ab5b476bf", 0x4f}], 0x2, &(0x7f0000007640)=[{0x18, 0x88, 0x1, "ee5d16dc6fd702"}, {0xc8, 0x10c, 0x1000, "aa2af2e0e1f193935f8d22ce8477978e26bd7cd6c2496f0b4aabb7514cd73110f26530f2a314b63455d10e8f8ca5bbb8881a9453f461ec7a6e590cc0304cbe6df7a429107ed8d72b0cf7fbc273ef242a239af2c3a85aa9b9389ab1fb2d24e26707c45f0c023e406b17a465dea4e8bcb8ae8a68e8fc4aaa8f3f8de942d223a4b96246a2b045091cba98c2bea49f426784a948f53b406505353ca8cb347e1b3693e86ff602811edc70cc49941dbb732fb6fd87f4140cec"}, {0x20, 0x115, 0x6, "36620f7b7146660e3d71"}, {0x68, 0x104, 0x100000000, "09eaa3ceac14cd9f2e33d02942ff89099c40bfe71cc4f7a31c1cacbe77dd00c5b808431233d3c9c4b210e58cb51d41bd7afb842861abace8dcad7dfba4780948e2ae6539d5598f1b070c87db276a08bf06"}, {0x20, 0x10b, 0xf5, "2d5d6c6f0c6c4914572a4d4875"}, {0xb0, 0x12d, 0x1, "4b6c2f36ea58ee30eac32f7d9c98c26c894033c24d0d280cf566d93cc27f5c787c4e64d0f1ba81a7407f80edd748d05fdbd4ff59779f11bd92c645272c4fd6cf15445cd8cc7159cb429e2e62d96fa8761a63ae7bc2ad1aba2827e9c8e1d40f19a7565d74fa127ffdde9b58c40bb294d3027fa86b5166ab4338a51825ae6baa3a63eec4be6c82a5d93f2f33c4ff7e59020a3db6930128f7aab03d064bd9"}, {0x30, 0x1, 0x2, "8711f356d59d8ef4c9e8865d868beecc831989e860bb242991e78b25347295ba"}], 0x268, 0x810}}, {{&(0x7f00000078c0)=@llc={0x1a, 0x304, 0x100, 0x6, 0x4, 0x0, @local}, 0x80, &(0x7f0000007b40)=[{&(0x7f0000007940)="51df555425b9f8b9f328ad954cde451470f3323ba58c43e95ab06d65f81a26339a9087a423d960dc38d0217e578f0bbf6647e321ce597fcae3ea55657124e77ad0a94fae5e573622ad24bcf7b4d5bee5d85d04978c87740c", 0x58}, {&(0x7f00000079c0)="7e41b381390f061bd4b2547cf582d7a319c93a5ad5311b663e8dd216b470c2", 0x1f}, {&(0x7f0000007a00)="226292d03c3e8abd65395a1f813c1e066f69719038bcbe3757f6b94fa88ee33457b398ad7c5d07a827050e32ebe25be9cc86be23f94471c160dcf7633710b67243f4a4a13687f7631124a723092fcfc7a2e72311845cb6148313e3e08f06701763e966f5f43301a13ea8f7ca5feb2979e0ac016bb441875e4e9ec39b824d0c076d54cf36055322b1fbd7f12cb8d71c267bae701c48827270d1786f97f4ed659e90f179e839b8e44c8a19f8069c6de8607c4287de46796452a0d504554119032cbdc9e019f663eb2d5634a634eba95c205d6e24666e1a92e77264647f1994c964", 0xe0}, {&(0x7f0000007b00)="0f26a57afe070b223be255daa92c9f70d65b734b0a", 0x15}], 0x4, &(0x7f0000007b80)=[{0xd8, 0x18d, 0x9, "6628ee0ea3a1bf0b4c8ba25baf20bb026000bc0bddb83ad06b0dbb18aff60777e16fd30a61a68a67c2c0b9df74995eda748910bec33b2f343e5cf3ed840df6b18b5efa7e541703be498de56c5e24a3a501a48894d2547bf71304042166eabe2619351e96c6ce93a058e3f7c00dc04ed1098f1fee785f060475f2f81b6076956d4cc05358e0da0c3cf7d57cd7631c5e021f0eadbab46f7759a2a609fd5f9dfb8920dd4e21c2ba8260735fec56e145fd72eaae3f57f1a9b13c3c5085866b794e0058"}, {0xa8, 0x108, 0xff, "dc846374b4d2642374b5bf03bcc33f4ce02c588d2dafe1a7a9125a0941624b0642f066d2a9474df4cf603a015dff96256b79e53b46ebf262a2263a6425dd2af280a5c22816cc9a12f61e72685afaeaf991d1cddfbf58b592c9c29097d4039a438dbbe90e9660b0868c9ab6908396720d5c6a1b367e8d534b18986d4a9a7de9c503387eb9c65d3f1ce1e6e740fcd34b4ba6b94425e11fabf7"}, {0x1010, 0x110, 0x1, "1f3966b4fc6a754a5e7c0ffe5f8b1fc51cf239b46578eb753682ff49e7b458f857dacc7d0232964c857b43c4ee398efc0b3f6832efd64fa1d780fcb559ba8d10427e8b8f91f5b20a28af779475002bffd90f5d5d13272003f215667dc4aed4242e15d14d646551df1f1406e730278a6fcdb01b4cd0f8dfd2e5d108852e3411c450c34d7a934d729923fa94c126aed51f3bf7024091a8ca37563e817ac15237fa70ce26544a17af2c833f31c7100a812727daaed273ecf8811a84e183ede25d5ef651e77488bcb27cdfd2b63d4f01a14eaff7cc637009dd26fd711104cea10fbac88f88d15124ba1e36d929a6337ec4a442fae4e1b46ce2bea0f234cb9f2efa6b61bba5259e2a89af381350c26feaeb521f971bd68707cb1cd4c63ed0b83f00b824f766c3c4243b26a46bc15b3cd43866ee09652b778186ae4f43c4d0a95a98b29fb1400dbb83a8a41dce9400b97a2077cf6897c0ad28bb809ec9075a8c350eeb4dab19ec7c02a07f0af78a5976df0e4aba9c6191a1bc462bec5b0bdc63078ba6ced0d02af98aad4f493e74ae8e2c93afc0d9e42ac9b50f2c1b846ef3ae7d901b1cade1b180e89973e9937bd10048bdb14970268538d4678d2d174da656a9e6058a9c8e80379661ad411d40a4c33ac389b7837f96553066c4d7e9141988554491b582a114b065d83e60fecf119bf40d889f03d673c3b4c7e0589aff06d126fe6a676a10b17cc7620031094d2fb699c0cc38417afddb30f44c40cfe8535cb278a73c2d2e7c860e9365d36549d542c69b6ad35a75f417103dd394ef053e4502d871e4a7cfc36a94626d958f40971bf40052f7c5925fb8b380ec89d282663c159340b0361d942a23721afcadc866e6abfb2bde875f7e646777d7020940720eced76624861964c43808cba62f1ffa15f10496e53603bf00492c85cf46f4cd691b3cd52d4b69751f7bbf38db9318e3f4d97d6a2a790bf5d9a0ec8c8850103f80d46cecc61bbe8bea89b486a233ff7dcee018b3b6a6e85f791669467f49a36fd8d4fe134d05fe13e3c7c98abf6cab3bc85e758089b7c333bd7b9d2f7ce2789164d2ee7d56c658208a73e04a2089610f11534d2645163d849d74497c85128c3a1113f7b61e1fb503ba8dadd31ef70d3755fd01279e09919f85643491d6e5691877518064fa5c2bc719d12e73adbd9639bc0aa71a6bc989842f4c53035fc95bdfc51660620d9cea30894163b800d994f1512868b2d8cc0ca59bf64047e03b7d80a5e7631f22454b24a2a08e1c42c3657d464635c6708ab291e54ae6580f6b00c955aea4a3482543be43a8ed49546347ae4889930c3ec50c179edbfb5d02e3eea51802c5ca15446688f87a20f68413a9861f8f1f278828ad604831b4a0e2ad0f63855986e78487d0e1e92665b285f4f8329b6c83bfec3130c7c8f3f4e50f2d6059b85879922e6b69431c57ef86c2f8b478d9228338ee7d4b90f5f1010e626d30b7b8f758d8c2d497741bff228a9ac5b75075d49daf3a9eb50b33215285bd3310958d9a8fb6aa401d42045ea2958fa5f7040c84d92068d0cfef7ce1b2870dacc4685fbb740f857c7a054c924d840cacf8117885e398a3889ac6617e8da388e92df1a4c9cfa4e0064893b32f5b13ad2a11c04641513779973a6234e074230b4702ab7f1eb8196e404e1c2648b87ce74f021bbe55009c69da85fc71c495761cd6ca84c3dbca44425b59373a10f5f80bca49d450132da45275c2caef6f512300c486b755f7f644ada28c719851fc5bcf02a8255589f06c1d8747d02b16ac35f97ac1614ed841b10a56a74f42882bd0782810543335c3a40c396043e408e478d6d338344d460e4a53ac09361aa978a34161ebfe98d1ab0f7eaa33108b8446a1d43d358f2473e8eab438b199d3fcab12f1686ed8f4021a196e6d73dbbda28e1f7708365bd7fb0130e6c0f15a635d2bd2116fbcd5bbace1ba25c200187a950fd29799e70a25703c01b8598b55540e51ac9a962183efa6f16ead71a5cef8e8c032f817428912c7a54c93a55f5334635321e1a280beb5263924e3f7c47e69794b1746432fc8321eb80e38530b0e3ed47d9550b0c81bac2c8ea2104f00f52d7b58d634894befbbb33350e99d99656b7e8c93e76541ccfe8bbe66ce5f3372bc7fa90cc7cfcbfdd4f92d389161458a791960009941280aebe1e47f77176d452b3ee62eb367cd2957f800d9e872c159bd05ff688c805a58c46c6d9672000c5167cf4a5a5151c470581fb82f964e8c1d37f137cb95cc6fd0fca832d41ce4ff798cc8e1ba4052c226316d944884d8b18f32ad2851182b81107d5b33efad3251e74c646b8d3f412775cd1485a48ebc361b179c1fa9984ee95cdfc220769f6e65bf76a6940edfab2bae1d7e5c9baecbb3aa2d9a7d50d8f01b4f0debe70d1d6295db34e6ea60cea50ae0792a36bea15efd1110b6fe58c43f55a84e15b75b96d31a6c8dcb78057e7ea26ce47bd06fa858e2b424888e0600464a92300debace82400cd45dfa297dbe911c1ebb7a42ca61d7c59ba74fb915bcaeb8a52d4969613165eb74e0e8f7cd763c5ece5b62527dbd14ea7562137f1f8fc3b1d3d859c534eab3db1c80e28ff2c1238b04fbab01b38ff72a5a2642b195df97619fa488bd6b7dd1fb733e3263046572ebea83d5a3d2bc4344201b8985ae250a7f55cf512a181e51b96981625ff245060ce568ba5879cb6686b91c407acef2b40bf477923044ec1cdc19f5e3ef4e6cdde0ed0c7add5af500739bb22b986774d8320b13898cb0922a7714cbbbaf5580f4bf34a0f1ccece0ebdf83860b8fcd08b7bc58c5be45b80a27677a71f8895f2ac4a7a188b1770b522286e7bde78129c9f019112d5ea7ee14e27da9de5bb871d42cf5c59d6597e52477834309901833a5ca7c6e825dc88246b9be5d3068c42d48b921ea90ae2ceea1e259c8bcba3e02d9f7e711874593676dcc67b22aff76b7b44ecf7d170d586f0e811a83054a10f656edf363b0e217f7a6c712e244c70f2e929f64a1328811d38fc6898d193e4c0716e621a9f8dbdd154980a6080e7e64bc1b07afeee5dcefa13433ed89b977fb1807fa9253bc3221888a908d03bdb1f58fdb39c98de00a9b952dbdf04b2d72ad4c0569ddab7039cc9b9aeca94019dddf9d83974b58d46801da4bbb1d91e750cd321d91fc94e7efec9001ff6095ca4eef83df70149d912ff7218b6bd8e14c7c820e4dc08293d3901b7de1ae19f150fed57bec84e1f106f71984a94f854751a3593773992dd4841e476e1e723ac1a1bf9cf29443c21f01ee37de6217dac9bd25f50812a33e134616679a2048ab26804d1225fcf0c63ede8e3028f5991eb04b1b5f7b2c5d61d05bc1dbdabf1b55787d2ec7df8762fcbeee03ac79df7c62ca220ddccbcd5b3491fa9be943396b3b6a66110bb23375a47d1c5b598a3a2406181b7d9df48fdcdb7848ab01da550f407e7c497abc3b82ff8e0ecde5a17fa4eaa3566f57c5274cc96e169d66097719312e8d907702bef1446171141c78eeef0cb4d99f7c04a7f2ed1aaa0e70202c05249f04475312382a87555f4069b80698b87ce6450dd247eb648c3fc164e34e6775dec52bbafedc2ead9f1ea0eb008e6539dc1ce9564a541e8ff57a83b7bbaf106451030108da3c32cddec640fb2859edf5b0dd317ca5ba409c97cd57a63205d9924cb246852fccba44c6c4bd11b9ccb720691e0176dc260601e39d767c450b6342ed0bf39d23a812130f35f3b6f052325e6f0885527d9a03d18f0ca685e3338dc9a332e62b2584ff45d540278a9b259323f824a413d5ba2a872bc2afb2c75691e63107823542334f59e275a11a105b6f8255c89d4fd1aa2ef6a07016c59c7892873f7a658dfa548bfe0bf63860e5dff0a64a6cc9979de8e0ab4d4d5e39660984e71b334e4b970c47e1c2e789afa454199eee16ff5f5b0cda7e339770d8e44883ac663edbd4e90c01795486cb6692913eb2a3416267c068b9ca2dc8eb3c75fd27b543a9fc76e9d1af67646d8c5df366ccb25bb1c033167c28d7b5beb2d0fd27ca83cfffccc55c15ceee3db7b48931adeebadeb94444c2e05f5e1856e03af367e6a87157e38d5351180708eaa70b259490aa9490553b10bcc5e6971d8d61c5628d04002ea587e6b15c12e36d3484e80b0e5776c927fe4dc8b3028beba7c1aae3d0c9a43536da00c6706965ba02c8a8506552215c670d51afa52fa5b4418bc92bb0d80f74906cc73496ddd4b41c909508db6cb93d47315b55991de897ef7baa511b6b0c5b688bdb039d6db79896d8639a0f9cf288c142db63d7c02a7df95404b3a4880b2791bb9aee0c587d017d2258892336f2d596a0fc35d57f8ff1fcd4edbbd26d3033c86526b1ad1b4b31e5541b6509ec8ee325f12edcceba0162ddac8a088b6bb69304e27b30f37e26f6286ae795e0376a150d9f0d378a5b1e0f1c97c79913cd8ffa744320e19dee6cb931f0b96891b2c56abe3dd161d11d719c9262aa3608e1ad95993f67538aa4acd818a5cbb3684dd1419b4b32375de3d03b13769ab1ad4b09bd5e47cb081d79d748fd618e621439e7b5ac12f016d853f6dc3647d40b93425e24e99aa573b2a465a96b41de0b8a1fd094d70df6cb1625ea8b3a0fc422c27e9f9f687cb64a9b6e5e00127aa14d85138fb07f4e36059ac920574b5e3f057030a484be13861acdca45db9819bf7445fa50a8676355c9d4bcc883c7199afb0062a1686381058823d165b862e2a4de521cda09cb665e076cea58997b4b5da04c152fdd2ebcfd66ce81a19b02820093976982b5f26fef45bf370597df0ca37b32467645e9f6ab0ea0eee1d965af39064bc70ee26234abdabbbbb747f5a7ede11de55cb1e1a81f70d9457afdfa95c976f854937dd8bfbb802b30636fb915dd8637284d9e06f750f1158b9b94b44514797c7c045e0221381a5635c0b773f0c9651a9591db330f64081de14eadd75bec64b637d2b3500a577b5a59c1e30b30a45b0f8a3e761cbdcf52edf9831f10221ac27a4947c79da645795d175a05d1cd6e72172948b68a7014b66ef083232ff3be9467918d0b821fb32b3a637e97576145604c457ee1053ea7fca7b960e5146c126657b99ff899bed6ae961c7945341d33b0395e784295a669eb651482ff71eed56d3d4e9df11ffa20c526f90faaff1745a52b929114618d4dfbae2c4882ca2785d6a2352c0ce6e63c807e30d0deae535b0b638bfad75788f648f5f6fd9cac111cf7cdacc882b30084de3aeaa858aa749e54d2bef7a85043f0bf0e42368bcaa0abbdcda13d4b3d142eeb5c239ab83c7bde2836fc7678912302c608c2fef2b82d595b27eff05009047145159f7dd1008191e55663dd7bf2c75dd2100731da98c6f40c98e0cbd9c14ef51d36be249685aae3b81d8406961f68be52e334504767502f72bbfeeef4c97a96ed1a65dcb97af40f51d6b5b67696278375df900ce9d9256ccf802cda45ff0bf9be1282449af4e88ee4e4e75908755009720cf42c8bcfd55ab8c3b91ee780dbabf4a4857bce5da0f445ade1c35c04a614ee9f6cc497b4ae8b8baf7c3af877c75722a876b00f9c55129639539d8f9dfc6e6051e3f933c15321bd283d95c63da58053335e9068e809c1690ced89f74fa077436fdc85baeaab0825ce5564ea084f99aff613ea15887e1bde0433e72741d822dfca3e0d0067757229ef45eed8bd3d0dce81c01ae4aaa60e673084a1d1f818854a8a909d6866da088a49f9d1a62bae5779127366fae0664d3b34d68ed2c112400aa8d252d8db9a1"}, {0xa0, 0x10d, 0x101, "3fbc43820c53a084dca12043d82a4ce5903b4155768b589b9791670eda2dddf9183182a7d806c59cea2f703be6ee7a7a5a164cd0fab093e2cbef6bebac9669966f9fe592e4761e21c7f996795820af527b8abc20c355be72aed456bc7c15f521df41bf90a1ed7d12e6d40371fb3feec096bd47bbecb6a5fd95c374e649b048cdb293d40f5136b1b90803b6"}], 0x1230, 0x4}, 0x90}], 0x8, 0x40) 10:35:52 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xd, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b70000000000000095000000000000"], &(0x7f0000000140)='GPL\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r0, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) 10:35:52 executing program 1: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x1}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000080)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) ioctl$KDMKTONE(r0, 0x4b30, 0x5) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='syzkaller\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r1, 0x0, 0x0, 0x9f, &(0x7f0000000280), &(0x7f0000000380)=""/159, 0x100}, 0x28) listxattr(&(0x7f00000000c0)='./file0\x00', &(0x7f00000002c0)=""/143, 0x8f) 10:35:52 executing program 2: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$KDMKTONE(0xffffffffffffffff, 0x4b30, 0x0) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='GPL\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r0, 0x0, 0x0, 0x9f, &(0x7f0000000280), &(0x7f0000000380)=""/159, 0x100}, 0x28) 10:35:52 executing program 3: perf_event_open(&(0x7f00000000c0)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x280, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x5, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f00000002c0), 0xc}, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) open$dir(&(0x7f00000001c0)='./file0\x00', 0x200000, 0x1a) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$sock_SIOCINQ(r0, 0x541b, &(0x7f00000004c0)) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='syzkaller\x00'}, 0x48) socket$inet6_udplite(0xa, 0x2, 0x88) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r1, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) 10:35:52 executing program 4: r0 = socket$packet(0x11, 0x3, 0x300) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000000040)='/selinux/avc/cache_stats\x00', 0x0, 0x0) connect$inet6(r1, &(0x7f0000000100)={0xa, 0x0, 0x0, @dev, 0x4}, 0x1c) r2 = syz_open_procfs(0x0, &(0x7f0000000440)='pagemap\x00') sendfile(r1, r2, &(0x7f0000000000)=0x100000, 0x100000008001) 10:35:52 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000200)={'eql\x00', 0x409}) dup3(r0, r1, 0x0) 10:35:52 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='GPL\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={0xffffffffffffffff, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) 10:35:52 executing program 2: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$KDMKTONE(0xffffffffffffffff, 0x4b30, 0x0) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='GPL\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r0, 0x0, 0x7, 0x9f, &(0x7f0000000280)="43037f632e7592", &(0x7f0000000380)=""/159, 0x100}, 0x28) 10:35:52 executing program 1: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x1}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000080)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) ioctl$KDMKTONE(r0, 0x4b30, 0x5) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='syzkaller\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r1, 0x0, 0x7, 0x9f, &(0x7f0000000280)="43037f632e7592", &(0x7f0000000380)=""/159, 0x100}, 0x28) listxattr(&(0x7f00000000c0)='./file0\x00', &(0x7f00000002c0)=""/143, 0x8f) 10:35:52 executing program 4: r0 = socket$packet(0x11, 0x3, 0x300) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r1, &(0x7f0000000100)={0xa, 0x0, 0x0, @dev, 0x4}, 0xffffffffffffff31) r2 = syz_open_procfs(0x0, &(0x7f0000000440)='pagemap\x00') sendfile(r1, r2, &(0x7f0000000040)=0x100000, 0x100000008001) 10:35:52 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000200)={'eql\x00', 0x409}) dup3(r0, r1, 0x0) 10:35:52 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='GPL\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r0, 0x0, 0x0, 0x9f, &(0x7f0000000280), &(0x7f0000000380)=""/159, 0x100}, 0x28) 10:35:52 executing program 3: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$TIOCGSOFTCAR(r0, 0x5419, &(0x7f0000000500)) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDMKTONE(r2, 0x4b30, 0x0) signalfd4(r0, &(0x7f00000000c0)={0x2}, 0x8, 0x800) r3 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8fffffb00b7460000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe002000008500e37100002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='syzkaller\x00'}, 0x48) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0xcc, &(0x7f0000000480)={{0xa, 0x4e23, 0x4, @local, 0x1000}, {0xa, 0x4e20, 0x3ff, @loopback, 0x4}, 0x77, [0x4, 0x2, 0x3, 0x8001, 0xba2, 0x4, 0x101, 0x1]}, 0x5c) openat$cgroup(r5, &(0x7f00000002c0)='syz1\x00', 0x200002, 0x0) socketpair$packet(0x11, 0x2, 0x300, &(0x7f0000000440)) ioctl$TIOCEXCL(r4, 0x540c) setsockopt$inet_udp_int(r1, 0x11, 0x6e, &(0x7f0000000340)=0x5, 0x4) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r3, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) r6 = openat$selinux_mls(0xffffffffffffff9c, &(0x7f0000000080)='/selinux/mls\x00', 0x0, 0x0) ioctl$UI_SET_KEYBIT(r6, 0x40045565, 0x121) 10:35:52 executing program 2: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$KDMKTONE(0xffffffffffffffff, 0x4b30, 0x0) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='GPL\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r0, 0x0, 0xb, 0x9f, &(0x7f0000000280)="43037f632e7592319135da", &(0x7f0000000380)=""/159, 0x100}, 0x28) 10:35:52 executing program 1: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x1}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000080)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) ioctl$KDMKTONE(r0, 0x4b30, 0x5) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='syzkaller\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r1, 0x0, 0xb, 0x9f, &(0x7f0000000280)="43037f632e7592319135da", &(0x7f0000000380)=""/159, 0x100}, 0x28) listxattr(&(0x7f00000000c0)='./file0\x00', &(0x7f00000002c0)=""/143, 0x8f) 10:35:52 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='GPL\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r0, 0x0, 0x7, 0x9f, &(0x7f0000000280)="43037f632e7592", &(0x7f0000000380)=""/159, 0x100}, 0x28) 10:35:52 executing program 4: syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x555, 0x400) r0 = socket$packet(0x11, 0x3, 0x300) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0xfffffffffffffffc) r1 = socket$inet6(0xa, 0x2, 0x0) r2 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f00000000c0)='/selinux/avc/cache_stats\x00', 0x0, 0x0) connect$inet6(r2, &(0x7f0000000080)={0xa, 0xffffffffffffffff, 0x4, @empty, 0x6}, 0xfffffffffffffc26) r3 = syz_open_procfs(0x0, &(0x7f0000000440)='pagemap\x00') sendfile(r1, r3, &(0x7f0000000000)=0x100000, 0x100000008001) 10:35:52 executing program 1: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x1}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000080)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) ioctl$KDMKTONE(r0, 0x4b30, 0x5) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='syzkaller\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r1, 0x0, 0xd, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e4", &(0x7f0000000380)=""/159, 0x100}, 0x28) listxattr(&(0x7f00000000c0)='./file0\x00', &(0x7f00000002c0)=""/143, 0x8f) 10:35:52 executing program 0: socket$unix(0x1, 0x3, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x600000, 0x0) ioctl$BLKIOOPT(r0, 0x1279, &(0x7f00000004c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$packet(0x11, 0x3, 0x300) getsockopt$packet_int(r3, 0x107, 0x14, &(0x7f0000000100), &(0x7f0000000140)=0x4) r4 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040)='/dev/net/tun\x00', 0x481, 0x0) socket$nl_xfrm(0x10, 0x3, 0x6) r5 = openat$selinux_status(0xffffffffffffff9c, &(0x7f0000000240)='/selinux/status\x00', 0x0, 0x0) bpf$MAP_GET_NEXT_KEY(0x4, &(0x7f00000001c0)={r5, &(0x7f00000000c0)="e0d1bcc428057576b92c1c16521f28a498affeecd68cf3a5d16b2f06f0b70758652659b714cf7554b90d3df0097ef09f2ce1fc90387091feb6db13c41afd658998de17d45d7a013259473127db2c13ab7be97d2f8e8f0618d024", &(0x7f0000000140)=""/116}, 0x18) ioctl$EXT4_IOC_MIGRATE(r1, 0x6609) write$P9_RLOCK(r5, &(0x7f0000000400)={0x8, 0x35, 0x2, 0x3}, 0x8) ioctl$TUNSETIFF(r4, 0x400454ca, &(0x7f0000000200)={'eql\x00', 0x409}) mknod(&(0x7f0000000300)='./file0\x00', 0x400, 0x9) rt_sigtimedwait(&(0x7f0000000280)={0x101}, &(0x7f0000000340), &(0x7f0000000380), 0x8) getrlimit(0xf, &(0x7f00000002c0)) fchmod(r1, 0xe1) listen(r0, 0x57) dup3(r2, r4, 0x2) 10:35:52 executing program 2: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$KDMKTONE(0xffffffffffffffff, 0x4b30, 0x0) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='GPL\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r0, 0x0, 0xd, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e4", &(0x7f0000000380)=""/159, 0x100}, 0x28) 10:35:52 executing program 3: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$KDMKTONE(0xffffffffffffffff, 0x4b30, 0x0) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='syzkaller\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r1, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$sock_cred(0xffffffffffffff9c, 0x1, 0x11, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) getresgid(&(0x7f0000000340), &(0x7f0000000440), &(0x7f0000000480)=0x0) fstat(r0, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setgroups(0x4, &(0x7f0000000540)=[r2, r3, r4, r5]) 10:35:52 executing program 4: r0 = socket$packet(0x11, 0x3, 0x300) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r1, &(0x7f0000000100)={0xa, 0x0, 0x0, @dev, 0x4}, 0x1c) r2 = syz_open_procfs(0x0, &(0x7f0000000440)='pagemap\x00') sendfile(r1, r2, &(0x7f0000000000)=0x100000, 0x100000008001) ioctl$UI_END_FF_ERASE(r2, 0x400c55cb, &(0x7f0000000040)={0x2, 0x3, 0x4}) 10:35:52 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='GPL\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r0, 0x0, 0xb, 0x9f, &(0x7f0000000280)="43037f632e7592319135da", &(0x7f0000000380)=""/159, 0x100}, 0x28) 10:35:52 executing program 1: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x1}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000080)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) ioctl$KDMKTONE(r0, 0x4b30, 0x5) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='syzkaller\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r1, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159}, 0x28) listxattr(&(0x7f00000000c0)='./file0\x00', &(0x7f00000002c0)=""/143, 0x8f) 10:35:52 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='GPL\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r0, 0x0, 0xd, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e4", &(0x7f0000000380)=""/159, 0x100}, 0x28) 10:35:52 executing program 2: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$KDMKTONE(0xffffffffffffffff, 0x4b30, 0x0) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='GPL\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r0, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159}, 0x28) 10:35:53 executing program 1: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x1}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000080)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) ioctl$KDMKTONE(r0, 0x4b30, 0x5) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='syzkaller\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r1, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159}, 0x28) listxattr(&(0x7f00000000c0)='./file0\x00', &(0x7f00000002c0)=""/143, 0x8f) 10:35:53 executing program 4: r0 = socket$packet(0x11, 0x3, 0x300) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r1, &(0x7f0000000100)={0xa, 0x0, 0x0, @dev, 0x4}, 0x1c) r2 = syz_open_procfs(0x0, &(0x7f0000000440)='pagemap\x00') truncate(&(0x7f0000000040)='./file0\x00', 0x9) sendfile(r1, r2, &(0x7f0000000000)=0x100000, 0x100000008001) 10:35:53 executing program 3: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x7}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$KDMKTONE(0xffffffffffffffff, 0x4b30, 0x2020000000000001) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='syzkaller\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r0, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) 10:35:53 executing program 0: r0 = accept4$inet6(0xffffffffffffff9c, 0x0, &(0x7f00000000c0), 0x80000) fadvise64(r0, 0x0, 0x4, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x2800, 0x0) ioctl$TUNSETVNETHDRSZ(r3, 0x400454d8, &(0x7f0000000080)=0x4) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f0000000200)={'eql\x00', 0x409}) ioctl$TIOCGSID(0xffffffffffffff9c, 0x5429, &(0x7f0000002540)=0x0) getresuid(&(0x7f0000002580), &(0x7f00000025c0)=0x0, &(0x7f0000002600)) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000002640)={0x0, 0x0, 0x0}, &(0x7f0000002680)=0xc) r7 = gettid() getsockopt$inet6_IPV6_XFRM_POLICY(r0, 0x29, 0x23, &(0x7f00000026c0)={{{@in6=@dev, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@mcast2}, 0x0, @in=@multicast1}}, &(0x7f00000027c0)=0xe8) getresgid(&(0x7f0000002800), &(0x7f0000002840), &(0x7f0000002880)=0x0) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000002900)={0x0, 0xffffffffffffffff, 0x0, 0x4, &(0x7f00000028c0)='eql\x00', 0xffffffffffffffff}, 0x30) fstat(r0, &(0x7f0000002940)={0x0, 0x0, 0x0, 0x0, 0x0}) fstat(r3, &(0x7f00000029c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r13 = fcntl$getown(r1, 0x9) getsockopt$inet_IP_XFRM_POLICY(r3, 0x0, 0x11, &(0x7f0000002a40)={{{@in=@local, @in6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{}, 0x0, @in6=@remote}}, &(0x7f0000002b40)=0xe8) lstat(&(0x7f0000002b80)='./file0\x00', &(0x7f0000002bc0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) fcntl$getownex(r1, 0x10, &(0x7f0000002c40)={0x0, 0x0}) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000002c80)={0x0, 0x0}, &(0x7f0000002cc0)=0xc) getgroups(0x5, &(0x7f0000002d00)=[0xee01, 0xee00, 0xffffffffffffffff, 0x0, 0x0]) sendmsg$unix(r2, &(0x7f0000002e00)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x4e21}, 0x6e, &(0x7f00000024c0)=[{&(0x7f0000000240)="e7ead278d230670fdba227f52bbc51c2d3b2443d58b42bddfc41af34c4adcc0e4c44e9fa9987aaccbbdeef04a8d2f0a2fd98265b07e9e207930333e966db4a71972523c7653829beb6c68859017bbe85d19763b652e7e0fb6667f0afeb4a7497a79314cee25f09756d8ccc5f339e9368b710d19d4362789e9e9aaca652945896bdc32783f87282fc37d63304459a6b02d06bcfbf192b128fb493393aadb2c11fd5eb66255bdfda7858070210029c30940bfa06deee98b46bb032059ea876db", 0xbf}, {&(0x7f0000000040)="91a2feda2a2d7efaf839e6e2ba4cd97fb5", 0x11}, {&(0x7f00000001c0)="7b5fbf85850b869561c37a180196f90997392504cac543fcddce5dc1", 0x1c}, {&(0x7f0000000300)="74bed3e7c957b9c584eebb61a9566aab0553091236d86fbe3dde107d569fbf2254b859eed8145441543597ce881da3710bf4a0300a857c381ea23746ae10c529d94d49c81bd5ae6344588deecd4b2fd6c807c265a3458ed12b57288ffa9c103372cf5eaab223707503d03ebafaf41f36d65a5c9a8f629de2f3ffe27580598385b0089f951bb03486a9b1a1ed8bc95f10dc74ae91166f10492095d0e9b109cb2a3f2f067128f14c68eb9a45a15eb841295b655d6a115f5b09acaa5647cc41d389ffe1373dc783994b052de8ae946ef402d32a11274d06a9571352a3c2729a72274437ec9d68432d1b50d40e473a1edf08f789de701e0624212a81cffb12e4da58a03c9830c0db1846c61e16049c6bffec04b93eb8689da7fa5269cd5e67b31f56267e09f8b60f0bcce03612ce066afd258017467425643033c02b94b2b8668827fb0fdb170bb1444e7834811f380cd3ef94e31d4f892d8f6a9d88d23845bbfd5d9c5eb08cd7147cb1e5eb3e1262726e419a82aa00d2a74f2dc6c6a4f0fe384dd461b3569d49c4264bae014c275e7af30a307dc47e841f5807774baf3913e7d149f3e307b2c400d5eb93922df50c786e0354fee6cdfa81f3c727706cdd05140b290956cbc55ac14ba67d4452e95c9b233293744fc40a27b637de6ee4f87f31b2567b72c8abd4f4583eafaa1067e9f592e5aa416fc3d06c89c88753a57917fa370b1b863d71a958b4d7e24956ba61383fba331895a033d0ddb5775a2a100b7b5998a1706a71bd06461ed67d90def00ab2f98054fc04f0f0f5ed862d0f91842f2b1aa0dfd7cbf930eac69484a6acb34e5f91be3434dfe2d0f4402b479242f4dee347ad67cae6a642f3145858ea7c8faf6602b1a570e76446d2b98ff56895b22194c3f9f470821526e8a3625e942c0ea2aa58c802e46123c6fc45ede648fb3824a3cc577945df5433839d5f043a7c8542bd9950b549aaf853d10142bc2127921dace1d2b2a998f16af7f698652b67d2244be18365f05b28f8a33fa560bad243df20d43b32096a743ead60e9805b6fc2df418eca2903df1be43e79d48094c270b420d215b0b397b51dd57463cdf503315823927078f04fd105616082399123fb34c13e9c6a565c23cc1be3e25f08be7fff7d2dc2b298b877675e5970794002796332f7316df165471e0c46c294754aaf643822a37e50f5d21e511447647fb9908da700ce5765f4bafb17bb5f424b2eaef4cbe801ec2033844d3d457e26b65230ae068d81ba9d27f67013b3f0a1c46fffaf4614da3f6895e7465aa9cff6104d9396caa668a319ef126714757a6f0581070b1338b074c8cf0de49d2026323d7f3882a059f7014120be7404b7ed81cf839a015e46637db27b404097bebd3d56299f1ff8ac95d9033a1f4f435241f287194c36ea5051ffb18e8acd4525ac98b96f5693283472d1dcc8dff0d0d10b0175a13adfb874d1fb7ead18a8e5fce4cfaafa183c822de83b3e4b111dabdfa4d423eebe1f6755b3eb2f6083da04fa52c65888ef3155f89f8b5e6cacd0a50e0481e029f80b48dc38a031c2d2d0e6939a670d8c45e66f53a8e1f0fa4d86f5345e9e1ee1f1cf48da1963f898c598b08e16895356a9078d6c596b5dde3aca6c13c30f04a75de2a887e27ebe8e18ec5e99e1ff33489e2ac9e7f4b10b62c5d10cef2d75a3c39cf32888db9c83fcc007a840bc0cb2fa5fea53c19f7a5b6f1100f9f57810aecd2f9f8551ff67e9a667912e94ad551781a52fc4583bd300c8a229e3fa1c526965cc4a78c1ae793b27001c94313889edc03df00342ca96df06c10d6ba529e6153fb2142c79e9bb7cd41bb0f2138e2d2908bee6c08a267b946f170f9f7d6210367c1e631e0593d9976643b55c51405fa666cedff3a288bd55a39f313aed7aad351a6730bf1f22a26a7951eb49798e984351de18de5e8deb37e6e0a74449618f6b3fe56879dfcc9931c2ffafe7776df0c11a16b30ee44570c01c65e07c92ee1e47d2552735501ff123d5459924dd8c03127d0a8fd9daf5d4e306ac2433202e564ae2add64d6d6645a7de8017e65453ac2e335143f3f7e041913ef7d7c20783073b60ef2ad354adc0aee0bd4f46771b2f63df7b362d060c9c8fe0167a441e3671c51631eb449e98a468e70efdd2b2f02c9ffdfc96f1e065c8694d8e15910fa03d0af5cb5028b3b79265ecea5e2d91d867654ec1526e247a2bdc3b491f68df955db1c4091d2d2308d9f7d4afafcd5dbab83ad69c170fb4df9613b7b586089d43c878f39db83044a2394be071e556e686341d8cad8f6532f1ff6a496a21bd547b04397e30968cb0590b98508fc5a429180b89837c6795611b0be442dfab8e8c4b90de80397d08c1d074d144f669dace5846a73604ab20d4db7d5ed0a5eaa7285e6d2d0a89536b127a2797b5d692b8ce873be38fc91c2af54e563ff465754b45f3728d2003991e0d5bd8da56d7a866d890d65ee5687c972cbf0a9ee9aa2962098720d6c0c124be0f84cb2ba7cd7414251e69ba6341fbd33950a4062eb91becff2893f03bf0241fcc7de8c4295436564e1b52386ae01e12c82e120277ede354a6a1873495ee46a46d8c64d144cc78b41535acdf56f3cd7669f708a29afd92a9eaaf241d062014d8be2e1abd14d34ab840263188b5e4a1fafadb813f0ceddc8a80cc9c73cfa1da084fed6dd485fa5c344b82a50cf865f021b32ced7ab0602f4206394e88a8e79b6d283bb27127f83bfccfebf2f7ac5f2c20907e251870763157557c8e610e66c4cb437745f7afbbee6335c1a2be0b2268b1f8feb20d775d1bdb195df27bc9f842fcf78f7f183fa44dedb835b48ca3d3117d647e1bf43f37533a55f7d7a9b40d9dcdb61de3e0e382cf06ef0c999ee14f9bffb4e468d1d7cb0195427c694c673a8e68397ef88287459f7040ab57c7417fe41cff0d0e26bc01173dd95557b22795b373bf88ddf2bfc7335b70d50566b0cb1b4db10a1b44e8bf1096ea86fac31042386c0e0d60f0b097cf459a164e21199c11f53d8697684c296559587e302654060d54b18d416e2a6b1b6d62e732eb34210fff837acaa81da5623cc9a9336915169214298c23c229602d8cfdbf732424c0f64f4cbf4e6a27ae00d83f9763e695658f71c3c9c9068a55cd17dd89991b0f9dccf6bc43e18f61d17843de3afb20efa1af190b0496029d3c0144f425e776f7318da4170273c2f7ea32d939491435c521dbd34ed84f60eba91221939b9e0dad5f2d71a8347cb385cd29f7655d3aa32834bbae79db7b1ea76984cf1d7e60f815846484b790bdede8fd91e463b23977cbda9df177d8e865fe6568efceb0b43c1ba32cdf32ca27c69de8293ce291acc528d4892bd27c35c2115dd336b554415e050b1571bdb2148ea9cc84cf6d2e068a123ebcde72264bc1bc8280b375aab69b067218d583c48fb95b0dc0c10fe91bc8d97bc67d8be74c0e749559777175888a5de38cfc0b322ebec0bc09173b22dc7a453998b57d677c633d716640fe701f18ca36608a4d4409d6f366e04de47afc68bdeaa61be42a176789be05c4c58446f385e0c26245f87e4762cc7f087e42ad905d929fb6dfca739bba33e602c42b41c194f2426b5174f1c0d61c00679e22fdac74712b71e8ee2b2c6f74315fb9071b45c691e6b4ac2ce8f37bc2459e2d10f929f057805b1436a9fd9135ea4a1a173fdd4adc58016f93cd279c51a0bde7a559684ab870e3fd16aa0a486cef19497b308d15c3d33d0f3b4d0c8e13f216b21ea0a89893734fefb5359bd4483cc57bc4f64709f65abbec814d08c2d4c05909cc5ddd30b9e6d75e60b74e808e6831971450cb93f4c97788a72c34ce852c44fe6c3998cc964f9a096c22df569002a42e8a44f617572ed63b15cfc98da3cbbfbf2f96731fd78b12178fb233420ed443351765318acce92995aed2350decfbcf6df9ed5c0918f4ecef69bba8a790587dc8f267d25054e2eb762d349a4aba0b26992812d726246405351b7a7b15a334def0373e0c4a4068e7b4ca7d8dfde8b81099b4270ae676aaf1b8432f852f7d0739c31586f15b7efb975d87f9a1e7c40e23932e4d04ff26b0a6dabff4b8d0af73335885b307c87729191779c930d772645476831f58c2d0724d198b59f57612e210951217b52cfd182adfada31d98662d9f78b43cc122a7e7d294d4e74b6d2ac38f09bd0978815c9818a285265437aaca4bc343da78a01d209cf4bd6a3e91a1bbe2993fca3ea3e2070d4d1dfbcbacda5f6fd335145635d335a1fd87d68c4c0d56416a76ca9de637ad0ed6a6480e4103d0e32d50df3ead504a7511e1bd47ca66646c45f5834b3f9514001e1e287b65b1a8949fa46cad0be9095f52f291720cb1fb0a96b841dc0e86afb14a3ff26de1f6f11858eca0fbf6f05b4c11cc32074b03ac7e94e0a8adeba9d9f0ea368a9251af86867c71a5e484fa35da62d123b3d4cdc6d34fd5efe2f64192011acc7fcad5d116115656322779f3e9120842a639a508d21e5b91c9e6eaa8841e7a017ed5b8bbb10f208f3c080dad592c6189aa345383b048b7b792869e7aa9576661fb849d0de7ab3463265330f240952e4c8f6fc126c314c6f3d0ef3c745b2fd742caf85184b86e0139e862d21732f7c282b9d014e8a0da34c97c1e4c8f8f21234a8f98600d66600ec753fb56cc0f0b6e8ef4c99caa3567f87d1c733376c8d21d3d158bccf7ab62d97e8d4fe18e301d6c40fe7e0b6756d61fe49b84043ac0457422bb1e15d870bb392d2c60b49998c640fd73357cb5392630be1e2ac8e019f1fbe4013ff447d31977813cb1c5df95c85aa5df3222aa2c4e78e443f53866e6ab08966c6e6edff35ffb61ac16075b47c71d9447956e09b0064994627c68e1db9edd86d0a4215d196cd2839cb05c95993d61a987ae53c0f57425a78097870845b7b45b2a92f861a7437704bb91ac4e2183175a1acc3310414030e86befcb5a0c570ff87d67e2267a3998e64c93c0aec274bb3138410b33944d8019ef1460ea4212a565a051364288188f708a9fc5346223f50a96fcc3249c701e1740d558efe5b29195e32c7367f5f8abd2f5bd905313bd90877ba72d88da44a2a3bc3132e99b7d3b680baa596ad7290b343ad05739dcbdcc4bae082b6c19db3104ca139861a86f6c890bb5384d9966770ffdcb7b12552ad2b92ccca658b4180ffacd7b47dae0b3e7822044e3cb3fccf3e5914fdf42c6399e9908792069ea8a183c3eba9cb60c92070f02298b5f2209f3e990586cc42eed6a0f8d1ba7cedcad4c7a30875935858373ec3bd95ed94671e6ca8c0592bce3a788d80eff60bf35f61966e7b2d33e503b4f9625f09e49229796630fe4e3b56d149ab5322270b444d6cb61cc363b45cc3c763a06f0fcbc43b5ddbd21fcc2b917a49b509af3d5e68a3fcf22f7291a6e8cc985f18e3309abcfd1d4446b71c8988514fe2104a552367bbcec7cc13132ec83eaff5a7fcc2be6f6db7e8a068e4864e05e00f4382093f9450cf388528760e75bff085be30e1592cc27a285ff21dfa86d17fd6153a75f6db491e39382314244e57268e845f9c352bb8d979c4aae0a78f74df4e5002bac39a15eb18e69958a9f873b5b5ab81d51902424b8449df254357c4d8f7a447edfc48552c71114593886b52ad26b4f82637be8532f882cf567effedf28531e5e848b27be552ac0c46b7868ec3df5477ddf541e3158c57cee0d1b066dd0972b94fa4e506c2cf9e078c6be534b9a6a5a548089211659681129cbd4822de5fde959b0f131685d5d54a9050770ccff", 0x1000}, {&(0x7f0000001300)="557c2a01448bb3a4773bf2a324a0bec1444beb00b93f3437ccd4ef940d7c89e7cbcd7013a3380f82dff5603e1b379b8a00c03477f46d9f67798b7686c4a1466e621b11d57c7e2818bcc30a510a9f58a732b103eb3fe35a5810c55afface18dc60f55665f63d9511384550175f9e39073819d965e3153ce7d97a6f533b5ff9059968363ad92ec5fc1cf665c54860962e38a6b", 0x92}, {&(0x7f00000013c0)="83583554fda4e9d79b2f7dcc782afc62c5dd906c8eb188e3fe38f5db1793f74efc0473cf48a3e56249970229c3581ba3e6799f0731b10685466e67e7c9de376d978019a41aad0e7cd2c0b6f31c574356bd514c3cf5abbe5b288601225c376d9189f06b5f5158f61a21d64733f7631733e962e766e8aef9a40ec543528a7343682b3d87e3c777423949905c0b66e28263c82417ec3ae88a4a3f9efa9b0fa43b756f6f4ac7ac31d7782228984744761134166a6120902f12d65f941c54ec5be0f774a74287488c904299d262520282d72faa5522f095d95920b186e0fd8b1252db250a83ff084001d079b0bb59777914e838e217e17805f628ed1f2353dc8f5636e573bfa82b6665af6a18777657920edb28a437dec114a24a2a438feb800a0e90e4f61fd45101197028f7fb4797a42b9499ab0eebc79597cb6375443ccb2109aa0d7c043e8e6d0d603d64c0f80ced977c0b89d54e20683d89c151a07b796f1f556a168ad3f11f7d2aaaaae97c0ab066f6bd7f575a5d318149387f5ad25ab5b841f4aece5fced4eceeeb8ba49770bccc09e5194ba3ea3548d965de8aab5bd20f7b4340ead5408582f4a4931f84bc26fda387993b1f4ad917d4617bd98a78add36f88bf6f68915c2ed8b9f2ea997fee9f6cab191e7e79ecb030015b16ad3e023b1764e221f7e02ae6d5aa9851ae6d9fb58beba7ea7860475b386c04b07c8eef6d82879f5ba258fec9976f5c823e64b10cd45ffd2f83b27c700408114b287942d1f23680b5fc38c0c183d8f152e451e06de7e1f77b75d5c7fafc009c7899def5d57e621643b5e1fb4b975bbd0bc79f78b4f509ce4c6a9be2f316c321ee2b6462161ad440ddd2f3093fd9b93e1d18a676d1e433fa82188479037c62a086001002ff63fb314fa0fe4394cae13aa81e2b76599fbb93b50011d45a325c52726d76a729638afebe6551f8b11a9a1cd1a6039f28cccd907ce081ffe0ab7aa6b67bbb2ab88793f2f88d7841f338aba9aed0ed8fe0bcd2702558178a013c9dfc44750cc257cba932fce6f5bc26fac05e667d90c065043b7bce5bdf6a742674a4346152a91424fa356f96aa37bf7e60054bf4f29f2384ece9bfecd26ad5292c8bb16f9a45a8807ba184780f42bf09d66a634dab51727c4759714ad691e1730ab9eeddf7a4bc93f265f683b5d69874acbcf5f012f3dd0d617af8bcbad82339b77e10e757f5af9969c97677d101925e2f3a9845bd733d3ebe0b1f9fe795546a1c482a9e23b406b5da52cfd4199eea2c735ee81da43b96980e0a1d1636950ff740267673403420661cbfd2436d1f3598961c4b7f5a0d2335ed5f4ddecd8e81736c3a974a1622f593e357646effff298b566423c12c21217606eb4d56bef98a2cb8067c0985a6d1d46aa0d0f32d0379edc84293b431d9cc3ce5f4d6e61b3d968bd84a09c2509f3ca94526510fe1625e19ba9328f188504d9bbe3655b970c20b21f9398fc3a1c50eac445c52514900428e1b1724305d39b153999a1ffe64c072c065ed18a24fe668d65e69505175bc678b0c5b675c7cac2fa73bddde57ca110f04785d3983df807565acbc1c50bb8470929639bd759963ca0e96994c29f341059b6f7a6312878f6574bf73085760a9192d5b6f2d7b7f919ce8ad55c8a59c149bebc8ebf7c6127abaf9af52bfff12822c6ab44bed16ecf42a2a34692a6e266136f9ba8547afe17127f876cb3240e80d683ab28a533dc0e706288e6670e8e7037b8b2cdc6434c32b851ca8568c4b9a52c46c676024a77fdf458d681fa0e1c88836d53f3baf095c5b3d563ba35a27dfcd5831a7aaf10c62796c093ac206d20ec20dd9bf700fe31c40d7e18eb6c3cdfa64fbb7cba8097d538281e01c69b46adb4a3de08b5f8c31f2b5055b86968115ba8bbb331ecb6ba862b5eba3512dc530bbeae3db2f40bdba0691d12addaa73888e8a8f7009c4512b230204614f6ca9eebb90ad9d1e47a857ba41e446b01b125c6cb24bdc05d3c70e63f90badcd31bedfe9411c23e64a4c24203b248e4da4d97d7c348948a8bddc0abaf0881c73a70e79d735bbe4e9c433440c9c8e93f3abe0fb6fb9bf653352ca05221fafe603956a1ad63d778483dc2977f1c79de17b5d3b8a87d22feee914f9097059c39426c56dc2e1a9490492ded464dba046624c3a630e01fe20cdf28bba0a1680902ab5898227b66141c56b3ef5072f580d50619e3006d1384d633de3313b053db6decddb0c82c78590b3bd47b28f232456ec81ec5de26e543705221f14bd0bbef1ea505c7d9d535017947d288ebc489f5f30caa23da6921a039d6f5832450b532c8f603364e44b9aac89a99987f3f131ae48bda2bdf2effd1fc8b4427706916c947ee0d019771ddf73b1ca1d7517f5cbd06a161d82339b51cc297f4ea7c9d04fe35f6b2cfba38f8b3801a5e141bb8a2f5635d990f8c9fd48c8511da739cca7d6ab242d40d4d43d74542fdf9764529588936f5a0ceccbc3f06ad2f3b158a8088daf4a374302d79f22bdf7dae1db0c842a5372e6e5c57f440e14fe5080f4c05806ca7bcb77a98a6f37f8db523a3a9c7b3e7806f6e8ca6b341e9cf34fbf7cb6ee36809bb6d28718094dc3793fa217f5668a5a5e345927a7d58cf2f713e1ee326f69b1bf0b22ce266aa42a7740d228701948152d8eaa835d6bac81be3f6f35f135b5a999f2d0754c68a0f3c30e7e3b4e85e235ba4523005f4846517731b316db757312cab2720c993c2cdeaa2740736abb97c81b1462e5d302d912917c35c6d8cde06f2198db4d3e1d7f2dfc693c09ad5aa279c10adfb5892e1ffb42c6f70d64be8f91a5a1827fb35aaae5e698c5fef40e8c1c5b403f9d408789505a02a7a5c84ca13561a118ebd60ce014501d40d578e32c1cfdee11c17e0b286a65b5b6eb95fc0c47c71af55f9db500f2fdc284c5005ce69abe26ac7318442f9c2b2e1d405cbb2b247c9c6102a1a8aca21fcf79366d7d8b18fcf9f25c0eea393bad8e39ab874f291e8124a11b09501f9185d5e745c9d2b5ccfef96f30cf258b721d02fadd3ff1a973cbb711d239beac71edfd3576644942050a3723d74784b60331a640b9418c3cc1029652a5c8e5d9f90ebee4433a00cc5f94b710547aee743101c93cfe7e29ad82187792ff3924196e90ba0bf20e772c1039c4d582e058211d9c549c8114018731d9f46ec30024daa8a5db4eeafe966cd84f475f746fb17972992910cb9061a30afd2b59b6bb20fa3a1b7878be9a941c0b4c7f234c8727d909939ec409a6c7c78c8829e9b5510a432a0f47f77276c55241205712be5ce57d510fa4fc516cd7080bc7fefb80b18d985e7cc39270d5e54f9b7e89892cc691127e96d127213ffb2dd64f40fbc9fb30a830168f69452fb2a29c0566e9216017641de106caa89ed09c309776a3f9a0061d66c4573c96597d6ab069b3817c07575ba0c1ad79eb659bcadebcddbe3be194483043d3be351fcce79af65bbef97b54d8d10cf0ac16b2a4b18b6bb68536be1f19eb71d3f2ad18c73edb10c3faef6be5a6d8aeffeffc28c321c5030a3921eb804be52b1a90eb07f7364277fdf4ce0c467551da59f2296071a9378bc253f9b19b8f249ada9d7a872729be1f5f112cb895328cb7513e518c7b033ea428cc616a0754d573d0a771644941889667df73e3700685f007545c300657f8e3a2d7c61906ca64ead5a3f05ff9f3634b069c3c083bdef36124685bbd761ab13c97745f38a7a6639cd6a7a0056b182bc460017ad4249b0ee5cc7aff423cf969b7fac586d6600a62df66cbcb05856a5b5643e9bc3dd0a34994e298995285a2e64ccbb62225b3fa7b6f3ae4e769f1b3c6d7ae39cc261ad0f6be7d7f458449ea68bf9777c74a9ae55ea7f43576e86870b085dae7555c4a9136ed6cb1329ec23a0992229534ae185793d5e37554456bc92cfd26e181a6a1847c8b6bd4d17743b838d9caa3bdb4e53f840fbe9d2d292cd03def9b16cee825cd91eed6d91ba334a94235b15f4a51d203c247c2434dc9b88b3d0379aaadb98c24f12a1052bc73eb7a1a7c052bdf97bd18ac613ef152f39ddea73f431746779279648dfaa133520303f18fa5bd575c0275f96cdae303efda82673060e4fc8712b1390260e04d67ccf7a155ae165285174eab55dd3ef0c4947e1ac1cab8226c54b21a07dcb838a20d90315a52c49b49d62f200c27536d7ea120206fd5f77db43832914c975c23e397c70306d37735fdcf4ae68527c3aff826e6efcfa8b9d7dfafb7c764719dd3468598082728d4885b79b0568e2a020ab00872a4bd139e9c8c09b818414fcedbef0f498509bb62c215eed1c8504aa0f39d5eddae9497c41e118cb64c74bcd450d1dbb83cf474d2d5ed01103f64e183f1e3e10fba0530a1ca30f7aab1c136bf6b11ea7d8f483d9b952d05714f0cbbfb59b3a92ef11871d337250c0ff306546852c49cd56a69933cc9e207b7143f2a74285b7cc12351a0d175ed8e8f2d4aaa2b6f7ef318268ffcc14e03dce8250aaad24496a9558e093421f9c28b9d3fb2aa396ff71c8c61bc9991d12937b99cefaacd18319671dc38f68eccd628ca9144758210e399525db8e43530245a9bce67f338618ffcc28c64084d4c5999de30b3ff2705ebf1909dea952f8f38e911972e2f3ca359b0e0ef4b10e51258ffc2453826c4559052efbf707336c45087842853263738cda3d52034438889dde5e49045cf8f243d88c79c460b5e0eb8f7ea5d41aa32bdb8428b3d17dbc92e1f7f37feab161322b31eeaa1dc9a654fe3878b7f95378b04d6da167bb52abe4137b182fdbae08c739c6ce107bcbb2e871d65911fb1a381917f95dac405806125eeaf98a5eb1846185d05bef7d4b0eb2347f051d6f08ef8f4270a311ca03aa97bdb27cd13355c66453011c4d1933413b9b7db37ff7da4fc2c0cd5c3cca5d4df0864a29b469791de1f1b35870081f54eeacf4c22366b277871ea650083bd9ce1bc43d5949d2e4841a02e869d173a7a5ad364a844330df1f0ec9a690b5168a2b79ce3ea041873e668deb0e9e13b410fac2ee9881fcf6c8b9343f7b0735e9567f0eafc8218d0c0af491bcf95a6dcf4ac78865927cc69b7097e874b23789645ffe33ebe6fbe4fcfde7e7843514ab266eb6425a8d0d5c629ae21c42a26c2a7b57b37f2599ba0cccf63137b141f60203618edd330097ad3475bd32ad27a1a759e80d94014d3b205db86f3526c37d1ce39d8554f26ffeefd866f092af96dbfc328767b1c1af2a2120daff909dfa59a79593bd0d7814c77d9ce31b619ee5e03dc43676c39c6c6ce3e53e5f6c1c8e2402c5fe29dc1101bb7da710cba399bdd58d8a0536b3b795e796de19796f765038c90807febe4992bfb9e48008dd8498315a64c5c731d5e01e7f6de4661e70827cbc8ebf974e0d39c87f3c340fe997421c61a31d0dc8257b3196444ef9c77dd4a0e2b43ca981445985080c3f811d81792210ae441f8d21f37587f69df0e6979dbc1622b758f1b27d007ec7f0b82d729244095c34bfebc256b150eecee03b1161ae6331beb3f8779ddc3f3f2079ce01eea409563bfa2cab91599c0a2d77f11b399176181fd8e9237ff31f3af0d44ac94f874e8aa030775ce5efe9a149a91bd48e40f9c5e8ec65ea4a571374a99b4cfe3f5204fa3187d0789044a31ba5aa45285d066bf9772ef899f57e580e1d4777556a3a646acc1078c71a9c1a2f3b824173e59d52d898c76b32cca3569fbd98bbe02961f2cca29fbc60c663e30fbae45bde90d55a8da60152af99601659bda726ebdcbf3709d", 0x1000}, {&(0x7f00000023c0)="836fe31e85a16019cffc21480f80bbabce79e9848bbd6186dddecdccc82487dbead9367fc904983f5fb4aa5c853f145c7a636b65715acba9d3852d2905e21173052ce97ad3e7ea32c00a5f82a5707ae745443a829a8032fa628a787b9b0bd63c0992ae83a33c226c75c5c63441db45fbf1867f51c9205fca342b2f5d61643b4d02f64f00d22d8687fddfabdbd40e29af46a3242848355ebce40b8cc41795801ff94472419b5d14c8ef4415576890ecae1103d7918c8e8576cda046043f71b2045c515cc007d527e4ad2771e01e02102d8b5fa74811fde21e85", 0xd9}], 0x7, &(0x7f0000002d40)=[@cred={0x20, 0x1, 0x2, r4, r5, r6}, @cred={0x20, 0x1, 0x2, r7, r8, r9}, @cred={0x20, 0x1, 0x2, r10, r11, r12}, @cred={0x20, 0x1, 0x2, r13, r14, r15}, @cred={0x20, 0x1, 0x2, r16, r17, r18}], 0xa0, 0x10}, 0x8010) dup3(r2, r3, 0x0) 10:35:53 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='GPL\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r0, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159}, 0x28) 10:35:53 executing program 2: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$KDMKTONE(0xffffffffffffffff, 0x4b30, 0x0) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='GPL\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r0, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159}, 0x28) 10:35:53 executing program 3: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$KDMKTONE(0xffffffffffffffff, 0x4b30, 0x0) r0 = openat$keychord(0xffffffffffffff9c, &(0x7f0000000080)='/dev/keychord\x00', 0x220000, 0x0) r1 = openat$selinux_mls(0xffffffffffffff9c, &(0x7f00000000c0)='/selinux/mls\x00', 0x0, 0x0) setsockopt$sock_attach_bpf(r0, 0x1, 0x32, &(0x7f0000000100)=r1, 0x4) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='syzkaller\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r2, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) 10:35:53 executing program 1: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='GPL\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r0, 0x0, 0xb, 0x9f, &(0x7f0000000280)="43037f632e7592319135da", &(0x7f0000000380)=""/159, 0x100}, 0x28) 10:35:53 executing program 4: r0 = socket$packet(0x11, 0x3, 0x300) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r1, &(0x7f0000000100)={0xa, 0x0, 0x0, @dev, 0xde}, 0x1c) r2 = syz_open_procfs(0x0, &(0x7f0000000440)='pagemap\x00') getsockopt$inet6_mtu(r1, 0x29, 0x17, &(0x7f0000000040), &(0x7f0000000080)=0x4) sendfile(r1, r2, &(0x7f0000000000)=0x100000, 0xcf) 10:35:53 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x2, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000200)={"7465616d2fffffffffff00", 0x8000}) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) dup3(r0, r1, 0x0) 10:35:53 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='GPL\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r0, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159}, 0x28) 10:35:53 executing program 2: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$KDMKTONE(0xffffffffffffffff, 0x4b30, 0x0) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='GPL\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r0, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159}, 0x28) 10:35:53 executing program 1: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='GPL\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r0, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159}, 0x28) 10:35:53 executing program 4: r0 = socket$packet(0x11, 0x3, 0x300) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r1, &(0x7f0000000100)={0xa, 0x0, 0x0, @dev, 0x4}, 0x1c) r2 = socket$inet6(0xa, 0x2, 0x0) setsockopt$inet6_mtu(r2, 0x29, 0x4c, &(0x7f0000000000)=0x2000000, 0x4) r3 = syz_open_procfs(0x0, &(0x7f0000000440)='pagemap\x00') sendfile(r1, r3, &(0x7f0000000000)=0x100000, 0x100000008001) ioctl$sock_inet6_tcp_SIOCOUTQNSD(r1, 0x894b, &(0x7f0000000080)) openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000040)='/dev/loop-control\x00', 0x2000, 0x0) 10:35:53 executing program 3: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$KDMKTONE(0xffffffffffffffff, 0x4b30, 0x0) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0x0, 0xe, &(0x7f0000000080)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='syzkaller\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r0, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) 10:35:53 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000200)={'eql\x00', 0x409}) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000080)='cpu.stat\x00', 0x0, 0x0) ioctl$UI_SET_RELBIT(r2, 0x40045566, 0x1) r3 = dup3(r0, r1, 0x0) ioctl$EVIOCGID(r3, 0x80084502, &(0x7f00000000c0)=""/18) 10:35:53 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='GPL\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r0, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159}, 0x28) 10:35:53 executing program 1: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$KDMKTONE(0xffffffffffffffff, 0x4b30, 0x0) r0 = openat$keychord(0xffffffffffffff9c, &(0x7f0000000080)='/dev/keychord\x00', 0x220000, 0x0) r1 = openat$selinux_mls(0xffffffffffffff9c, &(0x7f00000000c0)='/selinux/mls\x00', 0x0, 0x0) setsockopt$sock_attach_bpf(r0, 0x1, 0x32, &(0x7f0000000100)=r1, 0x4) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='syzkaller\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r2, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) 10:35:53 executing program 2: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='GPL\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r0, 0x0, 0x0, 0x9f, &(0x7f0000000280), &(0x7f0000000380)=""/159, 0x100}, 0x28) 10:35:53 executing program 3: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$KDMKTONE(0xffffffffffffffff, 0x4b30, 0x0) r0 = creat(&(0x7f0000000080)='./file0\x00', 0x80) getsockopt$inet_mreqn(r0, 0x0, 0x27, &(0x7f0000001580)={@multicast1, @dev, 0x0}, &(0x7f00000015c0)=0xc) recvfrom$packet(r0, &(0x7f00000000c0)=""/77, 0x4d, 0x1, &(0x7f0000001600)={0x11, 0x6, r1, 0x1, 0x1ff, 0x6, @dev={[], 0x17}}, 0x14) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='syzkaller\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r2, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) 10:35:53 executing program 4: r0 = socket$packet(0x11, 0x2100001, 0x300) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r1, &(0x7f0000000100)={0xa, 0x0, 0x0, @dev, 0x4}, 0x1c) r2 = syz_open_procfs(0x0, &(0x7f0000000440)='pagemap\x00') sendfile(r1, r0, &(0x7f0000000080)=0x100000, 0x100000007ffd) ioctl$UI_SET_FFBIT(r2, 0x4004556b, 0x1f) 10:35:53 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCOUTQ(r0, 0x5411, &(0x7f00000000c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000200)={'eql\x00', 0x409}) dup3(r0, r1, 0x0) sendmsg$nl_netfilter(r0, &(0x7f0000000180)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x1000080}, 0xc, &(0x7f0000000140)={&(0x7f0000000240)={0x300, 0xf, 0x3, 0x301, 0x70bd25, 0x25dfdbfe, {0xa, 0x0, 0x3}, [@generic="ba0bc11adfa1b9109356de4c92484648004f46d9b38694268cab40dba16aa4b3f879641a545b064c2c42fc8d9ac7d7d3633f42642c3e1b06e0528f173a54d3809b88fde4290cd5be82b1b242f0405f9e368f59b2100c895d91a959a284f096b30b77db55437e94b38e57ef4288ec7dd1ef4a87ecf3bd032d8a8f974f8b50a6b51950d662a72487525e64ffed3af06edc1873c9f963f8a3d4b6dc82cbd6861343546c23fdd378c48d98c8527824f6fa31b3d8b22d7cf0a9151edeb41187c05a90fe97176225", @nested={0x204, 0x3b, [@generic="386bb0cc433609324fff56f298463f5c5e8932eaef16f16d895a3253f5b7e9489fab4e48fff48922e75c4986cf51fdac", @generic="01c97412afb23f873757db4ddf", @generic="d172546e3cd550828a588bb8b60b8d0dd4a269819f1dbc90b6a4a24ac824db5402c03996312b2c6525a07ec9f19a1455aca1380fc3219b6c3f0380be10f724b6f45af11a33c2c98ed7b63569753709092d06871bc90ea1dac22349e3e4f0f1609e24575e52d1574e27258db6f11289baf7a707bbcf9c659b0e0c83d7296bba881f0314dc5820e190f51b7171b2ef5563c744daebbd035e989a4d74c8", @typed={0x14, 0x5a, @ipv6=@local}, @typed={0x14, 0x82, @str='/dev/net/tun\x00'}, @typed={0x8, 0x70, @ipv4=@broadcast}, @generic="005ddb57273c436eaecd8e887edeb44275bb14f3a737aaf5efd595d5d1acff765c07e0b721471ae4d1067ef579729e095450180b7b8a866d150d97d06761481d69be54005b7388b3521c14ad23c993bed8527012223f60459cf635ec5b1cdf97745b7b94d0852a924b3d1d0f66eb2b88d746a86e28e684ff51e884d9f9ba32313e937ad793f405bd8b802bd6c57005ed47f8805511d41fb684af4eeb909e5492335ca5af0c7e761cc248ff454c66ea519a5adf6b1f26fb89ccf8563ec7d6fe88594ae7d6b96f8ea80bd40d95c65ede85c58e9a1122ef945201ca640062ed24d6834460884e2f4d58eba39662337729919dda8f4ba6"]}, @typed={0x14, 0x1e, @ipv6=@loopback}, @typed={0xc, 0xf, @u64=0xbc7}]}, 0x300}, 0x1, 0x0, 0x0, 0x40010}, 0x0) connect$inet(r0, &(0x7f00000001c0)={0x2, 0x4e21}, 0x10) 10:35:53 executing program 2: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000200)={'eql\x00', 0x409}) dup3(r0, r1, 0x0) 10:35:53 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$KDMKTONE(0xffffffffffffffff, 0x4b30, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='GPL\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={0xffffffffffffffff, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) 10:35:53 executing program 4: mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r0, &(0x7f0000000100)={0xa, 0x0, 0x0, @dev, 0x4}, 0x1c) r1 = socket$inet6(0xa, 0x270235118fa02290, 0xffff) connect(r1, &(0x7f0000000040)=@in6={0xa, 0x4e20, 0x56, @mcast1, 0x7}, 0x80) syz_open_procfs(0x0, &(0x7f0000000440)='pagemap\x00') 10:35:53 executing program 3: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$KDMKTONE(0xffffffffffffffff, 0x4b30, 0x0) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f00000002c0)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000f2532f836bede0321ec8f84f45270c5eb2b54271e921ad6aa05a526284c88746b17fdf8747"], &(0x7f0000000140)='syzkaller\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r0, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) 10:35:53 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000200)={'eql\x00', 0x1}) r2 = dup3(r0, r1, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x100, 0x0) ioctl$sock_inet_SIOCDELRT(r2, 0x890c, &(0x7f0000000100)={0x1ff, {0x2, 0x4e24, @rand_addr=0x3de900000}, {0x2, 0x4e21}, {0x2, 0x4e23, @broadcast}, 0x221, 0x6, 0x800, 0x7, 0x8, &(0x7f00000000c0)='bcsh0\x00', 0x1, 0xfffffffffffffeff, 0x40}) 10:35:53 executing program 4: r0 = socket$packet(0x11, 0x3, 0x300) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) fdatasync(r0) r1 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r1, &(0x7f0000000100)={0xa, 0x0, 0x0, @dev, 0x4}, 0x1c) r2 = syz_open_procfs(0x0, &(0x7f0000000440)='pagemap\x00') sendfile(r1, r2, &(0x7f0000000000)=0x100000, 0x100000008001) 10:35:53 executing program 1: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x1}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000080)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) ioctl$KDMKTONE(r0, 0x4b30, 0x5) bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='syzkaller\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={0xffffffffffffffff, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) listxattr(&(0x7f00000000c0)='./file0\x00', &(0x7f00000002c0)=""/143, 0x8f) 10:35:53 executing program 2: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) socketpair(0xf, 0x5, 0x26, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDMKTONE(r1, 0x4b30, 0x0) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000080)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='syzkaller\x00', 0x7, 0xfffffffffffffe16}, 0x48) getdents(r0, &(0x7f00000002c0)=""/88, 0x58) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000040)={r2, 0x0, 0xe, 0xffffffffffffff35, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000440)=""/159, 0x100}, 0x28) 10:35:53 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$KDMKTONE(0xffffffffffffffff, 0x4b30, 0x0) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0x7, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d64050000000000"], &(0x7f0000000140)='GPL\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r0, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) 10:35:53 executing program 3: r0 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000100)={&(0x7f00000000c0)='syzkaller\x00'}, 0x10) r1 = fcntl$getown(0xffffffffffffffff, 0x9) fcntl$setown(r0, 0x8, r1) r2 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000000080)='/selinux/avc/cache_stats\x00', 0x0, 0x0) r3 = dup2(r2, r2) ioctl$KDMKTONE(r3, 0x4b30, 0x0) r4 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0x1, 0x1ffffffffffffd0e, &(0x7f0000000000)=ANY=[@ANYBLOB="b70200000300fe00bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010003d42c588a34c47c0000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x1}, 0x3e) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r4, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) 10:35:53 executing program 1: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_ID(r0, 0x80082407, &(0x7f0000000080)) ioctl$KDMKTONE(0xffffffffffffffff, 0x4b30, 0x0) r1 = dup2(r0, r0) ioctl$UI_SET_SWBIT(r1, 0x4004556d, 0xf) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='syzkaller\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r2, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) 10:35:54 executing program 5: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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, 0x1}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000080)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) ioctl$KDMKTONE(r0, 0x4b30, 0x5) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='syzkaller\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r1, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) listxattr(&(0x7f00000000c0)='./file0\x00', &(0x7f00000002c0)=""/143, 0x8f) 10:35:54 executing program 4: r0 = socket$packet(0x11, 0x3, 0x300) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) r1 = socket$inet6(0xa, 0x6, 0x0) connect$inet6(r1, &(0x7f0000000100)={0xa, 0x0, 0x0, @dev, 0x4}, 0x1c) r2 = syz_open_procfs(0x0, &(0x7f0000000440)='pagemap\x00') sendfile(r1, r2, &(0x7f0000000000)=0x100000, 0x100000008001) 10:35:54 executing program 3: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$KDMKTONE(0xffffffffffffffff, 0x4b30, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONREAD(r1, 0x541b, &(0x7f00000000c0)) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='syzkaller\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r2, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) vmsplice(r0, &(0x7f00000002c0)=[{&(0x7f0000000100)="b44c4307", 0x4}], 0x1, 0x0) 10:35:54 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = request_key(&(0x7f0000000080)='dns_resolver\x00', &(0x7f00000000c0)={'syz', 0x3}, &(0x7f0000000100)='/dev/net/tun\x00', 0x0) r2 = creat(&(0x7f0000000140)='./file0\x00', 0x28) setsockopt$inet6_icmp_ICMP_FILTER(r2, 0x1, 0x1, &(0x7f0000000180)={0x1}, 0x4) keyctl$clear(0x7, r1) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040)='/dev/net/tun\x00', 0x0, 0x0) ioctl$SNDRV_TIMER_IOCTL_START(r2, 0x54a0) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f0000000200)={'eql\x00', 0x409}) shutdown(r0, 0x1) dup3(r0, r3, 0x0) 10:35:54 executing program 2: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$KDMKTONE(0xffffffffffffffff, 0x4b30, 0x0) r0 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000000080)='/selinux/avc/cache_stats\x00', 0x0, 0x0) getresuid(&(0x7f00000000c0)=0x0, &(0x7f0000000100), &(0x7f00000002c0)) setsockopt$inet_IP_XFRM_POLICY(r0, 0x0, 0x11, &(0x7f0000000440)={{{@in=@loopback, @in6=@dev={0xfe, 0x80, [], 0x17}, 0x4e22, 0x1ff, 0x4e23, 0x6, 0xa, 0xa0, 0x20, 0x3a, 0x0, r1}, {0xff, 0x5, 0x400, 0x0, 0x100000001, 0x1, 0xf8f5, 0x3}, {0x3059, 0xb316, 0x7f, 0x5}, 0xdf, 0x6e6bb6, 0x2, 0x1, 0x2}, {{@in=@dev={0xac, 0x14, 0x14, 0x1f}, 0x4d2, 0xff}, 0xa, @in6=@dev={0xfe, 0x80, [], 0x20}, 0x3505, 0x0, 0x3, 0x5, 0x401, 0x1, 0x233000}}, 0xe8) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000003000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000800000146a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='syzkaller\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r2, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) 10:35:54 executing program 5: r0 = openat$selinux_status(0xffffffffffffff9c, &(0x7f0000000080)='/selinux/status\x00', 0x0, 0x0) ioctl$TCSETA(r0, 0x5406, &(0x7f00000000c0)={0x4, 0x800, 0x9, 0xa42, 0x200, 0x1ffc000000, 0x3, 0x200, 0x6, 0x2}) perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$KDMKTONE(0xffffffffffffffff, 0x4b30, 0x0) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000001440)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff800b7060000ffffffff2d6405000000000045040400010000000400000001000000b7030000000002006a0a00fe00000000850000002b000000b7000000000000009500000000000000776cc77af255f641c862de1446e3a1547f030e77d41bb0dd7efb489944ce682e952de6aac8dd10c3e2645b977cc067909b5196b35edb9804493cb68d8fb242b2840c4c5fa6b938964c587dddfd131dae1dabdb55e07164019656ac4512394609c5befd429ed8b3e9012dfa9f8415c9c55541025a2acf4b0f08bc9fe0bad976df355b9adef9e37e28a02393ce517abfc1f190cd43ba9d40da07436cbde15eca65a26af0cd1463a0079d7ae324da"], &(0x7f0000000140)='syzkaller\x00'}, 0x48) r2 = syz_genetlink_get_family_id$ipvs(&(0x7f0000001580)='IPVS\x00') sendmsg$IPVS_CMD_GET_DAEMON(r0, &(0x7f00000016c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000001680)={&(0x7f00000015c0)={0x98, r2, 0x100, 0x70bd2c, 0x25dfdbff, {}, [@IPVS_CMD_ATTR_TIMEOUT_TCP={0x8, 0x4, 0x3ff}, @IPVS_CMD_ATTR_DAEMON={0xc, 0x3, [@IPVS_DAEMON_ATTR_SYNC_MAXLEN={0x8}]}, @IPVS_CMD_ATTR_TIMEOUT_UDP={0x8, 0x6, 0x1e3d}, @IPVS_CMD_ATTR_TIMEOUT_TCP_FIN={0x8, 0x5, 0x1}, @IPVS_CMD_ATTR_DAEMON={0x60, 0x3, [@IPVS_DAEMON_ATTR_STATE={0x8}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5, @rand_addr=0x9}, @IPVS_DAEMON_ATTR_SYNC_ID={0x8, 0x3, 0x2}, @IPVS_DAEMON_ATTR_MCAST_TTL={0x8, 0x8, 0xfffffffffffffffa}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5, @dev={0xac, 0x14, 0x14, 0xc}}, @IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5, @rand_addr=0xfffffffffffffffb}, @IPVS_DAEMON_ATTR_SYNC_ID={0x8, 0x3, 0x4}, @IPVS_DAEMON_ATTR_MCAST_TTL={0x8, 0x8, 0x3}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8}]}]}, 0x98}, 0x1, 0x0, 0x0, 0x48040}, 0xc004) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r1, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) ioctl$TIOCGSID(r0, 0x5429, &(0x7f0000000100)=0x0) ioctl$EVIOCGPROP(r0, 0x80404509, &(0x7f00000002c0)=""/177) ptrace$setregs(0xd, r3, 0x100000001, &(0x7f0000000440)="cb73721b099ab89109782f202a408b76b070e11800757c369b4c115662b2d2e7d2e47a229e8ec624230f03a346f385d26c83e95e664f29e926e75583dbb035b9166566067c93c628eeef84736d1cf1d48c87ff44206338e93a3246b09c3b5224a466e6b2a579a6acfa19fd60c263f56ca8bc12692d092c9d7625aa7f658de7ab1ace07928b1f0201c9a967fde35657672c20dcaf5ec4da212b1b7141767949b34685531bea3a44dafe9e7bd527cb83ab01247748d744354f6915b1a14ddc2a68e71173c62abbc467e1f5f5b4eddcf28858c924ee3b35eabf46aaf4753456ecf7bc5a927ca33888c3a3fda344139c4587fc908ab9da78df45452ff52685a6d9af6d1be972443fed5bafcb7c5714c006c90ebdae00dab1b03115afbccc046bb470880745b87e1bade664c7d08c5a5a3c672f7127acced81464ca2fb1aba5eda014138b5f3a667b341560c3743889acabf7f282d332489082d4c95580d41b91be08604721bfb5a97cf8334eaab367effec81024c0a0f3b850fcfa61fb183ceec5a60d0aff6b8e7e1a53b41bc66bfea3f4369b0bfb4ca9797312ce6d6f4da5a0322760a005f8565d872a5a93b574f17c744a16a3cec881f8b4b9aa3f3cbe4b8ac12fef5f82d1630d5cda729fc2541e82b1616d8f1f902b6bb842bd3a67d50565ce6aeb23f64cb00b13af2da49dfe654f40d5940bd4291b82047816719335782b2f48d002964c5c6551f666937e9e426e607654ae91269f1fde81a56ca97d14e8783edacec34e595e05bbe70ff30ede73bf163ffd098371c0d0b86f17828ea4d4c25a0cefb6216c3d384ed10cc42cef732af2e17aa80b02c487996fe22e8219038f766a659ddccd01228c4cf875aa15a6086e79425f213531df174445a50d663ad6d0ac8b475e2fb9dc730cfd04420bc1c03129f76965bbb868403b099fa11c335c0b9c021277df6fa1620153e1dd699774beae60e5255b8e47c25ca14452b043a118b1fd56744227a5afd2a7a0fe2241f669ec02c8afdb90aad3001c1f27e2062ecc307521aaaf2d6c82ec24374a2b5dcdfb8bc7d255108b2c3ecb9ee61477ae02865be827be64605c03179246bb01fbd7316c484a6d9092b4bb0b1835cb7b6dd74888c774bbe26486bf769b2096590671d008ffbdff83441d4b65db852764cb6a7c70d17aacbbfa8474b6135c952be95cbfea96a9909a4c837e7ec6334ad3c922980ecbeded4af0203665eb39434220cd9e341965788e7e32373b09c57a15c9169076befbde3de21744de15d1ff67a2a10642d4381536431ea6a3bda9aa30acd5d4bd8931cfe1efcec904b041294ec72a4e8d6f345a0862446ab78227fc6e289fd505d01f9aced7877b110754ab41ae0cb23d719e492c92239f10cec0dcede7e80473eb6d572ef5e35fefc6871ecad63dc9d72bc1ca2423403bef5b72ddea5e842e9c90c028b298b687d18113d790ebf9192a2ab0a8b71919064353509245c22ac690ef1aae7aed6c265bcd6d544e2cce45d7a8589f279ba644f9de7026fc28715cf3ff4b6e0b96f34bf003d9ea76a4a0ff8745fb962ec0729ae54a49d4c15a312dc180e205f6eb42e911fc6576b9344076479ff28c0c2872c5a20e694e2bbb5fa86cf867bfd6933919472e17a3eed5df558e7f416d9e0e9b875c61a476d42afdaef5f8f5a5526f92efb368ea981d5a9fb74f6694349468893dab32325b2cde3d95b42b4c025b2aee91632d2d3ca27797191865f255ccaeefcbc1b615bbe5187fb93e84cfcd0309062f9d1410cc9dad1912fcdd51290f97361e688e68a35126e2d9cbe9a2a13ac585428ed139dc745f1d338e81b51cb6fa5a122815d3c31b3103aa17819ef2d05dc9ebade35272d43c2c16c8589ef53e24c06d427af54f5a7cf9febaf95308cd941d926831289c83ca23fc24c6545cf937d5beead6175099792bfce7ae045ff68ac3892c2c054acf988b9e750ced7397aaa64e0247c7e0e3907dc83ebb5bd4f093e8e861c3a5c2549c8c67a72af7eb03f4df9ff4cc567c6e58515027082cfd672282529ab8f7cf5f30eae8459e898ff1d5ed10b6e7b3bd6240f3ad823c53de25b49fee29e575747bfa7c72af19a3da808d612a9a28a74206b9070ed813432f38e4f2cee193b67d5e871ec18d769a061022afaaec46bf40787382d69b2eac3218dd603aceaab7b76a7c756f480044aa047e303dc4b6cda70414352303ae1c84f33d756c1a7dc1157228e3401bb5cacb85f3fcd9b96ec03f5abc41a00236afcdea2284af34ca98bf269746d12a7cc3772b0dcf0deeda0e13fa08f8c08ce4ee06f4b0bfa640fdaea73c929355269757bc79109106dd7dbe4b0dfa5f1b8d8fbb686004d1011b6f9b160db2d55570975b827097d7e2c6d1eaa1ebc5f98066f2980282f73fcfa2ceb7cd210f58d996229f5abddabd679ce38cb82a915eab6827a4807a34bfff0c1b5d6cf2a2b73a4d74c96006977a42fc9233a130daa2e96a16d97a6eb9a6a959b2cc9518e60f968d1980e13dd46c4e2f85098aa75b3514ba821bed75a3126313d7dedc9b182ad13c2f63419ba21a0c6d0006e495a812299a9502a0d5f30f936af1f3701f9c2d4e88f504e932e30936222f38a62df2e121c5ea82ced48c2399eeca3a5eed73ce3e7d535fbf642141ed3e9c6eeae6087112bbcc1dfe3cb14f5ede27b68273173b87424200a5014fc2e7bc13c1cad93f3caad6c58a271942fb3fe930f092883a1128742c84fa8d2171147b10bff69206b08f4ec39f29178d2a4013ef6d6e6c0fc21d46ba4f923a57b62aa5b91f51474c0b3f879a8296e58063ea93a22e5c51b62fd3b8569b3b2a2082c246d4fc41fd6f6bf6f6a849b9f4ef80db05a155883ebc424a136202dd6f4e599b76af2e3bee6a37369eb916e804c0260607275568bb91437ab344110dc363b3c84ac694401c8ec5ac0e900d88f63b9043f1e37582df121bc1433e6f822d371daabc1234f92926aa0562cb253ccd25b1eac9d8ac962d4cb46f9860f093f1843710e0ad0ab3d17049696c2a86789dc45c1097f654d9665c78ba12ff77217d6def1315accfbb96a93b3e365ec7f4e376bbdd657d2834f2bd805760a1910f1b151cb5adaa704a4fc9da135f24fa6f1c11d1a6df14d0e68ed9d7db0b123bcb36e79b181a2202687664cf4f0135c14342f9fef62754615be4daa232d6df56fba67686416752ed3b57b1d2bd6273bffc3ffc229e32e2ea09f3d2c4dc8d522bb951cbd247adef43404e373da83dac6584d4af1dfb6a2d7c4f4a4643cd583e14d4c2c128c2ea94e080fa193daca257c48c418362bfe4a83287e3d4c91321d7f01420707d8dd62584a65d82fb85d81db9de3cd4e0765c88a74cdf39bc381fe2ad62103973e170d26354f263606ff2b44d663603e74ae7bf8aa6cbfb418698cf6b211ab7d0c9109edbe9817886124f159f4d148d015905081cee57c4f7c3343a47f9d7ecacde0d9d245627d4df4642e270669b3eaf0b7fe7085ebe1d085866bee35e915dfe0f434dfeb7efffeb92a72910787c86457940d1a47680b2ec119102dac29305e1ba09e91e3a9b208579f86006703ea1b5707257e5767668da46e9e76e4c1eb1109eaef2d97d0fa46212a02d7b43477b0ce5361b5eaf4f105484638c3f9fdb8ad9c3b5897fc49b5685cb68dbd4f95426abbc6419f031362aedf6033e92efadc445a993e0e92ff64ecac0bc6b91e504a14c822f2badc3639fcc0fe7dafa282c957056268bc396b7166f5bf136cbb12236407a08c63b1fe636de13b404c110cae9cc32107c00a73590a84f16a558625daafbc2ac8620bafc9c3aca51bf97cd843238bd6b3901461501c9598e5976151e89d776b6ba3452a2db4377a6337562ead34f8fb88a9ad9ce08867482ec378023ed6d96069726651467b9fe921f4b8ee56b9a5b25108d3b1fbbf0227058f6bd394fe34638321d10f71b78e51b8a7021865a57621be2a23440507b396be4578a5def57f0b27fd86756e67f6e25dbf8b22ae29427083984d4141f5f56b925d08199d981001716e5639e3e895caabfd67a70db67130e525548e308e7506ac23ad2ebcf62778c7ee9dc02bb2a5712e825e2b1d6e8fa72736bfcfba04809bc4c5eced74a90da84a3da0eddfae4c89a060a8d734bf82b0ee846353824e3806a789003932ca9b0da4303e37bfea4ca2607ba79d2da38d1e8312c7d3df82212e70a9dd4a265a994461386e17fd239e93c3cbc874f926b48491a0e27b6024a362cf399ac65d21d374f433165d50f8e1f44ee0e5138f4b67e34e281a8de9a7a0913316d601ce6c59f6342ffe4ff167e255cb852ceaae62ef0e45d8844e5d761bac88bf00c603565d74a2340605248a8e2f84e43e8e85bff9a3db137c7664279279835537538705cd4f8adaf04860030f15893e763877a948bea3550808424b782bdb02f141c264cda6bf4c8cbb0bd4fd137d80f5883fc6e116965fbf88164ceca848e2b6c5dbdbc1e15d022bb0c5024ac95fbec3a59b00d46640467766562c54ca36e005eb31f075d44ff1a7d5f261ae6befd683dc8d8d63d91c372fa3145be6035b7ecbe1a1f5d67fd96f58f1d09070aece133ca6912bccf1f0aaa3df8ef2e2b1f07eddfbd8f0d740e8539f55d9416ff3aee04639631042db34fea66f67d5fa5c59d506bfc34b76305549d7d451864cbc8abfff19254a431d9658814e6c9700d7ed3ce7158815ce4aa18b02a20284e08ee3eeddadfafc51e62e4fd0e69d8bd2bcf2fcf66d556f1053263164b2f20400b47e3c438e1d3cb81e585e8cec07723a14a4f5020b36ac0cdbd0846489bfc0ad20c2dd2b56f738967bc0e28081b2cf6bab58e626c48dbed209042cc52df00d3f3a57d40564ff2e4c45799a537da6ba6ded1657d8514dbb1255c4a6706b4eebf6f0b7ae8713a1b3315af9947fe86477685a9f9cf540d2a5063bb7aa075b55c9dd1485b9a9d940219d0da6992f0306613c4564bb00a14faed4073fa198737dcb8c8322994612ab6ba1c5d55bb721a40148077caf197903fe2de71b73266649a4886ac7f16234535069f9432d2da75672a4cd6667fa1573ce8ea455f4708e720b2ac493a5a1d04c3caa6feb93f662d6b5e7bfb88ea53adfce714629349d21ef7f70119dd81075b8cd525e7b30cf5e6a929533cb443e01fa6732fc4e46ae8e53e9d7f5a9c1dfa06e15ba52b464c2b1ffdb7d25efc3932ead54bd38bfd6f7a50c40fee09f8774bc847762ad2c80a339458286b29f9f279c6abc7dd71079e2c370b5cff71b9c904ffa9669c5baccaeb2a6c717c1f3a8f059786f59e097864f8bbd518ae5db85253517b3bbac8b77321d98327225f74c7f85a50212fa1fd249e405512a8bf42850abb22405245da717eeafd285c36328847813113ff1c77d21b983527d37de008ba70677c73a2e3b164ac23fb7e3e993e3142a39c03358ac1efe37d71172d0931e8b4130c08f5f09c3ff8154cd2b3371917ad1237d82b38ae9dfb436a996900ec8084b12a9a634cf940507d9cbd9f6a497d3c12efda7a8531510d4a75f2fe3ca6d634c3d84c944cf951b2554c1b52280e767c63c605bddc706d546e05a5104cd718e2b0f3adb8880bd8530eefde1ed85f4ca1b94da88ee9133954d4636f4fed31d34c922dac625ad55ea35aaca64ec2da7d6fc07624a4a1f566e8343e7da9f1effe7921eeb2ac32817f25b290ce3dc0259a2e3e9cccfc95095322ad77cca09fca17ea3f1579c94634fe0ae733e30e3cc89ae66d489c9cace0256caa6c33d61fa3c363b446c398647558620ebad1") openat$ppp(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ppp\x00', 0x2001, 0x0) 10:35:54 executing program 2: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000200)={'eql\x00', 0x409}) unshare(0x0) capset(&(0x7f0000000080), &(0x7f00000000c0)={0x6, 0x0, 0x0, 0x2}) r2 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000100)='/proc/self/net/pfkey\x00', 0x711000, 0x0) sched_setaffinity(0x0, 0x7, &(0x7f00000000c0)=0x9) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r3 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r3, &(0x7f0000000100)={0xa, 0x0, 0x0, @dev, 0x4}, 0x1c) ioctl$EVIOCGKEYCODE(0xffffffffffffffff, 0x80084504, &(0x7f0000000200)=""/165) mlockall(0x3) ioctl$void(0xffffffffffffffff, 0x0) r4 = syz_open_procfs(0x0, &(0x7f0000000440)='pagemap\x00') sendfile(r3, r4, &(0x7f0000000040), 0x8001) ioctl$RTC_EPOCH_SET(r2, 0x4008700e, 0x7) dup3(r0, r1, 0x0) 10:35:54 executing program 1: pipe2$9p(&(0x7f0000000100), 0x800) perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$KDMKTONE(0xffffffffffffffff, 0x4b30, 0x0) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='syzkaller\x00'}, 0x48) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20000, 0x0) ioctl$TIOCSLCKTRMIOS(r1, 0x5457, &(0x7f00000000c0)) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r0, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) 10:35:54 executing program 3: perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$KDMKTONE(0xffffffffffffffff, 0x4b30, 0x0) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='syzkaller\x00'}, 0x48) r1 = add_key$user(&(0x7f00000002c0)='user\x00', &(0x7f0000000300)={'syz', 0x2}, &(0x7f0000000340)="37b19053cb5362b1de097796b2e4d83ec48ccf0709244c86", 0x18, 0xffffffffffffffff) keyctl$revoke(0x3, r1) r2 = syz_open_procfs(0x0, &(0x7f0000000280)='net/ptype\x00') ioctl$KIOCSOUND(r2, 0x4b2f, 0x6e5) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r0, 0x0, 0x12a, 0xc53250651013e02f, &(0x7f0000000440)="fb8f43ca0321bd4b120b809f1566ac26cf1bd821a7360a1d90caaca8521eaf6950041c02cc77d2253b4cce3e7c5a53c3bd694de730a9995494c47cd04b9e46c521924a70aa944cbf8ce93d5c1ff4d33c7f7a61ce992c58ceef6013a19bafe022e998f9ffffffffffffffcd1b81a43a930000000000000000000000000000c18c585bd001086d23e18641f2210423408a5cb077249fd1c3e880b857b4e0ff64f10338d64817095ca55323dbf5132313020466e27d2e277d3cf9dbd2c6fdede3c2d48354f93b5e15f7515c2856dd5bf66cc5b3421854175d8e0fcc6b14bea55070282dcac6437ddd2fa4c1ec51dd087d1259c44c1e49030b3a7a2c319b391c80fb16210b62a2164d7353aefb6fe8b22c4f9ae46165ffd41aa988052267aca6fa44543faf2181456c5a970c", &(0x7f0000000080)=""/159, 0x20000000100}, 0x28) 10:35:54 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000200)={'eql\x00', 0x409}) dup3(r0, r1, 0x0) 10:35:54 executing program 4: r0 = socket$packet(0x11, 0x3, 0x300) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) select(0x0, 0xfffffffffffffffe, &(0x7f0000000040)={0x9, 0x7ff, 0xc, 0x4, 0x401, 0x0, 0x200}, &(0x7f0000000080)={0x80000001, 0xfff, 0x8000, 0xb0d, 0x9, 0x1, 0x7, 0xfe}, &(0x7f00000000c0)) r1 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r1, &(0x7f0000000100)={0xa, 0x0, 0x0, @dev, 0x4}, 0x1c) r2 = syz_open_procfs(0x0, &(0x7f0000000440)='pagemap\x00') sendfile(r1, r2, &(0x7f0000000000)=0x100000, 0x100000008001) 10:35:54 executing program 5: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$KDMKTONE(0xffffffffffffffff, 0x4b30, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONREAD(r1, 0x541b, &(0x7f00000000c0)) r2 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='syzkaller\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r2, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) vmsplice(r0, &(0x7f00000002c0)=[{&(0x7f0000000100)="b44c4307", 0x4}], 0x1, 0x0) [ 614.017059] ================================================================== [ 614.024520] BUG: KASAN: use-after-free in _copy_to_user+0x9a/0xc0 [ 614.030756] Read of size 1134 at addr ffff88018b3ffffc by task syz-executor3/16137 [ 614.038458] [ 614.040105] CPU: 0 PID: 16137 Comm: syz-executor3 Not tainted 4.14.80+ #5 [ 614.047048] Call Trace: [ 614.049658] dump_stack+0xb9/0x11b [ 614.053211] print_address_description+0x60/0x22b [ 614.058069] kasan_report.cold.6+0x11b/0x2dd [ 614.062497] ? _copy_to_user+0x9a/0xc0 [ 614.066388] _copy_to_user+0x9a/0xc0 [ 614.070122] bpf_test_finish.isra.0+0xc8/0x190 [ 614.074712] ? bpf_test_run+0x350/0x350 [ 614.078695] ? kvm_clock_read+0x1f/0x30 [ 614.082666] ? ktime_get+0x17f/0x1c0 [ 614.086390] ? bpf_test_run+0x280/0x350 [ 614.090384] bpf_prog_test_run_skb+0x4d0/0x8c0 [ 614.094977] ? bpf_test_init.isra.1+0xc0/0xc0 [ 614.099476] ? bpf_obj_get_next_id+0x190/0x190 [ 614.104058] ? bpf_prog_add+0x42/0xa0 [ 614.107868] ? fput+0xa/0x130 [ 614.110979] ? bpf_test_init.isra.1+0xc0/0xc0 [ 614.115476] SyS_bpf+0x79d/0x3640 [ 614.118936] ? bpf_prog_get+0x20/0x20 [ 614.122731] ? _copy_to_user+0x7f/0xc0 [ 614.126621] ? put_timespec64+0xb9/0x110 [ 614.130700] ? do_clock_gettime+0x30/0xb0 [ 614.134853] ? SyS_clock_gettime+0x7b/0xd0 [ 614.139100] ? do_clock_gettime+0xb0/0xb0 [ 614.143253] ? do_syscall_64+0x43/0x4b0 [ 614.147232] ? bpf_prog_get+0x20/0x20 [ 614.151028] do_syscall_64+0x19b/0x4b0 [ 614.154929] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 614.160123] RIP: 0033:0x457569 [ 614.163307] RSP: 002b:00007fb9f5ca3c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000141 [ 614.171012] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 0000000000457569 [ 614.178279] RDX: 0000000000000028 RSI: 0000000020000180 RDI: 000000000000000a [ 614.186061] RBP: 000000000072bf00 R08: 0000000000000000 R09: 0000000000000000 [ 614.193353] R10: 0000000000000000 R11: 0000000000000246 R12: 00007fb9f5ca46d4 [ 614.200633] R13: 00000000004bd892 R14: 00000000004cc568 R15: 00000000ffffffff [ 614.207924] [ 614.209545] The buggy address belongs to the page: [ 614.214468] page:ffffea00062cffc0 count:0 mapcount:0 mapping: (null) index:0x0 [ 614.222605] flags: 0x4000000000000000() [ 614.226582] raw: 4000000000000000 0000000000000000 0000000000000000 00000000ffffffff [ 614.234458] raw: 0000000000000000 ffffea00062cffe0 0000000000000000 0000000000000000 [ 614.242328] page dumped because: kasan: bad access detected [ 614.248030] [ 614.249648] Memory state around the buggy address: [ 614.254576] ffff88018b3ffe80: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff 10:35:54 executing program 0: r0 = openat$selinux_status(0xffffffffffffff9c, &(0x7f0000000080)='/selinux/status\x00', 0x0, 0x0) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000100)={0x0, @multicast2, @multicast1}, &(0x7f0000000140)=0xc) ioctl$TUNSETIFINDEX(r0, 0x400454da, &(0x7f0000000180)=r1) ioctl$BLKIOOPT(r0, 0x1279, &(0x7f00000000c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f0000000200)={'ifb0\x00', 0x404}) setsockopt$IP_VS_SO_SET_DELDEST(r0, 0x0, 0x488, &(0x7f0000000240)={{0x5c, @empty, 0x4e24, 0x0, 'sh\x00', 0x1c, 0x97dd00000000000, 0x5b}, {@empty, 0x4e23, 0x2, 0x100, 0xa3, 0x50}}, 0x44) dup3(r2, r2, 0x0) [ 614.261932] ffff88018b3fff00: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff [ 614.269283] >ffff88018b3fff80: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff [ 614.276633] ^ [ 614.283898] ffff88018b400000: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 [ 614.291255] ffff88018b400080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 [ 614.298605] ================================================================== [ 614.305955] Disabling lock debugging due to kernel taint 10:35:54 executing program 1: pipe2$9p(&(0x7f0000000100), 0x800) perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$KDMKTONE(0xffffffffffffffff, 0x4b30, 0x0) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='syzkaller\x00'}, 0x48) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20000, 0x0) ioctl$TIOCSLCKTRMIOS(r1, 0x5457, &(0x7f00000000c0)) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r0, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) 10:35:54 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040)='/dev/net/tun\x00', 0x0, 0x0) r2 = openat$selinux_mls(0xffffffffffffff9c, &(0x7f0000000080)='/selinux/mls\x00', 0x0, 0x0) write$P9_RXATTRWALK(r2, &(0x7f00000000c0)={0xf, 0x1f, 0x2, 0x100000001}, 0xf) preadv(r1, &(0x7f0000000540)=[{&(0x7f0000000100)=""/223, 0xdf}, {&(0x7f0000000240)=""/217, 0xd9}, {&(0x7f0000000340)=""/192, 0xc0}, {&(0x7f0000000400)=""/202, 0xca}, {&(0x7f0000000500)=""/9, 0x9}], 0x5, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f00000005c0)={'eql\x00', 0x409}) dup3(r0, r1, 0x0) 10:35:54 executing program 4: r0 = socket$packet(0x11, 0x3, 0x300) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80000) ioctl$BINDER_THREAD_EXIT(r1, 0x40046208, 0x0) r2 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r2, &(0x7f0000000100)={0xa, 0x0, 0x0, @dev, 0x4}, 0x1c) r3 = fcntl$getown(r2, 0x9) r4 = syz_open_procfs(r3, &(0x7f0000000080)='pagemap\x00') sendfile(r2, r4, &(0x7f0000000000)=0x100000, 0x100000008001) 10:35:54 executing program 5: r0 = openat$selinux_status(0xffffffffffffff9c, &(0x7f0000000080)='/selinux/status\x00', 0x0, 0x0) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000100)={0x0, @multicast2, @multicast1}, &(0x7f0000000140)=0xc) ioctl$TUNSETIFINDEX(r0, 0x400454da, &(0x7f0000000180)=r1) ioctl$BLKIOOPT(r0, 0x1279, &(0x7f00000000c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f0000000200)={'ifb0\x00', 0x404}) setsockopt$IP_VS_SO_SET_DELDEST(r0, 0x0, 0x488, &(0x7f0000000240)={{0x5c, @empty, 0x4e24, 0x0, 'sh\x00', 0x1c, 0x97dd00000000000, 0x5b}, {@empty, 0x4e23, 0x2, 0x100, 0xa3, 0x50}}, 0x44) dup3(r2, r2, 0x0) 10:35:54 executing program 1: pipe2$9p(&(0x7f0000000100), 0x800) perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$KDMKTONE(0xffffffffffffffff, 0x4b30, 0x0) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="b702000013000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000045040400010000000404000001000000b7030000000000006a0a00fe00000000850000002b000000b7000000000000009500000000000000"], &(0x7f0000000140)='syzkaller\x00'}, 0x48) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20000, 0x0) ioctl$TIOCSLCKTRMIOS(r1, 0x5457, &(0x7f00000000c0)) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r0, 0x0, 0xe, 0x9f, &(0x7f0000000280)="43037f632e7592319135dad4e437", &(0x7f0000000380)=""/159, 0x100}, 0x28) [ 614.608516] Kernel panic - not syncing: panic_on_warn set ... [ 614.608516] [ 614.615939] CPU: 1 PID: 16137 Comm: syz-executor3 Tainted: G B 4.14.80+ #5 [ 614.624070] Call Trace: [ 614.626667] dump_stack+0xb9/0x11b [ 614.630210] panic+0x1bf/0x3a4 [ 614.633403] ? add_taint.cold.4+0x16/0x16 [ 614.637555] ? ___preempt_schedule+0x16/0x18 [ 614.642009] kasan_end_report+0x43/0x49 [ 614.645985] kasan_report.cold.6+0x77/0x2dd [ 614.650306] ? _copy_to_user+0x9a/0xc0 [ 614.654193] _copy_to_user+0x9a/0xc0 [ 614.657910] bpf_test_finish.isra.0+0xc8/0x190 [ 614.662494] ? bpf_test_run+0x350/0x350 [ 614.666468] ? kvm_clock_read+0x1f/0x30 [ 614.670443] ? ktime_get+0x17f/0x1c0 [ 614.674166] ? bpf_test_run+0x280/0x350 [ 614.678156] bpf_prog_test_run_skb+0x4d0/0x8c0 [ 614.682746] ? bpf_test_init.isra.1+0xc0/0xc0 [ 614.687246] ? bpf_obj_get_next_id+0x190/0x190 [ 614.691832] ? bpf_prog_add+0x42/0xa0 [ 614.695630] ? fput+0xa/0x130 [ 614.698746] ? bpf_test_init.isra.1+0xc0/0xc0 [ 614.703247] SyS_bpf+0x79d/0x3640 [ 614.706706] ? bpf_prog_get+0x20/0x20 [ 614.710506] ? _copy_to_user+0x7f/0xc0 [ 614.714398] ? put_timespec64+0xb9/0x110 [ 614.718473] ? do_clock_gettime+0x30/0xb0 [ 614.722629] ? SyS_clock_gettime+0x7b/0xd0 [ 614.726862] ? do_clock_gettime+0xb0/0xb0 [ 614.731015] ? do_syscall_64+0x43/0x4b0 [ 614.734994] ? bpf_prog_get+0x20/0x20 [ 614.738805] do_syscall_64+0x19b/0x4b0 [ 614.742712] entry_SYSCALL_64_after_hwframe+0x42/0xb7 [ 614.747895] RIP: 0033:0x457569 [ 614.751090] RSP: 002b:00007fb9f5ca3c78 EFLAGS: 00000246 ORIG_RAX: 0000000000000141 [ 614.758801] RAX: ffffffffffffffda RBX: 0000000000000003 RCX: 0000000000457569 [ 614.766114] RDX: 0000000000000028 RSI: 0000000020000180 RDI: 000000000000000a [ 614.773393] RBP: 000000000072bf00 R08: 0000000000000000 R09: 0000000000000000 [ 614.780655] R10: 0000000000000000 R11: 0000000000000246 R12: 00007fb9f5ca46d4 [ 614.787918] R13: 00000000004bd892 R14: 00000000004cc568 R15: 00000000ffffffff [ 614.795483] Kernel Offset: 0x14000000 from 0xffffffff81000000 (relocation range: 0xffffffff80000000-0xffffffffbfffffff) [ 614.806394] Rebooting in 86400 seconds..