454ca, &(0x7f0000000100)={'lapb0\x00', 0x1000}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r10, 0x400454cd, 0x7) dup3(r11, r10, 0x0) r12 = dup3(r11, 0xffffffffffffffff, 0x1c0000) preadv(r12, 0x0, 0x0, 0x0) readv(r1, 0x0, 0x0) r13 = socket$inet(0x2, 0x80000, 0x0) syncfs(r13) socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r2, 0x8953, &(0x7f0000001a40)={{0x2, 0x0, @remote}, {0x0, @broadcast}, 0x80, {0x2, 0x0, @remote}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) r14 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r14, 0x8953, &(0x7f0000000500)={{0x2, 0x0, @multicast1}, {0x0, @broadcast}, 0x0, {0x2, 0x0, @local}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) setsockopt$inet_tcp_int(r14, 0x6, 0x0, &(0x7f00000000c0), 0xfdf5) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x3f, &(0x7f0000000340)=0x1, 0x4) syz_open_dev$mice(&(0x7f0000000200)='/dev/input/mice\x00', 0x0, 0x2c6400) openat$keychord(0xffffffffffffff9c, 0x0, 0x80000, 0x0) clone(0x20207ffd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x9b700810fd5f601b, 0x1, 0x0) r15 = open(&(0x7f0000000500)='./bus\x00', 0x141042, 0x0) close(r15) r16 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x105082) r17 = memfd_create(&(0x7f0000000100)='/dev/keychord\x00', 0x0) pwritev(r17, &(0x7f0000000440)=[{&(0x7f00000004c0)="03006f", 0x3}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r16, 0x4c00, r17) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r15, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) fcntl$setstatus(r15, 0x4, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r19, &(0x7f00000001c0), 0x526987c9) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f00000018c0)) fstat(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r21 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r21, 0x1, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) keyctl$get_persistent(0x3, r22, 0x0) write$P9_RGETATTR(0xffffffffffffffff, &(0x7f0000001800)={0xa0, 0x19, 0x1, {0x1120, {0x0, 0x1, 0x6}, 0x100010114, r22, r20, 0x4, 0x10000, 0x9, 0x1, 0x4, 0x8, 0x0, 0x0, 0x3, 0x1f, 0x4, 0x0, 0x3}}, 0xa0) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000640)={@loopback, @multicast2}, 0x0) readv(r15, &(0x7f0000001b80)=[{&(0x7f0000000800)=""/4096}, {&(0x7f0000001940)=""/212}, {&(0x7f0000000600), 0x3c9}, {&(0x7f0000000680)=""/53}, {&(0x7f0000001c00)=""/189}, {&(0x7f0000001b00)=""/68, 0x3a0}], 0x3) read(r18, &(0x7f0000000700)=""/250, 0xffffffc9) sendfile(r16, r17, 0x0, 0x180003) 02:00:26 executing program 3: pipe(&(0x7f0000000080)={0xffffffffffffffff}) r1 = socket$inet_udp(0x2, 0x2, 0x0) close(r1) socket$inet(0x10, 0x2, 0xfe) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r2, 0x1, 0x12, &(0x7f0000000040)=0xfffffff9, 0x4) write(0xffffffffffffffff, &(0x7f0000000140)="24000000210099f0003bf90000ed190e020008160004000000ba0080080002", 0x1f) pipe2$9p(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80000) write$binfmt_misc(r3, &(0x7f0000000040)=ANY=[@ANYRES32=0x0], 0xffffff1f) r4 = syz_open_procfs$namespace(0xffffffffffffffff, &(0x7f00000000c0)='ns/user\x00') ioctl$NS_GET_NSTYPE(r4, 0xb703, 0x0) r5 = syz_open_procfs(0x0, &(0x7f0000000100)='net/netstat\x00') ioctl$TCSETAW(r5, 0x5407, &(0x7f0000000180)={0x7, 0x1f, 0x2, 0x40, 0x17, 0x0, 0x9, 0x67, 0x3, 0xa2}) splice(r0, 0x0, r1, 0x0, 0x4ffe0, 0x0) 02:00:26 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x200000000000011, 0x4000000000080002, 0x0) setsockopt$packet_int(r1, 0x107, 0x14, 0x0, 0x0) ioctl$sock_SIOCSIFVLAN_DEL_VLAN_CMD(r1, 0x8983, &(0x7f0000000000)={0x1, 'ip6erspan0\x00', {}, 0x100}) r2 = socket(0x200000000000011, 0x4000000000080002, 0x0) setsockopt$packet_int(r2, 0x107, 0x14, 0x0, 0x0) r3 = socket(0x200000000000011, 0x4000000000080002, 0x0) setsockopt$packet_int(r3, 0x107, 0x14, 0x0, 0x0) r4 = socket(0x200000000000011, 0x4000000000080002, 0x0) setsockopt$packet_int(r4, 0x107, 0x14, 0x0, 0x0) getsockopt$inet_IP_XFRM_POLICY(r1, 0x0, 0x11, &(0x7f0000000200)={{{@in=@loopback, @in=@remote}}, {{@in6=@initdev}, 0x0, @in=@broadcast}}, &(0x7f0000000080)=0xfffffdfb) dup(r0) r5 = openat$selinux_commit_pending_bools(0xffffffffffffff9c, &(0x7f0000000340)='/selinux/commit_pending_bools\x00', 0x1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0xf73) mmap(&(0x7f0000000000/0xfbe000)=nil, 0xfbe000, 0x7, 0x4031, 0xffffffffffffffff, 0x0) getsockopt$bt_hci(r0, 0x0, 0x0, &(0x7f00000000c0)=""/10, &(0x7f0000000100)=0xa) remap_file_pages(&(0x7f00002ec000/0x200000)=nil, 0x200000, 0x0, 0x0, 0x0) ioctl$sock_inet_SIOCSIFNETMASK(r1, 0x891c, &(0x7f0000000300)={'veth0_to_hsr\x00', {0x2, 0x4e24, @multicast1}}) mincore(&(0x7f0000000000/0x400000)=nil, 0x400000, &(0x7f0000000140)=""/177) ioctl$VT_DISALLOCATE(0xffffffffffffffff, 0x5608) 02:00:26 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) r3 = socket(0x200000000000011, 0x4000000000080002, 0x0) setsockopt$packet_int(r3, 0x107, 0x14, 0x0, 0x0) ioctl$FS_IOC_SETFSLABEL(r3, 0x41009432, &(0x7f0000000180)="1b1d3c944e4c2bd1c6fc675aece3ee11d84d9853261461b01147c43b3bea10ccfc45bbdc97f6c3dc0c47759cf39bc84b3fce28074446c9590a7bbf682b56ae3e8032bddd1b79c59eb796985f7d8e49ccc79ee9592a6b526c964a2d491fab6845d54a7fa903e4fd9122bb9261aadb6645833cc7e9c13cebb2bad2e6ac1701aad6aefefa451007b0de29fec2f754d8eea5ee2e20bf6eef7ac32a51c37ee360570d5a04376b418d7aa22d2ee8afed45f3de519075971cb6d2c5c013ce6e0fcd9812ce2a923cb7ed7a91e2fcb90d219f849649fdbeceadd2b378e2a9d4d89691e6c3551c3657b10e397c2505b5775ac7aad39d2da6cf0406a4d822f3ef1ec392d39a") socket$inet(0x10, 0x2, 0x0) write(0xffffffffffffffff, &(0x7f0000000140)="24000000210099f0003bf90000ed190e020008160004000000ba0080080002", 0x1f) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0xfffffffffffffe03) splice(r0, 0x0, r2, 0x0, 0x4ffe0, 0x0) 02:00:27 executing program 4: r0 = eventfd2(0x0, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000140)={0x0, 0x0}) r2 = getpgid(r1) r3 = syz_open_procfs(r2, &(0x7f0000000080)='\x00\x00\x00&y\xc9\xeb\x00\x00\x00\x00\x00 \x00\x00') r4 = syz_open_procfs(0x0, &(0x7f0000000200)='stat\x00') r5 = socket(0xa, 0x2, 0x0) setsockopt$inet6_mreq(r5, 0x29, 0x1b, &(0x7f0000000280)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) r6 = socket(0xa, 0x2, 0x6) setsockopt$inet6_mreq(r6, 0x29, 0x1b, &(0x7f0000a1aff7)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000400)='/proc/thsead\xads^lf/aptr/curre\xf9\x9a\x00', 0x2, 0x0) r7 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r7, 0x400454ca, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TUNSETLINK(r7, 0x400454cd, 0x7) r9 = timerfd_create(0x0, 0x0) timerfd_settime(r9, 0x0, &(0x7f0000000140)={{}, {0x0, 0x1c9c380}}, &(0x7f0000af9ff0)) dup3(r9, r8, 0x80000) openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000480)='/selinux/load\x00', 0x2, 0x0) r10 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r10, 0x400454ca, &(0x7f0000000100)={'nr0\x01\x00\x00\x00\xf2\xff\xff\xfe\x00\x00@\x00', 0x6}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r10, 0x400454cd, 0x7) dup3(r11, r10, 0x0) r12 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='\x0e\xed\xcf\x00', 0x0, 0x0) ioctl$TUNSETIFF(r12, 0x400454ca, &(0x7f0000000100)={'lapb0\x00', 0x1000}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r12, 0x400454cd, 0x7) dup3(r13, r12, 0x0) r14 = dup3(r13, 0xffffffffffffffff, 0x1c0000) preadv(r14, 0x0, 0x0, 0x0) readv(r3, 0x0, 0x0) r15 = socket$inet(0x2, 0x80000, 0x0) syncfs(r15) socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r4, 0x8953, &(0x7f0000001a40)={{0x2, 0x0, @remote}, {0x0, @broadcast}, 0x80, {0x2, 0x0, @remote}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) r16 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r16, 0x8953, &(0x7f0000000500)={{0x2, 0x0, @multicast1}, {0x0, @broadcast}, 0x0, {0x2, 0x0, @local}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) setsockopt$inet_tcp_int(r16, 0x6, 0x0, &(0x7f00000000c0), 0xfdf5) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x3f, &(0x7f0000000340)=0x1, 0x4) syz_open_dev$mice(&(0x7f0000000200)='/dev/input/mice\x00', 0x0, 0x2c6400) openat$keychord(0xffffffffffffff9c, 0x0, 0x80000, 0x0) clone(0x20207ffd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x9b700810fd5f601b, 0x1, 0x0) r17 = open(&(0x7f0000000500)='./bus\x00', 0x141042, 0x0) close(r17) r18 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x105082) r19 = memfd_create(&(0x7f0000000100)='/dev/keychord\x00', 0x0) pwritev(r19, &(0x7f0000000440)=[{&(0x7f00000004c0)="03006f", 0x3}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r18, 0x4c00, r19) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r17, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) fcntl$setstatus(r17, 0x4, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r21, &(0x7f00000001c0), 0x526987c9) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f00000018c0)) fstat(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r23 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r23, 0x1, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) keyctl$get_persistent(0x3, r24, 0x0) write$P9_RGETATTR(0xffffffffffffffff, &(0x7f0000001800)={0xa0, 0x19, 0x1, {0x1120, {0x0, 0x1, 0x6}, 0x100010114, r24, r22, 0x4, 0x10000, 0x9, 0x1, 0x4, 0x8, 0x0, 0x0, 0x3, 0x1f, 0x4, 0x0, 0x3}}, 0xa0) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000640)={@loopback, @multicast2}, 0x0) readv(r17, &(0x7f0000001b80)=[{&(0x7f0000000800)=""/4096}, {&(0x7f0000001940)=""/212}, {&(0x7f0000000600), 0x3c9}, {&(0x7f0000000680)=""/53}, {&(0x7f0000001c00)=""/189}, {&(0x7f0000001b00)=""/68, 0x3a0}], 0x3) read(r20, &(0x7f0000000700)=""/250, 0xffffffc9) sendfile(r18, r19, 0x0, 0x180003) 02:00:27 executing program 3: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) socket$inet(0x10, 0x2, 0x0) write(0xffffffffffffffff, &(0x7f0000000140)="24000000210099f0003bf90000ed190e020008160004000000ba0080080002", 0x1f) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a566) recvmmsg(r1, &(0x7f00000025c0)=[{{&(0x7f0000000000)=@ethernet={0x0, @broadcast}, 0x80, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/2, 0x2}, {&(0x7f0000000180)=""/106, 0x6a}, {&(0x7f0000000200)=""/108, 0x6c}, {&(0x7f0000000280)=""/214, 0xd6}], 0x4, &(0x7f0000000380)=""/214, 0xd6}, 0x40}, {{&(0x7f0000000480)=@xdp, 0x80, &(0x7f0000001640)=[{&(0x7f0000000500)=""/139, 0x8b}, {&(0x7f00000005c0)=""/91, 0x5b}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x3, &(0x7f0000001680)=""/139, 0x8b}, 0x200}, {{&(0x7f0000001740)=@xdp, 0x80, &(0x7f0000001c80)=[{&(0x7f00000017c0)=""/152, 0x98}, {&(0x7f0000001880)=""/242, 0xf2}, {&(0x7f0000001980)=""/16, 0x10}, {&(0x7f00000019c0)=""/42, 0x2a}, {&(0x7f0000001a00)=""/174, 0xae}, {&(0x7f0000001ac0)=""/136, 0x88}, {&(0x7f0000001b80)=""/56, 0x38}, {&(0x7f0000001bc0)=""/142, 0x8e}], 0x8, &(0x7f0000001d00)=""/218, 0xda}, 0x7fff}, {{0x0, 0x0, &(0x7f0000001f00)=[{&(0x7f0000001e00)=""/30, 0x1e}, {&(0x7f0000001e40)=""/135, 0x87}], 0x2, &(0x7f0000001f40)=""/12, 0xc}}, {{&(0x7f0000001f80)=@ipx, 0x80, &(0x7f0000002300)=[{&(0x7f0000002000)=""/115, 0x73}, {&(0x7f0000002080)=""/146, 0x92}, {&(0x7f0000002140)=""/203, 0xcb}, {&(0x7f0000002240)=""/165, 0xa5}], 0x4}, 0x401}, {{0x0, 0x0, &(0x7f0000002480)=[{&(0x7f0000002340)=""/135, 0x87}, {&(0x7f0000002400)=""/70, 0x46}], 0x2, &(0x7f00000024c0)=""/193, 0xc1}}], 0x6, 0x40002020, &(0x7f0000002740)) splice(r0, 0x0, r2, 0x0, 0x4ffe0, 0x0) setsockopt$ARPT_SO_SET_REPLACE(0xffffffffffffffff, 0x0, 0x60, &(0x7f00000027c0)={'filter\x00', 0x7, 0x4, 0x4c8, 0x0, 0x140, 0x140, 0x3e0, 0x3e0, 0x3e0, 0x4, &(0x7f0000002780), {[{{@uncond, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@mac=@random="0c402e910459", @mac=@random="6044da2eb0ae", @local, @multicast1, 0x9}}}, {{@uncond, 0xf0, 0x160}, @unspec=@NFLOG={0x70, 'NFLOG\x00', 0x0, {0x3e, 0x3b, 0x2, 0x5, 0x0, "a6d296fca25cc5c616033f27f8b1926dd84f78cb44a23ebe03dd6ca9ac791d29989ed1674db108293986f5bd0bc2bad75c09a06d8b0c57cbd941ae2d8ed700d9"}}}, {{@arp={@initdev={0xac, 0x1e, 0x0, 0x0}, @initdev={0xac, 0x1e, 0x0, 0x0}, 0x0, 0xff, @empty, {[0x181, 0x7f, 0x0, 0xff, 0xff]}, @mac=@link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0xe}, {[0x5f9f9f653c1d8e4, 0x7f, 0x7f, 0x0, 0x7f]}, 0x8001, 0x9, 0xd96, 0x1000, 0x3, 0x800, 'batadv0\x00', 'nr0\x00', {0xff}, {}, 0x0, 0x10}, 0xf0, 0x140}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac=@remote, @multicast1, @empty, 0x2, 0x1}}}], {{[], 0xc0, 0xe8}, {0x28}}}}, 0x518) getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000002d00)={{{@in6=@mcast2, @in=@remote}}, {{@in=@empty}}}, &(0x7f0000002e00)=0xe8) 02:00:27 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) r3 = socket(0x200000000000011, 0x4000000000080002, 0x0) setsockopt$packet_int(r3, 0x107, 0x14, 0x0, 0x0) r4 = socket(0x200000000000011, 0x4000000000080002, 0x0) setsockopt$packet_int(r4, 0x107, 0x14, 0x0, 0x0) close(r4) r5 = socket$inet(0x10, 0x2, 0x0) write(0xffffffffffffffff, &(0x7f0000000140)="24000000210099f0003bf90000ed190e020008160004000000ba0080080002", 0x1f) r6 = socket(0x200000000000011, 0x4000000000080002, 0x0) setsockopt$packet_int(r6, 0x107, 0x14, 0x0, 0x0) r7 = socket(0x200000000000011, 0x4000000000080002, 0x0) setsockopt$packet_int(r7, 0x107, 0x14, 0x0, 0x0) r8 = socket(0x200000000000011, 0x4000000000080002, 0x0) setsockopt$packet_int(r8, 0x107, 0x14, 0x0, 0x0) write$binfmt_misc(r1, &(0x7f0000000040)=ANY=[@ANYPTR64=&(0x7f0000000000)=ANY=[@ANYRES64=r6, @ANYRES32, @ANYRES32=0x0, @ANYRESOCT=0x0, @ANYRESDEC=0x0, @ANYRES32=r5], @ANYRESOCT=r3, @ANYRESDEC=r7, @ANYRES32=r8], 0x37) splice(r0, 0x0, r2, 0x0, 0x4ffe0, 0x0) ioctl$PPPIOCSMRRU(r0, 0x4004743b, &(0x7f00000000c0)) 02:00:27 executing program 4: r0 = eventfd2(0x0, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000140)={0x0, 0x0}) r2 = getpgid(r1) r3 = syz_open_procfs(r2, &(0x7f0000000080)='\x00\x00\x00&y\xc9\xeb\x00\x00\x00\x00\x00 \x00\x00') r4 = syz_open_procfs(0x0, &(0x7f0000000200)='stat\x00') r5 = socket(0xa, 0x2, 0x0) setsockopt$inet6_mreq(r5, 0x29, 0x1b, &(0x7f0000000280)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) r6 = socket(0xa, 0x2, 0x6) setsockopt$inet6_mreq(r6, 0x29, 0x1b, &(0x7f0000a1aff7)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000400)='/proc/thsead\xads^lf/aptr/curre\xf9\x9a\x00', 0x2, 0x0) r7 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r7, 0x400454ca, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TUNSETLINK(r7, 0x400454cd, 0x7) r9 = timerfd_create(0x0, 0x0) timerfd_settime(r9, 0x0, &(0x7f0000000140)={{}, {0x0, 0x1c9c380}}, &(0x7f0000af9ff0)) dup3(r9, r8, 0x80000) openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000480)='/selinux/load\x00', 0x2, 0x0) r10 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r10, 0x400454ca, &(0x7f0000000100)={'nr0\x01\x00\x00\x00\xf2\xff\xff\xfe\x00\x00@\x00', 0x6}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r10, 0x400454cd, 0x7) dup3(r11, r10, 0x0) r12 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='\x0e\xed\xcf\x00', 0x0, 0x0) ioctl$TUNSETIFF(r12, 0x400454ca, &(0x7f0000000100)={'lapb0\x00', 0x1000}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r12, 0x400454cd, 0x7) dup3(r13, r12, 0x0) r14 = dup3(r13, 0xffffffffffffffff, 0x1c0000) preadv(r14, 0x0, 0x0, 0x0) readv(r3, 0x0, 0x0) r15 = socket$inet(0x2, 0x80000, 0x0) syncfs(r15) socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r4, 0x8953, &(0x7f0000001a40)={{0x2, 0x0, @remote}, {0x0, @broadcast}, 0x80, {0x2, 0x0, @remote}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) r16 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r16, 0x8953, &(0x7f0000000500)={{0x2, 0x0, @multicast1}, {0x0, @broadcast}, 0x0, {0x2, 0x0, @local}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) setsockopt$inet_tcp_int(r16, 0x6, 0x0, &(0x7f00000000c0), 0xfdf5) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x3f, &(0x7f0000000340)=0x1, 0x4) syz_open_dev$mice(&(0x7f0000000200)='/dev/input/mice\x00', 0x0, 0x2c6400) openat$keychord(0xffffffffffffff9c, 0x0, 0x80000, 0x0) clone(0x20207ffd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x9b700810fd5f601b, 0x1, 0x0) r17 = open(&(0x7f0000000500)='./bus\x00', 0x141042, 0x0) close(r17) r18 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x105082) r19 = memfd_create(&(0x7f0000000100)='/dev/keychord\x00', 0x0) pwritev(r19, &(0x7f0000000440)=[{&(0x7f00000004c0)="03006f", 0x3}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r18, 0x4c00, r19) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r17, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) fcntl$setstatus(r17, 0x4, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r21, &(0x7f00000001c0), 0x526987c9) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f00000018c0)) fstat(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r23 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r23, 0x1, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) keyctl$get_persistent(0x3, r24, 0x0) write$P9_RGETATTR(0xffffffffffffffff, &(0x7f0000001800)={0xa0, 0x19, 0x1, {0x1120, {0x0, 0x1, 0x6}, 0x100010114, r24, r22, 0x4, 0x10000, 0x9, 0x1, 0x4, 0x8, 0x0, 0x0, 0x3, 0x1f, 0x4, 0x0, 0x3}}, 0xa0) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000640)={@loopback, @multicast2}, 0x0) readv(r17, &(0x7f0000001b80)=[{&(0x7f0000000800)=""/4096}, {&(0x7f0000001940)=""/212}, {&(0x7f0000000600), 0x3c9}, {&(0x7f0000000680)=""/53}, {&(0x7f0000001c00)=""/189}, {&(0x7f0000001b00)=""/68, 0x3a0}], 0x3) read(r20, &(0x7f0000000700)=""/250, 0xffffffc9) sendfile(r18, r19, 0x0, 0x180003) 02:00:28 executing program 0: r0 = eventfd2(0x0, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000140)={0x0, 0x0}) r2 = getpgid(r1) r3 = syz_open_procfs(r2, &(0x7f0000000080)='\x00\x00\x00&y\xc9\xeb\x00\x00\x00\x00\x00 \x00\x00') r4 = syz_open_procfs(0x0, &(0x7f0000000200)='stat\x00') r5 = socket(0xa, 0x2, 0x0) setsockopt$inet6_mreq(r5, 0x29, 0x1b, &(0x7f0000000280)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) r6 = socket(0xa, 0x2, 0x6) setsockopt$inet6_mreq(r6, 0x29, 0x1b, &(0x7f0000a1aff7)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000400)='/proc/thsead\xads^lf/aptr/curre\xf9\x9a\x00', 0x2, 0x0) r7 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r7, 0x400454ca, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TUNSETLINK(r7, 0x400454cd, 0x7) r9 = timerfd_create(0x0, 0x0) timerfd_settime(r9, 0x0, &(0x7f0000000140)={{}, {0x0, 0x1c9c380}}, &(0x7f0000af9ff0)) dup3(r9, r8, 0x80000) openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000480)='/selinux/load\x00', 0x2, 0x0) r10 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r10, 0x400454ca, &(0x7f0000000100)={'nr0\x01\x00\x00\x00\xf2\xff\xff\xfe\x00\x00@\x00', 0x6}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r10, 0x400454cd, 0x7) dup3(r11, r10, 0x0) r12 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='\x0e\xed\xcf\x00', 0x0, 0x0) ioctl$TUNSETIFF(r12, 0x400454ca, &(0x7f0000000100)={'lapb0\x00', 0x1000}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r12, 0x400454cd, 0x7) dup3(r13, r12, 0x0) r14 = dup3(r13, 0xffffffffffffffff, 0x1c0000) preadv(r14, 0x0, 0x0, 0x0) readv(r3, 0x0, 0x0) r15 = socket$inet(0x2, 0x80000, 0x0) syncfs(r15) socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r4, 0x8953, &(0x7f0000001a40)={{0x2, 0x0, @remote}, {0x0, @broadcast}, 0x80, {0x2, 0x0, @remote}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) r16 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r16, 0x8953, &(0x7f0000000500)={{0x2, 0x0, @multicast1}, {0x0, @broadcast}, 0x0, {0x2, 0x0, @local}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) setsockopt$inet_tcp_int(r16, 0x6, 0x0, &(0x7f00000000c0), 0xfdf5) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x3f, &(0x7f0000000340)=0x1, 0x4) syz_open_dev$mice(&(0x7f0000000200)='/dev/input/mice\x00', 0x0, 0x2c6400) openat$keychord(0xffffffffffffff9c, 0x0, 0x80000, 0x0) clone(0x20207ffd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x9b700810fd5f601b, 0x1, 0x0) r17 = open(&(0x7f0000000500)='./bus\x00', 0x141042, 0x0) close(r17) r18 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x105082) r19 = memfd_create(&(0x7f0000000100)='/dev/keychord\x00', 0x0) pwritev(r19, &(0x7f0000000440)=[{&(0x7f00000004c0)="03006f", 0x3}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r18, 0x4c00, r19) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r17, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) fcntl$setstatus(r17, 0x4, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r21, &(0x7f00000001c0), 0x526987c9) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f00000018c0)) fstat(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r23 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r23, 0x1, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) keyctl$get_persistent(0x3, r24, 0x0) write$P9_RGETATTR(0xffffffffffffffff, &(0x7f0000001800)={0xa0, 0x19, 0x1, {0x1120, {0x0, 0x1, 0x6}, 0x100010114, r24, r22, 0x4, 0x10000, 0x9, 0x1, 0x4, 0x8, 0x0, 0x0, 0x3, 0x1f, 0x4, 0x0, 0x3}}, 0xa0) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000640)={@loopback, @multicast2}, 0x0) readv(r17, &(0x7f0000001b80)=[{&(0x7f0000000800)=""/4096}, {&(0x7f0000001940)=""/212}, {&(0x7f0000000600), 0x3c9}, {&(0x7f0000000680)=""/53}, {&(0x7f0000001c00)=""/189}, {&(0x7f0000001b00)=""/68, 0x3a0}], 0x3) read(r20, &(0x7f0000000700)=""/250, 0xffffffc9) sendfile(r18, r19, 0x0, 0x180003) 02:00:28 executing program 2: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000100)={0x2, 0x4e20, @broadcast}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x200000ca, &(0x7f0000000080)={0x2, 0x4e24, @loopback}, 0x10) sendto$inet(r0, &(0x7f0000000000)='\x00', 0xffffffffffffff7f, 0x8000204087ffd, 0x0, 0x138) r1 = gettid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) ioctl$sock_FIOSETOWN(r0, 0x8901, &(0x7f0000000040)=r1) recvfrom$inet(r0, 0x0, 0x98c2e669afef9535, 0x10120, 0x0, 0xffffffffffffff73) 02:00:28 executing program 4: r0 = eventfd2(0x0, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000140)={0x0, 0x0}) r2 = getpgid(r1) r3 = syz_open_procfs(r2, &(0x7f0000000080)='\x00\x00\x00&y\xc9\xeb\x00\x00\x00\x00\x00 \x00\x00') r4 = syz_open_procfs(0x0, &(0x7f0000000200)='stat\x00') r5 = socket(0xa, 0x2, 0x0) setsockopt$inet6_mreq(r5, 0x29, 0x1b, &(0x7f0000000280)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) r6 = socket(0xa, 0x2, 0x6) setsockopt$inet6_mreq(r6, 0x29, 0x1b, &(0x7f0000a1aff7)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000400)='/proc/thsead\xads^lf/aptr/curre\xf9\x9a\x00', 0x2, 0x0) r7 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r7, 0x400454ca, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TUNSETLINK(r7, 0x400454cd, 0x7) r9 = timerfd_create(0x0, 0x0) timerfd_settime(r9, 0x0, &(0x7f0000000140)={{}, {0x0, 0x1c9c380}}, &(0x7f0000af9ff0)) dup3(r9, r8, 0x80000) openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000480)='/selinux/load\x00', 0x2, 0x0) r10 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r10, 0x400454ca, &(0x7f0000000100)={'nr0\x01\x00\x00\x00\xf2\xff\xff\xfe\x00\x00@\x00', 0x6}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r10, 0x400454cd, 0x7) dup3(r11, r10, 0x0) r12 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='\x0e\xed\xcf\x00', 0x0, 0x0) ioctl$TUNSETIFF(r12, 0x400454ca, &(0x7f0000000100)={'lapb0\x00', 0x1000}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r12, 0x400454cd, 0x7) dup3(r13, r12, 0x0) r14 = dup3(r13, 0xffffffffffffffff, 0x1c0000) preadv(r14, 0x0, 0x0, 0x0) readv(r3, 0x0, 0x0) r15 = socket$inet(0x2, 0x80000, 0x0) syncfs(r15) socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r4, 0x8953, &(0x7f0000001a40)={{0x2, 0x0, @remote}, {0x0, @broadcast}, 0x80, {0x2, 0x0, @remote}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) r16 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r16, 0x8953, &(0x7f0000000500)={{0x2, 0x0, @multicast1}, {0x0, @broadcast}, 0x0, {0x2, 0x0, @local}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) setsockopt$inet_tcp_int(r16, 0x6, 0x0, &(0x7f00000000c0), 0xfdf5) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x3f, &(0x7f0000000340)=0x1, 0x4) syz_open_dev$mice(&(0x7f0000000200)='/dev/input/mice\x00', 0x0, 0x2c6400) openat$keychord(0xffffffffffffff9c, 0x0, 0x80000, 0x0) clone(0x20207ffd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x9b700810fd5f601b, 0x1, 0x0) r17 = open(&(0x7f0000000500)='./bus\x00', 0x141042, 0x0) close(r17) r18 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x105082) r19 = memfd_create(&(0x7f0000000100)='/dev/keychord\x00', 0x0) pwritev(r19, &(0x7f0000000440)=[{&(0x7f00000004c0)="03006f", 0x3}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r18, 0x4c00, r19) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r17, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) fcntl$setstatus(r17, 0x4, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r21, &(0x7f00000001c0), 0x526987c9) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f00000018c0)) fstat(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r23 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r23, 0x1, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) keyctl$get_persistent(0x3, r24, 0x0) write$P9_RGETATTR(0xffffffffffffffff, &(0x7f0000001800)={0xa0, 0x19, 0x1, {0x1120, {0x0, 0x1, 0x6}, 0x100010114, r24, r22, 0x4, 0x10000, 0x9, 0x1, 0x4, 0x8, 0x0, 0x0, 0x3, 0x1f, 0x4, 0x0, 0x3}}, 0xa0) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000640)={@loopback, @multicast2}, 0x0) readv(r17, &(0x7f0000001b80)=[{&(0x7f0000000800)=""/4096}, {&(0x7f0000001940)=""/212}, {&(0x7f0000000600), 0x3c9}, {&(0x7f0000000680)=""/53}, {&(0x7f0000001c00)=""/189}, {&(0x7f0000001b00)=""/68, 0x3a0}], 0x3) read(r20, &(0x7f0000000700)=""/250, 0xffffffc9) sendfile(r18, r19, 0x0, 0x180003) 02:00:28 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) openat$selinux_status(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/status\x00', 0x0, 0x0) close(r2) socket$inet(0x10, 0x2, 0x0) write(0xffffffffffffffff, &(0x7f0000000140)="24000000210099f0003bf90000ed190e020008160004000000ba0080080002", 0x1f) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a566) splice(r0, 0x0, r2, 0x0, 0x4ffe0, 0x0) r3 = socket(0x200000000000011, 0x4000000000080002, 0x0) setsockopt$packet_int(r3, 0x107, 0x14, 0x0, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000040)={0x0, 0x0}) fcntl$setownex(r3, 0xf, &(0x7f00000000c0)={0x2, r4}) 02:00:29 executing program 5: pipe(&(0x7f0000000080)={0xffffffffffffffff}) r1 = socket$inet_udp(0x2, 0x2, 0x0) close(r1) socket$inet(0x10, 0x2, 0xfe) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r2, 0x1, 0x12, &(0x7f0000000040)=0xfffffff9, 0x4) write(0xffffffffffffffff, &(0x7f0000000140)="24000000210099f0003bf90000ed190e020008160004000000ba0080080002", 0x1f) pipe2$9p(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80000) write$binfmt_misc(r3, &(0x7f0000000040)=ANY=[@ANYRES32=0x0], 0xffffff1f) r4 = syz_open_procfs$namespace(0xffffffffffffffff, &(0x7f00000000c0)='ns/user\x00') ioctl$NS_GET_NSTYPE(r4, 0xb703, 0x0) r5 = syz_open_procfs(0x0, &(0x7f0000000100)='net/netstat\x00') ioctl$TCSETAW(r5, 0x5407, &(0x7f0000000180)={0x7, 0x1f, 0x2, 0x40, 0x17, 0x0, 0x9, 0x67, 0x3, 0xa2}) splice(r0, 0x0, r1, 0x0, 0x4ffe0, 0x0) [ 2668.701342] lowmemorykiller: Killing 'syz-executor.4' (26436) (tgid 26436), adj 1000, [ 2668.701342] to free 52408kB on behalf of 'kswapd0' (28) because [ 2668.701342] cache 52308kB is below limit 65536kB for oom_score_adj 12 [ 2668.701342] Free memory is 1380kB above reserved [ 2668.772748] lowmemorykiller: Killing 'syz-executor.4' (26485) (tgid 26485), adj 1000, [ 2668.772748] to free 52404kB on behalf of 'kswapd0' (28) because [ 2668.772748] cache 52308kB is below limit 65536kB for oom_score_adj 12 [ 2668.772748] Free memory is 10680kB above reserved [ 2668.815888] lowmemorykiller: Killing 'syz-executor.4' (26460) (tgid 26460), adj 1000, [ 2668.815888] to free 52396kB on behalf of 'kswapd0' (28) because [ 2668.815888] cache 52308kB is below limit 65536kB for oom_score_adj 12 [ 2668.815888] Free memory is 24724kB above reserved [ 2668.845054] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=0 sclass=netlink_route_socket [ 2668.860835] lowmemorykiller: Killing 'syz-executor.4' (23210) (tgid 23210), adj 1000, [ 2668.860835] to free 52388kB on behalf of 'kswapd0' (28) because [ 2668.860835] cache 52308kB is below limit 65536kB for oom_score_adj 12 [ 2668.860835] Free memory is 42828kB above reserved [ 2668.896866] lowmemorykiller: Killing 'syz-executor.4' (23222) (tgid 23222), adj 1000, [ 2668.896866] to free 52388kB on behalf of 'kswapd0' (28) because [ 2668.896866] cache 52308kB is below limit 65536kB for oom_score_adj 12 [ 2668.896866] Free memory is 59028kB above reserved 02:00:29 executing program 4: r0 = eventfd2(0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x9) r1 = getpgid(0x0) r2 = syz_open_procfs(r1, &(0x7f0000000080)='\x00\x00\x00&y\xc9\xeb\x00\x00\x00\x00\x00 \x00\x00') r3 = syz_open_procfs(0x0, &(0x7f0000000200)='stat\x00') r4 = socket(0xa, 0x2, 0x0) setsockopt$inet6_mreq(r4, 0x29, 0x1b, &(0x7f0000000280)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) r5 = socket(0xa, 0x2, 0x6) setsockopt$inet6_mreq(r5, 0x29, 0x1b, &(0x7f0000a1aff7)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000400)='/proc/thsead\xads^lf/aptr/curre\xf9\x9a\x00', 0x2, 0x0) r6 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r6, 0x400454ca, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TUNSETLINK(r6, 0x400454cd, 0x7) r8 = timerfd_create(0x0, 0x0) timerfd_settime(r8, 0x0, &(0x7f0000000140)={{}, {0x0, 0x1c9c380}}, &(0x7f0000af9ff0)) dup3(r8, r7, 0x80000) openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000480)='/selinux/load\x00', 0x2, 0x0) r9 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r9, 0x400454ca, &(0x7f0000000100)={'nr0\x01\x00\x00\x00\xf2\xff\xff\xfe\x00\x00@\x00', 0x6}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r9, 0x400454cd, 0x7) dup3(r10, r9, 0x0) r11 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='\x0e\xed\xcf\x00', 0x0, 0x0) ioctl$TUNSETIFF(r11, 0x400454ca, &(0x7f0000000100)={'lapb0\x00', 0x1000}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r11, 0x400454cd, 0x7) dup3(r12, r11, 0x0) r13 = dup3(r12, 0xffffffffffffffff, 0x1c0000) preadv(r13, 0x0, 0x0, 0x0) readv(r2, 0x0, 0x0) r14 = socket$inet(0x2, 0x80000, 0x0) syncfs(r14) socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r3, 0x8953, &(0x7f0000001a40)={{0x2, 0x0, @remote}, {0x0, @broadcast}, 0x80, {0x2, 0x0, @remote}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) r15 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r15, 0x8953, &(0x7f0000000500)={{0x2, 0x0, @multicast1}, {0x0, @broadcast}, 0x0, {0x2, 0x0, @local}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) setsockopt$inet_tcp_int(r15, 0x6, 0x0, &(0x7f00000000c0), 0xfdf5) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x3f, &(0x7f0000000340)=0x1, 0x4) syz_open_dev$mice(&(0x7f0000000200)='/dev/input/mice\x00', 0x0, 0x2c6400) openat$keychord(0xffffffffffffff9c, 0x0, 0x80000, 0x0) clone(0x20207ffd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x9b700810fd5f601b, 0x1, 0x0) r16 = open(&(0x7f0000000500)='./bus\x00', 0x141042, 0x0) close(r16) r17 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x105082) r18 = memfd_create(&(0x7f0000000100)='/dev/keychord\x00', 0x0) pwritev(r18, &(0x7f0000000440)=[{&(0x7f00000004c0)="03006f", 0x3}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r17, 0x4c00, r18) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r16, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) fcntl$setstatus(r16, 0x4, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r20, &(0x7f00000001c0), 0x526987c9) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f00000018c0)) fstat(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r22 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r22, 0x1, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) keyctl$get_persistent(0x3, r23, 0x0) write$P9_RGETATTR(0xffffffffffffffff, &(0x7f0000001800)={0xa0, 0x19, 0x1, {0x1120, {0x0, 0x1, 0x6}, 0x100010114, r23, r21, 0x4, 0x10000, 0x9, 0x1, 0x4, 0x8, 0x0, 0x0, 0x3, 0x1f, 0x4, 0x0, 0x3}}, 0xa0) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000640)={@loopback, @multicast2}, 0x0) readv(r16, &(0x7f0000001b80)=[{&(0x7f0000000800)=""/4096}, {&(0x7f0000001940)=""/212}, {&(0x7f0000000600), 0x3c9}, {&(0x7f0000000680)=""/53}, {&(0x7f0000001c00)=""/189}, {&(0x7f0000001b00)=""/68, 0x3a0}], 0x3) read(r19, &(0x7f0000000700)=""/250, 0xffffffc9) sendfile(r17, r18, 0x0, 0x180003) 02:00:29 executing program 2: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000100)={0x2, 0x4e20, @broadcast}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x200000ca, &(0x7f0000000080)={0x2, 0x4e20, @local}, 0x10) sendto$inet(r0, &(0x7f0000000000)='\x00', 0xffffffffffffff7f, 0x8000204087ffd, 0x0, 0x138) r1 = gettid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r3 = dup(r2) lsetxattr$smack_xattr_label(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='security.SMACK64IPOUT\x00', &(0x7f00000001c0)={'1'}, 0x2, 0x1) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) ioctl$sock_FIOSETOWN(r0, 0x8901, &(0x7f0000000040)=r1) recvfrom$inet(r0, 0x0, 0x98c2e669afef9535, 0x10120, 0x0, 0xffffffffffffff73) 02:00:30 executing program 3: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) r3 = socket$inet(0x10, 0x2, 0x0) write(0xffffffffffffffff, &(0x7f0000000140)="24000000210099f0003bf90000ed190e020008160004000000ba0080080002", 0x1f) write$binfmt_misc(r1, &(0x7f0000000000)=ANY=[@ANYRES32=r2, @ANYRESOCT=r3], 0x1b) splice(r0, 0x0, r2, 0x0, 0x4ffe0, 0x0) 02:00:30 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) r3 = socket$inet(0x10, 0x2, 0x0) write(0xffffffffffffffff, &(0x7f0000000140)="24000000210099f0003bf90000ed190e020008160004000000ba0080080002", 0x1f) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a566) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}) r5 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup.cpu\x00', 0x200002, 0x0) fchdir(r5) r6 = openat$dir(0xffffffffffffff9c, &(0x7f0000000280)='./control\x00', 0x0, 0x0) mkdirat(r6, &(0x7f0000000040)='./file0\x00', 0x0) r7 = getuid() getsockopt$sock_cred(r6, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchown(r5, r7, r8) r9 = socket(0x200000000000011, 0x4000000000080002, 0x0) setsockopt$packet_int(r9, 0x107, 0x14, 0x0, 0x0) getsockopt$inet_IP_XFRM_POLICY(r9, 0x0, 0x11, &(0x7f0000000180)={{{@in6=@ipv4={[], [], @initdev}, @in=@empty, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@remote}}}, &(0x7f0000000040)=0xe8) r11 = getgid() r12 = socket(0x200000000000011, 0x2, 0x0) setsockopt$packet_int(r12, 0x107, 0x14, 0x0, 0x0) getsockopt$inet_IP_IPSEC_POLICY(r12, 0x0, 0x10, &(0x7f0000000280)={{{@in6=@initdev, @in=@loopback, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@dev}, 0x0, @in6=@mcast1}}, &(0x7f0000000380)=0xe8) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) r15 = socket$netlink(0x10, 0x3, 0xa) fstat(0xffffffffffffffff, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0}) r17 = open(&(0x7f00000000c0)='./bus\x00', 0x400, 0x0) ftruncate(r17, 0x200004) sendfile(r15, r17, 0x0, 0x8000fffffffe) sendmsg$nl_xfrm(r17, &(0x7f0000000200)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x8018}, 0xc, &(0x7f0000000700)={&(0x7f0000000b80)=ANY=[@ANYBLOB="1c010000150000042abd7000fedbdf25ff020000000000000000000000000001ac1414bb0000000000000000", @ANYRES32, @ANYRES32=r16, @ANYBLOB="b56b6e00000700000c001c00426affe4bc0c6f86cc025f7abdfb25f47199f90f711fb0b7ff17793eff7e933c7292cb36b9ca604a638306faab65022ec8d472d16ce4329fce1bd9cb6b31be3dfebd9a47e8f36e97837973e031138dd02d7c933894554dc130f7d6da177f1cc7223885385b1843e88d398f72", @ANYRES32=0x0, @ANYBLOB="030000000c00100001000000000000000800030000170000ac0007007f000001000000000000000000000000ac0900aa0000000000000000000000004e2400054e2300070200206d1600000060e352e50935648543d1634682f52a6d0c1794903d1289fc99facf0bfdf5c2785aea098b0ab883b07610dc70e3a90bd9bd5dbc2e273ebe05e002fe10d89bd50f128d13682161456e6cb7c1db6a875e16ef11724366e5f08489c21efd94b626645df1aa34d2f43f0a5496b7a7f12f3a2e82bfa1da12ba840fc8c69312d64d7f940bc349fdda99198956fa718a89170d77d4d65e2476405f71c0ab5827078fcc471dc9b0810c5699628d881e900a984a5604232fe7ffe28ec2c8c2b44e8fd84bf2db7bea9b47606af208401b32fb673971785c736f20b84afad7", @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0101000000000000ffffffff00000000ff7f0000000000000000000000000000930d00000000000040a6240000000000f9ffffffffffffff00000000000000000000000000000000060000000000000001000000000000007f00000000000000ff010000c06b6e0003f5000000000000"], 0x9}, 0x1, 0x0, 0x0, 0x1}, 0x8) r18 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup.cpu\x00', 0x200002, 0x0) fchdir(r18) r19 = openat$dir(0xffffffffffffff9c, &(0x7f0000000280)='./control\x00', 0x0, 0x0) mkdirat(r19, &(0x7f0000000040)='./file0\x00', 0x0) r20 = getuid() getsockopt$sock_cred(r19, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchown(r18, r20, r21) r22 = socket$netlink(0x10, 0x3, 0xa) fstat(0xffffffffffffffff, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0}) r24 = open(&(0x7f00000000c0)='./bus\x00', 0x400, 0x0) ftruncate(r24, 0x200004) sendfile(r22, r24, 0x0, 0x8000fffffffe) sendmsg$nl_xfrm(r24, &(0x7f0000000200)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x8018}, 0xc, &(0x7f0000000700)={&(0x7f0000000b80)=ANY=[@ANYBLOB="1c010000150000042abd7000fedbdf25ff020000000000000000000000000001ac1414bb0000000000000000", @ANYRES32, @ANYRES32=r23, @ANYBLOB="b56b6e00000000000c001c00426affe4bc0c6f86cc025f7abdfb25f47199f90c711fb0b7ff17793eff7e933c7292cb36b9ca604a638306faab65022ec8d472d16ce4329fce1bd9cb6b31be3dfebd9a47e8f36e97837973e031138dd02d7c933894554dc130f7d6da177f1cc7223885385b1843e88d398f72", @ANYRES32=0x0, @ANYBLOB="030000000c00100001000000000000000800030000170000ac0007007f000001000000000000000000000000ac0900aa0000000000000000000000004e2400054e2300070200206d1600000060e352e50935648543d1634682f52a6d0c1794903d1289fc99facf0bfdf5c2785aea098b0ab883b07610dc70e3a90bd9bd5dbc2e273ebe05e002fe10d89bd50f128d13682161456e6cb7c1db6a875e16ef11724366e5f08489c21efd94b626645df1aa34d2f43f0a5496b7a7f12f3a2e82bfa1da12ba840fc8c69312d64d7f940bc349fdda99198956fa718a89170d77d4d65e2476405f71c0ab5827078fcc471dc9b0810c5699628d881e900a984a5604232fe7ffe28ec2c8c2b44e8fd84bf2db7bea9b47606af208401b32fb673971785c736f20b84afad7", @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0101000000000000ffffffff00000000ff7f0000000000000000000000000000930d00000000000040a6240000000000f9ffffffffffffff00000000000000000000000000000000060000000000000001000000000000007f00000000000000ff010000c06b6e0003f5000000000000"], 0x9}, 0x1, 0x0, 0x0, 0x1}, 0x8) stat(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r26 = socket$netlink(0x10, 0x3, 0xa) fstat(0xffffffffffffffff, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0}) r28 = open(&(0x7f00000000c0)='./bus\x00', 0x400, 0x0) ftruncate(r28, 0x200004) sendfile(r26, r28, 0x0, 0x8000fffffffe) sendmsg$nl_xfrm(r28, &(0x7f0000000200)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x8018}, 0xc, &(0x7f0000000700)={&(0x7f0000000b80)=ANY=[@ANYBLOB="1c010000150000042abd7000fedbdf25ff020000000000000000000000000001ac1414bb0000000000000000", @ANYRES32, @ANYRES32=r27, @ANYBLOB="b56b6e00000000000c001c00426affe4bc0c6f86cc025f7abdfb25f47199f90c711fb0b7ff17793eff7e933c7292cb36b9ca604a638306faab65022ec8d472d16ce4329fce1bd9cb6b31be3dfebd9a47e8f36e97837973e031138dd02d7c933894554dc130f7d6da177f1cc7223885385b1843e88d398f72", @ANYRES32=0x0, @ANYBLOB="030000000c00100001000000000000000800030000170000ac0007007f000001000000000000000000000000ac0900aa0000000000000000000000004e2400054e2300070200206d1600000060e352e50935648543d1634682f52a6d0c1794903d1289fc99facf0bfdf5c2785aea098b0ab883b07610dc70e3a90bd9bd5dbc2e273ebe05e002fe10d89bd50f128d13682161456e6cb7c1db6a875e16ef11724366e5f08489c21efd94b626645df1aa34d2f43f0a5496b7a7f12f3a2e82bfa1da12ba840fc8c69312d64d7f940bc349fdda99198956fa718a89170d77d4d65e2476405f71c0ab5827078fcc471dc9b0810c5699628d881e900a984a5604232fe7ffe28ec2c8c2b44e8fd84bf2db7bea9b47606af208401b32fb673971785c736f20b84afad7", @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0101000000000000ffffffff00000000ff7f0000000000000000000000000000930d00000000000040a6240000000000f9ffffffffffffff00000000000000000000000000000000060000000000000001000000000000007f00000000000000ff010000c06b6e0003f5000000000000"], 0x9}, 0x1, 0x0, 0x0, 0x1}, 0x8) r29 = socket(0x200000000000011, 0x4000000000080002, 0x0) setsockopt$packet_int(r29, 0x107, 0x14, 0x0, 0x0) getsockopt$inet_IP_XFRM_POLICY(r29, 0x0, 0x11, &(0x7f0000000500)={{{@in6=@mcast1, @in=@initdev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@remote}, 0x0, @in=@local}}, &(0x7f0000000600)=0xe8) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) r32 = socket$netlink(0x10, 0x3, 0xa) fstat(0xffffffffffffffff, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0}) r34 = open(&(0x7f00000000c0)='./bus\x00', 0x400, 0x0) ftruncate(r34, 0x200004) sendfile(r32, r34, 0x0, 0x8000fffffffe) sendmsg$nl_xfrm(r34, &(0x7f0000000200)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x8018}, 0xc, &(0x7f0000000700)={&(0x7f0000001080)=ANY=[@ANYBLOB="1c010000150000042abd7000fedbdf25ff020000000000000000000000000001ac1414bb0000000000000000", @ANYRES32, @ANYRES32=r33, @ANYBLOB="b56b6e00000000000c001c00426affe4bc0c6f86cc025f7abdfb25f47199f90c711fb0b7ff17793eff7e933c7292cb36b9ca604a638306faab65022ec8d472d16ce4329fce1bd9cb6b31be3dfebd9a47e8f36e97837973e031138dd02d7c933894554dc130f7d6da177f1cc7223885385b1843e88d398f72", @ANYRES32=0x0, @ANYBLOB="c37f80d1ca030000000c00100001000000000000000800030000170000ac0007007f000001000000000000000000000000ac0900aa0000000000000000000000004e2400054e2300070200206d1600000060e352e50935648543d1634682f52a6d0c1794b03d1289fc99facf0bfdf5c2785aea098b0ab883b07610dc70e3a90bd9bd5dbc2e273ebe05e002fe10d89bd50f128d13682161456e6cb7c1db6a875e16ef11724366e5f08489c21efd94b626645df1aa34d2f43f0a5496b7a7f12f3a2e82bfa1da12ba840fc8c69312d64d7f940bc349fdda99198956fa718a89170d77d4d65e2476405f71c0ab5827078fcc471dc9b0810c5699628d881e900a984a5604232fe7ffe28ec2c8c2b44e8fd84bf2db7bea9b47606af208401b32fb673971785c736f20b84afad7", @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0101000000000000ffffffff00000000ff7f0000000000000000000000000000930d00000000000040a6240000000000f9ffffffffffffff00000000000000000000000000000000060000000000000001000000000000007f00000000000000ff010000c06b6e0003f5000000000000"], 0x9}, 0x1, 0x0, 0x0, 0x1}, 0x8) r35 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup.cpu\x00', 0x200002, 0x0) fchdir(r35) r36 = openat$dir(0xffffffffffffff9c, &(0x7f0000000280)='./control\x00', 0x0, 0x0) mkdirat(r36, &(0x7f0000000040)='./file0\x00', 0x0) r37 = getuid() getsockopt$sock_cred(r36, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchown(r35, r37, r38) getsockopt$inet6_IPV6_IPSEC_POLICY(r1, 0x29, 0x22, &(0x7f00000006c0)={{{@in=@multicast1, @in=@initdev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@initdev}, 0x0, @in6=@initdev}}, &(0x7f00000007c0)=0xe8) getresuid(&(0x7f0000000800), &(0x7f0000000840)=0x0, &(0x7f0000000880)) stat(&(0x7f00000008c0)='./file0\x00', &(0x7f0000000900)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) write$FUSE_DIRENTPLUS(r1, &(0x7f0000000980)={0x6d8, 0x0, 0x8, [{{0x1, 0x3, 0x4, 0x5, 0xfffffffc, 0x81, {0x0, 0x884, 0x1000, 0x7, 0x3, 0x100000001, 0x8, 0xefe2, 0x1, 0x1f, 0x6, r4, r8, 0xfffffff9, 0x3}}, {0x0, 0x2, 0xf, 0x9, 'systemsecurity\''}}, {{0x3, 0x1, 0xab500000000, 0x3, 0x93c6, 0xfff, {0x0, 0x2, 0x1, 0x81, 0x5, 0xffffffff, 0x0, 0x10000, 0x6, 0x1aad, 0x101, r10, r11, 0x1f, 0x3}}, {0x0, 0x7, 0x3, 0x7ff, '*:,'}}, {{0x1, 0x3, 0x10000, 0x3, 0xfffffff7, 0x6, {0x3, 0x8001, 0x8, 0x400, 0x8, 0x1, 0x8, 0x4, 0x3, 0xfd5c, 0xffffffc1, r13, r14, 0x0, 0x6}}, {0x5, 0x5, 0x25, 0x0, 'eth0trustedem1.\'-trusteduserself})()$'}}, {{0x2, 0x3, 0x1, 0x8, 0x6569, 0x92, {0x0, 0x100000000, 0x0, 0x2, 0x3795b976, 0xfffffffffffffe00, 0x9, 0x6, 0x1, 0x8000, 0x101, r16, r21, 0x9, 0x7}}, {0x6, 0x3d, 0x26, 0x401, 'ppp0.wlan0[/(selinuxsecurity]@bdevppp1'}}, {{0x1, 0x2, 0x3, 0x6, 0xfde2, 0x8, {0x4, 0xffffffffffffffff, 0x8, 0x2, 0x7, 0x5c, 0x400, 0x5, 0x6434, 0xfffff200, 0x0, r23, r25, 0xc1, 0x82be}}, {0x3, 0xfffffffffffffffc, 0x4, 0x2, 'ppp0'}}, {{0x4, 0x1, 0x3, 0x8, 0x1ab, 0x8, {0x2, 0x1, 0x0, 0x8000, 0x4, 0x7, 0x5, 0x0, 0xae, 0x6, 0x80, r27, 0x0, 0x3, 0x1000}}, {0x3, 0x6, 0x1, 0x100000, ':'}}, {{0x3, 0x0, 0x3414, 0x9, 0x2, 0x0, {0x2, 0x80000, 0x5, 0x1, 0xfdff, 0x3, 0x2, 0x0, 0x6, 0x9, 0x1ff, r30, r31, 0x8001, 0x800}}, {0x5, 0x0, 0x1f, 0x5, '\xa6cgroupppp1trusted!\xd9selflo$eth1'}}, {{0x4, 0x3, 0xffffffff, 0x4, 0x6, 0x400, {0x0, 0x80000000, 0x3, 0x401, 0x100, 0x7fff, 0x6, 0x1, 0x7, 0x2582, 0x9, r33, r38, 0x8, 0x7f}}, {0x3, 0x100, 0x9, 0x7, 'vboxnet0$'}}, {{0x0, 0x1, 0xffffffff, 0x0, 0x101, 0x1, {0x4, 0x9e, 0x3, 0x400, 0x1, 0x7, 0x3, 0x0, 0x1f, 0x9, 0x80000001, r39, 0x0, 0x4, 0x7e}}, {0x4, 0x8, 0x23, 0x1, 'securityvboxnet0%/{nodevsystemself,'}}, {{0x3, 0x1, 0x4, 0xfffffffffffff8c8, 0x0, 0x0, {0x2, 0x101, 0x8, 0xc000000000, 0x1, 0x5, 0x8, 0x5, 0x7fffffff, 0x1, 0x3, r40, r41, 0x6, 0x60c}}, {0x6, 0x3, 0x6, 0xfffffe00, 'system'}}]}, 0x6d8) splice(r0, 0x0, r2, 0x0, 0x4ffe0, 0x0) 02:00:30 executing program 4: r0 = eventfd2(0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x9) r1 = getpgid(0x0) r2 = syz_open_procfs(r1, &(0x7f0000000080)='\x00\x00\x00&y\xc9\xeb\x00\x00\x00\x00\x00 \x00\x00') r3 = syz_open_procfs(0x0, &(0x7f0000000200)='stat\x00') r4 = socket(0xa, 0x2, 0x0) setsockopt$inet6_mreq(r4, 0x29, 0x1b, &(0x7f0000000280)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) r5 = socket(0xa, 0x2, 0x6) setsockopt$inet6_mreq(r5, 0x29, 0x1b, &(0x7f0000a1aff7)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000400)='/proc/thsead\xads^lf/aptr/curre\xf9\x9a\x00', 0x2, 0x0) r6 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r6, 0x400454ca, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TUNSETLINK(r6, 0x400454cd, 0x7) r8 = timerfd_create(0x0, 0x0) timerfd_settime(r8, 0x0, &(0x7f0000000140)={{}, {0x0, 0x1c9c380}}, &(0x7f0000af9ff0)) dup3(r8, r7, 0x80000) openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000480)='/selinux/load\x00', 0x2, 0x0) r9 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r9, 0x400454ca, &(0x7f0000000100)={'nr0\x01\x00\x00\x00\xf2\xff\xff\xfe\x00\x00@\x00', 0x6}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r9, 0x400454cd, 0x7) dup3(r10, r9, 0x0) r11 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='\x0e\xed\xcf\x00', 0x0, 0x0) ioctl$TUNSETIFF(r11, 0x400454ca, &(0x7f0000000100)={'lapb0\x00', 0x1000}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r11, 0x400454cd, 0x7) dup3(r12, r11, 0x0) r13 = dup3(r12, 0xffffffffffffffff, 0x1c0000) preadv(r13, 0x0, 0x0, 0x0) readv(r2, 0x0, 0x0) r14 = socket$inet(0x2, 0x80000, 0x0) syncfs(r14) socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r3, 0x8953, &(0x7f0000001a40)={{0x2, 0x0, @remote}, {0x0, @broadcast}, 0x80, {0x2, 0x0, @remote}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) r15 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r15, 0x8953, &(0x7f0000000500)={{0x2, 0x0, @multicast1}, {0x0, @broadcast}, 0x0, {0x2, 0x0, @local}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) setsockopt$inet_tcp_int(r15, 0x6, 0x0, &(0x7f00000000c0), 0xfdf5) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x3f, &(0x7f0000000340)=0x1, 0x4) syz_open_dev$mice(&(0x7f0000000200)='/dev/input/mice\x00', 0x0, 0x2c6400) openat$keychord(0xffffffffffffff9c, 0x0, 0x80000, 0x0) clone(0x20207ffd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x9b700810fd5f601b, 0x1, 0x0) r16 = open(&(0x7f0000000500)='./bus\x00', 0x141042, 0x0) close(r16) r17 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x105082) r18 = memfd_create(&(0x7f0000000100)='/dev/keychord\x00', 0x0) pwritev(r18, &(0x7f0000000440)=[{&(0x7f00000004c0)="03006f", 0x3}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r17, 0x4c00, r18) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r16, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) fcntl$setstatus(r16, 0x4, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r20, &(0x7f00000001c0), 0x526987c9) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f00000018c0)) fstat(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r22 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r22, 0x1, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) keyctl$get_persistent(0x3, r23, 0x0) write$P9_RGETATTR(0xffffffffffffffff, &(0x7f0000001800)={0xa0, 0x19, 0x1, {0x1120, {0x0, 0x1, 0x6}, 0x100010114, r23, r21, 0x4, 0x10000, 0x9, 0x1, 0x4, 0x8, 0x0, 0x0, 0x3, 0x1f, 0x4, 0x0, 0x3}}, 0xa0) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000640)={@loopback, @multicast2}, 0x0) readv(r16, &(0x7f0000001b80)=[{&(0x7f0000000800)=""/4096}, {&(0x7f0000001940)=""/212}, {&(0x7f0000000600), 0x3c9}, {&(0x7f0000000680)=""/53}, {&(0x7f0000001c00)=""/189}, {&(0x7f0000001b00)=""/68, 0x3a0}], 0x3) read(r19, &(0x7f0000000700)=""/250, 0xffffffc9) sendfile(r17, r18, 0x0, 0x180003) [ 2669.757407] audit: type=1400 audit(1575165630.455:4754): avc: denied { create } for pid=26540 comm="syz-executor.1" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_fib_lookup_socket permissive=0 [ 2669.832356] audit: type=1400 audit(1575165630.525:4755): avc: denied { create } for pid=26540 comm="syz-executor.1" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_fib_lookup_socket permissive=0 [ 2669.877572] audit: type=1400 audit(1575165630.575:4756): avc: denied { create } for pid=26540 comm="syz-executor.1" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_fib_lookup_socket permissive=0 [ 2669.935230] audit: type=1400 audit(1575165630.635:4757): avc: denied { create } for pid=26540 comm="syz-executor.1" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_fib_lookup_socket permissive=0 02:00:30 executing program 2: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000100)={0x2, 0x4e20, @broadcast}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x200000ca, &(0x7f0000000080)={0x2, 0x4e20, @local}, 0x10) sendto$inet(r0, &(0x7f0000000000)='\x00', 0xffffffffffffff7f, 0x8000204087ffd, 0x0, 0x138) r1 = gettid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r3 = dup(r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) ioctl$sock_FIOSETOWN(r0, 0x8901, &(0x7f0000000040)=r1) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$FS_IOC_GETFSMAP(r4, 0xc0c0583b, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x0, [], [{0xc3, 0x8, 0x3f, 0x2673, 0xfffffffffffffff8, 0x1}, {0x1, 0x0, 0xfffffffffffffff5, 0x7fff, 0x2}], [[], [], [], [], [], [], []]}) recvfrom$inet(r0, 0x0, 0x98c2e669afef9535, 0x10120, 0x0, 0xffffffffffffff73) [ 2670.191399] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=0 sclass=netlink_route_socket 02:00:31 executing program 4: r0 = eventfd2(0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x9) r1 = getpgid(0x0) r2 = syz_open_procfs(r1, &(0x7f0000000080)='\x00\x00\x00&y\xc9\xeb\x00\x00\x00\x00\x00 \x00\x00') r3 = syz_open_procfs(0x0, &(0x7f0000000200)='stat\x00') r4 = socket(0xa, 0x2, 0x0) setsockopt$inet6_mreq(r4, 0x29, 0x1b, &(0x7f0000000280)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) r5 = socket(0xa, 0x2, 0x6) setsockopt$inet6_mreq(r5, 0x29, 0x1b, &(0x7f0000a1aff7)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000400)='/proc/thsead\xads^lf/aptr/curre\xf9\x9a\x00', 0x2, 0x0) r6 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r6, 0x400454ca, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TUNSETLINK(r6, 0x400454cd, 0x7) r8 = timerfd_create(0x0, 0x0) timerfd_settime(r8, 0x0, &(0x7f0000000140)={{}, {0x0, 0x1c9c380}}, &(0x7f0000af9ff0)) dup3(r8, r7, 0x80000) openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000480)='/selinux/load\x00', 0x2, 0x0) r9 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r9, 0x400454ca, &(0x7f0000000100)={'nr0\x01\x00\x00\x00\xf2\xff\xff\xfe\x00\x00@\x00', 0x6}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r9, 0x400454cd, 0x7) dup3(r10, r9, 0x0) r11 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='\x0e\xed\xcf\x00', 0x0, 0x0) ioctl$TUNSETIFF(r11, 0x400454ca, &(0x7f0000000100)={'lapb0\x00', 0x1000}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r11, 0x400454cd, 0x7) dup3(r12, r11, 0x0) r13 = dup3(r12, 0xffffffffffffffff, 0x1c0000) preadv(r13, 0x0, 0x0, 0x0) readv(r2, 0x0, 0x0) r14 = socket$inet(0x2, 0x80000, 0x0) syncfs(r14) socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r3, 0x8953, &(0x7f0000001a40)={{0x2, 0x0, @remote}, {0x0, @broadcast}, 0x80, {0x2, 0x0, @remote}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) r15 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r15, 0x8953, &(0x7f0000000500)={{0x2, 0x0, @multicast1}, {0x0, @broadcast}, 0x0, {0x2, 0x0, @local}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) setsockopt$inet_tcp_int(r15, 0x6, 0x0, &(0x7f00000000c0), 0xfdf5) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x3f, &(0x7f0000000340)=0x1, 0x4) syz_open_dev$mice(&(0x7f0000000200)='/dev/input/mice\x00', 0x0, 0x2c6400) openat$keychord(0xffffffffffffff9c, 0x0, 0x80000, 0x0) clone(0x20207ffd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x9b700810fd5f601b, 0x1, 0x0) r16 = open(&(0x7f0000000500)='./bus\x00', 0x141042, 0x0) close(r16) r17 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x105082) r18 = memfd_create(&(0x7f0000000100)='/dev/keychord\x00', 0x0) pwritev(r18, &(0x7f0000000440)=[{&(0x7f00000004c0)="03006f", 0x3}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r17, 0x4c00, r18) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r16, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) fcntl$setstatus(r16, 0x4, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r20, &(0x7f00000001c0), 0x526987c9) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f00000018c0)) fstat(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r22 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r22, 0x1, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) keyctl$get_persistent(0x3, r23, 0x0) write$P9_RGETATTR(0xffffffffffffffff, &(0x7f0000001800)={0xa0, 0x19, 0x1, {0x1120, {0x0, 0x1, 0x6}, 0x100010114, r23, r21, 0x4, 0x10000, 0x9, 0x1, 0x4, 0x8, 0x0, 0x0, 0x3, 0x1f, 0x4, 0x0, 0x3}}, 0xa0) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000640)={@loopback, @multicast2}, 0x0) readv(r16, &(0x7f0000001b80)=[{&(0x7f0000000800)=""/4096}, {&(0x7f0000001940)=""/212}, {&(0x7f0000000600), 0x3c9}, {&(0x7f0000000680)=""/53}, {&(0x7f0000001c00)=""/189}, {&(0x7f0000001b00)=""/68, 0x3a0}], 0x3) read(r19, &(0x7f0000000700)=""/250, 0xffffffc9) sendfile(r17, r18, 0x0, 0x180003) [ 2671.043084] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=12336 sclass=netlink_route_socket [ 2671.200202] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=12336 sclass=netlink_route_socket 02:00:32 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) r3 = socket$inet(0x10, 0x2, 0x0) write(0xffffffffffffffff, &(0x7f0000000140)="24000000210099f0003bf90000ed190e020008160004000000ba0080080002", 0x1f) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a566) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}) r5 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup.cpu\x00', 0x200002, 0x0) fchdir(r5) r6 = openat$dir(0xffffffffffffff9c, &(0x7f0000000280)='./control\x00', 0x0, 0x0) mkdirat(r6, &(0x7f0000000040)='./file0\x00', 0x0) r7 = getuid() getsockopt$sock_cred(r6, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchown(r5, r7, r8) r9 = socket(0x200000000000011, 0x4000000000080002, 0x0) setsockopt$packet_int(r9, 0x107, 0x14, 0x0, 0x0) getsockopt$inet_IP_XFRM_POLICY(r9, 0x0, 0x11, &(0x7f0000000180)={{{@in6=@ipv4={[], [], @initdev}, @in=@empty, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@remote}}}, &(0x7f0000000040)=0xe8) r11 = getgid() r12 = socket(0x200000000000011, 0x2, 0x0) setsockopt$packet_int(r12, 0x107, 0x14, 0x0, 0x0) getsockopt$inet_IP_IPSEC_POLICY(r12, 0x0, 0x10, &(0x7f0000000280)={{{@in6=@initdev, @in=@loopback, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@dev}, 0x0, @in6=@mcast1}}, &(0x7f0000000380)=0xe8) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) r15 = socket$netlink(0x10, 0x3, 0xa) fstat(0xffffffffffffffff, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0}) r17 = open(&(0x7f00000000c0)='./bus\x00', 0x400, 0x0) ftruncate(r17, 0x200004) sendfile(r15, r17, 0x0, 0x8000fffffffe) sendmsg$nl_xfrm(r17, &(0x7f0000000200)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x8018}, 0xc, &(0x7f0000000700)={&(0x7f0000000b80)=ANY=[@ANYBLOB="1c010000150000042abd7000fedbdf25ff020000000000000000000000000001ac1414bb0000000000000000", @ANYRES32, @ANYRES32=r16, @ANYBLOB="b56b6e00000700000c001c00426affe4bc0c6f86cc025f7abdfb25f47199f90f711fb0b7ff17793eff7e933c7292cb36b9ca604a638306faab65022ec8d472d16ce4329fce1bd9cb6b31be3dfebd9a47e8f36e97837973e031138dd02d7c933894554dc130f7d6da177f1cc7223885385b1843e88d398f72", @ANYRES32=0x0, @ANYBLOB="030000000c00100001000000000000000800030000170000ac0007007f000001000000000000000000000000ac0900aa0000000000000000000000004e2400054e2300070200206d1600000060e352e50935648543d1634682f52a6d0c1794903d1289fc99facf0bfdf5c2785aea098b0ab883b07610dc70e3a90bd9bd5dbc2e273ebe05e002fe10d89bd50f128d13682161456e6cb7c1db6a875e16ef11724366e5f08489c21efd94b626645df1aa34d2f43f0a5496b7a7f12f3a2e82bfa1da12ba840fc8c69312d64d7f940bc349fdda99198956fa718a89170d77d4d65e2476405f71c0ab5827078fcc471dc9b0810c5699628d881e900a984a5604232fe7ffe28ec2c8c2b44e8fd84bf2db7bea9b47606af208401b32fb673971785c736f20b84afad7", @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0101000000000000ffffffff00000000ff7f0000000000000000000000000000930d00000000000040a6240000000000f9ffffffffffffff00000000000000000000000000000000060000000000000001000000000000007f00000000000000ff010000c06b6e0003f5000000000000"], 0x9}, 0x1, 0x0, 0x0, 0x1}, 0x8) r18 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup.cpu\x00', 0x200002, 0x0) fchdir(r18) r19 = openat$dir(0xffffffffffffff9c, &(0x7f0000000280)='./control\x00', 0x0, 0x0) mkdirat(r19, &(0x7f0000000040)='./file0\x00', 0x0) r20 = getuid() getsockopt$sock_cred(r19, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchown(r18, r20, r21) r22 = socket$netlink(0x10, 0x3, 0xa) fstat(0xffffffffffffffff, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0}) r24 = open(&(0x7f00000000c0)='./bus\x00', 0x400, 0x0) ftruncate(r24, 0x200004) sendfile(r22, r24, 0x0, 0x8000fffffffe) sendmsg$nl_xfrm(r24, &(0x7f0000000200)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x8018}, 0xc, &(0x7f0000000700)={&(0x7f0000000b80)=ANY=[@ANYBLOB="1c010000150000042abd7000fedbdf25ff020000000000000000000000000001ac1414bb0000000000000000", @ANYRES32, @ANYRES32=r23, @ANYBLOB="b56b6e00000000000c001c00426affe4bc0c6f86cc025f7abdfb25f47199f90c711fb0b7ff17793eff7e933c7292cb36b9ca604a638306faab65022ec8d472d16ce4329fce1bd9cb6b31be3dfebd9a47e8f36e97837973e031138dd02d7c933894554dc130f7d6da177f1cc7223885385b1843e88d398f72", @ANYRES32=0x0, @ANYBLOB="030000000c00100001000000000000000800030000170000ac0007007f000001000000000000000000000000ac0900aa0000000000000000000000004e2400054e2300070200206d1600000060e352e50935648543d1634682f52a6d0c1794903d1289fc99facf0bfdf5c2785aea098b0ab883b07610dc70e3a90bd9bd5dbc2e273ebe05e002fe10d89bd50f128d13682161456e6cb7c1db6a875e16ef11724366e5f08489c21efd94b626645df1aa34d2f43f0a5496b7a7f12f3a2e82bfa1da12ba840fc8c69312d64d7f940bc349fdda99198956fa718a89170d77d4d65e2476405f71c0ab5827078fcc471dc9b0810c5699628d881e900a984a5604232fe7ffe28ec2c8c2b44e8fd84bf2db7bea9b47606af208401b32fb673971785c736f20b84afad7", @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0101000000000000ffffffff00000000ff7f0000000000000000000000000000930d00000000000040a6240000000000f9ffffffffffffff00000000000000000000000000000000060000000000000001000000000000007f00000000000000ff010000c06b6e0003f5000000000000"], 0x9}, 0x1, 0x0, 0x0, 0x1}, 0x8) stat(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r26 = socket$netlink(0x10, 0x3, 0xa) fstat(0xffffffffffffffff, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0}) r28 = open(&(0x7f00000000c0)='./bus\x00', 0x400, 0x0) ftruncate(r28, 0x200004) sendfile(r26, r28, 0x0, 0x8000fffffffe) sendmsg$nl_xfrm(r28, &(0x7f0000000200)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x8018}, 0xc, &(0x7f0000000700)={&(0x7f0000000b80)=ANY=[@ANYBLOB="1c010000150000042abd7000fedbdf25ff020000000000000000000000000001ac1414bb0000000000000000", @ANYRES32, @ANYRES32=r27, @ANYBLOB="b56b6e00000000000c001c00426affe4bc0c6f86cc025f7abdfb25f47199f90c711fb0b7ff17793eff7e933c7292cb36b9ca604a638306faab65022ec8d472d16ce4329fce1bd9cb6b31be3dfebd9a47e8f36e97837973e031138dd02d7c933894554dc130f7d6da177f1cc7223885385b1843e88d398f72", @ANYRES32=0x0, @ANYBLOB="030000000c00100001000000000000000800030000170000ac0007007f000001000000000000000000000000ac0900aa0000000000000000000000004e2400054e2300070200206d1600000060e352e50935648543d1634682f52a6d0c1794903d1289fc99facf0bfdf5c2785aea098b0ab883b07610dc70e3a90bd9bd5dbc2e273ebe05e002fe10d89bd50f128d13682161456e6cb7c1db6a875e16ef11724366e5f08489c21efd94b626645df1aa34d2f43f0a5496b7a7f12f3a2e82bfa1da12ba840fc8c69312d64d7f940bc349fdda99198956fa718a89170d77d4d65e2476405f71c0ab5827078fcc471dc9b0810c5699628d881e900a984a5604232fe7ffe28ec2c8c2b44e8fd84bf2db7bea9b47606af208401b32fb673971785c736f20b84afad7", @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0101000000000000ffffffff00000000ff7f0000000000000000000000000000930d00000000000040a6240000000000f9ffffffffffffff00000000000000000000000000000000060000000000000001000000000000007f00000000000000ff010000c06b6e0003f5000000000000"], 0x9}, 0x1, 0x0, 0x0, 0x1}, 0x8) r29 = socket(0x200000000000011, 0x4000000000080002, 0x0) setsockopt$packet_int(r29, 0x107, 0x14, 0x0, 0x0) getsockopt$inet_IP_XFRM_POLICY(r29, 0x0, 0x11, &(0x7f0000000500)={{{@in6=@mcast1, @in=@initdev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@remote}, 0x0, @in=@local}}, &(0x7f0000000600)=0xe8) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) r32 = socket$netlink(0x10, 0x3, 0xa) fstat(0xffffffffffffffff, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0}) r34 = open(&(0x7f00000000c0)='./bus\x00', 0x400, 0x0) ftruncate(r34, 0x200004) sendfile(r32, r34, 0x0, 0x8000fffffffe) sendmsg$nl_xfrm(r34, &(0x7f0000000200)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x8018}, 0xc, &(0x7f0000000700)={&(0x7f0000001080)=ANY=[@ANYBLOB="1c010000150000042abd7000fedbdf25ff020000000000000000000000000001ac1414bb0000000000000000", @ANYRES32, @ANYRES32=r33, @ANYBLOB="b56b6e00000000000c001c00426affe4bc0c6f86cc025f7abdfb25f47199f90c711fb0b7ff17793eff7e933c7292cb36b9ca604a638306faab65022ec8d472d16ce4329fce1bd9cb6b31be3dfebd9a47e8f36e97837973e031138dd02d7c933894554dc130f7d6da177f1cc7223885385b1843e88d398f72", @ANYRES32=0x0, @ANYBLOB="c37f80d1ca030000000c00100001000000000000000800030000170000ac0007007f000001000000000000000000000000ac0900aa0000000000000000000000004e2400054e2300070200206d1600000060e352e50935648543d1634682f52a6d0c1794b03d1289fc99facf0bfdf5c2785aea098b0ab883b07610dc70e3a90bd9bd5dbc2e273ebe05e002fe10d89bd50f128d13682161456e6cb7c1db6a875e16ef11724366e5f08489c21efd94b626645df1aa34d2f43f0a5496b7a7f12f3a2e82bfa1da12ba840fc8c69312d64d7f940bc349fdda99198956fa718a89170d77d4d65e2476405f71c0ab5827078fcc471dc9b0810c5699628d881e900a984a5604232fe7ffe28ec2c8c2b44e8fd84bf2db7bea9b47606af208401b32fb673971785c736f20b84afad7", @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0101000000000000ffffffff00000000ff7f0000000000000000000000000000930d00000000000040a6240000000000f9ffffffffffffff00000000000000000000000000000000060000000000000001000000000000007f00000000000000ff010000c06b6e0003f5000000000000"], 0x9}, 0x1, 0x0, 0x0, 0x1}, 0x8) r35 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup.cpu\x00', 0x200002, 0x0) fchdir(r35) r36 = openat$dir(0xffffffffffffff9c, &(0x7f0000000280)='./control\x00', 0x0, 0x0) mkdirat(r36, &(0x7f0000000040)='./file0\x00', 0x0) r37 = getuid() getsockopt$sock_cred(r36, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchown(r35, r37, r38) getsockopt$inet6_IPV6_IPSEC_POLICY(r1, 0x29, 0x22, &(0x7f00000006c0)={{{@in=@multicast1, @in=@initdev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@initdev}, 0x0, @in6=@initdev}}, &(0x7f00000007c0)=0xe8) getresuid(&(0x7f0000000800), &(0x7f0000000840)=0x0, &(0x7f0000000880)) stat(&(0x7f00000008c0)='./file0\x00', &(0x7f0000000900)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) write$FUSE_DIRENTPLUS(r1, &(0x7f0000000980)={0x6d8, 0x0, 0x8, [{{0x1, 0x3, 0x4, 0x5, 0xfffffffc, 0x81, {0x0, 0x884, 0x1000, 0x7, 0x3, 0x100000001, 0x8, 0xefe2, 0x1, 0x1f, 0x6, r4, r8, 0xfffffff9, 0x3}}, {0x0, 0x2, 0xf, 0x9, 'systemsecurity\''}}, {{0x3, 0x1, 0xab500000000, 0x3, 0x93c6, 0xfff, {0x0, 0x2, 0x1, 0x81, 0x5, 0xffffffff, 0x0, 0x10000, 0x6, 0x1aad, 0x101, r10, r11, 0x1f, 0x3}}, {0x0, 0x7, 0x3, 0x7ff, '*:,'}}, {{0x1, 0x3, 0x10000, 0x3, 0xfffffff7, 0x6, {0x3, 0x8001, 0x8, 0x400, 0x8, 0x1, 0x8, 0x4, 0x3, 0xfd5c, 0xffffffc1, r13, r14, 0x0, 0x6}}, {0x5, 0x5, 0x25, 0x0, 'eth0trustedem1.\'-trusteduserself})()$'}}, {{0x2, 0x3, 0x1, 0x8, 0x6569, 0x92, {0x0, 0x100000000, 0x0, 0x2, 0x3795b976, 0xfffffffffffffe00, 0x9, 0x6, 0x1, 0x8000, 0x101, r16, r21, 0x9, 0x7}}, {0x6, 0x3d, 0x26, 0x401, 'ppp0.wlan0[/(selinuxsecurity]@bdevppp1'}}, {{0x1, 0x2, 0x3, 0x6, 0xfde2, 0x8, {0x4, 0xffffffffffffffff, 0x8, 0x2, 0x7, 0x5c, 0x400, 0x5, 0x6434, 0xfffff200, 0x0, r23, r25, 0xc1, 0x82be}}, {0x3, 0xfffffffffffffffc, 0x4, 0x2, 'ppp0'}}, {{0x4, 0x1, 0x3, 0x8, 0x1ab, 0x8, {0x2, 0x1, 0x0, 0x8000, 0x4, 0x7, 0x5, 0x0, 0xae, 0x6, 0x80, r27, 0x0, 0x3, 0x1000}}, {0x3, 0x6, 0x1, 0x100000, ':'}}, {{0x3, 0x0, 0x3414, 0x9, 0x2, 0x0, {0x2, 0x80000, 0x5, 0x1, 0xfdff, 0x3, 0x2, 0x0, 0x6, 0x9, 0x1ff, r30, r31, 0x8001, 0x800}}, {0x5, 0x0, 0x1f, 0x5, '\xa6cgroupppp1trusted!\xd9selflo$eth1'}}, {{0x4, 0x3, 0xffffffff, 0x4, 0x6, 0x400, {0x0, 0x80000000, 0x3, 0x401, 0x100, 0x7fff, 0x6, 0x1, 0x7, 0x2582, 0x9, r33, r38, 0x8, 0x7f}}, {0x3, 0x100, 0x9, 0x7, 'vboxnet0$'}}, {{0x0, 0x1, 0xffffffff, 0x0, 0x101, 0x1, {0x4, 0x9e, 0x3, 0x400, 0x1, 0x7, 0x3, 0x0, 0x1f, 0x9, 0x80000001, r39, 0x0, 0x4, 0x7e}}, {0x4, 0x8, 0x23, 0x1, 'securityvboxnet0%/{nodevsystemself,'}}, {{0x3, 0x1, 0x4, 0xfffffffffffff8c8, 0x0, 0x0, {0x2, 0x101, 0x8, 0xc000000000, 0x1, 0x5, 0x8, 0x5, 0x7fffffff, 0x1, 0x3, r40, r41, 0x6, 0x60c}}, {0x6, 0x3, 0x6, 0xfffffe00, 'system'}}]}, 0x6d8) splice(r0, 0x0, r2, 0x0, 0x4ffe0, 0x0) 02:00:32 executing program 5: pipe(&(0x7f0000000080)={0xffffffffffffffff}) r1 = socket$inet_udp(0x2, 0x2, 0x0) close(r1) socket$inet(0x10, 0x2, 0xfe) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r2, 0x1, 0x12, &(0x7f0000000040)=0xfffffff9, 0x4) write(0xffffffffffffffff, &(0x7f0000000140)="24000000210099f0003bf90000ed190e020008160004000000ba0080080002", 0x1f) pipe2$9p(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80000) write$binfmt_misc(r3, &(0x7f0000000040)=ANY=[@ANYRES32=0x0], 0xffffff1f) r4 = syz_open_procfs$namespace(0xffffffffffffffff, &(0x7f00000000c0)='ns/user\x00') ioctl$NS_GET_NSTYPE(r4, 0xb703, 0x0) r5 = syz_open_procfs(0x0, &(0x7f0000000100)='net/netstat\x00') ioctl$TCSETAW(r5, 0x5407, &(0x7f0000000180)={0x7, 0x1f, 0x2, 0x40, 0x17, 0x0, 0x9, 0x67, 0x3, 0xa2}) splice(r0, 0x0, r1, 0x0, 0x4ffe0, 0x0) 02:00:32 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) socket$inet(0x10, 0x2, 0x0) write(0xffffffffffffffff, &(0x7f0000000140)="24000000210099f0003bf90000ed190e020008160004000000ba0080080002", 0x1f) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a566) splice(r0, 0x0, r2, 0x0, 0x4ffe0, 0x0) 02:00:32 executing program 4: fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000000140)={0x0, 0x0}) fcntl$getown(0xffffffffffffffff, 0x9) r1 = getpgid(r0) r2 = syz_open_procfs(r1, &(0x7f0000000080)='\x00\x00\x00&y\xc9\xeb\x00\x00\x00\x00\x00 \x00\x00') r3 = syz_open_procfs(0x0, &(0x7f0000000200)='stat\x00') r4 = socket(0xa, 0x2, 0x0) setsockopt$inet6_mreq(r4, 0x29, 0x1b, &(0x7f0000000280)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) r5 = socket(0xa, 0x2, 0x6) setsockopt$inet6_mreq(r5, 0x29, 0x1b, &(0x7f0000a1aff7)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000400)='/proc/thsead\xads^lf/aptr/curre\xf9\x9a\x00', 0x2, 0x0) r6 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r6, 0x400454ca, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TUNSETLINK(r6, 0x400454cd, 0x7) r8 = timerfd_create(0x0, 0x0) timerfd_settime(r8, 0x0, &(0x7f0000000140)={{}, {0x0, 0x1c9c380}}, &(0x7f0000af9ff0)) dup3(r8, r7, 0x80000) openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000480)='/selinux/load\x00', 0x2, 0x0) r9 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r9, 0x400454ca, &(0x7f0000000100)={'nr0\x01\x00\x00\x00\xf2\xff\xff\xfe\x00\x00@\x00', 0x6}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r9, 0x400454cd, 0x7) dup3(r10, r9, 0x0) r11 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='\x0e\xed\xcf\x00', 0x0, 0x0) ioctl$TUNSETIFF(r11, 0x400454ca, &(0x7f0000000100)={'lapb0\x00', 0x1000}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r11, 0x400454cd, 0x7) dup3(r12, r11, 0x0) r13 = dup3(r12, 0xffffffffffffffff, 0x1c0000) preadv(r13, 0x0, 0x0, 0x0) readv(r2, 0x0, 0x0) r14 = socket$inet(0x2, 0x80000, 0x0) syncfs(r14) socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r3, 0x8953, &(0x7f0000001a40)={{0x2, 0x0, @remote}, {0x0, @broadcast}, 0x80, {0x2, 0x0, @remote}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) r15 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r15, 0x8953, &(0x7f0000000500)={{0x2, 0x0, @multicast1}, {0x0, @broadcast}, 0x0, {0x2, 0x0, @local}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) setsockopt$inet_tcp_int(r15, 0x6, 0x0, &(0x7f00000000c0), 0xfdf5) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x3f, &(0x7f0000000340)=0x1, 0x4) syz_open_dev$mice(&(0x7f0000000200)='/dev/input/mice\x00', 0x0, 0x2c6400) openat$keychord(0xffffffffffffff9c, 0x0, 0x80000, 0x0) clone(0x20207ffd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x9b700810fd5f601b, 0x1, 0x0) r16 = open(&(0x7f0000000500)='./bus\x00', 0x141042, 0x0) close(r16) r17 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x105082) r18 = memfd_create(&(0x7f0000000100)='/dev/keychord\x00', 0x0) pwritev(r18, &(0x7f0000000440)=[{&(0x7f00000004c0)="03006f", 0x3}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r17, 0x4c00, r18) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r16, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) fcntl$setstatus(r16, 0x4, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r20, &(0x7f00000001c0), 0x526987c9) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f00000018c0)) fstat(0xffffffffffffffff, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r22 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r22, 0x1, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) keyctl$get_persistent(0x3, r23, 0x0) write$P9_RGETATTR(0xffffffffffffffff, &(0x7f0000001800)={0xa0, 0x19, 0x1, {0x1120, {0x0, 0x1, 0x6}, 0x100010114, r23, r21, 0x4, 0x10000, 0x9, 0x1, 0x4, 0x8, 0x0, 0x0, 0x3, 0x1f, 0x4, 0x0, 0x3}}, 0xa0) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000640)={@loopback, @multicast2}, 0x0) readv(r16, &(0x7f0000001b80)=[{&(0x7f0000000800)=""/4096}, {&(0x7f0000001940)=""/212}, {&(0x7f0000000600), 0x3c9}, {&(0x7f0000000680)=""/53}, {&(0x7f0000001c00)=""/189}, {&(0x7f0000001b00)=""/68, 0x3a0}], 0x3) read(r19, &(0x7f0000000700)=""/250, 0xffffffc9) sendfile(r17, r18, 0x0, 0x180003) 02:00:32 executing program 2: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000100)={0x2, 0x4e20, @broadcast}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x200000ca, &(0x7f0000000080)={0x2, 0x4e20, @local}, 0x10) sendto$inet(r0, &(0x7f0000000000)='\x00', 0xffffffffffffff7f, 0x8000204087ffd, 0x0, 0x138) r1 = gettid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) dup(r2) ioctl$sock_FIOSETOWN(r0, 0x8901, &(0x7f0000000040)=r1) recvfrom$inet(r0, 0x0, 0x98c2e669afef9535, 0x10120, 0x0, 0xffffffffffffff73) 02:00:32 executing program 3: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) socket$inet(0x10, 0x2, 0x0) write(0xffffffffffffffff, &(0x7f0000000140)="24000000210099f0003bf90000ed190e020008160004000000ba0080080002", 0x1f) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a566) splice(r0, 0x0, r2, 0x0, 0x4ffe0, 0x0) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000040)=0x0) syz_open_procfs(r3, &(0x7f00000000c0)='net/icmp\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) write$binfmt_elf64(r4, &(0x7f0000000180)={{0x7f, 0x45, 0x4c, 0x46, 0xff, 0x11, 0x7, 0xb, 0x401, 0x1, 0x8d2583025d8fe34e, 0x1, 0x2e, 0x40, 0x283, 0x29e, 0x4, 0x38, 0x2, 0x774d, 0x0, 0x8}, [{0x4, 0x3, 0x6, 0x8, 0x2, 0xb06, 0xee86, 0x72}], "0ee6a8d61adb0a51f405021f70c53aeb75c8bf77f3d194fcc8aac33b4b980671cf30f74c81ec82113729c975144cd73d716c0c04fe18004498e3132fbae1c99b164ac0537bc74a59f97516c8475294dd08e1404216d83fdac682356effe3834a1ad6a63711d2dd391a1a1b0c6a11e0d56b9bdec602aff779a9e65597568b34d026c6", [[], [], [], [], [], []]}, 0x6fa) [ 2671.484348] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=0 sclass=netlink_route_socket [ 2671.794514] lowmemorykiller: Killing 'syz-executor.0' (26597) (tgid 26597), adj 1000, [ 2671.794514] to free 52496kB on behalf of 'kswapd0' (28) because [ 2671.794514] cache 52316kB is below limit 65536kB for oom_score_adj 12 [ 2671.794514] Free memory is 1380kB above reserved [ 2671.844835] lowmemorykiller: Killing 'syz-executor.4' (26512) (tgid 26512), adj 1000, [ 2671.844835] to free 52408kB on behalf of 'syz-executor.4' (26608) because [ 2671.844835] cache 52316kB is below limit 65536kB for oom_score_adj 12 [ 2671.844835] Free memory is -1228kB above reserved [ 2671.850686] lowmemorykiller: Killing 'syz-executor.4' (26570) (tgid 26570), adj 1000, [ 2671.850686] to free 52408kB on behalf of 'modprobe' (26627) because [ 2671.850686] cache 52316kB is below limit 65536kB for oom_score_adj 12 [ 2671.850686] Free memory is -1228kB above reserved [ 2671.855883] lowmemorykiller: Killing 'syz-executor.4' (26592) (tgid 26592), adj 1000, [ 2671.855883] to free 52396kB on behalf of 'modprobe' (26627) because [ 2671.855883] cache 52316kB is below limit 65536kB for oom_score_adj 12 [ 2671.855883] Free memory is 27072kB above reserved [ 2671.958307] lowmemorykiller: Killing 'syz-executor.4' (26534) (tgid 26534), adj 1000, [ 2671.958307] to free 52392kB on behalf of 'kswapd0' (28) because [ 2671.958307] cache 52316kB is below limit 65536kB for oom_score_adj 12 [ 2671.958307] Free memory is 47252kB above reserved [ 2671.973721] lowmemorykiller: Killing 'syz-executor.4' (23251) (tgid 23251), adj 1000, [ 2671.973721] to free 52388kB on behalf of 'modprobe' (26627) because [ 2671.973721] cache 52316kB is below limit 65536kB for oom_score_adj 12 [ 2671.973721] Free memory is 45472kB above reserved [ 2672.019641] lowmemorykiller: Killing 'syz-executor.4' (23277) (tgid 23277), adj 1000, [ 2672.019641] to free 52388kB on behalf of 'modprobe' (26627) because [ 2672.019641] cache 52168kB is below limit 65536kB for oom_score_adj 12 [ 2672.019641] Free memory is 57152kB above reserved 02:00:32 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) socket$inet(0x10, 0x2, 0x0) write(0xffffffffffffffff, &(0x7f0000000140)="24000000210099f0003bf90000ed190e020008160004000000ba0080080002", 0x1f) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a566) r3 = socket(0x200000000000011, 0x4000000000080002, 0x0) setsockopt$packet_int(r3, 0x107, 0x14, 0x0, 0x0) r4 = socket(0x200000000000011, 0x4000000000080002, 0x0) setsockopt$packet_int(r4, 0x107, 0x14, 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x80c, 0xffffffffffffffff) r6 = openat$selinux_policy(0xffffffffffffff9c, &(0x7f00000000c0)='/selinux/policy\x00', 0x0, 0x0) r7 = socket(0x200000000000011, 0x4000000000080002, 0x0) setsockopt$packet_int(r7, 0x107, 0x14, 0x0, 0x0) r8 = openat$selinux_status(0xffffffffffffff9c, &(0x7f0000000100)='/selinux/status\x00', 0x0, 0x0) r9 = socket(0x200000000000011, 0x4000000000080002, 0x0) setsockopt$packet_int(r9, 0x107, 0x14, 0x0, 0x0) r10 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x2, 0x20) sendmsg$NBD_CMD_RECONFIGURE(r5, &(0x7f0000000280)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x10200b04}, 0xc, &(0x7f0000000240)={&(0x7f00000001c0)={0x60, 0x0, 0x100, 0x70bd2c, 0x25dfdbfd, {}, [@NBD_ATTR_SOCKETS={0x24, 0x7, [{0x8, 0x1, r6}, {0x8, 0x1, r7}, {0x8}, {0x8, 0x1, r8}]}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x9}, @NBD_ATTR_SOCKETS={0x1c, 0x7, [{0x8, 0x1, r3}, {0x8, 0x1, r9}, {0x8, 0x1, r10}]}]}, 0x60}, 0x1, 0x0, 0x0, 0x4}, 0x10) fcntl$F_GET_FILE_RW_HINT(r3, 0x40d, &(0x7f0000000000)) splice(r0, 0x0, r2, 0x0, 0x4ffe0, 0x0) 02:00:33 executing program 2: r0 = open(&(0x7f0000000080)='.\x00', 0x0, 0x0) fsetxattr$system_posix_acl(r0, &(0x7f0000000040)='system.posix_acl_default\x00', &(0x7f0000000480)=ANY=[@ANYBLOB="02000000010000000000000002000000", @ANYRES32=0x0, @ANYBLOB="02000000", @ANYRES32=0x0, @ANYBLOB="040000000100000008000000", @ANYRES32=0x0, @ANYBLOB='\b\x00\x00\x00', @ANYRES32=0x0, @ANYBLOB='\b\x00\x00\x00', @ANYRES32=0x0, @ANYBLOB='\b\x00\x00\x00', @ANYRES32=0x0, @ANYBLOB='\b\x00\x00\x00', @ANYRES32=0x0, @ANYBLOB="10000000000000002000000000000000"], 0x5c, 0x0) pread64(0xffffffffffffffff, &(0x7f00000000c0)=""/122, 0x7a, 0x3) r1 = creat(&(0x7f0000000040)='./bus\x00', 0x0) fsetxattr$system_posix_acl(r1, &(0x7f0000000140)='system.posix_acl_access\x006rJ!o-\x12\xb7?t\xd7\xee\x87\x18{l\xc8J\xe8\xcf\xcf\xbb|\xb8ERtv?t\x81\xcc\x9e\x03g\xe3\xd5\"\b\xd1\xb7', &(0x7f0000000680)=ANY=[@ANYBLOB="020000000100000000000000040000000000000010000000000000002000000000000000"], 0x24, 0x0) 02:00:33 executing program 4: fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000000140)={0x0, 0x0}) fcntl$getown(0xffffffffffffffff, 0x9) r1 = getpgid(r0) r2 = syz_open_procfs(r1, &(0x7f0000000080)='\x00\x00\x00&y\xc9\xeb\x00\x00\x00\x00\x00 \x00\x00') r3 = syz_open_procfs(0x0, &(0x7f0000000200)='stat\x00') r4 = socket(0xa, 0x2, 0x0) setsockopt$inet6_mreq(r4, 0x29, 0x1b, &(0x7f0000000280)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) r5 = socket(0xa, 0x2, 0x6) setsockopt$inet6_mreq(r5, 0x29, 0x1b, &(0x7f0000a1aff7)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000400)='/proc/thsead\xads^lf/aptr/curre\xf9\x9a\x00', 0x2, 0x0) r6 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r6, 0x400454ca, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TUNSETLINK(r6, 0x400454cd, 0x7) r8 = timerfd_create(0x0, 0x0) timerfd_settime(r8, 0x0, &(0x7f0000000140)={{}, {0x0, 0x1c9c380}}, &(0x7f0000af9ff0)) dup3(r8, r7, 0x80000) openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000480)='/selinux/load\x00', 0x2, 0x0) r9 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r9, 0x400454ca, &(0x7f0000000100)={'nr0\x01\x00\x00\x00\xf2\xff\xff\xfe\x00\x00@\x00', 0x6}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r9, 0x400454cd, 0x7) dup3(r10, r9, 0x0) r11 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='\x0e\xed\xcf\x00', 0x0, 0x0) ioctl$TUNSETIFF(r11, 0x400454ca, &(0x7f0000000100)={'lapb0\x00', 0x1000}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r11, 0x400454cd, 0x7) dup3(r12, r11, 0x0) r13 = dup3(r12, 0xffffffffffffffff, 0x1c0000) preadv(r13, 0x0, 0x0, 0x0) readv(r2, 0x0, 0x0) r14 = socket$inet(0x2, 0x80000, 0x0) syncfs(r14) socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r3, 0x8953, &(0x7f0000001a40)={{0x2, 0x0, @remote}, {0x0, @broadcast}, 0x80, {0x2, 0x0, @remote}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) r15 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r15, 0x8953, &(0x7f0000000500)={{0x2, 0x0, @multicast1}, {0x0, @broadcast}, 0x0, {0x2, 0x0, @local}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) setsockopt$inet_tcp_int(r15, 0x6, 0x0, &(0x7f00000000c0), 0xfdf5) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x3f, &(0x7f0000000340)=0x1, 0x4) syz_open_dev$mice(&(0x7f0000000200)='/dev/input/mice\x00', 0x0, 0x2c6400) openat$keychord(0xffffffffffffff9c, 0x0, 0x80000, 0x0) clone(0x20207ffd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x9b700810fd5f601b, 0x1, 0x0) r16 = open(&(0x7f0000000500)='./bus\x00', 0x141042, 0x0) close(r16) r17 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x105082) r18 = memfd_create(&(0x7f0000000100)='/dev/keychord\x00', 0x0) pwritev(r18, &(0x7f0000000440)=[{&(0x7f00000004c0)="03006f", 0x3}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r17, 0x4c00, r18) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r16, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) fcntl$setstatus(r16, 0x4, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r20, &(0x7f00000001c0), 0x526987c9) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f00000018c0)) fstat(0xffffffffffffffff, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r22 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r22, 0x1, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) keyctl$get_persistent(0x3, r23, 0x0) write$P9_RGETATTR(0xffffffffffffffff, &(0x7f0000001800)={0xa0, 0x19, 0x1, {0x1120, {0x0, 0x1, 0x6}, 0x100010114, r23, r21, 0x4, 0x10000, 0x9, 0x1, 0x4, 0x8, 0x0, 0x0, 0x3, 0x1f, 0x4, 0x0, 0x3}}, 0xa0) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000640)={@loopback, @multicast2}, 0x0) readv(r16, &(0x7f0000001b80)=[{&(0x7f0000000800)=""/4096}, {&(0x7f0000001940)=""/212}, {&(0x7f0000000600), 0x3c9}, {&(0x7f0000000680)=""/53}, {&(0x7f0000001c00)=""/189}, {&(0x7f0000001b00)=""/68, 0x3a0}], 0x3) read(r19, &(0x7f0000000700)=""/250, 0xffffffc9) sendfile(r17, r18, 0x0, 0x180003) [ 2672.462126] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=0 sclass=netlink_route_socket [ 2672.770943] audit: type=1400 audit(1575165633.475:4758): avc: denied { create } for pid=26612 comm="syz-executor.0" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_fib_lookup_socket permissive=0 [ 2672.840799] audit: type=1400 audit(1575165633.535:4759): avc: denied { create } for pid=26612 comm="syz-executor.0" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_fib_lookup_socket permissive=0 02:00:33 executing program 3: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) socket$inet(0x10, 0x2, 0x0) write(0xffffffffffffffff, &(0x7f0000000140)="24000000210099f0003bf90000ed190e020008160004000000ba0080080002", 0x1f) r3 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='maps\x00') close(r3) r4 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000002c0)='maps\x00') close(r4) ioctl$SECCOMP_IOCTL_NOTIF_RECV(r4, 0xc0502100, &(0x7f0000000000)={0x0, 0x0}) ptrace$pokeuser(0x6, r5, 0x8, 0x1dbd2059) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a566) splice(r0, 0x0, r2, 0x0, 0x4ffe0, 0x0) 02:00:33 executing program 4: fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000000140)={0x0, 0x0}) fcntl$getown(0xffffffffffffffff, 0x9) r1 = getpgid(r0) r2 = syz_open_procfs(r1, &(0x7f0000000080)='\x00\x00\x00&y\xc9\xeb\x00\x00\x00\x00\x00 \x00\x00') r3 = syz_open_procfs(0x0, &(0x7f0000000200)='stat\x00') r4 = socket(0xa, 0x2, 0x0) setsockopt$inet6_mreq(r4, 0x29, 0x1b, &(0x7f0000000280)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) r5 = socket(0xa, 0x2, 0x6) setsockopt$inet6_mreq(r5, 0x29, 0x1b, &(0x7f0000a1aff7)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000400)='/proc/thsead\xads^lf/aptr/curre\xf9\x9a\x00', 0x2, 0x0) r6 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r6, 0x400454ca, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TUNSETLINK(r6, 0x400454cd, 0x7) r8 = timerfd_create(0x0, 0x0) timerfd_settime(r8, 0x0, &(0x7f0000000140)={{}, {0x0, 0x1c9c380}}, &(0x7f0000af9ff0)) dup3(r8, r7, 0x80000) openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000480)='/selinux/load\x00', 0x2, 0x0) r9 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r9, 0x400454ca, &(0x7f0000000100)={'nr0\x01\x00\x00\x00\xf2\xff\xff\xfe\x00\x00@\x00', 0x6}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r9, 0x400454cd, 0x7) dup3(r10, r9, 0x0) r11 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='\x0e\xed\xcf\x00', 0x0, 0x0) ioctl$TUNSETIFF(r11, 0x400454ca, &(0x7f0000000100)={'lapb0\x00', 0x1000}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r11, 0x400454cd, 0x7) dup3(r12, r11, 0x0) r13 = dup3(r12, 0xffffffffffffffff, 0x1c0000) preadv(r13, 0x0, 0x0, 0x0) readv(r2, 0x0, 0x0) r14 = socket$inet(0x2, 0x80000, 0x0) syncfs(r14) socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r3, 0x8953, &(0x7f0000001a40)={{0x2, 0x0, @remote}, {0x0, @broadcast}, 0x80, {0x2, 0x0, @remote}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) r15 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r15, 0x8953, &(0x7f0000000500)={{0x2, 0x0, @multicast1}, {0x0, @broadcast}, 0x0, {0x2, 0x0, @local}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) setsockopt$inet_tcp_int(r15, 0x6, 0x0, &(0x7f00000000c0), 0xfdf5) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x3f, &(0x7f0000000340)=0x1, 0x4) syz_open_dev$mice(&(0x7f0000000200)='/dev/input/mice\x00', 0x0, 0x2c6400) openat$keychord(0xffffffffffffff9c, 0x0, 0x80000, 0x0) clone(0x20207ffd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x9b700810fd5f601b, 0x1, 0x0) r16 = open(&(0x7f0000000500)='./bus\x00', 0x141042, 0x0) close(r16) r17 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x105082) r18 = memfd_create(&(0x7f0000000100)='/dev/keychord\x00', 0x0) pwritev(r18, &(0x7f0000000440)=[{&(0x7f00000004c0)="03006f", 0x3}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r17, 0x4c00, r18) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r16, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) fcntl$setstatus(r16, 0x4, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r20, &(0x7f00000001c0), 0x526987c9) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f00000018c0)) fstat(0xffffffffffffffff, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r22 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r22, 0x1, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) keyctl$get_persistent(0x3, r23, 0x0) write$P9_RGETATTR(0xffffffffffffffff, &(0x7f0000001800)={0xa0, 0x19, 0x1, {0x1120, {0x0, 0x1, 0x6}, 0x100010114, r23, r21, 0x4, 0x10000, 0x9, 0x1, 0x4, 0x8, 0x0, 0x0, 0x3, 0x1f, 0x4, 0x0, 0x3}}, 0xa0) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000640)={@loopback, @multicast2}, 0x0) readv(r16, &(0x7f0000001b80)=[{&(0x7f0000000800)=""/4096}, {&(0x7f0000001940)=""/212}, {&(0x7f0000000600), 0x3c9}, {&(0x7f0000000680)=""/53}, {&(0x7f0000001c00)=""/189}, {&(0x7f0000001b00)=""/68, 0x3a0}], 0x3) read(r19, &(0x7f0000000700)=""/250, 0xffffffc9) sendfile(r17, r18, 0x0, 0x180003) [ 2673.216885] audit: type=1400 audit(1575165633.915:4760): avc: denied { create } for pid=26612 comm="syz-executor.0" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_fib_lookup_socket permissive=0 02:00:34 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) r3 = socket$inet(0x10, 0x2, 0x0) write(0xffffffffffffffff, &(0x7f0000000140)="24000000210099f0003bf90000ed190e020008160004000000ba0080080002", 0x1f) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a566) r4 = socket(0x200000000000011, 0x4000000000080002, 0x0) setsockopt$packet_int(r4, 0x107, 0x14, 0x0, 0x0) r5 = socket(0x200000000000011, 0x4000000000080002, 0x0) setsockopt$packet_int(r5, 0x107, 0x14, 0x0, 0x0) r6 = socket(0x200000000000011, 0x4000000000080002, 0x0) setsockopt$packet_int(r6, 0x107, 0x14, 0x0, 0x0) r7 = socket(0x200000000000011, 0x4000000000080002, 0x0) setsockopt$packet_int(r7, 0x107, 0x14, 0x0, 0x0) r8 = openat$urandom(0xffffffffffffff9c, &(0x7f0000000040)='/dev/urandom\x00', 0x10000, 0x0) r9 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80400, 0x0) ioctl$FIDEDUPERANGE(r4, 0xc0189436, &(0x7f0000000180)={0xfffffffffffffff9, 0x100, 0x8, 0x0, 0x0, [{r5, 0x0, 0x72}, {r6, 0x0, 0xea2}, {r7}, {0xffffffffffffffff, 0x0, 0x8}, {r8}, {r1, 0x0, 0x8}, {r9, 0x0, 0x5}, {r3, 0x0, 0x200}]}) splice(r0, 0x0, r2, 0x0, 0x4ffe0, 0x0) r10 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000002c0)='maps\x00') close(r10) write$P9_RMKNOD(r10, &(0x7f0000000000)={0x14, 0x13, 0x1, {0x40, 0x2, 0x4}}, 0x14) [ 2673.600685] audit: type=1400 audit(1575165634.295:4761): avc: denied { create } for pid=26612 comm="syz-executor.0" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_fib_lookup_socket permissive=0 [ 2673.665494] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=0 sclass=netlink_route_socket [ 2674.096290] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=0 sclass=netlink_route_socket [ 2674.103565] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=0 sclass=netlink_route_socket 02:00:35 executing program 5: fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000000140)={0x0, 0x0}) fcntl$getown(0xffffffffffffffff, 0x9) r1 = getpgid(r0) r2 = syz_open_procfs(r1, &(0x7f0000000080)='\x00\x00\x00&y\xc9\xeb\x00\x00\x00\x00\x00 \x00\x00') r3 = syz_open_procfs(0x0, &(0x7f0000000200)='stat\x00') r4 = socket(0xa, 0x2, 0x0) setsockopt$inet6_mreq(r4, 0x29, 0x1b, &(0x7f0000000280)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) r5 = socket(0xa, 0x2, 0x6) setsockopt$inet6_mreq(r5, 0x29, 0x1b, &(0x7f0000a1aff7)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000400)='/proc/thsead\xads^lf/aptr/curre\xf9\x9a\x00', 0x2, 0x0) r6 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r6, 0x400454ca, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TUNSETLINK(r6, 0x400454cd, 0x7) r8 = timerfd_create(0x0, 0x0) timerfd_settime(r8, 0x0, &(0x7f0000000140)={{}, {0x0, 0x1c9c380}}, &(0x7f0000af9ff0)) dup3(r8, r7, 0x80000) openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000480)='/selinux/load\x00', 0x2, 0x0) r9 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r9, 0x400454ca, &(0x7f0000000100)={'nr0\x01\x00\x00\x00\xf2\xff\xff\xfe\x00\x00@\x00', 0x6}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r9, 0x400454cd, 0x7) dup3(r10, r9, 0x0) r11 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='\x0e\xed\xcf\x00', 0x0, 0x0) ioctl$TUNSETIFF(r11, 0x400454ca, &(0x7f0000000100)={'lapb0\x00', 0x1000}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r11, 0x400454cd, 0x7) dup3(r12, r11, 0x0) r13 = dup3(r12, 0xffffffffffffffff, 0x1c0000) preadv(r13, 0x0, 0x0, 0x0) readv(r2, 0x0, 0x0) r14 = socket$inet(0x2, 0x80000, 0x0) syncfs(r14) socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r3, 0x8953, &(0x7f0000001a40)={{0x2, 0x0, @remote}, {0x0, @broadcast}, 0x80, {0x2, 0x0, @remote}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) r15 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r15, 0x8953, &(0x7f0000000500)={{0x2, 0x0, @multicast1}, {0x0, @broadcast}, 0x0, {0x2, 0x0, @local}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) setsockopt$inet_tcp_int(r15, 0x6, 0x0, &(0x7f00000000c0), 0xfdf5) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x3f, &(0x7f0000000340)=0x1, 0x4) syz_open_dev$mice(&(0x7f0000000200)='/dev/input/mice\x00', 0x0, 0x2c6400) openat$keychord(0xffffffffffffff9c, 0x0, 0x80000, 0x0) clone(0x20207ffd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x9b700810fd5f601b, 0x1, 0x0) r16 = open(&(0x7f0000000500)='./bus\x00', 0x141042, 0x0) close(r16) r17 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x105082) r18 = memfd_create(&(0x7f0000000100)='/dev/keychord\x00', 0x0) pwritev(r18, &(0x7f0000000440)=[{&(0x7f00000004c0)="03006f", 0x3}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r17, 0x4c00, r18) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r16, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) fcntl$setstatus(r16, 0x4, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r20, &(0x7f00000001c0), 0x526987c9) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f00000018c0)) fstat(0xffffffffffffffff, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r22 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r22, 0x1, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) keyctl$get_persistent(0x3, r23, 0x0) write$P9_RGETATTR(0xffffffffffffffff, &(0x7f0000001800)={0xa0, 0x19, 0x1, {0x1120, {0x0, 0x1, 0x6}, 0x100010114, r23, r21, 0x4, 0x10000, 0x9, 0x1, 0x4, 0x8, 0x0, 0x0, 0x3, 0x1f, 0x4, 0x0, 0x3}}, 0xa0) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000640)={@loopback, @multicast2}, 0x0) readv(r16, &(0x7f0000001b80)=[{&(0x7f0000000800)=""/4096}, {&(0x7f0000001940)=""/212}, {&(0x7f0000000600), 0x3c9}, {&(0x7f0000000680)=""/53}, {&(0x7f0000001c00)=""/189}, {&(0x7f0000001b00)=""/68, 0x3a0}], 0x3) read(r19, &(0x7f0000000700)=""/250, 0xffffffc9) sendfile(r17, r18, 0x0, 0x180003) 02:00:35 executing program 4: r0 = eventfd2(0x0, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000000140)={0x0, 0x0}) fcntl$getown(0xffffffffffffffff, 0x9) r2 = getpgid(r1) r3 = syz_open_procfs(r2, &(0x7f0000000080)='\x00\x00\x00&y\xc9\xeb\x00\x00\x00\x00\x00 \x00\x00') r4 = syz_open_procfs(0x0, &(0x7f0000000200)='stat\x00') r5 = socket(0xa, 0x2, 0x0) setsockopt$inet6_mreq(r5, 0x29, 0x1b, &(0x7f0000000280)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) r6 = socket(0xa, 0x2, 0x6) setsockopt$inet6_mreq(r6, 0x29, 0x1b, &(0x7f0000a1aff7)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000400)='/proc/thsead\xads^lf/aptr/curre\xf9\x9a\x00', 0x2, 0x0) r7 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r7, 0x400454ca, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TUNSETLINK(r7, 0x400454cd, 0x7) r9 = timerfd_create(0x0, 0x0) timerfd_settime(r9, 0x0, &(0x7f0000000140)={{}, {0x0, 0x1c9c380}}, &(0x7f0000af9ff0)) dup3(r9, r8, 0x80000) openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000480)='/selinux/load\x00', 0x2, 0x0) r10 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r10, 0x400454ca, &(0x7f0000000100)={'nr0\x01\x00\x00\x00\xf2\xff\xff\xfe\x00\x00@\x00', 0x6}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r10, 0x400454cd, 0x7) dup3(r11, r10, 0x0) r12 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='\x0e\xed\xcf\x00', 0x0, 0x0) ioctl$TUNSETIFF(r12, 0x400454ca, &(0x7f0000000100)={'lapb0\x00', 0x1000}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r12, 0x400454cd, 0x7) dup3(r13, r12, 0x0) r14 = dup3(r13, 0xffffffffffffffff, 0x1c0000) preadv(r14, 0x0, 0x0, 0x0) readv(r3, 0x0, 0x0) r15 = socket$inet(0x2, 0x80000, 0x0) syncfs(r15) socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r4, 0x8953, &(0x7f0000001a40)={{0x2, 0x0, @remote}, {0x0, @broadcast}, 0x80, {0x2, 0x0, @remote}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) r16 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r16, 0x8953, &(0x7f0000000500)={{0x2, 0x0, @multicast1}, {0x0, @broadcast}, 0x0, {0x2, 0x0, @local}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) setsockopt$inet_tcp_int(r16, 0x6, 0x0, &(0x7f00000000c0), 0xfdf5) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x3f, &(0x7f0000000340)=0x1, 0x4) syz_open_dev$mice(&(0x7f0000000200)='/dev/input/mice\x00', 0x0, 0x2c6400) openat$keychord(0xffffffffffffff9c, 0x0, 0x80000, 0x0) clone(0x20207ffd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x9b700810fd5f601b, 0x1, 0x0) r17 = open(&(0x7f0000000500)='./bus\x00', 0x141042, 0x0) close(r17) r18 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x105082) r19 = memfd_create(&(0x7f0000000100)='/dev/keychord\x00', 0x0) pwritev(r19, &(0x7f0000000440)=[{&(0x7f00000004c0)="03006f", 0x3}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r18, 0x4c00, r19) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r17, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) fcntl$setstatus(r17, 0x4, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r21, &(0x7f00000001c0), 0x526987c9) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f00000018c0)) fstat(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r23 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r23, 0x1, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) keyctl$get_persistent(0x3, r24, 0x0) write$P9_RGETATTR(0xffffffffffffffff, &(0x7f0000001800)={0xa0, 0x19, 0x1, {0x1120, {0x0, 0x1, 0x6}, 0x100010114, r24, r22, 0x4, 0x10000, 0x9, 0x1, 0x4, 0x8, 0x0, 0x0, 0x3, 0x1f, 0x4, 0x0, 0x3}}, 0xa0) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000640)={@loopback, @multicast2}, 0x0) readv(r17, &(0x7f0000001b80)=[{&(0x7f0000000800)=""/4096}, {&(0x7f0000001940)=""/212}, {&(0x7f0000000600), 0x3c9}, {&(0x7f0000000680)=""/53}, {&(0x7f0000001c00)=""/189}, {&(0x7f0000001b00)=""/68, 0x3a0}], 0x3) read(r20, &(0x7f0000000700)=""/250, 0xffffffc9) sendfile(r18, r19, 0x0, 0x180003) 02:00:35 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) r3 = fcntl$dupfd(r1, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_inet_SIOCSIFFLAGS(r3, 0x8914, &(0x7f0000000040)={'veth0\x00', 0x1}) r6 = socket$inet_udp(0x2, 0x2, 0x0) writev(r5, &(0x7f0000000200)=[{&(0x7f00000000c0)="580000001400add427323b470c458c560a", 0x11}], 0x1) write(r3, &(0x7f0000000100)="fc40c1c9674be482f9d74f4e6e90db0c4d15769110be354e89d228ebf839be3927538dcd426ab284605ea7dd92e33b050b8813408a781596993ac51bdc6f3601132ce01c234df97baabcdb8c6c0731a70172efe1302ebaec35de9b0c3f9d2c3133804bb3b7369cd4d7c6da4940215ba4c0632f2178ebd0b8fdf25ad47285a811394a17ccf06273f904e51846b11751dca2cf9d435be2fcba3f1777cbd45fa5ccbc", 0xa1) close(r6) socket(0x10, 0x3, 0x0) write$binfmt_misc(r5, &(0x7f0000000140)=ANY=[], 0xfeac) r7 = socket$netlink(0x10, 0x3, 0xa) r8 = open(&(0x7f00000000c0)='./bus\x00', 0x800000141042, 0x0) ftruncate(r8, 0x200004) sendfile(r7, r8, 0x0, 0x8000fffffffe) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_IPV6_ADDRFORM(r9, 0x29, 0x1, &(0x7f00000003c0), 0x4) getpeername$packet(r9, &(0x7f0000001640)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000001680)=0x14) ioctl$ifreq_SIOCGIFINDEX_vcan(r7, 0x8933, &(0x7f00000016c0)={'vxcan1\x00', r10}) r11 = socket(0x200000000000011, 0x4000000000080002, 0x0) setsockopt$packet_int(r11, 0x107, 0x14, 0x0, 0x0) getsockopt$sock_cred(r11, 0x1, 0x11, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000240)=0xc) sendmsg$nl_xfrm(r2, &(0x7f0000000400)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x410018}, 0xc, &(0x7f00000003c0)={&(0x7f0000000280)=@flushsa={0x128, 0x1c, 0x108, 0x70bd28, 0x25dfdbfe, {0x33}, [@address_filter={0x28, 0x1a, {@in6=@remote, @in=@multicast2, 0x2, 0x0, 0x79}}, @sa={0xe4, 0x6, {{@in6=@rand_addr="71d60a494614f4d5499fdf1b66dd6c68", @in6=@loopback, 0x4e23, 0x8, 0x4e20, 0x0, 0x2, 0xa0, 0x0, 0x87, r10, r12}, {@in=@dev={0xac, 0x14, 0x14, 0xa4}, 0x4d6, 0x3c}, @in6=@initdev={0xfe, 0x88, [], 0x1, 0x0}, {0x80000000, 0x4, 0x9, 0x1, 0x0, 0x1, 0x4, 0x100000001}, {0xfffffffffffffffe, 0x100000000, 0xfffffffffffffffb, 0x7}, {0x4, 0x10001, 0x183}, 0x70bd28, 0x3506, 0xa, 0x2, 0xfb, 0x89}}, @output_mark={0x8, 0x1d, 0x80}]}, 0x128}, 0x1, 0x0, 0x0, 0x800}, 0x4000) splice(r4, 0x0, r6, 0x0, 0x20000000010002, 0x0) 02:00:35 executing program 2: fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000000140)={0x0, 0x0}) fcntl$getown(0xffffffffffffffff, 0x9) r1 = getpgid(r0) r2 = syz_open_procfs(r1, &(0x7f0000000080)='\x00\x00\x00&y\xc9\xeb\x00\x00\x00\x00\x00 \x00\x00') r3 = syz_open_procfs(0x0, &(0x7f0000000200)='stat\x00') r4 = socket(0xa, 0x2, 0x0) setsockopt$inet6_mreq(r4, 0x29, 0x1b, &(0x7f0000000280)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) r5 = socket(0xa, 0x2, 0x6) setsockopt$inet6_mreq(r5, 0x29, 0x1b, &(0x7f0000a1aff7)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000400)='/proc/thsead\xads^lf/aptr/curre\xf9\x9a\x00', 0x2, 0x0) r6 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r6, 0x400454ca, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TUNSETLINK(r6, 0x400454cd, 0x7) r8 = timerfd_create(0x0, 0x0) timerfd_settime(r8, 0x0, &(0x7f0000000140)={{}, {0x0, 0x1c9c380}}, &(0x7f0000af9ff0)) dup3(r8, r7, 0x80000) openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000480)='/selinux/load\x00', 0x2, 0x0) r9 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r9, 0x400454ca, &(0x7f0000000100)={'nr0\x01\x00\x00\x00\xf2\xff\xff\xfe\x00\x00@\x00', 0x6}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r9, 0x400454cd, 0x7) dup3(r10, r9, 0x0) r11 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='\x0e\xed\xcf\x00', 0x0, 0x0) ioctl$TUNSETIFF(r11, 0x400454ca, &(0x7f0000000100)={'lapb0\x00', 0x1000}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r11, 0x400454cd, 0x7) dup3(r12, r11, 0x0) r13 = dup3(r12, 0xffffffffffffffff, 0x1c0000) preadv(r13, 0x0, 0x0, 0x0) readv(r2, 0x0, 0x0) r14 = socket$inet(0x2, 0x80000, 0x0) syncfs(r14) socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r3, 0x8953, &(0x7f0000001a40)={{0x2, 0x0, @remote}, {0x0, @broadcast}, 0x80, {0x2, 0x0, @remote}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) r15 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r15, 0x8953, &(0x7f0000000500)={{0x2, 0x0, @multicast1}, {0x0, @broadcast}, 0x0, {0x2, 0x0, @local}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) setsockopt$inet_tcp_int(r15, 0x6, 0x0, &(0x7f00000000c0), 0xfdf5) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x3f, &(0x7f0000000340)=0x1, 0x4) syz_open_dev$mice(&(0x7f0000000200)='/dev/input/mice\x00', 0x0, 0x2c6400) openat$keychord(0xffffffffffffff9c, 0x0, 0x80000, 0x0) clone(0x20207ffd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x9b700810fd5f601b, 0x1, 0x0) r16 = open(&(0x7f0000000500)='./bus\x00', 0x141042, 0x0) close(r16) r17 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x105082) r18 = memfd_create(&(0x7f0000000100)='/dev/keychord\x00', 0x0) pwritev(r18, &(0x7f0000000440)=[{&(0x7f00000004c0)="03006f", 0x3}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r17, 0x4c00, r18) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r16, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) fcntl$setstatus(r16, 0x4, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r20, &(0x7f00000001c0), 0x526987c9) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f00000018c0)) fstat(0xffffffffffffffff, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r22 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r22, 0x1, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) keyctl$get_persistent(0x3, r23, 0x0) write$P9_RGETATTR(0xffffffffffffffff, &(0x7f0000001800)={0xa0, 0x19, 0x1, {0x1120, {0x0, 0x1, 0x6}, 0x100010114, r23, r21, 0x4, 0x10000, 0x9, 0x1, 0x4, 0x8, 0x0, 0x0, 0x3, 0x1f, 0x4, 0x0, 0x3}}, 0xa0) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000640)={@loopback, @multicast2}, 0x0) readv(r16, &(0x7f0000001b80)=[{&(0x7f0000000800)=""/4096}, {&(0x7f0000001940)=""/212}, {&(0x7f0000000600), 0x3c9}, {&(0x7f0000000680)=""/53}, {&(0x7f0000001c00)=""/189}, {&(0x7f0000001b00)=""/68, 0x3a0}], 0x3) read(r19, &(0x7f0000000700)=""/250, 0xffffffc9) sendfile(r17, r18, 0x0, 0x180003) 02:00:35 executing program 1: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) close(0xffffffffffffffff) tee(0xffffffffffffffff, r1, 0xfffffffffffffffa, 0x1) openat$selinux_create(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/create\x00', 0x2, 0x0) socket$inet(0x10, 0x2, 0x0) write(0xffffffffffffffff, &(0x7f0000000140)="24000000210099f0003bf90000ed190e020008160004000000ba0080080002", 0x14) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a566) splice(r0, 0x0, 0xffffffffffffffff, 0x0, 0x4ffe0, 0x0) 02:00:35 executing program 3: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) socket$inet(0x10, 0x2, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000180)="7df5e7fcbd75b22f09229b9120ec8c4ba4e73288f40ad1fff277effebe39e9232d26af515b15c716d79c59643a277080d7fe7e3c174eed22ac000eaaeb1e507a0ea6ac99a03cb24fc865a16ed334f7bd0ba9f785df7d0fcf575899a31bd3bb425f24b18836675ef1ca2efdbb3e25b207d48555e987c7f3440d09e08c010ecfd4e7512f07ef1a49dd23a875d9cf766740cc47aa425d091eb87e2a25b77e0554ddd4b307a7fdb17e3bc80c80fc979a484ead1e21cb969dff653a2fb02dc7abf14dafc8c054369aebe47521a674cbfce4ac38e46e5da8c90fad8311c4bc75f4d7", 0xdf) write(0xffffffffffffffff, &(0x7f0000000140)="24000000210099f0003bf90000ed190e020008160004000000ba0080080002", 0x1f) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a566) splice(r0, 0x0, r2, 0x0, 0x4ffe0, 0x0) 02:00:35 executing program 4: r0 = eventfd2(0x0, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000000140)={0x0, 0x0}) fcntl$getown(0xffffffffffffffff, 0x9) r2 = getpgid(r1) r3 = syz_open_procfs(r2, &(0x7f0000000080)='\x00\x00\x00&y\xc9\xeb\x00\x00\x00\x00\x00 \x00\x00') r4 = syz_open_procfs(0x0, &(0x7f0000000200)='stat\x00') r5 = socket(0xa, 0x2, 0x0) setsockopt$inet6_mreq(r5, 0x29, 0x1b, &(0x7f0000000280)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) r6 = socket(0xa, 0x2, 0x6) setsockopt$inet6_mreq(r6, 0x29, 0x1b, &(0x7f0000a1aff7)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000400)='/proc/thsead\xads^lf/aptr/curre\xf9\x9a\x00', 0x2, 0x0) r7 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r7, 0x400454ca, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TUNSETLINK(r7, 0x400454cd, 0x7) r9 = timerfd_create(0x0, 0x0) timerfd_settime(r9, 0x0, &(0x7f0000000140)={{}, {0x0, 0x1c9c380}}, &(0x7f0000af9ff0)) dup3(r9, r8, 0x80000) openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000480)='/selinux/load\x00', 0x2, 0x0) r10 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r10, 0x400454ca, &(0x7f0000000100)={'nr0\x01\x00\x00\x00\xf2\xff\xff\xfe\x00\x00@\x00', 0x6}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r10, 0x400454cd, 0x7) dup3(r11, r10, 0x0) r12 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='\x0e\xed\xcf\x00', 0x0, 0x0) ioctl$TUNSETIFF(r12, 0x400454ca, &(0x7f0000000100)={'lapb0\x00', 0x1000}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r12, 0x400454cd, 0x7) dup3(r13, r12, 0x0) r14 = dup3(r13, 0xffffffffffffffff, 0x1c0000) preadv(r14, 0x0, 0x0, 0x0) readv(r3, 0x0, 0x0) r15 = socket$inet(0x2, 0x80000, 0x0) syncfs(r15) socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r4, 0x8953, &(0x7f0000001a40)={{0x2, 0x0, @remote}, {0x0, @broadcast}, 0x80, {0x2, 0x0, @remote}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) r16 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r16, 0x8953, &(0x7f0000000500)={{0x2, 0x0, @multicast1}, {0x0, @broadcast}, 0x0, {0x2, 0x0, @local}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) setsockopt$inet_tcp_int(r16, 0x6, 0x0, &(0x7f00000000c0), 0xfdf5) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x3f, &(0x7f0000000340)=0x1, 0x4) syz_open_dev$mice(&(0x7f0000000200)='/dev/input/mice\x00', 0x0, 0x2c6400) openat$keychord(0xffffffffffffff9c, 0x0, 0x80000, 0x0) clone(0x20207ffd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x9b700810fd5f601b, 0x1, 0x0) r17 = open(&(0x7f0000000500)='./bus\x00', 0x141042, 0x0) close(r17) r18 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x105082) r19 = memfd_create(&(0x7f0000000100)='/dev/keychord\x00', 0x0) pwritev(r19, &(0x7f0000000440)=[{&(0x7f00000004c0)="03006f", 0x3}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r18, 0x4c00, r19) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r17, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) fcntl$setstatus(r17, 0x4, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r21, &(0x7f00000001c0), 0x526987c9) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f00000018c0)) fstat(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r23 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r23, 0x1, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) keyctl$get_persistent(0x3, r24, 0x0) write$P9_RGETATTR(0xffffffffffffffff, &(0x7f0000001800)={0xa0, 0x19, 0x1, {0x1120, {0x0, 0x1, 0x6}, 0x100010114, r24, r22, 0x4, 0x10000, 0x9, 0x1, 0x4, 0x8, 0x0, 0x0, 0x3, 0x1f, 0x4, 0x0, 0x3}}, 0xa0) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000640)={@loopback, @multicast2}, 0x0) readv(r17, &(0x7f0000001b80)=[{&(0x7f0000000800)=""/4096}, {&(0x7f0000001940)=""/212}, {&(0x7f0000000600), 0x3c9}, {&(0x7f0000000680)=""/53}, {&(0x7f0000001c00)=""/189}, {&(0x7f0000001b00)=""/68, 0x3a0}], 0x3) read(r20, &(0x7f0000000700)=""/250, 0xffffffc9) sendfile(r18, r19, 0x0, 0x180003) [ 2674.886480] audit: type=1400 audit(1575165635.585:4762): avc: denied { create } for pid=26712 comm="syz-executor.0" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_fib_lookup_socket permissive=0 [ 2675.272839] netlink: 64 bytes leftover after parsing attributes in process `syz-executor.0'. [ 2675.365603] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=0 sclass=netlink_route_socket 02:00:36 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) r3 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000002c0)='maps\x00') close(r3) ioctl$BLKRRPART(r3, 0x125f, 0x0) r4 = socket(0x200000000000011, 0x4000000000080002, 0x0) setsockopt$packet_int(r4, 0x107, 0x14, 0x0, 0x0) ioctl$sock_ifreq(r4, 0x891e, &(0x7f0000000000)={'lo\x00', @ifru_mtu=0x1}) r5 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000002c0)='maps\x00') close(r5) ioctl$PPPIOCATTACH(r5, 0x4004743d, &(0x7f0000000040)=0x3) socket$inet(0x10, 0x2, 0x0) write(0xffffffffffffffff, &(0x7f0000000140)="24000000210099f0003bf90000ed190e020008160004000000ba0080080002", 0x1f) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a566) splice(r0, 0x0, r2, 0x0, 0x4ffe0, 0x0) r6 = socket(0x10, 0x5, 0x0) setsockopt$packet_int(r6, 0x107, 0x14, 0x0, 0x0) setsockopt$IP_VS_SO_SET_TIMEOUT(r6, 0x0, 0x48a, &(0x7f00000000c0)={0x6, 0x7, 0x1}, 0xc) ioctl$sock_ifreq(0xffffffffffffffff, 0x8918, &(0x7f0000000180)={'yam0\x00', @ifru_settings={0x9, 0xffffffe1, @fr_pvc_info=&(0x7f0000000100)={0x800, 'veth0_to_team\x00'}}}) 02:00:36 executing program 4: r0 = eventfd2(0x0, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000000140)={0x0, 0x0}) fcntl$getown(0xffffffffffffffff, 0x9) r2 = getpgid(r1) r3 = syz_open_procfs(r2, &(0x7f0000000080)='\x00\x00\x00&y\xc9\xeb\x00\x00\x00\x00\x00 \x00\x00') r4 = syz_open_procfs(0x0, &(0x7f0000000200)='stat\x00') r5 = socket(0xa, 0x2, 0x0) setsockopt$inet6_mreq(r5, 0x29, 0x1b, &(0x7f0000000280)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) r6 = socket(0xa, 0x2, 0x6) setsockopt$inet6_mreq(r6, 0x29, 0x1b, &(0x7f0000a1aff7)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000400)='/proc/thsead\xads^lf/aptr/curre\xf9\x9a\x00', 0x2, 0x0) r7 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r7, 0x400454ca, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TUNSETLINK(r7, 0x400454cd, 0x7) r9 = timerfd_create(0x0, 0x0) timerfd_settime(r9, 0x0, &(0x7f0000000140)={{}, {0x0, 0x1c9c380}}, &(0x7f0000af9ff0)) dup3(r9, r8, 0x80000) openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000480)='/selinux/load\x00', 0x2, 0x0) r10 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r10, 0x400454ca, &(0x7f0000000100)={'nr0\x01\x00\x00\x00\xf2\xff\xff\xfe\x00\x00@\x00', 0x6}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r10, 0x400454cd, 0x7) dup3(r11, r10, 0x0) r12 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='\x0e\xed\xcf\x00', 0x0, 0x0) ioctl$TUNSETIFF(r12, 0x400454ca, &(0x7f0000000100)={'lapb0\x00', 0x1000}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r12, 0x400454cd, 0x7) dup3(r13, r12, 0x0) r14 = dup3(r13, 0xffffffffffffffff, 0x1c0000) preadv(r14, 0x0, 0x0, 0x0) readv(r3, 0x0, 0x0) r15 = socket$inet(0x2, 0x80000, 0x0) syncfs(r15) socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r4, 0x8953, &(0x7f0000001a40)={{0x2, 0x0, @remote}, {0x0, @broadcast}, 0x80, {0x2, 0x0, @remote}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) r16 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r16, 0x8953, &(0x7f0000000500)={{0x2, 0x0, @multicast1}, {0x0, @broadcast}, 0x0, {0x2, 0x0, @local}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) setsockopt$inet_tcp_int(r16, 0x6, 0x0, &(0x7f00000000c0), 0xfdf5) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x3f, &(0x7f0000000340)=0x1, 0x4) syz_open_dev$mice(&(0x7f0000000200)='/dev/input/mice\x00', 0x0, 0x2c6400) openat$keychord(0xffffffffffffff9c, 0x0, 0x80000, 0x0) clone(0x20207ffd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x9b700810fd5f601b, 0x1, 0x0) r17 = open(&(0x7f0000000500)='./bus\x00', 0x141042, 0x0) close(r17) r18 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x105082) r19 = memfd_create(&(0x7f0000000100)='/dev/keychord\x00', 0x0) pwritev(r19, &(0x7f0000000440)=[{&(0x7f00000004c0)="03006f", 0x3}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r18, 0x4c00, r19) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r17, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) fcntl$setstatus(r17, 0x4, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r21, &(0x7f00000001c0), 0x526987c9) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f00000018c0)) fstat(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r23 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r23, 0x1, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) keyctl$get_persistent(0x3, r24, 0x0) write$P9_RGETATTR(0xffffffffffffffff, &(0x7f0000001800)={0xa0, 0x19, 0x1, {0x1120, {0x0, 0x1, 0x6}, 0x100010114, r24, r22, 0x4, 0x10000, 0x9, 0x1, 0x4, 0x8, 0x0, 0x0, 0x3, 0x1f, 0x4, 0x0, 0x3}}, 0xa0) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000640)={@loopback, @multicast2}, 0x0) readv(r17, &(0x7f0000001b80)=[{&(0x7f0000000800)=""/4096}, {&(0x7f0000001940)=""/212}, {&(0x7f0000000600), 0x3c9}, {&(0x7f0000000680)=""/53}, {&(0x7f0000001c00)=""/189}, {&(0x7f0000001b00)=""/68, 0x3a0}], 0x3) read(r20, &(0x7f0000000700)=""/250, 0xffffffc9) sendfile(r18, r19, 0x0, 0x180003) [ 2675.676662] audit: type=1400 audit(1575165636.375:4763): avc: denied { create } for pid=26712 comm="syz-executor.0" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_fib_lookup_socket permissive=0 [ 2675.754578] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=0 sclass=netlink_route_socket 02:00:36 executing program 0: r0 = eventfd2(0x0, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000000140)={0x0, 0x0}) fcntl$getown(0xffffffffffffffff, 0x9) r2 = getpgid(r1) r3 = syz_open_procfs(r2, &(0x7f0000000080)='\x00\x00\x00&y\xc9\xeb\x00\x00\x00\x00\x00 \x00\x00') r4 = syz_open_procfs(0x0, &(0x7f0000000200)='stat\x00') r5 = socket(0xa, 0x2, 0x0) setsockopt$inet6_mreq(r5, 0x29, 0x1b, &(0x7f0000000280)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) r6 = socket(0xa, 0x2, 0x6) setsockopt$inet6_mreq(r6, 0x29, 0x1b, &(0x7f0000a1aff7)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000400)='/proc/thsead\xads^lf/aptr/curre\xf9\x9a\x00', 0x2, 0x0) r7 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r7, 0x400454ca, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TUNSETLINK(r7, 0x400454cd, 0x7) r9 = timerfd_create(0x0, 0x0) timerfd_settime(r9, 0x0, &(0x7f0000000140)={{}, {0x0, 0x1c9c380}}, &(0x7f0000af9ff0)) dup3(r9, r8, 0x80000) openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000480)='/selinux/load\x00', 0x2, 0x0) r10 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r10, 0x400454ca, &(0x7f0000000100)={'nr0\x01\x00\x00\x00\xf2\xff\xff\xfe\x00\x00@\x00', 0x6}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r10, 0x400454cd, 0x7) dup3(r11, r10, 0x0) r12 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='\x0e\xed\xcf\x00', 0x0, 0x0) ioctl$TUNSETIFF(r12, 0x400454ca, &(0x7f0000000100)={'lapb0\x00', 0x1000}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r12, 0x400454cd, 0x7) dup3(r13, r12, 0x0) r14 = dup3(r13, 0xffffffffffffffff, 0x1c0000) preadv(r14, 0x0, 0x0, 0x0) readv(r3, 0x0, 0x0) r15 = socket$inet(0x2, 0x80000, 0x0) syncfs(r15) socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r4, 0x8953, &(0x7f0000001a40)={{0x2, 0x0, @remote}, {0x0, @broadcast}, 0x80, {0x2, 0x0, @remote}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) r16 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r16, 0x8953, &(0x7f0000000500)={{0x2, 0x0, @multicast1}, {0x0, @broadcast}, 0x0, {0x2, 0x0, @local}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) setsockopt$inet_tcp_int(r16, 0x6, 0x0, &(0x7f00000000c0), 0xfdf5) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x3f, &(0x7f0000000340)=0x1, 0x4) syz_open_dev$mice(&(0x7f0000000200)='/dev/input/mice\x00', 0x0, 0x2c6400) openat$keychord(0xffffffffffffff9c, 0x0, 0x80000, 0x0) clone(0x20207ffd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x9b700810fd5f601b, 0x1, 0x0) r17 = open(&(0x7f0000000500)='./bus\x00', 0x141042, 0x0) close(r17) r18 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x105082) r19 = memfd_create(&(0x7f0000000100)='/dev/keychord\x00', 0x0) pwritev(r19, &(0x7f0000000440)=[{&(0x7f00000004c0)="03006f", 0x3}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r18, 0x4c00, r19) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r17, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) fcntl$setstatus(r17, 0x4, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r21, &(0x7f00000001c0), 0x526987c9) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f00000018c0)) fstat(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r23 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r23, 0x1, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) keyctl$get_persistent(0x3, r24, 0x0) write$P9_RGETATTR(0xffffffffffffffff, &(0x7f0000001800)={0xa0, 0x19, 0x1, {0x1120, {0x0, 0x1, 0x6}, 0x100010114, r24, r22, 0x4, 0x10000, 0x9, 0x1, 0x4, 0x8, 0x0, 0x0, 0x3, 0x1f, 0x4, 0x0, 0x3}}, 0xa0) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000640)={@loopback, @multicast2}, 0x0) readv(r17, &(0x7f0000001b80)=[{&(0x7f0000000800)=""/4096}, {&(0x7f0000001940)=""/212}, {&(0x7f0000000600), 0x3c9}, {&(0x7f0000000680)=""/53}, {&(0x7f0000001c00)=""/189}, {&(0x7f0000001b00)=""/68, 0x3a0}], 0x3) read(r20, &(0x7f0000000700)=""/250, 0xffffffc9) sendfile(r18, r19, 0x0, 0x180003) 02:00:36 executing program 4: r0 = eventfd2(0x0, 0x0) fcntl$getownex(r0, 0x10, 0x0) fcntl$getown(0xffffffffffffffff, 0x9) r1 = getpgid(0x0) r2 = syz_open_procfs(r1, &(0x7f0000000080)='\x00\x00\x00&y\xc9\xeb\x00\x00\x00\x00\x00 \x00\x00') r3 = syz_open_procfs(0x0, &(0x7f0000000200)='stat\x00') r4 = socket(0xa, 0x2, 0x0) setsockopt$inet6_mreq(r4, 0x29, 0x1b, &(0x7f0000000280)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) r5 = socket(0xa, 0x2, 0x6) setsockopt$inet6_mreq(r5, 0x29, 0x1b, &(0x7f0000a1aff7)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000400)='/proc/thsead\xads^lf/aptr/curre\xf9\x9a\x00', 0x2, 0x0) r6 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r6, 0x400454ca, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TUNSETLINK(r6, 0x400454cd, 0x7) r8 = timerfd_create(0x0, 0x0) timerfd_settime(r8, 0x0, &(0x7f0000000140)={{}, {0x0, 0x1c9c380}}, &(0x7f0000af9ff0)) dup3(r8, r7, 0x80000) openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000480)='/selinux/load\x00', 0x2, 0x0) r9 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r9, 0x400454ca, &(0x7f0000000100)={'nr0\x01\x00\x00\x00\xf2\xff\xff\xfe\x00\x00@\x00', 0x6}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r9, 0x400454cd, 0x7) dup3(r10, r9, 0x0) r11 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='\x0e\xed\xcf\x00', 0x0, 0x0) ioctl$TUNSETIFF(r11, 0x400454ca, &(0x7f0000000100)={'lapb0\x00', 0x1000}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r11, 0x400454cd, 0x7) dup3(r12, r11, 0x0) r13 = dup3(r12, 0xffffffffffffffff, 0x1c0000) preadv(r13, 0x0, 0x0, 0x0) readv(r2, 0x0, 0x0) r14 = socket$inet(0x2, 0x80000, 0x0) syncfs(r14) socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r3, 0x8953, &(0x7f0000001a40)={{0x2, 0x0, @remote}, {0x0, @broadcast}, 0x80, {0x2, 0x0, @remote}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) r15 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r15, 0x8953, &(0x7f0000000500)={{0x2, 0x0, @multicast1}, {0x0, @broadcast}, 0x0, {0x2, 0x0, @local}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) setsockopt$inet_tcp_int(r15, 0x6, 0x0, &(0x7f00000000c0), 0xfdf5) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x3f, &(0x7f0000000340)=0x1, 0x4) syz_open_dev$mice(&(0x7f0000000200)='/dev/input/mice\x00', 0x0, 0x2c6400) openat$keychord(0xffffffffffffff9c, 0x0, 0x80000, 0x0) clone(0x20207ffd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x9b700810fd5f601b, 0x1, 0x0) r16 = open(&(0x7f0000000500)='./bus\x00', 0x141042, 0x0) close(r16) r17 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x105082) r18 = memfd_create(&(0x7f0000000100)='/dev/keychord\x00', 0x0) pwritev(r18, &(0x7f0000000440)=[{&(0x7f00000004c0)="03006f", 0x3}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r17, 0x4c00, r18) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r16, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) fcntl$setstatus(r16, 0x4, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r20, &(0x7f00000001c0), 0x526987c9) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f00000018c0)) fstat(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r22 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r22, 0x1, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) keyctl$get_persistent(0x3, r23, 0x0) write$P9_RGETATTR(0xffffffffffffffff, &(0x7f0000001800)={0xa0, 0x19, 0x1, {0x1120, {0x0, 0x1, 0x6}, 0x100010114, r23, r21, 0x4, 0x10000, 0x9, 0x1, 0x4, 0x8, 0x0, 0x0, 0x3, 0x1f, 0x4, 0x0, 0x3}}, 0xa0) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000640)={@loopback, @multicast2}, 0x0) readv(r16, &(0x7f0000001b80)=[{&(0x7f0000000800)=""/4096}, {&(0x7f0000001940)=""/212}, {&(0x7f0000000600), 0x3c9}, {&(0x7f0000000680)=""/53}, {&(0x7f0000001c00)=""/189}, {&(0x7f0000001b00)=""/68, 0x3a0}], 0x3) read(r19, &(0x7f0000000700)=""/250, 0xffffffc9) sendfile(r17, r18, 0x0, 0x180003) 02:00:37 executing program 3: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) socket$inet(0x10, 0x2, 0x0) write(0xffffffffffffffff, &(0x7f0000000140)="24000000210099f0003bf90000ed190e020008160004000000ba0080080002", 0x1f) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a566) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000000000), &(0x7f0000000040)=0xc) r3 = socket$nl_xfrm(0x10, 0x3, 0x6) r4 = socket(0x200000000000011, 0x4000000000080002, 0x0) setsockopt$packet_int(r4, 0x107, 0x14, 0x0, 0x0) splice(r4, &(0x7f00000000c0)=0x3, 0xffffffffffffffff, &(0x7f0000000100)=0x100, 0xe2b1, 0x1) splice(r0, 0x0, r3, 0x0, 0xa88, 0x0) r5 = socket(0x200000000000011, 0x4000000000080002, 0x0) setsockopt$packet_int(r5, 0x107, 0x14, 0x0, 0x0) fstat(r5, 0xffffffffffffffff) [ 2676.949446] lowmemorykiller: Killing 'syz-executor.4' (26778) (tgid 26778), adj 1000, [ 2676.949446] to free 52404kB on behalf of 'kswapd0' (28) because [ 2676.949446] cache 51892kB is below limit 65536kB for oom_score_adj 12 [ 2676.949446] Free memory is 1488kB above reserved [ 2677.010444] lowmemorykiller: Killing 'syz-executor.4' (26659) (tgid 26659), adj 1000, [ 2677.010444] to free 52400kB on behalf of 'kswapd0' (28) because [ 2677.010444] cache 51892kB is below limit 65536kB for oom_score_adj 12 [ 2677.010444] Free memory is 17752kB above reserved [ 2677.096454] lowmemorykiller: Killing 'syz-executor.4' (26708) (tgid 26708), adj 1000, [ 2677.096454] to free 52400kB on behalf of 'kswapd0' (28) because [ 2677.096454] cache 51892kB is below limit 65536kB for oom_score_adj 12 [ 2677.096454] Free memory is 33244kB above reserved [ 2677.140840] lowmemorykiller: Killing 'syz-executor.4' (26680) (tgid 26680), adj 1000, [ 2677.140840] to free 52392kB on behalf of 'kswapd0' (28) because [ 2677.140840] cache 51892kB is below limit 65536kB for oom_score_adj 12 [ 2677.140840] Free memory is 48544kB above reserved [ 2677.179043] lowmemorykiller: Killing 'syz-executor.4' (26735) (tgid 26735), adj 1000, [ 2677.179043] to free 52392kB on behalf of 'kswapd0' (28) because 02:00:37 executing program 5: r0 = eventfd2(0x0, 0x0) fcntl$getownex(r0, 0x10, 0x0) fcntl$getown(0xffffffffffffffff, 0x9) r1 = getpgid(0x0) r2 = syz_open_procfs(r1, &(0x7f0000000080)='\x00\x00\x00&y\xc9\xeb\x00\x00\x00\x00\x00 \x00\x00') r3 = syz_open_procfs(0x0, &(0x7f0000000200)='stat\x00') r4 = socket(0xa, 0x2, 0x0) setsockopt$inet6_mreq(r4, 0x29, 0x1b, &(0x7f0000000280)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) r5 = socket(0xa, 0x2, 0x6) setsockopt$inet6_mreq(r5, 0x29, 0x1b, &(0x7f0000a1aff7)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000400)='/proc/thsead\xads^lf/aptr/curre\xf9\x9a\x00', 0x2, 0x0) r6 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r6, 0x400454ca, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TUNSETLINK(r6, 0x400454cd, 0x7) r8 = timerfd_create(0x0, 0x0) timerfd_settime(r8, 0x0, &(0x7f0000000140)={{}, {0x0, 0x1c9c380}}, &(0x7f0000af9ff0)) dup3(r8, r7, 0x80000) openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000480)='/selinux/load\x00', 0x2, 0x0) r9 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r9, 0x400454ca, &(0x7f0000000100)={'nr0\x01\x00\x00\x00\xf2\xff\xff\xfe\x00\x00@\x00', 0x6}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r9, 0x400454cd, 0x7) dup3(r10, r9, 0x0) r11 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='\x0e\xed\xcf\x00', 0x0, 0x0) ioctl$TUNSETIFF(r11, 0x400454ca, &(0x7f0000000100)={'lapb0\x00', 0x1000}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r11, 0x400454cd, 0x7) dup3(r12, r11, 0x0) r13 = dup3(r12, 0xffffffffffffffff, 0x1c0000) preadv(r13, 0x0, 0x0, 0x0) readv(r2, 0x0, 0x0) r14 = socket$inet(0x2, 0x80000, 0x0) syncfs(r14) socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r3, 0x8953, &(0x7f0000001a40)={{0x2, 0x0, @remote}, {0x0, @broadcast}, 0x80, {0x2, 0x0, @remote}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) r15 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r15, 0x8953, &(0x7f0000000500)={{0x2, 0x0, @multicast1}, {0x0, @broadcast}, 0x0, {0x2, 0x0, @local}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) setsockopt$inet_tcp_int(r15, 0x6, 0x0, &(0x7f00000000c0), 0xfdf5) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x3f, &(0x7f0000000340)=0x1, 0x4) syz_open_dev$mice(&(0x7f0000000200)='/dev/input/mice\x00', 0x0, 0x2c6400) openat$keychord(0xffffffffffffff9c, 0x0, 0x80000, 0x0) clone(0x20207ffd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x9b700810fd5f601b, 0x1, 0x0) r16 = open(&(0x7f0000000500)='./bus\x00', 0x141042, 0x0) close(r16) r17 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x105082) r18 = memfd_create(&(0x7f0000000100)='/dev/keychord\x00', 0x0) pwritev(r18, &(0x7f0000000440)=[{&(0x7f00000004c0)="03006f", 0x3}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r17, 0x4c00, r18) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r16, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) fcntl$setstatus(r16, 0x4, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r20, &(0x7f00000001c0), 0x526987c9) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f00000018c0)) fstat(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r22 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r22, 0x1, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) keyctl$get_persistent(0x3, r23, 0x0) write$P9_RGETATTR(0xffffffffffffffff, &(0x7f0000001800)={0xa0, 0x19, 0x1, {0x1120, {0x0, 0x1, 0x6}, 0x100010114, r23, r21, 0x4, 0x10000, 0x9, 0x1, 0x4, 0x8, 0x0, 0x0, 0x3, 0x1f, 0x4, 0x0, 0x3}}, 0xa0) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000640)={@loopback, @multicast2}, 0x0) readv(r16, &(0x7f0000001b80)=[{&(0x7f0000000800)=""/4096}, {&(0x7f0000001940)=""/212}, {&(0x7f0000000600), 0x3c9}, {&(0x7f0000000680)=""/53}, {&(0x7f0000001c00)=""/189}, {&(0x7f0000001b00)=""/68, 0x3a0}], 0x3) read(r19, &(0x7f0000000700)=""/250, 0xffffffc9) sendfile(r17, r18, 0x0, 0x180003) 02:00:37 executing program 4: r0 = eventfd2(0x0, 0x0) fcntl$getownex(r0, 0x10, 0x0) fcntl$getown(0xffffffffffffffff, 0x9) r1 = getpgid(0x0) r2 = syz_open_procfs(r1, &(0x7f0000000080)='\x00\x00\x00&y\xc9\xeb\x00\x00\x00\x00\x00 \x00\x00') r3 = syz_open_procfs(0x0, &(0x7f0000000200)='stat\x00') r4 = socket(0xa, 0x2, 0x0) setsockopt$inet6_mreq(r4, 0x29, 0x1b, &(0x7f0000000280)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) r5 = socket(0xa, 0x2, 0x6) setsockopt$inet6_mreq(r5, 0x29, 0x1b, &(0x7f0000a1aff7)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000400)='/proc/thsead\xads^lf/aptr/curre\xf9\x9a\x00', 0x2, 0x0) r6 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r6, 0x400454ca, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TUNSETLINK(r6, 0x400454cd, 0x7) r8 = timerfd_create(0x0, 0x0) timerfd_settime(r8, 0x0, &(0x7f0000000140)={{}, {0x0, 0x1c9c380}}, &(0x7f0000af9ff0)) dup3(r8, r7, 0x80000) openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000480)='/selinux/load\x00', 0x2, 0x0) r9 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r9, 0x400454ca, &(0x7f0000000100)={'nr0\x01\x00\x00\x00\xf2\xff\xff\xfe\x00\x00@\x00', 0x6}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r9, 0x400454cd, 0x7) dup3(r10, r9, 0x0) r11 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='\x0e\xed\xcf\x00', 0x0, 0x0) ioctl$TUNSETIFF(r11, 0x400454ca, &(0x7f0000000100)={'lapb0\x00', 0x1000}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r11, 0x400454cd, 0x7) dup3(r12, r11, 0x0) r13 = dup3(r12, 0xffffffffffffffff, 0x1c0000) preadv(r13, 0x0, 0x0, 0x0) readv(r2, 0x0, 0x0) r14 = socket$inet(0x2, 0x80000, 0x0) syncfs(r14) socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r3, 0x8953, &(0x7f0000001a40)={{0x2, 0x0, @remote}, {0x0, @broadcast}, 0x80, {0x2, 0x0, @remote}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) r15 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r15, 0x8953, &(0x7f0000000500)={{0x2, 0x0, @multicast1}, {0x0, @broadcast}, 0x0, {0x2, 0x0, @local}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) setsockopt$inet_tcp_int(r15, 0x6, 0x0, &(0x7f00000000c0), 0xfdf5) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x3f, &(0x7f0000000340)=0x1, 0x4) syz_open_dev$mice(&(0x7f0000000200)='/dev/input/mice\x00', 0x0, 0x2c6400) openat$keychord(0xffffffffffffff9c, 0x0, 0x80000, 0x0) clone(0x20207ffd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x9b700810fd5f601b, 0x1, 0x0) r16 = open(&(0x7f0000000500)='./bus\x00', 0x141042, 0x0) close(r16) r17 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x105082) r18 = memfd_create(&(0x7f0000000100)='/dev/keychord\x00', 0x0) pwritev(r18, &(0x7f0000000440)=[{&(0x7f00000004c0)="03006f", 0x3}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r17, 0x4c00, r18) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r16, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) fcntl$setstatus(r16, 0x4, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r20, &(0x7f00000001c0), 0x526987c9) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f00000018c0)) fstat(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r22 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r22, 0x1, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) keyctl$get_persistent(0x3, r23, 0x0) write$P9_RGETATTR(0xffffffffffffffff, &(0x7f0000001800)={0xa0, 0x19, 0x1, {0x1120, {0x0, 0x1, 0x6}, 0x100010114, r23, r21, 0x4, 0x10000, 0x9, 0x1, 0x4, 0x8, 0x0, 0x0, 0x3, 0x1f, 0x4, 0x0, 0x3}}, 0xa0) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000640)={@loopback, @multicast2}, 0x0) readv(r16, &(0x7f0000001b80)=[{&(0x7f0000000800)=""/4096}, {&(0x7f0000001940)=""/212}, {&(0x7f0000000600), 0x3c9}, {&(0x7f0000000680)=""/53}, {&(0x7f0000001c00)=""/189}, {&(0x7f0000001b00)=""/68, 0x3a0}], 0x3) read(r19, &(0x7f0000000700)=""/250, 0xffffffc9) sendfile(r17, r18, 0x0, 0x180003) 02:00:37 executing program 1: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$inet_udp(0x2, 0x2, 0x0) close(r1) r2 = socket$inet(0x10, 0x2, 0x0) write(0xffffffffffffffff, &(0x7f0000000140)="24000000210099f0003bf90000ed190e020008160004000000ba0080080002", 0x1f) write$binfmt_misc(r0, &(0x7f0000000140)=ANY=[], 0x4240a566) r3 = socket(0x200000000000011, 0x4000000000080002, 0x0) setsockopt$packet_int(r3, 0x107, 0x14, 0x0, 0x0) splice(r3, 0x0, r2, 0x0, 0x4ffde, 0xc) r4 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup.cpu\x00', 0x200002, 0x0) fchdir(r4) r5 = openat$dir(0xffffffffffffff9c, &(0x7f0000000280)='./control\x00', 0x0, 0x0) mkdirat(r5, &(0x7f0000000040)='./file0\x00', 0x0) r6 = getuid() getsockopt$sock_cred(r5, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchown(r4, r6, r7) r8 = socket(0x200000000000011, 0x4000000000080002, 0x0) setsockopt$packet_int(r8, 0x107, 0x14, 0x0, 0x0) getsockopt$sock_cred(r8, 0x1, 0x11, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r10 = socket(0x200000000000011, 0x4000000000080002, 0x0) setsockopt$packet_int(r10, 0x107, 0x14, 0x0, 0x0) fstat(r10, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setresgid(r7, r9, r11) 02:00:37 executing program 2: r0 = eventfd2(0x0, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000000140)={0x0, 0x0}) fcntl$getown(0xffffffffffffffff, 0x9) r2 = getpgid(r1) r3 = syz_open_procfs(r2, &(0x7f0000000080)='\x00\x00\x00&y\xc9\xeb\x00\x00\x00\x00\x00 \x00\x00') r4 = syz_open_procfs(0x0, &(0x7f0000000200)='stat\x00') r5 = socket(0xa, 0x2, 0x0) setsockopt$inet6_mreq(r5, 0x29, 0x1b, &(0x7f0000000280)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) r6 = socket(0xa, 0x2, 0x6) setsockopt$inet6_mreq(r6, 0x29, 0x1b, &(0x7f0000a1aff7)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000400)='/proc/thsead\xads^lf/aptr/curre\xf9\x9a\x00', 0x2, 0x0) r7 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r7, 0x400454ca, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TUNSETLINK(r7, 0x400454cd, 0x7) r9 = timerfd_create(0x0, 0x0) timerfd_settime(r9, 0x0, &(0x7f0000000140)={{}, {0x0, 0x1c9c380}}, &(0x7f0000af9ff0)) dup3(r9, r8, 0x80000) openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000480)='/selinux/load\x00', 0x2, 0x0) r10 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r10, 0x400454ca, &(0x7f0000000100)={'nr0\x01\x00\x00\x00\xf2\xff\xff\xfe\x00\x00@\x00', 0x6}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r10, 0x400454cd, 0x7) dup3(r11, r10, 0x0) r12 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='\x0e\xed\xcf\x00', 0x0, 0x0) ioctl$TUNSETIFF(r12, 0x400454ca, &(0x7f0000000100)={'lapb0\x00', 0x1000}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r12, 0x400454cd, 0x7) dup3(r13, r12, 0x0) r14 = dup3(r13, 0xffffffffffffffff, 0x1c0000) preadv(r14, 0x0, 0x0, 0x0) readv(r3, 0x0, 0x0) r15 = socket$inet(0x2, 0x80000, 0x0) syncfs(r15) socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r4, 0x8953, &(0x7f0000001a40)={{0x2, 0x0, @remote}, {0x0, @broadcast}, 0x80, {0x2, 0x0, @remote}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) r16 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r16, 0x8953, &(0x7f0000000500)={{0x2, 0x0, @multicast1}, {0x0, @broadcast}, 0x0, {0x2, 0x0, @local}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) setsockopt$inet_tcp_int(r16, 0x6, 0x0, &(0x7f00000000c0), 0xfdf5) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x3f, &(0x7f0000000340)=0x1, 0x4) syz_open_dev$mice(&(0x7f0000000200)='/dev/input/mice\x00', 0x0, 0x2c6400) openat$keychord(0xffffffffffffff9c, 0x0, 0x80000, 0x0) clone(0x20207ffd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x9b700810fd5f601b, 0x1, 0x0) r17 = open(&(0x7f0000000500)='./bus\x00', 0x141042, 0x0) close(r17) r18 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x105082) r19 = memfd_create(&(0x7f0000000100)='/dev/keychord\x00', 0x0) pwritev(r19, &(0x7f0000000440)=[{&(0x7f00000004c0)="03006f", 0x3}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r18, 0x4c00, r19) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r17, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) fcntl$setstatus(r17, 0x4, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r21, &(0x7f00000001c0), 0x526987c9) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f00000018c0)) fstat(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r23 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r23, 0x1, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) keyctl$get_persistent(0x3, r24, 0x0) write$P9_RGETATTR(0xffffffffffffffff, &(0x7f0000001800)={0xa0, 0x19, 0x1, {0x1120, {0x0, 0x1, 0x6}, 0x100010114, r24, r22, 0x4, 0x10000, 0x9, 0x1, 0x4, 0x8, 0x0, 0x0, 0x3, 0x1f, 0x4, 0x0, 0x3}}, 0xa0) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000640)={@loopback, @multicast2}, 0x0) readv(r17, &(0x7f0000001b80)=[{&(0x7f0000000800)=""/4096}, {&(0x7f0000001940)=""/212}, {&(0x7f0000000600), 0x3c9}, {&(0x7f0000000680)=""/53}, {&(0x7f0000001c00)=""/189}, {&(0x7f0000001b00)=""/68, 0x3a0}], 0x3) read(r20, &(0x7f0000000700)=""/250, 0xffffffc9) sendfile(r18, r19, 0x0, 0x180003) [ 2677.179043] cache 51892kB is below limit 65536kB for oom_score_adj 12 [ 2677.179043] Free memory is 64944kB above reserved 02:00:38 executing program 4: r0 = eventfd2(0x0, 0x0) fcntl$getownex(r0, 0x10, 0x0) fcntl$getown(0xffffffffffffffff, 0x9) r1 = getpgid(0x0) r2 = syz_open_procfs(r1, &(0x7f0000000080)='\x00\x00\x00&y\xc9\xeb\x00\x00\x00\x00\x00 \x00\x00') r3 = syz_open_procfs(0x0, &(0x7f0000000200)='stat\x00') r4 = socket(0xa, 0x2, 0x0) setsockopt$inet6_mreq(r4, 0x29, 0x1b, &(0x7f0000000280)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) r5 = socket(0xa, 0x2, 0x6) setsockopt$inet6_mreq(r5, 0x29, 0x1b, &(0x7f0000a1aff7)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000400)='/proc/thsead\xads^lf/aptr/curre\xf9\x9a\x00', 0x2, 0x0) r6 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r6, 0x400454ca, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TUNSETLINK(r6, 0x400454cd, 0x7) r8 = timerfd_create(0x0, 0x0) timerfd_settime(r8, 0x0, &(0x7f0000000140)={{}, {0x0, 0x1c9c380}}, &(0x7f0000af9ff0)) dup3(r8, r7, 0x80000) openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000480)='/selinux/load\x00', 0x2, 0x0) r9 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r9, 0x400454ca, &(0x7f0000000100)={'nr0\x01\x00\x00\x00\xf2\xff\xff\xfe\x00\x00@\x00', 0x6}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r9, 0x400454cd, 0x7) dup3(r10, r9, 0x0) r11 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='\x0e\xed\xcf\x00', 0x0, 0x0) ioctl$TUNSETIFF(r11, 0x400454ca, &(0x7f0000000100)={'lapb0\x00', 0x1000}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r11, 0x400454cd, 0x7) dup3(r12, r11, 0x0) r13 = dup3(r12, 0xffffffffffffffff, 0x1c0000) preadv(r13, 0x0, 0x0, 0x0) readv(r2, 0x0, 0x0) r14 = socket$inet(0x2, 0x80000, 0x0) syncfs(r14) socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r3, 0x8953, &(0x7f0000001a40)={{0x2, 0x0, @remote}, {0x0, @broadcast}, 0x80, {0x2, 0x0, @remote}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) r15 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r15, 0x8953, &(0x7f0000000500)={{0x2, 0x0, @multicast1}, {0x0, @broadcast}, 0x0, {0x2, 0x0, @local}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) setsockopt$inet_tcp_int(r15, 0x6, 0x0, &(0x7f00000000c0), 0xfdf5) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x3f, &(0x7f0000000340)=0x1, 0x4) syz_open_dev$mice(&(0x7f0000000200)='/dev/input/mice\x00', 0x0, 0x2c6400) openat$keychord(0xffffffffffffff9c, 0x0, 0x80000, 0x0) clone(0x20207ffd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x9b700810fd5f601b, 0x1, 0x0) r16 = open(&(0x7f0000000500)='./bus\x00', 0x141042, 0x0) close(r16) r17 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x105082) r18 = memfd_create(&(0x7f0000000100)='/dev/keychord\x00', 0x0) pwritev(r18, &(0x7f0000000440)=[{&(0x7f00000004c0)="03006f", 0x3}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r17, 0x4c00, r18) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r16, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) fcntl$setstatus(r16, 0x4, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r20, &(0x7f00000001c0), 0x526987c9) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f00000018c0)) fstat(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r22 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r22, 0x1, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) keyctl$get_persistent(0x3, r23, 0x0) write$P9_RGETATTR(0xffffffffffffffff, &(0x7f0000001800)={0xa0, 0x19, 0x1, {0x1120, {0x0, 0x1, 0x6}, 0x100010114, r23, r21, 0x4, 0x10000, 0x9, 0x1, 0x4, 0x8, 0x0, 0x0, 0x3, 0x1f, 0x4, 0x0, 0x3}}, 0xa0) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000640)={@loopback, @multicast2}, 0x0) readv(r16, &(0x7f0000001b80)=[{&(0x7f0000000800)=""/4096}, {&(0x7f0000001940)=""/212}, {&(0x7f0000000600), 0x3c9}, {&(0x7f0000000680)=""/53}, {&(0x7f0000001c00)=""/189}, {&(0x7f0000001b00)=""/68, 0x3a0}], 0x3) read(r19, &(0x7f0000000700)=""/250, 0xffffffc9) sendfile(r17, r18, 0x0, 0x180003) 02:00:38 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) write(0xffffffffffffffff, &(0x7f0000000140)="24000000210099f0003bf90000ed190e020008160004000000ba0080080002", 0x1f) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a566) splice(r0, 0x0, r2, 0x0, 0x4ffe0, 0x0) 02:00:38 executing program 3: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) r3 = socket$inet(0x10, 0x2, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) shutdown(0xffffffffffffffff, 0x1) write(0xffffffffffffffff, &(0x7f0000000140)="24000000210099f0003bf90000ed190e020008160004000000ba0080080002", 0xfffffffffffffee0) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a566) r4 = socket(0x200000000000011, 0x4000000000080002, 0x0) setsockopt$packet_int(r4, 0x107, 0x14, 0x0, 0x0) fcntl$dupfd(r3, 0x0, r4) splice(r0, 0x0, r2, 0x0, 0x4ffe0, 0x0) 02:00:38 executing program 4: r0 = eventfd2(0x0, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000140)) fcntl$getown(0xffffffffffffffff, 0x9) r1 = getpgid(0x0) r2 = syz_open_procfs(r1, &(0x7f0000000080)='\x00\x00\x00&y\xc9\xeb\x00\x00\x00\x00\x00 \x00\x00') r3 = syz_open_procfs(0x0, &(0x7f0000000200)='stat\x00') r4 = socket(0xa, 0x2, 0x0) setsockopt$inet6_mreq(r4, 0x29, 0x1b, &(0x7f0000000280)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) r5 = socket(0xa, 0x2, 0x6) setsockopt$inet6_mreq(r5, 0x29, 0x1b, &(0x7f0000a1aff7)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000400)='/proc/thsead\xads^lf/aptr/curre\xf9\x9a\x00', 0x2, 0x0) r6 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r6, 0x400454ca, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TUNSETLINK(r6, 0x400454cd, 0x7) r8 = timerfd_create(0x0, 0x0) timerfd_settime(r8, 0x0, &(0x7f0000000140)={{}, {0x0, 0x1c9c380}}, &(0x7f0000af9ff0)) dup3(r8, r7, 0x80000) openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000480)='/selinux/load\x00', 0x2, 0x0) r9 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r9, 0x400454ca, &(0x7f0000000100)={'nr0\x01\x00\x00\x00\xf2\xff\xff\xfe\x00\x00@\x00', 0x6}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r9, 0x400454cd, 0x7) dup3(r10, r9, 0x0) r11 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='\x0e\xed\xcf\x00', 0x0, 0x0) ioctl$TUNSETIFF(r11, 0x400454ca, &(0x7f0000000100)={'lapb0\x00', 0x1000}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r11, 0x400454cd, 0x7) dup3(r12, r11, 0x0) r13 = dup3(r12, 0xffffffffffffffff, 0x1c0000) preadv(r13, 0x0, 0x0, 0x0) readv(r2, 0x0, 0x0) r14 = socket$inet(0x2, 0x80000, 0x0) syncfs(r14) socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r3, 0x8953, &(0x7f0000001a40)={{0x2, 0x0, @remote}, {0x0, @broadcast}, 0x80, {0x2, 0x0, @remote}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) r15 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r15, 0x8953, &(0x7f0000000500)={{0x2, 0x0, @multicast1}, {0x0, @broadcast}, 0x0, {0x2, 0x0, @local}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) setsockopt$inet_tcp_int(r15, 0x6, 0x0, &(0x7f00000000c0), 0xfdf5) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x3f, &(0x7f0000000340)=0x1, 0x4) syz_open_dev$mice(&(0x7f0000000200)='/dev/input/mice\x00', 0x0, 0x2c6400) openat$keychord(0xffffffffffffff9c, 0x0, 0x80000, 0x0) clone(0x20207ffd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x9b700810fd5f601b, 0x1, 0x0) r16 = open(&(0x7f0000000500)='./bus\x00', 0x141042, 0x0) close(r16) r17 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x105082) r18 = memfd_create(&(0x7f0000000100)='/dev/keychord\x00', 0x0) pwritev(r18, &(0x7f0000000440)=[{&(0x7f00000004c0)="03006f", 0x3}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r17, 0x4c00, r18) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r16, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) fcntl$setstatus(r16, 0x4, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r20, &(0x7f00000001c0), 0x526987c9) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f00000018c0)) fstat(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r22 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r22, 0x1, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) keyctl$get_persistent(0x3, r23, 0x0) write$P9_RGETATTR(0xffffffffffffffff, &(0x7f0000001800)={0xa0, 0x19, 0x1, {0x1120, {0x0, 0x1, 0x6}, 0x100010114, r23, r21, 0x4, 0x10000, 0x9, 0x1, 0x4, 0x8, 0x0, 0x0, 0x3, 0x1f, 0x4, 0x0, 0x3}}, 0xa0) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000640)={@loopback, @multicast2}, 0x0) readv(r16, &(0x7f0000001b80)=[{&(0x7f0000000800)=""/4096}, {&(0x7f0000001940)=""/212}, {&(0x7f0000000600), 0x3c9}, {&(0x7f0000000680)=""/53}, {&(0x7f0000001c00)=""/189}, {&(0x7f0000001b00)=""/68, 0x3a0}], 0x3) read(r19, &(0x7f0000000700)=""/250, 0xffffffc9) sendfile(r17, r18, 0x0, 0x180003) 02:00:39 executing program 4: r0 = eventfd2(0x0, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000140)) fcntl$getown(0xffffffffffffffff, 0x9) r1 = getpgid(0x0) r2 = syz_open_procfs(r1, &(0x7f0000000080)='\x00\x00\x00&y\xc9\xeb\x00\x00\x00\x00\x00 \x00\x00') r3 = syz_open_procfs(0x0, &(0x7f0000000200)='stat\x00') r4 = socket(0xa, 0x2, 0x0) setsockopt$inet6_mreq(r4, 0x29, 0x1b, &(0x7f0000000280)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) r5 = socket(0xa, 0x2, 0x6) setsockopt$inet6_mreq(r5, 0x29, 0x1b, &(0x7f0000a1aff7)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000400)='/proc/thsead\xads^lf/aptr/curre\xf9\x9a\x00', 0x2, 0x0) r6 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r6, 0x400454ca, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TUNSETLINK(r6, 0x400454cd, 0x7) r8 = timerfd_create(0x0, 0x0) timerfd_settime(r8, 0x0, &(0x7f0000000140)={{}, {0x0, 0x1c9c380}}, &(0x7f0000af9ff0)) dup3(r8, r7, 0x80000) openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000480)='/selinux/load\x00', 0x2, 0x0) r9 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r9, 0x400454ca, &(0x7f0000000100)={'nr0\x01\x00\x00\x00\xf2\xff\xff\xfe\x00\x00@\x00', 0x6}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r9, 0x400454cd, 0x7) dup3(r10, r9, 0x0) r11 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='\x0e\xed\xcf\x00', 0x0, 0x0) ioctl$TUNSETIFF(r11, 0x400454ca, &(0x7f0000000100)={'lapb0\x00', 0x1000}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r11, 0x400454cd, 0x7) dup3(r12, r11, 0x0) r13 = dup3(r12, 0xffffffffffffffff, 0x1c0000) preadv(r13, 0x0, 0x0, 0x0) readv(r2, 0x0, 0x0) r14 = socket$inet(0x2, 0x80000, 0x0) syncfs(r14) socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r3, 0x8953, &(0x7f0000001a40)={{0x2, 0x0, @remote}, {0x0, @broadcast}, 0x80, {0x2, 0x0, @remote}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) r15 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r15, 0x8953, &(0x7f0000000500)={{0x2, 0x0, @multicast1}, {0x0, @broadcast}, 0x0, {0x2, 0x0, @local}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) setsockopt$inet_tcp_int(r15, 0x6, 0x0, &(0x7f00000000c0), 0xfdf5) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x3f, &(0x7f0000000340)=0x1, 0x4) syz_open_dev$mice(&(0x7f0000000200)='/dev/input/mice\x00', 0x0, 0x2c6400) openat$keychord(0xffffffffffffff9c, 0x0, 0x80000, 0x0) clone(0x20207ffd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x9b700810fd5f601b, 0x1, 0x0) r16 = open(&(0x7f0000000500)='./bus\x00', 0x141042, 0x0) close(r16) r17 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x105082) r18 = memfd_create(&(0x7f0000000100)='/dev/keychord\x00', 0x0) pwritev(r18, &(0x7f0000000440)=[{&(0x7f00000004c0)="03006f", 0x3}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r17, 0x4c00, r18) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r16, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) fcntl$setstatus(r16, 0x4, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r20, &(0x7f00000001c0), 0x526987c9) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f00000018c0)) fstat(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r22 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r22, 0x1, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) keyctl$get_persistent(0x3, r23, 0x0) write$P9_RGETATTR(0xffffffffffffffff, &(0x7f0000001800)={0xa0, 0x19, 0x1, {0x1120, {0x0, 0x1, 0x6}, 0x100010114, r23, r21, 0x4, 0x10000, 0x9, 0x1, 0x4, 0x8, 0x0, 0x0, 0x3, 0x1f, 0x4, 0x0, 0x3}}, 0xa0) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000640)={@loopback, @multicast2}, 0x0) readv(r16, &(0x7f0000001b80)=[{&(0x7f0000000800)=""/4096}, {&(0x7f0000001940)=""/212}, {&(0x7f0000000600), 0x3c9}, {&(0x7f0000000680)=""/53}, {&(0x7f0000001c00)=""/189}, {&(0x7f0000001b00)=""/68, 0x3a0}], 0x3) read(r19, &(0x7f0000000700)=""/250, 0xffffffc9) sendfile(r17, r18, 0x0, 0x180003) [ 2679.322038] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=0 sclass=netlink_route_socket 02:00:40 executing program 0: r0 = eventfd2(0x0, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000140)) fcntl$getown(0xffffffffffffffff, 0x9) r1 = getpgid(0x0) r2 = syz_open_procfs(r1, &(0x7f0000000080)='\x00\x00\x00&y\xc9\xeb\x00\x00\x00\x00\x00 \x00\x00') r3 = syz_open_procfs(0x0, &(0x7f0000000200)='stat\x00') r4 = socket(0xa, 0x2, 0x0) setsockopt$inet6_mreq(r4, 0x29, 0x1b, &(0x7f0000000280)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) r5 = socket(0xa, 0x2, 0x6) setsockopt$inet6_mreq(r5, 0x29, 0x1b, &(0x7f0000a1aff7)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000400)='/proc/thsead\xads^lf/aptr/curre\xf9\x9a\x00', 0x2, 0x0) r6 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r6, 0x400454ca, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TUNSETLINK(r6, 0x400454cd, 0x7) r8 = timerfd_create(0x0, 0x0) timerfd_settime(r8, 0x0, &(0x7f0000000140)={{}, {0x0, 0x1c9c380}}, &(0x7f0000af9ff0)) dup3(r8, r7, 0x80000) openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000480)='/selinux/load\x00', 0x2, 0x0) r9 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r9, 0x400454ca, &(0x7f0000000100)={'nr0\x01\x00\x00\x00\xf2\xff\xff\xfe\x00\x00@\x00', 0x6}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r9, 0x400454cd, 0x7) dup3(r10, r9, 0x0) r11 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='\x0e\xed\xcf\x00', 0x0, 0x0) ioctl$TUNSETIFF(r11, 0x400454ca, &(0x7f0000000100)={'lapb0\x00', 0x1000}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r11, 0x400454cd, 0x7) dup3(r12, r11, 0x0) r13 = dup3(r12, 0xffffffffffffffff, 0x1c0000) preadv(r13, 0x0, 0x0, 0x0) readv(r2, 0x0, 0x0) r14 = socket$inet(0x2, 0x80000, 0x0) syncfs(r14) socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r3, 0x8953, &(0x7f0000001a40)={{0x2, 0x0, @remote}, {0x0, @broadcast}, 0x80, {0x2, 0x0, @remote}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) r15 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r15, 0x8953, &(0x7f0000000500)={{0x2, 0x0, @multicast1}, {0x0, @broadcast}, 0x0, {0x2, 0x0, @local}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) setsockopt$inet_tcp_int(r15, 0x6, 0x0, &(0x7f00000000c0), 0xfdf5) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x3f, &(0x7f0000000340)=0x1, 0x4) syz_open_dev$mice(&(0x7f0000000200)='/dev/input/mice\x00', 0x0, 0x2c6400) openat$keychord(0xffffffffffffff9c, 0x0, 0x80000, 0x0) clone(0x20207ffd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x9b700810fd5f601b, 0x1, 0x0) r16 = open(&(0x7f0000000500)='./bus\x00', 0x141042, 0x0) close(r16) r17 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x105082) r18 = memfd_create(&(0x7f0000000100)='/dev/keychord\x00', 0x0) pwritev(r18, &(0x7f0000000440)=[{&(0x7f00000004c0)="03006f", 0x3}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r17, 0x4c00, r18) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r16, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) fcntl$setstatus(r16, 0x4, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r20, &(0x7f00000001c0), 0x526987c9) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f00000018c0)) fstat(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r22 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r22, 0x1, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) keyctl$get_persistent(0x3, r23, 0x0) write$P9_RGETATTR(0xffffffffffffffff, &(0x7f0000001800)={0xa0, 0x19, 0x1, {0x1120, {0x0, 0x1, 0x6}, 0x100010114, r23, r21, 0x4, 0x10000, 0x9, 0x1, 0x4, 0x8, 0x0, 0x0, 0x3, 0x1f, 0x4, 0x0, 0x3}}, 0xa0) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000640)={@loopback, @multicast2}, 0x0) readv(r16, &(0x7f0000001b80)=[{&(0x7f0000000800)=""/4096}, {&(0x7f0000001940)=""/212}, {&(0x7f0000000600), 0x3c9}, {&(0x7f0000000680)=""/53}, {&(0x7f0000001c00)=""/189}, {&(0x7f0000001b00)=""/68, 0x3a0}], 0x3) read(r19, &(0x7f0000000700)=""/250, 0xffffffc9) sendfile(r17, r18, 0x0, 0x180003) 02:00:40 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) sendmmsg(r1, &(0x7f0000007e00)=[{{0x0, 0x0, &(0x7f0000002280)=[{&(0x7f0000000040)="6725c0fce96456213555af727dde5618bc80e0eba53ab5cf1626", 0x1a}, {&(0x7f0000000180)="e5b74d0dda8d127ec251bd3382540df5fe3b6c23250f8c1af52c4fa3f865f988c029264ebaa001e4c05466397c8cfe91a5ccabd6d1d2c575bc9ae059994d87c88a8607fede2bdb59b151df7151f178444037a5612c92f250fe91644ba17e5a4ac66a85093260ca6fcaeb7963cda3c1598c01cc6b22d69ef4ad5a168f4b7806665210534d8ed057b16527c517dabc2345ab674ac1ea4603bcf5ace42c2e4e1213ba404b6ff38f87d89bbf0a11226bb47846314a003c4bfe3a0cdb299dbb", 0xbd}, {&(0x7f0000000240)="bb38c5236e46303cb2bb85359f9aac17d5ee4f725dfbc82db45b46b5efcc47304309c506167a23a7242467d1379e6e72d786eb6e9a721b3f4304a32db6f90e228b276c0563b6bd798baceba0a1c9406bd37e99291f7488ca8dca5e3c328da66b9e26ebab1b415f38bc4201cebde6662dec42c73932aa796fedc9d8762311fdded1f51a7ec5b5351c3212e3dcd95fe458aebb5d113a39523b912238e0e4d16c406ef1f00bd4f770577db5875704aa6f21a0375a09ff7f7a5e1348153c317f9efe38f072fdca9c86562150c0dfd9985eacb3f8afba50acf47a75c4a6725ef8a0d724b9a6042a18fbdd5349d31cdbeb853e5de9b95f266edb86cdb8f4216a7795ebbf9670788dacf4e7578d85e8791346590bad94e48ddbf360dbb50d31b60f21ee4ef2770519dfe1aa7ebd6e81c380893ac0118a89b51236ed4c34c682bfa63f2f51655215898cbc541a649dcd9c5e5ff8fe7ac1230150c09203aed42c1cae81d2538c1a5b90d36a032f7835a521935f6de7b6ca59b278b230e27ecc7fbb77b6f69a06a9edf92f93ddc60fff2d26958edb34e9b29b5eb05a70d10129098af11dc90ffbc9379f4cb7158d4f55ba34f2c76a7bda14151b61116683cd587fbdfd332f4bc68614aa00633ab3798292c92f1143cbe4c744cf8f1142f101aa592d6060e932baf78ee62c06a6cc5436f863d63ce00fc91bd3961c68f96eb795759b35364ca8e3f3ebbff1dea572471cc1c52cd122ec8c01924e2ca1a1426d1cd1617f7998695efb23b5e58d5888a0cde7edda54cc5698b3614b1d9bd65663ea9ccfd593447a0c817d193cead2ad5646e8ee731e85609b668f6088c7c92f430258afef171a31c39d2f69328d734d88e473c7c9c557c0a2ff775658011e5e752d247269c3a277acbde0d4d51fd6544a4f041d29ea8d7d86744460146ed6e2693cb52735b71902a1ee15521c2ae61cbda2cad3ca5cf147a925e8ab271745dfeb8b8747da5e6590678630567b9acea8859b1565242a1f7112ffb8bf236f51048bf0a5a3c70ee239e6628cf904ac4455d4dd83b911b90ea590cc32c8386797c804341ac9cf17abd2ffd5efca0773e6aff50f99200a57d68403ecf26b3a4ff1ed87844d41632b0a135f89cc2ed583c2f2024df669bf2c2d9119184bcfaa5f021c2f122bdf8eb27986fd9dde7946faee1f2a7fc5875513f12d336ba8ebf4c3b88aa178b060835fde1cd113f43b546f1e57b52b7b6bf64922c8c5a82b0b5d9368285aba9a82e8b8134938a8195737027fdcccf6f0a5fca384b4013672f20ac26b0b1acc0eaa5d593bf3cf9bfed01c68883b7f37d914862db693c4c5f06613ae2e95f0eabe79549cb07e6204b5bb162b46bd1491ac1ba648461c5bc038a809ab7d4c7504568d1c1ac5251bfff8e75301366003b9173b31a242ccec81c13d54747d467ede6874d6dbc80a6ec76b7f804df4e71ebe690d903a9286e615f151dc6ef6b30875cd965339a29c0a1896f3cf74036b701a4e7d52a7f6eedaa4585c401774c49c5b7a57caa95fe889a8ff77d5502c56522776021c6fc243a1d034fae24069a6b4a01afbbea2bcd4201f2b99ca9935ffa6633ddd31a64c6a1e636220ddf5b18b73878dfbe58fb380c3e85e1198b51b09f642a775d7b50eacfd99f436f20d59e3c669c6c638401e90367f4fafdddc6fc25103bb82c9e3bad7595efb8698e698cb3dd7e7c92ba15e7a31f32f22f486fbb67964b1883fac5d537dda5b0dbc358abceb390316df49bff2d93b940dc8dfffc79c79228078a9974b9a5f5f0d5529e39f9db9e04cf34ba5e4bb02d3dd673a913be849b132d1c823722f56739396c62cdf72a606446bf5cafa0c176c6cebaa167c4f1edbf1c172aab49cc3d7b96320788f5c15be158b35e1dc50669e5d08856d48a220158c10d84eefb4bb7137df6d19308b6df04619c741c119919b3b6ec9f05fb64dc024529426bfc1138b65e9bc87bc83f4a5a0083bb9acf3ea9237a3a0e8b4d96af04c281220cd990fb808719ad24a1c22213527503b0c49db133b31e12d84628cf11cd92a6e51fcde6a43729567113a02643fe2a7008bea4e9a4ff5b63d4ef7b943dd134d6923225dff8cb55dae567114e6994053f696fb963193103c1157b3dbde00b963fec1284b2e9fd033eb1a94ab2480dab39c67e698307c76de6562d777cd6679a9df69a9ac68e68b95cf8225a7c306cf81468576e5128abedd8341711fc1ad8cb11125ba45bf751768f78c81a6abf70c8798c5b494ab2bba99807c487351f0b7ce02cd5e11a4f2d186cbec260a95eb67d8e3bcb71f3bf185d35537eef47a8080ac4d28d70ae277a9657df8d483e4135ef43131d857065ad9ec28f7d7d171f848fe2993504c47d34f1764850f53c1baf687faa97598878e599df1257192243ea5e993dddc7dd6f67b9a88e2247d87afbe95fe8f71277735dda7940e7478df95e52e121eef4d6e7745a742b1d584b5286cc6cd2d0c806f9742d166a5981889bd4f4e00f330efcd24a06a1fd8c07aa11640d7f4344078fa0b7c3ff63d1e4f2eed63948af6c5e11fc8620fa9a33abe41f908d724115dd8ce5d6d874c49e6d62f03b22dd4c460d1f2cfbf499a6e7a7535a0f64ca4ea614f53875517309406a32624a0a4d2322413a201559e391e3528bf443b5db2bdd031ef0b2d62c1b335d83d66b48a4b12132bb2d1b7b2b3c8def538e5764ba65a3f4476ce21c0e1cd16af75a68608a9cdf4b0116a7a527b840d95e6fd2d29db7afaeea94f58bc6007a524dfd1934477af65e6cf66fc72cd7c9262d93e05e6abad6e77b945c06cf93e30e5a2d943e555bfa2fc8d60f1656418021a19e7d19edb0509818512172e5b1b1bc6d1dd3b8d93663cc489e031141c82c7ba4eb10d8b5b49cf432afe05ceee8264b1967b40ae29f012abbc6da1e351313f828e1195631f75446031157e9f5da15c7d9c544671fb466e5c6584ba1bddbd5dcc706f57a8c3cf5a9164030bd1a04d4a5875ef04f50dcc3690ee23bb4132c43f2a2301d73d0bb8cb558f18dfba011095038f39ee1ac75b6938187ba1fde5e75af9de0ce8fa10c1f725b571af3bf325e8a0a2c5978871619fffb98e36194d6273c2a7812d1ece5d629fdbcc03fbcec3f85e869ecb30f7398c9ee07bd523a987123a1047aa76012ecfa0d8553a51aabc710ce359eb530f83b750ef63aa3d64cec215f900ce75162e17a957674c195c3be9741261e6fa322b525054d42a7cb36b6edc80c764363709fec452e27e22398e15ebf8f39aa16838c7a63aa6988db01300ec6155113f3e9b1889e0991435f1c6a91f187340a7820fc3b3d777bdc151332512a6081a149e07c7ddf4a75620c176d6e689c0be579cf3bf28b5056d2ba961c7ec6fb5c6f82a4d45319b6b63b17e51136e1887956234d19aeb1df228885d3bced6fc9711122b243438968502ed46cbbd8afc9139bdbe7092eaf574ba49aa6e9a1d4199113b72d2b1f2870fa667ad53069ae648250051f37005a0306a3c1904ecb8a3c1fb7dedc76b7ba90ede97d6de5f4fa1c4d1f589155982729007ee1989b1aaf259a592ad4ec72e1e11238c0a7b7e37bc800977430ade2813d1b9c89e6ad1d071408bc2752c19fca0ac918b8358904eae140cdbe59cefce2a4e554c9fccf0ee2afdda464fd6b080ebfa1292cce1f8a3c5a53a67ffe098a5ead1fe794df4e0c206e9121bad8b9048c6efa518dc6cf9f6efe196ae7bdbcb50be26bc72a388302497974b19a06c37e926bbd45cae0e135d67b064efe93cf9019e3c4eb4e3bdd3a27faeeab5d87931cb009c928629bab96a2a43090c599a819abd50a1e0aba3972efa533afd8d1901f7ee00455b96f5c60f0d458e1f08a962a0164350d82bec7e2a9bbe8530b81d48001e7feb6b4cae077cf192dcc2d9570084f64b0bc37e31d83e5c8abfe2b6813a0ff321cbfb140129546f8ae116f44d4e81bc552a71ee7e3e25b8ea9fd7d4a6aabaf517cc888b96c8576e3d7083fc01cafa7776cf3a129693a195588b0e0ab43dc723659f000911d9d3481650e9c906279fe3963877608ef6f2a3941a5095178aef0d37eb5bb53768f224ede4444600dce41df16b59844b497abe5417cdb77a9f1e333d49f600b87428183239b3526812728fbe48856faefa74b378f0a28a02c6d99ab372407a8cdcec15bf566cc49b2c0943bd5de3b94fcc5f734557a8142178764213716257818a21eeb8aad7f04c41b7fc5b2cefbc5ee136c5d33eb86d4ddafe0b79f5cf293f5b97b13121ba01520965f3460849a71b84041303a508e70e90960af938518e3cbcd4d096477d52496c3083ae6b7669ae1f6aed81c554e9a53fd69062bcd7c4f518246ddeeaf0ca45ab4bea5f53e68c784e6c196aba5e4a677c7408560da61972e53566674e15236437af572b54b989bbbbcc2deda8fe38913446b0072243f2dec5b272ad0b5e5b73409ec0c6ff89c58607da33afaf59705ffc7c91ae7cefb2149af78fcb2ffd69a748ca6c8889e8c2f1a69e26f379888a02e8fe6da25115666851c019eddfef8322a8b1ab992cc0345b4fe3d527da03f855e4f3f8e8d6394fb346bc4009f4d284e071379cff8614ea87a621b83ad24b4328356772d0b7dafed0bc49e62ac328f5664f793b592dd88cfde1db459ce7f933331e090285cc32036085af471d0fffa269a94de7abdae3f5256ab6280a93d49754415a30c90a026b30be2caf7ba0cefd4c465519e13be8c4431fb4e3f30ea20e1346cacbd5cba09494f440fff52d94b54bec73bf14198bd8f1b142bf254905965e742bd1232668bbb20f2b560e039d4b8712f19bda7811c130047e9c1184e004062d35b58d4f8b1f8ede7617a332ac5b3b5a73f261e98f8645b630501ad93ab2a66f6c300c8893f99cc5eeb477dc428fb1a1cc94a519b2a45c5af554343e75060e11b5e896f5e1f79d4e73d1ba6c2104d43a01e464415a85992d041058d6ac4d23fea574e5f587cc5eb0be54f2ed25b3559ac526bb552789f9446fc1d6cd4d2abc3fe92cad9aa86569e9f79b9b09ac95603c61c75f688681d0bff9f59ec524201bdfeb61580e31647f47596fd3e18420d80b3db65db9c7604c6684ffee340d1cd84b51cf0eb065271fdad1e504ad10f518793911d41f72bb19980843a4fe15a246e2f66df866a8c794c681d807a39c4e038ef7da3c9a8f17da1cfcac1c62ed438b5da25358b13d06da55715c86024f26b05118940973dc036efbf7e1d2017d13d8b062caff0702016c7b1c979e2ffc9fe956c79784c5124eb568f2db5d7515d3c3f852d3b6e90c91690fcca2609299e846add27ce71fbb68ff7781238114dd810051cbaf6054f36f1f90bcd04055405395ee6b2dfeceb87873fdd6b2cd7b78279c53076778d0bc8fdbba5e5da1c65170d36deb83596ece04b44dbf1f759f02017953354a9e99b839c78cff02e9714a0592527ceae76df9b90aa10093421f24ac56407d0e6e38b8971c954cafc31729736b5186abfce63d6308fa1f6eccfee04313227bbfdd0622d241c9e02553a3a17e4b93c9a247dc5bcd324bef8b6cdc3af08f5dbfc1e43e05bfd507cc774cea603989e076848f407580268e39656b2911636d7a1cee60a90870f8affaed0f66b7c8004c7076e38be0f4b2ae3b41e1a3c65b131427ebbeed80c45de0be00dffbc09ce5b4932c4cc8ab3d95e8acde2741979f167c6360cb723f4a46768e24552d6f18db74442d99efda39254fe0d7a97a07e7c3021e77b691c8553d62b24d8f0f0a29c968e8ad812a7419e9d10e939b16cd60", 0x1000}, {&(0x7f00000000c0)="81793a656b52271e798b97a3d73b7b37998cf81e5166cc9c57d995be6d0337c761e06e3a5869c9f5f28167d37a471b67386495c2b1dc8b57237c1041e5b3557d3445a54ba74cff95bb787894408075e9db276488f3", 0x55}, {&(0x7f0000001240)="7feb78c4bc5e37f521b07940db158bbac26df0fd12fccd141c7bac9f52255a07bbac5a073884daaf8435f568955af8743e127c1f29dca78bf00dd265220900f29fec2409fdaaf6b969dc8b5374bb348742e47ef2c9e90bee64854d045be15a8cda63cd3e4bf98808ecde8ace8693074533e0776747f12f116cd3a776ad453e576026d34147c93e3e43359bf147b541e77e07a61af13e8a9aa33dc8e07dbd303e10c2a4e3ce211b3c9e968dbbde28b6736f2535ff140d54043ca134a365e3d44b9f8d6818a428072b98ee80683ee2239ddcad1ae9545c6e65c52f99e7ad553f7bc26ef98e70ce4f83df0920249d6b3be8f9e9ce8114529fd9d6a214aa00f40c1e0b5b7a7a0e94b5bf8875e09d4f7f913da8f0357d560fda22dc8faa324b7c151ffce2929d535379dc82553344bbe87209cad2d5ce728a0b85ac6b735870907a67413cf3bf324b586669f730a4a6ebe92646428da3559173990145385986c0aabff31e1f6f8227a8cdd3a38a0dd962aed2d9c5c406c72c700d982d540af514cc6cb05cf1dad5c20e1e7116dc186e5c402c67c7dd9c41933ab421cf1590a4f5f083c922ce022d0665755890be8d3e5d7c311e0b8341c983b548896742ca50c6d5949bb0bdd5169070b4d0afe07eeadb72f8a1cdfd81f3186c34c488c9b98d8dc2fa4757b402ac577be61c57f8ee2510088d0bd2782358d9b7fc04097d3a0e6e7ace840fb72e039da7205211087ffd281385aaa3ff51b689cb4f4c819332041c1ce8163dafa3808ed63c024bc9029b157107a063b50de56fbab2411717e42046409686da14ba82c7073fcb52b71aa5702636dfbad13440a835338ecd7f2336e0aa6912be064a028c8695497a86136e117a6d2de41b326b4f3bc5487f42dd323369697e34ccfc8ba2dcf4428d95e965ee890a7e2c7b1ab67c4eff2b437cfe216f4fdf198bd0da46384da391ad238a4bd87d3368471498eb39f5cafba695196e98ea5794eb4acf3b528ba2261335c85d570c0874121805c745a1dd8877258dc42933d31e740e444a3156b0695f7a106fcf744102ed71a64037f11f24e53775ab554e1850afb647457316569391c45c63c4e2e9f4ba0fcb3b58a2e4c187b46e63d173b31312bba379beb4643dcce9d11428b9f99531270400eff39c6c9b327758db91337699f226dc34f399bb613cb4505c2f397f545c290d21a0dee2dffcb70fb18f32915934dfc8f568bda86f6bcfa3c71d525a483b5d59ddae6325f4add28f8331764fc0826f85e52cbe1a7cc3fdc5a53d333b54023f8696288960b6e60679e055ca4771ecae660ee2b8f65ce822e90b959621a62f266cbad14ee8ca07a94af598705187b696bf9406c86d85b36f7c1c6bc41c59f112fbab6024cf7a1e2bdd2ac3bc6566ecedc8d56413f4649094ea04559a9afc104fd884e678807ff01e065f533e63d0ef9faca6ad4ab0e27275d327866c24d3f17fcafabb9fbdd55c152338587e9ab190255cac0d7293a2069e4ad5ca14801093afbbe6f278ec0786775fd72300504a33d45b7bd60ff3648a578760689c05eebc4aff9330f7a2399c4a23cb2ab44937835fc6b542f3f0eb5ff9df233739d591aaea699444b43e3ca16fecc0af348f09ecbceb3019b1aeeef648e7018bd1da05cd67df3f986dd53161e444053bc30e4f0e84068ed6f3dc17d18b76a016348418a62c579b42718676801e039374a85428f131b2f2501bc96edd75bbc463c6556db922e6fb5a4f48b063e6a3e586e9f8e9557db4d89fa2b164648419663442e9e181a26916d48f577062b2033ae46f266bd7578725277825a3093bf78392bb857868dbd8a170a8f045fbe10ebe7e1b576ea32cd2559de2b3f29dba6c2f40cd90b2b7576bfe8995eab930cac77da9e9898e55dee112965cd86617f547d41825eec1f0730b4d9bfaf42bda35add578b84cbb3601be15e9c4896695ff0e06b41f6e5803bfb86899047aa559c2cb53d64a4c903424a81df88280270eb597a6b94566b70eecacdfcc854de0654e247934016bcd2ba99cd2d854cf11e6b140733ebb186a791ca6a76db8d3d8cfe13c06d2a88db8f86e22bf58eae0f14523e621e6cef090864b0e6155750f76406df9ec3bb386d7dc3e0812b974cb0cad288ce019c13dfb28dc13dd610059986ade646e307cb4d68fe7b14ccfcbec40924cbe99d0051655914312597410422c4c54318ff4e4423c0e2870de69de2ea4b477fe79839b7449809ed7327a6c5dd11e7ae430eba6337c9f7f2ccf117dfa7a4d1acf1d1843e599de2e63c78a16dcc9851d549a127cf5de619c1ab8984bdc67a1ad5d33429d8c3d3b00fc7ab4a699e57bb93767844ed1fe7d5f6bc5db2da68043a3989567575be03ff00a9b96e589069f6d8cbaa60990998b6a6883eec0ead738edae8c163af028182b3dcdc97b8d6b5c0a7c6b2887f29bca3fd1e89a5ea432d2af047340a73a37a3610367739626816132e3965675d8dc4d717b2812046405bf286f85be16b8533fbb7ea0808fa62cf0f22ec7a428114c802f6bead03d172a23e17e7ba2b4945a03e782f3bd55416c5f96e03241252e0787443662743d7e20a2071894554951fc5ff523ca2db28e918b575d84637c85cac6357776d52cd1c25637e11973d587b41f0995015f69ed5d2d5155b38c3fafbcf166538b40b0b9e5047ca1e75597f45dba393e8a618990d848af6cdc4f990b2f690e56995c6899379fe8e8783414018855e95ef45bc6e6d64b0b21417ef1e5b1bf2002a0f86f4ca0fbe642a5e095cb810d96b7037de3ebc40de5c3274562f62729d640269153e2236a6a10318a96e0f65a83a86bec1403fdf59e02dbbe8c376e5b4c7efbe9f3be3537f9d89ddbbc2de7c9fa5048ae60e4ca53e3a2a38729e3e4fddb8e57f44fa18cdd31666d83bc938a6826d6d9a3a316e70b5fe75024306d8cc925a6dbde9d47879045b7c60131b6b45296a58cd883b3bf8e9cf45447db212e3b6708dd3ef8be3cba17377646a077aea7da12d9762ec43ca0bba6119528ab169cd05565cc4ba980aaebea25b9a295400003bfc79b83dd063a360c95cb98d403862a18a8698f2d44504629ef78c3e38cce4041d006ba3ab7b28419d41e6791a00782b96f72564034f11b293a85638ac4df22e88db7d438d2be50805421d5742c1e274f504e5a4b8c726b1905c4d2a032272650f5cd2b395edca1d195805b955e55c6488498939547a18d336a32196d775e65e815e173fa5ea3c4b47fa66c56b851327d3f0898371db70270b8de7851fb0f3ba957d282bafd975a9c8ef576585eca3a0f713847d6e99610d228f75e6711edcc8c1972041fa9b974db0e3cda0e0426cebeb8903c8973e8fd21b26b002f60eab907886de525af2ee8dedc9f58edf8dd13c4e3178e59e71d1f3748c62a83aefe1fc413ba0eb808178a1d2b4be8aa1c85366634051aa37f0d53cb61de1d9433f8a9f4465af721b99cadcb8c6bfd8da9c146b716fcd87d90ef939d8da9a51cb0a99d8318d960b36d8546ceb67935207c2a33ad283e71ba3c4e5f37d6ec16332e665cb2b0d9df33943cde47689fd00109407dc0ad5d6662d946c51905aa81e3eb47b3baa44a7f69e053c2cfb15b18cb2c976106e0842e14f544e569941572ed634f0935fb23f45c45037a29b61bd59f7bd24f613aabb4a52567a78b2725d56cb3e173a5fb853b44cb8798eb91b52fcdc35e6cc8760d313a57a29211b7ca69c1d7fe76166c187506dc568aa1a8db4fe52d3c7810fbd70e7202e09555619832e2561eb4ed67862e75644605705c7934b74cd4a4faa2b00296484dcf511f5c019cfcb32ac33fb7b9da321c02a7133d004cd09a0087333f1934dbd0d424112de3ab3583d41f2e45c0141e4b95a533b555bcb881ff02506482e15d586f6c88580e76207feafb49ab1b77f4735af4026ec119b9587e041b40072483da65cdc02c825dd049814dc768971d155d6099386d3b22ea6d00232dfa8bb45afb7cfc5415e6dcaa4f80eebdb5bc00d245c43a8b6a899f0b8b9e5984566e80cfb01c7fee88bb07c6a222442e65e41282c6393c0c83ba33c17929f73e8f1b83e658bb031eaa22a62c294681a9e9088fdd1b5711b723202213097cb61f055092bedfc74380212c4bf468e5d0e37e920b095d7d234ad7f190ad902d2525ae5d180b74192e68bbe045a51961be6da7d0ab50bc29dd8dfa6a06c2cb71e3537b402cc2303db413146d613689a289f41964c863c3afb0c3691adb894848b736bc9ea7323d83de6c5e3803bad84612bd5e1d8af8e8769bb770032bfb57e61e00634f9b85473ebcd31f03f412634dc55e1361c0c031a6f239beba2b1e1601984a9fe5270ca9fbee42dd8aeccc87f119fc8daef839a1ca327689356207ddfca82d2e70f94e327d9b26a19eb705673d4f33638902bdadf8851ebe89c4484462d0a295c8bd5947e03fe68d66a57b7534cd41bdf8fbd6a8286c5e36754f3e8d302706d7fdfed3c285ec262a1184711c3f78d91461959638097d5e55c0a81d44ca207c9823b773b1e9a5481f44a571203629ab61f328a0a460aae39788a4a312e1d7cc9ee1274ee2cde0a8f7bc420439e2defcc9821d834dd1e68f62f99b9daf9a9e60038b67a9f8191049f64c70fa3d35af3e653203ee37addf57a01585d85ed2e8c3bff465d8c73996f7b90d00de261b25d5ba3e82b787ef52fad36bd38f13eb810477473c909456b71f1c6aefaff3352fde0ab30373a24f2ea39899436ecb8a417e7f6e0c51a90d528b840056e2f1d9465448a6646ca9277f09e8bb5810846b598f3a870ddd227bb8b2a11c5a0eca92293839b2dd1bbae118ad22b051137c9962c8cc7253f752a57d814513209ebe7ceedcc2d8d04498fc1057b0c91c101076c4cf48953146b2b8f705195d874a4089f98560aaa67eadeef5280353061f9b1775b8c6e4d9815ba87e55063eb5ceea938bc1d42dbe43a6f48504c919cf4b81ef01e34c5c40fd4a905107bcadee0383807e1cf30f94c4271b63e83a86f90128625a5d9b7d3e770866169a38e6bb9e391d3f90936b442201a5c79062c0d0cb4f096fa016e601b2f53b02666734a25d319cdf9a6940ab003f44192139f8f338f7aa6cec7cb2e540f780bb8cdc9b531bb4dd47a09b0a66f4c844c5c38eaffbaec80fdaaaa4e32bacab66fa9e0ddccdbb5e49ca6cf1fb483e8314b4766ccc3a700f62dcc91d61bf8716a824f6370e7cd9049596ef76c5acf5c2851b07b7a81bfe9b66a91c4cbc2602c13323b2f568ce844e5fa927584b52de3e38d7b68fdea5cbac102b8e4e1d04ee5fecd5838fa8ce7b53695833b1c2ba82a9c707b5cb557c43fe119a63bfd20181c8921bb0154d8aeb8bfac91545e2f27906c8efa7c864ca32cea4fc1640aa8346aecc64832ddff81938520ebb51c31de3d8b349ad23dd8acd8011e9de71bbba27f0e24dbf4da4c409ad2e053823346a4e83dbcb645f02d252f8d0fde225d0e9a319508d106daaf2316da6e8d11e7fa11deed6d85ba26173b2ee9da0069500e22e2e5f3c7fd08e8d21c9ede594e8269bb29cfd60ce0ae16ce0a6df4e42b42e8bdc943b34d1e05c7c2ea63f40e77d20d462d6454cbc8f7a7d47634513165e821755031410a0070d8a0cd7e1bbf2c2b128d02a403d0b6d4d7953f0a7efe3af6628755af7ea78d2e9ec705dd64865412b38bfcf7899f733e0bb4a15b63125a505ba0d2726494cc9ebf43abfeced5c3b8f16997dd9e9cb79325e9b614fc911aa7628a531fdce080450af0abcc7295cc1e6283034a4f467d733", 0x1000}, {&(0x7f0000002240)="ad0bd4a02a44788b56084febd8ab74610bd2bd0b30fe601b75e616d81cf046f9af1252946431b4dfd5e387124d0656d276", 0x31}], 0x6, &(0x7f0000007f80)=[{0xc0, 0x10e, 0x4, "1a94c804834e5df7a984047110425dffadcf2d2d3472da22e4d3f6f09f3fa059dd2b388efc7ae9d890ee9e64c703ac3f9e7d8679b7825f2ecb21ae5d6ec9d49473d8122bbd9a6361cce291d22858e3963125abe6af20c477df9ac8d79e4f02bb521cb18c5fd6ee5ed43624df4be83a09d79dba14e0def8a5ac8a0e6e57450d5afcd23aa065c600b24f67f36ed106b0babfe0aca5a7ea51fa7c92432e01f4e4ea90a169093a186292d8cda18b"}, {0x78, 0x101, 0x7ff, "de09b35de6aa1b5b1ae855777ac5d4871d09278310a5af52fc8ae0bc975aacee40920cd4a5681baa85fb6f91900db1c7f33726fc6463087b40c2c5573587de377dce7dacecdd80d5facf8d2c9a750044dd230166a88e81e56ca28456466c40cf5ccdb294edcc2b"}, {0xd8, 0x84, 0x7, "20b53d4304aa070c3171b230e4385c6cb903c3cad5fe376e7a699e886c03481cafbecb18bb05021ac0e34a3d3b8150a2bbed7489cb9684cfc6b27baf02f3a53ed748a72ddd2385400246748571a0fad296f3ea2c541bb0b6ebfdc90e6ad53ae8bee04fb3c13b003c13211d869b638994b3b0fe4c83f81e05f4c2032a02a7fd90a2e3350e7ff1c2725c5cccec4132bc180badf82cac9ba654eaee27888572af5ec8818647d31a7932634d97a3b385a4ffb7015b64ccf0c4092daf85c25167d4158adfd5bf9aa3"}, {0xb0, 0x10f, 0x6, "dc029f2ec2fe6acb09d46fce5e2c0f354bd782fc9be73d9c242c4e13c3a534e8d28bd899a721b292777624808be4cb26651d9e6d99418c8b907717cfee8c1d89ac368e59344ba3b61e830616629918314f411510d12cd1ae5a6a5b591e7dc2c556775532c5d699ca1f4332a735e5055513cb2fd2897966b2fcfb2455d2e6c69c2f76874886bb4fbdcefec05e5d028f99365ef6966bf298372fa380293d36f6e8"}, {0x90, 0x3a, 0xe9, "e867451a66dc08e2e2b51dc9eba3e2c8a1e141c668413337cad20e73febc32ba4b1669e1f85695333684396168cbcd1f2d32fcbecd20c693a2d0edb4d3c914975602ec986e88070b1f8bd171aed59ad7bdcdfa18438bd3baaa2a4445a0ae700cb37f74d02bbc36e8e56ef975422b316d23c50a19e9a9be2c18f70225f29ba614"}, {0x110, 0x6, 0x2, "1e3d73340d7f2d7a255e3339c3078843c788fb21072480b67f54afa99af262b08b667b75b98df49a16e6affb2df291a626a03b8705d059625be5c6bc20e4b4aa423c4f758a9ee80542d207a8b8fcfd09371fbe9ceb5057e5ade7516cba8cf28ec7802f802fa596b96e489df928cc95a26112a0ce2bed2c8552a6a7104565294a4fd4f7b20ef801380a0007da65d4786785e47b6653e5bc4720190f106e105b501210ba7241a45b45e8ffd4e282ea4ee63a245e32da38f4671aba9e1cd487cfa20c01d6f04faffadf96a0486cd58b033d91c533b2ff9c7ebb5d9dfb789a53ac6c9ca1a16d9bb23f6f977f7d24e9e3848bc2e36469b4b7dfd324"}, {0x60, 0x175c1d91c3ceded0, 0x5, "5a998c4b7663506fddce52a989d86a4f7a406bbb676f0d024becf9f75ee7028faf3d09f95daa63da3ae0a542aecbaf565c574ed75df1cd7b953beb44178a0000000000000000000000ebff"}, {0xd8, 0x1, 0x0, "06673dbab273f61683b42ba7f0a615523d8a95c796d56bdadd746f5a1ee0c6eed79644e5033597913faeebbe89b30afaf86751bc7dfb284a6aee4ba91dfd430a3bc3156e18295a43dd068e1dcc37adef4ddf1982df9fbc26cc83e34f909658f5ccaa0ee00e7ad09fa6eadf1f5ecb79eedde61e6ac8df5b176feb5060e6483f1cbce2b674d29271381740fafd7c514eb74121067d69167ba07ec081c5de2eb06525bae09a5dd427e6c8a85090d613571f67bded2baf3289e1e9db91f2f4610393623546fd2f8721"}, {0x108, 0x119, 0x4, "407eb12087d0b42be11ad23a11c3a387eea97be950b2f52e408082188e37bdcbea42bec16c5867ddc51db90b7c5e10c0ddf436e6739e821438cd5a840c1d9fc024a4b0efc0f22490a8125fe1b3ad9d95041290e99efaeb905dc91e03b9d2289f63fcbf5bbdc28b2c56959ab9b7a59ca01f088d4382cc81acc6d412663de1f7b57eff65e4a2c842491fd996c68534abf984ffd71ecaf0130c796a35bc4a234a83942a3d613d20675914337c1987970f913ef8be39f4cc879dc291f7712bad69670bb7ad27e18a7271214102d7e225c71fc60581e4bcfc37e79fd990d64d3f0cb537cb9a0d9f78832cb1a8257258fda506a2e24c"}], 0x6a0}}, {{&(0x7f00000029c0)=@caif=@dgm={0x25, 0x3, 0x7}, 0x80, &(0x7f0000003a80)=[{&(0x7f0000002a40)}, {&(0x7f0000002a80)="75f3266d25d7d37a178506b26420234e6f897e164bd564701023904ae88503f265c6c0fea60272bb498ecea7287523373a0299b829fc0da5a2ea4367c026ce380f5fb20dc53f748dadc37091aae71fd92620585068da105701703ff2362c4dc69be6ba216ddb16c3f51af937ab9fd47d90fcb853ccb280806be36ad517de4b4210f6f445b1bc04e75ff239b2d8dab94cf774c7c93cdbd771358f4c96ad89a5cd887bd389158239fbe0c7792e72f8cf601645d2bd2f24819076e2fa76ba613e3775e86baef4b536e82c7d7acfd681256879ff3f0e3985d173a63848e521a0e3c8bacaee69272e420cb6c318da15dd3f1f6e0bd006f0eb46db8b240daa2bb8a0da6899657c774ee5a5b5ece309af5fb74e5d6ff0a3bf748f159c1e026fc9e0c0a20ef14f5d44fb3a8a2bf0beee1f106bcc9ab5569611fd21da7836ba7dd9b1570d13ccf48d192c8f70dbe8e873efe2bc2abf3418b5553c1967cd2b7591187a9b4bbb41f293622c7e9746abeb2943e9227b061b69d3afa498e2ae38d8bba40307b242aeb5c4cf2ac2415e5f195149b6605f7ade507952cf5cc50b03a32973cbfe4af40ad4a87cea796c76471f3634a774352b5199d742e8abd85edd87d5eb3584fbb6abdf8c75d5c021af7f6f3ef886e3eafd4afad1ecd6adec672be25e729fc46e88529505936d30cbf8a61067af11b4ef422500aab44b79c6a0e100791835459833a188ea8d87fad71a84e3469ef8403d9cf991d6a825b74db16c990aea39d128709f71c885e53baedca1a0e72cc517a741e88125aa8407efc1f68acb8d9793987d43dac8ef0fa2287c5a831706442fa012a8fb025602ffc6de1104d6f227fe311ee5a23e8d29b631edd4ded9b13cc90bd539573d68c69c8ebbd6f6d3ae46db8742c6190fd5225fe1717ddf0031c73a42b4db66dfc0ddd0642ca1c7da7717ef70be2deb16b8c65d09897b954d1092a5256a4d5a3c838c417bdcb63a5662816d0f1ce57206b259aca0f358143275c0b215f76fffab3ef6562c051a54871c43c9f4e1f290ac8ef1bd0cdea0debb382bebbbe34f1bd1e16bdf655a443cbdf054df3c6a16ae162ded465a8e1a107272e7955bdd065eb70e0f1871ba14fa9da8dc2fb62608a8868bdf0de4cb2b3b708b0fa24a28afadab4e5758e2e72486c1870f8ed2722f51a954ed90beb2dad0a0a9cdb601a44e49cab436ea2e4c8a05afd0a71f9739772573513ca7b5b2c11bb435a9765ca10f8961b21d3e524fef44a7b971ded7fc25969c39a251c77f79c515e31912763d985c2a0cf6fcd8182bfbb9b288d54d0ea9697f0c504dab4d1415b7bc3342aea4d7e24052d22e2a35ff0caec8abde60665de0bc6802248826c8df7d3f85fd742a85b922ab4b3c5bd9cc13b8367d72f4c3ad33ced60137b48b1f6b9d3d7da344d2326be27ceab7c81082c951873776e0c5b7f897bc5ad856ad797a7064658a0b8d04edf1fed8c6a53815effba7f7e34c07bd93d48dcf31c8f12953f3248bc72d0021d9955c38cb7410ae89ae0f507e2a9dbdb441197e225088f78c36d33cfed0f873da06f4ceb3309fb254e8d6ee66eaa22c39d752af0d04b32fd0a3a711e5bc91cb4ece98088958214bcc05ed06d2e6fb13d80e46eecb1af4f0d6706cd1191fbf7e4a4120409212bd094453ad76b290b918614c3aaf1e79339b4302fde129e7f60aacc0810c162cbd52eb07deba6560944716706a09041bff13d8bdea91b7b39abd9b49830490df5f1c9b8ec31a0d3f3a44958e440b2cadd9b8cd448071bf27d0298df3aba665645653f9e2b52ced6271bd4824a9d9f34143a5d0d9e32d5ce02d20f37c24fed6b50de7d0ddf2d275a6f0000aa04bab79b9fe4c4865bc5a0cdbbb0669d2cae3fb36e245b06f37ee7fa81f90cd67871945aa15ee6ac2d9fa0c617ab98f96acf9e47c95c4b57c8bb37869e6a78908f43b28414aaf25c7d06c4a44f101e447e76b20c819adcd7980d6c70bc43a51daada6ec54845dbb57158f51fa95a9bf26669fd1b33f7bb25e80faa48c4f11289f2eb1ff44ec8eaaed20647856df03e3158224dd6b03384a14a91d79625f1c7dfdfc29c1c9edd80620b1551707701da8c98da85c530b43ba922fc969b3d83159d4ecd4cc0f5824327fa8d6914ad8976ea18541e344d8d4727fcd56bfcdd13aa99944f951b3796b0ab516f7da923a54fe9af6d704294050549985c28dc23d0ddc5c7e4886fc7dec640f62f046a02ca923b6eb8706528611057ee22f4fd089eed53fd3019887564de3eeedda3251db8b734a523fe1552cde3ff1f94fdad21872504bf1844f91f610351ae116be066dd49887e0bae060573aabcdbeb3b8510184d57117183311f26ca1f2044703c82c9dd0ad13781bfd030d0bcba894baefb84aead8a488f05aabcbb2859a7ecb9cff2a181d6de1e29ef7417780dc864e1a8218db36c58f29909bd4dcf1258fd90b2daeea16068582e314b9def327833b131b482cefb859c35044e1b4276449e9283223727a157ee78a199d77dff55a674a6339e3a851a4ba17e01cd67060f63eb5d77dfa2aa55b250f056472e9707c586ed950c468a4faf2033c190d3e2a3c76287fd95760600f27e519187b282a703081e4c13868c11734df0b535686efa15620f916e281e53965eeda4f30981bdb3da30f23af1c23458025fbfdb7231e553008f20cef7549c7395d79c6ed28ec56bdaf067874e4335974dfad9f9f6727cb8f73586b56a055124e1557a2dcd8e084f02359fa0557c6582330eb6dcfe5c5b4f534a847e096d28905851f60483d3912e8b24388320c5896222d4e1d0847ec26ca401c665fc2a1e558433e694d5dc8ed9a9d457f8898bdf3da0640d011f483797ed1bcda6f928f890c03ccf640342208d5383a5ac3a02c14c3d418c38b97436db0464e464f65cd2f0fbe4f2a30808dda599dd2557bf654662413e70b84243e8783c88c82195211004efe47f7ac3d0893ef4f59d9ad43342c1e80094b9823ffbbbb08185363bda9a55c0db47dd224dcae6e285aa2af267a37ecde59e505478ff66d77f80dbea5f3286ec0764f963de5ac176e16cf686dbdcfc4b64addd6501833f6e959292e5f6b39acfaf0b31e8296769b18622daa2aa1ed99a4633b91cab212d6cbaecc455796a8ae4f0e2a5fc835a0860ea7f992d11b221afc95547a2954f7195586dc1012c739f67a68faeac6fba478ccc4f2d877dad4f74aafdf5b52a4ccb5c73b152c9c11d8f0dd144c9bba883d68361ca6b3141b7fe4b8cf7e7cdbb3eda5d563527730810fb3ba159043671e9288325e297d14f5f7bfab932c1c560f66e5874cbd6b817cd74938cdc6ffaca77a9a9e11b872d1abd55092e0fb1f1086f1bc2173cb54c3c11bb6381e812a8d7d66061e42fcfbb46264bc3c298aed331b1b6446a555cd55819f46f143cccf75c3e76447c7bd7662a0e62cabd9848ec0795cd497476d2fc97de5b5ddcfc50601c048b4daab9192f077a019b84e473a0e23ed96942e45ae906307dc74f494d3aca5f0b6e5ef5de8699d17cea94cc64e7d1d65a8791b966edc99547f94c3837c678011a71fcefbc0436c3b18a41a086211928b18d0371b922e8929ea4fed8cb73cd695ef0fc2416df3f43408db4be331616e7e71107dfc3d859d2105031817bcb5ed9ba0e95e955fd0c6a43c02d71dd8308de9d2a599beec1efa4d3afe14e089e443aa042a06d455287457de8a09dfba8325264b5778804a015bb7d91c89202f41195b2af77c366b80d784f0cffba9196efb2dac55659261c9e372230c675a0b7b0d74b8379b204c22bca6b32efdc7f00dfd47b0f1cae10f8762efe473a286c1965469ab2d71f5b064f69b66bf2967e806bd7b51cd2d0e4f3b95d4aecd35206c16bc9215f137de6b29c850e63659f9db63a21367aff2ae03dc910cd744f8e303332a35d4bf4884042cac5d0bc97199d3959a77fb0049fc5a2c7d19360958388af9882da37bfde245341b23cd4e8a7e566a4fad619edb0799049ca2831706aaac6702f58d180910ce59a7b81d9a58934110ad07f126c56ea82609bd1ea5fcc2e4d3d505b697987235c6f3f297eade70332eb0f9714040337066016435f2d6a59943c08e5c67fe2c9465813f70a89b05fbe22fbf318d49f366ec908b3f055f3f10370084600a7fe2a657c1a31db63883b01ae1f2fb04f407a2c9f905de80f4fc74988898e5c1a93cb3ba5db382c56ec1964788118b1ef8c5b87280add4854154f5666cc39a94c929c3b1a05110d8582354873221d8bb460434edc80f422902286f9f4b075a2f6c6810a3c3bdb8b1c886a47d90fecd1b2c784e8112623bda8e789a94de4e51a691dbedd2cd97d184519246aee71fc2d2c0ac73a83cf798c1e35e2bfc5b069251fbc470371b6a4cd0de5427cacdab6fa8af78ed67ad274ce01dd5fac2225426bf2186b21562226238ad5ed3765fedd6eeb22ba1beefde42847696ad0ac4a0083382ae26659a094080d6080708c1329eda643cb13186864288c057bbe97ecfa88f23a9c32d91cd8d162337709e21d32afac96b01a1a5fba23296c268f4c4e61d02d9492f1620d790e85faf7f99bfd4ef5e41f33e0e7236d00be59e03b0a3b3080755634690f6707dd02e5ac2f1941919ff262bf3a623c35e7832649e62fbea5874dc9327f0947c3d3ff1f3366ce6fcf825107bf07393a8315b378a1df9e63c2c3e10dddc451d78216442777e580f2f1b7fb5e11782a67c6507a5bda90340fc10fab02cd53bf9232ef1bbbec2ce0fc2b585ffffa10144f3af44b3e28852ffa16ab72db3a49ac5b8f0be7af16a94391d5470bc7cb3302e982bba7038575ca40268d3d0f760bce2bd2ccd03cd01fcb7253ee33a1bb2c3081e21462a827009fd4e4ba8eb339559e9a4219b1b026868f06ff66dfdcbcfcdebaf728ad9070b45a4d76ac36dfe32f4943de580a2c9f119ed36275e354ab0317b56ca678df8f240271b3ced8ad559bf4de2df6b10e081336fd44052fbbc50d61b3575dd0f3f92c376f42498e2cd82b44a417996fce37e8054f7ef4c7b7e5c20f672fc323c668cbf04cbbda261c3364d26156da01cced1a60a715b2404c94f5cf2f1fd62b837ddeb1ba9c3e5a97892b7d4b754bd2bf945db2419b857ffe51a9e4a3b4d301a2a5e0ed66af221ed0fa364bffca478cb585f1850cdbc97307b34b7fc00937f36158548e28bc3e64ca94f80c7001d7c4cb7e63e7b67d4287f43a09db47a7f0f2b2ec95c0249763aa8aa53ce2d54efff9a524c3db56cf7fa20d99b428035853f7016c48abd172f18f4b0e031ef4de820e8ac7e6a327ac61cee0ebc22d3d6c25c164fd4b5b9f569a90c5cb04b3bbbd7a0709501b473c6f6a0293c07e046906b9fc3cbca0002186464fbbee9e1a4a94c981580deb396a0efed04e36e28b0ec73105964d7436772fac996ab957df8865b5ce2bb004b93f42aff95a0d2a884f620523e207f75591378b0884a5946cd70c12cbd7b29710435a9e9109d1fb67b322f8721c95b41c67d8e95ea26d5ae1a887b3f245096440ace8f029dde83360df057dc02e95146547d0bcd740cc0522f1e65d6f6b46d9578fe0b79c7642cf5fc2c07c23af5ba273b8c618555547f99c0e36c3aceeefdd91fb7ce753949ac97c1dd99a3e222a54cde202424aec57360fb70f3ff31daaafea71288ec95a7e00fca1a0859584009236d9b4e97144ecb9fdfffa3c52a174c8bdbf7d9a4c5bf1fb86a5c010222e09ffe02be6fe2d4be95f084682b87a22b34ba6ff985612fcb8cd591163325a020c5828b01635d", 0x1000}], 0x2, &(0x7f0000003ac0)=[{0x28, 0x108, 0x10000, "46dc10d3c2ede955d4fc2867cfe2b5d5ef601f8b"}, {0x1010, 0x10b, 0x9, "736cd921757c424dd16c4f3e9f6628cd8bb6935169f7f4c92b6aa04ab039b6c909134746cb2117bab7a5b0109b10c771f0c6d32ca94b7a9074aad48f5bb7afa21096c369b3432d801d0dd4a0893f3be3b4f15a1c00ad51ea32bc7fd1df41f4e3606a6ff3c9d50e1386642cfcd34311d9bc85dcae6b93665565fb413af61a9ab7549fe37c6f618ff02a15b6238d896bf8d595e428a80fe79754103e7f848a42c4cddbb4ec80195f0fcff4f4744ed55132824f188d4d0d595c9b546f1d546bf9b98fbb6f01152609a79b9d67b5f1d29f117a1210fc7b2279361cd21f8bf8fd521e526ca858abd827f28365aeff37bae438dd8cc49217cbab635e7e56886fee5e700bf1dccfa6b0f60325fdfec05607aefe613256bbc51fc8db62514a03d5405616d26f25bb01566a04229041e4b123337f60b4a8c43f517c739c72a5fca3903bc70790987cb0a06ccdcf942a49e86f305f2b5bef093623045a3e993746a4bee825f45110109732dcd80cfc18c0975ccf89ce87401d0d51504d38d7fb7106a2d213779b0813bb5ceb42574e4c878f7325682b616035ac8dc665e7df824c9b8c95e4c039c1d924d416aad24acb66bb11ecc719225a4eac638699ddbdf1cd9306a3c76bcbfbaf4f2aa7fd3ebef9bcfc75901d68542fd0fc861a09d87648655d035a8ba721f21fc7962ad28f5ddc42f9944be932a1384738ab7cec1d9bb139da2f9488fd9dac7dfc74cdad853e1d558b2e5d4044ca86cd540edb7ea55132b8304f8d102d2dbe2b4ddc52ee7c8317cd8fd6a3b4010847282097c280de6c0e065e40f46393a791b998023f65c9716fcd637372f09cf6f0b80713039e018fe8199482d5a3cc047d65857971d6c68dd7d6accd8c73dc87a37a088cfb0842ac46c9f94d26d89d15ce0b3e240c07f3e9e79782ce13c3da4ac7b25e35ed5fed2cdda83f3e1536feefcb1379da0ee473bb7f0c8bd76f49d51b56c28676be4967521baaa7aff44d3288152424bb770cfe0abac511a4e0604d47796743b5800cf880f8f0d6972ce5bd4bd19e328c76441e8f9ad5efc8fc2f218b499b2faf2e7fe3cedc61cd3b5819c4e78db96197ba4be1110f000e2c6116d7162bf98a55d06801f55c72c185e8edfcb4cc9cf45eb6771b0c07248acf6107223e29394ec6136ec19b0f0fcae1f5f620a961f301488a45e68c6c45c14278d1f05839a98543659de41ffadebcc1e37ee179c69768fe16299cff503e20428136d622c042844e55d3271191ad1603e35ee20242a5d073901d988491f7ec2dcc868d45d90d5dba98a97a99e58b27bd951a5473c77853cb03bdf41775c6176f9e4091eef902377e344c7daa0123cb73fc639be62cedf4634ecb457f12b3067739c2d472a623757409b0e4fa7cc167e4b857fb565b34c32ef7d85b45088863fcff58471d817d2cf8f15d23a1dc356184adbd69e2656e6f465900caae349872b903723b1e363a1ce7319708d3dfa207b2f4cce1d2c67a2432520f26fbb258e751a350422c85c9220e688fee63726427e55a0829155ef1d07899a2cb9ddd08a315ca279758f1999e7d35a7e098c6467455cb766f9cd5351d52f0ebdc0275850d1a02284868461ba6447cbc7aceb8808ead53af64944d0d1fd73dd1573ede2084bab7e4672a2a633c93f36e8aa78bf037e090602e1fff720f9d20611be96748fe9aad3211452bce8b576a044ddc300a49ec136a450e547f7ca854fbda5580aef057e7d9eb3f613479f06c91788c480c002c4fd6d8a27ee448827cfc99cb92fe8f7aa792a2c309ba6ab18ee50439ee48c67932fd481331fa573bdd6419a3ae670cd1ce82d9bfa5ece42e8fc152e658dc47660636fb51425af594f42fa2c298f046e81341145b3a0a30a43f4b901fec88ef1437609c13cbb7559953871f8839612d24147b9472b08da0fef87c70a8feaa44fc2e8e0f2512533058c816b9f098d473d66ba28c9a95608beebaf2e03874360bf507ffdd14053b7a5dbc98c881f2424ff0b576ed8ece9bd43245ff6d664ea80179b1d78ec81d2babc7d9d9fbf6ec4c33b0b281b967c884b5753a048115c8230ae1188fabd7dd94cda28006049d1b504cca23e98d0651d8ced17b7c0d6b0297b1d4b6cadb2de431a70a0d05150984353acdb3dd1cb2b0db9ee02bf6957e56babb2595fc05693b5d856e6e82fc7a0006b765bac4ec411568798c875b0e1ac679db09356a6906ac994f33f9d54065995f538129dba8a175b8cffe44d82a1e83ffd4ff3f0e986f90fe38287c9a9199a74f85ee6c7e7e1e91f7b046f77728fbbd9be5dae27d5ef9e120d3f9fec32aa4407064476e6aad465f2e3b61f0d1e99892a08767a24d755315ba92defee1ee92915c88ae464a2b62de284ae2ecaafb3ae51a28aaf9de8b4b7f9e146dd4119c4b6ff1becca148308061bca8e06eba71c13d61a2fe26211d8e9de6d6a6601706f69bd53e0d0a61f8f2f383d9495ffad5bc1da9fea07a877edb1370af0ca3d2bbeb8b865268b81df4059121c59b7998aca1f9bc15ca2de1fd1b24c078bf4246dffdc754546958a6423138c7b4f072bb5f2c8449f2cbd0ffd240c19110cd8861b18fc8b7d1c2e220a9cb3b2689bcc471618972998ca357017e2785bd3a4bfbdda4bc1c137a7c91e1d1a129faafc60d80d37fe16ec8b7ecb491af19e9328daa101ad762ca6db35dbc3c03e6c54f62bb51a9838188d76b7d6abcf0a055c32f9193938288d9889aa9b7a9b05d465ed22a8f01da1b8070bf0fe35df61933c19d690b33359c133f3c268d503cd81f9d0de944ba9bf5b3eeed5bb06d42d4921570f728aa0a96b1370da1b3bcb3ef29d5919941507b2da6cb460ce776fd2d6de196e1277cc8ff6d9ab31667154d76e8a3f50b103909948d00034047e612303de89e75748f99ed2d6cc84be649c5a0da35b3c4c35ca820d2366cf9037e1fc6056a34f777597a7dd11416b55d06231990638c4995ccb4277a8b878dbd4e8dfde33097c1da7be6bfac673f8073b42e02249d6642915cfa76d8390f79974b0dfeaf691e4909fbd38699d3827bd9f6a7189275bae9b92ae0503dd3a21dc6c2e99d36f84838fbb743e2d4090146260b31a870530808bbb117825dd8c8a9412739ae966edb6cbc29a82aa06fdd3e8d02eeeec979b8149207f1d181ed22ba8587315cac199bd014e9fb0c5afa5c5808f6cd710ff40541e1c03cab1e19da5b1706d26d8207d37387d4e1d8b6541290384a5425774fcd41dd6262e327179391a2b395ec8b557707a85ba8fb5359a14c71c848ced91e5758e736cdfa8f2b92ea6975e6ac768095cacbbaf77d5fdf41cef1f571a3a04fc92fcc3377247b718f9e33391a94c89c065f0481583a79e344a581c3e0afc27ea9306d7b75a2d57795217e8ed8ee7be3e0ad228e244fcb4291b6bbc984d4b39fdbdaa8367f1d7864a4824e19b8382860fe1b9a49f3982100b6c3c791fd1027f2bdba9a8529dd6e776003c44d90efe3bc4ee6ac78ce2bfcd96aaa7be351345d5c7b5c403b0b17f2585b91cf3d1bd7215724c82f6969bb3e354adef7886df7ab0ed4ed7a976a83e4c578c614f99722353f8699d563491633b8c29204c76418cb5432637462ef62487564f5ee2f6487e615b9d97413ff7523633e21e2de8cb489993fbcc244515be940b551bab49cdbe44a157f02f1cd7e329dcd46a71c640f810819d71b46e89e49a5ec2944ee23df853631f1ab9532e4be2e87f6b480b00237bea816980e15e53a7d248b8b94f31d9860f31ebf0768a20e9dc27b6a442eb2242ea7a309caaff686373b9534db908a3ee897533323b350328f1902887232489bb5a993e84f706e23a98d7311558fe041beb397358044d544aef8d4b7f350b58c4afedf42a7eea7640c5302f588e2009d7ba6855714c1a4ea75d435887755ae4ddb41def310b9a78fe15311a0e026a3f0f447d0a4be7a3f8de60c9ed246a108763d47424aede6a6effc6104ba3d75fa87a6c0ee8c1d8c90d125b3f1f8dd1e2d019f294be065e48062451ec3a8133b38cd256a53a6bd51ab564699be488726abcfea8cf7403f9deb970df9e54d7989e617557ca1abfd1e9ef35b35257398139a2e53780e530d7959fc52c029aa496d3b57afc650714109683fdcc99553d463cd3befb9da558c01f8cea1872cf151f0a533b9f9725e01480ed6c8062c8aa67f31d907176486aa472fc1c12d4d3ba306fbe5a214ae14408ae951684e0f37f104515eebee2112ab22194cd9d076638fe1cb996cf7206d67f7b9e9f6c30ecc795d95a079564ebbd6313a098ff7224e41b07e0e4bf7dc27e7a8dba845a41ba39df14d95adafe156ce9be9b6eee9d0ec633585c4c423f3ba1919e2805aa6dde70b71d3570303002a97347fe82db7832f14b53f85256858b44a2122b6ad23154c160be747a212e5eb11413571ce0daeb7e0aa5bea5683615a8a56d1a45aa0fdacb192553a49b9f0039b5f671457512354d820faafe72cec2252829cbd3a73a20837fdf6d5966c8894c39df3a9f42e834aefaf4717516fbccc220b34969be72e48566172ae4d9114b9479f91b3c2f14a1bae8504670bf8c3f9b98f065d49b8e1ceeba53eba8db8adbd2a26c46775f3daa42b0f9cb25209ae287b4d31b70f553aba924205f9401001ea1c5d7df1258bf7ea5c039b7d37cc89716f2664c92391809481894c33b8dfe02b9756cc8436b9b570327d320c4945e5629ba3df98afc3a1c43c18c2cfc2a4669ba9c07eefd35c9c65ca0c0e4ffd885a14ec3c1ff4bc6240fa84c2021bc6045c696ef2b0030abfc4f672b9fbdc8f72b7a36550cf1b7d6ddff459e820993298ce4f413145cd065f5a3b22ac19fcfb38450e902b318dc7484a007306219ad9330d5206d3e5e1dcfe1bb5436fcb1b3fea1345e56ef33942b3760b709b7f31a348b0fb690da3428f8135a8d13d78c72aee3c12d8e592ede8e765e32f49b458df1a4cd072138c581d73622a3b27fdee80dd2aefc79366a1300b47af07f84a8c6b2d5e3b2a741bd23f3c468cab3776bff3b36f03332b3345f752169e6a8ddda3959b5234b99ee825f771cd239b7d6fee4867f421b581a834d345f0a77484dc1dfb6b579085b5f0b968252631a507b12fc7e212cd9262aa74b2e22815c260ad88a54c4430462646afecdeb181aa03d14e13a22b4411499af5a8266261e7bf4fa98b71c8853f4f07bd054e59422adeace4bc2652e76823b19f73e34765adf6031cfffc62dd430f145f444b785eb5b38b470232e85873298a9205f14a32c12ab76e2e24d524871bdfc247f06a57b5cc86d5b405a33a523bb2fde28c2ee63a2777c2801bf2d77140f9ea3f0c3c3d032af89c84cc3c9f530fd1c7cbc07b9a2832fc945b0872ed8cba3c5bcfb456375e4f0f9cfc27fa81465f0ab7ba6d849ded1de6c350076db6a3c5def637426dc4246ff5e89b59950cc3bffc32ded93fb8c8da37fca6f6241e477ae81d28aee91bb611362e27a993d3deb66c000ea3e0b873ab01f240c9cd2f2b0f54cfffaacc85195edee5542fbeb457aaf069406c73330bf636892ef3cdc39addced0af5d9695df19cc99ee71d364291ee7b680a612965bedad6f8923c1fba8e61385fc0f491172bc4601a559114e196303d0c18446fc20b8ce524b5e9b564a232c9552c9e7bdebbd0746e0e5c83b7556375d2f26e5c340d565b86d8255e46b9708b85c3dc75093532373fac6298203a2cdc133890db04324c4d2cf921e427339f0adc5e776bf09f44d3c7e6f4e585c80f47f0e46bfc6d3dd80b3e4ac23638feaa19938ef1556"}], 0x1038}}, {{&(0x7f0000004b00)=@generic={0x2, "b3c7de9d259d0dd9c7d502e82a081f4f181aa541037be0c6c8b8dad1e6ebb2ae1b19296f5df113019ea15c85e4be47f988ab3c552f8bf0e96bf4a6afcc015a5e554c2216493713f7017380a763775240d0e8db0d900eb07ae57ff0221483444212a1169f050b19bb37c704460158191ad84fdca7d7b89d0c1c75529bf053"}, 0x80, &(0x7f0000005cc0)=[{&(0x7f0000004b80)="25250b711f44eb4de98957756012efaf7305f1fff107e2f476a3ada0e519d5bbb42bcf7d3b6792b7a96b078a7c143cab896910a1ecba21dfc06abd081d377c9ca3a275479670226f5ca36d911702110cabe7c263cf6bc605b8eb916bfdccf69e101937eac1627c", 0x67}, {&(0x7f0000004c00)="d5733c423b6f789d749359b235b888e7759f41e7832566d5507d5228662ba5658b869520f2d41bdb28c706754ca23f877d17f016e4da21db2caddd5a24c14cbf72a6ef09eacd7fa7bb40239d9ac956062b1d51b14219c1f21da9d6adbbfc136670c638558d8e8fda6da609e09dcc16b327374f72aec11ac659e8e7768c7615415cfd2d603a4f00babb1c4fea5e709819df0f851a", 0x94}, {&(0x7f0000004cc0)="5f4b639fff5c3e20cb1b63b3225b7034ab3f694f04981a0b9ee10266ca525c23a610e8367b35d5c2393d8b6eb6c832514a0ae849d455038b0d9426713394e2bd1fc4fd4f5c4344a0bc13a41ba2348be5b515318d98157b80abbdd095e8c39653a7087b3221b625a10e36b598931ec086cd05f4f1084262288f092caa997262553bdd49f81220b80d6c530da7f944c0edb769a3a1c5232d5528682e5357537ce1cb1f4c8bd945dec081fab7089ddccc50e0e520fb19d89310a51bf39a6e17308c467a99c1d68247ecba9615beebea322f17cc838fe66049165902a67900332bb32de8466ddfe385f61ed276506918efc596a61fb1a0505d5c01f40a18468aaaadf1cebdbbf146e4555661d99731573c23484f35ce93a50c0b21257ab9ff4471ba6cbe366bc3853f7d83f121d34ea560ec31568bcdb66b58ea457e809d0fcd67375d63c62010d99c05e327aefec10f3cba75bdd119c4aedf35f31a6600e10a59b1f026347579e6ff05d8201de28598379c44a7fa8214162dc84eae1bce6d4fd3eb554a415c84bfeccd301a8640e745fbcc65ddca031af1e022cb7570452395e86362ffff13c33480d0c2ba80306464fe64a42feeb852defdca52edf883fe3cece588caa682777a2c27e5185835d6de90cd00d9d44bf68f0b2f6259d7fd421051077f951eabf51205aea1df97c76cd44e06dbf4efbcb981220d7436c38d344339caf1438379d5619d1ccfa7e314021409526932f25b55ba9ceb8073b38bda4a182e40f225e28a8fb8727be75ecf468dd44c2712c81708909bf3a5bb40938210c026451a3e01592c819a4642abe0d85fcd22f37ab3b17e8171b6e5f2acc9e4b4cc9b05d95cd07603ceaa5156cd895b523f05f05a76380d93f19de6da87e735e1bbddad2cde75b7e9d96606d91dd296a0a01df63d9316b1884afa62568bb9d5ca031b91622d26475f919c3670901379af7b9e78948c98293fb42b8e924f69f4fbb7a66d1f61106e777f0c0007868ca2bfc2b9eb7dbcaec5d9a3bc3112c3f1a83833cbab4ad1e66caf9d78826f00d14203fe08702336e4cf22672d16cf32ef1ae9b51a25287fc8029842a4082c3e616900941aaf123e9d5169714238c242512b33a050cc02f3c8de9da7578196319e750c7a30fbc3810c42d3a5127422615f03714102346e80a7fa8e87bac61b0ba9ab71d556cd64cbde52b789828e515bf26b830dbff1b035a4f762d6c717bf8ade2121d814eb3aa7f076820fefd0cb0fcdcecc0cabc427c639be4d11758e07aed58d95cded3438f994e00fd41ee487772d9ffed8fe80bd5da4ef4e8d2e2111544dc8118479d9627cf1d4269485b79c70721dd3606cc4ad09057e28458d4cac74d4012b97fb4e67a175269b40cebb1cd5f4db75ab17032cd9406eb2a6d3d6b752ab37a40499a9754decd74cd269edf3b524672b6661087037fa184ff329e797009753194e594914e0d2a70062949201af3d9d56e61ce55694b6177e90575b90f71830bc01a12aa14eea58e9cc09b0589374afc714f9c61a6f761e488147f10ce9ce3351781df6242b3a291d9bfcf089a940ede53cc79a51dea140f0d3582971655e0675d576f1e30c8a5f944d573bca4b65283a501806111d31802ef58bd72f9b565aa21834bd8c3ecec95940b631ce9b30e54dbc1307723a53c162aa1a6190684f8d6c21cc78346edc2561047321cedb390294ad8a523633f3f5a2d1e5dc8525cbc55dd851c73be5179970c62c68d394a9b5bd0844282cdc595f000247a7d8ee6c947c92a15497428bc8b9ac0829627027753ac095fbd69c944b69e908da7e062ed3e2c9dff695086039cd7b82bc3600f4920ac0bb79ab244f49260c629c188d51fc5f0fd299a1045a8fba3bc2691f82a0516388acebfb87ba99f5614e79b029d677add0851dfcfe3e998675981724fb04b8e96c9d4576ec2dd26bc1a3282feb134182ffecd9d9ee2f0ab1330c1a6bc29191a7c5a279e5acea2806ebcfed6d68c171a26a4bdb881d6005264169ad398e9ec89ca44da33e34395c501406d23c7847a2bba48977d2518c0a4ae4386cbc83d3d29a2c127cadd8663efc291b33acacfc5adaa998c5fa26a9760492a1b1ec52f398d2089c788d74a365abe5543416a9213f83aa3d7c22c1bd69331ee7ce1e058d6a6c7a135fb23b32d956e8ce1a7daf3839fab399f878c870bbdfeea1a44af12402334e8e8cff9a87897f5ac72e310b02202a060f231b214beb8af4c87f720c68c7a77613fe72e2730c368d1179bccab94456fd312239e75f076b5f4e422ed49001de0fd8f654f6178e8db05d2f17bb4e1e0643b6b22648932d350053a4d76c8869279ee4436e8f05ae9b098e9c1284f34d9248ef43c7d004d3f4109b2781e11888869c31664afe3ca9866d32769707c1f040b99b71ce785e57f84c05907c7d662cde823eda5574927ddea20da9d21b8948a7111df5883838fb8c5364e67e11d536aaf2b0aae22ca7d86b9069d14c42ad96b006c629b75c3efda6611623cf468e6efb96b2afb675831f134e8078366e92fa8b39f247cd8f6193ddca099df5b6b2cde68406cf2c6bbe138cc5cb26ca16b681da8515c9721734f74fabc39bc3dbc1bf286e2e3cff74804beed19ca16ddea0e55949cbab41fdaa2cb93fb774e9e340f404ecf907becd33c9f17439cd485da872cabe056dffb530e5090f6c94300c4e59dfc1bc61d67592ba3a989c6c322969e779f9388648c81fc0e95d72ad1fb2d556d63f34ebca8169fa3543894c515758c6580cba2d658998c31e1e8456719cbfab5cdeff125dfb4bc9199c75347b8fbee92ccb5b18c9857e43b0eabd796c64ac310e498a03a173603ee65b41d14f3f8377a1f6ce38c74331cd19d53ea25fea0b4a3bfeaa045df1b98f11ad34539c16e94a13850e8501437fcd034bbb3dfb09402d269eb5a02034cd5dbcf9fdb649f1118c767f4900f6d6e1c3a52e76b779bdae898977fda23e167cdfdda3dfd944e41a446a66eb50fdbddeb46ad59fbba7fb490d5f6da97ee673d7011488593524211d3aa89ee471d02e8912b8921884be6d5fdbc1594a0508863eaf40d13e9e9f322c7960eee4d88222611caf03170f789af0115e8df8ab68bbd5554efbd62f78d9f72b5407616dd32a89d5598485b821e15836d530020e247d1825737c4e9c12c0bbc5ee1290255af12980ca6d404ca104f9e688110ecaa7ce341a4d3e87cffd5fb23f79fd8d51d3a646544f8283c2b267c70a14d25d193704ecb73a4c4bd5aa21da4b03d76f787cbb48b1db173db0d00343c8cc516064f993c05e7011f58d588551e83e44933ed8582f5ab121e07bc81e28bb7f26292c2c9eaf4d530fffc2fa27545f904fa0b5ff7c142241f4c7af20d35316db1c16a1c681ddf103eb4dd6293af6d54652b4770d4807b5cb1e254eebd6ee03beae6e11dd8e4215d883b9e29a75ee3a60d622bd1c3c7d8e5b036d017960f155e78f2ae44c036e4fee4ba485ed197f4a5b2a383aa813e78f94056fbf12b8cdfb174d0f1f3b06f37a499251ce15c95423f4db9d02c454632235e0107ea8611a9a87ab74669becab641967d973760bec72dfc0975693c78f1d77c0eca682d2b6887eaee957d33da07b98d9cfd41a0a2d1f16ce00c3a2cfc70bd6bfa3bc726acc362902e9cd74c785614d504bb9408fec6f93286929ea78d770482d8a61f205b65f32c84835b2399716b6f2f22fba4b96cab24d5ef16f5d6bc92291b25ead0571905e3a53fea7b80b26cf764764c6091d669be9a117e5464ee13dbe2848df6a671c73fcf2d5abdba5c4aec8d46e40fd63658208af64e7bf51e8434f3a33a049fe78b25e7960d4991c5a323bdcb1e693a55bbbd3df28a22ab8d9248d064b803727dfb704a81fae8014fc17ed3a93e130f2769afcbedf4ec419ab0d62160f3b75a5157c3fe1a6880304a3f3737eb0b0d4da7a886c83f689fc095b673176520d671c4a00d86b0012681cdd194eef658079fe0a8fe01bbd815d13f9ff1d91f0b67341035019dd2440bbf53a87255bb67d2d30bb49b92843bf9e4850cf8e9dedbd39757481a2f211f81e9224afcffd88c0a444305dbf1a1bdbf88de79839b5a5978156ab9d0f6795f55b15a6156d675c7f87517467cdb2d0baf06ae73d0d2618670ad1eab8fc4e9baba5a4bff2324c81cd3153a661073bcb2dda3556e58f439c8d68b8e38bab34dc03960ca4f74311355af5a98ec8531478dde8bc5e4ef9eafd853aaa8078d174a6a97f1cbbc472643085760d6e316c7bb667b535df1a3c3b266ad033b124080e9c6e91d9f22ec645b1842aaf06ec9ffdfde2069160a66174f711a229c209b251d0faf74cf7a60bb6646b8db2787438131413f9f7b0e2880e021d4e7516579fff57c475d75c8c51eca7ba0a9635deee1ba279a3dd2a1a97a4031797c8b766bd20c3306b0261b7a80114f8a9ac553518f985d8873c0ae49c767f5a772dc2de4717ed597b7426c0670dd0b0c5a16c799dd20a65bd67ec65b82ad9c64cbe7b77509b27974052b73888c766a7537a6512222538138216eded7d933e868491866ea93cee04c5f0eb49d8bffee823336b30ea9ca43a6e5f2f36a9a1bf3acc8507c81c51bb30e80e8cd4965db107a3a1456a19e85aecf860597aecbb439bed93806b244227910d7ae4a7efab7b23cd36b6bad46cf65bc0791d4169f9e6fb83a3616565ffd197ff60c39b83135b8bb6fde495e9daf3fbb2d07185ad57369b936d6a7c1d58c19427f60f9e1d1cf03210c40f13167f4e1bde20e4bfa360271c5f201375bf94a3a57e46d19d994754d8f2115024eab4aac03ac669922efa0f7c14f4ac2da0190beef5655659d401f6f95981bda3fa04994b6c7574435258c343f1c8f18557c212c55af8ee11c16fa707f60708349f945ac5e0902146d67584a01dc8fb0705341e57a5a7c5bceb0554e3cab4ee4689c518e692ac8925fe7e57803ecfd07a988092004f15759d9d0521468c41edd57bec0cac9acf4b99fbafc5bbd88d5942b8b5940091b7528bc66e8974ee93f488a7f06f02c7636073eb8c39e4dcb0c162eeb0708c68647061539e54dca4116cb579dedcb9535dafbd86819895353776b50a8f8473176e95e3e9dedcada9019fd7f8d3bf77ca07104cd94386c165c2e91721b2eddff5d04fab0454e552cc650cb272bd77aa37deed32129058f601b51b0376baafa10c326c754992669d2e8c69e541b52c04e6a648df67d61e456f70d95ca251c90e22c802c530f912ced927a7dfa0f93bb6a2841386b6c5863fcfae6ec55563c5c6c74147c948ea6e2e4c72fd14008b0da694b08c62336a60cc108d92365d771e945bb86cf132ce2e1c21ab496d4ca2e54f673c7b2ec777cc6e0507b83e70a2844cfe5207d460625719353ea07c67f1c816167ea5d01f05f40d0574029ec595f434f2b3ad3933e9745d1747e1acfe93eadeec989b190312d92062acda8806350ec5c7df32461a37883b367ba1909e647c7cd371e9829f2d79ca40296cc3192064cdf1aeae00f8556754f71c7cbd84170eae581311b8a4eb4f68f52eca72b24355760bfb7a71456d1b0ff4e64a04de69b562727eb71acc7f2ef90b9809863d024a53fbf54465fb58082f097e84f0dcf16ca72f0788a526571672eeed9c6773449fbafd7322accd0a9d795120d3587aff23ff8c31d476c458668223f9a09e2d0b7a020bea0960632a64b94dcd308c3af7c28a0ad0fcbf4af61220e41330a0305f674048554e3c9d6f7ec3750d3c58d2cb6864dc1f99dd4ae50274e13046a6b086", 0x1000}], 0x3}}, {{&(0x7f0000005d00)=@rc={0x1f, {0x1, 0x2, 0x2b, 0x8, 0x4}, 0xff}, 0x80, &(0x7f0000007180)=[{&(0x7f0000005d80)="4f81567513e1a99413792df5e0f361c990bd5a4532640d3326fcb0f028a2675d35b214b488222c3052229a8c313a4305b87e6b6df4a47713c9746556f8c7f47962e344508efda8d4bab801f2de0350466a9c559462dcccd10862a1f8a92dd7faaa", 0x61}, {&(0x7f0000005e00)="fd7a145a0c421ea982196ef1f296a5a3cad161787eb28cfa0baae3d8fb9f0f25ebeed799eba5343c26019f2e6c2349122aa13031f9a71d082af5950f8cdee153591060a853c97137826fd32a272ad3dd0406e4530c962cb85d", 0x59}, {&(0x7f0000005e80)="8cf2d19a6c1609c55bdc040224af4e71e3d391bb98912fa624e9e1c8b8144fe6df454732bd2cdc1e4b3e6ffb3540f94c542a18028272d73f4d6d0a7ae5a68b5e75550f1b12e1fb", 0x47}, {&(0x7f0000005f00)="fcafec935e6c198df2f9fa5fe0fc9ce7da8f4cf9289f690c254b0d497b8cd8f61cb5e436a7dc5fd377a9a8bd15dfdd8b5584018e518be6657dfe57d3910faee37777301829a054eaea7a5f54c4880600d3397b193acce8fb3bb911deb03dba8a01ce71736d01676e8922beca6cc3090c3a7410d7108a6daf1bbdb1782a74893657784a73a011a36e51527a61fad2135c", 0x90}, {&(0x7f0000005fc0)="36f686797102b3c78c14afe913749d3723012e19121be49ead0c56edb9c5c93fb17952ae1706c54aab35ecdbb2bd84cfcfb3d8e4f366163926147ce708a90fa09d006e443b4e91de981e617b9aad392f3b3748877d7253acc038c727aba2995fef8ec77de0650fc40c7ca83c0cb8008c058b9f8e15856e82532950c4ab2d6c2eaf086ba87160be615e3bff957a32bf91c1da59e610bdab947b0857c769cb909ea4f79c97ea3755252f9f91b78942e0eeb4ba394d60920e9191c7f444e6029cd095797822aa60fd5c09e9d80133f6b32cdce3ca8942406e1e1e12d63a6a7a2a70d9d1a2b37b221244ebfabee5a4996bae53dcc909d81d1062298bf3e9ee8d4f3f3eed02f5e7bee04f2336b48a154fc8a6a97c6122ce05648f945e1c118b0b1dca0f1eab9e1c6c185eb30818990b6247e2aea36be954bad096ab23b39e68acc82eb2a7ae78f318510510bfff221c44d0103fcc6c928e4e78330fca170899a3d82fc44bc32668d1cc640d698c9099e324093319b5f250be6a15a960893f69c515c5784d179160b0f1858c18852cc9ad511b7d20ec3e3a2cf850910560e97742ead4e1a7ba9f2d427ad871995396366401d198f04bc7afecb9c8fd6fecffc204288679122f8f5c7ca5f08c0835844196ef2f2f02930614a35a5d3c0585c0dbc243ac557c4cd7ae8e4db799abebcd57205f6018b530762b25cbd05acad8493b289afa00dfc32e86d675e3f43839d66066bd6868df42ecdf611e3414ab3cb55e4ecbe2e075645c5e88164340d218a6135a7d9138108619273e2be2ca761224d37f721ef339101b04126c49c020adeaf5e0f63ccec44a1cc94693b3ffe2d35c0cbe9d0607c646dd9441160547beb32a7d36dbfc30f364d6424c6f7970645645556222d58286c7ccf81608154b953b3bfced95e47851320af876e9189908ff8dd6d84def1bec65288ccb0b906ef280fa97b172260b2a2e371180ee3b1138c1ff38d0c3f05f5f6e2c2dbfb1c645a5abf9b7c3912e1118a14514cbfff81addcde1b2adc59e389aaa0566d205b9983c9b00f29b540487af625d945a22c8c0f1725499e8be0358b54c1bae814afa6feb82628c1b164eb4392c24c1956807aae87d20d9fc3753e2e101ec4dddbd281dedac70ab117aa8c5abfea79ccca73555170d83213dca5662dbc4023c3a8316dd895cb6bd3f2dc6fbbc42e938147495d4b4099c774520352ad0b932dbaa96b6e9b46de8acd565468369e815e3f9d1aa6364d03f369a01ea1bdc9281425bab238188fd61a89d45d178ed6f1b87c9acb439fe33a4e8c41c488c26c926234a7cfad7982a1bd2a7e98dbc887ff47605fe1b5a85fb199e6fe03771cf509709dde4fca49dc95ae25cd9f7091552bfeb97d55a26cee515bfcd88097b29aa02f506508b109f0a968e04c942bf24d9e5315f2296bef9251243dd6f36ac414e8f9f0f3293621388a9b89ab957f4a47cfc07674a476a5ceb4467b4a29061e4c888a06686f50fe06dbeb6c82c665575e71690a73afa2da3ad8833efbed0241282ad35ea8441e041e464a3809ee30c9351f027070adee1b6d397de58392da5beebc9c0aef869ce0d8b6a0335ad88156cbd9994fadeab622669cb3777b846bbe7c5469df93c117d7b0be399b32c39fba2f6bac06d3d769993add0e11bbc380a8909742df3126dd5e7e82985df01eb0cd743936db7fe7bddabf537da6fadf153026614358c0a46da0eaf7850796c112ad5a593e479575460fbe31ebc05325c7dd1e24ad5f3ac20ef620ae10255b1015bae33a379df1eea930f2de16fdcf4e42e254c65b03def91893ef3bdc3b5037b60db795f108e4a43cc2312c1797c8b19b762d0a9bbb92e8fed1655a208f8e2b3a9032add539f5ea0d3dcc1206c7b666400007a4ee89561d336c8a39f2388f3457f876f170757b2443353967e4d6284f69859aeff72720279c963195fb3f4a6ed67d2e2ad5f29b5a3524b2d64663a888f6916580b775222fc980e9615ddb11f7ef1ba8f6213452f92298afe2c21630a8e14c0a432f443841bfff54a6b100ee2b7f54d724289a289e722de84606ea5142bbcc6091f3d036de72f4b94a10d3fb6305a3c174a0d06376daaaa4de513516387edbc57e8ee8f9cd8dd5d5d8bbc02d6ab4aeced691482a8e61f2206f3a61f9d3e2825d457eef5daf682be2bff885869b06dae19c36aaf594a168558922da4ec744bb172823df48aefe1957ef51e5374952e0921bb409013545ed22b156f90025edc530520e4a32a6e40de73502435be2688d9e5acad0b2c1fcc5cdbe67c93be9f86cd170e263aeb1558bbfd4e1906b9789a1455b667bcba6cd5b4a78014558408d22f5a8313e51ec483c00ae42c92a1de04512ce9b2b14c509f4697c9049b8244917468c44c978610d40defa2adc047162266b0cc39fe2265d2d38d28c3493c8876e11733f0810c57f5ad4987961c2e29977a609d1a1cafcf0e9917cb18c68571182083b5434a18b4e9b58ee6993f8b5f29e47617552c05356c8a2e3ea6783be13553601a5d27ef7dce084c8cd2a70aa9156bb8410eec71b8a278f5056f3649bcb3d4c24f5075f63358c6fda80b99b5174af04456fb9449eaebc4b43bfa50aff1661054f7afedb102b769b42d6a21915d0d10f77e00038dbe7e6dbfe22c181aed4bd53f96ea9d9db55ec0199e9b800e1e7bff2d279d717eb7396a7d77cba42071da6bbe106f964ba7822b57b078f7092d0bfc0dad227185f2a145e0776093f7a1de7f9f157f1485821943e5ba51f8e001cb008b6f1cffdcb9636a8c3c0431b6df6fd066223e3c78ebc8eb32401c6a37a35a598e765ca5245ea32311afc21eab9840f085d7ef3c1948dea4aff47d3844772ca88296fb73dd413fe8e2b04aa3cea01fce166b5bd947052bb6f53e4d8930302ea895e9bde60e115c5268ba31e7d3c6701e8bf6457cd4a003361903452567a4f8cb1ecf5688e2a0dea6ac11fa6f21a3d3a1d833e6986d26484850703dd0fcf9de5379687957d4d025bd5c5a4c075fb982e168e574daf9107caa6d483b96c9889b6498aa4543e7b33ab752464288f459cfee826a1b27605f4db75f9bca3f394e7afc27ffa182eaa97aad40c7407a56e681101cf1514de0c5d0159505ac1eb97f7bc32b4c21ab3352def429624e109867cfe20fb1aa0714347560b9a543beaa51f4c487cedef8a84ea0706b4796a17209d3b4dca15b7b6aa81fad073e4263fcb0e96dd938893c8db98e756eb38fff7cd5eb946ccf2d8183b14f2e8a8f7092baf006d09a506a7d3e19d8b8dfb9888911a71245db856bc93d03bfa5d9ffd65f116a40d0bca513f54ce23a1a0232c9cb9780c47c80621a6e3dcc566d8d455185ce4b874ab82e5febcedab17686f7e978b1314d3f6ed68f69d5a2d871492e0157b175253b2377d1e5939c8872b0dd7f85537c5c5db3e91f3b774079385f5ee0f89f3e4a14447eff65124b2401f25aec7a31a05ecef3d6ed5384a2122fdbaae9d2d863f7798f1df4df0b5f3390f7c21ec70b0555bb5915eabe609212f893c5e25c2f1367fc09ac2329bf4d9ef2d7844a632f85bdb3d5f6642aa02a79f820e43fa0cf7d06e161ff13e16d0cedff2467d23905db2f8982594c0ebfa6fc7430c0ac700047d6760488ce093be71bdc6b8fc0267129c16cf3d88ce26807040af9fc23bf2d6b00a0bc382b8f28e026d0559c1d82f7515bc5a7ace22c3d2a87e90e7f6a0e42c42846127bd5f7b07cb4381dd8e92025ee199eb51308a6f0f991a7b5d3801aa9e0d9e2292cbd9e7a31f4412c7b15d41d2193b13268f3a58697d3a276f502e7294c477b2d097102dc56e726495acd019b73e023472b166c8c5a9474722f2ae8730ff4d8376c2ec123a95f6f8928b2498c5b44605e03f7eeef880aa0d93358e750a66aee659f59d1729a49653ed54ed7b6fe01e96725d484880c04fe8ea2c484b1a981e4b277794fd41bd8bac0615f9587508e23d2b34cf4a63e218305d1868cb9809e5bd6a4047f609e9b26d77ed044d7d029e628af90e23eb147d482ae4d6a7866ee483bd2d1343009777052909d95c80120dd4217b39538478e2e0f98ff1a33e1be34fd30e86fe5cca0f59d9e7fe6e32e58951540fd58a900ab3fc78d6aa3112cbeb4ee209047c0c8b270603d5d91c1bb26b56894f6faa139d7ce4003db263f5df25056465d4087c0b1d5d43fc19a68edc8c8dd4778aece32c3746b9bdf9c4c23be9852a717e5463dd11a6b5ca8dc1ac04e63afc7d60463fc1ba99d8b7f63beb29667d730e98b8b78fbba7d59b8ab64ac041dd785dbd112ebd3a9c31eceed1501134668668ae6d0ac0df7587a1cf524107875bb9fcafef1e74ab364a93438f87ec91e40c7925854d9ce1946239991910e3cf771c062641273962eebb9dbff573fcc33924bd84f30dca41f59cc127cef3519c43f9ffc715faa01985591306d13cfe282dc56f820a12547b395e1d204f5626a418e493fa716e240d1b6490e7f2ebaa45d1ee34a393fc4dc16ce88b4dcccd299b18d7b02f94ec5d3ac6c83fc8afdc25ce2ed93241fdbc80a2c6a5e85d3789a2399fc39739b6a0faac0553e4e045e9034da44b23e292b836ae14c54bb058b66c274ac5a4e07ded7e487eeeb7651bdf3a3778f6c655035583d4725b3609c855263c9d0cbd570225e1a71b08040e1f7ab2731274987b727f9111c0391206960f6255b717fd2174164207f278362900519e9afe2e960eea85156d3db17f3c0933dde282238b681e05e7aa74c9e0be938fbfca197ca92d4ff5bd8d5043a9092fe5929345967cf605b35db32c21d51c426711acc3bb8efd18d3764c1f9b526b7bea2f2b535294b9f5ec3a94d841b6e8b8494be41e592c9a046b108174f868de55058a0cd0caec688ea87995ec51bf32c42bb1bd4835eb03302c636263c0a19c58b1ea09ef9a0295c676af61ac56a79b8b536cf21cae5a959670b04475fd4253132b726491a410be829d6c2326eb7f7cc31491bb0943ca10ed0904745c54b7d380de3a80b0c8567078a0d277e4a00d99ffa77a2ba0f2e0b5d31d434eeb1711aa8cfc0740578a0f856e9eb6e7db8e32d6d8d1f8e770288641954137e8bdccf607c51537c9976b8edc4eac3fbf45f5b7ab1732aa5b6580bc341fadb19f701054a6f953c19d427729ba4c0d2049cf4d227a694129f919ae44da00d682c34acdf1375d49ee7d56b06b6e0b8d7eac96b2ded1f3688c0327cc781a0792ddcef711dadff9ac18c2f0148f7db14dce0f4d12b86e5241c8b3319e5fdf7658ea7f32ad798e3625c7f5b7480d00fdd035e8bb76d772d956da07df5f2c1ca82ae1d8cfb976e6f1b1f785d6b098dbf3ba8dcba906d5453ebd715442d647b4bad05ed91ba2293c49fcbfba82c9635f0d3a43cb4c9c1d57bfb69c5959f30a443d0953a92dcd0d4513a1e119ef483c9766cdb95892dff757939039ab8b8b7c923d954ccbbd273e8b8d44f933ad1509042f0399a6d7752211d70f5cb0b06dc09231d280a20a7bff70003d7f376822e7ce5a0144dc97841e7421bbd6d411dae29c39ed2ef082d143c889cb96d11106dfb8f042ee853b80f6f188fbe4ec9bfccf45e320eabc6e05eee815d15b0e36b334961fff3d5298e7c06e5fb966323fa931df637edb2e42e62be853e4d51e49ae945592c40c16a117b9bbf547d28bb1363515d4742c55841de2435cf8722d6a64091208e2cfca2a86a22f303d9615eef34aad37144bf2c411e53a4ab8ca421f3f4ed65d34664b2adad4fd57fbb9f7f07dcc938b70acb79bee38760999b", 0x1000}, {&(0x7f0000006fc0)="c88d0cadc6affffc56888988093fdb839ddc30817122f45e5231a831604db5fac39ff2f99c863a72c9401a02ef002777735e61d3387f", 0x36}, {&(0x7f0000007000)="8b2e011900d8916de3943145a65521805ff277a59103a48d8cadbad403fe3b93eab6028fc2e6e1150413ae0c50a7eb5b82c9a72b30709a74864fa283bac423188cc16c0b57c582ad91de222d030a215b1061ab03cc09ef2e74433d18ead62ed9ec9c22156b8a959538dec93c89a6b656085297dedfebc8e88953c259756e4924f1705d3c5394c1ca440a34320b31852ffe5bbd90ba9f9e27e00a4d6a1b6dbf556abcb48f0962a7e710beb052389158c80478c137bfbd06f0ec52f47b398f894590b231ff161300d7eca73c159682e635101dce3a18fdb2f79310bacb53ab966bc5a3a90167aae5105d18d95e2cb362b2a51d7f46a4", 0xf5}, {&(0x7f0000007100)="0f4cf8e72d405d058de0e5fd982cbdad64320610ec48218e708698c7aea00836b1b32a6bd88325f5d29911884486866d04f9884f5e30feb10c24ba9d487a9daa38dd677ac7221bd31356193a6602c02ab777893df031174536fdb638175da18bd1af062d4eaaca195b13399f794e376b1415588be2", 0x75}], 0x8, &(0x7f0000007200)=[{0xe8, 0x104, 0x5, "b0b844b6bbf3dea50c05eff059c4778d81abad2d7eb93d812eac051261b5297618e0f8ec8f74b05b706e7325d2e789e0fe2393aae9c63b655317b203f6c4de47ab623667f3164d42c6121b59a74c4a1993b5e54b0b2504e52f5aba2a77513533e9016dd7610b6bdfa4f110bf3e4417213cb76dfb15b85ec87d0a5f57df8fe3ce5c998a6dd2b55651a92368976f07dae3935c99daeeaddb0d9b857d9f0987e51b3dd18aab2ba9ef0a22a086e56896425f7ad96ad5d9ad7f5ba35064c723639e866aab44bc822f593e840752423e3d9d327aeeb439eb5c"}, {0xa0, 0x102, 0x6, "af089ca826a3743716b710a9cb852002f5ad82702a290cd3b9caa31ddcc418cee95c8a1df602cc1e971c76389e3dd207e201602f113dbc86d13d758965df141a103b70d1450b7baa8c867187c0f2944ca41bea1a489fd65b5f3c776254472bc7f8e8f9c283d6635e7bbfa148992ea2a7843508edbdfc69e520a5fde44130a00c7209242f70fd95622182ee"}], 0x188}}, {{&(0x7f00000073c0)=@in={0x2, 0x4e24, @multicast2}, 0x80, &(0x7f0000007780)=[{&(0x7f0000007440)="90afe71f4f658b58242d517f751258876c063eef4e9320952ae335d62e178868e16f885b5acf5fcdeb23207f5f0c0cb2987d76f52f2130d35470e13cc6bd443b9e39dcfba6fd2ace8500409f51285c0bfb49d8807b77e4975fa66e284cd884", 0x5f}, {&(0x7f00000074c0)="b74e899619a72f123f793dd314de461f8ad952929c9c51be37972a0cfec55719e07c384a6dcd30a766fdc31d5cfd50298be0bda01e488c88ce022787bbdf9714e3d71b3a81a9237c032594d6c1373f36b41c579d57016d87167b0831e3a4e3131391a29a79f2c6b434a4b30f", 0x6c}, {&(0x7f0000007540)="aecd685d8452da4b12d89fdebdeed247da07f2045360c8ecc4e09ca275ea109557a9b9bd21b72036a2e9ad7ec40f27954f311f31744a5ee1c267b6bbd796e284639670ff4d891f020ef48ce5c92a0a8a63cb1c37faf657fc1ef98319f429a4c188bcd274ed854518f64825658f67c7dc0fcfab2919239eaab57b4c1b6bae55fbdc7df41ce3b498c99ab99e", 0x8b}, {&(0x7f0000007600)="bc62dad9bc4fd7106f04315cc579f5fcecc0f17492311cf2b3821ebf1a87d959917d50a770f58f6326477d6726a14dad85aa", 0x32}, {&(0x7f0000007640)="dcb323d8a20a55e558676ec1c5748d2966284c62040fb72841ab8e0e22d65181099529", 0x23}, {&(0x7f0000007680)="d9f23bdaf02214b55540a806a6f4aa", 0xf}, {&(0x7f00000076c0)="b31fe9f34eae9833949747fb62f0de40776cd99df66772e53746e0dcf74114a5bd75da650ae517d9f9e754c1f8fe029d2273b35f9afa37bdd3ce5d27f17cae64580b4a81af5642c56bd690347929613d111a140d45d9abc238f73683e286e457eb6188cb5224916dc4bb2ffe45ba1a63683a9a278903b95cdfe7f6a97488f4de8887125542d1cb2b158f", 0x8a}], 0x7}}, {{&(0x7f0000007800)=@x25={0x9, @remote={[], 0x0}}, 0x80, &(0x7f0000007d00)=[{&(0x7f0000007880)="fbcc5aa83bd9c51b1a2fb1bf569fc2a0ca2850706c3b523a088bdc015dde5c494cce6191eaded6a29d1e27948bf10ef446d6912562b79628b92de3e5884bbe87bb56210781a8d8e3a9a70db472690b9df508a14bbfab0972370401c5d4107bd924db17233c5848228916c64fb937429f8fa7d344a3f7b2e12b5597b1e5410d2e2bd17d026578a3c9eea15ed46a2ac781473086568f6d64c6443c2d79557279eebd32147b91773dfc239673e3aaf2954e178e5a2ad0cbaf08f8b6963baf2d94c3e7e460e4c856e9adce154c0cf39fbc124208468ad18195bb25c215d933d0a55a1696", 0xe2}, {&(0x7f0000007980)="1cc32556bcd9524a307f32bc777e97072d4c5d3672a297afa7a574f0fd9f5fedf018f967d0ba0b6e4fa39b53fa19e3c83ee7b9a800f8dbcae1028ebd012346c869594cbd217f06a51f67181cc1bbe7d602d51fc803ae8e5b6701de9f6fefb4c40d6d1274d599923b83273b7cd839d59f4b43928111774070d444e55944e0b2bbc4dd6637", 0x84}, {&(0x7f0000007a40)="b29502ef6c56f809d7be76083d10ef1fe13687e90f8437376aeb751907cca244368f01bc510885a1da0883f9ae4609cc95309f54abae58d2b9937c1cee85e7bb877748cb6fc7c83db1748717ee5f716306bfa8eb8fc095011e7a5fdb93abd67f2ffddc2df77c7ca8e02b47c8ee458226aae9072ff87a4f2767c9c3aa61e237f03f3eb6bd34107e15e57c1ac5c379308cb2e42bb6ef9046dcbff9a9fac18e7dec185ffde7395cd33094671a7a3779ebcf19b3284f5d8bf25067aac4cb11936181a61d0594fb81bd53440d2373af265c1a2e2e222074fca8b2904a8ac9fd508ac0e49d39cc09b5fefe0b56be82f5e96063d240662308d68075af65665ec1", 0xfd}, {&(0x7f0000007b40)="df33750e0daab44ded0dffe6f114b358dc0edf4ebdcee7e2e7ae61142764a47a10f02bcdc0a1aa9aef01132e47ebb22b8ff517bd13720f064ab3eb2ca0bcfa7b35a0cd945d4cf9187ec206b421ef4bbccc03506da686eb0596fa97102db4af2a9a485f3793620438f9d15c8b302a5dbbc03c2c08fe757fe12084f4356a4c1aec51716b4e607ed0de94cc9008e68e5c8c62b82c73f0488b0f8d23783e5b365dda7e483343444abb16a76e01a2b158ca2d1aad22e5cb99409b877e14e88f8486df6ed6c56b57a416c4d1fc66e98d", 0xcd}, {&(0x7f0000007c40)="514c771c2bbca5416f08327a308978a74bad61df97f293b0dfdda8c13b9fe83a6889122acaa915ecef23502653aff5cfb375dbb91d22ba49b4961f0e5eba0d9baee2c1331030f07db6465abc07711b58774326fc1079b5bde4bdcd2917d5f2ffe212cecb3cb0566ea75c138803e07deeafb73193954d48af528e466c3d17fc6b4f7a8527d83dfeb5dc5b293e651bedfe52cef2bd", 0x94}], 0x5, &(0x7f0000007d80)=ANY=[@ANYBLOB="7800000000000000030100000100000022326ebbca996f236eea6358d36f944bc2f97d1084165aeaa37da37c7318b01cf0c616fdab839b3ab8853d83143a679dcdf9649a2633c203d94bda910749954d88d7f92bf7da1962484121c7cf46032e12ab30c97600"/120], 0x78}}], 0x6, 0x277630cc00c04105) socket$inet(0x10, 0x2, 0x0) write(0xffffffffffffffff, &(0x7f0000000140)="24000000210099f0003bf90000ed190e020008160004000000ba0080080002", 0x1f) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a566) splice(r0, 0x0, r2, 0x0, 0x4ffe0, 0x0) r3 = socket(0x200000000000011, 0x4000000000080002, 0x0) setsockopt$packet_int(r3, 0x107, 0x14, 0x0, 0x0) recvfrom$inet6(r3, &(0x7f0000002300)=""/121, 0x79, 0x40000001, &(0x7f0000002380)={0xa, 0x4e24, 0x0, @initdev={0xfe, 0x88, [], 0x1, 0x0}, 0x8}, 0x1c) ioctl$BINDER_GET_NODE_INFO_FOR_REF(r0, 0xc018620c, &(0x7f0000000000)) [ 2679.521716] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=39326 sclass=netlink_route_socket 02:00:40 executing program 4: r0 = eventfd2(0x0, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000140)) fcntl$getown(0xffffffffffffffff, 0x9) r1 = getpgid(0x0) r2 = syz_open_procfs(r1, &(0x7f0000000080)='\x00\x00\x00&y\xc9\xeb\x00\x00\x00\x00\x00 \x00\x00') r3 = syz_open_procfs(0x0, &(0x7f0000000200)='stat\x00') r4 = socket(0xa, 0x2, 0x0) setsockopt$inet6_mreq(r4, 0x29, 0x1b, &(0x7f0000000280)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) r5 = socket(0xa, 0x2, 0x6) setsockopt$inet6_mreq(r5, 0x29, 0x1b, &(0x7f0000a1aff7)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000400)='/proc/thsead\xads^lf/aptr/curre\xf9\x9a\x00', 0x2, 0x0) r6 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r6, 0x400454ca, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TUNSETLINK(r6, 0x400454cd, 0x7) r8 = timerfd_create(0x0, 0x0) timerfd_settime(r8, 0x0, &(0x7f0000000140)={{}, {0x0, 0x1c9c380}}, &(0x7f0000af9ff0)) dup3(r8, r7, 0x80000) openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000480)='/selinux/load\x00', 0x2, 0x0) r9 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r9, 0x400454ca, &(0x7f0000000100)={'nr0\x01\x00\x00\x00\xf2\xff\xff\xfe\x00\x00@\x00', 0x6}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r9, 0x400454cd, 0x7) dup3(r10, r9, 0x0) r11 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='\x0e\xed\xcf\x00', 0x0, 0x0) ioctl$TUNSETIFF(r11, 0x400454ca, &(0x7f0000000100)={'lapb0\x00', 0x1000}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r11, 0x400454cd, 0x7) dup3(r12, r11, 0x0) r13 = dup3(r12, 0xffffffffffffffff, 0x1c0000) preadv(r13, 0x0, 0x0, 0x0) readv(r2, 0x0, 0x0) r14 = socket$inet(0x2, 0x80000, 0x0) syncfs(r14) socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r3, 0x8953, &(0x7f0000001a40)={{0x2, 0x0, @remote}, {0x0, @broadcast}, 0x80, {0x2, 0x0, @remote}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) r15 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r15, 0x8953, &(0x7f0000000500)={{0x2, 0x0, @multicast1}, {0x0, @broadcast}, 0x0, {0x2, 0x0, @local}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) setsockopt$inet_tcp_int(r15, 0x6, 0x0, &(0x7f00000000c0), 0xfdf5) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x3f, &(0x7f0000000340)=0x1, 0x4) syz_open_dev$mice(&(0x7f0000000200)='/dev/input/mice\x00', 0x0, 0x2c6400) openat$keychord(0xffffffffffffff9c, 0x0, 0x80000, 0x0) clone(0x20207ffd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x9b700810fd5f601b, 0x1, 0x0) r16 = open(&(0x7f0000000500)='./bus\x00', 0x141042, 0x0) close(r16) r17 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x105082) r18 = memfd_create(&(0x7f0000000100)='/dev/keychord\x00', 0x0) pwritev(r18, &(0x7f0000000440)=[{&(0x7f00000004c0)="03006f", 0x3}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r17, 0x4c00, r18) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r16, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) fcntl$setstatus(r16, 0x4, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r20, &(0x7f00000001c0), 0x526987c9) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f00000018c0)) fstat(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r22 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r22, 0x1, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) keyctl$get_persistent(0x3, r23, 0x0) write$P9_RGETATTR(0xffffffffffffffff, &(0x7f0000001800)={0xa0, 0x19, 0x1, {0x1120, {0x0, 0x1, 0x6}, 0x100010114, r23, r21, 0x4, 0x10000, 0x9, 0x1, 0x4, 0x8, 0x0, 0x0, 0x3, 0x1f, 0x4, 0x0, 0x3}}, 0xa0) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000640)={@loopback, @multicast2}, 0x0) readv(r16, &(0x7f0000001b80)=[{&(0x7f0000000800)=""/4096}, {&(0x7f0000001940)=""/212}, {&(0x7f0000000600), 0x3c9}, {&(0x7f0000000680)=""/53}, {&(0x7f0000001c00)=""/189}, {&(0x7f0000001b00)=""/68, 0x3a0}], 0x3) read(r19, &(0x7f0000000700)=""/250, 0xffffffc9) sendfile(r17, r18, 0x0, 0x180003) [ 2679.568537] lowmemorykiller: Killing 'syz-executor.4' (26854) (tgid 26854), adj 1000, [ 2679.568537] to free 52400kB on behalf of 'kswapd0' (28) because [ 2679.568537] cache 51904kB is below limit 65536kB for oom_score_adj 12 [ 2679.568537] Free memory is 688kB above reserved [ 2679.617875] lowmemorykiller: Killing 'syz-executor.4' (26875) (tgid 26875), adj 1000, [ 2679.617875] to free 52404kB on behalf of 'kswapd0' (28) because [ 2679.617875] cache 51904kB is below limit 65536kB for oom_score_adj 12 [ 2679.617875] Free memory is 15596kB above reserved [ 2679.671130] lowmemorykiller: Killing 'syz-executor.4' (26760) (tgid 26760), adj 1000, [ 2679.671130] to free 52392kB on behalf of 'kswapd0' (28) because [ 2679.671130] cache 51904kB is below limit 65536kB for oom_score_adj 12 [ 2679.671130] Free memory is 32128kB above reserved [ 2679.727150] lowmemorykiller: Killing 'syz-executor.4' (26828) (tgid 26828), adj 1000, [ 2679.727150] to free 52392kB on behalf of 'kswapd0' (28) because [ 2679.727150] cache 51904kB is below limit 65536kB for oom_score_adj 12 [ 2679.727150] Free memory is 47460kB above reserved [ 2679.794935] lowmemorykiller: Killing 'syz-executor.4' (23286) (tgid 23286), adj 1000, [ 2679.794935] to free 52388kB on behalf of 'kswapd0' (28) because [ 2679.794935] cache 51904kB is below limit 65536kB for oom_score_adj 12 [ 2679.794935] Free memory is 63768kB above reserved 02:00:40 executing program 5: r0 = eventfd2(0x0, 0x0) fcntl$getownex(r0, 0x10, 0x0) fcntl$getown(0xffffffffffffffff, 0x9) r1 = getpgid(0x0) r2 = syz_open_procfs(r1, &(0x7f0000000080)='\x00\x00\x00&y\xc9\xeb\x00\x00\x00\x00\x00 \x00\x00') r3 = syz_open_procfs(0x0, &(0x7f0000000200)='stat\x00') r4 = socket(0xa, 0x2, 0x0) setsockopt$inet6_mreq(r4, 0x29, 0x1b, &(0x7f0000000280)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) r5 = socket(0xa, 0x2, 0x6) setsockopt$inet6_mreq(r5, 0x29, 0x1b, &(0x7f0000a1aff7)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000400)='/proc/thsead\xads^lf/aptr/curre\xf9\x9a\x00', 0x2, 0x0) r6 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r6, 0x400454ca, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TUNSETLINK(r6, 0x400454cd, 0x7) r8 = timerfd_create(0x0, 0x0) timerfd_settime(r8, 0x0, &(0x7f0000000140)={{}, {0x0, 0x1c9c380}}, &(0x7f0000af9ff0)) dup3(r8, r7, 0x80000) openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000480)='/selinux/load\x00', 0x2, 0x0) r9 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r9, 0x400454ca, &(0x7f0000000100)={'nr0\x01\x00\x00\x00\xf2\xff\xff\xfe\x00\x00@\x00', 0x6}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r9, 0x400454cd, 0x7) dup3(r10, r9, 0x0) r11 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='\x0e\xed\xcf\x00', 0x0, 0x0) ioctl$TUNSETIFF(r11, 0x400454ca, &(0x7f0000000100)={'lapb0\x00', 0x1000}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r11, 0x400454cd, 0x7) dup3(r12, r11, 0x0) r13 = dup3(r12, 0xffffffffffffffff, 0x1c0000) preadv(r13, 0x0, 0x0, 0x0) readv(r2, 0x0, 0x0) r14 = socket$inet(0x2, 0x80000, 0x0) syncfs(r14) socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r3, 0x8953, &(0x7f0000001a40)={{0x2, 0x0, @remote}, {0x0, @broadcast}, 0x80, {0x2, 0x0, @remote}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) r15 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r15, 0x8953, &(0x7f0000000500)={{0x2, 0x0, @multicast1}, {0x0, @broadcast}, 0x0, {0x2, 0x0, @local}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) setsockopt$inet_tcp_int(r15, 0x6, 0x0, &(0x7f00000000c0), 0xfdf5) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x3f, &(0x7f0000000340)=0x1, 0x4) syz_open_dev$mice(&(0x7f0000000200)='/dev/input/mice\x00', 0x0, 0x2c6400) openat$keychord(0xffffffffffffff9c, 0x0, 0x80000, 0x0) clone(0x20207ffd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x9b700810fd5f601b, 0x1, 0x0) r16 = open(&(0x7f0000000500)='./bus\x00', 0x141042, 0x0) close(r16) r17 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x105082) r18 = memfd_create(&(0x7f0000000100)='/dev/keychord\x00', 0x0) pwritev(r18, &(0x7f0000000440)=[{&(0x7f00000004c0)="03006f", 0x3}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r17, 0x4c00, r18) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r16, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) fcntl$setstatus(r16, 0x4, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r20, &(0x7f00000001c0), 0x526987c9) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f00000018c0)) fstat(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r22 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r22, 0x1, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) keyctl$get_persistent(0x3, r23, 0x0) write$P9_RGETATTR(0xffffffffffffffff, &(0x7f0000001800)={0xa0, 0x19, 0x1, {0x1120, {0x0, 0x1, 0x6}, 0x100010114, r23, r21, 0x4, 0x10000, 0x9, 0x1, 0x4, 0x8, 0x0, 0x0, 0x3, 0x1f, 0x4, 0x0, 0x3}}, 0xa0) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000640)={@loopback, @multicast2}, 0x0) readv(r16, &(0x7f0000001b80)=[{&(0x7f0000000800)=""/4096}, {&(0x7f0000001940)=""/212}, {&(0x7f0000000600), 0x3c9}, {&(0x7f0000000680)=""/53}, {&(0x7f0000001c00)=""/189}, {&(0x7f0000001b00)=""/68, 0x3a0}], 0x3) read(r19, &(0x7f0000000700)=""/250, 0xffffffc9) sendfile(r17, r18, 0x0, 0x180003) 02:00:40 executing program 3: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) pipe(&(0x7f0000000080)) r3 = socket(0x10, 0x3, 0x0) write(r3, &(0x7f0000000040)="240000005a001f001007f4f9002304000a04f51108000400020100020800038005000000", 0x24) close(r2) socket$inet(0x10, 0x2, 0x0) write(0xffffffffffffffff, &(0x7f0000000140)="24000000210099f0003bf90000ed190e020008160004000000ba0080080002", 0x1f) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a566) splice(r0, 0x0, r2, 0x0, 0x4ffe0, 0x0) ioctl$TIOCMIWAIT(r1, 0x545c, 0x0) 02:00:40 executing program 2: openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000480)='./cgroup.cpu\x00', 0x200002, 0x0) creat(&(0x7f0000000700)='./bus\x00', 0x0) timerfd_create(0x0, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000002c0)='maps\x00') close(r0) read$eventfd(r0, &(0x7f0000000200), 0x8) inotify_init() recvmmsg(0xffffffffffffffff, &(0x7f0000001ec0)=[{{&(0x7f0000000340)=@tipc, 0x80, &(0x7f00000003c0)=[{&(0x7f0000000740)=""/4096, 0x1000}], 0x1, &(0x7f00000004c0)}, 0x81000001}, {{&(0x7f0000000500)=@alg, 0x80, &(0x7f0000001900)=[{&(0x7f0000000600)=""/253, 0xfd}, {&(0x7f0000000580)}, {&(0x7f0000001740)=""/179, 0xb3}, {&(0x7f0000001800)=""/46, 0x2e}, {&(0x7f0000001840)=""/172, 0xac}], 0x1280}, 0x10000}, {{&(0x7f0000001980)=@sco, 0x80, &(0x7f0000001a00)=[{&(0x7f0000002200)=""/4096, 0x1000}], 0x1, &(0x7f0000005200)=""/4096, 0x1000}, 0x4}, {{&(0x7f0000001a40)=@hci, 0x80, &(0x7f0000002100)=[{&(0x7f0000002040)=""/134}], 0x3, &(0x7f0000001c40)=""/235, 0xeb}}, {{&(0x7f0000001d40)=@rxrpc=@in4={0x21, 0x0, 0x2, 0x10, {0x2, 0x0, @multicast1}}, 0x80, &(0x7f0000001e40)=[{&(0x7f0000001dc0)=""/115, 0x73}], 0x1}, 0xffffffd7}, {{0x0, 0x0, &(0x7f0000001e80)}, 0x3}], 0x6, 0x0, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000300)='net/igmp6\x00') preadv(r1, &(0x7f0000000480), 0x10000000000002a1, 0x0) clone(0x7f8, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r2 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) sendmsg$nl_netfilter(0xffffffffffffffff, &(0x7f00000021c0)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000240)=ANY=[@ANYBLOB="4034abbbb300000014520f3476ef03b410415f15b94349d744f003369f00f701a19a5758c9d7364a0cc27c074c40e13caff0b8ab8b28b129cf60d62283b9f7b2b786afdb803e"], 0xe}}, 0x0) ptrace$setopts(0x4206, r2, 0x0, 0x0) tkill(r2, 0x40) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r3}) ptrace$setregs(0xd, r2, 0x0, &(0x7f0000000080)) wait4(r2, &(0x7f0000000000), 0x4, 0x0) pivot_root(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)='./bus\x00') ptrace$cont(0x7, r2, 0x0, 0x0) 02:00:41 executing program 4: r0 = eventfd2(0x0, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000140)={0x0, 0x0}) fcntl$getown(0xffffffffffffffff, 0x9) getpgid(r1) r2 = syz_open_procfs(0x0, &(0x7f0000000080)='\x00\x00\x00&y\xc9\xeb\x00\x00\x00\x00\x00 \x00\x00') r3 = syz_open_procfs(0x0, &(0x7f0000000200)='stat\x00') r4 = socket(0xa, 0x2, 0x0) setsockopt$inet6_mreq(r4, 0x29, 0x1b, &(0x7f0000000280)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) r5 = socket(0xa, 0x2, 0x6) setsockopt$inet6_mreq(r5, 0x29, 0x1b, &(0x7f0000a1aff7)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000400)='/proc/thsead\xads^lf/aptr/curre\xf9\x9a\x00', 0x2, 0x0) r6 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r6, 0x400454ca, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TUNSETLINK(r6, 0x400454cd, 0x7) r8 = timerfd_create(0x0, 0x0) timerfd_settime(r8, 0x0, &(0x7f0000000140)={{}, {0x0, 0x1c9c380}}, &(0x7f0000af9ff0)) dup3(r8, r7, 0x80000) openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000480)='/selinux/load\x00', 0x2, 0x0) r9 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r9, 0x400454ca, &(0x7f0000000100)={'nr0\x01\x00\x00\x00\xf2\xff\xff\xfe\x00\x00@\x00', 0x6}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r9, 0x400454cd, 0x7) dup3(r10, r9, 0x0) r11 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='\x0e\xed\xcf\x00', 0x0, 0x0) ioctl$TUNSETIFF(r11, 0x400454ca, &(0x7f0000000100)={'lapb0\x00', 0x1000}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r11, 0x400454cd, 0x7) dup3(r12, r11, 0x0) r13 = dup3(r12, 0xffffffffffffffff, 0x1c0000) preadv(r13, 0x0, 0x0, 0x0) readv(r2, 0x0, 0x0) r14 = socket$inet(0x2, 0x80000, 0x0) syncfs(r14) socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r3, 0x8953, &(0x7f0000001a40)={{0x2, 0x0, @remote}, {0x0, @broadcast}, 0x80, {0x2, 0x0, @remote}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) r15 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r15, 0x8953, &(0x7f0000000500)={{0x2, 0x0, @multicast1}, {0x0, @broadcast}, 0x0, {0x2, 0x0, @local}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) setsockopt$inet_tcp_int(r15, 0x6, 0x0, &(0x7f00000000c0), 0xfdf5) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x3f, &(0x7f0000000340)=0x1, 0x4) syz_open_dev$mice(&(0x7f0000000200)='/dev/input/mice\x00', 0x0, 0x2c6400) openat$keychord(0xffffffffffffff9c, 0x0, 0x80000, 0x0) clone(0x20207ffd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x9b700810fd5f601b, 0x1, 0x0) r16 = open(&(0x7f0000000500)='./bus\x00', 0x141042, 0x0) close(r16) r17 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x105082) r18 = memfd_create(&(0x7f0000000100)='/dev/keychord\x00', 0x0) pwritev(r18, &(0x7f0000000440)=[{&(0x7f00000004c0)="03006f", 0x3}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r17, 0x4c00, r18) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r16, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) fcntl$setstatus(r16, 0x4, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r20, &(0x7f00000001c0), 0x526987c9) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f00000018c0)) fstat(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r22 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r22, 0x1, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) keyctl$get_persistent(0x3, r23, 0x0) write$P9_RGETATTR(0xffffffffffffffff, &(0x7f0000001800)={0xa0, 0x19, 0x1, {0x1120, {0x0, 0x1, 0x6}, 0x100010114, r23, r21, 0x4, 0x10000, 0x9, 0x1, 0x4, 0x8, 0x0, 0x0, 0x3, 0x1f, 0x4, 0x0, 0x3}}, 0xa0) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000640)={@loopback, @multicast2}, 0x0) readv(r16, &(0x7f0000001b80)=[{&(0x7f0000000800)=""/4096}, {&(0x7f0000001940)=""/212}, {&(0x7f0000000600), 0x3c9}, {&(0x7f0000000680)=""/53}, {&(0x7f0000001c00)=""/189}, {&(0x7f0000001b00)=""/68, 0x3a0}], 0x3) read(r19, &(0x7f0000000700)=""/250, 0xffffffc9) sendfile(r17, r18, 0x0, 0x180003) 02:00:41 executing program 1: r0 = gettid() r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ptmx\x00', 0x3d, 0x0) write$binfmt_aout(r1, &(0x7f00000000c0)=ANY=[], 0xff2e) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000040)) r2 = syz_open_pts(r1, 0x0) ioctl$TCFLSH(r2, 0x540b, 0x2) ioctl$TIOCGSID(r2, 0x5429, &(0x7f0000000200)) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ptmx\x00', 0x3d, 0x0) write$binfmt_aout(r3, &(0x7f00000000c0)=ANY=[], 0xff2e) ioctl$TCSETS(r3, 0x40045431, &(0x7f0000000040)) syz_open_pts(r3, 0x0) ioctl$TIOCGSID(r3, 0x5429, &(0x7f0000000240)) setpgid(r0, r0) r4 = openat$keychord(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/keychord\x00', 0x48040, 0x0) r5 = getpid() stat(&(0x7f0000001cc0)='./file0\x00', &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) r7 = getegid() r8 = socket(0x200000000000011, 0x4000000000080002, 0x0) setsockopt$packet_int(r8, 0x107, 0x14, 0x0, 0x0) r9 = socket(0x200000000000011, 0x4000000000080002, 0x0) setsockopt$packet_int(r9, 0x107, 0x14, 0x0, 0x0) r10 = socket(0x200000000000011, 0x4000000000080002, 0x0) setsockopt$packet_int(r10, 0x107, 0x14, 0x0, 0x0) r11 = accept4(r10, &(0x7f0000000380)=@rxrpc=@in4={0x21, 0x0, 0x2, 0x10, {0x2, 0x0, @remote}}, &(0x7f00000000c0)=0x80, 0x0) r12 = openat$urandom(0xffffffffffffff9c, &(0x7f0000001e40)='/\x04\x00vDurandom\x00', 0x9f78a3, 0x0) r13 = openat$tun(0xffffffffffffff9c, &(0x7f0000001e80)='/dev/net/tun\x00', 0xa00, 0x0) r14 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000001ec0)='/dev/loop-control\x00', 0x400, 0x0) setsockopt$packet_fanout_data(r4, 0x107, 0x16, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x81, 0x6, 0x2a, 0x7f}, {0x200, 0x5, 0x9f, 0x100}, {0x1, 0x1, 0x3f, 0x9}]}, 0x10) r15 = signalfd(0xffffffffffffffff, &(0x7f0000001f00)={0x100000000}, 0x8) r16 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000001f40)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) r17 = syz_open_dev$rtc(&(0x7f0000001f80)='/dev/rtc#\x00', 0x0, 0x80a00) r18 = socket(0x200000000000011, 0x4000000000080002, 0x0) setsockopt$packet_int(r18, 0x107, 0x14, 0x0, 0x0) ptrace$cont(0x20, r0, 0x2, 0x4) sendmsg$unix(r4, &(0x7f0000002040)={&(0x7f0000000900)=@abs={0x1, 0x0, 0x4e23}, 0x6e, &(0x7f0000001c40)=[{&(0x7f0000000980)="0b044a38fe8db0eacbacca27b4618deaa40a41ede7aa94fc420bbc53342a41fe9d419cda6901983c33b7698e896ad99f6aeff7f7f568d004cbb35f83a3ee06ff9fe521d2a517738c35de74e90c524da5f398af1713aef60f35d95b81fac43bd9fd172d6fd0095a2ce6de1b9db5b3c6f4fe10240e7ec8c0764a9d4b", 0x7b}, {&(0x7f0000000a00)="574ee7d3ab48e1aec69360d499749a6e07a2e09253ddc820a3d482a1f97d425c27372ee3cf1dd2131ff17f6d4410a51b5ef2884b87568cb099b4e98c55279e58e12e559ba1d94cd0479f7b0de6135109da6d21f20899705d9c86ca8ba9a3c600a574a643c3ef25c456391ae787268d815b5edaf68c4211700837e4373df0272af77c29c993c292faab541c9d04a02245d931f34a5a65260867c88419d1d82e30178a060c782fc168c968314692d3cc363d3f1555b5f5486d72a384704f4c8b533f798eb1723fb99b49f58bdc9ac937", 0xcf}, {&(0x7f0000000b00)="57af4c4a584539127202c025edbf338530dbfdfcfff52ccc978ec1b637e590029bf6dd232c6c3d524b6f6f17b9791756d306ae334f025a8f7200e779e616cccb026a5c26560fe64f159ebbed402cdeb5ffcc46a9da4ab4bd41f046637d46946c84d6fae26db5f47d3cab95e60c5b984b01fa98c7f65cdcdd8e9321ce2473", 0x7e}, {&(0x7f0000000b80)="dfedb7b864a0c0c5f2179a80585599fe2c322c5960bb45f1a0da40fb644ce59e2381eaea475466b511796c7ead66395c4a981d5f41b69a89151c73befd50ba171423b28023ed058c598c13d24ea7d6b735c29083eb24270ff4912091b90b6263cdbf102ead7cc97d4356dab1d99c3e26d59ba1ac503414b717e4c9042cb8f1e582fc", 0x82}, {&(0x7f0000000c40)="cdf5d912fb14a8958a0282a2e74bd8093004bf3d2a75877baad78f71c8e4a694f16ed753e1f5e079e42d4438d14724c5a87109b5fef88192188145cbfea39b20062642d1848a67ec166cb0233d013dc99b1c2d8a88c83f8dd2d24dafe45a57d15aea979c714027b81f9284b145cbecc7e1db5b58484a99d24f975c2509178fb7d3277bdafb779d7bc20dba2e27ce657ef701945e67b20887fa352c520afa4cfc343ee6ea1d1c9c229b7ac96e4053fd0a39d3d4f9211f88dc9fef84e3a124cdf9f59f26de3cbbcca02ca655b8ee7082c7c36913726ddd1cacbbc8c9c0ce33ed2071efb2b9985820362eb1a627bce4d584e797b1056ae35b0d377735b318ac11b487184bf4080bf3fba9e2bb78448e41b839e993deb21e5a81c77e4ddd070e543fd1b51e901658a59f05b0e307a1894c6ffc23b46927ae2c1eb8f983f92d19b496682de25801894cc10ca633b80ab83fe5169102dd9bbb9a5e6b6e1bfd6e954776dc0e1feeb07587721302ad4aabe44f839df1785852a926b8bbbb8861d4723729192d4acb6f01c4b029239e0a585819ea4645286253e18e6a47c57816547ede4cce0da0504ba7dfe73cf90272fbe54501ba752e2d4d9b63318f2051c350ae09f287767f6adf2e7a2128a0e91dab9781aad7843348ac612ff386ae85436fa6d52388885c2a0ced357146baf5fbec2794a96562908cf993bd6d1cccd42711a72c29eb9ca82b71e890c24693c2ced077eec74e102e6868c70944b6c0f7df2ac5b12fbdc5421ff1846c01577fb30f6d8af97866e1a9afb0a712b101697ea318d037c9397a670b44d887c95ddfcf1e9bd969e8ab2044c62106b504b2f1292fff179c0cdbefa3fef243512461ed100349469f787b9b4c496337f0324aa274762e517841f274455a4e33220ae6fff35aa9f937df9b23e248c4f194dc326fef9caef4781f118917acedbacea5d6f7e9b51892477969fc9828188b35b1b989a8e6cc53b69feb5112a06e755382c313d1978f3c75eacde3cec7b57900cab984c6f2343b4f55d2525e2ec04adcf20041ddad12d525cd251ce6c3dc157430a7720d00f63924c8e74c4dada996b658e7e63a157b0fb266fdc095c94afac530b1cb7764f39d71e46775ee6b24356735ea0c78e54fac8d7599d138b0fd0d3127ca203f81435baa6a68189a4107d1de4063a8903b87ed551e60eb7fd1eea0e6bf409292e7cbad8df101f7154dd215025fe66d696ebe41cfd6f66ecd561c4dc519a3aecb17119d85702d992b62a109d6f6e22daa15ff7bc17564a7de6c087b52db0469f921735d90a00d7d7ce3d210b2a0836627fa54eeda8fb11367b26887193913f2f5574b5f08248888ea489e9ffd48b467d454ca1cd7549064aa654a942e0f3e4c75a60ac6668f1718ae3ec9792a2aee578f1e4b4d25959afab4b2104eb523b77857312bf022f4dac56c326bbbfdb02aa9e509e53b3bdf3e15799b480cc7457839aa8bc3840239dd7c2b74f8c51bedd19be823fc744848689abd9bcc5428eee47050e78c25d015fdf5fb449d337f77e2c01c2ca9d70410cdf8a593d5c43efb0d38cfa2e3b41740ba0916f0ba7f622c530361625fba75dc0130607d14db5ab91fde4c933370718d9b388ebfdb884e1d9856be38a20b16eb52d748dc0ab3bad85f61d0c2e53745fbefcbb222459044afbad38895fadc463bc152439eea88156591ac952711f1fab57e551259f5baac7a2724f53f9dead884bfd5d14d808ed147eb28dd03a5435dcac8d5bff9986d9e140e32a61e9f42a602b2f96172305d555c99ddf33d13c46d371eb1a7a26cdef48b1ba02e6fc3726a8bf073ee85bda16db63ad390b25c9cda273151b6e7119c8f8b584ad039c8396fcf1cab43e1edf990d472978d1d5e4bc91b9ac7c87de6a846282fc11d63bdb2f2f532e4b8d85a116427eaefc01266cda0eb5c1aa64f2a8b1d26e1474d4ab2951b14014fd361eb7faf14f8cb675400d19edc51f09b84b27b1145c697c39c40c1e50a5ed3e88ccd0cb0183dd8d801944d767e04ec1950ade9f41d81f09d58b03a55a6e66e9da1c32b4f85424dbb544288cd4832d69f16b4ece7fcd2fa1b5468e1c7f0244cab2ea6bad34f28f23c07dd235a061deb3773565784b475953ddc7e67b8c171a742c874ea48a37d08531a7b2fe2b37f2fdd3383e2fed8c2c1d7472ced531e4a856310298518087e11f779cfcc97f214dbbb8c25baea211d0e275bce33f06a8bdbb6007b3fabcdd7cdf0daff2fc886e7cbea0c5b17237f2c01b5d96b84e064164f79d8cc9bccfda187f34853dfa7cdba9f16249457c28ed1d0f8a64da1acdf01d6b5ee5bf1d0965f8cd311cfb4cef8912dc3cb27066c80afe0ee63c9491906770f8c67d9db69f5b6167f50c110d6e3ff5a1886bf4d8492d95a0581d9985e4376aa80ee15ebe401555093800dc87b0faffd5f57202558a388a3af1b0eb865cf789253b3f10ea606da1e8e4fc4d96f6329b30b86b7f5d86ca6e72bdf12f30faddd66c842271130e41646582314c462a78d24ca8758b99a0377069d4ef6c26aa405c3cdc8bc98478f8558e8e93826a3d1735ddf59cad600402c74509563a75056c7e5283b1af702d549fb11cd9e2bfeb9404ad54f6d1a53ba007eeb8f1ca6317b80483d1a6ab074bd5c1f3fc99dd9bbfe16bdf1e6b7c027e79ecff6b7bbbe6b9740a924d3c5010efd626182554227c8dd31b8bec68bea7c29e12fc59b4a3e83eba4d40eb1c4b7dbdf173dfe4cae9264b4ce408c73101f0399b7d37a3c03b40508c7b832739824746e82996c6b4f7a83ba5d1cf9ab7a3311c649a39b451529dd7d5f825e4ad6cf3a506ef0f8b0ecac95b6c01317062f02546c9e9ebbce10a9e3ce37123fd993670e16457ee9bf2c8972149af7b6752b1b2fb1d4b39f095e696a48162bc58db3a83edd50325ae0d7c40a9d7aa4d981b5a4941a8aa0ac51cbff17c71e1f8b86149e262832697b2eb8beae6e42ff597f939fab786b87d7903557ed6f6183124a3ab6bed1c3539867bfff59b1aa5e7cc0fd6889377f34666bb7f0f706847acd1b6bd0c8a6f89548c68352b17f72fc35498eaf222c0b8abc5089339254b9e7b93a0637b854f6d10ac5cb13c46bb68fe169c9e83608e0cd1669d18ff77a034718590fdd1da520aa1bce1caa82c0a8dedcc7cb5ab3453f7b40b90dfb598591130b559c4bca71521cb56afae4216eaa234e8651434fe9315c54c1f905b30cc64c7bf0e298f80a831eef7ddfe78ce3295098ff2617fae7704a00c2578acce8bf1be6cc610f1d85026733add1d97919457682e6b30b4bc781ff4d68983c948230ce58cb8f5baa6f3918f0712a3a63417a2aa6437bec0bcd105e488e21c86b8bd40a428191c384c2bec4aaec5497ff7a942b0a6b03d4b935d760a18f292aa35e747726395945f70f90671e9f925ac26b6363d398f16b10f51a492bac6ed4a979659b38504091856c271d585b7b87ecd39e8f3727545af2b8d3e261276bfc8f45b4f4a94b1a3da593272096b4428c8e0d38f52dd01936c4bb751761d78c8742c36accb1a2c8da5715a6c1d082e1d5d98a3d4fda97401974aba017b800a97dcfc643b9d4133d2d2367272fa903545dba824c52bf8c10e532afddfd5bf232e5f0549b5cc331239a867d81dcb64f3cdb452a05b9c660ff73d566289dad49d6af56d89ca4c059b5ed5bbab879af3a152df3549647d587cee4c7490df4e7001a0e099a53ba0339aa8a02504cf91e751793dc06838b806d9dc07558755dcd0855bfe015a55ab9be1442b209673240795434c71e034ef9dcddee5f82b03db9e99fa922e08befeae7361894435f9677e46a1c42eb78bf1bcbf0ec09f0f3ffae8db268f64d56b1d971dd122bb50c6c4a2027c4ad3aa430b5a7b4a47424c88e8b4ea43a931287051199a0e2ddbd51bedde5293d07b5bf9f154051ea06639f631159b574299372f689e0cef96e6b7cabdc83146ee9865525229dfb743503343e987b924bd8bec965abce692e8b5259f9cb779db4a6983278238f8bd6e0c5f8c196c34b9660d63d100e63abc9e42883de08a72df81d01fbeb2a129d05d78c170c3aa940c83ab9a11238b720c6ee4b67fc72c6e7a7f232eaecb92950a571729b4cbc7500e47c9b216958e17dba4577c0a90b9fe2ced9258b28406dc95f0a3309b59ad9b5e9b7f7ec5b198937885d999ba0aee42402ea9d0b313265d341e5a4a1a72499acd6a817f6ba40ac8f74aec8b49eeb0324b1e38b79611ddd4697480316aefc744aca2322b2cb690eecacb4048ce62d1ea866a6f7765b9d0305b0d8f7077d6a4bb9d2b66c50f7ef56d2d6572e81f8be8de0a247c823a91dde3ac1b2424dded24880a3b39d7bff703ddba0085d24cbf2db07205910b3f735c5052ee90069bbd057ffdf771064e41aeb69e3ec8686c844789925209e2518a74e7c1f74853f3bdeb125fcbe60bad0fe6840c06cfebcc00f8e06fa4b860c619f489d5275cc49c3efa4acd8fb8d8eae1dddc4d722f34f529bf851460e8154e7c9575553206e146df2e14e39a776ca4c82f55a251ac3adb9f0b006a83d4d3fc1e3e76dffd16b8e82a1c8f22d9d3e570e6addf0d692319ebf1d3c2d89dc2ba37628dd6d04cc242682a740c204c788e5331f3120f8a0af35562751a812e82770aba747fd4c2e644245cfcdc7cb4731e66042d41b99f4378d7f61d467fcbe2f2b6cc3df42dbc74b2d308571f5d7f09d7afc1afbf06676beae98fef90c2ddd57ce30a625e250c5d0ebaf1996169b33e116c591d6a8e3ec3bbf46a1fa95069436af7a256cd670478cea9822faecc3b89394aef87648eb8af1301cbff21f0e831485dd6ef9dd75c4a13c553ba2dadfb814ecb830087728a4cfc6143b8c5852702d06b13ea9b3a49c1bb4e615e78eb21c4c92634a7521397ba34c1d151fd96b3aa261f55f1ffb31b231cfe86230794062df60787803ae5c4a39680049896fe45f882b1038bb8261482d7d5a351d20aa25fd94fb58a597b37b8dce31218a0f9b2a53b125a0e9912a2caa65d02fdc3a5f09d5838a34decf5be5c905f029f3cfb268526319c61615013e96dfb2190eaa0f14b4ea6b185253f1a47be91933a923d96269fe97da6092396a8c6cab0c49c430508f22383f92d1965552b719cdc2fdbc92aa3cb4c8968680daf4b829925bcd4c73e52e9fd0f7432d9ec984a925029c348cdc3cb28d3337fa2dd8cf03653f95d3acfe13f61a499ae5d2e86c2e3043c333ef6c0c227d353760290d8b976c3a6bd062d511219ca78da02b23e4f95eaf0caf5042643ab2c79595bebbdf2ace3a1c98ccf4735f5d9fe067306ef2df77692ac4c76e40ffc11555242993fc57a4f5616a72ee3749edfc92a555977f195287642f2b7ae55e52adf8b82190fbc11270c3b611f4a0331afa0fabeed9645580368578ad49966672a1dda0c6734ca6b81c216df1bf61cdf6b6eca732dc55fcee4697873ab82b124985562015cafe9159f5aeea62479c1ec9fa5933e89fe393fcb55bad58c03bc97f3cdffffb979786e6958d44ee790b7e88e3307bb868731afef9578b7b9e51f17f12d30b78cbf9091a1bd98dd206d857ad7e99aeb8dc70cefd726d732b7b2eba1bfd9960b6be9886c547dff61406319df82519239ce8542c9102410006124f368e7317d52c15bb06f34b72c543e5f15db0fab31f87efd89e1dee499fad52d2e1593a14a4086dc42e825148e3d8b4267007383efaf3f0a837e4fd48d298799f75f2a1a02fc10a7d9500e139807cbedd30d373e7735c6ead10e0ecdcfe5973", 0x1000}], 0x5, &(0x7f0000000280)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000001c000000000000000100000001000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r11, @ANYBLOB="00899157b626fd653c0000000100000001000000", @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r16, @ANYRES32=r17, @ANYBLOB="4dd2cb5452000100080001001d0000000000000000581c36e7959b8eb411aa06f90b4734f612e2269ecebc6e233c72faffffff4fd050d3d9bab688b466a49ecf5ce1e18f6a760ea5e05c237778847c56f4e721e091fea0d7bc2e78896e3140", @ANYRES32=r18, @ANYBLOB='\x00\x00\x00\x00'], 0x80, 0x40}, 0x80) 02:00:41 executing program 4: r0 = eventfd2(0x0, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000140)={0x0, 0x0}) fcntl$getown(0xffffffffffffffff, 0x9) getpgid(r1) r2 = syz_open_procfs(0x0, &(0x7f0000000080)='\x00\x00\x00&y\xc9\xeb\x00\x00\x00\x00\x00 \x00\x00') r3 = syz_open_procfs(0x0, &(0x7f0000000200)='stat\x00') r4 = socket(0xa, 0x2, 0x0) setsockopt$inet6_mreq(r4, 0x29, 0x1b, &(0x7f0000000280)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) r5 = socket(0xa, 0x2, 0x6) setsockopt$inet6_mreq(r5, 0x29, 0x1b, &(0x7f0000a1aff7)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000400)='/proc/thsead\xads^lf/aptr/curre\xf9\x9a\x00', 0x2, 0x0) r6 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r6, 0x400454ca, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TUNSETLINK(r6, 0x400454cd, 0x7) r8 = timerfd_create(0x0, 0x0) timerfd_settime(r8, 0x0, &(0x7f0000000140)={{}, {0x0, 0x1c9c380}}, &(0x7f0000af9ff0)) dup3(r8, r7, 0x80000) openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000480)='/selinux/load\x00', 0x2, 0x0) r9 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r9, 0x400454ca, &(0x7f0000000100)={'nr0\x01\x00\x00\x00\xf2\xff\xff\xfe\x00\x00@\x00', 0x6}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r9, 0x400454cd, 0x7) dup3(r10, r9, 0x0) r11 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='\x0e\xed\xcf\x00', 0x0, 0x0) ioctl$TUNSETIFF(r11, 0x400454ca, &(0x7f0000000100)={'lapb0\x00', 0x1000}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r11, 0x400454cd, 0x7) dup3(r12, r11, 0x0) r13 = dup3(r12, 0xffffffffffffffff, 0x1c0000) preadv(r13, 0x0, 0x0, 0x0) readv(r2, 0x0, 0x0) r14 = socket$inet(0x2, 0x80000, 0x0) syncfs(r14) socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r3, 0x8953, &(0x7f0000001a40)={{0x2, 0x0, @remote}, {0x0, @broadcast}, 0x80, {0x2, 0x0, @remote}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) r15 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r15, 0x8953, &(0x7f0000000500)={{0x2, 0x0, @multicast1}, {0x0, @broadcast}, 0x0, {0x2, 0x0, @local}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) setsockopt$inet_tcp_int(r15, 0x6, 0x0, &(0x7f00000000c0), 0xfdf5) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x3f, &(0x7f0000000340)=0x1, 0x4) syz_open_dev$mice(&(0x7f0000000200)='/dev/input/mice\x00', 0x0, 0x2c6400) openat$keychord(0xffffffffffffff9c, 0x0, 0x80000, 0x0) clone(0x20207ffd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x9b700810fd5f601b, 0x1, 0x0) r16 = open(&(0x7f0000000500)='./bus\x00', 0x141042, 0x0) close(r16) r17 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x105082) r18 = memfd_create(&(0x7f0000000100)='/dev/keychord\x00', 0x0) pwritev(r18, &(0x7f0000000440)=[{&(0x7f00000004c0)="03006f", 0x3}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r17, 0x4c00, r18) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r16, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) fcntl$setstatus(r16, 0x4, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r20, &(0x7f00000001c0), 0x526987c9) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f00000018c0)) fstat(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r22 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r22, 0x1, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) keyctl$get_persistent(0x3, r23, 0x0) write$P9_RGETATTR(0xffffffffffffffff, &(0x7f0000001800)={0xa0, 0x19, 0x1, {0x1120, {0x0, 0x1, 0x6}, 0x100010114, r23, r21, 0x4, 0x10000, 0x9, 0x1, 0x4, 0x8, 0x0, 0x0, 0x3, 0x1f, 0x4, 0x0, 0x3}}, 0xa0) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000640)={@loopback, @multicast2}, 0x0) readv(r16, &(0x7f0000001b80)=[{&(0x7f0000000800)=""/4096}, {&(0x7f0000001940)=""/212}, {&(0x7f0000000600), 0x3c9}, {&(0x7f0000000680)=""/53}, {&(0x7f0000001c00)=""/189}, {&(0x7f0000001b00)=""/68, 0x3a0}], 0x3) read(r19, &(0x7f0000000700)=""/250, 0xffffffc9) sendfile(r17, r18, 0x0, 0x180003) 02:00:42 executing program 4: r0 = eventfd2(0x0, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000140)={0x0, 0x0}) fcntl$getown(0xffffffffffffffff, 0x9) getpgid(r1) r2 = syz_open_procfs(0x0, &(0x7f0000000080)='\x00\x00\x00&y\xc9\xeb\x00\x00\x00\x00\x00 \x00\x00') r3 = syz_open_procfs(0x0, &(0x7f0000000200)='stat\x00') r4 = socket(0xa, 0x2, 0x0) setsockopt$inet6_mreq(r4, 0x29, 0x1b, &(0x7f0000000280)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) r5 = socket(0xa, 0x2, 0x6) setsockopt$inet6_mreq(r5, 0x29, 0x1b, &(0x7f0000a1aff7)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000400)='/proc/thsead\xads^lf/aptr/curre\xf9\x9a\x00', 0x2, 0x0) r6 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r6, 0x400454ca, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TUNSETLINK(r6, 0x400454cd, 0x7) r8 = timerfd_create(0x0, 0x0) timerfd_settime(r8, 0x0, &(0x7f0000000140)={{}, {0x0, 0x1c9c380}}, &(0x7f0000af9ff0)) dup3(r8, r7, 0x80000) openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000480)='/selinux/load\x00', 0x2, 0x0) r9 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r9, 0x400454ca, &(0x7f0000000100)={'nr0\x01\x00\x00\x00\xf2\xff\xff\xfe\x00\x00@\x00', 0x6}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r9, 0x400454cd, 0x7) dup3(r10, r9, 0x0) r11 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='\x0e\xed\xcf\x00', 0x0, 0x0) ioctl$TUNSETIFF(r11, 0x400454ca, &(0x7f0000000100)={'lapb0\x00', 0x1000}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r11, 0x400454cd, 0x7) dup3(r12, r11, 0x0) r13 = dup3(r12, 0xffffffffffffffff, 0x1c0000) preadv(r13, 0x0, 0x0, 0x0) readv(r2, 0x0, 0x0) r14 = socket$inet(0x2, 0x80000, 0x0) syncfs(r14) socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r3, 0x8953, &(0x7f0000001a40)={{0x2, 0x0, @remote}, {0x0, @broadcast}, 0x80, {0x2, 0x0, @remote}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) r15 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r15, 0x8953, &(0x7f0000000500)={{0x2, 0x0, @multicast1}, {0x0, @broadcast}, 0x0, {0x2, 0x0, @local}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) setsockopt$inet_tcp_int(r15, 0x6, 0x0, &(0x7f00000000c0), 0xfdf5) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x3f, &(0x7f0000000340)=0x1, 0x4) syz_open_dev$mice(&(0x7f0000000200)='/dev/input/mice\x00', 0x0, 0x2c6400) openat$keychord(0xffffffffffffff9c, 0x0, 0x80000, 0x0) clone(0x20207ffd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x9b700810fd5f601b, 0x1, 0x0) r16 = open(&(0x7f0000000500)='./bus\x00', 0x141042, 0x0) close(r16) r17 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x105082) r18 = memfd_create(&(0x7f0000000100)='/dev/keychord\x00', 0x0) pwritev(r18, &(0x7f0000000440)=[{&(0x7f00000004c0)="03006f", 0x3}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r17, 0x4c00, r18) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r16, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) fcntl$setstatus(r16, 0x4, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r20, &(0x7f00000001c0), 0x526987c9) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f00000018c0)) fstat(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r22 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r22, 0x1, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) keyctl$get_persistent(0x3, r23, 0x0) write$P9_RGETATTR(0xffffffffffffffff, &(0x7f0000001800)={0xa0, 0x19, 0x1, {0x1120, {0x0, 0x1, 0x6}, 0x100010114, r23, r21, 0x4, 0x10000, 0x9, 0x1, 0x4, 0x8, 0x0, 0x0, 0x3, 0x1f, 0x4, 0x0, 0x3}}, 0xa0) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000640)={@loopback, @multicast2}, 0x0) readv(r16, &(0x7f0000001b80)=[{&(0x7f0000000800)=""/4096}, {&(0x7f0000001940)=""/212}, {&(0x7f0000000600), 0x3c9}, {&(0x7f0000000680)=""/53}, {&(0x7f0000001c00)=""/189}, {&(0x7f0000001b00)=""/68, 0x3a0}], 0x3) read(r19, &(0x7f0000000700)=""/250, 0xffffffc9) sendfile(r17, r18, 0x0, 0x180003) [ 2682.025043] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=0 sclass=netlink_route_socket 02:00:43 executing program 1: r0 = gettid() r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ptmx\x00', 0x3d, 0x0) write$binfmt_aout(r1, &(0x7f00000000c0)=ANY=[], 0xff2e) ioctl$TCSETS(r1, 0x40045431, &(0x7f0000000040)) r2 = syz_open_pts(r1, 0x0) ioctl$TCFLSH(r2, 0x540b, 0x2) ioctl$TIOCGSID(r2, 0x5429, &(0x7f0000000200)) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ptmx\x00', 0x3d, 0x0) write$binfmt_aout(r3, &(0x7f00000000c0)=ANY=[], 0xff2e) ioctl$TCSETS(r3, 0x40045431, &(0x7f0000000040)) syz_open_pts(r3, 0x0) ioctl$TIOCGSID(r3, 0x5429, &(0x7f0000000240)) setpgid(r0, r0) r4 = openat$keychord(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/keychord\x00', 0x48040, 0x0) r5 = getpid() stat(&(0x7f0000001cc0)='./file0\x00', &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) r7 = getegid() r8 = socket(0x200000000000011, 0x4000000000080002, 0x0) setsockopt$packet_int(r8, 0x107, 0x14, 0x0, 0x0) r9 = socket(0x200000000000011, 0x4000000000080002, 0x0) setsockopt$packet_int(r9, 0x107, 0x14, 0x0, 0x0) r10 = socket(0x200000000000011, 0x4000000000080002, 0x0) setsockopt$packet_int(r10, 0x107, 0x14, 0x0, 0x0) r11 = accept4(r10, &(0x7f0000000380)=@rxrpc=@in4={0x21, 0x0, 0x2, 0x10, {0x2, 0x0, @remote}}, &(0x7f00000000c0)=0x80, 0x0) r12 = openat$urandom(0xffffffffffffff9c, &(0x7f0000001e40)='/\x04\x00vDurandom\x00', 0x9f78a3, 0x0) r13 = openat$tun(0xffffffffffffff9c, &(0x7f0000001e80)='/dev/net/tun\x00', 0xa00, 0x0) r14 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000001ec0)='/dev/loop-control\x00', 0x400, 0x0) setsockopt$packet_fanout_data(r4, 0x107, 0x16, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x81, 0x6, 0x2a, 0x7f}, {0x200, 0x5, 0x9f, 0x100}, {0x1, 0x1, 0x3f, 0x9}]}, 0x10) r15 = signalfd(0xffffffffffffffff, &(0x7f0000001f00)={0x100000000}, 0x8) r16 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000001f40)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) r17 = syz_open_dev$rtc(&(0x7f0000001f80)='/dev/rtc#\x00', 0x0, 0x80a00) r18 = socket(0x200000000000011, 0x4000000000080002, 0x0) setsockopt$packet_int(r18, 0x107, 0x14, 0x0, 0x0) ptrace$cont(0x20, r0, 0x2, 0x4) sendmsg$unix(r4, &(0x7f0000002040)={&(0x7f0000000900)=@abs={0x1, 0x0, 0x4e23}, 0x6e, &(0x7f0000001c40)=[{&(0x7f0000000980)="0b044a38fe8db0eacbacca27b4618deaa40a41ede7aa94fc420bbc53342a41fe9d419cda6901983c33b7698e896ad99f6aeff7f7f568d004cbb35f83a3ee06ff9fe521d2a517738c35de74e90c524da5f398af1713aef60f35d95b81fac43bd9fd172d6fd0095a2ce6de1b9db5b3c6f4fe10240e7ec8c0764a9d4b", 0x7b}, {&(0x7f0000000a00)="574ee7d3ab48e1aec69360d499749a6e07a2e09253ddc820a3d482a1f97d425c27372ee3cf1dd2131ff17f6d4410a51b5ef2884b87568cb099b4e98c55279e58e12e559ba1d94cd0479f7b0de6135109da6d21f20899705d9c86ca8ba9a3c600a574a643c3ef25c456391ae787268d815b5edaf68c4211700837e4373df0272af77c29c993c292faab541c9d04a02245d931f34a5a65260867c88419d1d82e30178a060c782fc168c968314692d3cc363d3f1555b5f5486d72a384704f4c8b533f798eb1723fb99b49f58bdc9ac937", 0xcf}, {&(0x7f0000000b00)="57af4c4a584539127202c025edbf338530dbfdfcfff52ccc978ec1b637e590029bf6dd232c6c3d524b6f6f17b9791756d306ae334f025a8f7200e779e616cccb026a5c26560fe64f159ebbed402cdeb5ffcc46a9da4ab4bd41f046637d46946c84d6fae26db5f47d3cab95e60c5b984b01fa98c7f65cdcdd8e9321ce2473", 0x7e}, {&(0x7f0000000b80)="dfedb7b864a0c0c5f2179a80585599fe2c322c5960bb45f1a0da40fb644ce59e2381eaea475466b511796c7ead66395c4a981d5f41b69a89151c73befd50ba171423b28023ed058c598c13d24ea7d6b735c29083eb24270ff4912091b90b6263cdbf102ead7cc97d4356dab1d99c3e26d59ba1ac503414b717e4c9042cb8f1e582fc", 0x82}, {&(0x7f0000000c40)="cdf5d912fb14a8958a0282a2e74bd8093004bf3d2a75877baad78f71c8e4a694f16ed753e1f5e079e42d4438d14724c5a87109b5fef88192188145cbfea39b20062642d1848a67ec166cb0233d013dc99b1c2d8a88c83f8dd2d24dafe45a57d15aea979c714027b81f9284b145cbecc7e1db5b58484a99d24f975c2509178fb7d3277bdafb779d7bc20dba2e27ce657ef701945e67b20887fa352c520afa4cfc343ee6ea1d1c9c229b7ac96e4053fd0a39d3d4f9211f88dc9fef84e3a124cdf9f59f26de3cbbcca02ca655b8ee7082c7c36913726ddd1cacbbc8c9c0ce33ed2071efb2b9985820362eb1a627bce4d584e797b1056ae35b0d377735b318ac11b487184bf4080bf3fba9e2bb78448e41b839e993deb21e5a81c77e4ddd070e543fd1b51e901658a59f05b0e307a1894c6ffc23b46927ae2c1eb8f983f92d19b496682de25801894cc10ca633b80ab83fe5169102dd9bbb9a5e6b6e1bfd6e954776dc0e1feeb07587721302ad4aabe44f839df1785852a926b8bbbb8861d4723729192d4acb6f01c4b029239e0a585819ea4645286253e18e6a47c57816547ede4cce0da0504ba7dfe73cf90272fbe54501ba752e2d4d9b63318f2051c350ae09f287767f6adf2e7a2128a0e91dab9781aad7843348ac612ff386ae85436fa6d52388885c2a0ced357146baf5fbec2794a96562908cf993bd6d1cccd42711a72c29eb9ca82b71e890c24693c2ced077eec74e102e6868c70944b6c0f7df2ac5b12fbdc5421ff1846c01577fb30f6d8af97866e1a9afb0a712b101697ea318d037c9397a670b44d887c95ddfcf1e9bd969e8ab2044c62106b504b2f1292fff179c0cdbefa3fef243512461ed100349469f787b9b4c496337f0324aa274762e517841f274455a4e33220ae6fff35aa9f937df9b23e248c4f194dc326fef9caef4781f118917acedbacea5d6f7e9b51892477969fc9828188b35b1b989a8e6cc53b69feb5112a06e755382c313d1978f3c75eacde3cec7b57900cab984c6f2343b4f55d2525e2ec04adcf20041ddad12d525cd251ce6c3dc157430a7720d00f63924c8e74c4dada996b658e7e63a157b0fb266fdc095c94afac530b1cb7764f39d71e46775ee6b24356735ea0c78e54fac8d7599d138b0fd0d3127ca203f81435baa6a68189a4107d1de4063a8903b87ed551e60eb7fd1eea0e6bf409292e7cbad8df101f7154dd215025fe66d696ebe41cfd6f66ecd561c4dc519a3aecb17119d85702d992b62a109d6f6e22daa15ff7bc17564a7de6c087b52db0469f921735d90a00d7d7ce3d210b2a0836627fa54eeda8fb11367b26887193913f2f5574b5f08248888ea489e9ffd48b467d454ca1cd7549064aa654a942e0f3e4c75a60ac6668f1718ae3ec9792a2aee578f1e4b4d25959afab4b2104eb523b77857312bf022f4dac56c326bbbfdb02aa9e509e53b3bdf3e15799b480cc7457839aa8bc3840239dd7c2b74f8c51bedd19be823fc744848689abd9bcc5428eee47050e78c25d015fdf5fb449d337f77e2c01c2ca9d70410cdf8a593d5c43efb0d38cfa2e3b41740ba0916f0ba7f622c530361625fba75dc0130607d14db5ab91fde4c933370718d9b388ebfdb884e1d9856be38a20b16eb52d748dc0ab3bad85f61d0c2e53745fbefcbb222459044afbad38895fadc463bc152439eea88156591ac952711f1fab57e551259f5baac7a2724f53f9dead884bfd5d14d808ed147eb28dd03a5435dcac8d5bff9986d9e140e32a61e9f42a602b2f96172305d555c99ddf33d13c46d371eb1a7a26cdef48b1ba02e6fc3726a8bf073ee85bda16db63ad390b25c9cda273151b6e7119c8f8b584ad039c8396fcf1cab43e1edf990d472978d1d5e4bc91b9ac7c87de6a846282fc11d63bdb2f2f532e4b8d85a116427eaefc01266cda0eb5c1aa64f2a8b1d26e1474d4ab2951b14014fd361eb7faf14f8cb675400d19edc51f09b84b27b1145c697c39c40c1e50a5ed3e88ccd0cb0183dd8d801944d767e04ec1950ade9f41d81f09d58b03a55a6e66e9da1c32b4f85424dbb544288cd4832d69f16b4ece7fcd2fa1b5468e1c7f0244cab2ea6bad34f28f23c07dd235a061deb3773565784b475953ddc7e67b8c171a742c874ea48a37d08531a7b2fe2b37f2fdd3383e2fed8c2c1d7472ced531e4a856310298518087e11f779cfcc97f214dbbb8c25baea211d0e275bce33f06a8bdbb6007b3fabcdd7cdf0daff2fc886e7cbea0c5b17237f2c01b5d96b84e064164f79d8cc9bccfda187f34853dfa7cdba9f16249457c28ed1d0f8a64da1acdf01d6b5ee5bf1d0965f8cd311cfb4cef8912dc3cb27066c80afe0ee63c9491906770f8c67d9db69f5b6167f50c110d6e3ff5a1886bf4d8492d95a0581d9985e4376aa80ee15ebe401555093800dc87b0faffd5f57202558a388a3af1b0eb865cf789253b3f10ea606da1e8e4fc4d96f6329b30b86b7f5d86ca6e72bdf12f30faddd66c842271130e41646582314c462a78d24ca8758b99a0377069d4ef6c26aa405c3cdc8bc98478f8558e8e93826a3d1735ddf59cad600402c74509563a75056c7e5283b1af702d549fb11cd9e2bfeb9404ad54f6d1a53ba007eeb8f1ca6317b80483d1a6ab074bd5c1f3fc99dd9bbfe16bdf1e6b7c027e79ecff6b7bbbe6b9740a924d3c5010efd626182554227c8dd31b8bec68bea7c29e12fc59b4a3e83eba4d40eb1c4b7dbdf173dfe4cae9264b4ce408c73101f0399b7d37a3c03b40508c7b832739824746e82996c6b4f7a83ba5d1cf9ab7a3311c649a39b451529dd7d5f825e4ad6cf3a506ef0f8b0ecac95b6c01317062f02546c9e9ebbce10a9e3ce37123fd993670e16457ee9bf2c8972149af7b6752b1b2fb1d4b39f095e696a48162bc58db3a83edd50325ae0d7c40a9d7aa4d981b5a4941a8aa0ac51cbff17c71e1f8b86149e262832697b2eb8beae6e42ff597f939fab786b87d7903557ed6f6183124a3ab6bed1c3539867bfff59b1aa5e7cc0fd6889377f34666bb7f0f706847acd1b6bd0c8a6f89548c68352b17f72fc35498eaf222c0b8abc5089339254b9e7b93a0637b854f6d10ac5cb13c46bb68fe169c9e83608e0cd1669d18ff77a034718590fdd1da520aa1bce1caa82c0a8dedcc7cb5ab3453f7b40b90dfb598591130b559c4bca71521cb56afae4216eaa234e8651434fe9315c54c1f905b30cc64c7bf0e298f80a831eef7ddfe78ce3295098ff2617fae7704a00c2578acce8bf1be6cc610f1d85026733add1d97919457682e6b30b4bc781ff4d68983c948230ce58cb8f5baa6f3918f0712a3a63417a2aa6437bec0bcd105e488e21c86b8bd40a428191c384c2bec4aaec5497ff7a942b0a6b03d4b935d760a18f292aa35e747726395945f70f90671e9f925ac26b6363d398f16b10f51a492bac6ed4a979659b38504091856c271d585b7b87ecd39e8f3727545af2b8d3e261276bfc8f45b4f4a94b1a3da593272096b4428c8e0d38f52dd01936c4bb751761d78c8742c36accb1a2c8da5715a6c1d082e1d5d98a3d4fda97401974aba017b800a97dcfc643b9d4133d2d2367272fa903545dba824c52bf8c10e532afddfd5bf232e5f0549b5cc331239a867d81dcb64f3cdb452a05b9c660ff73d566289dad49d6af56d89ca4c059b5ed5bbab879af3a152df3549647d587cee4c7490df4e7001a0e099a53ba0339aa8a02504cf91e751793dc06838b806d9dc07558755dcd0855bfe015a55ab9be1442b209673240795434c71e034ef9dcddee5f82b03db9e99fa922e08befeae7361894435f9677e46a1c42eb78bf1bcbf0ec09f0f3ffae8db268f64d56b1d971dd122bb50c6c4a2027c4ad3aa430b5a7b4a47424c88e8b4ea43a931287051199a0e2ddbd51bedde5293d07b5bf9f154051ea06639f631159b574299372f689e0cef96e6b7cabdc83146ee9865525229dfb743503343e987b924bd8bec965abce692e8b5259f9cb779db4a6983278238f8bd6e0c5f8c196c34b9660d63d100e63abc9e42883de08a72df81d01fbeb2a129d05d78c170c3aa940c83ab9a11238b720c6ee4b67fc72c6e7a7f232eaecb92950a571729b4cbc7500e47c9b216958e17dba4577c0a90b9fe2ced9258b28406dc95f0a3309b59ad9b5e9b7f7ec5b198937885d999ba0aee42402ea9d0b313265d341e5a4a1a72499acd6a817f6ba40ac8f74aec8b49eeb0324b1e38b79611ddd4697480316aefc744aca2322b2cb690eecacb4048ce62d1ea866a6f7765b9d0305b0d8f7077d6a4bb9d2b66c50f7ef56d2d6572e81f8be8de0a247c823a91dde3ac1b2424dded24880a3b39d7bff703ddba0085d24cbf2db07205910b3f735c5052ee90069bbd057ffdf771064e41aeb69e3ec8686c844789925209e2518a74e7c1f74853f3bdeb125fcbe60bad0fe6840c06cfebcc00f8e06fa4b860c619f489d5275cc49c3efa4acd8fb8d8eae1dddc4d722f34f529bf851460e8154e7c9575553206e146df2e14e39a776ca4c82f55a251ac3adb9f0b006a83d4d3fc1e3e76dffd16b8e82a1c8f22d9d3e570e6addf0d692319ebf1d3c2d89dc2ba37628dd6d04cc242682a740c204c788e5331f3120f8a0af35562751a812e82770aba747fd4c2e644245cfcdc7cb4731e66042d41b99f4378d7f61d467fcbe2f2b6cc3df42dbc74b2d308571f5d7f09d7afc1afbf06676beae98fef90c2ddd57ce30a625e250c5d0ebaf1996169b33e116c591d6a8e3ec3bbf46a1fa95069436af7a256cd670478cea9822faecc3b89394aef87648eb8af1301cbff21f0e831485dd6ef9dd75c4a13c553ba2dadfb814ecb830087728a4cfc6143b8c5852702d06b13ea9b3a49c1bb4e615e78eb21c4c92634a7521397ba34c1d151fd96b3aa261f55f1ffb31b231cfe86230794062df60787803ae5c4a39680049896fe45f882b1038bb8261482d7d5a351d20aa25fd94fb58a597b37b8dce31218a0f9b2a53b125a0e9912a2caa65d02fdc3a5f09d5838a34decf5be5c905f029f3cfb268526319c61615013e96dfb2190eaa0f14b4ea6b185253f1a47be91933a923d96269fe97da6092396a8c6cab0c49c430508f22383f92d1965552b719cdc2fdbc92aa3cb4c8968680daf4b829925bcd4c73e52e9fd0f7432d9ec984a925029c348cdc3cb28d3337fa2dd8cf03653f95d3acfe13f61a499ae5d2e86c2e3043c333ef6c0c227d353760290d8b976c3a6bd062d511219ca78da02b23e4f95eaf0caf5042643ab2c79595bebbdf2ace3a1c98ccf4735f5d9fe067306ef2df77692ac4c76e40ffc11555242993fc57a4f5616a72ee3749edfc92a555977f195287642f2b7ae55e52adf8b82190fbc11270c3b611f4a0331afa0fabeed9645580368578ad49966672a1dda0c6734ca6b81c216df1bf61cdf6b6eca732dc55fcee4697873ab82b124985562015cafe9159f5aeea62479c1ec9fa5933e89fe393fcb55bad58c03bc97f3cdffffb979786e6958d44ee790b7e88e3307bb868731afef9578b7b9e51f17f12d30b78cbf9091a1bd98dd206d857ad7e99aeb8dc70cefd726d732b7b2eba1bfd9960b6be9886c547dff61406319df82519239ce8542c9102410006124f368e7317d52c15bb06f34b72c543e5f15db0fab31f87efd89e1dee499fad52d2e1593a14a4086dc42e825148e3d8b4267007383efaf3f0a837e4fd48d298799f75f2a1a02fc10a7d9500e139807cbedd30d373e7735c6ead10e0ecdcfe5973", 0x1000}], 0x5, &(0x7f0000000280)=ANY=[@ANYBLOB="1c000000000000000100000002000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000001c000000000000000100000001000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r11, @ANYBLOB="00899157b626fd653c0000000100000001000000", @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r16, @ANYRES32=r17, @ANYBLOB="4dd2cb5452000100080001001d0000000000000000581c36e7959b8eb411aa06f90b4734f612e2269ecebc6e233c72faffffff4fd050d3d9bab688b466a49ecf5ce1e18f6a760ea5e05c237778847c56f4e721e091fea0d7bc2e78896e3140", @ANYRES32=r18, @ANYBLOB='\x00\x00\x00\x00'], 0x80, 0x40}, 0x80) 02:00:43 executing program 4: r0 = eventfd2(0x0, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000140)={0x0, 0x0}) fcntl$getown(0xffffffffffffffff, 0x9) r2 = getpgid(r1) r3 = syz_open_procfs(r2, 0x0) r4 = syz_open_procfs(0x0, &(0x7f0000000200)='stat\x00') r5 = socket(0xa, 0x2, 0x0) setsockopt$inet6_mreq(r5, 0x29, 0x1b, &(0x7f0000000280)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) r6 = socket(0xa, 0x2, 0x6) setsockopt$inet6_mreq(r6, 0x29, 0x1b, &(0x7f0000a1aff7)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000400)='/proc/thsead\xads^lf/aptr/curre\xf9\x9a\x00', 0x2, 0x0) r7 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r7, 0x400454ca, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TUNSETLINK(r7, 0x400454cd, 0x7) r9 = timerfd_create(0x0, 0x0) timerfd_settime(r9, 0x0, &(0x7f0000000140)={{}, {0x0, 0x1c9c380}}, &(0x7f0000af9ff0)) dup3(r9, r8, 0x80000) openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000480)='/selinux/load\x00', 0x2, 0x0) r10 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r10, 0x400454ca, &(0x7f0000000100)={'nr0\x01\x00\x00\x00\xf2\xff\xff\xfe\x00\x00@\x00', 0x6}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r10, 0x400454cd, 0x7) dup3(r11, r10, 0x0) r12 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='\x0e\xed\xcf\x00', 0x0, 0x0) ioctl$TUNSETIFF(r12, 0x400454ca, &(0x7f0000000100)={'lapb0\x00', 0x1000}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r12, 0x400454cd, 0x7) dup3(r13, r12, 0x0) r14 = dup3(r13, 0xffffffffffffffff, 0x1c0000) preadv(r14, 0x0, 0x0, 0x0) readv(r3, 0x0, 0x0) r15 = socket$inet(0x2, 0x80000, 0x0) syncfs(r15) socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r4, 0x8953, &(0x7f0000001a40)={{0x2, 0x0, @remote}, {0x0, @broadcast}, 0x80, {0x2, 0x0, @remote}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) r16 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r16, 0x8953, &(0x7f0000000500)={{0x2, 0x0, @multicast1}, {0x0, @broadcast}, 0x0, {0x2, 0x0, @local}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) setsockopt$inet_tcp_int(r16, 0x6, 0x0, &(0x7f00000000c0), 0xfdf5) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x3f, &(0x7f0000000340)=0x1, 0x4) syz_open_dev$mice(&(0x7f0000000200)='/dev/input/mice\x00', 0x0, 0x2c6400) openat$keychord(0xffffffffffffff9c, 0x0, 0x80000, 0x0) clone(0x20207ffd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x9b700810fd5f601b, 0x1, 0x0) r17 = open(&(0x7f0000000500)='./bus\x00', 0x141042, 0x0) close(r17) r18 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x105082) r19 = memfd_create(&(0x7f0000000100)='/dev/keychord\x00', 0x0) pwritev(r19, &(0x7f0000000440)=[{&(0x7f00000004c0)="03006f", 0x3}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r18, 0x4c00, r19) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r17, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) fcntl$setstatus(r17, 0x4, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r21, &(0x7f00000001c0), 0x526987c9) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f00000018c0)) fstat(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r23 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r23, 0x1, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) keyctl$get_persistent(0x3, r24, 0x0) write$P9_RGETATTR(0xffffffffffffffff, &(0x7f0000001800)={0xa0, 0x19, 0x1, {0x1120, {0x0, 0x1, 0x6}, 0x100010114, r24, r22, 0x4, 0x10000, 0x9, 0x1, 0x4, 0x8, 0x0, 0x0, 0x3, 0x1f, 0x4, 0x0, 0x3}}, 0xa0) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000640)={@loopback, @multicast2}, 0x0) readv(r17, &(0x7f0000001b80)=[{&(0x7f0000000800)=""/4096}, {&(0x7f0000001940)=""/212}, {&(0x7f0000000600), 0x3c9}, {&(0x7f0000000680)=""/53}, {&(0x7f0000001c00)=""/189}, {&(0x7f0000001b00)=""/68, 0x3a0}], 0x3) read(r20, &(0x7f0000000700)=""/250, 0xffffffc9) sendfile(r18, r19, 0x0, 0x180003) [ 2683.448117] lowmemorykiller: Killing 'syz-executor.4' (26923) (tgid 26923), adj 1000, [ 2683.448117] to free 52416kB on behalf of 'kswapd0' (28) because [ 2683.448117] cache 51908kB is below limit 65536kB for oom_score_adj 12 [ 2683.448117] Free memory is 1248kB above reserved [ 2683.483986] lowmemorykiller: Killing 'syz-executor.4' (26896) (tgid 26896), adj 1000, [ 2683.483986] to free 52396kB on behalf of 'kswapd0' (28) because [ 2683.483986] cache 51908kB is below limit 65536kB for oom_score_adj 12 [ 2683.483986] Free memory is 15688kB above reserved [ 2683.540444] lowmemorykiller: Killing 'syz-executor.4' (26937) (tgid 26937), adj 1000, [ 2683.540444] to free 52392kB on behalf of 'kswapd0' (28) because [ 2683.540444] cache 51908kB is below limit 65536kB for oom_score_adj 12 [ 2683.540444] Free memory is 29348kB above reserved [ 2683.595210] lowmemorykiller: Killing 'syz-executor.4' (26999) (tgid 26999), adj 1000, [ 2683.595210] to free 52396kB on behalf of 'kswapd0' (28) because [ 2683.595210] cache 51908kB is below limit 65536kB for oom_score_adj 12 [ 2683.595210] Free memory is 44604kB above reserved [ 2683.642263] lowmemorykiller: Killing 'syz-executor.4' (26973) (tgid 26973), adj 1000, [ 2683.642263] to free 52392kB on behalf of 'kswapd0' (28) because [ 2683.642263] cache 51908kB is below limit 65536kB for oom_score_adj 12 [ 2683.642263] Free memory is 60104kB above reserved 02:00:44 executing program 3: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) socket$inet(0x10, 0xa, 0x0) r3 = socket(0x200000000000011, 0x4000000000080002, 0x0) setsockopt$packet_int(r3, 0x107, 0x14, 0x0, 0x0) r4 = signalfd(r3, &(0x7f0000000000)={0x6}, 0x8) fsetxattr$smack_xattr_label(r4, &(0x7f0000000080)='security.SMACK64EXEC\x00', &(0x7f00000000c0)={'.em1!'}, 0x6, 0x1) write(0xffffffffffffffff, &(0x7f0000000140)="24000000210099f0003bf90000ed190e020008160004000000ba0080080002", 0x1f) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a566) splice(r0, 0x0, r2, 0x0, 0x4ffe0, 0x0) 02:00:44 executing program 0: r0 = eventfd2(0x0, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000140)={0x0, 0x0}) fcntl$getown(0xffffffffffffffff, 0x9) getpgid(r1) r2 = syz_open_procfs(0x0, &(0x7f0000000080)='\x00\x00\x00&y\xc9\xeb\x00\x00\x00\x00\x00 \x00\x00') r3 = syz_open_procfs(0x0, &(0x7f0000000200)='stat\x00') r4 = socket(0xa, 0x2, 0x0) setsockopt$inet6_mreq(r4, 0x29, 0x1b, &(0x7f0000000280)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) r5 = socket(0xa, 0x2, 0x6) setsockopt$inet6_mreq(r5, 0x29, 0x1b, &(0x7f0000a1aff7)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000400)='/proc/thsead\xads^lf/aptr/curre\xf9\x9a\x00', 0x2, 0x0) r6 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r6, 0x400454ca, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TUNSETLINK(r6, 0x400454cd, 0x7) r8 = timerfd_create(0x0, 0x0) timerfd_settime(r8, 0x0, &(0x7f0000000140)={{}, {0x0, 0x1c9c380}}, &(0x7f0000af9ff0)) dup3(r8, r7, 0x80000) openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000480)='/selinux/load\x00', 0x2, 0x0) r9 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r9, 0x400454ca, &(0x7f0000000100)={'nr0\x01\x00\x00\x00\xf2\xff\xff\xfe\x00\x00@\x00', 0x6}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r9, 0x400454cd, 0x7) dup3(r10, r9, 0x0) r11 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='\x0e\xed\xcf\x00', 0x0, 0x0) ioctl$TUNSETIFF(r11, 0x400454ca, &(0x7f0000000100)={'lapb0\x00', 0x1000}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r11, 0x400454cd, 0x7) dup3(r12, r11, 0x0) r13 = dup3(r12, 0xffffffffffffffff, 0x1c0000) preadv(r13, 0x0, 0x0, 0x0) readv(r2, 0x0, 0x0) r14 = socket$inet(0x2, 0x80000, 0x0) syncfs(r14) socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r3, 0x8953, &(0x7f0000001a40)={{0x2, 0x0, @remote}, {0x0, @broadcast}, 0x80, {0x2, 0x0, @remote}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) r15 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r15, 0x8953, &(0x7f0000000500)={{0x2, 0x0, @multicast1}, {0x0, @broadcast}, 0x0, {0x2, 0x0, @local}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) setsockopt$inet_tcp_int(r15, 0x6, 0x0, &(0x7f00000000c0), 0xfdf5) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x3f, &(0x7f0000000340)=0x1, 0x4) syz_open_dev$mice(&(0x7f0000000200)='/dev/input/mice\x00', 0x0, 0x2c6400) openat$keychord(0xffffffffffffff9c, 0x0, 0x80000, 0x0) clone(0x20207ffd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x9b700810fd5f601b, 0x1, 0x0) r16 = open(&(0x7f0000000500)='./bus\x00', 0x141042, 0x0) close(r16) r17 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x105082) r18 = memfd_create(&(0x7f0000000100)='/dev/keychord\x00', 0x0) pwritev(r18, &(0x7f0000000440)=[{&(0x7f00000004c0)="03006f", 0x3}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r17, 0x4c00, r18) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r16, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) fcntl$setstatus(r16, 0x4, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r20, &(0x7f00000001c0), 0x526987c9) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f00000018c0)) fstat(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r22 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r22, 0x1, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) keyctl$get_persistent(0x3, r23, 0x0) write$P9_RGETATTR(0xffffffffffffffff, &(0x7f0000001800)={0xa0, 0x19, 0x1, {0x1120, {0x0, 0x1, 0x6}, 0x100010114, r23, r21, 0x4, 0x10000, 0x9, 0x1, 0x4, 0x8, 0x0, 0x0, 0x3, 0x1f, 0x4, 0x0, 0x3}}, 0xa0) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000640)={@loopback, @multicast2}, 0x0) readv(r16, &(0x7f0000001b80)=[{&(0x7f0000000800)=""/4096}, {&(0x7f0000001940)=""/212}, {&(0x7f0000000600), 0x3c9}, {&(0x7f0000000680)=""/53}, {&(0x7f0000001c00)=""/189}, {&(0x7f0000001b00)=""/68, 0x3a0}], 0x3) read(r19, &(0x7f0000000700)=""/250, 0xffffffc9) sendfile(r17, r18, 0x0, 0x180003) 02:00:44 executing program 1: r0 = eventfd2(0x0, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000140)={0x0, 0x0}) fcntl$getown(0xffffffffffffffff, 0x9) r2 = getpgid(r1) r3 = syz_open_procfs(r2, 0x0) r4 = syz_open_procfs(0x0, &(0x7f0000000200)='stat\x00') r5 = socket(0xa, 0x2, 0x0) setsockopt$inet6_mreq(r5, 0x29, 0x1b, &(0x7f0000000280)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) r6 = socket(0xa, 0x2, 0x6) setsockopt$inet6_mreq(r6, 0x29, 0x1b, &(0x7f0000a1aff7)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000400)='/proc/thsead\xads^lf/aptr/curre\xf9\x9a\x00', 0x2, 0x0) r7 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r7, 0x400454ca, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TUNSETLINK(r7, 0x400454cd, 0x7) r9 = timerfd_create(0x0, 0x0) timerfd_settime(r9, 0x0, &(0x7f0000000140)={{}, {0x0, 0x1c9c380}}, &(0x7f0000af9ff0)) dup3(r9, r8, 0x80000) openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000480)='/selinux/load\x00', 0x2, 0x0) r10 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r10, 0x400454ca, &(0x7f0000000100)={'nr0\x01\x00\x00\x00\xf2\xff\xff\xfe\x00\x00@\x00', 0x6}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r10, 0x400454cd, 0x7) dup3(r11, r10, 0x0) r12 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='\x0e\xed\xcf\x00', 0x0, 0x0) ioctl$TUNSETIFF(r12, 0x400454ca, &(0x7f0000000100)={'lapb0\x00', 0x1000}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r12, 0x400454cd, 0x7) dup3(r13, r12, 0x0) r14 = dup3(r13, 0xffffffffffffffff, 0x1c0000) preadv(r14, 0x0, 0x0, 0x0) readv(r3, 0x0, 0x0) r15 = socket$inet(0x2, 0x80000, 0x0) syncfs(r15) socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r4, 0x8953, &(0x7f0000001a40)={{0x2, 0x0, @remote}, {0x0, @broadcast}, 0x80, {0x2, 0x0, @remote}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) r16 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r16, 0x8953, &(0x7f0000000500)={{0x2, 0x0, @multicast1}, {0x0, @broadcast}, 0x0, {0x2, 0x0, @local}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) setsockopt$inet_tcp_int(r16, 0x6, 0x0, &(0x7f00000000c0), 0xfdf5) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x3f, &(0x7f0000000340)=0x1, 0x4) syz_open_dev$mice(&(0x7f0000000200)='/dev/input/mice\x00', 0x0, 0x2c6400) openat$keychord(0xffffffffffffff9c, 0x0, 0x80000, 0x0) clone(0x20207ffd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x9b700810fd5f601b, 0x1, 0x0) r17 = open(&(0x7f0000000500)='./bus\x00', 0x141042, 0x0) close(r17) r18 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x105082) r19 = memfd_create(&(0x7f0000000100)='/dev/keychord\x00', 0x0) pwritev(r19, &(0x7f0000000440)=[{&(0x7f00000004c0)="03006f", 0x3}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r18, 0x4c00, r19) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r17, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) fcntl$setstatus(r17, 0x4, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r21, &(0x7f00000001c0), 0x526987c9) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f00000018c0)) fstat(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r23 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r23, 0x1, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) keyctl$get_persistent(0x3, r24, 0x0) write$P9_RGETATTR(0xffffffffffffffff, &(0x7f0000001800)={0xa0, 0x19, 0x1, {0x1120, {0x0, 0x1, 0x6}, 0x100010114, r24, r22, 0x4, 0x10000, 0x9, 0x1, 0x4, 0x8, 0x0, 0x0, 0x3, 0x1f, 0x4, 0x0, 0x3}}, 0xa0) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000640)={@loopback, @multicast2}, 0x0) readv(r17, &(0x7f0000001b80)=[{&(0x7f0000000800)=""/4096}, {&(0x7f0000001940)=""/212}, {&(0x7f0000000600), 0x3c9}, {&(0x7f0000000680)=""/53}, {&(0x7f0000001c00)=""/189}, {&(0x7f0000001b00)=""/68, 0x3a0}], 0x3) read(r20, &(0x7f0000000700)=""/250, 0xffffffc9) sendfile(r18, r19, 0x0, 0x180003) 02:00:45 executing program 4: r0 = eventfd2(0x0, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000140)={0x0, 0x0}) fcntl$getown(0xffffffffffffffff, 0x9) r2 = getpgid(r1) r3 = syz_open_procfs(r2, 0x0) r4 = syz_open_procfs(0x0, &(0x7f0000000200)='stat\x00') r5 = socket(0xa, 0x2, 0x0) setsockopt$inet6_mreq(r5, 0x29, 0x1b, &(0x7f0000000280)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) r6 = socket(0xa, 0x2, 0x6) setsockopt$inet6_mreq(r6, 0x29, 0x1b, &(0x7f0000a1aff7)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000400)='/proc/thsead\xads^lf/aptr/curre\xf9\x9a\x00', 0x2, 0x0) r7 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r7, 0x400454ca, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TUNSETLINK(r7, 0x400454cd, 0x7) r9 = timerfd_create(0x0, 0x0) timerfd_settime(r9, 0x0, &(0x7f0000000140)={{}, {0x0, 0x1c9c380}}, &(0x7f0000af9ff0)) dup3(r9, r8, 0x80000) openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000480)='/selinux/load\x00', 0x2, 0x0) r10 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r10, 0x400454ca, &(0x7f0000000100)={'nr0\x01\x00\x00\x00\xf2\xff\xff\xfe\x00\x00@\x00', 0x6}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r10, 0x400454cd, 0x7) dup3(r11, r10, 0x0) r12 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='\x0e\xed\xcf\x00', 0x0, 0x0) ioctl$TUNSETIFF(r12, 0x400454ca, &(0x7f0000000100)={'lapb0\x00', 0x1000}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r12, 0x400454cd, 0x7) dup3(r13, r12, 0x0) r14 = dup3(r13, 0xffffffffffffffff, 0x1c0000) preadv(r14, 0x0, 0x0, 0x0) readv(r3, 0x0, 0x0) r15 = socket$inet(0x2, 0x80000, 0x0) syncfs(r15) socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r4, 0x8953, &(0x7f0000001a40)={{0x2, 0x0, @remote}, {0x0, @broadcast}, 0x80, {0x2, 0x0, @remote}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) r16 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r16, 0x8953, &(0x7f0000000500)={{0x2, 0x0, @multicast1}, {0x0, @broadcast}, 0x0, {0x2, 0x0, @local}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) setsockopt$inet_tcp_int(r16, 0x6, 0x0, &(0x7f00000000c0), 0xfdf5) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x3f, &(0x7f0000000340)=0x1, 0x4) syz_open_dev$mice(&(0x7f0000000200)='/dev/input/mice\x00', 0x0, 0x2c6400) openat$keychord(0xffffffffffffff9c, 0x0, 0x80000, 0x0) clone(0x20207ffd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x9b700810fd5f601b, 0x1, 0x0) r17 = open(&(0x7f0000000500)='./bus\x00', 0x141042, 0x0) close(r17) r18 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x105082) r19 = memfd_create(&(0x7f0000000100)='/dev/keychord\x00', 0x0) pwritev(r19, &(0x7f0000000440)=[{&(0x7f00000004c0)="03006f", 0x3}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r18, 0x4c00, r19) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r17, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) fcntl$setstatus(r17, 0x4, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r21, &(0x7f00000001c0), 0x526987c9) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f00000018c0)) fstat(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r23 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r23, 0x1, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) keyctl$get_persistent(0x3, r24, 0x0) write$P9_RGETATTR(0xffffffffffffffff, &(0x7f0000001800)={0xa0, 0x19, 0x1, {0x1120, {0x0, 0x1, 0x6}, 0x100010114, r24, r22, 0x4, 0x10000, 0x9, 0x1, 0x4, 0x8, 0x0, 0x0, 0x3, 0x1f, 0x4, 0x0, 0x3}}, 0xa0) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000640)={@loopback, @multicast2}, 0x0) readv(r17, &(0x7f0000001b80)=[{&(0x7f0000000800)=""/4096}, {&(0x7f0000001940)=""/212}, {&(0x7f0000000600), 0x3c9}, {&(0x7f0000000680)=""/53}, {&(0x7f0000001c00)=""/189}, {&(0x7f0000001b00)=""/68, 0x3a0}], 0x3) read(r20, &(0x7f0000000700)=""/250, 0xffffffc9) sendfile(r18, r19, 0x0, 0x180003) 02:00:45 executing program 5: r0 = eventfd2(0x0, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000140)) fcntl$getown(0xffffffffffffffff, 0x9) r1 = getpgid(0x0) r2 = syz_open_procfs(r1, &(0x7f0000000080)='\x00\x00\x00&y\xc9\xeb\x00\x00\x00\x00\x00 \x00\x00') r3 = syz_open_procfs(0x0, &(0x7f0000000200)='stat\x00') r4 = socket(0xa, 0x2, 0x0) setsockopt$inet6_mreq(r4, 0x29, 0x1b, &(0x7f0000000280)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) r5 = socket(0xa, 0x2, 0x6) setsockopt$inet6_mreq(r5, 0x29, 0x1b, &(0x7f0000a1aff7)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000400)='/proc/thsead\xads^lf/aptr/curre\xf9\x9a\x00', 0x2, 0x0) r6 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r6, 0x400454ca, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TUNSETLINK(r6, 0x400454cd, 0x7) r8 = timerfd_create(0x0, 0x0) timerfd_settime(r8, 0x0, &(0x7f0000000140)={{}, {0x0, 0x1c9c380}}, &(0x7f0000af9ff0)) dup3(r8, r7, 0x80000) openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000480)='/selinux/load\x00', 0x2, 0x0) r9 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r9, 0x400454ca, &(0x7f0000000100)={'nr0\x01\x00\x00\x00\xf2\xff\xff\xfe\x00\x00@\x00', 0x6}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r9, 0x400454cd, 0x7) dup3(r10, r9, 0x0) r11 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='\x0e\xed\xcf\x00', 0x0, 0x0) ioctl$TUNSETIFF(r11, 0x400454ca, &(0x7f0000000100)={'lapb0\x00', 0x1000}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r11, 0x400454cd, 0x7) dup3(r12, r11, 0x0) r13 = dup3(r12, 0xffffffffffffffff, 0x1c0000) preadv(r13, 0x0, 0x0, 0x0) readv(r2, 0x0, 0x0) r14 = socket$inet(0x2, 0x80000, 0x0) syncfs(r14) socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r3, 0x8953, &(0x7f0000001a40)={{0x2, 0x0, @remote}, {0x0, @broadcast}, 0x80, {0x2, 0x0, @remote}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) r15 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r15, 0x8953, &(0x7f0000000500)={{0x2, 0x0, @multicast1}, {0x0, @broadcast}, 0x0, {0x2, 0x0, @local}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) setsockopt$inet_tcp_int(r15, 0x6, 0x0, &(0x7f00000000c0), 0xfdf5) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x3f, &(0x7f0000000340)=0x1, 0x4) syz_open_dev$mice(&(0x7f0000000200)='/dev/input/mice\x00', 0x0, 0x2c6400) openat$keychord(0xffffffffffffff9c, 0x0, 0x80000, 0x0) clone(0x20207ffd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x9b700810fd5f601b, 0x1, 0x0) r16 = open(&(0x7f0000000500)='./bus\x00', 0x141042, 0x0) close(r16) r17 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x105082) r18 = memfd_create(&(0x7f0000000100)='/dev/keychord\x00', 0x0) pwritev(r18, &(0x7f0000000440)=[{&(0x7f00000004c0)="03006f", 0x3}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r17, 0x4c00, r18) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r16, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) fcntl$setstatus(r16, 0x4, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r20, &(0x7f00000001c0), 0x526987c9) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f00000018c0)) fstat(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r22 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r22, 0x1, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) keyctl$get_persistent(0x3, r23, 0x0) write$P9_RGETATTR(0xffffffffffffffff, &(0x7f0000001800)={0xa0, 0x19, 0x1, {0x1120, {0x0, 0x1, 0x6}, 0x100010114, r23, r21, 0x4, 0x10000, 0x9, 0x1, 0x4, 0x8, 0x0, 0x0, 0x3, 0x1f, 0x4, 0x0, 0x3}}, 0xa0) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000640)={@loopback, @multicast2}, 0x0) readv(r16, &(0x7f0000001b80)=[{&(0x7f0000000800)=""/4096}, {&(0x7f0000001940)=""/212}, {&(0x7f0000000600), 0x3c9}, {&(0x7f0000000680)=""/53}, {&(0x7f0000001c00)=""/189}, {&(0x7f0000001b00)=""/68, 0x3a0}], 0x3) read(r19, &(0x7f0000000700)=""/250, 0xffffffc9) sendfile(r17, r18, 0x0, 0x180003) 02:00:45 executing program 2: pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = eventfd2(0x0, 0x0) ioctl$FS_IOC_GETFLAGS(r0, 0x80086601, &(0x7f0000000080)) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000040)="e04a4f74b80de1fa", 0x8}], 0x1) splice(r1, 0x0, r0, 0x0, 0x8001, 0x0) 02:00:45 executing program 3: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) socket$inet(0x10, 0x2, 0x0) write(0xffffffffffffffff, &(0x7f0000000140)="24000000210099f0003bf90000ed190e020008160004000000ba0080080002", 0x1f) r3 = socket(0x200000000000011, 0x4000000000080002, 0x0) setsockopt$packet_int(r3, 0x107, 0x14, 0x0, 0x0) setsockopt$inet6_tcp_TCP_FASTOPEN_KEY(r3, 0x6, 0x21, &(0x7f0000000000)="d82a9699437d80270fde5e8c723769fd", 0x10) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a566) splice(r0, 0x0, r2, 0x0, 0x4ffe0, 0x0) r4 = socket(0x200000000000011, 0x4000000000080002, 0x0) setsockopt$packet_int(r4, 0x107, 0x14, 0x0, 0x0) ioctl$sock_SIOCBRDELBR(r4, 0x89a1, &(0x7f0000000040)='veth1_to_team\x00') 02:00:45 executing program 1: pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000001c0), 0xfffffef3) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x2797ef3f}], 0x1, 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/netlink\x00') preadv(r2, &(0x7f0000000700), 0x31f, 0x10400003) select(0x40, &(0x7f0000000040)={0x1f, 0x6, 0x0, 0x0, 0x9265, 0x3f, 0x0, 0x7}, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x800, 0x3f, 0x8001, 0x9}, 0xfffffffffffffffd, &(0x7f0000000180)) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000440)='comm\x00') pselect6(0x19c, &(0x7f00000001c0)={0xfffffffffffffffc, 0x3, 0x5, 0x5, 0x8, 0x100000000, 0x10001, 0x401}, &(0x7f00000002c0)={0x3, 0x3, 0x5, 0x40000000, 0x0, 0x2, 0x0, 0x6}, &(0x7f0000000300)={0x0, 0x0, 0x7fff, 0x0, 0x1, 0x40, 0xc03e}, &(0x7f0000000340)={0x77359400}, &(0x7f00000003c0)={&(0x7f0000000380)={0x6740}, 0x8}) r3 = add_key$keyring(&(0x7f0000000100)='keyring\x00', &(0x7f0000000180)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) r4 = add_key$keyring(&(0x7f0000000100)='keyring\x00', &(0x7f0000000280)={'syz', 0x1}, 0x0, 0x0, r3) keyctl$link(0x8, r3, r4) r5 = add_key$user(&(0x7f0000001700)='user\x00', &(0x7f0000001740)={'syz', 0x2}, &(0x7f0000001780)="16c857083c2d417c4c11bd3639c7bc78520dcb74e2c5f137", 0x18, r3) keyctl$get_security(0x11, r5, 0x0, 0xfffffffffffffe56) fcntl$setlease(0xffffffffffffffff, 0x400, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) r6 = socket$netlink(0x10, 0x3, 0xa) r7 = open(&(0x7f00000000c0)='./bus\x00', 0x800000141042, 0x0) ftruncate(r7, 0x200004) sendfile(r6, r7, 0x0, 0x8000fffffffe) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_IPV6_ADDRFORM(r8, 0x29, 0x1, &(0x7f00000003c0), 0x4) getpeername$packet(r8, 0x0, &(0x7f0000001680)) ioctl$ifreq_SIOCGIFINDEX_vcan(r6, 0x8933, &(0x7f00000016c0)={'vxcan1\x00'}) r9 = socket$inet6(0xa, 0x2, 0x0) r10 = inotify_init() inotify_add_watch(r10, &(0x7f0000000100)='./file0\x00', 0xfe) r11 = open(0x0, 0x0, 0x0) r12 = inotify_init() inotify_add_watch(r12, &(0x7f0000000080)='./bus\x00', 0x5000030) inotify_rm_watch(r10, 0x0) getsockopt$sock_linger(0xffffffffffffffff, 0x1, 0xd, &(0x7f0000000140), &(0x7f00000005c0)=0x8) r13 = openat$cgroup_type(r11, &(0x7f0000000400)='cgroup.type\x00', 0x2, 0x0) ioctl$FS_IOC_SETFSLABEL(r13, 0x41009432, &(0x7f00000004c0)="43ad875a9f222985a6811c75c7ce94fe97dbf2fef3b120ee283502af96c4c37dbebd815e0177e6085a65f6ae0a3a2611f0cff2330f8bded3c68a4bafee9e4728cbc17ee64965bb508df8edf8c9ef65834f0be4b6f3cb6f7cf13b7a8ca6e33a0f47da6c9b30ee8e8def92b09f9cb070085087f782de43787a8ff2808dad642a4c3166d996a9a3191e03e97af1db3a09cd9d7e65971257adc63c849d2253849fd33d707fb821aa84519ddda387937d988eecb09fccdee417537fdf1a77baa0c1dc7c459ce379344409fa5601c4f996e163a5809f729b2e8e7a69bbdea1929b055032167166348cfc3f6914516e8e06694551836d3b6fd3e1007060596ca00e5ffe") write(0xffffffffffffffff, &(0x7f0000000640)="94e74979e79dfb5a0b26008e92c2b484a3acbb977c0322fb81948eb282f418f78fe890eae4430e73edb0f0ef64ebf6fc93e3f4801d3ee4b154d5fa2abab08757672010edffda29cf8c6f9f615e77df9bccde5a852834b97ef44817af1daa6741b8685fa888e18c90b098d23ae0591a08e394cd5445aacd3f13fd53c64105a25c8401fe0dc4fa8ad776e6e8d674c13942dbae1a0e5f85de8980d887996c49d5beaa8b594f6cbddc195c5b51d191595d736147bd75b3b291802eec44808166f6461d1eb3c1dc627e843f2ccc5ca9c71431c3b51de5b4a7ee9a46f2b3f914a04453c235cfe54f4925237608ac82f8962b3f5a5e952dbc44fed3d4d92866ec0f30fd06da3eb70eb6b84e9ceacd27376e5dea93a1fad12ffe51e12991318c8d13aa843705f9821cdb8a2c948e78749fd6a4fd32a0bad5f174490de5c2f3785d965d8e664f5729cdeee48be6e6f4f4f91d24f9d9c573c94a5b558e6ca6e28338f71ac7aa8cbb00930eb115a9cf901367b4df4035d146c329a56ec0b8b1163540bcbece29a09bfd5ec4073243e04f69f9e82bebfb462b247c0781ecc0cc2f739d9020e6901e1d63bb8d8a9901b5675d4af6dc0e3184d0d90ca67b294ddb9dac1a4118bd63e1e368e59f7677c113b2ad78ba88f183de3ec66d835e3cf1b4095e56484def809bbd868ba80e36efe99a69fb9ecf50be8e51d2086bac91ab4f8ce61f2773efa4c5799ffc5b9cf96e29a16881d4f152769eb1cbfb1326438957d05a4de96ac42d309d6a66b9e1c4c90150dc5ab8a21fb79f43d834f04287b612485985e0c597e4a29822f518ab12df5d75cce8516da2f6d799fdfc3be1ad14f81e0f6b2982b8e0223f5a6746b660b56d347445ed7bbe7466243803b50a32aa388213077fac6f29c6bc2b0737195c71a8a17a2137b951b11d21b83b43765c083e0a091a813f920b0b332bfea5d60e5b5f2d8deb7c2becc4eba34697740b7fe218658407b1379476912c59ba99362cc11f167e063449fb5130362813b2de897515daf3b31b160cf381eb03c0f85ad522d98b7d1f8f8b299d9baa1d0b6a328e0e768307b2d05c79dc17ddbe8fe58408ecfd201d407c9ad437613b2d518edbcbe5b2aa23cf771b0e7129608d2e7a98657056b47921621b2e794b165212555428b77dfa647d9f0b6455878592225a14b890639541efb11f20f57ad05466f3ec80ec07c361dc194e747d358fa7b3b48a7e98e120567ec8131559dbf36e59b828dff1e7f9c188f072b3c36ee940138ee29ec122ac21e9ac7cde0fe39bae9f5045ff1e6521ff117fc520a00847eea720ce5d43fd3204273e7a18587ed57e87533442b43ee366850644d6787fec37544889b54f722ccc39e7f26c66bc5456ff295aeeddd855573bc403739bec2e95ed1ae5216ac47ed4dbde0612521fa5680b41e41ba1524c280e3f751c47bbfe65aa9603334475d3cdfd8ede8dfeadf0ea640b0ed1e48aaa3b5e5839fdb51ac920ccc7069cde976023dd57699eecafefce118cb7891a79b40bc26e519cc937d1a1fa208b431152e6f6034defc9f3a6598efecfebbf081c4ab46862a1c4e66f1acdaf02ed5aaa8d704436cd6cc5132e018abbdaf813d5693b6e40e88d4145f7455a273a7df1e141c454792a10295207471e31551699b0097c3202af436181a70691c74b63245c943109507f21bcf73905432a88cee355620d9d2da9f65b3b97d93cc43db3eaafe9b3285401c4b93c9cb7f0ed5e7b33edd185344ce5571b3223e75b8e1886cb977f52768ef515b490bda569d86377ed5f74ce98551a71121d864ba30ee150407bcfe038a53a2c3a08eb0195d9b616e64caafadb7e3423541e2b06ab849b37d0f0fb09b070a8548a2eec42dcd2aa517bb2b88b133ef4635c20d8b3b0c66c62da62a6f7d39a4e98ee377355dc0b2daf9ab9945999c65fc6cce0d165e97382d8d7bd29398a300237d825219c6c5c8bced20c54b13fbc51dcddef73bc2f05534068698ae35dd05b16068c5b4957af7b63356fdca642f3858f65b1d89a6978450ea6fd464a6ce421cf39dc52fc6c84b3cb4f2c20f50d239ff49ff286e1b9f8b50666c576b88b6641bf4f362f0632f5ec1da4d2a9aa3b19c6b4882825ddcb7ed0fd3c569af36fe0c9c466ffced287acd318a430b87e64f65315b6bdd8ab4c8aa7c0baeb9279f5d6cf33ca91f304d2f74324057e5e36653eea10a4b9f42256de636c6558787633c370a18a11738105d5de8a15a846524574731bf0775c8130f7b7ccbb3f308d66f24506b67cc541bef2aa87042cafcf0513106bdfa936d800730f60f4108d615728a4edc579d1bcc9f48254bd62676598e36affedf2ef4169336228ac6a6c778e9725f0c98ddf41cebcbddc5be21e95a6cb21f7e03e5dfd44783bbf748856d2a98fe34f830c0a669838630516c247fab2cf85e6b6a8f71fac6f720d75dd9c652cdb906407cdf3119d93f1c9dccf01e5f873f38305467c892e6d73defee696fe246629f0078f6f430f209469ae46d3ccf51e242b450e055f99d210f7753962c2cee317100cf0c31bd6d5588a161cf830a79fcc2b6e626a30c810aa2dd4ee31878a6702a44c4171e410b559975937deadc3191a8bd3aef9cf101e5ba92194fbbce13a8a28acad1dc659946fa52b300ec9e2816357243cc7694fa042ea02d30ce7743f3f4a74cbabccb2b689f6ac9e0b68df8b4cf90cf07f7c40642b5245b86b17d54037f52ed935cc141485ddda65f580b683fa8210a2418f083a1e973f01d9f130f463102f54933a097228d67809e2ef980956af305471f3da1b113bc240fcd12bb4065d0bd745637b373d441aca8edc217eb76e537b8a2216f0d3593367b35eb6538afa0f6190d439a9d0a94ddb8dd9f2a9f68ea1df29d8bb542f3b67f49040b017ee5e07980a71e44c9d5f24952e6fe66ed7b60292d27c148cdcbf508dd58397e95f1c619d689d26b52d4f007e986da0511c8acc721f3c63e0b296eef32a4d8e8cdd808aa280807ce33600dada125fb3355041e684596a5001552990beaa049fb2b42ee91740996092c54769610972255f50e40469ee02aa1523ee4e25153f2c502dd60a807284511fef40fb8b0bb08c495b286c8a5a65c3cce0411d0bf25c72fb89b1fed5e30081b3c222c3efd0df05406043ba652d93ad19d21ce6066a39173df71b2801113ae85c6fce9d29a595b595b4f34ffb19ae97de5feaaf87411d73476e81fb33bd58dfd4cd2f3c51fc5929d74b6a396d5ed54d74694531a3ae3768d5f9799aac46c2111f5a46feaeef430f35fda507ffb8b6e1565a133dc0fa5b4b76d3de84f5a36f100555b88f5173cdf68a6c6462de27960b99942c36977cbdd4c941231a3bb52f5df84a60dcc1c0206cb2b7238f900119528cdbac393c9ce142ca455c31a9a0303fa88c6c4689ee52a46cdd2390534809a90bc099359be894d928039c26764efeb704ac7c252cd3d85846dc0184044f82a3acc810d5f648eceb167208d68a50b4f933720c712bd4d5ddd653adedc53f33a0c39dc4f6cfd6451f448bd40f6531df4a360f7fbbf26e4ac56437030ba87d529f13aeb48608417bd5ec8ae2cd84c72ec31cbb3a50a507f8a06dca7f233dc2c592fd6b0d3015432c4d8de87abecca76847754ae14e13934641bf8529ce0ca020dd235a1c86fa801af81693097c4c6234ee1f9b74ddcc9c1bd903e4275a0e18ba60e45f891f42af292180857bc6f3b26040dc42e107c4706e67ca57e303431471838d33b1546d0171385a11bebb9902e666f0ecff4168ac82501a8147ef0426b5bc1b67dcf91c0c853b03883fc1f8f16ebfd65ac017ce0888e6f5b3cf0e46b3b1df6a9b9a70507a616435c766a30584cc65daaca3eae756fb213b57588c2ff4a1b54e5d03ca1c30748792043cc52e5f9fc5650a07260042fca46f29903efd67dbf46d255ea5d0319b9bf23a41837e2dce718f54a94091b9cdc53115f76d28e98bfaa35ed84643017af3291ec855063d437854202efc00f4486daed1a2dfeb6055811a9231e7b94dab8438daad2adf46887c4df1f7452c8f35b0ac0ae20596fbf9124d0a4afb1fe90f634884e05a1767f78e2e139bda1c9bd9016debbee924c9ffd4a9217485b5fbd9446044f28f49062590ddd3316043b010a735ff18be7350e33cc0032ac03bc3f7f923f9063d937337ba12d4f62d6ce90210a768eb1de88efc0753039157948bdd522719cd0ac47511a929ca785c3171e6141c5956f6a51ed7584186e6df87c998c6679889022d60344941baa38cb96ed4e064b595900d3809aa85ff40a20e951c25a70b4f078cfc1fe0a1ea4b8b78a989e177f3bf45d300d07b3a9f29a0887ea5e33739eb81bedce3be6cb0d0041a18de5147d70c8e9439de07161917fed346148df883e00811cbab8c909a4d235604120fbb3be656a732e69c2b02780087a765223a8fd767ccc4be16cd885aef03178a7d2dc7a81d1cdcf9f5fa3b44b11e48e967e9e7a98b918c10751f8b708819fc3c98c98913fe2f6ae348ebfa5a2ce05ea8273a3f7c6420a73e03d834e1f65c579dfbdd4a5315554ed41c1a9bf438dd950b8396232eded049cfd84a350a55c703f3a7aa0a1c111e35f99edcdb1fe55da3a94025db14f0f98b84c74540c74e8c0a19b347ae878d29e21d4fb11db4bf983fa9d768a4778d817bf7e00546170eab977b11d8771a95ba3ddc897b3c5b9c05da0ebfa8de96c4ca9f66aa28dd8a11f6839fe03b90c61b755f92311b6f7bec348fa07056839c3aee33ff44111d3f1741cfea83b689c1de6fedc019b1ee3f1e54f1a0054afdbe648376a375f0d54209ba546c973732fdff5058bf6274a6ce9ef07d0ab39cf61caf5b60554e16283745a666b597388bc795ece60e2b0751722ad5c481747377b4f345b8e7313ae34086bb150e55311d4413601ab98c0d223000df6cbbe580bda46a7c4ddc0230b67610d4b797786e540c53a7d01d78fabfbbc050a14753ec9c9a661744c6d7710e3b63966e4adf403d998841dcc845cb6f01031284033cac4eec1b01609d3024a84b21a99b50514054c2601c7d834be3969dab9a88e9a22ba582de0bcce70553f3988c0debef2a19ffd53ce3a1f7a8300ebd12da8f490679c592f47ba9a9d3ecbffb345b086f0526eb13aa72f7de854352bf4eac5df4928f05904edb8fcd6103fd79b8c8ded317f90a43926553f2dd151975ca885f38a4d123b3bbdc34162b1245abe9b6cfcf518ba885b1e939676c682d270b8bbaf4ae1b1994d86197739ec55474c92fe8d43cb059cd5c252c541233b2e3c72d213849e5088411d81f3087156712331769e9e8ac28dbc1477643d63d74679459bd1e806018e09ee0b8453d036b47d4bd8d3911ddff9bcad0fb8db1d1cb3a1bc23f95851ebda2b92f7fdfa079ad655d5aaf7fe087ff634269d57cb7cb19e129b7b51fe6746e3392a9eb56ce80eeeb65ae8d3093ad47b6a114046ac4e073d9f62fb62c14052df0cec768693de9f85d491cf44291b50053bcd699f95bf1a07f947404e0d8a99e7995256ad7e3cb5b606be5276fcd09a99b4a8cb718499d5e997f93d69e7cf58fce0d31ccfd1abaa02a6c4e27407434973e291b6e65329b8e31df78573f25d527e373e5e87d7989a84468db753eaa37dcf803c621b0258d0473c9bbcfee1e3a6fbe50d2c8a244e876bc9e1b9ab86f7be308d5699781a52de30503b1221d85dfc9d736219cc459ff75b90efb0f55570c28aecc84eee34c8e76951d983e02ac8891f2e082b72cc7941151f631d094c6a262d002", 0x1000) setsockopt$inet6_opts(r9, 0x29, 0x3b, &(0x7f0000001a40)=ANY=[@ANYBLOB="00020000000000ff030100c910ff9f01001100000000b379f26337296b0b000000622db173ca9a177af8b0827530d3d30c0198d3ca990e8712a7ac3658c1007e6b9036229e10f6920a9b712486c396ed7d8938d61b829e69bd2c3ff32ffa79fbdb43eed3d1ffc21a53af0f4cb373ecce659bb707915332e9e27b2e1201008719d47e6902f4c881c43c0cef5679a939bbb019dccadf8da15597b6873e640cc6e21f980b1b9b55a65867a9c0aec19bc801ebce2ee8321d9c204c4bf2bffe5bf54b4402f38c525aab62d5a8c8d6cecb3dc611ed2bf4ea823386e4aace57d24bebf852d9090b305f9f869aaf1d7afcd6269f2fdcded65753b28cd77bc0aa32641a4ad2fcad232a7752ce5baacd798decf353968a098861e277cd333dca72746f659a9a9a77a11f8a4ed7521acbbe2cb55dd2a77224bcb81a76568e0e732105540ebc529ed6f1017579996fc9374e46d954bf79f7f77674be0e5721cc5e49f4f6ca3060f0e2377c3c045a1b4584d94f46c6fde3b59d161c56eaee8b8431c75c6adc736e494ee1173a85b45ef4cdd4d17aa168ae841981781bc2a5e4423046a9f026636c9f7437280000000000000400c261d8765f3d024cc2d2f1e6b9bdb64b55745269ccc8dd5be87852f9b4c483be8a77fe4795b916d84c48119b92183c3477e09856b080e56d675ea42ec0437898150d835dd0a56f30a860140497a9adbe02bf470023a4aae34535e2c6ce0dacfe1c3f74211fbd550dfdbc73acfd0e1b8768f276f2b081eacff05ed6e238f51a833d0284ae048236ac164317f1a60d55fe775a0241218e9ff903ab70daffc59353c9dce458871a27"], 0x1) sendmmsg(r9, &(0x7f00000092c0), 0x4ff, 0x0) 02:00:45 executing program 4: r0 = eventfd2(0x0, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000140)={0x0, 0x0}) fcntl$getown(0xffffffffffffffff, 0x9) r2 = getpgid(r1) r3 = syz_open_procfs(r2, 0x0) r4 = syz_open_procfs(0x0, &(0x7f0000000200)='stat\x00') r5 = socket(0xa, 0x2, 0x0) setsockopt$inet6_mreq(r5, 0x29, 0x1b, &(0x7f0000000280)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) r6 = socket(0xa, 0x2, 0x6) setsockopt$inet6_mreq(r6, 0x29, 0x1b, &(0x7f0000a1aff7)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000400)='/proc/thsead\xads^lf/aptr/curre\xf9\x9a\x00', 0x2, 0x0) r7 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r7, 0x400454ca, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TUNSETLINK(r7, 0x400454cd, 0x7) r9 = timerfd_create(0x0, 0x0) timerfd_settime(r9, 0x0, &(0x7f0000000140)={{}, {0x0, 0x1c9c380}}, &(0x7f0000af9ff0)) dup3(r9, r8, 0x80000) openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000480)='/selinux/load\x00', 0x2, 0x0) r10 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r10, 0x400454ca, &(0x7f0000000100)={'nr0\x01\x00\x00\x00\xf2\xff\xff\xfe\x00\x00@\x00', 0x6}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r10, 0x400454cd, 0x7) dup3(r11, r10, 0x0) r12 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='\x0e\xed\xcf\x00', 0x0, 0x0) ioctl$TUNSETIFF(r12, 0x400454ca, &(0x7f0000000100)={'lapb0\x00', 0x1000}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r12, 0x400454cd, 0x7) dup3(r13, r12, 0x0) r14 = dup3(r13, 0xffffffffffffffff, 0x1c0000) preadv(r14, 0x0, 0x0, 0x0) readv(r3, 0x0, 0x0) r15 = socket$inet(0x2, 0x80000, 0x0) syncfs(r15) socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r4, 0x8953, &(0x7f0000001a40)={{0x2, 0x0, @remote}, {0x0, @broadcast}, 0x80, {0x2, 0x0, @remote}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) r16 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r16, 0x8953, &(0x7f0000000500)={{0x2, 0x0, @multicast1}, {0x0, @broadcast}, 0x0, {0x2, 0x0, @local}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) setsockopt$inet_tcp_int(r16, 0x6, 0x0, &(0x7f00000000c0), 0xfdf5) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x3f, &(0x7f0000000340)=0x1, 0x4) syz_open_dev$mice(&(0x7f0000000200)='/dev/input/mice\x00', 0x0, 0x2c6400) openat$keychord(0xffffffffffffff9c, 0x0, 0x80000, 0x0) clone(0x20207ffd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x9b700810fd5f601b, 0x1, 0x0) r17 = open(&(0x7f0000000500)='./bus\x00', 0x141042, 0x0) close(r17) r18 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x105082) r19 = memfd_create(&(0x7f0000000100)='/dev/keychord\x00', 0x0) pwritev(r19, &(0x7f0000000440)=[{&(0x7f00000004c0)="03006f", 0x3}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r18, 0x4c00, r19) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r17, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) fcntl$setstatus(r17, 0x4, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r21, &(0x7f00000001c0), 0x526987c9) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f00000018c0)) fstat(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r23 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r23, 0x1, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) keyctl$get_persistent(0x3, r24, 0x0) write$P9_RGETATTR(0xffffffffffffffff, &(0x7f0000001800)={0xa0, 0x19, 0x1, {0x1120, {0x0, 0x1, 0x6}, 0x100010114, r24, r22, 0x4, 0x10000, 0x9, 0x1, 0x4, 0x8, 0x0, 0x0, 0x3, 0x1f, 0x4, 0x0, 0x3}}, 0xa0) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000640)={@loopback, @multicast2}, 0x0) readv(r17, &(0x7f0000001b80)=[{&(0x7f0000000800)=""/4096}, {&(0x7f0000001940)=""/212}, {&(0x7f0000000600), 0x3c9}, {&(0x7f0000000680)=""/53}, {&(0x7f0000001c00)=""/189}, {&(0x7f0000001b00)=""/68, 0x3a0}], 0x3) read(r20, &(0x7f0000000700)=""/250, 0xffffffc9) sendfile(r18, r19, 0x0, 0x180003) [ 2684.992231] audit: type=1400 audit(1575165645.695:4764): avc: denied { create } for pid=27057 comm="syz-executor.1" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_fib_lookup_socket permissive=0 [ 2685.282322] audit: type=1400 audit(1575165645.985:4765): avc: denied { create } for pid=27057 comm="syz-executor.1" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_fib_lookup_socket permissive=0 02:00:46 executing program 1: pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000001c0), 0xfffffef3) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x2797ef3f}], 0x1, 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='net/netlink\x00') preadv(r2, &(0x7f0000000700), 0x31f, 0x10400003) select(0x40, &(0x7f0000000040)={0x1f, 0x6, 0x0, 0x0, 0x9265, 0x3f, 0x0, 0x7}, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x800, 0x3f, 0x8001, 0x9}, 0xfffffffffffffffd, &(0x7f0000000180)) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000440)='comm\x00') pselect6(0x19c, &(0x7f00000001c0)={0xfffffffffffffffc, 0x3, 0x5, 0x5, 0x8, 0x100000000, 0x10001, 0x401}, &(0x7f00000002c0)={0x3, 0x3, 0x5, 0x40000000, 0x0, 0x2, 0x0, 0x6}, &(0x7f0000000300)={0x0, 0x0, 0x7fff, 0x0, 0x1, 0x40, 0xc03e}, &(0x7f0000000340)={0x77359400}, &(0x7f00000003c0)={&(0x7f0000000380)={0x6740}, 0x8}) r3 = add_key$keyring(&(0x7f0000000100)='keyring\x00', &(0x7f0000000180)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) r4 = add_key$keyring(&(0x7f0000000100)='keyring\x00', &(0x7f0000000280)={'syz', 0x1}, 0x0, 0x0, r3) keyctl$link(0x8, r3, r4) r5 = add_key$user(&(0x7f0000001700)='user\x00', &(0x7f0000001740)={'syz', 0x2}, &(0x7f0000001780)="16c857083c2d417c4c11bd3639c7bc78520dcb74e2c5f137", 0x18, r3) keyctl$get_security(0x11, r5, 0x0, 0xfffffffffffffe56) fcntl$setlease(0xffffffffffffffff, 0x400, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, 0x0) r6 = socket$netlink(0x10, 0x3, 0xa) r7 = open(&(0x7f00000000c0)='./bus\x00', 0x800000141042, 0x0) ftruncate(r7, 0x200004) sendfile(r6, r7, 0x0, 0x8000fffffffe) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_IPV6_ADDRFORM(r8, 0x29, 0x1, &(0x7f00000003c0), 0x4) getpeername$packet(r8, 0x0, &(0x7f0000001680)) ioctl$ifreq_SIOCGIFINDEX_vcan(r6, 0x8933, &(0x7f00000016c0)={'vxcan1\x00'}) r9 = socket$inet6(0xa, 0x2, 0x0) r10 = inotify_init() inotify_add_watch(r10, &(0x7f0000000100)='./file0\x00', 0xfe) r11 = open(0x0, 0x0, 0x0) r12 = inotify_init() inotify_add_watch(r12, &(0x7f0000000080)='./bus\x00', 0x5000030) inotify_rm_watch(r10, 0x0) getsockopt$sock_linger(0xffffffffffffffff, 0x1, 0xd, &(0x7f0000000140), &(0x7f00000005c0)=0x8) r13 = openat$cgroup_type(r11, &(0x7f0000000400)='cgroup.type\x00', 0x2, 0x0) ioctl$FS_IOC_SETFSLABEL(r13, 0x41009432, &(0x7f00000004c0)="43ad875a9f222985a6811c75c7ce94fe97dbf2fef3b120ee283502af96c4c37dbebd815e0177e6085a65f6ae0a3a2611f0cff2330f8bded3c68a4bafee9e4728cbc17ee64965bb508df8edf8c9ef65834f0be4b6f3cb6f7cf13b7a8ca6e33a0f47da6c9b30ee8e8def92b09f9cb070085087f782de43787a8ff2808dad642a4c3166d996a9a3191e03e97af1db3a09cd9d7e65971257adc63c849d2253849fd33d707fb821aa84519ddda387937d988eecb09fccdee417537fdf1a77baa0c1dc7c459ce379344409fa5601c4f996e163a5809f729b2e8e7a69bbdea1929b055032167166348cfc3f6914516e8e06694551836d3b6fd3e1007060596ca00e5ffe") write(0xffffffffffffffff, &(0x7f0000000640)="94e74979e79dfb5a0b26008e92c2b484a3acbb977c0322fb81948eb282f418f78fe890eae4430e73edb0f0ef64ebf6fc93e3f4801d3ee4b154d5fa2abab08757672010edffda29cf8c6f9f615e77df9bccde5a852834b97ef44817af1daa6741b8685fa888e18c90b098d23ae0591a08e394cd5445aacd3f13fd53c64105a25c8401fe0dc4fa8ad776e6e8d674c13942dbae1a0e5f85de8980d887996c49d5beaa8b594f6cbddc195c5b51d191595d736147bd75b3b291802eec44808166f6461d1eb3c1dc627e843f2ccc5ca9c71431c3b51de5b4a7ee9a46f2b3f914a04453c235cfe54f4925237608ac82f8962b3f5a5e952dbc44fed3d4d92866ec0f30fd06da3eb70eb6b84e9ceacd27376e5dea93a1fad12ffe51e12991318c8d13aa843705f9821cdb8a2c948e78749fd6a4fd32a0bad5f174490de5c2f3785d965d8e664f5729cdeee48be6e6f4f4f91d24f9d9c573c94a5b558e6ca6e28338f71ac7aa8cbb00930eb115a9cf901367b4df4035d146c329a56ec0b8b1163540bcbece29a09bfd5ec4073243e04f69f9e82bebfb462b247c0781ecc0cc2f739d9020e6901e1d63bb8d8a9901b5675d4af6dc0e3184d0d90ca67b294ddb9dac1a4118bd63e1e368e59f7677c113b2ad78ba88f183de3ec66d835e3cf1b4095e56484def809bbd868ba80e36efe99a69fb9ecf50be8e51d2086bac91ab4f8ce61f2773efa4c5799ffc5b9cf96e29a16881d4f152769eb1cbfb1326438957d05a4de96ac42d309d6a66b9e1c4c90150dc5ab8a21fb79f43d834f04287b612485985e0c597e4a29822f518ab12df5d75cce8516da2f6d799fdfc3be1ad14f81e0f6b2982b8e0223f5a6746b660b56d347445ed7bbe7466243803b50a32aa388213077fac6f29c6bc2b0737195c71a8a17a2137b951b11d21b83b43765c083e0a091a813f920b0b332bfea5d60e5b5f2d8deb7c2becc4eba34697740b7fe218658407b1379476912c59ba99362cc11f167e063449fb5130362813b2de897515daf3b31b160cf381eb03c0f85ad522d98b7d1f8f8b299d9baa1d0b6a328e0e768307b2d05c79dc17ddbe8fe58408ecfd201d407c9ad437613b2d518edbcbe5b2aa23cf771b0e7129608d2e7a98657056b47921621b2e794b165212555428b77dfa647d9f0b6455878592225a14b890639541efb11f20f57ad05466f3ec80ec07c361dc194e747d358fa7b3b48a7e98e120567ec8131559dbf36e59b828dff1e7f9c188f072b3c36ee940138ee29ec122ac21e9ac7cde0fe39bae9f5045ff1e6521ff117fc520a00847eea720ce5d43fd3204273e7a18587ed57e87533442b43ee366850644d6787fec37544889b54f722ccc39e7f26c66bc5456ff295aeeddd855573bc403739bec2e95ed1ae5216ac47ed4dbde0612521fa5680b41e41ba1524c280e3f751c47bbfe65aa9603334475d3cdfd8ede8dfeadf0ea640b0ed1e48aaa3b5e5839fdb51ac920ccc7069cde976023dd57699eecafefce118cb7891a79b40bc26e519cc937d1a1fa208b431152e6f6034defc9f3a6598efecfebbf081c4ab46862a1c4e66f1acdaf02ed5aaa8d704436cd6cc5132e018abbdaf813d5693b6e40e88d4145f7455a273a7df1e141c454792a10295207471e31551699b0097c3202af436181a70691c74b63245c943109507f21bcf73905432a88cee355620d9d2da9f65b3b97d93cc43db3eaafe9b3285401c4b93c9cb7f0ed5e7b33edd185344ce5571b3223e75b8e1886cb977f52768ef515b490bda569d86377ed5f74ce98551a71121d864ba30ee150407bcfe038a53a2c3a08eb0195d9b616e64caafadb7e3423541e2b06ab849b37d0f0fb09b070a8548a2eec42dcd2aa517bb2b88b133ef4635c20d8b3b0c66c62da62a6f7d39a4e98ee377355dc0b2daf9ab9945999c65fc6cce0d165e97382d8d7bd29398a300237d825219c6c5c8bced20c54b13fbc51dcddef73bc2f05534068698ae35dd05b16068c5b4957af7b63356fdca642f3858f65b1d89a6978450ea6fd464a6ce421cf39dc52fc6c84b3cb4f2c20f50d239ff49ff286e1b9f8b50666c576b88b6641bf4f362f0632f5ec1da4d2a9aa3b19c6b4882825ddcb7ed0fd3c569af36fe0c9c466ffced287acd318a430b87e64f65315b6bdd8ab4c8aa7c0baeb9279f5d6cf33ca91f304d2f74324057e5e36653eea10a4b9f42256de636c6558787633c370a18a11738105d5de8a15a846524574731bf0775c8130f7b7ccbb3f308d66f24506b67cc541bef2aa87042cafcf0513106bdfa936d800730f60f4108d615728a4edc579d1bcc9f48254bd62676598e36affedf2ef4169336228ac6a6c778e9725f0c98ddf41cebcbddc5be21e95a6cb21f7e03e5dfd44783bbf748856d2a98fe34f830c0a669838630516c247fab2cf85e6b6a8f71fac6f720d75dd9c652cdb906407cdf3119d93f1c9dccf01e5f873f38305467c892e6d73defee696fe246629f0078f6f430f209469ae46d3ccf51e242b450e055f99d210f7753962c2cee317100cf0c31bd6d5588a161cf830a79fcc2b6e626a30c810aa2dd4ee31878a6702a44c4171e410b559975937deadc3191a8bd3aef9cf101e5ba92194fbbce13a8a28acad1dc659946fa52b300ec9e2816357243cc7694fa042ea02d30ce7743f3f4a74cbabccb2b689f6ac9e0b68df8b4cf90cf07f7c40642b5245b86b17d54037f52ed935cc141485ddda65f580b683fa8210a2418f083a1e973f01d9f130f463102f54933a097228d67809e2ef980956af305471f3da1b113bc240fcd12bb4065d0bd745637b373d441aca8edc217eb76e537b8a2216f0d3593367b35eb6538afa0f6190d439a9d0a94ddb8dd9f2a9f68ea1df29d8bb542f3b67f49040b017ee5e07980a71e44c9d5f24952e6fe66ed7b60292d27c148cdcbf508dd58397e95f1c619d689d26b52d4f007e986da0511c8acc721f3c63e0b296eef32a4d8e8cdd808aa280807ce33600dada125fb3355041e684596a5001552990beaa049fb2b42ee91740996092c54769610972255f50e40469ee02aa1523ee4e25153f2c502dd60a807284511fef40fb8b0bb08c495b286c8a5a65c3cce0411d0bf25c72fb89b1fed5e30081b3c222c3efd0df05406043ba652d93ad19d21ce6066a39173df71b2801113ae85c6fce9d29a595b595b4f34ffb19ae97de5feaaf87411d73476e81fb33bd58dfd4cd2f3c51fc5929d74b6a396d5ed54d74694531a3ae3768d5f9799aac46c2111f5a46feaeef430f35fda507ffb8b6e1565a133dc0fa5b4b76d3de84f5a36f100555b88f5173cdf68a6c6462de27960b99942c36977cbdd4c941231a3bb52f5df84a60dcc1c0206cb2b7238f900119528cdbac393c9ce142ca455c31a9a0303fa88c6c4689ee52a46cdd2390534809a90bc099359be894d928039c26764efeb704ac7c252cd3d85846dc0184044f82a3acc810d5f648eceb167208d68a50b4f933720c712bd4d5ddd653adedc53f33a0c39dc4f6cfd6451f448bd40f6531df4a360f7fbbf26e4ac56437030ba87d529f13aeb48608417bd5ec8ae2cd84c72ec31cbb3a50a507f8a06dca7f233dc2c592fd6b0d3015432c4d8de87abecca76847754ae14e13934641bf8529ce0ca020dd235a1c86fa801af81693097c4c6234ee1f9b74ddcc9c1bd903e4275a0e18ba60e45f891f42af292180857bc6f3b26040dc42e107c4706e67ca57e303431471838d33b1546d0171385a11bebb9902e666f0ecff4168ac82501a8147ef0426b5bc1b67dcf91c0c853b03883fc1f8f16ebfd65ac017ce0888e6f5b3cf0e46b3b1df6a9b9a70507a616435c766a30584cc65daaca3eae756fb213b57588c2ff4a1b54e5d03ca1c30748792043cc52e5f9fc5650a07260042fca46f29903efd67dbf46d255ea5d0319b9bf23a41837e2dce718f54a94091b9cdc53115f76d28e98bfaa35ed84643017af3291ec855063d437854202efc00f4486daed1a2dfeb6055811a9231e7b94dab8438daad2adf46887c4df1f7452c8f35b0ac0ae20596fbf9124d0a4afb1fe90f634884e05a1767f78e2e139bda1c9bd9016debbee924c9ffd4a9217485b5fbd9446044f28f49062590ddd3316043b010a735ff18be7350e33cc0032ac03bc3f7f923f9063d937337ba12d4f62d6ce90210a768eb1de88efc0753039157948bdd522719cd0ac47511a929ca785c3171e6141c5956f6a51ed7584186e6df87c998c6679889022d60344941baa38cb96ed4e064b595900d3809aa85ff40a20e951c25a70b4f078cfc1fe0a1ea4b8b78a989e177f3bf45d300d07b3a9f29a0887ea5e33739eb81bedce3be6cb0d0041a18de5147d70c8e9439de07161917fed346148df883e00811cbab8c909a4d235604120fbb3be656a732e69c2b02780087a765223a8fd767ccc4be16cd885aef03178a7d2dc7a81d1cdcf9f5fa3b44b11e48e967e9e7a98b918c10751f8b708819fc3c98c98913fe2f6ae348ebfa5a2ce05ea8273a3f7c6420a73e03d834e1f65c579dfbdd4a5315554ed41c1a9bf438dd950b8396232eded049cfd84a350a55c703f3a7aa0a1c111e35f99edcdb1fe55da3a94025db14f0f98b84c74540c74e8c0a19b347ae878d29e21d4fb11db4bf983fa9d768a4778d817bf7e00546170eab977b11d8771a95ba3ddc897b3c5b9c05da0ebfa8de96c4ca9f66aa28dd8a11f6839fe03b90c61b755f92311b6f7bec348fa07056839c3aee33ff44111d3f1741cfea83b689c1de6fedc019b1ee3f1e54f1a0054afdbe648376a375f0d54209ba546c973732fdff5058bf6274a6ce9ef07d0ab39cf61caf5b60554e16283745a666b597388bc795ece60e2b0751722ad5c481747377b4f345b8e7313ae34086bb150e55311d4413601ab98c0d223000df6cbbe580bda46a7c4ddc0230b67610d4b797786e540c53a7d01d78fabfbbc050a14753ec9c9a661744c6d7710e3b63966e4adf403d998841dcc845cb6f01031284033cac4eec1b01609d3024a84b21a99b50514054c2601c7d834be3969dab9a88e9a22ba582de0bcce70553f3988c0debef2a19ffd53ce3a1f7a8300ebd12da8f490679c592f47ba9a9d3ecbffb345b086f0526eb13aa72f7de854352bf4eac5df4928f05904edb8fcd6103fd79b8c8ded317f90a43926553f2dd151975ca885f38a4d123b3bbdc34162b1245abe9b6cfcf518ba885b1e939676c682d270b8bbaf4ae1b1994d86197739ec55474c92fe8d43cb059cd5c252c541233b2e3c72d213849e5088411d81f3087156712331769e9e8ac28dbc1477643d63d74679459bd1e806018e09ee0b8453d036b47d4bd8d3911ddff9bcad0fb8db1d1cb3a1bc23f95851ebda2b92f7fdfa079ad655d5aaf7fe087ff634269d57cb7cb19e129b7b51fe6746e3392a9eb56ce80eeeb65ae8d3093ad47b6a114046ac4e073d9f62fb62c14052df0cec768693de9f85d491cf44291b50053bcd699f95bf1a07f947404e0d8a99e7995256ad7e3cb5b606be5276fcd09a99b4a8cb718499d5e997f93d69e7cf58fce0d31ccfd1abaa02a6c4e27407434973e291b6e65329b8e31df78573f25d527e373e5e87d7989a84468db753eaa37dcf803c621b0258d0473c9bbcfee1e3a6fbe50d2c8a244e876bc9e1b9ab86f7be308d5699781a52de30503b1221d85dfc9d736219cc459ff75b90efb0f55570c28aecc84eee34c8e76951d983e02ac8891f2e082b72cc7941151f631d094c6a262d002", 0x1000) setsockopt$inet6_opts(r9, 0x29, 0x3b, &(0x7f0000001a40)=ANY=[@ANYBLOB="00020000000000ff030100c910ff9f01001100000000b379f26337296b0b000000622db173ca9a177af8b0827530d3d30c0198d3ca990e8712a7ac3658c1007e6b9036229e10f6920a9b712486c396ed7d8938d61b829e69bd2c3ff32ffa79fbdb43eed3d1ffc21a53af0f4cb373ecce659bb707915332e9e27b2e1201008719d47e6902f4c881c43c0cef5679a939bbb019dccadf8da15597b6873e640cc6e21f980b1b9b55a65867a9c0aec19bc801ebce2ee8321d9c204c4bf2bffe5bf54b4402f38c525aab62d5a8c8d6cecb3dc611ed2bf4ea823386e4aace57d24bebf852d9090b305f9f869aaf1d7afcd6269f2fdcded65753b28cd77bc0aa32641a4ad2fcad232a7752ce5baacd798decf353968a098861e277cd333dca72746f659a9a9a77a11f8a4ed7521acbbe2cb55dd2a77224bcb81a76568e0e732105540ebc529ed6f1017579996fc9374e46d954bf79f7f77674be0e5721cc5e49f4f6ca3060f0e2377c3c045a1b4584d94f46c6fde3b59d161c56eaee8b8431c75c6adc736e494ee1173a85b45ef4cdd4d17aa168ae841981781bc2a5e4423046a9f026636c9f7437280000000000000400c261d8765f3d024cc2d2f1e6b9bdb64b55745269ccc8dd5be87852f9b4c483be8a77fe4795b916d84c48119b92183c3477e09856b080e56d675ea42ec0437898150d835dd0a56f30a860140497a9adbe02bf470023a4aae34535e2c6ce0dacfe1c3f74211fbd550dfdbc73acfd0e1b8768f276f2b081eacff05ed6e238f51a833d0284ae048236ac164317f1a60d55fe775a0241218e9ff903ab70daffc59353c9dce458871a27"], 0x1) sendmmsg(r9, &(0x7f00000092c0), 0x4ff, 0x0) 02:00:46 executing program 4: r0 = eventfd2(0x0, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000140)={0x0, 0x0}) fcntl$getown(0xffffffffffffffff, 0x9) r2 = getpgid(r1) r3 = syz_open_procfs(r2, &(0x7f0000000080)='\x00\x00\x00&y\xc9\xeb\x00\x00\x00\x00\x00 \x00\x00') r4 = syz_open_procfs(0x0, 0x0) r5 = socket(0xa, 0x2, 0x0) setsockopt$inet6_mreq(r5, 0x29, 0x1b, &(0x7f0000000280)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) r6 = socket(0xa, 0x2, 0x6) setsockopt$inet6_mreq(r6, 0x29, 0x1b, &(0x7f0000a1aff7)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000400)='/proc/thsead\xads^lf/aptr/curre\xf9\x9a\x00', 0x2, 0x0) r7 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r7, 0x400454ca, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TUNSETLINK(r7, 0x400454cd, 0x7) r9 = timerfd_create(0x0, 0x0) timerfd_settime(r9, 0x0, &(0x7f0000000140)={{}, {0x0, 0x1c9c380}}, &(0x7f0000af9ff0)) dup3(r9, r8, 0x80000) openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000480)='/selinux/load\x00', 0x2, 0x0) r10 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r10, 0x400454ca, &(0x7f0000000100)={'nr0\x01\x00\x00\x00\xf2\xff\xff\xfe\x00\x00@\x00', 0x6}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r10, 0x400454cd, 0x7) dup3(r11, r10, 0x0) r12 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='\x0e\xed\xcf\x00', 0x0, 0x0) ioctl$TUNSETIFF(r12, 0x400454ca, &(0x7f0000000100)={'lapb0\x00', 0x1000}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r12, 0x400454cd, 0x7) dup3(r13, r12, 0x0) r14 = dup3(r13, 0xffffffffffffffff, 0x1c0000) preadv(r14, 0x0, 0x0, 0x0) readv(r3, 0x0, 0x0) r15 = socket$inet(0x2, 0x80000, 0x0) syncfs(r15) socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r4, 0x8953, &(0x7f0000001a40)={{0x2, 0x0, @remote}, {0x0, @broadcast}, 0x80, {0x2, 0x0, @remote}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) r16 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r16, 0x8953, &(0x7f0000000500)={{0x2, 0x0, @multicast1}, {0x0, @broadcast}, 0x0, {0x2, 0x0, @local}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) setsockopt$inet_tcp_int(r16, 0x6, 0x0, &(0x7f00000000c0), 0xfdf5) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x3f, &(0x7f0000000340)=0x1, 0x4) syz_open_dev$mice(&(0x7f0000000200)='/dev/input/mice\x00', 0x0, 0x2c6400) openat$keychord(0xffffffffffffff9c, 0x0, 0x80000, 0x0) clone(0x20207ffd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x9b700810fd5f601b, 0x1, 0x0) r17 = open(&(0x7f0000000500)='./bus\x00', 0x141042, 0x0) close(r17) r18 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x105082) r19 = memfd_create(&(0x7f0000000100)='/dev/keychord\x00', 0x0) pwritev(r19, &(0x7f0000000440)=[{&(0x7f00000004c0)="03006f", 0x3}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r18, 0x4c00, r19) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r17, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) fcntl$setstatus(r17, 0x4, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r21, &(0x7f00000001c0), 0x526987c9) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f00000018c0)) fstat(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r23 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r23, 0x1, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) keyctl$get_persistent(0x3, r24, 0x0) write$P9_RGETATTR(0xffffffffffffffff, &(0x7f0000001800)={0xa0, 0x19, 0x1, {0x1120, {0x0, 0x1, 0x6}, 0x100010114, r24, r22, 0x4, 0x10000, 0x9, 0x1, 0x4, 0x8, 0x0, 0x0, 0x3, 0x1f, 0x4, 0x0, 0x3}}, 0xa0) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000640)={@loopback, @multicast2}, 0x0) readv(r17, &(0x7f0000001b80)=[{&(0x7f0000000800)=""/4096}, {&(0x7f0000001940)=""/212}, {&(0x7f0000000600), 0x3c9}, {&(0x7f0000000680)=""/53}, {&(0x7f0000001c00)=""/189}, {&(0x7f0000001b00)=""/68, 0x3a0}], 0x3) read(r20, &(0x7f0000000700)=""/250, 0xffffffc9) sendfile(r18, r19, 0x0, 0x180003) [ 2685.652074] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=0 sclass=netlink_route_socket [ 2685.780195] lowmemorykiller: Killing 'syz-executor.1' (27029) (tgid 27029), adj 1000, [ 2685.780195] to free 52504kB on behalf of 'kswapd0' (28) because [ 2685.780195] cache 51916kB is below limit 65536kB for oom_score_adj 12 [ 2685.780195] Free memory is 752kB above reserved [ 2685.891556] lowmemorykiller: Killing 'syz-executor.5' (27012) (tgid 27012), adj 1000, [ 2685.891556] to free 52492kB on behalf of 'kswapd0' (28) because [ 2685.891556] cache 51916kB is below limit 65536kB for oom_score_adj 12 [ 2685.891556] Free memory is 10888kB above reserved [ 2685.986137] audit: type=1400 audit(1575165646.685:4766): avc: denied { create } for pid=27098 comm="syz-executor.1" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_fib_lookup_socket permissive=0 [ 2686.011601] lowmemorykiller: Killing 'syz-executor.4' (27091) (tgid 27091), adj 1000, [ 2686.011601] to free 52404kB on behalf of 'kswapd0' (28) because [ 2686.011601] cache 51916kB is below limit 65536kB for oom_score_adj 12 [ 2686.011601] Free memory is 10888kB above reserved [ 2686.062697] lowmemorykiller: Killing 'syz-executor.4' (27050) (tgid 27050), adj 1000, [ 2686.062697] to free 52396kB on behalf of 'kswapd0' (28) because [ 2686.062697] cache 51916kB is below limit 65536kB for oom_score_adj 12 [ 2686.062697] Free memory is 26688kB above reserved [ 2686.104211] lowmemorykiller: Killing 'syz-executor.4' (23302) (tgid 23302), adj 1000, [ 2686.104211] to free 52388kB on behalf of 'kswapd0' (28) because [ 2686.104211] cache 51916kB is below limit 65536kB for oom_score_adj 12 [ 2686.104211] Free memory is 42852kB above reserved [ 2686.160474] lowmemorykiller: Killing 'syz-executor.4' (23339) (tgid 23339), adj 1000, [ 2686.160474] to free 52388kB on behalf of 'kswapd0' (28) because [ 2686.160474] cache 51916kB is below limit 65536kB for oom_score_adj 12 [ 2686.160474] Free memory is 63820kB above reserved 02:00:47 executing program 1: r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000080)=@newsa={0x138, 0x10, 0x633, 0x0, 0x0, {{@in=@multicast2, @in6=@loopback, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3a}, {@in=@broadcast, 0x0, 0x3c}, @in=@broadcast, {0x0, 0x0, 0x0, 0x0, 0x1000, 0x0, 0x9}, {}, {}, 0x0, 0x0, 0xa, 0x1}, [@algo_auth={0x48, 0x1, {{'md5\x00'}}}]}, 0x138}}, 0x0) r1 = socket(0x200000000000011, 0x4000000000080002, 0x0) setsockopt$packet_int(r1, 0x107, 0x14, 0x0, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) r3 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) r5 = syz_genetlink_get_family_id$SEG6(&(0x7f0000000200)='SEG6\x00') sendmsg$SEG6_CMD_SETHMAC(r4, &(0x7f0000000340)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x20100000}, 0xc, &(0x7f0000000240)={&(0x7f00000002c0)={0x7c, r5, 0x20, 0x70bd29, 0x25dfdbfd, {}, [@SEG6_ATTR_ALGID={0x8, 0x6, 0x5}, @SEG6_ATTR_HMACKEYID={0x8, 0x3, 0x1}, @SEG6_ATTR_ALGID={0x8, 0x6, 0x4}, @SEG6_ATTR_DSTLEN={0x8}, @SEG6_ATTR_DST={0x14, 0x1, @rand_addr="9d8b03e2ae0bece604e888822000c0ac"}, @SEG6_ATTR_ALGID={0x8, 0x6, 0xa2}, @SEG6_ATTR_DST={0x14, 0x1, @dev={0xfe, 0x80, [], 0x1f}}, @SEG6_ATTR_DSTLEN={0x8, 0x2, 0xfffffff8}, @SEG6_ATTR_SECRETLEN={0x8, 0x5, 0x1}, @SEG6_ATTR_ALGID={0x8, 0x6, 0x9}]}, 0x7c}, 0x1, 0x0, 0x0, 0x4000000}, 0x20000000) sendmsg$SEG6_CMD_DUMPHMAC(r1, &(0x7f0000000280)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000240)={&(0x7f0000000200)={0x40, r5, 0x10, 0x70bd2b, 0x25dfdbfe, {}, [@SEG6_ATTR_DSTLEN={0x8, 0x2, 0x9}, @SEG6_ATTR_SECRET={0x14, 0x4, [0x100, 0x5, 0xdf36, 0x0]}, @SEG6_ATTR_DSTLEN={0x8, 0x2, 0x8}, @SEG6_ATTR_ALGID={0x8}]}, 0x40}, 0x1, 0x0, 0x0, 0x8000}, 0x4000) [ 2686.634225] audit: type=1400 audit(1575165647.335:4767): avc: denied { create } for pid=27132 comm="syz-executor.1" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 02:00:47 executing program 4: r0 = eventfd2(0x0, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000140)={0x0, 0x0}) fcntl$getown(0xffffffffffffffff, 0x9) r2 = getpgid(r1) r3 = syz_open_procfs(r2, &(0x7f0000000080)='\x00\x00\x00&y\xc9\xeb\x00\x00\x00\x00\x00 \x00\x00') r4 = syz_open_procfs(0x0, 0x0) r5 = socket(0xa, 0x2, 0x0) setsockopt$inet6_mreq(r5, 0x29, 0x1b, &(0x7f0000000280)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) r6 = socket(0xa, 0x2, 0x6) setsockopt$inet6_mreq(r6, 0x29, 0x1b, &(0x7f0000a1aff7)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000400)='/proc/thsead\xads^lf/aptr/curre\xf9\x9a\x00', 0x2, 0x0) r7 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r7, 0x400454ca, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TUNSETLINK(r7, 0x400454cd, 0x7) r9 = timerfd_create(0x0, 0x0) timerfd_settime(r9, 0x0, &(0x7f0000000140)={{}, {0x0, 0x1c9c380}}, &(0x7f0000af9ff0)) dup3(r9, r8, 0x80000) openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000480)='/selinux/load\x00', 0x2, 0x0) r10 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r10, 0x400454ca, &(0x7f0000000100)={'nr0\x01\x00\x00\x00\xf2\xff\xff\xfe\x00\x00@\x00', 0x6}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r10, 0x400454cd, 0x7) dup3(r11, r10, 0x0) r12 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='\x0e\xed\xcf\x00', 0x0, 0x0) ioctl$TUNSETIFF(r12, 0x400454ca, &(0x7f0000000100)={'lapb0\x00', 0x1000}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r12, 0x400454cd, 0x7) dup3(r13, r12, 0x0) r14 = dup3(r13, 0xffffffffffffffff, 0x1c0000) preadv(r14, 0x0, 0x0, 0x0) readv(r3, 0x0, 0x0) r15 = socket$inet(0x2, 0x80000, 0x0) syncfs(r15) socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r4, 0x8953, &(0x7f0000001a40)={{0x2, 0x0, @remote}, {0x0, @broadcast}, 0x80, {0x2, 0x0, @remote}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) r16 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r16, 0x8953, &(0x7f0000000500)={{0x2, 0x0, @multicast1}, {0x0, @broadcast}, 0x0, {0x2, 0x0, @local}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) setsockopt$inet_tcp_int(r16, 0x6, 0x0, &(0x7f00000000c0), 0xfdf5) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x3f, &(0x7f0000000340)=0x1, 0x4) syz_open_dev$mice(&(0x7f0000000200)='/dev/input/mice\x00', 0x0, 0x2c6400) openat$keychord(0xffffffffffffff9c, 0x0, 0x80000, 0x0) clone(0x20207ffd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x9b700810fd5f601b, 0x1, 0x0) r17 = open(&(0x7f0000000500)='./bus\x00', 0x141042, 0x0) close(r17) r18 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x105082) r19 = memfd_create(&(0x7f0000000100)='/dev/keychord\x00', 0x0) pwritev(r19, &(0x7f0000000440)=[{&(0x7f00000004c0)="03006f", 0x3}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r18, 0x4c00, r19) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r17, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) fcntl$setstatus(r17, 0x4, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r21, &(0x7f00000001c0), 0x526987c9) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f00000018c0)) fstat(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r23 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r23, 0x1, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) keyctl$get_persistent(0x3, r24, 0x0) write$P9_RGETATTR(0xffffffffffffffff, &(0x7f0000001800)={0xa0, 0x19, 0x1, {0x1120, {0x0, 0x1, 0x6}, 0x100010114, r24, r22, 0x4, 0x10000, 0x9, 0x1, 0x4, 0x8, 0x0, 0x0, 0x3, 0x1f, 0x4, 0x0, 0x3}}, 0xa0) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000640)={@loopback, @multicast2}, 0x0) readv(r17, &(0x7f0000001b80)=[{&(0x7f0000000800)=""/4096}, {&(0x7f0000001940)=""/212}, {&(0x7f0000000600), 0x3c9}, {&(0x7f0000000680)=""/53}, {&(0x7f0000001c00)=""/189}, {&(0x7f0000001b00)=""/68, 0x3a0}], 0x3) read(r20, &(0x7f0000000700)=""/250, 0xffffffc9) sendfile(r18, r19, 0x0, 0x180003) 02:00:48 executing program 0: r0 = eventfd2(0x0, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000140)={0x0, 0x0}) fcntl$getown(0xffffffffffffffff, 0x9) r2 = getpgid(r1) r3 = syz_open_procfs(r2, &(0x7f0000000080)='\x00\x00\x00&y\xc9\xeb\x00\x00\x00\x00\x00 \x00\x00') r4 = syz_open_procfs(0x0, 0x0) r5 = socket(0xa, 0x2, 0x0) setsockopt$inet6_mreq(r5, 0x29, 0x1b, &(0x7f0000000280)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) r6 = socket(0xa, 0x2, 0x6) setsockopt$inet6_mreq(r6, 0x29, 0x1b, &(0x7f0000a1aff7)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000400)='/proc/thsead\xads^lf/aptr/curre\xf9\x9a\x00', 0x2, 0x0) r7 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r7, 0x400454ca, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TUNSETLINK(r7, 0x400454cd, 0x7) r9 = timerfd_create(0x0, 0x0) timerfd_settime(r9, 0x0, &(0x7f0000000140)={{}, {0x0, 0x1c9c380}}, &(0x7f0000af9ff0)) dup3(r9, r8, 0x80000) openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000480)='/selinux/load\x00', 0x2, 0x0) r10 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r10, 0x400454ca, &(0x7f0000000100)={'nr0\x01\x00\x00\x00\xf2\xff\xff\xfe\x00\x00@\x00', 0x6}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r10, 0x400454cd, 0x7) dup3(r11, r10, 0x0) r12 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='\x0e\xed\xcf\x00', 0x0, 0x0) ioctl$TUNSETIFF(r12, 0x400454ca, &(0x7f0000000100)={'lapb0\x00', 0x1000}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r12, 0x400454cd, 0x7) dup3(r13, r12, 0x0) r14 = dup3(r13, 0xffffffffffffffff, 0x1c0000) preadv(r14, 0x0, 0x0, 0x0) readv(r3, 0x0, 0x0) r15 = socket$inet(0x2, 0x80000, 0x0) syncfs(r15) socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r4, 0x8953, &(0x7f0000001a40)={{0x2, 0x0, @remote}, {0x0, @broadcast}, 0x80, {0x2, 0x0, @remote}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) r16 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r16, 0x8953, &(0x7f0000000500)={{0x2, 0x0, @multicast1}, {0x0, @broadcast}, 0x0, {0x2, 0x0, @local}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) setsockopt$inet_tcp_int(r16, 0x6, 0x0, &(0x7f00000000c0), 0xfdf5) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x3f, &(0x7f0000000340)=0x1, 0x4) syz_open_dev$mice(&(0x7f0000000200)='/dev/input/mice\x00', 0x0, 0x2c6400) openat$keychord(0xffffffffffffff9c, 0x0, 0x80000, 0x0) clone(0x20207ffd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x9b700810fd5f601b, 0x1, 0x0) r17 = open(&(0x7f0000000500)='./bus\x00', 0x141042, 0x0) close(r17) r18 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x105082) r19 = memfd_create(&(0x7f0000000100)='/dev/keychord\x00', 0x0) pwritev(r19, &(0x7f0000000440)=[{&(0x7f00000004c0)="03006f", 0x3}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r18, 0x4c00, r19) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r17, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) fcntl$setstatus(r17, 0x4, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r21, &(0x7f00000001c0), 0x526987c9) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f00000018c0)) fstat(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r23 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r23, 0x1, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) keyctl$get_persistent(0x3, r24, 0x0) write$P9_RGETATTR(0xffffffffffffffff, &(0x7f0000001800)={0xa0, 0x19, 0x1, {0x1120, {0x0, 0x1, 0x6}, 0x100010114, r24, r22, 0x4, 0x10000, 0x9, 0x1, 0x4, 0x8, 0x0, 0x0, 0x3, 0x1f, 0x4, 0x0, 0x3}}, 0xa0) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000640)={@loopback, @multicast2}, 0x0) readv(r17, &(0x7f0000001b80)=[{&(0x7f0000000800)=""/4096}, {&(0x7f0000001940)=""/212}, {&(0x7f0000000600), 0x3c9}, {&(0x7f0000000680)=""/53}, {&(0x7f0000001c00)=""/189}, {&(0x7f0000001b00)=""/68, 0x3a0}], 0x3) read(r20, &(0x7f0000000700)=""/250, 0xffffffc9) sendfile(r18, r19, 0x0, 0x180003) 02:00:48 executing program 1: open(&(0x7f0000000280)='.\x00', 0x0, 0x0) syz_open_procfs(0xffffffffffffffff, 0x0) sendmsg$TIPC_CMD_SHOW_PORTS(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x8480}, 0xc, &(0x7f0000000440)={&(0x7f0000000400)={0x1c, 0x0, 0x20, 0x70bd29, 0x25dfdbfb, {}, ["", "", "", "", "", "", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x800}, 0x0) syz_open_dev$binderN(&(0x7f0000000200)='/dev/binder#\x00', 0x0, 0x0) clone(0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000001c0), 0xfffffef3) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x2797ef3f}], 0x1, 0x0) syz_open_procfs(0x0, 0x0) clock_gettime(0x0, &(0x7f0000000140)) setsockopt$inet_mreqsrc(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r2 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r2, &(0x7f0000000100)={0xa, 0x0, 0x0, @mcast2, 0x5}, 0x1c) sendmmsg(r2, &(0x7f00000092c0), 0x4ff, 0x0) wait4(0x0, 0x0, 0x0, 0x0) pipe(0x0) socket$inet_tcp(0x2, 0x1, 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) creat(&(0x7f0000000700)='./bus\x00', 0x0) open(&(0x7f0000000280)='.\x00', 0x0, 0x0) r3 = socket(0x200000000000011, 0x4000000000080002, 0x0) setsockopt$packet_int(r3, 0x107, 0x14, 0x0, 0x0) setsockopt$inet6_MCAST_JOIN_GROUP(r3, 0x29, 0x2a, &(0x7f0000000300)={0x9, {{0xa, 0x4e22, 0x3f, @initdev={0xfe, 0x88, [], 0x1, 0x0}, 0x7ff}}}, 0x88) ioctl$UI_GET_SYSNAME(0xffffffffffffffff, 0x8040552c, &(0x7f0000000040)) socket$inet_tcp(0x2, 0x1, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x0, 0x0) 02:00:48 executing program 3: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) socket$inet(0x10, 0x2, 0x0) write(0xffffffffffffffff, &(0x7f0000000140)="24000000210099f0003bf90000ed190e020008160004000000ba0080080002", 0x1f) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a566) splice(r0, 0x0, r2, 0x0, 0x4ffe0, 0x0) r3 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000002c0)='maps\x00') close(r3) fchmodat(r3, &(0x7f0000000000)='./file0\x00', 0x65) [ 2687.784234] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=0 sclass=netlink_route_socket 02:00:48 executing program 2: clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) wait4(0x0, 0x0, 0x80000002, 0x0) r0 = getpid() r1 = getpid() r2 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vga_arbiter\x00', 0x0, 0x0) ioctl$DMA_BUF_IOCTL_SYNC(r2, 0x40086200, &(0x7f0000000040)=0x4) r3 = getpid() rt_tgsigqueueinfo(r3, r1, 0x16, &(0x7f0000000100)) ptrace(0x10, r1) ptrace$pokeuser(0x6, r0, 0x0, 0x0) 02:00:48 executing program 5: r0 = socket(0x10, 0x3, 0x0) r1 = dup2(r0, r0) epoll_ctl$EPOLL_CTL_MOD(0xffffffffffffffff, 0x3, 0xffffffffffffffff, &(0x7f0000000280)={0x2000}) fcntl$setsig(r1, 0xa, 0x3a) dup(0xffffffffffffffff) r2 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$P9_RREMOVE(r2, &(0x7f0000000200)={0x10}, 0xffffff9a) creat(&(0x7f0000000040)='./file0\x00', 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) recvfrom$inet6(0xffffffffffffffff, 0x0, 0x0, 0x1, 0x0, 0x0) bind$inet6(r3, &(0x7f0000000100)={0xa, 0x4e22}, 0x1c) listen(r3, 0x80) fcntl$setsig(0xffffffffffffffff, 0xa, 0x0) shutdown(r2, 0x2) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) sendto$inet6(r4, 0x0, 0xfffffffffffffdc6, 0x20000004, &(0x7f0000000280)={0xa, 0x4e22}, 0x1c) write(r4, &(0x7f0000000380), 0xfffffffe) accept(r4, &(0x7f0000000080)=@nfc_llcp, &(0x7f0000000180)=0x80) recvfrom$inet6(r4, &(0x7f0000001840)=""/31, 0xfffffe0e, 0x100, &(0x7f0000001880), 0x1c) r5 = socket$inet_tcp(0x2, 0x1, 0x0) r6 = socket$nl_netfilter(0x10, 0x3, 0xc) ioctl$sock_inet_SIOCSIFFLAGS(r6, 0x8914, &(0x7f0000000000)={'gre0\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r5, 0x8914, &(0x7f0000000140)={'lo\x00\x00\x00$\x00\x00\x00\x00\x00\x00\b\x00\x00\x11', 0xff}) r7 = accept4(r3, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x40000000000001, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = fcntl$dupfd(r8, 0x0, r9) ioctl$PERF_EVENT_IOC_ENABLE(r10, 0x8912, 0x400200) sendto$inet6(r7, &(0x7f00000000c0), 0xfffffdda, 0x0, 0x0, 0x0) 02:00:48 executing program 4: r0 = eventfd2(0x0, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000140)={0x0, 0x0}) fcntl$getown(0xffffffffffffffff, 0x9) r2 = getpgid(r1) r3 = syz_open_procfs(r2, &(0x7f0000000080)='\x00\x00\x00&y\xc9\xeb\x00\x00\x00\x00\x00 \x00\x00') r4 = syz_open_procfs(0x0, 0x0) r5 = socket(0xa, 0x2, 0x0) setsockopt$inet6_mreq(r5, 0x29, 0x1b, &(0x7f0000000280)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) r6 = socket(0xa, 0x2, 0x6) setsockopt$inet6_mreq(r6, 0x29, 0x1b, &(0x7f0000a1aff7)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000400)='/proc/thsead\xads^lf/aptr/curre\xf9\x9a\x00', 0x2, 0x0) r7 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r7, 0x400454ca, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TUNSETLINK(r7, 0x400454cd, 0x7) r9 = timerfd_create(0x0, 0x0) timerfd_settime(r9, 0x0, &(0x7f0000000140)={{}, {0x0, 0x1c9c380}}, &(0x7f0000af9ff0)) dup3(r9, r8, 0x80000) openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000480)='/selinux/load\x00', 0x2, 0x0) r10 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r10, 0x400454ca, &(0x7f0000000100)={'nr0\x01\x00\x00\x00\xf2\xff\xff\xfe\x00\x00@\x00', 0x6}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r10, 0x400454cd, 0x7) dup3(r11, r10, 0x0) r12 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='\x0e\xed\xcf\x00', 0x0, 0x0) ioctl$TUNSETIFF(r12, 0x400454ca, &(0x7f0000000100)={'lapb0\x00', 0x1000}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r12, 0x400454cd, 0x7) dup3(r13, r12, 0x0) r14 = dup3(r13, 0xffffffffffffffff, 0x1c0000) preadv(r14, 0x0, 0x0, 0x0) readv(r3, 0x0, 0x0) r15 = socket$inet(0x2, 0x80000, 0x0) syncfs(r15) socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r4, 0x8953, &(0x7f0000001a40)={{0x2, 0x0, @remote}, {0x0, @broadcast}, 0x80, {0x2, 0x0, @remote}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) r16 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r16, 0x8953, &(0x7f0000000500)={{0x2, 0x0, @multicast1}, {0x0, @broadcast}, 0x0, {0x2, 0x0, @local}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) setsockopt$inet_tcp_int(r16, 0x6, 0x0, &(0x7f00000000c0), 0xfdf5) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x3f, &(0x7f0000000340)=0x1, 0x4) syz_open_dev$mice(&(0x7f0000000200)='/dev/input/mice\x00', 0x0, 0x2c6400) openat$keychord(0xffffffffffffff9c, 0x0, 0x80000, 0x0) clone(0x20207ffd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x9b700810fd5f601b, 0x1, 0x0) r17 = open(&(0x7f0000000500)='./bus\x00', 0x141042, 0x0) close(r17) r18 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x105082) r19 = memfd_create(&(0x7f0000000100)='/dev/keychord\x00', 0x0) pwritev(r19, &(0x7f0000000440)=[{&(0x7f00000004c0)="03006f", 0x3}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r18, 0x4c00, r19) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r17, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) fcntl$setstatus(r17, 0x4, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r21, &(0x7f00000001c0), 0x526987c9) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f00000018c0)) fstat(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r23 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r23, 0x1, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) keyctl$get_persistent(0x3, r24, 0x0) write$P9_RGETATTR(0xffffffffffffffff, &(0x7f0000001800)={0xa0, 0x19, 0x1, {0x1120, {0x0, 0x1, 0x6}, 0x100010114, r24, r22, 0x4, 0x10000, 0x9, 0x1, 0x4, 0x8, 0x0, 0x0, 0x3, 0x1f, 0x4, 0x0, 0x3}}, 0xa0) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000640)={@loopback, @multicast2}, 0x0) readv(r17, &(0x7f0000001b80)=[{&(0x7f0000000800)=""/4096}, {&(0x7f0000001940)=""/212}, {&(0x7f0000000600), 0x3c9}, {&(0x7f0000000680)=""/53}, {&(0x7f0000001c00)=""/189}, {&(0x7f0000001b00)=""/68, 0x3a0}], 0x3) read(r20, &(0x7f0000000700)=""/250, 0xffffffc9) sendfile(r18, r19, 0x0, 0x180003) 02:00:49 executing program 3: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) r3 = openat$ashmem(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ashmem\x00', 0x1, 0x0) read(r3, &(0x7f0000000180)=""/175, 0xaf) close(r2) socket$inet(0x10, 0x2, 0x0) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a566) splice(r0, 0x0, r2, 0x0, 0x4ffe0, 0x0) 02:00:49 executing program 2: r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000005c0)={&(0x7f00000002c0)=@updsa={0xf0, 0x1a, 0x301, 0x0, 0x25dfdbfc, {{@in6=@ipv4={[], [], @loopback}, @in6=@empty}, {@in6=@loopback, 0x0, 0x33}, @in6=@empty, {}, {0x0, 0x100000001}, {}, 0x0, 0x2, 0x1c}}, 0xf0}}, 0x0) ioctl$FS_IOC_FSSETXATTR(0xffffffffffffffff, 0x401c5820, &(0x7f0000000000)={0x4, 0x25c8, 0x4, 0x4, 0x1}) r1 = socket(0x200000000000011, 0x4000000000080002, 0x0) setsockopt$packet_int(r1, 0x107, 0x14, 0x0, 0x0) r2 = syz_genetlink_get_family_id$SEG6(&(0x7f0000000080)='SEG6\x00') sendmsg$SEG6_CMD_SET_TUNSRC(r1, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x48}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x1c, r2, 0x4, 0x70bd2a, 0x25dfdbfc, {}, [@SEG6_ATTR_ALGID={0x8, 0x6, 0x8}]}, 0x1c}, 0x1, 0x0, 0x0, 0x40}, 0x40) 02:00:49 executing program 4: r0 = eventfd2(0x0, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000140)={0x0, 0x0}) fcntl$getown(0xffffffffffffffff, 0x9) r2 = getpgid(r1) r3 = syz_open_procfs(r2, &(0x7f0000000080)='\x00\x00\x00&y\xc9\xeb\x00\x00\x00\x00\x00 \x00\x00') r4 = syz_open_procfs(0x0, &(0x7f0000000200)='stat\x00') r5 = socket(0x0, 0x2, 0x0) setsockopt$inet6_mreq(r5, 0x29, 0x1b, &(0x7f0000000280)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) r6 = socket(0xa, 0x2, 0x6) setsockopt$inet6_mreq(r6, 0x29, 0x1b, &(0x7f0000a1aff7)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000400)='/proc/thsead\xads^lf/aptr/curre\xf9\x9a\x00', 0x2, 0x0) r7 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r7, 0x400454ca, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TUNSETLINK(r7, 0x400454cd, 0x7) r9 = timerfd_create(0x0, 0x0) timerfd_settime(r9, 0x0, &(0x7f0000000140)={{}, {0x0, 0x1c9c380}}, &(0x7f0000af9ff0)) dup3(r9, r8, 0x80000) openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000480)='/selinux/load\x00', 0x2, 0x0) r10 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r10, 0x400454ca, &(0x7f0000000100)={'nr0\x01\x00\x00\x00\xf2\xff\xff\xfe\x00\x00@\x00', 0x6}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r10, 0x400454cd, 0x7) dup3(r11, r10, 0x0) r12 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='\x0e\xed\xcf\x00', 0x0, 0x0) ioctl$TUNSETIFF(r12, 0x400454ca, &(0x7f0000000100)={'lapb0\x00', 0x1000}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r12, 0x400454cd, 0x7) dup3(r13, r12, 0x0) r14 = dup3(r13, 0xffffffffffffffff, 0x1c0000) preadv(r14, 0x0, 0x0, 0x0) readv(r3, 0x0, 0x0) r15 = socket$inet(0x2, 0x80000, 0x0) syncfs(r15) socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r4, 0x8953, &(0x7f0000001a40)={{0x2, 0x0, @remote}, {0x0, @broadcast}, 0x80, {0x2, 0x0, @remote}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) r16 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r16, 0x8953, &(0x7f0000000500)={{0x2, 0x0, @multicast1}, {0x0, @broadcast}, 0x0, {0x2, 0x0, @local}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) setsockopt$inet_tcp_int(r16, 0x6, 0x0, &(0x7f00000000c0), 0xfdf5) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x3f, &(0x7f0000000340)=0x1, 0x4) syz_open_dev$mice(&(0x7f0000000200)='/dev/input/mice\x00', 0x0, 0x2c6400) openat$keychord(0xffffffffffffff9c, 0x0, 0x80000, 0x0) clone(0x20207ffd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x9b700810fd5f601b, 0x1, 0x0) r17 = open(&(0x7f0000000500)='./bus\x00', 0x141042, 0x0) close(r17) r18 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x105082) r19 = memfd_create(&(0x7f0000000100)='/dev/keychord\x00', 0x0) pwritev(r19, &(0x7f0000000440)=[{&(0x7f00000004c0)="03006f", 0x3}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r18, 0x4c00, r19) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r17, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) fcntl$setstatus(r17, 0x4, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r21, &(0x7f00000001c0), 0x526987c9) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f00000018c0)) fstat(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r23 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r23, 0x1, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) keyctl$get_persistent(0x3, r24, 0x0) write$P9_RGETATTR(0xffffffffffffffff, &(0x7f0000001800)={0xa0, 0x19, 0x1, {0x1120, {0x0, 0x1, 0x6}, 0x100010114, r24, r22, 0x4, 0x10000, 0x9, 0x1, 0x4, 0x8, 0x0, 0x0, 0x3, 0x1f, 0x4, 0x0, 0x3}}, 0xa0) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000640)={@loopback, @multicast2}, 0x0) readv(r17, &(0x7f0000001b80)=[{&(0x7f0000000800)=""/4096}, {&(0x7f0000001940)=""/212}, {&(0x7f0000000600), 0x3c9}, {&(0x7f0000000680)=""/53}, {&(0x7f0000001c00)=""/189}, {&(0x7f0000001b00)=""/68, 0x3a0}], 0x3) read(r20, &(0x7f0000000700)=""/250, 0xffffffc9) sendfile(r18, r19, 0x0, 0x180003) 02:00:49 executing program 1: open(&(0x7f0000000280)='.\x00', 0x0, 0x0) syz_open_procfs(0xffffffffffffffff, 0x0) sendmsg$TIPC_CMD_SHOW_PORTS(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x8480}, 0xc, &(0x7f0000000440)={&(0x7f0000000400)={0x1c, 0x0, 0x20, 0x70bd29, 0x25dfdbfb, {}, ["", "", "", "", "", "", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x800}, 0x0) syz_open_dev$binderN(&(0x7f0000000200)='/dev/binder#\x00', 0x0, 0x0) clone(0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000001c0), 0xfffffef3) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x2797ef3f}], 0x1, 0x0) syz_open_procfs(0x0, 0x0) clock_gettime(0x0, &(0x7f0000000140)) setsockopt$inet_mreqsrc(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r2 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r2, &(0x7f0000000100)={0xa, 0x0, 0x0, @mcast2, 0x5}, 0x1c) sendmmsg(r2, &(0x7f00000092c0), 0x4ff, 0x0) wait4(0x0, 0x0, 0x0, 0x0) pipe(0x0) socket$inet_tcp(0x2, 0x1, 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) creat(&(0x7f0000000700)='./bus\x00', 0x0) open(&(0x7f0000000280)='.\x00', 0x0, 0x0) r3 = socket(0x200000000000011, 0x4000000000080002, 0x0) setsockopt$packet_int(r3, 0x107, 0x14, 0x0, 0x0) setsockopt$inet6_MCAST_JOIN_GROUP(r3, 0x29, 0x2a, &(0x7f0000000300)={0x9, {{0xa, 0x4e22, 0x3f, @initdev={0xfe, 0x88, [], 0x1, 0x0}, 0x7ff}}}, 0x88) ioctl$UI_GET_SYSNAME(0xffffffffffffffff, 0x8040552c, &(0x7f0000000040)) socket$inet_tcp(0x2, 0x1, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x0, 0x0) 02:00:50 executing program 4: r0 = eventfd2(0x0, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000140)={0x0, 0x0}) fcntl$getown(0xffffffffffffffff, 0x9) r2 = getpgid(r1) r3 = syz_open_procfs(r2, &(0x7f0000000080)='\x00\x00\x00&y\xc9\xeb\x00\x00\x00\x00\x00 \x00\x00') r4 = syz_open_procfs(0x0, &(0x7f0000000200)='stat\x00') r5 = socket(0x0, 0x2, 0x0) setsockopt$inet6_mreq(r5, 0x29, 0x1b, &(0x7f0000000280)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) r6 = socket(0xa, 0x2, 0x6) setsockopt$inet6_mreq(r6, 0x29, 0x1b, &(0x7f0000a1aff7)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000400)='/proc/thsead\xads^lf/aptr/curre\xf9\x9a\x00', 0x2, 0x0) r7 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r7, 0x400454ca, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TUNSETLINK(r7, 0x400454cd, 0x7) r9 = timerfd_create(0x0, 0x0) timerfd_settime(r9, 0x0, &(0x7f0000000140)={{}, {0x0, 0x1c9c380}}, &(0x7f0000af9ff0)) dup3(r9, r8, 0x80000) openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000480)='/selinux/load\x00', 0x2, 0x0) r10 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r10, 0x400454ca, &(0x7f0000000100)={'nr0\x01\x00\x00\x00\xf2\xff\xff\xfe\x00\x00@\x00', 0x6}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r10, 0x400454cd, 0x7) dup3(r11, r10, 0x0) r12 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='\x0e\xed\xcf\x00', 0x0, 0x0) ioctl$TUNSETIFF(r12, 0x400454ca, &(0x7f0000000100)={'lapb0\x00', 0x1000}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r12, 0x400454cd, 0x7) dup3(r13, r12, 0x0) r14 = dup3(r13, 0xffffffffffffffff, 0x1c0000) preadv(r14, 0x0, 0x0, 0x0) readv(r3, 0x0, 0x0) r15 = socket$inet(0x2, 0x80000, 0x0) syncfs(r15) socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r4, 0x8953, &(0x7f0000001a40)={{0x2, 0x0, @remote}, {0x0, @broadcast}, 0x80, {0x2, 0x0, @remote}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) r16 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r16, 0x8953, &(0x7f0000000500)={{0x2, 0x0, @multicast1}, {0x0, @broadcast}, 0x0, {0x2, 0x0, @local}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) setsockopt$inet_tcp_int(r16, 0x6, 0x0, &(0x7f00000000c0), 0xfdf5) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x3f, &(0x7f0000000340)=0x1, 0x4) syz_open_dev$mice(&(0x7f0000000200)='/dev/input/mice\x00', 0x0, 0x2c6400) openat$keychord(0xffffffffffffff9c, 0x0, 0x80000, 0x0) clone(0x20207ffd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x9b700810fd5f601b, 0x1, 0x0) r17 = open(&(0x7f0000000500)='./bus\x00', 0x141042, 0x0) close(r17) r18 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x105082) r19 = memfd_create(&(0x7f0000000100)='/dev/keychord\x00', 0x0) pwritev(r19, &(0x7f0000000440)=[{&(0x7f00000004c0)="03006f", 0x3}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r18, 0x4c00, r19) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r17, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) fcntl$setstatus(r17, 0x4, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r21, &(0x7f00000001c0), 0x526987c9) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f00000018c0)) fstat(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r23 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r23, 0x1, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) keyctl$get_persistent(0x3, r24, 0x0) write$P9_RGETATTR(0xffffffffffffffff, &(0x7f0000001800)={0xa0, 0x19, 0x1, {0x1120, {0x0, 0x1, 0x6}, 0x100010114, r24, r22, 0x4, 0x10000, 0x9, 0x1, 0x4, 0x8, 0x0, 0x0, 0x3, 0x1f, 0x4, 0x0, 0x3}}, 0xa0) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000640)={@loopback, @multicast2}, 0x0) readv(r17, &(0x7f0000001b80)=[{&(0x7f0000000800)=""/4096}, {&(0x7f0000001940)=""/212}, {&(0x7f0000000600), 0x3c9}, {&(0x7f0000000680)=""/53}, {&(0x7f0000001c00)=""/189}, {&(0x7f0000001b00)=""/68, 0x3a0}], 0x3) read(r20, &(0x7f0000000700)=""/250, 0xffffffc9) sendfile(r18, r19, 0x0, 0x180003) [ 2689.793690] lowmemorykiller: Killing 'syz-executor.4' (27233) (tgid 27233), adj 1000, [ 2689.793690] to free 52412kB on behalf of 'kswapd0' (28) because [ 2689.793690] cache 51928kB is below limit 65536kB for oom_score_adj 12 [ 2689.793690] Free memory is 1260kB above reserved [ 2689.890508] lowmemorykiller: Killing 'syz-executor.4' (27158) (tgid 27158), adj 1000, [ 2689.890508] to free 52396kB on behalf of 'kswapd0' (28) because [ 2689.890508] cache 51928kB is below limit 65536kB for oom_score_adj 12 [ 2689.890508] Free memory is 11632kB above reserved [ 2689.999321] lowmemorykiller: Killing 'syz-executor.4' (23376) (tgid 23376), adj 1000, [ 2689.999321] to free 52388kB on behalf of 'kswapd0' (28) because [ 2689.999321] cache 51928kB is below limit 65536kB for oom_score_adj 12 [ 2689.999321] Free memory is 27056kB above reserved [ 2690.128574] lowmemorykiller: Killing 'syz-executor.4' (23538) (tgid 23538), adj 1000, [ 2690.128574] to free 52388kB on behalf of 'kswapd0' (28) because [ 2690.128574] cache 51928kB is below limit 65536kB for oom_score_adj 12 [ 2690.128574] Free memory is 43452kB above reserved [ 2690.210461] lowmemorykiller: Killing 'syz-executor.4' (23628) (tgid 23628), adj 1000, [ 2690.210461] to free 52388kB on behalf of 'kswapd0' (28) because [ 2690.210461] cache 51928kB is below limit 65536kB for oom_score_adj 12 [ 2690.210461] Free memory is 60152kB above reserved [ 2690.378358] audit: type=1400 audit(1575165651.075:4768): avc: denied { create } for pid=27211 comm="syz-executor.5" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_netfilter_socket permissive=0 02:00:51 executing program 1: open(&(0x7f0000000280)='.\x00', 0x0, 0x0) syz_open_procfs(0xffffffffffffffff, 0x0) sendmsg$TIPC_CMD_SHOW_PORTS(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x8480}, 0xc, &(0x7f0000000440)={&(0x7f0000000400)={0x1c, 0x0, 0x20, 0x70bd29, 0x25dfdbfb, {}, ["", "", "", "", "", "", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x800}, 0x0) syz_open_dev$binderN(&(0x7f0000000200)='/dev/binder#\x00', 0x0, 0x0) clone(0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000001c0), 0xfffffef3) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x2797ef3f}], 0x1, 0x0) syz_open_procfs(0x0, 0x0) clock_gettime(0x0, &(0x7f0000000140)) setsockopt$inet_mreqsrc(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r2 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r2, &(0x7f0000000100)={0xa, 0x0, 0x0, @mcast2, 0x5}, 0x1c) sendmmsg(r2, &(0x7f00000092c0), 0x4ff, 0x0) wait4(0x0, 0x0, 0x0, 0x0) pipe(0x0) socket$inet_tcp(0x2, 0x1, 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) creat(&(0x7f0000000700)='./bus\x00', 0x0) open(&(0x7f0000000280)='.\x00', 0x0, 0x0) r3 = socket(0x200000000000011, 0x4000000000080002, 0x0) setsockopt$packet_int(r3, 0x107, 0x14, 0x0, 0x0) setsockopt$inet6_MCAST_JOIN_GROUP(r3, 0x29, 0x2a, &(0x7f0000000300)={0x9, {{0xa, 0x4e22, 0x3f, @initdev={0xfe, 0x88, [], 0x1, 0x0}, 0x7ff}}}, 0x88) ioctl$UI_GET_SYSNAME(0xffffffffffffffff, 0x8040552c, &(0x7f0000000040)) socket$inet_tcp(0x2, 0x1, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x0, 0x0) [ 2690.791935] device lo left promiscuous mode 02:00:51 executing program 0: clone(0x920400, 0x0, 0x0, 0x0, 0x0) symlink(&(0x7f0000000180)='./file1\x00', &(0x7f00000001c0)='./file1\x00') 02:00:51 executing program 4: r0 = eventfd2(0x0, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000140)={0x0, 0x0}) fcntl$getown(0xffffffffffffffff, 0x9) r2 = getpgid(r1) r3 = syz_open_procfs(r2, &(0x7f0000000080)='\x00\x00\x00&y\xc9\xeb\x00\x00\x00\x00\x00 \x00\x00') r4 = syz_open_procfs(0x0, &(0x7f0000000200)='stat\x00') r5 = socket(0x0, 0x2, 0x0) setsockopt$inet6_mreq(r5, 0x29, 0x1b, &(0x7f0000000280)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) r6 = socket(0xa, 0x2, 0x6) setsockopt$inet6_mreq(r6, 0x29, 0x1b, &(0x7f0000a1aff7)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000400)='/proc/thsead\xads^lf/aptr/curre\xf9\x9a\x00', 0x2, 0x0) r7 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r7, 0x400454ca, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TUNSETLINK(r7, 0x400454cd, 0x7) r9 = timerfd_create(0x0, 0x0) timerfd_settime(r9, 0x0, &(0x7f0000000140)={{}, {0x0, 0x1c9c380}}, &(0x7f0000af9ff0)) dup3(r9, r8, 0x80000) openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000480)='/selinux/load\x00', 0x2, 0x0) r10 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r10, 0x400454ca, &(0x7f0000000100)={'nr0\x01\x00\x00\x00\xf2\xff\xff\xfe\x00\x00@\x00', 0x6}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r10, 0x400454cd, 0x7) dup3(r11, r10, 0x0) r12 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='\x0e\xed\xcf\x00', 0x0, 0x0) ioctl$TUNSETIFF(r12, 0x400454ca, &(0x7f0000000100)={'lapb0\x00', 0x1000}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r12, 0x400454cd, 0x7) dup3(r13, r12, 0x0) r14 = dup3(r13, 0xffffffffffffffff, 0x1c0000) preadv(r14, 0x0, 0x0, 0x0) readv(r3, 0x0, 0x0) r15 = socket$inet(0x2, 0x80000, 0x0) syncfs(r15) socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r4, 0x8953, &(0x7f0000001a40)={{0x2, 0x0, @remote}, {0x0, @broadcast}, 0x80, {0x2, 0x0, @remote}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) r16 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r16, 0x8953, &(0x7f0000000500)={{0x2, 0x0, @multicast1}, {0x0, @broadcast}, 0x0, {0x2, 0x0, @local}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) setsockopt$inet_tcp_int(r16, 0x6, 0x0, &(0x7f00000000c0), 0xfdf5) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x3f, &(0x7f0000000340)=0x1, 0x4) syz_open_dev$mice(&(0x7f0000000200)='/dev/input/mice\x00', 0x0, 0x2c6400) openat$keychord(0xffffffffffffff9c, 0x0, 0x80000, 0x0) clone(0x20207ffd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x9b700810fd5f601b, 0x1, 0x0) r17 = open(&(0x7f0000000500)='./bus\x00', 0x141042, 0x0) close(r17) r18 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x105082) r19 = memfd_create(&(0x7f0000000100)='/dev/keychord\x00', 0x0) pwritev(r19, &(0x7f0000000440)=[{&(0x7f00000004c0)="03006f", 0x3}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r18, 0x4c00, r19) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r17, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) fcntl$setstatus(r17, 0x4, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r21, &(0x7f00000001c0), 0x526987c9) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f00000018c0)) fstat(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r23 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r23, 0x1, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) keyctl$get_persistent(0x3, r24, 0x0) write$P9_RGETATTR(0xffffffffffffffff, &(0x7f0000001800)={0xa0, 0x19, 0x1, {0x1120, {0x0, 0x1, 0x6}, 0x100010114, r24, r22, 0x4, 0x10000, 0x9, 0x1, 0x4, 0x8, 0x0, 0x0, 0x3, 0x1f, 0x4, 0x0, 0x3}}, 0xa0) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000640)={@loopback, @multicast2}, 0x0) readv(r17, &(0x7f0000001b80)=[{&(0x7f0000000800)=""/4096}, {&(0x7f0000001940)=""/212}, {&(0x7f0000000600), 0x3c9}, {&(0x7f0000000680)=""/53}, {&(0x7f0000001c00)=""/189}, {&(0x7f0000001b00)=""/68, 0x3a0}], 0x3) read(r20, &(0x7f0000000700)=""/250, 0xffffffc9) sendfile(r18, r19, 0x0, 0x180003) [ 2691.137816] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=0 sclass=netlink_route_socket [ 2691.314283] audit: type=1400 audit(1575165652.005:4769): avc: denied { create } for pid=27211 comm="syz-executor.5" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_netfilter_socket permissive=0 02:00:52 executing program 1: open(&(0x7f0000000280)='.\x00', 0x0, 0x0) syz_open_procfs(0xffffffffffffffff, 0x0) sendmsg$TIPC_CMD_SHOW_PORTS(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x8480}, 0xc, &(0x7f0000000440)={&(0x7f0000000400)={0x1c, 0x0, 0x20, 0x70bd29, 0x25dfdbfb, {}, ["", "", "", "", "", "", ""]}, 0x1c}, 0x1, 0x0, 0x0, 0x800}, 0x0) syz_open_dev$binderN(&(0x7f0000000200)='/dev/binder#\x00', 0x0, 0x0) clone(0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) gettid() pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000001c0), 0xfffffef3) vmsplice(r0, &(0x7f0000000000)=[{&(0x7f0000000500), 0x2797ef3f}], 0x1, 0x0) syz_open_procfs(0x0, 0x0) clock_gettime(0x0, &(0x7f0000000140)) setsockopt$inet_mreqsrc(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r2 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r2, &(0x7f0000000100)={0xa, 0x0, 0x0, @mcast2, 0x5}, 0x1c) sendmmsg(r2, &(0x7f00000092c0), 0x4ff, 0x0) wait4(0x0, 0x0, 0x0, 0x0) pipe(0x0) socket$inet_tcp(0x2, 0x1, 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) creat(&(0x7f0000000700)='./bus\x00', 0x0) open(&(0x7f0000000280)='.\x00', 0x0, 0x0) r3 = socket(0x200000000000011, 0x4000000000080002, 0x0) setsockopt$packet_int(r3, 0x107, 0x14, 0x0, 0x0) setsockopt$inet6_MCAST_JOIN_GROUP(r3, 0x29, 0x2a, &(0x7f0000000300)={0x9, {{0xa, 0x4e22, 0x3f, @initdev={0xfe, 0x88, [], 0x1, 0x0}, 0x7ff}}}, 0x88) ioctl$UI_GET_SYSNAME(0xffffffffffffffff, 0x8040552c, &(0x7f0000000040)) socket$inet_tcp(0x2, 0x1, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x0, 0x0) [ 2691.822783] audit: type=1400 audit(1575165652.515:4770): avc: denied { create } for pid=27264 comm="syz-executor.2" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 02:00:52 executing program 4: r0 = eventfd2(0x0, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000140)={0x0, 0x0}) fcntl$getown(0xffffffffffffffff, 0x9) r2 = getpgid(r1) r3 = syz_open_procfs(r2, &(0x7f0000000080)='\x00\x00\x00&y\xc9\xeb\x00\x00\x00\x00\x00 \x00\x00') r4 = syz_open_procfs(0x0, &(0x7f0000000200)='stat\x00') r5 = socket(0xa, 0x0, 0x0) setsockopt$inet6_mreq(r5, 0x29, 0x1b, &(0x7f0000000280)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) r6 = socket(0xa, 0x2, 0x6) setsockopt$inet6_mreq(r6, 0x29, 0x1b, &(0x7f0000a1aff7)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000400)='/proc/thsead\xads^lf/aptr/curre\xf9\x9a\x00', 0x2, 0x0) r7 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r7, 0x400454ca, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TUNSETLINK(r7, 0x400454cd, 0x7) r9 = timerfd_create(0x0, 0x0) timerfd_settime(r9, 0x0, &(0x7f0000000140)={{}, {0x0, 0x1c9c380}}, &(0x7f0000af9ff0)) dup3(r9, r8, 0x80000) openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000480)='/selinux/load\x00', 0x2, 0x0) r10 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r10, 0x400454ca, &(0x7f0000000100)={'nr0\x01\x00\x00\x00\xf2\xff\xff\xfe\x00\x00@\x00', 0x6}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r10, 0x400454cd, 0x7) dup3(r11, r10, 0x0) r12 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='\x0e\xed\xcf\x00', 0x0, 0x0) ioctl$TUNSETIFF(r12, 0x400454ca, &(0x7f0000000100)={'lapb0\x00', 0x1000}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r12, 0x400454cd, 0x7) dup3(r13, r12, 0x0) r14 = dup3(r13, 0xffffffffffffffff, 0x1c0000) preadv(r14, 0x0, 0x0, 0x0) readv(r3, 0x0, 0x0) r15 = socket$inet(0x2, 0x80000, 0x0) syncfs(r15) socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r4, 0x8953, &(0x7f0000001a40)={{0x2, 0x0, @remote}, {0x0, @broadcast}, 0x80, {0x2, 0x0, @remote}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) r16 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r16, 0x8953, &(0x7f0000000500)={{0x2, 0x0, @multicast1}, {0x0, @broadcast}, 0x0, {0x2, 0x0, @local}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) setsockopt$inet_tcp_int(r16, 0x6, 0x0, &(0x7f00000000c0), 0xfdf5) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x3f, &(0x7f0000000340)=0x1, 0x4) syz_open_dev$mice(&(0x7f0000000200)='/dev/input/mice\x00', 0x0, 0x2c6400) openat$keychord(0xffffffffffffff9c, 0x0, 0x80000, 0x0) clone(0x20207ffd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x9b700810fd5f601b, 0x1, 0x0) r17 = open(&(0x7f0000000500)='./bus\x00', 0x141042, 0x0) close(r17) r18 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x105082) r19 = memfd_create(&(0x7f0000000100)='/dev/keychord\x00', 0x0) pwritev(r19, &(0x7f0000000440)=[{&(0x7f00000004c0)="03006f", 0x3}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r18, 0x4c00, r19) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r17, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) fcntl$setstatus(r17, 0x4, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r21, &(0x7f00000001c0), 0x526987c9) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f00000018c0)) fstat(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r23 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r23, 0x1, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) keyctl$get_persistent(0x3, r24, 0x0) write$P9_RGETATTR(0xffffffffffffffff, &(0x7f0000001800)={0xa0, 0x19, 0x1, {0x1120, {0x0, 0x1, 0x6}, 0x100010114, r24, r22, 0x4, 0x10000, 0x9, 0x1, 0x4, 0x8, 0x0, 0x0, 0x3, 0x1f, 0x4, 0x0, 0x3}}, 0xa0) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000640)={@loopback, @multicast2}, 0x0) readv(r17, &(0x7f0000001b80)=[{&(0x7f0000000800)=""/4096}, {&(0x7f0000001940)=""/212}, {&(0x7f0000000600), 0x3c9}, {&(0x7f0000000680)=""/53}, {&(0x7f0000001c00)=""/189}, {&(0x7f0000001b00)=""/68, 0x3a0}], 0x3) read(r20, &(0x7f0000000700)=""/250, 0xffffffc9) sendfile(r18, r19, 0x0, 0x180003) [ 2692.783816] audit: type=1400 audit(1575165653.485:4771): avc: denied { create } for pid=27264 comm="syz-executor.2" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 02:00:53 executing program 5: r0 = socket$inet6_udp(0xa, 0x2, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) r3 = dup2(r2, r1) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) setsockopt$inet6_int(r0, 0x29, 0x48, &(0x7f0000000240)=0xa, 0x4) sendmsg$inet6(r0, &(0x7f00000001c0)={&(0x7f0000000040)={0xa, 0x4e23, 0x0, @remote}, 0x1c, 0x0}, 0x0) 02:00:53 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f00000000c0)="580000001400ad", 0x7}], 0x1) write$binfmt_elf64(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="edbf259659a927b189017950e3bc25e604851088077877f8f376519576f04f73e3d394a55ec727ff9847524ca3d7b4af1a6e4a80c4807c54283808838692df5950052ddbfb76642184e7529d5435809729e9d2d8d7fa4e29f837adcba637654384a6216ef0922dc9f2caf2f36534e331f3ee4444533fa8b127d7d299d1507bcbd2d1c9e2ec468e7c8c5602c5a4a41867e9db8bc01b1d20b12be472f2f78b417cc72628c16cd11cebe63d12f702a739e3ff0839bb2c683cf3b052e706ac939dc8ad8682ce33398cdfaace9d346d6b4bde38400285fdecf49496a65928537f2ffe986690243df5dc326c36504ad61ce40d5867ce789e35d8d61a4c51a6abe01d481c46ea0cb80f95657c9c6179c9e43e088e38e57dae59bbb4a15441f9924340ae45042d715946d691f025228827a2432c72bf6484d466b1452a157718a6cd2323d33de4d5c4d0e34c7baacc951f665ae62e743d0d9ed572414c8d2a8c2a52c273349d57730cc0b7da7a5ed7a476d8fdb73f5073eefdb7e76700295eb5875d"], 0xa) close(r2) socket(0x10, 0x3, 0x0) write(0xffffffffffffffff, &(0x7f0000000180)="2000000012005f", 0x7) writev(r1, &(0x7f0000000600)=[{&(0x7f0000000380)="f98ac693ce6908", 0x7}], 0x1) r3 = socket(0x200000000000011, 0x4000000000080002, 0x0) setsockopt$packet_int(r3, 0x107, 0x14, 0x0, 0x0) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r5 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup.cpu\x00', 0x200002, 0x0) fchdir(r5) r6 = openat$dir(0xffffffffffffff9c, &(0x7f0000000280)='./control\x00', 0x0, 0x0) mkdirat(r6, &(0x7f0000000040)='./file0\x00', 0x0) r7 = getuid() getsockopt$sock_cred(r6, 0x1, 0x11, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchown(r5, r7, r8) r9 = socket(0x200000000000011, 0x4000000000080002, 0x0) setsockopt$packet_int(r9, 0x107, 0x14, 0x0, 0x0) getsockopt$sock_cred(r9, 0x1, 0x11, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setresgid(r4, r8, r10) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0xfef0) r11 = socket$inet6_tcp(0xa, 0x1, 0x0) r12 = gettid() ptrace$setregs(0xffffffffffffffff, r12, 0x8, &(0x7f0000000040)="a721f7f41e7dd2528208111a44d2f83a75ea8c748e6c335a8927348ae16a0eef3b66794a35573b7b36caf8b5f5") r13 = fcntl$dupfd(r11, 0x0, r11) ioctl$PERF_EVENT_IOC_ENABLE(r13, 0x8912, 0x400200) splice(r0, 0x0, r2, 0x0, 0x80000001, 0x0) 02:00:53 executing program 3: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) socket$inet(0x10, 0x2, 0x0) write(0xffffffffffffffff, &(0x7f0000000140)="24000000210099f0003bf90000ed190e020008160004000000ba0080080002", 0x1f) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a566) bind$inet(r2, &(0x7f0000000000)={0x2, 0x4e24, @remote}, 0x10) splice(r0, 0x0, r2, 0x0, 0x4ffe0, 0x0) 02:00:53 executing program 2: ioctl$SECCOMP_IOCTL_NOTIF_RECV(0xffffffffffffffff, 0xc0502100, &(0x7f0000000040)={0x0, 0x0}) syz_open_procfs(r0, &(0x7f0000000000)='smaps\x00') r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) exit(0x0) syz_open_procfs(0x0, &(0x7f0000000440)='fd/3\x00\x02\x17\x87:\xf4\x03\xdfc\x88\xc37I\xd7^\xb5D\xf7\xd7\xdb,(\xd5\x00\xc2\x06MG\xcd\xe9w\xe5s\x02\xf2\xea\xb6\xabsp\x12xT8\x01\x00\xd4S\xd8F\xab.x|\x8b\x87\xb0\xa2\xf5Y>\xb1 p\x998(\xe63\xcf\x7f\xac\x89F\x03n\x96\x15zsw\x98\xca\xcb3\xb6M=h\x01i.\xa3\xda}\x190~\xe7d6\xa5\x17\xb3\xe9\xd9QV\x0f\xf3\x02\xd6\xc1\xc3n\xcd*R\x9a\x95\x12\x05K\xa0<\xc9\xe3\xed\xab\xc9\x8bK\xb3\x86\xe2\x93f\x92iKA|e\x97k :,J36\x11\xf0\x99\x96\xb7]\xfd\xe3\v\xd8\x98\xc5o\xc6\xde\x80\xf7_\xc9\x8f\xaf\xf9\xd5\xb7ui\xea\xde\xd0\xeb\xd9\xf5_\v\xe2*\xa3\xf4\xab?n\xcb\x19i\x80\x91\xd2\xf6\x14\xfe!!0\x84L\x86\x81\x95,B\x11\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xab*[\xa5\xb217\x93\xf3\x88\x92\xa6\xde\x11\xa2-J\x9d\xc9\xb2\x97\xa3\x88v\x9eR\x155\xc7N!\xdb\"8\xc8I\xb9c\xed\xa7!\t\x85s\xb1\xa5\xa7R2Yf\x1c\xf8\xc2z>\xb1\x9c\x02a\x87\xe9\xb8\xf8\xdcv\xb6\xe4\xa6\n\x0e\x83lM7\xcc?\xea\x19\x99\xce\x1c\x10\xd2lQ(\xc7\xe9\xef\xd2Q\vY\xf58\x10|8}uE\xaf\xb4w;\xbc\xe4\x01\xd8\xf2\xf9u\xc1Dt\'\x84\xb5\xa4\x83\xeft\xfc\xf3\xdd\x870x0}) fcntl$getown(0xffffffffffffffff, 0x9) r2 = getpgid(r1) r3 = syz_open_procfs(r2, &(0x7f0000000080)='\x00\x00\x00&y\xc9\xeb\x00\x00\x00\x00\x00 \x00\x00') r4 = syz_open_procfs(0x0, &(0x7f0000000200)='stat\x00') r5 = socket(0xa, 0x0, 0x0) setsockopt$inet6_mreq(r5, 0x29, 0x1b, &(0x7f0000000280)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) r6 = socket(0xa, 0x2, 0x6) setsockopt$inet6_mreq(r6, 0x29, 0x1b, &(0x7f0000a1aff7)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000400)='/proc/thsead\xads^lf/aptr/curre\xf9\x9a\x00', 0x2, 0x0) r7 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r7, 0x400454ca, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TUNSETLINK(r7, 0x400454cd, 0x7) r9 = timerfd_create(0x0, 0x0) timerfd_settime(r9, 0x0, &(0x7f0000000140)={{}, {0x0, 0x1c9c380}}, &(0x7f0000af9ff0)) dup3(r9, r8, 0x80000) openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000480)='/selinux/load\x00', 0x2, 0x0) r10 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r10, 0x400454ca, &(0x7f0000000100)={'nr0\x01\x00\x00\x00\xf2\xff\xff\xfe\x00\x00@\x00', 0x6}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r10, 0x400454cd, 0x7) dup3(r11, r10, 0x0) r12 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='\x0e\xed\xcf\x00', 0x0, 0x0) ioctl$TUNSETIFF(r12, 0x400454ca, &(0x7f0000000100)={'lapb0\x00', 0x1000}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r12, 0x400454cd, 0x7) dup3(r13, r12, 0x0) r14 = dup3(r13, 0xffffffffffffffff, 0x1c0000) preadv(r14, 0x0, 0x0, 0x0) readv(r3, 0x0, 0x0) r15 = socket$inet(0x2, 0x80000, 0x0) syncfs(r15) socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r4, 0x8953, &(0x7f0000001a40)={{0x2, 0x0, @remote}, {0x0, @broadcast}, 0x80, {0x2, 0x0, @remote}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) r16 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r16, 0x8953, &(0x7f0000000500)={{0x2, 0x0, @multicast1}, {0x0, @broadcast}, 0x0, {0x2, 0x0, @local}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) setsockopt$inet_tcp_int(r16, 0x6, 0x0, &(0x7f00000000c0), 0xfdf5) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x3f, &(0x7f0000000340)=0x1, 0x4) syz_open_dev$mice(&(0x7f0000000200)='/dev/input/mice\x00', 0x0, 0x2c6400) openat$keychord(0xffffffffffffff9c, 0x0, 0x80000, 0x0) clone(0x20207ffd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x9b700810fd5f601b, 0x1, 0x0) r17 = open(&(0x7f0000000500)='./bus\x00', 0x141042, 0x0) close(r17) r18 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x105082) r19 = memfd_create(&(0x7f0000000100)='/dev/keychord\x00', 0x0) pwritev(r19, &(0x7f0000000440)=[{&(0x7f00000004c0)="03006f", 0x3}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r18, 0x4c00, r19) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r17, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) fcntl$setstatus(r17, 0x4, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r21, &(0x7f00000001c0), 0x526987c9) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f00000018c0)) fstat(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r23 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r23, 0x1, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) keyctl$get_persistent(0x3, r24, 0x0) write$P9_RGETATTR(0xffffffffffffffff, &(0x7f0000001800)={0xa0, 0x19, 0x1, {0x1120, {0x0, 0x1, 0x6}, 0x100010114, r24, r22, 0x4, 0x10000, 0x9, 0x1, 0x4, 0x8, 0x0, 0x0, 0x3, 0x1f, 0x4, 0x0, 0x3}}, 0xa0) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000640)={@loopback, @multicast2}, 0x0) readv(r17, &(0x7f0000001b80)=[{&(0x7f0000000800)=""/4096}, {&(0x7f0000001940)=""/212}, {&(0x7f0000000600), 0x3c9}, {&(0x7f0000000680)=""/53}, {&(0x7f0000001c00)=""/189}, {&(0x7f0000001b00)=""/68, 0x3a0}], 0x3) read(r20, &(0x7f0000000700)=""/250, 0xffffffc9) sendfile(r18, r19, 0x0, 0x180003) [ 2693.247463] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=0 sclass=netlink_route_socket 02:00:54 executing program 0: r0 = openat$selinux_commit_pending_bools(0xffffffffffffff9c, &(0x7f0000000200)='/selinux/commit_pending_bools\x00', 0x1, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r0, 0x29, 0x20, &(0x7f0000000240)={@empty, 0x4, 0x4, 0x0, 0x5, 0x7fff, 0x5}, 0x20) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f00000014c0)='sysfs\x00', 0x0, 0x0) lsetxattr$trusted_overlay_origin(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='trusteoverlay.orygin\x00', &(0x7f00000001c0)='y\x00', 0x0, 0x4) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) faccessat(r4, &(0x7f0000000080)='./file0\x00', 0x80200000003, 0x0) [ 2693.822670] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=0 sclass=netlink_route_socket 02:00:54 executing program 4: r0 = eventfd2(0x0, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000140)={0x0, 0x0}) fcntl$getown(0xffffffffffffffff, 0x9) r2 = getpgid(r1) r3 = syz_open_procfs(r2, &(0x7f0000000080)='\x00\x00\x00&y\xc9\xeb\x00\x00\x00\x00\x00 \x00\x00') r4 = syz_open_procfs(0x0, &(0x7f0000000200)='stat\x00') r5 = socket(0xa, 0x0, 0x0) setsockopt$inet6_mreq(r5, 0x29, 0x1b, &(0x7f0000000280)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) r6 = socket(0xa, 0x2, 0x6) setsockopt$inet6_mreq(r6, 0x29, 0x1b, &(0x7f0000a1aff7)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000400)='/proc/thsead\xads^lf/aptr/curre\xf9\x9a\x00', 0x2, 0x0) r7 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r7, 0x400454ca, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TUNSETLINK(r7, 0x400454cd, 0x7) r9 = timerfd_create(0x0, 0x0) timerfd_settime(r9, 0x0, &(0x7f0000000140)={{}, {0x0, 0x1c9c380}}, &(0x7f0000af9ff0)) dup3(r9, r8, 0x80000) openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000480)='/selinux/load\x00', 0x2, 0x0) r10 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r10, 0x400454ca, &(0x7f0000000100)={'nr0\x01\x00\x00\x00\xf2\xff\xff\xfe\x00\x00@\x00', 0x6}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r10, 0x400454cd, 0x7) dup3(r11, r10, 0x0) r12 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='\x0e\xed\xcf\x00', 0x0, 0x0) ioctl$TUNSETIFF(r12, 0x400454ca, &(0x7f0000000100)={'lapb0\x00', 0x1000}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r12, 0x400454cd, 0x7) dup3(r13, r12, 0x0) r14 = dup3(r13, 0xffffffffffffffff, 0x1c0000) preadv(r14, 0x0, 0x0, 0x0) readv(r3, 0x0, 0x0) r15 = socket$inet(0x2, 0x80000, 0x0) syncfs(r15) socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r4, 0x8953, &(0x7f0000001a40)={{0x2, 0x0, @remote}, {0x0, @broadcast}, 0x80, {0x2, 0x0, @remote}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) r16 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r16, 0x8953, &(0x7f0000000500)={{0x2, 0x0, @multicast1}, {0x0, @broadcast}, 0x0, {0x2, 0x0, @local}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) setsockopt$inet_tcp_int(r16, 0x6, 0x0, &(0x7f00000000c0), 0xfdf5) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x3f, &(0x7f0000000340)=0x1, 0x4) syz_open_dev$mice(&(0x7f0000000200)='/dev/input/mice\x00', 0x0, 0x2c6400) openat$keychord(0xffffffffffffff9c, 0x0, 0x80000, 0x0) clone(0x20207ffd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x9b700810fd5f601b, 0x1, 0x0) r17 = open(&(0x7f0000000500)='./bus\x00', 0x141042, 0x0) close(r17) r18 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x105082) r19 = memfd_create(&(0x7f0000000100)='/dev/keychord\x00', 0x0) pwritev(r19, &(0x7f0000000440)=[{&(0x7f00000004c0)="03006f", 0x3}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r18, 0x4c00, r19) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r17, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) fcntl$setstatus(r17, 0x4, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r21, &(0x7f00000001c0), 0x526987c9) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f00000018c0)) fstat(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r23 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r23, 0x1, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) keyctl$get_persistent(0x3, r24, 0x0) write$P9_RGETATTR(0xffffffffffffffff, &(0x7f0000001800)={0xa0, 0x19, 0x1, {0x1120, {0x0, 0x1, 0x6}, 0x100010114, r24, r22, 0x4, 0x10000, 0x9, 0x1, 0x4, 0x8, 0x0, 0x0, 0x3, 0x1f, 0x4, 0x0, 0x3}}, 0xa0) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000640)={@loopback, @multicast2}, 0x0) readv(r17, &(0x7f0000001b80)=[{&(0x7f0000000800)=""/4096}, {&(0x7f0000001940)=""/212}, {&(0x7f0000000600), 0x3c9}, {&(0x7f0000000680)=""/53}, {&(0x7f0000001c00)=""/189}, {&(0x7f0000001b00)=""/68, 0x3a0}], 0x3) read(r20, &(0x7f0000000700)=""/250, 0xffffffc9) sendfile(r18, r19, 0x0, 0x180003) 02:00:54 executing program 1: r0 = eventfd2(0x0, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000140)={0x0, 0x0}) fcntl$getown(0xffffffffffffffff, 0x9) r2 = getpgid(r1) r3 = syz_open_procfs(r2, &(0x7f0000000080)='\x00\x00\x00&y\xc9\xeb\x00\x00\x00\x00\x00 \x00\x00') r4 = syz_open_procfs(0x0, &(0x7f0000000200)='stat\x00') r5 = socket(0xa, 0x0, 0x0) setsockopt$inet6_mreq(r5, 0x29, 0x1b, &(0x7f0000000280)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) r6 = socket(0xa, 0x2, 0x6) setsockopt$inet6_mreq(r6, 0x29, 0x1b, &(0x7f0000a1aff7)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000400)='/proc/thsead\xads^lf/aptr/curre\xf9\x9a\x00', 0x2, 0x0) r7 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r7, 0x400454ca, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TUNSETLINK(r7, 0x400454cd, 0x7) r9 = timerfd_create(0x0, 0x0) timerfd_settime(r9, 0x0, &(0x7f0000000140)={{}, {0x0, 0x1c9c380}}, &(0x7f0000af9ff0)) dup3(r9, r8, 0x80000) openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000480)='/selinux/load\x00', 0x2, 0x0) r10 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r10, 0x400454ca, &(0x7f0000000100)={'nr0\x01\x00\x00\x00\xf2\xff\xff\xfe\x00\x00@\x00', 0x6}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r10, 0x400454cd, 0x7) dup3(r11, r10, 0x0) r12 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='\x0e\xed\xcf\x00', 0x0, 0x0) ioctl$TUNSETIFF(r12, 0x400454ca, &(0x7f0000000100)={'lapb0\x00', 0x1000}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r12, 0x400454cd, 0x7) dup3(r13, r12, 0x0) r14 = dup3(r13, 0xffffffffffffffff, 0x1c0000) preadv(r14, 0x0, 0x0, 0x0) readv(r3, 0x0, 0x0) r15 = socket$inet(0x2, 0x80000, 0x0) syncfs(r15) socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r4, 0x8953, &(0x7f0000001a40)={{0x2, 0x0, @remote}, {0x0, @broadcast}, 0x80, {0x2, 0x0, @remote}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) r16 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r16, 0x8953, &(0x7f0000000500)={{0x2, 0x0, @multicast1}, {0x0, @broadcast}, 0x0, {0x2, 0x0, @local}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) setsockopt$inet_tcp_int(r16, 0x6, 0x0, &(0x7f00000000c0), 0xfdf5) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x3f, &(0x7f0000000340)=0x1, 0x4) syz_open_dev$mice(&(0x7f0000000200)='/dev/input/mice\x00', 0x0, 0x2c6400) openat$keychord(0xffffffffffffff9c, 0x0, 0x80000, 0x0) clone(0x20207ffd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x9b700810fd5f601b, 0x1, 0x0) r17 = open(&(0x7f0000000500)='./bus\x00', 0x141042, 0x0) close(r17) r18 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x105082) r19 = memfd_create(&(0x7f0000000100)='/dev/keychord\x00', 0x0) pwritev(r19, &(0x7f0000000440)=[{&(0x7f00000004c0)="03006f", 0x3}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r18, 0x4c00, r19) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r17, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) fcntl$setstatus(r17, 0x4, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r21, &(0x7f00000001c0), 0x526987c9) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f00000018c0)) fstat(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r23 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r23, 0x1, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) keyctl$get_persistent(0x3, r24, 0x0) write$P9_RGETATTR(0xffffffffffffffff, &(0x7f0000001800)={0xa0, 0x19, 0x1, {0x1120, {0x0, 0x1, 0x6}, 0x100010114, r24, r22, 0x4, 0x10000, 0x9, 0x1, 0x4, 0x8, 0x0, 0x0, 0x3, 0x1f, 0x4, 0x0, 0x3}}, 0xa0) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000640)={@loopback, @multicast2}, 0x0) readv(r17, &(0x7f0000001b80)=[{&(0x7f0000000800)=""/4096}, {&(0x7f0000001940)=""/212}, {&(0x7f0000000600), 0x3c9}, {&(0x7f0000000680)=""/53}, {&(0x7f0000001c00)=""/189}, {&(0x7f0000001b00)=""/68, 0x3a0}], 0x3) read(r20, &(0x7f0000000700)=""/250, 0xffffffc9) sendfile(r18, r19, 0x0, 0x180003) [ 2694.421736] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=0 sclass=netlink_route_socket 02:00:55 executing program 3: r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000200)=ANY=[@ANYBLOB="38010000100013070000000000000000e000000200dfe12ef09d7c3e40000000ac1e00010000000000000000000000000000000000000000ba00000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="f0001400000000000000ffffffffffff000000003200000000000000000000000000ffffac1414bb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000400000000000000000048000200656362286369706865725f6e756c6c2900"/240], 0x138}}, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$inet_udp(0x2, 0x2, 0x0) close(r3) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket$inet6_tcp(0xa, 0x1, 0x0) r7 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ptmx\x00', 0x0, 0x0) r8 = dup(r7) r9 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080)='/dev/net/tun\x00', 0x0, 0x0) getsockopt$inet_pktinfo(r4, 0x0, 0x8, 0x0, 0x0) ioctl$TUNSETIFF(r9, 0x400454ca, 0x0) write(r5, &(0x7f00000001c0), 0xfffffef3) clock_gettime(0x0, &(0x7f0000000240)={0x0, 0x0}) pselect6(0x40, &(0x7f00000000c0)={0x10, 0x4, 0x40000000000}, 0x0, &(0x7f0000000040)={0x1fe}, &(0x7f0000000200)={0x0, r10+30000000}, 0x0) arch_prctl$ARCH_MAP_VDSO_X32(0x2001, 0x8000) setsockopt$inet6_IPV6_ADDRFORM(r6, 0x29, 0x1, &(0x7f0000000180), 0x4) openat$ptmx(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ptmx\x00', 0x294f43, 0x0) io_setup(0x7, 0x0) timerfd_gettime(r8, 0x0) vmsplice(r4, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) socket$inet(0x10, 0x2, 0x0) write(0xffffffffffffffff, &(0x7f0000000140)="24000000210099f0003bf90000ed190e020008160004000000ba0080080002", 0x1f) write$binfmt_misc(r2, &(0x7f0000000140)=ANY=[], 0x4240a566) splice(r1, 0x0, r3, 0x0, 0x4ffe0, 0x0) [ 2694.892793] lowmemorykiller: Killing 'syz-executor.4' (27256) (tgid 27256), adj 1000, [ 2694.892793] to free 52400kB on behalf of 'kswapd0' (28) because [ 2694.892793] cache 51940kB is below limit 65536kB for oom_score_adj 12 [ 2694.892793] Free memory is 1376kB above reserved [ 2694.975689] lowmemorykiller: Killing 'syz-executor.4' (27358) (tgid 27358), adj 1000, [ 2694.975689] to free 52392kB on behalf of 'kswapd0' (28) because [ 2694.975689] cache 51940kB is below limit 65536kB for oom_score_adj 12 [ 2694.975689] Free memory is 9540kB above reserved 02:00:55 executing program 4: r0 = eventfd2(0x0, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000140)={0x0, 0x0}) fcntl$getown(0xffffffffffffffff, 0x9) r2 = getpgid(r1) r3 = syz_open_procfs(r2, &(0x7f0000000080)='\x00\x00\x00&y\xc9\xeb\x00\x00\x00\x00\x00 \x00\x00') r4 = syz_open_procfs(0x0, &(0x7f0000000200)='stat\x00') socket(0xa, 0x2, 0x0) setsockopt$inet6_mreq(0xffffffffffffffff, 0x29, 0x1b, &(0x7f0000000280)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) r5 = socket(0xa, 0x2, 0x6) setsockopt$inet6_mreq(r5, 0x29, 0x1b, &(0x7f0000a1aff7)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000400)='/proc/thsead\xads^lf/aptr/curre\xf9\x9a\x00', 0x2, 0x0) r6 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r6, 0x400454ca, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TUNSETLINK(r6, 0x400454cd, 0x7) r8 = timerfd_create(0x0, 0x0) timerfd_settime(r8, 0x0, &(0x7f0000000140)={{}, {0x0, 0x1c9c380}}, &(0x7f0000af9ff0)) dup3(r8, r7, 0x80000) openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000480)='/selinux/load\x00', 0x2, 0x0) r9 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r9, 0x400454ca, &(0x7f0000000100)={'nr0\x01\x00\x00\x00\xf2\xff\xff\xfe\x00\x00@\x00', 0x6}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r9, 0x400454cd, 0x7) dup3(r10, r9, 0x0) r11 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='\x0e\xed\xcf\x00', 0x0, 0x0) ioctl$TUNSETIFF(r11, 0x400454ca, &(0x7f0000000100)={'lapb0\x00', 0x1000}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r11, 0x400454cd, 0x7) dup3(r12, r11, 0x0) r13 = dup3(r12, 0xffffffffffffffff, 0x1c0000) preadv(r13, 0x0, 0x0, 0x0) readv(r3, 0x0, 0x0) r14 = socket$inet(0x2, 0x80000, 0x0) syncfs(r14) socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r4, 0x8953, &(0x7f0000001a40)={{0x2, 0x0, @remote}, {0x0, @broadcast}, 0x80, {0x2, 0x0, @remote}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) r15 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r15, 0x8953, &(0x7f0000000500)={{0x2, 0x0, @multicast1}, {0x0, @broadcast}, 0x0, {0x2, 0x0, @local}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) setsockopt$inet_tcp_int(r15, 0x6, 0x0, &(0x7f00000000c0), 0xfdf5) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x3f, &(0x7f0000000340)=0x1, 0x4) syz_open_dev$mice(&(0x7f0000000200)='/dev/input/mice\x00', 0x0, 0x2c6400) openat$keychord(0xffffffffffffff9c, 0x0, 0x80000, 0x0) clone(0x20207ffd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x9b700810fd5f601b, 0x1, 0x0) r16 = open(&(0x7f0000000500)='./bus\x00', 0x141042, 0x0) close(r16) r17 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x105082) r18 = memfd_create(&(0x7f0000000100)='/dev/keychord\x00', 0x0) pwritev(r18, &(0x7f0000000440)=[{&(0x7f00000004c0)="03006f", 0x3}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r17, 0x4c00, r18) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r16, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) fcntl$setstatus(r16, 0x4, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r20, &(0x7f00000001c0), 0x526987c9) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f00000018c0)) fstat(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r22 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r22, 0x1, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) keyctl$get_persistent(0x3, r23, 0x0) write$P9_RGETATTR(0xffffffffffffffff, &(0x7f0000001800)={0xa0, 0x19, 0x1, {0x1120, {0x0, 0x1, 0x6}, 0x100010114, r23, r21, 0x4, 0x10000, 0x9, 0x1, 0x4, 0x8, 0x0, 0x0, 0x3, 0x1f, 0x4, 0x0, 0x3}}, 0xa0) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000640)={@loopback, @multicast2}, 0x0) readv(r16, &(0x7f0000001b80)=[{&(0x7f0000000800)=""/4096}, {&(0x7f0000001940)=""/212}, {&(0x7f0000000600), 0x3c9}, {&(0x7f0000000680)=""/53}, {&(0x7f0000001c00)=""/189}, {&(0x7f0000001b00)=""/68, 0x3a0}], 0x3) read(r19, &(0x7f0000000700)=""/250, 0xffffffc9) sendfile(r17, r18, 0x0, 0x180003) [ 2695.020436] lowmemorykiller: Killing 'syz-executor.4' (24280) (tgid 24280), adj 1000, [ 2695.020436] to free 52388kB on behalf of 'kswapd0' (28) because [ 2695.020436] cache 51940kB is below limit 65536kB for oom_score_adj 12 [ 2695.020436] Free memory is 23116kB above reserved [ 2695.091960] lowmemorykiller: Killing 'syz-executor.4' (24319) (tgid 24319), adj 1000, [ 2695.091960] to free 52388kB on behalf of 'kswapd0' (28) because [ 2695.091960] cache 51940kB is below limit 65536kB for oom_score_adj 12 [ 2695.091960] Free memory is 40816kB above reserved [ 2695.125317] lowmemorykiller: Killing 'syz-executor.1' (27393) (tgid 27376), adj 1000, [ 2695.125317] to free 52492kB on behalf of 'kswapd0' (28) because [ 2695.125317] cache 51940kB is below limit 65536kB for oom_score_adj 12 [ 2695.125317] Free memory is 57720kB above reserved 02:00:55 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) socket$inet(0x10, 0x2, 0x0) write(0xffffffffffffffff, &(0x7f0000000140)="24000000210099f0003bf90000ed190e020008160004000000ba0080080002", 0x1f) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a566) bind$inet(r2, &(0x7f0000000000)={0x2, 0x4e24, @remote}, 0x10) splice(r0, 0x0, r2, 0x0, 0x4ffe0, 0x0) 02:00:56 executing program 2: r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f00000000c0)='./cgroup\x00\f#\x9f\xd0\x85\xac\xc4\x9b\x81-\xb3\xd7=C\xea', 0x200002, 0x0) fchdir(r0) r1 = creat(&(0x7f0000000380)='./bus\x00', 0x0) ftruncate(r1, 0x8203) r2 = open(&(0x7f0000000040)='./bus\x00', 0x143042, 0x0) ioctl$FS_IOC_RESVSP(r1, 0x40305828, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x4000000c}) ftruncate(r1, 0x1c08) r3 = socket(0x200000000000011, 0x4000000000080002, 0x0) setsockopt$packet_int(r3, 0x107, 0x14, 0x0, 0x0) getsockopt$SO_TIMESTAMP(r3, 0x1, 0x0, &(0x7f0000000080), &(0x7f0000000100)=0x4) write$FUSE_NOTIFY_RETRIEVE(r2, &(0x7f0000000140)={0x30}, 0x30) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) r5 = dup(r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) read$FUSE(r2, &(0x7f0000000740), 0x1000) [ 2695.464383] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=0 sclass=netlink_route_socket 02:00:56 executing program 5: clone(0x2000000002000100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl(r0, 0x800000000008982, 0x0) r1 = memfd_create(&(0x7f0000000040)='/dev/auts\x00', 0x0) mmap(&(0x7f0000000000/0xaa2000)=nil, 0xaa2000, 0x200000d, 0x11, r1, 0x0) rt_sigaction(0x7, &(0x7f0000b4a000)={0xfffffffffffffffd, {0xfffffffeffffffff}, 0x0, 0x0}, 0x0, 0x8, &(0x7f0000000080)) syz_open_procfs(0x0, &(0x7f0000000100)='attr\x00') prctl$PR_SET_DUMPABLE(0x4, 0x0) syz_open_procfs(0x0, &(0x7f0000000140)='acreate\x00>\x95\xf49\xaaAJ\xe8\xef\xcb\xebc\"\xa3&K\r\xf8\x10\x81Y\xbe-\x92\x931\xcb{\xf9\x9f\xa3Ro9r\x99s\x95N\xe6\xa6\xcf1\x8a\x8cT\x97:3\x8c(a\xb5\x8f\xed\x13T@\x17\x1b6\xda\xa8\xa2\x9c \xc8\x1cvE\xb1T\xd2\x9a]\x9c\x9d\x13\a\xa2\x9a\xb0K\xd2d\x1eg\x8e\xc6\xc0\x94\x0e\xb0l\x95*\x82\xbf\xffS\xcf\xfd\x0f8\x92r\xcb\\\x06kG\\\xd1\xab\xd8\xeb\x8f\x92\x93\xac\xb1\x98\xc7\xd5:K.\xd50c\xbf\x04\x00M\xc2\x8f\x15%#SW5\x8b\xd3vF\xd8_\xf5\x02\r\xd4\xedLc\x89\x97\x1a\xa9\x05\xb1<\xf8\x95wUdQ\x05\x00\xcd\x92\xa1\xac\x15tTZl.\xcc\xb8!l\v\xb6\xe5;\xd1\x9a\xd6') 02:00:56 executing program 0: prctl$PR_SET_PDEATHSIG(0x1, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fsetxattr(0xffffffffffffffff, 0x0, &(0x7f0000000380)='mime_typeem0:\xcbmime_typemime_typevboxnet1@GPL.[cgroupeth0.posix_acl_access:$security\x00', 0x54, 0x0) write(r1, &(0x7f00000001c0), 0xfffffef3) read(r0, &(0x7f0000000200)=""/250, 0x50c7e3e3) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) ioctl$VT_OPENQRY(r0, 0x5600, &(0x7f00000004c0)) r2 = add_key$keyring(&(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) r3 = socket$inet6(0xa, 0x400200000001, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) r5 = syz_genetlink_get_family_id$fou(&(0x7f0000000180)='fou\x00') sendmsg$FOU_CMD_DEL(r4, &(0x7f0000000240)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f00000001c0)={&(0x7f00000002c0)=ANY=[@ANYBLOB="8c000000", @ANYRES16=r5, @ANYBLOB="00012abd703300ffdbdf2502000000080001004e23004014000700fe800000000000000000000046cc00bb0400050008000a004e22000014000900fe80000000000000000000000000001008000b", @ANYRES32=0x0, @ANYBLOB="0200050008000800ac1e0101000001004e2300001400070066e329c7949daacfcde122b5862fe9b0"], 0xffffffffffffff75}, 0x1, 0x0, 0x0, 0x4000}, 0x40000) bind$inet6(r4, &(0x7f0000000600)={0xa, 0x0, 0x0, @loopback}, 0x1c) sendto$inet6(r3, 0x0, 0x0, 0x20000008, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC_PROXY(r3, 0x29, 0xd3, &(0x7f0000000400)={{0xa, 0x4e24, 0xffff, @remote, 0x1ff}, {0xa, 0x4e23, 0x0, @local, 0x2}, 0x0, [0x2, 0x2, 0xbf25, 0x5, 0xfffffffc, 0x0, 0x9, 0x1000]}, 0x5c) add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f00000000c0)={'syz', 0x0}, 0x0, 0x0, r2) r6 = socket$inet6_tcp(0xa, 0x1, 0x0) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) dup2(r6, r7) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, 0x0}) r9 = memfd_create(&(0x7f0000000540)='syz', 0x2) ioctl$FS_IOC_RESVSP(r9, 0x40305828, &(0x7f0000000580)={0x0, 0x4, 0x7, 0x3}) ioprio_get$uid(0x3, r8) sendmsg$nl_netfilter(r7, &(0x7f0000000500)={&(0x7f0000000340)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000480)={&(0x7f00000017c0)=ANY=[@ANYBLOB="d01000000609020027bd7000fddbdf250000000a375f9ca0594024f87d41a0611a47967e7b656f6cc35f99942a8ce88377631042c6c765673e36cf659d4321bd7775b49e523f126f15c5fff6e30f3423058c5f6cde6baf078c2a7de4ee4325c7bf1933020c86f386067d4044582081d2fce15a67efc0bc5ffeb8b11d93d6bd4a6ebcb144cf2f2ca604003d956d01c0a3a9608b682a12c42954a5a49b481a3c86a49af0cc30aadb635ef6a5e16f8cc9f934c32781ffe0c08a7961c809c895b387a8dadb42e7dba39dc4e662c63ed109523fdb9977f2efde320ecde34e313045a11d777fd7f7f55f055627ced2fd182fabb6960cb9de1ab4d53bf219a6d8e123d2581848d2469c54fa3364e5fda1eba58686bfbe150958df75799567c182fdf96fd412d55d6c3f5cc2096b4b80bad5024ac9aee3e39e6690db5766e1660109b84bcb6bf885b36cc7322a520755b7049f5b27eb5a641de93690ed82c23ed4c2883a99368899338592cf2a765af15a6437ecf0d2fb250c5d8f85e6674b344a9b1dce01f24a58c459950ea85a6b0f299f825ecdf41ac5753f3550c6367e0788b80e3b4be18c7a78a6b9fc6ed427d6dc63c93cf686f7b30cfc32c301aed5c44c10393c9894dd5941d1e1d54a4f3f4b6d1b0d733d0f161aa473baa2868f3302ec046631b913d34ae51278d4fcd470cf57e442fc1e03f952c2b95fd03f7c42225e55812c70405d03afc259247fcb1e2308c9073e33dd52de92b3024322daba239d2c6b5fe230cfa6dc12321bc2836d0fd63b1cd8170321cdf1949963aa1feb43482d33a79b6b98d84c5222687b7a88dff75a483418d17948a846a66716937cd12ea66c90a4044f86b77c0cf2cc59cf0b408126cf9f3e80c0f8d025ec0f4f6ed733fbc652338750768b7bca53e57ffc75c0321f95311235111f2ac0d44478bf08534b5cfad481926c0587af4b15c62c6116bddc13c8aa4e6be628ae4527ebb81619022b89552988033aff83394041f32de5cde2351ef2fbcd1afd31e08dfc6cd3212a657c30ef54e549d019bea2c324a003aca81092457bfd5da93ccc7aa070b8e9946ae7960ecf2afd9e1cbec6e55db2ae284fb6f098c25ce46f4cd28547d5e7b9bb50af180e1f3ab93551c72a85a0f9f5a67eab3b7ba8c295bb4541e8a6d29e401cdd395097db19c3519aef8a79f1e85b78d8ea3ea72477f200275e5b952060c11b2ca04d60a3bfe5fc40dacbfc911ebdd42df350631a58de97f28588331a52083af1fae2749cec0054922e575bcf29ad35468f01176beedc1c5721b9c7e6fd7f787dea012a97e97ee75ceb274ccd760cf2a784e52ee6af563b179dcdd80400239ef7764a504481f078f7d9bc81dd137a51ee1c5b504f9561c98569a08b763dc9039ce428694abf27af0bda3af80c9673a48933704ab4c9257e21e0f520caad5912e8f4f21fc0f4a417a6aaa1a2774c1cb3d0616d8dc2dc2630611d6c9baaa9c3e865e74acef1032ec6449722c5934202c62f8ebf2f28c4ad73d8d7565e878dfd5cd738be0ec68dd40d8f411559752a828218fb3c49ea9dd22321d96bcd9b503edda5492b9babd4394b25a72a7ab8292ac8595f7e9f3f3573e83f63b4861f2e4a28330f24200af76a11b3b409f543f18d241209fe04418e8099b83c4d439f1757e1dce1fb99efb741fe84d39c41a6de58c7ac96bb7a733f2f244e737fa31dfc1d79824c8934b59e2c622ee3f69de344824a6e96b5ca113c52166407282a59100e41a322a4abc6da112c1c6ae99c01366fe898cef65e7a6aeae8835052f9005fe1cf9e5db403b6ba51d5ca36a62282e16a3525b09f408aa61d525dcd965ab8904e473c258bf691fcdba96aa15f5fc98f76a61e83da469b0b005fa6d2948e99b56d68435f7d14147194c7327a9a7afe8b3aa66c6a7d3a0c243710da0ae286125ebeed69ae0a0c73e83cefe1e8bfc8804a798e9495e1edf89043861eaaefff6172e47a78716e9edaf86bc4af6ae8557f15d4c9d36e8acce29fb3b0529b5bdc93830d6a5e63a0d91d04df1b8843b63f2bfb902fcb1b891f11e1b8695de069bda268f98468f9f65f3a583b70fe1a6f10c2dbd04a6cd3afa48c94351ee8b71711efeb7e7344510b51b61191e444bc63f854074555d1a5390f9aa3f6694ed631cf9a80afecd399f88d47f85146d3aa9c20700d518854848c9bb20df66972970faa23a68062ac7001e3c27b1f142c194f746d33e13d649876da8bf3c661130a2dd59d9292138a47ec2506c3ba0c3ae1caa0240c5af69bb3a932dd3af0b5a7289b6528589d229b5e893d2fb03bddbb7bac59d32e118e4ed73ccce89a199d0c4e8469724432de75df64d2f02656881e407082426339140937a09662876c439c06c86fe37d71ac01927d5159b6ad42f168f5d006160626669bac8b77f02701f5f31151906ad83578f6b634f44b2ddd10875b22e6cc3153e4e6993694ad417bd3b3a08f3f0d04045991f3b99bf7a5e8d3f1ad5b027d10917c42554ddf37aa4a2192ff0210abe82236cc3e29c6dba27b3cea17d8adf2475b828e146bcd771da0ba524eba1c8d86d4d4ddb84139df6f244d6935f2eea6f0eef8613a12201491841c5444a8857c74855f08433db49c1fe3cbfca72f0b0c7b2be181a5678ff0ab3e5d8cdacbff05dcf85450b660ed2f0fbaec4d4a1d46928ec3d33b9e14e44c0398aa52d564ea22764eb4d9cdcec9c444833f6bae4ef8e9ea51625025ffdef186fd5ab2ce0938afcb7c73864bb508f64f9ebd3680c7fa1d24de167fcd897591c7874dd4ee072fc40370d470a72073b3df09eab4bc919c09f86dcb5ae3aec437d14b87ff86bc94cb47a9c45385732e0072f1e6bc091fa513d6d873e45dd6594ea7f7842ece40df10e76ff41d1c7351bf52338dd7d22bfea0dbb43dbfec500b7e44ff5ca5a7ba41a777b05579ed4ec409e81bba29621096edd7f3a8848145d56efd58db647b24de6d19344004b2f124b2f9d640804d98b0cad1462b9917dde0ab056eb9fdcb42afbaf94ec4d90eed60e1377ee8f9ac4ad8518e307de0eb696de3988252fbf86dc3c7f53a33d41e618f03612fb2f9c64397cc5fdbe62bb358c18f25578e6c404be08bfc75984e752cc399fdc0de2553f31692a667301db929f0f8acf7c7599ca81f9740bf3c9fbdfd39b16e8303f92ec13641525147113d90ba8c51eb576f1d2ed5cfe76e4c2f2dd4d51bc0f08cf882c820cddf50e165e9e7fb9a430ef7ae2bec9c16c0d86bf035b78c0791996079fed457e5364e0aa1a9946379c147269e296296d6d654abf4f4e09b385c5486b7c88d8672fa5c96efaf82fc0585bccf5bb9a11d9af131849b3d1c3d7b57d14a88c07ea2efff967796519228cefc1a6940835d4499ed07126ac2deb982264258d0d57935f7167cddd945dc647d81f1d037b4c9d85f26620d36222548dd07e5ec87ede713b4b6ed9b6de63f7521877e84f6a24bbf0c52bee32a6868f5e172f154369b4c575cb6ddf63eb6051c6ed75b4db8f053f8f38afbb7e77da65900b298451176e33bad5a13fadbb4a14a3c4a19d5d85d18e3ad8f072b14df0655ff10905705bd1617c02049bf722f0bc55b181ba35a02ba78ec4952d72d1bf1de4a39014578762609c0f4d6573979ab48548ede6d4f812e985a550bbfb1c11c484383abfce330c56b8f43a1ae8fa2b9186d84e3540d735c58cd1cbfaf1b62de836ff76b78d87a5eb5f4726415e271976be573dbff18c99f8f8a5ef4b49409a3517b0189f23b6c81fe1f4d2bc7ffbace5dfd8182e8008b1720ada76cf6cb2809e54c993c1b33474ab6af52cee68f7bf8944636e34a68accc552de9f6f24e5f0bf16ff8c8fed18f521690527d58fb084913fb4f2bee20784b0750aa7bb7052b17e654ecc054f903c9a4862308dca350eb89f18205943d7f3aaa30e88ee7193c44a4ac6cfc139b1bf5e443887532df6da1967a579efd98509da11436b998349ef2a4c31bf641f64e184c1f537a7090570bea8a42005ae22195bd498031761436b35db7d892d79c11b76febac9c1cfc427ca9992fdb1a1912059452fd90d0db6377d4d95d10dcd6d59329381efd2599035e79c67dee19a3c4177475ccdd554b99fe9efc7ed355feec2084c5d868955d296d1d13c328281c9e0257d473f91fbce05506b9510839b08e11891b093e5ba64d240f6a096897d4d565e4a7e1d76a24abb973eb17806c0be64ebb54c4618c43e088d9ed8a6208812fd3eb039864e71adac1cb3a3da8fcc499ad421dcd8754fce18f946845bdf709c3db28cae9313efec999c991d76f8c812593ef601e83fcce58b2652c2af0f3b5e7db0136016b9f9b476283096cabd499e4a8f958f12cf74f3abb607b1e69af3149460cd71a0b61ee37b00b9c238712d1c55c43185c7b0c2ab681f0a7d0ad6a35b4f465fef3d7b1fc03977cb92986e0d73029c6b59cbc0200e629d3ecf4006bde904e80738bf52b408ae1a8b2c8c36690caced8694c2316cff7e1532ddbec23d62c857bdad1971a577a71b1a0bebf0c58e109919b752288c275f8c28b9da515ad0de7dfa5dab95abe84d09306d5814012328b5a570cf7b9dcbb179ee7c6179836aa75d8194978f596e63203db777c9e75022df3392f6064a1e837be4dbc26a987dbba5be98ac3527c06c7dc2ea461f13f54798b7b99d0c0baf75de0ff7522d8394e7ac1d85610d15bd949225ef429c18208fd6c53b35a67a7e45b5dd2355bcb4ce4f8f9a4d3a932226620104d3c7362b2faeecd2fdff6afb2d9c0a28ea2b7c4910c708d2ba64494496e5a2d5ca4e349862a9837ed7325b61e9d9912d358271f3175d13efc6e35f1a1f28becefe236f7b9f7dc6dd3edfb85824c756ceab322a587268817599ac2384d8254992bbfb388348e9b712777ed945cd4230ae07bd9d91e5e765c8f2c46fdec3a49d21f9c797ceb41371ffda3ff525d1cfd9711f4ef25052aa7012635614252da59141dba1c1685572f3bb182dfd61f040345c6049f993c775a0266324e1c44f6eff11056f6d6389965d66428e669a0a11532e5963c35c6a539206c5203f56c736b48f77fe22ebe8809cf8539e354b2e3b336acc1fcaaf156f40105b89b744169b0959b7b321f65fa260ac62b27a614b2fa88550b337d258e22b9b7611df5784ba3527afe2e39e924fbd0acafa312ecfcd487574c979930612bcf395913c1fe8020a37e7f2cc003da6f2a302965842b5c53070b589167410003b487df4fe9bc3258128f72c5f46be469a174d4a7edeece72fc69d92ae83d28f39a64ff28e997f350dd34665cb10948242bf84c2e47e4160d36c72008570c39c1aaabf2ce40dd3fc5b05fd45b7fefd302114d4a4c313a342e86ef0addf2420ad3090c489c365090b5a4048610f77a4509f67889bb11913db87b8eb66ba3e31f790bb01e82a4ee71351b0867d74e6852ff902d630cdfb08311520f0f1818d834612318fe2f793ae4e78fae295f72ad1e492d30651c3c5d7927fe52c125bafb205510948a7ea4acdb8e292db7fc72d19f1a9e528722d8ecd52ba2c89dd6688764e5d427bd81feeb361e337b810e1aa12dce7f8393c0bba659ddf3d8d94b79a4f0d313fdd95b88ea4c6ca1437ebb446230ce32937d8e01c37dd5e7b446365701db729547b868f15b49fccea04d22b013d560e00e8ab54687310523355b858e26db8621992e3ecf397003fc19fd17c24fe9a69598a678508d52abb063827ae2a577ea5bac108399b38fcd5a46a2931181de7bfa80fadcf80b749b951fdd5f2f55f0a29922bf87a84bdb0fd817083257e41a3f77aeb070dfc1ec09461008000d00050000000d2b259d70077012a5f7d44e7d3e2aae934dc29be90821b0607f8261324d6a375448975d5361f6ba387bf31f46c20eecc3170ac086f0557c8e4b581e2322aacb95f090336b0d0b1133e19f6dcaf4782cff71962fd3371e08022456ef786f0af9b074cbfa9a3f257f703ae5d4c2ac76fbe1d385e98594b172064c66cf4fe5e37f207bfdac1e45eaca54ed30d0541b38e752123ea59a3a214b0c000c00000000000000000008007c00", @ANYRES32=r8, @ANYBLOB="931d1e45b304377f48d38b82547db198c2b948e9ecbfaca21c83bc8420f5d1a9b72048014bffbf88eab35933f550ef94ad222c5409869be6652e32bcb9aa19e57ae3ff92a5f93d915049702b6d3d4417fb07f0c8ff22bffa1ebac790ed60bd33fd732c4a3256417c7fafe8fd78f3dde0505d1cde3f55626649c0b8914e581b150b410c31ad0fcde9ee97c295002a2ae575395ea25bc1bb29a813"], 0x10d0}, 0x1, 0x0, 0x0, 0x20000010}, 0x4000000) keyctl$clear(0x7, r2) r10 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r10, &(0x7f0000000040)={0xa, 0x0, 0x0, @dev, 0x4}, 0x1c) connect$inet6(r10, &(0x7f0000000080)={0xa, 0x4e24, 0x0, @ipv4={[], [], @loopback}}, 0x1c) sendmmsg(r10, &(0x7f00000092c0), 0x4ff, 0x0) 02:00:56 executing program 4: r0 = eventfd2(0x0, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000140)={0x0, 0x0}) fcntl$getown(0xffffffffffffffff, 0x9) r2 = getpgid(r1) r3 = syz_open_procfs(r2, &(0x7f0000000080)='\x00\x00\x00&y\xc9\xeb\x00\x00\x00\x00\x00 \x00\x00') r4 = syz_open_procfs(0x0, &(0x7f0000000200)='stat\x00') socket(0xa, 0x2, 0x0) setsockopt$inet6_mreq(0xffffffffffffffff, 0x29, 0x1b, &(0x7f0000000280)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) r5 = socket(0xa, 0x2, 0x6) setsockopt$inet6_mreq(r5, 0x29, 0x1b, &(0x7f0000a1aff7)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000400)='/proc/thsead\xads^lf/aptr/curre\xf9\x9a\x00', 0x2, 0x0) r6 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r6, 0x400454ca, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TUNSETLINK(r6, 0x400454cd, 0x7) r8 = timerfd_create(0x0, 0x0) timerfd_settime(r8, 0x0, &(0x7f0000000140)={{}, {0x0, 0x1c9c380}}, &(0x7f0000af9ff0)) dup3(r8, r7, 0x80000) openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000480)='/selinux/load\x00', 0x2, 0x0) r9 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r9, 0x400454ca, &(0x7f0000000100)={'nr0\x01\x00\x00\x00\xf2\xff\xff\xfe\x00\x00@\x00', 0x6}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r9, 0x400454cd, 0x7) dup3(r10, r9, 0x0) r11 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='\x0e\xed\xcf\x00', 0x0, 0x0) ioctl$TUNSETIFF(r11, 0x400454ca, &(0x7f0000000100)={'lapb0\x00', 0x1000}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r11, 0x400454cd, 0x7) dup3(r12, r11, 0x0) r13 = dup3(r12, 0xffffffffffffffff, 0x1c0000) preadv(r13, 0x0, 0x0, 0x0) readv(r3, 0x0, 0x0) r14 = socket$inet(0x2, 0x80000, 0x0) syncfs(r14) socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r4, 0x8953, &(0x7f0000001a40)={{0x2, 0x0, @remote}, {0x0, @broadcast}, 0x80, {0x2, 0x0, @remote}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) r15 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r15, 0x8953, &(0x7f0000000500)={{0x2, 0x0, @multicast1}, {0x0, @broadcast}, 0x0, {0x2, 0x0, @local}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) setsockopt$inet_tcp_int(r15, 0x6, 0x0, &(0x7f00000000c0), 0xfdf5) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x3f, &(0x7f0000000340)=0x1, 0x4) syz_open_dev$mice(&(0x7f0000000200)='/dev/input/mice\x00', 0x0, 0x2c6400) openat$keychord(0xffffffffffffff9c, 0x0, 0x80000, 0x0) clone(0x20207ffd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x9b700810fd5f601b, 0x1, 0x0) r16 = open(&(0x7f0000000500)='./bus\x00', 0x141042, 0x0) close(r16) r17 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x105082) r18 = memfd_create(&(0x7f0000000100)='/dev/keychord\x00', 0x0) pwritev(r18, &(0x7f0000000440)=[{&(0x7f00000004c0)="03006f", 0x3}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r17, 0x4c00, r18) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r16, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) fcntl$setstatus(r16, 0x4, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r20, &(0x7f00000001c0), 0x526987c9) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f00000018c0)) fstat(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r22 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r22, 0x1, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) keyctl$get_persistent(0x3, r23, 0x0) write$P9_RGETATTR(0xffffffffffffffff, &(0x7f0000001800)={0xa0, 0x19, 0x1, {0x1120, {0x0, 0x1, 0x6}, 0x100010114, r23, r21, 0x4, 0x10000, 0x9, 0x1, 0x4, 0x8, 0x0, 0x0, 0x3, 0x1f, 0x4, 0x0, 0x3}}, 0xa0) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000640)={@loopback, @multicast2}, 0x0) readv(r16, &(0x7f0000001b80)=[{&(0x7f0000000800)=""/4096}, {&(0x7f0000001940)=""/212}, {&(0x7f0000000600), 0x3c9}, {&(0x7f0000000680)=""/53}, {&(0x7f0000001c00)=""/189}, {&(0x7f0000001b00)=""/68, 0x3a0}], 0x3) read(r19, &(0x7f0000000700)=""/250, 0xffffffc9) sendfile(r17, r18, 0x0, 0x180003) 02:00:56 executing program 1: socket$netlink(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_LISTEN_ALL_NSID(0xffffffffffffffff, 0x10e, 0x8, 0x0, 0x0) r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000940)='/dev/uhid\x00', 0x802, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000600)=ANY=[@ANYBLOB="0b0000007379c6126e27c4de6730006adaa2b50000000000000000000000000000000000ab54d8aad95035ed0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073797a310000000000000000000000000000000000000000000000000000000000000000000000000000e0ffffff000000000000000000000000000015a9878a4e96ae1900000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000003f4cefee898cea4d268eabfae2ea38b70b2dc1d2e80f6bc0c479a6e45506330882bd52f439aa4c7a953ce95147294da372"], 0x119) writev(r1, &(0x7f0000000380)=[{&(0x7f0000000980)="4acc582d79a664b845dfb8ee626a97eafc2a28e15d983cb110e823411f632d7041ff470738a9b7a5ea70f60278245a3464dd847146c05aad7d4ec68f4956390fe89703784898e641efc2a86854554b757ca0efe403f110e46481994ab09dbfadaa4cbe0079bc83eef7e47f40fd0f4f5af7d304968c963a19e20803b92b9cff7ded7f9cbc463e43c9a26b3d59e40ca26693f3310de13ac814276b90b9c7a4cb7613bdfafedcabc1a9595d4fe0928fdee85621275bc35fd9d2c2a4e6e63e63d4ead6ec198c7a68a59d76e528f8371024090186e540956371c7a429797c324068134d2230c98d93173ae680ab3b6416e2dc511c58c850d42cf2e115b44c9ba4b131067fe28e5ea9957ce4e58be93dc5038f264cbe37a739c6db8b5dd5812e31e95f95f210d10a56741fc91c6e6552d02e070d09e220cd89e67253a3a76470d0f6e0d43217b824f386b8a6d13198f55afcc51c8b23e4ac891f99ae7fdb341c08938f87346f86cd6b66ef82638b1e1ff361562b430d744359dd5dd6d5ee30c8b2d1357cd67f126b9eaf369877c0006c4c5e81a5c914f0cf028b1343d4b325b49c35e6c87f8ea7c9b8a1aad96ef2a7da871410824c8210637d75eca7156d4e955d19d3e45631414afcd62668b940e433ffa02b0269d42ebc3ddb803545a797be5471e0192b43c0b99899fa5d070f1c995721a00ecfc4507e0b8d518db888337eec3438a68dc4c44426f08d79115d5c63176bd8949569653913450f9e4d3b00ce4cf4a9d5bf8bfb94487225ae8369ef84001bcc38b7c455753f5790ec6aa5f8d3837a11b2c98e57e1b2cfd6cdeeb17de093bc41d8671c1af67525f1445effb54ef997469174b99c8b10416579666d3e9eb4f390baaf15cc1f0a1c77d7a5a5aa824c63a256724b451dfbffc7ceccd8665423e635130147c5d3c64b2c855f060a56a55b4619a8415d88b5447ad6ec3d077bff12b186b8639198d99d052b73b8a2449934be5c404cfbcce76b6cd127556a5de5b810a6e9edbdd78415b92f6c726b81337c8eab9e261a6cff077eec729f8ba460bb05d44b3825fa81adc066eec0d7c165ce345e09cea1fc40b5e7aedd991ac25dd58a59cee888231ef9b3325ff89bc0370142c4ae22e3cddeb0bcf5c7457311f255f62fbbff205e0510164f27ff9c30ec1369ef698152e88d7a3d1098a6090fb560cb2e0b92df2b0ea5b0ec813b4d2291c4c3c1baf57bc38cf20ad7cf473d7b5188be9350ac61d651eccdc34fe89b7088138982ca802022932ae594460af77bb05471ac389318cf046d536a753048364b03bb682aba6cb9597ff2fdb7f7fc64526a77d23c8deee6a84ff2f9b2215a100f8f99e5f53e31fcffc81f69b791d896a5f0600269b48f55aa454242bf581e1d2e1b35e725fb595c86bbae30ef6cdeb7dfb42257bf8ef51cf7134b53a0985328da46838562f202dd9b2c862e59959a5fd5755080e019321e712c5dfc1b2b2f78db30bae08a0f3384fa44616c72442b9a606303ab98dcde21a95fe5029d5f04c783d26f21737bb9b9f8006e1e5f4498f3518d2238b3baff5e76de08f699cc25f643ed0759f2cfd7061c9c1fc249de9f648e6959592a202f8e099b915713d015896ffa5d7d1e4c40a948779a502d3e6c9c8c544c404720f6607a241650393fde7bf5c2063a3a9075cb9fdb3a421cf310dcf38ddc228444b0e2de4bc350fd6c45f6fc99fcec8bd919fe280ec85867f0bf0f049f4a49fbc25e3c1977a0c40e621424fa4846d24dafd28a5471130e1a25ad4103642e362febce1fa7b3410d36fac3841326ce61981d17ab6072e93890a813533a2ef56eb8f38adb7aa157f9e7fcda349493d291cddce6198adefe845186891431ecd7a3cd48e6b89ab373cedfddc55e17ee0ea2d2b349de29274b58a12803648288a7ba5a98763a66b8675ddf3605fdc286ec2b0754b73f135d8ce590b48e82cbce47d5427bf3f5ffd0ce7fbbe49ed766d02e077b0eed0e3fc691589d86e208df6529187d3faa46ba5fc6c24fc96f58aff544b6c2990983dab835aff7434f94dbc1f012cd19bb847050c7bb7d6916a2a0b64e971700083cd5e82392983ae8977fba2c4d98ecaf6aebf6d11840036148238d2214c91be4f167ff0be7cf06ddc5786bf57e66667ed6f7a8dc883f635cf845becc59f09ba4289e99b1f805335f15ef8bf90b588704bffa536c9b59ebb822e3d471c37b1bf089a49a0a0f8bbf928024f4953c455c31905fcc20bddd70a4b83066d3fd9e27a56d7348e3633abe95a5133945ce31c7d041f1747aebf0f551deab060e09ad5c761266ede6c0f27a96da731206cc443973296c715aa811bf2c6ab385afd2e575ffed39613c40c3e67ffe3a6a7cc7e35a2f966d24c82eb7a24e65da4e879c9436f8a247287d2506e8bdc0e6d12ef771c1f87f61e2afce7b1c3a9382e21ae3e2a420d820901210991dcea40cf91078b7468e12d866403663adc35891dd374b99d996f7e28546ff56ad9fed9d6fce6934bf7b5f167d4f4526ae81d3877fa52f0edb311db232eaf97c503f4f8622e1519ea17e827362eaae654b295bafec7784e471852d04c3abd38c19fabcc12d1d6c85d9580a00445e1871a0e48cc86ac6e3eb18e7860272db3be38ab2a71c5e9d02e86d464c20b4561a5dfd42a8cce104deeb487330b3dbad0b9304488b697843f7fd3737f0b3bee7cdbccdae2a6e45a4d3a92b53fe076af5ab2e9ad45d578a297d1bcb2d9aa1ad2f1c1e894597ed490c4e7a2d3859beb97d6a57bb06d1ee8109e2350a705f5baf855c5c0be57f47d2fc354c28010bddedc83f820a9f0661c9b85c5fd5991fa8ee0fcdf537f434743a008b87a555cdd86abfdebd45b5a2bebbf6b48a44205057a84796c8c6054fe3e12690033d4356174b2d478975425d9478917349ca60a26d79ed686292f2e006d4baf951a7de536b96f582e94de2a815dc39107194db71239fdbecd7ee611d4ae441e6886acabf090c2c2e1f4f655df7bde92d4969efdf2edefa1b9e3f83f766e9b88d9e8c95e5e6d2ac5c4dbd133234c5ec5c65f0086e84207706f74c262b5fdb3cbe13eec1db8bbdce738d4f4dd21e0381e930dbbbb2cb2728d21cd25304c42b87c7a4c039a1e2841069dab32e58d133173d164a6f2acd38a56e5fa899b2d8fc8bb63eab1cd74d416f78d6f3e658924d9f416fbf526e7c3795d9ffaf75528c109b9dd25ec3d380e52fd2b475362f9ff001e4e5b73bc2f2a19876800caa90f145588aeb83e76878d4ce4d7e8687ec2012d89752fbbda438c61aa863c308c540ae5c741769a38032808a87853136fed9164d7240dfb9b7baabcd5830aca574854d27d2ea078cbdf66a9e329977dcfe8d184e76a603c9e13c595152dca122ecdc9dedf8097b86a11119d8776bdd8f091a473a562f1d0f0847d08012a77618c21eac49d1ceeb1dd6312ff40420f109e8597c47c1976bf8c220ead6401371db163de5e76c021862be25a7620b399f6e671d5cfb39d5110386897b23057b443972a834032b1bf488ee769ccf96340f2c46841d549e3621486dc3be59d972e3c474d40dccddb58db66900f86480af024d5cf90c2378ab3f7c121e10f97c700cf03286dd9912fa278d955be34217fe302b596405cebe1d4825c053079b9201069db203c96a8ff80bbb49b0894c6f424d7fbf7965aa39daa2d41795ad922179898a9de64f642f7b02b1170a57e3663d0067f99fc6c0e0b4a851b4ea5ae12c6aa0dbc81ffeb6656e1037c2691df41bff813a095ebd95ded4418cfd0e717a9f3c52695f8a1f2e9e57bcbb65aa5c40760d1ccbf2810f53cc9a63cf2b622a01cf4d18f58f78ced2d4261230d6f1f7909d20c2014be0c5e1591cefccfccad0f32c0395ec2b7a4f90c0263277f38ff7ff437c813b8699d493de67d90776b052278d64a79c7b94573b581f205223297689810145ff97c7d9d1f7647d3177a2a1dbe99119dc008b51de568fe955c78148de3221de6c98cc39b6969eb16638b23330838676061e3fbc971c5d5fb7e412c284d228da054c2855567a2a96dd1a0d8309319e1402f5f5a9049b3bbf888c53589f34baf00996487741aa8706ed35fe72d0b7358b7fed808ce7d2b94cfa4d718e93a84712049ed1e53e65c2e227a166e95074a587066c3f5d97ab2b47816cb7c52b266c94831605fea47bc62aa7c2f16852aa1440b642cf809d6c1a110ad3f443675a219ff596b265ab70c21e1bab5d9209a975972ddedae9e02994721eea0bd318c3ac153d63443d6e3c0af700631066292f3781a12d8f812d10262871726e73731163a5ba0e56aa94213f8c226a86e79b30e40da3cd12373c3325d4b21c83fcf815890080fa5c868bb4689270de43a54d59775b5114cccf64d18a26a0dcd482ca6492b3bc8b3c945ace3ea6cc7ba36c9bf7b6ec4fda5af4330b08e100de127204b933eb71fb021921b0dbb7d1a69c4cd41040aa239074e1893cd2159b49184089cee861e4e3f34f4a051ade0c4e550c2194aee4c507683b7437707d2cd82ab25892c2254680d2ea96724e005e161949e6a5b0f7326966692e207e7741b119d4ce90ab7c3a56098f6151146bc5f42dd670d1fafc68159568cb1a81f9e184c951ad092bb0a08c9c6fc7b56a20702c5b867254161674c88372dcc6f9c55dabbf50dc374c0373233ce34dc874f653d49c6f42c02a593433dc297fba33706213621684bbf2e5588393f3915922f2d07cec7728fbaa752cfa49ed46b2e6e08600d642e8cadbb2e1eae960aecbab929d502ffc0f2f0c2f2e50e278ec7aee90caf5f12ced9c3db68416b32cec97883958a280ee5c95d210ebfc4de070b09a307f53ee7a7ff6eeac43efc92a7727ee384e4d7d48c31045ef7f24a08b6ba864d2c31f10d9df496eb431ed5dbeb59ece4e973a5c34e4f7a7c41a3c29d786d131d68cb26eb97da195b98e7ae0a814b6266cac3f24ea8c041b2a69bae2f0611a9d0fb93683c07eb8e3fe9b39fad4ce8dfda99b476e19c55390311cdfe9331bf3fceb8d27f287acdfe9992d7ac728eea2", 0xdf1}], 0x1) write$P9_RSETATTR(r1, &(0x7f00000000c0)={0x7}, 0x7) write$P9_RFLUSH(r1, &(0x7f0000000440)={0x7}, 0x7) write$P9_RUNLINKAT(r1, &(0x7f0000000200)={0x7}, 0x7) write$P9_RREADLINK(r1, &(0x7f0000000240)=ANY=[], 0xc9) write$P9_ROPEN(r1, &(0x7f0000000040)={0x18}, 0x18) write$P9_RWRITE(r1, &(0x7f00000002c0)={0xb}, 0xb) r2 = socket(0x200000000000011, 0x4000000000080002, 0x0) setsockopt$packet_int(r2, 0x107, 0x14, 0x0, 0x0) sendfile(r0, r2, &(0x7f0000000080)=0xffffffffffffff31, 0x8000fffffffe) bind$netlink(r1, &(0x7f0000000000)={0x10, 0x0, 0x25dfdc01, 0x2001000}, 0x6) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f00000001c0), 0xfffffef3) read(r3, &(0x7f0000000200)=""/250, 0x50c7e3e3) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000540)='0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x16\xbc\xc8\xf3\xe4G`\"\x8b\xd2\xed{E\xbb\xf8', 0x200002, 0x0) fchdir(r3) r5 = creat(&(0x7f0000000440)='./file0\x00', 0x0) write$FUSE_POLL(r4, &(0x7f0000000040)={0xff2b, 0x0, 0x1, {0xfffffffffffff1a0}}, 0x18) ioctl$FIGETBSZ(0xffffffffffffffff, 0x2, &(0x7f0000000380)) fchdir(0xffffffffffffffff) openat$selinux_load(0xffffffffffffff9c, &(0x7f00000000c0)='/selinux/load\x00', 0x2, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r6 = gettid() clone(0x40000000, 0x0, 0x0, 0x0, 0x0) ioctl$RTC_ALM_READ(r5, 0x80247008, 0x0) sendmsg$TIPC_CMD_RESET_LINK_STATS(r3, 0x0, 0x0) prctl$PR_GET_THP_DISABLE(0x2a) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x2) ptrace(0x8, r6) r7 = creat(&(0x7f00000003c0)='./file0\x00', 0x81) syz_genetlink_get_family_id$tipc2(&(0x7f0000000400)='TIPCv2\x00') r8 = socket(0x10, 0x400000000080803, 0x0) write(r8, &(0x7f00000000c0)="240000001a00cd18e289d3659248001d020b49ffed000000800228000800090001000000", 0x24) sendmsg$TIPC_NL_PUBL_GET(r7, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000016c0)={&(0x7f0000000800)=ANY=[]}, 0x1, 0x0, 0x0, 0x20008050}, 0x4) wait4(r6, 0x0, 0x2, 0x0) [ 2696.562731] audit: type=1400 audit(1575165657.265:4772): avc: denied { create } for pid=27467 comm="syz-executor.1" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 02:00:57 executing program 4: r0 = eventfd2(0x0, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000140)={0x0, 0x0}) fcntl$getown(0xffffffffffffffff, 0x9) r2 = getpgid(r1) r3 = syz_open_procfs(r2, &(0x7f0000000080)='\x00\x00\x00&y\xc9\xeb\x00\x00\x00\x00\x00 \x00\x00') r4 = syz_open_procfs(0x0, &(0x7f0000000200)='stat\x00') socket(0xa, 0x2, 0x0) setsockopt$inet6_mreq(0xffffffffffffffff, 0x29, 0x1b, &(0x7f0000000280)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) r5 = socket(0xa, 0x2, 0x6) setsockopt$inet6_mreq(r5, 0x29, 0x1b, &(0x7f0000a1aff7)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000400)='/proc/thsead\xads^lf/aptr/curre\xf9\x9a\x00', 0x2, 0x0) r6 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r6, 0x400454ca, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TUNSETLINK(r6, 0x400454cd, 0x7) r8 = timerfd_create(0x0, 0x0) timerfd_settime(r8, 0x0, &(0x7f0000000140)={{}, {0x0, 0x1c9c380}}, &(0x7f0000af9ff0)) dup3(r8, r7, 0x80000) openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000480)='/selinux/load\x00', 0x2, 0x0) r9 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r9, 0x400454ca, &(0x7f0000000100)={'nr0\x01\x00\x00\x00\xf2\xff\xff\xfe\x00\x00@\x00', 0x6}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r9, 0x400454cd, 0x7) dup3(r10, r9, 0x0) r11 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='\x0e\xed\xcf\x00', 0x0, 0x0) ioctl$TUNSETIFF(r11, 0x400454ca, &(0x7f0000000100)={'lapb0\x00', 0x1000}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r11, 0x400454cd, 0x7) dup3(r12, r11, 0x0) r13 = dup3(r12, 0xffffffffffffffff, 0x1c0000) preadv(r13, 0x0, 0x0, 0x0) readv(r3, 0x0, 0x0) r14 = socket$inet(0x2, 0x80000, 0x0) syncfs(r14) socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r4, 0x8953, &(0x7f0000001a40)={{0x2, 0x0, @remote}, {0x0, @broadcast}, 0x80, {0x2, 0x0, @remote}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) r15 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r15, 0x8953, &(0x7f0000000500)={{0x2, 0x0, @multicast1}, {0x0, @broadcast}, 0x0, {0x2, 0x0, @local}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) setsockopt$inet_tcp_int(r15, 0x6, 0x0, &(0x7f00000000c0), 0xfdf5) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x3f, &(0x7f0000000340)=0x1, 0x4) syz_open_dev$mice(&(0x7f0000000200)='/dev/input/mice\x00', 0x0, 0x2c6400) openat$keychord(0xffffffffffffff9c, 0x0, 0x80000, 0x0) clone(0x20207ffd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x9b700810fd5f601b, 0x1, 0x0) r16 = open(&(0x7f0000000500)='./bus\x00', 0x141042, 0x0) close(r16) r17 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x105082) r18 = memfd_create(&(0x7f0000000100)='/dev/keychord\x00', 0x0) pwritev(r18, &(0x7f0000000440)=[{&(0x7f00000004c0)="03006f", 0x3}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r17, 0x4c00, r18) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r16, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) fcntl$setstatus(r16, 0x4, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r20, &(0x7f00000001c0), 0x526987c9) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f00000018c0)) fstat(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r22 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r22, 0x1, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) keyctl$get_persistent(0x3, r23, 0x0) write$P9_RGETATTR(0xffffffffffffffff, &(0x7f0000001800)={0xa0, 0x19, 0x1, {0x1120, {0x0, 0x1, 0x6}, 0x100010114, r23, r21, 0x4, 0x10000, 0x9, 0x1, 0x4, 0x8, 0x0, 0x0, 0x3, 0x1f, 0x4, 0x0, 0x3}}, 0xa0) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000640)={@loopback, @multicast2}, 0x0) readv(r16, &(0x7f0000001b80)=[{&(0x7f0000000800)=""/4096}, {&(0x7f0000001940)=""/212}, {&(0x7f0000000600), 0x3c9}, {&(0x7f0000000680)=""/53}, {&(0x7f0000001c00)=""/189}, {&(0x7f0000001b00)=""/68, 0x3a0}], 0x3) read(r19, &(0x7f0000000700)=""/250, 0xffffffc9) sendfile(r17, r18, 0x0, 0x180003) [ 2696.821684] audit: type=1400 audit(1575165657.525:4773): avc: denied { create } for pid=27461 comm="syz-executor.1" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 02:00:57 executing program 1: socket$netlink(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_LISTEN_ALL_NSID(0xffffffffffffffff, 0x10e, 0x8, 0x0, 0x0) r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000940)='/dev/uhid\x00', 0x802, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000600)=ANY=[@ANYBLOB="0b0000007379c6126e27c4de6730006adaa2b50000000000000000000000000000000000ab54d8aad95035ed0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073797a310000000000000000000000000000000000000000000000000000000000000000000000000000e0ffffff000000000000000000000000000015a9878a4e96ae1900000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000003f4cefee898cea4d268eabfae2ea38b70b2dc1d2e80f6bc0c479a6e45506330882bd52f439aa4c7a953ce95147294da372"], 0x119) writev(r1, &(0x7f0000000380)=[{&(0x7f0000000980)="4acc582d79a664b845dfb8ee626a97eafc2a28e15d983cb110e823411f632d7041ff470738a9b7a5ea70f60278245a3464dd847146c05aad7d4ec68f4956390fe89703784898e641efc2a86854554b757ca0efe403f110e46481994ab09dbfadaa4cbe0079bc83eef7e47f40fd0f4f5af7d304968c963a19e20803b92b9cff7ded7f9cbc463e43c9a26b3d59e40ca26693f3310de13ac814276b90b9c7a4cb7613bdfafedcabc1a9595d4fe0928fdee85621275bc35fd9d2c2a4e6e63e63d4ead6ec198c7a68a59d76e528f8371024090186e540956371c7a429797c324068134d2230c98d93173ae680ab3b6416e2dc511c58c850d42cf2e115b44c9ba4b131067fe28e5ea9957ce4e58be93dc5038f264cbe37a739c6db8b5dd5812e31e95f95f210d10a56741fc91c6e6552d02e070d09e220cd89e67253a3a76470d0f6e0d43217b824f386b8a6d13198f55afcc51c8b23e4ac891f99ae7fdb341c08938f87346f86cd6b66ef82638b1e1ff361562b430d744359dd5dd6d5ee30c8b2d1357cd67f126b9eaf369877c0006c4c5e81a5c914f0cf028b1343d4b325b49c35e6c87f8ea7c9b8a1aad96ef2a7da871410824c8210637d75eca7156d4e955d19d3e45631414afcd62668b940e433ffa02b0269d42ebc3ddb803545a797be5471e0192b43c0b99899fa5d070f1c995721a00ecfc4507e0b8d518db888337eec3438a68dc4c44426f08d79115d5c63176bd8949569653913450f9e4d3b00ce4cf4a9d5bf8bfb94487225ae8369ef84001bcc38b7c455753f5790ec6aa5f8d3837a11b2c98e57e1b2cfd6cdeeb17de093bc41d8671c1af67525f1445effb54ef997469174b99c8b10416579666d3e9eb4f390baaf15cc1f0a1c77d7a5a5aa824c63a256724b451dfbffc7ceccd8665423e635130147c5d3c64b2c855f060a56a55b4619a8415d88b5447ad6ec3d077bff12b186b8639198d99d052b73b8a2449934be5c404cfbcce76b6cd127556a5de5b810a6e9edbdd78415b92f6c726b81337c8eab9e261a6cff077eec729f8ba460bb05d44b3825fa81adc066eec0d7c165ce345e09cea1fc40b5e7aedd991ac25dd58a59cee888231ef9b3325ff89bc0370142c4ae22e3cddeb0bcf5c7457311f255f62fbbff205e0510164f27ff9c30ec1369ef698152e88d7a3d1098a6090fb560cb2e0b92df2b0ea5b0ec813b4d2291c4c3c1baf57bc38cf20ad7cf473d7b5188be9350ac61d651eccdc34fe89b7088138982ca802022932ae594460af77bb05471ac389318cf046d536a753048364b03bb682aba6cb9597ff2fdb7f7fc64526a77d23c8deee6a84ff2f9b2215a100f8f99e5f53e31fcffc81f69b791d896a5f0600269b48f55aa454242bf581e1d2e1b35e725fb595c86bbae30ef6cdeb7dfb42257bf8ef51cf7134b53a0985328da46838562f202dd9b2c862e59959a5fd5755080e019321e712c5dfc1b2b2f78db30bae08a0f3384fa44616c72442b9a606303ab98dcde21a95fe5029d5f04c783d26f21737bb9b9f8006e1e5f4498f3518d2238b3baff5e76de08f699cc25f643ed0759f2cfd7061c9c1fc249de9f648e6959592a202f8e099b915713d015896ffa5d7d1e4c40a948779a502d3e6c9c8c544c404720f6607a241650393fde7bf5c2063a3a9075cb9fdb3a421cf310dcf38ddc228444b0e2de4bc350fd6c45f6fc99fcec8bd919fe280ec85867f0bf0f049f4a49fbc25e3c1977a0c40e621424fa4846d24dafd28a5471130e1a25ad4103642e362febce1fa7b3410d36fac3841326ce61981d17ab6072e93890a813533a2ef56eb8f38adb7aa157f9e7fcda349493d291cddce6198adefe845186891431ecd7a3cd48e6b89ab373cedfddc55e17ee0ea2d2b349de29274b58a12803648288a7ba5a98763a66b8675ddf3605fdc286ec2b0754b73f135d8ce590b48e82cbce47d5427bf3f5ffd0ce7fbbe49ed766d02e077b0eed0e3fc691589d86e208df6529187d3faa46ba5fc6c24fc96f58aff544b6c2990983dab835aff7434f94dbc1f012cd19bb847050c7bb7d6916a2a0b64e971700083cd5e82392983ae8977fba2c4d98ecaf6aebf6d11840036148238d2214c91be4f167ff0be7cf06ddc5786bf57e66667ed6f7a8dc883f635cf845becc59f09ba4289e99b1f805335f15ef8bf90b588704bffa536c9b59ebb822e3d471c37b1bf089a49a0a0f8bbf928024f4953c455c31905fcc20bddd70a4b83066d3fd9e27a56d7348e3633abe95a5133945ce31c7d041f1747aebf0f551deab060e09ad5c761266ede6c0f27a96da731206cc443973296c715aa811bf2c6ab385afd2e575ffed39613c40c3e67ffe3a6a7cc7e35a2f966d24c82eb7a24e65da4e879c9436f8a247287d2506e8bdc0e6d12ef771c1f87f61e2afce7b1c3a9382e21ae3e2a420d820901210991dcea40cf91078b7468e12d866403663adc35891dd374b99d996f7e28546ff56ad9fed9d6fce6934bf7b5f167d4f4526ae81d3877fa52f0edb311db232eaf97c503f4f8622e1519ea17e827362eaae654b295bafec7784e471852d04c3abd38c19fabcc12d1d6c85d9580a00445e1871a0e48cc86ac6e3eb18e7860272db3be38ab2a71c5e9d02e86d464c20b4561a5dfd42a8cce104deeb487330b3dbad0b9304488b697843f7fd3737f0b3bee7cdbccdae2a6e45a4d3a92b53fe076af5ab2e9ad45d578a297d1bcb2d9aa1ad2f1c1e894597ed490c4e7a2d3859beb97d6a57bb06d1ee8109e2350a705f5baf855c5c0be57f47d2fc354c28010bddedc83f820a9f0661c9b85c5fd5991fa8ee0fcdf537f434743a008b87a555cdd86abfdebd45b5a2bebbf6b48a44205057a84796c8c6054fe3e12690033d4356174b2d478975425d9478917349ca60a26d79ed686292f2e006d4baf951a7de536b96f582e94de2a815dc39107194db71239fdbecd7ee611d4ae441e6886acabf090c2c2e1f4f655df7bde92d4969efdf2edefa1b9e3f83f766e9b88d9e8c95e5e6d2ac5c4dbd133234c5ec5c65f0086e84207706f74c262b5fdb3cbe13eec1db8bbdce738d4f4dd21e0381e930dbbbb2cb2728d21cd25304c42b87c7a4c039a1e2841069dab32e58d133173d164a6f2acd38a56e5fa899b2d8fc8bb63eab1cd74d416f78d6f3e658924d9f416fbf526e7c3795d9ffaf75528c109b9dd25ec3d380e52fd2b475362f9ff001e4e5b73bc2f2a19876800caa90f145588aeb83e76878d4ce4d7e8687ec2012d89752fbbda438c61aa863c308c540ae5c741769a38032808a87853136fed9164d7240dfb9b7baabcd5830aca574854d27d2ea078cbdf66a9e329977dcfe8d184e76a603c9e13c595152dca122ecdc9dedf8097b86a11119d8776bdd8f091a473a562f1d0f0847d08012a77618c21eac49d1ceeb1dd6312ff40420f109e8597c47c1976bf8c220ead6401371db163de5e76c021862be25a7620b399f6e671d5cfb39d5110386897b23057b443972a834032b1bf488ee769ccf96340f2c46841d549e3621486dc3be59d972e3c474d40dccddb58db66900f86480af024d5cf90c2378ab3f7c121e10f97c700cf03286dd9912fa278d955be34217fe302b596405cebe1d4825c053079b9201069db203c96a8ff80bbb49b0894c6f424d7fbf7965aa39daa2d41795ad922179898a9de64f642f7b02b1170a57e3663d0067f99fc6c0e0b4a851b4ea5ae12c6aa0dbc81ffeb6656e1037c2691df41bff813a095ebd95ded4418cfd0e717a9f3c52695f8a1f2e9e57bcbb65aa5c40760d1ccbf2810f53cc9a63cf2b622a01cf4d18f58f78ced2d4261230d6f1f7909d20c2014be0c5e1591cefccfccad0f32c0395ec2b7a4f90c0263277f38ff7ff437c813b8699d493de67d90776b052278d64a79c7b94573b581f205223297689810145ff97c7d9d1f7647d3177a2a1dbe99119dc008b51de568fe955c78148de3221de6c98cc39b6969eb16638b23330838676061e3fbc971c5d5fb7e412c284d228da054c2855567a2a96dd1a0d8309319e1402f5f5a9049b3bbf888c53589f34baf00996487741aa8706ed35fe72d0b7358b7fed808ce7d2b94cfa4d718e93a84712049ed1e53e65c2e227a166e95074a587066c3f5d97ab2b47816cb7c52b266c94831605fea47bc62aa7c2f16852aa1440b642cf809d6c1a110ad3f443675a219ff596b265ab70c21e1bab5d9209a975972ddedae9e02994721eea0bd318c3ac153d63443d6e3c0af700631066292f3781a12d8f812d10262871726e73731163a5ba0e56aa94213f8c226a86e79b30e40da3cd12373c3325d4b21c83fcf815890080fa5c868bb4689270de43a54d59775b5114cccf64d18a26a0dcd482ca6492b3bc8b3c945ace3ea6cc7ba36c9bf7b6ec4fda5af4330b08e100de127204b933eb71fb021921b0dbb7d1a69c4cd41040aa239074e1893cd2159b49184089cee861e4e3f34f4a051ade0c4e550c2194aee4c507683b7437707d2cd82ab25892c2254680d2ea96724e005e161949e6a5b0f7326966692e207e7741b119d4ce90ab7c3a56098f6151146bc5f42dd670d1fafc68159568cb1a81f9e184c951ad092bb0a08c9c6fc7b56a20702c5b867254161674c88372dcc6f9c55dabbf50dc374c0373233ce34dc874f653d49c6f42c02a593433dc297fba33706213621684bbf2e5588393f3915922f2d07cec7728fbaa752cfa49ed46b2e6e08600d642e8cadbb2e1eae960aecbab929d502ffc0f2f0c2f2e50e278ec7aee90caf5f12ced9c3db68416b32cec97883958a280ee5c95d210ebfc4de070b09a307f53ee7a7ff6eeac43efc92a7727ee384e4d7d48c31045ef7f24a08b6ba864d2c31f10d9df496eb431ed5dbeb59ece4e973a5c34e4f7a7c41a3c29d786d131d68cb26eb97da195b98e7ae0a814b6266cac3f24ea8c041b2a69bae2f0611a9d0fb93683c07eb8e3fe9b39fad4ce8dfda99b476e19c55390311cdfe9331bf3fceb8d27f287acdfe9992d7ac728eea2", 0xdf1}], 0x1) write$P9_RSETATTR(r1, &(0x7f00000000c0)={0x7}, 0x7) write$P9_RFLUSH(r1, &(0x7f0000000440)={0x7}, 0x7) write$P9_RUNLINKAT(r1, &(0x7f0000000200)={0x7}, 0x7) write$P9_RREADLINK(r1, &(0x7f0000000240)=ANY=[], 0xc9) write$P9_ROPEN(r1, &(0x7f0000000040)={0x18}, 0x18) write$P9_RWRITE(r1, &(0x7f00000002c0)={0xb}, 0xb) r2 = socket(0x200000000000011, 0x4000000000080002, 0x0) setsockopt$packet_int(r2, 0x107, 0x14, 0x0, 0x0) sendfile(r0, r2, &(0x7f0000000080)=0xffffffffffffff31, 0x8000fffffffe) bind$netlink(r1, &(0x7f0000000000)={0x10, 0x0, 0x25dfdc01, 0x2001000}, 0x6) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f00000001c0), 0xfffffef3) read(r3, &(0x7f0000000200)=""/250, 0x50c7e3e3) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000540)='0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x16\xbc\xc8\xf3\xe4G`\"\x8b\xd2\xed{E\xbb\xf8', 0x200002, 0x0) fchdir(r3) r5 = creat(&(0x7f0000000440)='./file0\x00', 0x0) write$FUSE_POLL(r4, &(0x7f0000000040)={0xff2b, 0x0, 0x1, {0xfffffffffffff1a0}}, 0x18) ioctl$FIGETBSZ(0xffffffffffffffff, 0x2, &(0x7f0000000380)) fchdir(0xffffffffffffffff) openat$selinux_load(0xffffffffffffff9c, &(0x7f00000000c0)='/selinux/load\x00', 0x2, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r6 = gettid() clone(0x40000000, 0x0, 0x0, 0x0, 0x0) ioctl$RTC_ALM_READ(r5, 0x80247008, 0x0) sendmsg$TIPC_CMD_RESET_LINK_STATS(r3, 0x0, 0x0) prctl$PR_GET_THP_DISABLE(0x2a) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x2) ptrace(0x8, r6) r7 = creat(&(0x7f00000003c0)='./file0\x00', 0x81) syz_genetlink_get_family_id$tipc2(&(0x7f0000000400)='TIPCv2\x00') r8 = socket(0x10, 0x400000000080803, 0x0) write(r8, &(0x7f00000000c0)="240000001a00cd18e289d3659248001d020b49ffed000000800228000800090001000000", 0x24) sendmsg$TIPC_NL_PUBL_GET(r7, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000016c0)={&(0x7f0000000800)=ANY=[]}, 0x1, 0x0, 0x0, 0x20008050}, 0x4) wait4(r6, 0x0, 0x2, 0x0) [ 2697.450704] lowmemorykiller: Killing 'syz-executor.1' (27404) (tgid 27404), adj 1000, [ 2697.450704] to free 52500kB on behalf of 'kswapd0' (28) because [ 2697.450704] cache 51948kB is below limit 65536kB for oom_score_adj 12 [ 2697.450704] Free memory is 1484kB above reserved 02:00:58 executing program 4: r0 = eventfd2(0x0, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000140)={0x0, 0x0}) fcntl$getown(0xffffffffffffffff, 0x9) r2 = getpgid(r1) r3 = syz_open_procfs(r2, &(0x7f0000000080)='\x00\x00\x00&y\xc9\xeb\x00\x00\x00\x00\x00 \x00\x00') r4 = syz_open_procfs(0x0, &(0x7f0000000200)='stat\x00') r5 = socket(0xa, 0x2, 0x0) setsockopt$inet6_mreq(r5, 0x29, 0x0, &(0x7f0000000280)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) r6 = socket(0xa, 0x2, 0x6) setsockopt$inet6_mreq(r6, 0x29, 0x1b, &(0x7f0000a1aff7)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000400)='/proc/thsead\xads^lf/aptr/curre\xf9\x9a\x00', 0x2, 0x0) r7 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r7, 0x400454ca, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TUNSETLINK(r7, 0x400454cd, 0x7) r9 = timerfd_create(0x0, 0x0) timerfd_settime(r9, 0x0, &(0x7f0000000140)={{}, {0x0, 0x1c9c380}}, &(0x7f0000af9ff0)) dup3(r9, r8, 0x80000) openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000480)='/selinux/load\x00', 0x2, 0x0) r10 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r10, 0x400454ca, &(0x7f0000000100)={'nr0\x01\x00\x00\x00\xf2\xff\xff\xfe\x00\x00@\x00', 0x6}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r10, 0x400454cd, 0x7) dup3(r11, r10, 0x0) r12 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='\x0e\xed\xcf\x00', 0x0, 0x0) ioctl$TUNSETIFF(r12, 0x400454ca, &(0x7f0000000100)={'lapb0\x00', 0x1000}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r12, 0x400454cd, 0x7) dup3(r13, r12, 0x0) r14 = dup3(r13, 0xffffffffffffffff, 0x1c0000) preadv(r14, 0x0, 0x0, 0x0) readv(r3, 0x0, 0x0) r15 = socket$inet(0x2, 0x80000, 0x0) syncfs(r15) socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r4, 0x8953, &(0x7f0000001a40)={{0x2, 0x0, @remote}, {0x0, @broadcast}, 0x80, {0x2, 0x0, @remote}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) r16 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r16, 0x8953, &(0x7f0000000500)={{0x2, 0x0, @multicast1}, {0x0, @broadcast}, 0x0, {0x2, 0x0, @local}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) setsockopt$inet_tcp_int(r16, 0x6, 0x0, &(0x7f00000000c0), 0xfdf5) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x3f, &(0x7f0000000340)=0x1, 0x4) syz_open_dev$mice(&(0x7f0000000200)='/dev/input/mice\x00', 0x0, 0x2c6400) openat$keychord(0xffffffffffffff9c, 0x0, 0x80000, 0x0) clone(0x20207ffd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x9b700810fd5f601b, 0x1, 0x0) r17 = open(&(0x7f0000000500)='./bus\x00', 0x141042, 0x0) close(r17) r18 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x105082) r19 = memfd_create(&(0x7f0000000100)='/dev/keychord\x00', 0x0) pwritev(r19, &(0x7f0000000440)=[{&(0x7f00000004c0)="03006f", 0x3}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r18, 0x4c00, r19) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r17, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) fcntl$setstatus(r17, 0x4, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r21, &(0x7f00000001c0), 0x526987c9) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f00000018c0)) fstat(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r23 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r23, 0x1, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) keyctl$get_persistent(0x3, r24, 0x0) write$P9_RGETATTR(0xffffffffffffffff, &(0x7f0000001800)={0xa0, 0x19, 0x1, {0x1120, {0x0, 0x1, 0x6}, 0x100010114, r24, r22, 0x4, 0x10000, 0x9, 0x1, 0x4, 0x8, 0x0, 0x0, 0x3, 0x1f, 0x4, 0x0, 0x3}}, 0xa0) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000640)={@loopback, @multicast2}, 0x0) readv(r17, &(0x7f0000001b80)=[{&(0x7f0000000800)=""/4096}, {&(0x7f0000001940)=""/212}, {&(0x7f0000000600), 0x3c9}, {&(0x7f0000000680)=""/53}, {&(0x7f0000001c00)=""/189}, {&(0x7f0000001b00)=""/68, 0x3a0}], 0x3) read(r20, &(0x7f0000000700)=""/250, 0xffffffc9) sendfile(r18, r19, 0x0, 0x180003) [ 2697.516429] lowmemorykiller: Killing 'syz-executor.4' (27396) (tgid 27396), adj 1000, [ 2697.516429] to free 52408kB on behalf of 'kswapd0' (28) because [ 2697.516429] cache 51948kB is below limit 65536kB for oom_score_adj 12 [ 2697.516429] Free memory is 7856kB above reserved [ 2697.585381] audit: type=1400 audit(1575165658.285:4774): avc: denied { create } for pid=27504 comm="syz-executor.1" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 [ 2697.670238] lowmemorykiller: Killing 'syz-executor.4' (27430) (tgid 27430), adj 1000, [ 2697.670238] to free 52404kB on behalf of 'kswapd0' (28) because [ 2697.670238] cache 51948kB is below limit 65536kB for oom_score_adj 12 [ 2697.670238] Free memory is 17528kB above reserved [ 2697.814488] lowmemorykiller: Killing 'syz-executor.4' (27460) (tgid 27460), adj 1000, [ 2697.814488] to free 52404kB on behalf of 'kswapd0' (28) because [ 2697.814488] cache 51948kB is below limit 65536kB for oom_score_adj 12 [ 2697.814488] Free memory is 23372kB above reserved [ 2697.878449] lowmemorykiller: Killing 'syz-executor.4' (27492) (tgid 27492), adj 1000, [ 2697.878449] to free 52396kB on behalf of 'kswapd0' (28) because [ 2697.878449] cache 51948kB is below limit 65536kB for oom_score_adj 12 [ 2697.878449] Free memory is 34096kB above reserved [ 2697.935186] lowmemorykiller: Killing 'syz-executor.4' (24333) (tgid 24333), adj 1000, [ 2697.935186] to free 52388kB on behalf of 'kswapd0' (28) because [ 2697.935186] cache 51948kB is below limit 65536kB for oom_score_adj 12 [ 2697.935186] Free memory is 52952kB above reserved [ 2698.001199] SELinux: unrecognized netlink message: protocol=6 nlmsg_type=0 sclass=netlink_xfrm_socket 02:00:58 executing program 4: r0 = eventfd2(0x0, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000140)={0x0, 0x0}) fcntl$getown(0xffffffffffffffff, 0x9) r2 = getpgid(r1) r3 = syz_open_procfs(r2, &(0x7f0000000080)='\x00\x00\x00&y\xc9\xeb\x00\x00\x00\x00\x00 \x00\x00') r4 = syz_open_procfs(0x0, &(0x7f0000000200)='stat\x00') r5 = socket(0xa, 0x2, 0x0) setsockopt$inet6_mreq(r5, 0x29, 0x0, &(0x7f0000000280)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) r6 = socket(0xa, 0x2, 0x6) setsockopt$inet6_mreq(r6, 0x29, 0x1b, &(0x7f0000a1aff7)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000400)='/proc/thsead\xads^lf/aptr/curre\xf9\x9a\x00', 0x2, 0x0) r7 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r7, 0x400454ca, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TUNSETLINK(r7, 0x400454cd, 0x7) r9 = timerfd_create(0x0, 0x0) timerfd_settime(r9, 0x0, &(0x7f0000000140)={{}, {0x0, 0x1c9c380}}, &(0x7f0000af9ff0)) dup3(r9, r8, 0x80000) openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000480)='/selinux/load\x00', 0x2, 0x0) r10 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r10, 0x400454ca, &(0x7f0000000100)={'nr0\x01\x00\x00\x00\xf2\xff\xff\xfe\x00\x00@\x00', 0x6}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r10, 0x400454cd, 0x7) dup3(r11, r10, 0x0) r12 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='\x0e\xed\xcf\x00', 0x0, 0x0) ioctl$TUNSETIFF(r12, 0x400454ca, &(0x7f0000000100)={'lapb0\x00', 0x1000}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r12, 0x400454cd, 0x7) dup3(r13, r12, 0x0) r14 = dup3(r13, 0xffffffffffffffff, 0x1c0000) preadv(r14, 0x0, 0x0, 0x0) readv(r3, 0x0, 0x0) r15 = socket$inet(0x2, 0x80000, 0x0) syncfs(r15) socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r4, 0x8953, &(0x7f0000001a40)={{0x2, 0x0, @remote}, {0x0, @broadcast}, 0x80, {0x2, 0x0, @remote}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) r16 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r16, 0x8953, &(0x7f0000000500)={{0x2, 0x0, @multicast1}, {0x0, @broadcast}, 0x0, {0x2, 0x0, @local}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) setsockopt$inet_tcp_int(r16, 0x6, 0x0, &(0x7f00000000c0), 0xfdf5) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x3f, &(0x7f0000000340)=0x1, 0x4) syz_open_dev$mice(&(0x7f0000000200)='/dev/input/mice\x00', 0x0, 0x2c6400) openat$keychord(0xffffffffffffff9c, 0x0, 0x80000, 0x0) clone(0x20207ffd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x9b700810fd5f601b, 0x1, 0x0) r17 = open(&(0x7f0000000500)='./bus\x00', 0x141042, 0x0) close(r17) r18 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x105082) r19 = memfd_create(&(0x7f0000000100)='/dev/keychord\x00', 0x0) pwritev(r19, &(0x7f0000000440)=[{&(0x7f00000004c0)="03006f", 0x3}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r18, 0x4c00, r19) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r17, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) fcntl$setstatus(r17, 0x4, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r21, &(0x7f00000001c0), 0x526987c9) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f00000018c0)) fstat(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r23 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r23, 0x1, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) keyctl$get_persistent(0x3, r24, 0x0) write$P9_RGETATTR(0xffffffffffffffff, &(0x7f0000001800)={0xa0, 0x19, 0x1, {0x1120, {0x0, 0x1, 0x6}, 0x100010114, r24, r22, 0x4, 0x10000, 0x9, 0x1, 0x4, 0x8, 0x0, 0x0, 0x3, 0x1f, 0x4, 0x0, 0x3}}, 0xa0) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000640)={@loopback, @multicast2}, 0x0) readv(r17, &(0x7f0000001b80)=[{&(0x7f0000000800)=""/4096}, {&(0x7f0000001940)=""/212}, {&(0x7f0000000600), 0x3c9}, {&(0x7f0000000680)=""/53}, {&(0x7f0000001c00)=""/189}, {&(0x7f0000001b00)=""/68, 0x3a0}], 0x3) read(r20, &(0x7f0000000700)=""/250, 0xffffffc9) sendfile(r18, r19, 0x0, 0x180003) [ 2698.245058] audit: type=1400 audit(1575165658.945:4775): avc: denied { create } for pid=27500 comm="syz-executor.0" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 02:00:59 executing program 3: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) socket$inet(0x10, 0x2, 0x0) r3 = socket(0x200000000000011, 0x4000000000080002, 0x0) setsockopt$packet_int(r3, 0x107, 0x14, 0x0, 0x0) write(r2, &(0x7f0000000280)="2400e9dd751a18a5a2d4545ea300002100160004000000ba00800800a0f7e931e59d5b68cb677f9ddc53a98b32c03c0b64b30000000000000088f7da96050000ec2a506860a3b130d74128b4f1a3584f76b87fe3706840681d441d43c5efa48adacdb11d40593d866d32e0f895f15c3aba25a1c7e82cbe03d4eb6b99a844536631c923691f158c738f86efc97be343063ce99f6b56a1f8978aaebcdf8179d9f4bd316da6d48efb98ba86dbed88eeeccd04e1b6c4ac808636597534ffc20d2173f668814660e7af6d8567a22eded0753427ec3c3e538dfe1a965ccad7e035bb9636b705678ca1558143e63cf4febcea8b38fa808783340e546c54dd82a9eefa099fb89d93041c50714456d2a1969c9035882d899f", 0xfffffffffffffe65) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a566) splice(r0, 0x0, r2, 0x0, 0x4ffe0, 0x0) write$P9_RVERSION(0xffffffffffffffff, &(0x7f0000000000)={0x15, 0x65, 0xffff, 0x3f, 0x8, '9P2000.L'}, 0x15) 02:00:59 executing program 4: r0 = eventfd2(0x0, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000140)={0x0, 0x0}) fcntl$getown(0xffffffffffffffff, 0x9) r2 = getpgid(r1) r3 = syz_open_procfs(r2, &(0x7f0000000080)='\x00\x00\x00&y\xc9\xeb\x00\x00\x00\x00\x00 \x00\x00') r4 = syz_open_procfs(0x0, &(0x7f0000000200)='stat\x00') r5 = socket(0xa, 0x2, 0x0) setsockopt$inet6_mreq(r5, 0x29, 0x0, &(0x7f0000000280)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) r6 = socket(0xa, 0x2, 0x6) setsockopt$inet6_mreq(r6, 0x29, 0x1b, &(0x7f0000a1aff7)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000400)='/proc/thsead\xads^lf/aptr/curre\xf9\x9a\x00', 0x2, 0x0) r7 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r7, 0x400454ca, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TUNSETLINK(r7, 0x400454cd, 0x7) r9 = timerfd_create(0x0, 0x0) timerfd_settime(r9, 0x0, &(0x7f0000000140)={{}, {0x0, 0x1c9c380}}, &(0x7f0000af9ff0)) dup3(r9, r8, 0x80000) openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000480)='/selinux/load\x00', 0x2, 0x0) r10 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r10, 0x400454ca, &(0x7f0000000100)={'nr0\x01\x00\x00\x00\xf2\xff\xff\xfe\x00\x00@\x00', 0x6}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r10, 0x400454cd, 0x7) dup3(r11, r10, 0x0) r12 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='\x0e\xed\xcf\x00', 0x0, 0x0) ioctl$TUNSETIFF(r12, 0x400454ca, &(0x7f0000000100)={'lapb0\x00', 0x1000}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r12, 0x400454cd, 0x7) dup3(r13, r12, 0x0) r14 = dup3(r13, 0xffffffffffffffff, 0x1c0000) preadv(r14, 0x0, 0x0, 0x0) readv(r3, 0x0, 0x0) r15 = socket$inet(0x2, 0x80000, 0x0) syncfs(r15) socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r4, 0x8953, &(0x7f0000001a40)={{0x2, 0x0, @remote}, {0x0, @broadcast}, 0x80, {0x2, 0x0, @remote}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) r16 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r16, 0x8953, &(0x7f0000000500)={{0x2, 0x0, @multicast1}, {0x0, @broadcast}, 0x0, {0x2, 0x0, @local}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) setsockopt$inet_tcp_int(r16, 0x6, 0x0, &(0x7f00000000c0), 0xfdf5) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x3f, &(0x7f0000000340)=0x1, 0x4) syz_open_dev$mice(&(0x7f0000000200)='/dev/input/mice\x00', 0x0, 0x2c6400) openat$keychord(0xffffffffffffff9c, 0x0, 0x80000, 0x0) clone(0x20207ffd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x9b700810fd5f601b, 0x1, 0x0) r17 = open(&(0x7f0000000500)='./bus\x00', 0x141042, 0x0) close(r17) r18 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x105082) r19 = memfd_create(&(0x7f0000000100)='/dev/keychord\x00', 0x0) pwritev(r19, &(0x7f0000000440)=[{&(0x7f00000004c0)="03006f", 0x3}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r18, 0x4c00, r19) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r17, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) fcntl$setstatus(r17, 0x4, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r21, &(0x7f00000001c0), 0x526987c9) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f00000018c0)) fstat(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r23 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r23, 0x1, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) keyctl$get_persistent(0x3, r24, 0x0) write$P9_RGETATTR(0xffffffffffffffff, &(0x7f0000001800)={0xa0, 0x19, 0x1, {0x1120, {0x0, 0x1, 0x6}, 0x100010114, r24, r22, 0x4, 0x10000, 0x9, 0x1, 0x4, 0x8, 0x0, 0x0, 0x3, 0x1f, 0x4, 0x0, 0x3}}, 0xa0) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000640)={@loopback, @multicast2}, 0x0) readv(r17, &(0x7f0000001b80)=[{&(0x7f0000000800)=""/4096}, {&(0x7f0000001940)=""/212}, {&(0x7f0000000600), 0x3c9}, {&(0x7f0000000680)=""/53}, {&(0x7f0000001c00)=""/189}, {&(0x7f0000001b00)=""/68, 0x3a0}], 0x3) read(r20, &(0x7f0000000700)=""/250, 0xffffffc9) sendfile(r18, r19, 0x0, 0x180003) 02:01:00 executing program 5: r0 = eventfd2(0x0, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000140)={0x0, 0x0}) fcntl$getown(0xffffffffffffffff, 0x9) r2 = getpgid(r1) r3 = syz_open_procfs(r2, &(0x7f0000000080)='\x00\x00\x00&y\xc9\xeb\x00\x00\x00\x00\x00 \x00\x00') r4 = syz_open_procfs(0x0, &(0x7f0000000200)='stat\x00') socket(0xa, 0x2, 0x0) setsockopt$inet6_mreq(0xffffffffffffffff, 0x29, 0x1b, &(0x7f0000000280)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) r5 = socket(0xa, 0x2, 0x6) setsockopt$inet6_mreq(r5, 0x29, 0x1b, &(0x7f0000a1aff7)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000400)='/proc/thsead\xads^lf/aptr/curre\xf9\x9a\x00', 0x2, 0x0) r6 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r6, 0x400454ca, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TUNSETLINK(r6, 0x400454cd, 0x7) r8 = timerfd_create(0x0, 0x0) timerfd_settime(r8, 0x0, &(0x7f0000000140)={{}, {0x0, 0x1c9c380}}, &(0x7f0000af9ff0)) dup3(r8, r7, 0x80000) openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000480)='/selinux/load\x00', 0x2, 0x0) r9 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r9, 0x400454ca, &(0x7f0000000100)={'nr0\x01\x00\x00\x00\xf2\xff\xff\xfe\x00\x00@\x00', 0x6}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r9, 0x400454cd, 0x7) dup3(r10, r9, 0x0) r11 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='\x0e\xed\xcf\x00', 0x0, 0x0) ioctl$TUNSETIFF(r11, 0x400454ca, &(0x7f0000000100)={'lapb0\x00', 0x1000}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r11, 0x400454cd, 0x7) dup3(r12, r11, 0x0) r13 = dup3(r12, 0xffffffffffffffff, 0x1c0000) preadv(r13, 0x0, 0x0, 0x0) readv(r3, 0x0, 0x0) r14 = socket$inet(0x2, 0x80000, 0x0) syncfs(r14) socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r4, 0x8953, &(0x7f0000001a40)={{0x2, 0x0, @remote}, {0x0, @broadcast}, 0x80, {0x2, 0x0, @remote}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) r15 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r15, 0x8953, &(0x7f0000000500)={{0x2, 0x0, @multicast1}, {0x0, @broadcast}, 0x0, {0x2, 0x0, @local}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) setsockopt$inet_tcp_int(r15, 0x6, 0x0, &(0x7f00000000c0), 0xfdf5) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x3f, &(0x7f0000000340)=0x1, 0x4) syz_open_dev$mice(&(0x7f0000000200)='/dev/input/mice\x00', 0x0, 0x2c6400) openat$keychord(0xffffffffffffff9c, 0x0, 0x80000, 0x0) clone(0x20207ffd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x9b700810fd5f601b, 0x1, 0x0) r16 = open(&(0x7f0000000500)='./bus\x00', 0x141042, 0x0) close(r16) r17 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x105082) r18 = memfd_create(&(0x7f0000000100)='/dev/keychord\x00', 0x0) pwritev(r18, &(0x7f0000000440)=[{&(0x7f00000004c0)="03006f", 0x3}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r17, 0x4c00, r18) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r16, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) fcntl$setstatus(r16, 0x4, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r20, &(0x7f00000001c0), 0x526987c9) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f00000018c0)) fstat(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r22 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r22, 0x1, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) keyctl$get_persistent(0x3, r23, 0x0) write$P9_RGETATTR(0xffffffffffffffff, &(0x7f0000001800)={0xa0, 0x19, 0x1, {0x1120, {0x0, 0x1, 0x6}, 0x100010114, r23, r21, 0x4, 0x10000, 0x9, 0x1, 0x4, 0x8, 0x0, 0x0, 0x3, 0x1f, 0x4, 0x0, 0x3}}, 0xa0) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000640)={@loopback, @multicast2}, 0x0) readv(r16, &(0x7f0000001b80)=[{&(0x7f0000000800)=""/4096}, {&(0x7f0000001940)=""/212}, {&(0x7f0000000600), 0x3c9}, {&(0x7f0000000680)=""/53}, {&(0x7f0000001c00)=""/189}, {&(0x7f0000001b00)=""/68, 0x3a0}], 0x3) read(r19, &(0x7f0000000700)=""/250, 0xffffffc9) sendfile(r17, r18, 0x0, 0x180003) 02:01:00 executing program 4: r0 = eventfd2(0x0, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000140)={0x0, 0x0}) fcntl$getown(0xffffffffffffffff, 0x9) r2 = getpgid(r1) r3 = syz_open_procfs(r2, &(0x7f0000000080)='\x00\x00\x00&y\xc9\xeb\x00\x00\x00\x00\x00 \x00\x00') r4 = syz_open_procfs(0x0, &(0x7f0000000200)='stat\x00') r5 = socket(0xa, 0x2, 0x0) setsockopt$inet6_mreq(r5, 0x29, 0x1b, 0x0, 0x0) r6 = socket(0xa, 0x2, 0x6) setsockopt$inet6_mreq(r6, 0x29, 0x1b, &(0x7f0000a1aff7)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000400)='/proc/thsead\xads^lf/aptr/curre\xf9\x9a\x00', 0x2, 0x0) r7 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r7, 0x400454ca, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TUNSETLINK(r7, 0x400454cd, 0x7) r9 = timerfd_create(0x0, 0x0) timerfd_settime(r9, 0x0, &(0x7f0000000140)={{}, {0x0, 0x1c9c380}}, &(0x7f0000af9ff0)) dup3(r9, r8, 0x80000) openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000480)='/selinux/load\x00', 0x2, 0x0) r10 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r10, 0x400454ca, &(0x7f0000000100)={'nr0\x01\x00\x00\x00\xf2\xff\xff\xfe\x00\x00@\x00', 0x6}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r10, 0x400454cd, 0x7) dup3(r11, r10, 0x0) r12 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='\x0e\xed\xcf\x00', 0x0, 0x0) ioctl$TUNSETIFF(r12, 0x400454ca, &(0x7f0000000100)={'lapb0\x00', 0x1000}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r12, 0x400454cd, 0x7) dup3(r13, r12, 0x0) r14 = dup3(r13, 0xffffffffffffffff, 0x1c0000) preadv(r14, 0x0, 0x0, 0x0) readv(r3, 0x0, 0x0) r15 = socket$inet(0x2, 0x80000, 0x0) syncfs(r15) socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r4, 0x8953, &(0x7f0000001a40)={{0x2, 0x0, @remote}, {0x0, @broadcast}, 0x80, {0x2, 0x0, @remote}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) r16 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r16, 0x8953, &(0x7f0000000500)={{0x2, 0x0, @multicast1}, {0x0, @broadcast}, 0x0, {0x2, 0x0, @local}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) setsockopt$inet_tcp_int(r16, 0x6, 0x0, &(0x7f00000000c0), 0xfdf5) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x3f, &(0x7f0000000340)=0x1, 0x4) syz_open_dev$mice(&(0x7f0000000200)='/dev/input/mice\x00', 0x0, 0x2c6400) openat$keychord(0xffffffffffffff9c, 0x0, 0x80000, 0x0) clone(0x20207ffd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x9b700810fd5f601b, 0x1, 0x0) r17 = open(&(0x7f0000000500)='./bus\x00', 0x141042, 0x0) close(r17) r18 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x105082) r19 = memfd_create(&(0x7f0000000100)='/dev/keychord\x00', 0x0) pwritev(r19, &(0x7f0000000440)=[{&(0x7f00000004c0)="03006f", 0x3}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r18, 0x4c00, r19) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r17, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) fcntl$setstatus(r17, 0x4, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r21, &(0x7f00000001c0), 0x526987c9) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f00000018c0)) fstat(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r23 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r23, 0x1, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) keyctl$get_persistent(0x3, r24, 0x0) write$P9_RGETATTR(0xffffffffffffffff, &(0x7f0000001800)={0xa0, 0x19, 0x1, {0x1120, {0x0, 0x1, 0x6}, 0x100010114, r24, r22, 0x4, 0x10000, 0x9, 0x1, 0x4, 0x8, 0x0, 0x0, 0x3, 0x1f, 0x4, 0x0, 0x3}}, 0xa0) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000640)={@loopback, @multicast2}, 0x0) readv(r17, &(0x7f0000001b80)=[{&(0x7f0000000800)=""/4096}, {&(0x7f0000001940)=""/212}, {&(0x7f0000000600), 0x3c9}, {&(0x7f0000000680)=""/53}, {&(0x7f0000001c00)=""/189}, {&(0x7f0000001b00)=""/68, 0x3a0}], 0x3) read(r20, &(0x7f0000000700)=""/250, 0xffffffc9) sendfile(r18, r19, 0x0, 0x180003) 02:01:00 executing program 2: r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000040)='./cgroup.cpu\x00', 0x200002, 0x0) r1 = request_key(&(0x7f0000000300)='keyring\x00', &(0x7f0000000340)={'syz', 0x1}, &(0x7f00000003c0)='em1@&\\\x00', 0xfffffffffffffffb) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000002c0)='maps\x00') close(r2) openat(0xffffffffffffffff, &(0x7f0000000200)='./bus\x00', 0x88500, 0xe2) keyctl$read(0xb, r1, 0xfffffffffffffffd, 0xffffffffffffffc7) fchdir(r0) creat(&(0x7f0000000240)='./bus\x00', 0x0) r3 = creat(&(0x7f00000002c0)='./bus\x00', 0x0) ftruncate(r3, 0x4002081fc) request_key(&(0x7f0000000100)='encrypted\x00', &(0x7f0000000180)={'syz', 0x2}, &(0x7f00000001c0)='threaded\x00', 0x0) r4 = add_key$keyring(&(0x7f0000000100)='keyring\x00', &(0x7f0000000180)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) add_key$keyring(&(0x7f0000000100)='keyring\x00', &(0x7f0000000280)={'syz', 0x1}, 0x0, 0x0, r4) r5 = add_key$keyring(&(0x7f0000000100)='keyring\x00', &(0x7f0000000180)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) r6 = add_key$keyring(&(0x7f0000000100)='keyring\x00', &(0x7f0000000280)={'syz', 0x1}, 0x0, 0x0, r5) keyctl$link(0x8, r5, r6) r7 = add_key$keyring(&(0x7f0000000100)='keyring\x00', &(0x7f0000000180)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) r8 = add_key$keyring(&(0x7f0000000100)='keyring\x00', &(0x7f0000000280)={'syz', 0x1}, 0x0, 0x0, r7) keyctl$link(0x8, r7, r8) r9 = add_key$user(&(0x7f0000001700)='user\x00', &(0x7f0000001740)={'syz', 0x2}, &(0x7f0000001780)="16c857083c2d417c4c11bd3639c7bc78520dcb74e2c5f137d722eb54fb699b0a4c3f6320", 0x24, r7) keyctl$get_security(0x11, r9, 0x0, 0xfffffffffffffe56) keyctl$link(0x8, r9, r6) add_key$user(&(0x7f00000000c0)='user\x00', &(0x7f0000000440)={'syz', 0x3}, &(0x7f0000000500)="684431a92742ede560fdfad92f12a3e557b448513745436909e3c23870fc2309cb128505f6460d4475a75fd59efa97b4a4e62b443cae92b4b6d2aac49db3cfd770bc40a16cb16acde4389406056c0c80de6ae93db09f703d927b41d6d79c7c73904d3c103e361dcec3c54a35c272db00b74aee4eae435959b3aa9833f67fca309e61283bf8c1ca6c989137d4e1f5734d79d7363e0a50bed0724f5dce93dbc4c8be61366314f402401c0db2fe364dfaaba32e4e0d5c8bfab67bc3087a326c3002648c564c3b8ddd5fd7817d1be65659cdac02c3bd8e46f30705afe77c778e5616e685d611122dd563459a67919ee618b225d5", 0xf2, 0xfffffffffffffffe) r10 = add_key$keyring(&(0x7f0000000100)='keyring\x00', &(0x7f0000000180)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) r11 = add_key$keyring(&(0x7f0000000100)='keyring\x00', &(0x7f0000000280)={'syz', 0x1}, 0x0, 0x0, r10) keyctl$link(0x8, r10, r11) r12 = add_key$user(&(0x7f0000001700)='user\x00', &(0x7f0000001740)={'syz', 0x2}, &(0x7f0000001780)="16c857083c2d417c4c11bd3639c7bc78520dcb74e2c5f137d722eb54fb699b0a4c3f6320", 0x24, r10) keyctl$get_security(0x11, r12, &(0x7f0000000780)=""/103, 0xd) pipe(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r13, &(0x7f00000001c0), 0xfffffef3) open(&(0x7f000000fffa)='./bus\x00', 0x141042, 0x0) r14 = open(&(0x7f0000000080)='./bus\x00', 0x400141042, 0x0) socket$inet6(0xa, 0x2, 0xff) mmap(&(0x7f00002d5000/0x4000)=nil, 0x4000, 0x1000000, 0x13, r14, 0xabb46000) socket$nl_generic(0x10, 0x3, 0x10) open$dir(&(0x7f0000000400)='./bus\x00', 0x8000, 0x4) r15 = socket(0x200000000000011, 0x4000000000080002, 0x0) setsockopt$packet_int(r15, 0x107, 0x14, 0x0, 0x0) r16 = socket(0x200000000000011, 0x4000000000080002, 0x0) setsockopt$packet_int(r16, 0x107, 0x14, 0x0, 0x0) setsockopt$inet6_tcp_TCP_REPAIR_QUEUE(r16, 0x6, 0x14, &(0x7f0000000000)=0x3f21d765dd61b264, 0x73ac6c4be64cc44c) r17 = socket$inet6_tcp(0xa, 0x1, 0x0) socket$nl_xfrm(0x10, 0x3, 0x6) syz_genetlink_get_family_id$ipvs(&(0x7f0000000380)='IPVS\x00') r18 = socket(0xa, 0x800, 0x0) setsockopt$packet_int(r18, 0x107, 0x14, 0x0, 0x0) ftruncate(r17, 0x9) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) r19 = socket(0x200000000000011, 0x4000000000080002, 0x0) setsockopt$packet_int(r19, 0x107, 0x14, 0x0, 0x0) read(r19, &(0x7f0000000600)=""/246, 0xf6) [ 2700.487925] lowmemorykiller: Killing 'syz-executor.1' (27502) (tgid 27495), adj 1000, [ 2700.487925] to free 52416kB on behalf of 'kswapd0' (28) because [ 2700.487925] cache 51964kB is below limit 65536kB for oom_score_adj 12 [ 2700.487925] Free memory is 1132kB above reserved [ 2701.533490] lowmemorykiller: Killing 'syz-executor.1' (27502) (tgid 27495), adj 1000, [ 2701.533490] to free 52416kB on behalf of 'syz-executor.4' (2120) because [ 2701.533490] cache 51116kB is below limit 65536kB for oom_score_adj 12 [ 2701.533490] Free memory is -1416kB above reserved [ 2701.540310] lowmemorykiller: Killing 'syz-executor.1' (27502) (tgid 27495), adj 1000, [ 2701.540310] to free 52416kB on behalf of 'kswapd0' (28) because [ 2701.540310] cache 51116kB is below limit 65536kB for oom_score_adj 12 [ 2701.540310] Free memory is -1416kB above reserved [ 2701.991945] lowmemorykiller: Killing 'syz-executor.4' (27535) (tgid 27535), adj 1000, [ 2701.991945] to free 52412kB on behalf of 'syz-executor.2' (27601) because [ 2701.991945] cache 50968kB is below limit 65536kB for oom_score_adj 12 [ 2701.991945] Free memory is -1252kB above reserved [ 2702.003233] lowmemorykiller: Killing 'syz-executor.4' (27575) (tgid 27575), adj 1000, [ 2702.003233] to free 52404kB on behalf of 'kswapd0' (28) because [ 2702.003233] cache 48008kB is below limit 65536kB for oom_score_adj 12 [ 2702.003233] Free memory is 848kB above reserved [ 2702.070409] lowmemorykiller: Killing 'syz-executor.4' (27598) (tgid 27598), adj 1000, [ 2702.070409] to free 52404kB on behalf of 'kswapd0' (28) because [ 2702.070409] cache 47860kB is below limit 65536kB for oom_score_adj 12 [ 2702.070409] Free memory is 34124kB above reserved [ 2702.112592] lowmemorykiller: Killing 'syz-executor.4' (27553) (tgid 27553), adj 1000, [ 2702.112592] to free 52396kB on behalf of 'syz-executor.3' (2121) because [ 2702.112592] cache 48008kB is below limit 65536kB for oom_score_adj 12 [ 2702.112592] Free memory is 848kB above reserved [ 2702.170935] lowmemorykiller: Killing 'syz-executor.4' (24386) (tgid 24386), adj 1000, [ 2702.170935] to free 52388kB on behalf of 'syz-executor.0' (27537) because [ 2702.170935] cache 49636kB is below limit 65536kB for oom_score_adj 12 [ 2702.170935] Free memory is -552kB above reserved 02:01:03 executing program 0: prctl$PR_SET_PDEATHSIG(0x1, 0x0) ioctl$EXT4_IOC_MOVE_EXT(0xffffffffffffffff, 0xc028660f, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fsetxattr(0xffffffffffffffff, 0x0, &(0x7f0000000380)='mime_typeem0:\xcbmime_typemime_typevboxnet1@GPL.[cgroupeth0.posix_acl_access:$security\x00', 0x54, 0x0) write(r1, &(0x7f00000001c0), 0xfffffef3) read(r0, &(0x7f0000000200)=""/250, 0x50c7e3e3) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) ioctl$VT_OPENQRY(r0, 0x5600, &(0x7f00000004c0)) r2 = add_key$keyring(&(0x7f0000000100)='keyring\x00', &(0x7f0000000140)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) r3 = socket$inet6(0xa, 0x400200000001, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) r5 = syz_genetlink_get_family_id$fou(&(0x7f0000000180)='fou\x00') sendmsg$FOU_CMD_DEL(r4, &(0x7f0000000240)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f00000001c0)={&(0x7f00000002c0)=ANY=[@ANYBLOB="8c000000", @ANYRES16=r5, @ANYBLOB="00012abd703300ffdbdf2502000000080001004e23004014000700fe800000000000000000000046cc00bb0400050008000a004e22000014000900fe80000000000000000000000000001008000b", @ANYRES32=0x0, @ANYBLOB="0200050008000800ac1e0101000001004e2300001400070066e329c7949daacfcde122b5862fe9b0"], 0xffffffffffffff75}, 0x1, 0x0, 0x0, 0x4000}, 0x40000) bind$inet6(r4, &(0x7f0000000600)={0xa, 0x0, 0x0, @loopback}, 0x1c) sendto$inet6(r3, 0x0, 0x0, 0x20000008, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC_PROXY(r3, 0x29, 0xd3, &(0x7f0000000400)={{0xa, 0x4e24, 0xffff, @remote, 0x1ff}, {0xa, 0x4e23, 0x0, @local, 0x2}, 0x0, [0x2, 0x2, 0xbf25, 0x5, 0xfffffffc, 0x0, 0x9, 0x1000]}, 0x5c) add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f00000000c0)={'syz', 0x0}, 0x0, 0x0, r2) r6 = socket$inet6_tcp(0xa, 0x1, 0x0) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) dup2(r6, r7) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, 0x0}) r9 = memfd_create(&(0x7f0000000540)='syz', 0x2) ioctl$FS_IOC_RESVSP(r9, 0x40305828, &(0x7f0000000580)={0x0, 0x4, 0x7, 0x3}) ioprio_get$uid(0x3, r8) sendmsg$nl_netfilter(r7, &(0x7f0000000500)={&(0x7f0000000340)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000000480)={&(0x7f00000017c0)=ANY=[@ANYBLOB="d01000000609020027bd7000fddbdf250000000a375f9ca0594024f87d41a0611a47967e7b656f6cc35f99942a8ce88377631042c6c765673e36cf659d4321bd7775b49e523f126f15c5fff6e30f3423058c5f6cde6baf078c2a7de4ee4325c7bf1933020c86f386067d4044582081d2fce15a67efc0bc5ffeb8b11d93d6bd4a6ebcb144cf2f2ca604003d956d01c0a3a9608b682a12c42954a5a49b481a3c86a49af0cc30aadb635ef6a5e16f8cc9f934c32781ffe0c08a7961c809c895b387a8dadb42e7dba39dc4e662c63ed109523fdb9977f2efde320ecde34e313045a11d777fd7f7f55f055627ced2fd182fabb6960cb9de1ab4d53bf219a6d8e123d2581848d2469c54fa3364e5fda1eba58686bfbe150958df75799567c182fdf96fd412d55d6c3f5cc2096b4b80bad5024ac9aee3e39e6690db5766e1660109b84bcb6bf885b36cc7322a520755b7049f5b27eb5a641de93690ed82c23ed4c2883a99368899338592cf2a765af15a6437ecf0d2fb250c5d8f85e6674b344a9b1dce01f24a58c459950ea85a6b0f299f825ecdf41ac5753f3550c6367e0788b80e3b4be18c7a78a6b9fc6ed427d6dc63c93cf686f7b30cfc32c301aed5c44c10393c9894dd5941d1e1d54a4f3f4b6d1b0d733d0f161aa473baa2868f3302ec046631b913d34ae51278d4fcd470cf57e442fc1e03f952c2b95fd03f7c42225e55812c70405d03afc259247fcb1e2308c9073e33dd52de92b3024322daba239d2c6b5fe230cfa6dc12321bc2836d0fd63b1cd8170321cdf1949963aa1feb43482d33a79b6b98d84c5222687b7a88dff75a483418d17948a846a66716937cd12ea66c90a4044f86b77c0cf2cc59cf0b408126cf9f3e80c0f8d025ec0f4f6ed733fbc652338750768b7bca53e57ffc75c0321f95311235111f2ac0d44478bf08534b5cfad481926c0587af4b15c62c6116bddc13c8aa4e6be628ae4527ebb81619022b89552988033aff83394041f32de5cde2351ef2fbcd1afd31e08dfc6cd3212a657c30ef54e549d019bea2c324a003aca81092457bfd5da93ccc7aa070b8e9946ae7960ecf2afd9e1cbec6e55db2ae284fb6f098c25ce46f4cd28547d5e7b9bb50af180e1f3ab93551c72a85a0f9f5a67eab3b7ba8c295bb4541e8a6d29e401cdd395097db19c3519aef8a79f1e85b78d8ea3ea72477f200275e5b952060c11b2ca04d60a3bfe5fc40dacbfc911ebdd42df350631a58de97f28588331a52083af1fae2749cec0054922e575bcf29ad35468f01176beedc1c5721b9c7e6fd7f787dea012a97e97ee75ceb274ccd760cf2a784e52ee6af563b179dcdd80400239ef7764a504481f078f7d9bc81dd137a51ee1c5b504f9561c98569a08b763dc9039ce428694abf27af0bda3af80c9673a48933704ab4c9257e21e0f520caad5912e8f4f21fc0f4a417a6aaa1a2774c1cb3d0616d8dc2dc2630611d6c9baaa9c3e865e74acef1032ec6449722c5934202c62f8ebf2f28c4ad73d8d7565e878dfd5cd738be0ec68dd40d8f411559752a828218fb3c49ea9dd22321d96bcd9b503edda5492b9babd4394b25a72a7ab8292ac8595f7e9f3f3573e83f63b4861f2e4a28330f24200af76a11b3b409f543f18d241209fe04418e8099b83c4d439f1757e1dce1fb99efb741fe84d39c41a6de58c7ac96bb7a733f2f244e737fa31dfc1d79824c8934b59e2c622ee3f69de344824a6e96b5ca113c52166407282a59100e41a322a4abc6da112c1c6ae99c01366fe898cef65e7a6aeae8835052f9005fe1cf9e5db403b6ba51d5ca36a62282e16a3525b09f408aa61d525dcd965ab8904e473c258bf691fcdba96aa15f5fc98f76a61e83da469b0b005fa6d2948e99b56d68435f7d14147194c7327a9a7afe8b3aa66c6a7d3a0c243710da0ae286125ebeed69ae0a0c73e83cefe1e8bfc8804a798e9495e1edf89043861eaaefff6172e47a78716e9edaf86bc4af6ae8557f15d4c9d36e8acce29fb3b0529b5bdc93830d6a5e63a0d91d04df1b8843b63f2bfb902fcb1b891f11e1b8695de069bda268f98468f9f65f3a583b70fe1a6f10c2dbd04a6cd3afa48c94351ee8b71711efeb7e7344510b51b61191e444bc63f854074555d1a5390f9aa3f6694ed631cf9a80afecd399f88d47f85146d3aa9c20700d518854848c9bb20df66972970faa23a68062ac7001e3c27b1f142c194f746d33e13d649876da8bf3c661130a2dd59d9292138a47ec2506c3ba0c3ae1caa0240c5af69bb3a932dd3af0b5a7289b6528589d229b5e893d2fb03bddbb7bac59d32e118e4ed73ccce89a199d0c4e8469724432de75df64d2f02656881e407082426339140937a09662876c439c06c86fe37d71ac01927d5159b6ad42f168f5d006160626669bac8b77f02701f5f31151906ad83578f6b634f44b2ddd10875b22e6cc3153e4e6993694ad417bd3b3a08f3f0d04045991f3b99bf7a5e8d3f1ad5b027d10917c42554ddf37aa4a2192ff0210abe82236cc3e29c6dba27b3cea17d8adf2475b828e146bcd771da0ba524eba1c8d86d4d4ddb84139df6f244d6935f2eea6f0eef8613a12201491841c5444a8857c74855f08433db49c1fe3cbfca72f0b0c7b2be181a5678ff0ab3e5d8cdacbff05dcf85450b660ed2f0fbaec4d4a1d46928ec3d33b9e14e44c0398aa52d564ea22764eb4d9cdcec9c444833f6bae4ef8e9ea51625025ffdef186fd5ab2ce0938afcb7c73864bb508f64f9ebd3680c7fa1d24de167fcd897591c7874dd4ee072fc40370d470a72073b3df09eab4bc919c09f86dcb5ae3aec437d14b87ff86bc94cb47a9c45385732e0072f1e6bc091fa513d6d873e45dd6594ea7f7842ece40df10e76ff41d1c7351bf52338dd7d22bfea0dbb43dbfec500b7e44ff5ca5a7ba41a777b05579ed4ec409e81bba29621096edd7f3a8848145d56efd58db647b24de6d19344004b2f124b2f9d640804d98b0cad1462b9917dde0ab056eb9fdcb42afbaf94ec4d90eed60e1377ee8f9ac4ad8518e307de0eb696de3988252fbf86dc3c7f53a33d41e618f03612fb2f9c64397cc5fdbe62bb358c18f25578e6c404be08bfc75984e752cc399fdc0de2553f31692a667301db929f0f8acf7c7599ca81f9740bf3c9fbdfd39b16e8303f92ec13641525147113d90ba8c51eb576f1d2ed5cfe76e4c2f2dd4d51bc0f08cf882c820cddf50e165e9e7fb9a430ef7ae2bec9c16c0d86bf035b78c0791996079fed457e5364e0aa1a9946379c147269e296296d6d654abf4f4e09b385c5486b7c88d8672fa5c96efaf82fc0585bccf5bb9a11d9af131849b3d1c3d7b57d14a88c07ea2efff967796519228cefc1a6940835d4499ed07126ac2deb982264258d0d57935f7167cddd945dc647d81f1d037b4c9d85f26620d36222548dd07e5ec87ede713b4b6ed9b6de63f7521877e84f6a24bbf0c52bee32a6868f5e172f154369b4c575cb6ddf63eb6051c6ed75b4db8f053f8f38afbb7e77da65900b298451176e33bad5a13fadbb4a14a3c4a19d5d85d18e3ad8f072b14df0655ff10905705bd1617c02049bf722f0bc55b181ba35a02ba78ec4952d72d1bf1de4a39014578762609c0f4d6573979ab48548ede6d4f812e985a550bbfb1c11c484383abfce330c56b8f43a1ae8fa2b9186d84e3540d735c58cd1cbfaf1b62de836ff76b78d87a5eb5f4726415e271976be573dbff18c99f8f8a5ef4b49409a3517b0189f23b6c81fe1f4d2bc7ffbace5dfd8182e8008b1720ada76cf6cb2809e54c993c1b33474ab6af52cee68f7bf8944636e34a68accc552de9f6f24e5f0bf16ff8c8fed18f521690527d58fb084913fb4f2bee20784b0750aa7bb7052b17e654ecc054f903c9a4862308dca350eb89f18205943d7f3aaa30e88ee7193c44a4ac6cfc139b1bf5e443887532df6da1967a579efd98509da11436b998349ef2a4c31bf641f64e184c1f537a7090570bea8a42005ae22195bd498031761436b35db7d892d79c11b76febac9c1cfc427ca9992fdb1a1912059452fd90d0db6377d4d95d10dcd6d59329381efd2599035e79c67dee19a3c4177475ccdd554b99fe9efc7ed355feec2084c5d868955d296d1d13c328281c9e0257d473f91fbce05506b9510839b08e11891b093e5ba64d240f6a096897d4d565e4a7e1d76a24abb973eb17806c0be64ebb54c4618c43e088d9ed8a6208812fd3eb039864e71adac1cb3a3da8fcc499ad421dcd8754fce18f946845bdf709c3db28cae9313efec999c991d76f8c812593ef601e83fcce58b2652c2af0f3b5e7db0136016b9f9b476283096cabd499e4a8f958f12cf74f3abb607b1e69af3149460cd71a0b61ee37b00b9c238712d1c55c43185c7b0c2ab681f0a7d0ad6a35b4f465fef3d7b1fc03977cb92986e0d73029c6b59cbc0200e629d3ecf4006bde904e80738bf52b408ae1a8b2c8c36690caced8694c2316cff7e1532ddbec23d62c857bdad1971a577a71b1a0bebf0c58e109919b752288c275f8c28b9da515ad0de7dfa5dab95abe84d09306d5814012328b5a570cf7b9dcbb179ee7c6179836aa75d8194978f596e63203db777c9e75022df3392f6064a1e837be4dbc26a987dbba5be98ac3527c06c7dc2ea461f13f54798b7b99d0c0baf75de0ff7522d8394e7ac1d85610d15bd949225ef429c18208fd6c53b35a67a7e45b5dd2355bcb4ce4f8f9a4d3a932226620104d3c7362b2faeecd2fdff6afb2d9c0a28ea2b7c4910c708d2ba64494496e5a2d5ca4e349862a9837ed7325b61e9d9912d358271f3175d13efc6e35f1a1f28becefe236f7b9f7dc6dd3edfb85824c756ceab322a587268817599ac2384d8254992bbfb388348e9b712777ed945cd4230ae07bd9d91e5e765c8f2c46fdec3a49d21f9c797ceb41371ffda3ff525d1cfd9711f4ef25052aa7012635614252da59141dba1c1685572f3bb182dfd61f040345c6049f993c775a0266324e1c44f6eff11056f6d6389965d66428e669a0a11532e5963c35c6a539206c5203f56c736b48f77fe22ebe8809cf8539e354b2e3b336acc1fcaaf156f40105b89b744169b0959b7b321f65fa260ac62b27a614b2fa88550b337d258e22b9b7611df5784ba3527afe2e39e924fbd0acafa312ecfcd487574c979930612bcf395913c1fe8020a37e7f2cc003da6f2a302965842b5c53070b589167410003b487df4fe9bc3258128f72c5f46be469a174d4a7edeece72fc69d92ae83d28f39a64ff28e997f350dd34665cb10948242bf84c2e47e4160d36c72008570c39c1aaabf2ce40dd3fc5b05fd45b7fefd302114d4a4c313a342e86ef0addf2420ad3090c489c365090b5a4048610f77a4509f67889bb11913db87b8eb66ba3e31f790bb01e82a4ee71351b0867d74e6852ff902d630cdfb08311520f0f1818d834612318fe2f793ae4e78fae295f72ad1e492d30651c3c5d7927fe52c125bafb205510948a7ea4acdb8e292db7fc72d19f1a9e528722d8ecd52ba2c89dd6688764e5d427bd81feeb361e337b810e1aa12dce7f8393c0bba659ddf3d8d94b79a4f0d313fdd95b88ea4c6ca1437ebb446230ce32937d8e01c37dd5e7b446365701db729547b868f15b49fccea04d22b013d560e00e8ab54687310523355b858e26db8621992e3ecf397003fc19fd17c24fe9a69598a678508d52abb063827ae2a577ea5bac108399b38fcd5a46a2931181de7bfa80fadcf80b749b951fdd5f2f55f0a29922bf87a84bdb0fd817083257e41a3f77aeb070dfc1ec09461008000d00050000000d2b259d70077012a5f7d44e7d3e2aae934dc29be90821b0607f8261324d6a375448975d5361f6ba387bf31f46c20eecc3170ac086f0557c8e4b581e2322aacb95f090336b0d0b1133e19f6dcaf4782cff71962fd3371e08022456ef786f0af9b074cbfa9a3f257f703ae5d4c2ac76fbe1d385e98594b172064c66cf4fe5e37f207bfdac1e45eaca54ed30d0541b38e752123ea59a3a214b0c000c00000000000000000008007c00", @ANYRES32=r8, @ANYBLOB="931d1e45b304377f48d38b82547db198c2b948e9ecbfaca21c83bc8420f5d1a9b72048014bffbf88eab35933f550ef94ad222c5409869be6652e32bcb9aa19e57ae3ff92a5f93d915049702b6d3d4417fb07f0c8ff22bffa1ebac790ed60bd33fd732c4a3256417c7fafe8fd78f3dde0505d1cde3f55626649c0b8914e581b150b410c31ad0fcde9ee97c295002a2ae575395ea25bc1bb29a813"], 0x10d0}, 0x1, 0x0, 0x0, 0x20000010}, 0x4000000) keyctl$clear(0x7, r2) r10 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r10, &(0x7f0000000040)={0xa, 0x0, 0x0, @dev, 0x4}, 0x1c) connect$inet6(r10, &(0x7f0000000080)={0xa, 0x4e24, 0x0, @ipv4={[], [], @loopback}}, 0x1c) sendmmsg(r10, &(0x7f00000092c0), 0x4ff, 0x0) 02:01:03 executing program 5: socket$inet(0x10, 0x2, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f00000000c0)="db56b3a9", 0x1}, {&(0x7f0000000100)="82278f0983104712b6bb46f417713e7bce8ee3a92cadf9782552938f7fd997cea7d70321879b55c3d9f68fe793557b2a95b3dc47c59435d366088507235ef2cf9d4bee8f2eedc42b189da688bed6e5b0a71fcda08db567cc108fa8a4a689df4733e5594a934d30087674978c9726fe20511bdf755a6566a1b2baf9fccf765918acafa93ab3a7483bc9c8a396dc69141b2721d88753e71692cfe537c498897c2c675be2039f20ca31", 0xa8}, {&(0x7f00000001c0)="10ec9ec43f47435d1a9d8f6db1f5ea8a257d8c9532220886c312d5a3a5830263ac06b4567f1200362b48ddca519f65a6fed6cd868de1eef2a80563f1c3b544132a4cd0661d1ae427f771bb9e2f9e146dc077fbe1f943cba7700e3391e0e96bfca7e6", 0x62}], 0x1000000000000399}, 0x4040) r0 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/avc/cache_stats\x00', 0x0, 0x0) r1 = socket(0x200000000000011, 0x4000000000080002, 0x0) setsockopt$packet_int(r1, 0x107, 0x14, 0x0, 0x0) getsockopt$inet_mreqsrc(r1, 0x0, 0x27, &(0x7f0000000080)={@rand_addr, @remote, @loopback}, &(0x7f00000002c0)=0xc) getsockopt$IPT_SO_GET_REVISION_MATCH(r0, 0x0, 0x42, &(0x7f0000000040)={'ah\x00'}, &(0x7f0000000280)=0x1e) execve(&(0x7f0000000300)='./file0\x00', &(0x7f0000000e80)=[&(0x7f0000000340)='ah\x00', &(0x7f0000000e00)='\\%/\x00', &(0x7f0000000e40)='\x00'], &(0x7f0000000f00)=[&(0x7f0000000ec0)='ah\x00']) r2 = socket(0x200000000000011, 0x4000000000080002, 0x0) setsockopt$packet_int(r2, 0x107, 0x14, 0x0, 0x0) r3 = socket(0x200000000000011, 0x4000000000080002, 0x0) setsockopt$packet_int(r3, 0x107, 0x14, 0x0, 0x0) fcntl$setown(r3, 0x8, 0xffffffffffffffff) write$binfmt_elf32(r2, &(0x7f00000003c0)={{0x7f, 0x45, 0x4c, 0x46, 0x20, 0x3, 0x2, 0xb, 0x10001, 0x3, 0x6, 0x20, 0x280, 0x38, 0x163, 0xfffffe01, 0x800, 0x20, 0x2, 0x8000, 0x5, 0xff8a}, [{0x70000000, 0x3, 0x510, 0x8, 0x2, 0xfffffff9, 0x1b3c, 0x80}, {0x60000000, 0xd45, 0x3, 0x1, 0x37a, 0x5, 0x4, 0xfff}], "fe339da5a76fb5028bed0be2f89dbee22153631e3f0ee978b1749226a801cf68c0b92f787dfd8eb14cf619997d03864e9af6544599afaf0a64db28bee20149e432fdd447e5bd3a85c3b7b2959982ab3d47f9457ef03aa4737930382d9560521e01095a1baa41335fd60c23443b68e50600a8f721ed5f602c12a2cb96873ed60eee471860bf1424fcc763c4f430becc6ad0f42417edd93e7c77cc38ee3b8e010a21cb233781c574ae51d562bcef9887687de944113245fb93fb4ee75e42a305539c79554964d56f", [[], [], [], [], [], [], [], [], []]}, 0xa3f) socket$inet(0x2, 0x7, 0x1f) 02:01:03 executing program 4: r0 = eventfd2(0x0, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000140)={0x0, 0x0}) fcntl$getown(0xffffffffffffffff, 0x9) r2 = getpgid(r1) r3 = syz_open_procfs(r2, &(0x7f0000000080)='\x00\x00\x00&y\xc9\xeb\x00\x00\x00\x00\x00 \x00\x00') r4 = syz_open_procfs(0x0, &(0x7f0000000200)='stat\x00') r5 = socket(0xa, 0x2, 0x0) setsockopt$inet6_mreq(r5, 0x29, 0x1b, 0x0, 0x0) r6 = socket(0xa, 0x2, 0x6) setsockopt$inet6_mreq(r6, 0x29, 0x1b, &(0x7f0000a1aff7)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000400)='/proc/thsead\xads^lf/aptr/curre\xf9\x9a\x00', 0x2, 0x0) r7 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r7, 0x400454ca, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TUNSETLINK(r7, 0x400454cd, 0x7) r9 = timerfd_create(0x0, 0x0) timerfd_settime(r9, 0x0, &(0x7f0000000140)={{}, {0x0, 0x1c9c380}}, &(0x7f0000af9ff0)) dup3(r9, r8, 0x80000) openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000480)='/selinux/load\x00', 0x2, 0x0) r10 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r10, 0x400454ca, &(0x7f0000000100)={'nr0\x01\x00\x00\x00\xf2\xff\xff\xfe\x00\x00@\x00', 0x6}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r10, 0x400454cd, 0x7) dup3(r11, r10, 0x0) r12 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='\x0e\xed\xcf\x00', 0x0, 0x0) ioctl$TUNSETIFF(r12, 0x400454ca, &(0x7f0000000100)={'lapb0\x00', 0x1000}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r12, 0x400454cd, 0x7) dup3(r13, r12, 0x0) r14 = dup3(r13, 0xffffffffffffffff, 0x1c0000) preadv(r14, 0x0, 0x0, 0x0) readv(r3, 0x0, 0x0) r15 = socket$inet(0x2, 0x80000, 0x0) syncfs(r15) socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r4, 0x8953, &(0x7f0000001a40)={{0x2, 0x0, @remote}, {0x0, @broadcast}, 0x80, {0x2, 0x0, @remote}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) r16 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r16, 0x8953, &(0x7f0000000500)={{0x2, 0x0, @multicast1}, {0x0, @broadcast}, 0x0, {0x2, 0x0, @local}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) setsockopt$inet_tcp_int(r16, 0x6, 0x0, &(0x7f00000000c0), 0xfdf5) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x3f, &(0x7f0000000340)=0x1, 0x4) syz_open_dev$mice(&(0x7f0000000200)='/dev/input/mice\x00', 0x0, 0x2c6400) openat$keychord(0xffffffffffffff9c, 0x0, 0x80000, 0x0) clone(0x20207ffd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x9b700810fd5f601b, 0x1, 0x0) r17 = open(&(0x7f0000000500)='./bus\x00', 0x141042, 0x0) close(r17) r18 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x105082) r19 = memfd_create(&(0x7f0000000100)='/dev/keychord\x00', 0x0) pwritev(r19, &(0x7f0000000440)=[{&(0x7f00000004c0)="03006f", 0x3}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r18, 0x4c00, r19) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r17, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) fcntl$setstatus(r17, 0x4, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r21, &(0x7f00000001c0), 0x526987c9) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f00000018c0)) fstat(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r23 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r23, 0x1, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) keyctl$get_persistent(0x3, r24, 0x0) write$P9_RGETATTR(0xffffffffffffffff, &(0x7f0000001800)={0xa0, 0x19, 0x1, {0x1120, {0x0, 0x1, 0x6}, 0x100010114, r24, r22, 0x4, 0x10000, 0x9, 0x1, 0x4, 0x8, 0x0, 0x0, 0x3, 0x1f, 0x4, 0x0, 0x3}}, 0xa0) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000640)={@loopback, @multicast2}, 0x0) readv(r17, &(0x7f0000001b80)=[{&(0x7f0000000800)=""/4096}, {&(0x7f0000001940)=""/212}, {&(0x7f0000000600), 0x3c9}, {&(0x7f0000000680)=""/53}, {&(0x7f0000001c00)=""/189}, {&(0x7f0000001b00)=""/68, 0x3a0}], 0x3) read(r20, &(0x7f0000000700)=""/250, 0xffffffc9) sendfile(r18, r19, 0x0, 0x180003) 02:01:03 executing program 3: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) socket$inet(0x10, 0x2, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000000)=@nl, 0x80, &(0x7f00000002c0)=[{&(0x7f00000000c0)="10d057514bb66c250ca6dc9f5340f834031eb7af792ede2f0eda28ca8d02e4f20f11023d57be31484f34fd20194ed2e412fc524e09cfd8353b43da1427720b3f64", 0x41}, {&(0x7f0000000180)="ea4504d857065c55e53b5fdb62fbac7bf7359f012732cf2c249fac2af77e51ccc6965ac34c3baa6509b2a4e1d18277910b0d7f0ea22ca9231ef5ae3d26fee3bbd46dd07d71f59740ba705ff84ac52b8da7a0eeec329c3d5a0213ef076be9aec8b61842fe2d552eb05db41369cacdcaa2a3158d848d240c55d91c4d3a0879c9ed261b69146ad04644161d5222231c9fabd81f6c8660f656fc70c0135a2f6cc7ccf2ba9aeb194ac3292cf0405d65c493877daba4038941e97cc0", 0xb9}, {&(0x7f0000000240)="4772caa5247a2e5187f1f9c7f0e6292fd711d5da5dd3ae47aa81ba118b7d916094a7d0e786ba57d0d366299f820ce5555b4f7920817501f637f3bed8eeca6c133e5082c074d7461d26987e9439c839f36b23ba05a555dfad1cab6d8d1f09a57ff1ee6e3b01e7ff1a", 0x68}], 0x3}, 0x10008041) write(0xffffffffffffffff, &(0x7f0000000140)="24000000210099f0003bf90000ed190e020008160004000000ba0080080002", 0x1f) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a566) splice(r0, 0x0, r2, 0x0, 0x4ffe0, 0x0) 02:01:03 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x4e23, @multicast2}, 0x10) setsockopt$inet_mtu(r0, 0x0, 0xa, &(0x7f0000000040)=0x2, 0x4) sendto$inet(r0, 0x0, 0x0, 0x20000804, &(0x7f0000000000)={0x2, 0x4e23, @local}, 0x10) r1 = socket(0x200000000000011, 0x4000000000080002, 0x0) setsockopt$packet_int(r1, 0x107, 0x14, 0x0, 0x0) getsockopt$inet_buf(r1, 0x0, 0x29, &(0x7f0000000100)=""/97, &(0x7f0000000080)=0x61) 02:01:03 executing program 2: sendfile(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) fstat(0xffffffffffffffff, &(0x7f00000002c0)) r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000140)='.\xafcgroup.cpu\x00\xfd\x05\x00\x00\x00\x00\x00\x00\x00\xd4\xe6\xfb\xf2\x9c[\x94\x8fF)4\xd7\xfb\xb1\xf9z\x14\x82\x01\xc2`\xd9Y\x0f\xf6\xec\xef\xf4\x97\x9e\'\xc7\xcbk\x05\xe4zCm\xf45\x91\xe9W\x9e\xa1{N\xe1:=\x98\x92)\x91\x90\xa3\xc7\x8e\x01\x01\az\xa5\x96\x00\x00\x00\x00\x00\x00', 0x200002, 0x0) fchdir(r0) openat$dir(0xffffffffffffff9c, &(0x7f0000000280)='./control\x00', 0x0, 0x0) fchown(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) keyctl$chown(0x4, 0x0, 0x0, 0x0) r1 = creat(&(0x7f0000000080)='./bus\x00', 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) write$cgroup_type(r1, &(0x7f00000000c0)='threaded\x00', 0x100000198) sendfile(r1, r2, 0x0, 0x8000fffffffe) openat$dir(0xffffffffffffff9c, &(0x7f0000000280)='./control\x00', 0x0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0) fchown(0xffffffffffffffff, 0x0, 0x0) mount$fuse(0x0, &(0x7f0000000240)='./bus\x00', &(0x7f0000000280)='fuse\x00', 0x0, 0x0) connect$inet6(r1, &(0x7f0000000000)={0xa, 0x4e21, 0x550b, @loopback, 0x1ff}, 0x1c) creat(&(0x7f0000000080)='./bus\x00', 0x0) 02:01:04 executing program 4: r0 = eventfd2(0x0, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000140)={0x0, 0x0}) fcntl$getown(0xffffffffffffffff, 0x9) r2 = getpgid(r1) r3 = syz_open_procfs(r2, &(0x7f0000000080)='\x00\x00\x00&y\xc9\xeb\x00\x00\x00\x00\x00 \x00\x00') r4 = syz_open_procfs(0x0, &(0x7f0000000200)='stat\x00') r5 = socket(0xa, 0x2, 0x0) setsockopt$inet6_mreq(r5, 0x29, 0x1b, 0x0, 0x0) r6 = socket(0xa, 0x2, 0x6) setsockopt$inet6_mreq(r6, 0x29, 0x1b, &(0x7f0000a1aff7)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000400)='/proc/thsead\xads^lf/aptr/curre\xf9\x9a\x00', 0x2, 0x0) r7 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r7, 0x400454ca, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TUNSETLINK(r7, 0x400454cd, 0x7) r9 = timerfd_create(0x0, 0x0) timerfd_settime(r9, 0x0, &(0x7f0000000140)={{}, {0x0, 0x1c9c380}}, &(0x7f0000af9ff0)) dup3(r9, r8, 0x80000) openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000480)='/selinux/load\x00', 0x2, 0x0) r10 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r10, 0x400454ca, &(0x7f0000000100)={'nr0\x01\x00\x00\x00\xf2\xff\xff\xfe\x00\x00@\x00', 0x6}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r10, 0x400454cd, 0x7) dup3(r11, r10, 0x0) r12 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='\x0e\xed\xcf\x00', 0x0, 0x0) ioctl$TUNSETIFF(r12, 0x400454ca, &(0x7f0000000100)={'lapb0\x00', 0x1000}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r12, 0x400454cd, 0x7) dup3(r13, r12, 0x0) r14 = dup3(r13, 0xffffffffffffffff, 0x1c0000) preadv(r14, 0x0, 0x0, 0x0) readv(r3, 0x0, 0x0) r15 = socket$inet(0x2, 0x80000, 0x0) syncfs(r15) socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r4, 0x8953, &(0x7f0000001a40)={{0x2, 0x0, @remote}, {0x0, @broadcast}, 0x80, {0x2, 0x0, @remote}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) r16 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r16, 0x8953, &(0x7f0000000500)={{0x2, 0x0, @multicast1}, {0x0, @broadcast}, 0x0, {0x2, 0x0, @local}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) setsockopt$inet_tcp_int(r16, 0x6, 0x0, &(0x7f00000000c0), 0xfdf5) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x3f, &(0x7f0000000340)=0x1, 0x4) syz_open_dev$mice(&(0x7f0000000200)='/dev/input/mice\x00', 0x0, 0x2c6400) openat$keychord(0xffffffffffffff9c, 0x0, 0x80000, 0x0) clone(0x20207ffd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x9b700810fd5f601b, 0x1, 0x0) r17 = open(&(0x7f0000000500)='./bus\x00', 0x141042, 0x0) close(r17) r18 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x105082) r19 = memfd_create(&(0x7f0000000100)='/dev/keychord\x00', 0x0) pwritev(r19, &(0x7f0000000440)=[{&(0x7f00000004c0)="03006f", 0x3}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r18, 0x4c00, r19) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r17, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) fcntl$setstatus(r17, 0x4, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r21, &(0x7f00000001c0), 0x526987c9) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f00000018c0)) fstat(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r23 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r23, 0x1, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) keyctl$get_persistent(0x3, r24, 0x0) write$P9_RGETATTR(0xffffffffffffffff, &(0x7f0000001800)={0xa0, 0x19, 0x1, {0x1120, {0x0, 0x1, 0x6}, 0x100010114, r24, r22, 0x4, 0x10000, 0x9, 0x1, 0x4, 0x8, 0x0, 0x0, 0x3, 0x1f, 0x4, 0x0, 0x3}}, 0xa0) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000640)={@loopback, @multicast2}, 0x0) readv(r17, &(0x7f0000001b80)=[{&(0x7f0000000800)=""/4096}, {&(0x7f0000001940)=""/212}, {&(0x7f0000000600), 0x3c9}, {&(0x7f0000000680)=""/53}, {&(0x7f0000001c00)=""/189}, {&(0x7f0000001b00)=""/68, 0x3a0}], 0x3) read(r20, &(0x7f0000000700)=""/250, 0xffffffc9) sendfile(r18, r19, 0x0, 0x180003) [ 2703.375729] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=0 sclass=netlink_route_socket 02:01:04 executing program 1: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$IP_VS_SO_GET_DAEMON(r0, 0x0, 0x487, &(0x7f0000000040), &(0x7f0000000080)=0x30) r2 = socket$nl_route(0x10, 0x3, 0x0) splice(r0, 0x0, r2, 0x0, 0x1420000a77, 0x0) write(0xffffffffffffffff, &(0x7f0000000000)="fc0000001c000704ab095806090007000aab08000600000002ffff93210001", 0x1f) r3 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000002c0)='maps\x00') close(r3) mkdir(&(0x7f0000000180)='./control\x00', 0x0) r4 = inotify_init() r5 = inotify_add_watch(r4, &(0x7f0000000000)='./control\x00', 0x70) clone(0x0, 0x0, 0x0, 0x0, 0x0) inotify_rm_watch(r4, r5) write$UHID_GET_REPORT_REPLY(r3, &(0x7f00000000c0)={0xa, 0x6, 0x2, 0x80}, 0xa) r6 = socket(0x200000000000011, 0x4000000000080002, 0x0) setsockopt$packet_int(r6, 0x107, 0x14, 0x0, 0x0) r7 = socket(0x200000000000011, 0xa, 0x0) setsockopt$packet_int(r7, 0x107, 0x14, 0x0, 0x0) splice(r6, &(0x7f0000000100)=0x7ff, r7, &(0x7f0000000140)=0x4, 0x3, 0xe) write$binfmt_elf64(r1, &(0x7f0000000000)=ANY=[], 0xff87) [ 2703.650906] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=29806 sclass=netlink_route_socket [ 2703.763313] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=29806 sclass=netlink_route_socket 02:01:04 executing program 1: eventfd2(0x0, 0x0) r0 = openat$selinux_policy(0xffffffffffffff9c, &(0x7f0000000180)='/selinux/policy\x00', 0x0, 0x0) ioctl$EVIOCGLED(r0, 0x80404519, &(0x7f0000000080)=""/7) ioctl$TIOCLINUX4(r0, 0x541c, &(0x7f00000000c0)) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMSET(r2, 0x5418, &(0x7f0000000580)=0x6) write(r2, &(0x7f00000001c0), 0xfffffef3) setsockopt$inet6_tcp_int(r0, 0x6, 0x7, &(0x7f00000003c0)=0x5, 0x4) vmsplice(r1, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) setsockopt$ARPT_SO_SET_ADD_COUNTERS(r1, 0x0, 0x61, &(0x7f00000002c0)={'filter\x00', 0x4}, 0x68) r3 = socket$inet6(0xa, 0x400000000001, 0x0) getsockopt$inet_IP_XFRM_POLICY(r1, 0x0, 0x11, &(0x7f0000000480)={{{@in6=@local, @in=@empty}}, {{@in=@loopback}, 0x0, @in6=@local}}, &(0x7f0000000340)=0xe8) ioctl$RTC_VL_READ(r2, 0x80047013, &(0x7f0000000400)) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) setsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) ioctl$sock_SIOCSIFVLAN_GET_VLAN_INGRESS_PRIORITY_CMD(0xffffffffffffffff, 0x8983, &(0x7f0000000600)) r4 = dup(r3) setsockopt$inet6_tcp_int(r0, 0x6, 0x19, &(0x7f00000005c0)=0xff, 0x4) openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000000240)='/selinux/avc/cache_s\x84ats\x00', 0x0, 0x0) r5 = socket$key(0xf, 0x3, 0x2) ioctl$sock_inet6_udp_SIOCINQ(r0, 0x541b, &(0x7f0000000140)) sendmsg$key(r5, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000680)=ANY=[@ANYBLOB="02100400070000000020000000000000080012000000000000d26c1657b72108f4ffe8000000000000000000000000000000000000000000cd006ef795a63b19298b6e28198740e6fe7a33ab3c119d5059d8bf7de10b38ab04ceee0f528a22e0ead8edf3fa7a0926e9dc47b62d379d04cadc8f7ce4acc476e53dd7f4395d3a2db614b959e93fdc27afdeb761412230b9e95296ca7211c6d9133273474fbc379d8340b2cd2057c273d4b235c885f0015c7faf3dfb14ee1591e377523afcb638deeddfa90d690592e742ba381e08148e991636866c6e16e4677e205200000000000000000a6ca5cfb983688989f18cb5360df5c6021cf3bc6ea569246bd9f754ff1e381dcf8c84b0b4f3fa1b95348753e629a6dd4d455cc366feb3b91e2f9ce3661c1f142ca0293cec14e7b9ecaef6c4f6e89d698f31533df3080875969c27ff1b5f704a2019349fae8ae89048100fa2113e459407d5912f00000000000000000000000000000076700d538c6c6d0809e2851722095388c8bf829e6125c6b28d73abff4c608abd8b8907a9b7a6f184c4dee625ffffff7f1baa1ef8da4db0063b3f39dc8defe21cdaf8be038f77d8a7111152f78e1d7593abc2e46f8d3fe805ac5b752c9aed653549851c126db97ec5b4e62f20ecf4db9a6e616c6efed1192d062bcd8806e93dba1ec2c57260e15554e0f93bf828262d051dfae08600070f0b78a3939ec44bd7b4285ecd7041981ea90c207ac05ef93dec0dbd99611794bc26812b831eb28e7b69bc67573b32ccf52b6776887669bd4420ec107ef56631d7c965bcaeaff28f86771fd6211e99f3adfbb58b9872f9f07913c3a34dc681dc8d1dba7627dcc51bf88fce2bd5f78b0f78978610d08f3c1acde9f960847a27904184ba39b850924fded5b374b362bc047d25ab068703a4e8fe18075f91e6c398d88ff17dc67c7ff6bd6d776b7adec35fcd4fa6ddff57869d32f92e97f47da9c89e8cecd0ee12665027dff9b5ae35df81f632969f40309077a3eb2ab2c520c32f3845e3323342839e4f22d03bfa5f82fbfd2795335403592c61e13f7fb17bf67292d18013807d9db7993aa2691baf2a2f4effdcf093380fdfec203b10f3bbd267035dad4e92ba831ccf87270ec5083b400f093601ec6f0cae8e25b7dde4b60e5fdba41c9d2eb09c3d61355b35778edd9181c336e2085580f58e438fa844f05b7079007c1b8dd1d612f893f7798131941ce0fb30df20e56dfe84646a2b7b0cef154f6393eb7a020b40eea4462d094d9873a1e6a19f20194894d14e36a464fa5ebcb9f552bd484d917e244196c64a6b30f74ed8d37bc6fa54e4a0135b987c3d30ea06fc8858d1dce594c9bde06360d741ac4da14dc4a74df6f0ca502d9e4fba790d0a31de20562d8700305154e55cd05e4644d413d462cf327c3b22f765de97a6c24b1911fb2111309acabe64b0c42ee8aaa11a3104ef0e624f8ebd2498509f910a7505eeb524640ba36e84132d1deaf3cc403e3f9dbf8094bb09bd58c280fa760d9085b8152445f76a43a414be75c09045bad9c3b7a29988ca5a862a2c81990185818dfd55d6eab3a8613758fa6c4a4f28a5fa91491818e87fd1c59c17f1aefdcd80e1a750f8993ed00b1a70c32afdfcb23cf2e5fd77d58a7aaaf07ad66e9879daf52db18e194d0c0df0aca9b758ebd7f414d1c955b287e41a1c1794c32dbe116b15cbe6cda2612635086004a721dd7b80895a133a06002c4cc00832c383b99e144881abdda39c84d3551f8f3d3f5f8944392cff7d2dbb312ea57ca6b8a01d65d010f49a8269493dd7cde1e550b8d4a1d1283e9efd20a897e4f6e3df423c92004e5bf60f146446585deeed72e1b607c1f8e8bd460da06a130f48b88d8287a18400"/1349], 0x418}}, 0x0) setsockopt$inet6_tcp_int(r4, 0x6, 0x12, &(0x7f0000000380)=0x83, 0x1fb) bind$inet6(r3, &(0x7f0000000040)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendto$inet6(r3, 0x0, 0x0, 0x20000008, &(0x7f0000000100)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) setsockopt$SO_BINDTODEVICE(r3, 0x1, 0x19, &(0x7f0000000280)='syz_tun\x00', 0x10) r6 = open(&(0x7f0000000440)='./bus\x00', 0x141042, 0x0) ftruncate(r6, 0x2007fff) sendfile(r4, r6, 0x0, 0x8000fffffffe) 02:01:04 executing program 4: r0 = eventfd2(0x0, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000140)={0x0, 0x0}) fcntl$getown(0xffffffffffffffff, 0x9) r2 = getpgid(r1) r3 = syz_open_procfs(r2, &(0x7f0000000080)='\x00\x00\x00&y\xc9\xeb\x00\x00\x00\x00\x00 \x00\x00') r4 = syz_open_procfs(0x0, &(0x7f0000000200)='stat\x00') r5 = socket(0xa, 0x2, 0x0) setsockopt$inet6_mreq(r5, 0x29, 0x1b, &(0x7f0000000280)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) r6 = socket(0x0, 0x2, 0x6) setsockopt$inet6_mreq(r6, 0x29, 0x1b, &(0x7f0000a1aff7)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000400)='/proc/thsead\xads^lf/aptr/curre\xf9\x9a\x00', 0x2, 0x0) r7 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r7, 0x400454ca, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TUNSETLINK(r7, 0x400454cd, 0x7) r9 = timerfd_create(0x0, 0x0) timerfd_settime(r9, 0x0, &(0x7f0000000140)={{}, {0x0, 0x1c9c380}}, &(0x7f0000af9ff0)) dup3(r9, r8, 0x80000) openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000480)='/selinux/load\x00', 0x2, 0x0) r10 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r10, 0x400454ca, &(0x7f0000000100)={'nr0\x01\x00\x00\x00\xf2\xff\xff\xfe\x00\x00@\x00', 0x6}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r10, 0x400454cd, 0x7) dup3(r11, r10, 0x0) r12 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='\x0e\xed\xcf\x00', 0x0, 0x0) ioctl$TUNSETIFF(r12, 0x400454ca, &(0x7f0000000100)={'lapb0\x00', 0x1000}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r12, 0x400454cd, 0x7) dup3(r13, r12, 0x0) r14 = dup3(r13, 0xffffffffffffffff, 0x1c0000) preadv(r14, 0x0, 0x0, 0x0) readv(r3, 0x0, 0x0) r15 = socket$inet(0x2, 0x80000, 0x0) syncfs(r15) socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r4, 0x8953, &(0x7f0000001a40)={{0x2, 0x0, @remote}, {0x0, @broadcast}, 0x80, {0x2, 0x0, @remote}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) r16 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r16, 0x8953, &(0x7f0000000500)={{0x2, 0x0, @multicast1}, {0x0, @broadcast}, 0x0, {0x2, 0x0, @local}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) setsockopt$inet_tcp_int(r16, 0x6, 0x0, &(0x7f00000000c0), 0xfdf5) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x3f, &(0x7f0000000340)=0x1, 0x4) syz_open_dev$mice(&(0x7f0000000200)='/dev/input/mice\x00', 0x0, 0x2c6400) openat$keychord(0xffffffffffffff9c, 0x0, 0x80000, 0x0) clone(0x20207ffd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x9b700810fd5f601b, 0x1, 0x0) r17 = open(&(0x7f0000000500)='./bus\x00', 0x141042, 0x0) close(r17) r18 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x105082) r19 = memfd_create(&(0x7f0000000100)='/dev/keychord\x00', 0x0) pwritev(r19, &(0x7f0000000440)=[{&(0x7f00000004c0)="03006f", 0x3}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r18, 0x4c00, r19) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r17, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) fcntl$setstatus(r17, 0x4, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r21, &(0x7f00000001c0), 0x526987c9) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f00000018c0)) fstat(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r23 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r23, 0x1, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) keyctl$get_persistent(0x3, r24, 0x0) write$P9_RGETATTR(0xffffffffffffffff, &(0x7f0000001800)={0xa0, 0x19, 0x1, {0x1120, {0x0, 0x1, 0x6}, 0x100010114, r24, r22, 0x4, 0x10000, 0x9, 0x1, 0x4, 0x8, 0x0, 0x0, 0x3, 0x1f, 0x4, 0x0, 0x3}}, 0xa0) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000640)={@loopback, @multicast2}, 0x0) readv(r17, &(0x7f0000001b80)=[{&(0x7f0000000800)=""/4096}, {&(0x7f0000001940)=""/212}, {&(0x7f0000000600), 0x3c9}, {&(0x7f0000000680)=""/53}, {&(0x7f0000001c00)=""/189}, {&(0x7f0000001b00)=""/68, 0x3a0}], 0x3) read(r20, &(0x7f0000000700)=""/250, 0xffffffc9) sendfile(r18, r19, 0x0, 0x180003) 02:01:05 executing program 3: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}) r4 = socket(0x200000000000011, 0x4000000000080002, 0x0) setsockopt$packet_int(r4, 0x107, 0x14, 0x0, 0x0) sendmsg$nl_netfilter(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000000100)={&(0x7f0000000300)={0x130c, 0xa, 0x2, 0x0, 0x70bd2d, 0x7, {0x0, 0x0, 0x5}, [@nested={0x10cc, 0x30, [@generic="8e4dbb2758f25840fde0b6412c3bd9522d8f649e2847692d938951101e6c84dcd8ef51334c84651468182382ca6814dc561c5e766b7d7088b7fdc5018f558f27e48c93ed908d1bd72fa5025959c7100128a21cbf027007d84ee74ee0ee750ea6cdc8bb19bd00d2584d63c87967b5836c44c4c73339df279cf82570d109f49142d182e04721441a630b0f5823d1acdbc001b61217d249a821de08229da0e25b115a0d9294c9a58ab6cadee88f3bc9cafae09010543a635a2902e331b0c3", @generic="2c4d87d75be661d3dbd7f2876a71e0797eb62753fbc3b7c5014bc18c3392b972e11d03bcea2d5bc51dacfee86f8357d4400b7a4168fa0c9ac543a522cf2c7f9b89feec084391d1d4cf4bca38d1144873ab60e4097e64b2c07b5545eca05aa0f6b74e246237595ea167c64af20667a499b80ef8bc628d1cc2ec4c07d31400425eb42cd1237abc6802852e96c7c9ac840ad4d96f9f4033a0d88b6990b15901ed6f9d13b564abb1c61885eff572842cb00fdfda639c9cdb93cd304ee3b3dd196f903b9740cb040fe7319f94b42daa0bd1793cfe5832ef90b51a0b0eac33d32775eb48015acbbd8e46a71fe51fddc62601b007199056e01a4b7a225be2f6675b15c074766433102ba9d653b1766b5b33e0490194343819b38fd6217928dfdc1bf80974baca8349a42c0171bdf77c76e23557dd45f50370cc7c9be528173a7acc9928f7d81c30ae54d5f18459eadc5f51562268cbab1a1840c9528b91b89205cd2b8b6a0df3dfaa703ec2203b5359c9f55dc3cd8f31158bab08671453990f914ce80fa2d307640b34cdfc551a2da5a81705529de48bfd380b0e5022b7b6e1924a6a12588f00c89198749db941abbcec33531bfe01b2deab14df5aa2d6ff13df080988ff310daf2001effce653d1ae1cf1f5c5ac9a0eac4875989e2f649544833933b606cfece9bf0a67e4c00e6805fae4299e8e64c15c3cc566958e6dc60e52d4cdcf78c2334e57b27398ddebd54aabeac85a843ca99e1338c7a1fbc4837f5fed75b2cce1dc557d33169be5799df98bb7dbfabf86d29cccf1c50a0a945b985fd1f490656fdabea8fa83477aceb7520445c679b8082c5694087dd7d4b60aad98b568836fefa206007a13a4297e192304e647aa429261efa26236400ee1c886eb82683ee0d04c1b42e6712614133b0992e821281a1c14705f17ce9240fb3dfcd128b28f518aedce8e09e0dd9bedf088f6dabd15733d997e2c4459eff3fe2d4c178c2a0b6a2363e9370ab54620ecc9057a83a1c297f7ee703d3dc4dc48ed27e5ae5f50aaf17ebd8968b1781dccc52c5ff10844078f756f2c1c5fe2f34d50bfc207e853c6b143c86d0e02deeb8483e04a3b02e4ada9db5ecf29ea80a3e7c19eb2631b7a04f2c508aeadfa696736aff12d8a3166b1b02513cbe5334e22aa92ac712101a323fc1952902a1299e4ef297121be6182fca9f5c6bad9f474a5a25dc41eae1a053bef1d3c3d813ddfd1884a2165e079ff6917a428bbba8f50341e525ef63ffcf0bc640c15aa93ce63a7fd065e3e6920da4684d6d3bde8be81564e2c4db6d52b111901374dc3c5340853eb2ad89c4e284a1a5afca4050e585b6b6f537ff65521662822661c43ef6a07792b4757f741744ff79b9b38ef954071ca9abafc5b52639344959e5bf9a40a391af77692d0fdb3b1ee8e7c7cf59577019ad583a6bea95b1b9d978f3e00c491fd9c35f90dabf55a0352c863217481ee5c80c28397bf53448be4deb78b7fd018e766f7b96fbba459e0279e01715123459899cbccf47567bde76c819d0ed2d54d170e301298a7554a9f3188bd768e5691a82752b638c3f68b30fbbedc431d6d4c8d529077a7700976748a7899bb4f7649dfda950bca8152552bcb4af4f9a6efd02b36aebc4ce9ad1af7af4237a9e19c59d96d3b589ebe105db13fb65e957cb76c06fc24067e52fb9ca5ca212e8de1cb420cdd09f5d77151b6abba0afd03a47f22fd85ea897784dc9dcca8ba8355bfa525ab155af3cd437aaab330c7e8b67ad6076786ddd6c38e43748cae60aa0fbb11739c7915347364f8af4302787c4b0bff75549c88c50b9c9967708edb300e6a441e81f19a634524381f666d752c4d597e37347d6c8c891243f50622dbcc27c8bc94f430541f9f1d1af403d2a65c8ada029b63655ef72ce57dacc577e2f0ca2b32b840655ff0d59f8fa9105075502a8591347d2cab320073c6db38dad71dab6d08edf074132f2a0b8b837b664f8047684ae0b0168a873955b2b907dcf15ebfdfd93df2d5c95b2d6deb513ef3c995c7d4f4363ec897ac7a5c1f92595a357c186f702c11a859e8252d6c00d795e75d6b0f1fab1495282a5bb7ea501fc35e33b8bd34d0571cd7487fb681cc5930b5cf2ee98e09cda81cb931366355f037079ba59e39585db5b22b8c98ba548d8ee5ae6dd4ef1ac688a3eed0c18c43c99eff1c815a635be1c4f008bb61beff8f92f5f774fed54b97ac38f25a879988170208ad1be39af002cf3869e7dc76d6399bc137c6ccd3f6afeca6e7f09cd1cce3924f22521f52033638e905b6d64099495c0720f18fbd3054765e6c9ccbfa92fbd9b496c4ac73eeb440b042f153b751bf1791639c7c85ef54e82e83eace646bab1967c1d16aaee3797ce27efda0129a2589790031952cf14c23e8610282b78a83c7b140241d659c5e907ed07071e84f8e1837799985bcfd7fa22000592ea4e08a502ea2ade259ff85a9a1f3acad0d161c6ab758daa88e5f0605d824322dd1787c9c685fb1cb4267770801ba7742941495a6969d185d0a3f5482bc317e88355f1eafbc73903917fcf7cf7e7b5f227737fed49b03c1017c61e0cb4e678c98ff8aa84a164ab71a248061f2a00535d5314db9dfeabf27f2ea0176e0a5fbf72a5102849a46d0f2d7407070c5201a4be94b14cf5b0e9a2d5194a69fbefef4a24f3db127248c168b35ad3e21efd9a491d4eb6100700501ef43e4a86b21cc3a553549be739be4b92b59117a20a807cda005c3683e5175f29cd4061249d7740e637b4cd8120879442c644e6d56ab14be01912cc8dbf818dcc5b552e3c909c37f43364d212a6535e3e6a173ac7292d24b0ce4b21f47dad0760bf7c20a150f31da485f6615f20dc87637b3e68034cf6105911d7e106c46322f33a50180300fb57c1796d4ee6fca23af0d88891ce8ad6ae15eea890df5050c2882afe42b9120fad933497396fa5c0754c0f5d1d47db814cd1e0d6558bb5e1a44334524f1297dabd23b992a2284c07a8f5d604a47b7280b3294b17fde916948b3a5e2f106f814b3f1dbd82c15b3ce7890f591ac756b90c6b955604fcd431c1c0114618144eb5ae2342b2b5c0263081d21e48934e677a38ab416cb0b825a35d2aa86ff50c066c790f86a71d1a6fb8d74c811eed73c4b32dc2be4a414963419296bd3e994a3e3b518b089fb2427a1908fdc8839a30723794cb4d3fb880c38bcc8d2606b91c795a116bc1970505d39af9ca2e1b9da3b87f88e2e7b5bfa8c9f6c0efa0c64a532a41d31638849a802d71d86564d99426011afdf25ee00e66306a743bc35c98608bf08aec40f03cb145d24a8b90adcaf69d53214a787415f8f00b2b5e1fc4e54d8da56dc47faef86e2f523bdcb1076ac9bfa2b382214cfaebfc91b5e92ec689f9ec9735a89bac9119e8d4ddcd8edbcdee9d6778f121352102ae94ed2399171f28d41b9f7535254ebf8175a67d31b39e1e3368b5f17095d7816e14ec84513cf8baac61c9f82df67ce901ca005c481c66fc08586e1dce1b686a0020a28a119a69577fb49267e7b22553cbbc12fb4a08028b592bd59a984745d2597a7917f206de10e28f0b3a1ea1cb9fba71c75f42b71e6b1709d6fb6c2ddd98eafafa13976e7cc2312fc07f1a9c7330c9519b03a5e5ad2fcddb8db32f5b41284fbeffa4c0b9f7c0b69d42f235c3b2110c93c8a2a5ea876f99b9153baa8c22212ef2d9ab3b1cce7c579070d5c06ee57529dc929ed95e2cf89a83b5b6e657900f2282753f07112f7ddaab0a74fb9e9bd1e8aecca6b1b7685874b3454b87443d606a49a755f88d1e76f0ad150c35c86e90b87f1a2922e6346704556871661b7ada756319f9b183f2a0b61e15e9bb03480fdd65bde25a55e1642d3d24e33345e465ffa6554aaa772cd68d53977bcb40dcb396f7b9a1d33c61c0107c1037cdfcaef9959d7c2441522c4130f75f185d4e176c02db5c97609545358b2b3a4ca6df59f14317ac6fcf47b324c780195d9289384d41b2377b3274e231756ef27ec96be5e6825be848423f2fdb6b1f668642e1adbb4148acc8385aea6a084b689021ee44859cc910eea96ef700b9bb14e6d2af81f5cc28bcf7b6d8c076ebe073688b8007bf6bfabc435513a1574a6d99fe3b80e7cd710af7ea18ab372088c89d595509f4cc4c5cea90035a27f4490f9f864bb3f57332a4c54803c373bbda21e79d704bb16eabd3cd29fe1833b20c6229d8106e799a3cb13fdaf11c5db25369904726b5ff4491835eecb8e45fce0b52e5c09fd45fdd4acd73d4167855ba4df644b8b0fc438b58841b42c8f26535ebaff1555d1cbc207f4c0aade7df705fb9f6f8cfbe24df7570ef6fadd4594ff1a75513683323b86bcb4363f47c2633cb8d359dd768fae3486de44c5915abcc51e617c6da20eecfa1929557325044ba890730b9fedd88b3f735ba60aecf066bdcf903858731fd8e0f07642863a5c7ca0e1a80a68104b0486cf0b64c4466339b01a6ac5f9df50eb0c100f70e5228f2437f32c820c9498ca9277c60afb894007bedcddbbad32d171b0150050f807a9ab9c1ad5e4b4a126de524661c500064d23fdb4c4af7a7fc65b0eb3b3e6296882b00ce45b229103fb06dac2cb1f046ec108a385d5dee9bd5b287d7e36e3a10a4113cd48150ae6d04cd44ca16f2236c5134ef566763028a712f9cfc0a62bd4e38fd59699b44115760d7f721939935bc31ea80366ddfd0a3d30624aceb3ed1ba03b5cd7d3edc3856ae2789a802108e1e6ba8fcb11f14b1691845be8a3027961f85776becde065f94d6cfe8553f0ec998947c95fb805659074cf4f4c6d29251c134144bf70833502c569bfec116a3c3e7ab68fc919e23de490a4cfd8a2f28218ec948751060991b18f9eae5432cf93f409158ddae8e995e63baf737ea602938d8138e7a7439266becb1719cb7da70f3b8ef619b737cc2452de99463a15d231406d925591bbbcfa3832804151cd5e781b7ba39724b3bdfa06491178ddea7149c08e2134112f0fab74395da8ed424cdfe3d6adc0575e410e6fa210a40876eec3a373fd4e0c9884ef072c6328e38cfc78cab566cbf55dbb52c31b5da7223e2d36436d89f9cd3900e16f759c24ac6304a2b8aae6373d8d014acc83afdf4d47575e4a486c1634ab763dd62656bc1070e5b6a5f11eabd478ccf5baca182f057a149bcb17814dc5fe28926173c1c7a65b63240262a8415e34c2b9b83401ef7ba148a98401def2479c73c0b4733ed856b7e6b71372a959a5b3837733c07c98c87d8743b8f855be1d4ef48883bfc6efe7da4c0c807de7f6b7387bebdadea4f70941bf2e49980a97fb604234359de3201545799777a4a7426ffb80b5da881e8d51613d449aab9fda8a5135ca8f9e14a3efa4f56cd20195e010eeebbcdd45aa0dbdee9344e68c8249db2d43f5af958163eb693beec9f096fa03d047fe6ece8871db977326e04c6673af507f4d55bf223769ee5d31a405762c7fa217e99fcb9e19a2e246a5acf9bdb47f5297e81b1957fb81bc698e245d97617caadb9ee4e91f267cb69bb99a35c6b54489bae26cc84a8b493e0d705fe9bf84b4a2fb32cf91d50b965a487fc43dbf7f144cf748249aad9b709caa2a903f91aa0439e78a5138cf267b583148b06be9672686187cc4a0be01ecb96a21cd00c2b47723b385fd530e135c10006920c1c1a7663b6d7eb1439d9109747efea8ff27d4b1de9e26c4d96dbcc308c891830c2bf949798d3245783772bf21f4324db0387ac373e71c053e11924af23783ed0be93d24a355aa88f55f768a65fdce", @typed={0x8, 0x68, @uid=r3}, @generic]}, @nested={0x30, 0x21, [@typed={0x4, 0x1b}, @generic="c0c639875c8f4e8b23fc748c5ceec12a7c59ba1512c160068b2bbe6072", @typed={0x8, 0x24, @fd=r4}]}, @nested={0x1fc, 0x3f, [@generic="392a24afaa5fb6628657dba8c01b05a6dbaf118b238d196914375da7b0bcdb0a94e7d5fcce4defbbd7eb40563659723b4733f2f4f6da42c8327b5135e94917b12012602ec051c86af97ea46b78a235a5a201006f26b4f711c4a0794d8900b7cffcd9ce1acfdfa8b6850addb1e255dcde01bab97a853379b79629afb124ff5a253592d582a61919117afb7cbd71290e4dc06ca5e040ed2fa08ffbd2e16b7e2cf5cbda7dd902ad990e0e0be310c285cd01052d29bec13b93a65323f458140255310d5ad09082f786a8e07a90ab3f8108ecd664f53933f7760d2c528c130dc04c", @generic="b93fb71bf34d7442981c0cce65b6551c182c1c2edd16c03aa54e1beb8762917827ea063d7e00604185931f889194a98800fe5d08d77c29d2a65b42da7f36ff", @typed={0x4, 0x83}, @generic="f828b6ad0a4728e5db80ce2f12dabd792fe589160b3dfd89c59878ae6d3474349b215d8c89177fb4aa5c99466d6f3f383f538f70ea861b1667d123f67d7f13b9c942cbfefb10cef37dc055778b3c78933f569dc08cb2deec02491b37673ada2bb26ee65c91c8f35614ae6149408372f3a57fe9d7aefd942c0607586f1c42d80f0be34a02601fa3d1de2ca1f3a5229845736401d06f580c2b9622038c2b2b79b31e08c9db1e83f591d7222d2e000dcd314530ff98b976177ccd5d9e1863963f75c81c2ebfd440431c7f7645fe8748fafffeea88f9"]}]}, 0x130c}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000000) close(r2) socket$inet(0x10, 0x2, 0x0) write(0xffffffffffffffff, &(0x7f0000000140)="24000000210099f0003bf90000ed190e020008160004000000ba0080080002", 0x1f) r5 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000002c0)='maps\x00') close(r5) r6 = socket(0x200000000000011, 0x4000000000080002, 0x0) setsockopt$packet_int(r6, 0x107, 0x14, 0x0, 0x0) epoll_ctl$EPOLL_CTL_ADD(r5, 0x1, r6, &(0x7f0000000000)={0x20000000}) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a566) splice(r0, 0x0, r2, 0x0, 0x7, 0x0) 02:01:05 executing program 5: r0 = socket$packet(0x11, 0x3, 0x300) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) r2 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000002c0)='maps\x00') close(r2) socket(0x8, 0x8040f, 0x20) openat$cgroup_subtree(r2, &(0x7f0000000140)='cgroup.subtree_control\x00', 0x2, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) bind$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x4e23, @multicast1}, 0x10) ioctl$sock_FIOSETOWN(0xffffffffffffffff, 0x8901, &(0x7f0000000180)=0xffffffffffffffff) sendto$inet(0xffffffffffffffff, 0x0, 0x51f, 0x20000002, &(0x7f0000000100)={0x2, 0x4e23, @dev={0xac, 0x14, 0x14, 0xa}}, 0x10) read(0xffffffffffffffff, &(0x7f0000000600)=""/13, 0xccacf294) setsockopt$SO_BINDTODEVICE(0xffffffffffffffff, 0x1, 0x19, &(0x7f00000002c0)='sit0\x00', 0x10) r3 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000002c0)='maps\x00') close(r3) r4 = openat$cgroup_ro(r3, &(0x7f00000003c0)='cpuacct.usage_all\x00', 0x0, 0x0) ioctl$PPPIOCGNPMODE(r1, 0xc008744c, &(0x7f0000000300)={0xc023, 0x1}) getsockopt$inet_mreq(r4, 0x0, 0x24, &(0x7f0000000400)={@dev, @local}, &(0x7f0000000440)=0x8) r5 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000040)='/proc/self/net/pfkey\x00', 0x428000, 0x0) getsockopt$IPT_SO_GET_REVISION_TARGET(r5, 0x0, 0x43, &(0x7f0000000080)={'icmp6\x00'}, &(0x7f00000000c0)=0x1e) sendto$inet(0xffffffffffffffff, &(0x7f0000004100)="933fdd9f", 0x4, 0x0, 0x0, 0x0) r6 = socket(0x200000000000011, 0x4000000000080002, 0x0) setsockopt$packet_int(r6, 0x107, 0x14, 0x0, 0x0) getsockopt(r6, 0x6af4f2d, 0x1, &(0x7f0000000340), &(0x7f0000000380)) r7 = request_key(&(0x7f00000001c0)='big_key\x00', &(0x7f0000000240)={'syz', 0x3}, &(0x7f0000000280)='sit0\x00', 0xfffffffffffffffd) r8 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000002c0)='maps\x00') close(r8) write$P9_RREAD(r8, &(0x7f0000000640)=ANY=[@ANYBLOB="0b10000075020000100000582252977a3fcb332a700a87fe704d54c990e4c3148d8cce0708370452ebbfb2a98f07f78fb331261067835936a37ac2d4f9aa4271d320dcc13e8c5224b74b4c9fa1ab6ac5c1b2a8f2c8c00462ac688abc2cc5733216e70b1b191c6d82b17f8b9d7b66568fc12394f80d09eb996b9e0a1c7ea8ce6c0c166f21d6444ed4dd85d79e3a8d73b6092412f328f3200ae90a216e1a40e03823972d7516572982d2ea11551e40835b8f82aab0c8a0592b49119f84e281b4d4af3d0d6ccd4cb1f8683fd5e73abbab1b96f984ca65f3a70b741686e44dfa095d44666ba0d5fa0e4653c89baa770cd581c9c7e3daed352410640bc47046213ffaba29aca0b65bd2130b660f60741ef3bbc66845c96e928b23a4ca764050f591226639c2cde21ce33c95f838409f8dd6d715036a73e253ca378acb722863c247b758a00ed6c5fcebc90e619afc8f2f9319e2167b9d56b9442aee6aba1d930c85422b91cd22f757f16df72cd44f2f57bd0a628b253e9e55f37e5f3b0ea6a258384ec2ae7f6e6befec4f0ed6fc86e1a1e2d31348fc76ece79c3bf789b60af3a586e234cea68ffdb32cb40b7ac71e241c9340fc3af7f46f2cdb67f4781d85aeb009bd487ee1226616c8e166ee7d198ef9a0fbb9c576e0179c79a2988c408f99f44b77e79aa5092886ac2c57fcb06b77c612b810d86e73e4d2d08405a2119cd8eded3ba779505884307b72e17431918e5495b8ca25ad2a35f6bb2044ded2dcc49c3feacd0d7e4cfe187566e0efdd57bc902a0b216d7dad570938cc73ed525c5bf895d577b96570665acddfa25f2e12d79f03220c8b820fc6dd798e4eff2a8b94975564e347c943e85b5ee72028c3dc702a86c50d5ebc3e2d7f5662ba4cf56434f36b4b9730922e75a3a8de3e11e49eae99e8eb7fe8bfe6f1c5268fc9d0aaf6302313b6f3f0093b033f0c5386432958b65e6a4895ddc16e500115d81c9636f4e4984faa2707551010dcaf8de6801598eb0440cbe1dc77ee2b52af3480700bfbc15d65ad1129e74c2466705628702b7b1c0caa549bfa8ecdfc49919636796bcaac58fe354f3d4d84cb0d55a36e16f82fdd5b487dbe512918f8de5bc58480f91413422945f5d7917a76e6ef236019c50c9870b7d6e452d7e33fa623ea7c66d42b51c6ee6e728c0e53a8664f8c940e98c969317a5f9c5b9353a68a6a31eb66cf75341799bd4bb92c396b98f184f45d609ea988531bcc291038d5747e02b1966913d1024dedfed02c9f5a10bcec5af38c95f20acb804f01a474823fda32aab13a4760f551408c8dbf84e2dd8f34f063cd3a26c43df5cd6f8d5ff44869fabe4161bc643ca096da6200b9c6416e0d04f1e5664ba2a2b1354d45f465045b0ec8f526b8f12452027a604be3dd17a1be0a7df7ec9da43179f50e9fd334c1a268e0df7b1e20a3eede2341898b8129fe9c10fe9890e74098fb6f4631bdb1a675491c8b9ca6dfe71891fb9f738f2fc1c0c2b30199880db33ee20a6cb7a916ef8987b0a0a95f00e3e89f70895bff69ecd27be72dd24bf1637efe46e100f22579ea542fa6ab70b7566d21d8edb3178322fd4ca51cf85ecac9cf64e3f9e3612f27b93562c639253be97220284b750f514bda5ff28fee25a4fb0e6e5a7b7d84a893dd2fd9ad4fe88e87e0433ab5710acf4f1f7c92d9c411e764175ecc0f9d86625b6bdd341bee61d17b28213c97b376bb522f8a23811dd2e7eb01aef597a02d381da32959fa551a5ab7ee3ae1c87cbb970de29a20ac94d452d910d1eb39473da803a76a8fb5732710b05b246aff49a312411529ab0937327d8aeb83bce4b0d98d97011b3347f37d2836eac002c557429a60345cc9312388aa20b2fa6d738e9fe2def54032bffc5be573614f0bf1b8dc0f8745b2f8dc1bc56bab378499fe575849fb8209f553f77ea3f099ce3c9465cbff7a1d596b27d588cbffd42b730206acf6dfe781cd9f300ba1f30ec43b747359481e4a194f28d2d195f3bf5772ff2eb4b6743557c5c6ba3fec936a80fa68cf26eaf820713e7277b91908e77d9ecd0818943a800be2624ff82880226317f848081f53e0603a95b998ea2596f54a4dcf88eb3a54e0218c94efd434d9ff7e2136fb3df509fe1ce68f472426383d3c853dfefb71408d4b5af4f5c9a3199c5fabbe291a383898ce5cef99ec4da62894f75f3deb7c3bd36a0dc69c6e1d21c6e6bc9e761bfba4060c19ae3f1fcbe7200d48b9bc46f56ffc52efea15acfd222d5ab9566bb7839d00be29ab990016ed565eabc4ed9eb2ef259273fa3b685a8a5ac6238ad981479893088de3dfbe3beb08156e51177275c339e408cdb570e491d0cbe792356eb6a29b8367273ebedfd61930f31e8a48d2a6fbbaf887d3b47d9230e0ceff98a189f01d859712aba36a92b161fb5bf49fd54d4f18e9e22e10862abf6a52e58c3a92872627dbc019c2f8e4055cfa59782fd889422674baf5815d45bf40bf5d21d4c599476f0fb239ebe2a3347bfca6df8f1a24e3ac6cce1ecf056972f3ae900d4e1aeed2660f6cdb59e002e5abfc31218586156cb3bdbec114146fe3bf476e1b901a065f5488dfae876fcc165d86ead793bf25fe00623308f60d05c9e9890350ca298f8fa9e6c33ceebccf0e66a1f6ff6f5eee2cb53151bc4a5b3b5756a74ed72fb3db9b2fc9a678c654dd463f76fd17708362cbdafb0a0c15a8fbedcd6cb0eb78a6d18d6b089078d622defe435a86741464f7d55a80c20cb1202fe20ae9d02e128e849ed7d6bef37eec012c2f382648932392e5707d15b69b3c39ce45c7c65a6fbc2fb976ee72ad2ee4b29ec271ffdc6c211454c558e6610dd1bd207ad053a2967af2d96bf9464fe841b4b8be6f741395091d5f0d2a4e9ecc56639e9c4b2291d7af8c62552325e827b6820840fcc62547ce25d134b508955c7b4419def405507465e650016c55a8e7ab0ab9308fd05955e4fb27ebe978b4e3606f4b38938228cc9cbe42e590aa582e2e4b414f2688ffc20ab6dbea9ddb8de007592eb924cb1137a7f6bd88a5cb3d0af083d04fb6e53a536a8645a9f6661496e71bc403deed181315896ee4893a2ad7fcc909368728f7e0e7a2247d551d3d75f84f39b79ac63ef8b164b5ff061ac2239f778d8ecfd76ee001b41712d211264d0847c84fb911a88f2bb79a72545cd4f187444e3d96de38d033f613c144a3e291bfb57e8554a66d920fbc97bbed97a540e3eaee14985b9c743d76acd1f3ccfbcd7a729587be07159c8527a2f620d6f2095e07c599f73fc26625fea54c3751356f5176ed5a268900b7cef54dacf5cfca8d4180a013376c3529fea80dc4bb61d7052d6a4b788eb0a41fef2b6b379e2363978694eb47de731143f17f6aafb3af795d98a13eefdf33d61ab1dd1deb5679356ee2ed052aea4551974d14a97a4667e05279d34218bdd1755459cadbce89a5ed8462fd784aeeb580d838138ad117913037ddc6b2933ad7f32070774b0a40920cfa4406b6daae99359ce6dd1ae650c3641d5ff6cd35dda70622bb9de3e0b84ad87b2b4f863e4cd1812bf2f692957d60717ced7512baee8256dfa2c0611c51bc790570bef9d80cc9bbd189e417177dfa49c570c6f5d8e5c66d2af9dc4e828fe74be7cfa6a1cdad069b392f6a97200cd6722e422d4c8c5f52af7e95de7493bee47f1a21f0385e5a02f521cb23bba69256dc9b4a61fa7167da03b01bd713060a0b4919bae529baeda146ae3c4e3995863cefbafb2431366a6f4ac0d053d48ed49cd630dfa0e13ab6047ba53f8212d3f3ebd5b0b2fbcbf9303abab67e9d1516d0ef4e8b5d3304d2e816275a5081b6c5463d884df4ad350ccc16821d967bf81b7b6fc05f831f15d81b399afdd74c62e9e6ce72135372bfdba6bfd1dd92a366c0b28ecd55a12f45831b17fa71a90146da47cde0c096ef53652b65e497b561db1bd0a7386e45f7ab99e3e5633e81c63db63a8f327255a975939e4ac16d363ee31d31401de83cfe54c5af53a76fde10ee2194b634542e97f65bdf5596c6f0caddec7ce0c8f973916be36b9823e275a99fb837a1763fcfa0758d05c79404de63dea83e3797bf85397693cc034e4027c8a907d305d9c48b4f6ce7c2023ecbd5df455a6c78464ec1c0be29762dd66fbe75a00cdf0a0b28a6ccfb08c4b6bc4a9a8d2f07a2bd791731530f03666563b95f8b62d177a8f47bf5a8ab92828d351686bbb854e8aad50fe2dff5147fde5a739d012aaccaf5cc5900c20ff40cf1534cdbf437b8631b3c5500589daa20f7561ef13b1dad2792e14728e3470255906c543b84d0cf7f345243bd0f3a411bac3d1daa4032f2ad00df1534f78ae571d606d3b6cdd17e49468976790b84242dd3e6a74aad776cc9c09c502534e0965e7cdf0a33316cb676630dc2f1a76b6d3260a4b5d5422d618188bd82605b4ced5db56e854b5965c277c5a3d6c6f175b1a6e7fdc8788256c0991ee9f57b5ca287fd07857b115b5a392e471d754b39ee1eeda86b2d1c1aed5d3c6e366dff5130dea6897c0e4d1d7c25ac6c4e33085ff05f242d18df2a550ab9d8876d5534c15d7e59c4782cc477dd69167f9173916ddcc1c1ae611f639934c83c7265c0513e91d864d03413166083ca9e2ac7728fff49a025abf9e2fdc5f9889693ceedc82ba439ccee51cc52cde4dbaed5bc0651ee9c761d3e7a2db630197cebbcd5f24a160d088246f1f31b07589dcad499a35bae626e60633449d0a51f0cd4dd2018b7b84cbc5adce939e62ae3feb1794bb110d8c2aeebffac258e4e4867281f65539d38754c2dc850f71a01a712f836ea989d3002845ba3ad191f2f3fc800f98be08d0180a723fc90735b16cd182dcf5dcc12ad9cc0703905da40c1af01a90d580b96e0f023721b3f6189fb7084242d38145a7c32f8d7191ae7f1b8b69f082116edec4000679ef4cd8e6c2f1d9fbeb6eb4bfe72f9f53edffdefbf907b2caa3d473b7a6573b5864dfdce06259c73941251aa1abdb6d7272591f23d8d8d5a3a5da0677e6f0955c9cc78f5ebc17bb5d33021fdf56ae81e50fe4161cfb83348940d611ed8c99690f213e726c038be4e9371788e4632c0e3176526e6089ae5b21167d6c35026a32ec76125433edd977258afd257d11ad489115b3587e307223a1da2b5695e386aa4f514e3f328e3dfb5bb64a435231c6cc78febd78a3935aee530a3771d8b4a31e19a8f9b37ff9005459cb6c75d5fd6480a1d9d08149789eab4bf78208300f343fa3d4f44390bad782564b6cf49b3024d228317d115a3b65cf10de2af986fa76990ae459f6641577b2e64abf5dddf61f1a74e9bbc4610c3f0b7bda7ac66a8a1faf7fcc45a0e4a19caa974c7b293746883605ef17b1ae9f482d8e1cb8051fc4a9b5d60a433df10b9b239c78891a9c66fcf2e82e1aca24bf57b543d408655bf52e942e2c82a06d8ad2149c72681f38bb58b583f54324abff501fac0f831caccd70b24b44b793c478c6583ddd9d966c299c7c9dac144220837652d06269d9a827653a07862278755c8e3d10fd9a90657faaf88e3704299244160ca729156ee4b3124ef0e81def39291d378b9c946d3cbedb89144ced96cdd1e9cda23bccf7e15ac92a3e707d6ef3f7a879b2d0b29315bc3a12ff9e974d2875414a044c90a6c81294e7aebd40eeb174bc95528f77b4dc9722cc5335b5fbe9580207b28f08c84de600915a3df0f185cdedb1d871b74bf1344616a30029e9bd0f91a73b7ccd34873658cf67c9e5205165978a7051adfdacd2e4273777b8b2597c759bb5add767de9c7d66e22506f19d26995390a298c84c8b948273ceb1f9d200c143c543468e78e7744e5df908c97f96f1c80f36a1217497491f589f614a098e935a3fe1c8ebaf662b4a43ee274886ac5689643dcdd9cb56709cf05e8fe2e89eef1de65c35f4721c530f9f8a0140698fa53c655cf935f4f9bc6bc32ef4dec5b276a27b2abf4a6a147929b96a89e75b2573e9fb9753baa49481e7f2a8615874ac1880f0d4db4f5bb734b8689b5b34f8137bff1b816e1cd7c12f5bd6652ba56dfda6e250ade9680dcc22152e1b78f3426c2b044ec7cef020361fe4d9339a3d64a618c639e9524e10fd67d244e707c0ead28722607c6a5fa717142f502"], 0x100b) keyctl$set_timeout(0xf, r7, 0x80) shutdown(0xffffffffffffffff, 0x1) setsockopt$SO_BINDTODEVICE(0xffffffffffffffff, 0x1, 0x19, 0x0, 0x0) [ 2704.811215] audit: type=1400 audit(1575165665.515:4776): avc: denied { create } for pid=27710 comm="syz-executor.0" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 02:01:06 executing program 0: open(0x0, 0x0, 0x1c0) syz_open_dev$loop(0x0, 0x0, 0x182) r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000480)='./cgroup.cpu\x00', 0x200002, 0x0) fchdir(r0) syz_open_dev$mice(0x0, 0x0, 0x40000) r1 = creat(&(0x7f0000000700)='./bus\x00', 0xfffffffffffffffe) ioctl$BLKPBSZGET(0xffffffffffffffff, 0x127b, 0x0) inotify_init() fcntl$setstatus(r1, 0x4, 0x6100) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f00000001c0), 0xfffffef3) read(r2, &(0x7f0000000200)=""/250, 0x50c7e5e2) add_key(0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffa) truncate(&(0x7f00000000c0)='./bus\x00', 0x800) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) lseek(r1, 0x0, 0x2) sendfile(r1, r4, &(0x7f00000001c0), 0x8000fffffffe) r5 = openat$selinux_mls(0xffffffffffffff9c, &(0x7f0000000380)='/selinux/mls\x00', 0x0, 0x0) io_setup(0xb0, 0x0) ioctl$EVIOCGUNIQ(r5, 0x80404508, &(0x7f0000000300)=""/65) socket$inet6(0xa, 0x80000, 0x0) r6 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/mcfilter6\x00') syz_open_procfs(0xffffffffffffffff, 0x0) connect$inet6(0xffffffffffffffff, &(0x7f0000000000)={0xa, 0x0, 0x0, @ipv4={[], [], @local}}, 0x1c) bind$inet6(0xffffffffffffffff, &(0x7f0000000100)={0xa, 0x0, 0x0, @loopback}, 0x1c) connect$inet6(0xffffffffffffffff, &(0x7f0000000140)={0xa, 0x0, 0x0, @dev, 0x5}, 0x1c) sendfile(0xffffffffffffffff, r6, 0x0, 0x9b6) fcntl$dupfd(r4, 0x406, r6) r7 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/mcfilter6\x00') r8 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000800)='projid_map\x00\xba\xb6\x10\xe1\xc9\x18+D\x80\x95#\xc5\x9c\x04\x00\xfa\x88\x02e-\xd3\xb7\xe4\xfb\xd7E\xd1c@\xfd\x1d\x105\xed\xa65H\xee\xac\x85\x16L\xcf\xb8\xe6\x9e\xee\xd2\x8f\x8a\x9b,7\xd3\xca)\x13W\xe1\xa2Y\xb1]!S\x1ay\x15-R\xe6\x13.f\xf5\xd65\xf8\xed\xe1\xb4\x12I-\x05\xbe\xe0\xe2\x1b_\x80\x89E@\xea\x82`{M\xe9x\xd0\xda3W9h\xe9\x17\xf7\f\x82\\\xc2\xfb\xd8\xf9\x8a\xf2\xbfJe.\xa8\xb0w1 \xd9Z\xad\xd4\x85tHn&\xf3\x12\xf5\xf1\x9f\xa8\xces\n\x06\xe6\x8c\xce\xe7\xeb\xeb\xdd\xe7\'\xd6\x98o\xccF\x9f_pMbXF\xb7\xb5\xb3F%\x94\xe2\x83\x11\xdb\xe5\x15q\xe1\xe3\xe9}O\x96\x91t@\x94O\xa1\x90=I\x9c\xce\x7f\xa9Iz\x86l\x05$AW\xe6p9\x99^\\={\xc4\xab\x93\xef\x89*^8Ki\x03\xafn\xaa<\tn\x8a\xe3\xa7\xa1\xc7\xabeEg\xcf\x81\xd9\x89\xe9T/\x113*11\xabT\x05\xc6\xb0\xbf\xb7\xbe\xcddw\xd8\xcd\xffhXK\xbc7J\xbdw\x9f\x98}}e\xff\x87\x87\xd1\xfeP\xb5\x8cY+\rwR|\x15\x9a\x84t\xfc\xc0\x121\x89\x95\x18\x91.\xf8\xea\xe5\xaaE\xd9*H\x02l\xae\xfd\xd2\xe2\xf8\a\xda\xe0c\xa3,\xc0B\x8c\xea\x1cJ\x97\xf7\x9c\x06Y\xc2\xd0\x14mQN\xac\xe3\x9f\xe8\xbb\xad\xa5\x06\xc3.\xd8\xb0\t\xa7\xb6v\xd0\xf8r\xbf\xc1\xa0,kS\x13\x16G\xd4\x8f\xd3\xa9|\x97;Um\x80<\xd5\x89Au\xa1Ny\xb2\xff\x949k\x0fh\xc4\xd2w\xae.\xcb\xcf\xe5Kf\xc3\x93\xe4\xf5\x1262\x8d\x1f\x8e\xaay\x80N\xbd\xaf\xe6I\xa5^\xe6\xcdo\xf02\x82\xb4e\xed\xf6\xb6q}\f\xf7\xe4\x0e\xa2 a\xdco\xa3\xbe3\xe0\x83=^E\xd3\x90\xccd\xed(1\xb5\xca\xd6t\xaf\xca\x97\f\xd9\x91\xd2>\xfc\xca\x95\x17\xcd\x0e\x190\xcd\xebBV\xf1\x92\xe2\xe1\xf2\x7f`/\x16\x83\x9a\xe1\t\xe6\xbfb\x9a\x8b\xd9\xb7^H1m\xd0l\xd1\x1ec+i)\xd5\x8c\xe9\xae1\x7f\xaf\x05i,') sendfile(r8, r7, 0x0, 0x9b6) write(r8, &(0x7f0000000b00), 0x0) fcntl$dupfd(0xffffffffffffffff, 0x406, 0xffffffffffffffff) sendfile(r1, r4, 0x0, 0xa5cc554) r9 = socket$packet(0x11, 0x0, 0x300) setxattr$security_selinux(&(0x7f0000000040)='./bus\x00', 0x0, &(0x7f0000000180)='system_u:object_r:klogd_var_run_t:s0\x00', 0x25, 0x2) setsockopt$packet_fanout(r9, 0x107, 0x12, &(0x7f0000000140), 0x4) 02:01:06 executing program 2: r0 = socket(0x10, 0x0, 0x0) r1 = dup2(0xffffffffffffffff, r0) epoll_ctl$EPOLL_CTL_MOD(0xffffffffffffffff, 0x3, 0xffffffffffffffff, 0x0) ioctl$ION_IOC_ALLOC(r1, 0xc0184900, &(0x7f0000000180)={0x0, 0x8, 0x2, r1}) fcntl$setsig(r2, 0xa, 0x3a) creat(&(0x7f0000000040)='./file0\x00', 0x0) openat$keychord(0xffffffffffffff9c, 0x0, 0x4fd73388dec8bd0b, 0x0) dup(0xffffffffffffffff) write$P9_RREMOVE(0xffffffffffffffff, &(0x7f0000000200)={0x7}, 0x7) r3 = creat(&(0x7f0000000040)='./file0\x00', 0x0) write$P9_RREMOVE(r3, &(0x7f0000000200)={0x10}, 0xffffff9a) ioctl$TCSETXF(r3, 0x5434, 0x0) ioctl$BLKDISCARD(0xffffffffffffffff, 0x1277, 0x0) openat$tun(0xffffffffffffff9c, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) recvfrom$inet6(0xffffffffffffffff, 0x0, 0x0, 0x1, 0x0, 0x0) bind$inet6(r4, &(0x7f0000000100)={0xa, 0x4e22}, 0x1c) listen(r4, 0x80) r5 = socket$inet6_tcp(0xa, 0x1, 0x0) sendto$inet6(r5, 0x0, 0xfffffffffffffdc6, 0x20000004, &(0x7f0000000280)={0xa, 0x4e22}, 0x1c) write(r5, &(0x7f0000000380), 0xfffffffe) recvfrom$inet6(r5, &(0x7f0000001840)=""/31, 0xfffffe0e, 0x100, &(0x7f0000001880), 0x1c) r6 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSIFFLAGS(r6, 0x8914, &(0x7f0000000000)={'lo\x00'}) ioctl$sock_inet_SIOCSIFFLAGS(r6, 0x8914, &(0x7f0000000140)={'lo\x00\x00\x00$\x00\x00\x00\x00\x00\x00\b\x00\x00\x11', 0xff}) r7 = accept4(r4, 0x0, 0x0, 0x0) socket$packet(0x11, 0x2, 0x300) socket(0x0, 0x2, 0x0) sendto$inet6(r7, &(0x7f00000000c0), 0xfffffdda, 0x0, 0x0, 0x0) 02:01:06 executing program 5: r0 = openat$keychord(0xffffffffffffff9c, &(0x7f0000000180)='/dev/keychord\x00', 0x0, 0x0) mount$fuse(0x0, 0x0, 0x0, 0x4, 0x0) epoll_ctl$EPOLL_CTL_MOD(0xffffffffffffffff, 0x3, r0, &(0x7f00000003c0)) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$nl_route(0x10, 0x3, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f00000001c0), 0xfffffef3) read(r1, &(0x7f0000000200)=""/250, 0x50c7e3e3) r3 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r3, &(0x7f0000000100)={0xa, 0x0, 0x0, @dev={0xfe, 0x80, [], 0xfffffffffffffffd}, 0x2}, 0x1c) lstat(0x0, 0x0) connect$inet6(r3, &(0x7f0000000380)={0xa, 0x4e24, 0x0, @ipv4={[], [], @loopback}}, 0x1c) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) memfd_create(&(0x7f0000000040)='comm\x00\xf5\'\xd5\x1eZ[E\x9bH\xe7]\\C\x12\xf6\"t`\x16\xed6\xeb\x0e\xdc\x1b\xdf\x93\xed\xff\x81\"\x98\x89\x14\xb1\xfc\xfa\x02\xbe\xf7)\xf2\xffI\x91\x0e\xf7_J\x9a}XF)\x1d:\x87>t=\xf6\xf1\xfd\x8e\x06\xd6\xd6L\xc4\x87\xfe\xab\x7f\xc8(S\x8c:\x06\x00\x00\x00\x00\x00\x00\x00\x8c\x8a\x02V\x033\xf0\x89\xd8N+\x151J\x96\xdf&\xe0>\xadu\x15\xed\x94\xec%5\x80\xa7~\xbc\x9c3\x90\x97\x1d\xd8j\x0e]P\x0f\xa9*a2\x89Y\xcc$=\xb7\x0f\xd1\x807 T\xec\xb2\xfd\x88M\x99\xa9\xf9\x10t\r\xea\xabv\x1dn\f\x88[\x18\xa6\xcfE\"\x9c\xc1\xdbYW\xac&\xc5\x11c\x85#;\xf9\x9a\x9f9\xd7&\t\x99\xfd\x010\x98/\x13\xe1\xf3\x81\xb3m\xaf\x11\xb3\x9e\xd1\xd7\xc6\x92m\xdd\xba\x01\xbc\xed\x9dl:\x1e\xf8o\x190\xf9\xb2\x1e~\x1fHQ', 0x0) getpid() syz_open_procfs(0x0, 0x0) fchmod(0xffffffffffffffff, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) openat$cgroup(0xffffffffffffffff, &(0x7f0000000300)='syz0\x00', 0x200002, 0x0) pselect6(0x40, &(0x7f0000000080)={0x3, 0x8, 0x0, 0x1f, 0x0, 0xfffffffffffffff7, 0xa7f, 0x1}, &(0x7f00000000c0)={0x0, 0xa9a0, 0x1000, 0x0, 0xf8, 0x0, 0x0, 0x7fffffff}, &(0x7f0000000140)={0x0, 0x4, 0x5a, 0x81, 0x0, 0x0, 0x6, 0x5}, 0x0, &(0x7f0000000440)={0x0}) r4 = epoll_create1(0x0) epoll_create1(0x0) close(r4) dup(r4) r5 = creat(0x0, 0x0) write$P9_RREMOVE(r5, &(0x7f0000000200)={0x10}, 0xffffff9a) ioctl$LOOP_CTL_GET_FREE(r5, 0x4c82) r6 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r6, &(0x7f0000000100)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f0000000980)=ANY=[@ANYBLOB="020d0000100000000000000000000000030006000000000002000000e0005cca0000000000000000080012000200020000000000fa0000003000000003030000ff3f00000000000000000000000000000000000000000d01ac1414bb000000000000000000005d00030005000000000002000000e0fb3815a5b1b1fed6ea04987a2e0f56664f63d0e0adc2d15ad6d6d1903d080000007409d7f5693858286ec300fb910def5a6ba852540229b9b1446202b85f9925c4e9f2992c360ac4192a66388ebd5d8e9d7f50ebf70d00311ebcba3ef30a6bc029e051f1c351a11fc0dc1533f605b420f941526449331c8603cc60ed6ee06913c75ed6cc7a23cf47da861b5093bcf9f9299abe043b1ad2062ed3fefe9e19b5aa18de3b0ee916e83fbdfd10888b4628a73c120c54f5304e67a1b8c8d0b2b91b1cc7ed2560ae12c8c467343c5612a183257b17fbbc175657d661b797f17c0824e57961ed6f66e31f6a880f5913915d63c1fd914ecef9e7504272b3d0394b9fa0552a6f89461490c3d8986f96aa7b294bb5ae37c0652f9aae95828a6bed40e10cda15cc81d32face86a846204c87556e83339dcf728e066ebf89bbed4701f51ccf02c4aae1e86cef93283bd8837e66bc34b61fdcb636f22c6280a4211fafb87879bf726167593faec98c28263bc3affe8c796f60fac794994229c2e565a0c3f076efb2e10056b9c33aea534a3291dc6367e30bc0810aa0c7a9b92dc94e46fca00441ee028c2dddec01111769673a15564ad4ed34217e7e81fa3e2d978f1be446eb8affa8ca14c9ac13b493f8cbd9200ad6741bb625b67d25029da0fb19f73fe912fbc12571844f98c2c3b5dee242dfdff56af80d89188031c173df71a537fca4ac1aff80595c41547b8c8e2c0b9a2911131"], 0x80}}, 0x0) sendmmsg(r3, &(0x7f00000092c0), 0x0, 0x4) 02:01:06 executing program 1: eventfd2(0x0, 0x0) r0 = openat$selinux_policy(0xffffffffffffff9c, &(0x7f0000000180)='/selinux/policy\x00', 0x0, 0x0) ioctl$EVIOCGLED(r0, 0x80404519, &(0x7f0000000080)=""/7) ioctl$TIOCLINUX4(r0, 0x541c, &(0x7f00000000c0)) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMSET(r2, 0x5418, &(0x7f0000000580)=0x6) write(r2, &(0x7f00000001c0), 0xfffffef3) setsockopt$inet6_tcp_int(r0, 0x6, 0x7, &(0x7f00000003c0)=0x5, 0x4) vmsplice(r1, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) setsockopt$ARPT_SO_SET_ADD_COUNTERS(r1, 0x0, 0x61, &(0x7f00000002c0)={'filter\x00', 0x4}, 0x68) r3 = socket$inet6(0xa, 0x400000000001, 0x0) getsockopt$inet_IP_XFRM_POLICY(r1, 0x0, 0x11, &(0x7f0000000480)={{{@in6=@local, @in=@empty}}, {{@in=@loopback}, 0x0, @in6=@local}}, &(0x7f0000000340)=0xe8) ioctl$RTC_VL_READ(r2, 0x80047013, &(0x7f0000000400)) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) setsockopt$inet6_IPV6_IPSEC_POLICY(0xffffffffffffffff, 0x29, 0x22, 0x0, 0x0) ioctl$sock_SIOCSIFVLAN_GET_VLAN_INGRESS_PRIORITY_CMD(0xffffffffffffffff, 0x8983, &(0x7f0000000600)) r4 = dup(r3) setsockopt$inet6_tcp_int(r0, 0x6, 0x19, &(0x7f00000005c0)=0xff, 0x4) openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000000240)='/selinux/avc/cache_s\x84ats\x00', 0x0, 0x0) r5 = socket$key(0xf, 0x3, 0x2) ioctl$sock_inet6_udp_SIOCINQ(r0, 0x541b, &(0x7f0000000140)) sendmsg$key(r5, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000680)=ANY=[@ANYBLOB="02100400070000000020000000000000080012000000000000d26c1657b72108f4ffe8000000000000000000000000000000000000000000cd006ef795a63b19298b6e28198740e6fe7a33ab3c119d5059d8bf7de10b38ab04ceee0f528a22e0ead8edf3fa7a0926e9dc47b62d379d04cadc8f7ce4acc476e53dd7f4395d3a2db614b959e93fdc27afdeb761412230b9e95296ca7211c6d9133273474fbc379d8340b2cd2057c273d4b235c885f0015c7faf3dfb14ee1591e377523afcb638deeddfa90d690592e742ba381e08148e991636866c6e16e4677e205200000000000000000a6ca5cfb983688989f18cb5360df5c6021cf3bc6ea569246bd9f754ff1e381dcf8c84b0b4f3fa1b95348753e629a6dd4d455cc366feb3b91e2f9ce3661c1f142ca0293cec14e7b9ecaef6c4f6e89d698f31533df3080875969c27ff1b5f704a2019349fae8ae89048100fa2113e459407d5912f00000000000000000000000000000076700d538c6c6d0809e2851722095388c8bf829e6125c6b28d73abff4c608abd8b8907a9b7a6f184c4dee625ffffff7f1baa1ef8da4db0063b3f39dc8defe21cdaf8be038f77d8a7111152f78e1d7593abc2e46f8d3fe805ac5b752c9aed653549851c126db97ec5b4e62f20ecf4db9a6e616c6efed1192d062bcd8806e93dba1ec2c57260e15554e0f93bf828262d051dfae08600070f0b78a3939ec44bd7b4285ecd7041981ea90c207ac05ef93dec0dbd99611794bc26812b831eb28e7b69bc67573b32ccf52b6776887669bd4420ec107ef56631d7c965bcaeaff28f86771fd6211e99f3adfbb58b9872f9f07913c3a34dc681dc8d1dba7627dcc51bf88fce2bd5f78b0f78978610d08f3c1acde9f960847a27904184ba39b850924fded5b374b362bc047d25ab068703a4e8fe18075f91e6c398d88ff17dc67c7ff6bd6d776b7adec35fcd4fa6ddff57869d32f92e97f47da9c89e8cecd0ee12665027dff9b5ae35df81f632969f40309077a3eb2ab2c520c32f3845e3323342839e4f22d03bfa5f82fbfd2795335403592c61e13f7fb17bf67292d18013807d9db7993aa2691baf2a2f4effdcf093380fdfec203b10f3bbd267035dad4e92ba831ccf87270ec5083b400f093601ec6f0cae8e25b7dde4b60e5fdba41c9d2eb09c3d61355b35778edd9181c336e2085580f58e438fa844f05b7079007c1b8dd1d612f893f7798131941ce0fb30df20e56dfe84646a2b7b0cef154f6393eb7a020b40eea4462d094d9873a1e6a19f20194894d14e36a464fa5ebcb9f552bd484d917e244196c64a6b30f74ed8d37bc6fa54e4a0135b987c3d30ea06fc8858d1dce594c9bde06360d741ac4da14dc4a74df6f0ca502d9e4fba790d0a31de20562d8700305154e55cd05e4644d413d462cf327c3b22f765de97a6c24b1911fb2111309acabe64b0c42ee8aaa11a3104ef0e624f8ebd2498509f910a7505eeb524640ba36e84132d1deaf3cc403e3f9dbf8094bb09bd58c280fa760d9085b8152445f76a43a414be75c09045bad9c3b7a29988ca5a862a2c81990185818dfd55d6eab3a8613758fa6c4a4f28a5fa91491818e87fd1c59c17f1aefdcd80e1a750f8993ed00b1a70c32afdfcb23cf2e5fd77d58a7aaaf07ad66e9879daf52db18e194d0c0df0aca9b758ebd7f414d1c955b287e41a1c1794c32dbe116b15cbe6cda2612635086004a721dd7b80895a133a06002c4cc00832c383b99e144881abdda39c84d3551f8f3d3f5f8944392cff7d2dbb312ea57ca6b8a01d65d010f49a8269493dd7cde1e550b8d4a1d1283e9efd20a897e4f6e3df423c92004e5bf60f146446585deeed72e1b607c1f8e8bd460da06a130f48b88d8287a18400"/1349], 0x418}}, 0x0) setsockopt$inet6_tcp_int(r4, 0x6, 0x12, &(0x7f0000000380)=0x83, 0x1fb) bind$inet6(r3, &(0x7f0000000040)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendto$inet6(r3, 0x0, 0x0, 0x20000008, &(0x7f0000000100)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) setsockopt$SO_BINDTODEVICE(r3, 0x1, 0x19, &(0x7f0000000280)='syz_tun\x00', 0x10) r6 = open(&(0x7f0000000440)='./bus\x00', 0x141042, 0x0) ftruncate(r6, 0x2007fff) sendfile(r4, r6, 0x0, 0x8000fffffffe) 02:01:06 executing program 4: r0 = eventfd2(0x0, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000140)={0x0, 0x0}) fcntl$getown(0xffffffffffffffff, 0x9) r2 = getpgid(r1) r3 = syz_open_procfs(r2, &(0x7f0000000080)='\x00\x00\x00&y\xc9\xeb\x00\x00\x00\x00\x00 \x00\x00') r4 = syz_open_procfs(0x0, &(0x7f0000000200)='stat\x00') r5 = socket(0xa, 0x2, 0x0) setsockopt$inet6_mreq(r5, 0x29, 0x1b, &(0x7f0000000280)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) r6 = socket(0x0, 0x2, 0x6) setsockopt$inet6_mreq(r6, 0x29, 0x1b, &(0x7f0000a1aff7)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000400)='/proc/thsead\xads^lf/aptr/curre\xf9\x9a\x00', 0x2, 0x0) r7 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r7, 0x400454ca, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TUNSETLINK(r7, 0x400454cd, 0x7) r9 = timerfd_create(0x0, 0x0) timerfd_settime(r9, 0x0, &(0x7f0000000140)={{}, {0x0, 0x1c9c380}}, &(0x7f0000af9ff0)) dup3(r9, r8, 0x80000) openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000480)='/selinux/load\x00', 0x2, 0x0) r10 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r10, 0x400454ca, &(0x7f0000000100)={'nr0\x01\x00\x00\x00\xf2\xff\xff\xfe\x00\x00@\x00', 0x6}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r10, 0x400454cd, 0x7) dup3(r11, r10, 0x0) r12 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='\x0e\xed\xcf\x00', 0x0, 0x0) ioctl$TUNSETIFF(r12, 0x400454ca, &(0x7f0000000100)={'lapb0\x00', 0x1000}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r12, 0x400454cd, 0x7) dup3(r13, r12, 0x0) r14 = dup3(r13, 0xffffffffffffffff, 0x1c0000) preadv(r14, 0x0, 0x0, 0x0) readv(r3, 0x0, 0x0) r15 = socket$inet(0x2, 0x80000, 0x0) syncfs(r15) socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r4, 0x8953, &(0x7f0000001a40)={{0x2, 0x0, @remote}, {0x0, @broadcast}, 0x80, {0x2, 0x0, @remote}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) r16 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r16, 0x8953, &(0x7f0000000500)={{0x2, 0x0, @multicast1}, {0x0, @broadcast}, 0x0, {0x2, 0x0, @local}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) setsockopt$inet_tcp_int(r16, 0x6, 0x0, &(0x7f00000000c0), 0xfdf5) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x3f, &(0x7f0000000340)=0x1, 0x4) syz_open_dev$mice(&(0x7f0000000200)='/dev/input/mice\x00', 0x0, 0x2c6400) openat$keychord(0xffffffffffffff9c, 0x0, 0x80000, 0x0) clone(0x20207ffd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x9b700810fd5f601b, 0x1, 0x0) r17 = open(&(0x7f0000000500)='./bus\x00', 0x141042, 0x0) close(r17) r18 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x105082) r19 = memfd_create(&(0x7f0000000100)='/dev/keychord\x00', 0x0) pwritev(r19, &(0x7f0000000440)=[{&(0x7f00000004c0)="03006f", 0x3}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r18, 0x4c00, r19) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r17, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) fcntl$setstatus(r17, 0x4, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r21, &(0x7f00000001c0), 0x526987c9) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f00000018c0)) fstat(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r23 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r23, 0x1, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) keyctl$get_persistent(0x3, r24, 0x0) write$P9_RGETATTR(0xffffffffffffffff, &(0x7f0000001800)={0xa0, 0x19, 0x1, {0x1120, {0x0, 0x1, 0x6}, 0x100010114, r24, r22, 0x4, 0x10000, 0x9, 0x1, 0x4, 0x8, 0x0, 0x0, 0x3, 0x1f, 0x4, 0x0, 0x3}}, 0xa0) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000640)={@loopback, @multicast2}, 0x0) readv(r17, &(0x7f0000001b80)=[{&(0x7f0000000800)=""/4096}, {&(0x7f0000001940)=""/212}, {&(0x7f0000000600), 0x3c9}, {&(0x7f0000000680)=""/53}, {&(0x7f0000001c00)=""/189}, {&(0x7f0000001b00)=""/68, 0x3a0}], 0x3) read(r20, &(0x7f0000000700)=""/250, 0xffffffc9) sendfile(r18, r19, 0x0, 0x180003) 02:01:06 executing program 4: r0 = eventfd2(0x0, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000140)={0x0, 0x0}) fcntl$getown(0xffffffffffffffff, 0x9) r2 = getpgid(r1) r3 = syz_open_procfs(r2, &(0x7f0000000080)='\x00\x00\x00&y\xc9\xeb\x00\x00\x00\x00\x00 \x00\x00') r4 = syz_open_procfs(0x0, &(0x7f0000000200)='stat\x00') r5 = socket(0xa, 0x2, 0x0) setsockopt$inet6_mreq(r5, 0x29, 0x1b, &(0x7f0000000280)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) r6 = socket(0x0, 0x2, 0x6) setsockopt$inet6_mreq(r6, 0x29, 0x1b, &(0x7f0000a1aff7)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000400)='/proc/thsead\xads^lf/aptr/curre\xf9\x9a\x00', 0x2, 0x0) r7 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r7, 0x400454ca, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TUNSETLINK(r7, 0x400454cd, 0x7) r9 = timerfd_create(0x0, 0x0) timerfd_settime(r9, 0x0, &(0x7f0000000140)={{}, {0x0, 0x1c9c380}}, &(0x7f0000af9ff0)) dup3(r9, r8, 0x80000) openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000480)='/selinux/load\x00', 0x2, 0x0) r10 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r10, 0x400454ca, &(0x7f0000000100)={'nr0\x01\x00\x00\x00\xf2\xff\xff\xfe\x00\x00@\x00', 0x6}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r10, 0x400454cd, 0x7) dup3(r11, r10, 0x0) r12 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='\x0e\xed\xcf\x00', 0x0, 0x0) ioctl$TUNSETIFF(r12, 0x400454ca, &(0x7f0000000100)={'lapb0\x00', 0x1000}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r12, 0x400454cd, 0x7) dup3(r13, r12, 0x0) r14 = dup3(r13, 0xffffffffffffffff, 0x1c0000) preadv(r14, 0x0, 0x0, 0x0) readv(r3, 0x0, 0x0) r15 = socket$inet(0x2, 0x80000, 0x0) syncfs(r15) socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r4, 0x8953, &(0x7f0000001a40)={{0x2, 0x0, @remote}, {0x0, @broadcast}, 0x80, {0x2, 0x0, @remote}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) r16 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r16, 0x8953, &(0x7f0000000500)={{0x2, 0x0, @multicast1}, {0x0, @broadcast}, 0x0, {0x2, 0x0, @local}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) setsockopt$inet_tcp_int(r16, 0x6, 0x0, &(0x7f00000000c0), 0xfdf5) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x3f, &(0x7f0000000340)=0x1, 0x4) syz_open_dev$mice(&(0x7f0000000200)='/dev/input/mice\x00', 0x0, 0x2c6400) openat$keychord(0xffffffffffffff9c, 0x0, 0x80000, 0x0) clone(0x20207ffd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x9b700810fd5f601b, 0x1, 0x0) r17 = open(&(0x7f0000000500)='./bus\x00', 0x141042, 0x0) close(r17) r18 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x105082) r19 = memfd_create(&(0x7f0000000100)='/dev/keychord\x00', 0x0) pwritev(r19, &(0x7f0000000440)=[{&(0x7f00000004c0)="03006f", 0x3}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r18, 0x4c00, r19) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r17, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) fcntl$setstatus(r17, 0x4, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r21, &(0x7f00000001c0), 0x526987c9) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f00000018c0)) fstat(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r23 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r23, 0x1, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) keyctl$get_persistent(0x3, r24, 0x0) write$P9_RGETATTR(0xffffffffffffffff, &(0x7f0000001800)={0xa0, 0x19, 0x1, {0x1120, {0x0, 0x1, 0x6}, 0x100010114, r24, r22, 0x4, 0x10000, 0x9, 0x1, 0x4, 0x8, 0x0, 0x0, 0x3, 0x1f, 0x4, 0x0, 0x3}}, 0xa0) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000640)={@loopback, @multicast2}, 0x0) readv(r17, &(0x7f0000001b80)=[{&(0x7f0000000800)=""/4096}, {&(0x7f0000001940)=""/212}, {&(0x7f0000000600), 0x3c9}, {&(0x7f0000000680)=""/53}, {&(0x7f0000001c00)=""/189}, {&(0x7f0000001b00)=""/68, 0x3a0}], 0x3) read(r20, &(0x7f0000000700)=""/250, 0xffffffc9) sendfile(r18, r19, 0x0, 0x180003) 02:01:06 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_open_dev$binderN(&(0x7f0000000040)='/dev/binder#\x00', 0x0, 0x2) openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000080)='/proc/thread-self/attr/current\x00', 0x2, 0x0) r1 = accept$inet(0xffffffffffffffff, &(0x7f00000000c0)={0x2, 0x0, @multicast1}, &(0x7f0000000100)=0x10) r2 = socket(0x200000000000011, 0x4000000000080002, 0x0) setsockopt$packet_int(r2, 0x107, 0x14, 0x0, 0x0) r3 = dup(r2) r4 = socket$netlink(0x10, 0x3, 0xa) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x800000141042, 0x0) ftruncate(r5, 0x200004) sendfile(r4, r5, 0x0, 0x8000fffffffe) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_IPV6_ADDRFORM(r6, 0x29, 0x1, &(0x7f00000003c0), 0x4) getpeername$packet(r6, &(0x7f0000001640)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000001680)=0x14) ioctl$ifreq_SIOCGIFINDEX_vcan(r4, 0x8933, &(0x7f00000016c0)={'vxcan1\x00', r7}) r8 = socket(0x200000000000011, 0x4000000000080002, 0x0) setsockopt$packet_int(r8, 0x107, 0x14, 0x0, 0x0) getsockopt$inet6_IPV6_XFRM_POLICY(r8, 0x29, 0x23, &(0x7f0000000180)={{{@in=@initdev, @in=@remote, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in6=@empty}}}, &(0x7f0000000280)=0xe8) r10 = socket$netlink(0x10, 0x3, 0xa) r11 = open(&(0x7f00000000c0)='./bus\x00', 0x800000141042, 0x0) ftruncate(r11, 0x200004) sendfile(r10, r11, 0x0, 0x8000fffffffe) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_IPV6_ADDRFORM(r12, 0x29, 0x1, &(0x7f00000003c0), 0x4) getpeername$packet(r12, &(0x7f0000001640)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000001680)=0x14) ioctl$ifreq_SIOCGIFINDEX_vcan(r10, 0x8933, &(0x7f00000016c0)={'vxcan1\x00', r13}) r14 = socket$netlink(0x10, 0x3, 0xa) r15 = open(&(0x7f00000000c0)='./bus\x00', 0x800000141042, 0x0) ftruncate(r15, 0x200004) sendfile(r14, r15, 0x0, 0x8000fffffffe) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_IPV6_ADDRFORM(r16, 0x29, 0x1, &(0x7f00000003c0), 0x4) getpeername$packet(r16, &(0x7f0000001640)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000001680)=0x14) ioctl$ifreq_SIOCGIFINDEX_vcan(r14, 0x8933, &(0x7f00000016c0)={'vxcan1\x00', r17}) getsockopt$inet6_IPV6_XFRM_POLICY(r1, 0x29, 0x23, &(0x7f00000003c0)={{{@in, @in6=@local, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@broadcast}}}, &(0x7f00000002c0)=0xe8) r19 = socket$netlink(0x10, 0x3, 0xa) r20 = open(&(0x7f00000000c0)='./bus\x00', 0x800000141042, 0x0) ftruncate(r20, 0x200004) sendfile(r19, r20, 0x0, 0x8000fffffffe) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_IPV6_ADDRFORM(r21, 0x29, 0x1, &(0x7f00000003c0), 0x4) getpeername$packet(r21, &(0x7f0000001640)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000001680)=0x14) ioctl$ifreq_SIOCGIFINDEX_vcan(r19, 0x8933, &(0x7f00000016c0)={'vxcan1\x00', r22}) getsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f0000000300)={0x0, @multicast1, @loopback}, &(0x7f0000000340)=0xc) sendmsg$TEAM_CMD_OPTIONS_SET(r3, &(0x7f0000000800)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x81dfe46fce126c2d}, 0xc, &(0x7f00000007c0)={&(0x7f00000004c0)={0x2f0, 0x0, 0x1, 0x70bd29, 0x25dfdbff, {}, [{{0x8, 0x1, r7}, {0xf4, 0x2, [{0x3c, 0x1, @user_linkup_enabled={{{0x24, 0x1, 'user_linkup_enabled\x00'}, {0x8}, {0x4}}, {0x8, 0x6, r9}}}, {0x40, 0x1, @lb_port_stats={{{0x24, 0x1, 'lb_port_stats\x00'}, {0x8}, {0x8, 0x4, 0x5}}, {0x8, 0x6, r13}}}, {0x38, 0x1, @activeport={{0x24, 0x1, 'activeport\x00'}, {0x8}, {0x8, 0x4, r17}}}, {0x3c, 0x1, @user_linkup_enabled={{{0x24, 0x1, 'user_linkup_enabled\x00'}, {0x8}, {0x4}}, {0x8}}}]}}, {{0x8, 0x1, r18}, {0x1d8, 0x2, [{0x40, 0x1, @lb_tx_hash_to_port_mapping={{{0x24, 0x1, 'lb_tx_hash_to_port_mapping\x00'}, {0x8}, {0x8, 0x4, r22}}, {0x8}}}, {0x38, 0x1, @lb_stats_refresh_interval={{0x24, 0x1, 'lb_stats_refresh_interval\x00'}, {0x8}, {0x8, 0x4, 0x8b}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24, 0x1, 'mcast_rejoin_interval\x00'}, {0x8}, {0x8, 0x4, 0x9}}}, {0x38, 0x1, @mcast_rejoin_count={{0x24, 0x1, 'mcast_rejoin_count\x00'}, {0x8}, {0x8, 0x4, 0x7f}}}, {0x38, 0x1, @mcast_rejoin_interval={{0x24, 0x1, 'mcast_rejoin_interval\x00'}, {0x8}, {0x8, 0x4, 0x7ff}}}, {0x40, 0x1, @lb_port_stats={{{0x24, 0x1, 'lb_port_stats\x00'}, {0x8}, {0x8, 0x4, 0x8}}, {0x8, 0x6, r23}}}, {0x3c, 0x1, @enabled={{{0x24, 0x1, 'enabled\x00'}, {0x8}, {0x4}}, {0x8}}}, {0x38, 0x1, @notify_peers_interval={{0x24, 0x1, 'notify_peers_interval\x00'}, {0x8}, {0x8, 0x4, 0x9}}}]}}]}, 0x2f0}, 0x1, 0x0, 0x0, 0x60008050}, 0x40000) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r24 = socket$inet(0x10, 0x3, 0x0) sendmsg(r24, &(0x7f0000000380)={0x0, 0x6b, &(0x7f0000000040)}, 0x0) 02:01:06 executing program 3: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) pipe2(&(0x7f0000000000), 0x80400) write(0xffffffffffffffff, &(0x7f0000000140)="24000000210099f0003bf90000ed190e020008160004000000ba0080080002", 0x1f) r3 = dup(0xffffffffffffffff) close(r3) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a566) splice(r0, 0x0, r2, 0x0, 0x4ffe0, 0x0) [ 2706.175424] audit: type=1400 audit(1575165666.875:4777): avc: denied { create } for pid=27760 comm="syz-executor.1" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_fib_lookup_socket permissive=0 [ 2706.220619] audit: type=1400 audit(1575165666.915:4778): avc: denied { create } for pid=27760 comm="syz-executor.1" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_fib_lookup_socket permissive=0 [ 2706.273515] audit: type=1400 audit(1575165666.975:4779): avc: denied { create } for pid=27760 comm="syz-executor.1" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_fib_lookup_socket permissive=0 [ 2706.305578] audit: type=1400 audit(1575165667.005:4780): avc: denied { create } for pid=27760 comm="syz-executor.1" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_fib_lookup_socket permissive=0 02:01:07 executing program 4: r0 = eventfd2(0x0, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000140)={0x0, 0x0}) fcntl$getown(0xffffffffffffffff, 0x9) r2 = getpgid(r1) r3 = syz_open_procfs(r2, &(0x7f0000000080)='\x00\x00\x00&y\xc9\xeb\x00\x00\x00\x00\x00 \x00\x00') r4 = syz_open_procfs(0x0, &(0x7f0000000200)='stat\x00') r5 = socket(0xa, 0x2, 0x0) setsockopt$inet6_mreq(r5, 0x29, 0x1b, &(0x7f0000000280)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) r6 = socket(0xa, 0x0, 0x6) setsockopt$inet6_mreq(r6, 0x29, 0x1b, &(0x7f0000a1aff7)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000400)='/proc/thsead\xads^lf/aptr/curre\xf9\x9a\x00', 0x2, 0x0) r7 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r7, 0x400454ca, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TUNSETLINK(r7, 0x400454cd, 0x7) r9 = timerfd_create(0x0, 0x0) timerfd_settime(r9, 0x0, &(0x7f0000000140)={{}, {0x0, 0x1c9c380}}, &(0x7f0000af9ff0)) dup3(r9, r8, 0x80000) openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000480)='/selinux/load\x00', 0x2, 0x0) r10 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r10, 0x400454ca, &(0x7f0000000100)={'nr0\x01\x00\x00\x00\xf2\xff\xff\xfe\x00\x00@\x00', 0x6}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r10, 0x400454cd, 0x7) dup3(r11, r10, 0x0) r12 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='\x0e\xed\xcf\x00', 0x0, 0x0) ioctl$TUNSETIFF(r12, 0x400454ca, &(0x7f0000000100)={'lapb0\x00', 0x1000}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r12, 0x400454cd, 0x7) dup3(r13, r12, 0x0) r14 = dup3(r13, 0xffffffffffffffff, 0x1c0000) preadv(r14, 0x0, 0x0, 0x0) readv(r3, 0x0, 0x0) r15 = socket$inet(0x2, 0x80000, 0x0) syncfs(r15) socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r4, 0x8953, &(0x7f0000001a40)={{0x2, 0x0, @remote}, {0x0, @broadcast}, 0x80, {0x2, 0x0, @remote}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) r16 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r16, 0x8953, &(0x7f0000000500)={{0x2, 0x0, @multicast1}, {0x0, @broadcast}, 0x0, {0x2, 0x0, @local}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) setsockopt$inet_tcp_int(r16, 0x6, 0x0, &(0x7f00000000c0), 0xfdf5) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x3f, &(0x7f0000000340)=0x1, 0x4) syz_open_dev$mice(&(0x7f0000000200)='/dev/input/mice\x00', 0x0, 0x2c6400) openat$keychord(0xffffffffffffff9c, 0x0, 0x80000, 0x0) clone(0x20207ffd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x9b700810fd5f601b, 0x1, 0x0) r17 = open(&(0x7f0000000500)='./bus\x00', 0x141042, 0x0) close(r17) r18 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x105082) r19 = memfd_create(&(0x7f0000000100)='/dev/keychord\x00', 0x0) pwritev(r19, &(0x7f0000000440)=[{&(0x7f00000004c0)="03006f", 0x3}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r18, 0x4c00, r19) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r17, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) fcntl$setstatus(r17, 0x4, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r21, &(0x7f00000001c0), 0x526987c9) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f00000018c0)) fstat(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r23 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r23, 0x1, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) keyctl$get_persistent(0x3, r24, 0x0) write$P9_RGETATTR(0xffffffffffffffff, &(0x7f0000001800)={0xa0, 0x19, 0x1, {0x1120, {0x0, 0x1, 0x6}, 0x100010114, r24, r22, 0x4, 0x10000, 0x9, 0x1, 0x4, 0x8, 0x0, 0x0, 0x3, 0x1f, 0x4, 0x0, 0x3}}, 0xa0) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000640)={@loopback, @multicast2}, 0x0) readv(r17, &(0x7f0000001b80)=[{&(0x7f0000000800)=""/4096}, {&(0x7f0000001940)=""/212}, {&(0x7f0000000600), 0x3c9}, {&(0x7f0000000680)=""/53}, {&(0x7f0000001c00)=""/189}, {&(0x7f0000001b00)=""/68, 0x3a0}], 0x3) read(r20, &(0x7f0000000700)=""/250, 0xffffffc9) sendfile(r18, r19, 0x0, 0x180003) [ 2706.411361] lowmemorykiller: Killing 'syz-executor.5' (27618) (tgid 27618), adj 1000, [ 2706.411361] to free 52500kB on behalf of 'kswapd0' (28) because [ 2706.411361] cache 47204kB is below limit 65536kB for oom_score_adj 12 [ 2706.411361] Free memory is 1444kB above reserved [ 2706.480446] lowmemorykiller: Killing 'syz-executor.4' (27764) (tgid 27764), adj 1000, [ 2706.480446] to free 52404kB on behalf of 'kswapd0' (28) because [ 2706.480446] cache 47204kB is below limit 65536kB for oom_score_adj 12 [ 2706.480446] Free memory is 6652kB above reserved [ 2706.533114] lowmemorykiller: Killing 'syz-executor.4' (27681) (tgid 27681), adj 1000, [ 2706.533114] to free 52396kB on behalf of 'kswapd0' (28) because [ 2706.533114] cache 47204kB is below limit 65536kB for oom_score_adj 12 [ 2706.533114] Free memory is 24052kB above reserved 02:01:07 executing program 1: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='setgroups\x00') writev(r0, &(0x7f0000000480)=[{&(0x7f00000000c0)='\r', 0x1}], 0x1) ioctl$FICLONE(0xffffffffffffffff, 0x40049409, 0xffffffffffffffff) r1 = socket(0x200000000000011, 0x4000000000080002, 0x0) r2 = socket(0x200000000000011, 0x4000000000080002, 0x0) setsockopt$packet_int(r2, 0x107, 0x14, 0x0, 0x0) setsockopt$packet_int(r2, 0x107, 0xb, 0x0, 0x0) recvfrom$unix(r1, &(0x7f0000000100)=""/167, 0xa7, 0x100, &(0x7f0000000000)=@abs={0x1, 0x0, 0x4e24}, 0x6e) [ 2706.610430] lowmemorykiller: Killing 'syz-executor.4' (27708) (tgid 27708), adj 1000, [ 2706.610430] to free 52396kB on behalf of 'kswapd0' (28) because [ 2706.610430] cache 47204kB is below limit 65536kB for oom_score_adj 12 [ 2706.610430] Free memory is 42164kB above reserved [ 2706.690433] lowmemorykiller: Killing 'syz-executor.4' (27743) (tgid 27743), adj 1000, [ 2706.690433] to free 52396kB on behalf of 'kswapd0' (28) because [ 2706.690433] cache 47204kB is below limit 65536kB for oom_score_adj 12 [ 2706.690433] Free memory is 58840kB above reserved 02:01:07 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = gettid() timer_create(0x0, &(0x7f0000044000)={0x0, 0x12, 0x0, @thr={0x0, 0x0}}, &(0x7f0000044000)) timer_settime(0x0, 0x0, &(0x7f000006b000)={{0x0, 0x8}, {0x0, 0x9}}, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) mmap(&(0x7f000092d000/0x400000)=nil, 0x400000, 0xfffffffffffffffc, 0x8972, 0xffffffffffffffff, 0x0) bind$inet(r2, &(0x7f0000134000)={0x2, 0x4e23, @broadcast}, 0x10) connect$inet(r2, &(0x7f0000000000)={0x2, 0x4e23, @empty}, 0x10) connect$inet(r2, &(0x7f00009322c4)={0x2, 0x0, @initdev}, 0x10) connect$inet(r2, &(0x7f0000000080)={0x2, 0x4e23, @loopback}, 0x10) dup2(r0, r2) r3 = syz_open_dev$char_usb(0xc, 0xb4, 0x8001) fadvise64(r3, 0x2, 0xe3a, 0x4) tkill(r1, 0x1000000000013) 02:01:07 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f0000000100)={0xa, 0x4e22}, 0x1c) listen(r0, 0x80) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = socket$inet6(0xa, 0x80002, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) r4 = dup2(r2, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) sendto$inet6(r1, 0x0, 0xfffffffffffffdc6, 0x20000004, &(0x7f0000000280)={0xa, 0x4e22}, 0x1c) r5 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/avc/cache_stats\x00', 0x0, 0x0) setsockopt$inet6_mtu(r5, 0x29, 0x17, &(0x7f0000000040)=0x3, 0x4) r6 = socket$netlink(0x10, 0x3, 0x4) writev(r6, &(0x7f00000000c0)=[{&(0x7f0000000140)="580000001400192340834b80040d8c560a067fbc45ff81054e220000000058000b480400945f64009400050028925a01000000000000008000f0fffeffe809000000fff5dd0000001000010004081000418e00000004fcff", 0xfed1}], 0x1) 02:01:08 executing program 0: openat$tun(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000080)={'team_slave_1\x00', 0x800}) ioctl$TUNSETQUEUE(r0, 0x400454d9, &(0x7f00000003c0)={'team0\x00', 0x400}) r1 = openat$tun(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/net/tun\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TUNSETQUEUE(r2, 0x400454d9, &(0x7f00000000c0)={'bpq0\x00\x00\xeb\x00\x00\x00\x00\x00\xff\xff\xff\xe2', 0x200}) 02:01:08 executing program 2: r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup.cpu\x00', 0x200002, 0x0) fchdir(r0) r1 = creat(&(0x7f00000004c0)='./bus\x00', 0x0) fcntl$setstatus(r1, 0x4, 0x4100) truncate(&(0x7f00000000c0)='./bus\x00', 0x1000) openat$fuse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/fuse\x00', 0x2, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) lseek(r1, 0x0, 0x2) sendfile(r1, r2, 0x0, 0x4000000000020009) r3 = socket$inet6(0xa, 0x400000000001, 0x0) close(r3) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x180800) ioctl$RTC_UIE_OFF(r4, 0x7004) r5 = open(&(0x7f0000000080)='./bus\x00', 0x141042, 0x0) ftruncate(r5, 0x200004) socketpair$unix(0x1, 0x40000000000001, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$UI_DEV_CREATE(r5, 0x5501) r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$PERF_EVENT_IOC_ENABLE(r8, 0x8912, 0x400200) r9 = socket(0x200000000000011, 0x4000000000080002, 0x0) setsockopt$packet_int(r9, 0x107, 0x14, 0x0, 0x0) ioctl$EVIOCGKEYCODE_V2(r1, 0x80284504, &(0x7f0000000200)=""/89) getsockopt$IP_VS_SO_GET_DAEMON(r9, 0x0, 0x487, &(0x7f0000000040), &(0x7f0000000180)=0x30) sendfile(r3, r5, 0x0, 0x80001d00c0d0) 02:01:08 executing program 4: r0 = eventfd2(0x0, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000140)={0x0, 0x0}) fcntl$getown(0xffffffffffffffff, 0x9) r2 = getpgid(r1) r3 = syz_open_procfs(r2, &(0x7f0000000080)='\x00\x00\x00&y\xc9\xeb\x00\x00\x00\x00\x00 \x00\x00') r4 = syz_open_procfs(0x0, &(0x7f0000000200)='stat\x00') r5 = socket(0xa, 0x2, 0x0) setsockopt$inet6_mreq(r5, 0x29, 0x1b, &(0x7f0000000280)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) r6 = socket(0xa, 0x0, 0x6) setsockopt$inet6_mreq(r6, 0x29, 0x1b, &(0x7f0000a1aff7)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000400)='/proc/thsead\xads^lf/aptr/curre\xf9\x9a\x00', 0x2, 0x0) r7 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r7, 0x400454ca, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TUNSETLINK(r7, 0x400454cd, 0x7) r9 = timerfd_create(0x0, 0x0) timerfd_settime(r9, 0x0, &(0x7f0000000140)={{}, {0x0, 0x1c9c380}}, &(0x7f0000af9ff0)) dup3(r9, r8, 0x80000) openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000480)='/selinux/load\x00', 0x2, 0x0) r10 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r10, 0x400454ca, &(0x7f0000000100)={'nr0\x01\x00\x00\x00\xf2\xff\xff\xfe\x00\x00@\x00', 0x6}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r10, 0x400454cd, 0x7) dup3(r11, r10, 0x0) r12 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='\x0e\xed\xcf\x00', 0x0, 0x0) ioctl$TUNSETIFF(r12, 0x400454ca, &(0x7f0000000100)={'lapb0\x00', 0x1000}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r12, 0x400454cd, 0x7) dup3(r13, r12, 0x0) r14 = dup3(r13, 0xffffffffffffffff, 0x1c0000) preadv(r14, 0x0, 0x0, 0x0) readv(r3, 0x0, 0x0) r15 = socket$inet(0x2, 0x80000, 0x0) syncfs(r15) socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r4, 0x8953, &(0x7f0000001a40)={{0x2, 0x0, @remote}, {0x0, @broadcast}, 0x80, {0x2, 0x0, @remote}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) r16 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r16, 0x8953, &(0x7f0000000500)={{0x2, 0x0, @multicast1}, {0x0, @broadcast}, 0x0, {0x2, 0x0, @local}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) setsockopt$inet_tcp_int(r16, 0x6, 0x0, &(0x7f00000000c0), 0xfdf5) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x3f, &(0x7f0000000340)=0x1, 0x4) syz_open_dev$mice(&(0x7f0000000200)='/dev/input/mice\x00', 0x0, 0x2c6400) openat$keychord(0xffffffffffffff9c, 0x0, 0x80000, 0x0) clone(0x20207ffd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x9b700810fd5f601b, 0x1, 0x0) r17 = open(&(0x7f0000000500)='./bus\x00', 0x141042, 0x0) close(r17) r18 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x105082) r19 = memfd_create(&(0x7f0000000100)='/dev/keychord\x00', 0x0) pwritev(r19, &(0x7f0000000440)=[{&(0x7f00000004c0)="03006f", 0x3}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r18, 0x4c00, r19) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r17, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) fcntl$setstatus(r17, 0x4, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r21, &(0x7f00000001c0), 0x526987c9) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f00000018c0)) fstat(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r23 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r23, 0x1, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) keyctl$get_persistent(0x3, r24, 0x0) write$P9_RGETATTR(0xffffffffffffffff, &(0x7f0000001800)={0xa0, 0x19, 0x1, {0x1120, {0x0, 0x1, 0x6}, 0x100010114, r24, r22, 0x4, 0x10000, 0x9, 0x1, 0x4, 0x8, 0x0, 0x0, 0x3, 0x1f, 0x4, 0x0, 0x3}}, 0xa0) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000640)={@loopback, @multicast2}, 0x0) readv(r17, &(0x7f0000001b80)=[{&(0x7f0000000800)=""/4096}, {&(0x7f0000001940)=""/212}, {&(0x7f0000000600), 0x3c9}, {&(0x7f0000000680)=""/53}, {&(0x7f0000001c00)=""/189}, {&(0x7f0000001b00)=""/68, 0x3a0}], 0x3) read(r20, &(0x7f0000000700)=""/250, 0xffffffc9) sendfile(r18, r19, 0x0, 0x180003) 02:01:08 executing program 1: openat$selinux_policy(0xffffffffffffff9c, &(0x7f0000000280)='/selinux/policy\x00', 0x0, 0x0) r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000100)='./cgroup.cpu\x00', 0x200002, 0x0) fchdir(r0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x40000141042, 0x0) write$binfmt_misc(r1, &(0x7f0000000000)=ANY=[], 0x323) r2 = creat(&(0x7f0000000380)='./bus\x00', 0x0) r3 = getpid() sched_setscheduler(r3, 0x5, &(0x7f0000000180)) r4 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) r5 = socket(0x10, 0x80002, 0x0) bind$netlink(r5, &(0x7f0000177ff4)={0x10, 0x0, 0x1}, 0xc) write(r5, &(0x7f0000000140)="2600000022004701050000000000000005006d20002b1f000a4a51f1ee839cd53400b017ca5b", 0x26) connect$netlink(r5, &(0x7f00000014c0)=@proc={0x10, 0x0, 0x1}, 0xc) ioctl$sock_SIOCOUTQNSD(r5, 0x894b, 0x0) setsockopt$sock_int(r5, 0x1, 0x8, &(0x7f0000b4bffc), 0x4) write$P9_RSTAT(r2, &(0x7f0000000300)=ANY=[@ANYBLOB="6c0000007e0100000055000000000000000303000000040000000000000000000000000000000100160000000000001c000010002fa9656c696e75782f706f6c69637975782f706f6c"], 0x49) sendto(r5, &(0x7f0000000340), 0xac, 0x0, 0x0, 0x0) ioctl(r0, 0x8, 0x0) write$P9_RCLUNK(0xffffffffffffffff, 0x0, 0x0) recvmmsg(r5, &(0x7f0000000780), 0x3ffffffffffff81, 0x2, 0x0) openat$selinux_commit_pending_bools(0xffffffffffffff9c, 0x0, 0x1, 0x0) write$binfmt_misc(0xffffffffffffffff, &(0x7f00000008c0)=ANY=[@ANYBLOB], 0x0) ioctl$TCSETSW(r4, 0x5403, 0x0) r6 = socket(0x200000000000011, 0x4000000000080002, 0x0) setsockopt$packet_int(r6, 0x107, 0x14, 0x0, 0x0) ioctl$sock_SIOCOUTQNSD(0xffffffffffffffff, 0x894b, &(0x7f0000000400)) sendmsg$NET_DM_CMD_START(r6, &(0x7f00000003c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x500000}, 0xc, &(0x7f00000002c0)={&(0x7f00000001c0)={0x14, 0x0, 0x200, 0x70bd2d, 0x25dfdbff, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x20008000}, 0x40000) openat$selinux_enforce(0xffffffffffffff9c, &(0x7f00000000c0)='/selinux/enforce\x00', 0x40080, 0x0) getxattr(&(0x7f0000000200)='./bus\x00', 0x0, &(0x7f0000000800)=""/159, 0x9f) sendfile(r1, r4, &(0x7f0000000080), 0x9001) 02:01:08 executing program 5: r0 = openat$keychord(0xffffffffffffff9c, &(0x7f0000000180)='/dev/keychord\x00', 0x0, 0x0) mount$fuse(0x0, 0x0, 0x0, 0x4, 0x0) epoll_ctl$EPOLL_CTL_MOD(0xffffffffffffffff, 0x3, r0, &(0x7f00000003c0)) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$nl_route(0x10, 0x3, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f00000001c0), 0xfffffef3) read(r1, &(0x7f0000000200)=""/250, 0x50c7e3e3) r3 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r3, &(0x7f0000000100)={0xa, 0x0, 0x0, @dev={0xfe, 0x80, [], 0xfffffffffffffffd}, 0x2}, 0x1c) lstat(0x0, 0x0) connect$inet6(r3, &(0x7f0000000380)={0xa, 0x4e24, 0x0, @ipv4={[], [], @loopback}}, 0x1c) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) memfd_create(&(0x7f0000000040)='comm\x00\xf5\'\xd5\x1eZ[E\x9bH\xe7]\\C\x12\xf6\"t`\x16\xed6\xeb\x0e\xdc\x1b\xdf\x93\xed\xff\x81\"\x98\x89\x14\xb1\xfc\xfa\x02\xbe\xf7)\xf2\xffI\x91\x0e\xf7_J\x9a}XF)\x1d:\x87>t=\xf6\xf1\xfd\x8e\x06\xd6\xd6L\xc4\x87\xfe\xab\x7f\xc8(S\x8c:\x06\x00\x00\x00\x00\x00\x00\x00\x8c\x8a\x02V\x033\xf0\x89\xd8N+\x151J\x96\xdf&\xe0>\xadu\x15\xed\x94\xec%5\x80\xa7~\xbc\x9c3\x90\x97\x1d\xd8j\x0e]P\x0f\xa9*a2\x89Y\xcc$=\xb7\x0f\xd1\x807 T\xec\xb2\xfd\x88M\x99\xa9\xf9\x10t\r\xea\xabv\x1dn\f\x88[\x18\xa6\xcfE\"\x9c\xc1\xdbYW\xac&\xc5\x11c\x85#;\xf9\x9a\x9f9\xd7&\t\x99\xfd\x010\x98/\x13\xe1\xf3\x81\xb3m\xaf\x11\xb3\x9e\xd1\xd7\xc6\x92m\xdd\xba\x01\xbc\xed\x9dl:\x1e\xf8o\x190\xf9\xb2\x1e~\x1fHQ', 0x0) getpid() syz_open_procfs(0x0, 0x0) fchmod(0xffffffffffffffff, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) openat$cgroup(0xffffffffffffffff, &(0x7f0000000300)='syz0\x00', 0x200002, 0x0) pselect6(0x40, &(0x7f0000000080)={0x3, 0x8, 0x0, 0x1f, 0x0, 0xfffffffffffffff7, 0xa7f, 0x1}, &(0x7f00000000c0)={0x0, 0xa9a0, 0x1000, 0x0, 0xf8, 0x0, 0x0, 0x7fffffff}, &(0x7f0000000140)={0x0, 0x4, 0x5a, 0x81, 0x0, 0x0, 0x6, 0x5}, 0x0, &(0x7f0000000440)={0x0}) r4 = epoll_create1(0x0) epoll_create1(0x0) close(r4) dup(r4) r5 = creat(0x0, 0x0) write$P9_RREMOVE(r5, &(0x7f0000000200)={0x10}, 0xffffff9a) ioctl$LOOP_CTL_GET_FREE(r5, 0x4c82) r6 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r6, &(0x7f0000000100)={0x0, 0x0, &(0x7f00008feff0)={&(0x7f0000000980)=ANY=[@ANYBLOB="020d0000100000000000000000000000030006000000000002000000e0005cca0000000000000000080012000200020000000000fa0000003000000003030000ff3f00000000000000000000000000000000000000000d01ac1414bb000000000000000000005d00030005000000000002000000e0fb3815a5b1b1fed6ea04987a2e0f56664f63d0e0adc2d15ad6d6d1903d080000007409d7f5693858286ec300fb910def5a6ba852540229b9b1446202b85f9925c4e9f2992c360ac4192a66388ebd5d8e9d7f50ebf70d00311ebcba3ef30a6bc029e051f1c351a11fc0dc1533f605b420f941526449331c8603cc60ed6ee06913c75ed6cc7a23cf47da861b5093bcf9f9299abe043b1ad2062ed3fefe9e19b5aa18de3b0ee916e83fbdfd10888b4628a73c120c54f5304e67a1b8c8d0b2b91b1cc7ed2560ae12c8c467343c5612a183257b17fbbc175657d661b797f17c0824e57961ed6f66e31f6a880f5913915d63c1fd914ecef9e7504272b3d0394b9fa0552a6f89461490c3d8986f96aa7b294bb5ae37c0652f9aae95828a6bed40e10cda15cc81d32face86a846204c87556e83339dcf728e066ebf89bbed4701f51ccf02c4aae1e86cef93283bd8837e66bc34b61fdcb636f22c6280a4211fafb87879bf726167593faec98c28263bc3affe8c796f60fac794994229c2e565a0c3f076efb2e10056b9c33aea534a3291dc6367e30bc0810aa0c7a9b92dc94e46fca00441ee028c2dddec01111769673a15564ad4ed34217e7e81fa3e2d978f1be446eb8affa8ca14c9ac13b493f8cbd9200ad6741bb625b67d25029da0fb19f73fe912fbc12571844f98c2c3b5dee242dfdff56af80d89188031c173df71a537fca4ac1aff80595c41547b8c8e2c0b9a2911131"], 0x80}}, 0x0) sendmmsg(r3, &(0x7f00000092c0), 0x0, 0x4) [ 2707.766741] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=12152 sclass=netlink_route_socket 02:01:08 executing program 4: r0 = eventfd2(0x0, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000140)={0x0, 0x0}) fcntl$getown(0xffffffffffffffff, 0x9) r2 = getpgid(r1) r3 = syz_open_procfs(r2, &(0x7f0000000080)='\x00\x00\x00&y\xc9\xeb\x00\x00\x00\x00\x00 \x00\x00') r4 = syz_open_procfs(0x0, &(0x7f0000000200)='stat\x00') r5 = socket(0xa, 0x2, 0x0) setsockopt$inet6_mreq(r5, 0x29, 0x1b, &(0x7f0000000280)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) r6 = socket(0xa, 0x0, 0x6) setsockopt$inet6_mreq(r6, 0x29, 0x1b, &(0x7f0000a1aff7)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000400)='/proc/thsead\xads^lf/aptr/curre\xf9\x9a\x00', 0x2, 0x0) r7 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r7, 0x400454ca, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TUNSETLINK(r7, 0x400454cd, 0x7) r9 = timerfd_create(0x0, 0x0) timerfd_settime(r9, 0x0, &(0x7f0000000140)={{}, {0x0, 0x1c9c380}}, &(0x7f0000af9ff0)) dup3(r9, r8, 0x80000) openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000480)='/selinux/load\x00', 0x2, 0x0) r10 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r10, 0x400454ca, &(0x7f0000000100)={'nr0\x01\x00\x00\x00\xf2\xff\xff\xfe\x00\x00@\x00', 0x6}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r10, 0x400454cd, 0x7) dup3(r11, r10, 0x0) r12 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='\x0e\xed\xcf\x00', 0x0, 0x0) ioctl$TUNSETIFF(r12, 0x400454ca, &(0x7f0000000100)={'lapb0\x00', 0x1000}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r12, 0x400454cd, 0x7) dup3(r13, r12, 0x0) r14 = dup3(r13, 0xffffffffffffffff, 0x1c0000) preadv(r14, 0x0, 0x0, 0x0) readv(r3, 0x0, 0x0) r15 = socket$inet(0x2, 0x80000, 0x0) syncfs(r15) socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r4, 0x8953, &(0x7f0000001a40)={{0x2, 0x0, @remote}, {0x0, @broadcast}, 0x80, {0x2, 0x0, @remote}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) r16 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r16, 0x8953, &(0x7f0000000500)={{0x2, 0x0, @multicast1}, {0x0, @broadcast}, 0x0, {0x2, 0x0, @local}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) setsockopt$inet_tcp_int(r16, 0x6, 0x0, &(0x7f00000000c0), 0xfdf5) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x3f, &(0x7f0000000340)=0x1, 0x4) syz_open_dev$mice(&(0x7f0000000200)='/dev/input/mice\x00', 0x0, 0x2c6400) openat$keychord(0xffffffffffffff9c, 0x0, 0x80000, 0x0) clone(0x20207ffd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x9b700810fd5f601b, 0x1, 0x0) r17 = open(&(0x7f0000000500)='./bus\x00', 0x141042, 0x0) close(r17) r18 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x105082) r19 = memfd_create(&(0x7f0000000100)='/dev/keychord\x00', 0x0) pwritev(r19, &(0x7f0000000440)=[{&(0x7f00000004c0)="03006f", 0x3}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r18, 0x4c00, r19) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r17, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) fcntl$setstatus(r17, 0x4, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r21, &(0x7f00000001c0), 0x526987c9) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f00000018c0)) fstat(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r23 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r23, 0x1, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) keyctl$get_persistent(0x3, r24, 0x0) write$P9_RGETATTR(0xffffffffffffffff, &(0x7f0000001800)={0xa0, 0x19, 0x1, {0x1120, {0x0, 0x1, 0x6}, 0x100010114, r24, r22, 0x4, 0x10000, 0x9, 0x1, 0x4, 0x8, 0x0, 0x0, 0x3, 0x1f, 0x4, 0x0, 0x3}}, 0xa0) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000640)={@loopback, @multicast2}, 0x0) readv(r17, &(0x7f0000001b80)=[{&(0x7f0000000800)=""/4096}, {&(0x7f0000001940)=""/212}, {&(0x7f0000000600), 0x3c9}, {&(0x7f0000000680)=""/53}, {&(0x7f0000001c00)=""/189}, {&(0x7f0000001b00)=""/68, 0x3a0}], 0x3) read(r20, &(0x7f0000000700)=""/250, 0xffffffc9) sendfile(r18, r19, 0x0, 0x180003) 02:01:09 executing program 3: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) r3 = openat$random(0xffffffffffffff9c, &(0x7f0000000000)='/dev/urandom\x00', 0x18000, 0x0) close(r3) socket$inet(0x10, 0x498c09e39351a540, 0xfa) write(0xffffffffffffffff, &(0x7f0000000140)="24000000210099f0003bf90000ed190e020008160004000000ba0080080002", 0x1f) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a566) splice(r0, 0x0, r2, 0x0, 0x4ffe0, 0x0) r4 = dup3(r3, 0xffffffffffffffff, 0x1e4b8337eb416465) faccessat(r4, &(0x7f0000000040)='./file0\x00', 0x180, 0x200) 02:01:09 executing program 4: r0 = eventfd2(0x0, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000140)={0x0, 0x0}) fcntl$getown(0xffffffffffffffff, 0x9) r2 = getpgid(r1) r3 = syz_open_procfs(r2, &(0x7f0000000080)='\x00\x00\x00&y\xc9\xeb\x00\x00\x00\x00\x00 \x00\x00') r4 = syz_open_procfs(0x0, &(0x7f0000000200)='stat\x00') r5 = socket(0xa, 0x2, 0x0) setsockopt$inet6_mreq(r5, 0x29, 0x1b, &(0x7f0000000280)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) r6 = socket(0xa, 0x2, 0x0) setsockopt$inet6_mreq(r6, 0x29, 0x1b, &(0x7f0000a1aff7)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000400)='/proc/thsead\xads^lf/aptr/curre\xf9\x9a\x00', 0x2, 0x0) r7 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r7, 0x400454ca, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TUNSETLINK(r7, 0x400454cd, 0x7) r9 = timerfd_create(0x0, 0x0) timerfd_settime(r9, 0x0, &(0x7f0000000140)={{}, {0x0, 0x1c9c380}}, &(0x7f0000af9ff0)) dup3(r9, r8, 0x80000) openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000480)='/selinux/load\x00', 0x2, 0x0) r10 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r10, 0x400454ca, &(0x7f0000000100)={'nr0\x01\x00\x00\x00\xf2\xff\xff\xfe\x00\x00@\x00', 0x6}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r10, 0x400454cd, 0x7) dup3(r11, r10, 0x0) r12 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='\x0e\xed\xcf\x00', 0x0, 0x0) ioctl$TUNSETIFF(r12, 0x400454ca, &(0x7f0000000100)={'lapb0\x00', 0x1000}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r12, 0x400454cd, 0x7) dup3(r13, r12, 0x0) r14 = dup3(r13, 0xffffffffffffffff, 0x1c0000) preadv(r14, 0x0, 0x0, 0x0) readv(r3, 0x0, 0x0) r15 = socket$inet(0x2, 0x80000, 0x0) syncfs(r15) socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r4, 0x8953, &(0x7f0000001a40)={{0x2, 0x0, @remote}, {0x0, @broadcast}, 0x80, {0x2, 0x0, @remote}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) r16 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r16, 0x8953, &(0x7f0000000500)={{0x2, 0x0, @multicast1}, {0x0, @broadcast}, 0x0, {0x2, 0x0, @local}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) setsockopt$inet_tcp_int(r16, 0x6, 0x0, &(0x7f00000000c0), 0xfdf5) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x3f, &(0x7f0000000340)=0x1, 0x4) syz_open_dev$mice(&(0x7f0000000200)='/dev/input/mice\x00', 0x0, 0x2c6400) openat$keychord(0xffffffffffffff9c, 0x0, 0x80000, 0x0) clone(0x20207ffd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x9b700810fd5f601b, 0x1, 0x0) r17 = open(&(0x7f0000000500)='./bus\x00', 0x141042, 0x0) close(r17) r18 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x105082) r19 = memfd_create(&(0x7f0000000100)='/dev/keychord\x00', 0x0) pwritev(r19, &(0x7f0000000440)=[{&(0x7f00000004c0)="03006f", 0x3}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r18, 0x4c00, r19) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r17, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) fcntl$setstatus(r17, 0x4, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r21, &(0x7f00000001c0), 0x526987c9) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f00000018c0)) fstat(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r23 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r23, 0x1, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) keyctl$get_persistent(0x3, r24, 0x0) write$P9_RGETATTR(0xffffffffffffffff, &(0x7f0000001800)={0xa0, 0x19, 0x1, {0x1120, {0x0, 0x1, 0x6}, 0x100010114, r24, r22, 0x4, 0x10000, 0x9, 0x1, 0x4, 0x8, 0x0, 0x0, 0x3, 0x1f, 0x4, 0x0, 0x3}}, 0xa0) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000640)={@loopback, @multicast2}, 0x0) readv(r17, &(0x7f0000001b80)=[{&(0x7f0000000800)=""/4096}, {&(0x7f0000001940)=""/212}, {&(0x7f0000000600), 0x3c9}, {&(0x7f0000000680)=""/53}, {&(0x7f0000001c00)=""/189}, {&(0x7f0000001b00)=""/68, 0x3a0}], 0x3) read(r20, &(0x7f0000000700)=""/250, 0xffffffc9) sendfile(r18, r19, 0x0, 0x180003) 02:01:10 executing program 0: r0 = eventfd2(0x0, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000140)={0x0, 0x0}) fcntl$getown(0xffffffffffffffff, 0x9) r2 = getpgid(r1) r3 = syz_open_procfs(r2, &(0x7f0000000080)='\x00\x00\x00&y\xc9\xeb\x00\x00\x00\x00\x00 \x00\x00') r4 = syz_open_procfs(0x0, &(0x7f0000000200)='stat\x00') r5 = socket(0xa, 0x2, 0x0) setsockopt$inet6_mreq(r5, 0x29, 0x1b, &(0x7f0000000280)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) r6 = socket(0xa, 0x0, 0x6) setsockopt$inet6_mreq(r6, 0x29, 0x1b, &(0x7f0000a1aff7)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000400)='/proc/thsead\xads^lf/aptr/curre\xf9\x9a\x00', 0x2, 0x0) r7 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r7, 0x400454ca, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TUNSETLINK(r7, 0x400454cd, 0x7) r9 = timerfd_create(0x0, 0x0) timerfd_settime(r9, 0x0, &(0x7f0000000140)={{}, {0x0, 0x1c9c380}}, &(0x7f0000af9ff0)) dup3(r9, r8, 0x80000) openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000480)='/selinux/load\x00', 0x2, 0x0) r10 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r10, 0x400454ca, &(0x7f0000000100)={'nr0\x01\x00\x00\x00\xf2\xff\xff\xfe\x00\x00@\x00', 0x6}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r10, 0x400454cd, 0x7) dup3(r11, r10, 0x0) r12 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='\x0e\xed\xcf\x00', 0x0, 0x0) ioctl$TUNSETIFF(r12, 0x400454ca, &(0x7f0000000100)={'lapb0\x00', 0x1000}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r12, 0x400454cd, 0x7) dup3(r13, r12, 0x0) r14 = dup3(r13, 0xffffffffffffffff, 0x1c0000) preadv(r14, 0x0, 0x0, 0x0) readv(r3, 0x0, 0x0) r15 = socket$inet(0x2, 0x80000, 0x0) syncfs(r15) socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r4, 0x8953, &(0x7f0000001a40)={{0x2, 0x0, @remote}, {0x0, @broadcast}, 0x80, {0x2, 0x0, @remote}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) r16 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r16, 0x8953, &(0x7f0000000500)={{0x2, 0x0, @multicast1}, {0x0, @broadcast}, 0x0, {0x2, 0x0, @local}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) setsockopt$inet_tcp_int(r16, 0x6, 0x0, &(0x7f00000000c0), 0xfdf5) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x3f, &(0x7f0000000340)=0x1, 0x4) syz_open_dev$mice(&(0x7f0000000200)='/dev/input/mice\x00', 0x0, 0x2c6400) openat$keychord(0xffffffffffffff9c, 0x0, 0x80000, 0x0) clone(0x20207ffd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x9b700810fd5f601b, 0x1, 0x0) r17 = open(&(0x7f0000000500)='./bus\x00', 0x141042, 0x0) close(r17) r18 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x105082) r19 = memfd_create(&(0x7f0000000100)='/dev/keychord\x00', 0x0) pwritev(r19, &(0x7f0000000440)=[{&(0x7f00000004c0)="03006f", 0x3}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r18, 0x4c00, r19) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r17, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) fcntl$setstatus(r17, 0x4, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r21, &(0x7f00000001c0), 0x526987c9) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f00000018c0)) fstat(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r23 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r23, 0x1, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) keyctl$get_persistent(0x3, r24, 0x0) write$P9_RGETATTR(0xffffffffffffffff, &(0x7f0000001800)={0xa0, 0x19, 0x1, {0x1120, {0x0, 0x1, 0x6}, 0x100010114, r24, r22, 0x4, 0x10000, 0x9, 0x1, 0x4, 0x8, 0x0, 0x0, 0x3, 0x1f, 0x4, 0x0, 0x3}}, 0xa0) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000640)={@loopback, @multicast2}, 0x0) readv(r17, &(0x7f0000001b80)=[{&(0x7f0000000800)=""/4096}, {&(0x7f0000001940)=""/212}, {&(0x7f0000000600), 0x3c9}, {&(0x7f0000000680)=""/53}, {&(0x7f0000001c00)=""/189}, {&(0x7f0000001b00)=""/68, 0x3a0}], 0x3) read(r20, &(0x7f0000000700)=""/250, 0xffffffc9) sendfile(r18, r19, 0x0, 0x180003) 02:01:10 executing program 1: openat$selinux_policy(0xffffffffffffff9c, &(0x7f0000000280)='/selinux/policy\x00', 0x0, 0x0) r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000100)='./cgroup.cpu\x00', 0x200002, 0x0) fchdir(r0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x40000141042, 0x0) write$binfmt_misc(r1, &(0x7f0000000000)=ANY=[], 0x323) r2 = creat(&(0x7f0000000380)='./bus\x00', 0x0) r3 = getpid() sched_setscheduler(r3, 0x5, &(0x7f0000000180)) r4 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) r5 = socket(0x10, 0x80002, 0x0) bind$netlink(r5, &(0x7f0000177ff4)={0x10, 0x0, 0x1}, 0xc) write(r5, &(0x7f0000000140)="2600000022004701050000000000000005006d20002b1f000a4a51f1ee839cd53400b017ca5b", 0x26) connect$netlink(r5, &(0x7f00000014c0)=@proc={0x10, 0x0, 0x1}, 0xc) ioctl$sock_SIOCOUTQNSD(r5, 0x894b, 0x0) setsockopt$sock_int(r5, 0x1, 0x8, &(0x7f0000b4bffc), 0x4) write$P9_RSTAT(r2, &(0x7f0000000300)=ANY=[@ANYBLOB="6c0000007e0100000055000000000000000303000000040000000000000000000000000000000100160000000000001c000010002fa9656c696e75782f706f6c69637975782f706f6c"], 0x49) sendto(r5, &(0x7f0000000340), 0xac, 0x0, 0x0, 0x0) ioctl(r0, 0x8, 0x0) write$P9_RCLUNK(0xffffffffffffffff, 0x0, 0x0) recvmmsg(r5, &(0x7f0000000780), 0x3ffffffffffff81, 0x2, 0x0) openat$selinux_commit_pending_bools(0xffffffffffffff9c, 0x0, 0x1, 0x0) write$binfmt_misc(0xffffffffffffffff, &(0x7f00000008c0)=ANY=[@ANYBLOB], 0x0) ioctl$TCSETSW(r4, 0x5403, 0x0) r6 = socket(0x200000000000011, 0x4000000000080002, 0x0) setsockopt$packet_int(r6, 0x107, 0x14, 0x0, 0x0) ioctl$sock_SIOCOUTQNSD(0xffffffffffffffff, 0x894b, &(0x7f0000000400)) sendmsg$NET_DM_CMD_START(r6, &(0x7f00000003c0)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x500000}, 0xc, &(0x7f00000002c0)={&(0x7f00000001c0)={0x14, 0x0, 0x200, 0x70bd2d, 0x25dfdbff, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x20008000}, 0x40000) openat$selinux_enforce(0xffffffffffffff9c, &(0x7f00000000c0)='/selinux/enforce\x00', 0x40080, 0x0) getxattr(&(0x7f0000000200)='./bus\x00', 0x0, &(0x7f0000000800)=""/159, 0x9f) sendfile(r1, r4, &(0x7f0000000080), 0x9001) 02:01:10 executing program 4: r0 = eventfd2(0x0, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000140)={0x0, 0x0}) fcntl$getown(0xffffffffffffffff, 0x9) r2 = getpgid(r1) r3 = syz_open_procfs(r2, &(0x7f0000000080)='\x00\x00\x00&y\xc9\xeb\x00\x00\x00\x00\x00 \x00\x00') r4 = syz_open_procfs(0x0, &(0x7f0000000200)='stat\x00') r5 = socket(0xa, 0x2, 0x0) setsockopt$inet6_mreq(r5, 0x29, 0x1b, &(0x7f0000000280)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) r6 = socket(0xa, 0x2, 0x0) setsockopt$inet6_mreq(r6, 0x29, 0x1b, &(0x7f0000a1aff7)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000400)='/proc/thsead\xads^lf/aptr/curre\xf9\x9a\x00', 0x2, 0x0) r7 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r7, 0x400454ca, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TUNSETLINK(r7, 0x400454cd, 0x7) r9 = timerfd_create(0x0, 0x0) timerfd_settime(r9, 0x0, &(0x7f0000000140)={{}, {0x0, 0x1c9c380}}, &(0x7f0000af9ff0)) dup3(r9, r8, 0x80000) openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000480)='/selinux/load\x00', 0x2, 0x0) r10 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r10, 0x400454ca, &(0x7f0000000100)={'nr0\x01\x00\x00\x00\xf2\xff\xff\xfe\x00\x00@\x00', 0x6}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r10, 0x400454cd, 0x7) dup3(r11, r10, 0x0) r12 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='\x0e\xed\xcf\x00', 0x0, 0x0) ioctl$TUNSETIFF(r12, 0x400454ca, &(0x7f0000000100)={'lapb0\x00', 0x1000}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r12, 0x400454cd, 0x7) dup3(r13, r12, 0x0) r14 = dup3(r13, 0xffffffffffffffff, 0x1c0000) preadv(r14, 0x0, 0x0, 0x0) readv(r3, 0x0, 0x0) r15 = socket$inet(0x2, 0x80000, 0x0) syncfs(r15) socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r4, 0x8953, &(0x7f0000001a40)={{0x2, 0x0, @remote}, {0x0, @broadcast}, 0x80, {0x2, 0x0, @remote}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) r16 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r16, 0x8953, &(0x7f0000000500)={{0x2, 0x0, @multicast1}, {0x0, @broadcast}, 0x0, {0x2, 0x0, @local}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) setsockopt$inet_tcp_int(r16, 0x6, 0x0, &(0x7f00000000c0), 0xfdf5) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x3f, &(0x7f0000000340)=0x1, 0x4) syz_open_dev$mice(&(0x7f0000000200)='/dev/input/mice\x00', 0x0, 0x2c6400) openat$keychord(0xffffffffffffff9c, 0x0, 0x80000, 0x0) clone(0x20207ffd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x9b700810fd5f601b, 0x1, 0x0) r17 = open(&(0x7f0000000500)='./bus\x00', 0x141042, 0x0) close(r17) r18 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x105082) r19 = memfd_create(&(0x7f0000000100)='/dev/keychord\x00', 0x0) pwritev(r19, &(0x7f0000000440)=[{&(0x7f00000004c0)="03006f", 0x3}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r18, 0x4c00, r19) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r17, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) fcntl$setstatus(r17, 0x4, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r21, &(0x7f00000001c0), 0x526987c9) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f00000018c0)) fstat(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r23 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r23, 0x1, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) keyctl$get_persistent(0x3, r24, 0x0) write$P9_RGETATTR(0xffffffffffffffff, &(0x7f0000001800)={0xa0, 0x19, 0x1, {0x1120, {0x0, 0x1, 0x6}, 0x100010114, r24, r22, 0x4, 0x10000, 0x9, 0x1, 0x4, 0x8, 0x0, 0x0, 0x3, 0x1f, 0x4, 0x0, 0x3}}, 0xa0) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000640)={@loopback, @multicast2}, 0x0) readv(r17, &(0x7f0000001b80)=[{&(0x7f0000000800)=""/4096}, {&(0x7f0000001940)=""/212}, {&(0x7f0000000600), 0x3c9}, {&(0x7f0000000680)=""/53}, {&(0x7f0000001c00)=""/189}, {&(0x7f0000001b00)=""/68, 0x3a0}], 0x3) read(r20, &(0x7f0000000700)=""/250, 0xffffffc9) sendfile(r18, r19, 0x0, 0x180003) 02:01:10 executing program 2: perf_event_open(&(0x7f0000000200)={0x2, 0x70, 0x41, 0x8001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x1000000000002, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) sendmsg$netlink(r2, &(0x7f0000028fc8)={0x0, 0x0, &(0x7f0000019000)=[{&(0x7f00000001c0)=ANY=[@ANYRES64], 0x1}], 0x1, &(0x7f0000000100)=ANY=[@ANYBLOB="14000000000000000100000001000000", @ANYRES32=r0], 0x14}, 0x0) 02:01:10 executing program 5: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)='devtmpfs\x00', 0x0, 0x0) chdir(&(0x7f0000000300)='./file0\x00') perf_event_open(&(0x7f0000000200)={0x2, 0x70, 0x41, 0x8001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='mem\x00\x00\x00\x00\x00\x00\a\x13\x00\x00\x00\x00\x00\x00H\xfd\x1fn\x90\x0f\xc7\xcc\xa2MAry2\xd5\xa9\xcb\x1fD\xb1\xf2)\x9fB2\xe9?\xec\xa3\x8c\xa0\xedE&\xcc\xec\xe5T\xbf_\b\xca\xcd/p\xba{\xd59\x03\x87#\x1b\t\xb2*\x0ft\xb1\x83\xa8\xa8/~g\x86z\x1bS\x14%\x9b]=\xb2R~\xf2\xa4\x05\xca\x84\xb6 \x1fI\xc3\xc8\xd6*\x86j\xf8\x84s\x16\xdaB! \xd2\x80\x1e\xa4\xf6W\x8fF\xe35p\xceU\xcd\x8ev$\x1an\xb0\x1b\xdf\a', 0x275a, 0x0) mmap(&(0x7f0000ff9000/0x5000)=nil, 0x5000, 0x0, 0x11, r0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='mem\x00\x00\x00\x00\x00\x00\a\x13\x00\x00\x00\x00\x00\x00H\xfd\x1fn\x90\x0f\xc7\xcc\xa2MAry2\xd5\xa9\xcb\x1fD\xb1\xf2)\x9fB2\xe9?\xec\xa3\x8c\xa0\xedE&\xcc\xec\xe5T\xbf_\b\xca\xcd/p\xba{\xd59\x03\x87#\x1b\t\xb2*\x0ft\xb1\x83\xa8\xa8/~g\x86z\x1bS\x14%\x9b]=\xb2R~\xf2\xa4\x05\xca\x84\xb6 \x1fI\xc3\xc8\xd6*\x86j\xf8\x84s\x16\xdaB! \xd2\x80\x1e\xa4\xf6W\x8fF\xe35p\xceU\xcd\x8ev$\x1an\xb0\x1b\xdf\a', 0x275a, 0x0) mmap(&(0x7f0000ff9000/0x5000)=nil, 0x5000, 0x0, 0x11, r1, 0x0) 02:01:11 executing program 4: r0 = eventfd2(0x0, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000140)={0x0, 0x0}) fcntl$getown(0xffffffffffffffff, 0x9) r2 = getpgid(r1) r3 = syz_open_procfs(r2, &(0x7f0000000080)='\x00\x00\x00&y\xc9\xeb\x00\x00\x00\x00\x00 \x00\x00') r4 = syz_open_procfs(0x0, &(0x7f0000000200)='stat\x00') r5 = socket(0xa, 0x2, 0x0) setsockopt$inet6_mreq(r5, 0x29, 0x1b, &(0x7f0000000280)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) r6 = socket(0xa, 0x2, 0x0) setsockopt$inet6_mreq(r6, 0x29, 0x1b, &(0x7f0000a1aff7)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000400)='/proc/thsead\xads^lf/aptr/curre\xf9\x9a\x00', 0x2, 0x0) r7 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r7, 0x400454ca, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TUNSETLINK(r7, 0x400454cd, 0x7) r9 = timerfd_create(0x0, 0x0) timerfd_settime(r9, 0x0, &(0x7f0000000140)={{}, {0x0, 0x1c9c380}}, &(0x7f0000af9ff0)) dup3(r9, r8, 0x80000) openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000480)='/selinux/load\x00', 0x2, 0x0) r10 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r10, 0x400454ca, &(0x7f0000000100)={'nr0\x01\x00\x00\x00\xf2\xff\xff\xfe\x00\x00@\x00', 0x6}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r10, 0x400454cd, 0x7) dup3(r11, r10, 0x0) r12 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='\x0e\xed\xcf\x00', 0x0, 0x0) ioctl$TUNSETIFF(r12, 0x400454ca, &(0x7f0000000100)={'lapb0\x00', 0x1000}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r12, 0x400454cd, 0x7) dup3(r13, r12, 0x0) r14 = dup3(r13, 0xffffffffffffffff, 0x1c0000) preadv(r14, 0x0, 0x0, 0x0) readv(r3, 0x0, 0x0) r15 = socket$inet(0x2, 0x80000, 0x0) syncfs(r15) socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r4, 0x8953, &(0x7f0000001a40)={{0x2, 0x0, @remote}, {0x0, @broadcast}, 0x80, {0x2, 0x0, @remote}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) r16 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r16, 0x8953, &(0x7f0000000500)={{0x2, 0x0, @multicast1}, {0x0, @broadcast}, 0x0, {0x2, 0x0, @local}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) setsockopt$inet_tcp_int(r16, 0x6, 0x0, &(0x7f00000000c0), 0xfdf5) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x3f, &(0x7f0000000340)=0x1, 0x4) syz_open_dev$mice(&(0x7f0000000200)='/dev/input/mice\x00', 0x0, 0x2c6400) openat$keychord(0xffffffffffffff9c, 0x0, 0x80000, 0x0) clone(0x20207ffd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x9b700810fd5f601b, 0x1, 0x0) r17 = open(&(0x7f0000000500)='./bus\x00', 0x141042, 0x0) close(r17) r18 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x105082) r19 = memfd_create(&(0x7f0000000100)='/dev/keychord\x00', 0x0) pwritev(r19, &(0x7f0000000440)=[{&(0x7f00000004c0)="03006f", 0x3}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r18, 0x4c00, r19) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r17, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) fcntl$setstatus(r17, 0x4, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r21, &(0x7f00000001c0), 0x526987c9) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f00000018c0)) fstat(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r23 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r23, 0x1, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) keyctl$get_persistent(0x3, r24, 0x0) write$P9_RGETATTR(0xffffffffffffffff, &(0x7f0000001800)={0xa0, 0x19, 0x1, {0x1120, {0x0, 0x1, 0x6}, 0x100010114, r24, r22, 0x4, 0x10000, 0x9, 0x1, 0x4, 0x8, 0x0, 0x0, 0x3, 0x1f, 0x4, 0x0, 0x3}}, 0xa0) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000640)={@loopback, @multicast2}, 0x0) readv(r17, &(0x7f0000001b80)=[{&(0x7f0000000800)=""/4096}, {&(0x7f0000001940)=""/212}, {&(0x7f0000000600), 0x3c9}, {&(0x7f0000000680)=""/53}, {&(0x7f0000001c00)=""/189}, {&(0x7f0000001b00)=""/68, 0x3a0}], 0x3) read(r20, &(0x7f0000000700)=""/250, 0xffffffc9) sendfile(r18, r19, 0x0, 0x180003) 02:01:11 executing program 5: perf_event_open(&(0x7f000025c000)={0x2, 0x70, 0x401, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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 = creat(&(0x7f0000000200)='./bus\x00', 0x0) flistxattr(r0, &(0x7f0000000000)=""/36, 0x24) 02:01:11 executing program 4: r0 = eventfd2(0x0, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000140)={0x0, 0x0}) fcntl$getown(0xffffffffffffffff, 0x9) r2 = getpgid(r1) r3 = syz_open_procfs(r2, &(0x7f0000000080)='\x00\x00\x00&y\xc9\xeb\x00\x00\x00\x00\x00 \x00\x00') r4 = syz_open_procfs(0x0, &(0x7f0000000200)='stat\x00') r5 = socket(0xa, 0x2, 0x0) setsockopt$inet6_mreq(r5, 0x29, 0x1b, &(0x7f0000000280)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) socket(0xa, 0x2, 0x6) setsockopt$inet6_mreq(0xffffffffffffffff, 0x29, 0x1b, &(0x7f0000a1aff7)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000400)='/proc/thsead\xads^lf/aptr/curre\xf9\x9a\x00', 0x2, 0x0) r6 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r6, 0x400454ca, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TUNSETLINK(r6, 0x400454cd, 0x7) r8 = timerfd_create(0x0, 0x0) timerfd_settime(r8, 0x0, &(0x7f0000000140)={{}, {0x0, 0x1c9c380}}, &(0x7f0000af9ff0)) dup3(r8, r7, 0x80000) openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000480)='/selinux/load\x00', 0x2, 0x0) r9 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r9, 0x400454ca, &(0x7f0000000100)={'nr0\x01\x00\x00\x00\xf2\xff\xff\xfe\x00\x00@\x00', 0x6}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r9, 0x400454cd, 0x7) dup3(r10, r9, 0x0) r11 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='\x0e\xed\xcf\x00', 0x0, 0x0) ioctl$TUNSETIFF(r11, 0x400454ca, &(0x7f0000000100)={'lapb0\x00', 0x1000}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r11, 0x400454cd, 0x7) dup3(r12, r11, 0x0) r13 = dup3(r12, 0xffffffffffffffff, 0x1c0000) preadv(r13, 0x0, 0x0, 0x0) readv(r3, 0x0, 0x0) r14 = socket$inet(0x2, 0x80000, 0x0) syncfs(r14) socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r4, 0x8953, &(0x7f0000001a40)={{0x2, 0x0, @remote}, {0x0, @broadcast}, 0x80, {0x2, 0x0, @remote}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) r15 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r15, 0x8953, &(0x7f0000000500)={{0x2, 0x0, @multicast1}, {0x0, @broadcast}, 0x0, {0x2, 0x0, @local}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) setsockopt$inet_tcp_int(r15, 0x6, 0x0, &(0x7f00000000c0), 0xfdf5) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x3f, &(0x7f0000000340)=0x1, 0x4) syz_open_dev$mice(&(0x7f0000000200)='/dev/input/mice\x00', 0x0, 0x2c6400) openat$keychord(0xffffffffffffff9c, 0x0, 0x80000, 0x0) clone(0x20207ffd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x9b700810fd5f601b, 0x1, 0x0) r16 = open(&(0x7f0000000500)='./bus\x00', 0x141042, 0x0) close(r16) r17 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x105082) r18 = memfd_create(&(0x7f0000000100)='/dev/keychord\x00', 0x0) pwritev(r18, &(0x7f0000000440)=[{&(0x7f00000004c0)="03006f", 0x3}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r17, 0x4c00, r18) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r16, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) fcntl$setstatus(r16, 0x4, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r20, &(0x7f00000001c0), 0x526987c9) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f00000018c0)) fstat(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r22 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r22, 0x1, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) keyctl$get_persistent(0x3, r23, 0x0) write$P9_RGETATTR(0xffffffffffffffff, &(0x7f0000001800)={0xa0, 0x19, 0x1, {0x1120, {0x0, 0x1, 0x6}, 0x100010114, r23, r21, 0x4, 0x10000, 0x9, 0x1, 0x4, 0x8, 0x0, 0x0, 0x3, 0x1f, 0x4, 0x0, 0x3}}, 0xa0) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000640)={@loopback, @multicast2}, 0x0) readv(r16, &(0x7f0000001b80)=[{&(0x7f0000000800)=""/4096}, {&(0x7f0000001940)=""/212}, {&(0x7f0000000600), 0x3c9}, {&(0x7f0000000680)=""/53}, {&(0x7f0000001c00)=""/189}, {&(0x7f0000001b00)=""/68, 0x3a0}], 0x3) read(r19, &(0x7f0000000700)=""/250, 0xffffffc9) sendfile(r17, r18, 0x0, 0x180003) [ 2710.982448] lowmemorykiller: Killing 'syz-executor.4' (27834) (tgid 27834), adj 1000, [ 2710.982448] to free 52404kB on behalf of 'kswapd0' (28) because [ 2710.982448] cache 47268kB is below limit 65536kB for oom_score_adj 12 [ 2710.982448] Free memory is 1220kB above reserved [ 2711.031946] lowmemorykiller: Killing 'syz-executor.4' (27855) (tgid 27855), adj 1000, [ 2711.031946] to free 52404kB on behalf of 'kswapd0' (28) because [ 2711.031946] cache 47268kB is below limit 65536kB for oom_score_adj 12 [ 2711.031946] Free memory is 12948kB above reserved 02:01:11 executing program 2: clone(0x200, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1040, 0x0) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000280)='personality\x00') pread64(r0, 0x0, 0x0, 0x0) execve(&(0x7f0000000000)='./file0\x00', 0x0, &(0x7f0000000500)) open$dir(&(0x7f0000000240)='./file0\x00', 0x27e, 0x0) [ 2711.120685] lowmemorykiller: Killing 'syz-executor.4' (27881) (tgid 27881), adj 1000, [ 2711.120685] to free 52404kB on behalf of 'kswapd0' (28) because [ 2711.120685] cache 47268kB is below limit 65536kB for oom_score_adj 12 [ 2711.120685] Free memory is 29248kB above reserved [ 2711.190423] lowmemorykiller: Killing 'syz-executor.4' (27910) (tgid 27910), adj 1000, [ 2711.190423] to free 52404kB on behalf of 'kswapd0' (28) because [ 2711.190423] cache 47268kB is below limit 65536kB for oom_score_adj 12 [ 2711.190423] Free memory is 45548kB above reserved 02:01:12 executing program 3: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) socket$inet(0x10, 0x2, 0x0) write(0xffffffffffffffff, &(0x7f0000000140)="24000000210099f0003bf90000ed190e020008160004000000ba0080080002", 0x1f) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a566) r3 = socket(0x200000000000011, 0x4000000000080002, 0x0) setsockopt$packet_int(r3, 0x107, 0x14, 0x0, 0x0) r4 = socket(0x200000000000011, 0x4000000000080002, 0x0) setsockopt$packet_int(r4, 0x107, 0x14, 0x0, 0x0) r5 = socket(0x200000000000011, 0x4000000000080002, 0x0) setsockopt$packet_int(r5, 0x107, 0x14, 0x0, 0x0) r6 = accept4$inet6(r5, &(0x7f0000001680)={0xa, 0x0, 0x0, @empty}, &(0x7f00000016c0)=0x1c, 0x80000) ioctl$sock_SIOCADDDLCI(r6, 0x8980, &(0x7f0000001700)={'team0\x00', 0x40}) r7 = socket(0x200000000000011, 0x4000000000080002, 0x0) setsockopt$packet_int(r7, 0x107, 0x14, 0x0, 0x0) r8 = socket(0x200000000000011, 0x4000000000080002, 0x0) setsockopt$packet_int(r8, 0x107, 0x14, 0x0, 0x0) r9 = socket(0x200000000000011, 0x4000000000080002, 0x0) setsockopt$packet_int(r9, 0x107, 0x14, 0x0, 0x0) poll(&(0x7f0000000000)=[{r3, 0x1}, {r4, 0x2305}, {0xffffffffffffffff, 0x3425}, {r2, 0x100}, {r7, 0x3025fd700fbaa292}, {r8, 0x4400}, {r9}, {r1, 0x50}], 0x8, 0x7fffffff) splice(r0, 0x0, r2, 0x0, 0x4ffe0, 0x0) [ 2711.258806] lowmemorykiller: Killing 'syz-executor.4' (27784) (tgid 27784), adj 1000, [ 2711.258806] to free 52396kB on behalf of 'kswapd0' (28) because [ 2711.258806] cache 47268kB is below limit 65536kB for oom_score_adj 12 [ 2711.258806] Free memory is 62132kB above reserved [ 2711.366016] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=12152 sclass=netlink_route_socket 02:01:12 executing program 4: r0 = eventfd2(0x0, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000140)={0x0, 0x0}) fcntl$getown(0xffffffffffffffff, 0x9) r2 = getpgid(r1) r3 = syz_open_procfs(r2, &(0x7f0000000080)='\x00\x00\x00&y\xc9\xeb\x00\x00\x00\x00\x00 \x00\x00') r4 = syz_open_procfs(0x0, &(0x7f0000000200)='stat\x00') r5 = socket(0xa, 0x2, 0x0) setsockopt$inet6_mreq(r5, 0x29, 0x1b, &(0x7f0000000280)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) socket(0xa, 0x2, 0x6) setsockopt$inet6_mreq(0xffffffffffffffff, 0x29, 0x1b, &(0x7f0000a1aff7)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000400)='/proc/thsead\xads^lf/aptr/curre\xf9\x9a\x00', 0x2, 0x0) r6 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r6, 0x400454ca, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TUNSETLINK(r6, 0x400454cd, 0x7) r8 = timerfd_create(0x0, 0x0) timerfd_settime(r8, 0x0, &(0x7f0000000140)={{}, {0x0, 0x1c9c380}}, &(0x7f0000af9ff0)) dup3(r8, r7, 0x80000) openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000480)='/selinux/load\x00', 0x2, 0x0) r9 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r9, 0x400454ca, &(0x7f0000000100)={'nr0\x01\x00\x00\x00\xf2\xff\xff\xfe\x00\x00@\x00', 0x6}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r9, 0x400454cd, 0x7) dup3(r10, r9, 0x0) r11 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='\x0e\xed\xcf\x00', 0x0, 0x0) ioctl$TUNSETIFF(r11, 0x400454ca, &(0x7f0000000100)={'lapb0\x00', 0x1000}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r11, 0x400454cd, 0x7) dup3(r12, r11, 0x0) r13 = dup3(r12, 0xffffffffffffffff, 0x1c0000) preadv(r13, 0x0, 0x0, 0x0) readv(r3, 0x0, 0x0) r14 = socket$inet(0x2, 0x80000, 0x0) syncfs(r14) socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r4, 0x8953, &(0x7f0000001a40)={{0x2, 0x0, @remote}, {0x0, @broadcast}, 0x80, {0x2, 0x0, @remote}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) r15 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r15, 0x8953, &(0x7f0000000500)={{0x2, 0x0, @multicast1}, {0x0, @broadcast}, 0x0, {0x2, 0x0, @local}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) setsockopt$inet_tcp_int(r15, 0x6, 0x0, &(0x7f00000000c0), 0xfdf5) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x3f, &(0x7f0000000340)=0x1, 0x4) syz_open_dev$mice(&(0x7f0000000200)='/dev/input/mice\x00', 0x0, 0x2c6400) openat$keychord(0xffffffffffffff9c, 0x0, 0x80000, 0x0) clone(0x20207ffd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x9b700810fd5f601b, 0x1, 0x0) r16 = open(&(0x7f0000000500)='./bus\x00', 0x141042, 0x0) close(r16) r17 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x105082) r18 = memfd_create(&(0x7f0000000100)='/dev/keychord\x00', 0x0) pwritev(r18, &(0x7f0000000440)=[{&(0x7f00000004c0)="03006f", 0x3}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r17, 0x4c00, r18) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r16, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) fcntl$setstatus(r16, 0x4, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r20, &(0x7f00000001c0), 0x526987c9) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f00000018c0)) fstat(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r22 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r22, 0x1, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) keyctl$get_persistent(0x3, r23, 0x0) write$P9_RGETATTR(0xffffffffffffffff, &(0x7f0000001800)={0xa0, 0x19, 0x1, {0x1120, {0x0, 0x1, 0x6}, 0x100010114, r23, r21, 0x4, 0x10000, 0x9, 0x1, 0x4, 0x8, 0x0, 0x0, 0x3, 0x1f, 0x4, 0x0, 0x3}}, 0xa0) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000640)={@loopback, @multicast2}, 0x0) readv(r16, &(0x7f0000001b80)=[{&(0x7f0000000800)=""/4096}, {&(0x7f0000001940)=""/212}, {&(0x7f0000000600), 0x3c9}, {&(0x7f0000000680)=""/53}, {&(0x7f0000001c00)=""/189}, {&(0x7f0000001b00)=""/68, 0x3a0}], 0x3) read(r19, &(0x7f0000000700)=""/250, 0xffffffc9) sendfile(r17, r18, 0x0, 0x180003) 02:01:13 executing program 4: r0 = eventfd2(0x0, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000140)={0x0, 0x0}) fcntl$getown(0xffffffffffffffff, 0x9) r2 = getpgid(r1) r3 = syz_open_procfs(r2, &(0x7f0000000080)='\x00\x00\x00&y\xc9\xeb\x00\x00\x00\x00\x00 \x00\x00') r4 = syz_open_procfs(0x0, &(0x7f0000000200)='stat\x00') r5 = socket(0xa, 0x2, 0x0) setsockopt$inet6_mreq(r5, 0x29, 0x1b, &(0x7f0000000280)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) socket(0xa, 0x2, 0x6) setsockopt$inet6_mreq(0xffffffffffffffff, 0x29, 0x1b, &(0x7f0000a1aff7)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000400)='/proc/thsead\xads^lf/aptr/curre\xf9\x9a\x00', 0x2, 0x0) r6 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r6, 0x400454ca, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TUNSETLINK(r6, 0x400454cd, 0x7) r8 = timerfd_create(0x0, 0x0) timerfd_settime(r8, 0x0, &(0x7f0000000140)={{}, {0x0, 0x1c9c380}}, &(0x7f0000af9ff0)) dup3(r8, r7, 0x80000) openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000480)='/selinux/load\x00', 0x2, 0x0) r9 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r9, 0x400454ca, &(0x7f0000000100)={'nr0\x01\x00\x00\x00\xf2\xff\xff\xfe\x00\x00@\x00', 0x6}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r9, 0x400454cd, 0x7) dup3(r10, r9, 0x0) r11 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='\x0e\xed\xcf\x00', 0x0, 0x0) ioctl$TUNSETIFF(r11, 0x400454ca, &(0x7f0000000100)={'lapb0\x00', 0x1000}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r11, 0x400454cd, 0x7) dup3(r12, r11, 0x0) r13 = dup3(r12, 0xffffffffffffffff, 0x1c0000) preadv(r13, 0x0, 0x0, 0x0) readv(r3, 0x0, 0x0) r14 = socket$inet(0x2, 0x80000, 0x0) syncfs(r14) socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r4, 0x8953, &(0x7f0000001a40)={{0x2, 0x0, @remote}, {0x0, @broadcast}, 0x80, {0x2, 0x0, @remote}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) r15 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r15, 0x8953, &(0x7f0000000500)={{0x2, 0x0, @multicast1}, {0x0, @broadcast}, 0x0, {0x2, 0x0, @local}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) setsockopt$inet_tcp_int(r15, 0x6, 0x0, &(0x7f00000000c0), 0xfdf5) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x3f, &(0x7f0000000340)=0x1, 0x4) syz_open_dev$mice(&(0x7f0000000200)='/dev/input/mice\x00', 0x0, 0x2c6400) openat$keychord(0xffffffffffffff9c, 0x0, 0x80000, 0x0) clone(0x20207ffd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x9b700810fd5f601b, 0x1, 0x0) r16 = open(&(0x7f0000000500)='./bus\x00', 0x141042, 0x0) close(r16) r17 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x105082) r18 = memfd_create(&(0x7f0000000100)='/dev/keychord\x00', 0x0) pwritev(r18, &(0x7f0000000440)=[{&(0x7f00000004c0)="03006f", 0x3}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r17, 0x4c00, r18) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r16, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) fcntl$setstatus(r16, 0x4, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r20, &(0x7f00000001c0), 0x526987c9) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f00000018c0)) fstat(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r22 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r22, 0x1, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) keyctl$get_persistent(0x3, r23, 0x0) write$P9_RGETATTR(0xffffffffffffffff, &(0x7f0000001800)={0xa0, 0x19, 0x1, {0x1120, {0x0, 0x1, 0x6}, 0x100010114, r23, r21, 0x4, 0x10000, 0x9, 0x1, 0x4, 0x8, 0x0, 0x0, 0x3, 0x1f, 0x4, 0x0, 0x3}}, 0xa0) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000640)={@loopback, @multicast2}, 0x0) readv(r16, &(0x7f0000001b80)=[{&(0x7f0000000800)=""/4096}, {&(0x7f0000001940)=""/212}, {&(0x7f0000000600), 0x3c9}, {&(0x7f0000000680)=""/53}, {&(0x7f0000001c00)=""/189}, {&(0x7f0000001b00)=""/68, 0x3a0}], 0x3) read(r19, &(0x7f0000000700)=""/250, 0xffffffc9) sendfile(r17, r18, 0x0, 0x180003) [ 2713.233654] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=0 sclass=netlink_route_socket 02:01:14 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000000100)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCGRAB(r0, 0x40044590, &(0x7f0000000140)) ioctl$EVIOCREVOKE(r0, 0x40044590, 0x0) ioctl$EVIOCSABS3F(r0, 0x401845ff, 0x0) 02:01:14 executing program 1: openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000005c0)='/gro<#\xfbW\xe6\xc6\x0f\x1fKE\xb7M\x99\x9a\x9a\x8c,\xe1[.\xf6\x18\xa4\xcb:\x9c\xd1-\xce\xa4@\xd8\x99\xc2,e+\x8d\xed\xa6\\\x1c\xc3\x97\x94\xf6\xe0.+\xe3\x89\xde\x139E\xa3\x85\xbd\x81\xe9\xbd\xee\xee\x03\x00\x00\x00\x00\x00\x00\x00[T\aE\xdfK\x1d\xeeH;\x15v$\xc5\xbcq\x9a\t\x9ej5\t\x00\x00\x009\x8c4\xc4\x88C\xa2B\x8b\x81\v\xea\t\xf0\x8fw\a\f\x15\xe2\xd0q\xbb\r\x17`s\xec\x85>\xcf\xab9(\xf6.\x15\xcd2-\xf2\xc4\xd8\x00a\xd5\xd9\xb5Z\xd7\xb4\xac\x1d_+k\xd6\x8ag\xdceHE\xd5\x1c\x8a\xbd#\xcc\x82\xca\xc2(\xb6\xe1\x99p\x9b\xa3D\xd2\x91\x96\xef\x05\fv\x16\x14\xcc\xea\x9d\x11w\x1e\xb5VG\x9ad\x9a`=^h\x8c8\xc9\"\x1eO\xb5vk\xc9\xcfi\x90\xd7\xd3H\xa1\xb4\xda\v\x17\x95\xf7\x19\x99\x99\x92\xc3\xc0\x8a\x18\xc7\"g\xd7B\x8f\x85\x18\xf3\x02\xa7\xb6\x83\x92\xefY\xef\x85\x92\x10E\x18\xbc\xacy\xd6\xa7Wh\xcd\xd0\xfa\xcc\xde\xeb\xdf\xad\xfd\xb0\xee\xfb\xc2(\x8cj\xd0uj{4\xb2\xe1p\x88u6\x9a;\xaa\x9f+J\x9e\xe3\xcc\xc7O\xad\x84\x8c;\x92~,\x15\xb2\x97\f~\xa0W\x16\x8b\a\x88\xaa\xe4C\xaf\x90\xdf\x7f\xe51\x00/n\xb5f\x1a\x8c+\xea<\xe3N@\x9e\xec\xbe{\x90x\xc6\x95!\xea\x11\xda\xe1I\x1d\xcbY\xe1\x01\xd2d\xae\xd1(>\xa3\xa9\x93\x16\xc6G\x94|', 0x2761, 0x0) 02:01:14 executing program 4: r0 = eventfd2(0x0, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000140)={0x0, 0x0}) fcntl$getown(0xffffffffffffffff, 0x9) r2 = getpgid(r1) r3 = syz_open_procfs(r2, &(0x7f0000000080)='\x00\x00\x00&y\xc9\xeb\x00\x00\x00\x00\x00 \x00\x00') r4 = syz_open_procfs(0x0, &(0x7f0000000200)='stat\x00') r5 = socket(0xa, 0x2, 0x0) setsockopt$inet6_mreq(r5, 0x29, 0x1b, &(0x7f0000000280)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) r6 = socket(0xa, 0x2, 0x6) setsockopt$inet6_mreq(r6, 0x29, 0x0, &(0x7f0000a1aff7)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000400)='/proc/thsead\xads^lf/aptr/curre\xf9\x9a\x00', 0x2, 0x0) r7 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r7, 0x400454ca, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TUNSETLINK(r7, 0x400454cd, 0x7) r9 = timerfd_create(0x0, 0x0) timerfd_settime(r9, 0x0, &(0x7f0000000140)={{}, {0x0, 0x1c9c380}}, &(0x7f0000af9ff0)) dup3(r9, r8, 0x80000) openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000480)='/selinux/load\x00', 0x2, 0x0) r10 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r10, 0x400454ca, &(0x7f0000000100)={'nr0\x01\x00\x00\x00\xf2\xff\xff\xfe\x00\x00@\x00', 0x6}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r10, 0x400454cd, 0x7) dup3(r11, r10, 0x0) r12 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='\x0e\xed\xcf\x00', 0x0, 0x0) ioctl$TUNSETIFF(r12, 0x400454ca, &(0x7f0000000100)={'lapb0\x00', 0x1000}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r12, 0x400454cd, 0x7) dup3(r13, r12, 0x0) r14 = dup3(r13, 0xffffffffffffffff, 0x1c0000) preadv(r14, 0x0, 0x0, 0x0) readv(r3, 0x0, 0x0) r15 = socket$inet(0x2, 0x80000, 0x0) syncfs(r15) socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r4, 0x8953, &(0x7f0000001a40)={{0x2, 0x0, @remote}, {0x0, @broadcast}, 0x80, {0x2, 0x0, @remote}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) r16 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r16, 0x8953, &(0x7f0000000500)={{0x2, 0x0, @multicast1}, {0x0, @broadcast}, 0x0, {0x2, 0x0, @local}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) setsockopt$inet_tcp_int(r16, 0x6, 0x0, &(0x7f00000000c0), 0xfdf5) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x3f, &(0x7f0000000340)=0x1, 0x4) syz_open_dev$mice(&(0x7f0000000200)='/dev/input/mice\x00', 0x0, 0x2c6400) openat$keychord(0xffffffffffffff9c, 0x0, 0x80000, 0x0) clone(0x20207ffd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x9b700810fd5f601b, 0x1, 0x0) r17 = open(&(0x7f0000000500)='./bus\x00', 0x141042, 0x0) close(r17) r18 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x105082) r19 = memfd_create(&(0x7f0000000100)='/dev/keychord\x00', 0x0) pwritev(r19, &(0x7f0000000440)=[{&(0x7f00000004c0)="03006f", 0x3}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r18, 0x4c00, r19) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r17, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) fcntl$setstatus(r17, 0x4, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r21, &(0x7f00000001c0), 0x526987c9) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f00000018c0)) fstat(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r23 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r23, 0x1, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) keyctl$get_persistent(0x3, r24, 0x0) write$P9_RGETATTR(0xffffffffffffffff, &(0x7f0000001800)={0xa0, 0x19, 0x1, {0x1120, {0x0, 0x1, 0x6}, 0x100010114, r24, r22, 0x4, 0x10000, 0x9, 0x1, 0x4, 0x8, 0x0, 0x0, 0x3, 0x1f, 0x4, 0x0, 0x3}}, 0xa0) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000640)={@loopback, @multicast2}, 0x0) readv(r17, &(0x7f0000001b80)=[{&(0x7f0000000800)=""/4096}, {&(0x7f0000001940)=""/212}, {&(0x7f0000000600), 0x3c9}, {&(0x7f0000000680)=""/53}, {&(0x7f0000001c00)=""/189}, {&(0x7f0000001b00)=""/68, 0x3a0}], 0x3) read(r20, &(0x7f0000000700)=""/250, 0xffffffc9) sendfile(r18, r19, 0x0, 0x180003) 02:01:14 executing program 5: prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x30, 0x2, 0x0, 0x0, 0x5}, 0x0) clone(0x200, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1040, 0x0) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000280)='personality\x00') syz_open_procfs(0x0, &(0x7f0000dec000)='smaps\x00') pread64(r1, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000240)='./file0\x00', 0x27e, 0x0) 02:01:14 executing program 2: perf_event_open(&(0x7f0000000200)={0x2, 0x70, 0x42, 0x8001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) shutdown(0xffffffffffffffff, 0x0) r0 = openat$loop_ctrl(0xffffffffffffff9c, &(0x7f0000000340)='/dev/loop-control\x00', 0x0, 0x0) ioctl$LOOP_CTL_REMOVE(r0, 0x4c80, 0x0) 02:01:14 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) request_key(&(0x7f00000001c0)='user\x00', &(0x7f0000000040)={'sVz'}, &(0x7f0000000200)='%`\xf3`\xce\xeaY3\xc2\xf3S\xa7\xe8\xb33,\x97_!=\xce\x9f\xa8\x01\x1d\xc0\xc7\x81w\xe6\xfb\x18\r\x93\x1c\x9c\xbb\x17\xa2\xba\x87\x16\xee\xee\x10\xf7\x0e\xd4\x10\x84\x1b\'{\xc1\xeb^G\xac^<\x14[P\x87\x8b\f\r\xea\'\xebm\xef\xb6\xae\xe38\xf4\xf6\xea\xf2\xa2X\x1baXyr\x13\xa6\xccl\xc7\x9e:\xb8\x10\x1d\xc4\xd6\x9eP\'\xda/Zw\x0e\xb5-\x16\xa5\a!\x8d\x16\x8e\xa3\xf5\n\x18T_\x06>\xb5\xb8Fa\n6\t^\xb0\xd3\xce)ya&/\xd3\xe4\x10A1VH3T\v>\xa7Z\xc1\xd5\'B\x8d\xbe\xe3G\b}\x87%j\x16\xbc/+<\\)\x19\xd0[\xbe\x9f\xb2U[\xfbCo\xb0\x1eQ\xff\x05\x03\xdb\x86\xe2\x9b\x9c\xc6`q', 0xffffffffffffffff) r0 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0xb2) recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000000000)=@pppol2tpv3={0x18, 0x1, {0x0, 0xffffffffffffffff, {0x2, 0x0, @local}}}, 0x80, 0x0}}], 0x1, 0x0, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000880)='oom_score\x00') preadv(r1, &(0x7f00000017c0), 0x199, 0x0) syz_open_procfs(0x0, 0x0) flock(0xffffffffffffffff, 0x5) 02:01:14 executing program 1: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x800) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[], 0x1000000de) 02:01:14 executing program 3: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) socket$inet(0x10, 0x2, 0x0) sendmmsg(r2, &(0x7f00000051c0)=[{{&(0x7f0000000000)=@nl=@unspec, 0x80, &(0x7f0000000240)=[{&(0x7f00000000c0)="861347f347254578432eb242b898b0e6617fdbaab50d3b29462f26cd7b575a70448ecbd31c81ec18d2b09041d3fe5afcb35fadc52963dc2385b0e94a380593c3fc513c04", 0x44}, {&(0x7f0000000180)="5f628584cb716feb8ac77f00a3", 0xd}, {&(0x7f00000001c0)="cfa04290cd9241c485a9b485a7c0925771c5297b5f34c466231c4ead136cd847908c641f1abbb9ee590ba3b23a454911a613b6cb685be757f47d3fd795ca9b12d0b295ff9d9d066a533d44b3858e38541661c74bbea61346fba040017868885f632684ad17e749ed3c4344695c04ac4b7d56eff9b736", 0x76}], 0x3, &(0x7f0000000280)=[{0x98, 0x9b, 0x9, "9122127d31394716460e73cae85eff7366dda3d0dfdc25b0915c76d9054e444faa92f41464ca0a5ff404101a6228a82b03c3e8a12f6c40c1ecc3d31591947920919b4ec1111cd31aee912e0ea6e20025345d6eda8f457017df28f82398d149ad5426c54035ebe97f59da72942a436047b5205b589486d24bcfb9d82c1dd6f9435fd67c"}, {0x108, 0x29, 0x168cf0b, "90836f94e738477cb2e735829cd58e3f220a99e3d9c12d51262ffd812cd300e05fd52faa5e503d71b860c4905145c86a1b9fb6924e0e5f6bc78e1808f57e77eacce7c72f477ac1d419ca593c28655d9a1942e8def80a6ce59664ec631ae7288cecb6567cb710ea718469cca3376ac7ad276e6efd353eb01fa92a5a6972c68478ef0f8c5d6a9e630df707d4dc9a3e57765d0d2a0ec2e532bbee9bc716ee968d36738c7f3eee139912ffcb52e3e0a9448d67c22efa7c7e04bcd06ce4e9f644cbfbde6c4932eea1c87b639e6447bec60171fbb07249e43601ec16e7f451e620550dae49aca231482e1a891ff9a77237a76dfa989f8647"}], 0x1a0}}, {{&(0x7f0000000440)=@isdn={0x22, 0x0, 0x0, 0x7f, 0x6c}, 0x80, &(0x7f0000001680)=[{&(0x7f00000004c0)="290c45d7af9b953062fff11c46904acc23fa32e5e92b4fbd31574aeebf37b52f29c1ac5c42284490f4cb18e0ea3ff9221ca0a1304c38cd8d9d3f09423dadf1aba7af863b3de7a8e93bd236e1aace4cfd13c625d3ef709016542d729e92c90d48206bd2c978e70b7bcd3462c0f82004fdd3dcb789fc679f1df855bdcd057053a828457654f2a715de12a7dfd5c134afbbdacd7ba82bde0c7f4b9a3a81f1e26f37a54a78c4098a7e27fdf5a9bb3f5d204d94c583212ec5ea1c7ad6ee0e5b9e837a05e8d7ee2d86c246312cde15cc904e6e94c85e62f0ed439535cae801c3ae77ac903d332ba48221509d3a6a559bc80cc708b54eb79431ce2518124b9f5c11dfa8ee59d97c5167f346fb4223ecbc389b8f3c09343dfa486ddfdeb725b75c7c7b344c7dd4a579146eb005e678a54753be887af87b85885ffe3dd454a1958698ddc51903f16de75772778992cf8cb1d29429f324626d70c0847d777bf4407b8da70e2a64ec54d1719d6316358d47cd3d285e859123328d09385143375002768a6e125c3ea345a2055d1e94e321a49435b8cd6afd5f41ad2ed07b3bacc021be9f2cb928bf64e0958ff9f4a8d787f1d86e9a7f2217cee190adc1e8efab1c172a3d935ffdb36fad7c9738b0a1f2c5fd9ab80821dd13dfdec30a20019da88aec40db5334a14fb7f92a06dcd9236b3e7581029c8b45a33cfe7d8862cb942aa12d8396448acbc486bb9b7e2713f114f0b7e98eff817069bc78e09825ba486d3ed35f051cd29029201c324b2e8d34eb656f64feadc4636606f39e2186a55873e11145ce9b87135e771abf34587eec25efa1595b6d480e6846b27e2d2e803d077579e2d0f7be3538fb120906f1e77d69983bd0c55acb085d49d680212fcfbb61244c7f836c512032ed655bd19a2d1c5c183b4270ad8ab3fd6ff07d6f92fa5d9e255f5185e0607cf0389c2956180c4d718e6aef0b9d40804e93545125a64d211a751abbe5b6bbeaf5e047c89c288e1d526b15372e3a663bb53c6c151bb530055ebfca6eed6131675467d186d9e833a87d7e4b21ef972d021df8e3d8368627745dec3057f03a42d5bd684689fbaf60c13de6e18ba4e3d84f4fe6b480859ba1e9df224b566c09046a4858eafea3de57e727820b63ad74b19bee8c100975e164581ded291ddbab3e019691ab75c07123e0c2c87cda5195a33c61150c4c8e59709037c44bb239035ba2e7e49719717329c360f431b17d6033c76976f55a76e5cf9ea220f5b74cf9a748dd03c2eaefd135b633066b9f3d0ce7499bb876c4590f6e81bef29ed41f36c78ea46a5648f0e71c8d2d2bd631e6afd384de5ea95daed3908842b209f8971ac7a46da364c6ef89bd83ae624357e3433c4c0d276e5001ee6bc66d54e29fa54196a5dffadf71733a4913270354ff26bacc2fc6961500575524e0699f3dea4ea9bfec66fe8e72d12b2ffffb4ec49ef2705d5aa49ff9f34ae39f0cdd54101e1e03e18cbffd624cb8363c94aedcbc045f8ee71749271cf41fa57cff7114c2e6b6e2150052e8b617e54e04cf97926e2bba66f0e13d950e33d88c064e81f04c131edb6168c21db18a73a14a8480efaedab2ba74c45e5fc42f3f2cbb9701345336ce50f15de886a84189031aba041284f364105c0d4fd1a1e4709529a897454c393ac41f45c1b678aa1dd8fb93705f4bfa4168442fd456e8837671242302a60da729a5e40c7ff167af4e9550f9207d83cf53622225ed432385f6be441ea7fae2c7c434636e3a728340ea2e0bc8dea897524d30f49314d0784f036d97e8388755dae08737bd6762c06b1963a3966ed48f48878e290d7fbb4fb3191e4c49751509aa54ad5a523beb68961bd900f277f28c3f58843f96c92b127e01e83c9a54794aa96690f53b7f1baef5dd524dfa7ebc35b27ee4e433f936c0ed9d0dc262bbc7ea5f65fd3cae4a831e0ae3394d4434627cf0f6f72bb04f769d3725158b2aa7cc451ae3b624bc1d495e680d9713e31a0d9801ab80ebdfe9f88f1e22ee5c37a72e30609fa211f39ffa4762559475ec71141f9dcfde01815bcd0206038d693358bc1284fd9c0a2c146b705af7a034851834588b075d6d4e83754cde941d34f31a1534d0c9faab0028b02e13562b747824129a1fd4ab7eff26b137dd4f58afcaba7d7cb68815bf98fe6a1969361ffbc4130fb93c89b40b161b10c06e3fa9ebe54978cd27634f3296b0e4823f3dd6a2fbacb96cedee90fa6779a93b698487a06e4759923280ef2a1f91a89c86b84bfc649da878716433bfbbd2941c054b0232b799bba7845b3dd14b3187a99118cc0cbdb18065dccfc257e04d437668ed83452b9944819af4d884eaadb1c3556d62a9390663d1a4a8cbce6ee4393d7d0d8a9784f7dcf34fe3c1813ec7a010756c27bdf3c91659eac78f844f88ae2e1fee5be2f7ddbd273e783047c39f0c5875a84e12ea220697c43f7261698cd89ab087b23736ba6b6a26dbf8ba55d42bb6d5e2afd838069e0999e02508fad1ca949fa87fd40bbd714cd5e4f4f13fb59e5b54b54bec20290578be1fcc4593efe7ed90db5a43fe6a20b6e2e16ec18b0783c00f0390a30c63cc472089867520dad46978fd82f449f58e80312151ff35dafdea2698904f7f16deabe06274833eef0af79ff44f3334ebf38359f89bf0271e92003568ee98a18b29042f12854b5107813bc2b0651681d3bb2bba8a291492cbb6d99242ee75bc1e2583da1f336e4d15c030c43eaafcfeb3510c37359d064e89922f1bd05a8415412c8f7133c8f47a74878ead822e8a79bbb476bfe8033eced2a6b811593ca0165a59ae1e35a3e0963a3c437e8b3478b9b768217a7b642f7eb2ea41a8479a965143526c16a7c7d8a34e6449d9c33ee6806636ffa83cf219a8f5182dea331e6c4520dd0e1bb3e5754d0db7a55fe21f7e45dd3c8a765a29f959ff6042e4300fe05b32c2acbe3f4fbd44005361552c3784bd21989c101b35869ed108e8c0a472fa195c90ae54dd9f5026e611da397f485a09fc939533f5220d82a909742dbfef144644a42f0c0e04b20c38de003fdf54d3e2195850677f451bfc3589c078985260c33b40a8194b85918e3c071f5e19e25cbc16b15704ca495200f5b146e80f3a0e9aa72bc3716bf559d9e3a5977a1d03121dd0e9b0eaaf051425011e19a67a8fec3bfa209045813fe38c12490fa6959e67395bdcf4a2f6ba8e8e48fd92b1e0356e7f1c880dc9454ad213b7f0684e32df1f8d2e37a250d72805a0445ed9b6018132b096c020c638c041a15623381b4515164902471b874bfba91459662d4eaef509a14b7400c9e8bc9285329a10c99768469ac79de987b7f9a49270b729430405708a5c2b317d36242f576966a79140787eb88aa8659348cfdf06c4426690856b69840f7552b4003bb6fc6996994f8803ed7e67fa86107acf8fba8ff8ed04cf826036ae6179daedf466f6d19f02bdfa8d9b5552bb71ca6b4aba6c8b262db8ef6961739bc191ba784d88420aed513a38426ff98d2a85bc0d5b1d776ce3db0068b6a49d47d418c370fb561ca63de0c90c9111c0f725db1b6f96d2af42ecdb51950a5b855edfb613d66507a34e78c1d05bdc3321d029c043674c985ca5e70b39a8b6f461babea8d619cba27a28d20b5ce58bfaed640d7f09c9778f14470f359157e52c70a2b166512a2c92e3519de4b88226afc00a6cef7b2e183a4470734358642dba89ed34b3904e8f9df2f6b990ed82ea85d6c05bd36d6f4fcc25709650daafacbe9e9598c41979be1cecbd6aa149af03b046c099ebaddef994b55dac7bc95f685f1f4113b8c65f3713900ef14d1a3c534082cf4b71940f739337feb95fa730f5a6f7e500104e69bb71a17e665fad0049735e0730f587dc85cf314b7e1a10294c89b39ebc3693c0bf6755556d23ba543c98bef6973c97098cf78ba667b6791b6c554c00a03e26a001250eb7624af534f2c77136b6e3805d2865fd549460d10b6a77db4c949a2b39c0267b023d61293cbad4c54a6ba958db2ef1a498417986ebd1c7f40ef5530148ad03a25d57b6cb2fbf1f874c96545d0bb9badae0e34fc4eef0a6cc49183635c6002bf235d8c1753784bbe9c08f848ab95430e150d070916eb49a1c97e1220c2eb1f02348a8b295f0c6f5c1e6b01f0f1422d37652ebb94f3eb8a5fcbac163d469707ec7506e761332a50226bc2b9b70bf04c983473735521facde9cad00c8a8b93ecbfc9da54a9f1faeae30a04b94591d48c235e3e4f6e41869ce82d359e5f6c2928239c8e4cda21317caf0ad25cdb1625079f74e4371f33cb573471f6f72298c6f82c92ba825b006b7c2a708716aa9715b6db134e51a395e96666233c8715bcee66b70eaa6cf98147a640505d250a7865638925fdd3ec9dfe0581c9a632e1953324a97e2790b8518fc91be19e910c3971a5d468e39a94bd58b447e6603aa2ac2125c0952a2b4aba1211177f50a5b9e825e5dd1da40116a2c2ce575a769669e565bcf59b45c2c551d69a1ff2916eaec83bec538327e390a7b1c3698724c024a3ca605251436a43b76ed79b069aa3d91eca4b5ef3a93c7da41ec2eef5a70bce9005df6c03dd725b73ca4839ef8816e38f785633b92ed80fa4cde4c43c964640d183a357fa0842ea5e8c9af8f1cbf06c3ef5748e0e544ae2d0b72370c0366eb2de975e087e99c5dae467c3842929104819c20a780828a4f55a6adafa8a818c0d365e2fceb1794921b83d1f46d93284f4de19e17b7ee04b6f8e59d2d02c23c651067eeac8dff82979206779f4eb3d6fb37a54bbef0ff98f326f16d48925e5810b0c4bd2915a8d92edd3d9dfc7b34498307532810b19db373bf1519fc5e0b9035945ea8da5f0f3b694e2501f130e050c141cc4700689a2de31727e45eaff47c17339987602390e84969c99aa4832fc6a90d03f780e50963fb922c1db9c3c8a0df03921897eac8fc09fe5ffcd5ee7fdffa753e303f4790ad69946cd7c11a801a8e9deae8a8ace4458371c0419f33f4e974782fecb0886b59d46d5e8ec66a50809370336e1e984e5b58e0d20d99f3379fd7ab32b3f927bf1eee7d5b2519e5435b39bdc0681c4426cd2a6f0354dd4ff33c72de1c2718dfd00d79ab845254c8c7781f12e064d7e09bbca7ca10b08edb2790eec861e1e5fad17175d44879bfbebe26ff88a72714e9992448f9deb3155003c901820b326e5dfac3138c74a3ff2f44a5a551eebe98fa576d4c8739791e02315b38bceb973a393d4d05492f7d1d8b930e6a157317dee2e1a6b2fb14b9a37899043faf4ef7cdef5c39341ff40e180a86d9f06c206000d388bd0e9db33e94afcd233e6161f0ea712bd966362a45717d58e57d50d10e89f3a3bc0287fd0dd7ea316a07125bb021db2b1d4fff8df7da127ff734b01f3411c4bf0f954b5ad83e2f148d128014e95d582c153699cd00fdf363f389d708297336ffe4d62b22dfc31267b194314324a4af32a7c7764d5098a7b4574a8b1852a7b964feb2617434e17088ce3b0e692844bd244ae9b33d47bc924213bed73e4169ce972f1fbc5180bb514fc2a79ca84ea89773e979efa68d5bbe69c49d6765081e85f18cde975e6811925893f387f0057586ff0e663124677ce03e966c9faa97253abcd5e00bc1ceccd1618f460f613107de7ad4cca3695c4b02d0a9b5046c770c76c88a1772bcf08a4d540ae1449430119e87fb7c23b6b09da04003b89d093c50f9ac95288b371c7551ce1a274997d176242087d42a6c5cbdcb66489ea199bcd4b1c37587199a327a09d8290438a89f1a", 0x1000}, {&(0x7f00000014c0)="a1c168149b06d0f490a598acd4255435149596a2ef7dd25e69c707477004e369794203e3f9432df64f7f19ebd188f5b61887b8ed838d9128d07977c8da1212396b11f03b9f31f11b3f6e7d88c193197c2abbc1d63bf43119bef08a376929ed85ac7ae16b66fead89806804c593cf649d587d4384dd4ffadca2b98e7ee7ee936b3863e9b231d90a77a6d3ebc7e51143a7d876e1b342a4712c5fcd819092f6ac31a92985808c8af76117ed37751aa102c3ceab577fad4fccd22cc1", 0xba}, {&(0x7f0000001580)="0739dc178b16bc20cef3f95ccf022c2b690bd383b69dd4b3cefb78bfa33444758d47b2de570954a70960382f9b6076b458cad382e8e30fd456d0a6f8ec9866ac30ebf8947b27b33c01e3c9962498a873a3d835575500fcc4682a0e55f295821d00ffbb6b3fda0720476250af3ad5913b14c0e6f07750dacd2bae3408aa2f3bc6fca644b6a67f92ff0384c5d9efae898d9921a884c6e92e6bb4bf039b5358dbe0eda84f16f7bcbeca9ee8baf0c719fe6d690ec3b1ce59a57dceb042bac38ca875c6762b13a6cedc2c91a74467ba0c35374ced46cdac", 0xd5}], 0x3, &(0x7f00000016c0)=[{0x1010, 0x112, 0x48, "9e4584b72f049d0fea5f2925cbeefaa941d2dc4d9ffdbf3ce00c8e8a7cb27538b33d1713693991c95461c694187375f4284f7962e6814cd578b32a777105a81d19b5f16568186a3b597f316227bea025d6260998a64890cd68542f2c9776ec442e12a40085aa6563a5dd75bb026a516cb100910cc50d2b55aa47fa9e54590e059d9d046be2ab5f2ee57cca952847a35b5059ee628999460c4bb65b9b94105cd30da634734cd5a16704ed8a712d5d50d8f99cd82d89fd828fc9a4b454c26aecdb84353ba850a834002c013522bce5ac9aac3b9dfd5181f80e8a0251d28705b4b253e9aac4ffc1d4af5e306a7c8fb3cc94516abdba77bedf83e6484a855957bde838fb14d5e7b50398bdc39e8786e91becf992769d76208fd479134cafd246cf65103f8065cd070284cfaf702ce3faf6f9160238f3b523c80fb043f432cc7c5c2726015af108ba6d14bb8af7d14fe7e75b5fbe271ec43699facd4f2b630b504321b2601d6aaf948006e80957f2fb42ce6bf27dde762c46e14038ac1651d28d810d8d7ff48b68941057801352ce210af7e3b86b997d2b86dfa4a472c37d747f50f80359b9269124fabdc0a3802f1e7cf36ca76476db6c386e081334d88306a8850315fb7fa2c4ae952a026c7ceaab186ae9a0ed5f49fe433db61d2c00f18efbc0b4baf49eedac8b57894a9fc238c3fe568e7f7e97dfccaaf10f765ad7ae3235325e9455ee8294666c68107f69f2092040eb53ecbb17713a0ddf79aa6bee9d7da5dab7987b308e3d398d42e2211060a1a075e3def0c2209194aaf995269c408ac8d325a7a97c5b6f2ffe46fd303aff7915264bdfa9a07818b79d99c5e6242c65a586a0e475562361468359f775f75106fa84f38eadbc686fd060137694d4a5707b81a8099147b0bd0f35a1ff402fc44882a95c07e1db0cb56a890bab8ac3d3ca271098aad0019595c23823d6d5eb3b14a4261e0cf2606f22f16312efd017a50ac1227f4c65fc85d19c13e589f0daee57153604a60744afef033f71fd0bd144ba1d0787a55942f45d712333e8c229383157100da9562787f397a33fa63a574820d16434b4f2e4b56e12f5fc01cc040c820e2cfa6c82778016f6360dc5d32c5cf6fbc5208e950bc0a53a3ae0afcd28d34a1851165495ccb2864cc48f94b4a8151453f45e8ea3f084f440f2db6412b5500c1e1a3de362213b3af3154690828a91bc614d225fb590557cb17461374d6c0d47529e181681eb76b236bf97a6a6483e216c0bc473f47bc46af4a01084a277ce9c6a9184e0fd466a78cdc07895310dac2070a8aab7f8ea9679c92513027cd9abbb2587cebfc995382e9090884f3ae13c7e3656873b77a2f5ef28d96d6ae2cc5a7376b4a05ec391426611d5c0fcdac3686f65a2b6f83170d9c0478453c4cc2ddb3b9dd673202285c8d4011696f76537a889295a6ac7cfe74c82b05847c0d559d43c8d79c8ab8f5f1d2377262ad484d2ad918623277a0e46251541f9a289b07f44c7e09cb280d8934efe5c5867e1a05c2494fed345b44141580910966352cc78a76ca3d373f66d6f9a7604b64db31244eb826ab26f2c65f688a8a30395b0838caad1a8b43add7726cb625b2a1fcd26eaeab222093694461028b03f79a1b8b606e9df964fe9b436150c5815ee353720e202976f90392e5d58b69a7613bda9d03086c147bb88545771034d1762ebf927a93f5141c56b4416ecf77eb2ea87fd468be7360329e535f8df11c6503b50013e873cd5f51ebe31a6734f529cb3d4012c9f0bea18c1aa98d43d25444a522fdd88a0f7034c36814421b71a8b0d25ec6be2a04c4db047675d283f0a3ee5c34818d87b64965e0cc52da71530b9375daf1aaf722ac2c88aca2fbfbe362955b3f7ae5af43962cf67410cc2cdf0c0228f40290ad88d7ba50b7c9bdcc935efad503c9eaa149879d0d88866da22dead6b00b719b71fc7faae651ff2a3e50c7edeb0c869dde082a696c943cfe937cb069d3bdaecf5f9340204385dcc60f9967474cf0d5661cc1b3dd3f5dd8ca5ba094d4af15248ec70ee20b1ac739b4f9993a9afbca4403361ede70f6a1a3de4acedb4c1789a386634f092f05adbed308d9f2d3d49902d4584ad5442c79ddab0bc49056660bff3790d23a76779ffbb7811ec1c131549060ed8c07b92c279a3826ab7ef695d55abb7345b1c8a1bf64ad95ae6ab1b9574264d1e1f82a33783dfff1d2e3318522d2ae432efda4bfe6a89bfea7c428ef75a89dd17e18f657f83fb9f997f7dada977c3db362fd739428763918ba1f2d6b886a660b262b7d60fd34c83294be548f41011f77f5025f2998318c5f74656d396d53cec64b14e1dd6e02d39c9fb4e78813978e922a7634249491b633836275e041c7a491a8e33d54aec9f0db802a70bd822d9ce0838be1047eb4bfc40300d0498a4658cd8f359d321d8d991d74136ad456d28ccdd33959c49479263b00f49dfe045c02350e7129b27ee22fd593ddea6df0147342f6344a32b7cd4efbd155ef49c97e0d57ca49337a0a75d142fab6230d1be1937949a07371a17d01486b7cf5255577d54f6859ce1f65f0c37d0d89895a393bbb2355523ab896d7cbe11e47e6f69546bb22108e4f9093010fc0e3c19f663f88629e902f9510f175739c4ddc9d0dc86ff63d23a7c0dbb86a91bac16ae18c3246947adff12ff3e6dfb8b8e6731a9900de88c5b15af31b8c62a2df6b17db383b084ae172779d9e8059fec6ff251016f30946d238476cb83560be954f958b79f2e2653d695333e51e6c86943a8b0f74776cced6681099798adc56ddbed9c0ebcb15b8454d2a1bef2137cbe9e5620e675ae4a084f83ca5fe01931ca2fb6ad84bacd3bba5852ec4af9f34e1b94cdb2aeb33563134f6c373981b8228ff90b605046e58451c49c5540ab3bf7f6a7d95b1fd511f17b257ca9715258fb7d023a7847ec8dbdb1458976f7bde39099d6fe16e226d1d93f608997ea49641e3908174bdf2f5cce79d6c8705ef9c5a821e82b502e3f6a075fe96595bccab39ac2f1b4472725883d34beefc59703066003025731448ce97188662fa34a831d6c19b9c18084d6baf11b7b3560ae9c418614aa3840740e0c8e9c8fa68df85ce4a4396bec9ffa79320bcb9cfabeb952e7e7978a46cf103e468fd9b68e6c43129d69f1b528f0a507596e4b3e8c74a21ab173bdb431c132e4f89ec035a2f0789e204d46baedcea220ee986cb0b2c614a8fb7c6a005615b1a1351655488b2836379901071e3bd88ad08d046b4c0e7d7e24ccb562c0060ff8f4ab715d441e70771984cdce37de86a08cfdddcfafba19f2b9e4bbac8d4b1a598dadb10e9958249de5e0e0e9d7b5a4f6e46d0508a3a42dc3671d53db4e670be8770f324a1d6900100656dad8cd4b5b21ec59a29cf9f09cb0d39ac72079c0069c7ea2dd34b95bd1bbf70f3d31dc9aecd5d7479ca7de89da2db7ffdc7efd3830e9d8426d1324602f6adead3d9551c32fa46d9436779e89f79d10b41d691634bd7c807895de0519077940fc0294ad395e9335a78d3cd8c88eabb00d29f759e6d281b2f0e5c961eebe2c6845de696e31e544e369a6b5e7ae7bd87d3e0dbd380bee3dd2b55bbbf1277e496ab4e4d063590eb5e0c788edeb7cca791c000244afce3220019d7a6aed55a5162ce93a904f5c15cbaa4f2fc630e6dd638b95436c2458c5fb4fd6062d537a19f90cebaeea623acfd427c968096085a31e9134fb74b78963582b47815574dbddae7c89ac4ce7afb751cdfc60f7e773a9ab4bfd4c82b1286b3132ded5c718a262ee08cf18c95bf208f22a3c5423bd30538e9e87a9142ff37d12a6b087fc3075742491d538e49549175f45a7bb43dc94be283087cf26c0a1f16e0e75f41fdd3346c250aa770f1d5e5ce204bead54cecab00a80a10004ebdf7deb7da72ff36b7c1311c81d26e2b9d96aa83ca40c61ffc29c5a6def5a89a2aea6f3517206365c74a7d8bc227778a9d806676fdd80f8b5afe1d031524b6f17326a4cfb70a13f7c58bfdc1786f2b76da0743a796fe8b9f661f7c0c79fa7eec2108ff9c448106569205e7c84d8dbfd59f2fae5eae742b7df198ec2f48855af4177eb70093e1fb09588bcdbb7923c1ab0901434e52fb3cd64f259027a31eb6d53f6a7abfc3f59a41558eac33019cb846037c8f72f10ad848231951cd3c47ba514764c95a0dc4aee7be2cd396f7f7080cad4e96180abb82ba15d39dc42e5b1874ca0318e6f78f1d9addca5c47e0a5f9c721cc3dec8b011ed1079e4195d17cbf0cf23fbdb85e1f267af9f85a81abdd2dd9fd8b45533194e0d7d46a9cb10a59b241ae9c343eba9b731c12f2c7b07ab84ab4cd153148887e9a4c05312b78dda8c8ead665587e004bc8611bd2921cd34e7f9a976c69ff488ac7a070a0370ea407e4b9e3f22262b5f394aa7b48d6006a6091520a85473636bfef714e5f9dcba91951409472fcc9b45a234df5d63f977d959b808502dcc38922c0a2d5f02d9dbbad7ece9e2b016d1609aa0230a0886ebb5c23bc969c252fb2c05898bf2bb75587385f0dc253317ce363d01ff9c2aa20781afdedfe44b735f08e5ab731f005e6d6af4280a2d2d15a801012d067e0cb566ef32993603f2fe8bcf6fd94c5788f0c1cb8c11c4dd4df6bc9d7829907268ece975e126e3d8162617da04b097022e242fc3d201d01dea5a05bb167e83f26b3ba04989316d324909eaa6ed93c680575c02d6d2444d3e4061897ca6c7d80616626204e9aaed094959458d588a50c2c7a9c3cd39d2d826624346247c18f61b1ccc8d1123372508e85eca38c1390c440ffb4f602fabc4c69ba6e569a15a6cbbbdb6fe32093fed0fae9faa1c3d58e3c02e944cc24971eb729d283cd9d1a863ec3c1a5fcd72448d5d1d2a86ba1a91011acacf2592a3854c5963879b0b916faae96e3f4e3470dee3d60b1dff11ed1d1a8d5e1f2a5d31f056cb5555b27eb97b3430fab7f1aa85a4b81f6213455bcf6520608087e7515c8590deafee3ee4748431361ab9098d50ec488cd57d066a22fa5b268f3bb0651af69d2f6db60262c88092643b9da3a0449cd5ba7e6b06bee6b7dcbdcead2052d1d5d19fc1b881dc7f9a706b45d66762734461111d08129a6ab640bc20737a2df5b9cee8e4cf3b38f4082ad66ae16795aad8aa8c7c955c9432f95fa0e62d7129353e21e94bd3088269836839bf17a6d30c7c7d17da242dcf0e61ae7e734b918ac1b7a642978fa466a24e150de2fcc933bbf2e8b11291b0e853d9b3665c265ade191084af834989bf04c2468f7bd0752fa8c42da1ccc6f29903a554a4c529d1e3487a2512a3a662a145cd7b7e87d5f98415394183978de7de88e6da3609d572c8966e8768353373e0fcf26f28e66c3ca98d26ef5330aa1b436eff77edac722c8e7d2d127ca4a4b3446c219686c896bd5f43fadae8a3cdbfe70e3c9f92c3a90897c84eca03d0276c07eced36e873349d52ec07d9c39e4c88f0b6ccf1f95c06a1f3733722af07d9a68bc4fb29a9a909e85b54d891e40efcaa40e88b0b58fa9aa53a967bf695e781517313b6ebcadb8776fa5aa3706bf2367af5162f03bf96c2ee78185ababd7964a1d396e767c4e1d6507b34afc1f09bdd1dfdf1f210ddb7a5c9020694194af458b62c014af5cf32ea377e163f186c0d4e814bf91106568acb31a5da6d8ac847b13094f46f61125bc35bda23368ad4b24dc39ffa298eaa13d49842f601acdeabd367b986ebd3165168a3e40d23cba493bcee8e72fd0d3af80cffe02fd97f52dacbb6adb319e9e52dfaa7"}, {0xc0, 0x10f, 0xba, "f5a6f3f4ee5099c52f3d554b7863426c994ab5548d3b816d2c1616833b6d0c4db6705a86f9d87ce588b2dc31fd75e8030cb26694f2e0bcc3f72c0d44c9852022b8e5596f0351f108ff9b115f72c07bf047f69e3ae9d66c367400ed40372af073ba78fbda47d02c4332247413fa8f869a4896fd2461bd796bd7c68cfe0b8ad7a388375b0345350398a5c0d71511051cc97abf1e3b74dbb02195e051ede82660eadbfca3146dbc3728643f15d0eace61"}, {0x100, 0x110, 0x4, "74813ef6a2eed55dec4e1d92c978216356b465ee0f3671a6dc075435deb2be705cbcba933952303dab47bcf491d34eed1c7cf250b88d880b6e3ba8a45c7a4b19cd65b95207bdae0efedef0179273a7c4fc45fb6edc0537cb9f780928911d5cbc2534d45e3d79756fbc7deafbc2e9a3608af67f2edd353423ac04131fc7cf1633ce209ffdecd5af7edff4121ff239689bdf51b1eb1ba6eb4fa2b9b2fe2cdaabcc5af96daf600eb4f1fe360337a16f069c6df52c2460d9e6ee154ec64faaf0e17eac65c9c68180f74f37f09898df2872b16c17c307b4804c9120b6581ec6e7a6a26a17fe9d1175c4156458d2f0d1"}], 0x11d0}}, {{&(0x7f00000028c0)=@caif, 0x80, &(0x7f0000002ac0)=[{&(0x7f0000002940)="c562739e6e112da31a9bba0be61ad121e0875baab797dc15fec98e4817255e67cfabae6883cc53ba14ff", 0x2a}, {&(0x7f0000002980)="58feedee1670de0ee84e29a7162689bd048809841a742a5dfc0dfde09d6e677503560f17533c1316152f25c1fd49615929b41919726ad90126a26726f4879c3f24fc87180c63e26e0ad470c93023dfbac03154cade13a08b0ec6677d5f4e18687d3b182d41238c33ed9e19a9e1e97bd3b8e6d202a9267d61732310d20b5180b3389b104dde4491094cc35b170118d35caf1cfa5869458b7184a5cd851c1fa963397217494174", 0xa6}, {&(0x7f0000002a40)="3533a3bdafaadab1c98d335de329d1555cd6547ff6369ce32a6d65a60024084a26c683b801ddd87a8e586b624f4d2f3e264546f65769eff212cca3c13dba6f9b545f", 0x42}], 0x3, &(0x7f0000002b00)=[{0x1010, 0x11, 0x80000000, "db8bc89ad2efc9e69f2baef39d8664f97aeb149259c22179ac0c52e4b9be09e409f9040faf1dee6405282ee2e79524723df66d5936d74e1b7c48f27a346e9a9412367f8757fc18897706c1886bcb9ec4ca7ca9ed8a4f5b6d2df514b8184cbd92e026ecde73f41262927625cf951ce1155499db4168210bc3239b7ccb319068ea327647a3cdda7695e101881695f4e7cad5cf504cee903dd3dbec564dba9b6920183d35ec329929916915e72f86346e482e10139fd7406ea63af545882eed114b6671dd4fa7c787790c1251f649c38ec47234d1a721b88a15bc085fb3233424d292deb16e8c3888424969985385d0ae2ce2b4ec848e50cbf8bab80f030a198b35de74f4787b1cedac69efce45554759746648a28ba1866f1677c0e20712636e0b9be40313306a38e68e106524d48a0412fb3bbe06aec148b4c778c79df314383f0df701547407f82ea3d8f3a9121083985ea07e96acb663e834256e4455bf85b3c34bcf4f45893c49849dd322a0677565a907afa9e3fbfe977c06a082cca219c2b2c3015144bf30221760ae93e060b52ae87cd8a0cc82f490074cda893c375b0dbf5d6b9070eb1756df3fcfc5588f0b33503c1cf0ac64eef3707cb6723e4d9beba87c287c1d12589be75d827976cd07bb2d50ecb0088e998a23328fb3696cd461d0c3b484e0bdc9d7f3019a69ffe6903cd4aab20d1ea832e1ac8ff50ad82a9e3449015d4fbd006714392fc735453f4d2ef38d1fce2a44a920094c19a09bb21eaef45c7e3f6eccf3d5bc78e4ea51392af2c39dc1db8ebec3a348de5e9562fbd04b0953a4adf8c08deb7504333638487400cebcab9cc12921b00c50955ada14c55f23263b5186769c0213e3190bcbbab8ff9ed8de29126703e856d6828de0aa4b7f5eae165fc7d16003c0abe98718f01457b8201d372892dbad6b09dbe3017af5c8606703309ce40b6b96c8d44654dbfb2689684af5dfcc58454bf3f7e8111622ec593d1b90e5bfc68069964c4b8e1f63f08584bd919d28d67c376429b409deb73a3274f3ba8b7f237b8bab4925a85036a930200fa3141d90a5c44a4e54046907a8790a97e4a7473a9cf694be7c3e4673cc445da1348f2ba7a20a7fb8f523578ab39fd1dcc696b1beb6335b436264297690e3c604a0f8f8e1b0dd1c2b071f750cbdd0740c4e1316010d0de132e3651128b3fff5d732fdc3b948a485073e50c37e5274c23526b8afd58a9fdb95eba234892ba7c6b1ddd7f58c14c2f5ea2c6f39c654e4a1ec0e934a4d92f9bcfa5718e5bc47bb1cb4c4211086277c8749dc9c502f224eba75913f20c17f855eb3edf485135468defeb0e600cc3f91040d2a05d98ebe7259b8907f1c15dde21f15984f877bccf308e7fe8be35643870a1918eda8e116b487d50251cd4aeedde5f80915be09a0b60a15bf3c7f0f2bc76534855c035df6069cb1808f2c746fe4930fa7e3109d58e596fa4348953aab18ac06fdcada321c496dd9be47e8c78f008df82ec22a12b8038c81e555303be1e9c30faccf388b4654984be45dc1cfd5b177852beeafb1e06883822af745f7ae9c03eb0a0e044571b45d44943365d8f3776bbb4d7d9df271e093915f6b62d0dfd7b97c309dc0e37e88260620a9cbca488ca7e03b65992c89f2a67c7acd57ee967157515d52e931c69a5fcaad85affcfc2bb0be81241150fedffa5636ba60d1cecf1bb98e01b9e5367aa33084268302e023aa10d8e4bdd92d975082caf782046cb465adf6429b07da7a0968afd0ece716ef7092310902ff9a36d2bffd952c7bb6f7b8c9fa830a866907b93bb2a448eaa6f39cab8961582ae75e5192904de871c062dc7b21be05fcf6950026e0020e16a44165f8951c2dcbb7a006fe76e61e65fef42941010d7a64442cf7460d6479abc78c32e8b7fc06e1bc67633c5f02ed67932000cc8a95f5582beaff67297132e1ee425b7f2a5182d08acf5692d4c0da07e3733061dea408519242bd5a28102919043a1a1ce05a1451c7448cc7ff188a7ca865b8afffb07156fdfefef49090ce64fc77a33ab76f7a9c30bb7292c7713ff7a18133ee0e45a264c5c114210fe690eb71aa64075bc38be48cfd2c81077ab397c5d50dd77f12aa12bdce835f16154515fe28afbdc5dbffe2c2f72fce89bf5613649e384d2f8239244e54ac63fe1e57ab0015aba5bd7f965eef48066a21b271887caa00c6b163ef179c4016e111ac62c554e07774cba93ad1efff7cfeb2c459519eaf5b7ee63efe43803f75094f44310c42e4ec3256c0161b1a4f41b7838c73a4732cc1b845bb5afce85818e4cb8c775d4b272fa8af9a324e3dc1e542afbfacdefa9b48584905839e19f7a814d9bd876a07716b5e2308b6c0551ec4a2af584c0a02c849c6eb18e55ba55f8f7124c0e8602e1febe49eaf6251be808028ecd5887c00ff63ad49bbb5ec518dff07c52d4a326f0c3c806bac3814445852738c72b66fc32a2694a41ca7096db3044c2ad344fc246cb6483c193e3404634bfd2c6d03db8655790d10af0cc57d22c1dd5439bc523f145cba7240d2370348abe21e5fef267a1cce39a67764cdd993788b91a4b551ab27bbd9aa6e3c1caeedc3e1d994b1cf79b98d6db666b0144cf9682bce9eac70400e418c87e83e987a52fe739f7cbfe804faade6b661478022d48af45bcb7719970fd84a199de6415b39eaa931b3fd38bf27a35166b59629e33de8c645bdd551206093de7477d13b3e20f61efbf822865e30b26d6c9e6dfaed4c65d1062904139735b001c3f1faa2c2099bef7412277b802fec757a94078d3cbde7aa9a1fb776be5b7e8effcb8c3fbca71fd4c7a0342da59f6d1a2474fdca5602b37b84b68bbba9dd4606efb96d6e4ef97a0365b450ec61dd1cb5f8ad703c320258db8dfbd1ff532990317c8b4b3d80efb4894e93305dd373036b0015a497f91769bac9ae4b60d0df232afd325cf1cb06148005443b7a27b8fe3bec5581faeb314ddaf61ea9aff729775349b648730b7cc8f1eb24b2100e795c700ec00d8ced26b5fd91f628c0fdaf9f6b664dc036c9293faba6cd53f3c498d589ad09b58381721bfc5694795118379c6efaa0878529603c9b8a9f0f73007bde791c72ba517ab42a46632d04646a4b63092e83b9884a2f03e85d7acd774058edf6bd1dede2fadbed667beb6f73a3afd79c0fade2454f2200966947fdb21207b3c8948269a63664bbf9914f0b3c9e11fe9123db3452e81ba463d3d0c18e83f3a4311fd51412cddd6b9fc44d157e0c4cc2ba645bff2ebcb32b45b11678d2ffb7d7d9ed31789ccb80f67ab698c5a06a10f36e173829e9f04c8bf62d801e0e8af774c846a43bc9a5cf523e54494060e7dd003a542b89865e372e7a47fafa300571368702557bc695cc591c2ba777f2256a33ceb1e1f811d49809d35d811ca3ddcce946e3cb1a99ca42b4d0505b1ffe1a807280f8ea2663704553f4900863f30ba5a553d4abb4d37f918b0a3a370f4f82410866625a0b35a37928c9c22315085e18311a6b7503dc5cd4235fb3d593648618a20794a35e491ce5841f1978232e9b46013e51a5d6c58337e846543e981d12a5e6283f65bda8c72c83b7f1b3d5696d517e6a3090d6219f4decab8cd7e359c334f568231977d61b68cde0b1ecc995aef8c13c4e6be83ceca35dc564698c372d7d45d7a479703443ea54be1beac66b3fd72b18e3150280eba4c70facb83bc7ecd1fd6381b31289c320d2b7f3a436a13d0393f9e8c467bc88b612bc7519fa4e5a95a2b2134d93fcb64a56a7af5c054b6628d533e35579f1293d53d382a9e1ed8200f7e77840bce6a0dfc2b9158cd647b619bb5ed57ae41295be1f4a133ab75b1c82f9ee091d1ec0504783772fed471dc9deb217276fe7f85b5977babfebe413b8fe8497672baccd069c7fc92c06c858fd5ca250114926e0bb37e1dbb392ca3c6637b4fbded92b0025bfd373e563b29898f11f029bfab6385df172e6e4f6173fb4d05bacede9192050a2354a25594f23b1b12ab28611fb72b208cf48cc215f6c458595d1ea30b0385eed3ac60d611b9e3ee146d9590d20a798ffe4e60d2627657c3e694ef31768eb9b8f079adf6e46bebb91031c3895c5e0672fbf9605082343eeffbdf754e8f32370b4fbc4d2eeebf905326e90e38bea5e7dadc50c4075fc6f5b5997ed6b0c3e6a3db4338053a0b76ce4f7c93e8bb40962b5f21d170355ecbd25b75310895e004249c33867450e6bbdcc520afb4485e3b48da963ae1ea7df6d87fcad63f81f81bb90652dd53bdc8ec1e0a244676382c5760fba6dd0254c05e3d86fdc9b3a38ad97260f2b72e31785d5e20b8a88a793adaa91b1ca0daaf4b334daa157825da72f5ab285bb350af9ff7658e6eac622f1c676f47401e91fb9bed63c53b9bf55e55a17573627e8c1f04ffbb246c4e677c1f5337046338e05a57f2d44240a863f17b6e7d41bb6d699e29094b7fba99adfc9390739883a9472c3c70af2b0fa2635b06ce148340f7182cf9dd13cb03c0b633d24e0c7cd7a602d5f2519774b09130a54bf2e49d26be1f706e03c4786727a026e8d290e04c3e0388e68a43ee25a4af19e3ecd8288aa11bb3af72ac0b8b13cd5f11a88f95c80ae803f5cc5526f051d49d7829afee351130a24f245955c2f91b97211aaf8e338af7e1dc911c2d789bda71f686555d174825cfb93bcfc93ceb1151f4a425545593fad9b72a258dbfa94a6c554fdf21428fafaf2117c138cb87ef1449f8bb3293f7a20ee0db774dc7e52f2cebecc12743d2ef0e811bc32dfa4ca087bc5154e3912db7b8b2cb6336742a2bfa3c11bf343b919f2b73e181e6427a581f55013d947029bcdb122456512a89784f8e98aaa6fd25fedc2e778bb1d62803731221ee9177ddb92e23be357d181263b147582cd019487c249fe64fabe2562202afb582d2db879081e6c5d7ab1d565926b5928b9169fa34f7f4d243541ff93e0b77ea5fc421fb01adf7de62a7eb00524c8148a3df520539c6c3861f7c1ffe8a83335ff47c4ef918806934d9f2c499b9df7dc4f5e2c638b50358aad088b151471b1821e5873e978d849b9b97350a45810156293068eac9f4d18583ef463d63e198a79e1a655c247a1da5f9979c1f0b19e730030f1e0fe7a57afafed59b943e1d4b744cd877f44637bf5cbea2c0e7ade02b513ec247aacf5f201610ec1bdf0e9366d4e52ccbd50640ea6ec18b976e6854cb14f0298947c0d94cc277a2b50d9ca884a6eddfeac58f219ac9824cc74dcb86591497a5511003ecbe2deee291bb8f8e73148e5c90190992c417743880444647ad712d074e404525c98b32359234bb42ecc7293b0f4aa1267178940d42f6835444c98c7da0bb3a17fb8b1ba966689144349a9dc58b7554eb3c285b0ad01d4093d68617ed2b3a5e7986943dad411a74c0a2a21eb54220d9c1ab9dac88f63d607b3b07e04a60285a5b2d0737971248d79492b9e5cf0863d2ddea9deaaaef9801f169b2478c4f769cc6b9320f5f6a952a923af1df91329907d9820c072c5e276eb013c1d9a9ffb02a15e0eb1c87efac08ffe4df868317eba5a9064a3b9e9bb5196ae8a6a4066f4b74a561f2200a571f4d8caec3c032cd80f9dfba2849c56aaa2cb99471781523cdb49da2a68ca03713fe5332ba798b467ed7cc9f79811566bbe789ba84c3b28831b82516b5996a7b0aac55acaeaec17767fd1037edd183502bacfad18571d02825497d44e90445e37b09f66666b82df57e64584ba9b098c178cc529b8cc76dded3e1797b126806ed264f53439c08fac"}, {0x108, 0x11, 0x8, "c65c1b68dd0f0a8ff7b7bf32557b46c5b39f8430b79df8222ab1425eb5db5110dada99170bd66baee229534c9b6b3db489f1d3fee1bf223f44f0a1ffff7b2577b5e1b222cec9fddaf7e89d835a750d8973dbea17c725192253d0a460e1fef7de1d0772e8a3981cc0fa6b20286b1096293b5825b5b99cc19623924bca1c2de42b53674dab8fde559a8c7683dd159e00979f563fa61494d97d50429b4617cb13605ce07e2a065acf4655f4e5e9fa19f979e729293e84120c8e36f777aacd83809484149e2af909680fcd431a1cf655c95b746d436c725cb93bef1531afe1c094e095b22762a9c525441074f7719e95786e876b590e"}, {0xc8, 0x104, 0x93, "dc8846b92720e1d65ea6062af703cfab062d73a4a9b23f72c43b0458f93086fa67325836ea4d0482366dfbeb3a0e92a75f8d9c1ec7b8d740b81f92b4cb6d1ee39c225a16d8b5d1c98c4f1bc3eb539e3314d09a8ceb5e2cd4e2aa991c880178922e26ab5e91394aa69b9cfb43bdd185340cfcb1519352929de0100744a13008fff5a6ec45aaaf45133f464268c3305774a8eb870e1d54c0cc868db3a077b5990338fe65f16f938e990d4e8f93af494acdba"}, {0x40, 0x102, 0x1ff, "610db1c43d494b3e2a84006600e3b3adf95b90317fb622c750b40ada668b319d4892a4a44f98ac3676"}], 0x1220}}, {{&(0x7f0000003d40)=@un=@abs={0x1, 0x0, 0x4e20}, 0x80, &(0x7f0000003e80)=[{&(0x7f0000003dc0)="f1d8d6b2a49d602f7891a9b73320abf383e00724d25d229ca60cbe5d47f9862343da7b03e907e9ef122aa26fdad9876d3febedf33f776591475f26c76218fbd0bff73fc29e368a3b35ec59524377f84b91a22622d4645f480343b36e9eec47648f2f38779cf6ed248ba1ddef97cfc62b32b25662fc895c7458defbb11e0ee25f0ea514bd27fe0074c6335ca2b0dee492f0c9a5", 0x93}], 0x1, &(0x7f0000003ec0)=[{0x1010, 0x117, 0x200, "2fb8b524110d16853e0dde23152c1688b5e26ab2af7092a62867d52dd5e8ba00b1108cfd2cea60c08a4909e9f302e800c0a793b2cbffe19125aef77f2b46001ceb40815e43a0cf9ddf31fae3f5ad400ff41e3abc6a57a35bf68562db8ab01a434585d8a295175da74100bc1a175ac4b12b9626ef3b763ab4b42f07210b012e3a6df0e0c028b5b31154fb908747ee60a243d80443da84306fb91d20674e96b864bb76053fd1c55ddb86823c1806347223e8c11902346287b729d5d3d75b4e42b63bbeef0a6eaa716d974e9103d4e229dc68b15f8ff9d61f1ec92d5e8ae841b0000b92e253c936c0b1b641ecaac4db75fe3fb99459e82710cfc281b44bdf7e83d6967bd91fa43195831cbcdcf0e7fab504ef11634e409a0f8e186c338a81a766602e507f66f56c4117da3464877e683b4d9e92219342cd1b68bf80f0f62e9eb12d1400edd61b8e2f3906cd9a7f8d489bc1e972ce34febb5669a1182f5fd46540cfa9026cc94f19a0ed28b172a7fd6ea13064228957f2bf786b58053e0665558449b2929609a3e9709544e6afbe43d251e24547566bf1c5fd45b5f94a28337e652e9a63fb441b221959f1167cca28c296e948782221847f8d766e775b12caaad1d2536153c2b9678233aaacb5dbfb2dac6552e1caad67b5a3f890da290d07bee913cb7adc02ffd4b0a68b09194b7e28b8159253f2091b2c4fbb8176382b6d6311003975a6edab2c9f091a5323db6db3e2e31f9abf8c8d421ddce7aceb156884f0a2287bb3403dd769d5ba4a1f8aec7e30c2d5872f7a18137b2376e8da7844a5673cc265c57e36f2ac00fbb04995c3336ba1b718e13417ff78d7455c28a8d56463ca799e96e042144194777f3b458cebedf5b114b41c3ae1c0c855fdde488fb86f5241f020b642527f03b562ee32084e5545f045446109857a95443c65da0444ee3c23c6a5990cc163dd77b0dc40d5738e594cd51f659cbf7d10de53f1067b4306dc6f201bb739e126ce762b91726c8f5cfc6879518e39f41b3663b1cdc0dc2968195533a1f2621bc7f8f3216270fc67602debd0beb6862f4469c3ab7168e2378c748b9793c4cf7807d63ebd8e3e60df86fac25377da5033e3c9deee2a7f29b0691da10ea42d36ffafb52a79afc0f792605854880aad175df6330318d508cb9d7f3c55b8dbf8b1d8c4316563939f54b9a4a6f557beaea647c16e81affb2814460a011c91378565ac839593224c10a28a6953dcddedd67a51a35901aa09bdedf34c1c46307aa9897cf99bfdba855db0cb050de4638462845dbb3f83a5581dd0ba7b6a45de1b5ff039be8062dfbbf2229f05d8aef1fba455622a04f5a710b1a61542375bb99f6f7f3cada5c151faee751c736afff9780d77b24d7fd3b531f7c8f1d80e8ffe83f577a98a601c127011922e0cae61ab9e93b760617cf23e4995ee6196fb90e715d9d8a08935804076992b7821d4edaeb917445cef764e9ad059e931b1d95c15163141d2668e7594c926add616bcff6cbc0ce3daf740905487b67ee1a52cd3308a0a82c703813d1d63533084b3118f48c2f625009346a79d8f000266badd1b9b4569da4651dcc2a48a69dcf62a299cdb1ec4c883896b417f38b495922d91ce901d2aaee4275da32034f63b1db621a375aa92bd04a06f84d732c9021807c772aae1bb54305eb6efcd3b1c503c5b33822612335f681004dd8b879156866a7f7645d13eb996f7a18331ed9c9c930bf34b10d6d951400503a3a0998aa6e56fb55b1fafba5ff7b502e1c2e73a461e36c954d3608c7af23ece9c82ec7555816a2f750745ab541a3dd82dce7f1f087cbbe3d0b04db19956b067897247f1dc315591f50866f2f86a2a65a1e00c3de9452e1953aea44f255c09ca404254a65016f06befa15e1f27aad3eb61f2c4831edf0e91fd91e7103ac631c72daf85458bbcf83fa8220d916e2cd6d20436dcefe089617d319375959dbe0f2fcaec24b4194614cb38400954c37838b4e4f13f3047f5eb811ad93d3587a4182a7579280093bb5a0bda7e6d5b6a823605d317768682a6befc1e30598803169fdf66eaf64f625b3e78c5b9ac78e0e3fda427299b2a1cc0da475c631b4b905cf0f94c8deeda90e8b05124c6b95f564adb02bd28fd4955acf25418df8133181b3639a83adfb7f4c2887ba76f3350c53973a1ad58740f145a59192070ac9b0e7e1e33803d7f25354bb4179c701fcdee46fc72b98460bc0e509b548a6d16dda446eafe1ad3d8d52ec154bd18d6a31bf9afbd26dcb054e7d45cc451178e34167f8827c529ab87b3e4b5db9f79126bc0b1c3fcb108a349b1beac91e5ed623a51ee5ea3246cd590c6219163bd9248c4b767044c85c49413d18a2f021438f54cec2fbbb9c9086ca8be12ec22bfb2a4e4c0fc8b265547d8cc588447cde9549d75935cfec9dea3631878ed3d84da98639a34ce54f26184f053d2468d85da53e37e75fb694e3f235fde31bd4951a9d77a8eca30b7b9931a80832af8460954c6ce587764f6ba5fd9eff200625d7365fefa9bd66476d22606e35630f450f50aa2b9a393b9d63e502c35e9cb967fdad05ef2af65320620a2646dda1bb9403f0027734a710df449a012520e07a17d06f6733a2876d55948cbc1020d1ef3658ba89179631e0e377d59a8c925a9693f8c39595d398831bd615494a9cb9030a098ac4fc6c40416612b85244f9525e2133d86ee535433bb19c344047912790b4fabb66b3697e91471ce8cc8193a63e87a9bf2b59714739603a61bbbcdefc79d207e1f5199b51e862d535404cd1e58157c86750c612ee4bf32d1ce158053f8024ebab66e0df838f2de84bd4ea8a46d195b59bd1a5d3842ed341e333163902527a9cb6b8315af166f48e12e0d438017e55251e4d3342ac3fa9afc8d76507675a72059929657839fed04563810fc33b98c32c8bbc44f328377b77a6579c860068b71c637347a3e3fc122ff6c2f52486a03699163c6e1d2a0bbe8f607c90f9c64b394d11fd6f56d40910c93f005a1ba02e07ce13217c5ca295781d92bb11cd93a04c358acaa05f9480750f1e19113cf00dbe4b7351c6f94b34b12d3e409840ca3767e67c8f30430f979a517de18dc4e413b5f0dc48d0f529198d197aa3c1c000fc0acccb380e9ad93fcbdc9d0c64380d47c79c0f732bc5966e182df5bf84d7edc04a66273d847b21d4262573da3a546748a650c4dfe32c5603c3f634851617a2f9d1c6f91b2674968fda7fe269fd922a21149687d1067d5aca2959e2907da9b045eb23ca68148c787c2c379a0f18fc963b22cfbf1f5318c51f3e066da2864cf7946110c1c9e42c52dedc5f79ec558f91d4fdd1a9eb2c3446ef67bb619edb37d40b00dbe58321e5836977547d0f6bb0ffec127fad01a72cbd2b7633299d45cd1ae52d68684ecbb5983ff95d105619be86fb9de93b79f596b2b4e28f2554f6b2f88411ae4dea866e0a1a795b2e536188cae207d74db021c7a0652c171d8e126fb42a6c6089e3df12d60c8162a407462c56a4e4ce62511ba72de515d125d7a92d3b074142510bef7c16fc80c0803ab8d7360f0422d50c62c7a6e3606a75cb7b61f52c4361c7884961cd9d20bcb2b618cc562a9380e2428c7dbe06ba4c2b9f38fa0c0c28f69b916c6855cdaf6eaa3f62532b181e4284907b02c87ba93928e204488cbb26de269ffee697e2f779db483cdd2e8d49fce2779d684b3620bf82802557d20c71b499db361d9b3b7d8a9c35c6eca639302f2918c5de253d19303be206d30b71f1bba91289d11b8d70d9b439607155de01b914ad31e3ed03b7afb4bcec1a173e18015c732dd992c4d4e9422a898d633f2d37daabf7a069c8a9d9c7cf5d37c4042f29c4bd0705d0b12e6b277799b28dbbe88f91f64071a85e2a142dc5d4d9cc92da7f9902b0a027a2f423fa4714993af952b49417f52ab0d829bf11288b731eade570a2154f725f3144ee4c03806f75ab2d2faaa87d627b5aa6ab60847629b850f76ec8f0ed65ad79e357589fd74631d3983879c766f2c67dfba52e2f174023758e3570090bace6fea11d0353467b91231bebae19cc44fa6be93c0ee16fefc6f044431818ec33e825a6031980224f78f6a2f985904890d7c495501b09df8732915cfa874d954e4a4164a34f44dead1e3e31b0db0c2b4ef05983de8c4a865815b6fec372f8d994c2b953219c0a4c7dff150fb1ec78a764c8fa7036782d525d88641b02bafc918b19d11d16e933705d13e683dc2b7bd9b42146f447f86d34b497bb1450ce5dabd8b1a1bb4a7a37745bd56a8c05f98ea963551a221988f10a1d1d4c9790af2a760f352a23581272a1566526853330c3dcffd78b48626c5e634489e21ba71379bb537f0cbd5aa2a6b0dccead2f59cfd4a80b4ac35b192ef1bd124d8315e93459438dff473e7bdfd6f65d5f27985331e2d0a280475926d87eb53b97e484e363e77b89d21b18abe217bdb60a6a81368594869a4aa271c1a2527a3e4ba1fd4e9af1f8ae6e87233f8f8d6cfaaf40e3e18b02406dc9e37a8d95439d5b68350c5840d9e2b321e7c36f26b917a4e56fb3e13b006114cae378e5b1b1521e8a60c9999d229642a036751c6c4f19f886c883341b70dab6b823115908f0168bcf15922ceea54cf541a220a88158ee8a92996428fe004198dc69517ff756419b99ed7be88917683c3829f37434027e6d4c3a74724ca6caefc7ef03fb177fba655a844049f037d9ada105e67fda0610f0f07261adad53eb63b19920db2087708d6f991cb86c7084dfae4ee75550439ae80b9037b9f13973f45619065f946b5a14fb44a84a6881553fd3d525a52a68de3ae6b5043f8bd159e6d488b679206841661701c95a3772fa34042df9ca617998bc01d3da6705f1f4cf1c5a2c415e96dd80602d8663fa96af375c6b007de0ebbf2e8e7420ba621d1eed1f1b23d2408698eea539a2cbfa2744594a60f68275d400cb053d5a5f39e5c37e07458690263bd64c99e3b31a71b0cf14f82cd650add79d24ba00c67d2909e43d4ed570bcf307b0f441816cd721d79504523f9aed7a43d430a0a9af6851308c2136b8607b91966006d1573d2f7ede21d4c0e4f5ed3e87ccce5bee607bc5d9ec0af4a55deeed1ecaa8ac04c3200b592c9d056cd39b12a4e355e7fbaf163705e3d9e9d05870465a50a834a330e6d47748b91e896118d245c1bf3b7087d91e35713ccb2c3792039dad681cf26c17a94734c8e391e3691fe1350013365b893edf7e44f76f3728cc1e9be63f27cd1eb0498fe4165ad5fc2854e42ca80880b846db393f7eb591e8fca617570313678491ed96f0f837b715f9fe4ca3593660385080b18f0bbc3298e4e0024c6d027bf541328421f53a85161d8326859d7dd54e1cc22e890872ba6ba43b32f569b65907471bcd1625123497760aaca663f562a7e782fc5ff7cb254caedc526ea17a433c9af7732c67bbd4cccaab9ef6cf649b58a04994ea07e23e0edd45139bd3ee0b4f1102cf3dad155ddf47cba96d42103dc1304ce2090666ecdaf154307d3363d4282daf422c03ed449c72c4b7ace2a9257d8daf570098228478988cbb2c437bca7800e7d32232b19c11a8148eadda7e90097b94bae662047d03e0906ea4a93feec809b3af2c83eeb4976c6706978676d1be48344dd5fd1caa7a678269ef715042e9499c0b1d14a45abc41dad0fe1c1742f365fbc47b89bea0d77e3b6453a5228097ab5ac4c5bcf58694128dac0420476981f735f1a07c118be3bceb0396a313d1dfe4cbf98ae408f09b476369c1799a70cb245"}, {0xf8, 0x14, 0x1abc, "d9b20afa7679bfbc97d225e758a71fe4bfb0890f828ea827f1d196f6e9d16de42dbe67a79cd9c9a5b245905401e032dd240d708cfeafebef75f98c55144389144571ec594e126e2cc2568a9c078d46458e622e2cb89042fd8945bbf8427e59e1fb300554b070ab3e78051fce2d7c780a0892062bd3aa2adae9b52a831c05335af8fa8d3f65690584625cdfd8d98fcec5efae1cd1f3b4ab75db63580ed6c6f6e357cb02931a56ff929512ebac8d6494c365e49ff42edf0783efc3aaab4b80d6d17c0c8b34b779a00bbbf7729afcc24e42e52b2ae63db2bed5629db772a080b521da448a117b"}, {0x10, 0x100}, {0x100, 0x208, 0x0, "e836ab25288403f11fd80bad7f2f377328b22ec046a17f11aafa6706ab4f704697e3f168596bfd09bef37f8670fd149e707197fe383f5a1a230262b652037b5485b83af23e06156eed28525490f5dedf3237134365b6a1f572cdbd62834a9311391b1e99aed9f8888ede0a98c0a239cfd0813f12ef506030893212a9ffd155fe844c9d00f4ad06edee844a13827301090d3d94129ba648063c5101991864178d1cfa969f1e46034db559c91758ee3e6cdf96b5585113a713a4901dd0b87e56dee62d89d2d6c8081aa90e58126cc7a6108612757f4a778c8b563264623aae97b9ab9b945fa420dabae5e195d271"}, {0x70, 0x10a, 0x400, "4b63b001c8b3233c8126cc68427c4950e7d36d0afb4cfdd09e7ce677508e7da7cb24667dd899799c027371c5bd399e850a156fc8c30dac15481c5c999789fb557d8b2ec6ff07c915a60dae97df4c0c5f839025cbe14bce35744d57"}, {0x40, 0x22e, 0xff, "ad8d03214e731a592664816709449b489dac41d6cbc91f84c7db06a4cff736771e19dc9503a5c1dd33f3dbdc"}], 0x12c8}}], 0x4, 0x80) write(0xffffffffffffffff, &(0x7f0000000140)="24000000210099f0003bf90000ed190e020008160004000000ba0080080002", 0x1f) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a566) splice(r0, 0x0, r2, 0x0, 0x4ffe0, 0x0) 02:01:14 executing program 1: r0 = creat(&(0x7f0000000100)='./bus\x00', 0x0) r1 = syz_open_dev$loop(&(0x7f00000000c0)='/dev/loop#\x00', 0x0, 0x0) dup3(r1, r0, 0x0) io_setup(0x40000000008, &(0x7f0000000240)=0x0) io_submit(r2, 0x1, &(0x7f0000000540)=[&(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, r0, 0x0}]) [ 2714.178564] lowmemorykiller: Killing 'syz-executor.0' (27981) (tgid 27981), adj 1000, [ 2714.178564] to free 52452kB on behalf of 'kswapd0' (28) because [ 2714.178564] cache 47308kB is below limit 65536kB for oom_score_adj 12 [ 2714.178564] Free memory is 1340kB above reserved 02:01:14 executing program 1: socketpair$unix(0x1, 0x80000000001, 0x0, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_elf64(r0, &(0x7f0000000380)=ANY=[], 0x84f0) write$binfmt_misc(r0, &(0x7f00000000c0)=ANY=[], 0x7fffffff) 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) recvfrom(r1, &(0x7f0000000040)=""/184, 0xffffffc9, 0x40012500, 0x0, 0xffffffffffffff49) 02:01:15 executing program 4: r0 = eventfd2(0x0, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000140)={0x0, 0x0}) fcntl$getown(0xffffffffffffffff, 0x9) r2 = getpgid(r1) r3 = syz_open_procfs(r2, &(0x7f0000000080)='\x00\x00\x00&y\xc9\xeb\x00\x00\x00\x00\x00 \x00\x00') r4 = syz_open_procfs(0x0, &(0x7f0000000200)='stat\x00') r5 = socket(0xa, 0x2, 0x0) setsockopt$inet6_mreq(r5, 0x29, 0x1b, &(0x7f0000000280)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) r6 = socket(0xa, 0x2, 0x6) setsockopt$inet6_mreq(r6, 0x29, 0x0, &(0x7f0000a1aff7)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000400)='/proc/thsead\xads^lf/aptr/curre\xf9\x9a\x00', 0x2, 0x0) r7 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r7, 0x400454ca, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TUNSETLINK(r7, 0x400454cd, 0x7) r9 = timerfd_create(0x0, 0x0) timerfd_settime(r9, 0x0, &(0x7f0000000140)={{}, {0x0, 0x1c9c380}}, &(0x7f0000af9ff0)) dup3(r9, r8, 0x80000) openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000480)='/selinux/load\x00', 0x2, 0x0) r10 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r10, 0x400454ca, &(0x7f0000000100)={'nr0\x01\x00\x00\x00\xf2\xff\xff\xfe\x00\x00@\x00', 0x6}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r10, 0x400454cd, 0x7) dup3(r11, r10, 0x0) r12 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='\x0e\xed\xcf\x00', 0x0, 0x0) ioctl$TUNSETIFF(r12, 0x400454ca, &(0x7f0000000100)={'lapb0\x00', 0x1000}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r12, 0x400454cd, 0x7) dup3(r13, r12, 0x0) r14 = dup3(r13, 0xffffffffffffffff, 0x1c0000) preadv(r14, 0x0, 0x0, 0x0) readv(r3, 0x0, 0x0) r15 = socket$inet(0x2, 0x80000, 0x0) syncfs(r15) socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r4, 0x8953, &(0x7f0000001a40)={{0x2, 0x0, @remote}, {0x0, @broadcast}, 0x80, {0x2, 0x0, @remote}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) r16 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r16, 0x8953, &(0x7f0000000500)={{0x2, 0x0, @multicast1}, {0x0, @broadcast}, 0x0, {0x2, 0x0, @local}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) setsockopt$inet_tcp_int(r16, 0x6, 0x0, &(0x7f00000000c0), 0xfdf5) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x3f, &(0x7f0000000340)=0x1, 0x4) syz_open_dev$mice(&(0x7f0000000200)='/dev/input/mice\x00', 0x0, 0x2c6400) openat$keychord(0xffffffffffffff9c, 0x0, 0x80000, 0x0) clone(0x20207ffd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x9b700810fd5f601b, 0x1, 0x0) r17 = open(&(0x7f0000000500)='./bus\x00', 0x141042, 0x0) close(r17) r18 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x105082) r19 = memfd_create(&(0x7f0000000100)='/dev/keychord\x00', 0x0) pwritev(r19, &(0x7f0000000440)=[{&(0x7f00000004c0)="03006f", 0x3}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r18, 0x4c00, r19) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r17, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) fcntl$setstatus(r17, 0x4, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r21, &(0x7f00000001c0), 0x526987c9) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f00000018c0)) fstat(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r23 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r23, 0x1, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) keyctl$get_persistent(0x3, r24, 0x0) write$P9_RGETATTR(0xffffffffffffffff, &(0x7f0000001800)={0xa0, 0x19, 0x1, {0x1120, {0x0, 0x1, 0x6}, 0x100010114, r24, r22, 0x4, 0x10000, 0x9, 0x1, 0x4, 0x8, 0x0, 0x0, 0x3, 0x1f, 0x4, 0x0, 0x3}}, 0xa0) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000640)={@loopback, @multicast2}, 0x0) readv(r17, &(0x7f0000001b80)=[{&(0x7f0000000800)=""/4096}, {&(0x7f0000001940)=""/212}, {&(0x7f0000000600), 0x3c9}, {&(0x7f0000000680)=""/53}, {&(0x7f0000001c00)=""/189}, {&(0x7f0000001b00)=""/68, 0x3a0}], 0x3) read(r20, &(0x7f0000000700)=""/250, 0xffffffc9) sendfile(r18, r19, 0x0, 0x180003) [ 2714.304941] lowmemorykiller: Killing 'syz-executor.4' (27948) (tgid 27948), adj 1000, [ 2714.304941] to free 52408kB on behalf of 'kswapd0' (28) because [ 2714.304941] cache 47308kB is below limit 65536kB for oom_score_adj 12 [ 2714.304941] Free memory is 3664kB above reserved [ 2714.410419] lowmemorykiller: Killing 'syz-executor.4' (27927) (tgid 27927), adj 1000, [ 2714.410419] to free 52404kB on behalf of 'kswapd0' (28) because [ 2714.410419] cache 47308kB is below limit 65536kB for oom_score_adj 12 [ 2714.410419] Free memory is 19684kB above reserved [ 2714.516944] lowmemorykiller: Killing 'syz-executor.4' (27891) (tgid 27891), adj 1000, [ 2714.516944] to free 52396kB on behalf of 'kswapd0' (28) because [ 2714.516944] cache 47312kB is below limit 65536kB for oom_score_adj 12 [ 2714.516944] Free memory is 33984kB above reserved [ 2714.639340] lowmemorykiller: Killing 'syz-executor.4' (27969) (tgid 27969), adj 1000, [ 2714.639340] to free 52396kB on behalf of 'kswapd0' (28) because [ 2714.639340] cache 47312kB is below limit 65536kB for oom_score_adj 12 [ 2714.639340] Free memory is 43172kB above reserved [ 2714.673958] lowmemorykiller: Killing 'syz-executor.4' (24403) (tgid 24403), adj 1000, [ 2714.673958] to free 52388kB on behalf of 'kswapd0' (28) because [ 2714.673958] cache 47312kB is below limit 65536kB for oom_score_adj 12 [ 2714.673958] Free memory is 54764kB above reserved 02:01:15 executing program 2: r0 = socket$inet6(0xa, 0x80003, 0xff) ioctl(r0, 0x1000008912, &(0x7f0000000080)="0800b5055e0bcfe87b2071") r1 = socket(0x1e, 0x805, 0x0) setsockopt$packet_tx_ring(r1, 0x10f, 0x87, &(0x7f0000000040)=@req3={0x80000000}, 0xfeda) r2 = socket(0x1e, 0x805, 0x0) setsockopt$packet_tx_ring(r2, 0x10f, 0x87, &(0x7f0000000040)=@req3={0x80000000}, 0xfeda) r3 = socket(0x1e, 0x805, 0x0) setsockopt$packet_tx_ring(r3, 0x10f, 0x87, &(0x7f0000000040)=@req3={0x80000000}, 0xfeda) r4 = socket(0x1e, 0x805, 0x0) setsockopt$packet_tx_ring(r4, 0x10f, 0x87, &(0x7f0000000040)=@req3={0x80000000, 0x0, 0x2}, 0x94) [ 2715.475925] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=31498 sclass=netlink_route_socket 02:01:16 executing program 0: mkdir(&(0x7f0000000300)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) r0 = open(&(0x7f0000021000)='./file0\x00', 0x0, 0x0) fchdir(r0) open(&(0x7f0000000180)='./file0\x00', 0x100000, 0x8) r1 = 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = creat(&(0x7f0000000000)='./bus\x00', 0x0) ftruncate(r2, 0x208200) r3 = open(&(0x7f0000000780)='./bus\x00', 0x0, 0x0) ioctl$NS_GET_PARENT(r1, 0xb702, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffff2, 0x4002012, r3, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) 02:01:16 executing program 2: 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={0x0, 0x1}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) getxattr(0x0, 0x0, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) socket$nl_route(0x10, 0x3, 0x0) setsockopt$inet6_tcp_TCP_REPAIR(0xffffffffffffffff, 0x6, 0x13, 0x0, 0x0) r0 = creat(0x0, 0x0) setxattr$security_ima(0x0, &(0x7f00000002c0)='security.ima\x00', 0x0, 0x0, 0x0) pwritev(r0, 0x0, 0x0, 0x0) ioctl$KIOCSOUND(0xffffffffffffffff, 0x4b2f, 0x0) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x0, 0x0, 0x0) shutdown(r1, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) r2 = syz_open_procfs(0x0, &(0x7f00000000c0)='map_files\x00') getdents(r2, &(0x7f0000000ea9)=""/407, 0x197) ioctl$EVIOCSKEYCODE_V2(0xffffffffffffffff, 0x40284504, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0) ioctl$LOOP_CTL_GET_FREE(0xffffffffffffffff, 0x4c82) pivot_root(0x0, 0x0) 02:01:16 executing program 1: perf_event_open(&(0x7f0000000040)={0x0, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = creat(&(0x7f0000000000)='./bus\x00', 0x0) ftruncate(r0, 0x208200) r1 = open(&(0x7f0000000780)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffff2, 0x4002012, r1, 0x0) 02:01:16 executing program 4: r0 = eventfd2(0x0, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000140)={0x0, 0x0}) fcntl$getown(0xffffffffffffffff, 0x9) r2 = getpgid(r1) r3 = syz_open_procfs(r2, &(0x7f0000000080)='\x00\x00\x00&y\xc9\xeb\x00\x00\x00\x00\x00 \x00\x00') r4 = syz_open_procfs(0x0, &(0x7f0000000200)='stat\x00') r5 = socket(0xa, 0x2, 0x0) setsockopt$inet6_mreq(r5, 0x29, 0x1b, &(0x7f0000000280)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) r6 = socket(0xa, 0x2, 0x6) setsockopt$inet6_mreq(r6, 0x29, 0x0, &(0x7f0000a1aff7)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000400)='/proc/thsead\xads^lf/aptr/curre\xf9\x9a\x00', 0x2, 0x0) r7 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r7, 0x400454ca, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TUNSETLINK(r7, 0x400454cd, 0x7) r9 = timerfd_create(0x0, 0x0) timerfd_settime(r9, 0x0, &(0x7f0000000140)={{}, {0x0, 0x1c9c380}}, &(0x7f0000af9ff0)) dup3(r9, r8, 0x80000) openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000480)='/selinux/load\x00', 0x2, 0x0) r10 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r10, 0x400454ca, &(0x7f0000000100)={'nr0\x01\x00\x00\x00\xf2\xff\xff\xfe\x00\x00@\x00', 0x6}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r10, 0x400454cd, 0x7) dup3(r11, r10, 0x0) r12 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='\x0e\xed\xcf\x00', 0x0, 0x0) ioctl$TUNSETIFF(r12, 0x400454ca, &(0x7f0000000100)={'lapb0\x00', 0x1000}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r12, 0x400454cd, 0x7) dup3(r13, r12, 0x0) r14 = dup3(r13, 0xffffffffffffffff, 0x1c0000) preadv(r14, 0x0, 0x0, 0x0) readv(r3, 0x0, 0x0) r15 = socket$inet(0x2, 0x80000, 0x0) syncfs(r15) socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r4, 0x8953, &(0x7f0000001a40)={{0x2, 0x0, @remote}, {0x0, @broadcast}, 0x80, {0x2, 0x0, @remote}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) r16 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r16, 0x8953, &(0x7f0000000500)={{0x2, 0x0, @multicast1}, {0x0, @broadcast}, 0x0, {0x2, 0x0, @local}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) setsockopt$inet_tcp_int(r16, 0x6, 0x0, &(0x7f00000000c0), 0xfdf5) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x3f, &(0x7f0000000340)=0x1, 0x4) syz_open_dev$mice(&(0x7f0000000200)='/dev/input/mice\x00', 0x0, 0x2c6400) openat$keychord(0xffffffffffffff9c, 0x0, 0x80000, 0x0) clone(0x20207ffd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x9b700810fd5f601b, 0x1, 0x0) r17 = open(&(0x7f0000000500)='./bus\x00', 0x141042, 0x0) close(r17) r18 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x105082) r19 = memfd_create(&(0x7f0000000100)='/dev/keychord\x00', 0x0) pwritev(r19, &(0x7f0000000440)=[{&(0x7f00000004c0)="03006f", 0x3}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r18, 0x4c00, r19) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r17, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) fcntl$setstatus(r17, 0x4, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r21, &(0x7f00000001c0), 0x526987c9) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f00000018c0)) fstat(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r23 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r23, 0x1, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) keyctl$get_persistent(0x3, r24, 0x0) write$P9_RGETATTR(0xffffffffffffffff, &(0x7f0000001800)={0xa0, 0x19, 0x1, {0x1120, {0x0, 0x1, 0x6}, 0x100010114, r24, r22, 0x4, 0x10000, 0x9, 0x1, 0x4, 0x8, 0x0, 0x0, 0x3, 0x1f, 0x4, 0x0, 0x3}}, 0xa0) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000640)={@loopback, @multicast2}, 0x0) readv(r17, &(0x7f0000001b80)=[{&(0x7f0000000800)=""/4096}, {&(0x7f0000001940)=""/212}, {&(0x7f0000000600), 0x3c9}, {&(0x7f0000000680)=""/53}, {&(0x7f0000001c00)=""/189}, {&(0x7f0000001b00)=""/68, 0x3a0}], 0x3) read(r20, &(0x7f0000000700)=""/250, 0xffffffc9) sendfile(r18, r19, 0x0, 0x180003) 02:01:16 executing program 5: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000300)='/dev/ptmx\x00', 0x0, 0x0) r1 = socket$packet(0x11, 0x2, 0x300) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) ioctl$TCSETS(r0, 0x40045431, &(0x7f0000000600)) ioctl$TCSETS(r0, 0x5402, &(0x7f0000000040)={0x8b9a, 0x0, 0x0, 0xfa}) r4 = syz_open_pts(r0, 0x0) ioctl$TCSETSF(r4, 0x5412, &(0x7f0000000740)) 02:01:16 executing program 1: r0 = epoll_create(0x3039) r1 = perf_event_open(&(0x7f00000003c0)={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_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, r1, &(0x7f0000003480)={0x60000000}) 02:01:16 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000002700)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=""/4096, 0x1000}}], 0x1, 0x0, 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) r0 = open(&(0x7f0000103ff8)='./file0\x00', 0x141042, 0x0) ftruncate(r0, 0x1000) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ptmx\x00', 0x806, 0x0) sendfile(r1, r0, 0x0, 0x40801001) readv(r1, &(0x7f0000000100)=[{&(0x7f0000000080)=""/4, 0x4}], 0x2dc) ioctl$sock_inet6_tcp_SIOCINQ(0xffffffffffffffff, 0x541b, 0x0) fstat(0xffffffffffffffff, 0x0) open(0x0, 0x0, 0x0) openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000040)='/selinux/load\x00', 0x2, 0x0) write$selinux_load(0xffffffffffffffff, 0x0, 0x0) accept4$packet(r0, &(0x7f00000000c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @link_local}, 0x0, 0x82cd3a57e4d0ab43) r2 = open(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0, 0x10, 0xffffffffffffffff, 0x0) ioctl$TIOCGSID(r2, 0x5429, &(0x7f0000001580)) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, 0x0, 0x0) setresuid(0x0, 0x0, 0x0) fstat(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setresgid(0x0, r3, 0x0) keyctl$chown(0x4, 0x0, 0x0, 0x0) openat$selinux_checkreqprot(0xffffffffffffff9c, 0x0, 0x2, 0x0) openat$selinux_load(0xffffffffffffff9c, 0x0, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000016c0)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) setresuid(0x0, 0x0, 0x0) r5 = gettid() tkill(r5, 0x0) r6 = getgid() keyctl$chown(0x4, 0x0, 0x0, r6) lstat(&(0x7f00000001c0)='./bus\x00', &(0x7f0000001900)) openat$selinux_load(0xffffffffffffff9c, 0x0, 0x2, 0x0) r7 = openat$selinux_load(0xffffffffffffff9c, 0x0, 0x2, 0x0) write$selinux_load(r7, 0x0, 0x0) r8 = openat$selinux_load(0xffffffffffffff9c, 0x0, 0x2, 0x0) write$selinux_load(r8, 0x0, 0x0) openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000100)='/selinux/load\x00', 0x2, 0x0) getpid() socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, 0x0, &(0x7f0000000140)) setresuid(0x0, 0x0, 0x0) getgid() write$selinux_load(0xffffffffffffffff, 0x0, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000001fc0)) socket$inet6(0xa, 0x4, 0x0) r9 = socket$inet6(0xa, 0x3, 0x0) setsockopt$inet6_IPV6_XFRM_POLICY(r9, 0x29, 0x23, 0x0, 0x0) recvmmsg(r9, &(0x7f0000003b40), 0x0, 0x0, 0x0) keyctl$chown(0x4, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, 0x0, &(0x7f0000cab000)) setresuid(0x0, 0x0, 0x0) keyctl$chown(0x4, 0x0, 0x0, 0x0) tkill(0x0, 0x39) setresuid(0x0, 0x0, 0x0) fstat(0xffffffffffffffff, &(0x7f0000002080)) getpgrp(0x0) fstat(0xffffffffffffffff, 0x0) openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000100)='/selinux/load\x00', 0x2, 0x0) openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000100)='/selinux/load\x00', 0x2, 0x0) r10 = openat$selinux_load(0xffffffffffffff9c, 0x0, 0x2, 0x0) write$selinux_load(r10, 0x0, 0x0) openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000100)='/selinux/load\x00', 0x2, 0x0) getgid() write$selinux_load(0xffffffffffffffff, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) 02:01:17 executing program 3: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) r3 = socket$inet(0x10, 0x2, 0x0) write(0xffffffffffffffff, &(0x7f0000000140)="24000000210099f0003bf90000ed190e020008160004000000ba0080080002", 0x1f) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a566) splice(r0, 0x0, r2, 0x0, 0x4ffe0, 0x0) sendfile(r1, r3, &(0x7f0000000000)=0x3, 0x697) 02:01:17 executing program 4: r0 = eventfd2(0x0, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000140)={0x0, 0x0}) fcntl$getown(0xffffffffffffffff, 0x9) r2 = getpgid(r1) r3 = syz_open_procfs(r2, &(0x7f0000000080)='\x00\x00\x00&y\xc9\xeb\x00\x00\x00\x00\x00 \x00\x00') r4 = syz_open_procfs(0x0, &(0x7f0000000200)='stat\x00') r5 = socket(0xa, 0x2, 0x0) setsockopt$inet6_mreq(r5, 0x29, 0x1b, &(0x7f0000000280)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) r6 = socket(0xa, 0x2, 0x6) setsockopt$inet6_mreq(r6, 0x29, 0x1b, 0x0, 0x0) openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000400)='/proc/thsead\xads^lf/aptr/curre\xf9\x9a\x00', 0x2, 0x0) r7 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r7, 0x400454ca, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TUNSETLINK(r7, 0x400454cd, 0x7) r9 = timerfd_create(0x0, 0x0) timerfd_settime(r9, 0x0, &(0x7f0000000140)={{}, {0x0, 0x1c9c380}}, &(0x7f0000af9ff0)) dup3(r9, r8, 0x80000) openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000480)='/selinux/load\x00', 0x2, 0x0) r10 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r10, 0x400454ca, &(0x7f0000000100)={'nr0\x01\x00\x00\x00\xf2\xff\xff\xfe\x00\x00@\x00', 0x6}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r10, 0x400454cd, 0x7) dup3(r11, r10, 0x0) r12 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='\x0e\xed\xcf\x00', 0x0, 0x0) ioctl$TUNSETIFF(r12, 0x400454ca, &(0x7f0000000100)={'lapb0\x00', 0x1000}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r12, 0x400454cd, 0x7) dup3(r13, r12, 0x0) r14 = dup3(r13, 0xffffffffffffffff, 0x1c0000) preadv(r14, 0x0, 0x0, 0x0) readv(r3, 0x0, 0x0) r15 = socket$inet(0x2, 0x80000, 0x0) syncfs(r15) socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r4, 0x8953, &(0x7f0000001a40)={{0x2, 0x0, @remote}, {0x0, @broadcast}, 0x80, {0x2, 0x0, @remote}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) r16 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r16, 0x8953, &(0x7f0000000500)={{0x2, 0x0, @multicast1}, {0x0, @broadcast}, 0x0, {0x2, 0x0, @local}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) setsockopt$inet_tcp_int(r16, 0x6, 0x0, &(0x7f00000000c0), 0xfdf5) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x3f, &(0x7f0000000340)=0x1, 0x4) syz_open_dev$mice(&(0x7f0000000200)='/dev/input/mice\x00', 0x0, 0x2c6400) openat$keychord(0xffffffffffffff9c, 0x0, 0x80000, 0x0) clone(0x20207ffd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x9b700810fd5f601b, 0x1, 0x0) r17 = open(&(0x7f0000000500)='./bus\x00', 0x141042, 0x0) close(r17) r18 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x105082) r19 = memfd_create(&(0x7f0000000100)='/dev/keychord\x00', 0x0) pwritev(r19, &(0x7f0000000440)=[{&(0x7f00000004c0)="03006f", 0x3}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r18, 0x4c00, r19) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r17, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) fcntl$setstatus(r17, 0x4, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r21, &(0x7f00000001c0), 0x526987c9) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f00000018c0)) fstat(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r23 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r23, 0x1, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) keyctl$get_persistent(0x3, r24, 0x0) write$P9_RGETATTR(0xffffffffffffffff, &(0x7f0000001800)={0xa0, 0x19, 0x1, {0x1120, {0x0, 0x1, 0x6}, 0x100010114, r24, r22, 0x4, 0x10000, 0x9, 0x1, 0x4, 0x8, 0x0, 0x0, 0x3, 0x1f, 0x4, 0x0, 0x3}}, 0xa0) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000640)={@loopback, @multicast2}, 0x0) readv(r17, &(0x7f0000001b80)=[{&(0x7f0000000800)=""/4096}, {&(0x7f0000001940)=""/212}, {&(0x7f0000000600), 0x3c9}, {&(0x7f0000000680)=""/53}, {&(0x7f0000001c00)=""/189}, {&(0x7f0000001b00)=""/68, 0x3a0}], 0x3) read(r20, &(0x7f0000000700)=""/250, 0xffffffc9) sendfile(r18, r19, 0x0, 0x180003) 02:01:17 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000002700)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=""/4096, 0x1000}}], 0x1, 0x0, 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) r0 = open(&(0x7f0000103ff8)='./file0\x00', 0x141042, 0x0) ftruncate(r0, 0x1000) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ptmx\x00', 0x806, 0x0) sendfile(r1, r0, 0x0, 0x40801001) readv(r1, &(0x7f0000000100)=[{&(0x7f0000000080)=""/4, 0x4}], 0x2dc) ioctl$sock_inet6_tcp_SIOCINQ(0xffffffffffffffff, 0x541b, 0x0) fstat(0xffffffffffffffff, 0x0) open(0x0, 0x0, 0x0) openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000040)='/selinux/load\x00', 0x2, 0x0) write$selinux_load(0xffffffffffffffff, 0x0, 0x0) accept4$packet(r0, &(0x7f00000000c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @link_local}, 0x0, 0x82cd3a57e4d0ab43) r2 = open(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0, 0x10, 0xffffffffffffffff, 0x0) ioctl$TIOCGSID(r2, 0x5429, &(0x7f0000001580)) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, 0x0, 0x0) setresuid(0x0, 0x0, 0x0) fstat(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setresgid(0x0, r3, 0x0) keyctl$chown(0x4, 0x0, 0x0, 0x0) openat$selinux_checkreqprot(0xffffffffffffff9c, 0x0, 0x2, 0x0) openat$selinux_load(0xffffffffffffff9c, 0x0, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000016c0)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) setresuid(0x0, 0x0, 0x0) r5 = gettid() tkill(r5, 0x0) r6 = getgid() keyctl$chown(0x4, 0x0, 0x0, r6) lstat(&(0x7f00000001c0)='./bus\x00', &(0x7f0000001900)) openat$selinux_load(0xffffffffffffff9c, 0x0, 0x2, 0x0) r7 = openat$selinux_load(0xffffffffffffff9c, 0x0, 0x2, 0x0) write$selinux_load(r7, 0x0, 0x0) r8 = openat$selinux_load(0xffffffffffffff9c, 0x0, 0x2, 0x0) write$selinux_load(r8, 0x0, 0x0) openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000100)='/selinux/load\x00', 0x2, 0x0) getpid() socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, 0x0, &(0x7f0000000140)) setresuid(0x0, 0x0, 0x0) getgid() write$selinux_load(0xffffffffffffffff, 0x0, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000001fc0)) socket$inet6(0xa, 0x4, 0x0) r9 = socket$inet6(0xa, 0x3, 0x0) setsockopt$inet6_IPV6_XFRM_POLICY(r9, 0x29, 0x23, 0x0, 0x0) recvmmsg(r9, &(0x7f0000003b40), 0x0, 0x0, 0x0) keyctl$chown(0x4, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, 0x0, &(0x7f0000cab000)) setresuid(0x0, 0x0, 0x0) keyctl$chown(0x4, 0x0, 0x0, 0x0) tkill(0x0, 0x39) setresuid(0x0, 0x0, 0x0) fstat(0xffffffffffffffff, &(0x7f0000002080)) getpgrp(0x0) fstat(0xffffffffffffffff, 0x0) openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000100)='/selinux/load\x00', 0x2, 0x0) openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000100)='/selinux/load\x00', 0x2, 0x0) r10 = openat$selinux_load(0xffffffffffffff9c, 0x0, 0x2, 0x0) write$selinux_load(r10, 0x0, 0x0) openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000100)='/selinux/load\x00', 0x2, 0x0) getgid() write$selinux_load(0xffffffffffffffff, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) 02:01:18 executing program 1: recvmmsg(0xffffffffffffffff, &(0x7f0000002700)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=""/4096, 0x1000}}], 0x1, 0x0, 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) r0 = open(&(0x7f0000103ff8)='./file0\x00', 0x141042, 0x0) ftruncate(r0, 0x1000) r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ptmx\x00', 0x806, 0x0) sendfile(r1, r0, 0x0, 0x40801001) readv(r1, &(0x7f0000000100)=[{&(0x7f0000000080)=""/4, 0x4}], 0x2dc) ioctl$sock_inet6_tcp_SIOCINQ(0xffffffffffffffff, 0x541b, 0x0) fstat(0xffffffffffffffff, 0x0) open(0x0, 0x0, 0x0) openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000040)='/selinux/load\x00', 0x2, 0x0) write$selinux_load(0xffffffffffffffff, 0x0, 0x0) accept4$packet(r0, &(0x7f00000000c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @link_local}, 0x0, 0x82cd3a57e4d0ab43) r2 = open(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0, 0x10, 0xffffffffffffffff, 0x0) ioctl$TIOCGSID(r2, 0x5429, &(0x7f0000001580)) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, 0x0, 0x0) setresuid(0x0, 0x0, 0x0) fstat(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setresgid(0x0, r3, 0x0) keyctl$chown(0x4, 0x0, 0x0, 0x0) openat$selinux_checkreqprot(0xffffffffffffff9c, 0x0, 0x2, 0x0) openat$selinux_load(0xffffffffffffff9c, 0x0, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000016c0)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000caaffb), &(0x7f0000cab000)=0xc) setresuid(0x0, 0x0, 0x0) r5 = gettid() tkill(r5, 0x0) r6 = getgid() keyctl$chown(0x4, 0x0, 0x0, r6) lstat(&(0x7f00000001c0)='./bus\x00', &(0x7f0000001900)) openat$selinux_load(0xffffffffffffff9c, 0x0, 0x2, 0x0) r7 = openat$selinux_load(0xffffffffffffff9c, 0x0, 0x2, 0x0) write$selinux_load(r7, 0x0, 0x0) r8 = openat$selinux_load(0xffffffffffffff9c, 0x0, 0x2, 0x0) write$selinux_load(r8, 0x0, 0x0) openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000100)='/selinux/load\x00', 0x2, 0x0) getpid() socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, 0x0, &(0x7f0000000140)) setresuid(0x0, 0x0, 0x0) getgid() write$selinux_load(0xffffffffffffffff, 0x0, 0x0) fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000001fc0)) socket$inet6(0xa, 0x4, 0x0) r9 = socket$inet6(0xa, 0x3, 0x0) setsockopt$inet6_IPV6_XFRM_POLICY(r9, 0x29, 0x23, 0x0, 0x0) recvmmsg(r9, &(0x7f0000003b40), 0x0, 0x0, 0x0) keyctl$chown(0x4, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, 0x0, &(0x7f0000cab000)) setresuid(0x0, 0x0, 0x0) keyctl$chown(0x4, 0x0, 0x0, 0x0) tkill(0x0, 0x39) setresuid(0x0, 0x0, 0x0) fstat(0xffffffffffffffff, &(0x7f0000002080)) getpgrp(0x0) fstat(0xffffffffffffffff, 0x0) openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000100)='/selinux/load\x00', 0x2, 0x0) openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000100)='/selinux/load\x00', 0x2, 0x0) r10 = openat$selinux_load(0xffffffffffffff9c, 0x0, 0x2, 0x0) write$selinux_load(r10, 0x0, 0x0) openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000100)='/selinux/load\x00', 0x2, 0x0) getgid() write$selinux_load(0xffffffffffffffff, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) 02:01:18 executing program 4: r0 = eventfd2(0x0, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000140)={0x0, 0x0}) fcntl$getown(0xffffffffffffffff, 0x9) r2 = getpgid(r1) r3 = syz_open_procfs(r2, &(0x7f0000000080)='\x00\x00\x00&y\xc9\xeb\x00\x00\x00\x00\x00 \x00\x00') r4 = syz_open_procfs(0x0, &(0x7f0000000200)='stat\x00') r5 = socket(0xa, 0x2, 0x0) setsockopt$inet6_mreq(r5, 0x29, 0x1b, &(0x7f0000000280)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) r6 = socket(0xa, 0x2, 0x6) setsockopt$inet6_mreq(r6, 0x29, 0x1b, 0x0, 0x0) openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000400)='/proc/thsead\xads^lf/aptr/curre\xf9\x9a\x00', 0x2, 0x0) r7 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r7, 0x400454ca, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TUNSETLINK(r7, 0x400454cd, 0x7) r9 = timerfd_create(0x0, 0x0) timerfd_settime(r9, 0x0, &(0x7f0000000140)={{}, {0x0, 0x1c9c380}}, &(0x7f0000af9ff0)) dup3(r9, r8, 0x80000) openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000480)='/selinux/load\x00', 0x2, 0x0) r10 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r10, 0x400454ca, &(0x7f0000000100)={'nr0\x01\x00\x00\x00\xf2\xff\xff\xfe\x00\x00@\x00', 0x6}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r10, 0x400454cd, 0x7) dup3(r11, r10, 0x0) r12 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='\x0e\xed\xcf\x00', 0x0, 0x0) ioctl$TUNSETIFF(r12, 0x400454ca, &(0x7f0000000100)={'lapb0\x00', 0x1000}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r12, 0x400454cd, 0x7) dup3(r13, r12, 0x0) r14 = dup3(r13, 0xffffffffffffffff, 0x1c0000) preadv(r14, 0x0, 0x0, 0x0) readv(r3, 0x0, 0x0) r15 = socket$inet(0x2, 0x80000, 0x0) syncfs(r15) socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r4, 0x8953, &(0x7f0000001a40)={{0x2, 0x0, @remote}, {0x0, @broadcast}, 0x80, {0x2, 0x0, @remote}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) r16 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r16, 0x8953, &(0x7f0000000500)={{0x2, 0x0, @multicast1}, {0x0, @broadcast}, 0x0, {0x2, 0x0, @local}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) setsockopt$inet_tcp_int(r16, 0x6, 0x0, &(0x7f00000000c0), 0xfdf5) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x3f, &(0x7f0000000340)=0x1, 0x4) syz_open_dev$mice(&(0x7f0000000200)='/dev/input/mice\x00', 0x0, 0x2c6400) openat$keychord(0xffffffffffffff9c, 0x0, 0x80000, 0x0) clone(0x20207ffd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x9b700810fd5f601b, 0x1, 0x0) r17 = open(&(0x7f0000000500)='./bus\x00', 0x141042, 0x0) close(r17) r18 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x105082) r19 = memfd_create(&(0x7f0000000100)='/dev/keychord\x00', 0x0) pwritev(r19, &(0x7f0000000440)=[{&(0x7f00000004c0)="03006f", 0x3}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r18, 0x4c00, r19) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r17, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) fcntl$setstatus(r17, 0x4, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r21, &(0x7f00000001c0), 0x526987c9) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f00000018c0)) fstat(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r23 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r23, 0x1, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) keyctl$get_persistent(0x3, r24, 0x0) write$P9_RGETATTR(0xffffffffffffffff, &(0x7f0000001800)={0xa0, 0x19, 0x1, {0x1120, {0x0, 0x1, 0x6}, 0x100010114, r24, r22, 0x4, 0x10000, 0x9, 0x1, 0x4, 0x8, 0x0, 0x0, 0x3, 0x1f, 0x4, 0x0, 0x3}}, 0xa0) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000640)={@loopback, @multicast2}, 0x0) readv(r17, &(0x7f0000001b80)=[{&(0x7f0000000800)=""/4096}, {&(0x7f0000001940)=""/212}, {&(0x7f0000000600), 0x3c9}, {&(0x7f0000000680)=""/53}, {&(0x7f0000001c00)=""/189}, {&(0x7f0000001b00)=""/68, 0x3a0}], 0x3) read(r20, &(0x7f0000000700)=""/250, 0xffffffc9) sendfile(r18, r19, 0x0, 0x180003) 02:01:19 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000240), 0x0, 0x0, 0xfdc0}, 0x0) r0 = socket$inet(0x10, 0x3, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0) ioctl$sock_ifreq(r0, 0x89f1, &(0x7f0000000180)={'ip6tnl0\x00', @ifru_flags}) r1 = socket(0x10, 0x3, 0x0) ioctl$sock_ifreq(r1, 0x89f2, &(0x7f00000000c0)={'ip6tnl0\x00', @ifru_data=&(0x7f0000000000)="b06f31673d3da2b793d4f9a507e3c9133ba7ce8f5e6e538ecf8829b08f7f4aae"}) 02:01:19 executing program 2: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) getsockopt$inet6_tcp_buf(r0, 0x6, 0xd, 0x0, &(0x7f0000000240)) 02:01:19 executing program 1: syz_open_dev$sndtimer(&(0x7f0000000840)='/dev/snd/timer\x00', 0x0, 0x10000) r0 = memfd_create(&(0x7f0000000540)='\x00', 0x17) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000480)='Cpuacct.stE\xae\x00', 0x275a, 0x0) r2 = creat(&(0x7f00000001c0)='./bus\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x2000002) read$eventfd(r2, &(0x7f00000003c0), 0x8) fallocate(r0, 0xe, 0x6, 0xffffffffffff5a11) r3 = creat(&(0x7f00000000c0)='./bus\x00', 0x0) r4 = socket$inet6(0xa, 0x400000000001, 0x0) r5 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ptmx\x00', 0x1cd41cf7c39ad16d, 0x0) ioctl$TCSETS(r5, 0x40045431, &(0x7f00003b9fdc)={0xfffffffd, 0x0, 0xfffffffd, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000000}) syz_open_pts(r5, 0x0) close(r5) ioctl$TIOCGWINSZ(r3, 0x5413, &(0x7f0000000300)) ioctl$TIOCLINUX7(r1, 0x541c, &(0x7f0000000380)={0x7, 0x8}) r6 = dup(r4) setsockopt$inet6_tcp_int(r6, 0x6, 0x12, &(0x7f0000000000)=0x7f, 0x4) bind$inet6(r4, &(0x7f0000000040)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendto$inet6(r4, 0x0, 0x0, 0x20000008, &(0x7f00008d4fe4)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) setsockopt$SO_BINDTODEVICE(r4, 0x1, 0x19, &(0x7f0000000180)='syz_tun\x00', 0x10) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x20000, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) add_key(&(0x7f00000006c0)='trusted\x00', 0x0, &(0x7f0000000780), 0x39, 0x0) r7 = open(&(0x7f0000000440)='./bus\x00', 0x0, 0x0) ftruncate(r3, 0x800fe) sendfile(r6, r7, 0x0, 0x8000fffffffe) 02:01:19 executing program 5: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PAUSE_OUTPUT(r0, 0x40086602, 0x400007) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_subtree(0xffffffffffffffff, &(0x7f0000000100)=ANY=[], 0xff4a) write$cgroup_subtree(r1, &(0x7f0000000000)=ANY=[], 0x20032600) ioctl$EXT4_IOC_MIGRATE(r0, 0x6609) 02:01:19 executing program 4: r0 = eventfd2(0x0, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000140)={0x0, 0x0}) fcntl$getown(0xffffffffffffffff, 0x9) r2 = getpgid(r1) r3 = syz_open_procfs(r2, &(0x7f0000000080)='\x00\x00\x00&y\xc9\xeb\x00\x00\x00\x00\x00 \x00\x00') r4 = syz_open_procfs(0x0, &(0x7f0000000200)='stat\x00') r5 = socket(0xa, 0x2, 0x0) setsockopt$inet6_mreq(r5, 0x29, 0x1b, &(0x7f0000000280)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) r6 = socket(0xa, 0x2, 0x6) setsockopt$inet6_mreq(r6, 0x29, 0x1b, 0x0, 0x0) openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000400)='/proc/thsead\xads^lf/aptr/curre\xf9\x9a\x00', 0x2, 0x0) r7 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r7, 0x400454ca, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TUNSETLINK(r7, 0x400454cd, 0x7) r9 = timerfd_create(0x0, 0x0) timerfd_settime(r9, 0x0, &(0x7f0000000140)={{}, {0x0, 0x1c9c380}}, &(0x7f0000af9ff0)) dup3(r9, r8, 0x80000) openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000480)='/selinux/load\x00', 0x2, 0x0) r10 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r10, 0x400454ca, &(0x7f0000000100)={'nr0\x01\x00\x00\x00\xf2\xff\xff\xfe\x00\x00@\x00', 0x6}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r10, 0x400454cd, 0x7) dup3(r11, r10, 0x0) r12 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='\x0e\xed\xcf\x00', 0x0, 0x0) ioctl$TUNSETIFF(r12, 0x400454ca, &(0x7f0000000100)={'lapb0\x00', 0x1000}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r12, 0x400454cd, 0x7) dup3(r13, r12, 0x0) r14 = dup3(r13, 0xffffffffffffffff, 0x1c0000) preadv(r14, 0x0, 0x0, 0x0) readv(r3, 0x0, 0x0) r15 = socket$inet(0x2, 0x80000, 0x0) syncfs(r15) socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r4, 0x8953, &(0x7f0000001a40)={{0x2, 0x0, @remote}, {0x0, @broadcast}, 0x80, {0x2, 0x0, @remote}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) r16 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r16, 0x8953, &(0x7f0000000500)={{0x2, 0x0, @multicast1}, {0x0, @broadcast}, 0x0, {0x2, 0x0, @local}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) setsockopt$inet_tcp_int(r16, 0x6, 0x0, &(0x7f00000000c0), 0xfdf5) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x3f, &(0x7f0000000340)=0x1, 0x4) syz_open_dev$mice(&(0x7f0000000200)='/dev/input/mice\x00', 0x0, 0x2c6400) openat$keychord(0xffffffffffffff9c, 0x0, 0x80000, 0x0) clone(0x20207ffd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x9b700810fd5f601b, 0x1, 0x0) r17 = open(&(0x7f0000000500)='./bus\x00', 0x141042, 0x0) close(r17) r18 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x105082) r19 = memfd_create(&(0x7f0000000100)='/dev/keychord\x00', 0x0) pwritev(r19, &(0x7f0000000440)=[{&(0x7f00000004c0)="03006f", 0x3}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r18, 0x4c00, r19) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r17, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) fcntl$setstatus(r17, 0x4, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r21, &(0x7f00000001c0), 0x526987c9) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f00000018c0)) fstat(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r23 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r23, 0x1, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) keyctl$get_persistent(0x3, r24, 0x0) write$P9_RGETATTR(0xffffffffffffffff, &(0x7f0000001800)={0xa0, 0x19, 0x1, {0x1120, {0x0, 0x1, 0x6}, 0x100010114, r24, r22, 0x4, 0x10000, 0x9, 0x1, 0x4, 0x8, 0x0, 0x0, 0x3, 0x1f, 0x4, 0x0, 0x3}}, 0xa0) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000640)={@loopback, @multicast2}, 0x0) readv(r17, &(0x7f0000001b80)=[{&(0x7f0000000800)=""/4096}, {&(0x7f0000001940)=""/212}, {&(0x7f0000000600), 0x3c9}, {&(0x7f0000000680)=""/53}, {&(0x7f0000001c00)=""/189}, {&(0x7f0000001b00)=""/68, 0x3a0}], 0x3) read(r20, &(0x7f0000000700)=""/250, 0xffffffc9) sendfile(r18, r19, 0x0, 0x180003) [ 2718.418747] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=0 sclass=netlink_route_socket [ 2718.691219] lowmemorykiller: Killing 'syz-executor.4' (28031) (tgid 28031), adj 1000, [ 2718.691219] to free 52408kB on behalf of 'kswapd0' (28) because [ 2718.691219] cache 47316kB is below limit 65536kB for oom_score_adj 12 [ 2718.691219] Free memory is 1400kB above reserved [ 2718.710448] lowmemorykiller: Killing 'syz-executor.4' (28127) (tgid 28127), adj 1000, [ 2718.710448] to free 52408kB on behalf of 'syz-executor.1' (28179) because [ 2718.710448] cache 47316kB is below limit 65536kB for oom_score_adj 12 [ 2718.710448] Free memory is -1080kB above reserved [ 2718.720477] lowmemorykiller: Killing 'syz-executor.4' (28163) (tgid 28163), adj 1000, [ 2718.720477] to free 52408kB on behalf of 'syz-executor.1' (28179) because [ 2718.720477] cache 47316kB is below limit 65536kB for oom_score_adj 12 [ 2718.720477] Free memory is 16920kB above reserved [ 2718.730443] lowmemorykiller: Killing 'syz-executor.4' (28083) (tgid 28083), adj 1000, [ 2718.730443] to free 52404kB on behalf of 'syz-executor.1' (28179) because [ 2718.730443] cache 47316kB is below limit 65536kB for oom_score_adj 12 [ 2718.730443] Free memory is 23820kB above reserved [ 2718.740442] lowmemorykiller: Killing 'syz-executor.4' (24460) (tgid 24460), adj 1000, [ 2718.740442] to free 52388kB on behalf of 'syz-executor.1' (28179) because [ 2718.740442] cache 47316kB is below limit 65536kB for oom_score_adj 12 [ 2718.740442] Free memory is 30208kB above reserved [ 2718.750500] lowmemorykiller: Killing 'syz-executor.4' (24497) (tgid 24497), adj 1000, [ 2718.750500] to free 52388kB on behalf of 'syz-executor.1' (28179) because [ 2718.750500] cache 47316kB is below limit 65536kB for oom_score_adj 12 [ 2718.750500] Free memory is 33908kB above reserved [ 2718.760439] lowmemorykiller: Killing 'syz-executor.4' (24546) (tgid 24546), adj 1000, [ 2718.760439] to free 52388kB on behalf of 'syz-executor.1' (28179) because [ 2718.760439] cache 47316kB is below limit 65536kB for oom_score_adj 12 [ 2718.760439] Free memory is 36908kB above reserved [ 2718.764985] lowmemorykiller: Killing 'syz-executor.4' (24564) (tgid 24564), adj 1000, [ 2718.764985] to free 52388kB on behalf of 'syz-executor.1' (28179) because [ 2718.764985] cache 47316kB is below limit 65536kB for oom_score_adj 12 [ 2718.764985] Free memory is 40208kB above reserved [ 2719.052875] lowmemorykiller: Killing 'syz-executor.4' (24624) (tgid 24624), adj 1000, [ 2719.052875] to free 52388kB on behalf of 'syz-executor.1' (28179) because [ 2719.052875] cache 47316kB is below limit 65536kB for oom_score_adj 12 [ 2719.052875] Free memory is 40208kB above reserved 02:01:19 executing program 1: mkdir(&(0x7f0000000300)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) r0 = open(&(0x7f0000021000)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r2 = creat(&(0x7f0000000000)='./bus\x00', 0x0) ftruncate(r2, 0x208200) r3 = open(&(0x7f0000000780)='./bus\x00', 0x0, 0x0) ioctl$NS_GET_PARENT(r1, 0xb702, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffff2, 0x4002012, r3, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) [ 2719.245339] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=0 sclass=netlink_route_socket 02:01:20 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000001380)=[{&(0x7f0000001200)=""/148, 0x94}], 0x100001c9, 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = syz_open_procfs(0x0, &(0x7f0000000000)='wchan\x00') preadv(r2, &(0x7f0000000480), 0x10000000000002a1, 0x0) 02:01:20 executing program 3: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) socket$inet(0x10, 0x2, 0x0) write(0xffffffffffffffff, &(0x7f0000000140)="24000000210099f0003bf90000ed190e020008160004000000ba0080080002", 0x1f) r3 = socket(0x200000000000011, 0x4000000000080002, 0x0) setsockopt$packet_int(r3, 0x107, 0x14, 0x0, 0x0) r4 = socket(0x200000000000011, 0x4000000000080002, 0x0) setsockopt$packet_int(r4, 0x107, 0x14, 0x0, 0x0) r5 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) mmap$perf(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x4000010, r5, 0x101) r6 = socket(0x200000000000011, 0x4000000000080002, 0x0) setsockopt$packet_int(r6, 0x107, 0x14, 0x0, 0x0) write$binfmt_misc(r1, &(0x7f0000000280)=ANY=[@ANYRESDEC=r3, @ANYRES32=0x0, @ANYRES64, @ANYRESDEC, @ANYRES32=r4, @ANYRESHEX=0x0, @ANYPTR64=&(0x7f0000000180)=ANY=[@ANYRES64=r6, @ANYBLOB="3c7b2343799a8d85449c31a59a291d49480fffce041d096bd01b9a09a2a118db3b31f8f1fd5a8af259472634313dfea3224d5a8a88f861545fe5b9c7cdefd44586344ddad5016110a9aebb9be1539d51dbe3c66e51e52f262d5d3a7afc906df0709c0834d490e8fe57087883a64c56a79037c581eb497ece6e8f9e4d17cef7b3cf69767a47e4c38443888e70cd006f9991e20d2249d4706a04d68e80c1c131f86c58c1030e8bf7132484f151406870f8390176bd4eec1f57345bc590f024eb93a8fc1e8295df465241bb62234df5057314c68ad9f236a721", @ANYRESOCT=0x0], @ANYRESOCT=r4], 0x69) splice(r0, 0x0, r2, 0x0, 0x4ffe0, 0x0) 02:01:20 executing program 4: r0 = eventfd2(0x0, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000140)={0x0, 0x0}) fcntl$getown(0xffffffffffffffff, 0x9) r2 = getpgid(r1) r3 = syz_open_procfs(r2, &(0x7f0000000080)='\x00\x00\x00&y\xc9\xeb\x00\x00\x00\x00\x00 \x00\x00') r4 = syz_open_procfs(0x0, &(0x7f0000000200)='stat\x00') r5 = socket(0xa, 0x2, 0x0) setsockopt$inet6_mreq(r5, 0x29, 0x1b, &(0x7f0000000280)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) r6 = socket(0xa, 0x2, 0x6) setsockopt$inet6_mreq(r6, 0x29, 0x1b, &(0x7f0000a1aff7)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) openat$smack_thread_current(0xffffffffffffff9c, 0x0, 0x2, 0x0) r7 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r7, 0x400454ca, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TUNSETLINK(r7, 0x400454cd, 0x7) r9 = timerfd_create(0x0, 0x0) timerfd_settime(r9, 0x0, &(0x7f0000000140)={{}, {0x0, 0x1c9c380}}, &(0x7f0000af9ff0)) dup3(r9, r8, 0x80000) openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000480)='/selinux/load\x00', 0x2, 0x0) r10 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r10, 0x400454ca, &(0x7f0000000100)={'nr0\x01\x00\x00\x00\xf2\xff\xff\xfe\x00\x00@\x00', 0x6}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r10, 0x400454cd, 0x7) dup3(r11, r10, 0x0) r12 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='\x0e\xed\xcf\x00', 0x0, 0x0) ioctl$TUNSETIFF(r12, 0x400454ca, &(0x7f0000000100)={'lapb0\x00', 0x1000}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r12, 0x400454cd, 0x7) dup3(r13, r12, 0x0) r14 = dup3(r13, 0xffffffffffffffff, 0x1c0000) preadv(r14, 0x0, 0x0, 0x0) readv(r3, 0x0, 0x0) r15 = socket$inet(0x2, 0x80000, 0x0) syncfs(r15) socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r4, 0x8953, &(0x7f0000001a40)={{0x2, 0x0, @remote}, {0x0, @broadcast}, 0x80, {0x2, 0x0, @remote}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) r16 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r16, 0x8953, &(0x7f0000000500)={{0x2, 0x0, @multicast1}, {0x0, @broadcast}, 0x0, {0x2, 0x0, @local}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) setsockopt$inet_tcp_int(r16, 0x6, 0x0, &(0x7f00000000c0), 0xfdf5) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x3f, &(0x7f0000000340)=0x1, 0x4) syz_open_dev$mice(&(0x7f0000000200)='/dev/input/mice\x00', 0x0, 0x2c6400) openat$keychord(0xffffffffffffff9c, 0x0, 0x80000, 0x0) clone(0x20207ffd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x9b700810fd5f601b, 0x1, 0x0) r17 = open(&(0x7f0000000500)='./bus\x00', 0x141042, 0x0) close(r17) r18 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x105082) r19 = memfd_create(&(0x7f0000000100)='/dev/keychord\x00', 0x0) pwritev(r19, &(0x7f0000000440)=[{&(0x7f00000004c0)="03006f", 0x3}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r18, 0x4c00, r19) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r17, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) fcntl$setstatus(r17, 0x4, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r21, &(0x7f00000001c0), 0x526987c9) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f00000018c0)) fstat(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r23 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r23, 0x1, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) keyctl$get_persistent(0x3, r24, 0x0) write$P9_RGETATTR(0xffffffffffffffff, &(0x7f0000001800)={0xa0, 0x19, 0x1, {0x1120, {0x0, 0x1, 0x6}, 0x100010114, r24, r22, 0x4, 0x10000, 0x9, 0x1, 0x4, 0x8, 0x0, 0x0, 0x3, 0x1f, 0x4, 0x0, 0x3}}, 0xa0) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000640)={@loopback, @multicast2}, 0x0) readv(r17, &(0x7f0000001b80)=[{&(0x7f0000000800)=""/4096}, {&(0x7f0000001940)=""/212}, {&(0x7f0000000600), 0x3c9}, {&(0x7f0000000680)=""/53}, {&(0x7f0000001c00)=""/189}, {&(0x7f0000001b00)=""/68, 0x3a0}], 0x3) read(r20, &(0x7f0000000700)=""/250, 0xffffffc9) sendfile(r18, r19, 0x0, 0x180003) 02:01:20 executing program 2: r0 = socket$inet6(0xa, 0x80003, 0xff) ioctl(r0, 0x1000008912, &(0x7f0000000080)="0800b5055e0bcfe87b2071") r1 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000040)='./cgroup.cpu/syz1\x00', 0x200002, 0x0) r2 = openat$cgroup_int(r1, &(0x7f0000000100)='hugetlb.2MB.failcnt\x00', 0x2, 0x0) sendfile(r2, r2, 0x0, 0x22) 02:01:20 executing program 5: r0 = creat(&(0x7f0000000080)='./bus\x00', 0x0) bind(0xffffffffffffffff, &(0x7f0000000100)=@generic={0x0, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) ioctl$BLKDISCARD(r0, 0x1277, &(0x7f0000000100)) 02:01:20 executing program 1: perf_event_open(&(0x7f0000000440)={0x2, 0x70, 0xb8, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x2102001ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) wait4(0x0, 0x0, 0x0, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x200001040, 0x0) r0 = gettid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) creat(&(0x7f0000000080)='./file0\x00', 0x0) ioctl$int_in(r1, 0x5452, &(0x7f0000000000)=0x3e) recvfrom$unix(r2, 0x0, 0x2dd, 0x0, 0x0, 0x0) fcntl$setown(r1, 0x8, r0) fcntl$setsig(r1, 0xa, 0x12) dup2(r1, r2) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)) tkill(r0, 0x16) [ 2720.592134] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=12336 sclass=netlink_route_socket 02:01:21 executing program 1: perf_event_open(&(0x7f0000000440)={0x2, 0x70, 0xb8, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) getpid() mknod(&(0x7f00000001c0)='./file0\x00', 0x200001040, 0x0) creat(&(0x7f0000000080)='./file0\x00', 0x0) 02:01:21 executing program 5: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/fuse\x00', 0x2, 0x0) mount$fuse(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000040)='fuse\x00', 0x0, &(0x7f0000000380)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4003}, 0x2c, {'user_id'}, 0x2c, {'group_id'}}) clone(0x2102001ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) removexattr(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)=@random={'btrfs.', 'fuse\x00'}) 02:01:21 executing program 4: r0 = eventfd2(0x0, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000140)={0x0, 0x0}) fcntl$getown(0xffffffffffffffff, 0x9) r2 = getpgid(r1) r3 = syz_open_procfs(r2, &(0x7f0000000080)='\x00\x00\x00&y\xc9\xeb\x00\x00\x00\x00\x00 \x00\x00') r4 = syz_open_procfs(0x0, &(0x7f0000000200)='stat\x00') r5 = socket(0xa, 0x2, 0x0) setsockopt$inet6_mreq(r5, 0x29, 0x1b, &(0x7f0000000280)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) r6 = socket(0xa, 0x2, 0x6) setsockopt$inet6_mreq(r6, 0x29, 0x1b, &(0x7f0000a1aff7)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) openat$smack_thread_current(0xffffffffffffff9c, 0x0, 0x2, 0x0) r7 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r7, 0x400454ca, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TUNSETLINK(r7, 0x400454cd, 0x7) r9 = timerfd_create(0x0, 0x0) timerfd_settime(r9, 0x0, &(0x7f0000000140)={{}, {0x0, 0x1c9c380}}, &(0x7f0000af9ff0)) dup3(r9, r8, 0x80000) openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000480)='/selinux/load\x00', 0x2, 0x0) r10 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r10, 0x400454ca, &(0x7f0000000100)={'nr0\x01\x00\x00\x00\xf2\xff\xff\xfe\x00\x00@\x00', 0x6}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r10, 0x400454cd, 0x7) dup3(r11, r10, 0x0) r12 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='\x0e\xed\xcf\x00', 0x0, 0x0) ioctl$TUNSETIFF(r12, 0x400454ca, &(0x7f0000000100)={'lapb0\x00', 0x1000}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r12, 0x400454cd, 0x7) dup3(r13, r12, 0x0) r14 = dup3(r13, 0xffffffffffffffff, 0x1c0000) preadv(r14, 0x0, 0x0, 0x0) readv(r3, 0x0, 0x0) r15 = socket$inet(0x2, 0x80000, 0x0) syncfs(r15) socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r4, 0x8953, &(0x7f0000001a40)={{0x2, 0x0, @remote}, {0x0, @broadcast}, 0x80, {0x2, 0x0, @remote}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) r16 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r16, 0x8953, &(0x7f0000000500)={{0x2, 0x0, @multicast1}, {0x0, @broadcast}, 0x0, {0x2, 0x0, @local}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) setsockopt$inet_tcp_int(r16, 0x6, 0x0, &(0x7f00000000c0), 0xfdf5) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x3f, &(0x7f0000000340)=0x1, 0x4) syz_open_dev$mice(&(0x7f0000000200)='/dev/input/mice\x00', 0x0, 0x2c6400) openat$keychord(0xffffffffffffff9c, 0x0, 0x80000, 0x0) clone(0x20207ffd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x9b700810fd5f601b, 0x1, 0x0) r17 = open(&(0x7f0000000500)='./bus\x00', 0x141042, 0x0) close(r17) r18 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x105082) r19 = memfd_create(&(0x7f0000000100)='/dev/keychord\x00', 0x0) pwritev(r19, &(0x7f0000000440)=[{&(0x7f00000004c0)="03006f", 0x3}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r18, 0x4c00, r19) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r17, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) fcntl$setstatus(r17, 0x4, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r21, &(0x7f00000001c0), 0x526987c9) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f00000018c0)) fstat(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r23 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r23, 0x1, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) keyctl$get_persistent(0x3, r24, 0x0) write$P9_RGETATTR(0xffffffffffffffff, &(0x7f0000001800)={0xa0, 0x19, 0x1, {0x1120, {0x0, 0x1, 0x6}, 0x100010114, r24, r22, 0x4, 0x10000, 0x9, 0x1, 0x4, 0x8, 0x0, 0x0, 0x3, 0x1f, 0x4, 0x0, 0x3}}, 0xa0) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000640)={@loopback, @multicast2}, 0x0) readv(r17, &(0x7f0000001b80)=[{&(0x7f0000000800)=""/4096}, {&(0x7f0000001940)=""/212}, {&(0x7f0000000600), 0x3c9}, {&(0x7f0000000680)=""/53}, {&(0x7f0000001c00)=""/189}, {&(0x7f0000001b00)=""/68, 0x3a0}], 0x3) read(r20, &(0x7f0000000700)=""/250, 0xffffffc9) sendfile(r18, r19, 0x0, 0x180003) 02:01:21 executing program 2: perf_event_open(&(0x7f0000000440)={0x2, 0x70, 0xb8, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(0xffffffffffffffff, 0x10e, 0xc, &(0x7f0000000000)={0x4ad2}, 0x10) write(r0, &(0x7f0000000080)="240000001a005f0014f9f407000904000200200000000000000000000800020000000000", 0x24) syz_genetlink_get_family_id$tipc(&(0x7f0000000200)='TIPC\x00') clone(0x2102001ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) write$FUSE_NOTIFY_RETRIEVE(0xffffffffffffffff, 0x0, 0x0) getpid() r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ptmx\x00', 0x0, 0x0) ioctl$TCSETSW(r1, 0x5403, &(0x7f0000000000)) ioctl$VT_WAITACTIVE(0xffffffffffffffff, 0x5607) r2 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r2, 0x10e, 0xc, 0x0, 0x0) write(r2, &(0x7f0000000080)="240000001a005f0014f9f407000904000200200000000000000000000800020000000000", 0x24) pipe2(&(0x7f0000000000), 0x800) dup(0xffffffffffffffff) syz_open_procfs(0x0, &(0x7f0000000600)='net/ip6_flowlabel\x00n\xc01\x14\x894X\xed\xc1\xc9\xd8\xdcK\r\x8d\xae\x98&@\xd0\xe6\xbbQ\xd7\xffYn\x1c\x92\xde\x0e\xaa1\x91\x98\xe9\x1f\nMCi|+\xcdw\xf0\x176Z\xf1`\xac\xf3;\xd6d2\xeb\xe5\f\x0e\x8b\xda\xf7\xfc9\xfe\xff4\xef\'\xa19q\x93\"\x7fG3\xc1E\xe6e6\xc6\xc2u\x11% \xe7+0\x97\x84;\\\xda\xc4\x80\xc3\xb18N\xbfY%\x05\xf8\x85\x89\xfc\xd2\xd7') socket$netlink(0x10, 0x3, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) sendmsg$NBD_CMD_DISCONNECT(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f00000004c0)=ANY=[@ANYBLOB="3c00f70046232cc054924e7632dab1fff90b441a4b5977d7bbe64342cf0421dab67c33bcbd28cb2aa8b4a65e04807feddf2bdbf935e39646f36027749439779307f0106a60b7fa8f", @ANYRES16=0x0, @ANYBLOB="200028bd70000300df250200"], 0x3}, 0x1, 0x0, 0x0, 0x4}, 0x4) accept4$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @remote}, &(0x7f00000000c0)=0x10, 0x0) setxattr$trusted_overlay_opaque(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='trusted.overlay.opaque\x00', &(0x7f0000000180)='y\x00', 0x2, 0x2) 02:01:21 executing program 0: perf_event_open(&(0x7f00000004c0)={0x2, 0x70, 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, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup\x00', 0x200002, 0x0) openat$cgroup_ro(r0, &(0x7f00000000c0)='cgroup.events\x00', 0x0, 0x0) dup(0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) 02:01:21 executing program 3: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x200000000000011, 0x4000000000080002, 0x0) setsockopt$packet_int(r2, 0x107, 0x14, 0x0, 0x0) r3 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000001c0)='net/\xf9s\xef$t\xc5\xb6\xc5\x06rout\x98e\x00') close(r3) ioctl$PERF_EVENT_IOC_SET_FILTER(r3, 0x40082406, &(0x7f00000000c0)='trusted.overlay.opaque\x00') flock(r2, 0x4) r4 = socket$inet_udp(0x2, 0x2, 0x0) close(r4) r5 = socket$inet(0x10, 0x3, 0x0) write(0xffffffffffffffff, &(0x7f0000000140)="24000000210099f0003bf90000ed190e020008160004000000ba0080080002", 0x1f) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a566) splice(r0, 0x0, r4, 0x0, 0x4ffe0, 0x0) fsetxattr$trusted_overlay_opaque(r5, &(0x7f0000000000)='trusted.overlay.opaque\x00', &(0x7f0000000040)='y\x00', 0x2, 0x2) [ 2720.973564] audit: type=1400 audit(1575165681.665:4781): avc: denied { create } for pid=28259 comm="syz-executor.2" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 02:01:21 executing program 4: r0 = eventfd2(0x0, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000140)={0x0, 0x0}) fcntl$getown(0xffffffffffffffff, 0x9) r2 = getpgid(r1) r3 = syz_open_procfs(r2, &(0x7f0000000080)='\x00\x00\x00&y\xc9\xeb\x00\x00\x00\x00\x00 \x00\x00') r4 = syz_open_procfs(0x0, &(0x7f0000000200)='stat\x00') r5 = socket(0xa, 0x2, 0x0) setsockopt$inet6_mreq(r5, 0x29, 0x1b, &(0x7f0000000280)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) r6 = socket(0xa, 0x2, 0x6) setsockopt$inet6_mreq(r6, 0x29, 0x1b, &(0x7f0000a1aff7)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) openat$smack_thread_current(0xffffffffffffff9c, 0x0, 0x2, 0x0) r7 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r7, 0x400454ca, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TUNSETLINK(r7, 0x400454cd, 0x7) r9 = timerfd_create(0x0, 0x0) timerfd_settime(r9, 0x0, &(0x7f0000000140)={{}, {0x0, 0x1c9c380}}, &(0x7f0000af9ff0)) dup3(r9, r8, 0x80000) openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000480)='/selinux/load\x00', 0x2, 0x0) r10 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r10, 0x400454ca, &(0x7f0000000100)={'nr0\x01\x00\x00\x00\xf2\xff\xff\xfe\x00\x00@\x00', 0x6}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r10, 0x400454cd, 0x7) dup3(r11, r10, 0x0) r12 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='\x0e\xed\xcf\x00', 0x0, 0x0) ioctl$TUNSETIFF(r12, 0x400454ca, &(0x7f0000000100)={'lapb0\x00', 0x1000}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r12, 0x400454cd, 0x7) dup3(r13, r12, 0x0) r14 = dup3(r13, 0xffffffffffffffff, 0x1c0000) preadv(r14, 0x0, 0x0, 0x0) readv(r3, 0x0, 0x0) r15 = socket$inet(0x2, 0x80000, 0x0) syncfs(r15) socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r4, 0x8953, &(0x7f0000001a40)={{0x2, 0x0, @remote}, {0x0, @broadcast}, 0x80, {0x2, 0x0, @remote}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) r16 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r16, 0x8953, &(0x7f0000000500)={{0x2, 0x0, @multicast1}, {0x0, @broadcast}, 0x0, {0x2, 0x0, @local}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) setsockopt$inet_tcp_int(r16, 0x6, 0x0, &(0x7f00000000c0), 0xfdf5) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x3f, &(0x7f0000000340)=0x1, 0x4) syz_open_dev$mice(&(0x7f0000000200)='/dev/input/mice\x00', 0x0, 0x2c6400) openat$keychord(0xffffffffffffff9c, 0x0, 0x80000, 0x0) clone(0x20207ffd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x9b700810fd5f601b, 0x1, 0x0) r17 = open(&(0x7f0000000500)='./bus\x00', 0x141042, 0x0) close(r17) r18 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x105082) r19 = memfd_create(&(0x7f0000000100)='/dev/keychord\x00', 0x0) pwritev(r19, &(0x7f0000000440)=[{&(0x7f00000004c0)="03006f", 0x3}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r18, 0x4c00, r19) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r17, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) fcntl$setstatus(r17, 0x4, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r21, &(0x7f00000001c0), 0x526987c9) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f00000018c0)) fstat(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r23 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r23, 0x1, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) keyctl$get_persistent(0x3, r24, 0x0) write$P9_RGETATTR(0xffffffffffffffff, &(0x7f0000001800)={0xa0, 0x19, 0x1, {0x1120, {0x0, 0x1, 0x6}, 0x100010114, r24, r22, 0x4, 0x10000, 0x9, 0x1, 0x4, 0x8, 0x0, 0x0, 0x3, 0x1f, 0x4, 0x0, 0x3}}, 0xa0) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000640)={@loopback, @multicast2}, 0x0) readv(r17, &(0x7f0000001b80)=[{&(0x7f0000000800)=""/4096}, {&(0x7f0000001940)=""/212}, {&(0x7f0000000600), 0x3c9}, {&(0x7f0000000680)=""/53}, {&(0x7f0000001c00)=""/189}, {&(0x7f0000001b00)=""/68, 0x3a0}], 0x3) read(r20, &(0x7f0000000700)=""/250, 0xffffffc9) sendfile(r18, r19, 0x0, 0x180003) 02:01:22 executing program 5: creat(&(0x7f0000000000)='./bus\x00', 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50a, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x2, 0x0) close(r0) r1 = socket$netlink(0x10, 0x3, 0x9) connect$netlink(r1, &(0x7f0000000000)=@kern={0x10, 0x0, 0x0, 0x4f126d817891da9c}, 0xc) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = creat(&(0x7f0000000140)='./bus\x00', 0x0) ftruncate(r3, 0x208200) sendfile(r0, r2, 0x0, 0x8000fffffffe) 02:01:22 executing program 1: fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) prlimit64(0x0, 0x0, &(0x7f0000000280)={0x0, 0x8d}, 0x0) perf_event_open(&(0x7f00000001c0)={0x1, 0x70, 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x0, &(0x7f00000000c0), 0x25d) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) r0 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000040)='net/ipv6_route\x00') sendfile(r0, r1, &(0x7f00000000c0), 0x10001) write$input_event(0xffffffffffffffff, &(0x7f0000000100)={{}, 0x0, 0x1}, 0x18) write(0xffffffffffffffff, 0x0, 0x0) bind$inet(0xffffffffffffffff, &(0x7f0000000100)={0x2, 0x0, @local}, 0x10) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x6, 0x0, 0x0) connect$inet(0xffffffffffffffff, &(0x7f00000001c0)={0x2, 0x0, @broadcast}, 0x50) sendmmsg(0xffffffffffffffff, &(0x7f0000007fc0), 0x4000000000001a8, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) pipe(0x0) clock_gettime(0x0, &(0x7f0000000300)) socket$inet_udplite(0x2, 0x2, 0x88) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) sched_setattr(0x0, 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) 02:01:22 executing program 1: fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x30, 0x2, 0x0, 0x0, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x5, 0xc5) recvmmsg(r1, &(0x7f0000008880), 0x400000000000249, 0x0, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r3, 0x407, 0x0) pipe2$9p(0x0, 0x0) fcntl$F_GET_FILE_RW_HINT(0xffffffffffffffff, 0x40d, 0x0) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x30, 0x2, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffb}, 0x0) r4 = perf_event_open(&(0x7f0000001440)={0x1, 0x70, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000180), 0x2}, 0x0, 0x0, 0x6, 0x6}, 0x0, 0x1, 0xffffffffffffffff, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) readv(0xffffffffffffffff, &(0x7f0000002340)=[{&(0x7f00000001c0)=""/4096, 0x141b}], 0x1) r5 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r5, &(0x7f0000002740)={0xa, 0x0, 0x0, @local, 0x4}, 0x1c) setsockopt$inet6_opts(r5, 0x29, 0x37, 0x0, 0x0) splice(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x7ffffffe, 0x0) r6 = accept4(0xffffffffffffffff, &(0x7f00000013c0)=@alg, &(0x7f0000000180)=0xfffffffffffffc26, 0x0) sendmsg$TIPC_NL_UDP_GET_REMOTEIP(0xffffffffffffffff, 0x0, 0x0) r7 = creat(&(0x7f0000000040)='./file1\x00', 0x0) gettid() write$binfmt_script(r4, &(0x7f0000001640)=ANY=[@ANYRESDEC=r6, @ANYRES16, @ANYRESHEX, @ANYBLOB, @ANYBLOB="c62927dfe740aba82d39d236ab243347a178fb1fb08609f55c860b7274ce37fb9f5d8b4c02dfc3ded191b685c682a681b500d0c814f800b8011ab434eff6beebd7a28a20a34ecb484e65b37e04000000758e8759c477cf96a04e830fc5291793ea975cc22ca7c07ced93b665d9e4587103000000868a2bf9e07aba70e99b8c3d02000000e74a9e27c54bbe73665b0a0fe52f521c2b621976e69be185ad627f8db98e69113dac9207253e6eeb4e90e1969f709bed5438fa744ce97903bd55520fe0b30d5cc96f021db272fb659cba1567724442bf3fd5a0d5c405a80fad168d77a52140238531e67e3e2847d840be7f7969264e2dc0b9a949a16797e4f06b463c03ae4d08883bc14a9f0fe340ebff7a4967d9839d3b020000005785747051afc9dbdc68dcb4f73e8c1602680000e9"], 0x156) fallocate(r7, 0x8, 0x0, 0x8000) lseek(r7, 0x0, 0x3) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, &(0x7f0000001340)) sendmmsg(r5, &(0x7f0000007e00), 0x136a88c8311572c, 0x0) [ 2721.944089] audit: type=1400 audit(1575165682.645:4782): avc: denied { create } for pid=28259 comm="syz-executor.2" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 02:01:22 executing program 4: r0 = eventfd2(0x0, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000140)={0x0, 0x0}) fcntl$getown(0xffffffffffffffff, 0x9) r2 = getpgid(r1) r3 = syz_open_procfs(r2, &(0x7f0000000080)='\x00\x00\x00&y\xc9\xeb\x00\x00\x00\x00\x00 \x00\x00') r4 = syz_open_procfs(0x0, &(0x7f0000000200)='stat\x00') r5 = socket(0xa, 0x2, 0x0) setsockopt$inet6_mreq(r5, 0x29, 0x1b, &(0x7f0000000280)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) r6 = socket(0xa, 0x2, 0x6) setsockopt$inet6_mreq(r6, 0x29, 0x1b, &(0x7f0000a1aff7)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000400)='/proc/thsead\xads^lf/aptr/curre\xf9\x9a\x00', 0x2, 0x0) r7 = openat$tun(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TUNSETIFF(r7, 0x400454ca, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TUNSETLINK(r7, 0x400454cd, 0x7) r9 = timerfd_create(0x0, 0x0) timerfd_settime(r9, 0x0, &(0x7f0000000140)={{}, {0x0, 0x1c9c380}}, &(0x7f0000af9ff0)) dup3(r9, r8, 0x80000) openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000480)='/selinux/load\x00', 0x2, 0x0) r10 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r10, 0x400454ca, &(0x7f0000000100)={'nr0\x01\x00\x00\x00\xf2\xff\xff\xfe\x00\x00@\x00', 0x6}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r10, 0x400454cd, 0x7) dup3(r11, r10, 0x0) r12 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='\x0e\xed\xcf\x00', 0x0, 0x0) ioctl$TUNSETIFF(r12, 0x400454ca, &(0x7f0000000100)={'lapb0\x00', 0x1000}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r12, 0x400454cd, 0x7) dup3(r13, r12, 0x0) r14 = dup3(r13, 0xffffffffffffffff, 0x1c0000) preadv(r14, 0x0, 0x0, 0x0) readv(r3, 0x0, 0x0) r15 = socket$inet(0x2, 0x80000, 0x0) syncfs(r15) socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r4, 0x8953, &(0x7f0000001a40)={{0x2, 0x0, @remote}, {0x0, @broadcast}, 0x80, {0x2, 0x0, @remote}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) r16 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r16, 0x8953, &(0x7f0000000500)={{0x2, 0x0, @multicast1}, {0x0, @broadcast}, 0x0, {0x2, 0x0, @local}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) setsockopt$inet_tcp_int(r16, 0x6, 0x0, &(0x7f00000000c0), 0xfdf5) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x3f, &(0x7f0000000340)=0x1, 0x4) syz_open_dev$mice(&(0x7f0000000200)='/dev/input/mice\x00', 0x0, 0x2c6400) openat$keychord(0xffffffffffffff9c, 0x0, 0x80000, 0x0) clone(0x20207ffd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x9b700810fd5f601b, 0x1, 0x0) r17 = open(&(0x7f0000000500)='./bus\x00', 0x141042, 0x0) close(r17) r18 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x105082) r19 = memfd_create(&(0x7f0000000100)='/dev/keychord\x00', 0x0) pwritev(r19, &(0x7f0000000440)=[{&(0x7f00000004c0)="03006f", 0x3}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r18, 0x4c00, r19) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r17, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) fcntl$setstatus(r17, 0x4, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r21, &(0x7f00000001c0), 0x526987c9) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f00000018c0)) fstat(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r23 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r23, 0x1, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) keyctl$get_persistent(0x3, r24, 0x0) write$P9_RGETATTR(0xffffffffffffffff, &(0x7f0000001800)={0xa0, 0x19, 0x1, {0x1120, {0x0, 0x1, 0x6}, 0x100010114, r24, r22, 0x4, 0x10000, 0x9, 0x1, 0x4, 0x8, 0x0, 0x0, 0x3, 0x1f, 0x4, 0x0, 0x3}}, 0xa0) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000640)={@loopback, @multicast2}, 0x0) readv(r17, &(0x7f0000001b80)=[{&(0x7f0000000800)=""/4096}, {&(0x7f0000001940)=""/212}, {&(0x7f0000000600), 0x3c9}, {&(0x7f0000000680)=""/53}, {&(0x7f0000001c00)=""/189}, {&(0x7f0000001b00)=""/68, 0x3a0}], 0x3) read(r20, &(0x7f0000000700)=""/250, 0xffffffc9) sendfile(r18, r19, 0x0, 0x180003) 02:01:23 executing program 2: perf_event_open(&(0x7f0000000440)={0x2, 0x70, 0xb8, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(0xffffffffffffffff, 0x10e, 0xc, &(0x7f0000000000)={0x4ad2}, 0x10) write(r0, &(0x7f0000000080)="240000001a005f0014f9f407000904000200200000000000000000000800020000000000", 0x24) syz_genetlink_get_family_id$tipc(&(0x7f0000000200)='TIPC\x00') clone(0x2102001ffc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) write$FUSE_NOTIFY_RETRIEVE(0xffffffffffffffff, 0x0, 0x0) getpid() r1 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ptmx\x00', 0x0, 0x0) ioctl$TCSETSW(r1, 0x5403, &(0x7f0000000000)) ioctl$VT_WAITACTIVE(0xffffffffffffffff, 0x5607) r2 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r2, 0x10e, 0xc, 0x0, 0x0) write(r2, &(0x7f0000000080)="240000001a005f0014f9f407000904000200200000000000000000000800020000000000", 0x24) pipe2(&(0x7f0000000000), 0x800) dup(0xffffffffffffffff) syz_open_procfs(0x0, &(0x7f0000000600)='net/ip6_flowlabel\x00n\xc01\x14\x894X\xed\xc1\xc9\xd8\xdcK\r\x8d\xae\x98&@\xd0\xe6\xbbQ\xd7\xffYn\x1c\x92\xde\x0e\xaa1\x91\x98\xe9\x1f\nMCi|+\xcdw\xf0\x176Z\xf1`\xac\xf3;\xd6d2\xeb\xe5\f\x0e\x8b\xda\xf7\xfc9\xfe\xff4\xef\'\xa19q\x93\"\x7fG3\xc1E\xe6e6\xc6\xc2u\x11% \xe7+0\x97\x84;\\\xda\xc4\x80\xc3\xb18N\xbfY%\x05\xf8\x85\x89\xfc\xd2\xd7') socket$netlink(0x10, 0x3, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) sendmsg$NBD_CMD_DISCONNECT(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f00000004c0)=ANY=[@ANYBLOB="3c00f70046232cc054924e7632dab1fff90b441a4b5977d7bbe64342cf0421dab67c33bcbd28cb2aa8b4a65e04807feddf2bdbf935e39646f36027749439779307f0106a60b7fa8f", @ANYRES16=0x0, @ANYBLOB="200028bd70000300df250200"], 0x3}, 0x1, 0x0, 0x0, 0x4}, 0x4) accept4$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @remote}, &(0x7f00000000c0)=0x10, 0x0) setxattr$trusted_overlay_opaque(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='trusted.overlay.opaque\x00', &(0x7f0000000180)='y\x00', 0x2, 0x2) 02:01:23 executing program 4: r0 = eventfd2(0x0, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000140)={0x0, 0x0}) fcntl$getown(0xffffffffffffffff, 0x9) r2 = getpgid(r1) r3 = syz_open_procfs(r2, &(0x7f0000000080)='\x00\x00\x00&y\xc9\xeb\x00\x00\x00\x00\x00 \x00\x00') r4 = syz_open_procfs(0x0, &(0x7f0000000200)='stat\x00') r5 = socket(0xa, 0x2, 0x0) setsockopt$inet6_mreq(r5, 0x29, 0x1b, &(0x7f0000000280)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) r6 = socket(0xa, 0x2, 0x6) setsockopt$inet6_mreq(r6, 0x29, 0x1b, &(0x7f0000a1aff7)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000400)='/proc/thsead\xads^lf/aptr/curre\xf9\x9a\x00', 0x2, 0x0) r7 = openat$tun(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TUNSETIFF(r7, 0x400454ca, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TUNSETLINK(r7, 0x400454cd, 0x7) r9 = timerfd_create(0x0, 0x0) timerfd_settime(r9, 0x0, &(0x7f0000000140)={{}, {0x0, 0x1c9c380}}, &(0x7f0000af9ff0)) dup3(r9, r8, 0x80000) openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000480)='/selinux/load\x00', 0x2, 0x0) r10 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r10, 0x400454ca, &(0x7f0000000100)={'nr0\x01\x00\x00\x00\xf2\xff\xff\xfe\x00\x00@\x00', 0x6}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r10, 0x400454cd, 0x7) dup3(r11, r10, 0x0) r12 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='\x0e\xed\xcf\x00', 0x0, 0x0) ioctl$TUNSETIFF(r12, 0x400454ca, &(0x7f0000000100)={'lapb0\x00', 0x1000}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r12, 0x400454cd, 0x7) dup3(r13, r12, 0x0) r14 = dup3(r13, 0xffffffffffffffff, 0x1c0000) preadv(r14, 0x0, 0x0, 0x0) readv(r3, 0x0, 0x0) r15 = socket$inet(0x2, 0x80000, 0x0) syncfs(r15) socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r4, 0x8953, &(0x7f0000001a40)={{0x2, 0x0, @remote}, {0x0, @broadcast}, 0x80, {0x2, 0x0, @remote}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) r16 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r16, 0x8953, &(0x7f0000000500)={{0x2, 0x0, @multicast1}, {0x0, @broadcast}, 0x0, {0x2, 0x0, @local}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) setsockopt$inet_tcp_int(r16, 0x6, 0x0, &(0x7f00000000c0), 0xfdf5) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x3f, &(0x7f0000000340)=0x1, 0x4) syz_open_dev$mice(&(0x7f0000000200)='/dev/input/mice\x00', 0x0, 0x2c6400) openat$keychord(0xffffffffffffff9c, 0x0, 0x80000, 0x0) clone(0x20207ffd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x9b700810fd5f601b, 0x1, 0x0) r17 = open(&(0x7f0000000500)='./bus\x00', 0x141042, 0x0) close(r17) r18 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x105082) r19 = memfd_create(&(0x7f0000000100)='/dev/keychord\x00', 0x0) pwritev(r19, &(0x7f0000000440)=[{&(0x7f00000004c0)="03006f", 0x3}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r18, 0x4c00, r19) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r17, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) fcntl$setstatus(r17, 0x4, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r21, &(0x7f00000001c0), 0x526987c9) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f00000018c0)) fstat(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r23 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r23, 0x1, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) keyctl$get_persistent(0x3, r24, 0x0) write$P9_RGETATTR(0xffffffffffffffff, &(0x7f0000001800)={0xa0, 0x19, 0x1, {0x1120, {0x0, 0x1, 0x6}, 0x100010114, r24, r22, 0x4, 0x10000, 0x9, 0x1, 0x4, 0x8, 0x0, 0x0, 0x3, 0x1f, 0x4, 0x0, 0x3}}, 0xa0) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000640)={@loopback, @multicast2}, 0x0) readv(r17, &(0x7f0000001b80)=[{&(0x7f0000000800)=""/4096}, {&(0x7f0000001940)=""/212}, {&(0x7f0000000600), 0x3c9}, {&(0x7f0000000680)=""/53}, {&(0x7f0000001c00)=""/189}, {&(0x7f0000001b00)=""/68, 0x3a0}], 0x3) read(r20, &(0x7f0000000700)=""/250, 0xffffffc9) sendfile(r18, r19, 0x0, 0x180003) 02:01:24 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000000)={@link_local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "a1bba9", 0x18, 0x2c, 0x0, @local={0xfe, 0x80, [0x0, 0x0, 0x300000000000000]}, @local, {[@routing={0x0, 0x0, 0x0, 0x9}], @dccp={{0x0, 0x0, 0x4, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, "1259d0", 0x0, "a87193"}}}}}}}, 0x0) 02:01:24 executing program 1: fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x30, 0x2, 0x0, 0x0, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x5, 0xc5) recvmmsg(r1, &(0x7f0000008880), 0x400000000000249, 0x0, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r3, 0x407, 0x0) pipe2$9p(0x0, 0x0) fcntl$F_GET_FILE_RW_HINT(0xffffffffffffffff, 0x40d, 0x0) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x30, 0x2, 0x0, 0x0, 0x3, 0x0, 0xfffffffffffffffb}, 0x0) r4 = perf_event_open(&(0x7f0000001440)={0x1, 0x70, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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={&(0x7f0000000180), 0x2}, 0x0, 0x0, 0x6, 0x6}, 0x0, 0x1, 0xffffffffffffffff, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) readv(0xffffffffffffffff, &(0x7f0000002340)=[{&(0x7f00000001c0)=""/4096, 0x141b}], 0x1) r5 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r5, &(0x7f0000002740)={0xa, 0x0, 0x0, @local, 0x4}, 0x1c) setsockopt$inet6_opts(r5, 0x29, 0x37, 0x0, 0x0) splice(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x7ffffffe, 0x0) r6 = accept4(0xffffffffffffffff, &(0x7f00000013c0)=@alg, &(0x7f0000000180)=0xfffffffffffffc26, 0x0) sendmsg$TIPC_NL_UDP_GET_REMOTEIP(0xffffffffffffffff, 0x0, 0x0) r7 = creat(&(0x7f0000000040)='./file1\x00', 0x0) gettid() write$binfmt_script(r4, &(0x7f0000001640)=ANY=[@ANYRESDEC=r6, @ANYRES16, @ANYRESHEX, @ANYBLOB, @ANYBLOB="c62927dfe740aba82d39d236ab243347a178fb1fb08609f55c860b7274ce37fb9f5d8b4c02dfc3ded191b685c682a681b500d0c814f800b8011ab434eff6beebd7a28a20a34ecb484e65b37e04000000758e8759c477cf96a04e830fc5291793ea975cc22ca7c07ced93b665d9e4587103000000868a2bf9e07aba70e99b8c3d02000000e74a9e27c54bbe73665b0a0fe52f521c2b621976e69be185ad627f8db98e69113dac9207253e6eeb4e90e1969f709bed5438fa744ce97903bd55520fe0b30d5cc96f021db272fb659cba1567724442bf3fd5a0d5c405a80fad168d77a52140238531e67e3e2847d840be7f7969264e2dc0b9a949a16797e4f06b463c03ae4d08883bc14a9f0fe340ebff7a4967d9839d3b020000005785747051afc9dbdc68dcb4f73e8c1602680000e9"], 0x156) fallocate(r7, 0x8, 0x0, 0x8000) lseek(r7, 0x0, 0x3) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, &(0x7f0000001340)) sendmmsg(r5, &(0x7f0000007e00), 0x136a88c8311572c, 0x0) 02:01:24 executing program 4: r0 = eventfd2(0x0, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000140)={0x0, 0x0}) fcntl$getown(0xffffffffffffffff, 0x9) r2 = getpgid(r1) r3 = syz_open_procfs(r2, &(0x7f0000000080)='\x00\x00\x00&y\xc9\xeb\x00\x00\x00\x00\x00 \x00\x00') r4 = syz_open_procfs(0x0, &(0x7f0000000200)='stat\x00') r5 = socket(0xa, 0x2, 0x0) setsockopt$inet6_mreq(r5, 0x29, 0x1b, &(0x7f0000000280)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) r6 = socket(0xa, 0x2, 0x6) setsockopt$inet6_mreq(r6, 0x29, 0x1b, &(0x7f0000a1aff7)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000400)='/proc/thsead\xads^lf/aptr/curre\xf9\x9a\x00', 0x2, 0x0) r7 = openat$tun(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TUNSETIFF(r7, 0x400454ca, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TUNSETLINK(r7, 0x400454cd, 0x7) r9 = timerfd_create(0x0, 0x0) timerfd_settime(r9, 0x0, &(0x7f0000000140)={{}, {0x0, 0x1c9c380}}, &(0x7f0000af9ff0)) dup3(r9, r8, 0x80000) openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000480)='/selinux/load\x00', 0x2, 0x0) r10 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r10, 0x400454ca, &(0x7f0000000100)={'nr0\x01\x00\x00\x00\xf2\xff\xff\xfe\x00\x00@\x00', 0x6}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r10, 0x400454cd, 0x7) dup3(r11, r10, 0x0) r12 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='\x0e\xed\xcf\x00', 0x0, 0x0) ioctl$TUNSETIFF(r12, 0x400454ca, &(0x7f0000000100)={'lapb0\x00', 0x1000}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r12, 0x400454cd, 0x7) dup3(r13, r12, 0x0) r14 = dup3(r13, 0xffffffffffffffff, 0x1c0000) preadv(r14, 0x0, 0x0, 0x0) readv(r3, 0x0, 0x0) r15 = socket$inet(0x2, 0x80000, 0x0) syncfs(r15) socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r4, 0x8953, &(0x7f0000001a40)={{0x2, 0x0, @remote}, {0x0, @broadcast}, 0x80, {0x2, 0x0, @remote}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) r16 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r16, 0x8953, &(0x7f0000000500)={{0x2, 0x0, @multicast1}, {0x0, @broadcast}, 0x0, {0x2, 0x0, @local}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) setsockopt$inet_tcp_int(r16, 0x6, 0x0, &(0x7f00000000c0), 0xfdf5) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x3f, &(0x7f0000000340)=0x1, 0x4) syz_open_dev$mice(&(0x7f0000000200)='/dev/input/mice\x00', 0x0, 0x2c6400) openat$keychord(0xffffffffffffff9c, 0x0, 0x80000, 0x0) clone(0x20207ffd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x9b700810fd5f601b, 0x1, 0x0) r17 = open(&(0x7f0000000500)='./bus\x00', 0x141042, 0x0) close(r17) r18 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x105082) r19 = memfd_create(&(0x7f0000000100)='/dev/keychord\x00', 0x0) pwritev(r19, &(0x7f0000000440)=[{&(0x7f00000004c0)="03006f", 0x3}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r18, 0x4c00, r19) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r17, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) fcntl$setstatus(r17, 0x4, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r21, &(0x7f00000001c0), 0x526987c9) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f00000018c0)) fstat(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r23 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r23, 0x1, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) keyctl$get_persistent(0x3, r24, 0x0) write$P9_RGETATTR(0xffffffffffffffff, &(0x7f0000001800)={0xa0, 0x19, 0x1, {0x1120, {0x0, 0x1, 0x6}, 0x100010114, r24, r22, 0x4, 0x10000, 0x9, 0x1, 0x4, 0x8, 0x0, 0x0, 0x3, 0x1f, 0x4, 0x0, 0x3}}, 0xa0) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000640)={@loopback, @multicast2}, 0x0) readv(r17, &(0x7f0000001b80)=[{&(0x7f0000000800)=""/4096}, {&(0x7f0000001940)=""/212}, {&(0x7f0000000600), 0x3c9}, {&(0x7f0000000680)=""/53}, {&(0x7f0000001c00)=""/189}, {&(0x7f0000001b00)=""/68, 0x3a0}], 0x3) read(r20, &(0x7f0000000700)=""/250, 0xffffffc9) sendfile(r18, r19, 0x0, 0x180003) [ 2724.365710] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=0 sclass=netlink_route_socket [ 2724.702841] SELinux: unrecognized netlink message: protocol=9 nlmsg_type=0 sclass=netlink_audit_socket 02:01:25 executing program 4: r0 = eventfd2(0x0, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000140)={0x0, 0x0}) fcntl$getown(0xffffffffffffffff, 0x9) r2 = getpgid(r1) r3 = syz_open_procfs(r2, &(0x7f0000000080)='\x00\x00\x00&y\xc9\xeb\x00\x00\x00\x00\x00 \x00\x00') r4 = syz_open_procfs(0x0, &(0x7f0000000200)='stat\x00') r5 = socket(0xa, 0x2, 0x0) setsockopt$inet6_mreq(r5, 0x29, 0x1b, &(0x7f0000000280)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) r6 = socket(0xa, 0x2, 0x6) setsockopt$inet6_mreq(r6, 0x29, 0x1b, &(0x7f0000a1aff7)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000400)='/proc/thsead\xads^lf/aptr/curre\xf9\x9a\x00', 0x2, 0x0) r7 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TUNSETLINK(r7, 0x400454cd, 0x7) r9 = timerfd_create(0x0, 0x0) timerfd_settime(r9, 0x0, &(0x7f0000000140)={{}, {0x0, 0x1c9c380}}, &(0x7f0000af9ff0)) dup3(r9, r8, 0x80000) openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000480)='/selinux/load\x00', 0x2, 0x0) r10 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r10, 0x400454ca, &(0x7f0000000100)={'nr0\x01\x00\x00\x00\xf2\xff\xff\xfe\x00\x00@\x00', 0x6}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r10, 0x400454cd, 0x7) dup3(r11, r10, 0x0) r12 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='\x0e\xed\xcf\x00', 0x0, 0x0) ioctl$TUNSETIFF(r12, 0x400454ca, &(0x7f0000000100)={'lapb0\x00', 0x1000}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r12, 0x400454cd, 0x7) dup3(r13, r12, 0x0) r14 = dup3(r13, 0xffffffffffffffff, 0x1c0000) preadv(r14, 0x0, 0x0, 0x0) readv(r3, 0x0, 0x0) r15 = socket$inet(0x2, 0x80000, 0x0) syncfs(r15) socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r4, 0x8953, &(0x7f0000001a40)={{0x2, 0x0, @remote}, {0x0, @broadcast}, 0x80, {0x2, 0x0, @remote}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) r16 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r16, 0x8953, &(0x7f0000000500)={{0x2, 0x0, @multicast1}, {0x0, @broadcast}, 0x0, {0x2, 0x0, @local}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) setsockopt$inet_tcp_int(r16, 0x6, 0x0, &(0x7f00000000c0), 0xfdf5) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x3f, &(0x7f0000000340)=0x1, 0x4) syz_open_dev$mice(&(0x7f0000000200)='/dev/input/mice\x00', 0x0, 0x2c6400) openat$keychord(0xffffffffffffff9c, 0x0, 0x80000, 0x0) clone(0x20207ffd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x9b700810fd5f601b, 0x1, 0x0) r17 = open(&(0x7f0000000500)='./bus\x00', 0x141042, 0x0) close(r17) r18 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x105082) r19 = memfd_create(&(0x7f0000000100)='/dev/keychord\x00', 0x0) pwritev(r19, &(0x7f0000000440)=[{&(0x7f00000004c0)="03006f", 0x3}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r18, 0x4c00, r19) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r17, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) fcntl$setstatus(r17, 0x4, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r21, &(0x7f00000001c0), 0x526987c9) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f00000018c0)) fstat(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r23 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r23, 0x1, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) keyctl$get_persistent(0x3, r24, 0x0) write$P9_RGETATTR(0xffffffffffffffff, &(0x7f0000001800)={0xa0, 0x19, 0x1, {0x1120, {0x0, 0x1, 0x6}, 0x100010114, r24, r22, 0x4, 0x10000, 0x9, 0x1, 0x4, 0x8, 0x0, 0x0, 0x3, 0x1f, 0x4, 0x0, 0x3}}, 0xa0) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000640)={@loopback, @multicast2}, 0x0) readv(r17, &(0x7f0000001b80)=[{&(0x7f0000000800)=""/4096}, {&(0x7f0000001940)=""/212}, {&(0x7f0000000600), 0x3c9}, {&(0x7f0000000680)=""/53}, {&(0x7f0000001c00)=""/189}, {&(0x7f0000001b00)=""/68, 0x3a0}], 0x3) read(r20, &(0x7f0000000700)=""/250, 0xffffffc9) sendfile(r18, r19, 0x0, 0x180003) [ 2725.701311] audit: type=1400 audit(1575165686.395:4783): avc: denied { create } for pid=28380 comm="syz-executor.2" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 02:01:26 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0xa, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x1000, 0x3, @perf_config_ext, 0x0, 0x0, 0x0, 0x0, 0x20000000000000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000440)={0x2, 0x70, 0xb9, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x40000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) close(r0) io_setup(0x3, &(0x7f0000002c80)) getxattr(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)=@known='user.syz\x00', &(0x7f0000000180)=""/172, 0xac) getpid() perf_event_open(&(0x7f0000001ec0)={0x2, 0x70, 0x8, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, @perf_bp={0x0}, 0xcc0, 0x0, 0x1, 0x4, 0xae4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) clone(0x1000000210007fb, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) setreuid(0x0, 0xee00) geteuid() request_key(&(0x7f0000000000)='user\x00', &(0x7f0000000080)={'syz', 0x0}, &(0x7f00000000c0)='sT\x01', 0x0) 02:01:26 executing program 5: 02:01:26 executing program 3: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) socket$inet(0x10, 0x2, 0x0) write(0xffffffffffffffff, &(0x7f0000000140)="24000000210099f0003bf90000ed190e020008160004000000ba0080080002", 0x1f) r3 = socket(0x200000000000011, 0x4000000000080002, 0x0) setsockopt$packet_int(r3, 0x107, 0x14, 0x0, 0x0) r4 = socket(0x200000000000011, 0x4000000000080002, 0x0) setsockopt$packet_int(r4, 0x107, 0x14, 0x0, 0x0) r5 = socket(0x200000000000011, 0x4000000000080002, 0x0) setsockopt$packet_int(r5, 0x107, 0x14, 0x0, 0x0) openat$selinux_status(0xffffffffffffff9c, &(0x7f00000003c0)='/selinux/status\x00', 0x0, 0x0) write$binfmt_misc(r1, &(0x7f0000000380)=ANY=[@ANYPTR=&(0x7f0000000100)=ANY=[@ANYPTR, @ANYRESOCT=r3], @ANYRES16, @ANYPTR64=&(0x7f0000000340)=ANY=[@ANYPTR64=&(0x7f00000002c0)=ANY=[@ANYPTR64, @ANYPTR64, @ANYRES64=0x0, @ANYRESDEC, @ANYRESOCT=r4], @ANYRES64=0x0], @ANYRES64=r5], 0x117) splice(r0, 0x0, r2, 0x0, 0x4ffe0, 0x0) r6 = socket(0x200000000000011, 0x4000000000080002, 0x0) setsockopt$packet_int(r6, 0x107, 0x14, 0x0, 0x0) r7 = socket(0x200000000000011, 0x4000000000080002, 0x0) setsockopt$packet_int(r7, 0x107, 0x14, 0x0, 0x0) sendmsg$nl_netfilter(r6, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x1800000}, 0xc, &(0x7f0000000040)={&(0x7f0000000180)={0x11c, 0x5, 0x7, 0x4, 0x70bd29, 0x25dfdbfb, {0x2, 0x0, 0x9}, [@nested={0xc, 0x1d, [@typed={0x8, 0x50, @fd=r7}]}, @nested={0xfc, 0x92, [@generic="9dfe2a13a32c03662978fe37fa6ef8af272f31e7b7882909795d78fb12fc7ec3a0159cb50e2beddc0c05dac3", @generic="515c71c7a29f33202d54730fc5ed4240e1f74c3746b9957c37c7daf1bae44d2cd40320d7fc00d17498a8e662235c140b6fbe1467221160cd7e60111dd6a0c4ab28217310559bf790e44e6194d06f33b5fe9a3a4ca1a6a8f19719f1a1d9f035c5358bc3d05e2c1fb13d6138694c3d59968538c4f70883fdce84ad931c132ea6c52d7acff9c71037dc2c2f0c79bc22a073f599f1612d77e8f9bc1594210d10149a00b665d6abc1321bfbd7cc3938e7f0f2402ce7bda97236fb50", @typed={0x8, 0x7f, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}}, @typed={0x8, 0x60, @u32=0x9}]}]}, 0x11c}, 0x1, 0x0, 0x0, 0x4}, 0x404c) 02:01:26 executing program 4: r0 = eventfd2(0x0, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000140)={0x0, 0x0}) fcntl$getown(0xffffffffffffffff, 0x9) r2 = getpgid(r1) r3 = syz_open_procfs(r2, &(0x7f0000000080)='\x00\x00\x00&y\xc9\xeb\x00\x00\x00\x00\x00 \x00\x00') r4 = syz_open_procfs(0x0, &(0x7f0000000200)='stat\x00') r5 = socket(0xa, 0x2, 0x0) setsockopt$inet6_mreq(r5, 0x29, 0x1b, &(0x7f0000000280)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) r6 = socket(0xa, 0x2, 0x6) setsockopt$inet6_mreq(r6, 0x29, 0x1b, &(0x7f0000a1aff7)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000400)='/proc/thsead\xads^lf/aptr/curre\xf9\x9a\x00', 0x2, 0x0) r7 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TUNSETLINK(r7, 0x400454cd, 0x7) r9 = timerfd_create(0x0, 0x0) timerfd_settime(r9, 0x0, &(0x7f0000000140)={{}, {0x0, 0x1c9c380}}, &(0x7f0000af9ff0)) dup3(r9, r8, 0x80000) openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000480)='/selinux/load\x00', 0x2, 0x0) r10 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r10, 0x400454ca, &(0x7f0000000100)={'nr0\x01\x00\x00\x00\xf2\xff\xff\xfe\x00\x00@\x00', 0x6}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r10, 0x400454cd, 0x7) dup3(r11, r10, 0x0) r12 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='\x0e\xed\xcf\x00', 0x0, 0x0) ioctl$TUNSETIFF(r12, 0x400454ca, &(0x7f0000000100)={'lapb0\x00', 0x1000}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r12, 0x400454cd, 0x7) dup3(r13, r12, 0x0) r14 = dup3(r13, 0xffffffffffffffff, 0x1c0000) preadv(r14, 0x0, 0x0, 0x0) readv(r3, 0x0, 0x0) r15 = socket$inet(0x2, 0x80000, 0x0) syncfs(r15) socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r4, 0x8953, &(0x7f0000001a40)={{0x2, 0x0, @remote}, {0x0, @broadcast}, 0x80, {0x2, 0x0, @remote}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) r16 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r16, 0x8953, &(0x7f0000000500)={{0x2, 0x0, @multicast1}, {0x0, @broadcast}, 0x0, {0x2, 0x0, @local}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) setsockopt$inet_tcp_int(r16, 0x6, 0x0, &(0x7f00000000c0), 0xfdf5) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x3f, &(0x7f0000000340)=0x1, 0x4) syz_open_dev$mice(&(0x7f0000000200)='/dev/input/mice\x00', 0x0, 0x2c6400) openat$keychord(0xffffffffffffff9c, 0x0, 0x80000, 0x0) clone(0x20207ffd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x9b700810fd5f601b, 0x1, 0x0) r17 = open(&(0x7f0000000500)='./bus\x00', 0x141042, 0x0) close(r17) r18 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x105082) r19 = memfd_create(&(0x7f0000000100)='/dev/keychord\x00', 0x0) pwritev(r19, &(0x7f0000000440)=[{&(0x7f00000004c0)="03006f", 0x3}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r18, 0x4c00, r19) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r17, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) fcntl$setstatus(r17, 0x4, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r21, &(0x7f00000001c0), 0x526987c9) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f00000018c0)) fstat(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r23 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r23, 0x1, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) keyctl$get_persistent(0x3, r24, 0x0) write$P9_RGETATTR(0xffffffffffffffff, &(0x7f0000001800)={0xa0, 0x19, 0x1, {0x1120, {0x0, 0x1, 0x6}, 0x100010114, r24, r22, 0x4, 0x10000, 0x9, 0x1, 0x4, 0x8, 0x0, 0x0, 0x3, 0x1f, 0x4, 0x0, 0x3}}, 0xa0) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000640)={@loopback, @multicast2}, 0x0) readv(r17, &(0x7f0000001b80)=[{&(0x7f0000000800)=""/4096}, {&(0x7f0000001940)=""/212}, {&(0x7f0000000600), 0x3c9}, {&(0x7f0000000680)=""/53}, {&(0x7f0000001c00)=""/189}, {&(0x7f0000001b00)=""/68, 0x3a0}], 0x3) read(r20, &(0x7f0000000700)=""/250, 0xffffffc9) sendfile(r18, r19, 0x0, 0x180003) 02:01:26 executing program 1: 02:01:26 executing program 1: prctl$PR_SET_SECCOMP(0x16, 0x2, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x6, 0x0, 0x0, 0x50000}]}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) read$char_usb(r0, 0x0, 0x0) [ 2726.665067] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=0 sclass=netlink_route_socket 02:01:27 executing program 2: ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, 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, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$netlink(0x10, 0x3, 0x4) writev(r0, &(0x7f0000fb1000)=[{&(0x7f0000000180)="480000001400197f09004b0101048c590a88ffffff01000fff0000000028213ee20600d4ff5bffff00c7e5ed5e00000000000000000000eaf60d18125d4b18857a9eace3dbe8b12c", 0x48}], 0x1) 02:01:27 executing program 1: r0 = syz_open_procfs(0x0, &(0x7f0000000000)='net/netlink\x00') preadv(r0, &(0x7f0000000400)=[{&(0x7f0000000500)=""/249, 0xf9}], 0x1, 0x0) 02:01:27 executing program 0: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0x1ee6b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r0, &(0x7f0000b6dfc8)={0x500, 0x0, &(0x7f0000000140)={&(0x7f0000000400)=ANY=[@ANYBLOB="0203000312000000000000000000000005000600000000000a000000380e000000000000000000000000ffffac1e0001000000000000000004000900a000000000000000020d6bfded2342273716fbaa28f7be830000000002000100000000000000000d0000000005000500000000000a00000000000000fe8000000000000000000000000000000000000000000000dd85c10ed21ce87ce1dac792a099f5615ab86ae6a3cff497ac2843cf7bd76b3b7b0f0df6f4e7da00154ef0fdebe86cb37d649b746d2447f6fd497b053e6acb85656b8e35ad24c5284a93d631415d3f5a0afbabc83d645b030b649c20cd3d60bd3775"], 0x90}}, 0x0) 02:01:27 executing program 4: r0 = eventfd2(0x0, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000140)={0x0, 0x0}) fcntl$getown(0xffffffffffffffff, 0x9) r2 = getpgid(r1) r3 = syz_open_procfs(r2, &(0x7f0000000080)='\x00\x00\x00&y\xc9\xeb\x00\x00\x00\x00\x00 \x00\x00') r4 = syz_open_procfs(0x0, &(0x7f0000000200)='stat\x00') r5 = socket(0xa, 0x2, 0x0) setsockopt$inet6_mreq(r5, 0x29, 0x1b, &(0x7f0000000280)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) r6 = socket(0xa, 0x2, 0x6) setsockopt$inet6_mreq(r6, 0x29, 0x1b, &(0x7f0000a1aff7)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000400)='/proc/thsead\xads^lf/aptr/curre\xf9\x9a\x00', 0x2, 0x0) r7 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TUNSETLINK(r7, 0x400454cd, 0x7) r9 = timerfd_create(0x0, 0x0) timerfd_settime(r9, 0x0, &(0x7f0000000140)={{}, {0x0, 0x1c9c380}}, &(0x7f0000af9ff0)) dup3(r9, r8, 0x80000) openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000480)='/selinux/load\x00', 0x2, 0x0) r10 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r10, 0x400454ca, &(0x7f0000000100)={'nr0\x01\x00\x00\x00\xf2\xff\xff\xfe\x00\x00@\x00', 0x6}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r10, 0x400454cd, 0x7) dup3(r11, r10, 0x0) r12 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='\x0e\xed\xcf\x00', 0x0, 0x0) ioctl$TUNSETIFF(r12, 0x400454ca, &(0x7f0000000100)={'lapb0\x00', 0x1000}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r12, 0x400454cd, 0x7) dup3(r13, r12, 0x0) r14 = dup3(r13, 0xffffffffffffffff, 0x1c0000) preadv(r14, 0x0, 0x0, 0x0) readv(r3, 0x0, 0x0) r15 = socket$inet(0x2, 0x80000, 0x0) syncfs(r15) socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r4, 0x8953, &(0x7f0000001a40)={{0x2, 0x0, @remote}, {0x0, @broadcast}, 0x80, {0x2, 0x0, @remote}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) r16 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r16, 0x8953, &(0x7f0000000500)={{0x2, 0x0, @multicast1}, {0x0, @broadcast}, 0x0, {0x2, 0x0, @local}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) setsockopt$inet_tcp_int(r16, 0x6, 0x0, &(0x7f00000000c0), 0xfdf5) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x3f, &(0x7f0000000340)=0x1, 0x4) syz_open_dev$mice(&(0x7f0000000200)='/dev/input/mice\x00', 0x0, 0x2c6400) openat$keychord(0xffffffffffffff9c, 0x0, 0x80000, 0x0) clone(0x20207ffd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x9b700810fd5f601b, 0x1, 0x0) r17 = open(&(0x7f0000000500)='./bus\x00', 0x141042, 0x0) close(r17) r18 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x105082) r19 = memfd_create(&(0x7f0000000100)='/dev/keychord\x00', 0x0) pwritev(r19, &(0x7f0000000440)=[{&(0x7f00000004c0)="03006f", 0x3}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r18, 0x4c00, r19) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r17, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) fcntl$setstatus(r17, 0x4, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r21, &(0x7f00000001c0), 0x526987c9) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f00000018c0)) fstat(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r23 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r23, 0x1, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) keyctl$get_persistent(0x3, r24, 0x0) write$P9_RGETATTR(0xffffffffffffffff, &(0x7f0000001800)={0xa0, 0x19, 0x1, {0x1120, {0x0, 0x1, 0x6}, 0x100010114, r24, r22, 0x4, 0x10000, 0x9, 0x1, 0x4, 0x8, 0x0, 0x0, 0x3, 0x1f, 0x4, 0x0, 0x3}}, 0xa0) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000640)={@loopback, @multicast2}, 0x0) readv(r17, &(0x7f0000001b80)=[{&(0x7f0000000800)=""/4096}, {&(0x7f0000001940)=""/212}, {&(0x7f0000000600), 0x3c9}, {&(0x7f0000000680)=""/53}, {&(0x7f0000001c00)=""/189}, {&(0x7f0000001b00)=""/68, 0x3a0}], 0x3) read(r20, &(0x7f0000000700)=""/250, 0xffffffc9) sendfile(r18, r19, 0x0, 0x180003) 02:01:27 executing program 1: 02:01:28 executing program 4: r0 = eventfd2(0x0, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000140)={0x0, 0x0}) fcntl$getown(0xffffffffffffffff, 0x9) r2 = getpgid(r1) r3 = syz_open_procfs(r2, &(0x7f0000000080)='\x00\x00\x00&y\xc9\xeb\x00\x00\x00\x00\x00 \x00\x00') r4 = syz_open_procfs(0x0, &(0x7f0000000200)='stat\x00') r5 = socket(0xa, 0x2, 0x0) setsockopt$inet6_mreq(r5, 0x29, 0x1b, &(0x7f0000000280)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) r6 = socket(0xa, 0x2, 0x6) setsockopt$inet6_mreq(r6, 0x29, 0x1b, &(0x7f0000a1aff7)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000400)='/proc/thsead\xads^lf/aptr/curre\xf9\x9a\x00', 0x2, 0x0) r7 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r7, 0x400454ca, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TUNSETLINK(r7, 0x400454cd, 0x7) r9 = timerfd_create(0x0, 0x0) timerfd_settime(r9, 0x0, &(0x7f0000000140)={{}, {0x0, 0x1c9c380}}, &(0x7f0000af9ff0)) dup3(r9, r8, 0x80000) openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000480)='/selinux/load\x00', 0x2, 0x0) r10 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r10, 0x400454ca, &(0x7f0000000100)={'nr0\x01\x00\x00\x00\xf2\xff\xff\xfe\x00\x00@\x00', 0x6}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r10, 0x400454cd, 0x7) dup3(r11, r10, 0x0) r12 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='\x0e\xed\xcf\x00', 0x0, 0x0) ioctl$TUNSETIFF(r12, 0x400454ca, &(0x7f0000000100)={'lapb0\x00', 0x1000}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r12, 0x400454cd, 0x7) dup3(r13, r12, 0x0) r14 = dup3(r13, 0xffffffffffffffff, 0x1c0000) preadv(r14, 0x0, 0x0, 0x0) readv(r3, 0x0, 0x0) r15 = socket$inet(0x2, 0x80000, 0x0) syncfs(r15) socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r4, 0x8953, &(0x7f0000001a40)={{0x2, 0x0, @remote}, {0x0, @broadcast}, 0x80, {0x2, 0x0, @remote}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) r16 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r16, 0x8953, &(0x7f0000000500)={{0x2, 0x0, @multicast1}, {0x0, @broadcast}, 0x0, {0x2, 0x0, @local}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) setsockopt$inet_tcp_int(r16, 0x6, 0x0, &(0x7f00000000c0), 0xfdf5) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x3f, &(0x7f0000000340)=0x1, 0x4) syz_open_dev$mice(&(0x7f0000000200)='/dev/input/mice\x00', 0x0, 0x2c6400) openat$keychord(0xffffffffffffff9c, 0x0, 0x80000, 0x0) clone(0x20207ffd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x9b700810fd5f601b, 0x1, 0x0) r17 = open(&(0x7f0000000500)='./bus\x00', 0x141042, 0x0) close(r17) r18 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x105082) r19 = memfd_create(&(0x7f0000000100)='/dev/keychord\x00', 0x0) pwritev(r19, &(0x7f0000000440)=[{&(0x7f00000004c0)="03006f", 0x3}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r18, 0x4c00, r19) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r17, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) fcntl$setstatus(r17, 0x4, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r21, &(0x7f00000001c0), 0x526987c9) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f00000018c0)) fstat(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r23 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r23, 0x1, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) keyctl$get_persistent(0x3, r24, 0x0) write$P9_RGETATTR(0xffffffffffffffff, &(0x7f0000001800)={0xa0, 0x19, 0x1, {0x1120, {0x0, 0x1, 0x6}, 0x100010114, r24, r22, 0x4, 0x10000, 0x9, 0x1, 0x4, 0x8, 0x0, 0x0, 0x3, 0x1f, 0x4, 0x0, 0x3}}, 0xa0) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000640)={@loopback, @multicast2}, 0x0) readv(r17, &(0x7f0000001b80)=[{&(0x7f0000000800)=""/4096}, {&(0x7f0000001940)=""/212}, {&(0x7f0000000600), 0x3c9}, {&(0x7f0000000680)=""/53}, {&(0x7f0000001c00)=""/189}, {&(0x7f0000001b00)=""/68, 0x3a0}], 0x3) read(r20, &(0x7f0000000700)=""/250, 0xffffffc9) sendfile(r18, r19, 0x0, 0x180003) 02:01:28 executing program 1: 02:01:28 executing program 5: 02:01:28 executing program 3: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$inet_udp(0x2, 0x2, 0x0) close(r1) socket$inet(0x10, 0x2, 0x0) write(0xffffffffffffffff, &(0x7f0000000140)="24000000210099f0003bf90000ed190e020008160004000000ba0080080002", 0x1f) write$binfmt_misc(r0, &(0x7f0000000140)=ANY=[], 0x4240a566) r2 = socket(0x200000000000011, 0x4000000000080002, 0x0) setsockopt$packet_int(r2, 0x107, 0x14, 0x0, 0x0) r3 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ptmx\x00', 0x3d, 0x0) write$binfmt_aout(r3, &(0x7f00000000c0)=ANY=[], 0xff2e) ioctl$TCSETS(r3, 0x40045431, &(0x7f0000000040)) syz_open_pts(r3, 0x0) r4 = syz_open_pts(r3, 0x4380) splice(r4, 0x0, r2, 0x0, 0x40000000004ffe0, 0x8) r5 = accept$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @loopback}, &(0x7f0000000080)=0x10) r6 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0xc, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x0, 0x3f, 0xc0, 0x1}, {0x1000, 0x5, 0x34, 0x2}, {0x3, 0x8, 0xff, 0x7}]}) r7 = openat$full(0xffffffffffffff9c, &(0x7f0000000200)='/dev/full\x00', 0x109080, 0x0) r8 = socket(0x200000000000011, 0x4000000000080002, 0x0) setsockopt$packet_int(r8, 0x107, 0x14, 0x0, 0x0) r9 = socket(0x200000000000011, 0x4000000000080002, 0x0) setsockopt$packet_int(r9, 0x107, 0x14, 0x0, 0x0) ppoll(&(0x7f0000000240)=[{r6, 0x100}, {r7, 0xa11bd2c9cdfcf158}, {r8, 0x1}, {r9, 0x4000}], 0x4, &(0x7f0000000280)={0x77359400}, &(0x7f00000002c0)={0xfffffffffffffff8}, 0x8) ioctl$sock_inet_udp_SIOCOUTQ(r5, 0x5411, &(0x7f00000000c0)) 02:01:28 executing program 1: 02:01:29 executing program 1: 02:01:29 executing program 4: r0 = eventfd2(0x0, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000140)={0x0, 0x0}) fcntl$getown(0xffffffffffffffff, 0x9) r2 = getpgid(r1) r3 = syz_open_procfs(r2, &(0x7f0000000080)='\x00\x00\x00&y\xc9\xeb\x00\x00\x00\x00\x00 \x00\x00') r4 = syz_open_procfs(0x0, &(0x7f0000000200)='stat\x00') r5 = socket(0xa, 0x2, 0x0) setsockopt$inet6_mreq(r5, 0x29, 0x1b, &(0x7f0000000280)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) r6 = socket(0xa, 0x2, 0x6) setsockopt$inet6_mreq(r6, 0x29, 0x1b, &(0x7f0000a1aff7)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000400)='/proc/thsead\xads^lf/aptr/curre\xf9\x9a\x00', 0x2, 0x0) r7 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r7, 0x400454ca, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TUNSETLINK(r7, 0x400454cd, 0x7) r9 = timerfd_create(0x0, 0x0) timerfd_settime(r9, 0x0, &(0x7f0000000140)={{}, {0x0, 0x1c9c380}}, &(0x7f0000af9ff0)) dup3(r9, r8, 0x80000) openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000480)='/selinux/load\x00', 0x2, 0x0) r10 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r10, 0x400454ca, &(0x7f0000000100)={'nr0\x01\x00\x00\x00\xf2\xff\xff\xfe\x00\x00@\x00', 0x6}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r10, 0x400454cd, 0x7) dup3(r11, r10, 0x0) r12 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='\x0e\xed\xcf\x00', 0x0, 0x0) ioctl$TUNSETIFF(r12, 0x400454ca, &(0x7f0000000100)={'lapb0\x00', 0x1000}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r12, 0x400454cd, 0x7) dup3(r13, r12, 0x0) r14 = dup3(r13, 0xffffffffffffffff, 0x1c0000) preadv(r14, 0x0, 0x0, 0x0) readv(r3, 0x0, 0x0) r15 = socket$inet(0x2, 0x80000, 0x0) syncfs(r15) socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r4, 0x8953, &(0x7f0000001a40)={{0x2, 0x0, @remote}, {0x0, @broadcast}, 0x80, {0x2, 0x0, @remote}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) r16 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r16, 0x8953, &(0x7f0000000500)={{0x2, 0x0, @multicast1}, {0x0, @broadcast}, 0x0, {0x2, 0x0, @local}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) setsockopt$inet_tcp_int(r16, 0x6, 0x0, &(0x7f00000000c0), 0xfdf5) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x3f, &(0x7f0000000340)=0x1, 0x4) syz_open_dev$mice(&(0x7f0000000200)='/dev/input/mice\x00', 0x0, 0x2c6400) openat$keychord(0xffffffffffffff9c, 0x0, 0x80000, 0x0) clone(0x20207ffd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x9b700810fd5f601b, 0x1, 0x0) r17 = open(&(0x7f0000000500)='./bus\x00', 0x141042, 0x0) close(r17) r18 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x105082) r19 = memfd_create(&(0x7f0000000100)='/dev/keychord\x00', 0x0) pwritev(r19, &(0x7f0000000440)=[{&(0x7f00000004c0)="03006f", 0x3}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r18, 0x4c00, r19) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r17, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) fcntl$setstatus(r17, 0x4, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r21, &(0x7f00000001c0), 0x526987c9) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f00000018c0)) fstat(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r23 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r23, 0x1, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) keyctl$get_persistent(0x3, r24, 0x0) write$P9_RGETATTR(0xffffffffffffffff, &(0x7f0000001800)={0xa0, 0x19, 0x1, {0x1120, {0x0, 0x1, 0x6}, 0x100010114, r24, r22, 0x4, 0x10000, 0x9, 0x1, 0x4, 0x8, 0x0, 0x0, 0x3, 0x1f, 0x4, 0x0, 0x3}}, 0xa0) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000640)={@loopback, @multicast2}, 0x0) readv(r17, &(0x7f0000001b80)=[{&(0x7f0000000800)=""/4096}, {&(0x7f0000001940)=""/212}, {&(0x7f0000000600), 0x3c9}, {&(0x7f0000000680)=""/53}, {&(0x7f0000001c00)=""/189}, {&(0x7f0000001b00)=""/68, 0x3a0}], 0x3) read(r20, &(0x7f0000000700)=""/250, 0xffffffc9) sendfile(r18, r19, 0x0, 0x180003) [ 2728.398015] lowmemorykiller: Killing 'syz-executor.4' (28423) (tgid 28423), adj 1000, [ 2728.398015] to free 52416kB on behalf of 'kswapd0' (28) because [ 2728.398015] cache 47188kB is below limit 65536kB for oom_score_adj 12 [ 2728.398015] Free memory is 552kB above reserved [ 2728.513373] lowmemorykiller: Killing 'syz-executor.4' (28292) (tgid 28292), adj 1000, [ 2728.513373] to free 52408kB on behalf of 'kswapd0' (28) because [ 2728.513373] cache 47188kB is below limit 65536kB for oom_score_adj 12 [ 2728.513373] Free memory is 16264kB above reserved [ 2728.590467] lowmemorykiller: Killing 'syz-executor.4' (28338) (tgid 28338), adj 1000, [ 2728.590467] to free 52408kB on behalf of 'kswapd0' (28) because [ 2728.590467] cache 47188kB is below limit 65536kB for oom_score_adj 12 [ 2728.590467] Free memory is 32264kB above reserved [ 2728.687788] lowmemorykiller: Killing 'syz-executor.4' (28230) (tgid 28230), adj 1000, [ 2728.687788] to free 52404kB on behalf of 'kswapd0' (28) because [ 2728.687788] cache 47188kB is below limit 65536kB for oom_score_adj 12 [ 2728.687788] Free memory is 48732kB above reserved [ 2728.740453] lowmemorykiller: Killing 'syz-executor.4' (28265) (tgid 28265), adj 1000, [ 2728.740453] to free 52404kB on behalf of 'kswapd0' (28) because [ 2728.740453] cache 47188kB is below limit 65536kB for oom_score_adj 12 [ 2728.740453] Free memory is 65312kB above reserved 02:01:29 executing program 2: 02:01:29 executing program 1: 02:01:30 executing program 1: 02:01:30 executing program 0: 02:01:30 executing program 4: r0 = eventfd2(0x0, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000140)={0x0, 0x0}) fcntl$getown(0xffffffffffffffff, 0x9) r2 = getpgid(r1) r3 = syz_open_procfs(r2, &(0x7f0000000080)='\x00\x00\x00&y\xc9\xeb\x00\x00\x00\x00\x00 \x00\x00') r4 = syz_open_procfs(0x0, &(0x7f0000000200)='stat\x00') r5 = socket(0xa, 0x2, 0x0) setsockopt$inet6_mreq(r5, 0x29, 0x1b, &(0x7f0000000280)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) r6 = socket(0xa, 0x2, 0x6) setsockopt$inet6_mreq(r6, 0x29, 0x1b, &(0x7f0000a1aff7)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000400)='/proc/thsead\xads^lf/aptr/curre\xf9\x9a\x00', 0x2, 0x0) r7 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r7, 0x400454ca, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TUNSETLINK(r7, 0x400454cd, 0x7) r9 = timerfd_create(0x0, 0x0) timerfd_settime(r9, 0x0, &(0x7f0000000140)={{}, {0x0, 0x1c9c380}}, &(0x7f0000af9ff0)) dup3(r9, r8, 0x80000) openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000480)='/selinux/load\x00', 0x2, 0x0) r10 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r10, 0x400454ca, &(0x7f0000000100)={'nr0\x01\x00\x00\x00\xf2\xff\xff\xfe\x00\x00@\x00', 0x6}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r10, 0x400454cd, 0x7) dup3(r11, r10, 0x0) r12 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='\x0e\xed\xcf\x00', 0x0, 0x0) ioctl$TUNSETIFF(r12, 0x400454ca, &(0x7f0000000100)={'lapb0\x00', 0x1000}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r12, 0x400454cd, 0x7) dup3(r13, r12, 0x0) r14 = dup3(r13, 0xffffffffffffffff, 0x1c0000) preadv(r14, 0x0, 0x0, 0x0) readv(r3, 0x0, 0x0) r15 = socket$inet(0x2, 0x80000, 0x0) syncfs(r15) socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r4, 0x8953, &(0x7f0000001a40)={{0x2, 0x0, @remote}, {0x0, @broadcast}, 0x80, {0x2, 0x0, @remote}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) r16 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r16, 0x8953, &(0x7f0000000500)={{0x2, 0x0, @multicast1}, {0x0, @broadcast}, 0x0, {0x2, 0x0, @local}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) setsockopt$inet_tcp_int(r16, 0x6, 0x0, &(0x7f00000000c0), 0xfdf5) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x3f, &(0x7f0000000340)=0x1, 0x4) syz_open_dev$mice(&(0x7f0000000200)='/dev/input/mice\x00', 0x0, 0x2c6400) openat$keychord(0xffffffffffffff9c, 0x0, 0x80000, 0x0) clone(0x20207ffd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x9b700810fd5f601b, 0x1, 0x0) r17 = open(&(0x7f0000000500)='./bus\x00', 0x141042, 0x0) close(r17) r18 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x105082) r19 = memfd_create(&(0x7f0000000100)='/dev/keychord\x00', 0x0) pwritev(r19, &(0x7f0000000440)=[{&(0x7f00000004c0)="03006f", 0x3}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r18, 0x4c00, r19) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r17, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) fcntl$setstatus(r17, 0x4, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r21, &(0x7f00000001c0), 0x526987c9) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f00000018c0)) fstat(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r23 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r23, 0x1, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) keyctl$get_persistent(0x3, r24, 0x0) write$P9_RGETATTR(0xffffffffffffffff, &(0x7f0000001800)={0xa0, 0x19, 0x1, {0x1120, {0x0, 0x1, 0x6}, 0x100010114, r24, r22, 0x4, 0x10000, 0x9, 0x1, 0x4, 0x8, 0x0, 0x0, 0x3, 0x1f, 0x4, 0x0, 0x3}}, 0xa0) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000640)={@loopback, @multicast2}, 0x0) readv(r17, &(0x7f0000001b80)=[{&(0x7f0000000800)=""/4096}, {&(0x7f0000001940)=""/212}, {&(0x7f0000000600), 0x3c9}, {&(0x7f0000000680)=""/53}, {&(0x7f0000001c00)=""/189}, {&(0x7f0000001b00)=""/68, 0x3a0}], 0x3) read(r20, &(0x7f0000000700)=""/250, 0xffffffc9) sendfile(r18, r19, 0x0, 0x180003) 02:01:30 executing program 1: 02:01:30 executing program 5: 02:01:30 executing program 1: 02:01:31 executing program 3: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) socket$inet(0x10, 0x2, 0x0) write(0xffffffffffffffff, &(0x7f0000000140)="24000000210099f0003bf90000ed190e020008160004000000ba0080080002", 0x1f) connect(r0, &(0x7f0000000000)=@caif=@dbg={0x25, 0x40, 0x46}, 0x80) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a566) splice(r0, 0x0, r2, 0x0, 0x4ffe0, 0x0) 02:01:31 executing program 1: 02:01:31 executing program 0: 02:01:31 executing program 2: 02:01:31 executing program 4: r0 = eventfd2(0x0, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000140)={0x0, 0x0}) fcntl$getown(0xffffffffffffffff, 0x9) r2 = getpgid(r1) r3 = syz_open_procfs(r2, &(0x7f0000000080)='\x00\x00\x00&y\xc9\xeb\x00\x00\x00\x00\x00 \x00\x00') r4 = syz_open_procfs(0x0, &(0x7f0000000200)='stat\x00') r5 = socket(0xa, 0x2, 0x0) setsockopt$inet6_mreq(r5, 0x29, 0x1b, &(0x7f0000000280)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) r6 = socket(0xa, 0x2, 0x6) setsockopt$inet6_mreq(r6, 0x29, 0x1b, &(0x7f0000a1aff7)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000400)='/proc/thsead\xads^lf/aptr/curre\xf9\x9a\x00', 0x2, 0x0) r7 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r7, 0x400454ca, 0x0) socketpair$unix(0x1, 0x3, 0x0, 0x0) ioctl$TUNSETLINK(r7, 0x400454cd, 0x7) r8 = timerfd_create(0x0, 0x0) timerfd_settime(r8, 0x0, &(0x7f0000000140)={{}, {0x0, 0x1c9c380}}, &(0x7f0000af9ff0)) dup3(r8, 0xffffffffffffffff, 0x80000) openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000480)='/selinux/load\x00', 0x2, 0x0) r9 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r9, 0x400454ca, &(0x7f0000000100)={'nr0\x01\x00\x00\x00\xf2\xff\xff\xfe\x00\x00@\x00', 0x6}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r9, 0x400454cd, 0x7) dup3(r10, r9, 0x0) r11 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='\x0e\xed\xcf\x00', 0x0, 0x0) ioctl$TUNSETIFF(r11, 0x400454ca, &(0x7f0000000100)={'lapb0\x00', 0x1000}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r11, 0x400454cd, 0x7) dup3(r12, r11, 0x0) r13 = dup3(r12, 0xffffffffffffffff, 0x1c0000) preadv(r13, 0x0, 0x0, 0x0) readv(r3, 0x0, 0x0) r14 = socket$inet(0x2, 0x80000, 0x0) syncfs(r14) socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r4, 0x8953, &(0x7f0000001a40)={{0x2, 0x0, @remote}, {0x0, @broadcast}, 0x80, {0x2, 0x0, @remote}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) r15 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r15, 0x8953, &(0x7f0000000500)={{0x2, 0x0, @multicast1}, {0x0, @broadcast}, 0x0, {0x2, 0x0, @local}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) setsockopt$inet_tcp_int(r15, 0x6, 0x0, &(0x7f00000000c0), 0xfdf5) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x3f, &(0x7f0000000340)=0x1, 0x4) syz_open_dev$mice(&(0x7f0000000200)='/dev/input/mice\x00', 0x0, 0x2c6400) openat$keychord(0xffffffffffffff9c, 0x0, 0x80000, 0x0) clone(0x20207ffd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x9b700810fd5f601b, 0x1, 0x0) r16 = open(&(0x7f0000000500)='./bus\x00', 0x141042, 0x0) close(r16) r17 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x105082) r18 = memfd_create(&(0x7f0000000100)='/dev/keychord\x00', 0x0) pwritev(r18, &(0x7f0000000440)=[{&(0x7f00000004c0)="03006f", 0x3}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r17, 0x4c00, r18) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r16, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) fcntl$setstatus(r16, 0x4, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r20, &(0x7f00000001c0), 0x526987c9) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f00000018c0)) fstat(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r22 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r22, 0x1, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) keyctl$get_persistent(0x3, r23, 0x0) write$P9_RGETATTR(0xffffffffffffffff, &(0x7f0000001800)={0xa0, 0x19, 0x1, {0x1120, {0x0, 0x1, 0x6}, 0x100010114, r23, r21, 0x4, 0x10000, 0x9, 0x1, 0x4, 0x8, 0x0, 0x0, 0x3, 0x1f, 0x4, 0x0, 0x3}}, 0xa0) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000640)={@loopback, @multicast2}, 0x0) readv(r16, &(0x7f0000001b80)=[{&(0x7f0000000800)=""/4096}, {&(0x7f0000001940)=""/212}, {&(0x7f0000000600), 0x3c9}, {&(0x7f0000000680)=""/53}, {&(0x7f0000001c00)=""/189}, {&(0x7f0000001b00)=""/68, 0x3a0}], 0x3) read(r19, &(0x7f0000000700)=""/250, 0xffffffc9) sendfile(r17, r18, 0x0, 0x180003) 02:01:31 executing program 1: 02:01:31 executing program 1: 02:01:32 executing program 1: 02:01:32 executing program 1: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl$sock_SIOCETHTOOL(r0, 0x89f0, &(0x7f0000000000)={'bridge0\x00', &(0x7f00000000c0)=ANY=[@ANYBLOB='\a']}) 02:01:32 executing program 1: mkdir(&(0x7f0000fd5ff8)='./file0\x00', 0x0) chroot(&(0x7f0000000000)='./file0\x00') 02:01:32 executing program 5: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000000)=ANY=[@ANYRES32=0x0], 0x1c, 0x0, 0x0, 0x0, 0xe2ea7c3a9659e358}, 0x0) r0 = socket(0x18, 0x1, 0x0) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x2dc, 0x0, 0xfffffffffffffe4c, 0x0, 0xa9}, 0x0) 02:01:32 executing program 4: r0 = eventfd2(0x0, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000140)={0x0, 0x0}) fcntl$getown(0xffffffffffffffff, 0x9) r2 = getpgid(r1) r3 = syz_open_procfs(r2, &(0x7f0000000080)='\x00\x00\x00&y\xc9\xeb\x00\x00\x00\x00\x00 \x00\x00') r4 = syz_open_procfs(0x0, &(0x7f0000000200)='stat\x00') r5 = socket(0xa, 0x2, 0x0) setsockopt$inet6_mreq(r5, 0x29, 0x1b, &(0x7f0000000280)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) r6 = socket(0xa, 0x2, 0x6) setsockopt$inet6_mreq(r6, 0x29, 0x1b, &(0x7f0000a1aff7)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000400)='/proc/thsead\xads^lf/aptr/curre\xf9\x9a\x00', 0x2, 0x0) r7 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r7, 0x400454ca, 0x0) socketpair$unix(0x1, 0x3, 0x0, 0x0) ioctl$TUNSETLINK(r7, 0x400454cd, 0x7) r8 = timerfd_create(0x0, 0x0) timerfd_settime(r8, 0x0, &(0x7f0000000140)={{}, {0x0, 0x1c9c380}}, &(0x7f0000af9ff0)) dup3(r8, 0xffffffffffffffff, 0x80000) openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000480)='/selinux/load\x00', 0x2, 0x0) r9 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r9, 0x400454ca, &(0x7f0000000100)={'nr0\x01\x00\x00\x00\xf2\xff\xff\xfe\x00\x00@\x00', 0x6}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r9, 0x400454cd, 0x7) dup3(r10, r9, 0x0) r11 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='\x0e\xed\xcf\x00', 0x0, 0x0) ioctl$TUNSETIFF(r11, 0x400454ca, &(0x7f0000000100)={'lapb0\x00', 0x1000}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r11, 0x400454cd, 0x7) dup3(r12, r11, 0x0) r13 = dup3(r12, 0xffffffffffffffff, 0x1c0000) preadv(r13, 0x0, 0x0, 0x0) readv(r3, 0x0, 0x0) r14 = socket$inet(0x2, 0x80000, 0x0) syncfs(r14) socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r4, 0x8953, &(0x7f0000001a40)={{0x2, 0x0, @remote}, {0x0, @broadcast}, 0x80, {0x2, 0x0, @remote}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) r15 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r15, 0x8953, &(0x7f0000000500)={{0x2, 0x0, @multicast1}, {0x0, @broadcast}, 0x0, {0x2, 0x0, @local}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) setsockopt$inet_tcp_int(r15, 0x6, 0x0, &(0x7f00000000c0), 0xfdf5) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x3f, &(0x7f0000000340)=0x1, 0x4) syz_open_dev$mice(&(0x7f0000000200)='/dev/input/mice\x00', 0x0, 0x2c6400) openat$keychord(0xffffffffffffff9c, 0x0, 0x80000, 0x0) clone(0x20207ffd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x9b700810fd5f601b, 0x1, 0x0) r16 = open(&(0x7f0000000500)='./bus\x00', 0x141042, 0x0) close(r16) r17 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x105082) r18 = memfd_create(&(0x7f0000000100)='/dev/keychord\x00', 0x0) pwritev(r18, &(0x7f0000000440)=[{&(0x7f00000004c0)="03006f", 0x3}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r17, 0x4c00, r18) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r16, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) fcntl$setstatus(r16, 0x4, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r20, &(0x7f00000001c0), 0x526987c9) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f00000018c0)) fstat(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r22 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r22, 0x1, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) keyctl$get_persistent(0x3, r23, 0x0) write$P9_RGETATTR(0xffffffffffffffff, &(0x7f0000001800)={0xa0, 0x19, 0x1, {0x1120, {0x0, 0x1, 0x6}, 0x100010114, r23, r21, 0x4, 0x10000, 0x9, 0x1, 0x4, 0x8, 0x0, 0x0, 0x3, 0x1f, 0x4, 0x0, 0x3}}, 0xa0) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000640)={@loopback, @multicast2}, 0x0) readv(r16, &(0x7f0000001b80)=[{&(0x7f0000000800)=""/4096}, {&(0x7f0000001940)=""/212}, {&(0x7f0000000600), 0x3c9}, {&(0x7f0000000680)=""/53}, {&(0x7f0000001c00)=""/189}, {&(0x7f0000001b00)=""/68, 0x3a0}], 0x3) read(r19, &(0x7f0000000700)=""/250, 0xffffffc9) sendfile(r17, r18, 0x0, 0x180003) [ 2732.232627] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=0 sclass=netlink_route_socket 02:01:33 executing program 3: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) socket$inet(0x10, 0x2, 0x0) write(0xffffffffffffffff, &(0x7f0000000140)="24000000210099f0003bf90000ed190e020008160004000000ba0080080002", 0x1f) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a566) splice(r0, 0x0, r2, 0x0, 0x4ffe0, 0x0) write$UHID_DESTROY(r1, &(0x7f0000000000), 0x4) 02:01:33 executing program 4: r0 = eventfd2(0x0, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000140)={0x0, 0x0}) fcntl$getown(0xffffffffffffffff, 0x9) r2 = getpgid(r1) r3 = syz_open_procfs(r2, &(0x7f0000000080)='\x00\x00\x00&y\xc9\xeb\x00\x00\x00\x00\x00 \x00\x00') r4 = syz_open_procfs(0x0, &(0x7f0000000200)='stat\x00') r5 = socket(0xa, 0x2, 0x0) setsockopt$inet6_mreq(r5, 0x29, 0x1b, &(0x7f0000000280)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) r6 = socket(0xa, 0x2, 0x6) setsockopt$inet6_mreq(r6, 0x29, 0x1b, &(0x7f0000a1aff7)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000400)='/proc/thsead\xads^lf/aptr/curre\xf9\x9a\x00', 0x2, 0x0) r7 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r7, 0x400454ca, 0x0) socketpair$unix(0x1, 0x3, 0x0, 0x0) ioctl$TUNSETLINK(r7, 0x400454cd, 0x7) r8 = timerfd_create(0x0, 0x0) timerfd_settime(r8, 0x0, &(0x7f0000000140)={{}, {0x0, 0x1c9c380}}, &(0x7f0000af9ff0)) dup3(r8, 0xffffffffffffffff, 0x80000) openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000480)='/selinux/load\x00', 0x2, 0x0) r9 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r9, 0x400454ca, &(0x7f0000000100)={'nr0\x01\x00\x00\x00\xf2\xff\xff\xfe\x00\x00@\x00', 0x6}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r9, 0x400454cd, 0x7) dup3(r10, r9, 0x0) r11 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='\x0e\xed\xcf\x00', 0x0, 0x0) ioctl$TUNSETIFF(r11, 0x400454ca, &(0x7f0000000100)={'lapb0\x00', 0x1000}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r11, 0x400454cd, 0x7) dup3(r12, r11, 0x0) r13 = dup3(r12, 0xffffffffffffffff, 0x1c0000) preadv(r13, 0x0, 0x0, 0x0) readv(r3, 0x0, 0x0) r14 = socket$inet(0x2, 0x80000, 0x0) syncfs(r14) socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r4, 0x8953, &(0x7f0000001a40)={{0x2, 0x0, @remote}, {0x0, @broadcast}, 0x80, {0x2, 0x0, @remote}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) r15 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r15, 0x8953, &(0x7f0000000500)={{0x2, 0x0, @multicast1}, {0x0, @broadcast}, 0x0, {0x2, 0x0, @local}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) setsockopt$inet_tcp_int(r15, 0x6, 0x0, &(0x7f00000000c0), 0xfdf5) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x3f, &(0x7f0000000340)=0x1, 0x4) syz_open_dev$mice(&(0x7f0000000200)='/dev/input/mice\x00', 0x0, 0x2c6400) openat$keychord(0xffffffffffffff9c, 0x0, 0x80000, 0x0) clone(0x20207ffd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x9b700810fd5f601b, 0x1, 0x0) r16 = open(&(0x7f0000000500)='./bus\x00', 0x141042, 0x0) close(r16) r17 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x105082) r18 = memfd_create(&(0x7f0000000100)='/dev/keychord\x00', 0x0) pwritev(r18, &(0x7f0000000440)=[{&(0x7f00000004c0)="03006f", 0x3}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r17, 0x4c00, r18) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r16, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) fcntl$setstatus(r16, 0x4, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r20, &(0x7f00000001c0), 0x526987c9) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f00000018c0)) fstat(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r22 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r22, 0x1, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) keyctl$get_persistent(0x3, r23, 0x0) write$P9_RGETATTR(0xffffffffffffffff, &(0x7f0000001800)={0xa0, 0x19, 0x1, {0x1120, {0x0, 0x1, 0x6}, 0x100010114, r23, r21, 0x4, 0x10000, 0x9, 0x1, 0x4, 0x8, 0x0, 0x0, 0x3, 0x1f, 0x4, 0x0, 0x3}}, 0xa0) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000640)={@loopback, @multicast2}, 0x0) readv(r16, &(0x7f0000001b80)=[{&(0x7f0000000800)=""/4096}, {&(0x7f0000001940)=""/212}, {&(0x7f0000000600), 0x3c9}, {&(0x7f0000000680)=""/53}, {&(0x7f0000001c00)=""/189}, {&(0x7f0000001b00)=""/68, 0x3a0}], 0x3) read(r19, &(0x7f0000000700)=""/250, 0xffffffc9) sendfile(r17, r18, 0x0, 0x180003) 02:01:33 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) chroot(&(0x7f0000000280)='./file0\x00') fchdir(r0) 02:01:33 executing program 2: 02:01:33 executing program 0: 02:01:33 executing program 1: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) openat$full(0xffffffffffffff9c, 0x0, 0x2440, 0x0) clock_nanosleep(0x2, 0x0, &(0x7f00000000c0)={0x0, 0x989680}, 0x0) timer_create(0x0, &(0x7f0000066000)={0x0, 0x12, 0x0, @thr={0x0, 0x0}}, &(0x7f00009b1ffc)) timer_settime(0x0, 0x0, &(0x7f0000000040)={{0x0, 0x989680}, {0x0, 0x9}}, 0x0) timer_create(0x0, &(0x7f0000000000)={0x0, 0x14}, &(0x7f0000000040)=0x0) timer_settime(r0, 0x0, &(0x7f0000000180)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) 02:01:34 executing program 2: r0 = socket$nl_xfrm(0x10, 0x3, 0x6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) sendmsg$nl_xfrm(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000c40)=@delsa={0x3c, 0x11, 0x9, 0x0, 0x0, {@in=@broadcast}, [@srcaddr={0x14}]}, 0x3c}, 0x8}, 0x0) 02:01:34 executing program 4: r0 = eventfd2(0x0, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000140)={0x0, 0x0}) fcntl$getown(0xffffffffffffffff, 0x9) r2 = getpgid(r1) r3 = syz_open_procfs(r2, &(0x7f0000000080)='\x00\x00\x00&y\xc9\xeb\x00\x00\x00\x00\x00 \x00\x00') r4 = syz_open_procfs(0x0, &(0x7f0000000200)='stat\x00') r5 = socket(0xa, 0x2, 0x0) setsockopt$inet6_mreq(r5, 0x29, 0x1b, &(0x7f0000000280)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) r6 = socket(0xa, 0x2, 0x6) setsockopt$inet6_mreq(r6, 0x29, 0x1b, &(0x7f0000a1aff7)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000400)='/proc/thsead\xads^lf/aptr/curre\xf9\x9a\x00', 0x2, 0x0) r7 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r7, 0x400454ca, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x7) r9 = timerfd_create(0x0, 0x0) timerfd_settime(r9, 0x0, &(0x7f0000000140)={{}, {0x0, 0x1c9c380}}, &(0x7f0000af9ff0)) dup3(r9, r8, 0x80000) openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000480)='/selinux/load\x00', 0x2, 0x0) r10 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r10, 0x400454ca, &(0x7f0000000100)={'nr0\x01\x00\x00\x00\xf2\xff\xff\xfe\x00\x00@\x00', 0x6}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r10, 0x400454cd, 0x7) dup3(r11, r10, 0x0) r12 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='\x0e\xed\xcf\x00', 0x0, 0x0) ioctl$TUNSETIFF(r12, 0x400454ca, &(0x7f0000000100)={'lapb0\x00', 0x1000}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r12, 0x400454cd, 0x7) dup3(r13, r12, 0x0) r14 = dup3(r13, 0xffffffffffffffff, 0x1c0000) preadv(r14, 0x0, 0x0, 0x0) readv(r3, 0x0, 0x0) r15 = socket$inet(0x2, 0x80000, 0x0) syncfs(r15) socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r4, 0x8953, &(0x7f0000001a40)={{0x2, 0x0, @remote}, {0x0, @broadcast}, 0x80, {0x2, 0x0, @remote}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) r16 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r16, 0x8953, &(0x7f0000000500)={{0x2, 0x0, @multicast1}, {0x0, @broadcast}, 0x0, {0x2, 0x0, @local}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) setsockopt$inet_tcp_int(r16, 0x6, 0x0, &(0x7f00000000c0), 0xfdf5) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x3f, &(0x7f0000000340)=0x1, 0x4) syz_open_dev$mice(&(0x7f0000000200)='/dev/input/mice\x00', 0x0, 0x2c6400) openat$keychord(0xffffffffffffff9c, 0x0, 0x80000, 0x0) clone(0x20207ffd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x9b700810fd5f601b, 0x1, 0x0) r17 = open(&(0x7f0000000500)='./bus\x00', 0x141042, 0x0) close(r17) r18 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x105082) r19 = memfd_create(&(0x7f0000000100)='/dev/keychord\x00', 0x0) pwritev(r19, &(0x7f0000000440)=[{&(0x7f00000004c0)="03006f", 0x3}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r18, 0x4c00, r19) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r17, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) fcntl$setstatus(r17, 0x4, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r21, &(0x7f00000001c0), 0x526987c9) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f00000018c0)) fstat(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r23 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r23, 0x1, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) keyctl$get_persistent(0x3, r24, 0x0) write$P9_RGETATTR(0xffffffffffffffff, &(0x7f0000001800)={0xa0, 0x19, 0x1, {0x1120, {0x0, 0x1, 0x6}, 0x100010114, r24, r22, 0x4, 0x10000, 0x9, 0x1, 0x4, 0x8, 0x0, 0x0, 0x3, 0x1f, 0x4, 0x0, 0x3}}, 0xa0) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000640)={@loopback, @multicast2}, 0x0) readv(r17, &(0x7f0000001b80)=[{&(0x7f0000000800)=""/4096}, {&(0x7f0000001940)=""/212}, {&(0x7f0000000600), 0x3c9}, {&(0x7f0000000680)=""/53}, {&(0x7f0000001c00)=""/189}, {&(0x7f0000001b00)=""/68, 0x3a0}], 0x3) read(r20, &(0x7f0000000700)=""/250, 0xffffffc9) sendfile(r18, r19, 0x0, 0x180003) [ 2733.618766] lowmemorykiller: Killing 'syz-executor.4' (28485) (tgid 28485), adj 1000, [ 2733.618766] to free 52408kB on behalf of 'kswapd0' (28) because [ 2733.618766] cache 47196kB is below limit 65536kB for oom_score_adj 12 [ 2733.618766] Free memory is 1288kB above reserved [ 2733.665181] lowmemorykiller: Killing 'syz-executor.4' (28322) (tgid 28322), adj 1000, [ 2733.665181] to free 52404kB on behalf of 'kswapd0' (28) because [ 2733.665181] cache 47196kB is below limit 65536kB for oom_score_adj 12 [ 2733.665181] Free memory is 15920kB above reserved [ 2733.739791] lowmemorykiller: Killing 'syz-executor.4' (28446) (tgid 28446), adj 1000, [ 2733.739791] to free 52404kB on behalf of 'kswapd0' (28) because [ 2733.739791] cache 47196kB is below limit 65536kB for oom_score_adj 12 [ 2733.739791] Free memory is 31896kB above reserved [ 2733.789123] lowmemorykiller: Killing 'syz-executor.4' (28526) (tgid 28526), adj 1000, [ 2733.789123] to free 52404kB on behalf of 'kswapd0' (28) because [ 2733.789123] cache 47196kB is below limit 65536kB for oom_score_adj 12 [ 2733.789123] Free memory is 48596kB above reserved [ 2733.879698] lowmemorykiller: Killing 'syz-executor.4' (28553) (tgid 28553), adj 1000, [ 2733.879698] to free 52404kB on behalf of 'kswapd0' (28) because [ 2733.879698] cache 47196kB is below limit 65536kB for oom_score_adj 12 [ 2733.879698] Free memory is 65068kB above reserved 02:01:34 executing program 1: clone(0x80007fd, 0x0, 0xfffffffffffffffe, 0xfffffffffffffffe, 0xffffffffffffffff) socket(0xa, 0x3, 0x0) 02:01:34 executing program 0: r0 = creat(&(0x7f0000000280)='./file0\x00', 0x1) write$binfmt_script(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="01"], 0x1) close(r0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) execve(&(0x7f0000000040)='./file0\x00', 0x0, &(0x7f0000000580)=[&(0x7f0000000340)='ip6_vti0\x00', &(0x7f0000000380)='@$+keyring(selinux\x00']) 02:01:35 executing program 5: clone(0x200, 0x0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) r0 = creat(&(0x7f0000000080)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x200010d) close(r0) execve(&(0x7f0000000100)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = dup2(r0, r1) creat(0x0, 0x0) clone(0x3103101ffa, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) execve(&(0x7f0000000300)='\xe9\x1fq\x89Y\x1e\x923aK/file0\x00', 0x0, 0x0) write$P9_RRENAMEAT(r2, 0x0, 0x0) openat$cgroup_int(0xffffffffffffffff, 0x0, 0x2, 0x0) socket$nl_route(0x10, 0x3, 0x0) ioctl$EXT4_IOC_SWAP_BOOT(0xffffffffffffffff, 0x6611) 02:01:35 executing program 4: r0 = eventfd2(0x0, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000140)={0x0, 0x0}) fcntl$getown(0xffffffffffffffff, 0x9) r2 = getpgid(r1) r3 = syz_open_procfs(r2, &(0x7f0000000080)='\x00\x00\x00&y\xc9\xeb\x00\x00\x00\x00\x00 \x00\x00') r4 = syz_open_procfs(0x0, &(0x7f0000000200)='stat\x00') r5 = socket(0xa, 0x2, 0x0) setsockopt$inet6_mreq(r5, 0x29, 0x1b, &(0x7f0000000280)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) r6 = socket(0xa, 0x2, 0x6) setsockopt$inet6_mreq(r6, 0x29, 0x1b, &(0x7f0000a1aff7)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000400)='/proc/thsead\xads^lf/aptr/curre\xf9\x9a\x00', 0x2, 0x0) r7 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r7, 0x400454ca, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x7) r9 = timerfd_create(0x0, 0x0) timerfd_settime(r9, 0x0, &(0x7f0000000140)={{}, {0x0, 0x1c9c380}}, &(0x7f0000af9ff0)) dup3(r9, r8, 0x80000) openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000480)='/selinux/load\x00', 0x2, 0x0) r10 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r10, 0x400454ca, &(0x7f0000000100)={'nr0\x01\x00\x00\x00\xf2\xff\xff\xfe\x00\x00@\x00', 0x6}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r10, 0x400454cd, 0x7) dup3(r11, r10, 0x0) r12 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='\x0e\xed\xcf\x00', 0x0, 0x0) ioctl$TUNSETIFF(r12, 0x400454ca, &(0x7f0000000100)={'lapb0\x00', 0x1000}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r12, 0x400454cd, 0x7) dup3(r13, r12, 0x0) r14 = dup3(r13, 0xffffffffffffffff, 0x1c0000) preadv(r14, 0x0, 0x0, 0x0) readv(r3, 0x0, 0x0) r15 = socket$inet(0x2, 0x80000, 0x0) syncfs(r15) socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r4, 0x8953, &(0x7f0000001a40)={{0x2, 0x0, @remote}, {0x0, @broadcast}, 0x80, {0x2, 0x0, @remote}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) r16 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r16, 0x8953, &(0x7f0000000500)={{0x2, 0x0, @multicast1}, {0x0, @broadcast}, 0x0, {0x2, 0x0, @local}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) setsockopt$inet_tcp_int(r16, 0x6, 0x0, &(0x7f00000000c0), 0xfdf5) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x3f, &(0x7f0000000340)=0x1, 0x4) syz_open_dev$mice(&(0x7f0000000200)='/dev/input/mice\x00', 0x0, 0x2c6400) openat$keychord(0xffffffffffffff9c, 0x0, 0x80000, 0x0) clone(0x20207ffd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x9b700810fd5f601b, 0x1, 0x0) r17 = open(&(0x7f0000000500)='./bus\x00', 0x141042, 0x0) close(r17) r18 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x105082) r19 = memfd_create(&(0x7f0000000100)='/dev/keychord\x00', 0x0) pwritev(r19, &(0x7f0000000440)=[{&(0x7f00000004c0)="03006f", 0x3}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r18, 0x4c00, r19) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r17, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) fcntl$setstatus(r17, 0x4, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r21, &(0x7f00000001c0), 0x526987c9) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f00000018c0)) fstat(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r23 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r23, 0x1, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) keyctl$get_persistent(0x3, r24, 0x0) write$P9_RGETATTR(0xffffffffffffffff, &(0x7f0000001800)={0xa0, 0x19, 0x1, {0x1120, {0x0, 0x1, 0x6}, 0x100010114, r24, r22, 0x4, 0x10000, 0x9, 0x1, 0x4, 0x8, 0x0, 0x0, 0x3, 0x1f, 0x4, 0x0, 0x3}}, 0xa0) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000640)={@loopback, @multicast2}, 0x0) readv(r17, &(0x7f0000001b80)=[{&(0x7f0000000800)=""/4096}, {&(0x7f0000001940)=""/212}, {&(0x7f0000000600), 0x3c9}, {&(0x7f0000000680)=""/53}, {&(0x7f0000001c00)=""/189}, {&(0x7f0000001b00)=""/68, 0x3a0}], 0x3) read(r20, &(0x7f0000000700)=""/250, 0xffffffc9) sendfile(r18, r19, 0x0, 0x180003) [ 2735.076097] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=0 sclass=netlink_route_socket 02:01:36 executing program 3: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) r3 = socket$inet(0x10, 0x2, 0x0) write(0xffffffffffffffff, &(0x7f0000000140)="24000000210099f0003bf90000ed190e020008160004000000ba0080080002", 0x1f) r4 = socket(0x200000000000011, 0x4000000000080002, 0x0) setsockopt$packet_int(r4, 0x107, 0x14, 0x0, 0x0) r5 = socket(0x200000000000011, 0x4000000000080002, 0x0) setsockopt$packet_int(r5, 0x107, 0x14, 0x0, 0x0) r6 = socket(0x200000000000011, 0x4000000000080002, 0x0) r7 = socket$nl_netfilter(0x10, 0x3, 0xc) getsockname(r7, &(0x7f00000000c0)=@hci, &(0x7f0000000180)=0x80) setsockopt$packet_int(r6, 0x107, 0x14, 0x0, 0x0) write$binfmt_misc(r4, &(0x7f0000000000)=ANY=[@ANYRES64=r2, @ANYRES32, @ANYPTR=&(0x7f0000000040)=ANY=[@ANYRESHEX, @ANYRESHEX=r3, @ANYRESDEC=r6], @ANYRESOCT=r1, @ANYRES16=r5], 0xfffffffffffffd7e) splice(r0, 0x0, r2, 0x0, 0x4ffe0, 0x0) 02:01:36 executing program 4: r0 = eventfd2(0x0, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000140)={0x0, 0x0}) fcntl$getown(0xffffffffffffffff, 0x9) r2 = getpgid(r1) r3 = syz_open_procfs(r2, &(0x7f0000000080)='\x00\x00\x00&y\xc9\xeb\x00\x00\x00\x00\x00 \x00\x00') r4 = syz_open_procfs(0x0, &(0x7f0000000200)='stat\x00') r5 = socket(0xa, 0x2, 0x0) setsockopt$inet6_mreq(r5, 0x29, 0x1b, &(0x7f0000000280)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) r6 = socket(0xa, 0x2, 0x6) setsockopt$inet6_mreq(r6, 0x29, 0x1b, &(0x7f0000a1aff7)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000400)='/proc/thsead\xads^lf/aptr/curre\xf9\x9a\x00', 0x2, 0x0) r7 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r7, 0x400454ca, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x7) r9 = timerfd_create(0x0, 0x0) timerfd_settime(r9, 0x0, &(0x7f0000000140)={{}, {0x0, 0x1c9c380}}, &(0x7f0000af9ff0)) dup3(r9, r8, 0x80000) openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000480)='/selinux/load\x00', 0x2, 0x0) r10 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r10, 0x400454ca, &(0x7f0000000100)={'nr0\x01\x00\x00\x00\xf2\xff\xff\xfe\x00\x00@\x00', 0x6}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r10, 0x400454cd, 0x7) dup3(r11, r10, 0x0) r12 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='\x0e\xed\xcf\x00', 0x0, 0x0) ioctl$TUNSETIFF(r12, 0x400454ca, &(0x7f0000000100)={'lapb0\x00', 0x1000}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r12, 0x400454cd, 0x7) dup3(r13, r12, 0x0) r14 = dup3(r13, 0xffffffffffffffff, 0x1c0000) preadv(r14, 0x0, 0x0, 0x0) readv(r3, 0x0, 0x0) r15 = socket$inet(0x2, 0x80000, 0x0) syncfs(r15) socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r4, 0x8953, &(0x7f0000001a40)={{0x2, 0x0, @remote}, {0x0, @broadcast}, 0x80, {0x2, 0x0, @remote}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) r16 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r16, 0x8953, &(0x7f0000000500)={{0x2, 0x0, @multicast1}, {0x0, @broadcast}, 0x0, {0x2, 0x0, @local}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) setsockopt$inet_tcp_int(r16, 0x6, 0x0, &(0x7f00000000c0), 0xfdf5) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x3f, &(0x7f0000000340)=0x1, 0x4) syz_open_dev$mice(&(0x7f0000000200)='/dev/input/mice\x00', 0x0, 0x2c6400) openat$keychord(0xffffffffffffff9c, 0x0, 0x80000, 0x0) clone(0x20207ffd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x9b700810fd5f601b, 0x1, 0x0) r17 = open(&(0x7f0000000500)='./bus\x00', 0x141042, 0x0) close(r17) r18 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x105082) r19 = memfd_create(&(0x7f0000000100)='/dev/keychord\x00', 0x0) pwritev(r19, &(0x7f0000000440)=[{&(0x7f00000004c0)="03006f", 0x3}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r18, 0x4c00, r19) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r17, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) fcntl$setstatus(r17, 0x4, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r21, &(0x7f00000001c0), 0x526987c9) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f00000018c0)) fstat(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r23 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r23, 0x1, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) keyctl$get_persistent(0x3, r24, 0x0) write$P9_RGETATTR(0xffffffffffffffff, &(0x7f0000001800)={0xa0, 0x19, 0x1, {0x1120, {0x0, 0x1, 0x6}, 0x100010114, r24, r22, 0x4, 0x10000, 0x9, 0x1, 0x4, 0x8, 0x0, 0x0, 0x3, 0x1f, 0x4, 0x0, 0x3}}, 0xa0) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000640)={@loopback, @multicast2}, 0x0) readv(r17, &(0x7f0000001b80)=[{&(0x7f0000000800)=""/4096}, {&(0x7f0000001940)=""/212}, {&(0x7f0000000600), 0x3c9}, {&(0x7f0000000680)=""/53}, {&(0x7f0000001c00)=""/189}, {&(0x7f0000001b00)=""/68, 0x3a0}], 0x3) read(r20, &(0x7f0000000700)=""/250, 0xffffffc9) sendfile(r18, r19, 0x0, 0x180003) 02:01:36 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x10000000013, &(0x7f0000d06000)=0x1, 0x4) setsockopt$SO_BINDTODEVICE(r0, 0x1, 0x19, &(0x7f0000000000)='veth1\x00', 0x10) connect$inet(r0, &(0x7f0000000140)={0x2, 0x0, @local}, 0x10) 02:01:36 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)={0x18, 0x31, 0x119, 0x0, 0x0, {0x2}, [@generic="05d4"]}, 0x18}}, 0x0) 02:01:36 executing program 1: r0 = socket$inet6(0xa, 0x80003, 0xff) ioctl(r0, 0x1000008912, &(0x7f0000000080)="0800b5055e0bcfe87b2071") r1 = socket(0x10, 0x3, 0x0) write(r1, &(0x7f00000008c0)="fc0000001a000700ab092500090007000aab0700a90100001d60369321000200ff0100000005d0000000000000039815fa2c1ec28656aaa79bb94b46fe000000bc00030005000000000000270400117c22ebc205214000000000008934d07302ade01720d7d5bbc91a3e3280772c05defd5a32e280fc83ab82f605f70c9ddef2fe082038f4f8b29d3ef3d92c83170e5bba4a46d284a710af333ae4f5566f91cf190201ded815b2ccd243f295ed94e0ad91bd0734babc7c3f2eeb57d43dd16b17e583df150c3b880f411f46a6b567b4d5715587e658a1ad0a4f01731d05b0350b0041f0d48a99c03f080548deac270e33429fd3000175e63fb8d38a87", 0xfc) 02:01:36 executing program 5: r0 = socket$inet6(0xa, 0x2000000000001, 0x0) setsockopt$sock_int(r0, 0x1, 0xf, &(0x7f0000687000), 0x135) bind$inet6(r0, &(0x7f0000402000)={0xa, 0x4e20, 0x0, @ipv4={[], [], @loopback}}, 0x1c) sendto$inet6(r0, 0x0, 0x0, 0x20000000, &(0x7f0000f62fe4)={0xa, 0x4e20, 0x0, @empty}, 0x1c) 02:01:36 executing program 0: r0 = socket$inet6(0xa, 0x80003, 0xff) ioctl(r0, 0x1000008912, &(0x7f0000000080)="0800b5055e0bcfe87b2071") r1 = socket(0x10, 0x3, 0x0) write(r1, &(0x7f00000008c0)="fc0000001a000700ab092500090007000aab0700a90100001d60369321001e00ff0100000005d0000000000000039815fa2c1ec28656aaa79bb94b46fe000000bc00030005000000000000270400117c22ebc205214000000000008934d07302ade01720d7d5bbc91a3e3280772c05defd5a32e280fc83ab82f605f70c9ddef2fe082038f4f8b29d3ef3d92c83170e5bba4a46d284a710af333ae4f5566f91cf190201ded815b2ccd243f295ed94e0ad91bd0734babc7c3f2eeb57d43dd16b17e583df150c3b880f411f46a6b567b4d5715587e658a1ad0a4f01731d05b0350b0041f0d48a99c03f080548deac270e33429fd3000175e63fb8d38a87", 0xfc) 02:01:37 executing program 1: r0 = socket$inet6(0xa, 0x80003, 0xff) ioctl(r0, 0x1000008912, &(0x7f0000000080)="0800b5055e0bcfe87b2071") r1 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r1, &(0x7f0000000840)={0x0, 0x0, &(0x7f00000004c0)={&(0x7f0000000280)=@newsa={0x138, 0x10, 0x40d, 0x0, 0x0, {{@in=@dev, @in6=@rand_addr="53ac9fe54f55edf45596dbdd8f94b25d"}, {@in6=@mcast2, 0x0, 0x6c}, @in=@broadcast, {}, {}, {}, 0x0, 0x0, 0x2}, [@algo_comp={0x48, 0x3, {{'deflate\x00'}}}]}, 0x138}}, 0x0) 02:01:37 executing program 4: r0 = eventfd2(0x0, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000140)={0x0, 0x0}) fcntl$getown(0xffffffffffffffff, 0x9) r2 = getpgid(r1) r3 = syz_open_procfs(r2, &(0x7f0000000080)='\x00\x00\x00&y\xc9\xeb\x00\x00\x00\x00\x00 \x00\x00') r4 = syz_open_procfs(0x0, &(0x7f0000000200)='stat\x00') r5 = socket(0xa, 0x2, 0x0) setsockopt$inet6_mreq(r5, 0x29, 0x1b, &(0x7f0000000280)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) r6 = socket(0xa, 0x2, 0x6) setsockopt$inet6_mreq(r6, 0x29, 0x1b, &(0x7f0000a1aff7)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000400)='/proc/thsead\xads^lf/aptr/curre\xf9\x9a\x00', 0x2, 0x0) r7 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r7, 0x400454ca, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TUNSETLINK(r7, 0x400454cd, 0x0) r9 = timerfd_create(0x0, 0x0) timerfd_settime(r9, 0x0, &(0x7f0000000140)={{}, {0x0, 0x1c9c380}}, &(0x7f0000af9ff0)) dup3(r9, r8, 0x80000) openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000480)='/selinux/load\x00', 0x2, 0x0) r10 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r10, 0x400454ca, &(0x7f0000000100)={'nr0\x01\x00\x00\x00\xf2\xff\xff\xfe\x00\x00@\x00', 0x6}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r10, 0x400454cd, 0x7) dup3(r11, r10, 0x0) r12 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='\x0e\xed\xcf\x00', 0x0, 0x0) ioctl$TUNSETIFF(r12, 0x400454ca, &(0x7f0000000100)={'lapb0\x00', 0x1000}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r12, 0x400454cd, 0x7) dup3(r13, r12, 0x0) r14 = dup3(r13, 0xffffffffffffffff, 0x1c0000) preadv(r14, 0x0, 0x0, 0x0) readv(r3, 0x0, 0x0) r15 = socket$inet(0x2, 0x80000, 0x0) syncfs(r15) socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r4, 0x8953, &(0x7f0000001a40)={{0x2, 0x0, @remote}, {0x0, @broadcast}, 0x80, {0x2, 0x0, @remote}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) r16 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r16, 0x8953, &(0x7f0000000500)={{0x2, 0x0, @multicast1}, {0x0, @broadcast}, 0x0, {0x2, 0x0, @local}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) setsockopt$inet_tcp_int(r16, 0x6, 0x0, &(0x7f00000000c0), 0xfdf5) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x3f, &(0x7f0000000340)=0x1, 0x4) syz_open_dev$mice(&(0x7f0000000200)='/dev/input/mice\x00', 0x0, 0x2c6400) openat$keychord(0xffffffffffffff9c, 0x0, 0x80000, 0x0) clone(0x20207ffd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x9b700810fd5f601b, 0x1, 0x0) r17 = open(&(0x7f0000000500)='./bus\x00', 0x141042, 0x0) close(r17) r18 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x105082) r19 = memfd_create(&(0x7f0000000100)='/dev/keychord\x00', 0x0) pwritev(r19, &(0x7f0000000440)=[{&(0x7f00000004c0)="03006f", 0x3}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r18, 0x4c00, r19) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r17, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) fcntl$setstatus(r17, 0x4, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r21, &(0x7f00000001c0), 0x526987c9) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f00000018c0)) fstat(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r23 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r23, 0x1, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) keyctl$get_persistent(0x3, r24, 0x0) write$P9_RGETATTR(0xffffffffffffffff, &(0x7f0000001800)={0xa0, 0x19, 0x1, {0x1120, {0x0, 0x1, 0x6}, 0x100010114, r24, r22, 0x4, 0x10000, 0x9, 0x1, 0x4, 0x8, 0x0, 0x0, 0x3, 0x1f, 0x4, 0x0, 0x3}}, 0xa0) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000640)={@loopback, @multicast2}, 0x0) readv(r17, &(0x7f0000001b80)=[{&(0x7f0000000800)=""/4096}, {&(0x7f0000001940)=""/212}, {&(0x7f0000000600), 0x3c9}, {&(0x7f0000000680)=""/53}, {&(0x7f0000001c00)=""/189}, {&(0x7f0000001b00)=""/68, 0x3a0}], 0x3) read(r20, &(0x7f0000000700)=""/250, 0xffffffc9) sendfile(r18, r19, 0x0, 0x180003) 02:01:37 executing program 1: r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_tx_ring(r0, 0x107, 0xd, &(0x7f0000000040)=@req3={0x10000, 0x100000001, 0x10000, 0x1}, 0x1c) mmap(&(0x7f0000ff0000/0x10000)=nil, 0x10000, 0x0, 0x11011, r0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) mremap(&(0x7f0000ff7000/0x2000)=nil, 0x2000, 0x2000, 0x3, &(0x7f0000006000/0x2000)=nil) 02:01:38 executing program 4: r0 = eventfd2(0x0, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000140)={0x0, 0x0}) fcntl$getown(0xffffffffffffffff, 0x9) r2 = getpgid(r1) r3 = syz_open_procfs(r2, &(0x7f0000000080)='\x00\x00\x00&y\xc9\xeb\x00\x00\x00\x00\x00 \x00\x00') r4 = syz_open_procfs(0x0, &(0x7f0000000200)='stat\x00') r5 = socket(0xa, 0x2, 0x0) setsockopt$inet6_mreq(r5, 0x29, 0x1b, &(0x7f0000000280)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) r6 = socket(0xa, 0x2, 0x6) setsockopt$inet6_mreq(r6, 0x29, 0x1b, &(0x7f0000a1aff7)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000400)='/proc/thsead\xads^lf/aptr/curre\xf9\x9a\x00', 0x2, 0x0) r7 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r7, 0x400454ca, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TUNSETLINK(r7, 0x400454cd, 0x0) r9 = timerfd_create(0x0, 0x0) timerfd_settime(r9, 0x0, &(0x7f0000000140)={{}, {0x0, 0x1c9c380}}, &(0x7f0000af9ff0)) dup3(r9, r8, 0x80000) openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000480)='/selinux/load\x00', 0x2, 0x0) r10 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r10, 0x400454ca, &(0x7f0000000100)={'nr0\x01\x00\x00\x00\xf2\xff\xff\xfe\x00\x00@\x00', 0x6}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r10, 0x400454cd, 0x7) dup3(r11, r10, 0x0) r12 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='\x0e\xed\xcf\x00', 0x0, 0x0) ioctl$TUNSETIFF(r12, 0x400454ca, &(0x7f0000000100)={'lapb0\x00', 0x1000}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r12, 0x400454cd, 0x7) dup3(r13, r12, 0x0) r14 = dup3(r13, 0xffffffffffffffff, 0x1c0000) preadv(r14, 0x0, 0x0, 0x0) readv(r3, 0x0, 0x0) r15 = socket$inet(0x2, 0x80000, 0x0) syncfs(r15) socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r4, 0x8953, &(0x7f0000001a40)={{0x2, 0x0, @remote}, {0x0, @broadcast}, 0x80, {0x2, 0x0, @remote}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) r16 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r16, 0x8953, &(0x7f0000000500)={{0x2, 0x0, @multicast1}, {0x0, @broadcast}, 0x0, {0x2, 0x0, @local}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) setsockopt$inet_tcp_int(r16, 0x6, 0x0, &(0x7f00000000c0), 0xfdf5) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x3f, &(0x7f0000000340)=0x1, 0x4) syz_open_dev$mice(&(0x7f0000000200)='/dev/input/mice\x00', 0x0, 0x2c6400) openat$keychord(0xffffffffffffff9c, 0x0, 0x80000, 0x0) clone(0x20207ffd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x9b700810fd5f601b, 0x1, 0x0) r17 = open(&(0x7f0000000500)='./bus\x00', 0x141042, 0x0) close(r17) r18 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x105082) r19 = memfd_create(&(0x7f0000000100)='/dev/keychord\x00', 0x0) pwritev(r19, &(0x7f0000000440)=[{&(0x7f00000004c0)="03006f", 0x3}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r18, 0x4c00, r19) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r17, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) fcntl$setstatus(r17, 0x4, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r21, &(0x7f00000001c0), 0x526987c9) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f00000018c0)) fstat(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r23 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r23, 0x1, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) keyctl$get_persistent(0x3, r24, 0x0) write$P9_RGETATTR(0xffffffffffffffff, &(0x7f0000001800)={0xa0, 0x19, 0x1, {0x1120, {0x0, 0x1, 0x6}, 0x100010114, r24, r22, 0x4, 0x10000, 0x9, 0x1, 0x4, 0x8, 0x0, 0x0, 0x3, 0x1f, 0x4, 0x0, 0x3}}, 0xa0) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000640)={@loopback, @multicast2}, 0x0) readv(r17, &(0x7f0000001b80)=[{&(0x7f0000000800)=""/4096}, {&(0x7f0000001940)=""/212}, {&(0x7f0000000600), 0x3c9}, {&(0x7f0000000680)=""/53}, {&(0x7f0000001c00)=""/189}, {&(0x7f0000001b00)=""/68, 0x3a0}], 0x3) read(r20, &(0x7f0000000700)=""/250, 0xffffffc9) sendfile(r18, r19, 0x0, 0x180003) [ 2737.611688] audit: type=1400 audit(1575165698.315:4784): avc: denied { create } for pid=28746 comm="syz-executor.3" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_netfilter_socket permissive=0 02:01:38 executing program 1: [ 2738.181709] audit: type=1400 audit(1575165698.885:4785): avc: denied { create } for pid=28758 comm="syz-executor.2" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 [ 2738.271612] lowmemorykiller: Killing 'syz-executor.4' (28748) (tgid 28748), adj 1000, [ 2738.271612] to free 52408kB on behalf of 'kswapd0' (28) because [ 2738.271612] cache 47200kB is below limit 65536kB for oom_score_adj 12 [ 2738.271612] Free memory is 1420kB above reserved [ 2738.340477] lowmemorykiller: Killing 'syz-executor.4' (28683) (tgid 28683), adj 1000, [ 2738.340477] to free 52404kB on behalf of 'kswapd0' (28) because [ 2738.340477] cache 47200kB is below limit 65536kB for oom_score_adj 12 [ 2738.340477] Free memory is 15132kB above reserved [ 2738.403796] lowmemorykiller: Killing 'syz-executor.4' (28725) (tgid 28725), adj 1000, [ 2738.403796] to free 52404kB on behalf of 'kswapd0' (28) because [ 2738.403796] cache 47200kB is below limit 65536kB for oom_score_adj 12 [ 2738.403796] Free memory is 30820kB above reserved [ 2738.460425] lowmemorykiller: Killing 'syz-executor.4' (28781) (tgid 28781), adj 1000, [ 2738.460425] to free 52404kB on behalf of 'kswapd0' (28) because [ 2738.460425] cache 47204kB is below limit 65536kB for oom_score_adj 12 [ 2738.460425] Free memory is 47216kB above reserved [ 2738.495326] lowmemorykiller: Killing 'syz-executor.4' (28391) (tgid 28391), adj 1000, [ 2738.495326] to free 52396kB on behalf of 'kswapd0' (28) because [ 2738.495326] cache 47204kB is below limit 65536kB for oom_score_adj 12 [ 2738.495326] Free memory is 64028kB above reserved [ 2738.584559] audit: type=1400 audit(1575165699.285:4786): avc: denied { create } for pid=28746 comm="syz-executor.3" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_netfilter_socket permissive=0 [ 2738.634740] audit: type=1400 audit(1575165699.335:4787): avc: denied { create } for pid=28758 comm="syz-executor.2" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 02:01:39 executing program 3: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) socket$inet(0x10, 0x2, 0x0) write(0xffffffffffffffff, &(0x7f0000000140)="24000000210099f0003bf90000ed190e020008160004000000ba0080080002", 0x1f) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a566) r3 = socket(0x200000000000011, 0x4000000000080002, 0x0) setsockopt$packet_int(r3, 0x107, 0x14, 0x0, 0x0) ioctl$sock_ifreq(r3, 0x8948, &(0x7f0000000040)={'ip6gre0\x00', @ifru_settings={0x3f, 0x61, @te1=&(0x7f0000000000)={0xffff2949, 0x0, 0x5, 0xa00}}}) splice(r0, 0x0, r2, 0x0, 0x4ffe0, 0x0) 02:01:39 executing program 2: 02:01:39 executing program 1: 02:01:39 executing program 4: r0 = eventfd2(0x0, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000140)={0x0, 0x0}) fcntl$getown(0xffffffffffffffff, 0x9) r2 = getpgid(r1) r3 = syz_open_procfs(r2, &(0x7f0000000080)='\x00\x00\x00&y\xc9\xeb\x00\x00\x00\x00\x00 \x00\x00') r4 = syz_open_procfs(0x0, &(0x7f0000000200)='stat\x00') r5 = socket(0xa, 0x2, 0x0) setsockopt$inet6_mreq(r5, 0x29, 0x1b, &(0x7f0000000280)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) r6 = socket(0xa, 0x2, 0x6) setsockopt$inet6_mreq(r6, 0x29, 0x1b, &(0x7f0000a1aff7)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000400)='/proc/thsead\xads^lf/aptr/curre\xf9\x9a\x00', 0x2, 0x0) r7 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r7, 0x400454ca, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TUNSETLINK(r7, 0x400454cd, 0x0) r9 = timerfd_create(0x0, 0x0) timerfd_settime(r9, 0x0, &(0x7f0000000140)={{}, {0x0, 0x1c9c380}}, &(0x7f0000af9ff0)) dup3(r9, r8, 0x80000) openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000480)='/selinux/load\x00', 0x2, 0x0) r10 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r10, 0x400454ca, &(0x7f0000000100)={'nr0\x01\x00\x00\x00\xf2\xff\xff\xfe\x00\x00@\x00', 0x6}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r10, 0x400454cd, 0x7) dup3(r11, r10, 0x0) r12 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='\x0e\xed\xcf\x00', 0x0, 0x0) ioctl$TUNSETIFF(r12, 0x400454ca, &(0x7f0000000100)={'lapb0\x00', 0x1000}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r12, 0x400454cd, 0x7) dup3(r13, r12, 0x0) r14 = dup3(r13, 0xffffffffffffffff, 0x1c0000) preadv(r14, 0x0, 0x0, 0x0) readv(r3, 0x0, 0x0) r15 = socket$inet(0x2, 0x80000, 0x0) syncfs(r15) socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r4, 0x8953, &(0x7f0000001a40)={{0x2, 0x0, @remote}, {0x0, @broadcast}, 0x80, {0x2, 0x0, @remote}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) r16 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r16, 0x8953, &(0x7f0000000500)={{0x2, 0x0, @multicast1}, {0x0, @broadcast}, 0x0, {0x2, 0x0, @local}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) setsockopt$inet_tcp_int(r16, 0x6, 0x0, &(0x7f00000000c0), 0xfdf5) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x3f, &(0x7f0000000340)=0x1, 0x4) syz_open_dev$mice(&(0x7f0000000200)='/dev/input/mice\x00', 0x0, 0x2c6400) openat$keychord(0xffffffffffffff9c, 0x0, 0x80000, 0x0) clone(0x20207ffd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x9b700810fd5f601b, 0x1, 0x0) r17 = open(&(0x7f0000000500)='./bus\x00', 0x141042, 0x0) close(r17) r18 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x105082) r19 = memfd_create(&(0x7f0000000100)='/dev/keychord\x00', 0x0) pwritev(r19, &(0x7f0000000440)=[{&(0x7f00000004c0)="03006f", 0x3}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r18, 0x4c00, r19) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r17, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) fcntl$setstatus(r17, 0x4, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r21, &(0x7f00000001c0), 0x526987c9) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f00000018c0)) fstat(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r23 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r23, 0x1, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) keyctl$get_persistent(0x3, r24, 0x0) write$P9_RGETATTR(0xffffffffffffffff, &(0x7f0000001800)={0xa0, 0x19, 0x1, {0x1120, {0x0, 0x1, 0x6}, 0x100010114, r24, r22, 0x4, 0x10000, 0x9, 0x1, 0x4, 0x8, 0x0, 0x0, 0x3, 0x1f, 0x4, 0x0, 0x3}}, 0xa0) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000640)={@loopback, @multicast2}, 0x0) readv(r17, &(0x7f0000001b80)=[{&(0x7f0000000800)=""/4096}, {&(0x7f0000001940)=""/212}, {&(0x7f0000000600), 0x3c9}, {&(0x7f0000000680)=""/53}, {&(0x7f0000001c00)=""/189}, {&(0x7f0000001b00)=""/68, 0x3a0}], 0x3) read(r20, &(0x7f0000000700)=""/250, 0xffffffc9) sendfile(r18, r19, 0x0, 0x180003) 02:01:39 executing program 0: 02:01:39 executing program 5: 02:01:39 executing program 1: 02:01:39 executing program 1: 02:01:39 executing program 1: 02:01:40 executing program 1: 02:01:40 executing program 1: 02:01:40 executing program 4: r0 = eventfd2(0x0, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000140)={0x0, 0x0}) fcntl$getown(0xffffffffffffffff, 0x9) r2 = getpgid(r1) r3 = syz_open_procfs(r2, &(0x7f0000000080)='\x00\x00\x00&y\xc9\xeb\x00\x00\x00\x00\x00 \x00\x00') r4 = syz_open_procfs(0x0, &(0x7f0000000200)='stat\x00') r5 = socket(0xa, 0x2, 0x0) setsockopt$inet6_mreq(r5, 0x29, 0x1b, &(0x7f0000000280)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) r6 = socket(0xa, 0x2, 0x6) setsockopt$inet6_mreq(r6, 0x29, 0x1b, &(0x7f0000a1aff7)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000400)='/proc/thsead\xads^lf/aptr/curre\xf9\x9a\x00', 0x2, 0x0) r7 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r7, 0x400454ca, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TUNSETLINK(r7, 0x400454cd, 0x7) r9 = timerfd_create(0x0, 0x0) timerfd_settime(0xffffffffffffffff, 0x0, &(0x7f0000000140)={{}, {0x0, 0x1c9c380}}, &(0x7f0000af9ff0)) dup3(r9, r8, 0x80000) openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000480)='/selinux/load\x00', 0x2, 0x0) r10 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r10, 0x400454ca, &(0x7f0000000100)={'nr0\x01\x00\x00\x00\xf2\xff\xff\xfe\x00\x00@\x00', 0x6}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r10, 0x400454cd, 0x7) dup3(r11, r10, 0x0) r12 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='\x0e\xed\xcf\x00', 0x0, 0x0) ioctl$TUNSETIFF(r12, 0x400454ca, &(0x7f0000000100)={'lapb0\x00', 0x1000}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r12, 0x400454cd, 0x7) dup3(r13, r12, 0x0) r14 = dup3(r13, 0xffffffffffffffff, 0x1c0000) preadv(r14, 0x0, 0x0, 0x0) readv(r3, 0x0, 0x0) r15 = socket$inet(0x2, 0x80000, 0x0) syncfs(r15) socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r4, 0x8953, &(0x7f0000001a40)={{0x2, 0x0, @remote}, {0x0, @broadcast}, 0x80, {0x2, 0x0, @remote}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) r16 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r16, 0x8953, &(0x7f0000000500)={{0x2, 0x0, @multicast1}, {0x0, @broadcast}, 0x0, {0x2, 0x0, @local}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) setsockopt$inet_tcp_int(r16, 0x6, 0x0, &(0x7f00000000c0), 0xfdf5) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x3f, &(0x7f0000000340)=0x1, 0x4) syz_open_dev$mice(&(0x7f0000000200)='/dev/input/mice\x00', 0x0, 0x2c6400) openat$keychord(0xffffffffffffff9c, 0x0, 0x80000, 0x0) clone(0x20207ffd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x9b700810fd5f601b, 0x1, 0x0) r17 = open(&(0x7f0000000500)='./bus\x00', 0x141042, 0x0) close(r17) r18 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x105082) r19 = memfd_create(&(0x7f0000000100)='/dev/keychord\x00', 0x0) pwritev(r19, &(0x7f0000000440)=[{&(0x7f00000004c0)="03006f", 0x3}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r18, 0x4c00, r19) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r17, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) fcntl$setstatus(r17, 0x4, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r21, &(0x7f00000001c0), 0x526987c9) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f00000018c0)) fstat(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r23 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r23, 0x1, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) keyctl$get_persistent(0x3, r24, 0x0) write$P9_RGETATTR(0xffffffffffffffff, &(0x7f0000001800)={0xa0, 0x19, 0x1, {0x1120, {0x0, 0x1, 0x6}, 0x100010114, r24, r22, 0x4, 0x10000, 0x9, 0x1, 0x4, 0x8, 0x0, 0x0, 0x3, 0x1f, 0x4, 0x0, 0x3}}, 0xa0) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000640)={@loopback, @multicast2}, 0x0) readv(r17, &(0x7f0000001b80)=[{&(0x7f0000000800)=""/4096}, {&(0x7f0000001940)=""/212}, {&(0x7f0000000600), 0x3c9}, {&(0x7f0000000680)=""/53}, {&(0x7f0000001c00)=""/189}, {&(0x7f0000001b00)=""/68, 0x3a0}], 0x3) read(r20, &(0x7f0000000700)=""/250, 0xffffffc9) sendfile(r18, r19, 0x0, 0x180003) [ 2740.632371] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=0 sclass=netlink_route_socket 02:01:42 executing program 0: 02:01:42 executing program 3: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) socket$inet(0x10, 0x2, 0x0) write(0xffffffffffffffff, &(0x7f0000000140)="24000000210099f0003bf90000ed190e020008160004000000ba0080080002", 0x1f) ioctl$RTC_PLL_SET(0xffffffffffffffff, 0x40207012, &(0x7f0000000000)={0x800, 0x5, 0xb24, 0x5, 0x7, 0xa8, 0x2}) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a566) splice(r0, 0x0, r2, 0x0, 0x4ffe0, 0x0) 02:01:42 executing program 4: r0 = eventfd2(0x0, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000140)={0x0, 0x0}) fcntl$getown(0xffffffffffffffff, 0x9) r2 = getpgid(r1) r3 = syz_open_procfs(r2, &(0x7f0000000080)='\x00\x00\x00&y\xc9\xeb\x00\x00\x00\x00\x00 \x00\x00') r4 = syz_open_procfs(0x0, &(0x7f0000000200)='stat\x00') r5 = socket(0xa, 0x2, 0x0) setsockopt$inet6_mreq(r5, 0x29, 0x1b, &(0x7f0000000280)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) r6 = socket(0xa, 0x2, 0x6) setsockopt$inet6_mreq(r6, 0x29, 0x1b, &(0x7f0000a1aff7)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000400)='/proc/thsead\xads^lf/aptr/curre\xf9\x9a\x00', 0x2, 0x0) r7 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r7, 0x400454ca, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TUNSETLINK(r7, 0x400454cd, 0x7) r9 = timerfd_create(0x0, 0x0) timerfd_settime(0xffffffffffffffff, 0x0, &(0x7f0000000140)={{}, {0x0, 0x1c9c380}}, &(0x7f0000af9ff0)) dup3(r9, r8, 0x80000) openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000480)='/selinux/load\x00', 0x2, 0x0) r10 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r10, 0x400454ca, &(0x7f0000000100)={'nr0\x01\x00\x00\x00\xf2\xff\xff\xfe\x00\x00@\x00', 0x6}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r10, 0x400454cd, 0x7) dup3(r11, r10, 0x0) r12 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='\x0e\xed\xcf\x00', 0x0, 0x0) ioctl$TUNSETIFF(r12, 0x400454ca, &(0x7f0000000100)={'lapb0\x00', 0x1000}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r12, 0x400454cd, 0x7) dup3(r13, r12, 0x0) r14 = dup3(r13, 0xffffffffffffffff, 0x1c0000) preadv(r14, 0x0, 0x0, 0x0) readv(r3, 0x0, 0x0) r15 = socket$inet(0x2, 0x80000, 0x0) syncfs(r15) socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r4, 0x8953, &(0x7f0000001a40)={{0x2, 0x0, @remote}, {0x0, @broadcast}, 0x80, {0x2, 0x0, @remote}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) r16 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r16, 0x8953, &(0x7f0000000500)={{0x2, 0x0, @multicast1}, {0x0, @broadcast}, 0x0, {0x2, 0x0, @local}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) setsockopt$inet_tcp_int(r16, 0x6, 0x0, &(0x7f00000000c0), 0xfdf5) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x3f, &(0x7f0000000340)=0x1, 0x4) syz_open_dev$mice(&(0x7f0000000200)='/dev/input/mice\x00', 0x0, 0x2c6400) openat$keychord(0xffffffffffffff9c, 0x0, 0x80000, 0x0) clone(0x20207ffd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x9b700810fd5f601b, 0x1, 0x0) r17 = open(&(0x7f0000000500)='./bus\x00', 0x141042, 0x0) close(r17) r18 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x105082) r19 = memfd_create(&(0x7f0000000100)='/dev/keychord\x00', 0x0) pwritev(r19, &(0x7f0000000440)=[{&(0x7f00000004c0)="03006f", 0x3}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r18, 0x4c00, r19) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r17, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) fcntl$setstatus(r17, 0x4, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r21, &(0x7f00000001c0), 0x526987c9) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f00000018c0)) fstat(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r23 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r23, 0x1, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) keyctl$get_persistent(0x3, r24, 0x0) write$P9_RGETATTR(0xffffffffffffffff, &(0x7f0000001800)={0xa0, 0x19, 0x1, {0x1120, {0x0, 0x1, 0x6}, 0x100010114, r24, r22, 0x4, 0x10000, 0x9, 0x1, 0x4, 0x8, 0x0, 0x0, 0x3, 0x1f, 0x4, 0x0, 0x3}}, 0xa0) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000640)={@loopback, @multicast2}, 0x0) readv(r17, &(0x7f0000001b80)=[{&(0x7f0000000800)=""/4096}, {&(0x7f0000001940)=""/212}, {&(0x7f0000000600), 0x3c9}, {&(0x7f0000000680)=""/53}, {&(0x7f0000001c00)=""/189}, {&(0x7f0000001b00)=""/68, 0x3a0}], 0x3) read(r20, &(0x7f0000000700)=""/250, 0xffffffc9) sendfile(r18, r19, 0x0, 0x180003) 02:01:42 executing program 5: 02:01:42 executing program 2: 02:01:42 executing program 1: 02:01:42 executing program 1: 02:01:42 executing program 1: 02:01:42 executing program 1: 02:01:42 executing program 1: 02:01:42 executing program 4: r0 = eventfd2(0x0, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000140)={0x0, 0x0}) fcntl$getown(0xffffffffffffffff, 0x9) r2 = getpgid(r1) r3 = syz_open_procfs(r2, &(0x7f0000000080)='\x00\x00\x00&y\xc9\xeb\x00\x00\x00\x00\x00 \x00\x00') r4 = syz_open_procfs(0x0, &(0x7f0000000200)='stat\x00') r5 = socket(0xa, 0x2, 0x0) setsockopt$inet6_mreq(r5, 0x29, 0x1b, &(0x7f0000000280)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) r6 = socket(0xa, 0x2, 0x6) setsockopt$inet6_mreq(r6, 0x29, 0x1b, &(0x7f0000a1aff7)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000400)='/proc/thsead\xads^lf/aptr/curre\xf9\x9a\x00', 0x2, 0x0) r7 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r7, 0x400454ca, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TUNSETLINK(r7, 0x400454cd, 0x7) r9 = timerfd_create(0x0, 0x0) timerfd_settime(0xffffffffffffffff, 0x0, &(0x7f0000000140)={{}, {0x0, 0x1c9c380}}, &(0x7f0000af9ff0)) dup3(r9, r8, 0x80000) openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000480)='/selinux/load\x00', 0x2, 0x0) r10 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r10, 0x400454ca, &(0x7f0000000100)={'nr0\x01\x00\x00\x00\xf2\xff\xff\xfe\x00\x00@\x00', 0x6}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r10, 0x400454cd, 0x7) dup3(r11, r10, 0x0) r12 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='\x0e\xed\xcf\x00', 0x0, 0x0) ioctl$TUNSETIFF(r12, 0x400454ca, &(0x7f0000000100)={'lapb0\x00', 0x1000}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r12, 0x400454cd, 0x7) dup3(r13, r12, 0x0) r14 = dup3(r13, 0xffffffffffffffff, 0x1c0000) preadv(r14, 0x0, 0x0, 0x0) readv(r3, 0x0, 0x0) r15 = socket$inet(0x2, 0x80000, 0x0) syncfs(r15) socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r4, 0x8953, &(0x7f0000001a40)={{0x2, 0x0, @remote}, {0x0, @broadcast}, 0x80, {0x2, 0x0, @remote}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) r16 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r16, 0x8953, &(0x7f0000000500)={{0x2, 0x0, @multicast1}, {0x0, @broadcast}, 0x0, {0x2, 0x0, @local}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) setsockopt$inet_tcp_int(r16, 0x6, 0x0, &(0x7f00000000c0), 0xfdf5) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x3f, &(0x7f0000000340)=0x1, 0x4) syz_open_dev$mice(&(0x7f0000000200)='/dev/input/mice\x00', 0x0, 0x2c6400) openat$keychord(0xffffffffffffff9c, 0x0, 0x80000, 0x0) clone(0x20207ffd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x9b700810fd5f601b, 0x1, 0x0) r17 = open(&(0x7f0000000500)='./bus\x00', 0x141042, 0x0) close(r17) r18 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x105082) r19 = memfd_create(&(0x7f0000000100)='/dev/keychord\x00', 0x0) pwritev(r19, &(0x7f0000000440)=[{&(0x7f00000004c0)="03006f", 0x3}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r18, 0x4c00, r19) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r17, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) fcntl$setstatus(r17, 0x4, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r21, &(0x7f00000001c0), 0x526987c9) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f00000018c0)) fstat(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r23 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r23, 0x1, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) keyctl$get_persistent(0x3, r24, 0x0) write$P9_RGETATTR(0xffffffffffffffff, &(0x7f0000001800)={0xa0, 0x19, 0x1, {0x1120, {0x0, 0x1, 0x6}, 0x100010114, r24, r22, 0x4, 0x10000, 0x9, 0x1, 0x4, 0x8, 0x0, 0x0, 0x3, 0x1f, 0x4, 0x0, 0x3}}, 0xa0) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000640)={@loopback, @multicast2}, 0x0) readv(r17, &(0x7f0000001b80)=[{&(0x7f0000000800)=""/4096}, {&(0x7f0000001940)=""/212}, {&(0x7f0000000600), 0x3c9}, {&(0x7f0000000680)=""/53}, {&(0x7f0000001c00)=""/189}, {&(0x7f0000001b00)=""/68, 0x3a0}], 0x3) read(r20, &(0x7f0000000700)=""/250, 0xffffffc9) sendfile(r18, r19, 0x0, 0x180003) 02:01:42 executing program 1: r0 = socket$inet6(0xa, 0x80003, 0xff) ioctl(r0, 0x1000008912, &(0x7f0000000080)="0800b5055e0bcfe87b2071") r1 = socket$inet(0x2b, 0x1, 0x0) setsockopt$inet_tcp_TCP_REPAIR_QUEUE(r1, 0x6, 0x25, &(0x7f00000000c0), 0x4) 02:01:43 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000000100)='/dev/input/event#\x00', 0x0, 0x0) ioctl$FS_IOC_SETFLAGS(r0, 0x40086602, 0x0) [ 2743.055589] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=0 sclass=netlink_route_socket 02:01:44 executing program 1: r0 = socket$inet6(0xa, 0x3, 0x1) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x0, 0x0, @dev, 0x9}, 0x43) sendmsg(r0, &(0x7f0000000a40)={0x0, 0x0, 0x0}, 0x0) 02:01:44 executing program 2: r0 = socket$inet6(0xa, 0x3, 0x1) connect$inet6(r0, &(0x7f0000000040)={0xa, 0x0, 0x0, @mcast2, 0x9}, 0x1c) 02:01:44 executing program 4: r0 = eventfd2(0x0, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000140)={0x0, 0x0}) fcntl$getown(0xffffffffffffffff, 0x9) r2 = getpgid(r1) r3 = syz_open_procfs(r2, &(0x7f0000000080)='\x00\x00\x00&y\xc9\xeb\x00\x00\x00\x00\x00 \x00\x00') r4 = syz_open_procfs(0x0, &(0x7f0000000200)='stat\x00') r5 = socket(0xa, 0x2, 0x0) setsockopt$inet6_mreq(r5, 0x29, 0x1b, &(0x7f0000000280)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) r6 = socket(0xa, 0x2, 0x6) setsockopt$inet6_mreq(r6, 0x29, 0x1b, &(0x7f0000a1aff7)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000400)='/proc/thsead\xads^lf/aptr/curre\xf9\x9a\x00', 0x2, 0x0) r7 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r7, 0x400454ca, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TUNSETLINK(r7, 0x400454cd, 0x7) r9 = timerfd_create(0x0, 0x0) timerfd_settime(r9, 0x0, 0x0, &(0x7f0000af9ff0)) dup3(r9, r8, 0x80000) openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000480)='/selinux/load\x00', 0x2, 0x0) r10 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r10, 0x400454ca, &(0x7f0000000100)={'nr0\x01\x00\x00\x00\xf2\xff\xff\xfe\x00\x00@\x00', 0x6}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r10, 0x400454cd, 0x7) dup3(r11, r10, 0x0) r12 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='\x0e\xed\xcf\x00', 0x0, 0x0) ioctl$TUNSETIFF(r12, 0x400454ca, &(0x7f0000000100)={'lapb0\x00', 0x1000}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r12, 0x400454cd, 0x7) dup3(r13, r12, 0x0) r14 = dup3(r13, 0xffffffffffffffff, 0x1c0000) preadv(r14, 0x0, 0x0, 0x0) readv(r3, 0x0, 0x0) r15 = socket$inet(0x2, 0x80000, 0x0) syncfs(r15) socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r4, 0x8953, &(0x7f0000001a40)={{0x2, 0x0, @remote}, {0x0, @broadcast}, 0x80, {0x2, 0x0, @remote}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) r16 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r16, 0x8953, &(0x7f0000000500)={{0x2, 0x0, @multicast1}, {0x0, @broadcast}, 0x0, {0x2, 0x0, @local}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) setsockopt$inet_tcp_int(r16, 0x6, 0x0, &(0x7f00000000c0), 0xfdf5) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x3f, &(0x7f0000000340)=0x1, 0x4) syz_open_dev$mice(&(0x7f0000000200)='/dev/input/mice\x00', 0x0, 0x2c6400) openat$keychord(0xffffffffffffff9c, 0x0, 0x80000, 0x0) clone(0x20207ffd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x9b700810fd5f601b, 0x1, 0x0) r17 = open(&(0x7f0000000500)='./bus\x00', 0x141042, 0x0) close(r17) r18 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x105082) r19 = memfd_create(&(0x7f0000000100)='/dev/keychord\x00', 0x0) pwritev(r19, &(0x7f0000000440)=[{&(0x7f00000004c0)="03006f", 0x3}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r18, 0x4c00, r19) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r17, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) fcntl$setstatus(r17, 0x4, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r21, &(0x7f00000001c0), 0x526987c9) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f00000018c0)) fstat(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r23 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r23, 0x1, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) keyctl$get_persistent(0x3, r24, 0x0) write$P9_RGETATTR(0xffffffffffffffff, &(0x7f0000001800)={0xa0, 0x19, 0x1, {0x1120, {0x0, 0x1, 0x6}, 0x100010114, r24, r22, 0x4, 0x10000, 0x9, 0x1, 0x4, 0x8, 0x0, 0x0, 0x3, 0x1f, 0x4, 0x0, 0x3}}, 0xa0) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000640)={@loopback, @multicast2}, 0x0) readv(r17, &(0x7f0000001b80)=[{&(0x7f0000000800)=""/4096}, {&(0x7f0000001940)=""/212}, {&(0x7f0000000600), 0x3c9}, {&(0x7f0000000680)=""/53}, {&(0x7f0000001c00)=""/189}, {&(0x7f0000001b00)=""/68, 0x3a0}], 0x3) read(r20, &(0x7f0000000700)=""/250, 0xffffffc9) sendfile(r18, r19, 0x0, 0x180003) 02:01:44 executing program 5: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000480)={0x1, &(0x7f0000000400)=[{0x6, 0x0, 0x0, 0xe8}]}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) sendmmsg$inet(r0, &(0x7f0000000040)=[{{0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000700)="8c2fb074d782b99a4ebb28bd49ca9d8f70aca1f2e24e7dc4636db1607852800ad7239bfbb123065f680fcd8bd0da6e13b662424ccd67943bc81a1d56defee801abbb295542689614ad3cf075062ecc8f45aa7708f05b4a75cd21c51a0cdf5c1d22ec6c88b2f328c35d2284ce37375165fc7b892d92b8d60d65de6a11b376b8379dea0e24d9d54997f9b0c35fdbb691b6a85b1dd235877eaf2c6b56cdebc12feefd6c32891969cc07ec80aa29bcc95a7fa0866e97a784c0ac21edab15d06cfb51b0f47e5f4404000000", 0xc9}], 0x1}}], 0x1, 0x0) recvmmsg(r0, &(0x7f0000006840)=[{{0x0, 0x0, &(0x7f0000000580)=[{&(0x7f00000004c0)=""/62, 0x3e}], 0x1}}, {{0x0, 0x0, &(0x7f0000000c80)=[{&(0x7f0000000a40)=""/38, 0x26}, {&(0x7f0000000a80)=""/108, 0x6c}], 0x2}}], 0x2, 0x0, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000100)='veno\x00', 0x5) openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x275a, 0x0) sendto$inet(r0, &(0x7f00000012c0)="0c268a927f1f6588b967481241ba7860f46ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf9221a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x1c) 02:01:44 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) wait4(0x0, 0x0, 0x80000000, 0x0) tkill(0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x2000000000000107, 0x1, &(0x7f00000000c0)="010000000000060000071a80000001cc", 0x10) close(0xffffffffffffffff) epoll_create1(0x0) 02:01:44 executing program 3: pipe(&(0x7f0000000080)={0xffffffffffffffff}) r1 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$UI_SET_RELBIT(0xffffffffffffffff, 0x40045566, 0xc) close(r1) r2 = socket$inet(0x10, 0x2, 0x0) write(0xffffffffffffffff, &(0x7f0000000140)="24000000210099f0003bf90000ed190e020008160004000000ba0080080002", 0x1f) r3 = socket(0x200000000000011, 0x4000000000080002, 0x0) setsockopt$packet_int(r3, 0x107, 0x14, 0x0, 0x0) ioctl$sock_SIOCDELDLCI(r2, 0x8981, &(0x7f0000000000)={'bond_slave_1\x00', 0x3ff}) r4 = socket(0x200000000000011, 0x4000000000080002, 0x0) prctl$PR_SET_MM_EXE_FILE(0x23, 0xd, r2) setsockopt$packet_int(r4, 0x107, 0x14, 0x0, 0x0) r5 = socket(0x200000000000011, 0x4000000000080002, 0x0) setsockopt$packet_int(r5, 0x107, 0x14, 0x0, 0x0) write$binfmt_misc(r5, &(0x7f0000000140)=ANY=[], 0x0) splice(r0, 0x0, r1, 0x0, 0x4ffe0, 0x0) 02:01:44 executing program 1: r0 = openat$selinux_attr(0xffffffffffffff9c, &(0x7f0000000000)='/proc/thread-self/attr/fscreate\x00', 0x2, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000080)='net/xfrm_stat\x00') sendfile(r0, r1, 0x0, 0x100000001) 02:01:44 executing program 1: open(0x0, 0x0, 0x0) r0 = socket(0x10, 0x80002, 0x0) bind$netlink(r0, &(0x7f0000177ff4)={0x10, 0x0, 0x1}, 0xc) write(r0, &(0x7f0000000140)="2600000022004701050000000000000005006d20002b1f000a4a51f1ee839cd53400b017ca5b", 0x26) connect$netlink(r0, &(0x7f00000014c0)=@proc={0x10, 0x0, 0x1}, 0xc) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000b4bffc), 0x4) sendto(r0, &(0x7f0000000340), 0xac, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000000780), 0x2bb1f36c7597d46, 0x0, 0x0) [ 2744.351567] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=0 sclass=netlink_route_socket 02:01:45 executing program 5: r0 = openat$selinux_attr(0xffffffffffffff9c, &(0x7f0000000000)='/proc/thread-self/attr/fscreate\x00', 0x2, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='pagemap\x00') sendfile(r0, r1, 0x0, 0x100000001) [ 2744.415111] lowmemorykiller: Killing 'syz-executor.4' (28809) (tgid 28809), adj 1000, [ 2744.415111] to free 52408kB on behalf of 'kswapd0' (28) because [ 2744.415111] cache 47212kB is below limit 65536kB for oom_score_adj 12 [ 2744.415111] Free memory is 1412kB above reserved 02:01:45 executing program 4: r0 = eventfd2(0x0, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000140)={0x0, 0x0}) fcntl$getown(0xffffffffffffffff, 0x9) r2 = getpgid(r1) r3 = syz_open_procfs(r2, &(0x7f0000000080)='\x00\x00\x00&y\xc9\xeb\x00\x00\x00\x00\x00 \x00\x00') r4 = syz_open_procfs(0x0, &(0x7f0000000200)='stat\x00') r5 = socket(0xa, 0x2, 0x0) setsockopt$inet6_mreq(r5, 0x29, 0x1b, &(0x7f0000000280)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) r6 = socket(0xa, 0x2, 0x6) setsockopt$inet6_mreq(r6, 0x29, 0x1b, &(0x7f0000a1aff7)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000400)='/proc/thsead\xads^lf/aptr/curre\xf9\x9a\x00', 0x2, 0x0) r7 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r7, 0x400454ca, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TUNSETLINK(r7, 0x400454cd, 0x7) r9 = timerfd_create(0x0, 0x0) timerfd_settime(r9, 0x0, 0x0, &(0x7f0000af9ff0)) dup3(r9, r8, 0x80000) openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000480)='/selinux/load\x00', 0x2, 0x0) r10 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r10, 0x400454ca, &(0x7f0000000100)={'nr0\x01\x00\x00\x00\xf2\xff\xff\xfe\x00\x00@\x00', 0x6}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r10, 0x400454cd, 0x7) dup3(r11, r10, 0x0) r12 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='\x0e\xed\xcf\x00', 0x0, 0x0) ioctl$TUNSETIFF(r12, 0x400454ca, &(0x7f0000000100)={'lapb0\x00', 0x1000}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r12, 0x400454cd, 0x7) dup3(r13, r12, 0x0) r14 = dup3(r13, 0xffffffffffffffff, 0x1c0000) preadv(r14, 0x0, 0x0, 0x0) readv(r3, 0x0, 0x0) r15 = socket$inet(0x2, 0x80000, 0x0) syncfs(r15) socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r4, 0x8953, &(0x7f0000001a40)={{0x2, 0x0, @remote}, {0x0, @broadcast}, 0x80, {0x2, 0x0, @remote}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) r16 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r16, 0x8953, &(0x7f0000000500)={{0x2, 0x0, @multicast1}, {0x0, @broadcast}, 0x0, {0x2, 0x0, @local}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) setsockopt$inet_tcp_int(r16, 0x6, 0x0, &(0x7f00000000c0), 0xfdf5) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x3f, &(0x7f0000000340)=0x1, 0x4) syz_open_dev$mice(&(0x7f0000000200)='/dev/input/mice\x00', 0x0, 0x2c6400) openat$keychord(0xffffffffffffff9c, 0x0, 0x80000, 0x0) clone(0x20207ffd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x9b700810fd5f601b, 0x1, 0x0) r17 = open(&(0x7f0000000500)='./bus\x00', 0x141042, 0x0) close(r17) r18 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x105082) r19 = memfd_create(&(0x7f0000000100)='/dev/keychord\x00', 0x0) pwritev(r19, &(0x7f0000000440)=[{&(0x7f00000004c0)="03006f", 0x3}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r18, 0x4c00, r19) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r17, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) fcntl$setstatus(r17, 0x4, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r21, &(0x7f00000001c0), 0x526987c9) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f00000018c0)) fstat(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r23 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r23, 0x1, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) keyctl$get_persistent(0x3, r24, 0x0) write$P9_RGETATTR(0xffffffffffffffff, &(0x7f0000001800)={0xa0, 0x19, 0x1, {0x1120, {0x0, 0x1, 0x6}, 0x100010114, r24, r22, 0x4, 0x10000, 0x9, 0x1, 0x4, 0x8, 0x0, 0x0, 0x3, 0x1f, 0x4, 0x0, 0x3}}, 0xa0) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000640)={@loopback, @multicast2}, 0x0) readv(r17, &(0x7f0000001b80)=[{&(0x7f0000000800)=""/4096}, {&(0x7f0000001940)=""/212}, {&(0x7f0000000600), 0x3c9}, {&(0x7f0000000680)=""/53}, {&(0x7f0000001c00)=""/189}, {&(0x7f0000001b00)=""/68, 0x3a0}], 0x3) read(r20, &(0x7f0000000700)=""/250, 0xffffffc9) sendfile(r18, r19, 0x0, 0x180003) [ 2744.459390] lowmemorykiller: Killing 'syz-executor.4' (28874) (tgid 28874), adj 1000, [ 2744.459390] to free 52408kB on behalf of 'kswapd0' (28) because [ 2744.459390] cache 47212kB is below limit 65536kB for oom_score_adj 12 [ 2744.459390] Free memory is 15700kB above reserved [ 2744.507912] lowmemorykiller: Killing 'syz-executor.4' (28905) (tgid 28905), adj 1000, [ 2744.507912] to free 52400kB on behalf of 'kswapd0' (28) because [ 2744.507912] cache 47212kB is below limit 65536kB for oom_score_adj 12 [ 2744.507912] Free memory is 32580kB above reserved [ 2744.570460] lowmemorykiller: Killing 'syz-executor.4' (28463) (tgid 28463), adj 1000, [ 2744.570460] to free 52396kB on behalf of 'kswapd0' (28) because [ 2744.570460] cache 47212kB is below limit 65536kB for oom_score_adj 12 [ 2744.570460] Free memory is 45436kB above reserved [ 2744.640482] lowmemorykiller: Killing 'syz-executor.4' (28584) (tgid 28584), adj 1000, [ 2744.640482] to free 52396kB on behalf of 'kswapd0' (28) because [ 2744.640482] cache 47212kB is below limit 65536kB for oom_score_adj 12 [ 2744.640482] Free memory is 62012kB above reserved 02:01:45 executing program 0: r0 = openat$selinux_attr(0xffffffffffffff9c, &(0x7f0000000100)='/proc/thread-self/attr/keycreate\x00', 0x2, 0x0) r1 = syz_open_procfs(0x0, &(0x7f00000007c0)='status\x00') sendfile(r0, r1, 0x0, 0x100000001) [ 2745.175474] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=0 sclass=netlink_route_socket 02:01:45 executing program 1: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000280)="6653070000053c07bc3376003639405cb4aed12f0000000000ae47a825c86800278dcff47d010000805ae64f8f36460234432479aed75d492b41fd983f79e65199615607672c6d957ab35f4ad614fd33cebbc150bb2b00b5b24611f9f5f90bba001b5080da5e28c5f623125c13b9b1df33329231326a3ff4cbdf37285472de50518c7564744ddc2d0d6b786593e891f5cc5faf6ce091820b883f6fddaa829ecad5ec7c0290d1b43d17ab816cbbbb50bb6d133e78011701721958c887ee14079ea37ef54153a05cceca1a409b72ff1ec9858b5530d4452dd1b943c1843a6ec91bca1f15565b93f56cd4f4c6f6c452d394cb00000000000038ced205a841881760e93552ec704784052dcf15a834689625ece4078702c51dcb7ae165c95be4", 0x11e}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x3c) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x9, r0, 0x0, 0x0) 02:01:46 executing program 4: r0 = eventfd2(0x0, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000140)={0x0, 0x0}) fcntl$getown(0xffffffffffffffff, 0x9) r2 = getpgid(r1) r3 = syz_open_procfs(r2, &(0x7f0000000080)='\x00\x00\x00&y\xc9\xeb\x00\x00\x00\x00\x00 \x00\x00') r4 = syz_open_procfs(0x0, &(0x7f0000000200)='stat\x00') r5 = socket(0xa, 0x2, 0x0) setsockopt$inet6_mreq(r5, 0x29, 0x1b, &(0x7f0000000280)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) r6 = socket(0xa, 0x2, 0x6) setsockopt$inet6_mreq(r6, 0x29, 0x1b, &(0x7f0000a1aff7)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000400)='/proc/thsead\xads^lf/aptr/curre\xf9\x9a\x00', 0x2, 0x0) r7 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r7, 0x400454ca, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TUNSETLINK(r7, 0x400454cd, 0x7) r9 = timerfd_create(0x0, 0x0) timerfd_settime(r9, 0x0, 0x0, &(0x7f0000af9ff0)) dup3(r9, r8, 0x80000) openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000480)='/selinux/load\x00', 0x2, 0x0) r10 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r10, 0x400454ca, &(0x7f0000000100)={'nr0\x01\x00\x00\x00\xf2\xff\xff\xfe\x00\x00@\x00', 0x6}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r10, 0x400454cd, 0x7) dup3(r11, r10, 0x0) r12 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='\x0e\xed\xcf\x00', 0x0, 0x0) ioctl$TUNSETIFF(r12, 0x400454ca, &(0x7f0000000100)={'lapb0\x00', 0x1000}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r12, 0x400454cd, 0x7) dup3(r13, r12, 0x0) r14 = dup3(r13, 0xffffffffffffffff, 0x1c0000) preadv(r14, 0x0, 0x0, 0x0) readv(r3, 0x0, 0x0) r15 = socket$inet(0x2, 0x80000, 0x0) syncfs(r15) socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r4, 0x8953, &(0x7f0000001a40)={{0x2, 0x0, @remote}, {0x0, @broadcast}, 0x80, {0x2, 0x0, @remote}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) r16 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r16, 0x8953, &(0x7f0000000500)={{0x2, 0x0, @multicast1}, {0x0, @broadcast}, 0x0, {0x2, 0x0, @local}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) setsockopt$inet_tcp_int(r16, 0x6, 0x0, &(0x7f00000000c0), 0xfdf5) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x3f, &(0x7f0000000340)=0x1, 0x4) syz_open_dev$mice(&(0x7f0000000200)='/dev/input/mice\x00', 0x0, 0x2c6400) openat$keychord(0xffffffffffffff9c, 0x0, 0x80000, 0x0) clone(0x20207ffd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x9b700810fd5f601b, 0x1, 0x0) r17 = open(&(0x7f0000000500)='./bus\x00', 0x141042, 0x0) close(r17) r18 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x105082) r19 = memfd_create(&(0x7f0000000100)='/dev/keychord\x00', 0x0) pwritev(r19, &(0x7f0000000440)=[{&(0x7f00000004c0)="03006f", 0x3}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r18, 0x4c00, r19) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r17, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) fcntl$setstatus(r17, 0x4, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r21, &(0x7f00000001c0), 0x526987c9) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f00000018c0)) fstat(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r23 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r23, 0x1, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) keyctl$get_persistent(0x3, r24, 0x0) write$P9_RGETATTR(0xffffffffffffffff, &(0x7f0000001800)={0xa0, 0x19, 0x1, {0x1120, {0x0, 0x1, 0x6}, 0x100010114, r24, r22, 0x4, 0x10000, 0x9, 0x1, 0x4, 0x8, 0x0, 0x0, 0x3, 0x1f, 0x4, 0x0, 0x3}}, 0xa0) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000640)={@loopback, @multicast2}, 0x0) readv(r17, &(0x7f0000001b80)=[{&(0x7f0000000800)=""/4096}, {&(0x7f0000001940)=""/212}, {&(0x7f0000000600), 0x3c9}, {&(0x7f0000000680)=""/53}, {&(0x7f0000001c00)=""/189}, {&(0x7f0000001b00)=""/68, 0x3a0}], 0x3) read(r20, &(0x7f0000000700)=""/250, 0xffffffc9) sendfile(r18, r19, 0x0, 0x180003) 02:01:46 executing program 2: syz_genetlink_get_family_id$tipc2(0x0) perf_event_open(&(0x7f0000000140)={0x2, 0x70, 0x3e7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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 = socket$netlink(0x10, 0x3, 0x40000000010) r1 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000300)='TIPCv2\x00') sendmsg$TIPC_NL_BEARER_ENABLE(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000240)={0x28, r1, 0xc01, 0x0, 0x0, {0x4}, [@TIPC_NLA_BEARER={0x14, 0x1, [@TIPC_NLA_BEARER_NAME={0x10, 0x1, @udp='udp:syz0\x00'}]}]}, 0x28}}, 0x0) 02:01:46 executing program 4: r0 = eventfd2(0x0, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000140)={0x0, 0x0}) fcntl$getown(0xffffffffffffffff, 0x9) r2 = getpgid(r1) r3 = syz_open_procfs(r2, &(0x7f0000000080)='\x00\x00\x00&y\xc9\xeb\x00\x00\x00\x00\x00 \x00\x00') r4 = syz_open_procfs(0x0, &(0x7f0000000200)='stat\x00') r5 = socket(0xa, 0x2, 0x0) setsockopt$inet6_mreq(r5, 0x29, 0x1b, &(0x7f0000000280)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) r6 = socket(0xa, 0x2, 0x6) setsockopt$inet6_mreq(r6, 0x29, 0x1b, &(0x7f0000a1aff7)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000400)='/proc/thsead\xads^lf/aptr/curre\xf9\x9a\x00', 0x2, 0x0) r7 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r7, 0x400454ca, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TUNSETLINK(r7, 0x400454cd, 0x7) r9 = timerfd_create(0x0, 0x0) timerfd_settime(r9, 0x0, &(0x7f0000000140)={{}, {0x0, 0x1c9c380}}, 0x0) dup3(r9, r8, 0x80000) openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000480)='/selinux/load\x00', 0x2, 0x0) r10 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r10, 0x400454ca, &(0x7f0000000100)={'nr0\x01\x00\x00\x00\xf2\xff\xff\xfe\x00\x00@\x00', 0x6}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r10, 0x400454cd, 0x7) dup3(r11, r10, 0x0) r12 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='\x0e\xed\xcf\x00', 0x0, 0x0) ioctl$TUNSETIFF(r12, 0x400454ca, &(0x7f0000000100)={'lapb0\x00', 0x1000}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r12, 0x400454cd, 0x7) dup3(r13, r12, 0x0) r14 = dup3(r13, 0xffffffffffffffff, 0x1c0000) preadv(r14, 0x0, 0x0, 0x0) readv(r3, 0x0, 0x0) r15 = socket$inet(0x2, 0x80000, 0x0) syncfs(r15) socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r4, 0x8953, &(0x7f0000001a40)={{0x2, 0x0, @remote}, {0x0, @broadcast}, 0x80, {0x2, 0x0, @remote}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) r16 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r16, 0x8953, &(0x7f0000000500)={{0x2, 0x0, @multicast1}, {0x0, @broadcast}, 0x0, {0x2, 0x0, @local}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) setsockopt$inet_tcp_int(r16, 0x6, 0x0, &(0x7f00000000c0), 0xfdf5) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x3f, &(0x7f0000000340)=0x1, 0x4) syz_open_dev$mice(&(0x7f0000000200)='/dev/input/mice\x00', 0x0, 0x2c6400) openat$keychord(0xffffffffffffff9c, 0x0, 0x80000, 0x0) clone(0x20207ffd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x9b700810fd5f601b, 0x1, 0x0) r17 = open(&(0x7f0000000500)='./bus\x00', 0x141042, 0x0) close(r17) r18 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x105082) r19 = memfd_create(&(0x7f0000000100)='/dev/keychord\x00', 0x0) pwritev(r19, &(0x7f0000000440)=[{&(0x7f00000004c0)="03006f", 0x3}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r18, 0x4c00, r19) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r17, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) fcntl$setstatus(r17, 0x4, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r21, &(0x7f00000001c0), 0x526987c9) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f00000018c0)) fstat(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r23 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r23, 0x1, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) keyctl$get_persistent(0x3, r24, 0x0) write$P9_RGETATTR(0xffffffffffffffff, &(0x7f0000001800)={0xa0, 0x19, 0x1, {0x1120, {0x0, 0x1, 0x6}, 0x100010114, r24, r22, 0x4, 0x10000, 0x9, 0x1, 0x4, 0x8, 0x0, 0x0, 0x3, 0x1f, 0x4, 0x0, 0x3}}, 0xa0) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000640)={@loopback, @multicast2}, 0x0) readv(r17, &(0x7f0000001b80)=[{&(0x7f0000000800)=""/4096}, {&(0x7f0000001940)=""/212}, {&(0x7f0000000600), 0x3c9}, {&(0x7f0000000680)=""/53}, {&(0x7f0000001c00)=""/189}, {&(0x7f0000001b00)=""/68, 0x3a0}], 0x3) read(r20, &(0x7f0000000700)=""/250, 0xffffffc9) sendfile(r18, r19, 0x0, 0x180003) [ 2746.543109] audit: type=1400 audit(1575165707.245:4788): avc: denied { create } for pid=28968 comm="syz-executor.2" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 [ 2746.619035] audit: type=1400 audit(1575165707.315:4789): avc: denied { create } for pid=28968 comm="syz-executor.2" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 [ 2746.686405] audit: type=1400 audit(1575165707.385:4790): avc: denied { create } for pid=28968 comm="syz-executor.2" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 02:01:47 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = dup2(r0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) clock_settime(0xbb6cca88, &(0x7f0000000240)={0x77359400}) 02:01:47 executing program 4: r0 = eventfd2(0x0, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000140)={0x0, 0x0}) fcntl$getown(0xffffffffffffffff, 0x9) r2 = getpgid(r1) r3 = syz_open_procfs(r2, &(0x7f0000000080)='\x00\x00\x00&y\xc9\xeb\x00\x00\x00\x00\x00 \x00\x00') r4 = syz_open_procfs(0x0, &(0x7f0000000200)='stat\x00') r5 = socket(0xa, 0x2, 0x0) setsockopt$inet6_mreq(r5, 0x29, 0x1b, &(0x7f0000000280)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) r6 = socket(0xa, 0x2, 0x6) setsockopt$inet6_mreq(r6, 0x29, 0x1b, &(0x7f0000a1aff7)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000400)='/proc/thsead\xads^lf/aptr/curre\xf9\x9a\x00', 0x2, 0x0) r7 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r7, 0x400454ca, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TUNSETLINK(r7, 0x400454cd, 0x7) r9 = timerfd_create(0x0, 0x0) timerfd_settime(r9, 0x0, &(0x7f0000000140)={{}, {0x0, 0x1c9c380}}, 0x0) dup3(r9, r8, 0x80000) openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000480)='/selinux/load\x00', 0x2, 0x0) r10 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r10, 0x400454ca, &(0x7f0000000100)={'nr0\x01\x00\x00\x00\xf2\xff\xff\xfe\x00\x00@\x00', 0x6}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r10, 0x400454cd, 0x7) dup3(r11, r10, 0x0) r12 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='\x0e\xed\xcf\x00', 0x0, 0x0) ioctl$TUNSETIFF(r12, 0x400454ca, &(0x7f0000000100)={'lapb0\x00', 0x1000}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r12, 0x400454cd, 0x7) dup3(r13, r12, 0x0) r14 = dup3(r13, 0xffffffffffffffff, 0x1c0000) preadv(r14, 0x0, 0x0, 0x0) readv(r3, 0x0, 0x0) r15 = socket$inet(0x2, 0x80000, 0x0) syncfs(r15) socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r4, 0x8953, &(0x7f0000001a40)={{0x2, 0x0, @remote}, {0x0, @broadcast}, 0x80, {0x2, 0x0, @remote}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) r16 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r16, 0x8953, &(0x7f0000000500)={{0x2, 0x0, @multicast1}, {0x0, @broadcast}, 0x0, {0x2, 0x0, @local}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) setsockopt$inet_tcp_int(r16, 0x6, 0x0, &(0x7f00000000c0), 0xfdf5) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x3f, &(0x7f0000000340)=0x1, 0x4) syz_open_dev$mice(&(0x7f0000000200)='/dev/input/mice\x00', 0x0, 0x2c6400) openat$keychord(0xffffffffffffff9c, 0x0, 0x80000, 0x0) clone(0x20207ffd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x9b700810fd5f601b, 0x1, 0x0) r17 = open(&(0x7f0000000500)='./bus\x00', 0x141042, 0x0) close(r17) r18 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x105082) r19 = memfd_create(&(0x7f0000000100)='/dev/keychord\x00', 0x0) pwritev(r19, &(0x7f0000000440)=[{&(0x7f00000004c0)="03006f", 0x3}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r18, 0x4c00, r19) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r17, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) fcntl$setstatus(r17, 0x4, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r21, &(0x7f00000001c0), 0x526987c9) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f00000018c0)) fstat(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r23 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r23, 0x1, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) keyctl$get_persistent(0x3, r24, 0x0) write$P9_RGETATTR(0xffffffffffffffff, &(0x7f0000001800)={0xa0, 0x19, 0x1, {0x1120, {0x0, 0x1, 0x6}, 0x100010114, r24, r22, 0x4, 0x10000, 0x9, 0x1, 0x4, 0x8, 0x0, 0x0, 0x3, 0x1f, 0x4, 0x0, 0x3}}, 0xa0) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000640)={@loopback, @multicast2}, 0x0) readv(r17, &(0x7f0000001b80)=[{&(0x7f0000000800)=""/4096}, {&(0x7f0000001940)=""/212}, {&(0x7f0000000600), 0x3c9}, {&(0x7f0000000680)=""/53}, {&(0x7f0000001c00)=""/189}, {&(0x7f0000001b00)=""/68, 0x3a0}], 0x3) read(r20, &(0x7f0000000700)=""/250, 0xffffffc9) sendfile(r18, r19, 0x0, 0x180003) 02:01:47 executing program 3: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) socket$inet(0x10, 0x2, 0x0) write(0xffffffffffffffff, &(0x7f0000000140)="24000000210099f0003bf90000ed190e020008160004000000ba0080080002", 0x1f) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a566) prctl$PR_SVE_GET_VL(0x33, 0x1cb92) splice(r0, 0x0, r2, 0x0, 0x4ffe0, 0x0) 02:01:47 executing program 0: ioctl$FS_IOC_SETVERSION(0xffffffffffffffff, 0x40087602, 0x0) getpid() r0 = socket(0x10, 0x80002, 0x0) bind$netlink(r0, &(0x7f0000177ff4)={0x10, 0x0, 0x1}, 0xc) write(r0, &(0x7f0000000140)="2600000022004701050000000000000005006d20002b1f000a4a51f1ee839cd53400b017ca5b", 0x26) connect$netlink(r0, &(0x7f00000014c0)=@proc={0x10, 0x0, 0x1}, 0xc) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000b4bffc), 0x4) sendto(r0, &(0x7f0000000340), 0xac, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000000780), 0x2bb1f36c7597d46, 0x0, 0x0) [ 2747.375201] audit: type=1400 audit(1575165708.075:4791): avc: denied { create } for pid=28968 comm="syz-executor.2" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 [ 2747.408174] audit: type=1400 audit(1575165708.105:4792): avc: denied { create } for pid=28968 comm="syz-executor.2" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 [ 2747.447602] audit: type=1400 audit(1575165708.145:4793): avc: denied { create } for pid=28968 comm="syz-executor.2" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 02:01:48 executing program 4: r0 = eventfd2(0x0, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000140)={0x0, 0x0}) fcntl$getown(0xffffffffffffffff, 0x9) r2 = getpgid(r1) r3 = syz_open_procfs(r2, &(0x7f0000000080)='\x00\x00\x00&y\xc9\xeb\x00\x00\x00\x00\x00 \x00\x00') r4 = syz_open_procfs(0x0, &(0x7f0000000200)='stat\x00') r5 = socket(0xa, 0x2, 0x0) setsockopt$inet6_mreq(r5, 0x29, 0x1b, &(0x7f0000000280)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) r6 = socket(0xa, 0x2, 0x6) setsockopt$inet6_mreq(r6, 0x29, 0x1b, &(0x7f0000a1aff7)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000400)='/proc/thsead\xads^lf/aptr/curre\xf9\x9a\x00', 0x2, 0x0) r7 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r7, 0x400454ca, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TUNSETLINK(r7, 0x400454cd, 0x7) r9 = timerfd_create(0x0, 0x0) timerfd_settime(r9, 0x0, &(0x7f0000000140)={{}, {0x0, 0x1c9c380}}, 0x0) dup3(r9, r8, 0x80000) openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000480)='/selinux/load\x00', 0x2, 0x0) r10 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r10, 0x400454ca, &(0x7f0000000100)={'nr0\x01\x00\x00\x00\xf2\xff\xff\xfe\x00\x00@\x00', 0x6}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r10, 0x400454cd, 0x7) dup3(r11, r10, 0x0) r12 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='\x0e\xed\xcf\x00', 0x0, 0x0) ioctl$TUNSETIFF(r12, 0x400454ca, &(0x7f0000000100)={'lapb0\x00', 0x1000}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r12, 0x400454cd, 0x7) dup3(r13, r12, 0x0) r14 = dup3(r13, 0xffffffffffffffff, 0x1c0000) preadv(r14, 0x0, 0x0, 0x0) readv(r3, 0x0, 0x0) r15 = socket$inet(0x2, 0x80000, 0x0) syncfs(r15) socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r4, 0x8953, &(0x7f0000001a40)={{0x2, 0x0, @remote}, {0x0, @broadcast}, 0x80, {0x2, 0x0, @remote}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) r16 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r16, 0x8953, &(0x7f0000000500)={{0x2, 0x0, @multicast1}, {0x0, @broadcast}, 0x0, {0x2, 0x0, @local}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) setsockopt$inet_tcp_int(r16, 0x6, 0x0, &(0x7f00000000c0), 0xfdf5) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x3f, &(0x7f0000000340)=0x1, 0x4) syz_open_dev$mice(&(0x7f0000000200)='/dev/input/mice\x00', 0x0, 0x2c6400) openat$keychord(0xffffffffffffff9c, 0x0, 0x80000, 0x0) clone(0x20207ffd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x9b700810fd5f601b, 0x1, 0x0) r17 = open(&(0x7f0000000500)='./bus\x00', 0x141042, 0x0) close(r17) r18 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x105082) r19 = memfd_create(&(0x7f0000000100)='/dev/keychord\x00', 0x0) pwritev(r19, &(0x7f0000000440)=[{&(0x7f00000004c0)="03006f", 0x3}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r18, 0x4c00, r19) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r17, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) fcntl$setstatus(r17, 0x4, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r21, &(0x7f00000001c0), 0x526987c9) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f00000018c0)) fstat(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r23 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r23, 0x1, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) keyctl$get_persistent(0x3, r24, 0x0) write$P9_RGETATTR(0xffffffffffffffff, &(0x7f0000001800)={0xa0, 0x19, 0x1, {0x1120, {0x0, 0x1, 0x6}, 0x100010114, r24, r22, 0x4, 0x10000, 0x9, 0x1, 0x4, 0x8, 0x0, 0x0, 0x3, 0x1f, 0x4, 0x0, 0x3}}, 0xa0) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000640)={@loopback, @multicast2}, 0x0) readv(r17, &(0x7f0000001b80)=[{&(0x7f0000000800)=""/4096}, {&(0x7f0000001940)=""/212}, {&(0x7f0000000600), 0x3c9}, {&(0x7f0000000680)=""/53}, {&(0x7f0000001c00)=""/189}, {&(0x7f0000001b00)=""/68, 0x3a0}], 0x3) read(r20, &(0x7f0000000700)=""/250, 0xffffffc9) sendfile(r18, r19, 0x0, 0x180003) [ 2748.198127] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=0 sclass=netlink_route_socket 02:01:48 executing program 2: r0 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r3 = dup2(r2, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000000280)=0xc) ioprio_get$uid(0x3, r4) 02:01:49 executing program 4: r0 = eventfd2(0x0, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000140)={0x0, 0x0}) fcntl$getown(0xffffffffffffffff, 0x9) r2 = getpgid(r1) r3 = syz_open_procfs(r2, &(0x7f0000000080)='\x00\x00\x00&y\xc9\xeb\x00\x00\x00\x00\x00 \x00\x00') r4 = syz_open_procfs(0x0, &(0x7f0000000200)='stat\x00') r5 = socket(0xa, 0x2, 0x0) setsockopt$inet6_mreq(r5, 0x29, 0x1b, &(0x7f0000000280)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) r6 = socket(0xa, 0x2, 0x6) setsockopt$inet6_mreq(r6, 0x29, 0x1b, &(0x7f0000a1aff7)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000400)='/proc/thsead\xads^lf/aptr/curre\xf9\x9a\x00', 0x2, 0x0) r7 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r7, 0x400454ca, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TUNSETLINK(r7, 0x400454cd, 0x7) r9 = timerfd_create(0x0, 0x0) timerfd_settime(r9, 0x0, &(0x7f0000000140)={{}, {0x0, 0x1c9c380}}, &(0x7f0000af9ff0)) dup3(0xffffffffffffffff, r8, 0x80000) openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000480)='/selinux/load\x00', 0x2, 0x0) r10 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r10, 0x400454ca, &(0x7f0000000100)={'nr0\x01\x00\x00\x00\xf2\xff\xff\xfe\x00\x00@\x00', 0x6}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r10, 0x400454cd, 0x7) dup3(r11, r10, 0x0) r12 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='\x0e\xed\xcf\x00', 0x0, 0x0) ioctl$TUNSETIFF(r12, 0x400454ca, &(0x7f0000000100)={'lapb0\x00', 0x1000}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r12, 0x400454cd, 0x7) dup3(r13, r12, 0x0) r14 = dup3(r13, 0xffffffffffffffff, 0x1c0000) preadv(r14, 0x0, 0x0, 0x0) readv(r3, 0x0, 0x0) r15 = socket$inet(0x2, 0x80000, 0x0) syncfs(r15) socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r4, 0x8953, &(0x7f0000001a40)={{0x2, 0x0, @remote}, {0x0, @broadcast}, 0x80, {0x2, 0x0, @remote}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) r16 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r16, 0x8953, &(0x7f0000000500)={{0x2, 0x0, @multicast1}, {0x0, @broadcast}, 0x0, {0x2, 0x0, @local}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) setsockopt$inet_tcp_int(r16, 0x6, 0x0, &(0x7f00000000c0), 0xfdf5) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x3f, &(0x7f0000000340)=0x1, 0x4) syz_open_dev$mice(&(0x7f0000000200)='/dev/input/mice\x00', 0x0, 0x2c6400) openat$keychord(0xffffffffffffff9c, 0x0, 0x80000, 0x0) clone(0x20207ffd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x9b700810fd5f601b, 0x1, 0x0) r17 = open(&(0x7f0000000500)='./bus\x00', 0x141042, 0x0) close(r17) r18 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x105082) r19 = memfd_create(&(0x7f0000000100)='/dev/keychord\x00', 0x0) pwritev(r19, &(0x7f0000000440)=[{&(0x7f00000004c0)="03006f", 0x3}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r18, 0x4c00, r19) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r17, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) fcntl$setstatus(r17, 0x4, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r21, &(0x7f00000001c0), 0x526987c9) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f00000018c0)) fstat(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r23 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r23, 0x1, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) keyctl$get_persistent(0x3, r24, 0x0) write$P9_RGETATTR(0xffffffffffffffff, &(0x7f0000001800)={0xa0, 0x19, 0x1, {0x1120, {0x0, 0x1, 0x6}, 0x100010114, r24, r22, 0x4, 0x10000, 0x9, 0x1, 0x4, 0x8, 0x0, 0x0, 0x3, 0x1f, 0x4, 0x0, 0x3}}, 0xa0) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000640)={@loopback, @multicast2}, 0x0) readv(r17, &(0x7f0000001b80)=[{&(0x7f0000000800)=""/4096}, {&(0x7f0000001940)=""/212}, {&(0x7f0000000600), 0x3c9}, {&(0x7f0000000680)=""/53}, {&(0x7f0000001c00)=""/189}, {&(0x7f0000001b00)=""/68, 0x3a0}], 0x3) read(r20, &(0x7f0000000700)=""/250, 0xffffffc9) sendfile(r18, r19, 0x0, 0x180003) [ 2748.290723] lowmemorykiller: Killing 'syz-executor.4' (28981) (tgid 28981), adj 1000, [ 2748.290723] to free 52412kB on behalf of 'kswapd0' (28) because [ 2748.290723] cache 47220kB is below limit 65536kB for oom_score_adj 12 [ 2748.290723] Free memory is 1312kB above reserved [ 2748.351624] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=0 sclass=netlink_route_socket [ 2748.383993] lowmemorykiller: Killing 'syz-executor.4' (28953) (tgid 28953), adj 1000, [ 2748.383993] to free 52408kB on behalf of 'kswapd0' (28) because [ 2748.383993] cache 47220kB is below limit 65536kB for oom_score_adj 12 [ 2748.383993] Free memory is 12320kB above reserved 02:01:49 executing program 1: r0 = syz_open_procfs(0x0, &(0x7f00000003c0)='\x00\x00\x00\x00\x00egy\xc5\x8e\xcb\x1c\xf8\x8f\xca;\xa3?\xad\xae\x0f\xb5\x97ao3\xab\xcdY\x9a\xe3\xe5\xe1\xf4\x87\xac\xad\x80\xa3P\x8c\xea\x9c\xc7\x00\xeb\xf4X#\xe34\x80O]\x87\xdd\x894\xdal;w\xf8\xf8\v?v\xf0\xb8\xda=|\xa4\xba\xbbiq!\xd8g\xb7I\x12\x80') openat$cgroup_ro(r0, &(0x7f0000000b00)='mem\x00\x01y7SwaS.\x06ur\x89\xc9B\xab\xe3\xfarent\x00\xaa\x1a\xfd\xae\v\xbf\xd8d\xbb\xaf9Q\xde\xfb\x1fY\xfb\x8do\xd1\x16\xce(\x82\xf1\xbf{5Z\x13\x15\x14\xd7\xb8\xce\xf20\x1e\xc0\xc2\xedV\\\xc4%T\x94M\xc7`\x83\xa1\xa0\xc8gn\xe3\xfe\xef[\xb3\xbd\x18R\x1b=\xab\x97$\x03\xaa\x84C\x0eWD\xeea\xf5\xb9\x82\xea\xbd5:\"\xf6f/\xa1\x8f%8\xa8\x1e\xcf\xb6\xa7\xe1\x1b1\x94\xc1G\xf9\xfc\xc77\x1c\x00'/370) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r3 = dup2(r2, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) lseek(r1, 0x203ffffd, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) write$P9_RXATTRWALK(r1, &(0x7f0000000080)={0xf}, 0x20000357) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) socket$inet6(0xa, 0x0, 0x0) madvise(&(0x7f00000d9000/0x600000)=nil, 0x600000, 0x0) [ 2748.480452] lowmemorykiller: Killing 'syz-executor.4' (28924) (tgid 28924), adj 1000, [ 2748.480452] to free 52404kB on behalf of 'kswapd0' (28) because [ 2748.480452] cache 47224kB is below limit 65536kB for oom_score_adj 12 [ 2748.480452] Free memory is 28356kB above reserved [ 2748.559866] lowmemorykiller: Killing 'syz-executor.4' (28603) (tgid 28603), adj 1000, [ 2748.559866] to free 52396kB on behalf of 'kswapd0' (28) because [ 2748.559866] cache 47224kB is below limit 65536kB for oom_score_adj 12 [ 2748.559866] Free memory is 45100kB above reserved [ 2748.687567] lowmemorykiller: Killing 'syz-executor.4' (28828) (tgid 28828), adj 1000, [ 2748.687567] to free 52396kB on behalf of 'kswapd0' (28) because [ 2748.687567] cache 47224kB is below limit 65536kB for oom_score_adj 12 [ 2748.687567] Free memory is 61800kB above reserved 02:01:49 executing program 4: r0 = eventfd2(0x0, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000140)={0x0, 0x0}) fcntl$getown(0xffffffffffffffff, 0x9) r2 = getpgid(r1) r3 = syz_open_procfs(r2, &(0x7f0000000080)='\x00\x00\x00&y\xc9\xeb\x00\x00\x00\x00\x00 \x00\x00') r4 = syz_open_procfs(0x0, &(0x7f0000000200)='stat\x00') r5 = socket(0xa, 0x2, 0x0) setsockopt$inet6_mreq(r5, 0x29, 0x1b, &(0x7f0000000280)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) r6 = socket(0xa, 0x2, 0x6) setsockopt$inet6_mreq(r6, 0x29, 0x1b, &(0x7f0000a1aff7)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000400)='/proc/thsead\xads^lf/aptr/curre\xf9\x9a\x00', 0x2, 0x0) r7 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r7, 0x400454ca, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TUNSETLINK(r7, 0x400454cd, 0x7) r9 = timerfd_create(0x0, 0x0) timerfd_settime(r9, 0x0, &(0x7f0000000140)={{}, {0x0, 0x1c9c380}}, &(0x7f0000af9ff0)) dup3(0xffffffffffffffff, r8, 0x80000) openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000480)='/selinux/load\x00', 0x2, 0x0) r10 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r10, 0x400454ca, &(0x7f0000000100)={'nr0\x01\x00\x00\x00\xf2\xff\xff\xfe\x00\x00@\x00', 0x6}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r10, 0x400454cd, 0x7) dup3(r11, r10, 0x0) r12 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='\x0e\xed\xcf\x00', 0x0, 0x0) ioctl$TUNSETIFF(r12, 0x400454ca, &(0x7f0000000100)={'lapb0\x00', 0x1000}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r12, 0x400454cd, 0x7) dup3(r13, r12, 0x0) r14 = dup3(r13, 0xffffffffffffffff, 0x1c0000) preadv(r14, 0x0, 0x0, 0x0) readv(r3, 0x0, 0x0) r15 = socket$inet(0x2, 0x80000, 0x0) syncfs(r15) socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r4, 0x8953, &(0x7f0000001a40)={{0x2, 0x0, @remote}, {0x0, @broadcast}, 0x80, {0x2, 0x0, @remote}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) r16 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r16, 0x8953, &(0x7f0000000500)={{0x2, 0x0, @multicast1}, {0x0, @broadcast}, 0x0, {0x2, 0x0, @local}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) setsockopt$inet_tcp_int(r16, 0x6, 0x0, &(0x7f00000000c0), 0xfdf5) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x3f, &(0x7f0000000340)=0x1, 0x4) syz_open_dev$mice(&(0x7f0000000200)='/dev/input/mice\x00', 0x0, 0x2c6400) openat$keychord(0xffffffffffffff9c, 0x0, 0x80000, 0x0) clone(0x20207ffd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x9b700810fd5f601b, 0x1, 0x0) r17 = open(&(0x7f0000000500)='./bus\x00', 0x141042, 0x0) close(r17) r18 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x105082) r19 = memfd_create(&(0x7f0000000100)='/dev/keychord\x00', 0x0) pwritev(r19, &(0x7f0000000440)=[{&(0x7f00000004c0)="03006f", 0x3}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r18, 0x4c00, r19) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r17, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) fcntl$setstatus(r17, 0x4, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r21, &(0x7f00000001c0), 0x526987c9) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f00000018c0)) fstat(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r23 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r23, 0x1, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) keyctl$get_persistent(0x3, r24, 0x0) write$P9_RGETATTR(0xffffffffffffffff, &(0x7f0000001800)={0xa0, 0x19, 0x1, {0x1120, {0x0, 0x1, 0x6}, 0x100010114, r24, r22, 0x4, 0x10000, 0x9, 0x1, 0x4, 0x8, 0x0, 0x0, 0x3, 0x1f, 0x4, 0x0, 0x3}}, 0xa0) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000640)={@loopback, @multicast2}, 0x0) readv(r17, &(0x7f0000001b80)=[{&(0x7f0000000800)=""/4096}, {&(0x7f0000001940)=""/212}, {&(0x7f0000000600), 0x3c9}, {&(0x7f0000000680)=""/53}, {&(0x7f0000001c00)=""/189}, {&(0x7f0000001b00)=""/68, 0x3a0}], 0x3) read(r20, &(0x7f0000000700)=""/250, 0xffffffc9) sendfile(r18, r19, 0x0, 0x180003) 02:01:49 executing program 5: r0 = openat$selinux_attr(0xffffffffffffff9c, &(0x7f0000000000)='/proc/thread-self/attr/fscreate\x00', 0x2, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='net/ip6_mr_cache\x00') sendfile(r0, r1, 0x0, 0x100000001) 02:01:49 executing program 3: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) socket$inet(0x10, 0x2, 0x0) write(0xffffffffffffffff, &(0x7f0000000140)="24000000210099f0003bf90000ed190e020008160004000000ba0080080002", 0x1f) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a566) write$P9_RXATTRCREATE(0xffffffffffffffff, &(0x7f0000000000)={0x7, 0x21, 0x1}, 0x7) splice(r0, 0x0, r2, 0x0, 0x4ffe0, 0x0) 02:01:50 executing program 1: prctl$PR_SET_PTRACER(0x59616d61, 0xffffffffffffffff) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000002, 0x0) vmsplice(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000280)="6653070000053c07bc3376003639405cb4aed12f0000000000ae47a825c86800278dcff47d010000805ae64f8f36460234432479aed75d492b41fd983f79e65199615607672c6d957ab35f4ad614fd33cebbc150bb2b00b5b24611f9f5f90bba001b5080da5e28c5f623125c13b9b1df33329231326a3ff4cbdf37285472de50518c7564744ddc2d0d6b786593e891f5cc5faf6ce091820b883f6fddaa829ecad5ec7c0290d1b43d17ab816cbbbb50bb6d133e78011701721958c887ee14079ea37ef54153a05cceca1a409b72ff1ec9858b5530d4452dd1b943c1843a6ec91bca1f15565b93f56cd4f4c6f6c452d394cb00000000000038ced205a841881760e93552ec704784052dcf15a834689625ece4078702c51dcb7ae1", 0x11a}], 0x4, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x3c) ptrace$cont(0x18, r0, 0x0, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) ptrace$cont(0x9, r0, 0x0, 0x0) [ 2749.662352] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=0 sclass=netlink_route_socket 02:01:50 executing program 0: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$inet6(0xa, 0x3, 0x3c) connect$inet6(r3, &(0x7f0000000180)={0xa, 0x0, 0x0, @remote, 0x5}, 0x1c) write$binfmt_script(r3, &(0x7f0000000240)={'#! ', './file0'}, 0xb) 02:01:50 executing program 4: r0 = eventfd2(0x0, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000140)={0x0, 0x0}) fcntl$getown(0xffffffffffffffff, 0x9) r2 = getpgid(r1) r3 = syz_open_procfs(r2, &(0x7f0000000080)='\x00\x00\x00&y\xc9\xeb\x00\x00\x00\x00\x00 \x00\x00') r4 = syz_open_procfs(0x0, &(0x7f0000000200)='stat\x00') r5 = socket(0xa, 0x2, 0x0) setsockopt$inet6_mreq(r5, 0x29, 0x1b, &(0x7f0000000280)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) r6 = socket(0xa, 0x2, 0x6) setsockopt$inet6_mreq(r6, 0x29, 0x1b, &(0x7f0000a1aff7)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000400)='/proc/thsead\xads^lf/aptr/curre\xf9\x9a\x00', 0x2, 0x0) r7 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r7, 0x400454ca, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TUNSETLINK(r7, 0x400454cd, 0x7) r9 = timerfd_create(0x0, 0x0) timerfd_settime(r9, 0x0, &(0x7f0000000140)={{}, {0x0, 0x1c9c380}}, &(0x7f0000af9ff0)) dup3(0xffffffffffffffff, r8, 0x80000) openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000480)='/selinux/load\x00', 0x2, 0x0) r10 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r10, 0x400454ca, &(0x7f0000000100)={'nr0\x01\x00\x00\x00\xf2\xff\xff\xfe\x00\x00@\x00', 0x6}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r10, 0x400454cd, 0x7) dup3(r11, r10, 0x0) r12 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='\x0e\xed\xcf\x00', 0x0, 0x0) ioctl$TUNSETIFF(r12, 0x400454ca, &(0x7f0000000100)={'lapb0\x00', 0x1000}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r12, 0x400454cd, 0x7) dup3(r13, r12, 0x0) r14 = dup3(r13, 0xffffffffffffffff, 0x1c0000) preadv(r14, 0x0, 0x0, 0x0) readv(r3, 0x0, 0x0) r15 = socket$inet(0x2, 0x80000, 0x0) syncfs(r15) socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r4, 0x8953, &(0x7f0000001a40)={{0x2, 0x0, @remote}, {0x0, @broadcast}, 0x80, {0x2, 0x0, @remote}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) r16 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r16, 0x8953, &(0x7f0000000500)={{0x2, 0x0, @multicast1}, {0x0, @broadcast}, 0x0, {0x2, 0x0, @local}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) setsockopt$inet_tcp_int(r16, 0x6, 0x0, &(0x7f00000000c0), 0xfdf5) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x3f, &(0x7f0000000340)=0x1, 0x4) syz_open_dev$mice(&(0x7f0000000200)='/dev/input/mice\x00', 0x0, 0x2c6400) openat$keychord(0xffffffffffffff9c, 0x0, 0x80000, 0x0) clone(0x20207ffd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x9b700810fd5f601b, 0x1, 0x0) r17 = open(&(0x7f0000000500)='./bus\x00', 0x141042, 0x0) close(r17) r18 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x105082) r19 = memfd_create(&(0x7f0000000100)='/dev/keychord\x00', 0x0) pwritev(r19, &(0x7f0000000440)=[{&(0x7f00000004c0)="03006f", 0x3}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r18, 0x4c00, r19) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r17, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) fcntl$setstatus(r17, 0x4, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r21, &(0x7f00000001c0), 0x526987c9) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f00000018c0)) fstat(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r23 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r23, 0x1, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) keyctl$get_persistent(0x3, r24, 0x0) write$P9_RGETATTR(0xffffffffffffffff, &(0x7f0000001800)={0xa0, 0x19, 0x1, {0x1120, {0x0, 0x1, 0x6}, 0x100010114, r24, r22, 0x4, 0x10000, 0x9, 0x1, 0x4, 0x8, 0x0, 0x0, 0x3, 0x1f, 0x4, 0x0, 0x3}}, 0xa0) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000640)={@loopback, @multicast2}, 0x0) readv(r17, &(0x7f0000001b80)=[{&(0x7f0000000800)=""/4096}, {&(0x7f0000001940)=""/212}, {&(0x7f0000000600), 0x3c9}, {&(0x7f0000000680)=""/53}, {&(0x7f0000001c00)=""/189}, {&(0x7f0000001b00)=""/68, 0x3a0}], 0x3) read(r20, &(0x7f0000000700)=""/250, 0xffffffc9) sendfile(r18, r19, 0x0, 0x180003) 02:01:51 executing program 2: perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x6242, 0x0) clone(0x8000000101, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) mount(&(0x7f00000002c0)=ANY=[@ANYBLOB='./file0'], &(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='f2fs\x00c\x9b\xec\xe8Dv\xff\xd2\xd6\xc9LR\x12Df6\x1dA\xbc@\x1c\xf7\r\xfb4\xe2\n\x91\x91\xeb\x8d]\xbcy\xf7\xe0o\x1a%\x9e\xd6%\xdf\x85\x11-$\x8c9\x84\x0f\xe45=\x85\xa1\xa3\xa5\x87\xfa\xb5\xa5\x18\xda\xe0\xc53\xb1\\^\x12.\x03\x1a\xef\x00\x8f\x8d\xa8,\xe8\xc6\x8a\xdd\xee\x05#\x1d\rI^,\xe6\x80\x8aY\xa0\x8cB\x1d\xfa\xe3*\nWk\xcd\xd5y\xb4u\x7f\xc4\x8eP\x1dT\xbf\n\x1b\xe1\x01\xaa\xf3\xebu\xb8\xa8(\xb6\xf2\x1a\x86\x17\n\x8d\x82\x1a{q\xb1X&\xae\xf6\x15M\xff\x86&\xd2n~\xdd\xcft{xD.L1\x8c\xf19E\xdf\xe5\x80\xbb)\xfd)l\xb6\xfa\x1eP\x90:\xe4\xb3-B\xe4,\xed}\x10\x1b\xb7^\xcc\xeb\x91\xd4\x05B6\xcaC\xad!\x9aG\x8b\x04Z\x1es\xa1\x85\x0e\xed\xc3\x99', 0x0, 0x0) r0 = socket$packet(0x11, 0x2, 0x300) setsockopt$packet_tx_ring(r0, 0x107, 0xd, &(0x7f0000000100)=@req3={0x10000, 0x100000001, 0x10000, 0x1}, 0x1c) perf_event_open(&(0x7f00000000c0)={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_bp={0x0}, 0x16582}, 0x0, 0x0, 0xffffffffffffffff, 0x0) write(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$binderN(&(0x7f0000000080)='/dev/binder#\x00', 0x0, 0x0) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f00000001c0), 0xfffffef3) perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) eventfd(0x0) clock_gettime(0x0, 0x0) pselect6(0x40, &(0x7f00000000c0), 0x0, 0x0, &(0x7f0000000200), 0x0) vmsplice(r1, &(0x7f0000000000)=[{0x0}], 0x1, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) 02:01:51 executing program 4: r0 = eventfd2(0x0, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000140)={0x0, 0x0}) fcntl$getown(0xffffffffffffffff, 0x9) r2 = getpgid(r1) r3 = syz_open_procfs(r2, &(0x7f0000000080)='\x00\x00\x00&y\xc9\xeb\x00\x00\x00\x00\x00 \x00\x00') r4 = syz_open_procfs(0x0, &(0x7f0000000200)='stat\x00') r5 = socket(0xa, 0x2, 0x0) setsockopt$inet6_mreq(r5, 0x29, 0x1b, &(0x7f0000000280)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) r6 = socket(0xa, 0x2, 0x6) setsockopt$inet6_mreq(r6, 0x29, 0x1b, &(0x7f0000a1aff7)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000400)='/proc/thsead\xads^lf/aptr/curre\xf9\x9a\x00', 0x2, 0x0) r7 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r7, 0x400454ca, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)) ioctl$TUNSETLINK(r7, 0x400454cd, 0x7) r8 = timerfd_create(0x0, 0x0) timerfd_settime(r8, 0x0, &(0x7f0000000140)={{}, {0x0, 0x1c9c380}}, &(0x7f0000af9ff0)) dup3(r8, 0xffffffffffffffff, 0x80000) openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000480)='/selinux/load\x00', 0x2, 0x0) r9 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r9, 0x400454ca, &(0x7f0000000100)={'nr0\x01\x00\x00\x00\xf2\xff\xff\xfe\x00\x00@\x00', 0x6}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r9, 0x400454cd, 0x7) dup3(r10, r9, 0x0) r11 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='\x0e\xed\xcf\x00', 0x0, 0x0) ioctl$TUNSETIFF(r11, 0x400454ca, &(0x7f0000000100)={'lapb0\x00', 0x1000}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r11, 0x400454cd, 0x7) dup3(r12, r11, 0x0) r13 = dup3(r12, 0xffffffffffffffff, 0x1c0000) preadv(r13, 0x0, 0x0, 0x0) readv(r3, 0x0, 0x0) r14 = socket$inet(0x2, 0x80000, 0x0) syncfs(r14) socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r4, 0x8953, &(0x7f0000001a40)={{0x2, 0x0, @remote}, {0x0, @broadcast}, 0x80, {0x2, 0x0, @remote}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) r15 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r15, 0x8953, &(0x7f0000000500)={{0x2, 0x0, @multicast1}, {0x0, @broadcast}, 0x0, {0x2, 0x0, @local}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) setsockopt$inet_tcp_int(r15, 0x6, 0x0, &(0x7f00000000c0), 0xfdf5) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x3f, &(0x7f0000000340)=0x1, 0x4) syz_open_dev$mice(&(0x7f0000000200)='/dev/input/mice\x00', 0x0, 0x2c6400) openat$keychord(0xffffffffffffff9c, 0x0, 0x80000, 0x0) clone(0x20207ffd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x9b700810fd5f601b, 0x1, 0x0) r16 = open(&(0x7f0000000500)='./bus\x00', 0x141042, 0x0) close(r16) r17 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x105082) r18 = memfd_create(&(0x7f0000000100)='/dev/keychord\x00', 0x0) pwritev(r18, &(0x7f0000000440)=[{&(0x7f00000004c0)="03006f", 0x3}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r17, 0x4c00, r18) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r16, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) fcntl$setstatus(r16, 0x4, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r20, &(0x7f00000001c0), 0x526987c9) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f00000018c0)) fstat(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r22 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r22, 0x1, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) keyctl$get_persistent(0x3, r23, 0x0) write$P9_RGETATTR(0xffffffffffffffff, &(0x7f0000001800)={0xa0, 0x19, 0x1, {0x1120, {0x0, 0x1, 0x6}, 0x100010114, r23, r21, 0x4, 0x10000, 0x9, 0x1, 0x4, 0x8, 0x0, 0x0, 0x3, 0x1f, 0x4, 0x0, 0x3}}, 0xa0) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000640)={@loopback, @multicast2}, 0x0) readv(r16, &(0x7f0000001b80)=[{&(0x7f0000000800)=""/4096}, {&(0x7f0000001940)=""/212}, {&(0x7f0000000600), 0x3c9}, {&(0x7f0000000680)=""/53}, {&(0x7f0000001c00)=""/189}, {&(0x7f0000001b00)=""/68, 0x3a0}], 0x3) read(r19, &(0x7f0000000700)=""/250, 0xffffffc9) sendfile(r17, r18, 0x0, 0x180003) [ 2750.802080] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=0 sclass=netlink_route_socket 02:01:51 executing program 0: mknod$loop(&(0x7f0000000040)='./file0\x00', 0x6242, 0x0) clone(0x8000000101, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) mount(&(0x7f00000002c0)=ANY=[@ANYBLOB='./file0'], &(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='f2fs\x00c\x9b\xec\xe8Dv\xff\xd2\xd6\xc9LR\x12Df6\x1dA\xbc@\x1c\xf7\r\xfb4\xe2\n\x91\x91\xeb\x8d]\xbcy\xf7\xe0o\x1a%\x9e\xd6%\xdf\x85\x11-$\x8c9\x84\x0f\xe45=\x85\xa1\xa3\xa5\x87\xfa\xb5\xa5\x18\xda\xe0\xc53\xb1\\^\x12.\x03\x1a\xef\x00\x8f\x8d\xa8,\xe8\xc6\x8a\xdd\xee\x05#\x1d\rI^,\xe6\x80\x8aY\xa0\x8cB\x1d\xfa\xe3*\nWk\xcd\xd5y\xb4u\x7f\xc4\x8eP\x1dT\xbf\n\x1b\xe1\x01\xaa\xf3\xebu\xb8\xa8(\xb6\xf2\x1a\x86\x17\n\x8d\x82\x1a{q\xb1X&\xae\xf6\x15M\xff\x86&\xd2n~\xdd\xcft{xD.L1\x8c\xf19E\xdf\xe5\x80\xbb)\xfd)l\xb6\xfa\x1eP\x90:\xe4\xb3-B\xe4,\xed}\x10\x1b\xb7^\xcc\xeb\x91\xd4\x05B6\xcaC\xad!\x9aG\x8b\x04Z\x1es\xa1\x85\x0e\xed\xc3\x99', 0x0, 0x0) syz_open_pts(0xffffffffffffffff, 0x0) r0 = socket$packet(0x11, 0x0, 0x300) setsockopt$packet_tx_ring(r0, 0x107, 0xd, &(0x7f0000000100)=@req3={0x10000, 0x100000001, 0x10000, 0x1}, 0x1c) perf_event_open(&(0x7f00000000c0)={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_bp={0x0}, 0x16582}, 0x0, 0x0, 0xffffffffffffffff, 0x0) write(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$binderN(&(0x7f0000000080)='/dev/binder#\x00', 0x0, 0x0) pipe(&(0x7f0000000300)) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) eventfd(0x0) clock_gettime(0x0, &(0x7f0000000240)) 02:01:52 executing program 4: r0 = eventfd2(0x0, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000140)={0x0, 0x0}) fcntl$getown(0xffffffffffffffff, 0x9) r2 = getpgid(r1) r3 = syz_open_procfs(r2, &(0x7f0000000080)='\x00\x00\x00&y\xc9\xeb\x00\x00\x00\x00\x00 \x00\x00') r4 = syz_open_procfs(0x0, &(0x7f0000000200)='stat\x00') r5 = socket(0xa, 0x2, 0x0) setsockopt$inet6_mreq(r5, 0x29, 0x1b, &(0x7f0000000280)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) r6 = socket(0xa, 0x2, 0x6) setsockopt$inet6_mreq(r6, 0x29, 0x1b, &(0x7f0000a1aff7)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000400)='/proc/thsead\xads^lf/aptr/curre\xf9\x9a\x00', 0x2, 0x0) r7 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r7, 0x400454ca, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)) ioctl$TUNSETLINK(r7, 0x400454cd, 0x7) r8 = timerfd_create(0x0, 0x0) timerfd_settime(r8, 0x0, &(0x7f0000000140)={{}, {0x0, 0x1c9c380}}, &(0x7f0000af9ff0)) dup3(r8, 0xffffffffffffffff, 0x80000) openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000480)='/selinux/load\x00', 0x2, 0x0) r9 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r9, 0x400454ca, &(0x7f0000000100)={'nr0\x01\x00\x00\x00\xf2\xff\xff\xfe\x00\x00@\x00', 0x6}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r9, 0x400454cd, 0x7) dup3(r10, r9, 0x0) r11 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='\x0e\xed\xcf\x00', 0x0, 0x0) ioctl$TUNSETIFF(r11, 0x400454ca, &(0x7f0000000100)={'lapb0\x00', 0x1000}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r11, 0x400454cd, 0x7) dup3(r12, r11, 0x0) r13 = dup3(r12, 0xffffffffffffffff, 0x1c0000) preadv(r13, 0x0, 0x0, 0x0) readv(r3, 0x0, 0x0) r14 = socket$inet(0x2, 0x80000, 0x0) syncfs(r14) socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r4, 0x8953, &(0x7f0000001a40)={{0x2, 0x0, @remote}, {0x0, @broadcast}, 0x80, {0x2, 0x0, @remote}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) r15 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r15, 0x8953, &(0x7f0000000500)={{0x2, 0x0, @multicast1}, {0x0, @broadcast}, 0x0, {0x2, 0x0, @local}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) setsockopt$inet_tcp_int(r15, 0x6, 0x0, &(0x7f00000000c0), 0xfdf5) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x3f, &(0x7f0000000340)=0x1, 0x4) syz_open_dev$mice(&(0x7f0000000200)='/dev/input/mice\x00', 0x0, 0x2c6400) openat$keychord(0xffffffffffffff9c, 0x0, 0x80000, 0x0) clone(0x20207ffd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x9b700810fd5f601b, 0x1, 0x0) r16 = open(&(0x7f0000000500)='./bus\x00', 0x141042, 0x0) close(r16) r17 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x105082) r18 = memfd_create(&(0x7f0000000100)='/dev/keychord\x00', 0x0) pwritev(r18, &(0x7f0000000440)=[{&(0x7f00000004c0)="03006f", 0x3}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r17, 0x4c00, r18) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r16, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) fcntl$setstatus(r16, 0x4, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r20, &(0x7f00000001c0), 0x526987c9) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f00000018c0)) fstat(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r22 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r22, 0x1, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) keyctl$get_persistent(0x3, r23, 0x0) write$P9_RGETATTR(0xffffffffffffffff, &(0x7f0000001800)={0xa0, 0x19, 0x1, {0x1120, {0x0, 0x1, 0x6}, 0x100010114, r23, r21, 0x4, 0x10000, 0x9, 0x1, 0x4, 0x8, 0x0, 0x0, 0x3, 0x1f, 0x4, 0x0, 0x3}}, 0xa0) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000640)={@loopback, @multicast2}, 0x0) readv(r16, &(0x7f0000001b80)=[{&(0x7f0000000800)=""/4096}, {&(0x7f0000001940)=""/212}, {&(0x7f0000000600), 0x3c9}, {&(0x7f0000000680)=""/53}, {&(0x7f0000001c00)=""/189}, {&(0x7f0000001b00)=""/68, 0x3a0}], 0x3) read(r19, &(0x7f0000000700)=""/250, 0xffffffc9) sendfile(r17, r18, 0x0, 0x180003) 02:01:52 executing program 5: perf_event_open(&(0x7f00000004c0)={0x2, 0x70, 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, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet_udplite(0x2, 0x2, 0x88) setsockopt(r0, 0x1, 0x7, &(0x7f00000000c0)="c40738ce", 0x4) 02:01:52 executing program 3: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) socket$inet(0x10, 0x2, 0x4) write(0xffffffffffffffff, &(0x7f0000000140)="24000000210099f0003bf90000ed190e020008160004000000ba0080080002", 0x1f) r3 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000040)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffa) keyctl$clear(0x7, r3) r4 = socket(0x200000000000011, 0x4000000000080002, 0x0) setsockopt$packet_int(r4, 0x107, 0x14, 0x0, 0x0) write(r4, &(0x7f00000000c0), 0x0) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a566) splice(r0, 0x0, r2, 0x0, 0x4ffe0, 0x0) [ 2752.083775] lowmemorykiller: Killing 'syz-executor.4' (29033) (tgid 29033), adj 1000, [ 2752.083775] to free 52412kB on behalf of 'kswapd0' (28) because [ 2752.083775] cache 47232kB is below limit 65536kB for oom_score_adj 12 [ 2752.083775] Free memory is 1456kB above reserved [ 2752.152610] lowmemorykiller: Killing 'syz-executor.4' (29067) (tgid 29067), adj 1000, [ 2752.152610] to free 52408kB on behalf of 'kswapd0' (28) because [ 2752.152610] cache 47232kB is below limit 65536kB for oom_score_adj 12 [ 2752.152610] Free memory is 12984kB above reserved [ 2752.210478] lowmemorykiller: Killing 'syz-executor.4' (29087) (tgid 29087), adj 1000, [ 2752.210478] to free 52404kB on behalf of 'kswapd0' (28) because [ 2752.210478] cache 47232kB is below limit 65536kB for oom_score_adj 12 [ 2752.210478] Free memory is 28884kB above reserved [ 2752.260457] lowmemorykiller: Killing 'syz-executor.4' (29107) (tgid 29107), adj 1000, [ 2752.260457] to free 52404kB on behalf of 'kswapd0' (28) because [ 2752.260457] cache 47232kB is below limit 65536kB for oom_score_adj 12 [ 2752.260457] Free memory is 45564kB above reserved [ 2752.310439] lowmemorykiller: Killing 'syz-executor.4' (28850) (tgid 28850), adj 1000, [ 2752.310439] to free 52396kB on behalf of 'kswapd0' (28) because [ 2752.310439] cache 47232kB is below limit 65536kB for oom_score_adj 12 [ 2752.310439] Free memory is 62244kB above reserved 02:01:53 executing program 4: r0 = eventfd2(0x0, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000140)={0x0, 0x0}) fcntl$getown(0xffffffffffffffff, 0x9) r2 = getpgid(r1) r3 = syz_open_procfs(r2, &(0x7f0000000080)='\x00\x00\x00&y\xc9\xeb\x00\x00\x00\x00\x00 \x00\x00') r4 = syz_open_procfs(0x0, &(0x7f0000000200)='stat\x00') r5 = socket(0xa, 0x2, 0x0) setsockopt$inet6_mreq(r5, 0x29, 0x1b, &(0x7f0000000280)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) r6 = socket(0xa, 0x2, 0x6) setsockopt$inet6_mreq(r6, 0x29, 0x1b, &(0x7f0000a1aff7)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000400)='/proc/thsead\xads^lf/aptr/curre\xf9\x9a\x00', 0x2, 0x0) r7 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r7, 0x400454ca, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)) ioctl$TUNSETLINK(r7, 0x400454cd, 0x7) r8 = timerfd_create(0x0, 0x0) timerfd_settime(r8, 0x0, &(0x7f0000000140)={{}, {0x0, 0x1c9c380}}, &(0x7f0000af9ff0)) dup3(r8, 0xffffffffffffffff, 0x80000) openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000480)='/selinux/load\x00', 0x2, 0x0) r9 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r9, 0x400454ca, &(0x7f0000000100)={'nr0\x01\x00\x00\x00\xf2\xff\xff\xfe\x00\x00@\x00', 0x6}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r9, 0x400454cd, 0x7) dup3(r10, r9, 0x0) r11 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='\x0e\xed\xcf\x00', 0x0, 0x0) ioctl$TUNSETIFF(r11, 0x400454ca, &(0x7f0000000100)={'lapb0\x00', 0x1000}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r11, 0x400454cd, 0x7) dup3(r12, r11, 0x0) r13 = dup3(r12, 0xffffffffffffffff, 0x1c0000) preadv(r13, 0x0, 0x0, 0x0) readv(r3, 0x0, 0x0) r14 = socket$inet(0x2, 0x80000, 0x0) syncfs(r14) socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r4, 0x8953, &(0x7f0000001a40)={{0x2, 0x0, @remote}, {0x0, @broadcast}, 0x80, {0x2, 0x0, @remote}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) r15 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r15, 0x8953, &(0x7f0000000500)={{0x2, 0x0, @multicast1}, {0x0, @broadcast}, 0x0, {0x2, 0x0, @local}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) setsockopt$inet_tcp_int(r15, 0x6, 0x0, &(0x7f00000000c0), 0xfdf5) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x3f, &(0x7f0000000340)=0x1, 0x4) syz_open_dev$mice(&(0x7f0000000200)='/dev/input/mice\x00', 0x0, 0x2c6400) openat$keychord(0xffffffffffffff9c, 0x0, 0x80000, 0x0) clone(0x20207ffd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x9b700810fd5f601b, 0x1, 0x0) r16 = open(&(0x7f0000000500)='./bus\x00', 0x141042, 0x0) close(r16) r17 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x105082) r18 = memfd_create(&(0x7f0000000100)='/dev/keychord\x00', 0x0) pwritev(r18, &(0x7f0000000440)=[{&(0x7f00000004c0)="03006f", 0x3}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r17, 0x4c00, r18) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r16, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) fcntl$setstatus(r16, 0x4, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r20, &(0x7f00000001c0), 0x526987c9) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f00000018c0)) fstat(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r22 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r22, 0x1, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) keyctl$get_persistent(0x3, r23, 0x0) write$P9_RGETATTR(0xffffffffffffffff, &(0x7f0000001800)={0xa0, 0x19, 0x1, {0x1120, {0x0, 0x1, 0x6}, 0x100010114, r23, r21, 0x4, 0x10000, 0x9, 0x1, 0x4, 0x8, 0x0, 0x0, 0x3, 0x1f, 0x4, 0x0, 0x3}}, 0xa0) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000640)={@loopback, @multicast2}, 0x0) readv(r16, &(0x7f0000001b80)=[{&(0x7f0000000800)=""/4096}, {&(0x7f0000001940)=""/212}, {&(0x7f0000000600), 0x3c9}, {&(0x7f0000000680)=""/53}, {&(0x7f0000001c00)=""/189}, {&(0x7f0000001b00)=""/68, 0x3a0}], 0x3) read(r19, &(0x7f0000000700)=""/250, 0xffffffc9) sendfile(r17, r18, 0x0, 0x180003) [ 2752.410576] SELinux: unrecognized netlink message: protocol=4 nlmsg_type=33 sclass=netlink_tcpdiag_socket 02:01:53 executing program 1: fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x87, 0x2, 0x0, 0x4, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f0000008880), 0x400000000000249, 0x0, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r3, 0x407, 0x0) pipe2$9p(&(0x7f0000000100), 0x4800) write(r3, &(0x7f0000000340), 0x41395527) vmsplice(r2, 0x0, 0x0, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x30, 0x2, 0x1, 0x0, 0x1, 0x0, 0xfffffffffffffffb}, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 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, @perf_bp={&(0x7f0000000180), 0x2}, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x1}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) clone(0x103, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r5 = syz_open_procfs(0x0, &(0x7f0000001240)='Wtat\x00') readv(r5, &(0x7f0000002340)=[{&(0x7f00000001c0)=""/4096, 0x141b}], 0x1) readv(r5, 0x0, 0x0) r6 = syz_open_procfs(0x0, &(0x7f0000000080)='net/netlink\x00') r7 = socket(0x10, 0x80002, 0x0) sendfile(r7, r6, 0x0, 0xf0d) ioctl$FS_IOC_FIEMAP(r6, 0xc020660b, &(0x7f0000001640)=ANY=[@ANYBLOB="0500000000000000ff80007f5812cfbcfa10e572010000000100000000000000d9573cc5cb0c08eafe10fc35744a64be4467000000000000003e0a00000000000009000000000000000000000000000000000000800000f30000100000000000000000000000000000103ac2d2042fbd8f1d309bbdebaac0cff68fe915d4a51c6b367f68158caa4d9db5934ac6d5d2210d8bd1ba886202b728f50e041b60aac147ceca582edd9f35ffc33bd79e3dc6d53bfd891933aa12937b362bb55e7544a31bc7e38c5da567e4534c65603547d34794ce49d00e71e955d148faf144376f6eff5daef4f24f11f9be7136a491c20cf9b085e9f24d0e8ca499cf23dc329217bff39630c4cabdfc2dd32efcafd0660db23cdcea0c9db3f39f188c90bfa4a38d18fa4d9f176b1ba38321256593d2dd3951252d0f21be8e7a6ba9bd6732a00180c674ec59478601eb437e07983a39ec3a57071087b1c11518ed99cb1192ccd89487dbda6924affd687361d82f90d45e98eac8fa5e917c0f4c16612cfe2ecebd5c88365a54badce7c3c10d8220cda4ccc520adce1e67efa17de2fbf3e3ebe87660b8cf56e4668c2680cab6345702b83183d665f01ac01573a70107ccd8a8d37a55ff8f6828ffcd4ec6053a84c082bc85e7b8bcb317f7c0f54b0ebf1b7a1f7332db51341efd602fc83e72e512a2223ad7f73498fa1067b0a4da34c1159e686dc8b04679fe71"]) syz_open_procfs(0x0, &(0x7f0000000240)='stack\x00') r8 = socket$inet6_tcp(0xa, 0x1, 0x0) r9 = socket$inet6_tcp(0xa, 0x1, 0x0) fcntl$dupfd(r9, 0x0, r8) pipe2(0x0, 0x80800) syz_open_procfs(0x0, &(0x7f0000000080)='net/netlink\x00') ioctl$LOOP_SET_FD(0xffffffffffffffff, 0x4c00, 0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) fsetxattr$trusted_overlay_opaque(r4, &(0x7f00000011c0)='trusted.overlay.opaque\x00', &(0x7f0000001200)='y\x00', 0x2, 0x1) 02:01:53 executing program 1: fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) prlimit64(0x0, 0xe, &(0x7f0000000280)={0x9, 0x8d}, 0x0) r0 = getpid() sched_setattr(r0, &(0x7f0000000040)={0x87, 0x2, 0x0, 0x4, 0x9}, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) recvmmsg(r1, &(0x7f0000008880), 0x400000000000249, 0x0, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setpipe(r3, 0x407, 0x0) pipe2$9p(&(0x7f0000000100), 0x4800) write(r3, &(0x7f0000000340), 0x41395527) vmsplice(r2, &(0x7f0000000000)=[{&(0x7f0000000500), 0x3528a9c0}], 0x1, 0x0) sched_setattr(0x0, &(0x7f0000000080)={0x30, 0x2, 0x1, 0x0, 0x1, 0x0, 0xfffffffffffffffb}, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 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, @perf_bp={&(0x7f0000000180), 0x2}, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x1}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) clone(0x103, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r5 = syz_open_procfs(0x0, &(0x7f0000001240)='Wtat\x00') readv(r5, &(0x7f0000002340)=[{&(0x7f00000001c0)=""/4096, 0x141b}], 0x1) readv(r5, 0x0, 0x0) r6 = syz_open_procfs(0x0, &(0x7f0000000080)='net/netlink\x00') r7 = socket(0x10, 0x80002, 0x0) sendfile(r7, r6, 0x0, 0xf0d) ioctl$FS_IOC_FIEMAP(r6, 0xc020660b, &(0x7f0000001640)=ANY=[@ANYBLOB="0500000000000000ff80007f5812cfbcfa10e572010000000100000000000000d9573cc5cb0c08eafe10fc35744a64be4467000000000000003e0a00000000000009000000000000000000000000000000000000800000f30000100000000000000000000000000000103ac2d2042fbd8f1d309bbdebaac0cff68fe915d4a51c6b367f68158caa4d9db5934ac6d5d2210d8bd1ba886202b728f50e041b60aac147ceca582edd9f35ffc33bd79e3dc6d53bfd891933aa12937b362bb55e7544a31bc7e38c5da567e4534c65603547d34794ce49d00e71e955d148faf144376f6eff5daef4f24f11f9be7136a491c20cf9b085e9f24d0e8ca499cf23dc329217bff39630c4cabdfc2dd32efcafd0660db23cdcea0c9db3f39f188c90bfa4a38d18fa4d9f176b1ba38321256593d2dd3951252d0f21be8e7a6ba9bd6732a00180c674ec59478601eb437e07983a39ec3a57071087b1c11518ed99cb1192ccd89487dbda6924affd687361d82f90d45e98eac8fa5e917c0f4c16612cfe2ecebd5c88365a54badce7c3c10d8220cda4ccc520adce1e67efa17de2fbf3e3ebe87660b8cf56e4668c2680cab6345702b83183d665f01ac01573a70107ccd8a8d37a55ff8f6828ffcd4ec6053a84c082bc85e7b8bcb317f7c0f54b0ebf1b7a1f7332db51341efd602fc83e72e512a2223ad7f73498fa1067b0a4da34c1159e686dc8b04679fe71"]) syz_open_procfs(0x0, &(0x7f0000000240)='stack\x00') r8 = socket$inet6_tcp(0xa, 0x1, 0x0) r9 = socket$inet6_tcp(0xa, 0x1, 0x0) fcntl$dupfd(r9, 0x0, r8) preadv(r7, &(0x7f0000001580)=[{&(0x7f0000002380)=""/4096, 0x1000}, {&(0x7f0000001280)=""/244, 0xf4}, {&(0x7f0000001380)=""/153, 0x99}, {&(0x7f0000004380)=""/4098, 0x1002}, {&(0x7f0000001440)=""/50, 0x32}, {0x0}, {&(0x7f0000001540)=""/24, 0x18}], 0x7, 0x0) pipe2(0x0, 0x80800) syz_open_procfs(0x0, &(0x7f0000000080)='net/netlink\x00') ioctl$LOOP_SET_FD(0xffffffffffffffff, 0x4c00, 0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) fsetxattr$trusted_overlay_opaque(r4, &(0x7f00000011c0)='trusted.overlay.opaque\x00', &(0x7f0000001200)='y\x00', 0x2, 0x1) 02:01:53 executing program 2: 02:01:53 executing program 4: r0 = eventfd2(0x0, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000140)={0x0, 0x0}) fcntl$getown(0xffffffffffffffff, 0x9) r2 = getpgid(r1) r3 = syz_open_procfs(r2, &(0x7f0000000080)='\x00\x00\x00&y\xc9\xeb\x00\x00\x00\x00\x00 \x00\x00') r4 = syz_open_procfs(0x0, &(0x7f0000000200)='stat\x00') r5 = socket(0xa, 0x2, 0x0) setsockopt$inet6_mreq(r5, 0x29, 0x1b, &(0x7f0000000280)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) r6 = socket(0xa, 0x2, 0x6) setsockopt$inet6_mreq(r6, 0x29, 0x1b, &(0x7f0000a1aff7)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000400)='/proc/thsead\xads^lf/aptr/curre\xf9\x9a\x00', 0x2, 0x0) r7 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r7, 0x400454ca, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TUNSETLINK(r7, 0x400454cd, 0x7) r9 = timerfd_create(0x0, 0x0) timerfd_settime(r9, 0x0, &(0x7f0000000140)={{}, {0x0, 0x1c9c380}}, &(0x7f0000af9ff0)) dup3(r9, r8, 0x0) openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000480)='/selinux/load\x00', 0x2, 0x0) r10 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r10, 0x400454ca, &(0x7f0000000100)={'nr0\x01\x00\x00\x00\xf2\xff\xff\xfe\x00\x00@\x00', 0x6}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r10, 0x400454cd, 0x7) dup3(r11, r10, 0x0) r12 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='\x0e\xed\xcf\x00', 0x0, 0x0) ioctl$TUNSETIFF(r12, 0x400454ca, &(0x7f0000000100)={'lapb0\x00', 0x1000}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r12, 0x400454cd, 0x7) dup3(r13, r12, 0x0) r14 = dup3(r13, 0xffffffffffffffff, 0x1c0000) preadv(r14, 0x0, 0x0, 0x0) readv(r3, 0x0, 0x0) r15 = socket$inet(0x2, 0x80000, 0x0) syncfs(r15) socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r4, 0x8953, &(0x7f0000001a40)={{0x2, 0x0, @remote}, {0x0, @broadcast}, 0x80, {0x2, 0x0, @remote}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) r16 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r16, 0x8953, &(0x7f0000000500)={{0x2, 0x0, @multicast1}, {0x0, @broadcast}, 0x0, {0x2, 0x0, @local}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) setsockopt$inet_tcp_int(r16, 0x6, 0x0, &(0x7f00000000c0), 0xfdf5) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x3f, &(0x7f0000000340)=0x1, 0x4) syz_open_dev$mice(&(0x7f0000000200)='/dev/input/mice\x00', 0x0, 0x2c6400) openat$keychord(0xffffffffffffff9c, 0x0, 0x80000, 0x0) clone(0x20207ffd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x9b700810fd5f601b, 0x1, 0x0) r17 = open(&(0x7f0000000500)='./bus\x00', 0x141042, 0x0) close(r17) r18 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x105082) r19 = memfd_create(&(0x7f0000000100)='/dev/keychord\x00', 0x0) pwritev(r19, &(0x7f0000000440)=[{&(0x7f00000004c0)="03006f", 0x3}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r18, 0x4c00, r19) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r17, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) fcntl$setstatus(r17, 0x4, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r21, &(0x7f00000001c0), 0x526987c9) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f00000018c0)) fstat(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r23 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r23, 0x1, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) keyctl$get_persistent(0x3, r24, 0x0) write$P9_RGETATTR(0xffffffffffffffff, &(0x7f0000001800)={0xa0, 0x19, 0x1, {0x1120, {0x0, 0x1, 0x6}, 0x100010114, r24, r22, 0x4, 0x10000, 0x9, 0x1, 0x4, 0x8, 0x0, 0x0, 0x3, 0x1f, 0x4, 0x0, 0x3}}, 0xa0) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000640)={@loopback, @multicast2}, 0x0) readv(r17, &(0x7f0000001b80)=[{&(0x7f0000000800)=""/4096}, {&(0x7f0000001940)=""/212}, {&(0x7f0000000600), 0x3c9}, {&(0x7f0000000680)=""/53}, {&(0x7f0000001c00)=""/189}, {&(0x7f0000001b00)=""/68, 0x3a0}], 0x3) read(r20, &(0x7f0000000700)=""/250, 0xffffffc9) sendfile(r18, r19, 0x0, 0x180003) 02:01:54 executing program 3: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) creat(&(0x7f0000000100)='./file0\x00', 0x8) close(r2) socket$inet(0x10, 0x2, 0x0) getpeername$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @multicast1}, &(0x7f00000000c0)=0x10) pipe2$9p(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4000) ioctl$FICLONE(r3, 0x40049409, r1) write(0xffffffffffffffff, &(0x7f0000000140)="24000000210099f0003bf90000ed190e020008160004000000ba0080080002", 0x1f) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a566) splice(r0, 0x0, r2, 0x0, 0x4ffe0, 0x0) 02:01:54 executing program 1: 02:01:54 executing program 0: 02:01:54 executing program 1: 02:01:54 executing program 1: 02:01:54 executing program 5: perf_event_open(&(0x7f0000000040)={0x2, 0x70, 0x6a, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x800000003, 0xff) connect$inet6(r0, &(0x7f0000000000), 0x1c) r1 = dup(r0) r2 = open(&(0x7f0000000440)='./bus\x00', 0x141042, 0x0) ftruncate(r2, 0x2007fff) sendfile(r1, r2, 0x0, 0x8000fffffffe) creat(&(0x7f0000000000)='./bus\x00', 0x0) 02:01:54 executing program 1: 02:01:54 executing program 1: write$binfmt_script(0xffffffffffffffff, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PAUSE_OUTPUT(r0, 0x40086602, 0x400007) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) write$cgroup_subtree(r0, &(0x7f0000000100)=ANY=[], 0xff4a) write$cgroup_subtree(r1, &(0x7f0000000000)=ANY=[], 0x20032600) 02:01:55 executing program 1: write$binfmt_elf64(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$evdev(0x0, 0x0, 0x0) r0 = syz_open_dev$evdev(&(0x7f0000000000)='/dev/input/event#\x00', 0x0, 0x0) ioctl$EVIOCGRAB(r0, 0x40044590, &(0x7f0000000080)) 02:01:55 executing program 4: r0 = eventfd2(0x0, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000140)={0x0, 0x0}) fcntl$getown(0xffffffffffffffff, 0x9) r2 = getpgid(r1) r3 = syz_open_procfs(r2, &(0x7f0000000080)='\x00\x00\x00&y\xc9\xeb\x00\x00\x00\x00\x00 \x00\x00') r4 = syz_open_procfs(0x0, &(0x7f0000000200)='stat\x00') r5 = socket(0xa, 0x2, 0x0) setsockopt$inet6_mreq(r5, 0x29, 0x1b, &(0x7f0000000280)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) r6 = socket(0xa, 0x2, 0x6) setsockopt$inet6_mreq(r6, 0x29, 0x1b, &(0x7f0000a1aff7)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000400)='/proc/thsead\xads^lf/aptr/curre\xf9\x9a\x00', 0x2, 0x0) r7 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r7, 0x400454ca, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TUNSETLINK(r7, 0x400454cd, 0x7) r9 = timerfd_create(0x0, 0x0) timerfd_settime(r9, 0x0, &(0x7f0000000140)={{}, {0x0, 0x1c9c380}}, &(0x7f0000af9ff0)) dup3(r9, r8, 0x0) openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000480)='/selinux/load\x00', 0x2, 0x0) r10 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r10, 0x400454ca, &(0x7f0000000100)={'nr0\x01\x00\x00\x00\xf2\xff\xff\xfe\x00\x00@\x00', 0x6}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r10, 0x400454cd, 0x7) dup3(r11, r10, 0x0) r12 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='\x0e\xed\xcf\x00', 0x0, 0x0) ioctl$TUNSETIFF(r12, 0x400454ca, &(0x7f0000000100)={'lapb0\x00', 0x1000}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r12, 0x400454cd, 0x7) dup3(r13, r12, 0x0) r14 = dup3(r13, 0xffffffffffffffff, 0x1c0000) preadv(r14, 0x0, 0x0, 0x0) readv(r3, 0x0, 0x0) r15 = socket$inet(0x2, 0x80000, 0x0) syncfs(r15) socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r4, 0x8953, &(0x7f0000001a40)={{0x2, 0x0, @remote}, {0x0, @broadcast}, 0x80, {0x2, 0x0, @remote}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) r16 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r16, 0x8953, &(0x7f0000000500)={{0x2, 0x0, @multicast1}, {0x0, @broadcast}, 0x0, {0x2, 0x0, @local}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) setsockopt$inet_tcp_int(r16, 0x6, 0x0, &(0x7f00000000c0), 0xfdf5) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x3f, &(0x7f0000000340)=0x1, 0x4) syz_open_dev$mice(&(0x7f0000000200)='/dev/input/mice\x00', 0x0, 0x2c6400) openat$keychord(0xffffffffffffff9c, 0x0, 0x80000, 0x0) clone(0x20207ffd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x9b700810fd5f601b, 0x1, 0x0) r17 = open(&(0x7f0000000500)='./bus\x00', 0x141042, 0x0) close(r17) r18 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x105082) r19 = memfd_create(&(0x7f0000000100)='/dev/keychord\x00', 0x0) pwritev(r19, &(0x7f0000000440)=[{&(0x7f00000004c0)="03006f", 0x3}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r18, 0x4c00, r19) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r17, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) fcntl$setstatus(r17, 0x4, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r21, &(0x7f00000001c0), 0x526987c9) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f00000018c0)) fstat(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r23 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r23, 0x1, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) keyctl$get_persistent(0x3, r24, 0x0) write$P9_RGETATTR(0xffffffffffffffff, &(0x7f0000001800)={0xa0, 0x19, 0x1, {0x1120, {0x0, 0x1, 0x6}, 0x100010114, r24, r22, 0x4, 0x10000, 0x9, 0x1, 0x4, 0x8, 0x0, 0x0, 0x3, 0x1f, 0x4, 0x0, 0x3}}, 0xa0) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000640)={@loopback, @multicast2}, 0x0) readv(r17, &(0x7f0000001b80)=[{&(0x7f0000000800)=""/4096}, {&(0x7f0000001940)=""/212}, {&(0x7f0000000600), 0x3c9}, {&(0x7f0000000680)=""/53}, {&(0x7f0000001c00)=""/189}, {&(0x7f0000001b00)=""/68, 0x3a0}], 0x3) read(r20, &(0x7f0000000700)=""/250, 0xffffffc9) sendfile(r18, r19, 0x0, 0x180003) 02:01:55 executing program 2: r0 = socket$inet6(0xa, 0x80003, 0xff) ioctl(r0, 0x1000008912, &(0x7f0000000080)="0800b5055e0bcfe87b2071") r1 = openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000040)='/selinux/load\x00', 0x2, 0x0) write$selinux_load(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="8cff7cf9080000005345204c696e75781500000000f601000800000007000000402c11000000000009000007000000000000000000000000385a580000000000000000000000000000010000000000000000000000ffffffff00000000000009593c88ff3ed359b6b342a5b31b628ee1bdff739b75074dc6a56b02e800d5afb2f3e5228a74193b2a9e81ca0e864fe848c3040b8fe9058ea0150f5eedef22701042f06294212113a6e87c4ec8a30c6f553b606f1924da2ae7188a0128aaa01f9cd143f86ce937ef47acf189830bf6267accf14631e3f252ce20e35481223e952072de05debead9febde60b4e996e07fced76b0b1d32e6fd7d647529b9bbafef5ae615999a6b8361eace52f4be6e4867e61d51e3b7dfa25fee5f16f35e63fa9d41d1932cc8f94368890372975d6432d8e12ad6921b935a4e671c0f5963bb6039b5dec1f69a4d5d69f80065a24793637e3423c8597501fc32edb597da5cfcd1dd592828f6"], 0x163) 02:01:56 executing program 4: r0 = eventfd2(0x0, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000140)={0x0, 0x0}) fcntl$getown(0xffffffffffffffff, 0x9) r2 = getpgid(r1) r3 = syz_open_procfs(r2, &(0x7f0000000080)='\x00\x00\x00&y\xc9\xeb\x00\x00\x00\x00\x00 \x00\x00') r4 = syz_open_procfs(0x0, &(0x7f0000000200)='stat\x00') r5 = socket(0xa, 0x2, 0x0) setsockopt$inet6_mreq(r5, 0x29, 0x1b, &(0x7f0000000280)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) r6 = socket(0xa, 0x2, 0x6) setsockopt$inet6_mreq(r6, 0x29, 0x1b, &(0x7f0000a1aff7)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000400)='/proc/thsead\xads^lf/aptr/curre\xf9\x9a\x00', 0x2, 0x0) r7 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r7, 0x400454ca, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TUNSETLINK(r7, 0x400454cd, 0x7) r9 = timerfd_create(0x0, 0x0) timerfd_settime(r9, 0x0, &(0x7f0000000140)={{}, {0x0, 0x1c9c380}}, &(0x7f0000af9ff0)) dup3(r9, r8, 0x0) openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000480)='/selinux/load\x00', 0x2, 0x0) r10 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r10, 0x400454ca, &(0x7f0000000100)={'nr0\x01\x00\x00\x00\xf2\xff\xff\xfe\x00\x00@\x00', 0x6}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r10, 0x400454cd, 0x7) dup3(r11, r10, 0x0) r12 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='\x0e\xed\xcf\x00', 0x0, 0x0) ioctl$TUNSETIFF(r12, 0x400454ca, &(0x7f0000000100)={'lapb0\x00', 0x1000}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r12, 0x400454cd, 0x7) dup3(r13, r12, 0x0) r14 = dup3(r13, 0xffffffffffffffff, 0x1c0000) preadv(r14, 0x0, 0x0, 0x0) readv(r3, 0x0, 0x0) r15 = socket$inet(0x2, 0x80000, 0x0) syncfs(r15) socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r4, 0x8953, &(0x7f0000001a40)={{0x2, 0x0, @remote}, {0x0, @broadcast}, 0x80, {0x2, 0x0, @remote}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) r16 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r16, 0x8953, &(0x7f0000000500)={{0x2, 0x0, @multicast1}, {0x0, @broadcast}, 0x0, {0x2, 0x0, @local}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) setsockopt$inet_tcp_int(r16, 0x6, 0x0, &(0x7f00000000c0), 0xfdf5) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x3f, &(0x7f0000000340)=0x1, 0x4) syz_open_dev$mice(&(0x7f0000000200)='/dev/input/mice\x00', 0x0, 0x2c6400) openat$keychord(0xffffffffffffff9c, 0x0, 0x80000, 0x0) clone(0x20207ffd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x9b700810fd5f601b, 0x1, 0x0) r17 = open(&(0x7f0000000500)='./bus\x00', 0x141042, 0x0) close(r17) r18 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x105082) r19 = memfd_create(&(0x7f0000000100)='/dev/keychord\x00', 0x0) pwritev(r19, &(0x7f0000000440)=[{&(0x7f00000004c0)="03006f", 0x3}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r18, 0x4c00, r19) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r17, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) fcntl$setstatus(r17, 0x4, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r21, &(0x7f00000001c0), 0x526987c9) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f00000018c0)) fstat(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r23 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r23, 0x1, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) keyctl$get_persistent(0x3, r24, 0x0) write$P9_RGETATTR(0xffffffffffffffff, &(0x7f0000001800)={0xa0, 0x19, 0x1, {0x1120, {0x0, 0x1, 0x6}, 0x100010114, r24, r22, 0x4, 0x10000, 0x9, 0x1, 0x4, 0x8, 0x0, 0x0, 0x3, 0x1f, 0x4, 0x0, 0x3}}, 0xa0) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000640)={@loopback, @multicast2}, 0x0) readv(r17, &(0x7f0000001b80)=[{&(0x7f0000000800)=""/4096}, {&(0x7f0000001940)=""/212}, {&(0x7f0000000600), 0x3c9}, {&(0x7f0000000680)=""/53}, {&(0x7f0000001c00)=""/189}, {&(0x7f0000001b00)=""/68, 0x3a0}], 0x3) read(r20, &(0x7f0000000700)=""/250, 0xffffffc9) sendfile(r18, r19, 0x0, 0x180003) [ 2755.375622] SELinux: mls: error reading level categories 02:01:56 executing program 3: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$inet_udp(0x2, 0x2, 0x0) close(r1) socket$inet(0x10, 0x2, 0x0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r2, 0x6, 0x200000000000013, &(0x7f0000000280)=0x400100000001, 0x4) ioctl$SNDRV_TIMER_IOCTL_SELECT(r0, 0x40345410, &(0x7f0000000180)={{0x2, 0x0, 0x9, 0x0, 0x80}}) connect$inet6(r2, &(0x7f0000000040), 0x1c) r3 = dup2(r2, r2) setsockopt$inet6_tcp_TCP_REPAIR_OPTIONS(r3, 0x6, 0x16, &(0x7f00000000c0)=[@timestamp, @window={0x3, 0xff}, @mss, @mss, @timestamp, @sack_perm, @mss], 0x20000000000001c3) write(0xffffffffffffffff, &(0x7f0000000140)="24000000210099f0003bf90000ed190e020008160004000000ba0080080002", 0x1f) write$binfmt_misc(r0, &(0x7f0000000140)=ANY=[], 0x4240a566) r4 = openat$urandom(0xffffffffffffff9c, &(0x7f0000000000)='/dev/urandom\x00', 0x172c9cd1e62bb48f, 0x0) splice(r4, 0x0, r1, 0x0, 0x4ffe0, 0x8) 02:01:56 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x141042, 0x0) write$binfmt_misc(r0, &(0x7f0000000040)=ANY=[], 0x0) 02:01:56 executing program 2: mount(0x0, 0x0, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x2, 0x70, 0x6a, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = socket$inet6(0xa, 0x800000003, 0xff) connect$inet6(r0, &(0x7f0000000000), 0x1c) r1 = dup(r0) r2 = open(&(0x7f0000000440)='./bus\x00', 0x141042, 0x0) ftruncate(r2, 0x2007fff) sendfile(r1, r2, 0x0, 0x8000fffffffe) creat(&(0x7f0000000000)='./bus\x00', 0x0) 02:01:56 executing program 0: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) connect(r1, &(0x7f0000931ff4)=@un=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) r2 = gettid() getegid() fstat(0xffffffffffffffff, &(0x7f0000000380)) gettid() stat(0x0, &(0x7f0000000440)) r3 = gettid() sendmmsg$unix(r1, &(0x7f0000003f40)=[{&(0x7f0000000040)=@abs, 0x6e, 0x0, 0x0, &(0x7f0000001bc0)=[@rights={{0x14, 0x1, 0x1, [r1]}}, @cred={{0x1c, 0x1, 0x2, {r2}}}, @rights={{0x14, 0x1, 0x1, [r0]}}, @cred={{0x1c, 0x1, 0x2, {r3}}}], 0x70}], 0xfd, 0x0) 02:01:56 executing program 5: r0 = socket$inet6(0xa, 0x2, 0x0) connect$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x0, @dev, 0x3}, 0x1c) connect$inet6(r0, &(0x7f00000000c0)={0xa, 0x4e22, 0x0, @ipv4={[], [], @multicast1}}, 0x1c) getsockopt$inet6_tcp_TCP_ZEROCOPY_RECEIVE(0xffffffffffffffff, 0x6, 0x23, &(0x7f0000000400)={&(0x7f0000ffd000/0x3000)=nil, 0x3000}, 0x0) sendmmsg(r0, &(0x7f0000000380)=[{{0x0, 0x0, 0x0}}], 0x3fffffffffffdeb, 0x0) 02:01:56 executing program 4: r0 = eventfd2(0x0, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000140)={0x0, 0x0}) fcntl$getown(0xffffffffffffffff, 0x9) r2 = getpgid(r1) r3 = syz_open_procfs(r2, &(0x7f0000000080)='\x00\x00\x00&y\xc9\xeb\x00\x00\x00\x00\x00 \x00\x00') r4 = syz_open_procfs(0x0, &(0x7f0000000200)='stat\x00') r5 = socket(0xa, 0x2, 0x0) setsockopt$inet6_mreq(r5, 0x29, 0x1b, &(0x7f0000000280)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) r6 = socket(0xa, 0x2, 0x6) setsockopt$inet6_mreq(r6, 0x29, 0x1b, &(0x7f0000a1aff7)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000400)='/proc/thsead\xads^lf/aptr/curre\xf9\x9a\x00', 0x2, 0x0) r7 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r7, 0x400454ca, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TUNSETLINK(r7, 0x400454cd, 0x7) r9 = timerfd_create(0x0, 0x0) timerfd_settime(r9, 0x0, &(0x7f0000000140)={{}, {0x0, 0x1c9c380}}, &(0x7f0000af9ff0)) dup3(r9, r8, 0x80000) openat$selinux_load(0xffffffffffffff9c, 0x0, 0x2, 0x0) r10 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r10, 0x400454ca, &(0x7f0000000100)={'nr0\x01\x00\x00\x00\xf2\xff\xff\xfe\x00\x00@\x00', 0x6}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r10, 0x400454cd, 0x7) dup3(r11, r10, 0x0) r12 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='\x0e\xed\xcf\x00', 0x0, 0x0) ioctl$TUNSETIFF(r12, 0x400454ca, &(0x7f0000000100)={'lapb0\x00', 0x1000}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r12, 0x400454cd, 0x7) dup3(r13, r12, 0x0) r14 = dup3(r13, 0xffffffffffffffff, 0x1c0000) preadv(r14, 0x0, 0x0, 0x0) readv(r3, 0x0, 0x0) r15 = socket$inet(0x2, 0x80000, 0x0) syncfs(r15) socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r4, 0x8953, &(0x7f0000001a40)={{0x2, 0x0, @remote}, {0x0, @broadcast}, 0x80, {0x2, 0x0, @remote}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) r16 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r16, 0x8953, &(0x7f0000000500)={{0x2, 0x0, @multicast1}, {0x0, @broadcast}, 0x0, {0x2, 0x0, @local}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) setsockopt$inet_tcp_int(r16, 0x6, 0x0, &(0x7f00000000c0), 0xfdf5) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x3f, &(0x7f0000000340)=0x1, 0x4) syz_open_dev$mice(&(0x7f0000000200)='/dev/input/mice\x00', 0x0, 0x2c6400) openat$keychord(0xffffffffffffff9c, 0x0, 0x80000, 0x0) clone(0x20207ffd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x9b700810fd5f601b, 0x1, 0x0) r17 = open(&(0x7f0000000500)='./bus\x00', 0x141042, 0x0) close(r17) r18 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x105082) r19 = memfd_create(&(0x7f0000000100)='/dev/keychord\x00', 0x0) pwritev(r19, &(0x7f0000000440)=[{&(0x7f00000004c0)="03006f", 0x3}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r18, 0x4c00, r19) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r17, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) fcntl$setstatus(r17, 0x4, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r21, &(0x7f00000001c0), 0x526987c9) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f00000018c0)) fstat(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r23 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r23, 0x1, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) keyctl$get_persistent(0x3, r24, 0x0) write$P9_RGETATTR(0xffffffffffffffff, &(0x7f0000001800)={0xa0, 0x19, 0x1, {0x1120, {0x0, 0x1, 0x6}, 0x100010114, r24, r22, 0x4, 0x10000, 0x9, 0x1, 0x4, 0x8, 0x0, 0x0, 0x3, 0x1f, 0x4, 0x0, 0x3}}, 0xa0) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000640)={@loopback, @multicast2}, 0x0) readv(r17, &(0x7f0000001b80)=[{&(0x7f0000000800)=""/4096}, {&(0x7f0000001940)=""/212}, {&(0x7f0000000600), 0x3c9}, {&(0x7f0000000680)=""/53}, {&(0x7f0000001c00)=""/189}, {&(0x7f0000001b00)=""/68, 0x3a0}], 0x3) read(r20, &(0x7f0000000700)=""/250, 0xffffffc9) sendfile(r18, r19, 0x0, 0x180003) 02:01:56 executing program 1: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ptmx\x00', 0x0, 0x0) ioctl$TCSETS(r0, 0x40045431, &(0x7f00005befdc)) r1 = syz_open_pts(r0, 0x0) dup3(r1, r0, 0x0) 02:01:57 executing program 1: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ptmx\x00', 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$TIOCGWINSZ(r0, 0x5413, &(0x7f0000001440)) 02:01:57 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) syz_emit_ethernet(0x66, &(0x7f0000000000)={@broadcast, @link_local={0x1, 0x80, 0xc2, 0x689, 0x3}, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x30, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, [0x3, 0x543, 0x700, 0x5, 0x50000000000000d, 0x8848000000f0ffff], 0xffffffffffffffff}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@dest_unreach={0xffffff86, 0x0, 0x0, 0x0, [0x7, 0x3], {0x0, 0x6, "c5961e", 0x0, 0x3b, 0x0, @mcast1={0x3, 0x4, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x18, 0x3, 0x0, 0x0, 0x5]}, @mcast2={0x11, 0x5}}}}}}}}, 0x0) [ 2756.946467] lowmemorykiller: Killing 'syz-executor.4' (29182) (tgid 29182), adj 1000, [ 2756.946467] to free 52416kB on behalf of 'kswapd0' (28) because [ 2756.946467] cache 47236kB is below limit 65536kB for oom_score_adj 12 [ 2756.946467] Free memory is 1400kB above reserved [ 2757.060420] lowmemorykiller: Killing 'syz-executor.4' (29123) (tgid 29123), adj 1000, [ 2757.060420] to free 52408kB on behalf of 'kswapd0' (28) because [ 2757.060420] cache 47236kB is below limit 65536kB for oom_score_adj 12 [ 2757.060420] Free memory is 11280kB above reserved [ 2757.150718] lowmemorykiller: Killing 'syz-executor.4' (29148) (tgid 29148), adj 1000, [ 2757.150718] to free 52408kB on behalf of 'kswapd0' (28) because [ 2757.150718] cache 47236kB is below limit 65536kB for oom_score_adj 12 [ 2757.150718] Free memory is 26992kB above reserved [ 2757.235331] lowmemorykiller: Killing 'syz-executor.4' (29234) (tgid 29234), adj 1000, [ 2757.235331] to free 52404kB on behalf of 'kswapd0' (28) because [ 2757.235331] cache 47236kB is below limit 65536kB for oom_score_adj 12 [ 2757.235331] Free memory is 43424kB above reserved 02:01:58 executing program 1: mkdir(&(0x7f0000000300)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000100)='./file0\x00', &(0x7f00000000c0)='ramfs\x00', 0x0, 0x0) r0 = open(&(0x7f0000021000)='./file0\x00', 0x0, 0x0) fchdir(r0) 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, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = creat(&(0x7f0000000000)='./bus\x00', 0x0) ftruncate(r1, 0x208200) r2 = open(&(0x7f0000000780)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffff2, 0x4002012, r2, 0x0) [ 2757.287764] lowmemorykiller: Killing 'syz-executor.4' (28995) (tgid 28995), adj 1000, [ 2757.287764] to free 52396kB on behalf of 'kswapd0' (28) because [ 2757.287764] cache 47236kB is below limit 65536kB for oom_score_adj 12 [ 2757.287764] Free memory is 60132kB above reserved 02:01:58 executing program 4: r0 = eventfd2(0x0, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000140)={0x0, 0x0}) fcntl$getown(0xffffffffffffffff, 0x9) r2 = getpgid(r1) r3 = syz_open_procfs(r2, &(0x7f0000000080)='\x00\x00\x00&y\xc9\xeb\x00\x00\x00\x00\x00 \x00\x00') r4 = syz_open_procfs(0x0, &(0x7f0000000200)='stat\x00') r5 = socket(0xa, 0x2, 0x0) setsockopt$inet6_mreq(r5, 0x29, 0x1b, &(0x7f0000000280)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) r6 = socket(0xa, 0x2, 0x6) setsockopt$inet6_mreq(r6, 0x29, 0x1b, &(0x7f0000a1aff7)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000400)='/proc/thsead\xads^lf/aptr/curre\xf9\x9a\x00', 0x2, 0x0) r7 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r7, 0x400454ca, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TUNSETLINK(r7, 0x400454cd, 0x7) r9 = timerfd_create(0x0, 0x0) timerfd_settime(r9, 0x0, &(0x7f0000000140)={{}, {0x0, 0x1c9c380}}, &(0x7f0000af9ff0)) dup3(r9, r8, 0x80000) openat$selinux_load(0xffffffffffffff9c, 0x0, 0x2, 0x0) r10 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r10, 0x400454ca, &(0x7f0000000100)={'nr0\x01\x00\x00\x00\xf2\xff\xff\xfe\x00\x00@\x00', 0x6}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r10, 0x400454cd, 0x7) dup3(r11, r10, 0x0) r12 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='\x0e\xed\xcf\x00', 0x0, 0x0) ioctl$TUNSETIFF(r12, 0x400454ca, &(0x7f0000000100)={'lapb0\x00', 0x1000}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r12, 0x400454cd, 0x7) dup3(r13, r12, 0x0) r14 = dup3(r13, 0xffffffffffffffff, 0x1c0000) preadv(r14, 0x0, 0x0, 0x0) readv(r3, 0x0, 0x0) r15 = socket$inet(0x2, 0x80000, 0x0) syncfs(r15) socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r4, 0x8953, &(0x7f0000001a40)={{0x2, 0x0, @remote}, {0x0, @broadcast}, 0x80, {0x2, 0x0, @remote}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) r16 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r16, 0x8953, &(0x7f0000000500)={{0x2, 0x0, @multicast1}, {0x0, @broadcast}, 0x0, {0x2, 0x0, @local}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) setsockopt$inet_tcp_int(r16, 0x6, 0x0, &(0x7f00000000c0), 0xfdf5) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x3f, &(0x7f0000000340)=0x1, 0x4) syz_open_dev$mice(&(0x7f0000000200)='/dev/input/mice\x00', 0x0, 0x2c6400) openat$keychord(0xffffffffffffff9c, 0x0, 0x80000, 0x0) clone(0x20207ffd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x9b700810fd5f601b, 0x1, 0x0) r17 = open(&(0x7f0000000500)='./bus\x00', 0x141042, 0x0) close(r17) r18 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x105082) r19 = memfd_create(&(0x7f0000000100)='/dev/keychord\x00', 0x0) pwritev(r19, &(0x7f0000000440)=[{&(0x7f00000004c0)="03006f", 0x3}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r18, 0x4c00, r19) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r17, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) fcntl$setstatus(r17, 0x4, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r21, &(0x7f00000001c0), 0x526987c9) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f00000018c0)) fstat(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r23 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r23, 0x1, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) keyctl$get_persistent(0x3, r24, 0x0) write$P9_RGETATTR(0xffffffffffffffff, &(0x7f0000001800)={0xa0, 0x19, 0x1, {0x1120, {0x0, 0x1, 0x6}, 0x100010114, r24, r22, 0x4, 0x10000, 0x9, 0x1, 0x4, 0x8, 0x0, 0x0, 0x3, 0x1f, 0x4, 0x0, 0x3}}, 0xa0) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000640)={@loopback, @multicast2}, 0x0) readv(r17, &(0x7f0000001b80)=[{&(0x7f0000000800)=""/4096}, {&(0x7f0000001940)=""/212}, {&(0x7f0000000600), 0x3c9}, {&(0x7f0000000680)=""/53}, {&(0x7f0000001c00)=""/189}, {&(0x7f0000001b00)=""/68, 0x3a0}], 0x3) read(r20, &(0x7f0000000700)=""/250, 0xffffffc9) sendfile(r18, r19, 0x0, 0x180003) 02:01:58 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) r1 = dup(r0) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) accept4(r2, 0x0, 0x0, 0x0) recvfrom$inet(r0, 0x0, 0x518db98b, 0x0, 0x0, 0x800e0061e) shutdown(r1, 0x0) 02:01:59 executing program 3: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) socket$inet(0x10, 0x2, 0x0) r3 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000002c0)='maps\x00') ioctl$RNDADDENTROPY(r0, 0x40085203, &(0x7f0000000180)={0x89, 0xd8, "e62c892528c419cdfd22bf579e49d92fe7fe12ef7f1f3f1e870ff119c77fcdeb772632aa3952f3cb727983f829f681fed9d44dec86626a410f76f7a07dd2169b49cf3f4b7ed47b07df034f95f6ed47e9808d9d06266e4da062f4e767d522675dbeb3c83581756e6fe7f544d4d9fc8788f83112c026a50611265933ee420234368c0091aa8a3c622fcb315fca34b90f47bfad1dbd5abfa6ee3b889f005f53cb13d1a5d7a8d6059c72b0d1e30052392e41573499b92d975ddc5f1aeeb8dab7e1054fe6cf91a359640761d25a7aecfc1bff5db106892320b7e0"}) close(r3) write$selinux_user(r3, &(0x7f0000000000)={'system_u:object_r:etc_aliases_t:s0', 0x20, 'system_u\x00'}, 0x2c) write(0xffffffffffffffff, &(0x7f0000000140)="24000000210099f0003bf90000ed190e020008160004000000ba0080080002", 0x1f) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a566) r4 = socket(0x200000000000011, 0x4000000000080002, 0x0) setsockopt$packet_int(r4, 0x107, 0x14, 0x0, 0x0) splice(r4, 0x0, r2, 0x0, 0x100, 0x9) 02:02:00 executing program 0: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) connect(r1, &(0x7f0000931ff4)=@un=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) r2 = gettid() getegid() fstat(0xffffffffffffffff, &(0x7f0000000380)) gettid() stat(0x0, &(0x7f0000000440)) r3 = gettid() sendmmsg$unix(r1, &(0x7f0000003f40)=[{&(0x7f0000000040)=@abs, 0x6e, 0x0, 0x0, &(0x7f0000001bc0)=[@rights={{0x14, 0x1, 0x1, [r1]}}, @cred={{0x1c, 0x1, 0x2, {r2}}}, @rights={{0x14, 0x1, 0x1, [r0]}}, @cred={{0x1c, 0x1, 0x2, {r3}}}], 0x70}], 0xfd, 0x0) 02:02:00 executing program 2: r0 = socket$inet_udplite(0x2, 0x2, 0x88) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000580)=[{&(0x7f0000000040)=""/41, 0x29}, {0x0}, {0x0}, {0x0}, {0x0}], 0x5}, 0x2) r1 = socket$inet_udplite(0x2, 0x2, 0x88) recvfrom$inet(r1, 0x0, 0xccf3, 0x0, 0x0, 0x800e00545) shutdown(r0, 0x0) dup(0xffffffffffffffff) shutdown(0xffffffffffffffff, 0x0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) recvfrom$inet(r2, 0x0, 0xfd1d, 0x0, 0x0, 0x800e00516) shutdown(r1, 0x0) 02:02:00 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) shutdown(0xffffffffffffffff, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x4}, 0x10) sendto$inet6(0xffffffffffffffff, 0x0, 0xfffffffffffffd8b, 0x0, &(0x7f0000000040)={0x1c, 0xffffffffffffffff}, 0x1c) recvfrom$inet(r0, 0x0, 0x187bd01f, 0x800000000002, 0x0, 0x800e005b5) shutdown(r0, 0x0) 02:02:00 executing program 4: r0 = eventfd2(0x0, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000140)={0x0, 0x0}) fcntl$getown(0xffffffffffffffff, 0x9) r2 = getpgid(r1) r3 = syz_open_procfs(r2, &(0x7f0000000080)='\x00\x00\x00&y\xc9\xeb\x00\x00\x00\x00\x00 \x00\x00') r4 = syz_open_procfs(0x0, &(0x7f0000000200)='stat\x00') r5 = socket(0xa, 0x2, 0x0) setsockopt$inet6_mreq(r5, 0x29, 0x1b, &(0x7f0000000280)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) r6 = socket(0xa, 0x2, 0x6) setsockopt$inet6_mreq(r6, 0x29, 0x1b, &(0x7f0000a1aff7)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000400)='/proc/thsead\xads^lf/aptr/curre\xf9\x9a\x00', 0x2, 0x0) r7 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r7, 0x400454ca, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TUNSETLINK(r7, 0x400454cd, 0x7) r9 = timerfd_create(0x0, 0x0) timerfd_settime(r9, 0x0, &(0x7f0000000140)={{}, {0x0, 0x1c9c380}}, &(0x7f0000af9ff0)) dup3(r9, r8, 0x80000) openat$selinux_load(0xffffffffffffff9c, 0x0, 0x2, 0x0) r10 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r10, 0x400454ca, &(0x7f0000000100)={'nr0\x01\x00\x00\x00\xf2\xff\xff\xfe\x00\x00@\x00', 0x6}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r10, 0x400454cd, 0x7) dup3(r11, r10, 0x0) r12 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='\x0e\xed\xcf\x00', 0x0, 0x0) ioctl$TUNSETIFF(r12, 0x400454ca, &(0x7f0000000100)={'lapb0\x00', 0x1000}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r12, 0x400454cd, 0x7) dup3(r13, r12, 0x0) r14 = dup3(r13, 0xffffffffffffffff, 0x1c0000) preadv(r14, 0x0, 0x0, 0x0) readv(r3, 0x0, 0x0) r15 = socket$inet(0x2, 0x80000, 0x0) syncfs(r15) socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r4, 0x8953, &(0x7f0000001a40)={{0x2, 0x0, @remote}, {0x0, @broadcast}, 0x80, {0x2, 0x0, @remote}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) r16 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r16, 0x8953, &(0x7f0000000500)={{0x2, 0x0, @multicast1}, {0x0, @broadcast}, 0x0, {0x2, 0x0, @local}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) setsockopt$inet_tcp_int(r16, 0x6, 0x0, &(0x7f00000000c0), 0xfdf5) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x3f, &(0x7f0000000340)=0x1, 0x4) syz_open_dev$mice(&(0x7f0000000200)='/dev/input/mice\x00', 0x0, 0x2c6400) openat$keychord(0xffffffffffffff9c, 0x0, 0x80000, 0x0) clone(0x20207ffd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x9b700810fd5f601b, 0x1, 0x0) r17 = open(&(0x7f0000000500)='./bus\x00', 0x141042, 0x0) close(r17) r18 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x105082) r19 = memfd_create(&(0x7f0000000100)='/dev/keychord\x00', 0x0) pwritev(r19, &(0x7f0000000440)=[{&(0x7f00000004c0)="03006f", 0x3}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r18, 0x4c00, r19) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r17, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) fcntl$setstatus(r17, 0x4, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r21, &(0x7f00000001c0), 0x526987c9) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f00000018c0)) fstat(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r23 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r23, 0x1, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) keyctl$get_persistent(0x3, r24, 0x0) write$P9_RGETATTR(0xffffffffffffffff, &(0x7f0000001800)={0xa0, 0x19, 0x1, {0x1120, {0x0, 0x1, 0x6}, 0x100010114, r24, r22, 0x4, 0x10000, 0x9, 0x1, 0x4, 0x8, 0x0, 0x0, 0x3, 0x1f, 0x4, 0x0, 0x3}}, 0xa0) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000640)={@loopback, @multicast2}, 0x0) readv(r17, &(0x7f0000001b80)=[{&(0x7f0000000800)=""/4096}, {&(0x7f0000001940)=""/212}, {&(0x7f0000000600), 0x3c9}, {&(0x7f0000000680)=""/53}, {&(0x7f0000001c00)=""/189}, {&(0x7f0000001b00)=""/68, 0x3a0}], 0x3) read(r20, &(0x7f0000000700)=""/250, 0xffffffc9) sendfile(r18, r19, 0x0, 0x180003) 02:02:00 executing program 5: r0 = socket$inet_udplite(0x2, 0x2, 0x88) recvmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000300)=""/199, 0xc7}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x6}, 0x0) r1 = dup(r0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) recvfrom$inet(r2, 0x0, 0xff94, 0x0, 0x0, 0x800e00526) shutdown(r1, 0x0) fcntl$getown(r2, 0x5) recvfrom$inet(r2, 0x0, 0xff06, 0x0, 0x0, 0x800e0051e) shutdown(r2, 0x0) 02:02:00 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) recvmsg(r0, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000004c0)=[{&(0x7f0000000080)=""/78, 0x4e}, {0x0}, {0x0}, {0x0}], 0x4}, 0x0) r1 = socket$inet_udplite(0x2, 0x2, 0x88) recvfrom$inet(r1, 0x0, 0xffffff2e, 0x0, 0x0, 0x800e005ae) r2 = dup(r0) r3 = socket$inet_udplite(0x2, 0x2, 0x88) recvfrom$inet(r3, 0x0, 0xffffff2e, 0x0, 0x0, 0x800e005b9) shutdown(r2, 0x0) r4 = socket$inet_udplite(0x2, 0x2, 0x88) recvfrom$inet(r4, 0x0, 0xfd1d, 0x0, 0x0, 0x800e00516) shutdown(r3, 0x0) shutdown(r1, 0x0) 02:02:00 executing program 4: r0 = eventfd2(0x0, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000140)={0x0, 0x0}) fcntl$getown(0xffffffffffffffff, 0x9) r2 = getpgid(r1) r3 = syz_open_procfs(r2, &(0x7f0000000080)='\x00\x00\x00&y\xc9\xeb\x00\x00\x00\x00\x00 \x00\x00') r4 = syz_open_procfs(0x0, &(0x7f0000000200)='stat\x00') r5 = socket(0xa, 0x2, 0x0) setsockopt$inet6_mreq(r5, 0x29, 0x1b, &(0x7f0000000280)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) r6 = socket(0xa, 0x2, 0x6) setsockopt$inet6_mreq(r6, 0x29, 0x1b, &(0x7f0000a1aff7)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000400)='/proc/thsead\xads^lf/aptr/curre\xf9\x9a\x00', 0x2, 0x0) r7 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r7, 0x400454ca, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TUNSETLINK(r7, 0x400454cd, 0x7) r9 = timerfd_create(0x0, 0x0) timerfd_settime(r9, 0x0, &(0x7f0000000140)={{}, {0x0, 0x1c9c380}}, &(0x7f0000af9ff0)) dup3(r9, r8, 0x80000) openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000480)='/selinux/load\x00', 0x2, 0x0) r10 = openat$tun(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TUNSETIFF(r10, 0x400454ca, &(0x7f0000000100)={'nr0\x01\x00\x00\x00\xf2\xff\xff\xfe\x00\x00@\x00', 0x6}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r10, 0x400454cd, 0x7) dup3(r11, r10, 0x0) r12 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='\x0e\xed\xcf\x00', 0x0, 0x0) ioctl$TUNSETIFF(r12, 0x400454ca, &(0x7f0000000100)={'lapb0\x00', 0x1000}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r12, 0x400454cd, 0x7) dup3(r13, r12, 0x0) r14 = dup3(r13, 0xffffffffffffffff, 0x1c0000) preadv(r14, 0x0, 0x0, 0x0) readv(r3, 0x0, 0x0) r15 = socket$inet(0x2, 0x80000, 0x0) syncfs(r15) socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r4, 0x8953, &(0x7f0000001a40)={{0x2, 0x0, @remote}, {0x0, @broadcast}, 0x80, {0x2, 0x0, @remote}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) r16 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r16, 0x8953, &(0x7f0000000500)={{0x2, 0x0, @multicast1}, {0x0, @broadcast}, 0x0, {0x2, 0x0, @local}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) setsockopt$inet_tcp_int(r16, 0x6, 0x0, &(0x7f00000000c0), 0xfdf5) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x3f, &(0x7f0000000340)=0x1, 0x4) syz_open_dev$mice(&(0x7f0000000200)='/dev/input/mice\x00', 0x0, 0x2c6400) openat$keychord(0xffffffffffffff9c, 0x0, 0x80000, 0x0) clone(0x20207ffd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x9b700810fd5f601b, 0x1, 0x0) r17 = open(&(0x7f0000000500)='./bus\x00', 0x141042, 0x0) close(r17) r18 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x105082) r19 = memfd_create(&(0x7f0000000100)='/dev/keychord\x00', 0x0) pwritev(r19, &(0x7f0000000440)=[{&(0x7f00000004c0)="03006f", 0x3}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r18, 0x4c00, r19) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r17, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) fcntl$setstatus(r17, 0x4, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r21, &(0x7f00000001c0), 0x526987c9) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f00000018c0)) fstat(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r23 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r23, 0x1, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) keyctl$get_persistent(0x3, r24, 0x0) write$P9_RGETATTR(0xffffffffffffffff, &(0x7f0000001800)={0xa0, 0x19, 0x1, {0x1120, {0x0, 0x1, 0x6}, 0x100010114, r24, r22, 0x4, 0x10000, 0x9, 0x1, 0x4, 0x8, 0x0, 0x0, 0x3, 0x1f, 0x4, 0x0, 0x3}}, 0xa0) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000640)={@loopback, @multicast2}, 0x0) readv(r17, &(0x7f0000001b80)=[{&(0x7f0000000800)=""/4096}, {&(0x7f0000001940)=""/212}, {&(0x7f0000000600), 0x3c9}, {&(0x7f0000000680)=""/53}, {&(0x7f0000001c00)=""/189}, {&(0x7f0000001b00)=""/68, 0x3a0}], 0x3) read(r20, &(0x7f0000000700)=""/250, 0xffffffc9) sendfile(r18, r19, 0x0, 0x180003) 02:02:01 executing program 0: perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) connect(r1, &(0x7f0000931ff4)=@un=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) r2 = gettid() getegid() fstat(0xffffffffffffffff, &(0x7f0000000380)) gettid() stat(0x0, &(0x7f0000000440)) r3 = gettid() sendmmsg$unix(r1, &(0x7f0000003f40)=[{&(0x7f0000000040)=@abs, 0x6e, 0x0, 0x0, &(0x7f0000001bc0)=[@rights={{0x14, 0x1, 0x1, [r1]}}, @cred={{0x1c, 0x1, 0x2, {r2}}}, @rights={{0x14, 0x1, 0x1, [r0]}}, @cred={{0x1c, 0x1, 0x2, {r3}}}], 0x70}], 0xfd, 0x0) 02:02:01 executing program 5: r0 = socket$inet_udplite(0x2, 0x2, 0x88) recvmsg(r0, &(0x7f0000000000)={0x0, 0x162, &(0x7f0000000040)=[{&(0x7f0000000340)=""/129, 0x81}], 0x1}, 0x0) r1 = dup(r0) r2 = socket$inet_udplite(0x2, 0x2, 0x88) recvfrom$inet(r2, 0x0, 0xff94, 0x0, 0x0, 0x800e00526) shutdown(r1, 0x0) close(0xffffffffffffffff) recvfrom$inet(r2, 0x0, 0xff06, 0x0, 0x0, 0x800e0051e) shutdown(r2, 0x0) 02:02:01 executing program 1: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0xfffffc8f) splice(r0, 0x0, r2, 0x0, 0x100000000ffe0, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000540)='memory.events\x00', 0xb00000000065808, 0x0) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) sendfile(r4, r3, 0x0, 0xffffffff800) 02:02:01 executing program 4: r0 = eventfd2(0x0, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000140)={0x0, 0x0}) fcntl$getown(0xffffffffffffffff, 0x9) r2 = getpgid(r1) r3 = syz_open_procfs(r2, &(0x7f0000000080)='\x00\x00\x00&y\xc9\xeb\x00\x00\x00\x00\x00 \x00\x00') r4 = syz_open_procfs(0x0, &(0x7f0000000200)='stat\x00') r5 = socket(0xa, 0x2, 0x0) setsockopt$inet6_mreq(r5, 0x29, 0x1b, &(0x7f0000000280)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) r6 = socket(0xa, 0x2, 0x6) setsockopt$inet6_mreq(r6, 0x29, 0x1b, &(0x7f0000a1aff7)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000400)='/proc/thsead\xads^lf/aptr/curre\xf9\x9a\x00', 0x2, 0x0) r7 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r7, 0x400454ca, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TUNSETLINK(r7, 0x400454cd, 0x7) r9 = timerfd_create(0x0, 0x0) timerfd_settime(r9, 0x0, &(0x7f0000000140)={{}, {0x0, 0x1c9c380}}, &(0x7f0000af9ff0)) dup3(r9, r8, 0x80000) openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000480)='/selinux/load\x00', 0x2, 0x0) r10 = openat$tun(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TUNSETIFF(r10, 0x400454ca, &(0x7f0000000100)={'nr0\x01\x00\x00\x00\xf2\xff\xff\xfe\x00\x00@\x00', 0x6}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r10, 0x400454cd, 0x7) dup3(r11, r10, 0x0) r12 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='\x0e\xed\xcf\x00', 0x0, 0x0) ioctl$TUNSETIFF(r12, 0x400454ca, &(0x7f0000000100)={'lapb0\x00', 0x1000}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r12, 0x400454cd, 0x7) dup3(r13, r12, 0x0) r14 = dup3(r13, 0xffffffffffffffff, 0x1c0000) preadv(r14, 0x0, 0x0, 0x0) readv(r3, 0x0, 0x0) r15 = socket$inet(0x2, 0x80000, 0x0) syncfs(r15) socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r4, 0x8953, &(0x7f0000001a40)={{0x2, 0x0, @remote}, {0x0, @broadcast}, 0x80, {0x2, 0x0, @remote}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) r16 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r16, 0x8953, &(0x7f0000000500)={{0x2, 0x0, @multicast1}, {0x0, @broadcast}, 0x0, {0x2, 0x0, @local}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) setsockopt$inet_tcp_int(r16, 0x6, 0x0, &(0x7f00000000c0), 0xfdf5) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x3f, &(0x7f0000000340)=0x1, 0x4) syz_open_dev$mice(&(0x7f0000000200)='/dev/input/mice\x00', 0x0, 0x2c6400) openat$keychord(0xffffffffffffff9c, 0x0, 0x80000, 0x0) clone(0x20207ffd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x9b700810fd5f601b, 0x1, 0x0) r17 = open(&(0x7f0000000500)='./bus\x00', 0x141042, 0x0) close(r17) r18 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x105082) r19 = memfd_create(&(0x7f0000000100)='/dev/keychord\x00', 0x0) pwritev(r19, &(0x7f0000000440)=[{&(0x7f00000004c0)="03006f", 0x3}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r18, 0x4c00, r19) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r17, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) fcntl$setstatus(r17, 0x4, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r21, &(0x7f00000001c0), 0x526987c9) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f00000018c0)) fstat(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r23 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r23, 0x1, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) keyctl$get_persistent(0x3, r24, 0x0) write$P9_RGETATTR(0xffffffffffffffff, &(0x7f0000001800)={0xa0, 0x19, 0x1, {0x1120, {0x0, 0x1, 0x6}, 0x100010114, r24, r22, 0x4, 0x10000, 0x9, 0x1, 0x4, 0x8, 0x0, 0x0, 0x3, 0x1f, 0x4, 0x0, 0x3}}, 0xa0) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000640)={@loopback, @multicast2}, 0x0) readv(r17, &(0x7f0000001b80)=[{&(0x7f0000000800)=""/4096}, {&(0x7f0000001940)=""/212}, {&(0x7f0000000600), 0x3c9}, {&(0x7f0000000680)=""/53}, {&(0x7f0000001c00)=""/189}, {&(0x7f0000001b00)=""/68, 0x3a0}], 0x3) read(r20, &(0x7f0000000700)=""/250, 0xffffffc9) sendfile(r18, r19, 0x0, 0x180003) 02:02:02 executing program 3: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) socket$inet(0x10, 0x2, 0x0) write(0xffffffffffffffff, &(0x7f0000000140)="24000000210099f0003bf90000ed190e020008160004000000ba0080080002", 0x1f) r3 = socket(0x200000000000011, 0x4000000000080002, 0x0) r4 = socket(0x200000000000011, 0x4000000000080002, 0x0) setsockopt$packet_int(r4, 0x107, 0x14, 0x0, 0x0) setsockopt$packet_int(r4, 0x107, 0xa, 0x0, 0x0) write$binfmt_misc(r1, &(0x7f0000000180)=ANY=[@ANYRES64=0x0, @ANYRES16=r3, @ANYPTR64=&(0x7f0000000100)=ANY=[@ANYRES16=r0], @ANYRES32, @ANYRESDEC=r0], 0x2a) splice(r0, 0x0, r2, 0x0, 0x4ffe0, 0x0) 02:02:02 executing program 1: r0 = socket$inet6(0xa, 0x80003, 0xff) ioctl(r0, 0x1000008912, &(0x7f0000000080)="0800b5055e0bcfe87b2071") r1 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r1, &(0x7f0000000840)={0x0, 0x0, &(0x7f00000004c0)={&(0x7f0000000280)=@newsa={0x138, 0x10, 0x40d, 0x0, 0x0, {{@in=@dev, @in6=@rand_addr="53ac9fe54f55edf45596dbdd8f94b25d", 0x0, 0x0, 0x0, 0x0, 0x2}, {@in6=@mcast2, 0x0, 0x6c}, @in=@broadcast, {}, {}, {}, 0x0, 0x0, 0xa}, [@algo_comp={0x48, 0x3, {{'deflate\x00'}}}]}, 0x138}}, 0x0) 02:02:02 executing program 2: r0 = socket$inet6(0xa, 0x80003, 0xff) ioctl(r0, 0x1000008912, &(0x7f0000000080)="0800b5055e0bcfe87b2071") sendmsg(0xffffffffffffffff, &(0x7f0000011fc8)={0x0, 0x0, 0x0}, 0x0) r1 = socket(0x10, 0x3, 0x0) write(r1, &(0x7f00000008c0)="fc0000001a000700ab092500090007000aab0700a90100001d60369321000100ff0100000005d0000000000000039815fa2c1ec28656aaa79bb94b46fe000000bc00030005000000000000270400117c22ebc205214000000000008934d07302ade01720d7d5bbc91a3e3280772c05defd5a32e280fc83ab82f605f70c9ddef2fe082038f4f8b29d3ef3d92c83170e5bba4a46d284a710af333ae4f5566f91cf190201ded815b2ccd243f295ed94e0ad91bd0734babc7c3f2eeb57d43dd16b17e583df150c3b880f411f46a6b567b4d5715587e658a1ad0a4f01731d05b0350b0041f0d48a99c03f080548deac270e33429fd3000175e63fb8d38a87", 0xfc) 02:02:02 executing program 0: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0xfffffc8f) splice(r0, 0x0, r2, 0x0, 0x100000000ffe0, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000540)='memory.events\x00', 0xb00000000065808, 0x0) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='memory.events\x00', 0x7a05, 0x1700) socket$inet6(0xa, 0x0, 0x0) sendfile(r4, r3, 0x0, 0xffffffff800) 02:02:02 executing program 5: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$nl_netfilter(r0, &(0x7f0000000000)={0x0, 0x338, &(0x7f0000000040)={&(0x7f00000000c0)={0x14, 0x5, 0x7, 0x601, 0x0, 0x0, {0x0, 0xf0ffff}}, 0x14}}, 0x0) 02:02:02 executing program 4: r0 = eventfd2(0x0, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000140)={0x0, 0x0}) fcntl$getown(0xffffffffffffffff, 0x9) r2 = getpgid(r1) r3 = syz_open_procfs(r2, &(0x7f0000000080)='\x00\x00\x00&y\xc9\xeb\x00\x00\x00\x00\x00 \x00\x00') r4 = syz_open_procfs(0x0, &(0x7f0000000200)='stat\x00') r5 = socket(0xa, 0x2, 0x0) setsockopt$inet6_mreq(r5, 0x29, 0x1b, &(0x7f0000000280)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) r6 = socket(0xa, 0x2, 0x6) setsockopt$inet6_mreq(r6, 0x29, 0x1b, &(0x7f0000a1aff7)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000400)='/proc/thsead\xads^lf/aptr/curre\xf9\x9a\x00', 0x2, 0x0) r7 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r7, 0x400454ca, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TUNSETLINK(r7, 0x400454cd, 0x7) r9 = timerfd_create(0x0, 0x0) timerfd_settime(r9, 0x0, &(0x7f0000000140)={{}, {0x0, 0x1c9c380}}, &(0x7f0000af9ff0)) dup3(r9, r8, 0x80000) openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000480)='/selinux/load\x00', 0x2, 0x0) r10 = openat$tun(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TUNSETIFF(r10, 0x400454ca, &(0x7f0000000100)={'nr0\x01\x00\x00\x00\xf2\xff\xff\xfe\x00\x00@\x00', 0x6}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r10, 0x400454cd, 0x7) dup3(r11, r10, 0x0) r12 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='\x0e\xed\xcf\x00', 0x0, 0x0) ioctl$TUNSETIFF(r12, 0x400454ca, &(0x7f0000000100)={'lapb0\x00', 0x1000}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r12, 0x400454cd, 0x7) dup3(r13, r12, 0x0) r14 = dup3(r13, 0xffffffffffffffff, 0x1c0000) preadv(r14, 0x0, 0x0, 0x0) readv(r3, 0x0, 0x0) r15 = socket$inet(0x2, 0x80000, 0x0) syncfs(r15) socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r4, 0x8953, &(0x7f0000001a40)={{0x2, 0x0, @remote}, {0x0, @broadcast}, 0x80, {0x2, 0x0, @remote}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) r16 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r16, 0x8953, &(0x7f0000000500)={{0x2, 0x0, @multicast1}, {0x0, @broadcast}, 0x0, {0x2, 0x0, @local}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) setsockopt$inet_tcp_int(r16, 0x6, 0x0, &(0x7f00000000c0), 0xfdf5) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x3f, &(0x7f0000000340)=0x1, 0x4) syz_open_dev$mice(&(0x7f0000000200)='/dev/input/mice\x00', 0x0, 0x2c6400) openat$keychord(0xffffffffffffff9c, 0x0, 0x80000, 0x0) clone(0x20207ffd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x9b700810fd5f601b, 0x1, 0x0) r17 = open(&(0x7f0000000500)='./bus\x00', 0x141042, 0x0) close(r17) r18 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x105082) r19 = memfd_create(&(0x7f0000000100)='/dev/keychord\x00', 0x0) pwritev(r19, &(0x7f0000000440)=[{&(0x7f00000004c0)="03006f", 0x3}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r18, 0x4c00, r19) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r17, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) fcntl$setstatus(r17, 0x4, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r21, &(0x7f00000001c0), 0x526987c9) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f00000018c0)) fstat(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r23 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r23, 0x1, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) keyctl$get_persistent(0x3, r24, 0x0) write$P9_RGETATTR(0xffffffffffffffff, &(0x7f0000001800)={0xa0, 0x19, 0x1, {0x1120, {0x0, 0x1, 0x6}, 0x100010114, r24, r22, 0x4, 0x10000, 0x9, 0x1, 0x4, 0x8, 0x0, 0x0, 0x3, 0x1f, 0x4, 0x0, 0x3}}, 0xa0) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000640)={@loopback, @multicast2}, 0x0) readv(r17, &(0x7f0000001b80)=[{&(0x7f0000000800)=""/4096}, {&(0x7f0000001940)=""/212}, {&(0x7f0000000600), 0x3c9}, {&(0x7f0000000680)=""/53}, {&(0x7f0000001c00)=""/189}, {&(0x7f0000001b00)=""/68, 0x3a0}], 0x3) read(r20, &(0x7f0000000700)=""/250, 0xffffffc9) sendfile(r18, r19, 0x0, 0x180003) 02:02:02 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000000c0)={0x24, 0x33, 0x119, 0x0, 0x0, {0x2}, [@generic="ffd38d9b", @nested={0xc, 0x1, [@typed={0x8, 0x10, @ipv4=@multicast1=0x4000a00}]}]}, 0x24}}, 0x0) [ 2762.302067] audit: type=1400 audit(1575165723.005:4794): avc: denied { create } for pid=29397 comm="syz-executor.1" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 [ 2762.342728] audit: type=1400 audit(1575165723.045:4795): avc: denied { create } for pid=29397 comm="syz-executor.1" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 02:02:03 executing program 1: 02:02:03 executing program 4: r0 = eventfd2(0x0, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000140)={0x0, 0x0}) fcntl$getown(0xffffffffffffffff, 0x9) r2 = getpgid(r1) r3 = syz_open_procfs(r2, &(0x7f0000000080)='\x00\x00\x00&y\xc9\xeb\x00\x00\x00\x00\x00 \x00\x00') r4 = syz_open_procfs(0x0, &(0x7f0000000200)='stat\x00') r5 = socket(0xa, 0x2, 0x0) setsockopt$inet6_mreq(r5, 0x29, 0x1b, &(0x7f0000000280)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) r6 = socket(0xa, 0x2, 0x6) setsockopt$inet6_mreq(r6, 0x29, 0x1b, &(0x7f0000a1aff7)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000400)='/proc/thsead\xads^lf/aptr/curre\xf9\x9a\x00', 0x2, 0x0) r7 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r7, 0x400454ca, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TUNSETLINK(r7, 0x400454cd, 0x7) r9 = timerfd_create(0x0, 0x0) timerfd_settime(r9, 0x0, &(0x7f0000000140)={{}, {0x0, 0x1c9c380}}, &(0x7f0000af9ff0)) dup3(r9, r8, 0x80000) openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000480)='/selinux/load\x00', 0x2, 0x0) r10 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000100)={'nr0\x01\x00\x00\x00\xf2\xff\xff\xfe\x00\x00@\x00', 0x6}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r10, 0x400454cd, 0x7) dup3(r11, r10, 0x0) r12 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='\x0e\xed\xcf\x00', 0x0, 0x0) ioctl$TUNSETIFF(r12, 0x400454ca, &(0x7f0000000100)={'lapb0\x00', 0x1000}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r12, 0x400454cd, 0x7) dup3(r13, r12, 0x0) r14 = dup3(r13, 0xffffffffffffffff, 0x1c0000) preadv(r14, 0x0, 0x0, 0x0) readv(r3, 0x0, 0x0) r15 = socket$inet(0x2, 0x80000, 0x0) syncfs(r15) socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r4, 0x8953, &(0x7f0000001a40)={{0x2, 0x0, @remote}, {0x0, @broadcast}, 0x80, {0x2, 0x0, @remote}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) r16 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r16, 0x8953, &(0x7f0000000500)={{0x2, 0x0, @multicast1}, {0x0, @broadcast}, 0x0, {0x2, 0x0, @local}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) setsockopt$inet_tcp_int(r16, 0x6, 0x0, &(0x7f00000000c0), 0xfdf5) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x3f, &(0x7f0000000340)=0x1, 0x4) syz_open_dev$mice(&(0x7f0000000200)='/dev/input/mice\x00', 0x0, 0x2c6400) openat$keychord(0xffffffffffffff9c, 0x0, 0x80000, 0x0) clone(0x20207ffd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x9b700810fd5f601b, 0x1, 0x0) r17 = open(&(0x7f0000000500)='./bus\x00', 0x141042, 0x0) close(r17) r18 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x105082) r19 = memfd_create(&(0x7f0000000100)='/dev/keychord\x00', 0x0) pwritev(r19, &(0x7f0000000440)=[{&(0x7f00000004c0)="03006f", 0x3}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r18, 0x4c00, r19) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r17, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) fcntl$setstatus(r17, 0x4, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r21, &(0x7f00000001c0), 0x526987c9) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f00000018c0)) fstat(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r23 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r23, 0x1, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) keyctl$get_persistent(0x3, r24, 0x0) write$P9_RGETATTR(0xffffffffffffffff, &(0x7f0000001800)={0xa0, 0x19, 0x1, {0x1120, {0x0, 0x1, 0x6}, 0x100010114, r24, r22, 0x4, 0x10000, 0x9, 0x1, 0x4, 0x8, 0x0, 0x0, 0x3, 0x1f, 0x4, 0x0, 0x3}}, 0xa0) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000640)={@loopback, @multicast2}, 0x0) readv(r17, &(0x7f0000001b80)=[{&(0x7f0000000800)=""/4096}, {&(0x7f0000001940)=""/212}, {&(0x7f0000000600), 0x3c9}, {&(0x7f0000000680)=""/53}, {&(0x7f0000001c00)=""/189}, {&(0x7f0000001b00)=""/68, 0x3a0}], 0x3) read(r20, &(0x7f0000000700)=""/250, 0xffffffc9) sendfile(r18, r19, 0x0, 0x180003) [ 2762.614855] lowmemorykiller: Killing 'syz-executor.4' (29288) (tgid 29288), adj 1000, [ 2762.614855] to free 52404kB on behalf of 'kswapd0' (28) because [ 2762.614855] cache 47252kB is below limit 65536kB for oom_score_adj 12 [ 2762.614855] Free memory is 1280kB above reserved 02:02:03 executing program 1: [ 2762.700471] lowmemorykiller: Killing 'syz-executor.4' (29322) (tgid 29322), adj 1000, [ 2762.700471] to free 52404kB on behalf of 'kswapd0' (28) because [ 2762.700471] cache 47252kB is below limit 65536kB for oom_score_adj 12 [ 2762.700471] Free memory is 10208kB above reserved [ 2762.792739] lowmemorykiller: Killing 'syz-executor.4' (29255) (tgid 29255), adj 1000, [ 2762.792739] to free 52400kB on behalf of 'kswapd0' (28) because [ 2762.792739] cache 47252kB is below limit 65536kB for oom_score_adj 12 [ 2762.792739] Free memory is 26808kB above reserved [ 2762.900482] lowmemorykiller: Killing 'syz-executor.4' (29014) (tgid 29014), adj 1000, [ 2762.900482] to free 52396kB on behalf of 'kswapd0' (28) because [ 2762.900482] cache 47252kB is below limit 65536kB for oom_score_adj 12 [ 2762.900482] Free memory is 42916kB above reserved 02:02:03 executing program 1: [ 2762.978625] audit: type=1400 audit(1575165723.675:4796): avc: denied { create } for pid=29384 comm="syz-executor.5" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_netfilter_socket permissive=0 [ 2763.028189] lowmemorykiller: Killing 'syz-executor.4' (29210) (tgid 29210), adj 1000, [ 2763.028189] to free 52396kB on behalf of 'kswapd0' (28) because [ 2763.028189] cache 47252kB is below limit 65536kB for oom_score_adj 12 [ 2763.028189] Free memory is 59360kB above reserved 02:02:03 executing program 1: [ 2763.438543] audit: type=1400 audit(1575165724.135:4797): avc: denied { create } for pid=29384 comm="syz-executor.5" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_netfilter_socket permissive=0 [ 2763.936462] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=0 sclass=netlink_route_socket 02:02:04 executing program 3: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) socket$inet(0x10, 0x805, 0xff) write(0xffffffffffffffff, &(0x7f0000000140)="24000000210099f0003bf90000ed190e020008160004000000ba0080080002", 0x1f) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a566) splice(r0, 0x0, r2, 0x0, 0x4ffe0, 0x0) r3 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000002c0)='maps\x00') close(r3) ioctl$NS_GET_OWNER_UID(r3, 0xb704, &(0x7f0000000040)=0x0) quotactl(0x100000001, &(0x7f0000000000)='./file0\x00', r4, &(0x7f00000000c0)="9fa56732371f6e5936acf14402b4d1eedb4d975c39b5085b451d1e395556c764fff017754ed5dae76f8b70ef466b8717ed20e6") 02:02:04 executing program 1: 02:02:04 executing program 4: r0 = eventfd2(0x0, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000140)={0x0, 0x0}) fcntl$getown(0xffffffffffffffff, 0x9) r2 = getpgid(r1) r3 = syz_open_procfs(r2, &(0x7f0000000080)='\x00\x00\x00&y\xc9\xeb\x00\x00\x00\x00\x00 \x00\x00') r4 = syz_open_procfs(0x0, &(0x7f0000000200)='stat\x00') r5 = socket(0xa, 0x2, 0x0) setsockopt$inet6_mreq(r5, 0x29, 0x1b, &(0x7f0000000280)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) r6 = socket(0xa, 0x2, 0x6) setsockopt$inet6_mreq(r6, 0x29, 0x1b, &(0x7f0000a1aff7)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000400)='/proc/thsead\xads^lf/aptr/curre\xf9\x9a\x00', 0x2, 0x0) r7 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r7, 0x400454ca, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TUNSETLINK(r7, 0x400454cd, 0x7) r9 = timerfd_create(0x0, 0x0) timerfd_settime(r9, 0x0, &(0x7f0000000140)={{}, {0x0, 0x1c9c380}}, &(0x7f0000af9ff0)) dup3(r9, r8, 0x80000) openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000480)='/selinux/load\x00', 0x2, 0x0) r10 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000100)={'nr0\x01\x00\x00\x00\xf2\xff\xff\xfe\x00\x00@\x00', 0x6}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r10, 0x400454cd, 0x7) dup3(r11, r10, 0x0) r12 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='\x0e\xed\xcf\x00', 0x0, 0x0) ioctl$TUNSETIFF(r12, 0x400454ca, &(0x7f0000000100)={'lapb0\x00', 0x1000}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r12, 0x400454cd, 0x7) dup3(r13, r12, 0x0) r14 = dup3(r13, 0xffffffffffffffff, 0x1c0000) preadv(r14, 0x0, 0x0, 0x0) readv(r3, 0x0, 0x0) r15 = socket$inet(0x2, 0x80000, 0x0) syncfs(r15) socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r4, 0x8953, &(0x7f0000001a40)={{0x2, 0x0, @remote}, {0x0, @broadcast}, 0x80, {0x2, 0x0, @remote}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) r16 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r16, 0x8953, &(0x7f0000000500)={{0x2, 0x0, @multicast1}, {0x0, @broadcast}, 0x0, {0x2, 0x0, @local}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) setsockopt$inet_tcp_int(r16, 0x6, 0x0, &(0x7f00000000c0), 0xfdf5) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x3f, &(0x7f0000000340)=0x1, 0x4) syz_open_dev$mice(&(0x7f0000000200)='/dev/input/mice\x00', 0x0, 0x2c6400) openat$keychord(0xffffffffffffff9c, 0x0, 0x80000, 0x0) clone(0x20207ffd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x9b700810fd5f601b, 0x1, 0x0) r17 = open(&(0x7f0000000500)='./bus\x00', 0x141042, 0x0) close(r17) r18 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x105082) r19 = memfd_create(&(0x7f0000000100)='/dev/keychord\x00', 0x0) pwritev(r19, &(0x7f0000000440)=[{&(0x7f00000004c0)="03006f", 0x3}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r18, 0x4c00, r19) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r17, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) fcntl$setstatus(r17, 0x4, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r21, &(0x7f00000001c0), 0x526987c9) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f00000018c0)) fstat(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r23 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r23, 0x1, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) keyctl$get_persistent(0x3, r24, 0x0) write$P9_RGETATTR(0xffffffffffffffff, &(0x7f0000001800)={0xa0, 0x19, 0x1, {0x1120, {0x0, 0x1, 0x6}, 0x100010114, r24, r22, 0x4, 0x10000, 0x9, 0x1, 0x4, 0x8, 0x0, 0x0, 0x3, 0x1f, 0x4, 0x0, 0x3}}, 0xa0) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000640)={@loopback, @multicast2}, 0x0) readv(r17, &(0x7f0000001b80)=[{&(0x7f0000000800)=""/4096}, {&(0x7f0000001940)=""/212}, {&(0x7f0000000600), 0x3c9}, {&(0x7f0000000680)=""/53}, {&(0x7f0000001c00)=""/189}, {&(0x7f0000001b00)=""/68, 0x3a0}], 0x3) read(r20, &(0x7f0000000700)=""/250, 0xffffffc9) sendfile(r18, r19, 0x0, 0x180003) 02:02:04 executing program 2: 02:02:05 executing program 0: 02:02:05 executing program 5: 02:02:05 executing program 1: 02:02:05 executing program 2: 02:02:05 executing program 1: 02:02:05 executing program 4: r0 = eventfd2(0x0, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000140)={0x0, 0x0}) fcntl$getown(0xffffffffffffffff, 0x9) r2 = getpgid(r1) r3 = syz_open_procfs(r2, &(0x7f0000000080)='\x00\x00\x00&y\xc9\xeb\x00\x00\x00\x00\x00 \x00\x00') r4 = syz_open_procfs(0x0, &(0x7f0000000200)='stat\x00') r5 = socket(0xa, 0x2, 0x0) setsockopt$inet6_mreq(r5, 0x29, 0x1b, &(0x7f0000000280)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) r6 = socket(0xa, 0x2, 0x6) setsockopt$inet6_mreq(r6, 0x29, 0x1b, &(0x7f0000a1aff7)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000400)='/proc/thsead\xads^lf/aptr/curre\xf9\x9a\x00', 0x2, 0x0) r7 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r7, 0x400454ca, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TUNSETLINK(r7, 0x400454cd, 0x7) r9 = timerfd_create(0x0, 0x0) timerfd_settime(r9, 0x0, &(0x7f0000000140)={{}, {0x0, 0x1c9c380}}, &(0x7f0000af9ff0)) dup3(r9, r8, 0x80000) openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000480)='/selinux/load\x00', 0x2, 0x0) r10 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000100)={'nr0\x01\x00\x00\x00\xf2\xff\xff\xfe\x00\x00@\x00', 0x6}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r10, 0x400454cd, 0x7) dup3(r11, r10, 0x0) r12 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='\x0e\xed\xcf\x00', 0x0, 0x0) ioctl$TUNSETIFF(r12, 0x400454ca, &(0x7f0000000100)={'lapb0\x00', 0x1000}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r12, 0x400454cd, 0x7) dup3(r13, r12, 0x0) r14 = dup3(r13, 0xffffffffffffffff, 0x1c0000) preadv(r14, 0x0, 0x0, 0x0) readv(r3, 0x0, 0x0) r15 = socket$inet(0x2, 0x80000, 0x0) syncfs(r15) socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r4, 0x8953, &(0x7f0000001a40)={{0x2, 0x0, @remote}, {0x0, @broadcast}, 0x80, {0x2, 0x0, @remote}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) r16 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r16, 0x8953, &(0x7f0000000500)={{0x2, 0x0, @multicast1}, {0x0, @broadcast}, 0x0, {0x2, 0x0, @local}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) setsockopt$inet_tcp_int(r16, 0x6, 0x0, &(0x7f00000000c0), 0xfdf5) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x3f, &(0x7f0000000340)=0x1, 0x4) syz_open_dev$mice(&(0x7f0000000200)='/dev/input/mice\x00', 0x0, 0x2c6400) openat$keychord(0xffffffffffffff9c, 0x0, 0x80000, 0x0) clone(0x20207ffd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x9b700810fd5f601b, 0x1, 0x0) r17 = open(&(0x7f0000000500)='./bus\x00', 0x141042, 0x0) close(r17) r18 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x105082) r19 = memfd_create(&(0x7f0000000100)='/dev/keychord\x00', 0x0) pwritev(r19, &(0x7f0000000440)=[{&(0x7f00000004c0)="03006f", 0x3}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r18, 0x4c00, r19) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r17, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) fcntl$setstatus(r17, 0x4, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r21, &(0x7f00000001c0), 0x526987c9) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f00000018c0)) fstat(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r23 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r23, 0x1, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) keyctl$get_persistent(0x3, r24, 0x0) write$P9_RGETATTR(0xffffffffffffffff, &(0x7f0000001800)={0xa0, 0x19, 0x1, {0x1120, {0x0, 0x1, 0x6}, 0x100010114, r24, r22, 0x4, 0x10000, 0x9, 0x1, 0x4, 0x8, 0x0, 0x0, 0x3, 0x1f, 0x4, 0x0, 0x3}}, 0xa0) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000640)={@loopback, @multicast2}, 0x0) readv(r17, &(0x7f0000001b80)=[{&(0x7f0000000800)=""/4096}, {&(0x7f0000001940)=""/212}, {&(0x7f0000000600), 0x3c9}, {&(0x7f0000000680)=""/53}, {&(0x7f0000001c00)=""/189}, {&(0x7f0000001b00)=""/68, 0x3a0}], 0x3) read(r20, &(0x7f0000000700)=""/250, 0xffffffc9) sendfile(r18, r19, 0x0, 0x180003) 02:02:05 executing program 1: 02:02:05 executing program 1: 02:02:06 executing program 3: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) sendmsg(r0, &(0x7f0000001340)={&(0x7f00000000c0)=@nl=@kern={0x10, 0x0, 0x0, 0x80000000}, 0x80, &(0x7f00000002c0)=[{&(0x7f0000000240)="96f2f51d596f126cbbaf00dd1cea03ceb98636188df9521d933de751d77be53bdeca8bcc226ce7e05e8b29f30688ceae91e3204a04c9b71eab4633bae1197732ef746ccdbd2d26b05805522108e71982fc254cb55ea66bf194dce841aac349a03d58ad616bfcb865000b4b52", 0x6c}], 0x1, &(0x7f0000000300)=[{0x1010, 0x102, 0x63, "90987efc1124fe6adecd90bbc5de548e6ca31166e8f2249b85e4e58bd27709bb41860905b4cddf8ecac4681d58c66dedb1402166b61a00c3b6be92478c6c093635a2137d4f3ca67b207410ccbd30f66a71dcc5d43f429fbf7e739e0f64f2c333e4da6cf585d671881bf7bd4f918937020b2aa3c9c43c8e764d04bf250fd2e9f64d60a7f7ea10a4390a612138c8b8daa2387a42a75d2ebcd272f72e2e6b77624724d08ee924ab12c5baeff8bb0cc55f4a745925783277f09697c4311354d48c690045747c6b496cf2971ae0648ce988c44eb7ca837902c014361c01ee47b95319465e195ae222fb3cb07fb7316817567cd24a0216016d16d40137b574dafa3f7706fa282a8e432e01a8ae143c6c0abae4a8a31a49c1de4c5bcf226370ce53dd713c123caa08e025c341ec161dab40d1406833ca0bba86bbbadb6220a1d36022b30ad07977bd7e7effb3ce33e11c665379c1a59159e9d653939c06db925f85c7e36774a1c68a3d3901607923aaa3ea884f304b8efd48c6f353af0fd6e6172d10775a724f795c91b809903ed921b32ac35236de56d07bddb0a9f2c406003a10fa9ae27e1dc599131462b9f5f05cf3065bb47b016fcc02be13e9e934b502189b3edce458cb25b5637603966ea5c6e53120464ad41a21b0dcbaf1f79a56c718b578cd38d12460766e201a834889bc9e479770034a2dd2e0193b8936029d4a6e4f682df7b886e0e08d3a3940e81714ff03ee4600d4a8ba0daf8e33cb5fcdbf829fc59cfd1fd50abd2eac0a88f5d3bc752074e558559439d05495836aadddabfa94827b03b1d3086467e827b793c720ad1fb3a54aa052a89b5b1639568706143db11ae31240a2a27de74032612cc2a171b314348679db89b8aed8bee64505f522ada6cad6395043ca2754bd17182c2ead851bc2b87cd906945d546fc72285658dbd60f9f44a5ca50d2159d11d0291c331307b6c76a8535c0739d293d65804544eb73a408fe8f6f5a274462ee1a783478b509e4a078821906244dac3085594b598cf286ea6f1cb05315416c55318d31f80f257b0487a79818e32409311b276f534008ebc419233517ef3dff5782ebea910ce99dc871d31b858d024d1fd72fc6ce98c6def8b745014047aa1254dacc45aa90a641454c7a34f0d7e42e2268ae41b76c939bb4471b0775bcc91460321de46c2501055c605c7d5767a3ce95e6c08a11bed97b9a073cbe1ecc95dbfe76ac4721ff895c3872d8a6481ca421055c59d90f44e255046c323e36ade721aabfd63b136f4ed0efea1440bca86e2301f38ba008fcf38269231f39684135d083dfb04a2cce037229e86a3457b61b5f6d7f995f049f814e2e1176edd99403a320cf903a83fd7076a8b1ee53ebb96c8f63eb78d9b759bc8f9bd56017e211a4d6a01e17648e05c215f4dfcc247e3e2fd098a59190d2f7b8c3a2f65401294a295fa88010e6afb90b50abdb15e360f91ddc82a2e30d7454eaa7e345243e61ccfd4ba40a339e29d09d2b7c3a59501f0bf6b99c0a373dc0f21d89ce578271abd2d98c62aaf4783630d3a3d05714390909655c748a16c4d962a7d080e4ce6a763b0b37dd2758108a50a33978e482dd9907afc281eb52a4612e49593e35d3747922dd4cb06298112b169337da6dafdf3380062dcc789a85d45b96ff1c0d2a9a973b2ad99c3e7596720427483c7e5da8ef19b4cb390430f4154e6c449624129212dbc931622999a06a45e2c9b5bbca1278b72ff217812ef2655e5a2dda3dc62b0661054e00e6be63a20905e8075965c95db7689158d87470405405516a9a9a1d0683db31b0c1b1d4a3daae702e282c2474b67356b528d565d2235d144f3b3a701ab56c0be6fae75bb28e399b10656e3a52bf693dd10d558d1b1c57879a98fabc7550784bfb293c2f4ce67d221175ef9b64cfec0a978a1a47c83f2ca7bcf39c3c184708ccef6074a7c1b2f0705263f053f788782b1efcee26a9512f9be0cdf5d3154329f4ad4e20fd35176f8e95b87ac44c5d50ffa55eb44f7dceb2478ee565159bfca4666fda5cf6aae560f36f688a71f23af9c0b06cc897454b7fc14f692c6c6584f5a341e54b52e3ae9aa4b76eda5aaeb70cde9dbbf2a8e54c9af735e7fa00c05fd8caa1edbc3251a42f4a07fe8e72c3649407418c86b760958b6f1b2692de1a8387ec710912a13e43d63f49d4cee1d311d338b15a10b6743518dc91a50605b8886994264563595352aa05d63d9f26397744cfe76fd49ea57f0dc560807d404bf796195be871d392ed325c5756cd68ea953100e18cba0f26f5ba1028657708e59e1f849ab860ca00d39fd872d2e70d3536138b7fc27df90cbc5ae3c586926210f4c42c35528b17f7467cabd64a2e04ef1c0cc60ed48bf1ff42913de6283a169725e9b3aaa9d6ea705162829ea32e7e2f015928f076af265952c5e1d82dd300bd0d72c6e8187d42e7e874f8a5d236c5740557879e9489ac713cf7d8da8ae3437d8bf3bd4125dd2dbf78846554d5c72d90c68da5334c63908de8a34b47229915bdfe3e2045b71308bb97edb7ed68df81f7cf5ec0e0a20d37efaa887c635c66d1cdac4345624afa7afc570ece985bb78ecce88a81255537c8b7bd7074339c5895973eb545b695d38697ab67152ed659db07a498eef1d068b237984eace6f163c3fcb5d6f1c2a3516de9d575d8384499fbcf68f4d4bd602e42fd6de7ef03ad42f1c291420a86571e207736477b4923b0e5218a2295398aefa6345ece1744c0f693555757f7ef3b03c8d86c74a2b3c5b39ed67320813dc4f19f299cf92f863aef46b527ce3889752e60d959c31855d881da89252891c3d63f16a4178465b69ba55c08ae09f4d5cf91beb3e0cb9d81454f2fa0de7ba91bf5654aec61c0035ab9fb532a353ced7f90330e75eedc02b3c1a48b50a7befe8d0e4e58543b593d1109d53506ed7290a62c04e0e68a5f4fdb3da71598ca7ad0f154e3efc7974e34b6826c77eea5a33c6ee197996ce7078872c21f2c0a2b35f6c23d5d342c231a723bc1a4646e8f9109f81471a7060dd78871b5e346d5dfee884be369c5a302a2078d4e5a528438fd1b2a10c981959763be1c92d38c690761297a6ae5b3af850ba80bc6740cecb7a37e8dab5e728366bb256e0239e13896684974a94a2ace827c9d183adea92cf607cb49ae9f0262b9756bf27d38148cc8b33dfb076e2b1d343d989ef84aa2cf5d515de45efe365d10c35aafd4908468056418c951b18101551ea1b5bb5be6559a822642e2dfe5ac5ee46eb689281a54736e3d642eb69c613bd0b43086c26198d37ea7070a513640d923ff1f57df494a5e6501352fd8861dde5329cace8124918c87bc06ce8293685c0ca31a7daffd4e6c4ae678c272258200224ebb0be7cd1a384b7badd54618cc09eb07db0b43ac33bd4071bbf55c51419e7a4ae4e887a0e3291540d3466e662ca1d13a6334dd173b0eba227061d9713f161ba75a65386abb2e4d17cf4de18d6f069a3a7e55917bb18596955ef66d961ac2139216d1d626970f883aecd60733f0346ab4e1a226ae0211dab52b67e18c605a987919456efab5ced349850937e55154bf86cc5fed6c2cf1f28ae8d3f522952b28081ba677f5ebcffd4353dd2a99fd7607c267794a3259761bcffb4481f982957e7a9995cfdd4222bbf7a2828f9ff62444369cb2615b96c165427d4620f55dc53eea8ac4b3d7e754533ac0c6ee9c66e97be47f19fe32031d2593b16c197f05286f575d15d0da327b59ca76bbd0e8046e12d6106f974874d936d889fc3daa4415470c11a0405a89a64df6adb0d632eba0de55789bfe107b6e0a16a5c72625fd7ae697cccfbcbbbcde3b190407fb4658469e8e6979913285f1150f551c820da08988d5fc22ba000b429f9eb9c09d73a3f25a95480a18bbf68597c41e46abaa36a24be8033bf4aad70f3cf4d5f4e98713c408a51becc1d7f226f85da47accd76a6d0cbb4d305cda13d0708036474688994050961a4587a08c540971ec9df7e92c7a032ffd462277385131556e8a46f4b2f80160e7c1aa4ca5f550a6ff10adacd433cce32ed76520a8e82f59917b8c8e16112feecf2b592bdd4b6d1c9c8257ffe1758b21afdaf043cc853378868151b5cde98715d08520255da0b8bde92d583223e512435ce2c1201be3704de2db328e7378146663e0f99ab8fea773268636f4014ecaa91409b09facf32a00e5385a8e81fa1df1156ccd0b17f7b4b3eb862d7d567a95598a5136ab6ad17cc2e4ab355e179b8153e13fceedbd4bc44b840621ef022e3d3f7ddfab0bd51bc66b0a8cacc85c07ecaf2cd0433fb99131ad56bf66289d3f6b631a44578cf64f3eb79b95f82bee04978b00eebc0e5fba65cf76a3dd615aace27767e07c2eb0048ef647f3c1f82d872ef4d223e4248903166ccd5006a74f4b711ab646cc601b893ee5b026f60ef183ba89330c3382129b63083d969e21a94e193b95371134ebda9eb0f9c71c4575f947f29aea1d59b9d8552ebd188ad45b4c5410aba062724809985b3068cd4e66781baf05ce4e57f18135fd8403c08053b252af2b17b8d0ef0c39784a0512aded7d2349c3023bb3acc296db7d0ea76fb6e1416b06e6470f8671b22b6fcc6e31db6950b5b92199ab74a1b9f6cf224579636e979304318a58940b3271fc6a390d8fe073a5cb7bf01669ef227c2230b2aa33329fa97ee98bf00df4ba35b541f5ce7f3bcdd4dcab76dd7e1b5e93d42d93a8a566da93adcaeeb750ef492f8014178153b5322a71809c72a447d8ad4ce3ae08aa697f3220d6decb33c5f7ec51b6d72a7b57f08d07782ece8703d6e3607d0e506c0e4ef7c99fe64762932b994f842f276209d423812ce7ad98e55c8b5ef1a038bf89193538bd6145bafb3dc3b8f40d3ddc5cbd4be255ed0867a8b0877bde059172236b4a767aeef74010eac7691081d69173a111da8433962c5c28d5fa9205041368aec314c345f848e03b2d6cdeb475494df721e0371b94b03f2fab58b80e9226fdbcbd988a41b59ee4ef9cd1f1a0b8e187c4fb73fdcc43573b8e58f8336e4a4c5a9997bf8c0b9d1993f007a48cbf34944133a5164be4a3f7c2a8a5bbe2cf4c49048558361356e1befaee434f097bbb3426cacbd37cb8ac03153acd25b1f329af80f4bffa2c8c718e6aa2d339e9bc0a1087189c026406885c65735eabc7ef6469e6bb0ac16ef5250dc5bb727958a8ec5503895fe675ae3601d852923d2ce589d444714c040d4b97a217eb947f20e9ddcfee7deb592ce1ea58c1680b13cfab4c894d776392aec5f891a69e60be61ed07253cbcae56b9fd0182a319186df7323b14babf3658fbc91f70bb1d129d16e77b0d5b6b49bd221d0fd0ae1ef835f7a31fb1ad6ea2c242a953ae489a60041606650a429cc27be6e23346d4e26390a271f47b4426f0133cdebb4f90b3c86e1ad14bc77f945ca9eb4fa86fa06f7d065bec7615e5bc3a9b5d5b6b15b9ee18622a14aab599ba4e79dfcecb8368f1ad658482ef19dbc9cefd6dc54ca7359727276ebf830a1336b02bfa32e650a0e6d503ec83ff3cb03087759e64048d16ab289091965ea027bb87b6483c73306c699f901d014e533fa7271ac52cff254af7d2a654ae393f167ee2cca07fefef8ac528882d3994373f109eb227e825b050bdb9b1eafa169479ca8edbb16d4d0c6899feedbcc259056434763e3d016f94ae4c689c9d2e9434f8de306330995204cd366c044d5fa6f41690a3f71e77d80b1e61c7ec43258f7c6ee94108bf5b110c5ed0063e19b78898758d133"}], 0x1010}, 0x1000) socket$inet(0x10, 0x80000, 0x2) r3 = openat$selinux_commit_pending_bools(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/commit_pending_bools\x00', 0x1, 0x0) ioctl$LOOP_GET_STATUS(r3, 0x4c03, &(0x7f0000000180)) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, r1) write(0xffffffffffffffff, &(0x7f0000000140)="24000000210099f0003bf90000ed190e020008160004000000ba0080080002", 0x1f) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a566) pipe2(&(0x7f0000000040), 0x4000) splice(r0, 0x0, r2, 0x0, 0x4ffe0, 0x0) 02:02:06 executing program 5: 02:02:06 executing program 1: 02:02:06 executing program 4: r0 = eventfd2(0x0, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000140)={0x0, 0x0}) fcntl$getown(0xffffffffffffffff, 0x9) r2 = getpgid(r1) r3 = syz_open_procfs(r2, &(0x7f0000000080)='\x00\x00\x00&y\xc9\xeb\x00\x00\x00\x00\x00 \x00\x00') r4 = syz_open_procfs(0x0, &(0x7f0000000200)='stat\x00') r5 = socket(0xa, 0x2, 0x0) setsockopt$inet6_mreq(r5, 0x29, 0x1b, &(0x7f0000000280)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) r6 = socket(0xa, 0x2, 0x6) setsockopt$inet6_mreq(r6, 0x29, 0x1b, &(0x7f0000a1aff7)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000400)='/proc/thsead\xads^lf/aptr/curre\xf9\x9a\x00', 0x2, 0x0) r7 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r7, 0x400454ca, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TUNSETLINK(r7, 0x400454cd, 0x7) r9 = timerfd_create(0x0, 0x0) timerfd_settime(r9, 0x0, &(0x7f0000000140)={{}, {0x0, 0x1c9c380}}, &(0x7f0000af9ff0)) dup3(r9, r8, 0x80000) openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000480)='/selinux/load\x00', 0x2, 0x0) r10 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r10, 0x400454ca, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r10, 0x400454cd, 0x7) dup3(r11, r10, 0x0) r12 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='\x0e\xed\xcf\x00', 0x0, 0x0) ioctl$TUNSETIFF(r12, 0x400454ca, &(0x7f0000000100)={'lapb0\x00', 0x1000}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r12, 0x400454cd, 0x7) dup3(r13, r12, 0x0) r14 = dup3(r13, 0xffffffffffffffff, 0x1c0000) preadv(r14, 0x0, 0x0, 0x0) readv(r3, 0x0, 0x0) r15 = socket$inet(0x2, 0x80000, 0x0) syncfs(r15) socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r4, 0x8953, &(0x7f0000001a40)={{0x2, 0x0, @remote}, {0x0, @broadcast}, 0x80, {0x2, 0x0, @remote}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) r16 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r16, 0x8953, &(0x7f0000000500)={{0x2, 0x0, @multicast1}, {0x0, @broadcast}, 0x0, {0x2, 0x0, @local}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) setsockopt$inet_tcp_int(r16, 0x6, 0x0, &(0x7f00000000c0), 0xfdf5) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x3f, &(0x7f0000000340)=0x1, 0x4) syz_open_dev$mice(&(0x7f0000000200)='/dev/input/mice\x00', 0x0, 0x2c6400) openat$keychord(0xffffffffffffff9c, 0x0, 0x80000, 0x0) clone(0x20207ffd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x9b700810fd5f601b, 0x1, 0x0) r17 = open(&(0x7f0000000500)='./bus\x00', 0x141042, 0x0) close(r17) r18 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x105082) r19 = memfd_create(&(0x7f0000000100)='/dev/keychord\x00', 0x0) pwritev(r19, &(0x7f0000000440)=[{&(0x7f00000004c0)="03006f", 0x3}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r18, 0x4c00, r19) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r17, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) fcntl$setstatus(r17, 0x4, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r21, &(0x7f00000001c0), 0x526987c9) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f00000018c0)) fstat(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r23 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r23, 0x1, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) keyctl$get_persistent(0x3, r24, 0x0) write$P9_RGETATTR(0xffffffffffffffff, &(0x7f0000001800)={0xa0, 0x19, 0x1, {0x1120, {0x0, 0x1, 0x6}, 0x100010114, r24, r22, 0x4, 0x10000, 0x9, 0x1, 0x4, 0x8, 0x0, 0x0, 0x3, 0x1f, 0x4, 0x0, 0x3}}, 0xa0) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000640)={@loopback, @multicast2}, 0x0) readv(r17, &(0x7f0000001b80)=[{&(0x7f0000000800)=""/4096}, {&(0x7f0000001940)=""/212}, {&(0x7f0000000600), 0x3c9}, {&(0x7f0000000680)=""/53}, {&(0x7f0000001c00)=""/189}, {&(0x7f0000001b00)=""/68, 0x3a0}], 0x3) read(r20, &(0x7f0000000700)=""/250, 0xffffffc9) sendfile(r18, r19, 0x0, 0x180003) 02:02:06 executing program 0: 02:02:06 executing program 2: 02:02:06 executing program 1: 02:02:06 executing program 4: r0 = eventfd2(0x0, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000140)={0x0, 0x0}) fcntl$getown(0xffffffffffffffff, 0x9) r2 = getpgid(r1) r3 = syz_open_procfs(r2, &(0x7f0000000080)='\x00\x00\x00&y\xc9\xeb\x00\x00\x00\x00\x00 \x00\x00') r4 = syz_open_procfs(0x0, &(0x7f0000000200)='stat\x00') r5 = socket(0xa, 0x2, 0x0) setsockopt$inet6_mreq(r5, 0x29, 0x1b, &(0x7f0000000280)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) r6 = socket(0xa, 0x2, 0x6) setsockopt$inet6_mreq(r6, 0x29, 0x1b, &(0x7f0000a1aff7)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000400)='/proc/thsead\xads^lf/aptr/curre\xf9\x9a\x00', 0x2, 0x0) r7 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r7, 0x400454ca, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TUNSETLINK(r7, 0x400454cd, 0x7) r9 = timerfd_create(0x0, 0x0) timerfd_settime(r9, 0x0, &(0x7f0000000140)={{}, {0x0, 0x1c9c380}}, &(0x7f0000af9ff0)) dup3(r9, r8, 0x80000) openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000480)='/selinux/load\x00', 0x2, 0x0) r10 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r10, 0x400454ca, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r10, 0x400454cd, 0x7) dup3(r11, r10, 0x0) r12 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='\x0e\xed\xcf\x00', 0x0, 0x0) ioctl$TUNSETIFF(r12, 0x400454ca, &(0x7f0000000100)={'lapb0\x00', 0x1000}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r12, 0x400454cd, 0x7) dup3(r13, r12, 0x0) r14 = dup3(r13, 0xffffffffffffffff, 0x1c0000) preadv(r14, 0x0, 0x0, 0x0) readv(r3, 0x0, 0x0) r15 = socket$inet(0x2, 0x80000, 0x0) syncfs(r15) socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r4, 0x8953, &(0x7f0000001a40)={{0x2, 0x0, @remote}, {0x0, @broadcast}, 0x80, {0x2, 0x0, @remote}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) r16 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r16, 0x8953, &(0x7f0000000500)={{0x2, 0x0, @multicast1}, {0x0, @broadcast}, 0x0, {0x2, 0x0, @local}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) setsockopt$inet_tcp_int(r16, 0x6, 0x0, &(0x7f00000000c0), 0xfdf5) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x3f, &(0x7f0000000340)=0x1, 0x4) syz_open_dev$mice(&(0x7f0000000200)='/dev/input/mice\x00', 0x0, 0x2c6400) openat$keychord(0xffffffffffffff9c, 0x0, 0x80000, 0x0) clone(0x20207ffd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x9b700810fd5f601b, 0x1, 0x0) r17 = open(&(0x7f0000000500)='./bus\x00', 0x141042, 0x0) close(r17) r18 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x105082) r19 = memfd_create(&(0x7f0000000100)='/dev/keychord\x00', 0x0) pwritev(r19, &(0x7f0000000440)=[{&(0x7f00000004c0)="03006f", 0x3}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r18, 0x4c00, r19) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r17, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) fcntl$setstatus(r17, 0x4, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r21, &(0x7f00000001c0), 0x526987c9) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f00000018c0)) fstat(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r23 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r23, 0x1, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) keyctl$get_persistent(0x3, r24, 0x0) write$P9_RGETATTR(0xffffffffffffffff, &(0x7f0000001800)={0xa0, 0x19, 0x1, {0x1120, {0x0, 0x1, 0x6}, 0x100010114, r24, r22, 0x4, 0x10000, 0x9, 0x1, 0x4, 0x8, 0x0, 0x0, 0x3, 0x1f, 0x4, 0x0, 0x3}}, 0xa0) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000640)={@loopback, @multicast2}, 0x0) readv(r17, &(0x7f0000001b80)=[{&(0x7f0000000800)=""/4096}, {&(0x7f0000001940)=""/212}, {&(0x7f0000000600), 0x3c9}, {&(0x7f0000000680)=""/53}, {&(0x7f0000001c00)=""/189}, {&(0x7f0000001b00)=""/68, 0x3a0}], 0x3) read(r20, &(0x7f0000000700)=""/250, 0xffffffc9) sendfile(r18, r19, 0x0, 0x180003) 02:02:06 executing program 1: 02:02:07 executing program 1: 02:02:07 executing program 1: [ 2766.710450] lowmemorykiller: Killing 'syz-executor.4' (24645) (tgid 24645), adj 1000, [ 2766.710450] to free 52388kB on behalf of 'kswapd0' (28) because [ 2766.710450] cache 47260kB is below limit 65536kB for oom_score_adj 12 [ 2766.710450] Free memory is 1464kB above reserved 02:02:07 executing program 1: [ 2766.827146] lowmemorykiller: Killing 'syz-executor.4' (24662) (tgid 24662), adj 1000, [ 2766.827146] to free 52388kB on behalf of 'kswapd0' (28) because [ 2766.827146] cache 47260kB is below limit 65536kB for oom_score_adj 12 [ 2766.827146] Free memory is 11136kB above reserved [ 2766.880424] lowmemorykiller: Killing 'syz-executor.4' (24712) (tgid 24712), adj 1000, [ 2766.880424] to free 52388kB on behalf of 'kswapd0' (28) because [ 2766.880424] cache 47260kB is below limit 65536kB for oom_score_adj 12 [ 2766.880424] Free memory is 18512kB above reserved [ 2766.976190] lowmemorykiller: Killing 'syz-executor.4' (24757) (tgid 24757), adj 1000, [ 2766.976190] to free 52388kB on behalf of 'kswapd0' (28) because [ 2766.976190] cache 47260kB is below limit 65536kB for oom_score_adj 12 [ 2766.976190] Free memory is 42348kB above reserved [ 2767.043790] lowmemorykiller: Killing 'syz-executor.4' (24821) (tgid 24821), adj 1000, [ 2767.043790] to free 52388kB on behalf of 'kswapd0' (28) because [ 2767.043790] cache 47260kB is below limit 65536kB for oom_score_adj 12 [ 2767.043790] Free memory is 59036kB above reserved [ 2767.492613] [ 2767.494288] ====================================================== [ 2767.500605] [ INFO: possible circular locking dependency detected ] [ 2767.507006] 4.4.174+ #4 Not tainted [ 2767.510632] ------------------------------------------------------- [ 2767.517121] syz-executor.3/29525 is trying to acquire lock: [ 2767.524905] (sel_mutex){+.+.+.}, at: [] sel_commit_bools_write+0x89/0x260 [ 2767.534100] [ 2767.534100] but task is already holding lock: [ 2767.540091] (&pipe->mutex/1){+.+.+.}, at: [] pipe_lock+0x63/0x80 [ 2767.548835] [ 2767.548835] which lock already depends on the new lock. [ 2767.548835] [ 2767.557144] [ 2767.557144] the existing dependency chain (in reverse order) is: [ 2767.564759] -> #7 (&pipe->mutex/1){+.+.+.}: [ 2767.570600] [] lock_acquire+0x15e/0x450 [ 2767.576894] [] mutex_lock_nested+0xc1/0xb80 [ 2767.583527] [] fifo_open+0x15d/0xa00 [ 2767.589547] [] do_dentry_open+0x38f/0xbd0 [ 2767.596000] [] vfs_open+0x10b/0x210 [ 2767.601927] [] path_openat+0x136f/0x4470 [ 2767.608320] [] do_filp_open+0x1a1/0x270 [ 2767.614596] [] do_open_execat+0x10c/0x6e0 [ 2767.621129] [] do_execveat_common.isra.0+0x6f6/0x1e90 [ 2767.628711] [] SyS_execve+0x42/0x50 [ 2767.634631] [] return_from_execve+0x0/0x23 [ 2767.641175] -> #6 (&sig->cred_guard_mutex){+.+.+.}: [ 2767.646887] [] lock_acquire+0x15e/0x450 [ 2767.653131] [] mutex_lock_killable_nested+0xd2/0xd00 [ 2767.660538] [] do_io_accounting+0x1f2/0x7f0 [ 2767.667261] [] proc_tgid_io_accounting+0x23/0x30 [ 2767.674392] [] proc_single_show+0xf6/0x160 [ 2767.680909] [] seq_read+0x4cd/0x1240 [ 2767.686900] [] do_loop_readv_writev+0x148/0x1e0 [ 2767.693845] [] do_readv_writev+0x573/0x6e0 [ 2767.700370] [] vfs_readv+0x7a/0xb0 [ 2767.706287] [] SyS_preadv+0x18e/0x230 [ 2767.712385] [] entry_SYSCALL_64_fastpath+0x1e/0x9a [ 2767.719614] -> #5 (&p->lock){+.+.+.}: [ 2767.724064] [] lock_acquire+0x15e/0x450 [ 2767.730317] [] mutex_lock_nested+0xc1/0xb80 [ 2767.737001] [] seq_read+0xd6/0x1240 [ 2767.742914] [] do_loop_readv_writev+0x148/0x1e0 [ 2767.749853] [] do_readv_writev+0x573/0x6e0 [ 2767.756357] [] vfs_readv+0x7a/0xb0 [ 2767.762168] [] default_file_splice_read+0x3ac/0x8b0 [ 2767.769470] [] do_splice_to+0xff/0x160 [ 2767.775640] [] splice_direct_to_actor+0x249/0x850 [ 2767.782762] [] do_splice_direct+0x1a5/0x260 [ 2767.789455] [] do_sendfile+0x4ed/0xba0 [ 2767.795609] [] SyS_sendfile64+0x137/0x150 [ 2767.802048] [] entry_SYSCALL_64_fastpath+0x1e/0x9a [ 2767.809251] -> #4 (sb_writers#4){.+.+.+}: [ 2767.814155] [] lock_acquire+0x15e/0x450 [ 2767.820413] [] __sb_start_write+0x1af/0x310 [ 2767.827004] [] ext4_lazyinit_thread+0x1e4/0x7b0 [ 2767.833953] [] kthread+0x273/0x310 [ 2767.839772] [] ret_from_fork+0x55/0x80 [ 2767.845954] -> #3 (&eli->li_list_mtx){+.+...}: [ 2767.851230] [] lock_acquire+0x15e/0x450 [ 2767.857484] [] mutex_lock_nested+0xc1/0xb80 [ 2767.864087] [] ext4_register_li_request+0x2fd/0x7d0 [ 2767.871387] [] ext4_remount+0x1366/0x1b90 [ 2767.877808] [] do_remount_sb2+0x41b/0x7a0 [ 2767.884224] [] do_mount+0xfdb/0x2a40 [ 2767.890204] [] SyS_mount+0x130/0x1d0 [ 2767.896201] [] entry_SYSCALL_64_fastpath+0x1e/0x9a [ 2767.903428] -> #2 (&ext4_li_mtx){+.+.+.}: [ 2767.908265] [] lock_acquire+0x15e/0x450 [ 2767.914516] [] mutex_lock_nested+0xc1/0xb80 [ 2767.921124] [] ext4_register_li_request+0x89/0x7d0 [ 2767.928330] [] ext4_remount+0x1366/0x1b90 [ 2767.934763] [] do_remount_sb2+0x41b/0x7a0 [ 2767.941287] [] do_mount+0xfdb/0x2a40 [ 2767.947276] [] SyS_mount+0x130/0x1d0 [ 2767.953321] [] entry_SYSCALL_64_fastpath+0x1e/0x9a [ 2767.960718] -> #1 (&type->s_umount_key#34){++++++}: [ 2767.966624] [] lock_acquire+0x15e/0x450 [ 2767.972948] [] down_read+0x42/0x60 [ 2767.978807] [] iterate_supers+0xe1/0x250 [ 2767.985210] [] selinux_complete_init+0x2f/0x31 [ 2767.992099] [] security_load_policy+0x69d/0x9c0 [ 2767.999043] [] sel_write_load+0x175/0xf90 [ 2768.005466] [] __vfs_write+0x116/0x3d0 [ 2768.011630] [] vfs_write+0x182/0x4e0 [ 2768.017630] [] SyS_write+0xdc/0x1c0 [ 2768.023537] [] entry_SYSCALL_64_fastpath+0x1e/0x9a [ 2768.030737] -> #0 (sel_mutex){+.+.+.}: [ 2768.035272] [] __lock_acquire+0x37d6/0x4f50 [ 2768.041874] [] lock_acquire+0x15e/0x450 [ 2768.048134] [] mutex_lock_nested+0xc1/0xb80 [ 2768.054812] [] sel_commit_bools_write+0x89/0x260 [ 2768.061858] [] __vfs_write+0x116/0x3d0 [ 2768.068015] [] __kernel_write+0x112/0x370 [ 2768.074440] [] write_pipe_buf+0x15d/0x1f0 [ 2768.080872] [] __splice_from_pipe+0x37e/0x7a0 [ 2768.087635] [] splice_from_pipe+0x108/0x170 [ 2768.094230] [] default_file_splice_write+0x3c/0x80 [ 2768.101463] [] SyS_splice+0xd71/0x13a0 [ 2768.107628] [] entry_SYSCALL_64_fastpath+0x1e/0x9a [ 2768.114841] [ 2768.114841] other info that might help us debug this: [ 2768.114841] [ 2768.122959] Chain exists of: sel_mutex --> &sig->cred_guard_mutex --> &pipe->mutex/1 [ 2768.132223] Possible unsafe locking scenario: [ 2768.132223] [ 2768.138262] CPU0 CPU1 [ 2768.142904] ---- ---- [ 2768.147547] lock(&pipe->mutex/1); [ 2768.151516] lock(&sig->cred_guard_mutex); [ 2768.158581] lock(&pipe->mutex/1); [ 2768.165067] lock(sel_mutex); [ 2768.168484] [ 2768.168484] *** DEADLOCK *** [ 2768.168484] [ 2768.174528] 2 locks held by syz-executor.3/29525: [ 2768.179345] #0: (sb_writers#3){.+.+.+}, at: [] SyS_splice+0xf2d/0x13a0 [ 2768.188478] #1: (&pipe->mutex/1){+.+.+.}, at: [] pipe_lock+0x63/0x80 [ 2768.197482] [ 2768.197482] stack backtrace: [ 2768.201955] CPU: 0 PID: 29525 Comm: syz-executor.3 Not tainted 4.4.174+ #4 [ 2768.208946] 0000000000000000 4154ce513f532e66 ffff88004e9375c0 ffffffff81aad1a1 [ 2768.217030] ffffffff84057a80 ffff8801a5b58000 ffffffff83ab8bd0 ffffffff83abd610 [ 2768.225035] ffffffff83ab6860 ffff88004e937610 ffffffff813abcda ffffffff83e82800 [ 2768.233050] Call Trace: [ 2768.235628] [] dump_stack+0xc1/0x120 [ 2768.240970] [] print_circular_bug.cold+0x2f7/0x44e [ 2768.247526] [] __lock_acquire+0x37d6/0x4f50 [ 2768.253485] [] ? check_preemption_disabled+0x3c/0x200 [ 2768.260304] [] ? trace_hardirqs_on+0x10/0x10 [ 2768.266345] [] lock_acquire+0x15e/0x450 [ 2768.271948] [] ? sel_commit_bools_write+0x89/0x260 [ 2768.278518] [] ? sel_commit_bools_write+0x89/0x260 [ 2768.285093] [] mutex_lock_nested+0xc1/0xb80 [ 2768.291042] [] ? sel_commit_bools_write+0x89/0x260 [ 2768.297601] [] ? _raw_spin_unlock_irq+0x28/0x60 [ 2768.303894] [] ? trace_hardirqs_on_caller+0x385/0x5a0 [ 2768.310718] [] ? _raw_spin_unlock_irq+0x39/0x60 [ 2768.317031] [] ? mutex_trylock+0x500/0x500 [ 2768.322905] [] ? finish_task_switch+0x1b3/0x660 [ 2768.329212] [] ? __schedule+0x7a3/0x1ee0 [ 2768.334903] [] ? __schedule+0x7af/0x1ee0 [ 2768.340599] [] ? __schedule+0x7a3/0x1ee0 [ 2768.346303] [] sel_commit_bools_write+0x89/0x260 [ 2768.352690] [] ? sel_read_mls+0xc0/0xc0 [ 2768.358302] [] __vfs_write+0x116/0x3d0 [ 2768.363818] [] ? sel_read_mls+0xc0/0xc0 [ 2768.369429] [] ? __vfs_read+0x3c0/0x3c0 [ 2768.375147] [] ? trace_hardirqs_on+0x10/0x10 [ 2768.381192] [] ? futex_wait_setup+0x350/0x350 [ 2768.387379] [] __kernel_write+0x112/0x370 [ 2768.393175] [] write_pipe_buf+0x15d/0x1f0 [ 2768.398957] [] ? do_splice_direct+0x260/0x260 [ 2768.405299] [] ? splice_from_pipe_next.part.0+0x20d/0x2c0 [ 2768.412467] [] __splice_from_pipe+0x37e/0x7a0 [ 2768.418602] [] ? do_splice_direct+0x260/0x260 [ 2768.424725] [] ? do_splice_direct+0x260/0x260 [ 2768.430850] [] splice_from_pipe+0x108/0x170 [ 2768.436816] [] ? splice_shrink_spd+0x60/0x60 [ 2768.442868] [] default_file_splice_write+0x3c/0x80 [ 2768.449427] [] ? generic_splice_sendpage+0x50/0x50 [ 2768.455995] [] SyS_splice+0xd71/0x13a0 [ 2768.461633] [] ? __might_fault+0x117/0x1d0 [ 2768.467502] [] ? compat_SyS_vmsplice+0x160/0x160 [ 2768.474063] [] ? lockdep_sys_exit_thunk+0x12/0x14 [ 2768.480534] [] entry_SYSCALL_64_fastpath+0x1e/0x9a 02:02:09 executing program 3: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) close(r2) socket$inet(0x10, 0x80001, 0x0) write(0xffffffffffffffff, &(0x7f0000000140)="24000000210099f0003bf90000ed190e020008160004000000ba0080080002", 0x1f) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a566) splice(r0, 0x0, r2, 0x0, 0x4ffe0, 0x0) 02:02:09 executing program 4: r0 = eventfd2(0x0, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000140)={0x0, 0x0}) fcntl$getown(0xffffffffffffffff, 0x9) r2 = getpgid(r1) r3 = syz_open_procfs(r2, &(0x7f0000000080)='\x00\x00\x00&y\xc9\xeb\x00\x00\x00\x00\x00 \x00\x00') r4 = syz_open_procfs(0x0, &(0x7f0000000200)='stat\x00') r5 = socket(0xa, 0x2, 0x0) setsockopt$inet6_mreq(r5, 0x29, 0x1b, &(0x7f0000000280)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) r6 = socket(0xa, 0x2, 0x6) setsockopt$inet6_mreq(r6, 0x29, 0x1b, &(0x7f0000a1aff7)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000400)='/proc/thsead\xads^lf/aptr/curre\xf9\x9a\x00', 0x2, 0x0) r7 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r7, 0x400454ca, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TUNSETLINK(r7, 0x400454cd, 0x7) r9 = timerfd_create(0x0, 0x0) timerfd_settime(r9, 0x0, &(0x7f0000000140)={{}, {0x0, 0x1c9c380}}, &(0x7f0000af9ff0)) dup3(r9, r8, 0x80000) openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000480)='/selinux/load\x00', 0x2, 0x0) r10 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r10, 0x400454ca, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r10, 0x400454cd, 0x7) dup3(r11, r10, 0x0) r12 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='\x0e\xed\xcf\x00', 0x0, 0x0) ioctl$TUNSETIFF(r12, 0x400454ca, &(0x7f0000000100)={'lapb0\x00', 0x1000}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r12, 0x400454cd, 0x7) dup3(r13, r12, 0x0) r14 = dup3(r13, 0xffffffffffffffff, 0x1c0000) preadv(r14, 0x0, 0x0, 0x0) readv(r3, 0x0, 0x0) r15 = socket$inet(0x2, 0x80000, 0x0) syncfs(r15) socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r4, 0x8953, &(0x7f0000001a40)={{0x2, 0x0, @remote}, {0x0, @broadcast}, 0x80, {0x2, 0x0, @remote}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) r16 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r16, 0x8953, &(0x7f0000000500)={{0x2, 0x0, @multicast1}, {0x0, @broadcast}, 0x0, {0x2, 0x0, @local}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) setsockopt$inet_tcp_int(r16, 0x6, 0x0, &(0x7f00000000c0), 0xfdf5) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x3f, &(0x7f0000000340)=0x1, 0x4) syz_open_dev$mice(&(0x7f0000000200)='/dev/input/mice\x00', 0x0, 0x2c6400) openat$keychord(0xffffffffffffff9c, 0x0, 0x80000, 0x0) clone(0x20207ffd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x9b700810fd5f601b, 0x1, 0x0) r17 = open(&(0x7f0000000500)='./bus\x00', 0x141042, 0x0) close(r17) r18 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x105082) r19 = memfd_create(&(0x7f0000000100)='/dev/keychord\x00', 0x0) pwritev(r19, &(0x7f0000000440)=[{&(0x7f00000004c0)="03006f", 0x3}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r18, 0x4c00, r19) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r17, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) fcntl$setstatus(r17, 0x4, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r21, &(0x7f00000001c0), 0x526987c9) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f00000018c0)) fstat(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r23 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r23, 0x1, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) keyctl$get_persistent(0x3, r24, 0x0) write$P9_RGETATTR(0xffffffffffffffff, &(0x7f0000001800)={0xa0, 0x19, 0x1, {0x1120, {0x0, 0x1, 0x6}, 0x100010114, r24, r22, 0x4, 0x10000, 0x9, 0x1, 0x4, 0x8, 0x0, 0x0, 0x3, 0x1f, 0x4, 0x0, 0x3}}, 0xa0) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000640)={@loopback, @multicast2}, 0x0) readv(r17, &(0x7f0000001b80)=[{&(0x7f0000000800)=""/4096}, {&(0x7f0000001940)=""/212}, {&(0x7f0000000600), 0x3c9}, {&(0x7f0000000680)=""/53}, {&(0x7f0000001c00)=""/189}, {&(0x7f0000001b00)=""/68, 0x3a0}], 0x3) read(r20, &(0x7f0000000700)=""/250, 0xffffffc9) sendfile(r18, r19, 0x0, 0x180003) 02:02:09 executing program 1: 02:02:09 executing program 2: 02:02:09 executing program 5: 02:02:09 executing program 0: 02:02:09 executing program 1: 02:02:09 executing program 1: 02:02:09 executing program 1: 02:02:09 executing program 2: 02:02:09 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) recvmmsg(r0, &(0x7f0000003a80)=[{{0x0, 0x0, &(0x7f0000001740)=[{&(0x7f00000005c0)=""/4096, 0x1000}, {&(0x7f0000000040)=""/63, 0x3f}, {&(0x7f0000000380)=""/72, 0x48}, {&(0x7f00000000c0)=""/245, 0xf5}], 0x4}}, {{0x0, 0x0, 0x0}}], 0x2, 0x0, 0x0) sendmsg$nl_generic(r0, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000017c0)=ANY=[@ANYBLOB="1100000042000501f80000366ab1001000ed620cc403b38f7afea7f89176c27cd1ae3c087d41ee190705623f693e6acc657c4b9d5f8e1656e057a8cbb9cd3712f03929ed5379672fd3930e550ac195d46fc2af830c9c2724174c474c486369942660f24a01db522f312fcd01fb1406948e6726091927d526e390790601318ff2157656319d9c20c885828e90dec4cdbf0b6ee89e22af6edd19a0de01de2285921bd8c0a5937736a9553018ad970990e40eb1b1d86c05143f8b9415f4b3d3fbdf254be7a8554ca449e5c15e08acca2aa725e9ed4dc937ab826e72ed0abc9a19df0000000000a1643319e2887ef99398ee8926540195cf4dcf55e6e9f531d71fa784c7082f4c5038b5385ac1d578bd29fb2ae6256acf18d9be41eafc7afdc9e11bc5a5fffc6d781d13aa1d3cebdc61e153f2215f99a9c3fbc2ff8102fcceecf796a53f6508ec675853c28b7770875a69887f897b6f78c1b8918ec505f4285d84dcc82c7753eec2bf243100b2e87f34000000000000876ddab9b0dd92347c6781b1ceac76523817bb9159f41ef03e40f9228610a408666e36666a2e76a54734e3db36d54de3b397a10bac46eecd44e89cf269b715e6c79ee4d01c39016519ba58c6bbc652e992c378d2e65d3ff7e4315d953a47bfbefc"], 0x14}}, 0x0) 02:02:09 executing program 4: r0 = eventfd2(0x0, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000140)={0x0, 0x0}) fcntl$getown(0xffffffffffffffff, 0x9) r2 = getpgid(r1) r3 = syz_open_procfs(r2, &(0x7f0000000080)='\x00\x00\x00&y\xc9\xeb\x00\x00\x00\x00\x00 \x00\x00') r4 = syz_open_procfs(0x0, &(0x7f0000000200)='stat\x00') r5 = socket(0xa, 0x2, 0x0) setsockopt$inet6_mreq(r5, 0x29, 0x1b, &(0x7f0000000280)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) r6 = socket(0xa, 0x2, 0x6) setsockopt$inet6_mreq(r6, 0x29, 0x1b, &(0x7f0000a1aff7)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000400)='/proc/thsead\xads^lf/aptr/curre\xf9\x9a\x00', 0x2, 0x0) r7 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r7, 0x400454ca, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TUNSETLINK(r7, 0x400454cd, 0x7) r9 = timerfd_create(0x0, 0x0) timerfd_settime(r9, 0x0, &(0x7f0000000140)={{}, {0x0, 0x1c9c380}}, &(0x7f0000af9ff0)) dup3(r9, r8, 0x80000) openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000480)='/selinux/load\x00', 0x2, 0x0) r10 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r10, 0x400454ca, &(0x7f0000000100)={'nr0\x01\x00\x00\x00\xf2\xff\xff\xfe\x00\x00@\x00'}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r10, 0x400454cd, 0x7) dup3(r11, r10, 0x0) r12 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='\x0e\xed\xcf\x00', 0x0, 0x0) ioctl$TUNSETIFF(r12, 0x400454ca, &(0x7f0000000100)={'lapb0\x00', 0x1000}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r12, 0x400454cd, 0x7) dup3(r13, r12, 0x0) r14 = dup3(r13, 0xffffffffffffffff, 0x1c0000) preadv(r14, 0x0, 0x0, 0x0) readv(r3, 0x0, 0x0) r15 = socket$inet(0x2, 0x80000, 0x0) syncfs(r15) socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r4, 0x8953, &(0x7f0000001a40)={{0x2, 0x0, @remote}, {0x0, @broadcast}, 0x80, {0x2, 0x0, @remote}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) r16 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r16, 0x8953, &(0x7f0000000500)={{0x2, 0x0, @multicast1}, {0x0, @broadcast}, 0x0, {0x2, 0x0, @local}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) setsockopt$inet_tcp_int(r16, 0x6, 0x0, &(0x7f00000000c0), 0xfdf5) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x3f, &(0x7f0000000340)=0x1, 0x4) syz_open_dev$mice(&(0x7f0000000200)='/dev/input/mice\x00', 0x0, 0x2c6400) openat$keychord(0xffffffffffffff9c, 0x0, 0x80000, 0x0) clone(0x20207ffd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x9b700810fd5f601b, 0x1, 0x0) r17 = open(&(0x7f0000000500)='./bus\x00', 0x141042, 0x0) close(r17) r18 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x105082) r19 = memfd_create(&(0x7f0000000100)='/dev/keychord\x00', 0x0) pwritev(r19, &(0x7f0000000440)=[{&(0x7f00000004c0)="03006f", 0x3}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r18, 0x4c00, r19) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r17, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) fcntl$setstatus(r17, 0x4, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r21, &(0x7f00000001c0), 0x526987c9) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f00000018c0)) fstat(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r23 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r23, 0x1, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) keyctl$get_persistent(0x3, r24, 0x0) write$P9_RGETATTR(0xffffffffffffffff, &(0x7f0000001800)={0xa0, 0x19, 0x1, {0x1120, {0x0, 0x1, 0x6}, 0x100010114, r24, r22, 0x4, 0x10000, 0x9, 0x1, 0x4, 0x8, 0x0, 0x0, 0x3, 0x1f, 0x4, 0x0, 0x3}}, 0xa0) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000640)={@loopback, @multicast2}, 0x0) readv(r17, &(0x7f0000001b80)=[{&(0x7f0000000800)=""/4096}, {&(0x7f0000001940)=""/212}, {&(0x7f0000000600), 0x3c9}, {&(0x7f0000000680)=""/53}, {&(0x7f0000001c00)=""/189}, {&(0x7f0000001b00)=""/68, 0x3a0}], 0x3) read(r20, &(0x7f0000000700)=""/250, 0xffffffc9) sendfile(r18, r19, 0x0, 0x180003) 02:02:11 executing program 3: r0 = socket$inet_udp(0x2, 0x2, 0x0) close(r0) socket$inet(0x10, 0x2, 0x0) write(0xffffffffffffffff, &(0x7f0000000140)="24000000210099f0003bf90000ed190e020008160004000000ba0080080002", 0x1f) write$binfmt_misc(0xffffffffffffffff, &(0x7f0000000140)=ANY=[], 0x4240a566) splice(0xffffffffffffffff, 0x0, r0, 0x0, 0x4ffe0, 0x0) 02:02:11 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x2000000000000074, 0x25d) bind$inet(r0, &(0x7f0000000280)={0x2, 0x4e23, @multicast1}, 0x10) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000480)={0x1, &(0x7f0000000400)=[{0x6, 0x0, 0x0, 0xa8}]}, 0x10) sendto$inet(r0, 0x0, 0x211, 0x200007fd, &(0x7f0000e68000)={0x2, 0x4e23, @empty}, 0x10) recvmmsg(r0, &(0x7f0000007000)=[{{0x0, 0x0, &(0x7f0000000e00)=[{&(0x7f0000001340)=""/4096, 0x1000}], 0x1}}, {{0x0, 0x0, 0x0}}], 0x2, 0x20000180, 0x0) write$binfmt_script(r0, &(0x7f00000009c0)=ANY=[], 0x378) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600), 0x4) sendto$inet(r0, &(0x7f00000012c0)="32268a927f1f6588b967481241ba7860f46ef65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95c25a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0xfe6a, 0x11, 0x0, 0x27) 02:02:11 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r0, 0x8912, 0x400200) r1 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r1, 0x400454ca, &(0x7f0000000000)={'i\x00\x00\"\x00\x00\x00\x00\xa2\xccb\x0eaR\xd1\xab', 0x43732e5398416f1a}) close(r1) 02:02:11 executing program 5: r0 = syz_open_procfs(0x0, &(0x7f00000003c0)='\x00\x00\x00\x00\x00egy\xc5\x8e\xcb\x1c\xf8\x8f\xca;\xa3?\xad\xae\x0f\xb5\x97ao3\xab\xcdY\x9a\xe3\xe5\xe1\xf4\x87\xac\xad\x80\xa3P\x8c\xea\x9c\xc7\x00\xeb\xf4X#\xe34\x80O]\x87\xdd\x894\xdal;w\xf8\xf8\v?v\xf0\xb8\xda=|\xa4\xba\xbbiq!\xd8g\xb7I\x12\x80') openat$cgroup_ro(r0, &(0x7f0000000b00)='mem\x00\x01y7SwaS.\x06ur\x89\xc9B\xab\xe3\xfarent\x00\xaa\x1a\xfd\xae\v\xbf\xd8d\xbb\xaf9Q\xde\xfb\x1fY\xfb\x8do\xd1\x16\xce(\x82\xf1\xbf{5Z\x13\x15\x14\xd7\xb8\xce\xf20\x1e\xc0\xc2\xedV\\\xc4%T\x94M\xc7`\x83\xa1\xa0\xc8gn\xe3\xfe\xef[\xb3\xbd\x18R\x1b=\xab\x97$\x03\xaa\x84C\x0eWD\xeea\xf5\xb9\x82\xea\xbd5:\"\xf6f/\xa1\x8f%8\xa8\x1e\xcf\xb6\xa7\xe1\x1b1\x94\xc1G\xf9\xfc\xc77\x1c\x00'/370) lseek(r1, 0x203ffffd, 0x0) perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 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) sync_file_range(0xffffffffffffffff, 0x0, 0x0, 0x0) stat(0x0, 0x0) getresuid(&(0x7f0000000ec0), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) write$P9_RXATTRWALK(r1, &(0x7f0000000080)={0xf}, 0x20000357) mremap(&(0x7f0000433000/0x1000)=nil, 0x1000, 0x1000, 0x3, &(0x7f000007f000/0x1000)=nil) r2 = socket(0x11, 0x800000003, 0x0) bind(0xffffffffffffffff, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(r2, 0x0, &(0x7f0000000140)) ioctl$sock_inet6_SIOCDELRT(0xffffffffffffffff, 0x890c, 0x0) 02:02:11 executing program 4: r0 = eventfd2(0x0, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000140)={0x0, 0x0}) fcntl$getown(0xffffffffffffffff, 0x9) r2 = getpgid(r1) r3 = syz_open_procfs(r2, &(0x7f0000000080)='\x00\x00\x00&y\xc9\xeb\x00\x00\x00\x00\x00 \x00\x00') r4 = syz_open_procfs(0x0, &(0x7f0000000200)='stat\x00') r5 = socket(0xa, 0x2, 0x0) setsockopt$inet6_mreq(r5, 0x29, 0x1b, &(0x7f0000000280)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) r6 = socket(0xa, 0x2, 0x6) setsockopt$inet6_mreq(r6, 0x29, 0x1b, &(0x7f0000a1aff7)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000400)='/proc/thsead\xads^lf/aptr/curre\xf9\x9a\x00', 0x2, 0x0) r7 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r7, 0x400454ca, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TUNSETLINK(r7, 0x400454cd, 0x7) r9 = timerfd_create(0x0, 0x0) timerfd_settime(r9, 0x0, &(0x7f0000000140)={{}, {0x0, 0x1c9c380}}, &(0x7f0000af9ff0)) dup3(r9, r8, 0x80000) openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000480)='/selinux/load\x00', 0x2, 0x0) r10 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r10, 0x400454ca, &(0x7f0000000100)={'nr0\x01\x00\x00\x00\xf2\xff\xff\xfe\x00\x00@\x00'}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r10, 0x400454cd, 0x7) dup3(r11, r10, 0x0) r12 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='\x0e\xed\xcf\x00', 0x0, 0x0) ioctl$TUNSETIFF(r12, 0x400454ca, &(0x7f0000000100)={'lapb0\x00', 0x1000}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r12, 0x400454cd, 0x7) dup3(r13, r12, 0x0) r14 = dup3(r13, 0xffffffffffffffff, 0x1c0000) preadv(r14, 0x0, 0x0, 0x0) readv(r3, 0x0, 0x0) r15 = socket$inet(0x2, 0x80000, 0x0) syncfs(r15) socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r4, 0x8953, &(0x7f0000001a40)={{0x2, 0x0, @remote}, {0x0, @broadcast}, 0x80, {0x2, 0x0, @remote}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) r16 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r16, 0x8953, &(0x7f0000000500)={{0x2, 0x0, @multicast1}, {0x0, @broadcast}, 0x0, {0x2, 0x0, @local}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) setsockopt$inet_tcp_int(r16, 0x6, 0x0, &(0x7f00000000c0), 0xfdf5) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x3f, &(0x7f0000000340)=0x1, 0x4) syz_open_dev$mice(&(0x7f0000000200)='/dev/input/mice\x00', 0x0, 0x2c6400) openat$keychord(0xffffffffffffff9c, 0x0, 0x80000, 0x0) clone(0x20207ffd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x9b700810fd5f601b, 0x1, 0x0) r17 = open(&(0x7f0000000500)='./bus\x00', 0x141042, 0x0) close(r17) r18 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x105082) r19 = memfd_create(&(0x7f0000000100)='/dev/keychord\x00', 0x0) pwritev(r19, &(0x7f0000000440)=[{&(0x7f00000004c0)="03006f", 0x3}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r18, 0x4c00, r19) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r17, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) fcntl$setstatus(r17, 0x4, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r21, &(0x7f00000001c0), 0x526987c9) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f00000018c0)) fstat(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r23 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r23, 0x1, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) keyctl$get_persistent(0x3, r24, 0x0) write$P9_RGETATTR(0xffffffffffffffff, &(0x7f0000001800)={0xa0, 0x19, 0x1, {0x1120, {0x0, 0x1, 0x6}, 0x100010114, r24, r22, 0x4, 0x10000, 0x9, 0x1, 0x4, 0x8, 0x0, 0x0, 0x3, 0x1f, 0x4, 0x0, 0x3}}, 0xa0) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000640)={@loopback, @multicast2}, 0x0) readv(r17, &(0x7f0000001b80)=[{&(0x7f0000000800)=""/4096}, {&(0x7f0000001940)=""/212}, {&(0x7f0000000600), 0x3c9}, {&(0x7f0000000680)=""/53}, {&(0x7f0000001c00)=""/189}, {&(0x7f0000001b00)=""/68, 0x3a0}], 0x3) read(r20, &(0x7f0000000700)=""/250, 0xffffffc9) sendfile(r18, r19, 0x0, 0x180003) 02:02:11 executing program 2: r0 = signalfd4(0xffffffffffffffff, &(0x7f0000000080)={0x7fffffff}, 0x8, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) r2 = dup(r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) read(r0, &(0x7f00000001c0)=""/209, 0xd1) timer_create(0x0, &(0x7f000004c000)={0x0, 0x19, 0x0, @thr={0x0, 0x0}}, &(0x7f000004cffc)) timer_settime(0x0, 0x0, &(0x7f0000000040)={{}, {0x0, 0x7}}, 0x0) 02:02:11 executing program 1: perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000003140)=[{{&(0x7f0000000000)=@ipx, 0x80, 0x0, 0x0, 0x0, 0xfffffec5}}], 0x400000000000049, 0x0, 0x0) r0 = syz_open_procfs(0x0, &(0x7f0000000500)='numa_maps\x00') preadv(r0, &(0x7f00000017c0), 0x1b4, 0x0) 02:02:11 executing program 1: ioprio_set$pid(0x1, 0x0, 0x800004000) r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.cpu\x00', 0x200002, 0x0) fchdir(r0) r1 = creat(&(0x7f0000000700)='./bus\x00', 0x0) fcntl$setstatus(r1, 0x4, 0x6100) truncate(&(0x7f00000000c0)='./bus\x00', 0x800) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0xa5cc554) 02:02:11 executing program 1: ioprio_set$pid(0x1, 0x0, 0x800004000) r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.cpu\x00', 0x200002, 0x0) fchdir(r0) r1 = creat(&(0x7f0000000700)='./bus\x00', 0x0) fcntl$setstatus(r1, 0x4, 0x6100) truncate(&(0x7f00000000c0)='./bus\x00', 0x800) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0xa5cc554) 02:02:11 executing program 4: r0 = eventfd2(0x0, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000140)={0x0, 0x0}) fcntl$getown(0xffffffffffffffff, 0x9) r2 = getpgid(r1) r3 = syz_open_procfs(r2, &(0x7f0000000080)='\x00\x00\x00&y\xc9\xeb\x00\x00\x00\x00\x00 \x00\x00') r4 = syz_open_procfs(0x0, &(0x7f0000000200)='stat\x00') r5 = socket(0xa, 0x2, 0x0) setsockopt$inet6_mreq(r5, 0x29, 0x1b, &(0x7f0000000280)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) r6 = socket(0xa, 0x2, 0x6) setsockopt$inet6_mreq(r6, 0x29, 0x1b, &(0x7f0000a1aff7)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000400)='/proc/thsead\xads^lf/aptr/curre\xf9\x9a\x00', 0x2, 0x0) r7 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r7, 0x400454ca, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TUNSETLINK(r7, 0x400454cd, 0x7) r9 = timerfd_create(0x0, 0x0) timerfd_settime(r9, 0x0, &(0x7f0000000140)={{}, {0x0, 0x1c9c380}}, &(0x7f0000af9ff0)) dup3(r9, r8, 0x80000) openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000480)='/selinux/load\x00', 0x2, 0x0) r10 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r10, 0x400454ca, &(0x7f0000000100)={'nr0\x01\x00\x00\x00\xf2\xff\xff\xfe\x00\x00@\x00'}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r10, 0x400454cd, 0x7) dup3(r11, r10, 0x0) r12 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='\x0e\xed\xcf\x00', 0x0, 0x0) ioctl$TUNSETIFF(r12, 0x400454ca, &(0x7f0000000100)={'lapb0\x00', 0x1000}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r12, 0x400454cd, 0x7) dup3(r13, r12, 0x0) r14 = dup3(r13, 0xffffffffffffffff, 0x1c0000) preadv(r14, 0x0, 0x0, 0x0) readv(r3, 0x0, 0x0) r15 = socket$inet(0x2, 0x80000, 0x0) syncfs(r15) socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r4, 0x8953, &(0x7f0000001a40)={{0x2, 0x0, @remote}, {0x0, @broadcast}, 0x80, {0x2, 0x0, @remote}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) r16 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r16, 0x8953, &(0x7f0000000500)={{0x2, 0x0, @multicast1}, {0x0, @broadcast}, 0x0, {0x2, 0x0, @local}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) setsockopt$inet_tcp_int(r16, 0x6, 0x0, &(0x7f00000000c0), 0xfdf5) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x3f, &(0x7f0000000340)=0x1, 0x4) syz_open_dev$mice(&(0x7f0000000200)='/dev/input/mice\x00', 0x0, 0x2c6400) openat$keychord(0xffffffffffffff9c, 0x0, 0x80000, 0x0) clone(0x20207ffd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x9b700810fd5f601b, 0x1, 0x0) r17 = open(&(0x7f0000000500)='./bus\x00', 0x141042, 0x0) close(r17) r18 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x105082) r19 = memfd_create(&(0x7f0000000100)='/dev/keychord\x00', 0x0) pwritev(r19, &(0x7f0000000440)=[{&(0x7f00000004c0)="03006f", 0x3}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r18, 0x4c00, r19) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r17, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) fcntl$setstatus(r17, 0x4, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r21, &(0x7f00000001c0), 0x526987c9) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f00000018c0)) fstat(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r23 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r23, 0x1, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) keyctl$get_persistent(0x3, r24, 0x0) write$P9_RGETATTR(0xffffffffffffffff, &(0x7f0000001800)={0xa0, 0x19, 0x1, {0x1120, {0x0, 0x1, 0x6}, 0x100010114, r24, r22, 0x4, 0x10000, 0x9, 0x1, 0x4, 0x8, 0x0, 0x0, 0x3, 0x1f, 0x4, 0x0, 0x3}}, 0xa0) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000640)={@loopback, @multicast2}, 0x0) readv(r17, &(0x7f0000001b80)=[{&(0x7f0000000800)=""/4096}, {&(0x7f0000001940)=""/212}, {&(0x7f0000000600), 0x3c9}, {&(0x7f0000000680)=""/53}, {&(0x7f0000001c00)=""/189}, {&(0x7f0000001b00)=""/68, 0x3a0}], 0x3) read(r20, &(0x7f0000000700)=""/250, 0xffffffc9) sendfile(r18, r19, 0x0, 0x180003) 02:02:11 executing program 1: ioprio_set$pid(0x1, 0x0, 0x800004000) r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.cpu\x00', 0x200002, 0x0) fchdir(r0) r1 = creat(&(0x7f0000000700)='./bus\x00', 0x0) fcntl$setstatus(r1, 0x4, 0x6100) truncate(&(0x7f00000000c0)='./bus\x00', 0x800) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0xa5cc554) 02:02:11 executing program 1: ioprio_set$pid(0x1, 0x0, 0x800004000) r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.cpu\x00', 0x200002, 0x0) fchdir(r0) r1 = creat(&(0x7f0000000700)='./bus\x00', 0x0) fcntl$setstatus(r1, 0x4, 0x6100) truncate(&(0x7f00000000c0)='./bus\x00', 0x800) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0xa5cc554) 02:02:12 executing program 3: ioprio_set$pid(0x1, 0x0, 0x800004000) r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.cpu\x00', 0x200002, 0x0) fchdir(r0) r1 = creat(&(0x7f0000000700)='./bus\x00', 0x0) fcntl$setstatus(r1, 0x4, 0x6100) truncate(&(0x7f00000000c0)='./bus\x00', 0x800) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0xa5cc554) 02:02:12 executing program 2: ioprio_set$pid(0x1, 0x0, 0x800004000) r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.cpu\x00', 0x200002, 0x0) fchdir(r0) r1 = creat(&(0x7f0000000700)='./bus\x00', 0x0) fcntl$setstatus(r1, 0x4, 0x6100) truncate(&(0x7f00000000c0)='./bus\x00', 0x800) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0xa5cc554) 02:02:12 executing program 5: r0 = syz_open_procfs(0x0, &(0x7f00000003c0)='\x00\x00\x00\x00\x00egy\xc5\x8e\xcb\x1c\xf8\x8f\xca;\xa3?\xad\xae\x0f\xb5\x97ao3\xab\xcdY\x9a\xe3\xe5\xe1\xf4\x87\xac\xad\x80\xa3P\x8c\xea\x9c\xc7\x00\xeb\xf4X#\xe34\x80O]\x87\xdd\x894\xdal;w\xf8\xf8\v?v\xf0\xb8\xda=|\xa4\xba\xbbiq!\xd8g\xb7I\x12\x80') openat$cgroup_ro(r0, &(0x7f0000000b00)='mem\x00\x01y7SwaS.\x06ur\x89\xc9B\xab\xe3\xfarent\x00\xaa\x1a\xfd\xae\v\xbf\xd8d\xbb\xaf9Q\xde\xfb\x1fY\xfb\x8do\xd1\x16\xce(\x82\xf1\xbf{5Z\x13\x15\x14\xd7\xb8\xce\xf20\x1e\xc0\xc2\xedV\\\xc4%T\x94M\xc7`\x83\xa1\xa0\xc8gn\xe3\xfe\xef[\xb3\xbd\x18R\x1b=\xab\x97$\x03\xaa\x84C\x0eWD\xeea\xf5\xb9\x82\xea\xbd5:\"\xf6f/\xa1\x8f%8\xa8\x1e\xcf\xb6\xa7\xe1\x1b1\x94\xc1G\xf9\xfc\xc77\x1c\x00'/370) lseek(r1, 0x203ffffd, 0x0) perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 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) sync_file_range(0xffffffffffffffff, 0x0, 0x0, 0x0) stat(0x0, 0x0) getresuid(&(0x7f0000000ec0), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) write$P9_RXATTRWALK(r1, &(0x7f0000000080)={0xf}, 0x20000357) mremap(&(0x7f0000433000/0x1000)=nil, 0x1000, 0x1000, 0x3, &(0x7f000007f000/0x1000)=nil) r2 = socket(0x11, 0x800000003, 0x0) bind(0xffffffffffffffff, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(r2, 0x0, &(0x7f0000000140)) ioctl$sock_inet6_SIOCDELRT(0xffffffffffffffff, 0x890c, 0x0) 02:02:12 executing program 1: ioprio_set$pid(0x1, 0x0, 0x800004000) r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.cpu\x00', 0x200002, 0x0) fchdir(r0) r1 = creat(&(0x7f0000000700)='./bus\x00', 0x0) fcntl$setstatus(r1, 0x4, 0x6100) truncate(&(0x7f00000000c0)='./bus\x00', 0x800) sendfile(r1, 0xffffffffffffffff, 0x0, 0xa5cc554) 02:02:12 executing program 0: r0 = syz_open_procfs(0x0, &(0x7f00000003c0)='\x00\x00\x00\x00\x00egy\xc5\x8e\xcb\x1c\xf8\x8f\xca;\xa3?\xad\xae\x0f\xb5\x97ao3\xab\xcdY\x9a\xe3\xe5\xe1\xf4\x87\xac\xad\x80\xa3P\x8c\xea\x9c\xc7\x00\xeb\xf4X#\xe34\x80O]\x87\xdd\x894\xdal;w\xf8\xf8\v?v\xf0\xb8\xda=|\xa4\xba\xbbiq!\xd8g\xb7I\x12\x80') openat$cgroup_ro(r0, &(0x7f0000000b00)='mem\x00\x01y7SwaS.\x06ur\x89\xc9B\xab\xe3\xfarent\x00\xaa\x1a\xfd\xae\v\xbf\xd8d\xbb\xaf9Q\xde\xfb\x1fY\xfb\x8do\xd1\x16\xce(\x82\xf1\xbf{5Z\x13\x15\x14\xd7\xb8\xce\xf20\x1e\xc0\xc2\xedV\\\xc4%T\x94M\xc7`\x83\xa1\xa0\xc8gn\xe3\xfe\xef[\xb3\xbd\x18R\x1b=\xab\x97$\x03\xaa\x84C\x0eWD\xeea\xf5\xb9\x82\xea\xbd5:\"\xf6f/\xa1\x8f%8\xa8\x1e\xcf\xb6\xa7\xe1\x1b1\x94\xc1G\xf9\xfc\xc77\x1c\x00'/370) lseek(r1, 0x203ffffd, 0x0) perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 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) sync_file_range(0xffffffffffffffff, 0x0, 0x0, 0x0) stat(0x0, 0x0) getresuid(&(0x7f0000000ec0), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) write$P9_RXATTRWALK(r1, &(0x7f0000000080)={0xf}, 0x20000357) mremap(&(0x7f0000433000/0x1000)=nil, 0x1000, 0x1000, 0x3, &(0x7f000007f000/0x1000)=nil) r2 = socket(0x11, 0x800000003, 0x0) bind(0xffffffffffffffff, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(r2, 0x0, &(0x7f0000000140)) ioctl$sock_inet6_SIOCDELRT(0xffffffffffffffff, 0x890c, 0x0) 02:02:12 executing program 4: r0 = eventfd2(0x0, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000140)={0x0, 0x0}) fcntl$getown(0xffffffffffffffff, 0x9) r2 = getpgid(r1) r3 = syz_open_procfs(r2, &(0x7f0000000080)='\x00\x00\x00&y\xc9\xeb\x00\x00\x00\x00\x00 \x00\x00') r4 = syz_open_procfs(0x0, &(0x7f0000000200)='stat\x00') r5 = socket(0xa, 0x2, 0x0) setsockopt$inet6_mreq(r5, 0x29, 0x1b, &(0x7f0000000280)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) r6 = socket(0xa, 0x2, 0x6) setsockopt$inet6_mreq(r6, 0x29, 0x1b, &(0x7f0000a1aff7)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000400)='/proc/thsead\xads^lf/aptr/curre\xf9\x9a\x00', 0x2, 0x0) r7 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r7, 0x400454ca, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TUNSETLINK(r7, 0x400454cd, 0x7) r9 = timerfd_create(0x0, 0x0) timerfd_settime(r9, 0x0, &(0x7f0000000140)={{}, {0x0, 0x1c9c380}}, &(0x7f0000af9ff0)) dup3(r9, r8, 0x80000) openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000480)='/selinux/load\x00', 0x2, 0x0) r10 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r10, 0x400454ca, &(0x7f0000000100)={'nr0\x01\x00\x00\x00\xf2\xff\xff\xfe\x00\x00@\x00', 0x6}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r10, 0x400454cd, 0x7) dup3(r11, r10, 0x0) r12 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='\x0e\xed\xcf\x00', 0x0, 0x0) ioctl$TUNSETIFF(r12, 0x400454ca, &(0x7f0000000100)={'lapb0\x00', 0x1000}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r12, 0x400454cd, 0x7) dup3(r13, r12, 0x0) r14 = dup3(r13, 0xffffffffffffffff, 0x1c0000) preadv(r14, 0x0, 0x0, 0x0) readv(r3, 0x0, 0x0) r15 = socket$inet(0x2, 0x80000, 0x0) syncfs(r15) socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r4, 0x8953, &(0x7f0000001a40)={{0x2, 0x0, @remote}, {0x0, @broadcast}, 0x80, {0x2, 0x0, @remote}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) r16 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r16, 0x8953, &(0x7f0000000500)={{0x2, 0x0, @multicast1}, {0x0, @broadcast}, 0x0, {0x2, 0x0, @local}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) setsockopt$inet_tcp_int(r16, 0x6, 0x0, &(0x7f00000000c0), 0xfdf5) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x3f, &(0x7f0000000340)=0x1, 0x4) syz_open_dev$mice(&(0x7f0000000200)='/dev/input/mice\x00', 0x0, 0x2c6400) openat$keychord(0xffffffffffffff9c, 0x0, 0x80000, 0x0) clone(0x20207ffd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x9b700810fd5f601b, 0x1, 0x0) r17 = open(&(0x7f0000000500)='./bus\x00', 0x141042, 0x0) close(r17) r18 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x105082) r19 = memfd_create(&(0x7f0000000100)='/dev/keychord\x00', 0x0) pwritev(r19, &(0x7f0000000440)=[{&(0x7f00000004c0)="03006f", 0x3}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r18, 0x4c00, r19) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r17, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) fcntl$setstatus(r17, 0x4, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r21, &(0x7f00000001c0), 0x526987c9) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f00000018c0)) fstat(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r23 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r23, 0x1, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) keyctl$get_persistent(0x3, r24, 0x0) write$P9_RGETATTR(0xffffffffffffffff, &(0x7f0000001800)={0xa0, 0x19, 0x1, {0x1120, {0x0, 0x1, 0x6}, 0x100010114, r24, r22, 0x4, 0x10000, 0x9, 0x1, 0x4, 0x8, 0x0, 0x0, 0x3, 0x1f, 0x4, 0x0, 0x3}}, 0xa0) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000640)={@loopback, @multicast2}, 0x0) readv(r17, &(0x7f0000001b80)=[{&(0x7f0000000800)=""/4096}, {&(0x7f0000001940)=""/212}, {&(0x7f0000000600), 0x3c9}, {&(0x7f0000000680)=""/53}, {&(0x7f0000001c00)=""/189}, {&(0x7f0000001b00)=""/68, 0x3a0}], 0x3) read(r20, &(0x7f0000000700)=""/250, 0xffffffc9) sendfile(r18, r19, 0x0, 0x180003) 02:02:12 executing program 1: ioprio_set$pid(0x1, 0x0, 0x800004000) r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.cpu\x00', 0x200002, 0x0) fchdir(r0) r1 = creat(&(0x7f0000000700)='./bus\x00', 0x0) fcntl$setstatus(r1, 0x4, 0x6100) truncate(&(0x7f00000000c0)='./bus\x00', 0x800) sendfile(r1, 0xffffffffffffffff, 0x0, 0xa5cc554) 02:02:12 executing program 1: ioprio_set$pid(0x1, 0x0, 0x800004000) r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.cpu\x00', 0x200002, 0x0) fchdir(r0) r1 = creat(&(0x7f0000000700)='./bus\x00', 0x0) fcntl$setstatus(r1, 0x4, 0x6100) truncate(&(0x7f00000000c0)='./bus\x00', 0x800) sendfile(r1, 0xffffffffffffffff, 0x0, 0xa5cc554) 02:02:12 executing program 1: ioprio_set$pid(0x1, 0x0, 0x800004000) r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.cpu\x00', 0x200002, 0x0) fchdir(r0) r1 = creat(&(0x7f0000000700)='./bus\x00', 0x0) fcntl$setstatus(r1, 0x4, 0x6100) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0xa5cc554) [ 2772.062554] lowmemorykiller: Killing 'syz-executor.4' (24871) (tgid 24871), adj 1000, [ 2772.062554] to free 52388kB on behalf of 'syz-executor.4' (29641) because [ 2772.062554] cache 47284kB is below limit 65536kB for oom_score_adj 12 [ 2772.062554] Free memory is -1136kB above reserved [ 2772.146805] lowmemorykiller: Killing 'syz-executor.4' (24871) (tgid 24871), adj 1000, [ 2772.146805] to free 52388kB on behalf of 'syz-executor.1' (2116) because [ 2772.146805] cache 47284kB is below limit 65536kB for oom_score_adj 12 [ 2772.146805] Free memory is -1260kB above reserved [ 2772.147872] lowmemorykiller: Killing 'syz-executor.4' (24871) (tgid 24871), adj 1000, [ 2772.147872] to free 52388kB on behalf of 'kswapd0' (28) because [ 2772.147872] cache 47284kB is below limit 65536kB for oom_score_adj 12 [ 2772.147872] Free memory is -1260kB above reserved [ 2772.182715] lowmemorykiller: Killing 'syz-executor.4' (24898) (tgid 24898), adj 1000, [ 2772.182715] to free 52388kB on behalf of 'syz-executor.4' (29641) because [ 2772.182715] cache 47284kB is below limit 65536kB for oom_score_adj 12 [ 2772.182715] Free memory is 15188kB above reserved [ 2772.261561] lowmemorykiller: Killing 'syz-executor.4' (24988) (tgid 24988), adj 1000, [ 2772.261561] to free 52388kB on behalf of 'syz-executor.1' (2116) because [ 2772.261561] cache 47136kB is below limit 65536kB for oom_score_adj 12 [ 2772.261561] Free memory is 31000kB above reserved [ 2772.302253] lowmemorykiller: Killing 'syz-executor.4' (25005) (tgid 25005), adj 1000, [ 2772.302253] to free 52388kB on behalf of 'syz-executor.1' (2116) because [ 2772.302253] cache 47136kB is below limit 65536kB for oom_score_adj 12 [ 2772.302253] Free memory is 44280kB above reserved [ 2772.407561] lowmemorykiller: Killing 'syz-executor.4' (25045) (tgid 25045), adj 1000, [ 2772.407561] to free 52388kB on behalf of 'syz-executor.1' (2116) because [ 2772.407561] cache 47148kB is below limit 65536kB for oom_score_adj 12 [ 2772.407561] Free memory is 60584kB above reserved 02:02:13 executing program 4: r0 = eventfd2(0x0, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000140)={0x0, 0x0}) fcntl$getown(0xffffffffffffffff, 0x9) r2 = getpgid(r1) r3 = syz_open_procfs(r2, &(0x7f0000000080)='\x00\x00\x00&y\xc9\xeb\x00\x00\x00\x00\x00 \x00\x00') r4 = syz_open_procfs(0x0, &(0x7f0000000200)='stat\x00') r5 = socket(0xa, 0x2, 0x0) setsockopt$inet6_mreq(r5, 0x29, 0x1b, &(0x7f0000000280)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) r6 = socket(0xa, 0x2, 0x6) setsockopt$inet6_mreq(r6, 0x29, 0x1b, &(0x7f0000a1aff7)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000400)='/proc/thsead\xads^lf/aptr/curre\xf9\x9a\x00', 0x2, 0x0) r7 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r7, 0x400454ca, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TUNSETLINK(r7, 0x400454cd, 0x7) r9 = timerfd_create(0x0, 0x0) timerfd_settime(r9, 0x0, &(0x7f0000000140)={{}, {0x0, 0x1c9c380}}, &(0x7f0000af9ff0)) dup3(r9, r8, 0x80000) openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000480)='/selinux/load\x00', 0x2, 0x0) r10 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r10, 0x400454ca, &(0x7f0000000100)={'nr0\x01\x00\x00\x00\xf2\xff\xff\xfe\x00\x00@\x00', 0x6}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r10, 0x400454cd, 0x7) dup3(r11, r10, 0x0) r12 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='\x0e\xed\xcf\x00', 0x0, 0x0) ioctl$TUNSETIFF(r12, 0x400454ca, &(0x7f0000000100)={'lapb0\x00', 0x1000}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r12, 0x400454cd, 0x7) dup3(r13, r12, 0x0) r14 = dup3(r13, 0xffffffffffffffff, 0x1c0000) preadv(r14, 0x0, 0x0, 0x0) readv(r3, 0x0, 0x0) r15 = socket$inet(0x2, 0x80000, 0x0) syncfs(r15) socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r4, 0x8953, &(0x7f0000001a40)={{0x2, 0x0, @remote}, {0x0, @broadcast}, 0x80, {0x2, 0x0, @remote}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) r16 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r16, 0x8953, &(0x7f0000000500)={{0x2, 0x0, @multicast1}, {0x0, @broadcast}, 0x0, {0x2, 0x0, @local}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) setsockopt$inet_tcp_int(r16, 0x6, 0x0, &(0x7f00000000c0), 0xfdf5) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x3f, &(0x7f0000000340)=0x1, 0x4) syz_open_dev$mice(&(0x7f0000000200)='/dev/input/mice\x00', 0x0, 0x2c6400) openat$keychord(0xffffffffffffff9c, 0x0, 0x80000, 0x0) clone(0x20207ffd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x9b700810fd5f601b, 0x1, 0x0) r17 = open(&(0x7f0000000500)='./bus\x00', 0x141042, 0x0) close(r17) r18 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x105082) r19 = memfd_create(&(0x7f0000000100)='/dev/keychord\x00', 0x0) pwritev(r19, &(0x7f0000000440)=[{&(0x7f00000004c0)="03006f", 0x3}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r18, 0x4c00, r19) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r17, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) fcntl$setstatus(r17, 0x4, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r21, &(0x7f00000001c0), 0x526987c9) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f00000018c0)) fstat(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r23 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r23, 0x1, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) keyctl$get_persistent(0x3, r24, 0x0) write$P9_RGETATTR(0xffffffffffffffff, &(0x7f0000001800)={0xa0, 0x19, 0x1, {0x1120, {0x0, 0x1, 0x6}, 0x100010114, r24, r22, 0x4, 0x10000, 0x9, 0x1, 0x4, 0x8, 0x0, 0x0, 0x3, 0x1f, 0x4, 0x0, 0x3}}, 0xa0) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000640)={@loopback, @multicast2}, 0x0) readv(r17, &(0x7f0000001b80)=[{&(0x7f0000000800)=""/4096}, {&(0x7f0000001940)=""/212}, {&(0x7f0000000600), 0x3c9}, {&(0x7f0000000680)=""/53}, {&(0x7f0000001c00)=""/189}, {&(0x7f0000001b00)=""/68, 0x3a0}], 0x3) read(r20, &(0x7f0000000700)=""/250, 0xffffffc9) sendfile(r18, r19, 0x0, 0x180003) 02:02:13 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r1 = dup(r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioprio_set$pid(0x1, 0x0, 0x800004000) r2 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.cpu\x00', 0x200002, 0x0) fchdir(r2) r3 = creat(&(0x7f0000000700)='./bus\x00', 0x0) fcntl$setstatus(r3, 0x4, 0x6100) truncate(&(0x7f00000000c0)='./bus\x00', 0x800) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) lseek(r3, 0x0, 0x2) sendfile(r3, r4, 0x0, 0xa5cc554) 02:02:13 executing program 1: ioprio_set$pid(0x1, 0x0, 0x800004000) r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.cpu\x00', 0x200002, 0x0) fchdir(r0) r1 = creat(&(0x7f0000000700)='./bus\x00', 0x0) fcntl$setstatus(r1, 0x4, 0x6100) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0xa5cc554) 02:02:13 executing program 3: ioprio_set$pid(0x1, 0x0, 0x800004000) r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.cpu\x00', 0x200002, 0x0) fchdir(r0) r1 = creat(&(0x7f0000000700)='./bus\x00', 0x0) fcntl$setstatus(r1, 0x4, 0x6100) truncate(&(0x7f00000000c0)='./bus\x00', 0x800) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0xa5cc554) 02:02:13 executing program 1: ioprio_set$pid(0x1, 0x0, 0x800004000) r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.cpu\x00', 0x200002, 0x0) fchdir(r0) r1 = creat(&(0x7f0000000700)='./bus\x00', 0x0) fcntl$setstatus(r1, 0x4, 0x6100) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0xa5cc554) 02:02:13 executing program 5: r0 = syz_open_procfs(0x0, &(0x7f00000003c0)='\x00\x00\x00\x00\x00egy\xc5\x8e\xcb\x1c\xf8\x8f\xca;\xa3?\xad\xae\x0f\xb5\x97ao3\xab\xcdY\x9a\xe3\xe5\xe1\xf4\x87\xac\xad\x80\xa3P\x8c\xea\x9c\xc7\x00\xeb\xf4X#\xe34\x80O]\x87\xdd\x894\xdal;w\xf8\xf8\v?v\xf0\xb8\xda=|\xa4\xba\xbbiq!\xd8g\xb7I\x12\x80') openat$cgroup_ro(r0, &(0x7f0000000b00)='mem\x00\x01y7SwaS.\x06ur\x89\xc9B\xab\xe3\xfarent\x00\xaa\x1a\xfd\xae\v\xbf\xd8d\xbb\xaf9Q\xde\xfb\x1fY\xfb\x8do\xd1\x16\xce(\x82\xf1\xbf{5Z\x13\x15\x14\xd7\xb8\xce\xf20\x1e\xc0\xc2\xedV\\\xc4%T\x94M\xc7`\x83\xa1\xa0\xc8gn\xe3\xfe\xef[\xb3\xbd\x18R\x1b=\xab\x97$\x03\xaa\x84C\x0eWD\xeea\xf5\xb9\x82\xea\xbd5:\"\xf6f/\xa1\x8f%8\xa8\x1e\xcf\xb6\xa7\xe1\x1b1\x94\xc1G\xf9\xfc\xc77\x1c\x00'/370) lseek(r1, 0x203ffffd, 0x0) perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 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) sync_file_range(0xffffffffffffffff, 0x0, 0x0, 0x0) stat(0x0, 0x0) getresuid(&(0x7f0000000ec0), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) write$P9_RXATTRWALK(r1, &(0x7f0000000080)={0xf}, 0x20000357) mremap(&(0x7f0000433000/0x1000)=nil, 0x1000, 0x1000, 0x3, &(0x7f000007f000/0x1000)=nil) r2 = socket(0x11, 0x800000003, 0x0) bind(0xffffffffffffffff, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(r2, 0x0, &(0x7f0000000140)) ioctl$sock_inet6_SIOCDELRT(0xffffffffffffffff, 0x890c, 0x0) 02:02:13 executing program 4: r0 = eventfd2(0x0, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000140)={0x0, 0x0}) fcntl$getown(0xffffffffffffffff, 0x9) r2 = getpgid(r1) r3 = syz_open_procfs(r2, &(0x7f0000000080)='\x00\x00\x00&y\xc9\xeb\x00\x00\x00\x00\x00 \x00\x00') r4 = syz_open_procfs(0x0, &(0x7f0000000200)='stat\x00') r5 = socket(0xa, 0x2, 0x0) setsockopt$inet6_mreq(r5, 0x29, 0x1b, &(0x7f0000000280)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) r6 = socket(0xa, 0x2, 0x6) setsockopt$inet6_mreq(r6, 0x29, 0x1b, &(0x7f0000a1aff7)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000400)='/proc/thsead\xads^lf/aptr/curre\xf9\x9a\x00', 0x2, 0x0) r7 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r7, 0x400454ca, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TUNSETLINK(r7, 0x400454cd, 0x7) r9 = timerfd_create(0x0, 0x0) timerfd_settime(r9, 0x0, &(0x7f0000000140)={{}, {0x0, 0x1c9c380}}, &(0x7f0000af9ff0)) dup3(r9, r8, 0x80000) openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000480)='/selinux/load\x00', 0x2, 0x0) r10 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r10, 0x400454ca, &(0x7f0000000100)={'nr0\x01\x00\x00\x00\xf2\xff\xff\xfe\x00\x00@\x00', 0x6}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r10, 0x400454cd, 0x7) dup3(r11, r10, 0x0) r12 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='\x0e\xed\xcf\x00', 0x0, 0x0) ioctl$TUNSETIFF(r12, 0x400454ca, &(0x7f0000000100)={'lapb0\x00', 0x1000}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r12, 0x400454cd, 0x7) dup3(r13, r12, 0x0) r14 = dup3(r13, 0xffffffffffffffff, 0x1c0000) preadv(r14, 0x0, 0x0, 0x0) readv(r3, 0x0, 0x0) r15 = socket$inet(0x2, 0x80000, 0x0) syncfs(r15) socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r4, 0x8953, &(0x7f0000001a40)={{0x2, 0x0, @remote}, {0x0, @broadcast}, 0x80, {0x2, 0x0, @remote}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) r16 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r16, 0x8953, &(0x7f0000000500)={{0x2, 0x0, @multicast1}, {0x0, @broadcast}, 0x0, {0x2, 0x0, @local}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) setsockopt$inet_tcp_int(r16, 0x6, 0x0, &(0x7f00000000c0), 0xfdf5) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x3f, &(0x7f0000000340)=0x1, 0x4) syz_open_dev$mice(&(0x7f0000000200)='/dev/input/mice\x00', 0x0, 0x2c6400) openat$keychord(0xffffffffffffff9c, 0x0, 0x80000, 0x0) clone(0x20207ffd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x9b700810fd5f601b, 0x1, 0x0) r17 = open(&(0x7f0000000500)='./bus\x00', 0x141042, 0x0) close(r17) r18 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x105082) r19 = memfd_create(&(0x7f0000000100)='/dev/keychord\x00', 0x0) pwritev(r19, &(0x7f0000000440)=[{&(0x7f00000004c0)="03006f", 0x3}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r18, 0x4c00, r19) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r17, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) fcntl$setstatus(r17, 0x4, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r21, &(0x7f00000001c0), 0x526987c9) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f00000018c0)) fstat(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r23 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r23, 0x1, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) keyctl$get_persistent(0x3, r24, 0x0) write$P9_RGETATTR(0xffffffffffffffff, &(0x7f0000001800)={0xa0, 0x19, 0x1, {0x1120, {0x0, 0x1, 0x6}, 0x100010114, r24, r22, 0x4, 0x10000, 0x9, 0x1, 0x4, 0x8, 0x0, 0x0, 0x3, 0x1f, 0x4, 0x0, 0x3}}, 0xa0) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000640)={@loopback, @multicast2}, 0x0) readv(r17, &(0x7f0000001b80)=[{&(0x7f0000000800)=""/4096}, {&(0x7f0000001940)=""/212}, {&(0x7f0000000600), 0x3c9}, {&(0x7f0000000680)=""/53}, {&(0x7f0000001c00)=""/189}, {&(0x7f0000001b00)=""/68, 0x3a0}], 0x3) read(r20, &(0x7f0000000700)=""/250, 0xffffffc9) sendfile(r18, r19, 0x0, 0x180003) 02:02:14 executing program 0: r0 = syz_open_procfs(0x0, &(0x7f00000003c0)='\x00\x00\x00\x00\x00egy\xc5\x8e\xcb\x1c\xf8\x8f\xca;\xa3?\xad\xae\x0f\xb5\x97ao3\xab\xcdY\x9a\xe3\xe5\xe1\xf4\x87\xac\xad\x80\xa3P\x8c\xea\x9c\xc7\x00\xeb\xf4X#\xe34\x80O]\x87\xdd\x894\xdal;w\xf8\xf8\v?v\xf0\xb8\xda=|\xa4\xba\xbbiq!\xd8g\xb7I\x12\x80') openat$cgroup_ro(r0, &(0x7f0000000b00)='mem\x00\x01y7SwaS.\x06ur\x89\xc9B\xab\xe3\xfarent\x00\xaa\x1a\xfd\xae\v\xbf\xd8d\xbb\xaf9Q\xde\xfb\x1fY\xfb\x8do\xd1\x16\xce(\x82\xf1\xbf{5Z\x13\x15\x14\xd7\xb8\xce\xf20\x1e\xc0\xc2\xedV\\\xc4%T\x94M\xc7`\x83\xa1\xa0\xc8gn\xe3\xfe\xef[\xb3\xbd\x18R\x1b=\xab\x97$\x03\xaa\x84C\x0eWD\xeea\xf5\xb9\x82\xea\xbd5:\"\xf6f/\xa1\x8f%8\xa8\x1e\xcf\xb6\xa7\xe1\x1b1\x94\xc1G\xf9\xfc\xc77\x1c\x00'/370) lseek(r1, 0x203ffffd, 0x0) perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 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) sync_file_range(0xffffffffffffffff, 0x0, 0x0, 0x0) stat(0x0, 0x0) getresuid(&(0x7f0000000ec0), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) write$P9_RXATTRWALK(r1, &(0x7f0000000080)={0xf}, 0x20000357) mremap(&(0x7f0000433000/0x1000)=nil, 0x1000, 0x1000, 0x3, &(0x7f000007f000/0x1000)=nil) r2 = socket(0x11, 0x800000003, 0x0) bind(0xffffffffffffffff, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(r2, 0x0, &(0x7f0000000140)) ioctl$sock_inet6_SIOCDELRT(0xffffffffffffffff, 0x890c, 0x0) 02:02:14 executing program 4: r0 = eventfd2(0x0, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000140)={0x0, 0x0}) fcntl$getown(0xffffffffffffffff, 0x9) r2 = getpgid(r1) r3 = syz_open_procfs(r2, &(0x7f0000000080)='\x00\x00\x00&y\xc9\xeb\x00\x00\x00\x00\x00 \x00\x00') r4 = syz_open_procfs(0x0, &(0x7f0000000200)='stat\x00') r5 = socket(0xa, 0x2, 0x0) setsockopt$inet6_mreq(r5, 0x29, 0x1b, &(0x7f0000000280)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) r6 = socket(0xa, 0x2, 0x6) setsockopt$inet6_mreq(r6, 0x29, 0x1b, &(0x7f0000a1aff7)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000400)='/proc/thsead\xads^lf/aptr/curre\xf9\x9a\x00', 0x2, 0x0) r7 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r7, 0x400454ca, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TUNSETLINK(r7, 0x400454cd, 0x7) r9 = timerfd_create(0x0, 0x0) timerfd_settime(r9, 0x0, &(0x7f0000000140)={{}, {0x0, 0x1c9c380}}, &(0x7f0000af9ff0)) dup3(r9, r8, 0x80000) openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000480)='/selinux/load\x00', 0x2, 0x0) r10 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r10, 0x400454ca, &(0x7f0000000100)={'nr0\x01\x00\x00\x00\xf2\xff\xff\xfe\x00\x00@\x00', 0x6}) socketpair$unix(0x1, 0x3, 0x0, 0x0) ioctl$TUNSETLINK(r10, 0x400454cd, 0x7) dup3(0xffffffffffffffff, r10, 0x0) r11 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='\x0e\xed\xcf\x00', 0x0, 0x0) ioctl$TUNSETIFF(r11, 0x400454ca, &(0x7f0000000100)={'lapb0\x00', 0x1000}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r11, 0x400454cd, 0x7) dup3(r12, r11, 0x0) r13 = dup3(r12, 0xffffffffffffffff, 0x1c0000) preadv(r13, 0x0, 0x0, 0x0) readv(r3, 0x0, 0x0) r14 = socket$inet(0x2, 0x80000, 0x0) syncfs(r14) socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r4, 0x8953, &(0x7f0000001a40)={{0x2, 0x0, @remote}, {0x0, @broadcast}, 0x80, {0x2, 0x0, @remote}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) r15 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r15, 0x8953, &(0x7f0000000500)={{0x2, 0x0, @multicast1}, {0x0, @broadcast}, 0x0, {0x2, 0x0, @local}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) setsockopt$inet_tcp_int(r15, 0x6, 0x0, &(0x7f00000000c0), 0xfdf5) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x3f, &(0x7f0000000340)=0x1, 0x4) syz_open_dev$mice(&(0x7f0000000200)='/dev/input/mice\x00', 0x0, 0x2c6400) openat$keychord(0xffffffffffffff9c, 0x0, 0x80000, 0x0) clone(0x20207ffd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x9b700810fd5f601b, 0x1, 0x0) r16 = open(&(0x7f0000000500)='./bus\x00', 0x141042, 0x0) close(r16) r17 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x105082) r18 = memfd_create(&(0x7f0000000100)='/dev/keychord\x00', 0x0) pwritev(r18, &(0x7f0000000440)=[{&(0x7f00000004c0)="03006f", 0x3}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r17, 0x4c00, r18) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r16, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) fcntl$setstatus(r16, 0x4, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r20, &(0x7f00000001c0), 0x526987c9) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f00000018c0)) fstat(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r22 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r22, 0x1, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) keyctl$get_persistent(0x3, r23, 0x0) write$P9_RGETATTR(0xffffffffffffffff, &(0x7f0000001800)={0xa0, 0x19, 0x1, {0x1120, {0x0, 0x1, 0x6}, 0x100010114, r23, r21, 0x4, 0x10000, 0x9, 0x1, 0x4, 0x8, 0x0, 0x0, 0x3, 0x1f, 0x4, 0x0, 0x3}}, 0xa0) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000640)={@loopback, @multicast2}, 0x0) readv(r16, &(0x7f0000001b80)=[{&(0x7f0000000800)=""/4096}, {&(0x7f0000001940)=""/212}, {&(0x7f0000000600), 0x3c9}, {&(0x7f0000000680)=""/53}, {&(0x7f0000001c00)=""/189}, {&(0x7f0000001b00)=""/68, 0x3a0}], 0x3) read(r19, &(0x7f0000000700)=""/250, 0xffffffc9) sendfile(r17, r18, 0x0, 0x180003) 02:02:14 executing program 1: ioprio_set$pid(0x1, 0x0, 0x800004000) r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.cpu\x00', 0x200002, 0x0) fchdir(r0) r1 = creat(&(0x7f0000000700)='./bus\x00', 0x0) truncate(&(0x7f00000000c0)='./bus\x00', 0x800) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0xa5cc554) 02:02:14 executing program 3: ioprio_set$pid(0x1, 0x0, 0x800004000) r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.cpu\x00', 0x200002, 0x0) fchdir(r0) r1 = creat(&(0x7f0000000700)='./bus\x00', 0x0) fcntl$setstatus(r1, 0x4, 0x6100) truncate(&(0x7f00000000c0)='./bus\x00', 0x800) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0xa5cc554) 02:02:14 executing program 1: ioprio_set$pid(0x1, 0x0, 0x800004000) r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.cpu\x00', 0x200002, 0x0) fchdir(r0) r1 = creat(&(0x7f0000000700)='./bus\x00', 0x0) truncate(&(0x7f00000000c0)='./bus\x00', 0x800) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0xa5cc554) 02:02:14 executing program 1: ioprio_set$pid(0x1, 0x0, 0x800004000) r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.cpu\x00', 0x200002, 0x0) fchdir(r0) r1 = creat(&(0x7f0000000700)='./bus\x00', 0x0) truncate(&(0x7f00000000c0)='./bus\x00', 0x800) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0xa5cc554) 02:02:15 executing program 2: r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f000014f000)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000080)=@updpolicy={0xb8, 0x19, 0x1, 0x0, 0x0, {{@in=@remote, @in, 0x0, 0x0, 0x0, 0x0, 0xa, 0x0, 0x20}}}, 0xb8}}, 0x0) 02:02:15 executing program 4: r0 = eventfd2(0x0, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000140)={0x0, 0x0}) fcntl$getown(0xffffffffffffffff, 0x9) r2 = getpgid(r1) r3 = syz_open_procfs(r2, &(0x7f0000000080)='\x00\x00\x00&y\xc9\xeb\x00\x00\x00\x00\x00 \x00\x00') r4 = syz_open_procfs(0x0, &(0x7f0000000200)='stat\x00') r5 = socket(0xa, 0x2, 0x0) setsockopt$inet6_mreq(r5, 0x29, 0x1b, &(0x7f0000000280)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) r6 = socket(0xa, 0x2, 0x6) setsockopt$inet6_mreq(r6, 0x29, 0x1b, &(0x7f0000a1aff7)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000400)='/proc/thsead\xads^lf/aptr/curre\xf9\x9a\x00', 0x2, 0x0) r7 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r7, 0x400454ca, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TUNSETLINK(r7, 0x400454cd, 0x7) r9 = timerfd_create(0x0, 0x0) timerfd_settime(r9, 0x0, &(0x7f0000000140)={{}, {0x0, 0x1c9c380}}, &(0x7f0000af9ff0)) dup3(r9, r8, 0x80000) openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000480)='/selinux/load\x00', 0x2, 0x0) r10 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r10, 0x400454ca, &(0x7f0000000100)={'nr0\x01\x00\x00\x00\xf2\xff\xff\xfe\x00\x00@\x00', 0x6}) socketpair$unix(0x1, 0x3, 0x0, 0x0) ioctl$TUNSETLINK(r10, 0x400454cd, 0x7) dup3(0xffffffffffffffff, r10, 0x0) r11 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='\x0e\xed\xcf\x00', 0x0, 0x0) ioctl$TUNSETIFF(r11, 0x400454ca, &(0x7f0000000100)={'lapb0\x00', 0x1000}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r11, 0x400454cd, 0x7) dup3(r12, r11, 0x0) r13 = dup3(r12, 0xffffffffffffffff, 0x1c0000) preadv(r13, 0x0, 0x0, 0x0) readv(r3, 0x0, 0x0) r14 = socket$inet(0x2, 0x80000, 0x0) syncfs(r14) socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r4, 0x8953, &(0x7f0000001a40)={{0x2, 0x0, @remote}, {0x0, @broadcast}, 0x80, {0x2, 0x0, @remote}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) r15 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r15, 0x8953, &(0x7f0000000500)={{0x2, 0x0, @multicast1}, {0x0, @broadcast}, 0x0, {0x2, 0x0, @local}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) setsockopt$inet_tcp_int(r15, 0x6, 0x0, &(0x7f00000000c0), 0xfdf5) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x3f, &(0x7f0000000340)=0x1, 0x4) syz_open_dev$mice(&(0x7f0000000200)='/dev/input/mice\x00', 0x0, 0x2c6400) openat$keychord(0xffffffffffffff9c, 0x0, 0x80000, 0x0) clone(0x20207ffd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x9b700810fd5f601b, 0x1, 0x0) r16 = open(&(0x7f0000000500)='./bus\x00', 0x141042, 0x0) close(r16) r17 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x105082) r18 = memfd_create(&(0x7f0000000100)='/dev/keychord\x00', 0x0) pwritev(r18, &(0x7f0000000440)=[{&(0x7f00000004c0)="03006f", 0x3}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r17, 0x4c00, r18) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r16, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) fcntl$setstatus(r16, 0x4, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r20, &(0x7f00000001c0), 0x526987c9) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f00000018c0)) fstat(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r22 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r22, 0x1, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) keyctl$get_persistent(0x3, r23, 0x0) write$P9_RGETATTR(0xffffffffffffffff, &(0x7f0000001800)={0xa0, 0x19, 0x1, {0x1120, {0x0, 0x1, 0x6}, 0x100010114, r23, r21, 0x4, 0x10000, 0x9, 0x1, 0x4, 0x8, 0x0, 0x0, 0x3, 0x1f, 0x4, 0x0, 0x3}}, 0xa0) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000640)={@loopback, @multicast2}, 0x0) readv(r16, &(0x7f0000001b80)=[{&(0x7f0000000800)=""/4096}, {&(0x7f0000001940)=""/212}, {&(0x7f0000000600), 0x3c9}, {&(0x7f0000000680)=""/53}, {&(0x7f0000001c00)=""/189}, {&(0x7f0000001b00)=""/68, 0x3a0}], 0x3) read(r19, &(0x7f0000000700)=""/250, 0xffffffc9) sendfile(r17, r18, 0x0, 0x180003) 02:02:15 executing program 1: ioprio_set$pid(0x1, 0x0, 0x800004000) r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.cpu\x00', 0x200002, 0x0) fchdir(r0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x6100) truncate(&(0x7f00000000c0)='./bus\x00', 0x800) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r1, 0x0, 0xa5cc554) 02:02:15 executing program 1: ioprio_set$pid(0x1, 0x0, 0x800004000) r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.cpu\x00', 0x200002, 0x0) fchdir(r0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x6100) truncate(&(0x7f00000000c0)='./bus\x00', 0x800) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r1, 0x0, 0xa5cc554) 02:02:15 executing program 5: r0 = syz_open_procfs(0x0, &(0x7f00000003c0)='\x00\x00\x00\x00\x00egy\xc5\x8e\xcb\x1c\xf8\x8f\xca;\xa3?\xad\xae\x0f\xb5\x97ao3\xab\xcdY\x9a\xe3\xe5\xe1\xf4\x87\xac\xad\x80\xa3P\x8c\xea\x9c\xc7\x00\xeb\xf4X#\xe34\x80O]\x87\xdd\x894\xdal;w\xf8\xf8\v?v\xf0\xb8\xda=|\xa4\xba\xbbiq!\xd8g\xb7I\x12\x80') openat$cgroup_ro(r0, &(0x7f0000000b00)='mem\x00\x01y7SwaS.\x06ur\x89\xc9B\xab\xe3\xfarent\x00\xaa\x1a\xfd\xae\v\xbf\xd8d\xbb\xaf9Q\xde\xfb\x1fY\xfb\x8do\xd1\x16\xce(\x82\xf1\xbf{5Z\x13\x15\x14\xd7\xb8\xce\xf20\x1e\xc0\xc2\xedV\\\xc4%T\x94M\xc7`\x83\xa1\xa0\xc8gn\xe3\xfe\xef[\xb3\xbd\x18R\x1b=\xab\x97$\x03\xaa\x84C\x0eWD\xeea\xf5\xb9\x82\xea\xbd5:\"\xf6f/\xa1\x8f%8\xa8\x1e\xcf\xb6\xa7\xe1\x1b1\x94\xc1G\xf9\xfc\xc77\x1c\x00'/370) lseek(r1, 0x203ffffd, 0x0) perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 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) sync_file_range(0xffffffffffffffff, 0x0, 0x0, 0x0) stat(0x0, 0x0) getresuid(&(0x7f0000000ec0), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) write$P9_RXATTRWALK(r1, &(0x7f0000000080)={0xf}, 0x20000357) mremap(&(0x7f0000433000/0x1000)=nil, 0x1000, 0x1000, 0x3, &(0x7f000007f000/0x1000)=nil) r2 = socket(0x11, 0x800000003, 0x0) bind(0xffffffffffffffff, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(r2, 0x0, &(0x7f0000000140)) ioctl$sock_inet6_SIOCDELRT(0xffffffffffffffff, 0x890c, 0x0) 02:02:15 executing program 1: ioprio_set$pid(0x1, 0x0, 0x800004000) r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.cpu\x00', 0x200002, 0x0) fchdir(r0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x6100) truncate(&(0x7f00000000c0)='./bus\x00', 0x800) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r1, 0x0, 0xa5cc554) 02:02:15 executing program 0: r0 = syz_open_procfs(0x0, &(0x7f00000003c0)='\x00\x00\x00\x00\x00egy\xc5\x8e\xcb\x1c\xf8\x8f\xca;\xa3?\xad\xae\x0f\xb5\x97ao3\xab\xcdY\x9a\xe3\xe5\xe1\xf4\x87\xac\xad\x80\xa3P\x8c\xea\x9c\xc7\x00\xeb\xf4X#\xe34\x80O]\x87\xdd\x894\xdal;w\xf8\xf8\v?v\xf0\xb8\xda=|\xa4\xba\xbbiq!\xd8g\xb7I\x12\x80') openat$cgroup_ro(r0, &(0x7f0000000b00)='mem\x00\x01y7SwaS.\x06ur\x89\xc9B\xab\xe3\xfarent\x00\xaa\x1a\xfd\xae\v\xbf\xd8d\xbb\xaf9Q\xde\xfb\x1fY\xfb\x8do\xd1\x16\xce(\x82\xf1\xbf{5Z\x13\x15\x14\xd7\xb8\xce\xf20\x1e\xc0\xc2\xedV\\\xc4%T\x94M\xc7`\x83\xa1\xa0\xc8gn\xe3\xfe\xef[\xb3\xbd\x18R\x1b=\xab\x97$\x03\xaa\x84C\x0eWD\xeea\xf5\xb9\x82\xea\xbd5:\"\xf6f/\xa1\x8f%8\xa8\x1e\xcf\xb6\xa7\xe1\x1b1\x94\xc1G\xf9\xfc\xc77\x1c\x00'/370) lseek(r1, 0x203ffffd, 0x0) perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 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) sync_file_range(0xffffffffffffffff, 0x0, 0x0, 0x0) stat(0x0, 0x0) getresuid(&(0x7f0000000ec0), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) write$P9_RXATTRWALK(r1, &(0x7f0000000080)={0xf}, 0x20000357) mremap(&(0x7f0000433000/0x1000)=nil, 0x1000, 0x1000, 0x3, &(0x7f000007f000/0x1000)=nil) r2 = socket(0x11, 0x800000003, 0x0) bind(0xffffffffffffffff, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(r2, 0x0, &(0x7f0000000140)) ioctl$sock_inet6_SIOCDELRT(0xffffffffffffffff, 0x890c, 0x0) 02:02:15 executing program 3: ioprio_set$pid(0x1, 0x0, 0x800004000) r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.cpu\x00', 0x200002, 0x0) fchdir(r0) r1 = creat(&(0x7f0000000700)='./bus\x00', 0x0) fcntl$setstatus(r1, 0x4, 0x6100) truncate(&(0x7f00000000c0)='./bus\x00', 0x800) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 02:02:15 executing program 4: r0 = eventfd2(0x0, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000140)={0x0, 0x0}) fcntl$getown(0xffffffffffffffff, 0x9) r2 = getpgid(r1) r3 = syz_open_procfs(r2, &(0x7f0000000080)='\x00\x00\x00&y\xc9\xeb\x00\x00\x00\x00\x00 \x00\x00') r4 = syz_open_procfs(0x0, &(0x7f0000000200)='stat\x00') r5 = socket(0xa, 0x2, 0x0) setsockopt$inet6_mreq(r5, 0x29, 0x1b, &(0x7f0000000280)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) r6 = socket(0xa, 0x2, 0x6) setsockopt$inet6_mreq(r6, 0x29, 0x1b, &(0x7f0000a1aff7)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000400)='/proc/thsead\xads^lf/aptr/curre\xf9\x9a\x00', 0x2, 0x0) r7 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r7, 0x400454ca, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TUNSETLINK(r7, 0x400454cd, 0x7) r9 = timerfd_create(0x0, 0x0) timerfd_settime(r9, 0x0, &(0x7f0000000140)={{}, {0x0, 0x1c9c380}}, &(0x7f0000af9ff0)) dup3(r9, r8, 0x80000) openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000480)='/selinux/load\x00', 0x2, 0x0) r10 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r10, 0x400454ca, &(0x7f0000000100)={'nr0\x01\x00\x00\x00\xf2\xff\xff\xfe\x00\x00@\x00', 0x6}) socketpair$unix(0x1, 0x3, 0x0, 0x0) ioctl$TUNSETLINK(r10, 0x400454cd, 0x7) dup3(0xffffffffffffffff, r10, 0x0) r11 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='\x0e\xed\xcf\x00', 0x0, 0x0) ioctl$TUNSETIFF(r11, 0x400454ca, &(0x7f0000000100)={'lapb0\x00', 0x1000}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r11, 0x400454cd, 0x7) dup3(r12, r11, 0x0) r13 = dup3(r12, 0xffffffffffffffff, 0x1c0000) preadv(r13, 0x0, 0x0, 0x0) readv(r3, 0x0, 0x0) r14 = socket$inet(0x2, 0x80000, 0x0) syncfs(r14) socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r4, 0x8953, &(0x7f0000001a40)={{0x2, 0x0, @remote}, {0x0, @broadcast}, 0x80, {0x2, 0x0, @remote}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) r15 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r15, 0x8953, &(0x7f0000000500)={{0x2, 0x0, @multicast1}, {0x0, @broadcast}, 0x0, {0x2, 0x0, @local}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) setsockopt$inet_tcp_int(r15, 0x6, 0x0, &(0x7f00000000c0), 0xfdf5) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x3f, &(0x7f0000000340)=0x1, 0x4) syz_open_dev$mice(&(0x7f0000000200)='/dev/input/mice\x00', 0x0, 0x2c6400) openat$keychord(0xffffffffffffff9c, 0x0, 0x80000, 0x0) clone(0x20207ffd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x9b700810fd5f601b, 0x1, 0x0) r16 = open(&(0x7f0000000500)='./bus\x00', 0x141042, 0x0) close(r16) r17 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x105082) r18 = memfd_create(&(0x7f0000000100)='/dev/keychord\x00', 0x0) pwritev(r18, &(0x7f0000000440)=[{&(0x7f00000004c0)="03006f", 0x3}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r17, 0x4c00, r18) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r16, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) fcntl$setstatus(r16, 0x4, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r20, &(0x7f00000001c0), 0x526987c9) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f00000018c0)) fstat(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r22 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r22, 0x1, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) keyctl$get_persistent(0x3, r23, 0x0) write$P9_RGETATTR(0xffffffffffffffff, &(0x7f0000001800)={0xa0, 0x19, 0x1, {0x1120, {0x0, 0x1, 0x6}, 0x100010114, r23, r21, 0x4, 0x10000, 0x9, 0x1, 0x4, 0x8, 0x0, 0x0, 0x3, 0x1f, 0x4, 0x0, 0x3}}, 0xa0) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000640)={@loopback, @multicast2}, 0x0) readv(r16, &(0x7f0000001b80)=[{&(0x7f0000000800)=""/4096}, {&(0x7f0000001940)=""/212}, {&(0x7f0000000600), 0x3c9}, {&(0x7f0000000680)=""/53}, {&(0x7f0000001c00)=""/189}, {&(0x7f0000001b00)=""/68, 0x3a0}], 0x3) read(r19, &(0x7f0000000700)=""/250, 0xffffffc9) sendfile(r17, r18, 0x0, 0x180003) 02:02:15 executing program 2: r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f000014f000)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000080)=@updpolicy={0xb8, 0x19, 0x1, 0x0, 0x0, {{@in=@remote, @in, 0x0, 0x0, 0x0, 0x0, 0xa, 0x0, 0x20}}}, 0xb8}}, 0x0) 02:02:15 executing program 1: ioprio_set$pid(0x1, 0x0, 0x800004000) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.cpu\x00', 0x200002, 0x0) r0 = creat(&(0x7f0000000700)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6100) truncate(&(0x7f00000000c0)='./bus\x00', 0x800) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0xa5cc554) 02:02:15 executing program 1: ioprio_set$pid(0x1, 0x0, 0x800004000) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.cpu\x00', 0x200002, 0x0) r0 = creat(&(0x7f0000000700)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6100) truncate(&(0x7f00000000c0)='./bus\x00', 0x800) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0xa5cc554) 02:02:15 executing program 1: ioprio_set$pid(0x1, 0x0, 0x800004000) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.cpu\x00', 0x200002, 0x0) r0 = creat(&(0x7f0000000700)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6100) truncate(&(0x7f00000000c0)='./bus\x00', 0x800) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0xa5cc554) 02:02:16 executing program 1: ioprio_set$pid(0x1, 0x0, 0x800004000) fchdir(0xffffffffffffffff) r0 = creat(&(0x7f0000000700)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6100) truncate(&(0x7f00000000c0)='./bus\x00', 0x800) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0xa5cc554) [ 2775.610404] lowmemorykiller: Killing 'syz-executor.4' (25073) (tgid 25073), adj 1000, [ 2775.610404] to free 52388kB on behalf of 'kswapd0' (28) because [ 2775.610404] cache 47080kB is below limit 65536kB for oom_score_adj 12 [ 2775.610404] Free memory is 1300kB above reserved 02:02:16 executing program 1: ioprio_set$pid(0x1, 0x0, 0x800004000) fchdir(0xffffffffffffffff) r0 = creat(&(0x7f0000000700)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6100) truncate(&(0x7f00000000c0)='./bus\x00', 0x800) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0xa5cc554) [ 2775.719698] lowmemorykiller: Killing 'syz-executor.4' (25094) (tgid 25094), adj 1000, [ 2775.719698] to free 52388kB on behalf of 'kswapd0' (28) because [ 2775.719698] cache 47080kB is below limit 65536kB for oom_score_adj 12 [ 2775.719698] Free memory is 10932kB above reserved 02:02:16 executing program 1: ioprio_set$pid(0x1, 0x0, 0x800004000) fchdir(0xffffffffffffffff) r0 = creat(&(0x7f0000000700)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6100) truncate(&(0x7f00000000c0)='./bus\x00', 0x800) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0xa5cc554) [ 2775.785760] lowmemorykiller: Killing 'syz-executor.4' (25109) (tgid 25109), adj 1000, [ 2775.785760] to free 52388kB on behalf of 'kswapd0' (28) because [ 2775.785760] cache 47080kB is below limit 65536kB for oom_score_adj 12 [ 2775.785760] Free memory is 26632kB above reserved [ 2775.840435] lowmemorykiller: Killing 'syz-executor.4' (25141) (tgid 25141), adj 1000, [ 2775.840435] to free 52388kB on behalf of 'kswapd0' (28) because [ 2775.840435] cache 47080kB is below limit 65536kB for oom_score_adj 12 [ 2775.840435] Free memory is 42696kB above reserved [ 2775.924152] lowmemorykiller: Killing 'syz-executor.4' (25224) (tgid 25224), adj 1000, [ 2775.924152] to free 52388kB on behalf of 'kswapd0' (28) because [ 2775.924152] cache 47080kB is below limit 65536kB for oom_score_adj 12 [ 2775.924152] Free memory is 59236kB above reserved 02:02:16 executing program 5: r0 = syz_open_procfs(0x0, &(0x7f00000003c0)='\x00\x00\x00\x00\x00egy\xc5\x8e\xcb\x1c\xf8\x8f\xca;\xa3?\xad\xae\x0f\xb5\x97ao3\xab\xcdY\x9a\xe3\xe5\xe1\xf4\x87\xac\xad\x80\xa3P\x8c\xea\x9c\xc7\x00\xeb\xf4X#\xe34\x80O]\x87\xdd\x894\xdal;w\xf8\xf8\v?v\xf0\xb8\xda=|\xa4\xba\xbbiq!\xd8g\xb7I\x12\x80') openat$cgroup_ro(r0, &(0x7f0000000b00)='mem\x00\x01y7SwaS.\x06ur\x89\xc9B\xab\xe3\xfarent\x00\xaa\x1a\xfd\xae\v\xbf\xd8d\xbb\xaf9Q\xde\xfb\x1fY\xfb\x8do\xd1\x16\xce(\x82\xf1\xbf{5Z\x13\x15\x14\xd7\xb8\xce\xf20\x1e\xc0\xc2\xedV\\\xc4%T\x94M\xc7`\x83\xa1\xa0\xc8gn\xe3\xfe\xef[\xb3\xbd\x18R\x1b=\xab\x97$\x03\xaa\x84C\x0eWD\xeea\xf5\xb9\x82\xea\xbd5:\"\xf6f/\xa1\x8f%8\xa8\x1e\xcf\xb6\xa7\xe1\x1b1\x94\xc1G\xf9\xfc\xc77\x1c\x00'/370) lseek(r1, 0x203ffffd, 0x0) perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 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) sync_file_range(0xffffffffffffffff, 0x0, 0x0, 0x0) stat(0x0, 0x0) getresuid(&(0x7f0000000ec0), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) write$P9_RXATTRWALK(r1, &(0x7f0000000080)={0xf}, 0x20000357) mremap(&(0x7f0000433000/0x1000)=nil, 0x1000, 0x1000, 0x3, &(0x7f000007f000/0x1000)=nil) r2 = socket(0x11, 0x800000003, 0x0) bind(0xffffffffffffffff, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(r2, 0x0, &(0x7f0000000140)) 02:02:16 executing program 3: ioprio_set$pid(0x1, 0x0, 0x800004000) r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.cpu\x00', 0x200002, 0x0) fchdir(r0) r1 = creat(&(0x7f0000000700)='./bus\x00', 0x0) fcntl$setstatus(r1, 0x4, 0x6100) truncate(&(0x7f00000000c0)='./bus\x00', 0x800) 02:02:17 executing program 0: r0 = syz_open_procfs(0x0, &(0x7f00000003c0)='\x00\x00\x00\x00\x00egy\xc5\x8e\xcb\x1c\xf8\x8f\xca;\xa3?\xad\xae\x0f\xb5\x97ao3\xab\xcdY\x9a\xe3\xe5\xe1\xf4\x87\xac\xad\x80\xa3P\x8c\xea\x9c\xc7\x00\xeb\xf4X#\xe34\x80O]\x87\xdd\x894\xdal;w\xf8\xf8\v?v\xf0\xb8\xda=|\xa4\xba\xbbiq!\xd8g\xb7I\x12\x80') openat$cgroup_ro(r0, &(0x7f0000000b00)='mem\x00\x01y7SwaS.\x06ur\x89\xc9B\xab\xe3\xfarent\x00\xaa\x1a\xfd\xae\v\xbf\xd8d\xbb\xaf9Q\xde\xfb\x1fY\xfb\x8do\xd1\x16\xce(\x82\xf1\xbf{5Z\x13\x15\x14\xd7\xb8\xce\xf20\x1e\xc0\xc2\xedV\\\xc4%T\x94M\xc7`\x83\xa1\xa0\xc8gn\xe3\xfe\xef[\xb3\xbd\x18R\x1b=\xab\x97$\x03\xaa\x84C\x0eWD\xeea\xf5\xb9\x82\xea\xbd5:\"\xf6f/\xa1\x8f%8\xa8\x1e\xcf\xb6\xa7\xe1\x1b1\x94\xc1G\xf9\xfc\xc77\x1c\x00'/370) lseek(r1, 0x203ffffd, 0x0) perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 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) sync_file_range(0xffffffffffffffff, 0x0, 0x0, 0x0) stat(0x0, 0x0) getresuid(&(0x7f0000000ec0), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) write$P9_RXATTRWALK(r1, &(0x7f0000000080)={0xf}, 0x20000357) mremap(&(0x7f0000433000/0x1000)=nil, 0x1000, 0x1000, 0x3, &(0x7f000007f000/0x1000)=nil) r2 = socket(0x11, 0x800000003, 0x0) bind(0xffffffffffffffff, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) getsockname$packet(r2, 0x0, &(0x7f0000000140)) 02:02:17 executing program 4: r0 = eventfd2(0x0, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000140)={0x0, 0x0}) fcntl$getown(0xffffffffffffffff, 0x9) r2 = getpgid(r1) r3 = syz_open_procfs(r2, &(0x7f0000000080)='\x00\x00\x00&y\xc9\xeb\x00\x00\x00\x00\x00 \x00\x00') r4 = syz_open_procfs(0x0, &(0x7f0000000200)='stat\x00') r5 = socket(0xa, 0x2, 0x0) setsockopt$inet6_mreq(r5, 0x29, 0x1b, &(0x7f0000000280)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) r6 = socket(0xa, 0x2, 0x6) setsockopt$inet6_mreq(r6, 0x29, 0x1b, &(0x7f0000a1aff7)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000400)='/proc/thsead\xads^lf/aptr/curre\xf9\x9a\x00', 0x2, 0x0) r7 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r7, 0x400454ca, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TUNSETLINK(r7, 0x400454cd, 0x7) r9 = timerfd_create(0x0, 0x0) timerfd_settime(r9, 0x0, &(0x7f0000000140)={{}, {0x0, 0x1c9c380}}, &(0x7f0000af9ff0)) dup3(r9, r8, 0x80000) openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000480)='/selinux/load\x00', 0x2, 0x0) r10 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r10, 0x400454ca, &(0x7f0000000100)={'nr0\x01\x00\x00\x00\xf2\xff\xff\xfe\x00\x00@\x00', 0x6}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x7) dup3(r11, r10, 0x0) r12 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='\x0e\xed\xcf\x00', 0x0, 0x0) ioctl$TUNSETIFF(r12, 0x400454ca, &(0x7f0000000100)={'lapb0\x00', 0x1000}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r12, 0x400454cd, 0x7) dup3(r13, r12, 0x0) r14 = dup3(r13, 0xffffffffffffffff, 0x1c0000) preadv(r14, 0x0, 0x0, 0x0) readv(r3, 0x0, 0x0) r15 = socket$inet(0x2, 0x80000, 0x0) syncfs(r15) socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r4, 0x8953, &(0x7f0000001a40)={{0x2, 0x0, @remote}, {0x0, @broadcast}, 0x80, {0x2, 0x0, @remote}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) r16 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r16, 0x8953, &(0x7f0000000500)={{0x2, 0x0, @multicast1}, {0x0, @broadcast}, 0x0, {0x2, 0x0, @local}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) setsockopt$inet_tcp_int(r16, 0x6, 0x0, &(0x7f00000000c0), 0xfdf5) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x3f, &(0x7f0000000340)=0x1, 0x4) syz_open_dev$mice(&(0x7f0000000200)='/dev/input/mice\x00', 0x0, 0x2c6400) openat$keychord(0xffffffffffffff9c, 0x0, 0x80000, 0x0) clone(0x20207ffd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x9b700810fd5f601b, 0x1, 0x0) r17 = open(&(0x7f0000000500)='./bus\x00', 0x141042, 0x0) close(r17) r18 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x105082) r19 = memfd_create(&(0x7f0000000100)='/dev/keychord\x00', 0x0) pwritev(r19, &(0x7f0000000440)=[{&(0x7f00000004c0)="03006f", 0x3}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r18, 0x4c00, r19) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r17, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) fcntl$setstatus(r17, 0x4, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r21, &(0x7f00000001c0), 0x526987c9) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f00000018c0)) fstat(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r23 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r23, 0x1, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) keyctl$get_persistent(0x3, r24, 0x0) write$P9_RGETATTR(0xffffffffffffffff, &(0x7f0000001800)={0xa0, 0x19, 0x1, {0x1120, {0x0, 0x1, 0x6}, 0x100010114, r24, r22, 0x4, 0x10000, 0x9, 0x1, 0x4, 0x8, 0x0, 0x0, 0x3, 0x1f, 0x4, 0x0, 0x3}}, 0xa0) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000640)={@loopback, @multicast2}, 0x0) readv(r17, &(0x7f0000001b80)=[{&(0x7f0000000800)=""/4096}, {&(0x7f0000001940)=""/212}, {&(0x7f0000000600), 0x3c9}, {&(0x7f0000000680)=""/53}, {&(0x7f0000001c00)=""/189}, {&(0x7f0000001b00)=""/68, 0x3a0}], 0x3) read(r20, &(0x7f0000000700)=""/250, 0xffffffc9) sendfile(r18, r19, 0x0, 0x180003) 02:02:17 executing program 1: r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.cpu\x00', 0x200002, 0x0) fchdir(r0) r1 = creat(&(0x7f0000000700)='./bus\x00', 0x0) fcntl$setstatus(r1, 0x4, 0x6100) truncate(&(0x7f00000000c0)='./bus\x00', 0x800) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0xa5cc554) 02:02:17 executing program 2: r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f000014f000)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000080)=@updpolicy={0xb8, 0x19, 0x1, 0x0, 0x0, {{@in=@remote, @in, 0x0, 0x0, 0x0, 0x0, 0xa, 0x0, 0x20}}}, 0xb8}}, 0x0) 02:02:17 executing program 1: r0 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) fchdir(r0) r1 = creat(&(0x7f0000000700)='./bus\x00', 0x0) fcntl$setstatus(r1, 0x4, 0x6100) truncate(&(0x7f00000000c0)='./bus\x00', 0x800) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0xa5cc554) 02:02:17 executing program 3: ioprio_set$pid(0x1, 0x0, 0x800004000) r0 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.cpu\x00', 0x200002, 0x0) fchdir(r0) r1 = creat(&(0x7f0000000700)='./bus\x00', 0x0) fcntl$setstatus(r1, 0x4, 0x6100) 02:02:17 executing program 1: r0 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) fchdir(r0) r1 = creat(&(0x7f0000000700)='./bus\x00', 0x0) fcntl$setstatus(r1, 0x4, 0x6100) truncate(&(0x7f00000000c0)='./bus\x00', 0x800) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0xa5cc554) 02:02:17 executing program 4: r0 = eventfd2(0x0, 0x0) fcntl$getownex(r0, 0x10, &(0x7f0000000140)={0x0, 0x0}) fcntl$getown(0xffffffffffffffff, 0x9) r2 = getpgid(r1) r3 = syz_open_procfs(r2, &(0x7f0000000080)='\x00\x00\x00&y\xc9\xeb\x00\x00\x00\x00\x00 \x00\x00') r4 = syz_open_procfs(0x0, &(0x7f0000000200)='stat\x00') r5 = socket(0xa, 0x2, 0x0) setsockopt$inet6_mreq(r5, 0x29, 0x1b, &(0x7f0000000280)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) r6 = socket(0xa, 0x2, 0x6) setsockopt$inet6_mreq(r6, 0x29, 0x1b, &(0x7f0000a1aff7)={@rand_addr="4dafcd478c2d0b4833aace9e152a2fa0"}, 0x14) openat$smack_thread_current(0xffffffffffffff9c, &(0x7f0000000400)='/proc/thsead\xads^lf/aptr/curre\xf9\x9a\x00', 0x2, 0x0) r7 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r7, 0x400454ca, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TUNSETLINK(r7, 0x400454cd, 0x7) r9 = timerfd_create(0x0, 0x0) timerfd_settime(r9, 0x0, &(0x7f0000000140)={{}, {0x0, 0x1c9c380}}, &(0x7f0000af9ff0)) dup3(r9, r8, 0x80000) openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000480)='/selinux/load\x00', 0x2, 0x0) r10 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='/dev/net/tun\x00', 0x0, 0x0) ioctl$TUNSETIFF(r10, 0x400454ca, &(0x7f0000000100)={'nr0\x01\x00\x00\x00\xf2\xff\xff\xfe\x00\x00@\x00', 0x6}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x7) dup3(r11, r10, 0x0) r12 = openat$tun(0xffffffffffffff9c, &(0x7f0000000300)='\x0e\xed\xcf\x00', 0x0, 0x0) ioctl$TUNSETIFF(r12, 0x400454ca, &(0x7f0000000100)={'lapb0\x00', 0x1000}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TUNSETLINK(r12, 0x400454cd, 0x7) dup3(r13, r12, 0x0) r14 = dup3(r13, 0xffffffffffffffff, 0x1c0000) preadv(r14, 0x0, 0x0, 0x0) readv(r3, 0x0, 0x0) r15 = socket$inet(0x2, 0x80000, 0x0) syncfs(r15) socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r4, 0x8953, &(0x7f0000001a40)={{0x2, 0x0, @remote}, {0x0, @broadcast}, 0x80, {0x2, 0x0, @remote}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) r16 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCDARP(r16, 0x8953, &(0x7f0000000500)={{0x2, 0x0, @multicast1}, {0x0, @broadcast}, 0x0, {0x2, 0x0, @local}, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf9\xf7\xe9#\x00'}) setsockopt$inet_tcp_int(r16, 0x6, 0x0, &(0x7f00000000c0), 0xfdf5) setsockopt$sock_int(0xffffffffffffffff, 0x1, 0x3f, &(0x7f0000000340)=0x1, 0x4) syz_open_dev$mice(&(0x7f0000000200)='/dev/input/mice\x00', 0x0, 0x2c6400) openat$keychord(0xffffffffffffff9c, 0x0, 0x80000, 0x0) clone(0x20207ffd, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) socket(0x9b700810fd5f601b, 0x1, 0x0) r17 = open(&(0x7f0000000500)='./bus\x00', 0x141042, 0x0) close(r17) r18 = syz_open_dev$loop(&(0x7f00000001c0)='/dev/loop#\x00', 0x0, 0x105082) r19 = memfd_create(&(0x7f0000000100)='/dev/keychord\x00', 0x0) pwritev(r19, &(0x7f0000000440)=[{&(0x7f00000004c0)="03006f", 0x3}], 0x1, 0x81003) ioctl$LOOP_CHANGE_FD(r18, 0x4c00, r19) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x800002, 0x11, r17, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) fcntl$setstatus(r17, 0x4, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r21, &(0x7f00000001c0), 0x526987c9) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f00000018c0)) fstat(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r23 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r23, 0x1, 0x11, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) keyctl$get_persistent(0x3, r24, 0x0) write$P9_RGETATTR(0xffffffffffffffff, &(0x7f0000001800)={0xa0, 0x19, 0x1, {0x1120, {0x0, 0x1, 0x6}, 0x100010114, r24, r22, 0x4, 0x10000, 0x9, 0x1, 0x4, 0x8, 0x0, 0x0, 0x3, 0x1f, 0x4, 0x0, 0x3}}, 0xa0) getsockopt$inet_mreqn(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000640)={@loopback, @multicast2}, 0x0) readv(r17, &(0x7f0000001b80)=[{&(0x7f0000000800)=""/4096}, {&(0x7f0000001940)=""/212}, {&(0x7f0000000600), 0x3c9}, {&(0x7f0000000680)=""/53}, {&(0x7f0000001c00)=""/189}, {&(0x7f0000001b00)=""/68, 0x3a0}], 0x3) read(r20, &(0x7f0000000700)=""/250, 0xffffffc9) sendfile(r18, r19, 0x0, 0x180003) 02:02:17 executing program 1: r0 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) fchdir(r0) r1 = creat(&(0x7f0000000700)='./bus\x00', 0x0) fcntl$setstatus(r1, 0x4, 0x6100) truncate(&(0x7f00000000c0)='./bus\x00', 0x800) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r1, r2, 0x0, 0xa5cc554) 02:02:17 executing program 1: openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.cpu\x00', 0x200002, 0x0) fchdir(0xffffffffffffffff) r0 = creat(&(0x7f0000000700)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6100) truncate(&(0x7f00000000c0)='./bus\x00', 0x800) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0xa5cc554) 02:02:17 executing program 5: r0 = syz_open_procfs(0x0, &(0x7f00000003c0)='\x00\x00\x00\x00\x00egy\xc5\x8e\xcb\x1c\xf8\x8f\xca;\xa3?\xad\xae\x0f\xb5\x97ao3\xab\xcdY\x9a\xe3\xe5\xe1\xf4\x87\xac\xad\x80\xa3P\x8c\xea\x9c\xc7\x00\xeb\xf4X#\xe34\x80O]\x87\xdd\x894\xdal;w\xf8\xf8\v?v\xf0\xb8\xda=|\xa4\xba\xbbiq!\xd8g\xb7I\x12\x80') openat$cgroup_ro(r0, &(0x7f0000000b00)='mem\x00\x01y7SwaS.\x06ur\x89\xc9B\xab\xe3\xfarent\x00\xaa\x1a\xfd\xae\v\xbf\xd8d\xbb\xaf9Q\xde\xfb\x1fY\xfb\x8do\xd1\x16\xce(\x82\xf1\xbf{5Z\x13\x15\x14\xd7\xb8\xce\xf20\x1e\xc0\xc2\xedV\\\xc4%T\x94M\xc7`\x83\xa1\xa0\xc8gn\xe3\xfe\xef[\xb3\xbd\x18R\x1b=\xab\x97$\x03\xaa\x84C\x0eWD\xeea\xf5\xb9\x82\xea\xbd5:\"\xf6f/\xa1\x8f%8\xa8\x1e\xcf\xb6\xa7\xe1\x1b1\x94\xc1G\xf9\xfc\xc77\x1c\x00'/370) lseek(r1, 0x203ffffd, 0x0) perf_event_open(&(0x7f0000000180)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 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) sync_file_range(0xffffffffffffffff, 0x0, 0x0, 0x0) stat(0x0, 0x0) getresuid(&(0x7f0000000ec0), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) write$P9_RXATTRWALK(r1, &(0x7f0000000080)={0xf}, 0x20000357) mremap(&(0x7f0000433000/0x1000)=nil, 0x1000, 0x1000, 0x3, &(0x7f000007f000/0x1000)=nil) socket(0x11, 0x800000003, 0x0) bind(0xffffffffffffffff, &(0x7f0000000080)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b0816f3f6db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) 02:02:17 executing program 1: openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000080)='./cgroup.cpu\x00', 0x200002, 0x0) fchdir(0xffffffffffffffff) r0 = creat(&(0x7f0000000700)='./bus\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x6100) truncate(&(0x7f00000000c0)='./bus\x00', 0x800) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendfile(r0, r1, 0x0, 0xa5cc554)