db1e6ca947fde8794d511272aa6b219f56a114721d8f026b819663f2482373b6d5903", 0x7b}], 0x1) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() close(r1) r2 = socket$inet(0x2, 0x3, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = dup2(r3, r2) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) r5 = socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) dup2(r2, r5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r6, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) getsockname$unix(r6, 0x0, &(0x7f00000000c0)) connect$unix(r5, &(0x7f0000000000), 0x10) writev(r4, &(0x7f0000000040)=[{0x0}], 0x1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x8005, 0xfffffc16, 0xfffffffb, "0affffff7a0900328f7c6ff246205f5e18aabc86"}) writev(r1, &(0x7f0000000840)=[{&(0x7f00000009c0)="1bf882c147063c80d3488dee7e157281374a68073ada17b27df1dfc9c9925c1f027c3b7b1a05319351cdc65fe93981dca900f55c48b50ab333662aee276b0ef9f188aa82ac19a7fb379eb4962f2d58dc2dc1127a173c751c812fd90ce41a14a56114322da257feb94d5189149508c957e47792c556a256c713d069c243858eab22bbc73660d8629969a253ab4105462c267e2a0f55481be0d308a8db18f4f8f293917cb5d1fe74f4a6c3be6babc58636de9017cf524849359c1a4c36d06821f99c211b7435ac690f4288f743374477e8b49be85e6d164b592d1091c16b241a0a7eb1c760f3f69ec542ac169d3ca0e4d4184a935f0465e41df1d1ead15fab9c6d893c922fe7ccc85b5f6e843e9bd257525ea4603d41f647350541e5ede6c68b51f0749545aa67b931b241e491369beb2b8cb7663ce5e20d5159e7efa0540fc7c2bdd5247867313e9e506bcd09", 0x14c}], 0x1) executing program 1: socket(0x0, 0x0, 0x0) setreuid(0xee00, 0x0) r0 = getuid() setreuid(0x0, r0) sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x1e, 0x2, 0x1}, 0x4, &(0x7f0000000300), 0x0, 0x0, 0x0) pipe(&(0x7f0000000100)) executing program 0: munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x60}, {0x20}, {0x16}]}) r1 = shmget(0x0, 0x3000, 0x80, &(0x7f0000ffb000/0x3000)=nil) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) socketpair(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getpeername(r2, 0xffffffffffffffff, &(0x7f00000010c0)) write(r0, &(0x7f00000001c0)="d9537abde93d050cdd16b13f742a", 0xe) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r3, &(0x7f0000001000/0x3000)=nil, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) r6 = getpid() openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) poll(&(0x7f0000000080)=[{}, {r7}], 0x2, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@remote, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "9ac9d0", 0x8, 0x0, 0x0, @rand_addr="03498c7d3c88732762c5bbfb418dbe5c", @rand_addr="bf7cb700", {[@fragment={0x33}]}}}}}) sysctl$kern(&(0x7f0000000080)={0x1, 0x3e}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r6) r8 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x4000073a, r8) shmctl$IPC_SET(r1, 0x1, &(0x7f00000002c0)={{0x1, 0xffffffffffffffff, r4, r5, 0xffffffffffffffff, 0x1, 0x2}, 0x7, 0x800, r6, r8, 0x2b4e, 0xfff, 0xe2b}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil, 0xc0400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000065000/0x2000)=nil, &(0x7f0000093000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f0000066000/0x1000)=nil, &(0x7f0000133000/0x1000)=nil, 0x8000}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000087000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000089000/0x4000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000057000/0x4000)=nil, &(0x7f0000000000/0x400000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000345000/0x3000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$VMM_IOC_RUN(r9, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) executing program 6: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf4419893cfd424b75262dc5ade2ab6278ab86672f9ed186987b8c19d9295a17b98020f6002", 0x52}, {&(0x7f0000000000)="b8ce794e6348627026b2773cfb7c2f9c18de1a158e69a55c02b557aa5412e2fe05b76eb634d0cbdc4eb2ee2405c65475c4aea90aeea4e4f99c713d271cf48535bd4bbd891a64d27b6c699e340002cce014697a90354b65d011098773e6e7f78e8214324ec19146b92a7c29943799bc070f657302754fe450e582fdf33b76c2b1d56789cd584260a8e52b60d9f5605757", 0x90}, {&(0x7f00000000c0)="46c399139e7ad4a5c5e4535f2121808d2e4806fb8e90048c87aff6d11b3466cbfb9ec32504836088ee963feb44ec6098d59d5bb4e9a24c6b989408ef8432f3b43f48c691d3c43f95f9adeb71a563b25e7629e823321ff578b60f444d3b9607da9ea460", 0x63}, {&(0x7f0000000140)="2a319d3651e84f1c03c1a20ea67d23cce377dee0ea85aabe8f3a76f224dc884efcb5cf6c5990f6378ee67503bf", 0x2d}], 0x4}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x8020699d, &(0x7f00000001c0)) executing program 3: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000040), 0x0, 0x2) socket(0x18, 0x0, 0x0) accept$inet6(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000040)=0xc) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1000, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x20, 0x53) ioctl$FIONREAD(r1, 0x40047307, &(0x7f0000000100)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vm(&(0x7f00000001c0)={0x2, 0xc}, 0x2, &(0x7f0000000200)="3be61c2b4af203f72a86319f01787e5cfdeb84b820d4f22efaefc339461d0a865736e7689ec850932d3d5f768201bc80bfedf5b42d325cb17bd610be5426b73c6449fafc9f1f697034ed2dad6390feb506496e34f7dc70586b3906f6a7fbfa47fdc6487f76ad727d163037b97ebbe5963be05b7242b7238f2a278a972de246e86baeb8e32d0db79acb0570be34b3185d66e8370fb89c7df4dbbe2612267d002ffa8b9ad2105c85599edb8332ffc432ceb9802dd85ed1353f84e144f859f111c6ee412d22971b1b01b6b7336ac3212a", &(0x7f0000000300)=0xcf, &(0x7f0000000340)="2625a2770864dff637c3f9ce0db93c7237dcd1dce602914c12f1f090a0cf2e3341a4de095fe22016dfa78f852342604be91dbdd6d96ce3b2b13755804b98969975e190c3d7eff5e23062c2f7a389cd10d4b8eba70c69edbafe433953261daf7646470efa5084b948dab00f2aaf64512fc3a1d004bcaf2a68fff7b95d8c7ad557408ff13ec918fa05a1c0bb1f88b33d05aa93201fa1a9feb76658fb0b", 0x9c) getsockname$unix(r0, &(0x7f0000000080)=@abs, &(0x7f0000000140)=0x8) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) setreuid(0xee00, 0x0) r2 = getuid() setreuid(0xee00, r2) socket(0x11, 0x3, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0x1, &(0x7f00000004c0)="00000000e0330c46ff5fcd7f6cb0ce8668764d4af9a08a16556bdb8f911a4b8aa170db5fd18f5b2719e5d43f5b7b1c393247d2069f00295b5025c79e9867e8fe22aede1bbb481376cdcd80db459dfd4c615e2e184693caff85ae469df968c0e0912db5e57245cc2c86daa2fee31f2ac87b8f59e7b7c69a1b92e1b7fd23641414a847f1decc91759d71caf975261de58c0c3d04000000000000000d5c6a677fc75a336a9b8f7eeefd0adf33ef1a6f5e581059bec627e6b65dd43dc084cbe3f1826898670d351a9ed3d28b18f96b0b95210829720d1410654a368d8e7d48c8ac1c86392ccc6a90219b3d3c4f9d8696dcb40935a023976d9daf1f2011ec61804e6a85a687f7aefb4f2831a44904edaa9be3166e77ea1202b1a6ad59de30bbee8b8d55a70fb57dc0", 0x126) r7 = socket(0x18, 0x1, 0x0) shutdown(r7, 0x2) dup2(r6, r7) r8 = semget$private(0x0, 0x4000000009, 0x82) semop(r8, &(0x7f0000000400), 0x0) semop(r8, &(0x7f0000000440), 0x0) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000040)=[0x7ff, 0x1080]) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000240)=[0xb, 0x4, 0x1c]) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000380)={{0x9, r4, r5, r4, r5, 0x100, 0x5}, 0x2f8, 0xffffffffffffffff, 0x7}) semop(r8, &(0x7f0000000140)=[{0x4, 0x200, 0x1800}, {0x3, 0x0, 0x800}, {0x4}, {0x0, 0x4, 0x1400}, {0x0, 0x5e0, 0x1000}, {0x2, 0x0, 0x800}, {0x1, 0xda, 0x2800}, {0x4, 0x6, 0x1800}, {0x4, 0x8001, 0x800}], 0x9) executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x78e, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1928, r1) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000180), 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000040), &(0x7f0000000080)=0x4) utimensat(0xffffffffffffffff, 0x0, &(0x7f00000000c0), 0x0) executing program 4: r0 = open(&(0x7f0000000100)='./file0\x00', 0x78e, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1928, r1) bind$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r3 = msgget$private(0x0, 0x0) msgsnd(r3, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000012000042fee18850"], 0x11, 0x800) pledge(0x0, &(0x7f00000000c0)='\x00') pledge(&(0x7f0000000100)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00', &(0x7f00000003c0)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00') msgsnd(r3, &(0x7f00000006c0)=ANY=[@ANYBLOB="0300000000000000bc597b8a7110cfcfb630f8fce91c8815cdb3170494422f94d3ca7b7e6e85277277ed8b80324a3721ef9788207334532be3f0940418dfc357ad34a8ff249bd5640720a0ef96857717d47c739a7105b1f5e3f02c84cacb4f83921ee9801773dfb84f3afbcfacf7b467bf6b551d8e905c883ef3bb3011e829e5ddce4e243de033ed1ad495516771cab6167098bc69fe5984b6280e3fc97b2d624151901511c550e6d5d4ec5f930c0dcec4366ceb87"], 0xa9, 0x0) msgrcv(r3, &(0x7f00000007c0), 0x90, 0x3, 0x0) msgsnd(r3, &(0x7f00000002c0)={0x3, "9e781bbca46c99cdf655e4c26c0004568ff612f5014bb6c38813e7f19ec3965d40536531f0806f05fb339c2680fe296ad745c0ff0e18b2e29eab9f1f2e5f8a725301bdf09fd1831588fbee4235689758173421057ad11c0a8bdd41b3d71654516c64062d98ac0bcbca6c8bd374cf7e744522a15a95698db96794d59179e6ca2e022e885b90f9bbe0df7ce1424d077f730571cc68c53eda145a81ff55573f6545019fc660eeb26081d534e95f2c907988070c2be3aa4038d9f21be7b46a817bb8c16aa53b8005bf1798fff4d6412cc46388846b1655ddedefe9c530ae8abe564d53815f6d9dce46d25ca6b717199bf9479d8c7c392c386aba2643ed78c126e178abaedc86f12b07dbeff2490c59568a142c83f8dece6bdef7097cec1588301bb9dbb4044e498314ef65ba7b41f135c50a80577a281419b34c8e4022440b99e9b70cf4710beba30d68df03e5dc6e0f868326d723230641e448a6c3d54e92c327f8acef1f971f39c3abb6976f377c52878c74957378086e4e698ce26abe453ae2d6e58d6838f92669f5a9b21961e091b825b41d4617252d763c83e495323da0a01a1fbadcd7e3af28b2410090767ffc3178503dc4e75b1290a681cda8c831b83db528c0936bd1ad854fd19599217e771c9e4fb14a13d3ad3e95cc4537699e46f35616d4bf586ab00f06c48e7669214e396472dc13ad4e4133018b935a4da53775c4e411a4006c61d99f41386d62c6b7f0c21d96d86682e1432b635304608def8e991d0e00620704ee5a459b1259fdaf6a58045edeb7f1f06735ff7810559ff3ec7949c64008aa971aad3e8f147ba88aec61e64573c86f5088abaeee953ec83d3924fc4194c78f9f0fdb9d8a86414f9619b6efbee420e2d5fd4bbe9d880efa13b0c8e0dac664f877734a9d2808ebbc6ea5ba1ba58c7750ab0808a148d147c06b030c26720ee6e8a943fe377227ca9ad4f8b74e41bf57a800b9b39082b4688dd34e9ddc576a5d9367dd5a130da01d97af2d83d7ca1b28d45e67ece3a627120749a61fcdd70cdb0d8e8d1d12ad8784701ebaf9c8e33c859744c46a87c3e3cea986933a03393c0160afc3093674f387dd1ec07cd10ff44e40a53acbba29edd7e3426fb12dc3d2596c41f8db2a582a458c5253161d8925553ff4f3d82076499d1853fcbdd964cb7b8638c2c4dbb79029f0983a8906c5ff6c40155240f12c08d5a28903980fc3cc65f3772c779ef7fbee94525166a7f42062336e9719578aa00e726a50f46af30d2ea3f6c4620639de7943bf1d301f5b02da7dabc4028abf6c1485a625b1af8cb1781a5e14e70c86253f5646ef2ae349951428cdf1e9c20cc0b98dc2cda4a76dd8df916bab704affb931bb1560c33350cf73cbe1d16a3d7ecbe6587a8512104002154e3e54119efc0808a4bf6e5a3c13ef320983ca1002a7e0c4241138dab3a4ba1f34c0f6056b183a63cbdafee478c8209814f05645d6de3d243f1ad4e93d647ac5fcc5f40c61544a6c4f00e0be6378d7a506abd7c42061c1c88c80a86aeadde28f054ffbb76797e06aeb51b76f99ed121abdba394e5736043561665d1f9aaac56bcd1ab493795f8fcf8c934c202ee8294f4636a28fcba25889de22eb6f75a756286722c8ddb46ae39dbddcc3545348abfe1e0a2cc4db168f7d6d2f3966f75f63ad72975903929f3b159e71070cf7235420c9a20ac2d6a1c5ed7d906aec6c781125b437a98f74484e0f4fa778bd638c8ebbb48eb7690dd30db4446bdd419dfab4c8eb3f2b6e9345698854fd35a1b89cb753c15746f6597043c874a8cb95cc4afad8dc4c82028329717b991dc8871b73fc6220ee7486881f80c8371978db3ce325b3fff14b695377fcd5d46c9dacb4598c4f2463b2d7b2886752b6f51fad967053e53494c9e971a8e632e7467a714d266279d4cab9827b4b6589f17f8cbba8d6ee72c981c36fc34abde25421e32e2e8ff9061108e66fbd67367211fb457ae4014196913f12cde8f5e8e4db323809f89afd961c5afae853fd08fbf1ba9a9db91ec43236e1ce087c6b408016a8b9402cf6cca4c2c4d84a2f9a74de9fa10916d0c3884897f51aa8bad28f593fcff612e08ddb44934b5001191457c07a9f9ce3b170ba31b279f0bea3ec4d5174619cfd9c9fd43173af41b62e0059ef2e7aafe42d6915d2b2d53f537d7fb09a0e63d3afdf615f22a6ce35450f43e2ff3d67c170f4f4538dcecb5ebe8642503cdd98dcab2b0c56f094d15c88e81e5d544f5a7fadedb66edb8d787451d4bb900b11254f5cc186a35d68ffa5cb91526d0a431f202e160746963acad0249ab6af3063f0630583c86e03621fc6994e006ffdfc290b2192a955f5cc051447c307d38672f2baa8f2bba748416803332ea9be7465849c22e6db2903e51711627f3368f34da829338acb3982ec702f263e81a1a1e673c754eaf26299be775852a9be690171ecc238fff912ce7f3a85e54a125b6e7b2b3e6bb937b542675c29056cfcb2159d3df4ef2c5c6ed93cde3eccd4326aba81aec8935dff4c47c9ccb2d3556a15f8603687a6078289de74bc9715f4426d2d2b794f4027f18613594f5daa8e5d5232a6b52524fd83af071b86346c9294f794a7bbda7aa5e0d4412fc03fefcd52a7b25285fb3749a40a2f32d36fcec1188304b4ddba1ba6bb5f7fa9eb0128f503cd07270ca63ca1126a6685ae5159441b7ee64adccba0e8a87b6ef5ad8919104ad5446a99d5bf7a1ff879597fddc7d02b598a7b92a0501946a0dbdc0a5275db14dba5badff5e9494854fdcd9f9a8daee5bd5a73d964d10a793e0203afdff270fc63f6c3caa2f5e3e4f973a1a4e615b9e0317bfdb666a7394090a30d91076ddb32f736a0b4353706b7ced29c61457d0374f8a3cf37daad0ef08ea5ba0be7ba3715b280623beef48929a30e0ca217e26eca48b49a6a4d576a90cb21d38f6452e7849badfc218b30cd02361a5faa5177bee51ecdd14299d695b8b461810c44d758dfe66cf644b976197a1147f171766def2741d62c026a29a05f76bc047127ec4e72b29268878d9a7d06de054ddf30106bd8020b6fe97c9b30f49f3831e36dd89c95575c7f2788f6ac3f99103f513671386e9f259fe946c276e9fa85f2ced0b18260376bafcbee62d7bda309da81d5e4c7491f1fc5db0d0bf190df8fc89dc435435d15214ad7dee79a797ca122ca492df3e0fa5f1fceec359f39dac679b6ebaa1d8d66a46eb85f5863e088d10c11c5351799a65cba3cd71b122fbab3e9aec4c5b16c68454cf96b657947737b15ea31253cd9b799f3298fd8e7ecc3628664f5c1a0d8cbbaa05da24c517d5e4a5b5975af6543f217d83b8d456882459d7688b0bd7371fbbc0ac532c5330491f140bfd81909c299671abed7167665c1db14a344cbd7051fa20cb4a971ac293deb789c861b2ebba0dd0bb8c7b58b03193855ab8abe6ebe0aa8c1940e7a1edffcbbbf654fff6d9329ff1859a12ed78081c9d17f4103c3e020f1aa9b20906780182c59619d92c90565eb4969e7951e363c4df5dca9cbe79550472b6c17ae1e5bf6643d1af70851c2445ffd1577c79016e7714fabe45a78c82465f9f58e665497b23445577dbcd57618e2360f09799e04bc65db5f86a04af33f613bb0262064672d8852843b72aa6ec6db1eb0cb75deb74a762af5dda2229fcf7b64961f73bde16065066c7aafa1d253c9710604dc8de1216cdc62c650e15c7993cc0e7293fc3655e1ffbc05b3316b14caf3e57340b5c2a94bfc277a102ebc43fba308b361401974ce7e2c85b29520b9ba0c590b1301774a117addee6ea0ca689cff97e895b8c11d78e3a62249a48d8bdbeb5a6ba332d3417dc7033da8de53ff2044d1d0baa8e9c8723a47ed302b05b64cf414c4c1efde3d1d9e804deb057c98ce73d603649bfc3b8a2d25ed15a3e9a0c030a80847a3be942848aaf3939da91ec387850c2306292727c3851d1dc817eec44e40b8044f4f1da4021608ff1c0ce2c7ad2571e036420d97e6b1434eea6912053d48bc17b044f6f62517b97fcfc08f10b2fd9866ee5b596c417423d0821dffef4a50cbbeac97a7d91bf217973d0877c281d15f68bd16b32e7da198deea88b934cfa32a85c3b7e93e8fc381b61f99b061c45f4bed88283dbf362d4db6e9e556372532e19a4e037bfb3273ee268a61da5a17afa65d9160c2a66af08c54b193e241d88ddc5118fd5e9401936496ba9f4996a11d1f9ea7c3c4813da01c466b78bb1ade1ce846206ac4dd157e13c4354ba7c3019d8671ea2dcab6b9249c7ca7a559a4863b8c8f68b5359136b7e45cd4ad9261553f222727a079538e97aa6027c7a9371d28b3e3a487f3f8a70488e1fde909995f6fd02085687c7606a0a8d20582f82b3194bb8f16738f0273907c2ae43bb03d7154f7da73a7a834101d1f0b4113208c262ac4287cd6cda81726ce9c99a782f8e5d8b71f565fcbec3098aeed0e55eaaed18a4afe6c7a7b8e8e0442e2d12aeaf4e4f5c48eecf03f3cc3cb362c25e575cf1190d52aa5d29f68b513cf7056b961bacd44a69e7cae688267ad228ff9de2a4c611c8c333fb3cc9f0831406eb02b26ae504b20d9876dde5e5006479602ce6a3d7c155ed561510fc0a8b8b04b03ae745e22927d2860953843099b31a9e5ef05b31c0cb188e8353e4593a8933c471041593b6fd04450852d1837580089e960897ebbc0e354fa681e4156cb3f89b427e7ed08ede25ccc6cf92d3f9434b4e6b436fdae2431c0fec2851af7538bad4e9e516c0235f9568c52febc2861a6201484fbe1e57a9c9b9907d0f0df04b0bdb460d7a712324dcb52a3fe902d354397b3876bd1389ddc076f7304ce023998cbfaf01c98d3426a81407a116240d1532c4ce32f273da00d75d2e3e665547d4a06ecb4f627cda9f6c485fe3ee1dcd8e3518d55a8ab0a98035336238884757f455f9870a0ac1dc1844949f2e14a40a10f2bf7695ff5527ad0e49071ac6e22d2bd662fb32f2f9dc702e6fe9e1145eef66f9a3159e59991032dcc2cdb906bb7f7c2bc0ac04a1c62c36a43e9abdca93520fc45cf29511ae617c0e841af1a2eab9cefba2833f62b9bdb5f8a18bfe95ce27312ab016f41c609f13303c791490fac53596aff8d77379b34951beec8783f3f93d03352a842d8a78ec4610cc1e334740dbd7acda6e6502007a1c33b125b5e888964d8845d97f4cfc616f153459ba694b6164180bd21ca4109bd616febea0a6eab0b9e4ef21c4e2d8ed281f5cf7c85f2bcfc3767fd21a17c357a801c7b17f78273888c1a0d411c5291d2729a52a65607aa747df9104d8d83c2b859b20110b81d236c54b5831e723668bff0c4c5806f4f8383e155e15e43eb1608bdd4cfae6f3958ffe24ca58241bf72f1a8b89d06c658bd66c5539214b3de38a2a97a955ef819d987bb9b350cac39eff7a9f6b64ae4da758fad71f6d8a16507f14856200e6b35f232f18993717340f9b0c0dc2780921492be165975ce6458871a939800d453abdefc3e5a044094434dbd7e512c0e0ce8d2d0174394017d4778d315e739d91b8d7496a7da5725a210045c9c2b5a54b22ac81219ff6c4ba0e1b223e25e4c73db3ac96afcf5b6bbcfee72cabc24f505e25efa59593c9f5e1f8326e55ed3f38ca5e699dc11bc63df061b18d01388ec6bf6fb33303decf1b4544f9f5d251699e3d38b4a42280464e1862b60c927cdb6d013f2b6ef6645d21bf1b4a0eaff6ad527c141a2b0d0c484099ce3f98bdba0bb3402ed845eec9742cd4febb53677a7f67fe29f3c0ff31bfc3d1f4ce18bd8"}, 0x1008, 0x0) r4 = dup(r2) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x28}, {0x24}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) open$dir(0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000180), 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f00000000c0), 0x0) executing program 6: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x5, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) bind(0xffffffffffffffff, &(0x7f0000000640)=@un=@abs={0x0, 0x0, 0x0}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file2\x00'}, 0xa) mkdir(&(0x7f0000000740)='./file0\x00', 0x0) chmod(&(0x7f0000000780)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x19) chdir(&(0x7f0000000140)='./file0\x00') symlink(&(0x7f0000000900)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000340)='./file2\x00') readlinkat(r0, &(0x7f00000006c0)='./file0\x00', &(0x7f00000004c0)=""/26, 0x1a) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x2) semop(0x0, &(0x7f0000000280)=[{0x5, 0xffff, 0x1000}], 0x1) syz_emit_ethernet(0x61, &(0x7f0000000880)=ANY=[@ANYBLOB="ffffffffffffac5667ac67fe7815fca84c5a135ad25d42a64a3d5399eabf1b95c682de89c5410800490000530000000000009078ffffffffe0000002440c000000000000000000004e204e2000089078b118c3acc99698f88732e2aa21fdc48103a73a0bfcb422b030c28845600a"]) fcntl$setstatus(0xffffffffffffffff, 0x4, 0xc0) r1 = getpid() pipe(&(0x7f00000001c0)={0xffffffffffffffff}) fcntl$setown(r2, 0x6, r1) r3 = fcntl$getown(r2, 0x5) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000001280)=[{0x61}, {0x84}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) fcntl$setown(0xffffffffffffffff, 0x6, r3) r5 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r6 = getuid() fchown(r5, r6, 0xffffffffffffffff) accept(0xffffffffffffff9c, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) openat$vnd(0xffffffffffffff9c, &(0x7f0000000240), 0x20, 0x0) executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) (async) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) syz_open_pts() (async) syz_open_pts() openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) socket(0x11, 0x3, 0x0) (async) socket(0x11, 0x3, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x79}, {0x81, 0x40}, {0x6}]}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x79}, {0x81, 0x40}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000140)=ANY=[]) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) (async) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f00000000c0)=[{0x8, 0x2, 0x7, 0x20000000}, {0xf001, 0x7, 0x48, 0x4}, {0x7f, 0x94, 0x9b, 0x89}, {0x3, 0x6, 0x0, 0x8}]}) syz_emit_ethernet(0x26, &(0x7f0000000280)=ANY=[]) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETMAP(r2, 0x8010570e, &(0x7f0000000040)={0x0, &(0x7f0000000080)}) ioctl$WSKBDIO_SETENCODING(r2, 0x80045710, &(0x7f0000000100)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000140)={0x6, 0xb}, 0x5, 0x0, 0x0, 0x0, 0x19) select(0x0, 0x0, 0x0, 0x0, 0x0) (async) select(0x0, 0x0, 0x0, 0x0, 0x0) executing program 5: mknod(0x0, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, 0x0, 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x4d}, {0x54}, {0x6, 0xc0}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)=ANY=[]) sysctl$ddb(&(0x7f0000000000)={0x9, 0x4}, 0x2, &(0x7f0000000280)="c79b9758", &(0x7f0000000080)=0x4, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) executing program 7: syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) executing program 2: mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1d21}) semctl$SETALL(0x0, 0x0, 0x9, 0x0) r0 = semget$private(0x0, 0x2, 0x208) semop(r0, &(0x7f0000000080)=[{0x4, 0x3, 0x800}, {0x0, 0xe3}, {0x3, 0x8, 0x1000}, {0x0, 0x8}, {0x4, 0x0, 0x1000}, {0x2, 0x6, 0x800}], 0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f00000000c0)="ebffcbff13b9", 0x6) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ktrace(&(0x7f0000000100)='./bus\x00', 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000), 0x0) executing program 4: mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0xb}, 0x2, 0x0, 0x0, &(0x7f0000001440)="cca410df", 0x4) open(0x0, 0x611, 0x0) executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000aaaaaaaaaabb810001000806004b08f905040086dbbbba595918e0000002aafffffffffffffe7f02"]) openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x8000, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f0000000200), 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) open(0x0, 0x10, 0x0) utimensat(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) getsockopt(r0, 0x0, 0x9, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff}) sysctl$kern(&(0x7f0000000040), 0x7, 0x0, 0x0, 0x0, 0xfffffe88) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040)="00040080", 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) r3 = socket(0x11, 0x3, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) sendto$unix(r3, &(0x7f0000000000)="b10005136000009f05003e0800000000331c13fecea10500fef96ecfc72fd3357a068d02bc31a3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8faff0037720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012000000000000880d6633c556ae9b287948a62310db415f779642cdcd71a3f8343712051e000000000000", 0xb1, 0x0, 0x0, 0x0) recvfrom$unix(r3, &(0x7f0000000140)=""/97, 0x61, 0x80, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) sysctl$net_inet_udp(&(0x7f0000000040)={0x4, 0x2, 0x11, 0x5}, 0x4, &(0x7f0000000140), 0x0, &(0x7f0000000300), 0x0) executing program 5: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x40062}) r0 = syz_open_pts() close(r0) getrlimit(0x3, &(0x7f0000000000)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x30, 0x0, 0x4}, {0x2}, {0x16, 0x0, 0x8, 0x4000}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[]) syz_open_pts() setrlimit(0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) setrlimit(0x7, &(0x7f0000000200)={0x42, 0x62}) r2 = syz_open_pts() close(r2) syz_emit_ethernet(0x23bf, &(0x7f0000000100)=ANY=[]) socket(0x2, 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x100, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000140)=0x6) syz_open_pts() close(r2) writev(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f00000009c0)="77a03b8920b06db3df0c46306a162fab1add083a5491b75e2c0d34ba2a86f945539b42a2a37f22ecf42e32375bce76aec0a43275b922faaa49831284f03b8b7cc1945b2bb64b4fa92b6a6c84bf570c2109fb4aae06e7b14cae016eeeba796666e074f6eabaa7f5855c84430fd82e3f178df74801bcd38612be0751e43ce46f835d5a9bab7e4bef7e1d5540a8c785aac5722ae4d21a43b0a0b941b606751cb5580d6bb1b503762270fb4532a864f0eff00312fbeb80e688e876ee41239fdb8edba45be56c2c7977e791819669e015ed6f2901f88276abe3f9a7f66c7a1b7cbf5498c25ba7be8574e2d1b93d2dc4e96793cf769b9d856f9dad8c48ef4597bf2f74c47c0192624d1998b7dd6fba3e556db78f7bc006907cde5446a84e8651f54d43693bdcde3ad8657f792f0b0acfa3d3323f33337567a40a21386a25351b105b7c3e28cc7d8a5c660a3343b37fe160772c234348ea2e2950faa6712a3f9b5a3f87607574a60cbb210b1225ea5ca52d1b8e6ce2f658e46fde50bc50185f228491f2ba57c19816954ba0d3108dae954b58ca1dc580248b754aae71926343f1b85b80be1cd9276c9c47dc41ada884f5ad5bbbec76566c37675f239ee017a3925dcd94bf65240391b80a6b581613131286b341e001124f9967f1d57b5c3eb3db0774739433fbfee8d1c08c06336f122ed9cfa765f9fcab7968668a4ed96ca6b650986efe8729d9e887019a7bc78a5f3b4975849625ebc32a6f98dfd3bb634e0b3f932bb6af877e99bd9e5db3462a1994737e66f9f824dfb9dc4ce38d81c3fac1efc220d1fe00a7a0de64837c82a4fb083522bb9cbece607b4568e4d2107beac65eaeefcd5ecd689a9cdc3006eca19556cb065a6568b0c838c31a4d1946df15e39e736e2aae849ad7065bd37eef87732d99325297eccd7bba113f942306947de921c71a5e78f03670db1e7618de16229afed9657b08cbdf0f1de9f6ddaf9c63fd5c133b2fe36010132cedbba7e2f0efd2d2755a8c0866e0d617cbc972a9fb4ff8820a119b7cad919b88e50f2abc05063986cce69e78051542997179cebc3ae52ee331dd1217aeff219cd861cf8081d097a6419c81f973aabf70707889bceb293bca251ae07b91183ca2572a6169254363f8afbd2caf31fe297cb7465320c1459654c81629549fe3642ebe1e9ccaaf88e3288391976d9b85173d8cf1cc6cc73cbb38a9e7379e5031ae94dd1fc242cbba4033163e6a8e655de479f022d85573f28ba30e70954147eaa19d43937c2550afb8b7d1b2a25d24ec3ee228933da425a2848916707a636957d7211c73d8d78676dd604deb5da7631f5fc1d6c5e7431db27dda8539daefaed79a3029fb1cc80c429019ea7f1e253b447ff27daa0cc041127363c42fb14ea07d7522b79fd9ff57909b504c27d61ca13906e63756a18dfff7bf94068a0277a072b28a76b32777412f928a9e1d536983e66780c07742e624132d643b0001a5fd0562cadcc88e9dd0feafef0b051bf2cb2a7f2e77d386a01d014ad76c44f127ad1ad0ea09be79c333ef1f66fb2e1025ff194ccab80df7097165d87b968118c046840d18d807b856cc038531bc400c23617ba14674b1db2591d6fad35eccedf20cfe1a82d6a468036f0766090a0868ba2100c6ed81d0153f1f119e7ad7a3b1a205c5caa366a416e29f2ed7a745b22e49c3e49d3f05ee8353c24cd48b501a4a2a0ffdbb3bf1ddb288d9747d8434eaa18ab8e79bb47d4241fbddf0e10487152ea2bf134bdbc5fb9a93346faca5b65c1b7fc95b8eb5b7dba66e7d41b2626aaba0c6521115255c4f34b8b09af598fa8293cd56af8f9b805362c4da3e8ba6c6ce00b3799713553c685932d6f7e5a3bec7096785d41c2e934f728aecc880b900a782c98366b3653da28f8ca7568716be0bbcf63defb34163d87bb3a861d250430e46be2421b5242c888d78d9080b1917187b8c6b06f57d9162c4a38007ceab4b9cbc9d3b9e1df870d51a0169f4cfaa918b7b1ff0367bd2c829c52948055b2f20335c089d852e850c1e9ac4c8023a220c6e104d281c0257943211de1e5a66818f7c517f7a72797b5fc8314e0d0280eacabba8b088f476ac5eca32257b64188cf4ca2ce8745985de48f96891ab95a7b2b62973538ffef6736f03a0c036b8f9c21630bf85d7a17caa288fb22ce45aa1ff4ec85203e5b2d3ebea4393526a2e747ad2d47142a4f1e0b9969c1b6f066b577625e4f43cf8f98a90ff48289b45495baad27015a9e5fbf6d4cd6d4fca1a8819cde1d6c323028a4deabcde308f8366ea8ea1c0825c68f07929f58a4fbce33bec716e9777caa58ca1769c6e6fb28c076c461a18bd7891cdd1d14620ff95a230f7dab1678f87c8bbcc95ccf7753702b3cc3bee82b32939c020859042edf819676c575d30585c21e950e79203270c29a17ed1a3252f57d13635db5e4d89dde2a48c23c29ba0b2fb1bb8ed2c3aedc22508d5dfb7b8adb5aea2764d51c6cda12de26e22955d844de93b4706ae5d3987a34a107e5667cc78185aa15c1885e53fee0e603e75457a836a74e08299ace27479b9e6f11a99f36201a1eec4c89ccc6cc6e8b2a965745e292940a65dfcd798f95fe76fdf8c5487b45043d5508c9adb5c0bf1ef1106eeefde0473b0adb073dbcc0bcceb8479829d163518b0a93af197e02978fee510348ed90cf88bfa7d574e29fa6fe1b2406f4af061b9e1dddef5a145a971aa2a0e2480434daefc6420b9aaec5e22eaf782333013ee7b2009375b831c8e8aca8a46aa78f019ec02845e0bf6965aebb8b065a3ef7d7dd70e7c6f207c001435bb95e91fb19a5ec6b4c73e22f10ae5b04fd7c07e39db51191428c2473c56b7f4b2666a33d79eeb2a743f7716f016a788118e55f16622d318c053244921018add6c1cec67b4f5951bb1368f2964049a5490efbbc6c5f4f5e3ef404acafbf077f9a4b1adc3497b56784d4c8ffbc148d1de75a773915dd383ae1eee576469438e069a2509ffa716b247b644532c5a121504b40642c673c680811ed93d63a0c027adcc394dcb8683c908039aedcd43020f9ef3d1b9827633caecb2229699c7559452e6079735ac43eaec4ae1250690e68f041c7d9b23cd653f4483c9d27084c57477f0ccce4656339e3b65dde868ea078379186c4bc907e1e09316f70eadc7dad1465d2747dc6e94091f4eaaebdfd20808807cd5aea79842682f97fbe73db8933add8b003e500602971daee01f387e3e0a8330a0e91d5d105e0cb00582640f097d13e06fbead4e880b23ff52564b554aa308ae10411cbf862bcaf60f84190746a82677528b5b79c00fadd01b7b378d21f84dd85b695a78f81ecdc59f135d9cee2b3f000a04f7df460ecab4cd4b91ec0c8e9f85f08dd578bf7054a3cfca386c48217543294cbc4ade3a6003b7851fd819790d9fe7d2402e8824b7cdcc37ba3a0aebc147594518aca073704aaef92e92263d0431725c1ee9fd86c03cd67b01629cd87f16236b8a02d2d9eff1333dae3c90925ffb694e6c5c8b4b4ee5a0ce7f491480825e29a1d9a213da6c8e944f5dd7c249b3f99e9692cdd04eebfc2c9f8d247c7ab2ab8af92feae5f06494b8b4922a16b624d40d336e63f47db727e63ba3550dc8d50e774a610e77fd61900e1078fb6af536c34513ad2bcc601aa06f72d24c69805e9d9830f2b61d4cdf9234327523edf7f7fd38d0c437cad923d69363b78e4415abb4438f40f86422930d3db5047344773dce56fc6b1ab25fce1dd9166c9376eafabb725842ca0ddb218b33f82e3d069db165fff011b03fc12aa04d8281104f131dbe4caa1bbc840072035cc8f9020ce96068baeba3eb2f4e925ea2126372212dd72a3b7203359c443d048f02d61378a08d8558eadf518254f7c92e97dd6e643d5e994835d5ef25934fe9d26d128158b2745317ab180c6d008c8e242d16b36c1430ba90d343d5b8bc98cd22323073b480962f47aec7952929732e662838579e8da6f0a3538aa20230e3940f4e26abd886e14259405243ef0b14599fbcd752ccb0535d0b22814235ecaec48c4e45da54eafc334c3fc8351e4de4da7a72ea095eca82f83c88d6c6cee78803f6cbe1f599c8464b9d61ed515771d3988fa1c50df15758ac8c034bf325d65e2174246bb7367e980bfc8e17c8f6d8d1310f4d0075e52d1504f05a69d2c0ed91461b850fa2099ceb7928a72313da52c61117ba65e82d4bea6b6db2cae9f9fa035faa33fe7000c0b2c8b710eac3a5f1e80ccec86f1f35ede4b7d11534bd8ce357ae4f4e6ff7e871dd456c89635d14dd611c208ca81c6c19f9cd992f57b880de4b3a8853c03df07046a316aebd405b78f86e492395cc4c3397ba9bd1b19a6e191ba76b1465c9e9fe890f3f0fb016ed501683638f983a2b5ae40ae332e3661d5b99a8a9fd939a9c80a9f1f49df0519020e8da641973c1540696872d7b29ae2583e19d8f0c9c00bf839f8f2cabeccb44860f6f3f9921eebe6fd6bd96fe6f644fb901e1a8089d2f03281b9ec03a2f18534077cd944771d537941c303bef443515d56a06648470ed6cdd2b4dd4b59233ace4c325a9d21453b8b4502e0968a088366d5f03c71b2ea9606a1a4068d8cc7d49c818dd7516c7755afb7b2420fadbf79ec77c1b05fd0575bce653e3a7e3c6737eb684a531d05fbe0a06302af08845e85d87e0bee4198fb406cd82b4b83c1b8707123dee4debc6e26bc79a81151ae35985987d88711f370d6dd9b8f0a47b2234ee65e24a3e4983c9064898d24414ffd6aa3d39e8f17511f0ed9faefbb6fb3f5166a9eabdd6c0b0ffafcc3b3ac53772a80e28ed0b0c958d2742eb36dd35f51053d799b148c5c7643b8e657342e3b64deefc281b1fbe6644fa759fb12ffee8425f6f6313a09d805a6ae0568526c0427c64040104031cda22c5c034c8696f03246382f9afe4794f8ecfb7eed667d5ab7c601b34e8b9f18bc8ae1bfe00ed8ff6baf7f90906efa58d292001b817a644b4cbf253a7ea8c01e1cefdf3f30778b338c3d1cf70f98b680572eba3d1ea433e10b5876110fd9f2a4072695bf68059d1139c203a2399f7784902bd00f039f067832615820a71e7224c5cc7a21d905292ffde894b6da44c50e13e6cfb52908a05d938ae1746143199ae416b3be48e055ba87113b30b5a5a7599917e0ae66d472b0eb3c02fb2e4721197fda070f56f52e88278ce210697372ea262d95ad9a6d2afe6907f6df3411d5d2b914e3a1775b35294cc3b3f12ab7eae56a1705459aa9461e24e5fbb080bbc9d311bf7ea894879c4b1930d84eddb691c8f9b77cb56bbf6e499b24ae764963ff1164f4d52567e0213c176c0e62ba42853127a861df1bc96ecff5b09b1faebaef742bc2c481c56d8e173cc1f32ca757fd472b7069110234268f86dd8a73a775d10d9f2dec8ce1fbff8d044616b2436a6723f942b1eac2589c1719cd38e99276113a6f362281a31a1c834016fdd9ae7e7fee9c1b6c31e42b14d6ef67c51c789a9495656fb534e36386dcc4db7659beb4501f86d4c726c0f7e8da190cf9a94c93e74044d974c8c9b25844695bad26ca1325ed77968680b77846cccdcfd679e8f095666b0d0b313ca4b4dd11a7fe54f3e8067e0f59796d2eabac7516a767978fb9df3c0468e0f0354608fa134b509a5c6e27c4e30cac425c40db1365aa23672f8e8ffa9b6de630234f0ecf5ed8ae498ac5c075551deb3c69962b860b073e8014a628e980cef26ce21bb7f2f5eca6cc49b882f52ac9c83cd43171a5dd7d12037ce9159f638773a5a7993468c5c", 0x1000}, {&(0x7f0000000280)="9489ccee3cc6f41a40c0755694275417c827e9c9cce6b4a9ca97f6e91040c6ed4a53f2afbc41f9cd3e92fe09ae561aa08074677c87522efd506474492353aec8623b16867462c842f2c5e0922ac1caf3348c418876c24f88857d03a9ab5b18c54454c37eba9f1b86f95d09844a55276b0ceae0ea95d2ab22449ed024858032c5fa5e782ea84c307c24d7456239641e82d3d37036853e51757d4b806e01616368ee17d77979efa1bf3377ac8f2a057ba8cea9278a618311b809d4e3d77c745a7d25b6098898a48bf52979ebf6859cef859480f8b82f086148d162829e", 0xdc}, {&(0x7f0000000380)="befba1ea21f46e04cef5505e2df8d7435468961006fcecfb014ca149b6e135188b3a7b3139acc10aa2e6b587b4db841b90c843800eaa680f117118a2e922b35a1f8c47fb5c80d278c5cd0cffee57e8e70064a863cca29a0ac8ecfd8a", 0x5c}], 0x3) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x2b}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) setuid(0xffffffffffffffff) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCGETIF(r3, 0x4020426b, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8020699f, &(0x7f00000001c0)) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) executing program 7: socket(0x0, 0x0, 0x0) setreuid(0xee00, 0x0) (async) setreuid(0xee00, 0x0) getuid() (async) r0 = getuid() setreuid(0x0, r0) sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x1e, 0x2, 0x1}, 0x4, &(0x7f0000000300), 0x0, 0x0, 0x0) pipe(&(0x7f0000000100)) executing program 6: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) writev(r0, &(0x7f0000000380)=[{&(0x7f00000003c0)="6ada1a54c2e700c79616b2396b75dae99f16c08c1484efc685551dd0339f0dac8bd9d7062c3db6acb6c4a169b71f5a6f3135", 0x32}], 0x1) execve(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x81}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) madvise(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x4) setitimer(0x0, &(0x7f0000000080), 0x0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002a6c7a20 executing program 4: r0 = open(&(0x7f0000000100)='./file0\x00', 0x78e, 0x0) (async) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1928, r1) (async, rerun: 32) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000180), 0x0) (async, rerun: 32) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) (async) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000040), &(0x7f0000000080)=0x4) utimensat(0xffffffffffffffff, 0x0, &(0x7f00000000c0), 0x0) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x15}, {0x2}, {0x8106}]}) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0/file0/../../file1\x00', &(0x7f0000000100)='r\x00') r1 = open(&(0x7f00000001c0)='./file0\x00', 0x200, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$FIOSETOWN(r2, 0x80047476, 0x0) setreuid(0xee00, 0x0) sysctl$net_pipex(&(0x7f0000000000), 0x3, 0x0, 0x0, 0x0, 0xffffffca) munmap(&(0x7f0000ff7000/0x7000)=nil, 0x7000) truncate(0x0, 0x0) r3 = socket$inet(0x2, 0x4, 0x3f) mknod(&(0x7f0000000300)='./file0\x00', 0x2876, 0x40000802) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) setsockopt$inet_opts(r3, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000200)="ea00000000000000", 0x8) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mquery(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2, 0x0, r1, 0x0) syz_emit_ethernet(0x17a, 0x0) open(&(0x7f00000002c0)='./file0/file0\x00', 0x611, 0x96) getpid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}, 0x0, 0x0, 0x0, 0xffffffffffffffff}) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f0000000280)=@file={0x0, './file0\x00'}, 0xa) chmod(&(0x7f0000000140)='./file0/file0\x00', 0x11) executing program 7: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff}) sysctl$kern(&(0x7f0000000040), 0x7, 0x0, 0x0, 0x0, 0xfffffe88) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)="00040080", 0x4) setsockopt(r1, 0x9, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) executing program 6: socket(0x11, 0x3, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0) open(0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=[{}, {{}, 0x0, 0x40}], 0x0, 0x0) syz_emit_ethernet(0x17a, &(0x7f00000001c0)=ANY=[@ANYBLOB="f3a2a8908a86aaaaaaaaaabb86dd601ab5b60000100000004e95"]) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd609ded1a12390000c4a4e3434e58d025a6a8a81cf312b8befe8000000000000000000000000000aa00030000000000000101000101000401000401000103000000000100010200000000c7ab6f1eba08bf03d1805fce0ef2ab82f4a065245eccda108bec7cb23f632c993265a4cefeb77b1406d562a47d4b0054943553278b519ed107f62b5c352f8e68d83c1fd85b8e1083556d7fa2fc09a3e823fa940de6ef1b18ddb2a2dba0d2d9c1b44b20ed3a932a2c47f4f4d3e34ea1b67a607001a4541a87d5d347b5049b3444dc2b7abe3499079a5701e88493acb2eb1808e8b1f74311083f93341607915aa46325934e81b672d809cb6bc5f3d64480ba4db4432a67c2548e259fe7831f7c6dfe"]) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc1206949, &(0x7f00000001c0)) mkdir(&(0x7f0000000140)='./file1/file0\x00', 0x102) getgid() mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000280)={@broadcast, @random="ac566789c541", [], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @multicast2, {[@timestamp={0x44, 0xc, 0x0, 0x0, 0x0, [{}, {}]}]}}, @udp={{0x0, 0x0, 0x8}}}}}}) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "32cd8b6abdc8a5508471050000000010000407ff", 0xffffffff, 0x5}) executing program 2: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae3200000000039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb7700900a872c881ea7fb53bd676d907c400000200361b1257aea8c5000020020000000000008abfba0900000008e371a3f8343712051eadb71d89e000040781e41a80", 0xad, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000100)={0x10, 0x0, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000d2f000/0x4000)=nil, &(0x7f000082c000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000400000/0xc00000)=nil}, {&(0x7f0000626000/0x2000)=nil, &(0x7f000093c000/0x2000)=nil}, {&(0x7f0000da9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000e0a000/0x2000)=nil, &(0x7f0000c17000/0x3000)=nil}, {&(0x7f0000b64000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000062b000/0xf000)=nil, &(0x7f00004df000/0x4000)=nil}, {&(0x7f00008bf000/0x3000)=nil, &(0x7f0000af4000/0x13000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x4}, {&(0x7f0000601000/0x3000)=nil, &(0x7f0000dba000/0x4000)=nil}, {&(0x7f000064c000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000c2a000/0x2000)=nil, &(0x7f0000518000/0x3000)=nil}], './file0\x00'}) r0 = socket(0x1, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x8, 0x33da) ktrace(&(0x7f0000000000)='./bus\x00', 0x1, 0x200, 0xffffffffffffffff) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000480), 0x8000, 0x0) bind(r2, &(0x7f00000004c0)=@in={0x2, 0x2}, 0xc) msgget$private(0x0, 0x460) sysctl$vm(&(0x7f0000000000)={0x2, 0x8}, 0x2, &(0x7f0000000040)="1b729cf5", &(0x7f0000000100)=0x4, &(0x7f0000000140), 0x4) r3 = socket$inet(0x2, 0x3, 0x3d) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="89144c0129ea94f77ea66ed006e3bc58e261c99a", 0x14) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x34}, 0x4, &(0x7f0000000140), 0x0, &(0x7f0000000180), 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) setitimer(0x0, &(0x7f0000000400), 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, 0xffffffffffffffff, 0x0) open(0x0, 0x0, 0x2) setsockopt$inet_opts(r3, 0x0, 0x1, 0x0, 0x0) r4 = msgget$private(0x0, 0x0) msgrcv(r4, 0x0, 0x1008, 0x0, 0x0) msgctl$IPC_RMID(r4, 0x0) fcntl$getown(r1, 0x5) mmap(&(0x7f0000ec7000/0x1000)=nil, 0x1000, 0x0, 0x11, r0, 0xa9d) open(&(0x7f0000000000)='./file0\x00', 0x8, 0x40) r5 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sendto$unix(r5, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) executing program 5: r0 = open(&(0x7f0000000100)='./file0\x00', 0x78e, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1928, r1) bind$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r3 = msgget$private(0x0, 0x0) msgsnd(r3, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000012000042fee18850"], 0x11, 0x800) pledge(0x0, &(0x7f00000000c0)='\x00') pledge(&(0x7f0000000100)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00', &(0x7f00000003c0)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00') msgsnd(r3, &(0x7f00000006c0)=ANY=[@ANYBLOB="0300000000000000bc597b8a7110cfcfb630f8fce91c8815cdb3170494422f94d3ca7b7e6e85277277ed8b80324a3721ef9788207334532be3f0940418dfc357ad34a8ff249bd5640720a0ef96857717d47c739a7105b1f5e3f02c84cacb4f83921ee9801773dfb84f3afbcfacf7b467bf6b551d8e905c883ef3bb3011e829e5ddce4e243de033ed1ad495516771cab6167098bc69fe5984b6280e3fc97b2d624151901511c550e6d5d4ec5f930c0dcec4366ceb87"], 0xa9, 0x0) msgrcv(r3, &(0x7f00000007c0), 0x90, 0x3, 0x0) msgsnd(r3, &(0x7f00000002c0)={0x3, "9e781bbca46c99cdf655e4c26c0004568ff612f5014bb6c38813e7f19ec3965d40536531f0806f05fb339c2680fe296ad745c0ff0e18b2e29eab9f1f2e5f8a725301bdf09fd1831588fbee4235689758173421057ad11c0a8bdd41b3d71654516c64062d98ac0bcbca6c8bd374cf7e744522a15a95698db96794d59179e6ca2e022e885b90f9bbe0df7ce1424d077f730571cc68c53eda145a81ff55573f6545019fc660eeb26081d534e95f2c907988070c2be3aa4038d9f21be7b46a817bb8c16aa53b8005bf1798fff4d6412cc46388846b1655ddedefe9c530ae8abe564d53815f6d9dce46d25ca6b717199bf9479d8c7c392c386aba2643ed78c126e178abaedc86f12b07dbeff2490c59568a142c83f8dece6bdef7097cec1588301bb9dbb4044e498314ef65ba7b41f135c50a80577a281419b34c8e4022440b99e9b70cf4710beba30d68df03e5dc6e0f868326d723230641e448a6c3d54e92c327f8acef1f971f39c3abb6976f377c52878c74957378086e4e698ce26abe453ae2d6e58d6838f92669f5a9b21961e091b825b41d4617252d763c83e495323da0a01a1fbadcd7e3af28b2410090767ffc3178503dc4e75b1290a681cda8c831b83db528c0936bd1ad854fd19599217e771c9e4fb14a13d3ad3e95cc4537699e46f35616d4bf586ab00f06c48e7669214e396472dc13ad4e4133018b935a4da53775c4e411a4006c61d99f41386d62c6b7f0c21d96d86682e1432b635304608def8e991d0e00620704ee5a459b1259fdaf6a58045edeb7f1f06735ff7810559ff3ec7949c64008aa971aad3e8f147ba88aec61e64573c86f5088abaeee953ec83d3924fc4194c78f9f0fdb9d8a86414f9619b6efbee420e2d5fd4bbe9d880efa13b0c8e0dac664f877734a9d2808ebbc6ea5ba1ba58c7750ab0808a148d147c06b030c26720ee6e8a943fe377227ca9ad4f8b74e41bf57a800b9b39082b4688dd34e9ddc576a5d9367dd5a130da01d97af2d83d7ca1b28d45e67ece3a627120749a61fcdd70cdb0d8e8d1d12ad8784701ebaf9c8e33c859744c46a87c3e3cea986933a03393c0160afc3093674f387dd1ec07cd10ff44e40a53acbba29edd7e3426fb12dc3d2596c41f8db2a582a458c5253161d8925553ff4f3d82076499d1853fcbdd964cb7b8638c2c4dbb79029f0983a8906c5ff6c40155240f12c08d5a28903980fc3cc65f3772c779ef7fbee94525166a7f42062336e9719578aa00e726a50f46af30d2ea3f6c4620639de7943bf1d301f5b02da7dabc4028abf6c1485a625b1af8cb1781a5e14e70c86253f5646ef2ae349951428cdf1e9c20cc0b98dc2cda4a76dd8df916bab704affb931bb1560c33350cf73cbe1d16a3d7ecbe6587a8512104002154e3e54119efc0808a4bf6e5a3c13ef320983ca1002a7e0c4241138dab3a4ba1f34c0f6056b183a63cbdafee478c8209814f05645d6de3d243f1ad4e93d647ac5fcc5f40c61544a6c4f00e0be6378d7a506abd7c42061c1c88c80a86aeadde28f054ffbb76797e06aeb51b76f99ed121abdba394e5736043561665d1f9aaac56bcd1ab493795f8fcf8c934c202ee8294f4636a28fcba25889de22eb6f75a756286722c8ddb46ae39dbddcc3545348abfe1e0a2cc4db168f7d6d2f3966f75f63ad72975903929f3b159e71070cf7235420c9a20ac2d6a1c5ed7d906aec6c781125b437a98f74484e0f4fa778bd638c8ebbb48eb7690dd30db4446bdd419dfab4c8eb3f2b6e9345698854fd35a1b89cb753c15746f6597043c874a8cb95cc4afad8dc4c82028329717b991dc8871b73fc6220ee7486881f80c8371978db3ce325b3fff14b695377fcd5d46c9dacb4598c4f2463b2d7b2886752b6f51fad967053e53494c9e971a8e632e7467a714d266279d4cab9827b4b6589f17f8cbba8d6ee72c981c36fc34abde25421e32e2e8ff9061108e66fbd67367211fb457ae4014196913f12cde8f5e8e4db323809f89afd961c5afae853fd08fbf1ba9a9db91ec43236e1ce087c6b408016a8b9402cf6cca4c2c4d84a2f9a74de9fa10916d0c3884897f51aa8bad28f593fcff612e08ddb44934b5001191457c07a9f9ce3b170ba31b279f0bea3ec4d5174619cfd9c9fd43173af41b62e0059ef2e7aafe42d6915d2b2d53f537d7fb09a0e63d3afdf615f22a6ce35450f43e2ff3d67c170f4f4538dcecb5ebe8642503cdd98dcab2b0c56f094d15c88e81e5d544f5a7fadedb66edb8d787451d4bb900b11254f5cc186a35d68ffa5cb91526d0a431f202e160746963acad0249ab6af3063f0630583c86e03621fc6994e006ffdfc290b2192a955f5cc051447c307d38672f2baa8f2bba748416803332ea9be7465849c22e6db2903e51711627f3368f34da829338acb3982ec702f263e81a1a1e673c754eaf26299be775852a9be690171ecc238fff912ce7f3a85e54a125b6e7b2b3e6bb937b542675c29056cfcb2159d3df4ef2c5c6ed93cde3eccd4326aba81aec8935dff4c47c9ccb2d3556a15f8603687a6078289de74bc9715f4426d2d2b794f4027f18613594f5daa8e5d5232a6b52524fd83af071b86346c9294f794a7bbda7aa5e0d4412fc03fefcd52a7b25285fb3749a40a2f32d36fcec1188304b4ddba1ba6bb5f7fa9eb0128f503cd07270ca63ca1126a6685ae5159441b7ee64adccba0e8a87b6ef5ad8919104ad5446a99d5bf7a1ff879597fddc7d02b598a7b92a0501946a0dbdc0a5275db14dba5badff5e9494854fdcd9f9a8daee5bd5a73d964d10a793e0203afdff270fc63f6c3caa2f5e3e4f973a1a4e615b9e0317bfdb666a7394090a30d91076ddb32f736a0b4353706b7ced29c61457d0374f8a3cf37daad0ef08ea5ba0be7ba3715b280623beef48929a30e0ca217e26eca48b49a6a4d576a90cb21d38f6452e7849badfc218b30cd02361a5faa5177bee51ecdd14299d695b8b461810c44d758dfe66cf644b976197a1147f171766def2741d62c026a29a05f76bc047127ec4e72b29268878d9a7d06de054ddf30106bd8020b6fe97c9b30f49f3831e36dd89c95575c7f2788f6ac3f99103f513671386e9f259fe946c276e9fa85f2ced0b18260376bafcbee62d7bda309da81d5e4c7491f1fc5db0d0bf190df8fc89dc435435d15214ad7dee79a797ca122ca492df3e0fa5f1fceec359f39dac679b6ebaa1d8d66a46eb85f5863e088d10c11c5351799a65cba3cd71b122fbab3e9aec4c5b16c68454cf96b657947737b15ea31253cd9b799f3298fd8e7ecc3628664f5c1a0d8cbbaa05da24c517d5e4a5b5975af6543f217d83b8d456882459d7688b0bd7371fbbc0ac532c5330491f140bfd81909c299671abed7167665c1db14a344cbd7051fa20cb4a971ac293deb789c861b2ebba0dd0bb8c7b58b03193855ab8abe6ebe0aa8c1940e7a1edffcbbbf654fff6d9329ff1859a12ed78081c9d17f4103c3e020f1aa9b20906780182c59619d92c90565eb4969e7951e363c4df5dca9cbe79550472b6c17ae1e5bf6643d1af70851c2445ffd1577c79016e7714fabe45a78c82465f9f58e665497b23445577dbcd57618e2360f09799e04bc65db5f86a04af33f613bb0262064672d8852843b72aa6ec6db1eb0cb75deb74a762af5dda2229fcf7b64961f73bde16065066c7aafa1d253c9710604dc8de1216cdc62c650e15c7993cc0e7293fc3655e1ffbc05b3316b14caf3e57340b5c2a94bfc277a102ebc43fba308b361401974ce7e2c85b29520b9ba0c590b1301774a117addee6ea0ca689cff97e895b8c11d78e3a62249a48d8bdbeb5a6ba332d3417dc7033da8de53ff2044d1d0baa8e9c8723a47ed302b05b64cf414c4c1efde3d1d9e804deb057c98ce73d603649bfc3b8a2d25ed15a3e9a0c030a80847a3be942848aaf3939da91ec387850c2306292727c3851d1dc817eec44e40b8044f4f1da4021608ff1c0ce2c7ad2571e036420d97e6b1434eea6912053d48bc17b044f6f62517b97fcfc08f10b2fd9866ee5b596c417423d0821dffef4a50cbbeac97a7d91bf217973d0877c281d15f68bd16b32e7da198deea88b934cfa32a85c3b7e93e8fc381b61f99b061c45f4bed88283dbf362d4db6e9e556372532e19a4e037bfb3273ee268a61da5a17afa65d9160c2a66af08c54b193e241d88ddc5118fd5e9401936496ba9f4996a11d1f9ea7c3c4813da01c466b78bb1ade1ce846206ac4dd157e13c4354ba7c3019d8671ea2dcab6b9249c7ca7a559a4863b8c8f68b5359136b7e45cd4ad9261553f222727a079538e97aa6027c7a9371d28b3e3a487f3f8a70488e1fde909995f6fd02085687c7606a0a8d20582f82b3194bb8f16738f0273907c2ae43bb03d7154f7da73a7a834101d1f0b4113208c262ac4287cd6cda81726ce9c99a782f8e5d8b71f565fcbec3098aeed0e55eaaed18a4afe6c7a7b8e8e0442e2d12aeaf4e4f5c48eecf03f3cc3cb362c25e575cf1190d52aa5d29f68b513cf7056b961bacd44a69e7cae688267ad228ff9de2a4c611c8c333fb3cc9f0831406eb02b26ae504b20d9876dde5e5006479602ce6a3d7c155ed561510fc0a8b8b04b03ae745e22927d2860953843099b31a9e5ef05b31c0cb188e8353e4593a8933c471041593b6fd04450852d1837580089e960897ebbc0e354fa681e4156cb3f89b427e7ed08ede25ccc6cf92d3f9434b4e6b436fdae2431c0fec2851af7538bad4e9e516c0235f9568c52febc2861a6201484fbe1e57a9c9b9907d0f0df04b0bdb460d7a712324dcb52a3fe902d354397b3876bd1389ddc076f7304ce023998cbfaf01c98d3426a81407a116240d1532c4ce32f273da00d75d2e3e665547d4a06ecb4f627cda9f6c485fe3ee1dcd8e3518d55a8ab0a98035336238884757f455f9870a0ac1dc1844949f2e14a40a10f2bf7695ff5527ad0e49071ac6e22d2bd662fb32f2f9dc702e6fe9e1145eef66f9a3159e59991032dcc2cdb906bb7f7c2bc0ac04a1c62c36a43e9abdca93520fc45cf29511ae617c0e841af1a2eab9cefba2833f62b9bdb5f8a18bfe95ce27312ab016f41c609f13303c791490fac53596aff8d77379b34951beec8783f3f93d03352a842d8a78ec4610cc1e334740dbd7acda6e6502007a1c33b125b5e888964d8845d97f4cfc616f153459ba694b6164180bd21ca4109bd616febea0a6eab0b9e4ef21c4e2d8ed281f5cf7c85f2bcfc3767fd21a17c357a801c7b17f78273888c1a0d411c5291d2729a52a65607aa747df9104d8d83c2b859b20110b81d236c54b5831e723668bff0c4c5806f4f8383e155e15e43eb1608bdd4cfae6f3958ffe24ca58241bf72f1a8b89d06c658bd66c5539214b3de38a2a97a955ef819d987bb9b350cac39eff7a9f6b64ae4da758fad71f6d8a16507f14856200e6b35f232f18993717340f9b0c0dc2780921492be165975ce6458871a939800d453abdefc3e5a044094434dbd7e512c0e0ce8d2d0174394017d4778d315e739d91b8d7496a7da5725a210045c9c2b5a54b22ac81219ff6c4ba0e1b223e25e4c73db3ac96afcf5b6bbcfee72cabc24f505e25efa59593c9f5e1f8326e55ed3f38ca5e699dc11bc63df061b18d01388ec6bf6fb33303decf1b4544f9f5d251699e3d38b4a42280464e1862b60c927cdb6d013f2b6ef6645d21bf1b4a0eaff6ad527c141a2b0d0c484099ce3f98bdba0bb3402ed845eec9742cd4febb53677a7f67fe29f3c0ff31bfc3d1f4ce18bd8"}, 0x1008, 0x0) r4 = dup(r2) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x28}, {0x24}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) open$dir(0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000180), 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f00000000c0), 0x0) executing program 4: syz_open_pts() syz_open_pts() kqueue() sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') rename(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000240)='./file2\x00') symlink(&(0x7f0000001340)='./file0\x00', &(0x7f0000001440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000580)='./file2\x00', &(0x7f0000001a40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000001640)='./file0\x00', &(0x7f0000001740)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) r1 = socket(0x1, 0x2, 0x42) ioctl$FIONREAD(r1, 0x80206979, &(0x7f00000001c0)) openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x44}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) setuid(0xee01) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x8020690e, &(0x7f00000001c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)) executing program 7: open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) sysctl$net_inet6_icmp6(&(0x7f0000000040)={0x4, 0x18, 0x3a, 0xb}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000040)={0x0, 0x3f0}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = syz_open_pts() syz_open_pts() syz_open_pts() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x7c}, {0x6, 0x0, 0x0, 0x1000}]}) write(r3, &(0x7f0000000000)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) lseek(r2, 0x0, 0x2) fcntl$lock(r1, 0x7, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x1000301010005}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x9401, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r4, &(0x7f0000000400)="ea9c818712d2fcdc2310157b3ed2ca92cdee1667c45ac12ab4541165dc2ecd7fb014824342b4b965ca0ae30a033c24f53469de9ac08b8b6e65813373eca91a495b140492cd3c19cac622402a0f07e4cc1a3f62df3b1455132cbc41ea437db15bedaabb648de8123d1b17cbb94c0433f200db5c8c32461e592961b4c274da8e33bb3b057fe6bf3e772c54815ad3a4751b2e", 0x91, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r5 = open(&(0x7f0000001180)='./file0\x00', 0x0, 0x130) mkdirat(r5, &(0x7f0000000340)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) r6 = socket(0x2, 0x3, 0x0) getsockopt(r6, 0x0, 0x1e, 0x0, 0x0) open$dir(&(0x7f0000000000)='.\x00', 0x20000, 0x0) mkdir(&(0x7f0000000000)='./file1\x00', 0x0) chmod(&(0x7f00000000c0)='./file2\x00', 0x290) chdir(&(0x7f0000000140)='./file0\x00') symlink(&(0x7f0000001140)='./file2\x00', &(0x7f0000000340)='./file1\x00') open(0x0, 0x0, 0x133) semget$private(0x0, 0x7, 0x3c0) rename(&(0x7f00000010c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000001080)='./file1\x00') executing program 3: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x5, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) (async) bind(0xffffffffffffffff, &(0x7f0000000640)=@un=@abs={0x0, 0x0, 0x0}, 0x8) (async, rerun: 64) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file2\x00'}, 0xa) (rerun: 64) mkdir(&(0x7f0000000740)='./file0\x00', 0x0) (async) chmod(&(0x7f0000000780)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x19) (async) chdir(&(0x7f0000000140)='./file0\x00') symlink(&(0x7f0000000900)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000340)='./file2\x00') readlinkat(r0, &(0x7f00000006c0)='./file0\x00', &(0x7f00000004c0)=""/26, 0x1a) (async) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x2) (async) semop(0x0, &(0x7f0000000280)=[{0x5, 0xffff, 0x1000}], 0x1) (async) syz_emit_ethernet(0x61, &(0x7f0000000880)=ANY=[@ANYBLOB="ffffffffffffac5667ac67fe7815fca84c5a135ad25d42a64a3d5399eabf1b95c682de89c5410800490000530000000000009078ffffffffe0000002440c000000000000000000004e204e2000089078b118c3acc99698f88732e2aa21fdc48103a73a0bfcb422b030c28845600a"]) fcntl$setstatus(0xffffffffffffffff, 0x4, 0xc0) (async) r1 = getpid() pipe(&(0x7f00000001c0)={0xffffffffffffffff}) fcntl$setown(r2, 0x6, r1) (async) r3 = fcntl$getown(r2, 0x5) (async) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000001280)=[{0x61}, {0x84}, {0x6}]}) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) (async) fcntl$setown(0xffffffffffffffff, 0x6, r3) (async, rerun: 64) r5 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) (async, rerun: 64) r6 = getuid() fchown(r5, r6, 0xffffffffffffffff) (async) accept(0xffffffffffffff9c, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) (async) openat$vnd(0xffffffffffffff9c, &(0x7f0000000240), 0x20, 0x0) executing program 5: r0 = open(&(0x7f0000000100)='./file0\x00', 0x78e, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1928, r1) bind$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r3 = msgget$private(0x0, 0x0) msgsnd(r3, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000012000042fee18850"], 0x11, 0x800) pledge(0x0, &(0x7f00000000c0)='\x00') pledge(&(0x7f0000000100)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00', &(0x7f00000003c0)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00') msgsnd(r3, &(0x7f00000006c0)=ANY=[@ANYBLOB="0300000000000000bc597b8a7110cfcfb630f8fce91c8815cdb3170494422f94d3ca7b7e6e85277277ed8b80324a3721ef9788207334532be3f0940418dfc357ad34a8ff249bd5640720a0ef96857717d47c739a7105b1f5e3f02c84cacb4f83921ee9801773dfb84f3afbcfacf7b467bf6b551d8e905c883ef3bb3011e829e5ddce4e243de033ed1ad495516771cab6167098bc69fe5984b6280e3fc97b2d624151901511c550e6d5d4ec5f930c0dcec4366ceb87"], 0xa9, 0x0) msgrcv(r3, &(0x7f00000007c0), 0x90, 0x3, 0x0) msgsnd(r3, &(0x7f00000002c0)={0x3, "9e781bbca46c99cdf655e4c26c0004568ff612f5014bb6c38813e7f19ec3965d40536531f0806f05fb339c2680fe296ad745c0ff0e18b2e29eab9f1f2e5f8a725301bdf09fd1831588fbee4235689758173421057ad11c0a8bdd41b3d71654516c64062d98ac0bcbca6c8bd374cf7e744522a15a95698db96794d59179e6ca2e022e885b90f9bbe0df7ce1424d077f730571cc68c53eda145a81ff55573f6545019fc660eeb26081d534e95f2c907988070c2be3aa4038d9f21be7b46a817bb8c16aa53b8005bf1798fff4d6412cc46388846b1655ddedefe9c530ae8abe564d53815f6d9dce46d25ca6b717199bf9479d8c7c392c386aba2643ed78c126e178abaedc86f12b07dbeff2490c59568a142c83f8dece6bdef7097cec1588301bb9dbb4044e498314ef65ba7b41f135c50a80577a281419b34c8e4022440b99e9b70cf4710beba30d68df03e5dc6e0f868326d723230641e448a6c3d54e92c327f8acef1f971f39c3abb6976f377c52878c74957378086e4e698ce26abe453ae2d6e58d6838f92669f5a9b21961e091b825b41d4617252d763c83e495323da0a01a1fbadcd7e3af28b2410090767ffc3178503dc4e75b1290a681cda8c831b83db528c0936bd1ad854fd19599217e771c9e4fb14a13d3ad3e95cc4537699e46f35616d4bf586ab00f06c48e7669214e396472dc13ad4e4133018b935a4da53775c4e411a4006c61d99f41386d62c6b7f0c21d96d86682e1432b635304608def8e991d0e00620704ee5a459b1259fdaf6a58045edeb7f1f06735ff7810559ff3ec7949c64008aa971aad3e8f147ba88aec61e64573c86f5088abaeee953ec83d3924fc4194c78f9f0fdb9d8a86414f9619b6efbee420e2d5fd4bbe9d880efa13b0c8e0dac664f877734a9d2808ebbc6ea5ba1ba58c7750ab0808a148d147c06b030c26720ee6e8a943fe377227ca9ad4f8b74e41bf57a800b9b39082b4688dd34e9ddc576a5d9367dd5a130da01d97af2d83d7ca1b28d45e67ece3a627120749a61fcdd70cdb0d8e8d1d12ad8784701ebaf9c8e33c859744c46a87c3e3cea986933a03393c0160afc3093674f387dd1ec07cd10ff44e40a53acbba29edd7e3426fb12dc3d2596c41f8db2a582a458c5253161d8925553ff4f3d82076499d1853fcbdd964cb7b8638c2c4dbb79029f0983a8906c5ff6c40155240f12c08d5a28903980fc3cc65f3772c779ef7fbee94525166a7f42062336e9719578aa00e726a50f46af30d2ea3f6c4620639de7943bf1d301f5b02da7dabc4028abf6c1485a625b1af8cb1781a5e14e70c86253f5646ef2ae349951428cdf1e9c20cc0b98dc2cda4a76dd8df916bab704affb931bb1560c33350cf73cbe1d16a3d7ecbe6587a8512104002154e3e54119efc0808a4bf6e5a3c13ef320983ca1002a7e0c4241138dab3a4ba1f34c0f6056b183a63cbdafee478c8209814f05645d6de3d243f1ad4e93d647ac5fcc5f40c61544a6c4f00e0be6378d7a506abd7c42061c1c88c80a86aeadde28f054ffbb76797e06aeb51b76f99ed121abdba394e5736043561665d1f9aaac56bcd1ab493795f8fcf8c934c202ee8294f4636a28fcba25889de22eb6f75a756286722c8ddb46ae39dbddcc3545348abfe1e0a2cc4db168f7d6d2f3966f75f63ad72975903929f3b159e71070cf7235420c9a20ac2d6a1c5ed7d906aec6c781125b437a98f74484e0f4fa778bd638c8ebbb48eb7690dd30db4446bdd419dfab4c8eb3f2b6e9345698854fd35a1b89cb753c15746f6597043c874a8cb95cc4afad8dc4c82028329717b991dc8871b73fc6220ee7486881f80c8371978db3ce325b3fff14b695377fcd5d46c9dacb4598c4f2463b2d7b2886752b6f51fad967053e53494c9e971a8e632e7467a714d266279d4cab9827b4b6589f17f8cbba8d6ee72c981c36fc34abde25421e32e2e8ff9061108e66fbd67367211fb457ae4014196913f12cde8f5e8e4db323809f89afd961c5afae853fd08fbf1ba9a9db91ec43236e1ce087c6b408016a8b9402cf6cca4c2c4d84a2f9a74de9fa10916d0c3884897f51aa8bad28f593fcff612e08ddb44934b5001191457c07a9f9ce3b170ba31b279f0bea3ec4d5174619cfd9c9fd43173af41b62e0059ef2e7aafe42d6915d2b2d53f537d7fb09a0e63d3afdf615f22a6ce35450f43e2ff3d67c170f4f4538dcecb5ebe8642503cdd98dcab2b0c56f094d15c88e81e5d544f5a7fadedb66edb8d787451d4bb900b11254f5cc186a35d68ffa5cb91526d0a431f202e160746963acad0249ab6af3063f0630583c86e03621fc6994e006ffdfc290b2192a955f5cc051447c307d38672f2baa8f2bba748416803332ea9be7465849c22e6db2903e51711627f3368f34da829338acb3982ec702f263e81a1a1e673c754eaf26299be775852a9be690171ecc238fff912ce7f3a85e54a125b6e7b2b3e6bb937b542675c29056cfcb2159d3df4ef2c5c6ed93cde3eccd4326aba81aec8935dff4c47c9ccb2d3556a15f8603687a6078289de74bc9715f4426d2d2b794f4027f18613594f5daa8e5d5232a6b52524fd83af071b86346c9294f794a7bbda7aa5e0d4412fc03fefcd52a7b25285fb3749a40a2f32d36fcec1188304b4ddba1ba6bb5f7fa9eb0128f503cd07270ca63ca1126a6685ae5159441b7ee64adccba0e8a87b6ef5ad8919104ad5446a99d5bf7a1ff879597fddc7d02b598a7b92a0501946a0dbdc0a5275db14dba5badff5e9494854fdcd9f9a8daee5bd5a73d964d10a793e0203afdff270fc63f6c3caa2f5e3e4f973a1a4e615b9e0317bfdb666a7394090a30d91076ddb32f736a0b4353706b7ced29c61457d0374f8a3cf37daad0ef08ea5ba0be7ba3715b280623beef48929a30e0ca217e26eca48b49a6a4d576a90cb21d38f6452e7849badfc218b30cd02361a5faa5177bee51ecdd14299d695b8b461810c44d758dfe66cf644b976197a1147f171766def2741d62c026a29a05f76bc047127ec4e72b29268878d9a7d06de054ddf30106bd8020b6fe97c9b30f49f3831e36dd89c95575c7f2788f6ac3f99103f513671386e9f259fe946c276e9fa85f2ced0b18260376bafcbee62d7bda309da81d5e4c7491f1fc5db0d0bf190df8fc89dc435435d15214ad7dee79a797ca122ca492df3e0fa5f1fceec359f39dac679b6ebaa1d8d66a46eb85f5863e088d10c11c5351799a65cba3cd71b122fbab3e9aec4c5b16c68454cf96b657947737b15ea31253cd9b799f3298fd8e7ecc3628664f5c1a0d8cbbaa05da24c517d5e4a5b5975af6543f217d83b8d456882459d7688b0bd7371fbbc0ac532c5330491f140bfd81909c299671abed7167665c1db14a344cbd7051fa20cb4a971ac293deb789c861b2ebba0dd0bb8c7b58b03193855ab8abe6ebe0aa8c1940e7a1edffcbbbf654fff6d9329ff1859a12ed78081c9d17f4103c3e020f1aa9b20906780182c59619d92c90565eb4969e7951e363c4df5dca9cbe79550472b6c17ae1e5bf6643d1af70851c2445ffd1577c79016e7714fabe45a78c82465f9f58e665497b23445577dbcd57618e2360f09799e04bc65db5f86a04af33f613bb0262064672d8852843b72aa6ec6db1eb0cb75deb74a762af5dda2229fcf7b64961f73bde16065066c7aafa1d253c9710604dc8de1216cdc62c650e15c7993cc0e7293fc3655e1ffbc05b3316b14caf3e57340b5c2a94bfc277a102ebc43fba308b361401974ce7e2c85b29520b9ba0c590b1301774a117addee6ea0ca689cff97e895b8c11d78e3a62249a48d8bdbeb5a6ba332d3417dc7033da8de53ff2044d1d0baa8e9c8723a47ed302b05b64cf414c4c1efde3d1d9e804deb057c98ce73d603649bfc3b8a2d25ed15a3e9a0c030a80847a3be942848aaf3939da91ec387850c2306292727c3851d1dc817eec44e40b8044f4f1da4021608ff1c0ce2c7ad2571e036420d97e6b1434eea6912053d48bc17b044f6f62517b97fcfc08f10b2fd9866ee5b596c417423d0821dffef4a50cbbeac97a7d91bf217973d0877c281d15f68bd16b32e7da198deea88b934cfa32a85c3b7e93e8fc381b61f99b061c45f4bed88283dbf362d4db6e9e556372532e19a4e037bfb3273ee268a61da5a17afa65d9160c2a66af08c54b193e241d88ddc5118fd5e9401936496ba9f4996a11d1f9ea7c3c4813da01c466b78bb1ade1ce846206ac4dd157e13c4354ba7c3019d8671ea2dcab6b9249c7ca7a559a4863b8c8f68b5359136b7e45cd4ad9261553f222727a079538e97aa6027c7a9371d28b3e3a487f3f8a70488e1fde909995f6fd02085687c7606a0a8d20582f82b3194bb8f16738f0273907c2ae43bb03d7154f7da73a7a834101d1f0b4113208c262ac4287cd6cda81726ce9c99a782f8e5d8b71f565fcbec3098aeed0e55eaaed18a4afe6c7a7b8e8e0442e2d12aeaf4e4f5c48eecf03f3cc3cb362c25e575cf1190d52aa5d29f68b513cf7056b961bacd44a69e7cae688267ad228ff9de2a4c611c8c333fb3cc9f0831406eb02b26ae504b20d9876dde5e5006479602ce6a3d7c155ed561510fc0a8b8b04b03ae745e22927d2860953843099b31a9e5ef05b31c0cb188e8353e4593a8933c471041593b6fd04450852d1837580089e960897ebbc0e354fa681e4156cb3f89b427e7ed08ede25ccc6cf92d3f9434b4e6b436fdae2431c0fec2851af7538bad4e9e516c0235f9568c52febc2861a6201484fbe1e57a9c9b9907d0f0df04b0bdb460d7a712324dcb52a3fe902d354397b3876bd1389ddc076f7304ce023998cbfaf01c98d3426a81407a116240d1532c4ce32f273da00d75d2e3e665547d4a06ecb4f627cda9f6c485fe3ee1dcd8e3518d55a8ab0a98035336238884757f455f9870a0ac1dc1844949f2e14a40a10f2bf7695ff5527ad0e49071ac6e22d2bd662fb32f2f9dc702e6fe9e1145eef66f9a3159e59991032dcc2cdb906bb7f7c2bc0ac04a1c62c36a43e9abdca93520fc45cf29511ae617c0e841af1a2eab9cefba2833f62b9bdb5f8a18bfe95ce27312ab016f41c609f13303c791490fac53596aff8d77379b34951beec8783f3f93d03352a842d8a78ec4610cc1e334740dbd7acda6e6502007a1c33b125b5e888964d8845d97f4cfc616f153459ba694b6164180bd21ca4109bd616febea0a6eab0b9e4ef21c4e2d8ed281f5cf7c85f2bcfc3767fd21a17c357a801c7b17f78273888c1a0d411c5291d2729a52a65607aa747df9104d8d83c2b859b20110b81d236c54b5831e723668bff0c4c5806f4f8383e155e15e43eb1608bdd4cfae6f3958ffe24ca58241bf72f1a8b89d06c658bd66c5539214b3de38a2a97a955ef819d987bb9b350cac39eff7a9f6b64ae4da758fad71f6d8a16507f14856200e6b35f232f18993717340f9b0c0dc2780921492be165975ce6458871a939800d453abdefc3e5a044094434dbd7e512c0e0ce8d2d0174394017d4778d315e739d91b8d7496a7da5725a210045c9c2b5a54b22ac81219ff6c4ba0e1b223e25e4c73db3ac96afcf5b6bbcfee72cabc24f505e25efa59593c9f5e1f8326e55ed3f38ca5e699dc11bc63df061b18d01388ec6bf6fb33303decf1b4544f9f5d251699e3d38b4a42280464e1862b60c927cdb6d013f2b6ef6645d21bf1b4a0eaff6ad527c141a2b0d0c484099ce3f98bdba0bb3402ed845eec9742cd4febb53677a7f67fe29f3c0ff31bfc3d1f4ce18bd8"}, 0x1008, 0x0) r4 = dup(r2) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x28}, {0x24}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) open$dir(0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000180), 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f00000000c0), 0x0) executing program 6: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x1e, 0x2, 0x2}, 0x6, &(0x7f0000000300), 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x83}, {{}, 0xfffffffffffffff9, 0x5e75a2b2ed514853}], 0x10001, 0x0, 0x0, 0x0) getsockopt(r0, 0x29, 0xb, 0x0, 0x0) r2 = getpid() getgroups(0x0, 0x0) r3 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r3}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setown(r4, 0x6, r3) ioctl$WSKBDIO_GETMAP(r4, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r6 = socket$inet(0x2, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) socket$inet(0x18, 0x3, 0x102) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) poll(&(0x7f0000000000), 0x0, 0x0) recvmsg(r6, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x8, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x8180, 0x0) setreuid(0xee00, 0x0) r8 = getuid() sysctl$vm(&(0x7f0000000000)={0x2, 0x8}, 0x2, &(0x7f0000000040)="1b729cf5", &(0x7f0000000100)=0x4, &(0x7f0000000140), 0x4) setreuid(0xee00, r8) unveil(0x0, &(0x7f0000000140)='r\x00') sendto$unix(r5, &(0x7f0000000080)="5bd772933e598e8d2ecaeeda3027efec040f00fe0ea32f98b57ff642989baa8ab2462c98f94fa145cab4ba3bda338cd37f", 0x31, 0xc, &(0x7f0000000180)=@abs={0x1, 0x0, 0x3}, 0x8) fchflags(r7, 0x0) ktrace(0x0, 0x5, 0x1b0b, r2) executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f00000005c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) r0 = open$dir(&(0x7f0000000ac0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) symlinkat(&(0x7f0000000540)='./file1\x00', r0, &(0x7f0000000bc0)='./file0\x00') open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) open(&(0x7f00000000c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x100, 0x121) ioctl$FIONREAD(r2, 0x800c745b, &(0x7f0000000080)) r3 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f0000000340)='./file1\x00', 0x0) rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000400)='./file0\x00') rename(&(0x7f0000000380)='./file1\x00', &(0x7f00000003c0)='./file0\x00') executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x1, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000400)=ANY=[@ANYBLOB="aaaaaaaaaabbffffffffffff08004600002000000000022b9078ac1400bbac140100"/46]) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x11}, 0x4, &(0x7f0000000500)="cb40e852c90affffff7f1697b8822b74d0cfd65398de4bcd5e327d82b5711c7af3fd0b98574a6e58aa60a16949e6ce94126d353430e718a1a22091608c9861a59a75d6d3749bc31a3d1a09c877efab1549279e3325a689fbdcd36e0e37f8d51f15ff1377bcba330476a5958151ad5773604d6d900b64f4b5494f4a2b39db912e45357287ee1a35f76a7edaec37a62106ca5e9366048362a692000000000000c433c42c53268c691d44bf7721904bdde10b7c05dbf355aeabc537c18d7ec0f30f55168fff72296c7fba70448a322877ded8a2f4d0cefbe79f759541b56a769949e533fcca381cb9b1f262834be853c271039372aa776fca1bac270d3ee1d094c6ffbf763fab8d085d4233c6c2549dce747a08697016a7413a213e3411ed498911671592ab98d97337803bddc1e4af87b2d38faaacdf32cab4870a2a2549dd0f28a5d73e51a05cfaf10148716cfb5f5bfd338097", 0x0, &(0x7f0000001140), 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x2812, 0xffffffffffffffff, 0x6) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000000)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40001104, 0x0) unlink(0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x15}, {0x7}, {0x8106}]}) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x23, 0x6b9, 0xfffffff8, "0a2aff748207017b62e2fbffbfffffffffff00"}) r2 = socket$inet(0x2, 0x3, 0x0) getsockopt(r2, 0x0, 0x8, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}, {&(0x7f00000009c0)="5180d74d25133f13f8f9e04441d7e1e27f7d07f25968e92e11b22f5ccca5513d19e549fdd5d5e68752fdaeafea8bfe4133d6a9b4b09e118a1e24bc1b91c1d72e994b00000000000000444c9951ecbfab94dfb582f65b80a0934f205640a03fc2314204f94b553fdf03601031f3b78fe5d75fd97aa7f3d29888907553aea1c3dc7915ba01d893a462daa9a54952719fef5f303c01178f590e27667a4454721e56b66b8f5dc594d6ada319fe476a25de2dd65e3cb0551f12458775e8e42f1a8da82d9b41ee30f5b9cef5d629c6f654a314570801d904440f225c8b1782689ec3e7065e5d23c0d6bbe64b9258ee95520353b6d31c48c06fb56221ef2cf360aa78e9e64dc3d80c7481b070f8e8baebd43b2291e6f740560688a87f86407200000b66dffd2f0614d600000000000000000000000000000002e54d374bdfd6566b85fc7c5e71114a882add36726db99123cec7b148f74d33cc3ffc880b93e107001ea7bf535d091984920169f546ed2836ac83b4feef1979d81ac6bdc7b1c4625d21e34d25ee17c3d0531add45ff39978f81c03ce1a4f3eef2fdbf3cc2951866a952ce643eb5fced1d62f5848ea9b832280a8ba018876f850bd27877ee25ac7f4e07eaafb4d0db98b603", 0x1c7}], 0x2) mknod(&(0x7f0000000280)='./file0\x00', 0x80, 0x1e5f) r3 = open$dir(&(0x7f0000000040)='./file1\x00', 0x0, 0x11) openat(r3, &(0x7f0000000100)='./file0\x00', 0x400, 0x20) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000002ac0)='./file0\x00', 0x0, 0x0) preadv(r4, &(0x7f0000000180)=[{&(0x7f00000002c0)=""/130, 0x82}], 0x1, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) execve(0x0, 0x0, 0x0) executing program 3: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000080)='./file1\x00', 0x0, r1) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) socket(0x0, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f0000000100), &(0x7f0000000140)=0x4) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000180), 0x4) socket$unix(0x1, 0x1, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000780)='./file0\x00', 0x1, 0x6) readlinkat(r3, &(0x7f00000007c0)='./file0\x00', &(0x7f0000000800)=""/219, 0xdb) r4 = semget(0x2, 0x1, 0x240) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x20, 0x5, 0x0) pipe(&(0x7f0000000100)) socket(0x11, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) clock_gettime(0x3bd70b3292b7004, 0x0) semop(r4, &(0x7f0000000940)=[{0x1, 0x24}, {0x3, 0x0, 0x1800}, {0x1}, {}, {}, {0x0, 0x7ff}, {0x1, 0x5, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x1}], 0x9) setreuid(0x0, 0xee01) mkdir(&(0x7f0000000380)='./file0\x00', 0x87) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000300)='./file1\x00') executing program 5: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, r0, 0xffffffffffffffff}, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x8000, 0x3e) setsockopt(r1, 0x1000000029, 0x32, &(0x7f0000000100)="e3ffcbff138432c9ade60000000100000005b96f", 0x14) setsockopt(r1, 0x1000000029, 0x802e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x0, 0x0, 0x6}, {0x18, 0x2, 0x65bf, 0xbcc}, 0x200, [0x20, 0x101, 0x4, 0x8, 0x5, 0x1f, 0x6f62, 0xffffffff]}, 0x3c) executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) r1 = msgget(0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="b21100000d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e39ecff6669cc07868de45ed3fc33719caf1f71ecec8a918458b2c10a1c66653b276e180", 0x44) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240), 0x8000, 0x0) r3 = dup2(r2, r2) ioctl$WSKBDIO_GETMAP(r3, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) msgrcv(r1, &(0x7f00000000c0)={0x0, ""/188}, 0xc4, 0x3, 0x800) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000040)=[{0x5, 0x9, 0x5, 0x7f}, {0x3, 0x20, 0x6, 0x3}, {0x2, 0x80, 0x0, 0x1}, {0x1, 0x6, 0x6, 0x5}, {0x5, 0xff, 0x33, 0xfffffffa}, {0x8000, 0x1f, 0x2d, 0x6}]}) sysctl$hw(&(0x7f0000000500)={0x6, 0x14}, 0x2, &(0x7f0000000540)="1c1d1332506c030f", &(0x7f0000000580)=0x8, 0x0, 0x0) getppid() r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0), 0x480, 0x0) r5 = syz_open_pts() poll(&(0x7f0000000200)=[{r4, 0x80}, {r2, 0x4}, {r3, 0x8}, {r5, 0x10}], 0x4, 0x1e) executing program 4: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x2}]}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x3a) r2 = dup2(r1, r1) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="00000000000000a3a1fbd10e1c638cbc5ce794a100", 0x15) syz_open_pts() sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) executing program 6: r0 = open(&(0x7f0000000100)='./file0\x00', 0x78e, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1928, r1) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000180)={{0x0, 0x6}, {0x3}}, 0x0) r2 = socket$inet(0x2, 0x8000, 0x7) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) r3 = socket$inet(0x2, 0x2, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd01) open(&(0x7f0000000040)='./bus\x00', 0xcd0, 0x0) getuid() r4 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x41, 0x0) r5 = getpgid(0x0) r6 = semget$private(0x0, 0x4000000009, 0x82) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x7fffffff, r4, 0x0, 0x0, 0x0, 0x44, 0x7fc}, 0x80000000, 0x3, r5, r5, 0x7, 0x26c3, 0x1009, 0x2}) semop(r6, &(0x7f00000002c0)=[{0x3, 0xbf4e, 0x1800}, {0x2, 0x2}, {0x1, 0x4, 0x1800}, {0x4, 0xe5f1}, {0x0, 0xffd, 0x1000}, {0x4, 0x53, 0x1000}, {0x2, 0x2, 0x1000}, {0x2, 0x0, 0x800}, {0x2, 0xfffd}, {0x0, 0x9}], 0xa) semop(r6, &(0x7f0000000440)=[{0x3, 0x0, 0x1c00}, {0x2, 0x95}, {0x0, 0x3ff, 0x400}, {0x0, 0xb10, 0x1800}], 0x4) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000040)) getpgid(0xffffffffffffffff) dup2(r2, r3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="ea1ffe548af97817", 0x8) ktrace(0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) r7 = socket(0x18, 0x3, 0x3a) setsockopt(r7, 0x29, 0x6c, &(0x7f0000000080), 0x0) setsockopt$inet6_MRT6_ADD_MFC(r7, 0x29, 0x68, &(0x7f00000000c0), 0x5c) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f00000000c0), 0x0) executing program 2: ioctl$WSMOUSEIO_SETMODE(0xffffffffffffffff, 0x80045726, &(0x7f0000000000)={0x1}) r0 = getpid() msgget$private(0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgsnd(0x0, &(0x7f00000012c0), 0x8, 0x800) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) r1 = fcntl$getown(0xffffffffffffffff, 0x5) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x7ff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) setpgid(r0, 0x0) ioctl$VNDIOCCLR(0xffffffffffffffff, 0x80384601, 0x0) r3 = getegid() r4 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000002f80)={{0x1ff0000, 0x0, r3, 0x0, 0x0, 0x2c, 0x3}, 0x2, 0xff, r0, r1, 0x7fffffff, 0xa, 0x100000001, 0x8}) socketpair(0x1, 0x3, 0x0, 0x0) executing program 5: r0 = kqueue() syz_open_pts() kevent(r0, &(0x7f0000000640), 0x8008, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) r4 = socket(0x2, 0x4001, 0x0) r5 = dup(r4) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r7 = getpid() fcntl$setown(r6, 0x6, r7) close(r6) r8 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r8) r9 = socket(0x2, 0x1, 0x0) connect$unix(r9, &(0x7f0000000000), 0x10) setsockopt$sock_int(r8, 0xffff, 0x1023, 0x0, 0x0) shutdown(r3, 0x1) r10 = socket(0x2, 0x4001, 0x0) r11 = dup(r10) r12 = fcntl$dupfd(r11, 0x2, 0xffffffffffffffff) close(r12) kevent(r0, 0x0, 0x0, &(0x7f0000000280), 0x6c, 0x0) kqueue() read(r2, &(0x7f0000000040)=""/252, 0xfc) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48, 0x0, 0x0, 0x5}, {0x2d, 0x0, 0x0, 0x6}, {0x9, 0x0, 0x0, 0xce8}]}) write(r0, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) map stack 0x20000000-0x20400000 of map 0xfffffd80074aa000 failed: hole in range executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0xffffff1f, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x74}, {0x1}, {0x8106}]}) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[]) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80146945, &(0x7f00000001c0)) executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x78e, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1928, r0) bind$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r2 = msgget$private(0x0, 0x0) msgsnd(r2, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000012000042fee18850"], 0x11, 0x800) pledge(0x0, &(0x7f00000000c0)='\x00') pledge(&(0x7f0000000100)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00', &(0x7f00000003c0)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00') executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) (async) close(r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x61}, {0x8106}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x20}, {0xc}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) syz_emit_ethernet(0x6e, &(0x7f00000001c0)=ANY=[]) r3 = syz_open_pts() sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000003c0)="9b180bc3eb987aa9feb13ec99e805e6e840100780e03c231000000000004000000000036ba1bd82e86322c3eac80280712f838130e1f1f5504e927bd1269fce149d400d06a3f23616e77006e8836ed3d315eef8c826effff000000000000ebd669ecdb15cec53342366139d11a5ab5024d227a976f7a5334d900a0dad2b74f0100005d95dcbbc5cb3c72d000260526a3a80855f3c394639e29c5132580a944d5c26a625e7878005f2ab435cca257352828a76e53dea859ba346a762995e89423058a5c6318950bdcd08b9eca5d4d3eb5892ab3b4e8aa9b05000000e70000008324a00d2f5019383919525cb6f7e8574b2a374f07231b157d5bb7ad3b045c4724150d16e304c7bff16bceb7d956e658478f4df2f36557a1d9d9108d733338d72634935376f8a49507756f497752a2f8fd0559dcf6bdacf9429c25483a9275182602000000e3034868d0da3b5618eadc3c48796e5e35754771436218bdbdc9e20a623855e941dc0d72fc433aef100000006201788ce2b8802cb60eec6add5e94345f0bfb3428e95dcbe305c1e97dcf7025b78cad2cc1a0d0d787d2c9b93e27142bbafe3426f334b80f043ba9136d57eb4c353d46dd8143fa85d9b11f7475a7ad310c93df4effff00003e3bb073e334270f1db496d7679378ffffffffe6f4588f7966917a0b5ec8909db98323dbd668fb7dc5693a090e94691e8d000000368f29c86344671843a1f208261a720fdb791f83", &(0x7f0000000040)=0x210, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x81}, {0x81}, {0x6, 0x0, 0x0, 0xfe}]}) write(r4, &(0x7f0000000000)="7696c7cf00"/14, 0xe) (async) write(r4, &(0x7f0000000000)="7696c7cf00"/14, 0xe) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) (async) r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r5, &(0x7f00000000c0)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) ioctl$VT_GETACTIVE(r5, 0x40047607, &(0x7f0000000140)) pipe(&(0x7f0000000080)={0xffffffffffffffff}) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0x0, 0x8, 0x0, 0xffffffbf, "0000c6f26461c094f4ffffffff00", 0x8000, 0x1e34}) (async) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0x0, 0x8, 0x0, 0xffffffbf, "0000c6f26461c094f4ffffffff00", 0x8000, 0x1e34}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x4c, 0x1}, {0x2c}, {0x6, 0x0, 0x0, 0x6df1}]}) write(r7, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) socket$inet(0x2, 0x5, 0x3) readv(r3, &(0x7f0000000280)=[{&(0x7f0000000480)=""/131, 0x83}], 0x1) (async) readv(r3, &(0x7f0000000280)=[{&(0x7f0000000480)=""/131, 0x83}], 0x1) executing program 3: sysctl$net_inet_icmp(&(0x7f0000000040)={0x4, 0x2, 0x1, 0x2}, 0x4, &(0x7f0000000240)="efc22ba18ebb1fa11b630999b751d5f8f37dbdf969fce20e9087f16402b93c9e7c863afa08324cf10eb887974f2b7cefc7d90f764921eb648104707d575355c1ef38214cbccec90db480644ad54ee9f1d69df2ebe4583956d2b5723f969159886c3d24c1f284a14b262b2143d944d59aba1da5a291577705e779e19185bc253d1957bd19c62491668403ccf534f8ff75fdc73a3e3348bc7906bf0aadd1a0b58319c5cb949d3c3243570003b6186134daf77bba1c049d7ce837d2bfcb2f8a8147f713ebfd4d2dbadc2cfc865d0a6aafdc5c8791c39b7a5e2e11a855a6b9291830145d64528698adf349fe4c3a0668cdabc20c7e139d3701179470c81961252d729c939b84d8b5fb151825a1b4c5ce2de23b82cbc8f26eac35e19fd03dd12dc52f02b1d0f16eef0a8a20b69a9940b0a9096d3a7195c562d6987ad95e53688e09088eacce8bb7f9007e6fbd4be2fbfccc428b8bacf66187ee39b2ca8c86207f70fdc53e78202a5fdea3b9371699a57959284846729cf9788c86c9ecf323e0e87b36713a37583fc7a4023ab363b9cf681e67da9cc2dc83c487d845cad480eaf2564b7ac569039580e1702667619e1e8421f865cc20f27cf51cc6a6bcb265be07f2861f4d6d0c68fb2062d0be467611dcb6776a3310eab7e5fde10673ad3b129c8a97184f6377d02f3ed5a558cdaf07dbc1eb1cc9ff9f697071162a4b81095a558d6c6190801bf44f13239915bc4ea4ee50fc57daa1517d185e891ed7de9615b8ab93190b833ee58a8d7927a4af09ec5b869b60d37100e8abdfc3172ae1bb90579d68a6f14062d367dd0267740e4b7c9c16b4a7689a176966ea260b5855cbcb37e1bc05b62d3ab280280a9dbc6344d8f578637a8238e21c0c6d6e2aab9b1852e117d5af83407bcf456a9b3f5083434e5dd8431080b1817a2b2c2607aa30ba0d252a0ea0fce97fab4dd23b58a914a9cfd4e42de96db14d5ccfd7b32599a6f82f770c8d368a8e12771d4042f1c7008caa93a2aca3c5effe63e00108dcb250cc33361acfce284dd70f494c81e4d268e2341112885e538e96bf8ca94594af059e50bc5edab1e85d9ddb9cb3c8162e029a6b8e3085e71bad85b871374bf659e0ebd82535481042d8ee7f38f48b86a435e800c494071aaacf1fb943b99f217d4a6832058c9af9c426f899969f29c16364e7245e025f752504de9ad47f71722f8e7070aa0eb24743ec72cd657c024cac0d1a9af91a1c3ed07f1fa95fb509aa6efa34719d257a154b74a6d227968e25c544dcc9fcea850f211905dda6dde4749da4ecd2586566efde0c687a7aaa9be3528d2cb7d968b6994cf34a069a868405e430352840d2a96c618ddbac3a7390ea3b324b7188a055d4a827878b03a40a2fe5ebe17425ca13e7db1d2fc508e33bbb3f6c2035519ef46b9105d19c9621914bb95353d58b5d8d4ec7562317a0fcd0adf64e242371b5c3a6d2dbd992f7625985c993c0a25d154fd354281681d9d4070a3dd0f1c78e9da07c202d90d47c19fbfe33e047858b5cad577d219f4ef7195ef7ef2c5243f4f1a863f8638f680aadca75426cbe3db2ca64f0f640f92dadf819872e7e335ec1a7658ce8946a8b2cef9ada2b4323d3458c3328c10f64aa36d8ddae5977e690f739854e874c5d52b1eaadb80681d533666490765083ec6dbba8445983e92188e80c0dce89f675cf64a1b5f4391e596399956d6cc787a5cb2ea423406928082ba1a34c2ca444aae71aa89d3c8554852c895e50d81423f6ccf69ee35bb329393e4c68da94985d985bf12eebe6ecfa79465f5f3ef15510b01e6ed2793b60622327b9b946faff15b3f2ee53216954ee7d9c2fffec4e34e452f7d33a542185563d54440ab914c3538cf682e1b0ba5a090327e15e6cc8c9f83cd921fdfecd671515599813ba00e514e12bf83dad0efd8d7d0fa2cea391c0953f2c1bd3c3f977ddd84d6d38b17f9d7bf86a64f9ef72671a5659940ab8a865d713a380b7753f101344e7674da7ddf7e1c8a864d5fa5af9c2aaec1c923349747fe5f3f2dbac101ceda53336c6d9b57b2e1ec1ed2c1a73e8f459cb979a5450bbfcc3db4b67ee620254b8527db5d43eece6300481384f923a9d9aa6501bb997a04b16d17da8ce6381621e81170e6e71f11a019ca9db1381ff9ffb92a4b357b9a000d812058d113e7319b153ae15f98be49f174ba4f2d85e6b968b63f96225a787dac2ed667f3e5d9ca060063c84d39475bb70569bde693a0c66cb631f57f19532f31894dabd9def267b3f54c5d6cafdcd9b94d3fab349b721baeaa1b625618257092b8127c8eba45c22b1eec46675756d9a28378f75598d8c377f3562bc0b06a7b3fcd23e6c032c4259e1e5f63486d8d5f5ab90bc7bb5a8205899cf4314a424fe9630c0c1c3cde9874b069eddc5f52cad04e7f0a0bc50ef7ddb2a58fd9ab7d0f6745cccb906b449f11b521b73fd273de52688efcae64219a52527fddfb0de964e509167dd5ee7a909212e91dfd66940e3fd9ec8bc2a60d4e4569584e6a885bef5de88bc44ed34976a2028e39eb182e1af16cf3db4bb824b5ccc7d4ae91c82c0128a6b46f0c833418774c12c07468ecaeb32c1dc9604bbc4b122cde9648d5de8b86b8766f47e391d6346a518cbf9eb89f2ca4f0ac2c5a38aea9fc19eb404c71f0e7eb902a674eeaa1944e2a35bfc1f61970afc19d549323f93dabee0edb1b4a95abf91fc71e396dee3ca8bc33f1cd1cf5933aa7eb4ef265e364581c34462fd50d112cfcd8dba491cbe36b231e3fe158a38e0c228fe6fd2cb77045aa96d8057b6c2ed3003c364b5c7cc55289890af1a544befdfc1c5a8791c634874e7252ba58c14f8c908a63f26522dea0d8e4a868ed57716f9f63dd7b9e06bb30e4a231220dec0c9f190a3683b7dc28a8acc4bc05d00ed139f75e95f611c8bc3ecbf7df3013dde72f11ba4a21d849f151ffb00bd5a6ea7438fed7f3f5a6edf211a1248c1de2f1601043f8464673c26cfa4e4f8d3fe4f02b907314108ff38bc5fd849cb23b38b8acadd5498d40317a39bf270b4ae8facbf25c95ef57ed35a40a5a7db0680a4a73b59f8629914a6cfe0f3e0fb65c0452965ca152cdadb1ea345ae2eaa1a31b104c272c8853c52df4dda759a47990e60cbeb65e5c980d7726ad7a8d8685645816d946462eaf1e9132fed28f21f0fe2f5c450ea24bf781cf242ff4b8a8b549cb5c20848c11d2ec9d5bc75452e6b1cab047b82c08985845ce747abc6b951a3efaa8d6ca7d7bbb90ac1402c7152eb10193ecde2a7b9924cf357b859ede28866029054744ae0597c9da95238dedf60bca430e7646662bb01e7bcc3aac613feacde53a9bf39ab6c4c66e864900db3fae8b201c12db4c9c06ae5394b93bb548a8c7e92f42d8a764c1e769f6a59e54377fb4e0462a1590791101a1f60e321e6dc8c376fa2362a6cb92729c05ace01d2af22954b90d9fd368f6654d858f2addd4588c2a8fe95ed310aab13f882e9ebc6faa406bba3cf127c8b4ae0dcc9ed9b144f4b602d6f49a5688c3e6f818baeb94c336576a61978907d38332429a609ac09dfd0c48c5084e2e695a30efbd60d8b0ecaa8266c0ef6b3c7750d55280b02f70872ce19fbd58d528e1640cd79a67d5df89d4fb87ae36d2fcfd62a8cd53944871abf6c67cf01bb12aa7cf602bb230d828573378057dc43540ba501f5b90d9badc5048c623145df2d6f09fb283ae9adb7555e843ab4cbc0b82fe844054753189e58d60d0890c18a1e446d28a563fbd61d88a04aea7e7f07cd005fac80932b2d46a5c06afd8ce3d59375ac342e9fbf76031ce799e7a617e6c518ebf982989f7ce9131a7000c46192dd3cbaf4ce91fe279692d6188711abb89c1e7312ab4cb5e1c135921d5892456ead6715604ef78065e00cc9fdda0cec9413035e0a11c9c131569553b40a1de17370f3164cdaf30a9aeaa76ea016eef11a990fc171c1b241843b3629fb592b2f80be3804c7eca202819c3ea2802ee5e73b731b0eeeb237504e56c64fe2d1260e47cf19c1c03ebbc36137a62aa2622b20ebdfd22299e945ba6f970dda10ed4260240472396fd7b22f52c918e1b090ddb40668b2f466e36fe5b06708f84e2fc721729773e9f2054573c56a8a69f04cd6726943b091607f5dbce8b9a5eea3da3ef3c9e7277cfd55d3cc090da662659be4f04a384e7693f1f249858901c8c5ed90655091316451e1e628ad30e3fbcc72c2f1165c9da6a02d1a24ba7c201f54aa7b3f362ee93de9b215a59a243830e022ba339f763e772f7fafdba14bbc98006d7d431701cd2b88cb6c98c30305b7e8ff9af7dfa900596b2432e5b878303030491483de4ba4bad469439b2c4b35db30b6fdfa41fd4983e4a4b58f9e95ec8a03ae9d2f8ca4ff5a7d6f3ee6099b892bc589ea9e9ec5074de5e9e5c56f6a1776ef2eb2af03d275753195bf52467e62b6007dfb3814ec7a7f8e97e2b4265b3be7fbac666b06947ff3c1df89ed42a90458b1c8133450426e9e75c83e8afbe02af6d0c04d918513c0a7931ca36a3e6d2ddd6ffab78147d58d2872b6626e79cf1132c497e1c41db9424a9ecedaa000dbe886027ab8501e807976699935fec70607f1045d344d105ac9c64c0328f041421c6a09d32a830d368e95bd7ddd43ec3fe5a32d6d0590c7142273a6cf3e25debd32557fa684630830ecc6ad206be982d71d75b7ad612dd51b63f427fc225a7b4a4e49b742f4cc20fdbfb765211f255d62de5333c2fc6ca7a812a9d2dc241a70aa5eea65109b324290020a6b46316f3c9fee3d36e36a5d0f92dc5327d9f47fb017d9b88ddd20cd491293e637e3d6448e7ca75e0f2bac7cf74cf0426b319a635065febc16e093a2df22a26ea5f930d84308f8e729d7d75a0469032edc308ca0c2a10acc59fce0397057365990d9d712024c483ecab25bdc86b90efd0024e6b53892b1c1c3a24be72dd0aea82d0eb38b0709d336b6ca9b2ae892696c7baf0dfb68516ff73ddad09d91c0ec2a46aabf11a9e731c04548c6f46b34b38bea9049e75092a14b3f115d4fc9168bb6649819c4aee086f842100cd5f43a943da89349181966d3eae8799f788973c204224120ddd69c69a3f432822bfb0a3aa8697bc7b94a9692bf75edf69be2e620422981b8c6662c435e57e253b23310bb8ad5d7dff4734256d73dd1da4a060feb477759beacf8e0470a01a161fe19eecc68507b7f0390c457d7150c26ed7a41d0d5e620c139f93def016ab40f1f46de7c20dde4e03a73cd34bd70147676200bb6e917c1f6fc0bd918f9fa0bace30be5cd68ef502b1d90650248bbc6eb6fc800389d95e2d80c107479ad6d290d527cacc37088b6fbf5340c6185ffc9ffec6d5631de35ba3a08db924840b78a6b55b151688046e914fd7fd7c4a0bbfcca0ec9f85d26424dfec2b761c466e320d67a090b6029843f381a9f96668973fa612a556eb0fdd7de91111f2057d7481cc6afd253390e074b32621ff30673761fb58f62899ff82547beb3f92f39c02c7b7ebdaf055ac61168a697849982c305dc455ce220d768ab41c061cb91b80d849ffeb0656a0413449ab33af6472afe4cf66e82fcd8a532896fa0dc656e178a9a1179ce968ceba2b20b3b31e45727551105e752b049e9e7670f541dd9620b6aa1db718508fc5fddc20c41a613e491a5d71ad9f5f69fcb054bc594ba9938c311746743e2bcb943a4ce2f4629720f30908e00ccec741f1b6969b88f3ffe2cf38b5dd624035571840d0fc25afca9e65ea23c98c3dbade8abf9591dfc174ac7158e5316d8", &(0x7f0000000080)=0x1000, &(0x7f00000000c0)="5d4b28023755682388082e08034bb7b38d3837ca402373cd1c530e254abdbedb2cade4dafa628e1794b118ba5770bf7d7fb8c65ddc4950b34cbb3c1321c316158a886f2f0e459b7b79d289cb47d33abbbe5f2a2d55770a92c4d311b13a96775e80fbf55ad9c79e7ba08723178823286e275565778ad760ea1f31ce216a8c36800fad5029ea72f72e8d7890ad5bb4b6ce14246ad2a25d27b67e3765b81a626bd4bfbf4603c75f2f39493c7c257895f444d63781b839875bee93473919f2e3c2071c80cbc8247ef110d91e9b55bd248c8f2ac58f69406661109b449d2012cbf03ff84e4af3020c32ea639fd34c440e0c5a9ccf06be66d6", 0xf6) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$KDGETLED(r0, 0x4b31, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r1, 0x29, 0x3e, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="fffffffffdff0000000000000800450000280000000100009078000000030000f8c14e224e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) fcntl$setstatus(r1, 0x4, 0x8) executing program 4: munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x2000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) r1 = socket(0x18, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x67, &(0x7f0000000000), 0xc) ioctl$VMM_IOC_RUN(r0, 0x8210560b, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x500, 0x0, 0x1000}) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x8}, {0x1}, {0x6, 0x1, 0x0, 0x4000006}]}) write(r0, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) executing program 1: ioctl$WSDISPLAYIO_SMODE(0xffffffffffffffff, 0x8004574c, &(0x7f0000000040)=0x2) open(&(0x7f0000000280)='./file0\x00', 0x68eda01775965b95, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0xb70a) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x2, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x2a}, 0x2, 0x0, 0x0, 0x0, 0x0) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000040)="fd0cc085", 0x4) r2 = getpgid(0x0) setpgid(0x0, 0x0) setpgid(0x0, r2) setpgid(0x0, 0x0) getpid() syz_emit_ethernet(0x1012, &(0x7f0000000400)={@local, @broadcast, [{[], {0x8100, 0x6, 0x1, 0x4}}], {@generic={0x8137, "248e6f17b7c7e612fd3cccfc256718581313507c89543375e992af58364e5efda5b71e894fdb7be23f867927521e4d6ad058ded3ef0fd15453aa389061ab1559f27dc2809add0b890972e18b99fea76c6716ac4bad660ff888d96706eb5fae61df8e8bf822311f3fac804610d165547d9615fe4e28b0a148e389d0c955e86316646a943bba4b895ce9c7890b7a87a47f5a2c317a6234fe73f4649e0c9467c7c9a67498a3dd8bcfde4801251a4dd4cff86d20623c2b44060cd63bd5719165db05c5c361435d8c581f3600a83d245bc827746eb4884d9333e47995c2e83049ae5b27e16d4ac4c57d549a79e9c66a90c9340600750b0754db7086143cb8a70ffd136dbf10b38ffe27f48d91c563671d0578476841d2dc6622a9d07e6550b636846458d907f582f692cdd97105e8108d6c3c06c50638b4df37f02a960653a0a17091761cb0b047105813c0ff3f2578bfcd7c05c941518843948b68815b198a6ba7ab0a36ebd53bee3af7ee26fc108c31e9ef835d0ea5f9f472c3add811d728eebb62793d335af7310b334bbb25acd615456be98158feaca55c956b05a78585193215af5b13330a577fca32694007e7add1e5e7cb8eeb030f923f3d20220d2846912df5d463ce781646a8bf4599db93de14e4a82bc14eacc5697e5b80398ec47e09c083514fa42e2e6b1c9f01570ba1a4a62c565f0bb776809db867418c1c66f1a7d724bcea8bd228fe9cc3e60282ca2daabfc98d368b33158ea3cfcd9a46a3ba4ae680ba99f4133d751e4c47764842cfa4889833418f66fe7b48fd1f0e75395ea61cc1f0d359bc6177277fab1d97ebdeffab4cfaad9a28af18be184506424c65e5f10b74e0f8196e5592c8347d8081a3c4babf5ab3742a6e64248a9e7f335feb2e8ea6a1e75d8175d6b24927ff63f676588cba57112269c8855edd844c8657ec6f37e9ab01f2dbb82e66084c9140832d859a2b5ca7c1991a4f08a4996f2c66960fb17372c3b11c234e3ec08430f4737cc42743f3228b7f195e2931900feec3f6f4784e3c667b9a36215246e58bb41669fe64edb4cbb2d92ca15f803e0deb72686e4da0ee03e842455ee6b98c5bdaf136ea15f787f815d0d935d4d7985893e8a6326f822bd193188b34c4a4770abea16be1bf543542e6884721eeb30e30a691f02acb6a067e0655e45216c1e6e678060393ac1d36fcdbad97d1fe3bbb64c5a6e9f16c6b5dad3d9950a4a64fdda96d5f51dd2d594c47bc5f3c1726102d8534b705081c94c650366bbd3c3d958f868fc1cc273553add99b3db8650148507aa0056707cfa86b075933c2dc465d1da9c545256975002afd8a35704497e764661cac2ad890d11632e2b0d4123e2ea1aafc5d5085920f8218bda58ee6fc17d15b59e22fde3d65764e19bd8a4caae5563ce6040862defaa73a1321f7cc8d58ee6a11cd487eaec001e7d60958f7d3c8c145f499444d55192fd906f8d4859b07dc9983208264e0e95a56712b1782f51a7173eb72fc8bda9a447a7e59810a9045dd06cf3cab2c6410a4d97015f363c1ef0a19d14b381d802b75bdf486f39cba574d034c6aaddab86907c2cf03ac3494e43e3e2ef250a9bbfaa1e9e15227f37373ea234c28aa385de7f3415bfad45a646e8776c7035b8ea050d656b634e7053a5da304c0ee67e8e925270696fcb5e0e4ac65e8667e041254c9550630084c81f48b6460f62a2b1774eae12317f88b020ccc65e5e7bf70e598ea848b5c5114f89cdcaed40ae88bdf2b34f6e09a327c413023163552cf3bbb99957699b8e243e82a2e32dd94d274404c8afb9915cb505dd5daea2fed3f53e2aa0a67c381f059609c6d38edac8aa8f6c1c8dce1f6294713452038d00cffe5aaa7d40ce6d58a8a40b385296036e26674da1701c015b47bd45075d1921c383b101918db56b29db652e3fffdf58c3ab985be6f2e5e003ae5da5647b228f48354c2d23f621c93a939800c2c3dd126d525c02be7cc34016c87eb98eb7ea9c5b809698c922adac9a21cc30e739f2e08b82d26f9a7cedcab9b87fdc620431b0bc3811305202203b42dcdb41ba0102b8e4f70717eb177939f80adf2d1d234d2c047085871c0329e825310b2123a51999cedc88d7a5e3abbf71a8e528d2c623d95d60fc033d90d921d52977d89809eb63bb9d60a63059cd0cd7abf894647d8f723b93be941768785cf850fe745394006db1818e3b3c13c4a735502978f3d18344afd0f3a0543e19a878510432a177c91b33bde220f1e2225a460d735260ac10f643f45456e815114e10c80082d3fe0e25f65b7e9d01b00b2600a958a1ba444f18ed1880f9eee493557d4bf80e132e0364976e734ac2d95d348aa2b2e9b7d9f29442260005b70614a8e8377183176f14de570e46e79306c9befbd06ddb3188c707940d5ae516f64c2629f38425414239085b89e397d0ce2f2066062629859de3f1ddff82c6c1f9b58e5c6742066bbf681fa6a7f654064018d9857ae74209ab0199cf77c68dd50b5f1f0de1fc8af3031232cfcbef9e65bdfa48ed3337c2aef6905353fcc2ad4b90bcdd91afbb415aaa8ce214ed0afd322999f7e5b881bb4aa1e28c64cfdb0cd384d999b884e9f733d12231cd6dc3b6efc237bcd03c64067414dce60eef677b786b8da08e749026358e856e2d88091cf6a1b67df316a56e2176ecd21b24862f338de82a2b96b31f85392f17c37c749d77bcf3f5e9ee805a11902ed352e208f08b8146b5ed2ebdfb3c4ddd60baa973a175c3076fe0958c88e02080e862081fe8755871f39a610eadcb00e19ab33c6941d7fcd64fc47798e89073c1814da7b7178df29769b40e16e8ed62b041443a0241338549cc56db20c0be464bb3904d40cf86b3fcb30b51abce7bfc8b9d1ca1d750fab2c618c77dce6e8f34c3ce7ad10c419095e94d15c874e1c3a1af854a6b14adc4b4cab4d860ccd864a7d681629a7417005c11cf38f0d9a560544ba168ed9770f08f344b329dadbcbd67ba7f92c960f157c8e41ce65814fc106f8888737f95a7d54568555c7718f4a3c4f0b101ec2c10857f0eaedee19b08f231e4ae63995fc24308252d8a550fa6f1188dcee8c71cd8db81657c56ee1121d1daab529145030ae2bdeb8cb350711ea75d4421651f006bc697111837f1185076ee467733e0951198807e82ace312b8e21a29dea3342658267b52439bcc85bc06a3d858ffb0f279e0eb37120c66e7cec2eff6f277443fb947582e3203d86e382fc314a2c1d734e3d65062f893692ced4743041faa7786fe4746d8f00c5b930fa0c84d2f485e68dd0fbfb64f434be20a8fb7937d84dd31e6a77a43272c1a672887dcb77d2968fe7a672935974a1032e35071ee0b192f7b7c7c4f9e323d3f18a0cfcf9a7a4b8257d6af4201d1401e1ac3e2a0b2dc85462cd148821309f517c863af20a715ae1ce95e4a2f66f46750ace5aae4ce596e3ea633571c91eda2644c4378134a5b3cbc8e0c9b033e35b8baf49546aeb0ba4208c08b66606e7a014376b6ad2ccb71b97e3bf70d7d05043eed5f49d763c0619bca0fd8af70aaaa19500297f21121fd4b27c19e052a713c221c16a74c35773b3b08b17e0b27911440ca62241ca050a1abeaf5b58c4ec81ec780514e68a0bb86bad1cfaa3c4843fd699206f7ee38edb74c03b96efb2d86ad77a534338372598ac70f65f6dfa7196a4d6a34df6d4008d7b7871e656bf1469a024ceb157ed38057ca6a28853e63dc40e8f5debeefdc0f0aacf080762f426865bffb9da7e5838e054b57c3e86c988f27a9b50fee6582260d47a9e3e1860336fb6ac1e03d0b85a209b01223e9ba5bfe9fe531060d49f686273705bf96b29b67d48b5020f9ab3292ed14adadd5c58f20248ddda70504cf373429d7b095c0deb5bae11a482a7badedcd5dd59eb1661c2bd3f5d9e6517bcc02240afb8c52d0c49e34ff2906f3a07fe01ab467f09d2f7a96c82a434df871f79818804e03943bf6b45474b1d9097160d1c5c0ac46bc4c9d67001fefe0d83cbf27ff675ff3583abacae0e07c5af902180780eb725befda4d71227a0d514ad76bdb494bb98956e206b925d1352907cf5442702bf73065cd9a235a6260850ae88386522eff4dfed5915c6faa15d325f1f3fba97233eed7bd083264b1530b4e7022b2d653b434d3a822d7d2639bcf9fa6090faada79809b6bc93a5305d1fa7809c2f2cb72ae9c9b02fff338a01824567f37f1af56b2723be640cd9503a3f0e0b935acde6f7c745d27d7606032a89199a5b79bbc7a46a8f927e3d8bad2b97df74b22c38bda3723d8d0cd008334a2bf91364a156062a12ed36f72b240993b6c7f16fadb1cc742649ba06da04f731ee884a732a1da1140c979f49a60b5a7fb7886363cd28b33fc93543951a195ed7f29c83bfd10c3b9773892d8d564e430e3045d0a340542a8bd10610a4b89a33e90a4ad705e971641fd37947e831b09e0335945a81005fe5b21acbca485a8fadac3aeedbba41a3133fea98a47299eb601b10dc15eefbb47ad3b92d9f543b5aa19e5868ec0d9ad89d5c9bb047ac18d253ca86b2cdfaee0c731f8eeec9ca2633cafe0f7694b9a1abd359b33cafeef30ec2e8ed714227e32ae9fe728a17e4ea68d90a14bd674374af8363364e0e5b6ff0a253297072bdbb4e3566e383f0c5edf437cb2e6897ced2c739e0e20ee34df6ce5c43aaff987cc615c762247e16ed7573d90ba2517b1a9d7ffba75282a1ac0823e1d2a13ed43de66dba1c1d69a58ba5551cfe015e43413fa2050c2be09706535977fd3c0a5943e212bbf35ca1967771a540d37e6b4dcfa4ec9aaa95a3fdb9113a3f68c891695086717545591638b32d79fcbc94cdaa689d5c69aa1edf95a0b85b8dacb9bdbacd39371912746d445120a7f226caa0fe96660a6ba091b6d2766662fa76b206dfa9c12e9435f209d1b33f76e6a65a03a71221f1cbe626eac86bffcc59d34fbdffcc1ec49bc739a195c5b5edaf201b4d9082e27b4d28ebed5b9b0b367e09befcbf9271daebc6b171d03cd9962a5f4c23d002b769f5ce6f9940836b1e515672ae04c7fb8af222a9923de28080d0df8812f31896bc81ef85e2e323c7c5ad181aaee4d5e88476c2ec24ff18b30b4d6aeb3c9a4ef9ad1225abafe7e3175280b3de75106f7afd45784ab8ec670f86a3a3f7506efb9ae83dcee19298c19b7a39f79b6fdbfa807161c1f34fa9d7be086c2df01204946e288682ddf960debe87f8b345f7307790519c33e06174afba17327f493c7d8bd974ce8c9ca2fb9b9f64b6236b9b443feb91953ca7a15b8a109a4b04c08a0bc91a264e68ae3af10364dd7a1b3ab484a77107a3e5b2f03322faad7894c22a77407032038560de132fb01509bffd313b8b365c4e06568a4296f6acd4d772aa095a6b0e368677f81de90f2c60b0111a1dbf0e2a8984bc386466b7361d60cc0768a673cee4a55f598131f14369bd50cb3ad64380baf37a9dc6ce8ca0d0c2d681f258856be8ad11fb806f09565f76db5df9569c2f14f5a99c75d4d74e1dae1c7543e336b3dd27872d06e2366bca4ea390cc3510614b614df8800d357486dc48178a78797b18b34394fcb2fba0db0e6cc54feb012944a4eb82840533da86f91288397019965dc7137767c70832156f8aa2805f9e95682a2d33196c40e037358fb86ae92b863b2adfa45b6cc4500213962adb913b906ca77ee7ed1f7c60990ee8e41c2204dbb2c1c44791ec7e885a32527cf8b177894478f2a52f33d7a33cd360fbc7a295a1fddfbd2801a9f8f02287dd5154cb89ff44289048ac"}}}) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x10205b1a) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x8, 0x34) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x205b9a) r4 = open(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) dup2(r4, r3) sysctl$kern(&(0x7f0000000000)={0x1, 0x52}, 0x2, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) socketpair$unix(0x1, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000100)={0x1, 0x27}, 0x2, &(0x7f0000000180)="cbd3876a0e961d46f51e361ea064840be04d1c5190a9a5e1d539d1040aa9", &(0x7f00000001c0)=0x1e, &(0x7f0000000240)="63327032991ee137590633b5ac9aab60b1c092fd", 0x14) msgsnd(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="030000000000000079ac28db834fd07243435e34ef01a0c247e4b1b34c1b3c073ead3dfa334cf541a42617e7906da8d12494d9985707a833f3"], 0xec, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$VNDIOCSET(r5, 0x81946466, &(0x7f0000000200)={0x0, 0x0, 0x0}) getuid() executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0xc0) r2 = getpgid(0x0) fcntl$setown(r1, 0x6, r2) r3 = getuid() setreuid(0x0, r3) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={r2, r3}, 0xc) setuid(0xee01) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r4, 0x8060693d, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket$inet(0x2, 0x3, 0x0) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r6, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af0cbf0fc7e1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000001180)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r6, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) madvise(&(0x7f0000000000/0xb000)=nil, 0xb000, 0x4) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000011c0)={0x10, 0x0, [{&(0x7f0000002000/0x2000)=nil, &(0x7f000067d000/0x3000)=nil}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000003000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000014000/0x2000)=nil}, {&(0x7f000013c000/0x2000)=nil, &(0x7f0000003000/0x13000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f000000f000/0x1000)=nil, &(0x7f0000006000/0x1000)=nil}, {&(0x7f000012d000/0x1000)=nil, &(0x7f0000003000/0x4000)=nil}, {&(0x7f000000b000/0x9000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000002000/0x6000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000009000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000012000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000000000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000008000/0x1000)=nil}], './file0\x00'}) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1, 0x0, 0x37) getsockopt$sock_int(r5, 0xffff, 0x1025, 0x0, 0x0) executing program 2: sysctl$net_inet_tcp(&(0x7f00000001c0)={0x4, 0x2, 0x6, 0x2}, 0x4, &(0x7f0000000000)='2', &(0x7f0000000100)=0x1, &(0x7f0000000200)="23fae40c882005eed8b0473e37d6c54a03af255ba1ccef69bfab67dc5780574e17438e2c4901e9eea97761dceeb76db3d31c6d78dc809958300f91a270d0caa1133e4c714736bf531f521ab7543c65cd312e25684fb4b0ad9478b0db82b442dffa16e39692f22465c01a7e5a19f7d62e2e0263ed706782edfe2dbfa9d43243e06e4925adb9c4cd04748297756bb40dcb6a81f5b8040000001be1a745f83c9838d5b43bf2be22481a359782e5e84bbcdb445eb4344bdc0766e44a7a060319f24e513b9c8f8d89213778f65d6b83add7a66e4c6b4425a0fcb36505f63dda5f197ba98f018ff34484e28ffbd43a71a442f6ff4c895897206909c28f28d23dd9e8dbe3b97e26931311584f6558f700000000000007ecdcf31af3a1028daaf5afa296bb6afdcc78af44710a4047de55d64f3dec3995f486640bce2f6142c3147ba191539397fd45cfa5e3ee4a97d40d9185c11b31089c668765f98e877671fe3d52d72fc4d541a64f5dbb3191c4a3b436d89258a1959617c0307113d0988df487c71749790defc9bb535e57c3720193268eac3055b09af8af523e8be98c76fffa3ed1e162c4237419153735e941a155120c901e9d9e36137eb42b8bcd628b9f9f29fabc26d36677faca0c957cafdc256172e4f85b4953abe68452d90000000000000000000000000000e980d1571ce0cf9fe4be827beb0ed3d0da90c2e4320bd2596d8494c6d7a181b710d38c4800", 0x20c) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0xb}, 0x4, &(0x7f0000000080)="b6e7a8937ebbb4e4bb9d", &(0x7f00000000c0)=0xa, &(0x7f0000000140)="e0d209c5081dc342c3f49b0b5295d2ba9401c58945c58af29d93b8f0a190ff7a90df905b0cf1ff09c48fc32f8e38b48151a27aae1b", 0x35) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) socket(0x11, 0x3, 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) mknodat(0xffffffffffffff9c, 0x0, 0x1000, 0x5cda) r0 = open(&(0x7f00000001c0)='./file0/file0\x00', 0x100, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000140)={0x2, 0x1, 0x735, 0x1000}) r1 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x8000, 0x0, 0x0, 0x0, r1, 0x88}}) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, r1}, 0xc) seteuid(0xffffffffffffffff) chdir(&(0x7f0000000040)='./file0/file0/..\x00') geteuid() setreuid(0x0, 0x0) geteuid() getuid() r2 = socket$inet(0x2, 0x0, 0x0) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000080)={0x0, 0x4}, 0x10) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) sysctl$vm(&(0x7f0000000000)={0x4, 0x2}, 0x7, &(0x7f0000000040)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466056e93082876ba33ee8cf2b0b3907f236f38175101000000d7e39544aea098d19ee63d03cbf92380dbe904538135f09e408bbe17a54a364b04ee64b0ad54e6d4e38114ced38c328aff2e224239ba29eb0796e8c3e8344a2cd9e663bb21035ebf391872f3015c164556e4a5b966122c56edd85fc996f12fa1b92e47aa", 0x0, 0x0, 0xfffffffffffffe8f) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200100000001d, &(0x7f0000000000), 0x0) r4 = socket$inet(0x2, 0x5, 0x0) close(r4) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r4, 0x0, 0x9, &(0x7f0000000640), 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xc) semget$private(0x0, 0x7, 0x3c0) executing program 3: sysctl$net_inet_carp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x28}, {0x81}, {0x8fa0}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x102) sync() executing program 6: r0 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r0, 0xc028698b, &(0x7f00000001c0)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x4000, 0x0, 0xffffffffffffffff, r1, r2}, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x1}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r4, r4) recvmsg(r5, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/10, 0xa}, 0x0) sendmmsg(r3, &(0x7f0000001600)={0x0}, 0x10, 0x0) read(0xffffffffffffffff, &(0x7f0000000100)=""/192, 0xc0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000000), 0x10) write(r6, &(0x7f0000000180)="9d3b73b6a1d9f387", 0x8) r7 = socket(0x800000018, 0x1, 0x0) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7, 0x2}, 0x8) mkdir(&(0x7f0000000300)='./file1\x00', 0x0) chroot(&(0x7f0000000240)='./file1\x00') unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) unveil(&(0x7f0000000280)='./file1\x00', &(0x7f00000002c0)='c\x00') writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x50}, {0x3}, {0x6}]}) executing program 4: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000600)=[{&(0x7f0000000200)="3f8038c4a2e89c5dcd98b62d22e6f5c5bd6b9216284fc74997f1e6958777cde6e79a21d7887a647406ebef7ea0b7675e271dcf0e85a9218f6d72009a3c7ceda58d4b2cae791afa0591cb65ef", 0x4c}, {&(0x7f0000000280)="27c6c2b841d2455c5f8bb5f70bf3cd0e9f2933f1e137bb8a9eb38aa412af737ba0563c60a2dfb407cddb8365a40043d3c6e8cc8d7e9df85109b97f8229867f1502a82860af6be3b359ee4afc145048325567a5bd2e0e33", 0x57}, {&(0x7f0000000300)="abcdfd63dd1329234c6dfe4ccee1c359a83bc98fda3aa47a83af4047e2aab85fdf9a5fd09d8fba8ec49a8ed0629370c82258f8fd7ab80fe7b015379a0e6ba22196c37923c0e67fa2b67345f29c39e3a8c114d0d83494aa581d4371e643e5bcdedfae9e6ed890273a6f89c03b34257aeec37a9b613e79c136b720dc6aa51846b0cdf436c3ac63e01365500591b9d0eeef1bffa55f701b86c1b2382b76312205984b190c338e3cc54bd1a6223e2576bc874138d10e86fe263b18678bb9391d20e5a8ae34c6a1389cc8be07df9dc1b3065146c6ee2c1c914cdaf2fc33bf3536db1d5e5bcb2952bb2d2e2f593f262ec9618cd714231eab4d6583e1aa85", 0xfb}, {&(0x7f0000000400)="4cc494198009d3290cf4b15e1ea8dc60216712f595cbd3b8cd9e287caab4eb961b628bc66224dee3d56d745ae370565af4195dcd2f9cbe5143e489d4e5991092bb9e3d8ea14ded4f7189736ca5150155d6e4b7b2d683bc4b732cf1c3407625f06b1d35c5843b7fa57150f4ea73b8d22bc69f952a7d4aa440759b7b9fa62983a691809620800f70f0a4159962a026a21f5aace50b59fe2d51564a69790272208501f2c50378ccd16b7ad6bc972cd6f16d1639996762280cda7c458496480bdb8244543d6e5ab7034cbb92ce2e90da8083b411cc3e35ac94881f37e996", 0xdc}, {&(0x7f0000000140)="36b9", 0x2}, {&(0x7f0000000500)="67a5937ab86aaa0182dce1c5a44e1ef9974817f849795aded35a20345a2cf2c6461075d214273b237ccbaf816802bc9f0d4e1773533fe59295da337b14ac0b25a50847740f0afecb5c5fbbb8729ec82fc7a5f8a4cca1faf3f8dcc15f14749b8754aeb2c0f96b453940c84d6981069a52dee97f42b71646a17bd82ac25081b2b416b497e56fbf9af0100e57e9491459ff545f752420f5ff353255628b8ba639f5fa1ad95fcf3a35097009bcf36eb4d98f1efbc77fd7542ad1fdaf914540f0705e2f1ae4adf4", 0xc5}], 0x6) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r1 = socket$inet(0x2, 0x1, 0x0) listen(r1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x7ff, 0x0, 0xc0000000, 0x0) kevent(r2, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x4000, 0x0) close(r3) r4 = socket(0x2, 0x5, 0x80) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x20}, {0x0, 0x0, 0x0, 0xfffffff9}, {0x416}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) accept(r4, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r6 = socket(0x18, 0x2, 0x80) open$dir(&(0x7f00000001c0)='./file1\x00', 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x14}, 0x4, 0x0, 0x0, &(0x7f00000010c0), 0x4) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$setstatus(r4, 0x4, 0x4) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x2000, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x7ffffffffff, 0x0, 0x1011, 0xffffffffffffffff, 0x0) ktrace(0x0, 0x4, 0x112, 0x0) r1 = getpid() ktrace(0x0, 0x5, 0x1b0b, r1) executing program 3: syz_emit_ethernet(0xd7, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xc9, 0x0, 0x1}, @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x1, 0x0, 0x7, 0x4, 0x0, 0x0, 0x0, {[@generic={0x2, 0x6, "96c72963"}, @sack_perm={0x4, 0x2}]}}, {"d1c2f0bfe2d0786ca28e44289f59aba04d62ff16e6bb47f1cd981d0cf5f225560531db5a3a6c3cb3d5ac50e0eec7423f3ef5e3c4a13f81f14f843a32b529e4649b57d581159522ddf03a6cabf358af4e1ae7ab79a9aac6417859ae29d8de08ba3da1e6387381a61f166b78d7ae58ccd15a08555c8e7db3e261cbba4f565ff3567edfcacd1a43a2f80b44a3727c2f46723f3826d9842357f4d4"}}}}}}) openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) socket(0x11, 0x3, 0x0) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x54}, {0x4}, {0x8106}]}) syz_emit_ethernet(0x62, &(0x7f0000000200)=ANY=[]) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) kqueue() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000080)) r3 = dup2(0xffffffffffffffff, r1) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x1, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x1a, &(0x7f0000000000)="5ab777a5", 0x4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x3}, 0x8) write(r4, &(0x7f0000000040)="fc23", 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r6, &(0x7f0000000180)=@abs={0x1, 0x0, 0x3}, 0x8) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f0000000000), 0x10) renameat(r2, &(0x7f00000001c0)='./file0\x00', r3, &(0x7f0000000200)='./file0\x00') executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = shmget(0x3, 0xa000, 0x94, &(0x7f0000ff6000/0xa000)=nil) shmctl$IPC_RMID(r0, 0x0) r1 = shmget(0x2, 0x2000, 0x20, &(0x7f0000ffd000/0x2000)=nil) shmat(r1, &(0x7f0000ffe000/0x2000)=nil, 0x6000) r2 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r11 = getpgrp() r12 = getpgid(0x0) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x8001, r2, r5, r7, r10, 0x20, 0x1}, 0x4, 0x1000, r11, r12, 0xfffffffffffffe75, 0x7, 0x3}) r13 = shmget(0x1, 0x2000, 0x108, &(0x7f0000ff6000/0x2000)=nil) shmctl$IPC_SET(r13, 0x1, &(0x7f0000000200)={{0x4, r9, r8, r7, r8, 0x40, 0x6}, 0x6b, 0x8000, r12, r6, 0x29f40000, 0x3e35, 0x7fffffffffffffff}) r14 = geteuid() getgroups(0x5, &(0x7f0000000280)=[r5, r5, r8, r10, r5]) shmctl$IPC_SET(r0, 0x1, &(0x7f00000002c0)={{0x3, r14, r16, r9, r5, 0x17b, 0x3ff}, 0x6, 0x8, r11, r11, 0x3, 0x4, 0x16ac}) sysctl$net_inet6_icmp6(&(0x7f0000000340)={0x4, 0x18, 0x3a, 0xf}, 0x4, &(0x7f0000000380)="c78fecac4a721a50f5e5cda1ec0c911c0c37d5e8d1c599d001e59b713f2073764a0af1af2a39acc322b80cc326b75579ae4e10216b12d6c493ac33dac399cc860d80fc77d406cfa1d7bf677a1727a22e73da2b95ec93a81b2312ac1b7ca869f8c10979177a20f2bb5df9439862124d2d3ecca3d64463804f8fbc0c4036b95876a91359470f115df1c9c0c000bd04323151fc8ae39a669a2e33dbe5f4c7a4e0b77b1761d8865238c22d820e917add138a97940771a14a19d50035340d71eded2109b04f23037bceff82ecb02ce775c4ea5fa88cfede1a5f0b52df1b1ece0359db6fa87e500c39e4e33912a3f669cd68aaef7f1b133a485f6cfd78374587ca8bc5c580c6f325f62df222f1ad1f0d81ba812b3cd04df7c89e24d52aaefc1b24aeb8afd0534a9837b4022b4db5b0a3b970b8b0be0a75ae451b28d6267e131228beec4589f89e953ba02ae509f3df15f80e971d1f892ca8037d4d3ccb014a8fed569a793036b125daccb0f87f2e853eace1e4251ea5c2630ef27eb25809253c3b6b8b1d007665efc94f188f8eb2f8596e2c1bf596bd0edd0a9f2fe9e9932c13cdc7969be3bbe9c2406ce019d3d8c33aa23a25b855d57b19a8e04bc704140a9c19c487898a5bb8efbbbdd0b073c2520a58a50717b27c01c0f9772eb66d3e80a1ee3d9ff94d890220f636bd02cd786988bb07d60ada078b5cfbaab8e80763bb2076aa64871fb94fa295a118281ec1876247ee08ce2bafa2f2860736898391d5470bbc9c5030346e0691c179dd4e73b7167f275456a70695c0e114748ee5c6fd7281cbc8afef3e15dd4a8b9ef2b15687b21542cebea028cf11857d1ff2e8a17967e502d5270acbd39fc35473330a6cee56210a63d24f190876beabcd9693f16ea6b2222cee17ced0fc10d11436bf1c30dd91b519da2e21e278c58ee3c4c269759226f4399cf10e9115adac77ef5064ab53b5fb3b70c779a77c6b5c8ff2c5ef546ca39afc2f316c509b0c643e450a9d761dea4603542d609f1c700b4d8cbdb3f90c62cf4e1a70fa8c121eeb40ef766efc84d41f8e9b84312469bb256a98e7c23f0d697383ee6cb28edd95bed73af699de98340041f88f915a99bc6ba14e5c2b33754f69f8b81d4eb31dc08589233ab0794a0cf51b44dc2f1389669d1459f96c41ba705b96fcd4f713cea4c54e8732dc30cada2cba48cb03785e3cb689162af7de513dda074f84944dc63f779f11a008aefb22662d12f857c39b3de7299ee106871204daba342599b13f2ac1d61b4b439427166ad3ebf98d7c161838a73bb5d32e599b7dfaa2d2cdb61d18f073ecb7a27e6ea0bd1258261eb69592fae842f09af399aa50756ca7789f82491b540f204b2e014e87c01bd4f4d05e8d8a16974f30d9b288756303cb9250686b889bdc3eb50d67387ec4e5d77fd797b14ed42a82a282c94c6abb72576df464d59b3e3d71abfde2488e2bd8c4e7cc36bee185dc4e0136f75cbb8acc53478116578c1c1410ae368c1a5680aa351f0fad95ef3cf661ba516787abef68cede4f0abf23a0e2d162f5fdc24666700460540e795dad55eaedfda7743fb3d9021aa60eff55dfa7d8b159253f45a833ff2786d3cd760123a2754fb9b7bfb75e47665e555db7c57711981d073a5931613aba5993549f4fbce248b616f2df1ac2290e6ac6a2b72a59913c85449b693c9bcaa1de3b9b38e35c8e3109647076e51c24f9bd7ae9062ef2afdef115a40e22c485b0ef5d2d16b2e8008ef1e0237a76d7e9a4f0e02fa2c1d6b37f0d6a68a2509224ad0a16f74f4c5e46b447335c711ab6f368948443283d258e2ef638c588db82ecffea5fc1658d042dc617a07d44bd5c451482d89afd269079c51e203d5f10b72df364f122a519d9c809ba995b6870f0a4c2322e99d5dfb3655e3f26871647739af2480b2f29bc88a411705f704534d222933de9cc5197a4efc88631a7b637426a5db36279a0a33cd30c26a98f38fec682b344475957993bd31cc05bafd304938d5af0c4f27110bee453538d62d05606594d89fe59a226829813139142ac28e5c6a16ca77d2bcd54506f8ec31ea2b9c12f18681db33b4983643c2d2ccb9e88dd74e895fb6112a40ff937f1f6f05e42475e37f01a1f0332fd2c95b6074bf6656f6566ba0818d7de77a9e2d8a8e86245225fdacb23066b3b0400c522e8f16eca40d4aafd277f2b6b2dc082c7a1883af483fb8b81337b1674ae4f5cc766283d5f925015731063b19476c05377a696a162db4a7d5ccf79bd81588fd571f317204e48707c59e47c6d006156e7278b9042899ee18e571ea66d672d33a2f3b8ed9b1df9b9eecafccb522de5a525c0e2ec31828b8aeb730aef95b5b4eb099840ff10e233e69160d936954efbf5258347079f3bd272dd65afe89253e220da5015d4c9405a66ae5c025c06f8116f95ba87d0f6862aff6caf6bfc5dd2a605aa95ce08c7d5b8e8b5ec3693b55eecf8b4f6e4eb82fcd044d23df2b2268ab6a8163e2b4f21c07c01b8ca44b96ec01446e3aba9e666b98f7dcf2d5dbf43306fb32f26741225fe10c33e16665ce9c7ca350a29935ed68bee3a9225e72dad1e1b0cb1986bafaaff7933eae9af4a2dff753d403deae09f15493641f6a3b3258848f6cebedf49e63387895593531ec51bc70cd708cd6432d642b004019c0dba938f904c1fed136cc5759dcbed1883347195f44b4370fdabf8630e3cc764f9f1e3a7aac445fd42fde8b07feedd96af096f7ebda6a2f4a9700187f519bffaaf1548b359344c0a5e4e12d5c5bae894d9a51af8f39139c05a099b63eea4982953f3abe7daf6c6613e0839f187b3cf290ca099a5b32c532506078e586b2dfc458d2df03208b810a6b8ef158a2a34973064c3e56f0afba4a1fba52719ca8bb723e7dff158275a74ee550f4b8030e976aa888d9781df42f24516cbe62d282c5bcaa1a56c2c076236f431e6b3ffd7d08d87fad2bd1852fda788caf1f25eb1230408b37c2b2b0af44889e1460e7aaff14a0f7a919c312bcf76a6428e08936255789abf5aca1c8c2fbff93c2e73abedae2b80c879e8531258eda72808efc0011fff682ef8e2c1f1bbb16bae5c3d4879814d2a168e68a4fb226adc9ea5d8332ddbbe56533161fe532f99b914f7b871034efe3c67b0779f9b81c0dc4ce7edf3641cd88e0240d34e9ae749275c78025552b8a0637c81d9510c9ad8b393c193c3dcfbbdbfbfc25484af4c6c5335e83a74e9cc0633dbdc28e6588b001745f3c2886790e480c3b7a5064a5a11786b3c008ec7268d132ae0f160eee2e244e5dc394bece05573075a349d2b7510fb0dec83cee31462ef7f009165e0fd4722762eb6f8d215c240ad8589652f9129f6aa8a6ef4167c68be777391720eb69d2fef9bd58c4adc4e0a52ab015061524388cc409eccd179bcd4838625ff26b6c21dd0c71dad3d1296592ee694f404aac49d52278222abebce49962d6d20012ea5920bc3a6748a6f2501509ed75e72b901b4c2d22c6288c02fdd1c6ff96dd55cfcfdeceb39697504eb0bf7fb3f08ebba6ed449115d8bbf51355cc374d5c79add5746d254dc1092191d9a555f29841552971bb07c7112b2ba916dc82e40112b514016c43670308ea9c6b6492490821aa4955f6658c987424f24bd25deaf9997841b6c8107a0ef32604fe107d6c8cb57b543204c1ecdc0febc096113a100e8c97f9a16029b44effbe05af01c7032991ef0a4ff128cb8e12c6a46260393f49361d333259cd2a3397fcda0509e68cbb9cc83a5f23e3b1b0676c187d798ea2ce19253985a53b26ec7f82d445e7af0b22c625daaf40383c7f57dcb99902cebfee6f2ab338e8e44853346aff381c6c15978144ab887d9193e5566d47fa093ecd0022ee85f4442cb658fb7015bee38e68b869c9455382c5f962718a185b385df4e5260d96296dc38d25faabeba6454a635c7824b4905a30f9d5591e0443328bd0324a6802e36c089af9fee7110e49f292d9340c40b550e7da7737f8ce62e66c1c32b04db81e246534b2ea41bde26fef82d4a80e0ab77e4835cf2a7d3c3cc62e027d4652f68d7e2e0e1aabbbc7bc8236726af3436d2cfff3c102ebb021335cc45568b251e07e9f3d4141f7111ea09dea8993eee734b9e619d606b600de1cb308fc9ba9baec78acf778707e6cb358f31cc875856a24fa546d78151dc5b1cc35e0b56932aa97f2123ba7c9a0a400b4715b5512e781ba2dd18fd399bafaf6d6bf45833682eb179a722aea68932b5ded14b943d325471712b84e197370873d6de755de6b13c5fb126004a0dd439aefbb49919d452fd2476b5bd5e5b7d4a78085091c2c637f628de54c9498327c5b6e194d2ff1c76dda834f108edeb37601d4e2d54999602f03dc2f74148e61d786a97dd29a6c9afe672afcaf4a4de0b7fd977a19bd4bfc727d8277dccc093ef0cc46e192b8c653d27fc4b195353f394644c2a43f763795101754c96056f6d9ed781b85d595dc8712fbb7d6d41bd5c576f96ce0fe88e4130c20adfcda5028c93ccb0eee8a1f85a206fdfce13a89c3785c3f02d483032b450d7f0b951418bc67d31364c393491a57483cea991aedc9ca90450670eda0a49b301ab403eafbc37b8694fff0cd4c011ffebd3a4b7e33db51d4ab98c76bb7775d086eccbc4def3a990644cd150cf278a480ee754b5a9c83f8b9fd23e27a09800c7fe30b205fa4391a12d3efacf12eb3adb81aeafb76e079fe9fb44567481a3024a5f3dec77bc6e7ca338bb0b8714df1f33974576ef57d76fffbffd1d1dbd77f9298848088b02c60489ca3a3dcc48d09b411371decb8d691625cf51f896d62fb00bbd56320ca303f2e1057531c96c24f7ba160cca5a14ade2ec2abeaf1f1e1d88cc4cb09ec4c18deb00734ebdcc0715d8c2116e81c45002f43367907c51c8c9cdbf50d7b6b1f38a46f3423fb951b057e2e986a9bfb88e51b9817f456b197f8a1ccb938bb79d66c3fc0ebaee5a46b7734937264d49a2dc102897c64a1a309b9d7aadadb25e732f6a459ce97f48be4343d0cc72d592119c5f4585ec8110305c25bbb4f28e097870266249ccaa1a54dcf1c678e3a00ecb0333df41509aa9ef274553688cfb56d2661491d19ed916a209bfd557bbd069715854a585160e9980e5fa915c93496b763964aba8adbab2b73692caf64dfffdc6ea5d444e01d38bcf8e0e08916af1c5a7141190dbdcb0e6cb96f3a58eb4f1473bf98f3a53fe54a385620327e7f8d9040ba2facb5b56c29cd9c6e7cc6e3ffb7a9269a0996bdaebef58a0c6dd009a39ec4e84e4f101f8d5a9a7dd2e06f5bc9bf10a04e61fab3f6c82b0b429a9e35ed340c527fbf0910338a2c57648fb4b8611f9f95ac21a6ba588fd42d4f8a40c41051aeea468a3f547b433bb28f6bee98c7cc6061067f0098c16c879f0f893a7bc2b26d39d63dd77bb38bb44c1019a3e839c20b7540dcf669a34b9f45e25a5c82324dfbe883aec499050a77eaf39453f3c31b339101b32db8b2b50d21a7f8f5b448795476402e50ad1e85f69a87043a044e7ff153e78f04b7bece152503659c8260004f80a7cff718dfca29dbac8e989401aa934afb4fb8b1f3325676e983e04cba06904a97632730e09dcb7658237be2d6ec85be312fa8a5974df5950bf1154b747877c596d2963a518b837293c08f071780479b79a0ac052f16b80d68e39c34befa7950df7c824207136efd4ace4c0ef292e54730ae71b4fb358c1e2fe1447fc24d6ba8745c38eb962550458adbbb67ac3c96af0999c0a85c305fc85f6b50fc1432dba91565a", &(0x7f0000001380)=0x1000, &(0x7f00000013c0)="79d1d2e11a507ce4b42556e55cbc27513acfdecc2ec93a39867a501c8954f47a7068a75dcc156cc6bbceb1d1b294aa80421b2ae6f3f29aa4e2a355b81b5bd4e99415ea4b0130d69931a7a987d18be218bb8f6324362e4d5f703ca1c2bcf59540be4417af3d6835", 0x67) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001680)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r17, &(0x7f0000001480)=@file={0x0, './file0\x00'}, 0xa) mknod$loop(&(0x7f00000014c0)='./file0\x00', 0x80, 0x0) shmctl$SHM_LOCK(r1, 0x3) recvfrom$unix(r18, &(0x7f0000001500)=""/181, 0xb5, 0x1001, &(0x7f00000015c0)=@abs={0x0, 0x0, 0x1}, 0x8) r19 = msgget(0x1, 0x2) msgctl$IPC_SET(r19, 0x1, &(0x7f0000001600)={{0xfffff82a, r4, r15, 0x0, r8, 0x20, 0x4}, 0x4, 0x6, r3, r3, 0xa87e, 0x40, 0x9, 0x4}) r20 = syz_open_pts() close(r20) sysctl$net_inet_tcp(&(0x7f0000002f00), 0x4, 0x0, 0x0, 0x0, 0x0) r21 = syz_open_pts() ioctl$TIOCSETAF(r21, 0x802c7416, &(0x7f0000000100)={0x978b, 0x80000, 0x40000, 0x5, "bb08000100f1675910508b00"}) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = socket$inet(0x2, 0x2, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x2d}, {0x5}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) getsockopt$inet_opts(r1, 0x0, 0xa, 0x0, 0x0) r3 = dup(r0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f00000000c0)=[{}]}) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r5 = socket(0x18, 0x3, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r5, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) r6 = socket(0x18, 0x2, 0x0) r7 = socket(0x18, 0x2, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000080)={@broadcast, @remote, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast2, {[@lsrr={0x83, 0x3}]}}, @icmp=@generic={0x9, 0x0, 0x0, "e10f46cf"}}}}}) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setrlimit(0x8, 0x0) getpid() ktrace(0x0, 0x0, 0x0, 0x0) dup2(r6, r7) sendmsg(r7, &(0x7f0000000e00)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2c}, {0x25}, {0x46}]}) syz_emit_ethernet(0x36, &(0x7f0000000840)=ANY=[]) executing program 5: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r2 = socket(0x1, 0x1, 0x0) dup2(r1, r2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {}, {0x0, 0x0, 0x0, 0xffff8000}]}) r3 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000040), 0x190) sysctl$hw(&(0x7f0000000480)={0x6, 0x17}, 0x2, &(0x7f00000004c0), 0x0, 0x0, 0x0) setsockopt(r2, 0x1000000000029, 0xd, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000bc0)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r5, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x0, 0x80000000}, {0x7f}]}) socket(0x0, 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x1, 0x1f, 0x1, 0x7f}]}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000100)=0x8c0) recvfrom$unix(r4, 0x0, 0x0, 0x0, 0x0, 0x0) flock(r0, 0x8) sysctl$net_inet6_ip6(&(0x7f00000000c0)={0x4, 0x18, 0x29, 0x35}, 0x4, 0x0, 0x0, &(0x7f0000000280), 0x0) executing program 2: open(&(0x7f0000000100)='./file0\x00', 0x78e, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1928, r0) bind$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r2 = msgget$private(0x0, 0x0) msgsnd(r2, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000012000042fee18850"], 0x11, 0x800) pledge(&(0x7f0000000100)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00', &(0x7f00000003c0)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00') executing program 4: r0 = open(&(0x7f0000000100)='./file0\x00', 0x78e, 0x0) (async) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1928, r1) (async) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000180)={{0x0, 0x6}, {0x3}}, 0x0) (async) r2 = socket$inet(0x2, 0x8000, 0x7) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) r3 = socket$inet(0x2, 0x2, 0x0) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd01) (async) open(&(0x7f0000000040)='./bus\x00', 0xcd0, 0x0) (async) getuid() r4 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x41, 0x0) r5 = getpgid(0x0) (async) r6 = semget$private(0x0, 0x4000000009, 0x82) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x7fffffff, r4, 0x0, 0x0, 0x0, 0x44, 0x7fc}, 0x80000000, 0x3, r5, r5, 0x7, 0x26c3, 0x1009, 0x2}) semop(r6, &(0x7f00000002c0)=[{0x3, 0xbf4e, 0x1800}, {0x2, 0x2}, {0x1, 0x4, 0x1800}, {0x4, 0xe5f1}, {0x0, 0xffd, 0x1000}, {0x4, 0x53, 0x1000}, {0x2, 0x2, 0x1000}, {0x2, 0x0, 0x800}, {0x2, 0xfffd}, {0x0, 0x9}], 0xa) (async) semop(r6, &(0x7f0000000440)=[{0x3, 0x0, 0x1c00}, {0x2, 0x95}, {0x0, 0x3ff, 0x400}, {0x0, 0xb10, 0x1800}], 0x4) (async) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000040)) (async) getpgid(0xffffffffffffffff) (async) dup2(r2, r3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="ea1ffe548af97817", 0x8) ktrace(0x0, 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) (async) r7 = socket(0x18, 0x3, 0x3a) setsockopt(r7, 0x29, 0x6c, &(0x7f0000000080), 0x0) setsockopt$inet6_MRT6_ADD_MFC(r7, 0x29, 0x68, &(0x7f00000000c0), 0x5c) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) (async) utimensat(0xffffffffffffffff, 0x0, &(0x7f00000000c0), 0x0) executing program 6: utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000100)={{}, {0x0, 0x3b9aca00}}, 0x0) executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r0, &(0x7f0000000000)={&(0x7f0000000f80)={0x0, 0x0, 0x0, 0x0, 0x0}, 0xb5}, 0x1, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) ktrace(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) r1 = socket$inet(0x2, 0x3, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x200, 0x0) r3 = dup2(r2, r1) writev(r3, &(0x7f0000000040)=[{0x0}], 0x1) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f0000000080)) executing program 2: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005010000009f0500070107000000331c13fecea70500fef96ecfc72fd3357ae30200004e3039d2d236acf20bf404be01000000f7c8cf5f882b297be1aa0504000051e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602", 0x7a, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1f6, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd6000000001c000006e1aa4058b74adad9a4e721f5b293380ff020000000033000000000000000001020205"]) executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000380)) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0xffffff22, 0x0, &(0x7f00000009c0)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) syz_emit_ethernet(0x126f, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0), 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc1206949, &(0x7f00000001c0)) mkdir(&(0x7f0000000140)='./file1/file0\x00', 0x102) getgid() mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "32cd8b6abdc8a5508471050000000010000407ff", 0xffffffff, 0x5}) r3 = msgget$private(0x0, 0x0) msgrcv(r3, 0x0, 0x1008, 0x0, 0x0) msgrcv(r3, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_RMID(r3, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="02000000", 0x4) nanosleep(&(0x7f0000001140), &(0x7f0000000000)) sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, &(0x7f00000001c0)=0xfffffffffffffcda, &(0x7f0000000180), 0x0) execve(0x0, 0x0, 0x0) socket(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)) kqueue() executing program 0: syz_emit_ethernet(0x17a, &(0x7f00000001c0)=ANY=[@ANYBLOB="f3a2a8908a86aaaaaaaaaabb86dd601ab5b60000100000004e95"]) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x20, 0x47) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) r2 = socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000001a40)=[{&(0x7f00000002c0)=""/68, 0x44}, {&(0x7f0000001c00)=""/198, 0xc6}, {&(0x7f0000000340)=""/128, 0x80}, {&(0x7f00000014c0)=""/93, 0x5d}, {&(0x7f0000000080)=""/8, 0x8}, {&(0x7f00000017c0)=""/230, 0xe6}, {&(0x7f00000018c0)=""/135, 0x87}, {&(0x7f0000001b40)=""/188, 0xbc}], 0x8) connect$unix(r2, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) sendmsg(r1, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1400000029"], 0x3e}, 0x0) getuid() r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x144, r3) preadv(r0, &(0x7f0000001ac0)=[{&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f00000001c0)=""/27, 0x1b}, {&(0x7f0000000200)=""/49, 0x31}, {&(0x7f0000001580)=""/155, 0x9b}, {&(0x7f0000000280)=""/9, 0x9}, {&(0x7f0000001440)=""/118, 0x76}], 0x6, 0x0) ioctl$FIONREAD(r0, 0xc1206949, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffffff, 0x80045756, 0x0) r4 = openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f0000000000)) setsockopt(0xffffffffffffffff, 0x29, 0x0, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f0000000200)={{0x18, 0x1, 0x2}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0xfffffffe, 0x3e0]}, 0x3c) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}) r5 = socket(0x2, 0x1, 0x0) dup(r5) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) socket(0x0, 0x0, 0x0) madvise(&(0x7f0000268000/0x4000)=nil, 0x4000, 0x7) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) executing program 5: sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000000080)="14bf485ca4aac46f10a190408a48d5927b9f914ef183c51c0619cd8cbbfb82e45af7868d94cacbcecb", &(0x7f00000000c0)=0x29, &(0x7f0000001200)="bbf9952ef3ee395df77af11e2154f9fd04b9ec01cd326699b45f8041fe85a59481cbbcd57bc0d1fc3bc629bd3e96141a1602f281fe84d8c71b5d6b008679dd3db39659f7706071000455f60d3e8999adf9612492a63e882a6d99d57c82c6bacdddf9cf7480588548f324abd69447558db91c41f54851a106b65c8da28c3b1b63339483d7b3fa0cbf5ff06fcdf039959461ffb34e63f4995fbc03e9417a7b40a51586682e712053bfb1f77aca1f69c98a5a924914f53d1a8b01c4872385cd1325de5c7414f684ffe2d3181ad299431ff71414eba6ff23e85ec8025d31cda5f76a92f40156e7fa53302bedaf37ef8dadd09a42b5b4bf59e5f03bc9f86c101075b7393af6717316ddcabf6716adfc4a3e73d7dfb24e95e6a78e4afec5a849e1725fc1cbe26e93a5e747aab1c9e4edad7eec930d97e2dc7ac5886a795974d148eccfa666b7184514217014159d30404bb0ca8dac5e1c43f62a892592d7844b383a3195b700c2a1f78bc32336fa031358f1d76bb121530cd31f1c87c3bf9e5b73b34270e546b0ac9b890da7e73680fe18ba4fbc51ff4d3b3f28db60cd911aa1659ff3666f166e3f73d2b00b5f4f55f271416f89728db09ba78b0a896730bf0e143a11bcc5bcc024caa62f9526655f14ab3db31dedcd7ce29a4b30a00402c79885b784e60ee6b158d6282a19e9bbdf496b3d836656e57a6726d9ebe2878df11c627ce09e0f979caaf423be33931b2cd224d57b9fba94a643897e879f6ffc85378a9b65a95473f4056b37cdd4d65deb0f2c480612eadfa2b6f049920c1ac16a752d37c7c1258836732b6c494d878073425e04e8528bc1af9ed2a9eb3be2e0b86cf6f36cc323da510a7d54220416b0f8d944363feb81b9cdf508904022a377f989b8ec72a227869d13ddd05be3b180fd34708dca45626645358563a56b13e7bdf9dc566ee6164870adad402c3057dbd0a43b1398548b02bdacc89d3f4ae0dbd11cad3e1f6859e70d0921f07f2e343dc40764a2f42efdba0411c6d05c8b23c9f29a300e7147a0c58177ef5aab200fd2f2012e1a1983995c49a5f235e42e032b365a8a115209cf85579bbae58be35d51ad5ae5edd673e7238cd9c57f2583bab7a0f9e54ab3d713ce8b2b436c519fba4196c95682af7994fa7217eeca00cf32082b910696dafb1441c69d0a207480bb52b0f823fed20977da4890591ba81245f39183b8153d2348fc34c57c9d68535290dd02ab6aca4b75716f37b20b9f20cabffad94ba4f70bcdf04d73dd4f3af1eb8864a708a480803a096318d9653bd53c265246213f3430fc7bac5956f577bb09432808aaa6e41a44328c67d73765be08db2608df6ca84f544da4b4388bc17645e4ee290d84a9d18aacf3e1283d7842eed39938baa612d975ae67a09bd37843c2a4c80a547fcbc247ee00c19fcabb78b2297458a02181899a079cbc78a241447d591da79cf99ac5968021ff27c46ff2131c60c195f7a99c2fa747567ff4154ce91acb4c369967a1a58fb12677730c56a181da1c80da68bd5f4653493f18e4e98b115296ce89fd31e18ea8ed76f603fc0ead6e1374039ce1a013843cb4184e3b2e71c5b55933b4f7b8ef40bd44033dd74fd8c7689e10131fbf6977db6f7fe0767eb5cf262252b7e2eb70a73dbc705c55b356fd92dfcf66a609717d8e8522b2c255b068b04a0992c0f1ab197e0242315a9cc1b01ffb166a07f4963c0abbf93b7c6f00b56b3f1e582a092243ac4578ae64ee3e6ea7168027d15727c0d0b1842129c3ec070ac684eb7540bae4ec03413f8b2b7f9da461c365e10bb89bad01cbfa125483ceaf6b38750c8c57b3655ab8ed211f4f75cae5bc62f4aca38942efa6f3a330d824c4638925a65634b90d26db7f3915dbb4fb5ba8e008662607a08022941c29938209369a5d011aa9ec457f2446e815c16cdca72192ccb7382a63d302da604ebc0854004b7783042ded49bbd99c09f2cf6babff0d0ac7c6431b842a96a2f719e6a11dea4d89a81a318165a66f4f127ea947d5bcfd4ecb23b10db25e31f018a7644f2191b1d8de805101d7aa2d35f8b5e63420c5882cdabd2571951c6b9583ea79c45b89c662df781a053c69d9010f362a261a569521fc806a9aed53e6764c970062dabb409936ec595e4f1532294afbb5e8f0ec133ae27bfd48cf5387474b45ddaa14971f73e4678903ee7a8bad1c1387ca5a300cebf01b2e32060e78834f8f8deca0a084b28067e9e176ca11de6b76629a55bed455e19f1f42dddee6097b266a28f666e7a66b3b9a47469deb222ab723f709b76664e8c068c341326909d642e6294cd838512842f5ed7daf7e9d4ca9e7a62b4c846c3ed1258523be1ba24466aeaf57786a92f836ed4478f40221f8530be9ef6d7bc07e8a59da24d140155fba2e3059cc9f84a9612dffc51577c3242d9279f1058db5eff969636a7a9b8d547980e4cafde3b6985942e55bb1e1626b9de52149f0403d6ef6d199bb0b8ffc53c6191596c293529158d51df1ebe6c545b33d09d3584ac5bbe9aeae0eb8c57d32dcbba6940a6b167c13d5990a7f72835eb54cd24050a1da6c1fe3f803a3e6cbcc743d90ed9ddc52649f801d7174b58f037761e51460703637a191accd7ed4d76357eca35539aad897212a4ac17a8347cce10875e09214e871664eefca144d565aa0c3af4fbc1cc01dd5e28812b7fd4ec6393693ccd61b27f71be526c6a174e12671503eda5aab48bd0a3b61d8b9764a256f15d65e19eab48c5216d7fbfd38bb55552692dbb2fbe5c4726e9c91aee836f186e568842f728683c27cbbce6a770f9bb196a6df4f498e8c025c32d6269a9a5e414728e5820d4c3b515ccbfccfccb0f5450053ca56e6adbd09504303e14cf9a2913dc6a474f18382707c81400c77761d91be5ad42ff4f3f1e1639542d88b065fb678cc06a087811197c012cfdbfc4ac095c5360e3fb73587252062dda4f501f69b58e783bfd9d2ce3a6e7057ea012704d93ba155faa7229000e1c200a71ed2183fdd8f68748c6d946af99e49c2ce8daa8b1c0dff05f84ffb693c6956c1696ae26b1ddf5ca80ddc4c07e8968b3a4d035426d73351889b8fe0fd5cf0d780df58890ca6fcaf3b3b4a6800e71948e1359cb54e667cbd0484264fd498b4c31d27efdf4d5eddf8409abc4d88b4a1059b842b1c1bd3bea1d558b47c70402b396bb621f642dde22a4b8d1ab412261a4d786a01490e98bf92787a44397fc950cd1ec720bcdf346dce8bd47106982e218418400627d2eb0966281d53b1813692f90431a4099682c3e88a1fed5c544cde30d02c0486448176afbc38e0c4f6f272f432479930e1dfb6774cadae0620e12cf1d9f8bc1b0b311a7ad55031a7eb2b5a561c2fb4640eac94eb1ab690d03f0e99887ed9fa8ebfd4e7fa7ff0a0292e747911cd2084d97ccc6dafda721833f36ce050218edea77358bbbcae0cac5d69785c4c1b3ec43f393a38a388bf3d218dcadac4afe337452c62e0a788d35d74b3c1629c8fae16a52b2ef890a676ea753e9ead011a78c8b38f9d1afab95d6f9ed59b6b9f5462be62afe8a9d9c9cc739aa237e2a01b922872351dc33cd6944b25ef73fed4c4c390705fe5f7d97d2d06964f57c54d05da1d75e272101fca7099e37534c0d06c4e328d0d3b6f39d8afa0152d3d04fc7013cd56a03d62133219abf0b8872204cb6b8b46cd6c67f8bd09743220c1ef41c1e23ddf3035aa0c5df96ab75764e50d3ed29b4e58d2d68f6b58d3a2246d6b66cd934d46226980c3e00ea77234d45172138439b1078bda8782010237ea4044540d17e1199fb3dbac6710f93e53554a854623847aff5adb7a9581dae7cbd9d0474e42439d7bdb90324baa503d0250cb81e382fc7722bccb5434db68c76d510b246b1c58a2c1382efd89f67153b2a8f56e6b845a33d16efac20796aa77876c27a6ec33b6e439e23a327558ad70f6920e6280731c351832cdfe7820fd4b0c08bbe0096178ded6dba2fc5da47cdb2f031ae275f5b96ad3c06b51b986be2198163a5b55986b4e60ccdcebd0b4b1668937f645918d2c1156597670b3920a10338268ada04ccdbd16d3d59b6fccb49adf8dffdf720142f3fb718f0e08e19f1c149d0335e0ce0002e578e8fd4e45fa6d3a6138feacbf0955d9b6666f98729ce4c8e6510ae2ce6bfcbf1205219f180b7d327d3b97c062c5f92a5c35769ca748c2f8552a275a15161a208047237e023e8fac1ad5b0cbc728c6122530ec7703a751490fc6aae8db7b904c9cd8495bde10bb4b09b64a45d405963ce763d845eff6d56e2fe80970a22965c092f817fc4a2cce8b8c2ba9cfb4f413f0e4b843e5b073f01e7186c2f2b27a3b3bd157be46b7b94997f8d955d2d694b00d6fa54b8e2006a30dcf6c49724819ba7adc05355a3da94808eeba24af292493bd04b68ebd13fa1a360aa5a5120527ce4838f99103db043f2ef6bf3e42ec72bc3115a7995eff3d1480d6667d0c7998924ac1be95e82656828e25bccda679b27537a549554b81d308a9aa9b11ae4dd53792deb3d78266c83d222af983248dbe2483e117d18c2b5ed9ea9975f8a03495e6bb1a9df659d98678f7a2618720c4cd6d7e058e86f61950966282a940089f6a4c337e8cfe80c449cabacad2a7b98f4eaf659d0eecce958f18462591384b470cefd7803c71f02609968849db50196ae07dbb0a183e3a81c42c286707c12aa99bc0edc02b0785284eeecbaea3d26c43f07c8b07533a40422edb05624c0e313a9d020219941168e7c2c8dc3ccdf63fe4", 0xd37) kqueue() r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f00000000c0), 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) socket(0x18, 0x1, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000000)="b10005136000009f05003e0800000000331c13fecea10500fef96ecfc72fd3357a068d02bc31a3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8faff0037720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012000000000000880d6633c556ae9b287948a62310db415f779642cdcd71a3f8343712051e000000000000", 0xb1, 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{}, {0x2}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x7) socket(0x0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) sysctl$hw(&(0x7f0000000480)={0x6, 0x12}, 0x2, 0x0, 0x0, 0x0, 0x0) executing program 3: syz_emit_ethernet(0xfffffffffffffd57, &(0x7f0000000280)=ANY=[@ANYBLOB="ffffffffffffac566789c5410800480000530000000000009078ffffffffe000000244000713000000004e204e2000089078b118c3ace99698f88732e2aa21fdc48103a73a0bfcb4227e814aaec81d2ca5b7edc6ccf5b030c2a845400a2528002b485bf57bcf49fdaa86"]) fcntl$setstatus(0xffffffffffffffff, 0x4, 0xc0) r0 = getpid() pipe(&(0x7f00000001c0)={0xffffffffffffffff}) fcntl$setown(r1, 0x6, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) sysctl$net_inet_ip(&(0x7f0000000140)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, &(0x7f0000000040), 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x1}, {0x84}, {0x6}]}) syz_emit_ethernet(0x62, &(0x7f00000006c0)=ANY=[]) r3 = fcntl$getown(r1, 0x5) fcntl$setown(0xffffffffffffffff, 0x6, r3) r4 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r5 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) fchown(r4, r5, r6) accept(0xffffffffffffff9c, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) openat$vnd(0xffffffffffffff9c, &(0x7f0000000240), 0x20, 0x0) r7 = socket(0x11, 0x3, 0xc1) sendto$unix(r7, &(0x7f0000000040)="b100050400000400000000000101000000000000cea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002018fbfe0c2300008abfba0900000008e371a3f83437320501eab71d89e0000405f8ffffff13000000", 0xb1, 0x0, 0x0, 0x14) executing program 7: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r1 = socket(0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt(r1, 0x2c52ba58, 0x8, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x17a, 0x0) r2 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x126f, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x44}, {0x61}, {0x5ce}]}) syz_emit_ethernet(0x76, &(0x7f0000000140)=ANY=[]) semctl$SETALL(0x0, 0x0, 0x9, 0x0) semop(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) ioctl$VMM_IOC_RUN(r0, 0x8210560b, &(0x7f0000000000)={0x14, 0x0, 0x1, 0x0, 0x0, 0xfffc}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/91, 0x5b}, 0x3f89}, 0x10, 0x0, 0x0) sendmmsg(r4, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x300f, &(0x7f0000000100)={0x3, 0x8}, 0x10) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0xb1c, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x5010, r5, 0x0) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000140)=0x401) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000980)={0x3, &(0x7f00000000c0)=[{0xc0}, {0x74}, {0x8106}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) sysctl$net_inet_tcp(&(0x7f0000000200)={0x4, 0x2, 0x6, 0x17}, 0x4, &(0x7f00000002c0), 0x0, 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x54da) syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local, @remote, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, {[@lsrr={0x83, 0x3}]}}, @icmp=@info_reply}}}}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) pckbd_enable: command error executing program 2: open(&(0x7f0000000100)='./file0\x00', 0x78e, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1928, r0) bind$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r2 = msgget$private(0x0, 0x0) msgsnd(r2, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000012000042fee18850"], 0x11, 0x800) pledge(&(0x7f0000000100)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00', &(0x7f00000003c0)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00') executing program 2: r0 = open(&(0x7f0000000100)='./file0\x00', 0x78e, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1928, r1) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000180), 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x2, 0x10, r0, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f00000000c0), 0x0) executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{}, {}, {0x0, 0x0, 0x0, 0xd9}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="18000000ffff000001"], 0x18}, 0x0) sendmmsg(r0, &(0x7f0000000480)={0x0}, 0x10, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x4, 0x1}, 0x3, &(0x7f0000000040)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466056e93082876ba33ee8cf2b0b3907f236f38175101000000d7e39544aea098d19ee63d03cbf92380dbe904538135f09e408bbe17a54a364b04ee64b0ad54e6d4e38114ced38c328aff2e224239ba29eb0796e8c3e8344a2cd9e663bb21035ebf391872f3015c164556e4a5b966122c56edd85fc996f12fa1b92e47aa", 0x0, 0x0, 0xfffffffffffffe8f) executing program 7: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000180)=0xc) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffc}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000100)={0x9}, 0x0, &(0x7f0000000180)={0x1000}, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) shutdown(r1, 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffc}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000100)={0x9}, 0x0, &(0x7f0000000180)={0x1000}, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f00000006c0)=[{&(0x7f0000000280)}], 0x1) write(r2, &(0x7f0000000040)="ac", 0x1) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f00000008c0)=[{0xc8, 0xffff, 0xff, "f50beb426c6379b6a147dc0373371adef7a3f6789dfad5cc7a66d382f17c350abc6f3ffdac4c14d8b570b22621987e6a37d311f3b477cf4a46ee7d4520485174f928b646e53be0992f394d6b6876f916d90500000027f5507372405d332fba351b5ba8049addd838d61b3a498035801ecbb09b6c3f4ba40908cfd3611cb7a426d72024fb7cdae26c70a013c93e705dfa8cd660799eac7ba644f8280df2b3c89dabb2ab50b9b15f0c09887705f6e2819e9002ee8eec9f"}, {0xe0, 0xffff, 0x0, "d9777eb33406dc511d7c8fb1a3b1fd49d37a78b5cb46356960270ec66bcfe2283d860bc1785580d41f0860a48e81361ed09eb43b1138a767e45d56783be0d9cedd0ef902beb021a2e7351df4ca84d0f61eb6ba8a464a88bda6eaa83fb325f968c0a6189f6ca82abc871d6201178d2560e348738fdde9923bcbc22cf31277524341ffc8808c15e7ec4682eb4091b9fa75bb0538b20b34d3e2c0dc0bf59d5d63ac05d68c8ae7e80a591db23fbc56c3c1b1eb652958ae7112ac1fe48da59b55e4a11a5edbfff4eefaffc75af2dde705"}, {0xad, 0x1, 0x0, "d75e2d0f63d0505223cce723cf1922239060a70100000000739f5ef0828f10ceda3b414cabe50f770068e3c0c9bb6285c1494a96655b4b0b61976f3a8bc0e8710088c62aa4816a38f51cf22218b3f43beec8d147af8d5a4d19f59703e955cdd92b59f60a78633e86c4a12d3ab63a1a1dfef6fe38450d25f046d70ee38176631ba5159a0c81debc7fba4b4c76b249912562fe3ccd5a312a31c6b062568585cdd56fd81caff55efea48e747b58395f7237aab50476ef24e86ff0d20baf3e19c01b752c529076c3a6bd4a0d487023074eb7bd2e1c0d47bad31c"}], 0x290}, 0x0) executing program 0: lchown(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x10) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x0) setregid(0x0, 0x0) msync(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x40}, {0x7, 0x5}, {0x6, 0x0, 0x0, 0x30e1}]}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="35b5c242413c1026089a59583cc3", 0xe}], 0x1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{}, {0x5}, {0x6}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) executing program 6: r0 = msgget$private(0x0, 0x1c0) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/126}, 0x86, 0x2, 0x1800) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8020691f, &(0x7f00000001c0)) executing program 0: mknod$loop(0x0, 0x0, 0x1) r0 = kqueue() sysctl$vm(&(0x7f0000000100)={0x2, 0x7}, 0x2, &(0x7f0000000040)="ed161c14", &(0x7f0000000080)=0x4, &(0x7f00000001c0), 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r1, 0x80206949, &(0x7f00000001c0)) socketpair$unix(0x1, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r3 = dup(r2) r4 = accept$unix(r3, 0x0, &(0x7f00000001c0)) getsockname$unix(r4, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x80}, {0x50}, {0x6, 0x5}]}) r5 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) preadv(r5, &(0x7f00000001c0)=[{0x0}], 0x1, 0xffffffff80000000) r6 = socket(0x18, 0x2, 0x0) close(r6) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x1, 0x0) close(r7) socket(0x18, 0x3, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r8 = socket$unix(0x1, 0x5, 0x0) kevent(r0, &(0x7f0000000000)=[{{r8}, 0xfffffffffffffffd, 0x20, 0x2, 0x40, 0x1000}, {{r8}, 0xffffffffffffffff, 0x84, 0x40, 0x1, 0x2}, {{r0}, 0xfffffffffffffff9, 0xa1, 0x1, 0xd3e, 0x6}], 0x101, &(0x7f0000000180), 0x6, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) socket(0x0, 0x2, 0x0) executing program 2: r0 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r0, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) setsockopt(r0, 0x0, 0x6e, 0x0, 0x0) semget(0x1, 0x1, 0x12) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) open$dir(0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000300)={0x2, &(0x7f0000000100)=[{0x25}, {0x60}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) sysctl$kern(&(0x7f0000000000), 0x6, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff000000000000080045030028000000010000907800000000000000004e224e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="50000053ae"]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) socket$inet6(0x18, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) shutdown(r1, 0x2) sendto$unix(0xffffffffffffffff, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r3 = dup(r2) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000200)=[{0x2}, {0x20}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[]) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) shmget(0x3, 0xa000, 0x16c, &(0x7f0000ff3000/0xa000)=nil) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) executing program 3: r0 = dup(0xffffffffffffff9c) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)=0x400) socketpair(0x1, 0x3, 0x8, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setflags(r1, 0x2, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x3f) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x8022, 0x1) shmget$private(0x0, 0x2000, 0x592, &(0x7f0000ffb000/0x2000)=nil) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x2) r4 = socket$inet(0x2, 0x4, 0x13) getsockopt(r4, 0x40, 0x4, &(0x7f0000000180)=""/232, &(0x7f0000000280)=0xe8) minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1) r5 = getpgrp() mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0xf31f4a42695c51f1, 0x5010, r3, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000002c0)) sendto$unix(r1, &(0x7f0000000300)="8770915247f2456edcc3fcadbabb436627d6ea0927a42702d0f35a5b1c3e88c188455355d321a19f0a425115353cd9635388dd3358c59130ad9689f225328cac414c61cf8f534bed2a82c0af80718bfce61689fcf678d2d71e295a7b7a07a658666ce6364e8e08c51b4e55cd5b768b2e23a9d95ec1acd545f1362854559669a9df1c055cf3", 0x85, 0x4, &(0x7f00000003c0)=@file={0x0, './file0\x00'}, 0xa) r6 = dup2(r2, r1) r7 = accept(r4, &(0x7f0000000400)=@un=@file={0x0, ""/520}, &(0x7f0000000640)=0x20a) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) setreuid(r9, 0xffffffffffffffff) ioctl$FIOGETOWN(0xffffffffffffff9c, 0x4004667b, &(0x7f00000006c0)) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000700)=0x6cebeff8, 0x4) r11 = msgget(0x3, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0}, &(0x7f0000000780)=0xc) msgctl$IPC_SET(r11, 0x1, &(0x7f00000007c0)={{0xffff, r12, r10, r9, r10, 0x100, 0x6}, 0x0, 0x2, r5, r8, 0x5, 0x5, 0xc641, 0x9}) getsockname$unix(r1, &(0x7f0000000840)=@file={0x0, ""/255}, &(0x7f0000000980)=0x101) close(r4) r13 = getgid() r14 = open$dir(&(0x7f0000000dc0)='./file0\x00', 0x800, 0x4) sendmsg$unix(r6, &(0x7f0000000f80)={&(0x7f00000009c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000d40)=[{&(0x7f0000000a00)="6d286d05a90d0eff418d7d215aa528667db76e612ea7b8d62be5a14b3c77e4d4", 0x20}, {&(0x7f0000000a40)="4305a50e7f61ebcdb7e69e", 0xb}, {&(0x7f0000000a80)="6a985315202febef93275e952cfc14358bf8fe2098e930722f53d74ecc4a269ff24c2dab49cbd4d67e28d65483d89b77f4f07aa4e07290732e2aeb0ad994f08f121d1f866de37241dbda7c7b10ad0c7d0c73f29ed744dccb4146f40adafe480577592bc2708cd3767ccdba36bd9a0bae8ef4cb87b538cf3d82e36ab7106c0b884b91d1a7fd210c8c853ee1f1cb11fc0cfc937bde1721e83ee3a0d567ed5ada1f14168bd3569486b1e49d743c9e5452f0", 0xb0}, {&(0x7f0000000b40)="7d815ecb0227e60a6077e386f10eaa06b64741c452b72dec290e7eec06599a68c4c3adaf7f4f14d111628be6441602ccc755e254f177b5d277f10ed2459abcca54a44d5533183626256be0d5a761afba26a55eb3", 0x54}, {&(0x7f0000000bc0)="2bbfa1c4bef61c7bc6f05417e73d2ce5f24225dc9f433504e5a3014b123e93111afea077c5af893b8feee10c6b19a4d349fdd78267e0b44b10c558c7b52a53bb930237576034d55733866ddb9c938aa20157bf4ea308e97774e76ab34a0f0ed1c4b1de41c314c86a37be16e01cac2d2efe12e9e64c2c7758eb3a9ede4ccba03c0e0350936921eb23e27e2f9eb91f11e4892c1e59fdb5c677bcf359502dcda6791b69beb3849ff2897de5c1ababf4b93d922ac1c673b569ee9f46dee21eb1bf243b3304d8582db98e0200c003d3a8d88cba766392362c2c658fe70df64ffe4081c553882e181f9c9293ce1d", 0xeb}, {&(0x7f0000000cc0)="728d219a1da0704dca87ebdd327cf17b8df73c7eae76d8f6b1217e2913d9eb86d819f3035341b2722792af6cdbb817a641e1d1f2fa4549c8b03baef3b2018c9fbcb56cc02706f47d1deb6936a6b83750bbf010c0e1ac9995ebf851b5d3d828a0f70aa1314d6108cb", 0x68}], 0x6, &(0x7f0000000ec0)=[@cred={0x20, 0xffff, 0x0, r8, r12, r13}, @rights={0x18, 0xffff, 0x1, [r4, r7]}, @rights={0x30, 0xffff, 0x1, [r14, r7, 0xffffffffffffffff, r3, r3, r1, r3, r2]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r0, r0, 0xffffffffffffffff]}], 0x88, 0x8}, 0x6) executing program 6: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000340), 0x1, 0x0) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000040)="b5b400604cc88c2505d73dfd416f09ed5e19c6aaa3cfc16ada060f3f274c0359fb79b8e43960e59917afdb5f8056498a3c81a97df1fe57999ab6072036fdd5ced9ad9b920e0fca7b0622195600db4a5d149ffdc221bdb4d73bfbffeab006921e2ec64d2d84f8f3e12cf404e64158714b859c0da01809963f9a784cd4452f11e7c70fdde98b2aab54b7e5bfa262bd7198d643ee92b8c2c997b97590440166b48baffb3a2376f08acf2ce7bab2eb305684a4e3894b49a6c939e1b90eaa4853b8980011bd5e2c1b9e432d", 0xc9}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x3, 0xfc}, {0xc}, {0xc126}]}) syz_emit_ethernet(0x4a, &(0x7f00000001c0)=ANY=[]) execve(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) fcntl$lock(r1, 0x7, &(0x7f00000001c0)={0x3, 0x1, 0x4, 0x3, r2}) executing program 7: open(&(0x7f0000000100)='./file0\x00', 0x78e, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1928, r0) bind$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r2 = msgget$private(0x0, 0x0) msgsnd(r2, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000012000042fee18850"], 0x11, 0x800) pledge(&(0x7f0000000100)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00', &(0x7f00000003c0)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00') executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x31, &(0x7f0000000180)="b1f5d915", 0x4) r2 = dup2(r1, r0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x9}, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{}, {0x7c}, {0x6, 0x0, 0x0, 0x6df1}]}) write(r3, &(0x7f0000000200)="76e5de0000010000000000000063", 0xe) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) bind(r0, &(0x7f0000000000), 0x10) sendmmsg(r4, &(0x7f0000001a40)={0x0}, 0x10, 0x0) write(r4, 0x0, 0x0) recvmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0, 0x0) executing program 4: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) (async) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000080)=0x1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {0x0, &(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffc000/0x1000)=nil}], './file0\x00'}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x3, 0x0, 0x0, &(0x7f0000000180)="76b0353a558bf248c78c8502fcf9fd08fa1588f254df98bdc2703864ecc0ce3671c0907259201eb7cb962ee12d9706a2d4177565da48e3cdade50516597f477ca5ea18253c1441678346ddaa98e46b28e2226a296c0fd773959eaad9d65d33cdbf523a06ed457ed3e00f52851f90c14f54ec03a2a5ff8d88b9", 0x79) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) executing program 7: select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) r0 = socket(0x2, 0x8000, 0x40) connect$unix(r0, &(0x7f0000000000), 0x10) sendto$inet(r0, &(0x7f0000000680)="cbc7fe96b6eb2bba76d2b9449899032f66add755a3d40ffe5ef0ec3fdaf327d90b1acccf8e98a3b17ae78fa871945803d25ac0e8aa28ba36e5c0fa29dfa01dcba45aef9981d87a708124cc90aff908b3b82a5c30e4eb828fcd1873d8a18ed6dddf67bd182b445bfab4e8aa3d199c8ad5f40d356f2157cd6dcdbb402e12d5dc72c06e301deddade58d790447f11f742d6dd363ef3c817d8764529d912a63922211422423137ada36b0160541117788dfbfc8c010916851918e47edecc3872869580f200b54703831613b92d0bcb62de48b5452a9bbb38a543c220b5893a24b8257cfb1df405a7d4e5af8c137b6be0cd16465676cbea5306eccd64089185178fe1a4b85e290cf38fbd18e6feb1c2e8fe835b272ed7d51a2a0b869f4477768a472c7d1500d287ce447b6c3a42b2bc48d9a0d99b642c13588291db22223e03c4e3b83723f98ad576113f00000000000000cc2e0c2d358502eaf53840782b331c91795ab90596dd5bf52301bfe0a5ff6eba19d0806ae31235db3338f7a7eb24b8fdd87e50e6c46e1f17d882f7eb62dfd1be51f933122dda5607645cbbd7d5c98facfcde1ac920b5bd21f29b7dc73a516b4e06479a8db06b59c33adaecd04dc38be752f4ed90761f3e3b241beb9fb2f7aab924dc03ef0892ef62e86c8d50ab60d88f2096a76c7524efe2df0021d16cc5849103433d4fbe53574ab97cc21ea5cba077f5bc683ed1f6dfd101a8f53ab8abed8a9c492cbf4e1e06e872e6c96abb9325f7237af4584098b7b89e94362877be33e7d90e848cae3d99eff9e7859e2268c5b8cda5a6269d16f98799f91e1afe1e480681583f4d55ecf7fe571d9c09eb83942da3e421b0bc60c7f18510c5374bf727310ea86bec5a5313eee5d961e2f2dc9b37b3a1ce7fe4b3de3794964c55dc50aba6ad1948d20f67b8e68cbe71dc1c9d8e02c75c2e81d4dddfa4657988b4af9744265199a8a48169963b12f2fa24e426024ac9969e1e348fd57a8adc277127e9fac5e640960991e9a6e0e1097f96979c711f2580c94140431d952b72cfd2f773deab68ec07bb56464aaa7e6bbeb325575f92ef8a05ee247e2273b6e31904f1b9f440db0d65ea198d7418859d9e0130e99eed40e34db0d661d834f43e48a8b271d94f92dfb3999b03b86d41d9b8ef4df3ba51dcdfb559725ecaad6b64c853b569be3c83b7f9ac136b7a02181e10aefca3d6a72f8d4ccf0a6dd3f5b01a059b8d47aac30478fe4cbb42000c69fb9b0c63c80d27049677af67c68e56a1a1223a82cc780063c6fa5010bfd60075975b300d1374a431828f5921e5e64f1da40f28a94baabc374c5e19770c1d58cf9895192e0a504abd2ef59ec7830e95a9cd0ccba54f0a1580a4c9d715dc7afa3287b5a5c20dad69e5fe1818007d4c85b19f5a78caaaca4c762ce426fc1818e724d76eaeecc194936889dfa2391d809c16cd72054eb208cbebb3c4e0daf4cbe6fe9e350df18130137e163280d5b83f6bc33fc27b041ff130dda3ccb93d260d380d845fde501fe6fd3f74beb3ba6c6f7ef1d200002c9cb10da82699311b9003954de25984bbf43bb51c54b8a1a24d24e02e94b97a5ae92e73f05c4c9aee115645dc7a84c12fb23ece3df8d13fe473fa9fa09f2312ca97b0e735882325ed01b5873d274044a2478445a609ed98670a476ffa94b2594f561af5fd70cfe44618e33d6cb9aefbac3d784da059fd1b7a3ffea36894d0e011563c5ff3291b4ff2da71f36f0bafffa74086bdb64f24ad8af4130f907fdc92f66db45a822dd02880b863d844227c761658ac91a9a5aeb803dcbc7e60ad8c1e4531e7e52d112d600bd059938f10f1572c50fdd1618ad1f96fb06f56c3260f5df6ec461653141fc36a7c98207443d55917763e17b1a7e40dfd5bbb39aadd5656522eca4fea463014f90517eeeaaf8602538b2fa197ad15bdaf3e04ba7967e64b3eb03416c3813fd22e1666a97dcd95e963f8d66e563e0d22fcc6464b84242237320802f0adf0926d439de03c78598e710684e88cc7eae195cb1feab26c2dd588ae618408fd9fb60003e20c608e0a42aefd26fd4a3c9058367029fd2f372c", 0x5c9, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000140)="67b5b992045c1a7733de71184dc12714990881d0d282bbbb82f88aee3375246d60d056448aeda248819c876f2c6e59c445667afca993a0516665954db86908d70836eed6", 0x44}], 0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) pipe(&(0x7f00000000c0)) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000536000/0xb000)=nil, 0xb000, 0x2, 0x4013, r2, 0x7) fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) executing program 3: utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000100)={{}, {0x0, 0xca9a3b00000000}}, 0x0) executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @remote={0xac, 0x14, 0x0}, {[@noop, @rr={0x7, 0x7, 0x4, [@multicast2]}]}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) executing program 2: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) sysctl$kern(&(0x7f00000000c0), 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) r1 = syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x7) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000a40)=0x7) execve(0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)=' ', 0x1}], 0x1) rmdir(&(0x7f0000000140)='./bus\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000080)='./bus\x00', 0xc000, 0x205b1c) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) minherit(&(0x7f00007b2000/0x4000)=nil, 0x4000, 0x0) r3 = socket(0x2, 0x4001, 0x0) r4 = dup(r3) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) open(0x0, 0x0, 0x0) poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000000d7, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) close(r5) syz_open_pts() pwritev(r2, &(0x7f0000001840)=[{0x0, 0x5b}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, 0x0) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$PCIOCWRITE(r6, 0xc00c7007, &(0x7f0000000000)={{}, 0x1}) ioctl$WSKBDIO_SETENCODING(r0, 0x80045710, &(0x7f0000000080)) executing program 4: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005010000009f0500070107000000331c13fecea70500fef96ecfc72fd3357ae30200004e3039d2d236acf20bf404be01000000f7c8cf5f882b297be1aa0504000051e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602", 0x7a, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1f6, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd6000000001c000006e1aa4058b74adad9a4e721f5b293380ff02000000003a000000000000000001020205"]) executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$FIOSETOWN(r0, 0x80047308, &(0x7f0000000000)) pipe(&(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) sysctl$net_inet_tcp(&(0x7f0000000900), 0x4, &(0x7f0000000940)="0f060a80ccd2e3fb375fbd4f2268f214b8fd56dad3439465280c9c83e134564ceee58871c119da3ca711b5c3389b26311fc2a41894e02ce1a5b44777c0426a58aaa8ff3d6711645ecdfe6121a91cd880d07f05d0a7b72b73c89f000c3b5012a942b3", &(0x7f0000000a40)=0x62, &(0x7f0000000a80)="0fccee7366430ce8192228c77a771c9f4c183450a3328360f0db645d9ec98c7286bf7c994eafa0c7e55dd462e5d754c52c61d48e976b4feb3f02eb38b09a244316340a31150073f2ea03b3d5e1e240544fd290083c6de69e6d08", 0x5a) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000002780)=0x5) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f00000000c0)=[{0xc}, {0x5}, {0x6, 0x0, 0x0, 0xffffffff}]}) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2, 0x13, r1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) syz_emit_ethernet(0x3a, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x1}, @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x1, 0x0, 0x6, 0x4, 0x0, 0x0, 0x0, {[@generic={0x0, 0x2}]}}}}}}}) executing program 7: r0 = open(&(0x7f0000000100)='./file0\x00', 0x78e, 0x0) (async, rerun: 32) r1 = getpid() (rerun: 32) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1928, r1) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000180), 0x0) (async, rerun: 32) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x2, 0x10, r0, 0x0) (async, rerun: 32) utimensat(0xffffffffffffffff, 0x0, &(0x7f00000000c0), 0x0) executing program 4: mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x287e) r0 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0xa4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = dup2(r1, r2) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x84}, {0x81}, {0x8106}]}) syz_emit_ethernet(0x4e, &(0x7f00000004c0)={@random="73ac3471c687", @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "ffffeb", 0x18, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[@routing={0x0, 0x2, 0x0, 0x0, 0x0, [@remote={0xfe, 0x80, '\x00', 0x0}]}]}}}}}) syz_emit_ethernet(0x6e, &(0x7f0000000240)=ANY=[]) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)=0xfffffffb) executing program 0: setreuid(0xee00, 0x0) r0 = getuid() setreuid(0x0, r0) r1 = socket(0x800000018, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) dup2(r2, r1) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000240)=[{0x80, 0x0, 0x0, 0x387}, {0x28}, {0x8906}]}) syz_emit_ethernet(0x119, &(0x7f0000000c80)=ANY=[]) executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x10000}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x269, 0xfffffc16, 0xfffffffa, "0afff5ff7a095aeba1d76ff218aabc86001800"}) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000300), 0x10000, 0x0) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x14800, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0x81946467, &(0x7f0000000180)={0x0, 0x0, 0x0}) ktrace(0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000001940)={'./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x200400000000062}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) readv(r2, &(0x7f0000000100), 0x4c) r3 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sendto$unix(r3, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea0400000000", 0xb0, 0x0, 0x0, 0x0) getitimer(0x0, 0xfffffffffffffffe) close(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80045713, 0x0) r4 = socket$inet(0x2, 0x3, 0x23) setsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f00000000c0)="01100000", 0x4) setsockopt(r4, 0x0, 0x65, 0x0, 0x0) executing program 5: open(&(0x7f0000000100)='./file0\x00', 0x78e, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1928, r0) bind$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) msgget$private(0x0, 0x0) pledge(0x0, &(0x7f00000000c0)='\x00') pledge(&(0x7f0000000100)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00', &(0x7f00000003c0)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00') executing program 5: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x1}, 0xc) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x34}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_icmp(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x9, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000240)={0x0, 0x0, 0x13, 0x0, "5238f0980ba4b3c8b9129c9e242fd505aac10fe3"}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r3 = dup(r2) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x28}, {0x6}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) poll(&(0x7f0000000180)=[{r1, 0x1}], 0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r4 = socket(0x18, 0x3, 0x3a) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x68, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1000, 0xffffffff) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000a80), 0x10) getsockname$unix(r5, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r6 = socket(0x2, 0x1, 0x0) bind(r6, &(0x7f0000000000), 0x10) r7 = dup(r6) listen(r7, 0x0) r8 = socket(0x2, 0x1, 0x0) recvmmsg(r7, &(0x7f0000000280)={&(0x7f0000000240)={&(0x7f0000000080)=@in6, 0xc, 0x0, 0x0, &(0x7f00000001c0)=""/91, 0x5b}, 0x5}, 0x10, 0x0, 0x0) connect$unix(r8, &(0x7f0000000000), 0x10) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x0) r9 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) kqueue() writev(r9, &(0x7f0000001580), 0x0) executing program 5: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140), 0x40, 0x0) ioctl$PCIOCREAD(r1, 0xc0187009, &(0x7f00000000c0)) ioctl$PCIOCREAD(r1, 0xc0187009, &(0x7f0000000200)) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206923, 0x0) fcntl$dupfd(r0, 0x0, r1) socket(0x0, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, 0x0, 0x0) setgid(0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206921, &(0x7f00000001c0)) socket(0x2, 0x2, 0x0) socket(0x1, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206919, 0x0) execve(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffcb", 0x3) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000000), 0x2, 0x0}, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semctl$GETPID(0x0, 0x2, 0x4, &(0x7f0000000040)=""/40) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) sendmsg$unix(r3, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) write(r0, &(0x7f00000005c0)="89", 0x1) executing program 7: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005010000009f0500070107000000331c13fecea70500fef96ecfc72fd3357ae30200004e3039d2d236acf20bf404be01000000f7c8cf5f882b297be1aa0504000051e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602", 0x7a, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1f6, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd6000000001c000006e1aa4058b74adad9a4e721f5b293380ff02000000003c000000000000000001020205"]) executing program 5: setrlimit(0x3, &(0x7f00000000c0)={0x0, 0x7}) mlockall(0x1) munlock(&(0x7f000000f000/0x2000)=nil, 0x2000) munlock(&(0x7f000000f000/0x4000)=nil, 0x4000) executing program 6: sendmsg(0xffffffffffffffff, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) clock_gettime(0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, 0xffffffffffffffff, 0x0) ioctl$KDSETLED(0xffffffffffffffff, 0x20004b42, &(0x7f00000000c0)=0x6) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, 0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000240)=[{0x1d}, {0x4, 0x1c, 0xfe, 0x200}, {0x3, 0x4}]}) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[]) pwritev(0xffffffffffffffff, 0xffffffffffffffff, 0x58, 0x0) mknod(0x0, 0x0, 0x0) mknod$loop(0x0, 0x0, 0x1) link(0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x80}, {0x74}, {0x8106}]}) syz_emit_ethernet(0x6e, &(0x7f00000001c0)=ANY=[]) write(0xffffffffffffffff, 0x0, 0x0) setuid(0xee01) r2 = syz_open_pts() ftruncate(r2, 0xff) socket(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0206923, &(0x7f00000001c0)) executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) r1 = getpid() r2 = socket$inet(0x2, 0x3, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00000100000000", 0x8) dup2(r2, r3) ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r1) recvmmsg(0xffffffffffffffff, 0x0, 0xfffffffffffffe29, 0x0, &(0x7f00000001c0)) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f00000009c0)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000140)={0x0}) writev(r0, &(0x7f0000000300)=[{0x0}], 0x1) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0xc}, {0x30}, {0x6, 0x0, 0x0, 0xfffffffe}]}) write(r0, &(0x7f0000000740)="76e5dead6f01f8607d2100000063", 0xe) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r2, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) getsockname$unix(r2, 0x0, &(0x7f00000000c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x2, 0x0) sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, 0x0, 0x0, 0x0, 0x2) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x3}, 0x3, &(0x7f00000000c0), 0x0, 0x0, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) ioctl$BIOCFLUSH(r4, 0x20004268) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048", 0xe) r5 = socket(0x2, 0x2, 0x0) r6 = socket$inet(0x2, 0x1, 0x0) setsockopt(r6, 0x0, 0x20, 0x0, 0x0) ioctl$FIONREAD(r5, 0x80206979, &(0x7f0000000000)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) ioctl$WSKBDIO_SETBACKLIGHT(0xffffffffffffffff, 0x800c5712, &(0x7f0000000040)) ioctl$FIONREAD(r3, 0x80206919, &(0x7f00000001c0)) executing program 5: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000000)={&(0x7f00000003c0)=[{}, {}, {}], 0x3}) sysctl$kern(&(0x7f0000000000)={0x1, 0x45}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80206916, &(0x7f00000001c0)) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, &(0x7f0000001380)="01", 0x1) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x80) executing program 7: open(&(0x7f0000000100)='./file0\x00', 0x78e, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1928, r0) bind$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) pledge(0x0, &(0x7f00000000c0)='\x00') pledge(&(0x7f0000000100)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00', &(0x7f00000003c0)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00') executing program 5: select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) r0 = socket(0x2, 0x8000, 0x40) connect$unix(r0, &(0x7f0000000000), 0x10) (async) sendto$inet(r0, &(0x7f0000000680)="cbc7fe96b6eb2bba76d2b9449899032f66add755a3d40ffe5ef0ec3fdaf327d90b1acccf8e98a3b17ae78fa871945803d25ac0e8aa28ba36e5c0fa29dfa01dcba45aef9981d87a708124cc90aff908b3b82a5c30e4eb828fcd1873d8a18ed6dddf67bd182b445bfab4e8aa3d199c8ad5f40d356f2157cd6dcdbb402e12d5dc72c06e301deddade58d790447f11f742d6dd363ef3c817d8764529d912a63922211422423137ada36b0160541117788dfbfc8c010916851918e47edecc3872869580f200b54703831613b92d0bcb62de48b5452a9bbb38a543c220b5893a24b8257cfb1df405a7d4e5af8c137b6be0cd16465676cbea5306eccd64089185178fe1a4b85e290cf38fbd18e6feb1c2e8fe835b272ed7d51a2a0b869f4477768a472c7d1500d287ce447b6c3a42b2bc48d9a0d99b642c13588291db22223e03c4e3b83723f98ad576113f00000000000000cc2e0c2d358502eaf53840782b331c91795ab90596dd5bf52301bfe0a5ff6eba19d0806ae31235db3338f7a7eb24b8fdd87e50e6c46e1f17d882f7eb62dfd1be51f933122dda5607645cbbd7d5c98facfcde1ac920b5bd21f29b7dc73a516b4e06479a8db06b59c33adaecd04dc38be752f4ed90761f3e3b241beb9fb2f7aab924dc03ef0892ef62e86c8d50ab60d88f2096a76c7524efe2df0021d16cc5849103433d4fbe53574ab97cc21ea5cba077f5bc683ed1f6dfd101a8f53ab8abed8a9c492cbf4e1e06e872e6c96abb9325f7237af4584098b7b89e94362877be33e7d90e848cae3d99eff9e7859e2268c5b8cda5a6269d16f98799f91e1afe1e480681583f4d55ecf7fe571d9c09eb83942da3e421b0bc60c7f18510c5374bf727310ea86bec5a5313eee5d961e2f2dc9b37b3a1ce7fe4b3de3794964c55dc50aba6ad1948d20f67b8e68cbe71dc1c9d8e02c75c2e81d4dddfa4657988b4af9744265199a8a48169963b12f2fa24e426024ac9969e1e348fd57a8adc277127e9fac5e640960991e9a6e0e1097f96979c711f2580c94140431d952b72cfd2f773deab68ec07bb56464aaa7e6bbeb325575f92ef8a05ee247e2273b6e31904f1b9f440db0d65ea198d7418859d9e0130e99eed40e34db0d661d834f43e48a8b271d94f92dfb3999b03b86d41d9b8ef4df3ba51dcdfb559725ecaad6b64c853b569be3c83b7f9ac136b7a02181e10aefca3d6a72f8d4ccf0a6dd3f5b01a059b8d47aac30478fe4cbb42000c69fb9b0c63c80d27049677af67c68e56a1a1223a82cc780063c6fa5010bfd60075975b300d1374a431828f5921e5e64f1da40f28a94baabc374c5e19770c1d58cf9895192e0a504abd2ef59ec7830e95a9cd0ccba54f0a1580a4c9d715dc7afa3287b5a5c20dad69e5fe1818007d4c85b19f5a78caaaca4c762ce426fc1818e724d76eaeecc194936889dfa2391d809c16cd72054eb208cbebb3c4e0daf4cbe6fe9e350df18130137e163280d5b83f6bc33fc27b041ff130dda3ccb93d260d380d845fde501fe6fd3f74beb3ba6c6f7ef1d200002c9cb10da82699311b9003954de25984bbf43bb51c54b8a1a24d24e02e94b97a5ae92e73f05c4c9aee115645dc7a84c12fb23ece3df8d13fe473fa9fa09f2312ca97b0e735882325ed01b5873d274044a2478445a609ed98670a476ffa94b2594f561af5fd70cfe44618e33d6cb9aefbac3d784da059fd1b7a3ffea36894d0e011563c5ff3291b4ff2da71f36f0bafffa74086bdb64f24ad8af4130f907fdc92f66db45a822dd02880b863d844227c761658ac91a9a5aeb803dcbc7e60ad8c1e4531e7e52d112d600bd059938f10f1572c50fdd1618ad1f96fb06f56c3260f5df6ec461653141fc36a7c98207443d55917763e17b1a7e40dfd5bbb39aadd5656522eca4fea463014f90517eeeaaf8602538b2fa197ad15bdaf3e04ba7967e64b3eb03416c3813fd22e1666a97dcd95e963f8d66e563e0d22fcc6464b84242237320802f0adf0926d439de03c78598e710684e88cc7eae195cb1feab26c2dd588ae618408fd9fb60003e20c608e0a42aefd26fd4a3c9058367029fd2f372c", 0x5c9, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000140)="67b5b992045c1a7733de71184dc12714990881d0d282bbbb82f88aee3375246d60d056448aeda248819c876f2c6e59c445667afca993a0516665954db86908d70836eed6", 0x44}], 0x1) (async) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) (async) pipe(&(0x7f00000000c0)) (async) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000536000/0xb000)=nil, 0xb000, 0x2, 0x4013, r2, 0x7) (async) fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) executing program 3: madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001180), &(0x7f0000000040)=0xc) semget$private(0x0, 0x4, 0x5c0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x18, 0x0, 0x37) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000100)={0x3, 0xfffffffa}) poll(&(0x7f0000000200)=[{r1, 0x4}, {}, {r1, 0xc0}, {}, {r1, 0x4}, {r1, 0x4}, {r1, 0x8}, {r1, 0x80}], 0x8, 0x800) r2 = msgget$private(0x0, 0x10) setrlimit(0x8, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1000, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) fcntl$getown(r4, 0x5) pwritev(r3, &(0x7f0000000180)=[{&(0x7f0000000580)="df", 0x1}], 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, 0xffffffffffffffff, 0x0) mknod(0x0, 0x0, 0x0) r5 = open(0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) flock(r5, 0x1) close(r5) sysctl$net_inet6_ip6(&(0x7f0000000000), 0x4, &(0x7f0000000140)="cbf5e512c90affff", &(0x7f0000000040)=0x8, &(0x7f0000001140), 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setuid(0xffffffffffffffff) msgctl$IPC_RMID(r2, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa000000001c0086dd00000000000000020000000000bbfe800000000000000000000189a95ace1efac6e9052475ca0400000000aa0000"]) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) getppid() executing program 5: utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000100)={{}, {0x0, 0x100000000000000}}, 0x0) executing program 6: r0 = socket(0x1, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000500)="940105a63feb418581b9c83fc1a1825b0138a85a80b1b0782797888fd1f838a311000000000000b13886ca3849451ae3c3051020741038f5538551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe781e4d8f5eef9187a869a4d3a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d62934e4fd89070000000000000070c1f5a872c88dff7cc53c894303b2a0a85ff3faa800000000009ec7ab3a34c2900000000000008b197b00000000002d7e4a5d76cc3f9cff48d2243e56fa277603c5cc1e047326bcf6b67b75d00bf6ee330b6a80874b70559d9975ebd13da2447a78aa4b00cd0ba1870215607bb912e3d73251835c53d8974b6ca927871c81672a54ec695c5bdeb842836656f917945cc076f87dc714dfe0aa2947252df350707b22884a7730cb42110fbe9ec748188b274387e0b1dbe5695122604819b0b2294b7b20726a5d4fcb44f62d00fabb2f247a166d8d79d05b8cc370f5c11db58aedca632a83acd58f0a3dca58ccb04ace466cda735017196ff346c32717397d6ec60000000000", 0x194, 0x0, 0x0, 0x0) executing program 7: pipe(&(0x7f0000000340)={0xffffffffffffffff}) mknodat(r0, &(0x7f0000000280)='./file0\x00', 0x1, 0x80000001) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) socket(0x0, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000300), 0x80, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, 0x0) write(0xffffffffffffffff, 0x0, 0x0) fcntl$getown(r1, 0x5) socket(0x1e, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x1) utimensat(r1, &(0x7f0000000200)='./bus\x00', &(0x7f0000000240)={{0x10000, 0x7f}, {0x3, 0x7ff}}, 0x2) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x200000000000000, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00007f7000/0x2000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000066000/0x4000)=nil, &(0x7f00001f0000/0x1000)=nil, 0x7f}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f000036e000/0x2000)=nil, 0x4000080000000}, {&(0x7f0000132000/0x4000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000036e000/0x4000)=nil, &(0x7f00002b5000/0x2000)=nil}, {0x0, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xffffffffffffffff}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x2000000}, {0x0, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000008a000/0x1000)=nil}, {&(0x7f0000132000/0x4000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f00000000c0)=[{0x20}, {}, {0xa}]}) syz_emit_ethernet(0x26, &(0x7f0000000380)=ANY=[]) mknod(&(0x7f00000000c0)='./bus\x00', 0x8000, 0xd02) open(&(0x7f0000000380)='./file0\x00', 0x10, 0x68) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$VNDIOCSET(r4, 0x81946466, &(0x7f0000000040)={0x0, 0x0, 0x0}) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x8040691a, &(0x7f00000001c0)) getitimer(0x1, &(0x7f00000003c0)) mknod(&(0x7f0000000080)='./file0\x00', 0x80, 0x2) rmdir(&(0x7f0000000040)='./file0/file0\x00') executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x78e, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000001500), 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffe, 0x1000000000000, 0xffffffffffffffff}) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1928, r2) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000180)={{0x0, 0x8}}, 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f00000000c0), 0x0) executing program 4: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000480)=@un=@file={0x0, ""/537}, 0x21b, 0x0, 0x0, 0x0, 0xffffffffffffff3f}}, 0x10, 0x0, 0x0) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) executing program 5: madvise(&(0x7f000057b000/0x2000)=nil, 0x2000, 0x2) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x8, 0x0) getpeername$inet6(0xffffffffffffffff, &(0x7f0000000200), &(0x7f0000000240)=0xc) bind$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000300)={0x7, 0x296e}, 0x8) clock_settime(0x100000000000000, &(0x7f0000000040)) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, 0xffffffffffffffff, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) open(0x0, 0x80000000000206, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x45) setreuid(0xee00, 0x0) getuid() r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005016000009f05000700200000000000000000970500fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b29e7fb32619a5f927e7be1aa050000ffffffffffffffff57699a1f139b672f4d335c223e7d0c032bfa896443a40602000000720fd38bfbb770aff5a872c881ea6e2ec5892000000000000000361b1257aea8c5000020027bfe031000008abfba0900000008e371a3f8343712051eeab71d89e0000407", 0xb1, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x9) writev(r1, &(0x7f00000005c0)=[{&(0x7f00000009c0)="6d7b4cda569c1352ad3cb9cdd4ee810e070fdb97f0fcf14302c237d133422d863fe47c37f5ddf19e4a92f506a49bb2a4669d228a91676935b485dc77b23c8f0badf2891be2e7a7c16834260e0f11bb109dd0388b57ce9e897108f38f2ad57b2bfd6eece52355810553f8b6dc0297f94dcb6a063eb26b5b037a1d8df168c1a085bc4988617676cf7a8c07a4d53ba394e3df58f6b386d8a5c5eb1651f78a20e116af573daeab6da6425aa1ea07838e1eaba0dbb59395dedfa857a5087ac4efb1fbcb2e757c022220b86af3cef33df948117d0400d23eaf47bdea4a9964553aad5c05945a270f599fc43249162ddf2c529a469f4c8594fe6d24b3add8058ea9f0adcb0055c60a1f", 0x106}], 0x1) executing program 5: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005010000009f0500070107000000331c13fecea70500fef96ecfc72fd3357ae30200004e3039d2d236acf20bf404be01000000f7c8cf5f882b297be1aa0504000051e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602", 0x7a, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1f6, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd6000000001c000006e1aa4058b74adad9a4e721f5b293380ff020000000000050000000000000001020205"]) executing program 6: setreuid(0xee00, 0x0) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r1 = getuid() fchown(r0, r1, 0xffffffffffffffff) r2 = getuid() setreuid(0xee00, r2) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000080)) executing program 0: socket(0x0, 0x0, 0x0) dup(0xffffffffffffffff) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) mquery(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, 0x0, 0x0) r0 = socket$inet(0x2, 0x3, 0x8) listen(r0, 0x4) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5710) executing program 5: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) (async, rerun: 64) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000000)={&(0x7f00000003c0)=[{}, {}, {}], 0x3}) (async, rerun: 64) sysctl$kern(&(0x7f0000000000)={0x1, 0x45}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) (async) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) (async) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80206916, &(0x7f00000001c0)) (async) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, &(0x7f0000001380)="01", 0x1) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x80) denied attempt to set clock back 3222079482 seconds executing program 1: writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000140)="67b5b992045c1a7733de71184dc12714990881d0d282bbbb82f88aee3375246d60d056448aeda248819c876f2c6e59c445667afca993a0516665954db86908d70836eed6", 0x44}], 0x1) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40001928, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r3 = fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) ioctl$WSKBDIO_GETMAP(r3, 0x80047476, &(0x7f0000000180)={0x0, 0x0}) executing program 4: mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x4, 0x0) utimensat(r0, &(0x7f0000002500)='./file0\x00', &(0x7f0000002540)={{0xfff, 0x8}, {0x8001, 0x80010000000000}}, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x6, 0x6}, 0x2, &(0x7f0000000040)="279857da", &(0x7f0000000080)=0x4, 0x0, 0x0) syz_open_pts() socket$inet(0x2, 0x3, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x6}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r3 = socket(0x18, 0x1, 0x0) dup2(r2, r3) setsockopt(r3, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f00000000c0)={0x1, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8], [0x1, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [], [{0x0, 0xfffffffe}, {}, {}, {}, {}, {0x0, 0x0, 0xed}]}}) executing program 7: utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000100)={{}, {0x0, 0x1c0ffff7f7f0000}}, 0x0) executing program 5: fchmodat(0xffffffffffffffff, 0x0, 0x0, 0x0) shmctl$IPC_STAT(0x0, 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) r0 = socket(0x18, 0x3, 0x0) symlink(0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x4b}, {0x2d}, {0x6, 0x3, 0x0, 0x6df1}]}) write(r0, &(0x7f0000000200)="76e5dead6f01f8607d2100008e2968d10edce566e269447225c4ed7a274977234b253a4c7a82c6d868cfb57cc08b37b51148d7dab065bd6fd04f64bcdbd83d3e0352da649d6301f911fd0939c398e68600288d190c71cf7ef76cde1af90d87b7bfb1830190b4a85861b2f0ffb935b72662ddd4581b50133ab595238ecb48ff5a1b1a506b5cab6216346a039b1d147e8007f514f3162a57327e1662766f59a7e55378ca703e5bb77635b45a33da515d20d64e81f2ef040000000000001863f259669d01fa2c817f95103fd23e7f218c8a61747c1332aa658c1ba3371b276870b541b423af56ac56b41b2a0f327c17a2714ba6c79c1c264c07d3b4aa0e4b3ca56e6b2bb8df62ba615bf9f4a2f7cb97fbedc8fc56b56fc88cdecb62c7b55ce39c791f53c117c088c9623f471584123d37d4feb0f6d2a5053c884bd9d6a652363ff20c22a5637a5a753686e4", 0x14a) connect$unix(r0, &(0x7f0000000a80), 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000), 0x10) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) bind$inet(r3, &(0x7f00000001c0)={0x2, 0x3}, 0xc) r4 = dup(r2) listen(r4, 0x0) r5 = socket(0x10, 0x3, 0x3) connect$unix(r5, &(0x7f0000000040)=@abs={0x41a14932e08a88cc, 0x0, 0x2}, 0x8) sysctl$vfs_fuse(&(0x7f00000000c0)={0xa, 0x12, 0x2}, 0x3, 0x0, &(0x7f0000000180), &(0x7f00000001c0), 0xfffffffffffffe54) sendto$inet(r5, &(0x7f0000000100)="18", 0x1, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000980)={&(0x7f0000000940)={&(0x7f0000000780), 0x2, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) dup2(r1, r5) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={0x0}, 0x10, 0x840, 0x0) pipe(0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) write(0xffffffffffffffff, &(0x7f0000000540)="83c3d4ba10f57956f08af49878c2b0f11d701d45363027903d55ce11280b9171c36eb61bef7da6e1cd295c6f241edb94b120d104feaa2d5bbd544ff5488720a74a01d39879fbdeddb1af24958bb323093398fda5f4bad72d287c6a63b666e2e6d5703e62d8bea32e0ac1aed5a1d7948b94ff34dacee97a00c9e20b83209f1000e8080b45e49fe85b4bd2280365720a0d0d84140d1c19cb7419a701931df0e351d85cb8885f34b7e7a8977acf5876b6991f647e28a5c9614983cd30252f6fffa12abb9e582088a262ed818f8340fe18209634e894707548b777891ea111378a894ef653d0726be8af9802c39510a76e8248b38a836b5b6dc6363f870a876fe8f7d7afda52658e9e32b8f94e24d841691c0836be1f3b061ac5a0c8d68b340d00"/301, 0x2ef4459ae87f0c) executing program 6: open(&(0x7f0000000100)='./file0\x00', 0x78e, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1928, r0) bind$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) pledge(0x0, &(0x7f00000000c0)='\x00') pledge(&(0x7f0000000100)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00', &(0x7f00000003c0)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00') executing program 2: r0 = open(&(0x7f0000000100)='./file0\x00', 0x78e, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000001500), 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffe, 0x1000000000000, 0xffffffffffffffff}) (async) fcntl$lock(r1, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffe, 0x1000000000000, 0xffffffffffffffff}) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1928, r2) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000180)={{0x0, 0x8}}, 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f00000000c0), 0x0) (async) utimensat(0xffffffffffffffff, 0x0, &(0x7f00000000c0), 0x0) executing program 1: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040), 0x3, &(0x7f0000000080)="397c9aca", &(0x7f0000000780)=0x4, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000001dc0)={@local, @remote, [], {@generic={0x8848}}}) writev(r0, &(0x7f0000000200)=[{&(0x7f00000000c0)="9385c627db7ab718657a54f5563f3f428e628d6941fe0a43907b7c0f0dddf61e4bae2535ee7d412464fb35d253983decf64ba48e9ef4cace8d", 0x39}, {&(0x7f0000000140)="a1182787549b50171e4c6489a005778eeade0770f28ea06d6c386203c6a50a073475e5eb52aa98f40cd92271801445e75b39a8461f96e4674bf1111a310b621f02289d1d64f0139fb3785cf31249f5ba48d84fad0b26394984a7a5146ff1a9712d9355530a1c66178a38cbb0fccf4b923a1332522242331e8604299b2e0478667ecd5a06bc4e6362364d1d85618012e95508b16535169f3e6bddc039f9", 0x9d}, {&(0x7f0000000040)="9f584fbceb5a3c2bbf7ed81b7e4d8d79d117526302589d08e2b241f5084c6ede3cbaa38dd6a89258933e3a94fd37aa175e517d8fee9f", 0x36}], 0x3) executing program 3: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005010000009f0500070107000000331c13fecea70500fef96ecfc72fd3357ae30200004e3039d2d236acf20bf404be01000000f7c8cf5f882b297be1aa0504000051e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602", 0x7a, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1f6, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd6000000001c000006e1aa4058b74adad9a4e721f5b293380ff0200000000002b0000000000000001020205"]) executing program 4: open(&(0x7f0000000080)='./file0\x00', 0x301, 0x0) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='./file1/file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x8203, 0x0) syz_open_pts() syz_open_pts() r0 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000006000/0x1000)=nil, 0x1000, 0x2, 0x11, r1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x200, 0x0) dup(r1) open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r2) socketpair(0x1, 0x1, 0x0, &(0x7f0000000140)) writev(0xffffffffffffffff, &(0x7f00000026c0)=[{0x0}, {0x0}], 0x2) r3 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000040)={0x7, 0x5}) syz_open_pts() socket(0x2, 0x1, 0x0) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, 0x0, 0x0) getsockopt(r4, 0x29, 0x2e, 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000440)={0xffffffffffffffff}, 0x0, 0x0, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005016000009f05000000070000007d9113fecea10500fef96ecfc72fd3357a068da3a5673039d2d236acf20b", 0x2e, 0x0, 0x0, 0x0) syz_emit_ethernet(0x46, &(0x7f00000011c0)=ANY=[@ANYBLOB="0000000000000000000000000800460100380000000000009078ac1400bbe0000001000000004e214e23000890789cd6078bc993807f85a8f27fe709da483ca173939fd81d6a3e58b9ccba"]) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(0xffffffffffffffff, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f000024b000/0x4000)=nil, 0x4000, 0x2, 0x3810, 0xffffffffffffffff, 0x0) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000001180)='p', 0x1}], 0x1) madvise(&(0x7f0000725000/0x4000)=nil, 0x4000, 0x4) openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x0, 0x0) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x1, 0x0) close(r0) r1 = socket(0x1c, 0x3, 0x4) setsockopt(r1, 0x1000000029, 0x1a, &(0x7f0000000000)="5ab777a5", 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fchmod(r1, 0x14) pipe(&(0x7f0000000100)={0xffffffffffffffff}) write(r2, &(0x7f0000000340), 0xd4e688a67930cd) open(&(0x7f0000000000)='./file0\x00', 0x20, 0xc) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0xffffffffffffffff) writev(r2, &(0x7f0000000140)=[{&(0x7f0000000000)="94", 0xffd0}], 0x1) close(r2) pipe(&(0x7f0000000040)) execve(0x0, 0x0, 0x0) write(r0, &(0x7f0000000040)="fc23", 0x2) getuid() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_metric}) socket$inet(0x2, 0x3, 0x2) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x28}, {0x1}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000840)=ANY=[]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x1}, {0x6, 0x0, 0x0, 0x100000}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) executing program 7: sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000300)='./file0\x00', r0, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000dc0)='./file0\x00', r0, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(r0, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlinkat(&(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r0, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000980)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a80)='./file0\x00') rmdir(0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x14, 0x0) readv(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/118, 0x76}], 0x1000000000000212) dup2(r1, 0xffffffffffffffff) recvmsg(0xffffffffffffffff, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000fc0)=""/246, 0xf6}, 0x63) execve(0x0, 0x0, 0x0) unlink(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000880)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xfffffffffffffdc6, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r2, &(0x7f0000000280)={0x0, 0x5c, 0x0, 0x0, &(0x7f00000013c0)=""/236, 0xec}, 0x1801) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff}}) r3 = socket(0x18, 0x2, 0x0) close(r3) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) socket(0x800000018, 0x1, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) executing program 2: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$PCIOCWRITE(r1, 0xc00c7007, &(0x7f00000001c0)={{0x0, 0x0, 0xfc}}) r2 = dup(r0) setsockopt(r2, 0x1000000029, 0x9, &(0x7f0000000000), 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x61}, {0x74}, {0x4000006, 0x0, 0x0, 0xfffffffd}]}) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000080)="ebebfd510bbcd3a9b489e989c13e", 0xe}, {&(0x7f0000000140)="7189e5", 0x3}], 0x2) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000006c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000004c0)=[{0x30}, {0x54}, {0x8306}]}) syz_emit_ethernet(0x2e, &(0x7f0000000640)=ANY=[]) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x61}, {0x74}, {0x4000006, 0x0, 0x0, 0xfffffffd}]}) writev(r2, &(0x7f0000002500)=[{&(0x7f0000000080)="ebebfd510bbcd3a9b489e989c13e", 0xe}], 0x1) close(r0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f00000000c0)) r3 = syz_open_pts() fsync(r0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000240)={0x0, 0x0, 0x13, 0x0, "5238f0980ba4b3c8b9129c9e242fd505aac10fe3"}) writev(r0, &(0x7f0000000040)=[{&(0x7f00000009c0)="cfc8b3b15ceb02393da68c4b6ac19978a9cd92aacc4cd9b1e4ddb6241625ded352f9083368e20850eb3441f09fa0ed4f24ef535903010ab2c964f0f7b6f1363b7e7df4fc1194e234a5aca9ef1195c446f846c44b79161e0ece64bf706c09e5e54dc8f251875d8880e8599901933e27b45c123d35247eefd88cbd087c32b619fffc8ebc258a655c7585ce4d82954adad4923abb9c45e2b0dd09d68f810b1d50458b49b2c35a30eb6b9ac46fd9dfd542cd84fdf078033b0015018834c9b3d930ebe1b0e7a9ae03db124aa4963847136cf5e16841dee93d776e5622553aefec86a26bb665748ed636f670841789312b19ab1be86663ec75c9fc7bb4cb0c62048fd9da17084980e3e3b22fe097f4a21edf2971e9f79bb1537582c8069275d6d774567ea10da7dcacc78d718ef0e03923b65b4b9dd97a3694418b847d2cf33d848526559f2517797d8023dd60937b9a8d54f3fcac3a70c130e9caec6a6c3a56f94e80bbbac6948d4a482ea2ffff34b31d80131cceb2c49231e47e8002dadeaf292f24c3cb459563983c9b8af1f131aeb394d8c73fd2b06503de44f422815c69bc1d1ca46be8f079dffb4466a6f5a2ae74570454453e386c76a2147e6ccce2ea54d7107456d306ee6ded1e5a885bf3b55d18bc4ea3e37a5bc0d5a5923a6e640ff90f8893efc1f9fa5ee1cbaa941451ab8ba5c309b5", 0x1f2}], 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x2, 0x7c, 0xfffffffd, 0xb55a, "1a2198b59b58505f40edabfa1c00ede900", 0x9c, 0xffffffff}) writev(r0, &(0x7f0000000900)=[{&(0x7f0000000280)='A', 0x1}], 0x1) executing program 3: writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000140)="67b5b992045c1a7733de71184dc12714990881d0d282bbbb82f88aee3375246d60d056448aeda248819c876f2c6e59c445667afca993a0516665954db86908d70836eed6", 0x44}], 0x1) (async) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000140)="67b5b992045c1a7733de71184dc12714990881d0d282bbbb82f88aee3375246d60d056448aeda248819c876f2c6e59c445667afca993a0516665954db86908d70836eed6", 0x44}], 0x1) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) (async) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40001928, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) (async) r3 = fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) ioctl$WSKBDIO_GETMAP(r3, 0x80047476, &(0x7f0000000180)={0x0, 0x0}) executing program 6: r0 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x1, 0x2, 0xce95, 0x1}) setitimer(0x0, &(0x7f0000000200)={{}, {0xffffffff}}, 0x0) getitimer(0x0, 0x0) executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x4}]}) shmget$private(0x0, 0x3000, 0x4, &(0x7f0000ffb000/0x3000)=nil) r0 = semget$private(0x0, 0x7, 0x3c0) semop(r0, &(0x7f0000000180)=[{0x3, 0x43, 0x1800}, {0x1, 0xfffe, 0x1800}, {0x0, 0xfd, 0x1000}, {0x1, 0x20, 0x1800}, {0x2, 0x5, 0x1800}, {0x4, 0x9e}, {0x2, 0xfffb, 0x1000}, {0x0, 0x40, 0x3800}, {0x3, 0x8}], 0x9) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000004c0)=[0x9, 0x1001]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000240)={{0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x2}, 0x0, 0x2000000009, 0xe7}) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000280)=""/108) mprotect(&(0x7f00001bc000/0x1000)=nil, 0x1000, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x5, 0x8}, {0x28}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[]) r3 = syz_open_pts() sysctl$hw(&(0x7f0000000100)={0x6, 0x7}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$FIOASYNC(r3, 0x80047460, &(0x7f0000000000)=0x20) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, 0x0) r5 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$SHM_UNLOCK(r5, 0x4) sendto$unix(0xffffffffffffffff, &(0x7f0000000140)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236c7c04309b00c58bc4991ffc8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a421020000ed710fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343732051ed6b71d89e0000405f8fffffe13000000", 0xb1, 0x4, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x50, 0x0, 0x2e) executing program 5: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0xcf, 0xd, 0x203519, "28b7e60ab87aa57800000000d0d2000000001c00"}) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000080)="b939b6cb38", 0x5}], 0x1) writev(r1, &(0x7f0000000b40)=[{&(0x7f0000000980)="9b9431a5d715597f32c28150472c5c4a26761d657e140316ea35d282feeeaf745cf3e4bf90e1903276332cfaaa820fef61ff3e48cec7057ad907ac1df25524bd150d15c304380f7ae3170b2fcd5a74731b6cbd17fb8136e5287cb39417d25bd833815ebef001deb672d80fa0f8bc68f7187cd337803948baa7e34f56701b2180ddedf8852feae4274e0629118bd46b571a30d94e3d900dc6702897682e301f9b2ca577", 0xa3}, {&(0x7f00000014c0)="874efc64a16404b3dc9c5bce1a5ecabc9ad87a2c628890d6c0144206d4f104d9344df375dfd3bb105ae821f98218363f92fa5e9c05234d33d0a8d963888d8822f30019a93c93d85f62e363a3eee977e582890dacc2371a48a4431bd985409647e571a93d2a66e5b7f67ff0c6fa6dd62af727a8200ecc56044fc7d427e40ae2086abd08e51d7b88e9dd4f2f9b44b3e969212e9d954795f6c302de6406b45beeb8f5a34ad8acf5ae86909381263bdee8839a61832d6b11df3dcebcbfd8f73f3da2e026766309eec290c2427714cfa2f92495293de2c336949475c17a49469a7b6d7d237ddfb60b74ef5f99682e18887d3bc75cfce8150b94974af2204d42c994b8910d5fd06b7bd9ab57e26310ac63c59cda6de93302b7e1812811086a2ee2ee23e61b77a6d519b43ddfe016f394ae0a2751d8b420fce01e9dda4c2a43b5318afb3b6b9e9f99d71684bfaf02ed0327a58d5049b8b62e28239022820778336a5ddba0c4c7960d4998b7e8c10e5bc641ee6fe80d267590de91d2b6b50e879119ca15c7f70420506fe54a6c5537a486e83ebbcb7e95af437eefbf299a6c2c9fb95b9983374fe6a743c52828761bfba9f79f6850214ce56ddd9a859bea12b3e8bc2e30aff6aba9a488775d52d1d2a90ec9c23c908f9bd356eead53715274ee47fc9ca4a7a5189fe1027e625b7a3b5350f2b76ec2a1e192eccbce78286f134c4523b74a953bd01754d2238f1880d748c9f55eab8aede59252ca39caad3598d6e9bc03bd59426501afd5ee61ba70ccb04e7e385f3e089c5493ce9ee428c30865f9bec095fbbc30cf50d52e5b2ee7139a6b4c99b82c5a07cb4411f2a0d19174c70e508c2cdb4cad591a33db002d7d5121d6fd26f8b31af12a1e9d2058cb2bc8e34ccb1b23bddb8306484cefecbbd8ae919fc8595c0f25940a449ea2b6f345b8bf320e0a31bbe427d2431bdd52a28d3e5b15169fde2390e3121dc18b6a6c4450a03c3f3f84d9fa5f774c529591058bb00d21bfe726575817b975fb8dc62427f9b7b4f0d22cfa9975b84eded78aa3a0edb9a13165bed3443b5f35d8c68041c081f0af3eabac120d7a8e879b525f0ca9954f2a2ea752ab18683c283410f14bd859ce8806983fd20050ef80155afb0c254a6878e3e099e796242938446a642234ba124bcaecb683bbe7526007befe7d90f120ed76f987f2f8a445dae46c794d4e345564ff042bc68c2b72461ebd498235a1212bd3ed669ac480b011fbb4041136e88003c5210d142ac0c643d3db0039e21e5d9157f26cfc71fb7fe767e9c938e51b64c22ac394c8aec52ee25a226265f632bce7d79c5b7b749b56fa67ac00d5aa0571c573f23fa3ea26f15cb679742c7b9f17e22aae2892006fef55dd244c4613134227ebd4af1e5c7867295b45f91b5bcc7fa0f3ac9daa8f49b9363e9e01250fcc8d72fdcae8f6222ae3a2fb01eef75cbb2ae84ea7fcce5ef3e86c2221ed491f5d7e0b595f574857c20cc49f9162c31e8267984a4328ce6dd4a6de2e68cb4e811391651588873eff36062bb6a7c5df5e870a050338af57644ed41e2e80e66d91dd3744a5c18ec2c30ff917fd7485f92597fe4bc3ab8e18ac1f7d3c80e86a7f1b0b8bdd2f9146a900c63085ff5c6e74dee637fe3c255f16b07f5395e2b803c44147171b52ecee292c414c5415c317b14b8086b15ce3efefcf790a3fd4faf3f3dabe410c730477a829ceb589d567d97e26ccdc6fec6ca5599414458f7c0f459ff45eece2fe4d6b031507b83c44cadf24f5a4b30a8048e4d5b267bc06cc12393fd31bfe8eab256881d2618dd41491418e636be2a412dbed78da3448a52e666d3348fdf76928d380f62dd63f3a01b32679f92d7e3df380b6af601037085266b68abcd636586a763dc244252385b5b80b6c3c3ab5c3cad35bcc7a5f6bdef137e886604f3649b1af4abcd2f3d56f708e8d9003e00866ecf76da72bff382d28efc05d53f31f05e3027d8f699c9f93967bf590c984836ebec878ddcd29fe74f0647fa32ef13201ebf2a81bfd02df5b53e13594b662358e14d9dfe6cd721b31c18e1165e6a1e586b688a97b1a41c028fc1e7d2895fbe915fada9f3c28d9dfb13eda790f67a6d0a190fa80d01a5b58196a7d4827be51f043d56a49ddff95ee20260e02c53f5967ddce1510939ae04916282e782f728f02d62a06a0dc1d285cf4811566eb93d5305696517fd89fcb90fe1ea392e9d35fe02218506581661d2b1d5f4df93a8c3b556912a29e1328c739934d4c8112563c7629040721cd0bfd5c6123b7de1b39c9adb28eb3c97df75d0266dfe02f45428a3785f0ad7ea9b0ba5ff7915ed7aded81ec61c54340c46938c4d7bf8bb2dfe0ba8b69480cd1ea64107acefb62ca76a35be999f646077813d455b51bb643de2a39f7353a9a4a0d69d2200edc3a4fc671eda7db4fa39ca2f6c68a19a5468836fde4eda83145a0569a987e4011679d993420d918a640839f02595fdf0eac4e57f69fa50cc6f01030506df03ad16d418a6fd66c4230c494761e4be904e33dbf4e46c60ac4c0bd04df0da41f1d111c2252edb39c76dba2aec9abd2b2325b5b948db76f451dc23bab13ede45a0d0d63428748bf42de7084547b881f5a70e73e72efdf4046d6b1f677507ae5ce05a5878b542e55ca224e6c89f32e98d270f3644541861b6dbf8e7c2ca3b23f0230cc4d13774339f45f5871a4ac7ff0f460abb7d7d0da6bbedfe27cf2a0d4a140163d76156fb51612f5df85ce150f8795308707ce06b1581fb46d511281d77eb346ec043ca42d6182a8e484571c003f42909c69ca52a77a5493d3bc4ac7a12ef4b20966a4db291cead1abaed40af33a2b15bc06f7671eb88e97e11f1d51c901ce4f448d4f7d4828a190fe6f0b0e3330c9441b0602f7eda564811b0fab62e83a7cab92f4a3a6f02b4dc14c6a391f21cdcc1c3c8f45b74dd7c896507aded7a38b84f00cd56afb338711d617420cc56e45fec58a568a01d938031749b9625310773f807eea04b248461d14ebc2891131c4fcf6341db6fee4312bf428ef49a61c8b8c53865950d917b77203110d54cb6f433e20d45e36e6d6235c0db0bef30acaab0d53aea5f1640c2fd5d182808f1b680e348e63bf886cab2c3f17fd0053da136be9b9e7652207d05e0bad6736cf0aded9e493271b4a7e2f64e77355632e07d75f37d3ef7317b8d393dc19d61481b4006505b33dbb458496b48533de7c99391a6d092777867c9bc3085185dde89731261eb6ea05876c7ab7405ddb2a487c74e0533ea57e6bcd74e59480b424b8b1a129725422f11b2aa08aded47e06edc1d4b7a00edd83da2979d827f06fd7d41ae131036a929d5b2c619bd993d8c627735c335f80cf33cbe0fad7467b33dcde30809ffa7b22be3e394a79530bded2f0a296b650e20d13566fa4b181a70696d7b9f479cebde8af1ae708495dd4343fbc2142b0ca514b8416e67ea61902cc9204397c2a241bf5922094d0a4530587c7f9d10a003714da15ef14b7c1754e8e8386f48272e6dcdc1e2da7a9233d1e992994da824ae10ab1e03b938db824c43fe5f90fadf7ccbfe28ac644f2239273be96c9b55655417c4329532afb9aa9aa65b9ad92a8c0af9e902e458d2df4e2bcbed6f06a6fafd965a3ee422c99dc39e8426081647cb322e4db0f49bd74ee392854716f7f52cf1d245d8896f753bd75b0802ddbf7b40fe3b5cae47b41473166bed18ff525e3e2ff52ae20edd8758a3c699247d235a68dfca39cd635c3ce9f3cc79642874018bb1ca50e1662e42976c61457480c0fc464826d1e9d580ebd7c7a17f88175af5c80febfc9be1a161a8f5a33ec774c829087af8fdca10e18bfb7a9314c86f45849f369a49ae097d3dc17c267f149510b02cefc2d48f7ccedf8e8ed6a777dcd2d100dff3a63366f06be6095412fa67e604ac68802de10172269b1143175fed804d95905206e877c2b5122f863f53f26e41e648acfdf03b2bfd627dac0a7660c87a614a96986f5514d5d8cff8f24f5a6fa4948946c8cbf38c05bfec4ad3da68e893cdbeaf5d34f26019108ca53fe69f22480b8d5d06118cd1a8d0842a88efdc6141121180b2c516016044f82eb9cba26264b0199e958368c688fb5e81794dac44716facba22107a3a9a86220f0ec4ef428698a0f3e972941036f084b441a4509e1c7647260f0f8c7d1e6e46ceaefcd9b56e060ea915c24ea7bb1f42333fa14eaa9b5ef087ec2a88209ef0532dc0d2ab675f7446e8b63d819e24c3022a03ae1ebe8c153b00a419f67719f7990f3014e37c2a6dfcae8e97d1d774f1b35ca81ecc8c0111418d386f5f696c883b3e1c47937542efe74fbb38f1b4dd0a4287f2bef1030e5557964e5ce1769804b7669442d5a8ef98df18588b39cfa709baa98b9b8d029452a53454cc752c6787fc3049237b63c80089bcd809a941924247c88eac81e4879c13419fab443c8b536b3a8613b906ed4c1c0a93972de8e0ae60c41c28d2495d525663cd89a622645c99e2b77163f40fa38dea7b16ac51898e28a74625cce47f886af6cc62d2094c0e4b8cb72f53cbdf0ab193d446c3a0e024da33e79e4f37e39e0b399b14afd6006ed5eb57acc499036b293a454f86b50a82bcdc91f956ace3013e97ca2c5bd435812457ae946f1b04d44c1cfa899ad25ee1a91897576fe9442a49e93a603943706aa4f2141cd6e5848c0a4f475950db64d72b40067b8d1814797a30edb4a62f864930c19c97dfa13ffe283c25cb2bc0f526db6eee7115a6b9bf8c754bbf7ba5b5b06dcda3f37181af0cd2c325564eabc778db138026b3c8f9586290a54fcc6e53b1d8772c710ad3cad0491131cad7419f090f65a0e6dc336837d2b469e8bbf3c1a0a76303769886dde6a91f2fb115bbe240977dbd106a07b1ce52eb2f6d86b5621623589de54804fffcd5710859448ae9d028d46c8380a4edf09b6458ea5823e5e853940f8a00a3f80d2ca0bd03eb28d16ee05f28f3e13", 0xdcf}], 0x2) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000b80)="b8dc7ad66d6d45a4c1f168647c2ce4e83f2eb13e4980057b4fee8ed93efef125ef3d6f4ece8c5de164086a4d86da79b1614138b36c5aec12d75a8e4dbdcbfeeabae21a3758613214bdbec5a3c9c45e5696a373965c936aac1f9c966cd787168ba0a9db085be31f9881be6667228783638366d46d81d55dc0a755bbaf07ceea03c566595430a112105e30e329dbdd32c1d81a49355a4bfafe38c81be6dd52f4b28c7c99926e0b1e193b227489d98ef36cb6b7e4c3cfd7695f6b2fae0d84413d1ab504685b4ca0bc2e98f2d723ce0b20b5ae8c205858e7b83829bf53566bdf0f0aa340d9722b536dd1b88f3d4e6bf118b113f544529c280757b7f1a32fe3e77244c7accb62d98fa748a8ad43fcf3c85f41d52d8fd5af548700edd86036b883b760ab8c4a6b5561368b35efe214dd83bc09aaf318e237fe1b92d11f2d9b1c090bbaae05d34a662223d26e79fde0d9252a44871bdf0eb77828f8e9af02fa8eb53361f5f8f371b59c5296449720b6a2819fcb5c6db614ec3fcddd9733f58f674e29bd9b79f00abe85e23b252cf5489ff75600e1fa5a34dd64062af8a005a049b7b3f5c482e76b482ba164b7c59aef3e229474d38582bafe1f26bf416dc334fda652790e6176ddc9225e49ff5c98710bfd1dacede297d6d179a2e593977e191451d674c708d75efe4879219dcd2ed1cf6a222541e79da23046db1aa845ff5bbe9bd9dc41bfef9bf20c2aa25398c252a54b8dcc9078b3212c8c8706016d98a9a71bddcb688c14e6fef3c62212303b64b399030434b2a1068a1fd57554b3ab684cf1f06f7ca52d3664a90a359eb47b8e11446a95d1bcffb4fa7125e68130bcb4cb68e7e32102f24c7bfc1deaea52147f26729e728fa6373cf2ba17a185d2715fb494a78e09cbbc85a14a2132e601817b6ae0008bfed42c5c64aa98ba96b37ab2139ee210e3fc32b2951078c4e8bd44ce65a80e4999371944feb3d8c0004d31717655ae351eae8ede9e1eb7a87ea7d4e5bc810ad6dfe2cef8b326e2069ebb0ca03ff501e3124637c777e48a001676c159f64713ae8e113d32a9f946b2eab9b40b24c31cafa2da790cad4e60163d1dcfd9e9b10890932582bf735c6c96d202a64794e36542d0f8d3ffc2e9bb1ff8d89166b4c7d08c5789e46cceb62bf0e16587a743c2a3a7440e25cd59f8f08e049202175965a20464c1f7c95e6b01c12641e35e75848832429c1ed844a1bace93c42daf7d2aaabc10b0d7a1a103fd0ac24b88cd03ddd34afeda118d9e28454d9067e74ee3709e518121adf383bcdcf351139d9d84759aae90d21e927f887d0633939453d83ee3692cc30ae92bbd086274ebb8d284980903418ca8cee0514a1c582103d4f315210aa3d5c37a1e6cfb4edc73373c34e53ea64fcfed8c7e956207329403ac9896f6e2dd6d7a152b7e0e82a01b170b11aa3cd731767c865e4b5dfd7784a8f32eb938f0342495782bd40ea1830052cd803c2b16f10a034ce1d1a56cf26b73b144b28f522567cea57965ce4eb777f1a6b88a3b97942fe7e3b447d8c9bd0f37561166e8e48ee2b05514341299d404edc0b23342e3c3545dead6890e545ae99489a9035018abf5be4b65cca8bb3c2b6ed4ca5bf513492497d69467250f3bfeaf3b6606e207fda0e09cad749e9a003cd0333fd4e01af6af58119d8df17ba7cca2aee2ef0b6b6a8f861904a46eff37f0485fbcbf21056b1e1086e649a7f3b4896ade45230a99a979c99b88f7f2cfefc981b8", 0x4dc}], 0x1) sysctl$kern(&(0x7f0000002240), 0x2, 0x0, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x2c}, {0x30}, {0x416}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) executing program 3: r0 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r0, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) setsockopt(r0, 0x0, 0x68, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205310) open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r1, 0x6e}], 0x1, 0x0) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000300)="c1", 0x1}], 0x1) bind$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) executing program 1: utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000100)={{}, {0x0, 0x200000000000000}}, 0x0) executing program 6: r0 = open(&(0x7f0000000100)='./file0\x00', 0x78e, 0x0) r1 = getpid() sysctl$hw(&(0x7f0000000000)={0x6, 0x11}, 0x2, 0x0, 0x0, &(0x7f0000000240), 0x0) mprotect(&(0x7f00003fe000/0xc00000)=nil, 0xc00000, 0x0) socketpair(0x18, 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x0) r2 = open(0x0, 0x0, 0x0) utimensat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000100)={{0x7e33ad4b, 0x3}}, 0x0) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0\x00', &(0x7f0000001380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0\x00', 0x0) rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000140)='./file1\x00', 0xffffffffffffffff, 0x0) r3 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r3, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000200)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1928, r1) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000180), 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f00000000c0), 0x0) executing program 1: symlink(&(0x7f0000000080)='.\x00', &(0x7f0000000100)='./file1\x00') unveil(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)='c\x00') open(&(0x7f0000000600)='./file0\x00', 0x200, 0x1) executing program 7: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0xaa1, 0x0) writev(r0, &(0x7f00000005c0)=[{&(0x7f00000002c0)="d318de69e9275570e537f96539c64ab893146213f6b61fc64ffeaa211d983f450ebc8589d11931b3aa52db146dfaa496855ca2875f85174195f80d2063532a5b05db9e491cf944fca40a92900b4bad5a74cf284c4136d182c8a9e91a2162c26dac4e118cf4f67d70cd2ed2d18dede0bab9946fee06d167d455e163f153edf76685c4935f199eb41dc54bdba563b9ad8fa6ecef6d91e1a6350f1c6c023b08603379525e9cdfe75dee31a484a4a4c58ca1b267f66613406a513551f2c808039ea25eecd3364700000000000000", 0xcc}, {&(0x7f0000000640)="c5bea4c98d873f8050526e5d87e27c3a7a402a50bc13fd02a76dd186e81d18f3c33d7adbd4ae69b177009890e4147d62824166200cdf867160a3ba67bd3c79761b71809381d5beea4597be0e1986737b725ede15627695196807eb29b2ecb45868f3933cfcee77c53a2564f29ae7f49ffaea0723e8ae7d3022fabad012e27f45c6ed9809c99ae0eafdb695723445eaa582ba21d7d8c3b10a54cc67b10f669bbfe11496d5ccbb0024b5c510a89ca0be7272d7efc1638a181c088b72de2239798da68bb15994a6979b734d7f8569c6a04ba2987f89d1d1087e9ef7d99e2f803d4f4e198a6221afdc19489e928afe5d9912659b8b946f24577e29337ce1842d53", 0xff}, {&(0x7f0000000180)="d9cba194da0ab1250fc9", 0xa}, {&(0x7f00000003c0)="eac6edb7cfc8c9720ca6ce7cb4f3782aaa474c6490d0f6ea93d821d46eb8c06eff63df16c02cf34b5e9b9ec979cefc687204d9fe384e2426329b4fb9ca53fbccd776c0c5bcb9906b4d1fac3ae2f2af82db098cfff2c0eae646433d1895e3083f0a863f47723237a68b651b4a8a001862936ca25ce955164e35cadb16ac21bb4799527a93172d8593830bdd1ab4aa452f886d989860a6f6966072d2ff41c2eb077a39046017492ce6777528f9e8c37220ea05c4bacaba39feb88093744b40a5493db2de4ef290331e242be753e0f32c", 0xcf}, {&(0x7f0000000140)="458da5cc1acaa7a8", 0x8}, {&(0x7f00000004c0)="edca4d7b4201afe26ba195f176ac1cdb0f85a6b5d2e7c52a784508d67babc362e7d6ab9db67e7b897e35dbaf6edbac7d83aa874b78d16e9112fd9ed2285b7a08a104812e2fe1c56376de1fac1358d71ff45d90df9c7f3f9ae6b95629f2e93ac1227200d54a6613e26ffa65267193fa2b92e5b0addc0d27658a25fbe30641eff8f4b290622bfd877167b7988f9beae8f532931cea53b938cf91a4a005049e5ff072958bc6477bb11ed32168f43e873576d6db5365717b7900"/194, 0xc2}], 0x6) r1 = socket$inet6(0x18, 0x5, 0x40) setreuid(0xee00, 0x0) r2 = getuid() seteuid(r2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) ioctl$WSMOUSEIO_GTYPE(0xffffffffffffff9c, 0x40045720, &(0x7f0000000100)) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x80206919, &(0x7f00000001c0)) getsockname$inet6(r1, &(0x7f0000000000), &(0x7f00000000c0)=0xc) executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x200, 0x0) r0 = syz_open_pts() poll(&(0x7f0000000200)=[{0xffffffffffffffff, 0x1}, {r0, 0x115}], 0x2, 0xffff) execve(0x0, 0x0, 0x0) executing program 3: open(&(0x7f0000000100)='./file0\x00', 0x78e, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1928, r0) bind$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) pledge(0x0, &(0x7f00000000c0)='\x00') pledge(&(0x7f0000000100)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00', &(0x7f00000003c0)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00') executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x1, &(0x7f00000000c0)=[{0x3, 0x0, 0x7}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x18, 0x0, 0x37) r0 = semget$private(0x0, 0x2, 0x0) semop(r0, &(0x7f00000003c0)=[{0x1, 0x13, 0x1800}, {0x0, 0x3, 0x1000}, {0x1, 0x20, 0x1800}, {0x0, 0x9dc8, 0x1000}, {0x3, 0x0, 0x1000}, {}, {0x4, 0x1, 0x1000}, {}, {0x1, 0x2000, 0x800}, {0x8, 0xf84, 0x400}, {0x4, 0x5, 0x1800}], 0xb) bind$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) seteuid(0xffffffffffffffff) socket$unix(0x1, 0x5, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000440)=@abs={0x1, 0x0, 0x2}, 0x8) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(0x0, 0x2000, 0x0) r1 = socket$inet(0x2, 0x0, 0x0) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000180)=0x5) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000240), 0x0) socketpair(0x2, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket$inet(0x2, 0x0, 0x0) dup2(r2, r3) syz_emit_ethernet(0x4b, &(0x7f0000000340)=ANY=[@ANYBLOB="ffffffffffff00000000000008004500003d000000010000907800000000000000004e224e21d1f9c696700c463bb0876515e72c72794a9f26821d18", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="a0000000907800000202131269731f2803ed527cfa8bdd5c07167620d1"]) r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r5, &(0x7f00000000c0)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r6 = socket$inet(0x2, 0x3, 0xef) close(r6) socket$inet(0x2, 0x4, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000200)="0000000000808700", 0x8) setsockopt$inet_opts(r6, 0x0, 0xd, 0x0, 0x0) r7 = syz_open_pts() ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f0000000240)=0x7ff) syz_open_pts() syz_open_pts() executing program 0: syz_extract_tcp_res(&(0x7f0000000080), 0x6, 0x1) faccessat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000000c0)="d43243b79298270335c65ce195cd2511baa97e27751f54197c7282aa17ed1ac4399b448afc8d41b8b6b43fcd3c8b29a76e9f6b8b7c21014f0940d592da6c3053546b84edb5290841d539ec2e7c17ed7294d6bc3f418df0f1e8be4b0ff31d5d517a590d93184440a9a957e9e44340264260288e71f20aa8a78282e5f6f6fafab3e038035a8c24b8ca45463fc662731e2264e78b54f885bca2eed4b9ff597bd8f2184329f9111efea9723b1b5af87d84ae06669f6cddb11f5f1b8b972ff853da2ce42ce606b5bc1f7a0dc8d04dae86a8799f0ef15f9413e2fa158988c4ff5eb4f7a30d16de0799ea9aa5c1aec86b840283deba5501155e0ed103c3cd972e7836e443ca1c4ae444c167839c9fdced2f8b5ddb0863ea9a3e77159bbd292abb81565a39ce676ece81d3cf36d1c31d4b39a743af8ef2e13907dc5b2abe3f99f971be13f5c74be413e0b986e86474695283f061d92c42be6a02bfc59e13e20112236faaa7a999fcff18b3b7a0320fa06df20245aa0de7c3f519052124eac40254542a70541224d48d1e20e8595328db130403d241ac641af760cc41363fd9fd55eecaa6204d63df53556c06051b5442a5f06d47b34cd7e0f85a0f672c4bf63e2b91954d298f497595bb53ce52595acb64067d0ed43f4c66a553000a4ec08c2bd462ecdb1f6120ea0ca84d0ec8e3ea8375ec41c64a3a70e73051e285ff450732d5516a98d68ebb652e35e7d0d6ebf47782a715e9", &(0x7f00000010c0)=0x210, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0x81946467, &(0x7f0000000180)={0x0, 0x0, 0x0}) syz_emit_ethernet(0x42, &(0x7f0000000000)={@local, @random="caab80c0dd55", [], {@ipv4={0x800, {{0xb, 0x4, 0x0, 0x0, 0x34, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @multicast2, {[@noop, @ssrr={0x89, 0x17, 0x0, [@multicast2, @rand_addr=0x3, @broadcast, @broadcast, @multicast2]}]}}, @icmp=@mask_reply={0x12, 0x0, 0x0, 0x81}}}}}) executing program 6: pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000000c0)="bd", 0x1}], 0x1, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)) sysctl$kern(&(0x7f0000000180)={0x1, 0x4f}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) nanosleep(&(0x7f0000000100), &(0x7f0000001740)) r0 = socket(0x0, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x8}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000005c0)={0x0, 0xff, 0x7, 0x598, "d8b507040008000000000000000000ddff00"}) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000a80)="f4a9a06f56a19573d9e28dadaca7ecd11be4e40fbe099fcee873695918140b3f20c77d6094d92e4e64c7e395d3bba68c06d837fd0e7b26d2510b9b3fd3358da52aaf8e01a421ca23bf8f8af07f04912b9c1c703abe3fab02bd257dfaa416c6f8f0783a107b3afcf4b5243a5767c20c468cf2ddd1f7d1a8528834d68aea82838c281673f46d169536fd4498f9a01636139d09ea4ef30e15bec8509d137d185c49e34d5b49d397b2591bab1986bdf7925b302f260912254af433a8aeeb5fa99fd25655839875cf39f0266089d159e3fbcfe9e9e99f6d13826988bcdb3891727859f2044d939033f121a8bc850cfcde21c026bfaa3a19e01b352f2b526bd47e895a33de36dd2aaf3409916be1839ca3a018aab3fa7ced425f425bee72939976c8c3dd05b47d62aaf86313f1c8e9941086016393f12c2ac53c6798cc7690c92b69c084e3fab86908", 0x146}], 0x1) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x1, 0x1, 0x0) close(r3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 5: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005010000009f0500070107000000331c13fecea70500fef96ecfc72fd3357ae30200004e3039d2d236acf20bf404be01000000f7c8cf5f882b297be1aa0504000051e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602", 0x7a, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1f6, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd6000000001c000006e1aa4058b74adad9a4e721f5b293380ff0200000000002c0000000000000001020205"]) executing program 3: utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000100)={{}, {0x0, 0x300000000000000}}, 0x0) executing program 2: writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000080)="67b5b992045c1a7733de71184dc12714990881d0d282bbbb82f88aee3375246d60d056448aeda248819c876f2c6e59c445667afca993a0516665954db86908d70836eed6", 0x44}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) socket(0x18, 0x1, 0x0) r3 = dup2(r2, r2) sysctl$vfs_nfs(&(0x7f0000000200), 0x3, 0x0, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r4 = fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) ioctl$FIONREAD(r4, 0x8004745d, &(0x7f0000000200)) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r3, 0xc0206983, &(0x7f0000000000)) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000), 0x0) fcntl$dupfd(r1, 0x3, r2) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000180)="b053b25ded9a8b0d51ef420bdb685a32e6ef482298d6aecfcd0741a1fee2c563b5bc7f14fdb755ae66388a7d6aec8dcf63f664857d53c71665c78312d36b0538dd935065aa421139eccb9c85c4421c480ad453ba47", 0x55}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) shmdt(0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x0, 0x0, "6d14ff9e40c40000e90000004000000000000020"}) r5 = socket(0x2, 0x2, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047460, &(0x7f0000000140)=0x4) openat$zero(0xffffffffffffff9c, &(0x7f0000000340), 0x8, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r5, &(0x7f0000000000), 0x10) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000000c0)="9876d692a3ef9c7ab923a2f0", 0xc) write(r5, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000040)=[{0x28}, {0x7}, {0x2006}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x9, &(0x7f0000000000)=[{0x6, 0x81, 0x81, 0xfffffffe}, {0x8000, 0xff, 0xff, 0x10000}, {0x6, 0x6, 0x2, 0x9d76}, {0x4, 0x22, 0x9, 0xc702}, {0x5, 0xff, 0x1, 0x4}, {0xa26d, 0x8, 0x9, 0x2}, {0x9, 0x3f, 0x1, 0x9}, {0x400, 0x1, 0xbd, 0x3}, {0x3ff, 0x5, 0x5, 0x800}]}) executing program 3: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) connect$unix(r1, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000a80), 0x10) getsockname$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000), 0x10) r4 = dup(r3) listen(r4, 0x0) setsockopt(r4, 0x6, 0x8, &(0x7f0000000380)="8a68e043", 0x4) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) accept$unix(r3, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) ktrace(0x0, 0x0, 0x0, 0x0) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff7b) r6 = socket(0x2, 0x4001, 0x0) r7 = dup(r6) r8 = fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) close(r8) r9 = socket(0x18, 0x2, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r8, 0xffff, 0x8, &(0x7f0000000040)=0x200000, 0x4) r10 = socket(0x2, 0x2, 0x0) r11 = dup2(r9, r10) connect$inet(r9, &(0x7f0000000080)={0x2, 0x3}, 0xc) setsockopt$sock_int(r11, 0xffff, 0x1023, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x6000, 0x404) executing program 1: setreuid(0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000001580)=[{&(0x7f0000000240)='B', 0x1}], 0x1) select(0x40, &(0x7f00000002c0)={0x0, 0x0, 0x3, 0x8}, &(0x7f00000024c0)={0x1ff, 0x7}, 0x0, 0x0) readv(r0, &(0x7f0000000740)=[{&(0x7f0000000140)=""/144, 0x90}], 0x1) executing program 6: semctl$GETZCNT(0x0, 0x1, 0x7, &(0x7f0000000000)=""/248) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$WSKBDIO_GETENCODING(r0, 0x4004570f, &(0x7f0000000140)) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r0, 0x400c570a, &(0x7f0000000180)) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x40, 0x2c) write(r1, &(0x7f0000000200)="bc4cd5b8ff58f4488f364ced8568e7ce4865d40d6bc503d2e8cf6faa71149eba30e5afea6b7a2762a79fd217ae0918c84dfaa99bfff713653ef58c5d4c44c92e", 0x40) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) ioctl$KDGKBMODE(r1, 0x40044b06) chroot(&(0x7f0000000280)='./file0\x00') getsockopt(r1, 0x5e, 0x942, &(0x7f00000002c0)=""/160, &(0x7f0000000380)=0xa0) ioctl$WSKBDIO_COMPLEXBELL(r1, 0x80105702, &(0x7f00000003c0)={0x3, 0x6f, 0x8, 0x8}) close(r1) sendmmsg(r1, &(0x7f0000000ac0)={&(0x7f0000000a80)={&(0x7f0000000400)=@in6={0x18, 0x2, 0x7, 0x7}, 0xc, &(0x7f0000000840)=[{&(0x7f0000000440)="21601d0a8005562ad4f489873b1e2c703b627bcfdc6aa6a6648b209095b7f76b253f114051a2daba7ce6a226eabf53f1c37332a125fcdc28", 0x38}, {&(0x7f0000000480)="969354dd0a99a2fd2211101d5340071a6c", 0x11}, {&(0x7f00000004c0)="e6510813d27340806693ea120e91f526ff2babbbe8345da2ea1cdb9fe74b6cbfc632eb2697cb81506f69a790344b7b3c6e9be233a8e8db619ddf30ab36ed715b5c8e35f11fd739a4bc4b6474ed913683d01913ddeb32f2137076f42ef6ea01d31f35a327fa94d85107e502e154ec509046f9a615e964a4f6d8e50be389df13c918a2f9c39c510fd7a1a86b75a72a22fe29b675f6c4cd201b05", 0x99}, {&(0x7f0000000580)="254ab9896ee8d7a0572e53d9d9a4018770e02077f521029e296986dcd249ed1b27a17a80c768c413103ab34557ab5b1508e6da0368386fd99e8789842f31c96d661f193ea4ffedbcdbb7b224f56172b8412b29ea56a5b4fc5dc4181969e9f347a5f7f8378e36a6240cb709c862d11d4b34ec2965bd64d99a0dcc1df3a15bf373ac3e925d353ba035dd192f5beb9044bf93fbf510ca3acf107eb15820c768a36160c7678e9741724543b23cfb6e0b089a0d5a7358c75af0d0bec43265b4358cd72a60d307534600ee8a4e710f4c79f8d70bff2bbe20f4eda37fefdc678754d287493b", 0xe2}, {&(0x7f0000000680)="1a0712dbec378dc6478f7df8279a43afc78c643ec3b4b67673bf197ebff370f8d35274edd8325f1091a2cd27ee7811ff6a1cadf4adea0f286e11f04476b3cfeefcef43bc57be97b78e9b0ea0d1745139aff9b3d5b42e59e57fef55b95ee60eba5dd76423100ba048c0602dabbf0aa3251897e4ae7b2c1322786607602b7d948a9388e1913f4bf7c9eae37df477df3059ef54b0a4110d339d565aa58653199aa020e0a8767773c3572c7c83096435fd83744ce1877ff3e9d7d2326ba9534fe7d33e6c70367a8d808f287939f5b4a47227393f945753cf903b762574eb03f45aaacf6dc243fe4598f99e479b682087d332fe01e823e8", 0xf5}, {&(0x7f0000000780)="2819e02277bef1f00b1b846f003f4cd12fe507d3c5772934d74db0fbb74dd56cf6f3c66a6a83f6d2e4b8ac3c", 0x2c}, {&(0x7f00000007c0)="01dbe8acaab542c48a0cb13ea7e0eca3d605c099b828c19846a3911742cdfff2f42b4f65dc9406f9c99512d8a8604e977cc27224eeb49a8df432729505e48ccf0250f59780dc5d10c42f539b32432c11e5c9a285786448798cfdb8ef13015406b824ffd7e880a273b58d32b24b171c1e41", 0x71}], 0x7, &(0x7f00000008c0)=[{0x68, 0x1, 0x101, "65dff86c638b615682d310f97f3000fca2f4219ae3a322a2dafd703128983aa3e94a4a8b7397d23da58c883aca354e93f76a826f1e31edec33a9ce5e4b4b611c326159c25a611468b2bf836a7a8f60f1e6f4ec12f4d9"}, {0x88, 0x0, 0xbf5, "e7acdb1887892cc01c9935c72107b4749145ce3b540e6aa71d906337b2bce074900121dec24a50c2b477706edd1ca68eb2130d7ebc950a8bfa3c8c19f0391ccedccc98e3e7e18d344711061f358746c7b399a0972dfc13d0a7edc5e0ed14de0c406b4c88f84a548097b159b99a0243c16a"}, {0xb8, 0xffff, 0x800, "3da38897c973f17647e3a9abad9dfd117d74c914434d9b4f916fa4d0ee0a09afd3acdcc5a7dc93c1325692d1d81a19b13be4cf4e25c1726f11dfaa751c903ca04462554f45a2adc6c7f29455dfa3c54dc661b151eb9f1466c739146acc0a80465ce24d006496101e4522fe7e025c5994ba88bcfe49ad7aaf09d29f2ce1f202234913706f1c580ff801305bb3bb5ef63b1baf1fdd91ff2aff5bc799305214c347b02f2e"}], 0x1a8}, 0x9}, 0x10, 0x400) r2 = socket$inet(0x2, 0x1, 0x9) sendto(r2, &(0x7f0000000b00)="291a339451ee940c741d257d751d6135afff4457d5d8eca8b8b612466c06b72bcf865f17c062d46081a2a412b5590ad2d3aad5cf7fcb2e0d2cd328c12a9cde2c6e15289937d86296544c226008794263214ff23589bdeb75c0ed7a9cf006a8c42ef0d854941927817c784f59a12b961f01b35b7620b564c928d6bca6e9b48cda66ce021f8333413345a860bc4d860e05dac7aaea2653c5aa8469e1f8cb06ea6189396c42871b546bc7b5e3279e8713e8571fd38fb7b7622563695ab3be74b3f5208aaa04fd8219cb1f5ce1efa5186aad53133ffae9f57261834cf502df86653b9274633dd08be4026366a0a7bb", 0xed, 0x1, &(0x7f0000000c00)=@in6={0x18, 0x2, 0x2, 0x1}, 0xc) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000c40)=0x6) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000cc0)={0x1, &(0x7f0000000c80)=[{0xffff, 0xff, 0x3, 0x3462}]}) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000d00)) recvfrom$unix(r1, &(0x7f0000000d40)=""/206, 0xce, 0x1040, &(0x7f0000000e40)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000e80)=r1) link(&(0x7f0000000ec0)='./file0\x00', &(0x7f0000000f00)='./file0\x00') ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000f40)) r3 = dup(r2) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000f80), 0x80, 0x0) listen(r1, 0x7) ioctl$VT_ACTIVATE(r4, 0x20007605, &(0x7f0000000fc0)=0x7) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000001000)) readv(r3, &(0x7f0000001100)=[{&(0x7f0000001040)=""/33, 0x21}, {&(0x7f0000001080)=""/117, 0x75}], 0x2) r5 = socket(0x18, 0x4000, 0x38) recvfrom$inet(r5, &(0x7f0000001140)=""/4096, 0x1000, 0x2, 0x0, 0x0) executing program 7: sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x32}, 0x4, 0x0, 0x0, &(0x7f0000001380), 0x0) msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36ae12821cff35f5866888d441f7c29189271982efb7cd9c94766d1c4be0efcbf44d5d0010dc9df78616b167b260dd96322bfbad5f46f92beb4126cf5ffee44ca5b5bdfcf14c9b3003f53d57d96bcceb3c014f4d7b36a32f1fdb2d7783fa77ede48c3db7299ec5e58a1348d1da9304dc8bf8200a241f24ffa673bd7cb93b55b31a3045a1501250df6302a6bbfdcb68febcf98e7aabab17c9e7408bccc3081d1feec21422"], 0x401, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1002}, {0x0, 0x0, 0x9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000d58000/0x4000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000c00000/0x400000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000f18000/0x3000)=nil, 0x0, 0x40}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000f5c000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) bind$unix(0xffffffffffffffff, 0x0, 0xa) connect$unix(0xffffffffffffffff, 0x0, 0x0) accept$unix(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f0000000180)=0x28) getpgid(0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x2, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8c", &(0x7f0000000080)=0x89, &(0x7f0000000340), 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x17a, &(0x7f00000001c0)=ANY=[]) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd609ded1a12390000c4a4e3434e58d025a6a8a81cf312b8befe8000000000000000000000000000aa00030000000000000101000101000401000401000103000000000100010200000000c7ab6f1eba08bf03d1805fce0ef2ab82f4a065245eccda108bec7cb23f632c993265a4cefeb77b1406d562a47d4b0054943553278b519ed107f62b5c352f8e68d83c1fd85b8e1083556d7fa2fc09a3e823fa940de6ef1b18ddb2a2dba0d2d9c1b44b20ed3a932a2c47f4f4d3e34ea1b67a607001a4541a87d5d347b5049b3444dc2b7abe3499079a5701e88493acb2eb1808e8b1f74311083f93341607915aa46325934e81b672d809cb6bc5f3d64480ba4db4432a67c2548e259fe7831f7c6dfe"]) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) sendmmsg(0xffffffffffffffff, 0xffffffffffffffff, 0x4a, 0x0) ioctl$FIONREAD(r1, 0xc1206949, &(0x7f00000001c0)) connect$unix(0xffffffffffffffff, 0x0, 0x0) r2 = socket$inet(0x2, 0x4000, 0x8) shutdown(0xffffffffffffffff, 0x0) connect$inet(r2, 0x0, 0x0) getppid() open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) setreuid(0xee00, 0x0) r3 = getuid() chown(0x0, r3, 0x0) chmod(&(0x7f0000000200)='./file0\x00', 0x1a4) getuid() executing program 2: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) mknod(0x0, 0x2000, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x6e, 0x0) flock(0xffffffffffffffff, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r1 = socket(0x42671b0b218f8fdb, 0x5, 0x80) connect$unix(r1, 0x0, 0x0) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = dup(r2) setsockopt$inet_opts(r3, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) sendmmsg(r3, &(0x7f0000000440)={&(0x7f0000000400)={&(0x7f0000000240)=@in={0x2, 0x1}, 0xc, 0x0, 0x0, 0x0}, 0x6}, 0x10, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r5, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f00000000c0)=0x9) socket(0x20, 0x8000, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r7 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r7, 0x80206979, &(0x7f0000000080)) open$dir(0x0, 0x0, 0x0) executing program 5: r0 = open(&(0x7f0000000100)='./file0\x00', 0x78e, 0x0) (async) r1 = getpid() (async, rerun: 64) sysctl$hw(&(0x7f0000000000)={0x6, 0x11}, 0x2, 0x0, 0x0, &(0x7f0000000240), 0x0) (async, rerun: 64) mprotect(&(0x7f00003fe000/0xc00000)=nil, 0xc00000, 0x0) socketpair(0x18, 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) (async) socket$inet(0x2, 0x0, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) (async) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, 0x0) (async) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x0) (async) r2 = open(0x0, 0x0, 0x0) utimensat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000100)={{0x7e33ad4b, 0x3}}, 0x0) (async, rerun: 32) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) (async, rerun: 32) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) (async, rerun: 64) link(&(0x7f0000000940)='./file0\x00', &(0x7f0000001380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (rerun: 64) link(&(0x7f0000000100)='./file0\x00', 0x0) (async) rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async, rerun: 32) symlinkat(&(0x7f0000000140)='./file1\x00', 0xffffffffffffffff, 0x0) (async, rerun: 32) r3 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) (async) mkdirat(0xffffffffffffffff, 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r3, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000200)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async, rerun: 64) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1928, r1) (async, rerun: 64) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000180), 0x0) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) (async, rerun: 32) utimensat(0xffffffffffffffff, 0x0, &(0x7f00000000c0), 0x0) (rerun: 32) executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) syz_open_pts() r0 = syz_open_pts() syz_open_pts() socket(0x2, 0x1, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x10001) socket(0x18, 0x3, 0x0) select(0x40, &(0x7f0000000440)={0xffffffffffffffff}, 0x0, 0x0, 0x0) select(0x7, &(0x7f00000002c0)={0xfffffffffffffffc}, 0x0, 0x0, 0x0) executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x78e, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1928, r0) bind$unix(0xffffffffffffffff, 0x0, 0x0) pledge(0x0, &(0x7f00000000c0)='\x00') pledge(&(0x7f0000000100)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00', &(0x7f00000003c0)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00') pckbd_enable: command error executing program 4: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) (async) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) (async) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$PCIOCWRITE(r1, 0xc00c7007, &(0x7f00000001c0)={{0x0, 0x0, 0xfc}}) r2 = dup(r0) setsockopt(r2, 0x1000000029, 0x9, &(0x7f0000000000), 0x0) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x61}, {0x74}, {0x4000006, 0x0, 0x0, 0xfffffffd}]}) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000080)="ebebfd510bbcd3a9b489e989c13e", 0xe}, {&(0x7f0000000140)="7189e5", 0x3}], 0x2) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) (async, rerun: 64) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) (rerun: 64) executing program 3: utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000100)={{}, {0x0, 0x400000000000000}}, 0x0) executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f00000022c0)={0x1, 0x0, {[], [0x0, 0x0, 0x0, 0xfffffffffffffffe]}}) sync() open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r2) recvmmsg(r0, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000480)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) executing program 0: ioctl$WSMOUSEIO_GTYPE(0xffffffffffffffff, 0x40045720, &(0x7f00000004c0)) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001680), 0x0, 0x0) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f00000022c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x84}, {0x25}, {0x6}]}) syz_emit_ethernet(0x7e, &(0x7f0000000400)=ANY=[]) sysctl$machdep(&(0x7f0000000080)={0x7, 0xf}, 0x2, 0x0, 0x0, &(0x7f0000000040), 0x0) executing program 5: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000000)=0x8001) r1 = semget$private(0x0, 0x3, 0x80) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000000100)=""/113) sysctl$kern(&(0x7f00000000c0)={0x1, 0x32}, 0x1b, &(0x7f0000000340)="d99f5412e3b471da8a8bc82ece75f05040b79b8b805d986db90d6b5308a6f985649d79d23ea68acf468c16eac61192d362bd743771e6ac102e677d15e08775b4f651f83c3de2f0edfec380323ec87505000000de1f699b5cc911ef7b9ecd924635dd1bc2306d7effe2026ea1705852692674f7b15d6b799f884c15816bc3bfd6e97541dbf06264eb5e1b663983e9f69a5335eac2a156d86455c73a22d772ba97d55c837ab4805f02000000b181a1824697a390d70c215f50eb4949a89f91303b7c1be0be715eaf9a21909722c5032b1ac4f12584d699f6eb8fb1e0abd368e11e323ec0a2f0cd6a5f18783ffa1e1b1160792083b0a7909c669aaeac7dd80cb0fb9b90fffff78cbc1dde3535b597a77350750200000073", &(0x7f0000000040)=0x1, 0x0, 0xfffffffffffffd2a) executing program 3: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x401, 0x0) poll(&(0x7f0000000040)=[{}, {r1}], 0x2, 0x0) ioctl$FIONBIO(r0, 0xc0107008, &(0x7f0000000040)) r2 = semget$private(0x0, 0x7, 0x0) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000440)=""/248) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000540)=""/240) semop(r2, &(0x7f0000000000)=[{0x0, 0x800, 0x1000}, {0x0, 0xcdcb}, {0x0, 0x20, 0x800}, {0x1, 0x0, 0x1800}, {0x2, 0x0, 0x800}], 0x5) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x50}, {0x40}, {0x4000006, 0x0, 0x0, 0x1000000}]}) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd609ded1a12390000c4a4e3434e58d025a6a8a81cf312b8befe8000000000000000000000000000aa00030000000000000101000101000401000401000103000000000100010200000000c7ab6f1eba08bf03d1805fce0ef2ab82f4a065245eccda108bec7cb23f632c993265a4cefeb77b1406d562a47d4b0054943553278b519ed107f62b5c352f8e68d83c1fd85b8e1083556d7fa2fc09a3e823fa940de6ef1b18ddb2a2dba0d2d9c1b44b20ed3a932a2c47f4f4d3e34ea1b67a607001a4541a87d5d347b5049b3444dc2b7abe3499079a5701e88493acb2eb1808e8b1f74311083f93341607915aa46325934e81b672d809cb6bc5f3d64480ba4db4432a67c2548e259fe7831f7c6d"]) socket(0x0, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000080)={0x0, [{}, {}, {0x0, 0x3}]}) sendto(0xffffffffffffffff, 0x0, 0xfffffffffffffce0, 0x0, &(0x7f0000000080)=@in6={0x18, 0x3, 0x0, 0x1ff}, 0xc) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x64}, {0x3d}, {0x8106}]}) syz_emit_ethernet(0x119, &(0x7f0000000c80)=ANY=[]) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780", 0x10) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x18, 0x2, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000340)={@local, @empty, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x1, @local, @loopback, @broadcast, @broadcast}}}}) ioctl$FIONREAD(r3, 0xc1206949, &(0x7f00000001c0)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280), 0x80, 0x0) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000000300)=0x101) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) poll(0x0, 0x0, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000240)="e049e64ada6fa45d6bee0bf84a9e", 0xe}], 0x1) executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000480)=[{0x0, 0x0, 0xfc}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x100, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000280)=[{0x80}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000200)=ANY=[]) ioctl$BIOCPROMISC(r1, 0x20004269) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x462, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) sysctl$net_inet_esp(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="1d4149a54321cb1a7cca36", 0xb) pwritev(r3, &(0x7f0000000180)=[{&(0x7f0000000040)="aafe69dcb2589f600fa5151c0418", 0xe}], 0x11, 0x0) recvmmsg(r2, &(0x7f0000000380)={0x0}, 0x10, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000040)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0x37) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000180)={0x6, 0x8000000000000000}) executing program 7: writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000080)="67b5b992045c1a7733de71184dc12714990881d0d282bbbb82f88aee3375246d60d056448aeda248819c876f2c6e59c445667afca993a0516665954db86908d70836eed6", 0x44}], 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1, 0x0, 0x0) (async) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) (async) socket(0x18, 0x1, 0x0) (async) r3 = dup2(r2, r2) (async) sysctl$vfs_nfs(&(0x7f0000000200), 0x3, 0x0, 0x0, 0x0, 0x0) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) (async) r4 = fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) ioctl$FIONREAD(r4, 0x8004745d, &(0x7f0000000200)) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$FIONREAD(r3, 0xc0206983, &(0x7f0000000000)) (async) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000), 0x0) fcntl$dupfd(r1, 0x3, r2) (async) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000180)="b053b25ded9a8b0d51ef420bdb685a32e6ef482298d6aecfcd0741a1fee2c563b5bc7f14fdb755ae66388a7d6aec8dcf63f664857d53c71665c78312d36b0538dd935065aa421139eccb9c85c4421c480ad453ba47", 0x55}], 0x1) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) shmdt(0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x0, 0x0, "6d14ff9e40c40000e90000004000000000000020"}) (async) r5 = socket(0x2, 0x2, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047460, &(0x7f0000000140)=0x4) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000340), 0x8, 0x0) (async) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) connect$unix(r5, &(0x7f0000000000), 0x10) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000000c0)="9876d692a3ef9c7ab923a2f0", 0xc) write(r5, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) executing program 5: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005010000009f0500070107000000331c13fecea70500fef96ecfc72fd3357ae30200004e3039d2d236acf20bf404be01000000f7c8cf5f882b297be1aa0504000051e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602", 0x7a, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1f6, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd6000000001c000006e1aa4058b74adad9a4e721f5b293380ff020000000000330000000000000001020205"]) executing program 1: sysctl$hw(&(0x7f0000000100)={0x6, 0x8}, 0x2, &(0x7f0000000180)="113da6b7196ce340f98efe56ceed6f0c1cb790d557", &(0x7f0000000200)=0x15, &(0x7f0000000240), 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010008, 0xffffffffffffffff}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) faccessat(0xffffffffffffffff, &(0x7f0000000480)='./bus\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) poll(&(0x7f0000000200)=[{}, {r3, 0x115}], 0x2, 0xffff) execve(0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) mknod(&(0x7f0000000180)='./file0\x00', 0x1000, 0x0) open(&(0x7f0000000440)='./bus/file0\x00', 0x20, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2f2, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x2e92994837ed377e, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000140)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x18, 0x0, 0x0, @rand_addr="00000000ae0e0000005b2400000000b0", @mcast2, {[], @icmpv6=@mld={0x83, 0x0, 0x0, 0x0, 0x0, @mcast1}}}}}}) ioctl$KDSETLED(r4, 0x20004b42, &(0x7f0000000300)=0x2) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x45d48) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000140)) open(&(0x7f0000000200)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket$inet(0x2, 0x4000, 0x0) mknod(&(0x7f0000000340)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x1, 0x637e) r6 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r6, 0x4004667f, &(0x7f0000000080)) setsockopt$inet_opts(r5, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r5, 0x0, 0x9, &(0x7f0000000240)="ea000001", 0x4) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) executing program 7: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fffffff, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x4, 0x64) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe02) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000240)=[{0x7}, {0x1d}, {0x8106}]}) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[]) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000380)={&(0x7f0000000180)='./file0\x00', 0x1, 0x0}) seteuid(0xffffffffffffffff) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa38713049e6f19538da48", 0x14) executing program 6: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8e}, 0x10, 0x0, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) close(r1) socket$unix(0x1e, 0x3, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 7: r0 = socket(0x800000018, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f0000001080)}) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000000)="8d6bb85551ec8430", 0x8}], 0x1) r1 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfc01}}) semop(0x0, &(0x7f0000000080)=[{}, {0x0, 0x2ff}], 0x2) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) executing program 4: r0 = getpgrp() fcntl$setown(0xffffffffffffff9c, 0x6, r0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) dup2(r1, r2) sendmmsg(0xffffffffffffffff, &(0x7f0000000b80)={&(0x7f0000000b40)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="100000000000000d3fef446b5504a2b27f0c136588320c319c7c2a1aa0961cf6"], 0x10}}, 0x10, 0x0) recvmmsg(r1, &(0x7f0000000640)={0x0}, 0x10, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r3, 0x0, 0x9, 0x0, 0x0) recvmmsg(r3, &(0x7f0000000000)={0x0}, 0x10, 0x2, 0x0) executing program 7: open(&(0x7f0000000100)='./file0\x00', 0x78e, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1928, r0) pledge(0x0, &(0x7f00000000c0)='\x00') pledge(&(0x7f0000000100)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00', &(0x7f00000003c0)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00') executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x78e, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1928, r1) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000180), 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) r2 = semget$private(0x0, 0x5, 0x2c4) semop(r2, &(0x7f0000000100)=[{0x0, 0x401e}, {0x0, 0x0, 0x1000}], 0x2) semop(r2, 0xffffffffffffffff, 0x53) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f0000000400)=""/30) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000440)=""/61) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000000040)=""/4096) r3 = geteuid() getgroups(0x3, &(0x7f0000000240)=[0x0, 0x0, 0x0]) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000280)={{0x1, 0x0, 0x0, r3, r4, 0x80, 0x2}, 0x4, 0x7fffffffffffffff, 0xfffffffffffffffe}) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000001280)) r5 = geteuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000001100)={{0x0, 0x0, r4, r5, 0x0, 0x38, 0x6}, 0x4, 0x4, 0x3}) semop(r2, &(0x7f0000000040)=[{0x3, 0x9b, 0x1000}, {0x3, 0x2, 0x800}, {0x0, 0x400, 0x800}, {0x4, 0x7, 0x1000}], 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000000029, 0x3d, &(0x7f0000000040)="00000080", 0x4) getsockopt(r6, 0x29, 0x3d, 0x0, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f00000000c0), 0x0) executing program 5: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$net_inet6_icmp6(0x0, 0x0, &(0x7f0000000080)="65feaba9a71942a5", &(0x7f0000000100)=0x8, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) kevent(0xffffffffffffff9c, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x8}], 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x0, &(0x7f0000000000)={0x0, 0x2}, 0x10) r3 = socket(0x2, 0x4001, 0x0) r4 = dup(r3) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) socket(0x2, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1003, &(0x7f0000000040), 0x3) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000100), &(0x7f00000024c0), 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) dup2(r1, r2) ioctl$VNDIOCSET(r0, 0x41946465, &(0x7f0000000100)={&(0x7f0000000000)='./file0\x00', 0x80000001, 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r6, &(0x7f0000002400)=[{&(0x7f0000000280)="3c5a29f51ab87f59f8f3c49b1d6819fa6774e52b588e7ac0850e9bb6d6e49d28583cbad266c5560b31ff65c4597d5d8f29478921953e8bd8b3486b66d5b93b83f00e30e620ed1280811e59b2ff1cd546a83633293d7534ef6a9a384ffb9f34ac7dcef7e7f544bd98c39521a490c76b80c1f3317cfc4671b320ab74dc622a260fa1d1e3113f891b18225c4214d2f8275f38eb3a65d05e6a0421a2410b9255fabf7124a6f0502be6596269174cf6bde36f432cdd7c2822c6f1346e20f64641c4b46dbd24c10da7d083a348146fe2939f4c95f988e4cd00b73e858c52e4aecda95d31edf3536ecfd412b2d9478fd4a021292743ec276238d550a209fb1c23d0732da3beb9a0c8b7c6d98ad3b4daac2a806224f690bb4354761c98fd742fa3ff8e91e926652294266d302a6a2d47ac92f19814f089d6b30bfa96ded39c49285a00203d1c4a418b790203acaaf3e7367c439d6a9ee920f0ae7852d78a1dd7f577484706c5761c132bd602752a41731e50f95cfab5fa44ce24edbda0b75a736073f10c48bc26098c3a63723f951f07cdec35fcde61c4e7d1d1a38df4e5b8160b0cfaadf8f4593a0c253b37602547624075de2ee5fa3b353a23e7b1d4f6e00927f69d7a92a8a5bb09bd4651943ae3a7c71e2c53bbbfcdfe5706fe68621cef1065864747c082360f947208b75cb985c0e6a36c8b974932b349826a11cbe411deb9c4e475076421569ddf4dcd4611af01d36ad61b42686546d83f0ea9c8fca0c7578f8675b37925930094ee869ac026e758d083a25068ba26cf6d6e87abc7d09371ed33664c6dc704295934fbe51ab6fc8531b8c79a932a1c7d1d8b54de4aee326ffdba80f7949303d8700771459b253a3f0f71b0bcecf1ceab8dec5c1110e01858bb785299b587600a24301fbd057bb4f0bd021b54d2ddbc48171217bbabfcf4c00970250a0e48e5d5e45225ab4e97b733e153a2e32c1e97af4114a5d19874430274215bfddce13079f8bcaa46f59a70d192775f6dc325a2027b7066fc091645d2ed2ece259ed00d88721f21c4a531c2088de67f32fae7076efe772a599ec51716e063ddaf3e3982df30dccc7ae231079c9d3427a1e4e04a7964d1813b6707f642971f44d9672a72eea9c3b2f2dc6c835bf7db1b6e3b5ef394b7d37413eda5d5b5022eb59043bc28f5a47f2160f257a53392175aaa3994293cffa9d704e037d9cdf95f5b855333f3d443f7162892259b5cf05fde768850d7574f8d9f6ebacac93acea15bd6210f85f519be16c63e588dab49538d42238b3b6c04bb0ef25a4fa40ef0de40379e1468364a1bbec1af92337104a6dac4f42e38934d3629afc8268d2f7c2959685a4931c386448acf130c9293fcd11c11f721b05566b55c61a068fbe3c39fbf1b94ccb1dc65eeaffb1b10e43107ea0c2fea86a1df2c0013067dbc3cce033ade748c35f42ca936d84fa001068df40f48d8ea7374a5c6e1b0c35aec58fe3917c6d046a0ea07bfb566bc1f0fcf156febda03a7668179ed1126cfe1edd109a23e9c9ea54af2669d6e2f2e98ad8b78218dc6fec2f706ab60b54a0571d1116a17071fbfcb8f32098accf0e9b4e10a44a415a1c4eb9a0c32e3ecbf12c85a7d2ae36513579c1c506b46d6286095a2239abd70f1c49147def263a069de96d1ca7bdeafa0fa0927b594a000a029a857d4d5c6b878d362bb9186c19ff909b0e201302c849e6f58f707a99abe7cc4d503659ca02ce5465928f5bfafe2559bb02b654e0c4e6bd198582bd585867361dd5459b9e6def492f95015c9ef7da95af710d0eda22df41a77cf5c853151ab629e34ef1e21a61e0b9224e536414e0770c4e3037aae500c25b91bed6c627027a65dcbbeeb7699848af6e8a2657725b26fd264e2bc433d1079d3b4eef4990ed6cb00a4f65fef22719786acb9f1ddc7c8cdf3b0c46cdcff3d043744d636872c2f2d37796dae9e3fa903a0150997da0c0858f1aa23a263e8ee08ee5e89b5f595de9c7e4cb57505ffd44eb590b1083fbae915056a5725c973003580b93d837285005c363b055c923859d98f3264b43e780580608225cd34223dcc07558fd47dd7c88c2e4b3ff2900afb27bf2f4e5737392d368f9f3d343dfc020655de1e0f7dc6a994f43dd7aea299908e5dd3c430909379ceb181634a97271592a662875fe4ae3e59ec2a82d5947df1e849b062a9bc5a0074882b646b477b0f7854c4e76b7acb1e1b7d5777004ccb6104466a705422bed2c80f58af818b36b41857a8c508532720ce7fb696e9a6506dfa0075941bf4ac1453883d72fa9ace96fdcc7bd96227b51768cefa3eb87b24d72878acea9d1738ef8a1a8f78a7c5650fefa48a1dc84c40c82768c0bf928d3eeb956f70d776c71b65c08a505557b3a19e7a99a8f64e776ee982c390e378b28f71c32c87659d39bc8a722d47a51d64b1f82569c23bee812e61b9626ac6c9e2d6e62867138872c13ce991e6ab752258a3629743109b952d5f99c3d8b239fba52ec1934e34d181b0e7a43f66beb8b55e42949ab51368653131bc212585562a0210fa774d37e848ffddb7ee3bee5bae5932ec49e0515afd68381fd678eec805982cc168a04a84974ecf67cf47e2a5834eb79dfa5c723ff5da9620b01d6811955f7fc8ae696c71b485fd8218de4fa439179b6ae4ca5cfbc56ca00fb388785c94a1b8d92921b1b11ab12f26dc4cd274ec09884a914365184c0e3fde4d55d97bee404aef05d847f094edffaf9b8c4a7c03d09eb7bf4a5d6471849de7666480af447a253824275299d3163f3cdd3387fcbf78f093a90703bdecca69eac1eb9bf6445c0eb5983a725916fb89875364860c29b2d0ded586f0c97e08a0d868dd9c207b222cf21827f518da5017759e2e2fd8026ea663424d8bb74306b043da7b6b1b4beeb81c23cd19c8a6dd36b21ca44b538b4c3fdd02cddd0c651fc76ae63a7be1ecb9545aac782fa89137966faf75b52205019a331747bf59015df8645b0d1e91471cdf45fbce21a2d0895364d13180b3a9bc75126e10f0cc5563c4576f43612538b60884b4952c06b7206d1597dfece4a310b0302eee091d2ce5d04aa333c3d2c1b86b8c90fcb4b93b0be008eea6045a0724f56347ad9e5044bb0ecd2e52233423533d99b834de79591d99f170a4d77b4a121023059f00b4c1882da80bd7714078e44f180c55f2a1d524baf305516443bca96bfe5a23573ba657c3b1ef1324199a689e664e455e66909a6d6163b832f4d41dc0a78bc11e438f483999382f11a88b92e06990c9b329f00091237122218880fde6dd86e509084ad53ff014876a14366132684416554fcea209585092b09d39901cec9ebc13c4d5f0d0594762afb1c733c32e814b194009e90237ca1ac5d4ef8ab079fb0e3686d40245758a5788abb5bab7ec60a6f939cb331bb3935d9e107e6ba2516405f02a6ff040438d85a7f17cd0d219d17972a06cfc4d9f9286d94621785566e9023ba994d12b912556b89aba86eca3cdb31f53d6423d27ac7ef65c4bbfbe22631530a4e5fa2d4c79e8006c1c02ec3a45b6511a66f0af0af5dd4c5e4a002ee15c716e3faf14030748decd5284069971d6a114ec29a5075e3d399028e9391f5db0abaacfeb2e81d3c5e368776efa56e5cedd5af159cf8516cdc02cd1217b25897094869ff359eb530f0d1865e58eb37f18f93f1f03d45c92559a9494c7064007ef35dfd3576f7b7236edb22bc06582351493d5ed14ec666f88773ab1206d97057c0d025d47ba2cdcb3363511c2a8a6d44615d7dd640ab46219d5aa14f7f597b9b93db35f59939e01ed0e3e8acad3c54fca93ad8161055fefb943a8acf31704e96090d274fe6460a8acb117216300be50350aa50c32e735fdc3a60961562f995bb4be8075b69a9aac6a0da32e12534372b7901be7c5530fc42b66cca47dcc321b284ed37d00363b523db8b00d16b58dbfdd102ba94a8f1cf1ae4d39d576796ae01f74f258a7387235b0616eb37b26d2d8928e2403ed8420f2779d5eb28a7f1d5b85ce921b7a877790ee3e00a4b6709432df63355bc4ae4df0a57350d40f518c0da37034e576c7854ca679b32efc656d8e4d4e9c706dc5d0de2a69e18749800c0df632d765364e869e9f9920c54400d628ce2f36f35dd9dd9effd4bfb60fa9852dba4f1e21b2a4fac9ea84eae075295edbcf0f8d820163ecef939eac771be6bf630bde588372325fa75168f56fe0b64686347ad1db5d009c2ac2728507ab1379b95f6c91790e785cbf544c51bf1b0e1cf902adf74ba9d14d2d0a091e229ab5a5a878a7ba8ad805979d4ad25848754fe604949aef3f794dd6cdd916ffd1866b1c76c119b9bf7b7521424866e7f35b631d37943ec7c89be55f1eb4a7bdb9723a4836edc2320afd1ad199da77097bb577b96212d6e8f90c29916c6e3a9d4ba5e452f0a44ea2e470c8b695cf73c5d4dba8c263afb85c5e8a7d26c38636a19c671cc31d3af71d879fef9896c293e04f819f66dbeb51243134bb65535fcb6b41416a8a47bd55cf2a4d492dedab173aa445c2299e26f96f22f50f3750647e18b1e7b5314d11afe2e4f17dd522dc46c96cdd9d1bd4f6e1cb6d70d8a1e71f8c1a15dd78bbc39337d7189689dd4f61f88447af52e8c0cf3649f584c3db7695fe6049b4b3c8d537b60c50de47d33b3c4994e8f65f04703c25291b9037f450e0f27f4b6079394794660eeda4daf5827ff03763d144bc51816725eca7b072e4e952c83e22f5bed1f514b47e623591ca2c58d6cf0db6ad00c709aaf75e0ddffd00a71b8748e892e1b1e554e82f477ccf251f47b30132a32f00cff8ec748dba64e308483c4e4589e2d8a1110496fdb3d724f4e91dc33af456ac5efa0b0cbfe10f3321466ace9ffbeba97d6d9fb8ac4c53925f7021b2d59c6aaaf2b094d89a3ad260fcec4af5d2d0cc0e5adee5e97b5cddc917ac151754437e9bad2050aac15b008bbdcd12edeaaa1106ce4602bbf67741813f515e16b4a08af2ca2a34f27428dc2420af93f1357fa20fed58fc9a7f8cc5fa7fdfd572128f98e5c4380eb3cb3667d9e8c1afceb5c3104e94a99c4defde46b9d5625f02a6ff6ec165426bee4005b8f504f8e3764bfe1bbd12e034650470c7303a11e44c3feec17fec605d50b0639bd34a7b7085b25e25a7819382fdf5aa2ad058f090d62eec267ba125ce36051555e625f0ce1f1da96549b98f736295cf02cacafca49f6b7d1d21a06aace9f61b687ee2ad5c580b70e219de69f826de59bc873d9cfce187020dc1917679c84a19bb8d2fab150605c540b94dd7215d8e30094626d0c7f2b83580846ab96963103fe2136bb41432da727d75b935bf3f42581d936b0d4fb253c595622bff7bbe2149d60dec8193c8a0fb5ddfc2f4777e1f61d3f45fc4f4551ad3a59b7e0f4e0bd1cff0431330c68ba460a047c8a9298b88ed12ada3559e4cea8abaf119021975efd7fed2d3eb40d8bd6993a5987ed9f5cb9066b1794ca8355e0bcd52060864f8407a05c59083c597141526778c3d3fa423eb9fe4683371d089229b4ad19d24baf1468b1d4fa3500a1075818d8a8fcaa82c8894461e88c212dc6e2acc6fa63624d57ab85493081e995e3c7232d51ecce17ac148c155b2bb12050b38ebc3d6c70506db5963a3c5e4e47469b3f3167aa6c1451a3fdad5e2ac48aa35c50fb1394cae17f313118e621e0d7b9a0d22956e4f6617e864d7fd89774f27311edc70c4417f21528b3fdad6dbeead3e6f13d0cab8280a74db367d0e3468640ba6508f57cd11b8f1c1cfe0a9b9c626e7e1", 0x1000}, {&(0x7f0000001280)="f9ca68af9808f029471bce23fb4d671853ebe78879d07bb64389f7fb9188381cbe0fec31583e243101f478485c5ecfcd704d1da7b486600c3dddb4011bbaaa02a2e384067585a566f6d826acfaeaaf9af00adb8ac588a617012793997030f36eeb149838", 0x64}, {&(0x7f0000001300)="afa6f60a7e36e7d0f57d0aaee47d993e01ff0e11f72c3cada40b3a949caaf36577555e8820bc5f92336e7c451695933cc5376d712ab3b97f46d4bdb030abb253349b13d19be55518e4b1acd79b0164cba302c9f10f7e7f9f249ce17e1abddd0d3202898a99bcae8c425746828066468559e183c0094afd4668ea1fd8ddd9c9db", 0x80}, {&(0x7f0000001380)="f0bb00018a49930342c5020be19214392ea4c4f327b1b55b42c138e7a0a89c72fca66c4cb9e4c809094ac204bd055b228d4c98b48227589543051ce5ddca68974f8d5ebc87b4dadf59c33e45bfb7faa2efd6271f52474b90aef19c144a546258b15a9c", 0x63}, {&(0x7f0000001400)="0e74b3754a89b56cf19b38c7f4c293d92579f7ed3768de4464ebb14d8b8a320ce3dbeb970ad24cc08764609e23cf66aaeb499a1495f6e5e7375e1adf493344129c4cb59a623b772b0e6a73ae97489dd1d89268e4fbfdc6ad95c0900c758557a300c6033b4efb55a33eac8852296fe5e38ddd346ce21fed8db6de381bdced26d549725b376e50e62ccc60c6fdcb92cc5924d207ca41bbf8406be68ff8f50ed30e6ef0fb32407d8ec0ba2ccda4ae177c300bd91d819fd8ed8ddabe6ef4b4752c735fcc4e55d3c649beb5180d0ac802bb094ae0f16d22c08e35548254ab290979c4a679e8cf44f6bbb9b816d6bea02e863fdde45335fabb53f4205ead9526b7762059038270c07cbd041a883f925a17fec3c276234b7e3ab2fd87c0be34155cdae7c40d0271bdb21e22ce5be742d6c4a7f01cd00c44d52e044db500acbcfcf39cd6f708f14f9af50323c4ec5f359af435e7f621532b1f08a16e0435166d9846e28edcb31c2d6ca114c7d5295a013c68f342b799fe039cceabfb9a492abf3af96563ed3bc1b2052121ed9cc8d6645789913110dd0f062ad4c83c8a5481835d5ec53bd569e99c5e7e812faedd1142b27454a8cb1e21a7e494b12ad38cc7b2f9c7fc2ddce2741ee66a7bf057ccceec73549ac955dde60c33e1f94c4840b1c9b85444134fcd6058b4a7196fb8148c9ea86f7163e47f57c1991fcc741ca8d1d7c02a781a421faa5640db4e682d4f0372894e682c7c9bc5ba5761245976172eacdf14fcc6ccccc1e6503b400e20150c57e89883327d07121e569b7d87b91ee846fe5d7981cf75944a8a95e6feefa4d6d3db4f3be867a6f98d63e54a657b7546fcce64ec445ba9969db4d57492093dfd0a2f2c1f0807d4a154954be678b38677e68c6f75d61ea33008d6e88f325ffae74d8fa0a350ac884f57a9eb08584cb6a71f979c9b2d7ec6787241a200d6a6fd0218cbfa309dcd3e4de599242c17f03ee986c70917556ecf5970a23a37f0d65cdff021deaa890a114e563ed3f832cf8fe7aada992ae33bb114555d190ec5ad0f3e7d5b84ad69e55798a214ade88556470d81ad7c7ddf54dfb1973f28e087a0ea4c7fee3c5b83f360a0492e2e6928279b43b8e8b5c2c8f8cbf19880a11fda728321f7ae9a1d47a6be3ae3a7de71949074c03660625c2aac65d656141254359d90dd8975859d566523aa8e05dd89075d9d3afd8b526f94ece916ba0921ea65eebb08a114cc27afbb7ff515d767d3fc52c87112670a13e41509455f07b46db5d49bc84daa336091a72ae70537da3644320cb7e3412c779b599dd8ea4dac0ecc45aceb4114cd83924fd1f1987ae310040cbc6b9b5fae890c51e96bba87aeec01404a4026efbb4ccfee6cd2f63e4d36d23a011c19ea864198c5ccc354785fc194fba5f33f346ccb3bc14bb83f2a255599192e939cdb20c083d2cff3f62095dc9662678abff5022449fe7686952bf152b313689c4646ea693866677f86b4aa1ec0f4f588b70c827f17a5dfd8247979ed681b234dd94cf3ad6d140716ee8bc04e29a91d1369a5d1c541a903277076e18671de6f679db3ee9fe0751079eb6a5346b656610fc34bf37eeb30b1a36d1b2e7b617c1d67e7b51093f47b7c6645511875f3115f1f5aaaeb3d91eb28289bfa843b26d4bde2c7ab23b42f073b74729a1ed926e909e093327c14de41532b3cd097128a428ba8baa60012df3be56fa66dee751a4109c79ac77eb690e0f33e01056e279f87b730cd9664926a731f75a8dece8096cc214eabb98ed7ee2015246c3f80b80d4aa2c58bdcd09a4a013abdfae12afcfc961c465e970cbe8dc220b58d1a4caccdd54cee52c80d57921858e629cf63e12910f258be25f1747349b5bebd5aaddcee50dca063503666bbc9ba35353e883e9a7859a1a85efa5c93c4aca92b9b7346a471b69ec0e623b11a205a9b66985768275b2bef55d90f719241155aa719d37c6d52991af8790dbc77b6214a240f3b09ede59d151681d35739b3b6600d24c2ac0668d2957fbc0715e9f6c27f3dae4fbad9b6b146574c49791a53b2ca7a4f232537c324066be5a21101c7570d345ebbfd01454a2dbd87cdb0cd5e30fb470d41eac8e2b31c2fa5db63cc9a265345b67324fb3b5005db00f6f639955a24ad831413b3a2830590d83129308cf9ff71194e4dfdb936e4d9586062e91cf3d237ddf22f09b802b7a50c201810772ddb3c3b064ded181573dd0d15dd45feeb4e257705351b2a2c0c4345678939400d09361d1c42d793441cd5cf1c71280681f95f5b942158c90bf67dc91e7e2f62b7a2c9c0780aa90cfc7594c20a6db090a7efc757eb0a7c8ff77236404247d8fac09c0e5238947163db50267bf92561578e46c39dfca42411327661092e406c41c9a4eccd72ec56237b3b3b518248bfed1d32f61e34c099491e4efa46ec29ef2acc9d34ce96da7c98d3e8515f648d41b26bc52963d91c791eac31e3ce1ac22c4ac4764c5f8234fc27010dc71ae26d4ef5c3c14ecaf29af8b81d17b0ffb525fd750acdbfcb5c3bfcbc8217370cec0f6b83b735d0092cd88f8962f08ada6a3f9ecf8b993f25530c7013809c7f24c3b1f904b52fe1ab63a6d5a448e209429f80506574932cf3f89b023d79d8c6d11c56a94e647a49b7d5298d7a58cff8a669677362c37bdb8a5890b7740f6a8d8988ac404f1845bd166d45dff6fb4e3ea2199d850876d1bf2a39141b6fe8b69727b4b6908db97ef7bc2e26e54e043ea15de1b4ee1c8dc4844cdc971c7eb2dbd45b66c10418eaf4406014175d0cc13b215f039c69198884ca4d875b1bc438742809b87f6b058474b6084b032c15b2cb615f1bdc4463fc8fd4656cc7021633c3b3b6265475e2abd19a0e0c889dcebd80c9ce2fcb631174006f9d84cb51a9ff7564f978d079b03f841de3f194ff21c3edfdda1deed7c390ec938b062d1ed9b62078588a389ecfcad2a681101bee232faf425b87904b1f57fbe554cf5ee125aa24e3ff38d915ab", 0x851}], 0x5) poll(&(0x7f0000002480)=[{r6, 0x4}], 0x1, 0x0) recvmsg(r7, &(0x7f0000003100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) executing program 2: utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000100)={{}, {0x0, 0x500000000000000}}, 0x0) executing program 3: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x3d) r0 = socket$unix(0x1, 0x5, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r1, 0x802069db, 0x0) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f0000000000)="9b1809ffffffffff", 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000440)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000080)="0315f1d89ec5a317a9357682", 0xc) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x0, 0x1, 0x0, 0x0) r4 = open(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) open$dir(0x0, 0x0, 0x4) dup2(r4, 0xffffffffffffffff) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, &(0x7f0000000240)={0x0, 0x0}) r5 = kqueue() r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r6, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0x94739c02}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) kevent(r5, &(0x7f0000000280)=[{}, {{r2}, 0xfffffffffffffffa, 0x10, 0x80, 0x800, 0x101}, {{r0}, 0xfffffffffffffff9, 0x20, 0x10, 0x1, 0xff}], 0x30, 0x0, 0x57d, 0x0) sendmsg$unix(0xffffffffffffff9c, 0x0, 0x0) dup(0xffffffffffffffff) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {}, {0x0, 0x2}, {}, {0x0, 0xc8}, {0x3, 0x800}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x4}, {}, {0x1}, {0x1}, {0x0, 0x8}, {}, {0x2}, {0x2}, {}, {}, {}, {0x0, 0x8}]}) mknod(0x0, 0x0, 0x205b1a) open(0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000300)={0x1, 0x16}, 0x2, &(0x7f0000000340)="0e", &(0x7f00000003c0)=0x1, &(0x7f0000000800), 0x0) msgget$private(0x0, 0x0) executing program 6: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="04", 0x1) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) write(r1, &(0x7f0000000040), 0xfeea) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x36, 0x0) mknodat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) writev(r2, &(0x7f0000000380)=[{&(0x7f0000000040)="b903fcec6e9b719ab500110fcc9f3fb289d6eea1c3060dad670e61e7cc66fd73c1deaf739f3255f1107115381fc9dedee44b4bb22725dae31051eda9531dc51e77389d1e28ecef757f6edd3fcab2985a8f05667eeafe551e311f6a71ae7885c2c9935c9f006793c2a6db171f3b9905342696a3fa612c52e50d6ac48c1a8adb13b2a88b4e062d3264180820f3411182a3f682af98448eca3f64e72bb10fdb2ad57d580482bd4181b2c83f2b", 0xab}], 0x1) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x51}) r3 = syz_open_pts() close(r3) syz_open_pts() r4 = kqueue() kevent(r4, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffc, 0x1}], 0x3, 0x0, 0x8, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000700)="c0f2bd7574a4e9705013d719dbc13080ac814f2a21ef05af446969a6e642a83af5840386332678a0e790e37e26f071d8d7c765d7587460fd73c33052450576d4c0af93607502df28f27ba58d4b9ad2a1397d95862efd96893c8f24f0ef6d9bfdf7551f8e87abc5c92f03f3ee96fab557990eba154c8dbbdee54c093448185cd353be27a83c63a50b4fb8c671a280f14300dcbd4b8b35b3dba48dec492b7f4a66c37861e1efb6bd743132", 0x40}], 0x1) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) setitimer(0x0, &(0x7f0000000140)={{0x0, 0xffffffffffffff7f}, {0x0, 0x5}}, 0x0) getitimer(0x0, &(0x7f0000000880)) accept$unix(0xffffffffffffffff, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x100, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r6, 0xc020697e, &(0x7f00000001c0)) dup2(0xffffffffffffffff, 0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf4419893cfd424b75262dc5ade2ab6278ab86672f9ed186987b8c19d9295a17b98020f6002", 0x52}], 0x1}, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) executing program 7: writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000140)="67b5b992045c1a7733de71184dc12714990881d0d282bbbb82f88aee3375246d60d056448aeda248819c876f2c6e59c445667afca993a0516665954db86908d70836eed6", 0x44}], 0x1) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000000029, 0x3d, &(0x7f0000000040), 0x0) getsockopt(0xffffffffffffffff, 0x29, 0x3d, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x8001, 0x0) socket$inet(0x2, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{0x4}, {0x6, 0x0, 0x0, 0x8003}]}) open(&(0x7f0000000040)='./file0\x00', 0x205, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r3 = socket(0x18, 0x3, 0x0) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r4 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) r5 = semget(0x2, 0x2, 0x454) r6 = getuid() r7 = getgid() r8 = getuid() setreuid(0x0, r8) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000240)={{0x7ff, r6, r7, r8, r9, 0x8b782a64533a6c52, 0x9bf2}, 0x7, 0x1f, 0x4}) ioctl$WSKBDIO_GETMAP(r4, 0x80047476, &(0x7f0000000180)={0x0, 0x0}) executing program 2: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) writev(r0, &(0x7f0000000980)=[{&(0x7f0000000480)="460bf0b508d3b6ef34264c934f9d9c7ae41525e491a4bf3fa1bf61367e1497b044dd697a9e8cb7fea7af760f110775cd0a6a95ca511ca90b98878fa8b9fddce232a16d6cd1", 0x45}], 0x1) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r1, &(0x7f0000001000/0x3000)=nil, 0x5000) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) minherit(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mknod(0x0, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) execve(0x0, 0x0, 0x0) executing program 7: r0 = syz_open_pts() mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x100000001}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x205, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000000)={0x4, 0x0, 0xfffffffffffffffe, 0x1000300010008, 0xffffffffffffffff}) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r4 = getppid() ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x2a12, r4) fcntl$lock(r3, 0x9, &(0x7f0000000080)={0x0, 0x2, 0x88, 0x9, r4}) pwritev(r0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x40}, {0x34, 0x0, 0x0, 0x205}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) socket(0x0, 0x0, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0xd, &(0x7f0000000040)="eb000000e8f5225409577f0008017d692caaa30766", 0x15) executing program 4: unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='x\x00') r0 = socket(0x2, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xd, &(0x7f0000000040)="03000000", 0x4) setitimer(0x2, &(0x7f0000000000)={{0x0, 0x8000000000000000}, {0x8000003}}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = dup(r0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe(&(0x7f0000000140)={0xffffffffffffffff}) chflagsat(r2, &(0x7f0000001900)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) executing program 0: clock_gettime(0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) socket$unix(0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fffffff, 0x0, {0x0, 0x1}}) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000240)={&(0x7f00000001c0)='./file0\x00', 0xffffffff, &(0x7f0000000200)='./file0\x00', 0x8}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) r4 = dup(r0) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000280)=0x7) write(r3, &(0x7f0000000140)="0920e9ed33668d0e53c2bb203ce62b627609018010000000000045b65369db0000ff4278ad535c2a413f308c2f39e4e6987f31dbf15624b77b6a0a", 0x3b) r5 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x20081, 0x0) linkat(r3, &(0x7f0000000080)='./file0\x00', r5, &(0x7f0000000100)='./file0\x00', 0x62c3d2089af65d18) executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) poll(&(0x7f0000000280)=[{}], 0x20000000000002a3, 0x0) socket$inet(0x2, 0x3, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) sendmsg(r1, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1400000029"], 0x3e}, 0x0) r2 = getuid() setreuid(0xee00, r2) r3 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x3, r2, r3, r2, 0xffffffffffffffff, 0x8da041cc45feecae}, 0xd4e, 0x2000000000e7cb}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, r2, 0x0, 0x0, r3, 0x4, 0x7ca4}, 0x1}) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0206923, &(0x7f00000001c0)) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) sysctl$vm(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x10, 0x0) socket(0x18, 0x0, 0x0) socket(0x0, 0x0, 0x0) munmap(&(0x7f0000ff7000/0x3000)=nil, 0x3000) setreuid(0xee00, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000500)={0x0, 0x0}) syz_emit_ethernet(0x7e, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) socket(0x18, 0x2, 0x0) fcntl$dupfd(r5, 0xa, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, 0x0, 0x0) executing program 7: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005010000009f0500070107000000331c13fecea70500fef96ecfc72fd3357ae30200004e3039d2d236acf20bf404be01000000f7c8cf5f882b297be1aa0504000051e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602", 0x7a, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1f6, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd6000000001c000006e1aa4058b74adad9a4e721f5b293380ff0200000000003a0000000000000001020205"]) executing program 5: mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x9412, 0xffffffffffffffff, 0x0) clock_settime(0xffffffffffffffff, &(0x7f0000000140)) r0 = socket(0x2, 0x5, 0x1) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = socket$inet(0x2, 0x1, 0x0) getsockopt$sock_int(r3, 0xffff, 0x10, &(0x7f0000000000), &(0x7f0000000080)=0xca555f06cd31e785) r4 = fcntl$dupfd(r2, 0xa, r3) close(r4) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r6 = msgget$private(0x0, 0x0) msgrcv(r6, 0x0, 0x0, 0x2, 0x1000) r7 = getuid() setreuid(0xee00, r7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) chown(&(0x7f0000000080)='./file1\x00', 0x0, r8) r9 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) r12 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r12) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000180)={{0x7, r7, r8, r9, r10, 0x1b, 0x2}, 0x7, 0x0, r11, r12, 0x4, 0xfc9, 0x3, 0x3ff}) msgctl$IPC_STAT(r6, 0x2, &(0x7f0000000240)=""/56) executing program 6: open(&(0x7f0000000100)='./file0\x00', 0x78e, 0x0) getpid() pledge(0x0, &(0x7f00000000c0)='\x00') pledge(&(0x7f0000000100)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00', &(0x7f00000003c0)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00') executing program 3: sysctl$hw(&(0x7f0000000040)={0x6, 0x3}, 0x2, &(0x7f00000003c0)="24f8f68e61f16b4c8aa074b3c32e7f3a366498908389d2b977b3ebe2d664a8ba181e7cae93398ad650c4826607000000c58f016775ec4211b0dbd8fe05e693981782aa4f88a72f2a0ced2c52e094092c6fb81c15939e92c34f6d27deaa64936a7f8b597e2797dc3e29048f46e60188c63276b7c30b3e81f948159971dd260220127b32b633d5a4a4239a4856226a29efb35993059e32428bd600ebe6dd92111a455dcc9c4a493719c7f59047708ad67b5beb5ec12029de997b095cfe82a6dc568c6c5dee38ac8891df3293398c6506429eb97fc44ee1b896e25870a84246789c23011e69a6c68e5696f9b41fe24070f600685f9b128f20281ce1a142e0463943a7de44ed5b3d822cb2877eb9bd482d86a962d1d60c1d65ccea76eb8d170cd7d9f4c6dacc1bc74daca1f59eced5ac93fe20f97ea4e4034e740f6dce11726e230cbc3b8d6d16075d66ad1f9bff4250e0c6fc50049a69396e0b2740194398f522b970f6529614b3b041f7b8fbb112f523a4981b036f067be9fd76b9812d72e5627f6dc5792628e4d47eff09f65e1cfbd89eda78c00e1cf2a95cc2cab640d4cae58e92ff01e5ea259fb263dbd5bb0236aabb51e00220c045163c45d9d7e9f6632903fd3128787015ea7a1f4752346b5b6767f934a85e", 0x0, 0x0, 0x0) executing program 1: utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000100)={{}, {0x0, 0x900000000000000}}, 0x0) executing program 2: mknod(&(0x7f0000000180)='./file0\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2f2, 0x0) poll(&(0x7f0000000080)=[{r0, 0x7d}], 0x1, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffffff}, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xfffffffffffffffb}) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x7, 0x0, 0x80000001, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x44002802) r2 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000080)=@un=@file={0x41a0805bbded0123, './file0\x00'}, 0xa) read(0xffffffffffffffff, 0x0, 0xfffffffffffffd7f) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r4, &(0x7f0000000080)=@un=@file={0x41a0805bbded0123, './file0\x00'}, 0xa) open(&(0x7f0000000440)='./bus\x00', 0x200, 0x52) open(&(0x7f0000000580)='./file0\x00', 0x2, 0x107) readv(r2, &(0x7f00000016c0)=[{&(0x7f0000000100)=""/180, 0xb4}], 0x1) execve(&(0x7f0000000000)='./bus\x00', &(0x7f00000002c0)=[&(0x7f0000000040), &(0x7f0000000080)='/])\xa9\x00', &(0x7f00000001c0)='%\x00', &(0x7f0000000200)='^', &(0x7f0000000240)='\x00'], &(0x7f0000000400)=[&(0x7f0000000300)='%%].{}#)]#\x00', &(0x7f0000000340)='*\x00', &(0x7f0000000380)='%\x00', &(0x7f00000003c0)='\x00']) r5 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) fcntl$lock(r5, 0x8, &(0x7f0000000140)={0x0, 0x2, 0xffffffffffffffff, 0x2000269000001}) close(r1) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000340)={0x3, &(0x7f0000000180)=[{0x5}, {0x4c}, {0x6, 0xfc, 0x0, 0x4fed}]}) write(r1, &(0x7f0000000300)="f7c19e75f91c072bd36e220d69db", 0xe) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x28}, {0x4}, {0x6, 0x0, 0x0, 0x1000}]}) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x22, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000080)={0x6, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) socket(0x2, 0x2, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0xc0) r4 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r4}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) setreuid(0xee00, 0x0) r6 = getuid() setreuid(0x0, r6) ioctl$WSKBDIO_GETMAP(r5, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r7 = fcntl$getown(r5, 0x5) fcntl$setown(r3, 0x6, r7) setreuid(0xee00, 0x0) close(r3) fcntl$lock(r2, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x5, 0x100000000}) flock(r2, 0x1) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaac800000000fea6c33fcf149148061d071ba4df80f0bc483e8c11a31ffb67769005dd0fbf290000006c04f90e5a4f1427d4ebf851edb32063b04651a18f6c83469540be9c38bdf3985145662b8ef67282b60b1f845c820467c125e2b2d6783437650049d8457ec9bcc70929cb1698e82a32658f0bd6c7a12926ee5ca937f456079880bb3a8157494cb5db8090b9edaaf42cf19ceadca7ec88561b47a7564d21f67503377f4acf0e3f092181bbaebb6021a4408917"]) pwrite(r0, &(0x7f0000000140)="a1a5537ea29fb8c6386c0d25c172", 0xe, 0x0) executing program 1: writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000140)="67b5b992045c1a7733de71184dc12714990881d0d282bbbb82f88aee3375246d60d056448aeda248819c876f2c6e59c445667afca993a0516665954db86908d70836eed6", 0x44}], 0x1) (async) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000000029, 0x3d, &(0x7f0000000040), 0x0) getsockopt(0xffffffffffffffff, 0x29, 0x3d, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x8001, 0x0) socket$inet(0x2, 0x0, 0x0) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{0x4}, {0x6, 0x0, 0x0, 0x8003}]}) (async, rerun: 32) open(&(0x7f0000000040)='./file0\x00', 0x205, 0x0) (async, rerun: 32) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) (async, rerun: 64) r3 = socket(0x18, 0x3, 0x0) (rerun: 64) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r4 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) (async) r5 = semget(0x2, 0x2, 0x454) r6 = getuid() (async) r7 = getgid() r8 = getuid() setreuid(0x0, r8) (async, rerun: 64) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) (rerun: 64) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000240)={{0x7ff, r6, r7, r8, r9, 0x8b782a64533a6c52, 0x9bf2}, 0x7, 0x1f, 0x4}) ioctl$WSKBDIO_GETMAP(r4, 0x80047476, &(0x7f0000000180)={0x0, 0x0}) executing program 6: r0 = fcntl$getown(0xffffffffffffffff, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0xc34, r0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="18c6f46e104b7a4f16875bc867f3bbe8101e672c9809d733fcab856f82bd6af7ac20d5f54512762a886e8c63e47dea44c6f5437b9df5738235cbd2f3b38dda0b376bca475ae920a9ccea5e02deab73fb4512bc977c46c2fb6d1d8a04d802bf63ce16b4cf3469d66a7de02ba4f07bfdb8e4", 0x71) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=""/11, &(0x7f0000000100)=0xb) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140), 0x20000, 0x0) ioctl$TIOCNXCL(r1, 0x2000740e) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) bind$unix(r2, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x3}, 0x8) r3 = syz_open_pts() ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000200)) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r4, &(0x7f0000000280)=""/130, 0x82, 0x40, &(0x7f0000000340)=@file={0x0, './file0\x00'}, 0xa) r5 = open$dir(&(0x7f0000000380)='./file0\x00', 0x8000, 0x140) chflagsat(r5, &(0x7f00000003c0)='./file0\x00', 0x0, 0x2) getsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000000400)=""/201, &(0x7f0000000500)=0xc9) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000540), 0x80, 0x0) ioctl$KDMKTONE(r6, 0x20004b08, &(0x7f0000000580)=0xffffff66) r7 = getegid() setegid(r7) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f00000005c0)) readlink(&(0x7f0000000600)='./file0\x00', &(0x7f0000000640)=""/148, 0x94) mquery(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x10, r4, 0x7) r8 = socket$inet6(0x18, 0x2, 0x0) ioctl$FIOASYNC(r8, 0x8004667d, &(0x7f0000000700)=0x2) mprotect(&(0x7f0000ffa000/0x6000)=nil, 0x6000, 0x4) r9 = openat$tty(0xffffffffffffff9c, &(0x7f0000000740), 0x1a0, 0x0) ioctl$TIOCSTOP(r9, 0x2000746f) chroot(&(0x7f0000000780)='./file0/../file0\x00') semctl$IPC_RMID(0x0, 0x0, 0x0) executing program 7: mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) r0 = socket(0x11, 0x3, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080), 0x0) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f0000000240), 0x0) recvmmsg(r1, 0x0, 0x0, 0x1, &(0x7f0000000380)={0x9}) ktrace(&(0x7f0000000100)='./bus\x00', 0x1, 0x4000010e, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080), 0x0) r2 = socket$inet6(0x18, 0x2, 0x0) recvmmsg(r2, &(0x7f00000002c0)={0x0}, 0x10, 0x0, 0x0) recvmmsg(r2, &(0x7f0000000300)={0x0}, 0x10, 0x2, 0x0) r3 = dup2(r0, r2) r4 = socket(0x11, 0x3, 0x0) setsockopt(r3, 0x10, 0x39, 0x0, 0x0) setsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000000140)="c2969223a7fa593766989f2f1cc188b254b3efea7f38ed59d3aed2eb973f2604496d55", 0x23) stat(&(0x7f0000000080)='./bus\x00', &(0x7f0000000280)) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00100001000000", 0x8) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) recvmmsg(r4, &(0x7f0000000340)={&(0x7f0000000200)={&(0x7f0000000180)=@in, 0xc, &(0x7f0000000700), 0x0, &(0x7f00000004c0)=""/196, 0xc4}, 0x401}, 0x10, 0x0, &(0x7f0000000880)={0x80000000, 0x8}) r6 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r6, 0x0) shutdown(r6, 0x0) r7 = accept(r4, &(0x7f0000000940)=@un=@abs, &(0x7f0000000980)=0x8) recvfrom$inet(r7, &(0x7f00000009c0)=""/57, 0x39, 0x2, &(0x7f0000000a00)={0x2, 0x2}, 0xc) r8 = socket(0x11, 0x3, 0x0) setsockopt(r8, 0x11, 0x2, 0x0, 0x0) setsockopt$inet_opts(r8, 0x0, 0x1, &(0x7f00000008c0)="9fa684a3f1835c36c1fd0e65d446a7f2d601a6f6f66ce4e19247169d2a304546672b4a8de74defa315bc5dbb5309148ca79bab7b72138b21cd84d70fbeca7fe2839786e434d8cc25d161eb5ac73983c5d0dc0b1ea0b2e54c46ceb7ebcb62fd97e8c9b1700bab9fcd0ac15bc4fbc601b41bc49f", 0x73) connect$unix(r6, &(0x7f0000000a80), 0x8) executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x78e, 0x0) (async) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1928, r1) (async) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000180), 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) r2 = semget$private(0x0, 0x5, 0x2c4) semop(r2, &(0x7f0000000100)=[{0x0, 0x401e}, {0x0, 0x0, 0x1000}], 0x2) (async) semop(r2, 0xffffffffffffffff, 0x53) (async) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f0000000400)=""/30) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000440)=""/61) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000000040)=""/4096) (async) r3 = geteuid() (async) getgroups(0x3, &(0x7f0000000240)=[0x0, 0x0, 0x0]) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000280)={{0x1, 0x0, 0x0, r3, r4, 0x80, 0x2}, 0x4, 0x7fffffffffffffff, 0xfffffffffffffffe}) (async) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000001280)) r5 = geteuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000001100)={{0x0, 0x0, r4, r5, 0x0, 0x38, 0x6}, 0x4, 0x4, 0x3}) (async) semop(r2, &(0x7f0000000040)=[{0x3, 0x9b, 0x1000}, {0x3, 0x2, 0x800}, {0x0, 0x400, 0x800}, {0x4, 0x7, 0x1000}], 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000000029, 0x3d, &(0x7f0000000040)="00000080", 0x4) (async) getsockopt(r6, 0x29, 0x3d, 0x0, 0x0) (async) utimensat(0xffffffffffffffff, 0x0, &(0x7f00000000c0), 0x0) executing program 1: socketpair(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x41, &(0x7f0000000000), 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0x0, r2) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x1000000ff}}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000340)={0x3, &(0x7f0000000080)=[{0x64}, {0x4}, {0x6, 0x0, 0x0, 0xfffffc00}]}) writev(r3, &(0x7f0000000980)=[{&(0x7f0000000380)="80ecd993af8e500876c3890067a5", 0xe}], 0x1) sysctl$hw(&(0x7f0000000000)={0x4, 0x18}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$net_inet_ip(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000001500)='./file1\x00', 0x84e9, 0xb3d2b0b5428267ec) sysctl$hw(&(0x7f0000000040)={0x6, 0xa}, 0x2, &(0x7f00000000c0)="f91d3b74885b20cc364afbdb473723caa8ba7b23b751aed1ba576e2b1b0569be90a95d23dd6efc0590e4fd25fdeffd46fcdda1d12fdfcb926d0b0000177e3c91a58f9d632e4f232d7a96310e200dce2ac3f6b50cb05df9a88f3a77691cd201c7f0f1127b1c85fb43c14130012a1494ce6bd5c891348aea1a67effecc70c973dc1e", &(0x7f0000000180)=0x81, &(0x7f00000001c0)="5b6282ad3ca4d4b30765986117d7b0a5e417963a98a2842d30996af0a4f8a1fc1025f717c5e3ea385cde32483bfce18a64ded2a85b88d674b349ef5c5af6d2e61f61d879946a7f8324829858656b9facd1f74a88be1c84d668a9141527ce6b738f", 0x61) executing program 5: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{}, 0xfffffffffffffff9, 0x41}], 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0x2c5d36d679bbffbf}], 0xe4a, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000001c0), 0x9, 0x0) r4 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r4}, 0xffffffffffffffff, 0xdcd8c4bc089e638d}], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) kevent(r4, &(0x7f0000000140), 0xe4a, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0xfffff800, &(0x7f0000000200)=[{{r5}, 0xfffffffffffffffe, 0x17}], 0x5, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000140), 0xe4a, 0x0, 0x0, 0x0) kevent(r6, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) r7 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f00000000c0)=[{{r7}, 0xfffffffffffffffe, 0x6f}], 0x0, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0xc0207534, &(0x7f00000001c0)) accept(0xffffffffffffffff, &(0x7f0000000800)=@in6, &(0x7f0000000280)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000ec0)) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000540)=[{{r3}, 0xfffffffffffffffe, 0x7}], 0x0, 0x0) kevent(r7, &(0x7f0000000080), 0xe4a, 0x0, 0xa9fa, 0x0) kevent(r7, 0x0, 0x0, &(0x7f00000001c0), 0x9, 0x0) setrlimit(0x0, &(0x7f0000000000)={0x1, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) syz_emit_ethernet(0x0, 0x0) executing program 3: sysctl$vfs_nfs(&(0x7f0000000200), 0x3, 0x0, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) getpid() r0 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) writev(r1, &(0x7f0000000500)=[{0x0}], 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000440)={0x2, &(0x7f0000000400)=[{}, {0x7, 0xf0, 0x20}]}) msgsnd(0x0, &(0x7f0000000200)=ANY=[@ANYBLOB], 0x401, 0x0) write(0xffffffffffffffff, &(0x7f0000000080), 0x0) socket(0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x400, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$WSKBDIO_SETMAP(r0, 0x8010570e, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0xdd, 0x9, 0x9, 0x6, 0x2}]}) msgget$private(0x0, 0x0) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x4000, 0x8, 0xffffffffffffffff}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x1, 0x2, 0x4000000000000000, 0x3}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x2}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x2}, 0x5, &(0x7f0000000500), 0x0, 0x0, 0x0) executing program 4: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) (async) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) (async) sysctl$net_inet6_icmp6(0x0, 0x0, &(0x7f0000000080)="65feaba9a71942a5", &(0x7f0000000100)=0x8, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) kevent(0xffffffffffffff9c, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x8}], 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) (async) write(0xffffffffffffffff, 0x0, 0x0) (async) setsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x0, &(0x7f0000000000)={0x0, 0x2}, 0x10) (async) r3 = socket(0x2, 0x4001, 0x0) r4 = dup(r3) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) (async) socket(0x2, 0x2, 0x0) (async) setsockopt$sock_int(r5, 0xffff, 0x1003, &(0x7f0000000040), 0x3) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) (async) select(0x40, &(0x7f0000000100), &(0x7f00000024c0), 0x0, 0x0) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) dup2(r1, r2) (async) ioctl$VNDIOCSET(r0, 0x41946465, &(0x7f0000000100)={&(0x7f0000000000)='./file0\x00', 0x80000001, 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r6, &(0x7f0000002400)=[{&(0x7f0000000280)="3c5a29f51ab87f59f8f3c49b1d6819fa6774e52b588e7ac0850e9bb6d6e49d28583cbad266c5560b31ff65c4597d5d8f29478921953e8bd8b3486b66d5b93b83f00e30e620ed1280811e59b2ff1cd546a83633293d7534ef6a9a384ffb9f34ac7dcef7e7f544bd98c39521a490c76b80c1f3317cfc4671b320ab74dc622a260fa1d1e3113f891b18225c4214d2f8275f38eb3a65d05e6a0421a2410b9255fabf7124a6f0502be6596269174cf6bde36f432cdd7c2822c6f1346e20f64641c4b46dbd24c10da7d083a348146fe2939f4c95f988e4cd00b73e858c52e4aecda95d31edf3536ecfd412b2d9478fd4a021292743ec276238d550a209fb1c23d0732da3beb9a0c8b7c6d98ad3b4daac2a806224f690bb4354761c98fd742fa3ff8e91e926652294266d302a6a2d47ac92f19814f089d6b30bfa96ded39c49285a00203d1c4a418b790203acaaf3e7367c439d6a9ee920f0ae7852d78a1dd7f577484706c5761c132bd602752a41731e50f95cfab5fa44ce24edbda0b75a736073f10c48bc26098c3a63723f951f07cdec35fcde61c4e7d1d1a38df4e5b8160b0cfaadf8f4593a0c253b37602547624075de2ee5fa3b353a23e7b1d4f6e00927f69d7a92a8a5bb09bd4651943ae3a7c71e2c53bbbfcdfe5706fe68621cef1065864747c082360f947208b75cb985c0e6a36c8b974932b349826a11cbe411deb9c4e475076421569ddf4dcd4611af01d36ad61b42686546d83f0ea9c8fca0c7578f8675b37925930094ee869ac026e758d083a25068ba26cf6d6e87abc7d09371ed33664c6dc704295934fbe51ab6fc8531b8c79a932a1c7d1d8b54de4aee326ffdba80f7949303d8700771459b253a3f0f71b0bcecf1ceab8dec5c1110e01858bb785299b587600a24301fbd057bb4f0bd021b54d2ddbc48171217bbabfcf4c00970250a0e48e5d5e45225ab4e97b733e153a2e32c1e97af4114a5d19874430274215bfddce13079f8bcaa46f59a70d192775f6dc325a2027b7066fc091645d2ed2ece259ed00d88721f21c4a531c2088de67f32fae7076efe772a599ec51716e063ddaf3e3982df30dccc7ae231079c9d3427a1e4e04a7964d1813b6707f642971f44d9672a72eea9c3b2f2dc6c835bf7db1b6e3b5ef394b7d37413eda5d5b5022eb59043bc28f5a47f2160f257a53392175aaa3994293cffa9d704e037d9cdf95f5b855333f3d443f7162892259b5cf05fde768850d7574f8d9f6ebacac93acea15bd6210f85f519be16c63e588dab49538d42238b3b6c04bb0ef25a4fa40ef0de40379e1468364a1bbec1af92337104a6dac4f42e38934d3629afc8268d2f7c2959685a4931c386448acf130c9293fcd11c11f721b05566b55c61a068fbe3c39fbf1b94ccb1dc65eeaffb1b10e43107ea0c2fea86a1df2c0013067dbc3cce033ade748c35f42ca936d84fa001068df40f48d8ea7374a5c6e1b0c35aec58fe3917c6d046a0ea07bfb566bc1f0fcf156febda03a7668179ed1126cfe1edd109a23e9c9ea54af2669d6e2f2e98ad8b78218dc6fec2f706ab60b54a0571d1116a17071fbfcb8f32098accf0e9b4e10a44a415a1c4eb9a0c32e3ecbf12c85a7d2ae36513579c1c506b46d6286095a2239abd70f1c49147def263a069de96d1ca7bdeafa0fa0927b594a000a029a857d4d5c6b878d362bb9186c19ff909b0e201302c849e6f58f707a99abe7cc4d503659ca02ce5465928f5bfafe2559bb02b654e0c4e6bd198582bd585867361dd5459b9e6def492f95015c9ef7da95af710d0eda22df41a77cf5c853151ab629e34ef1e21a61e0b9224e536414e0770c4e3037aae500c25b91bed6c627027a65dcbbeeb7699848af6e8a2657725b26fd264e2bc433d1079d3b4eef4990ed6cb00a4f65fef22719786acb9f1ddc7c8cdf3b0c46cdcff3d043744d636872c2f2d37796dae9e3fa903a0150997da0c0858f1aa23a263e8ee08ee5e89b5f595de9c7e4cb57505ffd44eb590b1083fbae915056a5725c973003580b93d837285005c363b055c923859d98f3264b43e780580608225cd34223dcc07558fd47dd7c88c2e4b3ff2900afb27bf2f4e5737392d368f9f3d343dfc020655de1e0f7dc6a994f43dd7aea299908e5dd3c430909379ceb181634a97271592a662875fe4ae3e59ec2a82d5947df1e849b062a9bc5a0074882b646b477b0f7854c4e76b7acb1e1b7d5777004ccb6104466a705422bed2c80f58af818b36b41857a8c508532720ce7fb696e9a6506dfa0075941bf4ac1453883d72fa9ace96fdcc7bd96227b51768cefa3eb87b24d72878acea9d1738ef8a1a8f78a7c5650fefa48a1dc84c40c82768c0bf928d3eeb956f70d776c71b65c08a505557b3a19e7a99a8f64e776ee982c390e378b28f71c32c87659d39bc8a722d47a51d64b1f82569c23bee812e61b9626ac6c9e2d6e62867138872c13ce991e6ab752258a3629743109b952d5f99c3d8b239fba52ec1934e34d181b0e7a43f66beb8b55e42949ab51368653131bc212585562a0210fa774d37e848ffddb7ee3bee5bae5932ec49e0515afd68381fd678eec805982cc168a04a84974ecf67cf47e2a5834eb79dfa5c723ff5da9620b01d6811955f7fc8ae696c71b485fd8218de4fa439179b6ae4ca5cfbc56ca00fb388785c94a1b8d92921b1b11ab12f26dc4cd274ec09884a914365184c0e3fde4d55d97bee404aef05d847f094edffaf9b8c4a7c03d09eb7bf4a5d6471849de7666480af447a253824275299d3163f3cdd3387fcbf78f093a90703bdecca69eac1eb9bf6445c0eb5983a725916fb89875364860c29b2d0ded586f0c97e08a0d868dd9c207b222cf21827f518da5017759e2e2fd8026ea663424d8bb74306b043da7b6b1b4beeb81c23cd19c8a6dd36b21ca44b538b4c3fdd02cddd0c651fc76ae63a7be1ecb9545aac782fa89137966faf75b52205019a331747bf59015df8645b0d1e91471cdf45fbce21a2d0895364d13180b3a9bc75126e10f0cc5563c4576f43612538b60884b4952c06b7206d1597dfece4a310b0302eee091d2ce5d04aa333c3d2c1b86b8c90fcb4b93b0be008eea6045a0724f56347ad9e5044bb0ecd2e52233423533d99b834de79591d99f170a4d77b4a121023059f00b4c1882da80bd7714078e44f180c55f2a1d524baf305516443bca96bfe5a23573ba657c3b1ef1324199a689e664e455e66909a6d6163b832f4d41dc0a78bc11e438f483999382f11a88b92e06990c9b329f00091237122218880fde6dd86e509084ad53ff014876a14366132684416554fcea209585092b09d39901cec9ebc13c4d5f0d0594762afb1c733c32e814b194009e90237ca1ac5d4ef8ab079fb0e3686d40245758a5788abb5bab7ec60a6f939cb331bb3935d9e107e6ba2516405f02a6ff040438d85a7f17cd0d219d17972a06cfc4d9f9286d94621785566e9023ba994d12b912556b89aba86eca3cdb31f53d6423d27ac7ef65c4bbfbe22631530a4e5fa2d4c79e8006c1c02ec3a45b6511a66f0af0af5dd4c5e4a002ee15c716e3faf14030748decd5284069971d6a114ec29a5075e3d399028e9391f5db0abaacfeb2e81d3c5e368776efa56e5cedd5af159cf8516cdc02cd1217b25897094869ff359eb530f0d1865e58eb37f18f93f1f03d45c92559a9494c7064007ef35dfd3576f7b7236edb22bc06582351493d5ed14ec666f88773ab1206d97057c0d025d47ba2cdcb3363511c2a8a6d44615d7dd640ab46219d5aa14f7f597b9b93db35f59939e01ed0e3e8acad3c54fca93ad8161055fefb943a8acf31704e96090d274fe6460a8acb117216300be50350aa50c32e735fdc3a60961562f995bb4be8075b69a9aac6a0da32e12534372b7901be7c5530fc42b66cca47dcc321b284ed37d00363b523db8b00d16b58dbfdd102ba94a8f1cf1ae4d39d576796ae01f74f258a7387235b0616eb37b26d2d8928e2403ed8420f2779d5eb28a7f1d5b85ce921b7a877790ee3e00a4b6709432df63355bc4ae4df0a57350d40f518c0da37034e576c7854ca679b32efc656d8e4d4e9c706dc5d0de2a69e18749800c0df632d765364e869e9f9920c54400d628ce2f36f35dd9dd9effd4bfb60fa9852dba4f1e21b2a4fac9ea84eae075295edbcf0f8d820163ecef939eac771be6bf630bde588372325fa75168f56fe0b64686347ad1db5d009c2ac2728507ab1379b95f6c91790e785cbf544c51bf1b0e1cf902adf74ba9d14d2d0a091e229ab5a5a878a7ba8ad805979d4ad25848754fe604949aef3f794dd6cdd916ffd1866b1c76c119b9bf7b7521424866e7f35b631d37943ec7c89be55f1eb4a7bdb9723a4836edc2320afd1ad199da77097bb577b96212d6e8f90c29916c6e3a9d4ba5e452f0a44ea2e470c8b695cf73c5d4dba8c263afb85c5e8a7d26c38636a19c671cc31d3af71d879fef9896c293e04f819f66dbeb51243134bb65535fcb6b41416a8a47bd55cf2a4d492dedab173aa445c2299e26f96f22f50f3750647e18b1e7b5314d11afe2e4f17dd522dc46c96cdd9d1bd4f6e1cb6d70d8a1e71f8c1a15dd78bbc39337d7189689dd4f61f88447af52e8c0cf3649f584c3db7695fe6049b4b3c8d537b60c50de47d33b3c4994e8f65f04703c25291b9037f450e0f27f4b6079394794660eeda4daf5827ff03763d144bc51816725eca7b072e4e952c83e22f5bed1f514b47e623591ca2c58d6cf0db6ad00c709aaf75e0ddffd00a71b8748e892e1b1e554e82f477ccf251f47b30132a32f00cff8ec748dba64e308483c4e4589e2d8a1110496fdb3d724f4e91dc33af456ac5efa0b0cbfe10f3321466ace9ffbeba97d6d9fb8ac4c53925f7021b2d59c6aaaf2b094d89a3ad260fcec4af5d2d0cc0e5adee5e97b5cddc917ac151754437e9bad2050aac15b008bbdcd12edeaaa1106ce4602bbf67741813f515e16b4a08af2ca2a34f27428dc2420af93f1357fa20fed58fc9a7f8cc5fa7fdfd572128f98e5c4380eb3cb3667d9e8c1afceb5c3104e94a99c4defde46b9d5625f02a6ff6ec165426bee4005b8f504f8e3764bfe1bbd12e034650470c7303a11e44c3feec17fec605d50b0639bd34a7b7085b25e25a7819382fdf5aa2ad058f090d62eec267ba125ce36051555e625f0ce1f1da96549b98f736295cf02cacafca49f6b7d1d21a06aace9f61b687ee2ad5c580b70e219de69f826de59bc873d9cfce187020dc1917679c84a19bb8d2fab150605c540b94dd7215d8e30094626d0c7f2b83580846ab96963103fe2136bb41432da727d75b935bf3f42581d936b0d4fb253c595622bff7bbe2149d60dec8193c8a0fb5ddfc2f4777e1f61d3f45fc4f4551ad3a59b7e0f4e0bd1cff0431330c68ba460a047c8a9298b88ed12ada3559e4cea8abaf119021975efd7fed2d3eb40d8bd6993a5987ed9f5cb9066b1794ca8355e0bcd52060864f8407a05c59083c597141526778c3d3fa423eb9fe4683371d089229b4ad19d24baf1468b1d4fa3500a1075818d8a8fcaa82c8894461e88c212dc6e2acc6fa63624d57ab85493081e995e3c7232d51ecce17ac148c155b2bb12050b38ebc3d6c70506db5963a3c5e4e47469b3f3167aa6c1451a3fdad5e2ac48aa35c50fb1394cae17f313118e621e0d7b9a0d22956e4f6617e864d7fd89774f27311edc70c4417f21528b3fdad6dbeead3e6f13d0cab8280a74db367d0e3468640ba6508f57cd11b8f1c1cfe0a9b9c626e7e1", 0x1000}, {&(0x7f0000001280)="f9ca68af9808f029471bce23fb4d671853ebe78879d07bb64389f7fb9188381cbe0fec31583e243101f478485c5ecfcd704d1da7b486600c3dddb4011bbaaa02a2e384067585a566f6d826acfaeaaf9af00adb8ac588a617012793997030f36eeb149838", 0x64}, {&(0x7f0000001300)="afa6f60a7e36e7d0f57d0aaee47d993e01ff0e11f72c3cada40b3a949caaf36577555e8820bc5f92336e7c451695933cc5376d712ab3b97f46d4bdb030abb253349b13d19be55518e4b1acd79b0164cba302c9f10f7e7f9f249ce17e1abddd0d3202898a99bcae8c425746828066468559e183c0094afd4668ea1fd8ddd9c9db", 0x80}, {&(0x7f0000001380)="f0bb00018a49930342c5020be19214392ea4c4f327b1b55b42c138e7a0a89c72fca66c4cb9e4c809094ac204bd055b228d4c98b48227589543051ce5ddca68974f8d5ebc87b4dadf59c33e45bfb7faa2efd6271f52474b90aef19c144a546258b15a9c", 0x63}, {&(0x7f0000001400)="0e74b3754a89b56cf19b38c7f4c293d92579f7ed3768de4464ebb14d8b8a320ce3dbeb970ad24cc08764609e23cf66aaeb499a1495f6e5e7375e1adf493344129c4cb59a623b772b0e6a73ae97489dd1d89268e4fbfdc6ad95c0900c758557a300c6033b4efb55a33eac8852296fe5e38ddd346ce21fed8db6de381bdced26d549725b376e50e62ccc60c6fdcb92cc5924d207ca41bbf8406be68ff8f50ed30e6ef0fb32407d8ec0ba2ccda4ae177c300bd91d819fd8ed8ddabe6ef4b4752c735fcc4e55d3c649beb5180d0ac802bb094ae0f16d22c08e35548254ab290979c4a679e8cf44f6bbb9b816d6bea02e863fdde45335fabb53f4205ead9526b7762059038270c07cbd041a883f925a17fec3c276234b7e3ab2fd87c0be34155cdae7c40d0271bdb21e22ce5be742d6c4a7f01cd00c44d52e044db500acbcfcf39cd6f708f14f9af50323c4ec5f359af435e7f621532b1f08a16e0435166d9846e28edcb31c2d6ca114c7d5295a013c68f342b799fe039cceabfb9a492abf3af96563ed3bc1b2052121ed9cc8d6645789913110dd0f062ad4c83c8a5481835d5ec53bd569e99c5e7e812faedd1142b27454a8cb1e21a7e494b12ad38cc7b2f9c7fc2ddce2741ee66a7bf057ccceec73549ac955dde60c33e1f94c4840b1c9b85444134fcd6058b4a7196fb8148c9ea86f7163e47f57c1991fcc741ca8d1d7c02a781a421faa5640db4e682d4f0372894e682c7c9bc5ba5761245976172eacdf14fcc6ccccc1e6503b400e20150c57e89883327d07121e569b7d87b91ee846fe5d7981cf75944a8a95e6feefa4d6d3db4f3be867a6f98d63e54a657b7546fcce64ec445ba9969db4d57492093dfd0a2f2c1f0807d4a154954be678b38677e68c6f75d61ea33008d6e88f325ffae74d8fa0a350ac884f57a9eb08584cb6a71f979c9b2d7ec6787241a200d6a6fd0218cbfa309dcd3e4de599242c17f03ee986c70917556ecf5970a23a37f0d65cdff021deaa890a114e563ed3f832cf8fe7aada992ae33bb114555d190ec5ad0f3e7d5b84ad69e55798a214ade88556470d81ad7c7ddf54dfb1973f28e087a0ea4c7fee3c5b83f360a0492e2e6928279b43b8e8b5c2c8f8cbf19880a11fda728321f7ae9a1d47a6be3ae3a7de71949074c03660625c2aac65d656141254359d90dd8975859d566523aa8e05dd89075d9d3afd8b526f94ece916ba0921ea65eebb08a114cc27afbb7ff515d767d3fc52c87112670a13e41509455f07b46db5d49bc84daa336091a72ae70537da3644320cb7e3412c779b599dd8ea4dac0ecc45aceb4114cd83924fd1f1987ae310040cbc6b9b5fae890c51e96bba87aeec01404a4026efbb4ccfee6cd2f63e4d36d23a011c19ea864198c5ccc354785fc194fba5f33f346ccb3bc14bb83f2a255599192e939cdb20c083d2cff3f62095dc9662678abff5022449fe7686952bf152b313689c4646ea693866677f86b4aa1ec0f4f588b70c827f17a5dfd8247979ed681b234dd94cf3ad6d140716ee8bc04e29a91d1369a5d1c541a903277076e18671de6f679db3ee9fe0751079eb6a5346b656610fc34bf37eeb30b1a36d1b2e7b617c1d67e7b51093f47b7c6645511875f3115f1f5aaaeb3d91eb28289bfa843b26d4bde2c7ab23b42f073b74729a1ed926e909e093327c14de41532b3cd097128a428ba8baa60012df3be56fa66dee751a4109c79ac77eb690e0f33e01056e279f87b730cd9664926a731f75a8dece8096cc214eabb98ed7ee2015246c3f80b80d4aa2c58bdcd09a4a013abdfae12afcfc961c465e970cbe8dc220b58d1a4caccdd54cee52c80d57921858e629cf63e12910f258be25f1747349b5bebd5aaddcee50dca063503666bbc9ba35353e883e9a7859a1a85efa5c93c4aca92b9b7346a471b69ec0e623b11a205a9b66985768275b2bef55d90f719241155aa719d37c6d52991af8790dbc77b6214a240f3b09ede59d151681d35739b3b6600d24c2ac0668d2957fbc0715e9f6c27f3dae4fbad9b6b146574c49791a53b2ca7a4f232537c324066be5a21101c7570d345ebbfd01454a2dbd87cdb0cd5e30fb470d41eac8e2b31c2fa5db63cc9a265345b67324fb3b5005db00f6f639955a24ad831413b3a2830590d83129308cf9ff71194e4dfdb936e4d9586062e91cf3d237ddf22f09b802b7a50c201810772ddb3c3b064ded181573dd0d15dd45feeb4e257705351b2a2c0c4345678939400d09361d1c42d793441cd5cf1c71280681f95f5b942158c90bf67dc91e7e2f62b7a2c9c0780aa90cfc7594c20a6db090a7efc757eb0a7c8ff77236404247d8fac09c0e5238947163db50267bf92561578e46c39dfca42411327661092e406c41c9a4eccd72ec56237b3b3b518248bfed1d32f61e34c099491e4efa46ec29ef2acc9d34ce96da7c98d3e8515f648d41b26bc52963d91c791eac31e3ce1ac22c4ac4764c5f8234fc27010dc71ae26d4ef5c3c14ecaf29af8b81d17b0ffb525fd750acdbfcb5c3bfcbc8217370cec0f6b83b735d0092cd88f8962f08ada6a3f9ecf8b993f25530c7013809c7f24c3b1f904b52fe1ab63a6d5a448e209429f80506574932cf3f89b023d79d8c6d11c56a94e647a49b7d5298d7a58cff8a669677362c37bdb8a5890b7740f6a8d8988ac404f1845bd166d45dff6fb4e3ea2199d850876d1bf2a39141b6fe8b69727b4b6908db97ef7bc2e26e54e043ea15de1b4ee1c8dc4844cdc971c7eb2dbd45b66c10418eaf4406014175d0cc13b215f039c69198884ca4d875b1bc438742809b87f6b058474b6084b032c15b2cb615f1bdc4463fc8fd4656cc7021633c3b3b6265475e2abd19a0e0c889dcebd80c9ce2fcb631174006f9d84cb51a9ff7564f978d079b03f841de3f194ff21c3edfdda1deed7c390ec938b062d1ed9b62078588a389ecfcad2a681101bee232faf425b87904b1f57fbe554cf5ee125aa24e3ff38d915ab", 0x851}], 0x5) (async) poll(&(0x7f0000002480)=[{r6, 0x4}], 0x1, 0x0) recvmsg(r7, &(0x7f0000003100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) (async) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) executing program 6: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) socket(0x11, 0x3, 0x0) dup2(r1, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) sysctl$vfs_nfs(&(0x7f0000000040)={0x7, 0x4, 0x3559a5c56a6d9b4d}, 0x3, 0x0, 0x0, 0x0, 0x0) mquery(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x0, r2, 0x0) r3 = kqueue() socket$inet(0x2, 0x2, 0x0) kevent(r3, 0x0, 0x0, 0x0, 0x0, 0x0) select(0xffffffffffffff83, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x3, 0x0) connect$unix(r4, &(0x7f0000000080), 0x2) sendmsg(r4, &(0x7f0000001ec0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) executing program 4: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000080)="c7", 0x1) write(r0, 0x0, 0x0) poll(0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = dup2(r2, r1) dup(0xffffffffffffffff) fchflags(0xffffffffffffffff, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) writev(r3, &(0x7f0000002400)=[{0x0}], 0x1) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x10, 0x4000, 0x7e) ioctl$FIONREAD(r4, 0xc0206923, &(0x7f00000001c0)) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) fcntl$dupfd(r5, 0x3, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000080)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000380), 0x8, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8004745d, &(0x7f0000000480)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0x80206913, &(0x7f00000001c0)) msgget$private(0x0, 0x0) executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x78e, 0x0) getpid() pledge(0x0, &(0x7f00000000c0)='\x00') pledge(&(0x7f0000000100)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00', &(0x7f00000003c0)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00') executing program 0: utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000100)={{}, {0x0, 0xa00000000000000}}, 0x0) executing program 7: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005010000009f0500070107000000331c13fecea70500fef96ecfc72fd3357ae30200004e3039d2d236acf20bf404be01000000f7c8cf5f882b297be1aa0504000051e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602", 0x7a, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1f6, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd6000000001c000006e1aa4058b74adad9a4e721f5b293380ff0200000000003c0000000000000001020205"]) executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x900, r0) ioctl$VNDIOCGET(0xffffffffffffffff, 0xc4104603, &(0x7f0000000080)={'./file0\x00', 0x6, 0x401}) r1 = dup(0xffffffffffffff9c) bind$unix(r1, &(0x7f00000004c0)=@file={0x0, './file0\x00'}, 0xa) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000500)={0x7f, 0x0, 0x3, 0xe945, 0x9}, 0xc) getsockname$unix(r1, &(0x7f0000000540)=@abs, &(0x7f0000000580)=0x8) recvfrom$inet6(r1, &(0x7f00000005c0)=""/248, 0xf8, 0x3, &(0x7f00000006c0)={0x18, 0x2, 0xffffffff, 0x20}, 0xc) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x12, 0xffffffffffffffff, 0x3) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000700), &(0x7f0000000740)=0xc) getsockname$inet6(r1, &(0x7f0000000780), &(0x7f00000007c0)=0xc) bind(r1, &(0x7f0000000800)=@in6={0x18, 0x3, 0x0, 0x380000}, 0xc) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000840)=0x80, 0x4) getpeername$inet6(r1, &(0x7f0000000880), &(0x7f00000008c0)=0xc) mkdirat(r1, &(0x7f0000000900)='./file0\x00', 0x104) r2 = open$dir(&(0x7f0000000980)='./file0\x00', 0x20000, 0x84) linkat(r1, &(0x7f0000000940)='./file0\x00', r2, &(0x7f00000009c0)='./file0\x00', 0x4) recvmsg(r1, &(0x7f0000000c80)={&(0x7f0000000a00)=@in6, 0xc, &(0x7f0000000bc0)=[{&(0x7f0000000a40)=""/78, 0x4e}, {&(0x7f0000000ac0)=""/187, 0xbb}, {&(0x7f0000000b80)=""/11, 0xb}], 0x3, &(0x7f0000000c00)=""/74, 0x4a}, 0x1) fcntl$setflags(r2, 0x2, 0x1) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000cc0), 0x80, 0x0) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000d00)) semctl$GETNCNT(0xffffffffffffffff, 0x2, 0x3, &(0x7f0000000d40)=""/77) r4 = open$dir(&(0x7f0000000dc0)='./file0\x00', 0x8, 0xd) utimensat(r4, &(0x7f0000000e00)='./file0\x00', &(0x7f0000000e40)={{0xca5a, 0x4}, {0x6, 0x7fffffffffffffff}}, 0x0) recvmmsg(r3, &(0x7f0000004200)={&(0x7f00000041c0)={&(0x7f0000000e80)=@un=@file={0x0, ""/4090}, 0xffc, &(0x7f00000040c0)=[{&(0x7f0000001e80)=""/28, 0x1c}, {&(0x7f0000001ec0)=""/4096, 0x1000}, {&(0x7f0000002ec0)}, {&(0x7f0000002f00)=""/102, 0x66}, {&(0x7f0000002f80)=""/22, 0x16}, {&(0x7f0000002fc0)=""/189, 0xbd}, {&(0x7f0000003080)=""/29, 0x1d}, {&(0x7f00000030c0)=""/4096, 0x1000}], 0x8, &(0x7f0000004140)=""/116, 0x74}, 0x1}, 0x10, 0x843, &(0x7f0000004240)={0xfffffffffffffffb, 0x80}) r5 = accept$inet6(r3, &(0x7f0000004280), &(0x7f00000042c0)=0xc) getpeername$inet6(r5, &(0x7f0000004300), &(0x7f0000004340)=0xc) recvfrom$inet6(r5, &(0x7f0000004380)=""/191, 0xbf, 0x800, &(0x7f0000004440)={0x18, 0x2, 0x7ff, 0x2}, 0xc) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000004480)={0x4, './file0\x00', './file1\x00'}) socket(0x6, 0x3, 0x7a) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x7}, {0x6c}, {0x16, 0xb1}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x80, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) r2 = socket$unix(0x1, 0x5, 0x0) bind$unix(r2, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r2, 0x1) connect$unix(r2, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x4e, &(0x7f0000000080)=ANY=[]) r3 = socket(0x11, 0x8000, 0x20) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x2000200000003}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af6300372821", 0x62, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sendto$unix(r3, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) r4 = geteuid() r5 = semget$private(0x0, 0x4000000009, 0x80) semop(r5, &(0x7f0000000080)=[{0x2, 0xc}, {0x4, 0x2, 0x1000}], 0x2) semop(r5, &(0x7f0000000140), 0x2aaaaaaaaaaaaddb) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000300)=[0x7ff, 0x1000, 0x1]) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000001c0)=[0x7, 0x401, 0x95, 0x1, 0x5]) semop(r5, &(0x7f0000000080), 0x0) r6 = getuid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000240)={{0x21d, r4, 0x0, r6, 0x0, 0x188, 0x7e03}, 0x5, 0x8000000000000001, 0x10000000005}) r7 = geteuid() setreuid(r4, r7) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000140)="67b5b992045c1a7733de82f88aee33819c876f2c6e59c445667afca993a0516665954db86908d70836eed600"/68, 0x44}], 0x1) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r9 = fcntl$dupfd(r8, 0x3, 0xffffffffffffffff) ioctl$WSKBDIO_GETMAP(r9, 0x80047476, &(0x7f0000000180)={0x0, 0x0}) executing program 3: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) syz_emit_ethernet(0x52, &(0x7f0000000600)=ANY=[@ANYBLOB="aaaaaaaaaaaaa759c7334c0e86dd60230000001c2b00fe800000000000000000000000000200000000000000000000004e"]) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) socket(0x2, 0x3, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) ioctl$FIONREAD(0xffffffffffffffff, 0x80206919, 0x0) socket(0x0, 0x0, 0x0) r3 = socket(0x2, 0x3, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x3, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) executing program 4: syz_emit_ethernet(0x2e, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaa2aaaaaaa020000000040080046000020000000004aa1d7eaac1400bbac1400bb830300fd1000907800000000"]) executing program 6: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r0 = syz_open_pts() readv(r0, &(0x7f00000012c0)=[{&(0x7f0000001200)=""/1, 0x1}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffff9a, 0x0, "b07b1f660000000000002000"}) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "0fdb000000000000000600000000000000d900"}) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd01) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000040)=0x4) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f0000000100)="5d3c00442c75ecd422d195aaf41d5887d41c7f1e3fac0a697ce254b93fbc", 0x1e}], 0x1, 0x0) executing program 5: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(0xee00, r0) getuid() sysctl$hw(&(0x7f0000000000)={0x6, 0x11}, 0x2, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3f, 0xffffffbf, "0000c6186461c0940ad9fffd45ffffffffffffff"}) poll(&(0x7f0000000100)=[{0xffffffffffffffff, 0x40}], 0x1, 0x0) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x5}, {0x3}, {0x6}]}) writev(r2, &(0x7f0000000140)=[{&(0x7f0000000080)="35b5c242413c1026089a59583cc3", 0xe}], 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) socket(0x18, 0x2, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000400)=[{0x4d}, {0x44, 0x0, 0x0, 0xffffffff}, {0x16}]}) write(r3, &(0x7f0000000140)="7f23a3c23cce2575e1dd92c25678", 0xe) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) setuid(0xee01) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x144, r4) select(0x2, 0x0, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r5, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) connect$unix(r5, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) executing program 7: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r0 = socket(0x0, 0x6efb34f9ae2e33d2, 0x0) chmod(&(0x7f00000004c0)='./file0\x00', 0x80) r1 = openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x80, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000480)) getpid() setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100)={0x5, 0x1}, 0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000180)="9ccf79fa3ded84262135f512814ffbba8e3e100fa690279b2f6625f18b65519f97a696415e06d3acbb0d01f78ad13390841823e3902c0b2be5daf24cc06cfffd80b60bbb85619260e236caf3d12088423a8a6d0e3f494c8011a88373b58df0eb6b9f9642f8cf81ff290f2a4ab0bf79304de51853b4c58061ee7e9422ed7ce6301b34e156a9ab66bad5ddce1438277fe4bd6ba318d7e1a246367615aa1b4d8e19b38401c3e0d4bec811b8b1c1c3298b9212255c7555bce7cf11a5384c2cf6eed285ab", 0xc2}, {&(0x7f0000000040)="b8b2ebe0141e83d8e4bcecf910a550307c1e9b7143c7d969251d2bdee70757fb7d84a8a4eaa72381dcf125bbbb549765b92fe4eca1f3bb2ac0fb", 0x3a}, {&(0x7f0000000280)="7e4228720cbb60626d2e2ae6a2e61479a9e174cfa3654d696e4c1b9353a53d7f3c5a07405723b8df49b3564d275b8b06d8d2dbc1270581a7fda74e682b83b13fcb74439ace2f187d205afdca51bd3c3d4925bb3b6a74258bcfc8a9f1705c4dd19abc2d0101907859a0d47e2bbfded87ad2079c796a58cf274dc59166e60f20f16bcc5aa398a1df2ec5e01c0a49ec7e96999cbd9803b05317822f2cc662a4a7a610e12782399d804e4998050a178aba", 0xaf}, {&(0x7f0000000380)="be969e640cfc797d10eea463dff7b6a8ac7e99e1d9958ea65fd08ae7a54e91d4825161af125d1c9a0b20b66edb0e995c78f01c86b9c9a6ad75ebafcb23252ba3914d887f67fc1fab950ac1a6082a53b4362da83d159c41484c407a92503219b9b564e116818a89815601ac583a0765fd18397675ce7ee180bad4edb747592cb996c78237aba5ba1fae4ca87078541dd56b16ac0a211cc94b969c0cf27beecdb6082ed86758f4f86392748ded8db637871340618ca91b9e5118a5acfe9b5ee1404c549d30f69e4b2b3acfcb57856ebb300e6f252665d01fd896c5f66b2843d4fcf866cf7d7cd2", 0xe6}], 0x4) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f00000017c0)=[{0x3}, {0x15}, {0x6}]}) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[]) ioctl$BIOCFLUSH(r1, 0x20004268) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) executing program 0: socket$inet(0x2, 0x2, 0x0) syz_open_pts() symlink(&(0x7f00000004c0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', &(0x7f0000000240)='./file0\x00') readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)=""/94, 0x5e) flock(0xffffffffffffffff, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) mkdir(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xc5) unlink(&(0x7f00000001c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00') chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod$loop(&(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', 0x0, 0x1) chdir(&(0x7f0000000a80)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a40)='./file0\x00') open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) open$dir(0x0, 0x0, 0x0) mknodat(0xffffffffffffffff, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000002180)={0x1, 0xa}, 0x2, &(0x7f0000002400), 0x0, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000b40)={0x4, 0x18, 0x29, 0x2}, 0x4, &(0x7f0000001240)="66fe3a828381d1e273eacda67075ad6935def5f9cd6995bdfd37e33b08ec074363780548fe35051f4414dcb8832dcf5dd6c08a8cd1744e607e978223945da20546cae6830b4f056ac5df91fb82ec2609168fa140743c02dd1503106835", &(0x7f0000000b80)=0x5d, &(0x7f0000001480)="2f7d6462b09210212ad2439154e9f90d71e37f3b80503d515147e8e664d97ed6fb4799d16a1bd7d4e1fe5efeb1d4944798ef41bcf2867f3a65c80dd3cf408a21fce2885ad0099b8d78ef0dfa1361cfceec9c5dfe888113ae58906b77610f9e10430512b10899519b21bb405cce2db906d6c6d1a18f0dd1541fe7aed3b1930db55f1c28ba1199cadd24b8a48ab40f141f52f7e2615fed636144bd2f27dff480aeea32cba0b2027615ca646b6287cfebf08122705ec14db3aca985926469f50ce98eb89fb1b07caa8a", 0xc8) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b1809ffffffffffffff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0x10011, 0x0, 0x0) chdir(&(0x7f0000000080)='./file0\x00') open(&(0x7f00000002c0)='.\x00', 0x2, 0x21c) close(0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0x0, 0x1, 0x0, 0x0) executing program 4: shmget$private(0x0, 0x5000, 0x120, &(0x7f0000ffb000/0x5000)=nil) executing program 1: sysctl$kern(&(0x7f00000000c0)={0x1, 0x3f}, 0x2, &(0x7f0000000080)="82f91f3471ac0058bc5a3f501d7ec90a000084cf71b59c7afec37082070000005fcf1dbf37db087dd13714f403ac152322343f610c57140998299943de26", &(0x7f0000000000)=0x3e, 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x8000, 0x8) mkdirat(r0, &(0x7f0000000100)='./file0\x00', 0x40) executing program 6: open(&(0x7f0000000100)='./file0\x00', 0x78e, 0x0) getpid() pledge(0x0, &(0x7f00000000c0)='\x00') pledge(&(0x7f0000000100)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00', &(0x7f00000003c0)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00') executing program 4: utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000100)={{}, {0x0, 0xc00000000000000}}, 0x0) executing program 3: r0 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0206923, &(0x7f0000000000)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r3 = fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$FIONREAD(r3, 0x8004745d, &(0x7f0000000200)) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x8020690e, &(0x7f00000001c0)) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) executing program 1: setrlimit(0x3, &(0x7f0000000000)={0x7fff, 0x100000}) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) r0 = shmget$private(0x0, 0x3000, 0x20, &(0x7f0000001000/0x3000)=nil) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r5 = socket(0x18, 0x5, 0x82) setsockopt(r5, 0x1000000000029, 0x1, &(0x7f00000004c0)="00000000e0330c46ff5fcd7f6cb0ce8668764d4af9a08a16556bdb8f911a4b8aa170db5fd18f5b2719e5d43f5b7b1c393247d2069f00295b5025c79e9867e8fe22aede1bbb481376cdcd80db459dfd4c615e2e184693caff85ae469df968c0e0912db5e57245cc2c86daa2fee31f2ac87b8f59e7b7c69a1b92e1b7fd23641414a847f1decc91759d71caf975261de58c0c3d04000000000000000d5c6a677fc75a336a9b8f7eeefd0adf33ef1a6f5e581059bec627e6b65dd43dc084cbe3f1826898670d351a9ed3d28b18f96b0b95210829720d1410654a368d8e7d48c8ac1c86392ccc6a90219b3d3c4f9d8696dcb40935a023976d9daf1f2011ec61804e6a85a687f7aefb4f2831a44904edaa9be3166e77ea1202b1a6ad59de30bbee8b8d55a70fb57dc0", 0x126) r6 = socket(0x18, 0x1, 0x0) shutdown(r6, 0x2) r7 = dup2(r5, r6) r8 = semget$private(0x0, 0x4000000009, 0x82) semop(r8, &(0x7f00000000c0)=[{0x1, 0xffff, 0xe5ce97ab354d96be}, {0x4, 0x4, 0x1800}, {0x3, 0x0, 0x1000}, {0x2, 0x6}], 0x4) semop(r8, &(0x7f0000000340), 0x0) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000040)=[0x7ff, 0x1000]) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000240)=[0x7, 0x4, 0x7]) open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x6) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000380)={{0x9, r3, r4, r3, r4, 0x100, 0x5}, 0x2f8, 0xffffffdfffffffff, 0x7}) semop(r8, &(0x7f0000000140)=[{0x4, 0x200, 0x1800}, {0x3, 0x0, 0x800}, {0x4}, {0x0, 0x4, 0x1400}, {0x0, 0x5e0, 0x1000}, {0x2, 0x0, 0x800}, {0x1, 0xda, 0x2800}, {0x4, 0x6, 0x1800}, {0x4, 0x8001, 0x800}], 0x9) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r10 = geteuid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000100)=[0x0, r9, 0xffffffffffffffff, r12]) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000300)={{0x200, r10, r9, r11, r13, 0x8, 0x6c2}, 0x1ff, 0x1, 0x5}) r14 = getppid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x8, r3, 0xffffffffffffffff, r11, 0x0, 0x100, 0x8}, 0x81, 0x4040, r14, r2, 0x8, 0x3, 0x2}) socketpair(0x1, 0x2, 0x0, &(0x7f0000001640)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x2, 0x8000, 0x0, &(0x7f0000000280)) recvmmsg(r15, &(0x7f0000001dc0)={0x0}, 0xb, 0x0, 0x0) executing program 7: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r0, &(0x7f00000008c0)=[{&(0x7f0000000840)="0aa5b7209e1a815bd468d6b718fad7d23835768091d7e30514cdaa394ea50291cb050dfd7f77a4e4966575bb4394baeaa8b3ef1fae762080719dc6472e", 0x3d}], 0x1) execve(0x0, 0x0, 0x0) socket(0x11, 0x3, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0) open(0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=[{}, {{}, 0x0, 0x40}], 0x0, 0x0) syz_emit_ethernet(0x17a, &(0x7f00000001c0)=ANY=[@ANYBLOB="f3a2a8908a86aaaaaaaaaabb86dd601ab5b60000100000004e95"]) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd609ded1a12390000c4a4e3434e58d025a6a8a81cf312b8befe8000000000000000000000000000aa00030000000000000101000101000401000401000103000000000100010200000000c7ab6f1eba08bf03d1805fce0ef2ab82f4a065245eccda108bec7cb23f632c993265a4cefeb77b1406d562a47d4b0054943553278b519ed107f62b5c352f8e68d83c1fd85b8e1083556d7fa2fc09a3e823fa940de6ef1b18ddb2a2dba0d2d9c1b44b20ed3a932a2c47f4f4d3e34ea1b67a607001a4541a87d5d347b5049b3444dc2b7abe3499079a5701e88493acb2eb1808e8b1f74311083f93341607915aa46325934e81b672d809cb6bc5f3d64480ba4db4432a67c2548e259fe7831f7c6dfe"]) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc1206949, &(0x7f00000001c0)) mkdir(&(0x7f0000000140)='./file1/file0\x00', 0x102) getgid() mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "32cd8b6abdc8a5508471050000000010000407ff", 0xffffffff, 0x5}) executing program 4: r0 = socket(0x18, 0x8000, 0x0) setsockopt(r0, 0x1000000029, 0x28, &(0x7f0000000000)="5ab7776a", 0x4) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() close(r1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, "5238f0c10fe300000000000000000400"}) syz_emit_ethernet(0xba, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd600000000084000080000000000000000000000000000000ff020000000000000000000000000001"]) executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1000000000000000, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x3) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x18400, 0x0) semget$private(0x0, 0x1, 0x771) sysctl$vm(&(0x7f0000000000)={0x6, 0x9}, 0x2, 0x0, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x8000e, &(0x7f0000000140)="f1bd44ca0c1cc60eeb5f5e9ed1b3b22526e605dea8d45516fcdd6f1170937c17f7ad9bfad38609ee897fdaa036640a61f5f3473cc2bd663899bffaeb28643368183d63b4397060cacbd887d6ce0fe6e8dcce4074152249a4bd88515ceca46c3e879609cffa3ceb371211b65917343fb1d25c2fdda105ad45cdc7a06916a2177343becc4f083daabf2364581def1aca2af4c39909ad4f4ea00d66f4a09f42ec102eb927d33009007db4", 0xa9) r3 = socket(0x18, 0x5, 0x0) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000000)=0x5, 0x4) listen(r3, 0x0) pread(r1, &(0x7f0000000040), 0x0, 0x6a08) mknod(0x0, 0x3a0914c44f7b202d, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000003c0), 0x10) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) write(r3, &(0x7f0000000240)="25a99fbf493e6b7ae9dc4182d1026bade187a7be89cf552946d563431143152158a12f214a6e0c20e9a3421f30604d429b39d114790337a1fa745cc813283a583683b6426b6373d5edb3e7111a619129ebedcc0c2fc0cd282cc79305be11f6e191db897b0e373a7e262086e0c0c2102679bb7443d3b8d0baba7eba74cd3c403470796bf44e57278848c3d0f96c68323fbed4a0a3e2fc53a6196d11c5f0f529df35c83e4bf5698a8f53f62df2cdda65d6508622fa03918871f87c0944", 0xbc) chroot(&(0x7f0000000000)='./file0\x00') r5 = semget$private(0x0, 0x4, 0x90) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000040)=[0x7, 0x24, 0x7, 0x4]) semop(r5, &(0x7f00000000c0)=[{0x2, 0x1000, 0x800}, {0x1, 0x65c6, 0x1000}, {0x2, 0x7ad, 0x1800}, {0x0, 0xffff}, {0x1, 0x8000, 0x1800}, {}, {0x3, 0x81, 0x1400}], 0x7) dup(r4) executing program 2: syz_emit_ethernet(0x36, &(0x7f00000009c0)=ANY=[@ANYBLOB="aaaaaaaa95667723aaaaaaaa86dd6089328b000000002d350914dac232dc8627952585c2ef4e647e1cfaaab91fde5766000000000000"]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) msync(&(0x7f0000ffb000/0x1000)=nil, 0xffffffffdf004fff, 0x2) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) r2 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) getdents(r2, 0x0, 0x0) r3 = open(&(0x7f0000001700)='./file0\x00', 0x70e, 0x0) writev(r3, &(0x7f0000001580)=[{&(0x7f0000000280)="986dd270be6ac02e9e752104269eb5a5fbdb6d78b13e6b317db4c3c91d806d3117b454794642d9a136fdc6a93a92885b7b7d701c39eb43a2eba3fda5909633c7059ede1e2bb43c8a06121030bcf5b4fc73aef1830a8a44c36c4f60140f5554a0bf950cf6aa08a476b2b1e26894ca05431d770df0d7cf77928f6a", 0x7a}, {&(0x7f00000000c0)="f8e21c198c33612b03d0a144a33b07dd950014de125ac4b1ceb21e00f55c5146f72415fb2fa7e4798e51ed4453a1a27e3c31944c13c188e08ba2ffe998c6d40abe1b7b728fb3c9c166a849f62cdd716d7bf39dfa84ab291fffa6dfcbabdd51d2df6ce285df849db7da946b9a9d8d2500784358d7922b2aa4dc7e2322f8235669caed77c5798f57bf4e7ce5dbbbdfaee7f0b356f724ff9bee5bb76ebbd538d287276b9630e55370dda88dcc4dc6bb09edfae88442aa85bdc7c77e4ea23cbeb99d5a5a9f9d1628b734ea963efc7f7b98463cd2a5b59fd0f80c0f1b", 0xda}, {&(0x7f00000004c0)="f713c4d5f33865c032e189907f732703f921f230c367713c9621d826a435c8a5a6b73c5e38fa6dfa1881b4c54c0fc8171a857a0f4c94ecd5be8ae63e33ecaa5f5ca33d62261c71e4a1500d6e0997d735817ed2ce00fdae0760868412852794ff57ced4e699a3e4df1d9ab3e0b03845f549d6c287cb0b4fe826261feb0bf0bf0997d07c068f9fa807e88467f85a543c458ddc1d578603f40078f2702898ff2cc93c0346049fe10e7c8e06981c8dbd8f5375d71a32e76ee5f79144ac3995bfbf7df2dd74912b45de529f7c0c0a95a2b25dc0dcd02db702caf8eaf14efcd34109d7cdcd191eb7dd383e1e34ae4ad2099265a80e1ab16aaff43ed5bec42b949fe273312c7aaed09daaf9bc4806fce6ea07691d610959168394cd250787937be3b9d9eb4fe5ac4c81154584d7554ada65294383e3db7080aa664f1e", 0x139}], 0x3) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000280)={0x0, 0x8bd9}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0) write(0xffffffffffffffff, &(0x7f0000000080)="2300efe4855a00beaa9acc7808d0", 0xe) sysctl$kern(&(0x7f0000000080)={0x1, 0x44}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) preadv(r0, &(0x7f0000000180)=[{0x0}], 0x1, 0x0) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001140), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r5, 0xc2585601, &(0x7f0000001180)={0xdead4110, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}], '.\x00'}) executing program 3: open(&(0x7f0000000100)='./file0\x00', 0x20, 0x1a2) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) ktrace(0x0, 0x5, 0x40001b00, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x80) socket(0x0, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) r3 = socket(0x18, 0x3, 0x3a) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000540)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000002600)="e426d0c9699fa16c61029568a5a7fc4010a3cd26086976524a199b576cf58588bf04a142f6933152a977d2b52172fbc1bc5231c045a6622295075ec4a3464b1eb4f2ec0a2d86a5a89c0068585d86bc0c34d26c9fa33d9dc75be8be574f6cdac3c683192c85c23a324c56f07d231e91f631f18e4d4ded4945bbfffe6467e7175380f40d0aa0ddc02bc92035547a57786aa267fc5554d52b3b4406666e8333a4389f84041bc3e8057f0c8186e6df27b735fdccd1ce4922c449c593e3f222193e5cdb923dfbed69ef6839cc6d700b2e4dc7a7f4a7448e142272318415517043be65e4541ed5f8777f1717abb4f815e52a7547dcc1c5e99ae525aaba3f8c37852e2a9a761130d19ca867752c2dd3380f2b7e77156893ac49cc74c72d1af608bcba7ea1e8005c1e2bf0076237863455624a4f24893299938c22ad4235e0b5d1fdf2d8069c2722ba87a74eb6778174b5100c2f07538a88581e2c43c29cae6696b2a9bfb92d1ab504722286b3563168de5563d60396905f0cf6e710649b53092dc4731c59feda9d9263173ea94d3c1ce55732f8422f1eedf08549b76583c59cdfdf7b44eaa3f84647cbc0f87a971d07b303c8d09ff2c42c7342d2afafa8b3a688d3a4f8dc76562c933852f30b175f0e250e46af8e1dcf45dbc0e3629080bc09c3dcab3a0f1fe516bf097d063a7292756a030ef5dcb981eba7d260b4a1008fe9bbe360a54eba825ffdfc10e6e921081a6a97a0182394ea65e025dcbb65f861fe25110364b5cb8bfdb0980fb465129c747138297d8106be950b9bcad27fda8368d4ea87e0dab3af0f2e48aee3f369d4747bbe7fdf4b8ba5f07bd2c1ea25dc9437b67ab2f056d81cf427f98a8d455804530e92f3ba638754231e7ac56ca04eae9d5d63dd23daa5d886f23e4890873650757b2985306f8bbe1f43f586ac450712df623075e6ea2f394b73952de5b8cedb22229bebb01656439b84e5921be138ef6d748dc68f54b91e4aefad741f06a026d7c41acad5e96bc3a419dc7e0ef20a7bc7f53c61c7a49b276f239cebac82c6d536603c464ea10b743aebeb45c20da1e116a80f3bad7ae1d544d4ac516d3527e66e1072185e722088cc81c146d679cd132b34a8f47bab6090d8cecf8e1687d3686d2d72d8ab595c101a11d30a40387b630db7309d0ed1a0dbb70d8bb3e17d34d3994dff60cebc9c7999aa146e599d33f50cfaa9e81a565dbb768d233a361753afcd46e1f82a05be6bc93df46d52bb5f4e0c0fc81095a263e4724e0f8128a427830300a8b302ac0c3e6b1215ec8bc668ec22726e018bcc97ad79a6eb433c23c67cc7f06e5f7c3a75b8916aa0d9f081663571d5cb5ba5dd310b470ea66c467212a0cdc2d863ca25e4182a40d6bdd9ba59aa539b373624d4c3095608311b275c2e26601e2734a3f6c28917f56c53502f4862b415dc8131f29952bb05abe3bf592aa8941971dfdb9f3e0e4886a75b0115e9cd6e42b46af5d4", 0x421}], 0x1, 0x0}, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x0, 0x3, 0x8}, {0x18, 0x1, 0x6, 0x8}, 0x9, [0x9, 0x5, 0x9, 0xff, 0x40000, 0x6b, 0xffffff7f, 0x8]}, 0x3c) r4 = getpid() r5 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) r6 = getpid() ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0x1720, r6) recvmmsg(0xffffffffffffffff, 0x0, 0xfffffffffffffe29, 0x0, &(0x7f00000001c0)) r7 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f00000009c0)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r7, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000140)={0x0}) getpid() writev(r5, &(0x7f0000000300)=[{0x0}], 0x1) fcntl$setown(r2, 0x6, r4) close(r2) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x2000c600) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 4: sysctl$vfs_nfs(&(0x7f0000000200), 0x3, 0x0, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) getpid() openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) writev(r1, &(0x7f0000000500)=[{0x0}], 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000440)={0x2, &(0x7f0000000400)=[{}, {0x7, 0xf0, 0x20}]}) msgsnd(0x0, &(0x7f0000000200)=ANY=[@ANYBLOB], 0x401, 0x0) write(0xffffffffffffffff, &(0x7f0000000080), 0x0) socket(0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) r2 = socket(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f00000012c0)=[{&(0x7f0000000000)="c2514bbf31", 0x5}], 0x1) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc2585601, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) msgget$private(0x0, 0x0) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, 0x0) bind(r0, &(0x7f0000000080)=@in6={0x18, 0x1, 0x200, 0x7fffffff}, 0xc) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x2}, 0x5, &(0x7f0000000500), 0x0, 0x0, 0x0) executing program 0: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000140)={0x2, 0x4}) r1 = socket(0x18, 0x3, 0x3a) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x48}, {0x2}, {0x836e}]}) syz_emit_ethernet(0x4a, &(0x7f00000002c0)=ANY=[]) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x3}, 0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x8000, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r4 = dup(r3) r5 = fcntl$dupfd(r4, 0x0, r3) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r6 = syz_open_pts() close(r6) r7 = syz_open_pts() socket(0x11, 0x3, 0x0) select(0x40, &(0x7f0000000280), &(0x7f00000002c0)={0x7f}, 0x0, 0x0) readv(r7, &(0x7f00000015c0)=[{&(0x7f0000000000)=""/83, 0x53}], 0x1) ioctl$FIOASYNC(r6, 0x80047469, &(0x7f0000000040)=0x401) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "21d43609708c89e9859e96776c246e7d9816f2a6"}) writev(r6, &(0x7f00000002c0)=[{0x0}], 0x1) execve(0x0, 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x30}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[]) sysctl$net_inet6_ip6(&(0x7f0000000300)={0x4, 0x18, 0x29, 0x29}, 0x40000126, &(0x7f0000000200), 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$net_inet_icmp(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) listen(r0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x30}, {}, {0x40e}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) executing program 7: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fcntl$setstatus(r0, 0x4, 0x40) shutdown(r0, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000001440)=[{0x7}, {0x30}, {0x16}]}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setreuid(0xee00, 0x0) r4 = getuid() r5 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r6 = getuid() fchown(r5, r6, 0xffffffffffffffff) fchdir(r5) setreuid(0xee00, r4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r3}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) write(r1, &(0x7f00000001c0)="d9537abde93d050cdd16b13f742a", 0xe) r7 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) executing program 6: r0 = open(&(0x7f0000000100)='./file0\x00', 0x78e, 0x0) r1 = getpid() (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x1}, {0x7c}, {0x6}]}) syz_emit_ethernet(0x4a, &(0x7f0000000140)=ANY=[]) (async, rerun: 32) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1928, r1) (rerun: 32) getpgid(r1) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000180), 0x0) (async, rerun: 64) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x961, 0xfffffffffffffffb}) (async, rerun: 64) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x7, 0x0, 0x80000001, 0x0) (async, rerun: 64) close(r3) (async, rerun: 64) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) (async) utimensat(0xffffffffffffffff, 0x0, &(0x7f00000000c0), 0x0) executing program 5: r0 = socket(0x11, 0x3, 0x0) (async, rerun: 32) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) (async, rerun: 32) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x14}, {0x2}, {0x8106}]}) (async) syz_emit_ethernet(0x2a, &(0x7f0000000300)=ANY=[]) (async) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000340)="0200", 0x2) (async, rerun: 32) mprotect(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x0) (async, rerun: 32) minherit(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x3) close(0xffffffffffffffff) syz_emit_ethernet(0x61, &(0x7f0000000380)=ANY=[@ANYBLOB="ff71df1908004500005be2ff1b1795c34b1fd38510d5ff000090780000000000000000f7fcc357956de75ffa26156525f72844fa5962388c143279e75f9be7be312b7aaf6055bc1a7e20e983361f389e45423ab0b409e45986caad5d36a45fa65ce19918eb9819cfdd51cf2890a69b836315a8ef2ee7bd19079f6d4b7e764642d1d6f71ac94971ece96a", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="500000009078000044ab37b677913f2871a456d25b765bf23acac83b44b35cf1c1ddb8183f242b17ec4f314b8fa1b5558e769ec71dc5686aca2584"]) syz_emit_ethernet(0x10a2, &(0x7f0000000540)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd604292c8106c0000fe8000000000000000000000000000aaff0200000000000000000000000000012902000000000000bc742a9c878a7622119f3100029598ba8600907804003a04ff010000e50000000508f34b718b7b2b4a7e7dbfc4564ad6016431f4324734d393"]) (async) syz_extract_tcp_res(&(0x7f0000000080), 0x0, 0xd4e) (async, rerun: 64) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async, rerun: 64) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f00000000c0)='P', 0x1}], 0x1) (async) execve(0x0, 0x0, 0x0) (async) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000100)=0xc) executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x78e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1928, 0x0) pledge(0x0, &(0x7f00000000c0)='\x00') pledge(&(0x7f0000000100)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00', &(0x7f00000003c0)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00') executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socket$inet(0x2, 0x2, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_opts(r2, 0x0, 0x1, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000340)={0x3, &(0x7f0000000080)=[{0x64, 0x0, 0x0, 0x1000}, {0x4}, {0x6, 0x0, 0x0, 0xfffffc00}]}) writev(r0, &(0x7f0000000980)=[{&(0x7f0000000380)="80ecd993af8e500876c3890067a5", 0xe}], 0x1) executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000040)) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) socket(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x205b1a) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt(r2, 0x6, 0x2, 0x0, 0x0) connect(r2, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r2}) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) read(r1, &(0x7f0000000280)=""/167, 0xa7) writev(0xffffffffffffffff, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2}, {0x87, 0x1}, {0x6}]}) syz_emit_ethernet(0x26, &(0x7f0000000280)=ANY=[]) r4 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000480)={{0x25}, 0x7, 0x0, 0x0, 0x0, 0x800, 0x9}) shmctl$IPC_RMID(r4, 0x0) openat(0xffffffffffffff9c, &(0x7f00000003c0)='./file0\x00', 0x200, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000002c0)='c\x00') setrlimit(0x8, &(0x7f0000000040)={0x7, 0x200005}) syz_open_pts() setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r5 = syz_open_pts() close(r5) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0), 0x2, 0x0) semget$private(0x0, 0x4, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = socket(0x6, 0x5, 0xe) r2 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r2, 0x29, 0x1b, 0x0, 0x0) dup2(0xffffffffffffffff, r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0206921, &(0x7f0000000080)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000280)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x20}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x8040691a, &(0x7f0000000180)) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) r6 = fcntl$dupfd(r5, 0x3, 0xffffffffffffffff) setitimer(0x0, &(0x7f0000001600)={{}, {0x1}}, 0x0) setitimer(0x1, 0x0, &(0x7f0000000140)) ioctl$FIONREAD(r6, 0x8004745d, &(0x7f0000000200)) socket(0x2, 0x1, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8020690e, &(0x7f00000001c0)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x4, &(0x7f0000000240)=[{0x1}, {0x15}, {0x6}, {0x8, 0x6, 0x9, 0x1}]}) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f00000017c0)="70a83e00"/14, 0xe}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0xc000, 0x412dff) r7 = open(&(0x7f0000000480)='./file0\x00', 0x1, 0x0) writev(r7, &(0x7f00000001c0)=[{&(0x7f0000000300)="793fc57cd6ed15ef9bc28e110306c769f17bffd3025ae02d36aed75660af7a8015144dea9addd4b5a61ff61c8348465fda2c4ce6aeae7621bf1fd8a5fe3750e961128f067df4b3f5c3f435fdb8a6cfaf661e9eeca95b82adc43cc774d65df062c3dab7de72892cc856a80033415d8efa1b2977dc071ee23984f20d1d2e2541fe5898ff315a6151dc7eb34d601a4e495a5ca9beb1d4bc3d573249e1f6666664b5ea58232030313c73c8b62f8a278f7aad394a9dbd43b6b5935deaf61466ef74", 0xfffffffffffffdaa}], 0x1) write(r7, &(0x7f0000000040)="ac", 0x1) executing program 6: setgid(0xffffffffffffffff) r0 = getgid() r1 = getgid() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x5c}, {0x7c}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f00000003c0)=ANY=[]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x8981, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105727, &(0x7f0000000000)={&(0x7f0000000480)=[{0x1}], 0x1}) getgroups(0x1, &(0x7f0000000440)=[0xffffffffffffffff]) setgroups(0xa, &(0x7f0000000480)=[r0, r1, r4, 0x0, 0x0, 0x0, 0x0, r6, 0xffffffffffffffff, 0xffffffffffffffff]) setgroups(0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x51}) r7 = syz_open_pts() close(r7) syz_open_pts() r8 = kqueue() kevent(r8, &(0x7f0000000040)=[{{r7}, 0xfffffffffffffffc, 0x1}], 0x3, 0x0, 0x8, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x20530c) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000bdc000/0x1000)=nil, 0x1000, 0x0) syz_emit_ethernet(0xd7, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffff000000000000010000907800000000000000004e224e2100000000000000000018de257c38056a7554c13c2f51258d97a86a0fe6bf87424416ec52af8eded9eef219df154b8d82f29d502749c6c98521570ff39b3714abf35cc04cdf04b761429634880b89d15fe8bf6cf22c397fd1d7f1311d8266ec60129c47bd02c8a196", @ANYRES64=r0, @ANYRESOCT=r7, @ANYRES8=r3]) executing program 2: mknod(&(0x7f0000000000)='./file0\x00', 0x2100, 0x5f00) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x58}, 0x2, &(0x7f0000000040)="7d2163f0", &(0x7f0000000080)=0x4, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x7fffffff, 0x6b9, 0xfffffff8, "0a2aff748207018c62e2fbffbfffffffffff00"}) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000f80)="4d8e805b4782371c982c275697f080102b23f0614390927ddc14e03eadeae5f457076938ac4a1e92c26de0ed16e0004b595344356f01d43062cf9390c0566b513f9fd300dab20a3cdee25c10808e629984ae8e715920d3b76ba6044852dca93a63a613e44b6a7fcf93bc", 0x6a}], 0x1) writev(r1, &(0x7f0000000740)=[{&(0x7f0000000080)="a23371636315bff98d19672f8212513fad3579f9989f80fea77cd3deb6f0dc7a16a4766c4d01ba7574d21bb6fd876a5e273df5c2efb4bfbfbba6d0607c89f6f9931c9842434042d7584032a881f7cd6e83f28349", 0x54}, {&(0x7f0000000140)="ccabf4598869a7ffe940dfd720f213636cb70143b4b9e70de22af12be645e1971bfd5b11f54d0958ff501973bc6e376c43d5bc3334", 0x35}, {&(0x7f00000002c0)="1705cc168cc107ff82a560901cd2a5159260b871e9870becd338e810ac9db46da6003daa2d429aacf5d2f1c57338884448ed7b28f7df48b92024f9cd6f85522cb49697268b0f4b061d0a9244c030715b2d3c61a166dfaadc31c6a584c6afd751ab8af0bb6838af36121f30", 0x6b}, {&(0x7f00000003c0)="194778e492af51", 0x7}, {&(0x7f0000000440)="5523724dbc478ae0a9fb96ee2d9ccd355be7ade22b147da9c6642df754a108669d2d5924796858251ed2549466401db9cab9f46c95bbd423971bc31ae3ea107aac416a9a49c416351256aee61de0400c65e10b09b4768eabcfb42a183ca72597dbef4f480b00628eb4e3c17b3349181fe6839d6a5ba7cf435409fa2c05b7341d7690893aa1b1e6a1e1a1585a9b23919ebe23f2c6755bd4", 0x97}, {&(0x7f0000000600)="3042a106de5b00508fbdafbf867657c638ff71f633d20656d21cc4fd69a9d737bb1f42b0134ecc016db07dc6cb11e1288df1931f1075e3868f234a3ff8d20fadd60447013dee8ba768fabe8e8af972e9711511d1abf332923f7a6d6cf19b640c0bf32e1aff42ee1798", 0x69}, {&(0x7f0000000680)="2d898b1d753ad155f405ffec653aa76059d017279f95f0110c70988d", 0x1c}, {&(0x7f00000006c0)="9b828cf13141c353ea0c649a36205c4b3cabf75ca6f4042220fa1fc5d42fdaa27c32f2f970654d544d73906c3af8b3b1f3994764", 0x34}], 0x8) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000)="56ce01", 0x3}, {&(0x7f0000000500)="badbad87750b277e6e2891897001", 0xe}, {&(0x7f00000007c0)="07e7cd8bd123d8393b0b264e8866b3c3356a11f903abe5bc61b4e0fd4aece00ffdbdf0ecb6a2873540ec1517befaeea297c59051398330597c6939cea4a4bf217ff28d895f647be7c95f1ae2646c21b6f8568e628da0b8f200aca55a475e11abc2ec94411e5a20228848d59e89738c52ec69d7f389473880cdaa212f207888bcdbe401", 0x83}, {&(0x7f0000000880)="b01c1c2743688d9c0926d426dd15bff6cff0e121c29a46a2eb88bb999605cdc954f1de5fed76e698c6af7d654b22b7e154cddc16380fbc497a290a", 0x3b}, {&(0x7f00000008c0)="c64b0e573b528c593101efd63b37d4688205519c0382e1150bad3a8974cf5c6010dccb515c788c02bdc9a34942c625dd8de55501e2db0d8e63cf9e6154b5ce607d0c2a646744ffc9840c5eed03e992d2668b27247651367a3e6b882e08d2acb0abaf9b83309ac4e9307f9d6ba7e339fc92db1059a8f49fea3d16d425b2d64da0559dc6deb6ba250d4656bec72672d4492f153872ffe22d3f8e057aa9e4196e47e2802106a9bf098dcbab814f43b4979f0eb92d25", 0xb4}, {&(0x7f00000009c0)="524915e72e66194e85588b9a2ca92bac9ed70cda29c7f7bb11e312a3da941035bf0b512002ad505a8668b1dfb928d9a6d58cdd371b47c19dd06a4f9901d9444b6b613082d20dff774056f23c066122eb071d8d29524db36ec0c66806b684b79b3eb7f120445f36c2627b4243223a10b357e974d00c0d0e4b7c752ca2f866fd0434f4429634a19a72fa33867578e77397a0fb728ac0d911815cfeeda0b9a2f7ff9208bb679c132580cd47a8c17b4e26d6d6ac904cd216c37ca034bb07919cf71d772cba17bf4aaef5816395317bdc0d", 0xcf}, {&(0x7f0000000b40)="39d44a2c7f2dc610841c6207aad871c6f4dbb91ed07b2b322f36d0eefedc2b7fee98e98f580d74", 0x27}], 0x7) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000440)='./file0\x00', 0x0, 0x0, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) close(r3) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x7}, {0x45}, {0x6}]}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) close(r0) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, 0x0, 0x800, 0x0) close(r1) seteuid(0x0) getpid() ktrace(0x0, 0x1, 0x40001800, 0x0) shutdown(0xffffffffffffffff, 0x1) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000615000/0x2000)=nil, 0x8}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil, 0x1}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000697000/0x3000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x4}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f000061a000/0x3000)=nil, 0x100000001}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f000068e000/0x12000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f000069a000/0x3000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f000034d000/0x2000)=nil, &(0x7f0000693000/0x4000)=nil}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil, 0x1}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000614000/0x14000)=nil}], './file0\x00'}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x2d}, {}, {0x6}]}) write(r0, &(0x7f0000000100)="76e5dead6f01f8617d2100000063", 0xe) executing program 1: r0 = socket$inet(0x2, 0x3, 0x2) (async, rerun: 64) symlinkat(&(0x7f0000000000)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000380)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async, rerun: 64) readlinkat(0xffffffffffffff9c, &(0x7f0000000100)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) r1 = fcntl$getown(0xffffffffffffffff, 0x3) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, r1}) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x2, 0x2, 0x200, 0x9, r1}) (async) mknod(&(0x7f0000000180)='./file0\x00', 0x1000, 0x0) (async) open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) syz_emit_ethernet(0x42, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffff0000000000000800480000340000000000009078ffffffffe0000002440c0b0000000000000000004e224e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="000000ffffff3598"]) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000080)=[{0x3c}]}) listen(r0, 0x8001) executing program 7: r0 = dup(0xffffffffffffffff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x1}, {0x15}, {0x6}]}) writev(r1, &(0x7f00000000c0)=[{&(0x7f00000017c0)="708fe93c5bcc8056f91fe423a83e", 0xe}], 0x1) r2 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) r6 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r7 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000540), 0x2, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0xc}, {0x1c}, {0x8106, 0x0, 0xb0}]}) sendmsg$unix(r0, &(0x7f0000000600)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080)=[{&(0x7f0000000100)="0c368ce07255c28b0473d97f27713e1b3652fcce73c1fb0305624f25e80c785015993719bee2d4209dd4cc659fa8711efcbae24de86e3f3a12003de1f45471674fc12b9f0d616512eda568df58967a37d5e8b995584ba5d7ffcc9f4fb127371b6f262253c83bfb9f72642ccdec838e9afa99ab14d7f40c921a8ea2f931f62814e938c9c623234a355ba2663798ac57b7a6aff51768b9e46b4ae97dd8b8e981a47756104051a278622b575d5d4097f13574a6cd62786d40c248a8aaf3b81896c796e7fa9c2c79509ed94407ecb00d5a69c41f71b6e5b446bf11566ec9d1e2502d047ba4e5d83f2ae6", 0xe8}, {&(0x7f0000000200)="fc58bd32219864efc1fbd89123983fe3b5c4a50d05cebfb6254ed4866c327f3cb52363d383985f4d0f0f9f1c242fab19e9614ef477b9b7a0456779cb128ec042100ca7a216b42296b196ced179847ccb820d4b270a00d65070f4483ec922b84fcfb676a6d216621f483a19811b81c9b3023cd08696bd8fb15f43cd3755a223f1cbf24375bf9ad72341ff5d46bd467b8e808223b037d71035ec5c243487246bc1bbb2e65a0a2b6bc352477924f68d95a9cc34b1e6cd2c742ed798228dd1229243a9914fb003dc23fbca5f00ef21d3a4ac7b33abad9e3f95c397ae0e0a4db4c39678a9c1476e2eeedcf3ffbfedde8c66fb3f73c44ebcf66e3a0f07fd5a", 0xfc}, {&(0x7f0000000300)="b4500a1e36ee5dfb19f011130ff53d5a3cb82c672d5847fe350f99929d878ec083b7b1bc0bdd834a9131ab9bef8e36d60a8dd422b3cc697f7c58635f5425c15ec1cd398cc3f6c2ffbb62448d6fc194b81163c9c2e838de2859dcdbd257f06bce7416ec7b780792604408ec168e3e6f3e3ef40a365fb208a343929dfca4868e5a49db747aecbde9b95d24213ed03db8f148dad86a938b59d2f1e124d37ee39112e02d29f342adf2b95e1e5a9b5e", 0xad}, {&(0x7f00000003c0)="4db510244eaacc560ad0b4ac8c129cf6750163aee8bcb5e60987223ef98c9dc2e1f4d0c86a202afe76c4065ba06185ff7198fec246a738eba99a8bbaa124dc56bdc76ed2d530a7f7b400164af44980f39d93ebca7bf46ceb86a2c9ec68a4dc3b856d", 0x62}], 0x4, &(0x7f0000000580)=[@rights={0x18, 0xffff, 0x1, [r1, r2]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x20, 0xffff, 0x1, [r6, r7, r8]}], 0x58, 0x4}, 0x9) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) executing program 3: shmget$private(0x0, 0x2000, 0x88, &(0x7f0000ffc000/0x2000)=nil) r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x1}, {0x6, 0x0, 0x0, 0x8}]}) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[]) r2 = socket$inet6(0x18, 0x3, 0x0) kevent(r0, &(0x7f0000000100)=[{{}, 0xfffffffffffffffa, 0x5}], 0x21, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffff8, 0x84f379cb36304153}], 0x967, 0x0) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x61, 0x4, 0x0, 0x3}, {0x1d, 0x3}, {0x402, 0x0, 0x0, 0x7f}]}) r1 = openat(0xffffffffffffffff, &(0x7f0000003640)='./file0\x00', 0x20000, 0x47) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000003680)=0xfffff801) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x123}}) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x0, 0x0, 0x0) dup(0xffffffffffffffff) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = socket(0x18, 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) sendmmsg(r3, &(0x7f0000003600)={&(0x7f00000035c0)={0x0, 0x0, &(0x7f0000001140)=[{&(0x7f0000000100)="123a25a151cb63358f27e92b55ad9ceb54a766e37dfe19069b9c03528286f927e83d3f9622a9ba241793", 0x2a}, {&(0x7f0000000140)="7c77dc9c8547f92d2e9f8651d6869543b2924675d9b3ea5615bfd2f4e1f20fa37634c1f588089eddc48f8067ca0ce2d5419313f9aca9fac071d67365476210e4f885001753967ca0da0e96dda82655dd58a5c5aae2a34b69f7abff8e1ebe8afbae9d21a1ca7a1ec5f7b8079f1866c0471303a2bd7fb11ff4fcc77f4d485968ed4db784a8f6eb667deff4f3346c02ac4feacfb1c07ee0280b1a4ac9e9851cd045ebfc68169c4cb3c05c9126db1e995a68f892145a257017ee4518bb0f36bc7dee42035485c61a1720881fc6f4d87c8ac39468813d85b4d106aca4d3aba20e86d1c59b9990e0d5ab05b5ea5bcc174e2f21c3f9a64dff253ee2efcf5dbf74e52b6b43908b53c3f4c426374c9abb967140a93ae969283507034554af2ee3857a3c4defc569d97c0fd649b99b94f3611263ee3ff186703bc721fe980706de3dfbde5ccf5729d25f81a1708f2bbc53adcd594e445f8b953c4e19636c8d4713896c019d178ed59313d0451a9b17e65a61c27e59fa48be6e275b258f507c30d01c2f7d18adb7d2f2ecc22824de2010a794df8d342e7126e9378c44942cc99ec2b09cba6212409201ef7072dbfa468c6f8b4a2ec8ea60202c1c5b2ced83c4aba0dd875dcad3faf4cf24485d44ccda086b5258a24731099d1807487d24eae4809c02573bbe3f2f005b58ffca49081f5495e8fecbd5cbedd7cce50f14817683e1b0c501fe2635e1c8bb72459aa65b71239c6251faf9a372a7dbe9586bc54f0035ac7c4cc349ae2c62ebed34b8403643a7d39a30d20f8719d7a4fe1e61a2adee2bbcdc8c68118b2a452ed61f451f179fa2a3e2907e6455f7406612f6a44a2bb34350695439d6c621fb10dc367b4702f3de1e991eafb42f5e03ae46fd275ad96e0cc84d7065f48ebb3e4676c538e91fd1e4fbddff05beabc1b17e9be78299fb52855709a4c485b92f88797fb32c1fa3c3a746e906791207d8ea74a43ad96a86f9d4ab2e1545dd650c01eaa63a2124a68b63c3079ece71ce76b87381443d5a0b4b2751c4bb45efffb5b193046dc56c18de18ed9eafa6258df1f07e3c800ae593d108d9b2b843b7d13403741998d071129c5fff491f69f6b94a3cee2b8a34dfbe17815a59e0403dfcf8f76ef50078f4e416f40d28061057b12f6ae7a0bf3a65e50aee49e1200198ab21a9b879a923168d08bb420a0cad2c0a31784453140235ee745f16880efbc2f5e14a035bd61cdb97c56fd9c1a9fe73bf2f493117df7cd0f631d76498d66c9e79993880be1c47e0f66e616ddab15fa5e6152b790e98c3d0f026af21f7bb5bd516d49411003c5711c4b7a5332563f308e444c4c5c7991799adebd730b3eba391a1dc6bfe45ea5474816c54366ead6f4025247a2945cbca72a1d75b80f385b67c29a168a435a9681b7a1cf2bc3051f07460259fe9204902f235b6a0c9895812b96520f2dfefaf5b042b20419423e1812e17f1601fd046865435be3d3d87a7ea3df1ad19603789ce00bac782d3b2fb2771469a10ffb6722463d865b2f76463c54f87b18bc2e66b084284399fd647adf6cd8583ee8fc88d2b999a6eb980440833e30dd3ecea8aedbb5da61211c16883079f359dbc335bc69b6cdbcc71ec2685f2ada0211b3665d020b2139e0571946be6f4b8513d369e1fbef4cf212b3dfa42c2eacf2c43029953b8db7093c992b17520b1cc563ba607a48783c408080e885f39b929e054a0fb42e01a8d8c0a704e629fd2efa58ab1fb6c452ee38e34a1a7d4a2fefb646af1ef7eb4ea4385d23880f943623dda20048bb843636e0074fc61f4d7a9a3e99e1f9d4d68a6b6dcfd8acf036b19915095971ac819e2fe00cb6faa69bee73a19dc065af16b2cdf998145db5519b9b3a9219ba474e4da4ce118478ff8ea2727f82e156c7cdf3d41f05250a70b8952417730c743f1509b148c13518f8b65c70188f7072799fe3e36fa6e03a0adffec2d4ac21875becd7974276d6aa1a9c004972c0bb134d4bb8083d0da9af336dca4dd0b08bcf59f3505bc01e7e79296039115620ab7e0c1364bfd8a643549a86fcc1b487197179b88a750cfaa51a0ad381592165a967c247f1f4834e1cab887d3f8e972126c7f7812d74c64f0a347bb01196c272549ce434d3b9d44fb0e520679881427de7889b34fa510f2a7caf4dbce5a37d1eb2041e3c9081b1333995f54fdbcee67ae66b8b4e715918d0cb07572940cf6fd4eda826f3d9b4e52363a1d19a9e40bb54322d125630c043b1a75cb92d2435a1c4e57450d905ff63f9e48987f6c4b4cc7e14e5e6f6f14f4e2badca9b9c5ef7234571f779ff57cbb5521373210b97cb961a8c74eaeed34fc7437f5ab8aebf09a47aaf9a243bf8740f6fb1f65c91a069ea82cc124593793e536c83ffdb886635568ceef27fee2b93e5cd82f948864881404f1d2450c5bd1bab60aa93e7d8b7da00833fb85d2f92fb9619012d5a74c6db34e4ab65d18915becba21074fab34731905a9773da02a267551d6850e2dafba6baa5ec3688c381c5dc881f55115f049b4582a77cc428ebf38d9855940148d9ab07277f2c4c9668e102322bcf8980e269c4207aaa999cf74a19cfe5b13154584b181ae4a47c79e202983f4de0ebf18a54875a632a0860fa692d7749a6e0ff5101d7a21da0f8871fe5f6a3bff3d70290f34ebe67e9cc61525f1f26d89e015d2563f07cc71e89081f47d87c5cba0f1f7f396966803b8b9dbcdce7eba124bc5449e9abbe34f6e861e0c69583d8b1750f042ffccbd993e0497798438866f4b870bc7db863011e0789af64652ae68baf95065100b0b196c444a92cb28b9aa573d69b9c76220a8ba524b6d5727cb31bb95abe499be007f8b1898142bc654143d2b4f117e22c19f1772a5e7285d39681c11bfc51c75613f859fd835a6c2fecb9dc1e10c9125ef411355e9de8ee22b2506782a1fb10b08f41743e8afc2f2eedb43cb91f899aeaf8722bc711bd8923f4616142fb1acd7ca7c8d94023b64249147e488472ccd26ee30e5ef2c209939a168763d692ce1089a62bed8908d1293049a533a2c1776e3519f3383dca7b3fea3e3fc7421c9538ee24ee0252ccf47b4c1e2e54ad502a8dab83a281cc5df08e8f385a51d089fbbe912285cfee5144c08a1d60b849b3c09e01b1b08ad198b5b3f14302810767dfc33a5a8b1d6f5564c6889e17873760ac7b9d359c759794606021d6435422e0301715bc3ec7ada8c64524631fbd69c4a8cc68025d8c2ac7d4af30652cdc38fa57a4c11e89df92ce344008dcef18099d3c90e47a74be17092ebb06b3c48293e8114c42174130c84a33f1ef500cc53e5dd6dfcc1660ca89ed469e4f93d86773fabfd4326ec274de2e76dae174d73c6ce9a5b0b9b3309c5b16004e61ae35cd5d1fc85f79eba7274ae64fa1e92e27d03d7199e59fb5f2b2566a1b0344ffd336261c85a7e8efa3902f77e44b259b6f841f9d34a02d82a157e4655523b92d0a2fdef1d784f0c58c038c358b67c8262949a2d2519dcc322b1cefd457f8707de463493d027f05eb7e21ed30a7ec9c8f445fb67b685c8a48d3832ca72dd123329d270670da02fbc8c13a32747c4c015692979e0c8bfe4c1c9490a8744e4a2de5e81eb189b16495fbe296f3c31b5d16351d9d88b6b2bab5ef16037ef7335f26947c841e6aadfd527b3eb95733cbaa55bc279b2e205e4356ddcc75f7adbca0b50b19678377f9c6e7b4c7ea4bcca9bbef93769d589becdbee23d5fcc350a45a717345e328beb0fbd4a20d2e2fb572202b2b8a53ee163227439b1105b523d472644995aa7238925a74e12a214d429939f0f93c9c45afb770905b1b6aa1ed01083f870cb27f3a6aa147f66bf18baab7ae4837658e92abd43667ff248ed585c9258e4f99ffdc60f2eb43e82fa415b0fd983225b19724c09b4798f913bbfc6860821acc56967c4ba44681685b3640211269ff51974a77310e7586ae5a8d8822f2fb846ba8632189cb2d20c1ec82f1ed34c8679e9e21d28227c3265676b42fb9870ca028b625056879ed0530fc7558d3cdbbfd3e2bb3f4cad63b32fef0d64dc7a3ed80a9004a7b6e3773ff85957a2ebde2e103d4b8732c2c4451c93530f2a2207bda211c6fbf97a040bdfa780368cb0790bd27508b4f80655f9576496014374e7088d3efbe1e3c0f52843e94cbe94fe925c3d2610ed3f859185e70d5bba41e93e0d8cdc960a086f583e9ef52dff99918b7e28d06b3699c14eb14548892c7078be9295c8e04b2ae5afb4e121f267f752537b253a61fd771765692a136aa761e30c44298056bd7a3ba6884274c894323d0a3862d7a406633b0fbd1d922c04f9ba554db86f971763c4eb5ff4b12a1d6b3139acb21ada55b457327876f4bdecc5749e5b5465bf1e75ee5012daea47863f4c796138bf4787c906dc4f435e8c4292c86b4e0fe8a552224cecdd1f3f429234aba03a5341340ae57076c738094263dee6d0800c6fbf37a0ced90da4dabcc34b5bd7d921f4ea9f8664a5af6ad107b826ffe66c74193d4a9aa2e62a210a502c757f2f8c634fb8aec4e9a42a9520b0ac3870c89eadeebd8924bf21ff00348cff770c84fd07c4456b94c73d1621db55f934a3d632955d2f9ec284d10cfb661a6b27c89ac1444d6e1f2c8d0824ed93314db9349979bfbe950920003c0db73cb67e7c8b76ab54bc491b1875b3af8df32a73b2024e8d30d3a2ccfa09e5233c845245bfa5343ad02fc78141200852dfe7f91876c8c39291abbad81bc386e7b6f8efff47d44e217daf7e326a7fa2c9a26c25064cc5559b0dfd28af4b844a4466c911f144a3ee0a44285c4cc53334444704e71b1564db59810ec86623812248d457d17182b13357f9f652dc5fc34a0c730c46febfe3cca2dbac563bf60e03760379995d4663dba53f56d57d96480699591118b408efbe0897f4546064a761e422ee775298169fd9dbf976ef4ce9043d925443b7227fca270ecebf3ee698d21cbda112e1aaaeafa9a89e1128a5177e287092685edf0ed028003f2e51e022b64b0d3a51c64c4c90d7a0d0abd48eb186241b12f7f867bb990387eac7528a70b352a5baf2c3053e81775e9c0a3c8e48ba2b6cc6b0c3bd7e37c903b17bf267f1d5e973d14ef06ac943e8ccf3a831ef812db0fb21a051e2531877a2d36df86e1007e43d6b01574457feb872b1048cea5a4168d793ce0bab99f0a77adb3fc011b09329f57222534c4f108d735c637cbe56f9983d924397e6200c87bcb914c8cbafd525f6bb92854b3944056123332041d25e47d490bb2b26b1b2ea8ee4a9f8ca822525d89ba44d60a92a124acbff39d1db6f9aee645255396896ab499a3016be26f7a9184e188f13fa58eb1bf96d46a38c483deec55939e0911a23c2e6e9acca8b429f33c0beddde0f9b3478b8eef23b844c4b6bbde6893715eb3dc55d5ad094b0b08758a7126f04ecb8a0c7cd565b19c887d42efab42767dc7117d48e3bcdc15f54b6928631d88b583f7b1671d0a8806f15c27da51f0824044203a762fcc9322c8fe4ecb29f1ddc59ff6c34ebef866e22c095d868deb45a92e52f8c157efe95d07e7eec29d88db0e0d4c1d7425c81e119037210ee8a981b0fe1a2382d347f40443db0912d928b6b34418a373aec7e486d7978921bc1df4ba1d451028ad27fa48c16c510e58100ce14bcf613eb316e2bfec76d2ac0b7b9b13c02ab21123222baf42344f1bfd6d4076cbf90a19b7790d908326ab55e4dd873df9c339772346355a7024cb687239f9cbc36597a976380f5d0259bb04b75c6cc9c173228cc19529a9c69", 0x1000}], 0x2, &(0x7f0000001180)=[{0x60, 0xffff, 0x1, "a6b998ed43db9c5f34eece13c76e870c3cf3ece5447640db5fd5168519b6e6b6e0e43f87c548fbe511e65b803fbb45c3b0ca36ba23fdce6c6c54b5dbe2d352378b7ab851aaf7e4ab07d8755c86"}, {0xe0, 0x1, 0x9, "2ce3f2dc0943cb96510c4750fcea459cec960be8aad7725234c373b60377445edef4625ff8ae95e15f24016df439d1317e75df84ace45ea4335a8f4f52b7e393730637495947030716bcdae6f4ed58def12d9abfbc36d152ac421fbe27bcdf4d140308c2c97607848ff078b48d61d73457bdf414f47c49b6634340af2d282548e49811b8e4fd56cb927536b3eed7dc72b249514fa7c53e23902d031af6fe375498d670f7ae61fe2705ea2d093657d48c3849e73682386167520bccb0410592f42c722e46b92fc0dcceb0"}, {0x100, 0xffff, 0x0, "3a47ff9f92816c26dfba8606d8c3208290f8f8a937fe35168226e1e457a48140f3a03f2e23cb3b2b3fa9520a53aff391152354ad5757427ef7a35f05f194bf64f3ded20663126c9c068f71767478ee4b64c14842fab4328979801c646603f9a4629f1092aa91519052e1ec714f5acedef1e1cf4d2aa17d4fe52b1fc247ce981c78e55c8206ab8d5865e017316ba10d6e8093792ed48d5c223138ab69e62f13ea6402a33c04d035b6641e8e69c0c3f1369e2bb63534acb1b928bf44e7282f39e50ae788294a36014c78ffbd5d73815e0d45bab17092bb2bca8821bfee0e4a1272a2cf74314ac0de514e2717aa6040b6a7"}, {0xe0, 0xffff, 0x8, "88e05b2d7017782749b4df6320875191c28f06fbcda56037b4b8c411fcd29b9f86bc09f162f77b70072adc8dd4dd63296e1b46b13f417e075884ab60ea4b4328c36de43b65c7aa457ea9c488e64852f3614e8a57875bd36e8b1f060cf3c4ebedac764f89d0bbb9d48736f2471d254aa23b4ac5977927d02a6548dc0dc721c4f2b436f54ca63aaaa25f447cad8e4dfb8943aa7d04c7778ab745f3e5adf14744609976968a5e488e0b98f9e30260063e2af036500cde9f479e1afdd0e990c3fc03700c53b7ed5f79932d0dee"}, {0xa0, 0xffff, 0x8, "0d411a44170d5db3b17a5387676ed3f2170ddbe8aa540322c3746bb2255c6e675554ab230fda381c37dc412740404978dd5836c9d01d346976d646a364530d77c1661fed88d8709023a24890fae49fd23d9c0e99b3e0cafc2adcd1f65a48423b4a2dfda969912e98a08da52e010f72246d88383718607910b3876dfccd3e5ef755b7e58d7d495609526f31"}, {0x50, 0x1, 0x9b, "0a28db6d148d5aa72d52fbac74c764151259508a4c8d5419466cb9e54eb9f634650a9fbb95143be7e0669e9d80314ae0c0faea0218b520f27cb6c3ee788e"}, {0x1010, 0x1, 0x9, "8e57ecf1aba98c8e94b296900bdca89f67ac7e397fea4afa8b0e12e12f90ce9a85867bf279898ff44a737e82d752034950987bc1aebd45e1ea0fd4ab8c32d15402050271de8ce659d45779d98a408e1d31598cf3d7da450fe4cdf004016b276879b2c3621d51fa686b6bc34f4560c2c68fd5cfabd99ef86a2bbced2a694fe8f3e9e5b03fde0de42b8bda7c2af90e05a982f2f2f4227d42885bac9fa99d93e1dc127639028ad80da09d687f0f4d57fbae766f7d01996ce16ade5be431c1b4e423087be0921c2b95c610a5c761291e7fbd9ea8c302d6515439f27682bfa6923f935bc574116af91ae07fa9326229794fa0af8bab1c4745ba312812ee4c51a20ca84d50254e0d7f9a29a44e127d343040abb8472b74289df0a9b3df54d1dbd17321c737d6e3825cf8111b4f00c71724dc74d52f29db36f5371e4246fdc12d5456cbc1da50c1b5946b37282f6f6e2222bc309d91119a6bc18f475f12816a0fda4d6dbc79f8a7f0a7c4d5d2e0d16110552215c8f245f0700cefe08d8861fd21230e4dd3d0f014c2e6fbac1ca5107492d823da0bf7c099e9331006eeff462e4f567c6dffd79e1503fcb65fc037eec7e9dddc59b96aac02d3a70c771673ae2274a0657270dc8f6b8a72dc718d81a3752ba553b660a58a7945fdf691f0ec77bebc7260bb08cca66c6b677fecd9801cb1c0b6056301e3feab2aca732b9307162e2f67d846f66670389a919bc48498449c34a70527512bb48cd2d7bda55280bb260a8fd76efeb3f3a03b8cb203030469a15f2feaba8e801d259d78905d1bbb0b96db530cbddb73cdaa0d81d6f7192c4816764d46d38184c8c850eb74ce5bf9ed5025fd1f4a878a83bc44f75024f9f6a38d46b87ab4193ab378913aa14fe3e5c100f2dff0a89b44e4bf7a00013a530b0b3850256c5fe64f929fd208c8e6bbf1519ca7632d26e00d699f25d08de55e67d9d06fde73aec78bca75f0480c9a2db03bf0321146550b7dccc953cd0f77e2d9c3f3823667f4484088690983dd082d7bac0dc414993d9b11e468862928816c6c1771ccc11ce3adfac0c8eaaef0db997929b945a19217d93ae68884376a1093121664852a164eb674680aa57bfb7a1f69c9055118ca0ea231bdd1b8689dce4a19e1e5448a4d7517c1b5caf28fc5a57a85c30f339ec3467f0292871eb75910064e1d34102af4bb48868f15efc7b2fe0a07789ab983f69423a6d3d648ea14191c6d76218065a9d792b3feab5934a103034dc77e5fb9d942ecf01e35d48a4cbd9fe4add925cf53c5d8c41f1bb5b11e448050cc388da7f02d39361047333d3ff1152b5f74be6494cab8f1a7d561b417ecf7e0d2e9abbd4b3028bf33ba1cb41ede7afe124c4555260e48516e3cd643ad9c0044d7e51691843ac538544b50052ff9ae3df03fe6e7efa4345caace9c96301681b29b67c7492f1bba4b10c4c5a00db0128740139721fb4c81863cba2f91ae818441348b05ea9d872a46dff27c82ec89fcc2def5aba4cf2bb42caa03ceaefa8ebbc2d89e58a5455642bd2e2132717c9f25963784c63802c42a7daebd5192e2ec171d7c4d9ce871eb22b8be29a78b8c36964ea4ad41beaa47c0d833a5ad058f6699d89481b158d4a78b855439380c38a4076cef27ae4a7367c30a15bbae65e76878aa7a892d328c2e38a56e2c9c8ba83870c9664386d47a72b202ff6032a80c9bea037b8571deaf1c543baeebcdb1d810e29a6d18a12572656adb38c4f5be0302c43cff042b35fdc1522d10e83cd77d01a80b7d280a83f06a8958d8275318eceaeb00d997a2130dd0b19dfbd09e297b8e7e5a820b453af8f6a685c1000dd13a3a614e777324dd7707c94d5090883f09915a4835b7c26cdfe5c7b3afe875598a1904a8d0a30a44e16a3c9895302df73067fbd233a55f7488f350028618cf224d16194f507c255850dcff100632f5bca376ff2d810178b337285f8ac263a5a305aba06053f5c50bcd4c787ea9eb0e4bd3da807bbed80bffceeb68405046c9feb2b22acb7c22c67290f369569134720775eeb696df8ab421edd4b5c8bb5df44e89b340e9641fc67d699e1885d8474b47c128096124fcea1ab641cf53e708206eb5dc5eaa19ccd17a685e5588100c4f417ca3e6721625d47ffad6867248c5995b1bfe5274430acffab12aa09a9f0b64920a02164b7498fc37dec5c259725c84b516736e50442ec8916a20b6d940ddb42bb0b539749abdc84aecbf58388a26d336dc09d6322d4c4846a6a41d1cfeffeea5533957f4e7b68bfae916c7e66731c75d0eb1199639faee8f8f433f61c74bb9ddd35f9e5a62e79e21a4d1623ccb36c3a43d27b734b987ec153a626e3f7d3ee5912c026e7e56fe9a943681782381789909d98e9d5819167d515510a8966282b8459ed849624f435bc837ba711813e3c655f48c0b32e37b73250c108c73f263e980852001e496a5de70c429764b2b864ddbad5a019de2d654bec241c7248c20155913bd494dd2c81745e12b686a43bf7136a9f54e60fb435760ae337cf59ee45042938cc8b9b8c9df496c632ca0fad2b4712ef40592d0e676ab53330170453f0e5dc6f80edc69e5543af6d5fbee9e359cb82d75f23879c6f2c60c3eec6920c7fe51378414535a37d039b130fcf6435118da8f3e39308c8aca99ca9ab4c3b6065b43ec8c0c9ca17f35e68636c90061d41df41734ad16cd86c415286e1fb2cc5375cd35986fedeb7bf3cbfa02151d28f39870ab30aa3e2161437cff721a0d53af6fca70d461d0fd798a0644a6132faf32a4055bb72799de759baca536cb774a09a069cbf3ba8d345b2eaa4d6c9b4ed79706ee2c258154da5bb0acbd3da720373ad121b52dd6bf76eed622aa2a82176b551ec70c3e88c670983aa7394b82fa9eb6c6e625608b2debaf65443463fb37539332daf5d4762cd97f4748e885e904e74619759937552a8fbb012ded2386e97966aec33a24a328a93a60bc994c5e0cfbee77185b14e7085d4d45ec9c93b0342fba221a5089f9585e2931816351ca9c01a8e422dca68aaec988c1a85f8cf3261f3bbb71b65add50ca6a11a0063d1009de1500cea951a948d396d1b0d580a6aad8a08952d60cca9c3a34c29a70181e131d1698eca9022592f5ad5b2c92c659823f1a0c7e7b8a6b9bcbec081a4a8407da7b680f7865f91189817d96407d077296ad0eaddd90832773142070690cbbab188dbd2833f19ba4d85375f0e72e35612998d143abaf5386efd5f43f2b3352c1e499249bbd9f55a0d709cc617161aa6395de650cba7330926ea95fd57255c1d6ed9a3c14b8fbf6b90cd2b8f00b715fd1158a3421c7d09bd53801e37ac36eb44713098ebfc280837275f0c08042e802b6a1cb6d24210da975e34cb5adf32018884f1980fcb6a61943b1223d739ee58ff2c56fb5191217e2385a94403314dc60fd39662e99826ac53646361fa40776022caf3f7bce2d439b8a220ec55cdeefc2eac771d7f2c1d6eb5f25d40a6d73cb6c0e626435f1282be333b11dbf4625c7468910889a5ef80b88270d1a01d38e50138468af985c27ad130fdf104593beae9dba3fe923dbe376007113ee08ec6b6b21d9d30c262dd4649bdac63997f1ef5a4843b4d8089bb3801123846860fb84d2468271163e29f775c6ef7f4ca47806a72c22ae9f7eced8ae2dbec7cad80922dff010ae84a12b41de7d4b93688264ad49197f084f5c55d7f4a65a4b26d70624eef0ccb3692755cb000949e20d2a67b98d6afc555892544a8199d76092b1f9e2561b50dce34b5af28a1c451c3169865b23ce94d90c892bb3496c0cc715956d20386349769f15f1d4a60deddf8197db3e54d40f279db69429422ba4e86f53b2f972a0f7198194f1424bcf43be4f068bd0c49609100b4858ceceb591fd3adf68a5b2bb6da94c430b1453e8d9f2772ba2dacc601d637eaf670678565be375e2f6683f554893df7375b2ef419dab47b0a25c838a35f6eaa412d7d7892ecf7394c384b6b4ca83cfe586163eebacef70707a4508d921fdd925b78ff1875070fce2e4f50e1ac3cfbd4c5c5f5bd5a0d2e73b4116de8a099e6badd41cdc82559f08586a92e3aa4318d99208052a7b95303f65023976b0d466d704e5f521a1e052ae6f9cc964f100dbba654cc77a140881c067244fa32d08eb18f70456e8442917d42175f7baf5e41f0e2d50fc4e1ea40dab8f58dbd57f7652045ed772571983dd9f02d9c3400a76da94c2d7a1d3b70ef09d1c47d212fbf010997e4a985b8e8166fbc2a47160b65c78c6255a6fb0070f253d6df44506b0f4d4d7e6c575d9892f0f111c3318dcf80f5cde4dddaaa203786aa8d2c1e62b291db96ad2344b9d4f6671b5b5236ec991ed992cdbcd3dbb0b3b4c8eb9ba8bcb3fc4521d2dde919f65f9c7f143ffca598c42d096364d64a2016661b68fa19393c859adf39830d360cce98fdad3a6ad38b75e15c4988138b8b6488e36fa48c4db275f1c21744688174efffd903ae9d480f821eba401fc5abb10202df7267544f686a09f5a893dfaf438dbd259ca8a033fb3db8d8c4439e2d334d7919a38cebf113afd337b640545a2a969cae4b1b347cba132e07a5a2ad87ba1fb910807bb672e3d60cf6de90c593bab18a1a297fe9eed63d7d35cf471d5b5a1aab3cf811ec840f4906802f1d8a4dcbcce25bbab8e2ca8502693e9c9ba6c83c769b0a6ec5a87edeb1fad1272771fd646ebe8be5bcc338623429f4d5b147f1be10db5774186e804d2a2f8e285a99cf24c08752bf75f6d4639e911962942317a785770f2931dcb2b76efc07ffd3dc6bafde4db44adf8e0e9db5b3920684b1f14fd7831407d2f29376dae48bad67059c2e785bc23fa7efe78a5aa2e01a88b8473c33e706e0a80f1aea1f6fb115c90ede10c811d10dc1c845eb9565debb7e899d0950bc30e9be0688d4951463a6160156429d3e0ea04cbb1695552d7c5836a30c038d9a930e7eb2af7a0070ae4604f4c795cf3aa00a4d120592e181b34b9b0866d432cd808c6e6a2cbf64ef0cb614a5a19deb97ed44579d9bd24139f9652ee27c381ca7ab5148764ac1fa32bf2c13c128506a409b280b09b9263c6b46fea144ad6e5378804052ede2f7634db1e98f4700d9d4709781cb2e69f604b681d3df559a3027246e31f3c651d3a0dc1f75c9f1cbba987688d26acfac33bd2cd0e5ca7dfc933688dae069324090695c50b55b4e86e7a6f2de664ebf9bb2407da2387142b64fd331475de85493d3df8c75ce03a2aea6c8a2fb46dd5d97ef0728c315ec032ee476e38adb170b04cb86649f61c8a4866b925e696b4491920ec5f16dfbc9919cbadb80ada32c9a6d8c971734c0c0b817ec0366ae419bc6c23188bac0be0ba0b5d9a89ebd076e8c7a6f9cd73a471b4a5bf481685a292c92656a783db3404431e8ef17053b7a2048b13bb578f039b9790d12d4caf2c685b5206dfff1d861d99b8b38198ad116ee8ded8f333339e7b434ff5ee86d92003a31b42064a90d08f6ea912b850178b96e4f3db30c94d5af6e1d11672282ef1724ce5b543cdf78ab2c922e3245a2e55e8ae99e6e3e8e43f857c7e26b41b26e87a391a474ba5e32120d4d0ca7c30e76f6d4df0cb5d1de960cd2307786d725f0bd44bcb82274e8ff09e11b4a241dd7dc2d239004f6db1f1896f247b30d323b2e5a591598ba8f287b2413b9e45deea6663c6dd8086ce3419ed50155c005069db045931414c82f7731cd7907f44bc30a474640b6b0e19139c089cce9b17deb799c7edfa4781fd56b92a8c0b853bca0c242183fb576fa8"}, {0x1010, 0xffff, 0x8, "6ee166921d126dcb58c9abd67c97189353f30de9e47ed5691314a72b9852e28e410df00e67ed4e02b09322c78ea006a56f1290f616f11be98887cb36255c0570a217eecf5fa0481ea553e1ecdd4279d6f804586fc0b8c7c44f29882e0daf058341fdac9857ce54cf52635e3d202b165968917b27c37b1691e26e1285a8032254ed5117c53a275526c709eab4567e483a680590e846eb8fbacc5e2aa96ba46fccfc3b223bbf4e314eedaf9860d1b879c99a60216dfedc672aaa19b50cd1ca4fc099a58ea958a1017b7a593465dfba8aa26f7e444a545356027beccfece512493e895b80a545fbc9cebce38616654b379d4700e8474cd5b5d5713f60b0a3d86a9d1b44cebecd7ad6afe455006dad8d21292d3752dade291eee4a19ff15bb965384b66b7fbaf5c538e1c6ae9e92fc0f3aa9353ada64b2d9a2f4c1f9a9a769216a2cfb16956b2b1a3539777af71feec76190845d6f7dd3fb38d9efd29f9018459eccdcd70476f5dd527f77d0c1353f7c97e35b3531e036d312a3c541e9385d23cf329b6fdc0cf852eabfa39abf29103fe8152f1d1a651f3109263d393118a6c8cb2defacd38773f8b5b29ef1b959fe545309b3e024067b44caaf75a2cabf494cf29311e605048f1eb137f426499c7b3e18408bf6c3770925c508f3e8cc9371b305552596cdd43bf2650aa5bcca4daeb74b4a8df60d722eb41f45ff900638fc0adc9129eff26ff98e11531b4f2ac61469b6eb23e978e8ab1d9032af35bedc7206be6375b02fc6f6b6ba9e33074aa48a20a1bf92d07f1cc39193d4f9a466385ae909822a3291948e3fe4282f8c05cec9ed1dc29ca30354a8c034dd82da4c5277701ccf71eaf08c9040c790a29ba91c2730d9f1bfeac0e8f4cb4665931efc5a87210bd8f04c4398cd85d5c236e70878d863c93e452b66f2fe133c72466ed1e48616af8b2c1eed7905684fae7a1e250e5b1f9ec332481c94403abd04dc261fc70904d894075f797cd5cf141d12d3dfebeb60a55b258d0ec980a5af94a606acf1a09d920591a3bcfe9e5e4c8d12de9c2212b9ee6e5bb57e13bfcbad3269d06636f11e844886af32ccc160030df498f0d8f175d477f14a5df04c61b8bb6cd05bfc9164295090b293d18aac990b8ce49b9d96fca82de1bafa831a4cb9358b03f32fb7d35e2a1a1276c5178c6050b77fbbcb8392875082127add6a431456678f3da8a6338a39066a62d1ce7f6f19328247f9df999a4906c4c5cfb5af2f11a9a2b064b37bb5905c3ea5b5ad2dac0c1332b1f869c2ca4113cbb1f672707997bce08f719a4390c554db97910c334db4ed3e8dbface7a633e89c9cc0753d413f801aae3e54f9eb7a9a36be117192ba35d59d5c5f43a0e834c93840af4fe873d95efc0b3c0fba9240ca0199061c6a64532f6530bd3188b2c223ab08dc2fa88589c643f742eadde7de1b2f3cf20c757d4b23232a658a45273729aab6ad108b0f79afbf573924e409e55df74fec0ffe98ade2b66cd63aa9a4b54654299cf64fb58df359770c519c52cdc4ae8e35757f575ef25550a2e6031eec212785a57937d25fe0beb8b8d55f23b1407582736b7b972fa5925652125d1eae237f520dee5fb21f4ff15fb9ff9efc0ff9358bbb85704d6319f3473a84543a4760dc5a68464001a5b17a6a0be27245f574a4603f355798a823c2ae585fb7052c69582f40524110cf8e39900530c9b7181ed9282c013ccee3da2936d66f2debaa655b1eb3ddb8f84e53d1f7e3804f79d9810dd10d3424aaaac16674e4a0d8f9d86c30f3971958ddabc1004ab6d3e013dfe011250e447f56ffa8ec52526189a0192637c37d2cc979597143ea336962d92e97a2278c7d25a9224c8faa4299c93f2e726cc1cf92bf923fb38fa70c74cdaf36590352c8fa43dcc76b8f7b8ac5400bae8343c24e0023b1c12f588b42c06b4ba59b54f446057d44c6f7d196a92daad715fb9d65ced4243704ff018ee7b73cadaf60b650ddba886a3e04ea8ff6b6a8ccdecaf4b8a6083fa5d9660d23fe0ee27f545ad6a172f5a690b9246d45ed9d6ac3c707ee82ca8349adff38616a558ce9f00b97cb2afdbfc15a4352d632709fca12bddde4a8dedc304e78868b8dea5124bd48e90a10cce089c50c8005ca60a64a908da53203437daebb678a50d80e27319e4eb304c200cb660dcaea4fc0f79e7a14fc7b7cd19b4c85bfd619572ba74c4c043b50e5493510e7fe4ef7cda22ed45296a366d7517674f0fe071e58ccb9fd2c0a0a300c73de3af712c1a5e44cd995268fd3e262df81707fcda30b63d16667ad1e26ddc035cec37e6ed5e459bd1687e7a27550520205d214f7f4854f0bbb8d3790350c4b8a75cc6dd11aba6cd7c8915cf2f4038a52472c6f155d987cf6e1920876918d58292e25609d972eb7af0a012ccfa17ce07b1ba9c7067177dc251a4dc11b033d8961ee461b7853928eb37db3aa98138aead9185d71e1a934b18f320f9cda0cf3699f2e4e2a94676ccdc5123e8b6c1e244473570ce22f7786ea10acd3ec4004310571399b1656df2939a937c62c5d07a6e2441441db369b047a55f1c0559333d6a4a9d2d71b699aff502d9ad538f769966e9926ee0835521fefb1227e4e2b17b137e4869a1f9ac06e923c6c92f604763b23a48c3718a3d4c2ef9b20baa90670e408702401c77e758f5eb633ef08c6445ea13d61973cd8e019cf8d27796116391777df7f2a7b3643833092a584cd6502a1cd1a1c345fad85a962784c9641924bf856534c8a093781ed1306bc219eb6f9d450a72a52d721cdf0bafa70754dd26af570268099ed8dfe420e8653c424d617a1a25836127d1f785420766aba615af9cadbc793a1c7b0e593c3a746dadc7ba400ab0fa86df403fb748fcbd4f5bee0c7f5c5b668fe9d9b53e4cbd7ae1797b448f2b4d0f58248168e40948f3521b737f5d3d0e004d69b1e887136ebf5bcd31370177e8286032593f0258d3a7fbf9380e073a73b7ab0b315b657ea50586d0edbd049b57b62345686251146a1639e3144b77bfd236ff344e38d2383e63a9bcea582edb5a3bdaac09d98ccba05037ff343162aa7d74d49958bd0aebbfe61790f057d1069ed54702983549c4fea8fd18fd7950f14ac551447215269f63b0e72261475aed8d8c4cc57ad43e4be7a6e693fc494b9091e6aa9c0ad0626aed1825817c222bdf875f89590e1134e4dc9148a5459e2622b1825a4e497dae42ce907c6ad555e831c22f403b62448618aa43a4e506d08fd2ada35080b8c32b32499cd01c4605da770e16030050f12300ae6256f329bf1d254a21611fb9ca81df41242e0b9cbc2dface93d76b74553390168fb9196df06dab7add1b0978dffbdeba0790b2bb1a525e6fe485cdf2a9ba067972445ad130dd5bbee17798b35b05eba7d688ffc38eb9ac011654a29dfe7087974a7902e027b2697887ad8145a9de8fa55db3b775dda85c3cec5567ee7abbf5fde7cb0a527b6b5f5ef87730ae9f1e7d8bc7c86d60613b9b3a1e36db71be3410517f5b77997f87d1ffcd98b4bcd3da19af26a7630842236f76bb5a781a1c6d5b4d54ae46e50da999c77a074cbd36543e0f24ee1ef57fbb07d484d845169413d5d787f4959f84db4d769acfd3a37115c6846c6d9054a4158a4542c0d29d97cecad940e1bd32f56cecdf17a4dbe035121b75dab4945493c942a8bb5933173f0c8935fcca33ab2959da6408a04269dd916e14743d70c3bdfb2e95f1bc5b492028f89bf9538ecf2a66adc4ffde5f7330f677816aebbf9f506c1a6b171608f1a7644edf09e20c7f10cbc7ac4e80069b1511ef46e307aa39f1afaa91d8ba06c04802b2279146ebb58d181c03d7e796b343f950fb84c8b8b75716b315824defa30fa37883b5aadcb8e8110dc22952751453f66283fb2c45dfb84ae20dca79a29e39af8a79d725eba46aeca0e44b44b33514f81d4164f59e9ec614386f0e7c9f7206fb42d70c4ddb985660f5cd25c94a6a3d338796beaa65dcea7258c9b3504ab7e1cd0d7d6af059d9a034a770ffdedba2fff2abd30ec26def5ec4e44c6860a2fd1519feacce700a328ac68ac5030992b0b581cb19b2679f99936b1bf9a4341296fff63bb1c96934415390a8d1f672651e645272956c059984999174b3c7f02f50a64194e9d85e057eac75b64bcc26cfc37376b5630d058eb89d0b8a6b83aa046bceb5387efffc759aa79d1a87ace232e6cc16bcb9b854020607db880089a5ea407d5a72c33fdf99f994b2d5a48d1b013aa8fb5b4f1cb56e6b6284122426dbe07384db9dbcfcfe0c7d9221b369bb5bbf5c7cc954d82d9e9bb94cc7299d39a3333de11af6051c6f481a0a156330e64f2b2e8074870aaf79ae4cc3e1ab1404014b089e5d84f6f23643d554bc622662781d2e81fb6c3414de08ac0d1fab52cb77f8e8005b40007145b77b88e89c6e43a52de9415329238add7589ed929b0fad481026d49b59431e47f72474d0d1b6c987e793bcb68aa81f59cdd856edd5eba2c91ffced3f3bb38729389ef186709c5893d06472b1c77f9e6cb2a947ef2e61950f3e0ecffcaca23d40b0b812777f930bc613e1fd3cc9acac70c03395c6331c34082b631fb4b2a61d37132c7cb59077dee9192b36f4dbddbeff6efa65bf1decba860ca8aef7da553119248f373a3060a43d670585741270c49727fe1d3cb39c23c21c075f2ee0f62f094418d158daf174d066872742167acdc516af30bd2ae58ec5e22ad209083cb58c22965dd1b3c46679159f0f00e180133805fc2036ca3ca0050646ce0c65435a00827388bdf3f6978ead1de02d9ca5061fe47d8fc147aadad31734e4943a35616675dbfad36fc0c8f7b25d6a6c2217fd7414e196dd9a8517144fc950ba33e59879237e1d0e5ed5ca7e6c0fff99124a85e5089763d5c2d90d0b90f58e616e85efa8af3d6fc2b4217b27cff3908b066f09dcda44133e7123c72e6d03d838fe8315e0b213c43ea8298ea9169fc5824a1ebba6cbbccde17968680e49cf6cdbdeb43bb47e1b701bfada038a49701f546ad76acfc1c18ac195b40ab89935babde3127d3a31df9b37c4507e66b8e82e0be8a94a210f5bf4595964976f10d3d19a15565a67ceab620651a80080009b262d5814e223f7951a7ff5da9046fcaa6a9ccdee7e2fb5981de3a085886f51730022d482d1e5c9cf3ab24b3d99cabc9e38d632a9045e39ee82e2f23dea05f1a7a96b9ed9af1fa349bd95f763c203f050baff53144e315979ae08f3fcfd2442c1c4ccfe58c3a115308dc8512a4dc3667c6b4fa993803d50817ff034067e3ae4e248a784e96365228ccffac251799b5e948ef9de24a700f14f24f4e54abbbeb219ca62d11dece3b918f1aa2a4ae2aea603cf0135c137f445bd334e8dd20c4862bc81245b7d20ee5db60aae8d8fe94189097ccc06a8182b77d4390a54a18a2e9a8662846a8f834d7dd795de43f858a9c9c89cd0b1f5e05d5d8c1194c1385db08a57c8bd77c445c952245a7fe31c3e0d38bf92f082893e16a32ecf5ad0aa07f75c721e8d1d8285a62dc2d4d17fc457a466a0a1f118f39c260e9b2815a3c00df051e3e04f50f07e2afd6aabbdd880f3dc30d3a0b1985465c1a6011b715a5dece7a30f51ac7f765c543d79b068359402037b10ce2a0048594614adee81bef8a8fae146aa07e4afb364aad052c7ab1ed9956fc97672dcf65fd9312d602fbb9b492bf8b8f0a101dba8cbe2981ccf89fc5efb8812d40e5879871051d627507ff4c95ebea59cd14bcbb6408ba992f6178add9d3df11defba4b15c02bbd78c"}], 0x2430}, 0x7}, 0x10, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$inet(r4, &(0x7f0000000080)={0x2, 0x3}, 0xc) close(r2) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = socket(0x800000018, 0x1, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x4c}, {0x26}]}) syz_emit_ethernet(0x62, &(0x7f00000006c0)=ANY=[]) syz_emit_ethernet(0x5e, &(0x7f0000000080)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd605f6ad900283a003bcc2629a17a6c58afb8877c8be162e3000000000c"]) executing program 0: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000c80)={&(0x7f0000000c40)={0x0, 0x0, &(0x7f0000000bc0)=[{&(0x7f00000000c0)=""/67, 0x43}], 0x1, 0x0}}, 0x10, 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x102) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0xc}, {0x80}, {0x6, 0x0, 0x0, 0xc0f1}]}) write(r2, &(0x7f0000000280)="f22e8a75fbc30288d8025c471dc7", 0xe) sendmmsg(r1, &(0x7f0000000c40)={&(0x7f0000000c00)={&(0x7f00000002c0)=@in={0x2, 0x3}, 0xfffffffffffffc46, 0x0, 0x0, 0x0}, 0x10}, 0x10, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) r3 = syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x8, 0x0, 0xffffffbf, "0000c6f26461c094f4ffffffff00", 0x8000, 0x1e31}) readv(r3, &(0x7f0000000280)=[{&(0x7f0000000480)=""/131, 0x83}], 0x1) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async) syz_open_pts() (async) close(r0) (async) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) (async) recvmmsg(0xffffffffffffffff, &(0x7f0000000c80)={&(0x7f0000000c40)={0x0, 0x0, &(0x7f0000000bc0)=[{&(0x7f00000000c0)=""/67, 0x43}], 0x1, 0x0}}, 0x10, 0x0, 0x0) (async) socket$inet(0x2, 0x3, 0x102) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0xc}, {0x80}, {0x6, 0x0, 0x0, 0xc0f1}]}) (async) write(r2, &(0x7f0000000280)="f22e8a75fbc30288d8025c471dc7", 0xe) (async) sendmmsg(r1, &(0x7f0000000c40)={&(0x7f0000000c00)={&(0x7f00000002c0)=@in={0x2, 0x3}, 0xfffffffffffffc46, 0x0, 0x0, 0x0}, 0x10}, 0x10, 0x0) (async) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) (async) syz_open_pts() (async) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x8, 0x0, 0xffffffbf, "0000c6f26461c094f4ffffffff00", 0x8000, 0x1e31}) (async) readv(r3, &(0x7f0000000280)=[{&(0x7f0000000480)=""/131, 0x83}], 0x1) (async) executing program 6: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) writev(r0, &(0x7f0000001340)=[{&(0x7f0000003640)='n', 0x1}, {&(0x7f0000001280)='K', 0x1}], 0x2) r1 = socket(0x11, 0x3, 0x0) r2 = dup2(r1, r1) sendto$unix(r2, &(0x7f0000000340)="b1000504000004000000000001410000331c13fecea10500fef96ec0c72fd3357ae30200004e300300000000f20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc256699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x412, 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./file0\x00', r0, 0x3}) sysctl$hw(&(0x7f0000000000)={0x6, 0xa}, 0x2, &(0x7f0000000080)="6d1db25f6aba54e35f59472a075fc2baf1807f110e9e3292a12a16dddc5be6d178260b69b0bc6a", &(0x7f00000000c0)=0x27, &(0x7f0000000100)="d777cd2888c65f74f4bb7c54118986274bea513d566717791a6166c1abf4d57bd6c77ad0070033bd0b16de03658982874bef", 0x32) executing program 5: r0 = open(&(0x7f0000000100)='./file0\x00', 0x78e, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x4}, 0x4, &(0x7f0000000040)="18bc56ad", &(0x7f0000000100)=0x4, &(0x7f0000000140), 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1928, r1) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffff9, 0xcb}, {{r2}, 0xfffffffffffffff9, 0xc5, 0x1}], 0x8be4, 0x0, 0xfffffffb, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x9}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000800)=[{&(0x7f0000000140)='4', 0x1}], 0x1) writev(r3, &(0x7f0000000580)=[{&(0x7f0000000080)="6fcba96e64d77dfe77d06091c8341acb34f68c0a", 0x14}], 0x1) readv(r4, &(0x7f0000000600), 0x10000000000002a5) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000180), 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) flock(r5, 0x1) r6 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) fcntl$lock(r6, 0x9, &(0x7f0000000140)={0x1, 0x0, 0x0, 0x269000000, 0xffffffffffffffff}) r7 = socket(0x2, 0x1, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) bind(r7, &(0x7f0000000000), 0x10) syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaa5aaaaaaaa44f8643da8dcf86760f8000003e0000000000000000000000000000000000000ff"]) utimensat(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={{0x0, 0x20000}}, 0x2) executing program 3: socket(0x11, 0x3, 0x0) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x14}, {0x2}, {0x8106}]}) syz_emit_ethernet(0x2a, &(0x7f0000000300)=ANY=[]) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000340)="0200", 0x2) close(0xffffffffffffffff) syz_emit_ethernet(0x61, &(0x7f0000000380)=ANY=[@ANYBLOB="ff71df1908004500005be2ff1b1795c34b1fd38510d5ff000090780000000000000000f7fcc357956de75ffa26156525f72844fa5962388c143279e75f9be7be312b7aaf6055bc1a7e20e983361f389e45423ab0b409e45986caad5d36a45fa65ce19918eb9819cfdd51cf2890a69b836315a8ef2ee7bd19079f6d4b7e764642d1d6f71ac94971ece96a", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="500000009078000044ab37b677913f2871a456d25b765bf23acac83b44b35cf1c1ddb8183f242b17ec4f314b8fa1b5558e769ec71dc5686aca2584"]) syz_emit_ethernet(0x10a2, &(0x7f00000001c0)=ANY=[@ANYRES32=r0]) syz_extract_tcp_res(&(0x7f0000000080), 0x0, 0x83f9) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) ktrace(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f00000000c0)='P', 0x1}], 0x1) execve(0x0, 0x0, 0x0) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000001180)={0x2, &(0x7f0000000200)=[{0xff, 0x7, 0x7, 0x207ff}, {0x0, 0xf4, 0x3f, 0x3}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000080)=[{0x3c}]}) syz_emit_ethernet(0x26, &(0x7f00000001c0)=ANY=[@ANYRESDEC, @ANYRES32=r0, @ANYRES32=r0, @ANYRES8=r1, @ANYRESOCT=r1]) mkdir(&(0x7f0000000300)='./file1\x00', 0x0) chroot(&(0x7f0000000240)='./file1\x00') unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) openat(r2, &(0x7f0000001140)='./file1\x00', 0x800, 0x108) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x8000, 0x0) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) close(r4) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f0000001100)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000010c0)={'tap', 0x0}) openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x29}, 0x2, &(0x7f0000000340)="bee4a8d74a3529db0bab3cdc6475ce574976a262da130862829d4d395c16c1163c83a31ec0f597f30bc5d9fe5a7f4b62b65d5e0b3004633d7579f8489d9b4379fd2f3097458f0ed09cc633f17dd2318ed9a3a7ecd3f705a500d65525b1d6fcf735177baf6d46ebbe488f2cb2dc1f130594a638076784a32d3e45be46bc45cb8fbac9a5da388bc6caa3b875e12ae94805f0a66b2e630c2b78892a9c3ab149810284d15f5f6eb0673bb8030f8da35d3e025ffee619e8ce9a01a821ff9d05dd6d394dafcc3890e03e9f9ac1d3b467f678940e45468591d0e6144b34e17cbbab7fd3845af5f1519260a529ea84a44d724949cb0621bb9bdfb271123862081887ed0306e51032eb9e186a76c1be920caf17b5e77c023cbc79e39a06eb53f65cd346d985459f68ade88ad9b363cc5daecfc04b3385b32e4d78749480109aa0123a123bddc842a188c734267dc9b76f1adfcf1da926d953c62089f44e4930b931550558377bfc5007f8e467b77bdc4f2b14292daa982b1a303e8bc8704f2f852e194dc60b14a11df16389cec1ce36325b958431eec6d35e4ba1aa4e1ff42ff092c22547644cb6431a8ed91c45ebe0c6f3c3394754965305bbe4f3ed6b8dd08b9d287ec79eca4e1397a2e08d44e46036cd4eac794f73100271e2e6ffa6c62fcefe4b54bd365bd7f06fd3b57ea946259005b6481b9b88c1f27c82d193e2767db83d85c0aa723fc03909aecc6bb2384a19e442c8331c609dd5d15b8450ec3816ba34e68521726183925bba2b9095cf0bce71872302d432208b5e81ae88c514e2cda794940f89791fcb652e0b74bd80d359445bb77303afe46a38ed678b5bdcaddbeaeeb48d0252fe2388effb959f8a26942f00ad4fced9ddd7640f5a660504b43965ed2a66b14db7ec0fc831968e494d89057a7b0424691fd12154a1ff47ba16d4cd9e0f81611e5e19ed5972471453e6acc3c450ffea0c38893a1f33d9f29b10919cf0bb6e5ecf45c14ba6a23b7c9840acabb12e126dd7d2b6973ad01fd2032b1d7c98dd6643f44e488e38ad8ab81ca85ab746504564a28a3bfd9a4b3fa84681d7da87b9cdecfae730a3e4bd8997f20421157c8720a95858a808a4b0758db1d64ff6517c16e2e8992eb60ffb1e12bfec7eb1ac7b9466b8e6156341cf76c5774cc77af15ba75cca24711ebe26d8734ab8303ff0de5f15aa34baab18a01dac1f89ece0315ebd5914e1d0095057de4c196fb98b01a49c09048ebb9d6c8a0280f280836875d932946e428abfeee90ecad162630826385dec657c0464845cb2a728ea5fc318b659cc660ba799567b1ec8fe2931b39dbcb8a73a72243a774dc090440c1702c91d877ae75c3f811f87ea54cfea3ca5c61e65068ae975ffd66f138bac1e6ec6f8783a260ff4c419200991ee093586b300cacc2d175299ea3986cc7ee70d3a1cdd8db5911ae5a4c9d6b6912b880c749b13ce0e633fffa21596d12917677ea249944425ebf76bef4be831f55aeee8a49da2cbcb8af3eb0a109c0ea2e5418eebc90569b1ef3ea956e819c079bdea08517dc30cf62f1ebda0f4ef52094ff002f6b5009b509fd6e43e6978845356f6396d2ea9657a1ef6eab22b8da1441663d4a3a0102316fe8d97e975c8fc20d18cc1f20a8b77ae65b4f9a10c6e77af22ad9f09f79c35c1d60b30e13370f819327b822ebb7b8bba08b1d1449500e2d6fb75da131f682abe0aa55efa14350cec4bb7d93b17af19eb6158bfc04fdc858cef09085029d02ccfb3be76f93d316dfd5cd93523e942fc9ca446e11618bb20514b05dd0325c2822bea8b3040f25c809a1f6493d0fe6ddc78c1c9a41fc4fcb0a92c3c1aa96456812ddda8014b49b7d24ec25714295377a6b2fcbeae032a1b0704f9850b653d7b090ebfd83b7942bd26c6be8e9b45311a4ace537a79a7f0345969bf3ec2e2d83790f8f1174f6085b279eafb531118733d2144a8f87fece31aee11052d4630bfaabf4763b725a0c226acb40302e185501ba489cfe5a3fa2b443fc1971e533ce36633d4788925175f3346eaf9dbdddffad6fc4b6c0bc5dcfad48ea539bc6762601a38e4ceea81db95eddf2ef06a2f6515c40434c39960fb669e388ddfcb3a41b1f0e2ad5aa4e27eaf39ea505e516c1076612d183530c2db7d9ae314264739f93b9f9cc903b0ee7a6d94d9e850743691a0e17b29665cb06ab7401d11df2c7c969a1cf5575f1e09253e4ce705781678c07082bc88b7c71e0021b8ca5dfae0c6db21cbb2cdc1f182c82333adf50d2f0cbf6508473626127126b3c98aa5adcbc8b823bed0dce8391e427ea7c584f2cbb35df5a745f338f1ba64f756db915179f55bacb7630c3c14e7cbd5151048ffeed1e4d28a754a3b4ec2363cd0c892f591edab8abacd94c8793b8b13ebbdfcac9f70d1fff05d62f3352a1907b23c95dbfbd193df95269b22504a2e557e28e59b7329950cc59557dbb89dad683731f591c40ed07538da02c25a83d6c463bf0a19a1bd45cd299e48625345efec27e80dfdfd5a64adac2304246612f64b76b3168fa875f474c759a57ad4f4837b4f6ad45e2a8856f9cba085cfc457c4a0c32c68c8b9679345b30757af1edf5902c4d9d60e8166a2909c5270462dc15c318eb627372f04af1d1e685614a2089b834384f8fbeb323181e73332c2565364823364a909419cc725003792a68c59e33f2e50f2c00d7518b477d4239c3a3c031cc9a49ee866a349d3536960cbeb1712e7dd1909ce0b530f5fdc99352277c804f46397872091d71fc5d588210e41202bc06d557c3b6e8148088fe94e7a4295afcb819c38e8ed1445d101dacf93a13d2d4943902d12e2a3e940cb0df80e01585fd315eb34f872495fec1ac2aae76555ae1a032556286cdda1ab00fd16d1886ba5223311e2e8dadc553aa9f88f0fe9420ccbda1bedd2f70bd60fadac278ffcaf8a705b7e5b3f8d8f9d1afd00631f30c0be63d8510c3302fa1884286162fb929d8e92ed1537277b91dd03beb588a009093ff615a3dc6e70293f4eb9e76b06021d752f5c2cd46d317cd313fc119a8f72c10aa4a04543d585d737e31b5796b0afb2972f2634c90939cde59b70008cebbb3a5ebce7279e7faf41c41585212b524db33b4594d32738dacab917a712bf48939d7bcd7e084553e949fade96b2715a2d849fd286f14748eecc77f04e83214034a78c05a712eeb2de49c0fc340d16e37b6c1242598b8f1be4c77574b6164847d13795309ca8e0c6e61dd419b9af8b2322f1699ad800d1f5983edd920862f04cfca173585fc8eddeba6ebcea60451ae05918988bf3c0b760fc8d179ba40487e02ca918c1a1500f1f4d5d04d6f5ffc2bea206842122e26aaef147c7412270c3b541828ab57afa123582df3f8926c2d9eeb30054b5aa2b3385e4659d07a75e613ffa8599c59a318afef587759eb382e15ee63662ced1080efd3d191debeb7207b59009b45c08fc424a70db5e82eee046b9ac186ced720f5fce835e5ee27ddb35ce5ae9377fca8dce136a0c4ca14bd9d4169bf720af31281287efb16ffb152858feb311c4ce2378b155bd0680efc572205b7d37c356aa46fa5456281c146695d902fb8d53f05b62599a6ef426520dec38c00fd52bf9c823c9719d05e3aaa2dbbecd444eb1d6f0553b4077e1476c7b57dd33e1ac6df4f598b1dbf2ff3fbdc530d9bb1d8761db1b20d39903e5cde3a99c1388398c7d2eacd6488269ad4a1f999fe7281350218746780bd78b93f3c73f39424b21e7a4bdc75ce3ed12d719e881b6d2c331bfcb2fd198fd2a90bb744bb3cfee5eef84f6f443f570188d93a1739f17a1121ea4993a1fdd3b10f7569d454c4d6e9a531e9ba1714024bddc4dde1c37768150c2eb0e82914e7ecff7c2ac18cae8e137ecd01894ab9ffbff8f3e1f49b2e56846d7a69cc0f575fe975f27958a53acd908b04b40ea02ec82ea22a3a1f0ef515edb96dbf4ab7e48c5a9961b3da13591e726b536d3e7c3839b3465270bcd64cd34cc5d8ba3a9010d77b2bb98e4795c1436eb51e42137c7379d290cefd195f09d9811da6eb21506e34b8f24b3fc74cbdc14552830c9ba66aa3cb760795984f9f1e4e4c0cebc1ad68d9c2fa03ec703ce24c30a197debfa88186ea3156925fc2a30863eed94400486b53a9e5bcfc27a2e9c962cdbc94bbeef88f9fab7a756184f3baf1b07084698455315be769269967361d54319a3c6bc1d8a8c2d58bf97c0b51003b01cddd4169c8476a69c1bd705df1164345017a1b9adc4d4623495ca54772c28dcbd8595b3c5369df18605ddd3cb94434e7d39746dc803733bb17c1280fd5a61691165a849e74437f2c681258fd1360b0af303c966badd164808f5fdba7d6a60420fedb69d7591960640b2c856a739e4cfc37d3ad5d2139566632a94f9a2b512eafc15b244b0798c5b308cde960810f915499ec55c5b0038a2b740c76309a4de0fe27b20251dc045abab87cb677031b2f3baebc7843d9fff3a3483e969df8cf10858ca53db4fc358e6845cd5a154086368ea5b88359d37902d9e9b8d87ab0857b4b33da466dfc222fce0858affb562c4e8a78436f36e8ed57f6bc0b202365a89e9943b2b0c35286118c14c87d7faf75c2598c19b9c738072897db60459bbb1d495f41b477251abef641da9e07d24668a1861b47ad8a9364e2b8428787ceb6da762f31774944b04146a914ec25fce6bf5b488ac071a890b021340a49d5d065386cef602855ab538ad0e0bb50dc8a35fa24c122882623c7091264460fb7b3c0f80bc75603e304bd0abf48ef8b5e7a57bbdc3353d00b4313264afffd17dcde766eb8ff13d4944a420aacebdf5e2fcf5f1cb9446b663e4a8b8f4abd3b7553035a4fd0f7f5d95c992b452bbd318fd467d1578", &(0x7f0000000140)=0xd80, &(0x7f0000001340)="b8d474a1bebf361a6611da01748db4651cc50b76fc934af118efaa0a11c630e4ebac87f770da02640888a716b18c984e4be543dfe26f886667b90cf45ebdcc65065783b6fa2e4eb40b016d0f0345610cab4373adc4d5ff907be0e577e80ae8fd9ef03db554c7b9ac6f1b3a484eca3ed49810a49aab7c7a4bf1d22a61a7009d4b34e3d8b26d4a7257771dfb6b73ede04bf86bab1f9024ca2028ca6ae7ccd5efd21d3d43e48d4a294e90bfff867b1339414d590924816d51bd85c8d2a15aae442b035956ede40324370c483ea558124a38618a8cf66035eb5eddf1927341c6926d25a3adb6217f1d96e8aab7fbb48ef6226c10bb81d41495c0f3fe8b37855bb8e36178d89f8c6455933d6d6bd8c9f3b0fcda0f9b9bad0161b0cf0a9fdb71f37791129c0bfd70a330edff31f26778cc22b55a6837d9cbc7629e1f7371c8bcf499fca72ec10149c73665a1b4c09de26263855f259f09e391a2c64888be96265be11c5aad81d33335c6f4d6e38a2b7319d0f0b81fe0316e06c8c11c3b13ee1b7bc475f9aa9ad4f1dfeee07a34d2a754d50baa2943d1923ef19da043f601987fc06d65cadf71916035c2ea54e0adbbfb375408de6567e08fc14a716cc77b6c01ab0d493449d66ef450efb8600f893a8373c49e68d323cb55b68776f616ea84a95c71db8268ef8f8bb94d366ac7c77c950cb012a5adc05765bdced6b1a0fdedad0ee2e6076661047043966a21b5c57fd8ac3c56d09b9921136308489e064480cf28defbca9b1234790e7439ce82bdac3b763cf32313d8230867914ba5858de19ee8a29228be4b988191e42928f31c3087d2c5c049c8c57d59c20762013a82adabc8701c5ad4c65dc819ab09d722893224dbc0fde265247e677d27dfe381ee9cf1a3fdbb9d4017510b706bd04ac451c47ab3ca0f5b3d897c437946559986293164213a1201adfacbc08ca6a9a2b00605dee1cc19a93d8d36675fc53eca3a5795c6e334f3f91c1abca7486db98ca610c9364080a55ad9e482eb6e9ce08b8a71313b20bef98140859015c80efe94f1815d718aa869462d8880b356d97600d4ae945185dfce50e8924da18f0b5e95b1277901e64f3040108be271c1011b32f4571f2e1dd73fb027897e25389b1591ddac9d9219613f855791726a656c512a61f6ff72cee36297d0c9faa326fe79f55d814270940b0ea3e43f20ac1651d727b32aa18c3fb62639226752e2ae5644d06c134ba05bc54b2bf56f745e2aca7b1377fefa269c6cd39aed629421986a2710d5e9676814595824d51ae3186e0f8a43bb8c0db913b0723e1d3ed3447adee80959230b93c8a79a37a0b6dd5d6352ee3260472c60bffd27c62b10c06c2d539b225566caaf97d4ed13da4d89c2700a8af59f952b45fab6794ff5add561d94f16155e32c50646cae83d53d2c382b36851f4958a011edeef7249b7bfe8b576402d56ad90aacba68ebe34b7c9210eec007826111d28240e308379177e7f33617a622abc2fda92f2bb3f13d3f3de35acae912c7b6155fa04f4e3a875e61d2bb89bd619f2de8b0b23e0891057282fb772fcaf1af34a2e50527b127504e8b0644280738dec33024ec89687c2d2447bb6eaf7f44a15ece2747e568fe63e2ae982d26398fdd1233971638f90e672116bfcb3e310ad9eb788500aa68117706d9b74fd97377e5fec14e07fd4fa3a049b97954bdcdf228c07cfd404e4016efefd7ef7096c2a11bb936c0720bde08ceaa9783d940d371c10f1586eac53722e2b2b59fa2e40544e46640fde100a12b6d971f14ea72ee89d3f8f96e74059cb95371e9350285c0b02fa9b69e3eaf898afd6ee26487bb40a68ae43578e009a87da4e7371697ba58d1f36db5469a5b48a5c5d9969eecf4205ec9bed6afa51ec3d80986408a743aa4383aed9d2dfa36d3b1130f69a73052f9babc8872f11ebf23071a2a4cabec3d19160426c4c15a082bc2200e65a71665eb367e40c6120250846ae4b5169b3510089d1f6b27ffbd6bddbe678b1954eee248efaf4d0960755c52660b06db591fa2dd86e2ee0271d5b19496556911ab1c5d5bfeba901785497a50d1da2567d46ec8fad4c35d7a72a994f10f7de725ca9c18480a20fb6b90874f457cdef7fcb10a8bb1e0d0678596cc8057748480e44c70ab98310db541e238f82492ff5acb66b2c903842c14b225f8edb906c4b147cf6a2178e6b4a27fb29e111bfc4c0975a549b16d660cf79f2ee63edae6128d836e173069b2db461204f1f1e047f0a32fa423de558631e61f4b1c5392990535ce6bb0f959fd90eb0f7b1cf15b7f3d119ac10b43285483c7252d69faa26e83ac3b3b6bf3bf7a37e6b915a4523fcd3a17f19bcebc8886f97be9f54db651b1aa22a861662e32c04334cad83f0ba6650cd95dd4de9c53d81d880dcbae8ded67e88e025278da947ccb95d317a986d8e4d4e07f55d323963ac1eac4f41ea1e68df611d0c683ee1dac238184c258029364e21c7f42f0c5a8251c549281d9804dacadf5a7b7ef3b869bcc48ec86413491ce8b5e382425f4137e3fdef359df789bc4dca8c4201480cb2c449901f274390498f6aca0b8562cd284affb62e1ce6c19ea96d39d4ee61d333e65127e79f41d61cd98d81d26421c854e192c340305a31d5ddf1fb80a271268297f3b548350a91ce60afe6ac0f181b989a747793e2a968c58ee1f86127c4be9b348b930152712685755cab2d2f5c4d5b2e7ed2d4360ed080596c0a6de9fff1b5245d01b9f04018e5b47eabd1cac1a566dadd052c50f12bcb96476709e27d847105080891c8ac18507822529fe8f81f0a89380573d1fd54908f34a9785cbbe5a147b87fcc754a31cdb331cbd15d68c7b3d075b81423e35c10ae00b615e3539a5476225c517de3be648b3794ec76abcc27989decab247e5daf7379d09548171e2de0e47643cc4304a65fa347d22e91f558e89cf1bab97654872802c673cd09e36f3801b9bfa3103d8f8e2938497daa7fe0395fab94afa4b91e65e8d149dc1da5d82f36b0e6cfb3a361ca8aa767ad32a96843e21615d7109bfd1a752bdc4f26a687e2c16fa174f4682c86253b4cfd3d9b1f6aad7e8165401f88ad4d928ca035f77a0f909f22f45512508a8c674dabce5755d48651b27f296aa939116567e160607e758ad4b6fb66a81e9db0f378bd1503cdad785ade3072d2018a3cd6095f24f0c388f4ca5fb9f5f928310e4e6564244455380657d4a7db664b6fddb8e1334194cbe61d223b04dd49acdd43dd04ffa9911b2cf6ff16395cb93ced6b5cbc7a1ff398e0f6ce6644920dabfe7a6f2dc7827acb4b8c34b72eebabe4087cb0af10106bb89000e9163ae3aca3a8eff7f57f278c34358229d657a7eb076ee9a5b73d35143ca5c8270fa7f9c1a1d4496b13a91e5588d61f6c4dde5970f02c56cca8b0b9e56eb2d3023d5867592a67e580b03f1d4ff18698f08b8735921299bffa2aaed071827092951dc33b5df9152f1ff7ae6989d90cd3d0d07c262af042860c0abfd151ef4889ce86bc10f8ca581fbd747ffcf8fbf3ed1eb660642c370095121a3d7cb03759417aad5057f8475d36690565ac7f1f415bc9006e8a7552943c7c386555d969b239c04815c0c01bc91aaf83a2d9a86fa9ec49732d30a9e0f3454dc081831a96233488c7c352ac315f400b45b49a2a7dd1e5699f6398229ce0a7f3cbe9ac23c283cb58a9025fb85e15d44e0d18d8c33c2d49140cfa96f35ba35f05da491a7c025791d3a7b9150c763f03d51b62095dacd991734b8d05a9341ba4deb32bc84b356d4c633990e200cf947329fb3aa611ce0aa38ebcb4adee812d2e584eb9228c88f23f57939cc4c4203cd20977d52db1abe11b2645c27c59c2e1e778fc155342b90fbcbaa0842087f47ae9eeba3d683a95d25e9ea596580d133f83fb0d9b2683dabd638e92abc990b35c3ce21058d89b1be5d7c3dfee6fdfa595f0c30a3a5c268fafe17dbd5580da00defc8a2706bcabadef04ec3f727f69f92c2f8191e303581dfa7ea345d9d64f4691e7bd0ad58451c80f7e13b83a9653376d36496a6aa55db2719b4522945cc154ab2f0d57f02e015bc9dba0008569ab283cceb6824fada3a9594f8419e94343d19f81630583da36a8f957a70d037252fae29cbf503b56a23da3a7f8b7dd9bb0a7af8ad2a536a69397c2a10491243cc7094c44233a0ba55ea2cff3bac99f615097712424d8764557c10a1b16af3b87cc3309e18a46adea695673082bce3f841e2d0b4cfa221b6adc18d97c0a98f9f410b34b47929e7323d7ec69d59cf70df08375f8c0333b2aeb170a73aeee15c83ddc2a72576790e0ca5a0bad7af5861a4b69f5d4b5e77273c43533627fb2fae380701d87eb0649f858acf337be8aa94f6a49c219eaa4018ddcff4b0a183503a9060d50dba301fa8686bbaa0a892b640f32deb06dd73bae16eac49f0e3b9cb3ac0aaf5590286772adc997b4958924b5c145847543ec51585bf71d4d95a3c2b24a92243716ec41e4889e7159dd811f6b5fafa4b23aeee274ea65d373230c475b500037904fa256bc52596817631b4b07f1dd9bdcdd9a523c12cfe18bebe400b55f93bcf3f677fe6df3f248af52ddc2d0c547fe0b36dffcec500a9742e8e754b9d3e8b839d2ea0025ea67a04a643cb59b7afac3a4277442cc4585f1e190f79150a4fc72b0a4510fed5db7730949cb428bda8d5e18fd7cce3cbd92753b27d4c0b703740e4adc4db1fdc6b57e45f01c20361a6b75eb0675a543b233ee7f52d66321015d7e894515f83f2711b7bcae98aae0cd39b96a8cbeb359d322a1a081cd681ad3efd873a131e2750b3d7a73808cf8f234870b8e521b4f6e2f587786b881c896342b3fb1a4c57d355cb41417cb38e89c889ad9b51ed4f71669d96780d8f13a5901b3e712e883584c194718440e682fdcb81154e2bf5cfa46ea54b531f3031cd0709c06d7ab931da1e9b6793bdb70fee9f8a3645b745a7c8247299b4206faebc6421741e1a7f52f3743f2473aeae09e3254849068c4a49036cb7dff63ec68ced9d7420310e94baf4e72a328c0d54bc030b1f494e4d4c82a8533b5787d25607a7d12a6c068f987c37b2727e9e94452a3ff3b22a21a97d76fcd67a2ce57c1fbb51a2a2b1fc03299141966891f5754eece711184d3764a7850222b3f1b2a6a9dae731ea9642cc1f34e94232d2e4f1b775483653ce5ad2888a3553a4171dcf33286dc72a5a49279586448c6dc4caf44432b18017eed599c48c60b115b001f2f003c92a295eab5581fcf7e9c2584710904554a8cdf6454e924326f37dee72680ab1bdce66867e50b26cfa71081084aba17b8dd16f51249c4fcec789806030edf9e22487c1cda7a48b63e0521b88379c425654b76e7ca7ccf8969199c16656a47323cef328c15df0b1a60e2903495627e386fbfb7721ee0ab3b87c11d532f14a4d50020c36de88a5bd3351d777b64cb5be7303fc511b2f648f5741386be6ad1d0980b77e8f45b750497fd5a3408ed329377963014eed046357566599f586bb04fe53e736d833577c85966aed99e4865f6ad2988007cc161a88f300c2699695524db2e58f87487c2fbda85690bb88762f91469a148e790ab081f9c167bb45b9e86a8642c767f07326e9488ee1cc817aeb8dae009cc5c0076730c79a2a03ec6063f721e293965520585cb9a3eadb15268b2799d4f64f2f6b9005a94ffff8708c1cc83aeec0956a7b60e4131482dad1ece47c73babe356d2f94f3fcca7df89385b6afe7f66fe5df9b30027d68361b45b74", 0xff8) executing program 7: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) setreuid(0xee00, 0x0) r2 = getuid() setreuid(0xee00, r2) r3 = getpid() r4 = geteuid() r5 = semget$private(0x0, 0x4000000009, 0x82) semop(r5, &(0x7f0000000340)=[{0x4, 0x7}, {0x2, 0x8, 0x800}], 0x2) semop(r5, &(0x7f0000000140), 0x2aaaaaaaaaaaaddb) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000040)=[0x7ff, 0x1000]) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000001c0)=[0x7, 0x401, 0x95, 0x1, 0x5]) semop(r5, &(0x7f0000000080), 0x0) r6 = getuid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000240)={{0x21d, r4, 0x0, r6, 0x0, 0x1, 0x7e00}, 0xdce, 0x32f9, 0x3}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x1c}, {0x28, 0x0, 0x3f}, {0x4000006, 0x0, 0x0, 0x80000003}]}) write(r7, &(0x7f0000000140)="0000000000009cb8e7b6242a091f", 0xe) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r1}, 0xfffffffffffffff8, 0x0, 0x2, 0x1de, 0x9}, {{}, 0xfffffffffffffff8, 0x43, 0x1, 0x467000000, 0xfffffffffffffeff}, {{r1}, 0xfffffffffffffffa, 0x80, 0x2, 0x4, 0x1}], 0x0, &(0x7f0000000400)=[{{}, 0xfffffffffffffffd, 0x4, 0x10, 0x3ff, 0x7f}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x20, 0x2, 0x7, 0x101}, {{}, 0xfffffffffffffffb, 0x92, 0x1, 0x8b72, 0x4505}, {{r0}, 0x8000000000000007, 0x83, 0x80, 0x1392, 0x10001}, {{r1}, 0xfffffffffffffff8, 0x81, 0x2, 0x8000, 0x5}, {{r7}, 0xfffffffffffffffb, 0x10, 0xf0000000, 0x8000, 0xffffffffe790fd4f}, {{r1}, 0xfffffffffffffffe, 0x11, 0x1, 0x7, 0xd9}], 0x2, &(0x7f0000000500)={0x8, 0x7fffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)) accept$inet(r1, &(0x7f0000000180), &(0x7f0000000200)=0xc) chown(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0xfffffeff, r8, r9, 0xffffffffffffffff, 0x0, 0x82, 0x2}, 0x1b, 0x8000000000000001, 0x80000000}) setpgid(r3, r3) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x6, 0x10, 0xffffffffffffffff, 0x0) fcntl$setown(r0, 0x6, r3) close(r1) executing program 5: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005010000009f0500070107000000331c13fecea70500fef96ecfc72fd3357ae30200004e3039d2d236acf20bf404be01000000f7c8cf5f882b297be1aa0504000051e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602", 0x7a, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1f6, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd6000000001c000006e1aa4058b74adad9a4e721f5b293380ff02000000000000002b000000000001020205"]) executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setreuid(0xee00, 0x0) r3 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r4 = getuid() fchown(r3, r4, 0x0) r5 = getuid() setreuid(0xee00, r5) bind$unix(r1, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) writev(r0, &(0x7f0000000240)=[{&(0x7f00000002c0)="8a1e20a5a2bdce8e39ca185905a9de31265ab845d4be34c3185b2506658ceeb9b7921f3da49b8b5127577dea3ecb119201b0ffbd46452b", 0x37}, {&(0x7f00000011c0)="d88999b6df21a49d0463778f804d3f929b434f4e820634817395c18e627cf8965aca7f767bd7e69dd528f2aa1fb102b074e1e562512b626c444423", 0x14}, {&(0x7f0000000080)="cf97ba44b9057dfc13d8873264e8f13e6114fdb5fa8267f083784a2fa5fc8695dcb9ada7f9f00ab7c513b1871dd63dfcef10de71fd84f0603edb9e4892db0009c84bb9632753120b38c1f61447e8f91929d961a4d92384cdb566b5aad6fbff238ba0b49c3d6ccc058d9aa2ed6e378a79239d75b57d36ea0ad2d658bf3677f28c570c9a3af9b7447263c3499f9eaa6fecbaae0dae59953709910427d9aaaaa1b143b208951220788f4963ba15b0e4e1e48ae910de2f52a8b65ef32d60b37d80983414"}, {&(0x7f0000000200)="89b8a962e5f2f656a90d106f86460b53fe748a90f0477c09b868c01b523001b17d555921aff86e3688c8c0f04ec3b8eb251b633d2147d33e1e3329"}], 0x2) execve(0x0, 0x0, 0x0) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) socket$inet(0x2, 0x2, 0x0) (async) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_opts(r2, 0x0, 0x1, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000340)={0x3, &(0x7f0000000080)=[{0x64, 0x0, 0x0, 0x1000}, {0x4}, {0x6, 0x0, 0x0, 0xfffffc00}]}) (async) writev(r0, &(0x7f0000000980)=[{&(0x7f0000000380)="80ecd993af8e500876c3890067a5", 0xe}], 0x1) executing program 5: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f00000001c0)=[{0x7c}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) r1 = syz_open_pts() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x4}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffef1) close(r1) syz_open_pts() ioctl$FIOASYNC(r1, 0x80047470, &(0x7f0000000280)=0x5) readv(r1, &(0x7f0000000200)=[{&(0x7f0000000100)=""/185, 0xb9}], 0x1) ioctl$TIOCDRAIN(r1, 0x2000745e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) r2 = socket$inet(0x2, 0x1, 0x0) shutdown(r2, 0x1) listen(r2, 0x0) write(r1, &(0x7f0000000000)='L', 0x1) executing program 7: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r3, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) sendmsg(r2, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) setrlimit(0x8, &(0x7f0000000980)) recvmmsg(r0, &(0x7f0000000000)={&(0x7f0000000000)={0x0, 0x0, &(0x7f0000000000), 0x0, &(0x7f0000000000), 0x63}}, 0x10, 0x0, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd60cb546500100000fe800000000000000000000000bbfe8000000000000000000000000000aa"]) executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000040)) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000080)) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x8, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000140)={0x3}) r2 = semget(0x0, 0x2, 0x0) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000180)=0x98) r3 = dup2(r1, r1) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0), 0x20000, 0x0) ioctl$WSDISPLAYIO_SMODE(r4, 0x8004574c, &(0x7f0000000200)=0x2) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000240)) r5 = socket$inet6(0x18, 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f0000000280)={{0x18, 0x1, 0x0, 0xfc5}, {0x18, 0x2, 0x8, 0x80000001}, 0x8, [0x7, 0x8, 0x6, 0x2, 0x1, 0x5, 0x0, 0x1]}, 0x3c) ioctl$TIOCGETA(r3, 0x402c7413, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x800, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xfffffffffffffee8) r10 = getegid() getgroups(0x8, &(0x7f0000000480)=[0x0, r10, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, r7, 0x0, 0x0]) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000004c0)={{0x5b5b, r6, r8, r9, r11, 0x0, 0x8}, 0x7, 0x3, 0x4}) r12 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000540), 0x40, 0x0) ioctl$WSMOUSEIO_SETMODE(r12, 0x80045726, &(0x7f0000000580)) preadv(r5, &(0x7f0000000800)=[{0x0}, {&(0x7f00000005c0)=""/75, 0x4b}, {&(0x7f0000000700)=""/38, 0x26}], 0x3, 0x4c65) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000840)={0x3}) r13 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000880), 0x0, 0x0) ioctl$WSKBDIO_BELL(0xffffffffffffffff, 0x20005701) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000900)={0x5, &(0x7f00000008c0)=[{0x3, 0x3a, 0xdf, 0x9}, {0x7442, 0x81, 0x53, 0x10001}, {0x1, 0x7, 0x6, 0x9}, {0x7, 0x86, 0x20, 0x80000000}, {0x101, 0x8, 0x2, 0x3f}]}) semget(0x1, 0x4, 0x542) getsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000a40), &(0x7f0000000a80)=0x4) executing program 6: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000180)="8474", 0x2}], 0x1) setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) symlink(&(0x7f0000000200)='./file2\x00', &(0x7f0000000340)='./file0\x00') open(&(0x7f0000000300)='./file2\x00', 0x80000000000206, 0x0) rename(0x0, 0x0) chown(&(0x7f0000000080)='./file0\x00', 0x0, r3) r4 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r5 = dup(r4) faccessat(r5, &(0x7f0000000040)='./file0\x00', 0x2, 0x0) close(0xffffffffffffffff) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, "5238f0980ba4b3c8b9129c9e242fd505aac10fe3"}) poll(&(0x7f0000000180)=[{r6, 0x1}], 0x1, 0x0) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xb55a, "1a2198b59b58505f40edabfa1c00ede900"}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x5c66d352a8f45687, 0x7fffffffffffffff, 0x1000200000000}) executing program 3: socket(0x11, 0x3, 0x0) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x14}, {0x2}, {0x8106}]}) syz_emit_ethernet(0x2a, &(0x7f0000000300)=ANY=[]) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000340)="0200", 0x2) close(0xffffffffffffffff) syz_emit_ethernet(0x61, &(0x7f0000000380)=ANY=[@ANYBLOB="ff71df1908004500005be2ff1b1795c34b1fd38510d5ff000090780000000000000000f7fcc357956de75ffa26156525f72844fa5962388c143279e75f9be7be312b7aaf6055bc1a7e20e983361f389e45423ab0b409e45986caad5d36a45fa65ce19918eb9819cfdd51cf2890a69b836315a8ef2ee7bd19079f6d4b7e764642d1d6f71ac94971ece96a", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="500000009078000044ab37b677913f2871a456d25b765bf23acac83b44b35cf1c1ddb8183f242b17ec4f314b8fa1b5558e769ec71dc5686aca2584"]) syz_emit_ethernet(0x10a2, &(0x7f00000001c0)=ANY=[@ANYRES32=r0]) syz_extract_tcp_res(&(0x7f0000000080), 0x0, 0x83f9) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) ktrace(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f00000000c0)='P', 0x1}], 0x1) execve(0x0, 0x0, 0x0) executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) mkdirat(0xffffffffffffff9c, &(0x7f00000005c0)='./file0\x00', 0x0) open$dir(0x0, 0x0, 0x0) symlinkat(0x0, 0xffffffffffffffff, &(0x7f0000000bc0)='./file0\x00') open(0x0, 0x0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000340)='./file1\x00', 0x0) syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ftruncate(r1, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x8000, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000440)={0x0, 0xfffefff9, './file1/file0\x00', 0x1000, 0x3}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r3, 0x801169ab, &(0x7f00000001c0)) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000480)) socket$inet(0x2, 0x2, 0x1) openat$pf(0xffffffffffffff9c, &(0x7f00000004c0), 0x10000, 0x0) mquery(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2, 0x0, r1, 0x7f) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000500)) getpid() r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000000029, 0xb, &(0x7f0000000080)="748c930a1e166fd72b8508eae3b5b8c6f5ba95917e707715a268cdc21f50468ccf02f21a8e3d", 0x26) munmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000) setsockopt(0xffffffffffffffff, 0x1000000029, 0xc, 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000cc0)=0x3f) connect$unix(r0, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) close(r0) executing program 4: r0 = dup(0xffffffffffffffff) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x1}, {0x15}, {0x6}]}) writev(r1, &(0x7f00000000c0)=[{&(0x7f00000017c0)="708fe93c5bcc8056f91fe423a83e", 0xe}], 0x1) r2 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = fcntl$getown(0xffffffffffffff9c, 0x5) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) (async) r6 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) (async) r7 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000540), 0x2, 0x0) (async) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) (async) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0xc}, {0x1c}, {0x8106, 0x0, 0xb0}]}) (async) sendmsg$unix(r0, &(0x7f0000000600)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080)=[{&(0x7f0000000100)="0c368ce07255c28b0473d97f27713e1b3652fcce73c1fb0305624f25e80c785015993719bee2d4209dd4cc659fa8711efcbae24de86e3f3a12003de1f45471674fc12b9f0d616512eda568df58967a37d5e8b995584ba5d7ffcc9f4fb127371b6f262253c83bfb9f72642ccdec838e9afa99ab14d7f40c921a8ea2f931f62814e938c9c623234a355ba2663798ac57b7a6aff51768b9e46b4ae97dd8b8e981a47756104051a278622b575d5d4097f13574a6cd62786d40c248a8aaf3b81896c796e7fa9c2c79509ed94407ecb00d5a69c41f71b6e5b446bf11566ec9d1e2502d047ba4e5d83f2ae6", 0xe8}, {&(0x7f0000000200)="fc58bd32219864efc1fbd89123983fe3b5c4a50d05cebfb6254ed4866c327f3cb52363d383985f4d0f0f9f1c242fab19e9614ef477b9b7a0456779cb128ec042100ca7a216b42296b196ced179847ccb820d4b270a00d65070f4483ec922b84fcfb676a6d216621f483a19811b81c9b3023cd08696bd8fb15f43cd3755a223f1cbf24375bf9ad72341ff5d46bd467b8e808223b037d71035ec5c243487246bc1bbb2e65a0a2b6bc352477924f68d95a9cc34b1e6cd2c742ed798228dd1229243a9914fb003dc23fbca5f00ef21d3a4ac7b33abad9e3f95c397ae0e0a4db4c39678a9c1476e2eeedcf3ffbfedde8c66fb3f73c44ebcf66e3a0f07fd5a", 0xfc}, {&(0x7f0000000300)="b4500a1e36ee5dfb19f011130ff53d5a3cb82c672d5847fe350f99929d878ec083b7b1bc0bdd834a9131ab9bef8e36d60a8dd422b3cc697f7c58635f5425c15ec1cd398cc3f6c2ffbb62448d6fc194b81163c9c2e838de2859dcdbd257f06bce7416ec7b780792604408ec168e3e6f3e3ef40a365fb208a343929dfca4868e5a49db747aecbde9b95d24213ed03db8f148dad86a938b59d2f1e124d37ee39112e02d29f342adf2b95e1e5a9b5e", 0xad}, {&(0x7f00000003c0)="4db510244eaacc560ad0b4ac8c129cf6750163aee8bcb5e60987223ef98c9dc2e1f4d0c86a202afe76c4065ba06185ff7198fec246a738eba99a8bbaa124dc56bdc76ed2d530a7f7b400164af44980f39d93ebca7bf46ceb86a2c9ec68a4dc3b856d", 0x62}], 0x4, &(0x7f0000000580)=[@rights={0x18, 0xffff, 0x1, [r1, r2]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x20, 0xffff, 0x1, [r6, r7, r8]}], 0x58, 0x4}, 0x9) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) (async) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) executing program 3: syz_emit_ethernet(0x23bf, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6085ceb2ff61000000000000000000000000000000000000ff020000000000000000000000000001001d000000000000010300000001e31dd3d88e1f8a59f12d913d98105d13d89788b69a72e34bcc921389d20a071b3f7a6b75bc7aa609b48143d932edbf6f0e881f67cd0d55956c7f26ac75f6a2a89056748b9249d0d36f8d3f0b931021c871c35786c46ababc7b51a4996ff063e6259fa3dac1259cec17067b4dda84e1dfd38e49f53f576fb7e1c6704bce1bf58f0938a19d9532"]) sendmmsg(0xffffffffffffffff, &(0x7f00000007c0)={&(0x7f0000000780)={0x0, 0x0, &(0x7f0000000440)=[{&(0x7f0000000180)="b860fe09625ee6793978a575faa1b6c6c1d6c2eca2950e663d39ab1be31a269a39fd7f97e41e178f37a79f00659c2ea9ac56733f7e4e4973c1e6b326c91343ea3b3f8c5c7b93d5fe30", 0x49}], 0x1, 0x0}}, 0x10, 0x0) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x80206979, &(0x7f00000001c0)) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa550843d8482e86dd607c000201022b00fe8000000000000000000000000000bbfe8000000000000000000081"]) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) executing program 0: setrlimit(0x0, &(0x7f0000000980)={0xfffffffffffffff9, 0x7a}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r2 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x9, 0x1, 0x0, 0x0, "6d14ff9e40c40000e90000004000000000000020"}) close(r2) syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x978b, 0x0, 0x3, 0x80a19f, "bb08000100f1675910508b00"}) r3 = socket(0x2, 0x2, 0x0) r4 = dup(r3) setsockopt$inet_opts(r4, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) sendmmsg(r4, &(0x7f0000000440)={&(0x7f0000000400)={&(0x7f0000000240)=@in={0x2, 0x1}, 0xc, 0x0, 0x0, 0x0}, 0x6}, 0x10, 0x0) writev(r2, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x8, 0x1ff, 0xffffffbf, "0000c6f26461c094f4ffffffff00", 0x8000, 0x1e31}) readv(r1, &(0x7f0000000280)=[{&(0x7f0000000480)=""/116, 0x74}], 0x1) executing program 7: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) sysctl$hw(&(0x7f0000000080)={0x6, 0x2}, 0x2, &(0x7f00000000c0)="c4c85bacf044abab53bbf9d32c1451c959ccc2e919f233b685994fc49e6370", &(0x7f00000001c0)=0x1f, &(0x7f0000000200), 0x0) executing program 3: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005010000009f0500070107000000331c13fecea70500fef96ecfc72fd3357ae30200004e3039d2d236acf20bf404be01000000f7c8cf5f882b297be1aa0504000051e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602", 0x7a, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1f6, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd6000000001c000006e1aa4058b74adad9a4e721f5b293380ff02000000000000002c000000000001020205"]) executing program 6: r0 = open(&(0x7f0000000100)='./file0\x00', 0x78e, 0x0) (async) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x4}, 0x4, &(0x7f0000000040)="18bc56ad", &(0x7f0000000100)=0x4, &(0x7f0000000140), 0x0) (async, rerun: 64) r1 = getpid() (rerun: 64) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1928, r1) (async, rerun: 64) r2 = kqueue() (rerun: 64) kevent(r2, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffff9, 0xcb}, {{r2}, 0xfffffffffffffff9, 0xc5, 0x1}], 0x8be4, 0x0, 0xfffffffb, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x9}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000800)=[{&(0x7f0000000140)='4', 0x1}], 0x1) writev(r3, &(0x7f0000000580)=[{&(0x7f0000000080)="6fcba96e64d77dfe77d06091c8341acb34f68c0a", 0x14}], 0x1) (async) readv(r4, &(0x7f0000000600), 0x10000000000002a5) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000180), 0x0) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) (async, rerun: 32) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) (async) flock(r5, 0x1) (async) r6 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) fcntl$lock(r6, 0x9, &(0x7f0000000140)={0x1, 0x0, 0x0, 0x269000000, 0xffffffffffffffff}) (async, rerun: 32) r7 = socket(0x2, 0x1, 0x0) (async, rerun: 32) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) (async) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) bind(r7, &(0x7f0000000000), 0x10) syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaa5aaaaaaaa44f8643da8dcf86760f8000003e0000000000000000000000000000000000000ff"]) (async) utimensat(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={{0x0, 0x20000}}, 0x2) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x7}, {0x2c, 0x0, 0x1}, {0x40e}]}) r2 = openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x1, 0x2, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8020690c, &(0x7f00000001c0)) r3 = syz_open_pts() close(r3) ioctl$FIOASYNC(r3, 0x80047470, &(0x7f0000000280)=0x5) readv(r3, &(0x7f0000000200)=[{&(0x7f0000000100)=""/185, 0xb9}], 0x1) write(r3, &(0x7f00000002c0)="cfd4ec9823b9a836353c854438af3f9901592745ba557e5d6c609b5e5f64aa1c9caa24470c91554785512f3845efd6443968ea63dcf3fecf6fe0d81653a9be9022159c7ab2320f97813ba8f57ab3de2469d4c549d110b768423e643c402631fa4fc3d638c32c3aba46ed4503f538a43009481c9ae0c619cade9e1399c457d8bf83", 0x81) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYRES16=r2]) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r4 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0x0) preadv(r4, &(0x7f00000001c0)=[{&(0x7f0000000400)=""/4096, 0x1000}], 0x1, 0x20000000000) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r5 = socket(0x18, 0x3, 0x0) getsockopt$inet_opts(r5, 0x3a, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6007a65d00000000fe8087c1000000007e5a000000000000000000003a"]) sysctl$kern(&(0x7f0000000040)={0x1, 0x27}, 0x2, &(0x7f0000001440)="7d5c3750c34b8fed7a2598de9c72a8106f2104154a50344358d0352cad3a7396aae54b3d039580afafe52a5c2ca4fbd9094dbb9ddfebbf1f02da75c1f6b8b3660956dd62c143d071142c6c1aaf2b2cacfdf74251bc1b190549227c0b54a99418541c9ce68ab3a99076910b6df12d574cedc59568817afcb7b98405858729b50009b1f8c803a4b234a0", 0x0, 0x0, 0xffffffffffffff8b) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = open(&(0x7f0000000040)='./file0\x00', 0x205, 0x0) getpgid(0x0) fcntl$lock(r6, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x100000002}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000340)={0x3, &(0x7f0000001400)=[{0x64}, {0x4}, {0x6, 0x0, 0x0, 0xfffffc00}]}) writev(r0, &(0x7f0000000980)=[{&(0x7f0000000380)="80ecd993af8e500876c3890067a5", 0xe}], 0x1) executing program 2: mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x82d) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = msgget$private(0x0, 0x80) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000140)=""/229) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="04", 0x1) write(r1, &(0x7f0000000040), 0xfeea) r2 = getpid() fcntl$setown(r1, 0x6, r2) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x40000100, r2) executing program 7: r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x1, 0x3a, 0x0, "1a05227955686f43a3207fae210b8591073300", 0x0, 0x3}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x8}}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r3, &(0x7f0000001480)=[{&(0x7f0000000240)="cc", 0x1}], 0x1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f00001d8000/0x4000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x41000}, {&(0x7f0000ff0000/0x10000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x200000000}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000003000/0x4000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00001f4000/0x2000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000009f000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000084000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000161000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$VMM_IOC_RUN(r4, 0xc2585601, &(0x7f0000000000)={0x2, 0x0, 0x1, 0x0, 0x0}) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0x0, 0x0}) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x800009, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) executing program 5: socket$unix(0x1, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) socket(0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x412dff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x20000187, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x40}, {0x7, 0x0, 0x0, 0x10003}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x10800, 0x0) sysctl$hw(&(0x7f0000001980)={0x6, 0x6}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, 0x0) ioctl$VNDIOCCLR(r1, 0x80384601, &(0x7f0000000980)={0x0, 0x5, 0x0, 0xfffffffffffffeb9}) poll(0x0, 0x0, 0x887e) sysctl$net_inet_esp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) dup(0xffffffffffffffff) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000080)=[{0x3c, 0x0, 0xfd}]}) executing program 1: socket(0x11, 0x3, 0x0) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) (async, rerun: 64) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x14}, {0x2}, {0x8106}]}) (rerun: 64) syz_emit_ethernet(0x2a, &(0x7f0000000300)=ANY=[]) (async) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000340)="0200", 0x2) (async, rerun: 64) close(0xffffffffffffffff) (rerun: 64) syz_emit_ethernet(0x61, &(0x7f0000000380)=ANY=[@ANYBLOB="ff71df1908004500005be2ff1b1795c34b1fd38510d5ff000090780000000000000000f7fcc357956de75ffa26156525f72844fa5962388c143279e75f9be7be312b7aaf6055bc1a7e20e983361f389e45423ab0b409e45986caad5d36a45fa65ce19918eb9819cfdd51cf2890a69b836315a8ef2ee7bd19079f6d4b7e764642d1d6f71ac94971ece96a", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="500000009078000044ab37b677913f2871a456d25b765bf23acac83b44b35cf1c1ddb8183f242b17ec4f314b8fa1b5558e769ec71dc5686aca2584"]) (async) syz_emit_ethernet(0x10a2, &(0x7f00000001c0)=ANY=[@ANYRES32=r0]) (async) syz_extract_tcp_res(&(0x7f0000000080), 0x0, 0x83f9) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async, rerun: 32) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) (async, rerun: 32) ktrace(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0, 0x0) (async, rerun: 64) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f00000000c0)='P', 0x1}], 0x1) (rerun: 64) execve(0x0, 0x0, 0x0) executing program 3: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_emit_ethernet(0xfffffffffffffdce, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60e2cf7900100000bb0a781e95ecdfeb83e4f03d49da078cff01000000000000000000000000000100009078000000000000000000000000056040890f"]) ftruncate(0xffffffffffffffff, 0x8531) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xd30, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r2, 0x0) clock_gettime(0x0, &(0x7f0000000140)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000140)}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r5 = dup(r3) ioctl$BIOCIMMEDIATE(0xffffffffffffff9c, 0x80044270, &(0x7f0000000100)=0xffff) getsockname(r4, 0x0, &(0x7f00000016c0)) setrlimit(0x6, &(0x7f00000000c0)) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200), 0x80, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f0000000280)={0x1, 0x7}) ioctl$BIOCGHDRCMPLT(r5, 0x40044274, &(0x7f00000001c0)) ioctl$TIOCSCTTY(r0, 0x20007461) mlockall(0x1) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000340)="10d96e40b7ee4ef075a500a48d67e48c9ac9525f964987719d6c445aacea22c4027fd91f55d70f73ed2bc9aedb4fba9bdc392e5d412696a43c00"/68, 0x3}], 0x0) executing program 3: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f00000004c0)="34118b7fa325d21de5440c0ea547801e63f92a0c2622425eca6711779f0206d5e98d78be955b0722afad249a475a23e0a72072bec3867060edd9e3688078737f025513ab128d7749bbe78950f2d7d971bb2e6aae20363f1d3a2871e41a66000013273932f6018042fd9fe52300107d0edb23e5c005f9f5daa1b978e8bc9000f233ba1a43b9f70c91d5c55ff08d8f94927d", 0x91, 0x808, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000280)="b1000503000004000000000003000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d89e00004070000000013000000", 0xb1, 0x8, 0x0, 0x0) recvmsg(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000140)=""/174, 0xae}], 0x1, 0x0}, 0x1802) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x8, &(0x7f0000000200)=[{0x15}, {0x87}, {0x406, 0x0, 0xfc}, {0x0, 0xa6, 0xb0, 0x90e4fca9}, {0x2, 0xff, 0xff, 0x2}, {0x6, 0xa, 0x6, 0x1}, {0xff3d, 0x7, 0x7, 0x1}, {0x101, 0xb4, 0x6, 0x81}]}) syz_emit_ethernet(0x4e, &(0x7f00000014c0)=ANY=[]) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r4) setgroups(0x0, 0x0) r5 = getuid() setreuid(0xee00, r5) rmdir(&(0x7f0000000080)='./file0\x00') dup2(0xffffffffffffffff, 0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000001200)={0x1, 0x16}, 0x2, 0x0, 0x0, 0xfffffffffffffffe, 0xfffffffffffffe2a) ioctl$VMM_IOC_TERM(0xffffffffffffffff, 0x80045604, &(0x7f0000000300)) openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) executing program 4: dup(0xffffffffffffffff) clock_getres(0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) dup2(r1, r2) recvmsg(r4, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=""/251, 0xfb}, 0x0) sendmsg(r3, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) fcntl$lock(r0, 0x0, 0x0) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x5e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa5a0cdcb6e49888a8270081002c0086dd60b154650020000000000000000000000000000000000000000000000000000000c20000000000010002000500000000fe8000200000000000000000000000aa4e204e2200089078"]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x14, 0x0, 0x37) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, 0x0, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) close(r6) r7 = socket$inet(0x2, 0x2, 0x0) dup2(r5, r7) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x5593) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r8, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x6, 0x5, 0x5) accept(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) executing program 6: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x5, 0x8, 0x20, 0x7a9}]}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x2000c600) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002a6c7a20 executing program 7: sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5e8c3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5492f4a0491b1ea3359aa5c5164ad97ac7c3aadca05fd9e9a8c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f0000000000)=0x10045, 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200100000001d, &(0x7f0000000600)="37ee5c233f6ca01cbea0e2b8b21b48af2ac4100555a53d775edf0f84689e45fb527c85525c828e9965b037ef7b7b10dc6bd8a816defd35778568d8c783d361818c23bf89fc50a22d831d89aed718773afe7ae1142b05070a07c5f6be79210ebe7abe6eb37627310b6a51f0b050d7cb8c092ca81f05be40b949fa", 0x7a) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r4 = semget$private(0x0, 0x4, 0x266) semop(r4, &(0x7f00000005c0)=[{0x2, 0x2, 0x1000}], 0x1) r5 = socket$inet(0x2, 0x3, 0xc0) setsockopt$inet_opts(r5, 0x0, 0x200100000001d, &(0x7f0000000600)="37ee5c233f6ca01cbea0e2b8b21b48af2ac4100555a53d775edf0f84689e45fb527c85525c828e9965b037ef7b7b10dc6bd8a816defd35778568d8c783d361818c23bf89fc50a22d831d89aed718773afe7ae1142b05070a07c5f6be79210ebe7abe6eb37627310b6a51f0b050d7cb8c092ca81f05be40b949fa", 0x7a) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f00000000c0)=0xc) r7 = semget$private(0x0, 0x4, 0x266) semop(r7, &(0x7f00000005c0)=[{0x2, 0x2, 0x1000}], 0x1) semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000380)=[0x0, 0x0]) r8 = getuid() setreuid(0xee00, r8) r9 = getpgid(r6) dup2(r0, r5) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000001c0)={{0x4000080, r8, 0x0, r8, 0x0, 0x30, 0x1}, 0x9, 0x7, 0x0, r9, 0x8000000fffa, 0xb, 0x2, 0xbdbf}) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000000c0)={{0x10000, 0x0, 0xffffffffffffffff, r8, 0x0, 0x0, 0x200}, 0x2, 0xd47, 0x7}) semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000380)=[0x0, 0x0]) r10 = getuid() setreuid(0xee00, r10) r11 = getpgid(r1) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000001c0)={{0xfffffffb, 0x0, 0x0, r10, 0x0, 0x30, 0x1}, 0x9, 0x7, r11, r11, 0xfffa, 0xb, 0x6, 0xbdbf}) r12 = semget(0x1, 0x3, 0x30c) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000240)={{0x5, r8, r3, r2, r3, 0x120, 0x4}, 0x4, 0x3, 0x1}) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0187009, &(0x7f00000000c0)) sendmsg$unix(0xffffffffffffff9c, &(0x7f00000016c0)={&(0x7f0000000300)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000540)=[{&(0x7f0000000680)="30f39436dd483fcbe2e632f3ef8c08bc1d49a91c817b8588ab0f6b902c72a2e00f55dd106aa594ecb80c66f69aefa9ed6c4fc034486517e453970f49a4324effec3db0a76e7676fac9cb47cde33e35718fbb73c4faa0a471746291c51b3d2ee4a441a317f5c12477fc4770cabb2334dd694a0390f991c406fb2a6b943c68dbb5361e29c56f9d9d6984ef3f29083745813ac0d634b8c004f187270cb074cf8fa207d1b09804178124215fc57d410a0d6874f1c1859702720769c0de6871dddebb71df2c1eb2d172eab568cf2097c61347e5b9491fed69c81726b3e36a8a5ace59081344e855cbbcb9873c8e4c9d3277442522f2aefc536b5567d7503a848cc643436e1af4b0a905634b02b7cb40f094b3ebe987094f400a9dfddcc48de80efc373650312d24f518c23fdd12763efaf5cd50006217583190b9aa646f68064f7c885e5ad066c8301b4c854d5923908e8ed9d6c894a199a4f62fdf77163420c46b88562d597b92a4b807c6166bd5e29191b61a1169c5a8988902c50513fd81560bbce2510829c84fdc39cad7224b9142cf6a4981422074fc34396065cbe8d79cc043dddf5b649a262e05d2c988f158879035b2af72801681aa3d5c1ab9b2731be01f3c66872059bd474dfe15a12bfdc6597f885591407447bc255c8292f695d1762e92a87f24e1b14706f127648cb9fb95a05982d1ea9a2093f7af5fdb0f65d63339b22f41846f4b755defad7fa2791acf1084a2c8e4a970ebeca6a8cc3ec3ec9353272ba3dea0bc9d14a122c26e6ef8ba721203d3b4a43a61cf2bb48a52ff4b76bdaa17189776814bf6ea43eee8400518da618261a99dd7c1f940701322dae45ebecc6bfe71e9d96fd815126a06c0288188d10049dbf6182c641632a698478572a10bf822d36a3c85410f2cfbaded2a44780ca286508edf332fd0da21c77ddf42bca8f929b096ebf7fd04a833ae260c0e50ff50a356053e97a368638fa42e866c357655c668413af9a785cce475d5a8f94a6940f680b11ec4427769aade94d97c909db11a01de11b041159cac9a2ddb53b0ef68dd37e5e6a2ce2dfdd8d95c499d9d71091ad6011c44b55775dc1c1a733fa82b74b4d987e253de1ece15f08057d540efb0c17bb51b5aa15575c96304d634780c704b904768d3c4c7858d4dc93c52c38556ec288061f4e90cba012884778f9be09dc514eae1d6b2cd3b7e727506485c487c771152a23b0dfbf83c53136e974aa754744eb2f3776cb5da9f5314bd5fb7d9032d6ed00fdb6c4129a8e4923d52c2a16d0f7a05fbf62fa67e9401fd69b3a3d2dc094e80a92bb87d29fdb2560bb918843d9bc3558c1ad6751bdc53739294647d59cb36fabd455eb9d3387135c03c8646df1b6e00cb3dbeac98ca65cce165db9c7169bed08e578e1a9ab53c206443c512e0d28ffd124a10a7e0848337ed1f30904bcd775e13eb7498b6ef3060ec7e4f4ce38a3058ac59a1cf10275038fa927c0eb3950e97ce3052f4c0fa13b6dad75e9581f135c27241b723e76c5f357a05c6218c952c428e6ec5eb2c1246485edcab45574087491358a348e7c967ffb8b142ca222135605f3fc6604cddf78d4416ccfe116020823e8ee1b5c736ff40a7c1bf754b32140a4f07198f77480d4bcf2f72bbacb8d2a932de0621cc7ba82f09fbfdd9ba0586fb50f1e1739467d407164414263486a62642a36c29904cd896b4c9858383af859cc46530e8e0219d7bf41b6664c734c24f27225c905f6b80f6a861487e68b385ab850d4ceaa846b7901059717e22c2f89e03be28683c62331c6220ecbf3c91687af5104fb9da8fab90463e1f8134a2d3b5f5b653d7285a1db7cd21f5a5124bcb6b5154df6db486fdf83145fcbd0434462c5b10a8bc9f9e8eec336a750fb082cf4772b35653cf82993b882bf52ffec47a12e45d9cc3c4056e8fe6fb4eb55f2d42a38ec9b0192404e3db3f60ddb67ffca817b33d5e94753c5d4f6285067dbf8c163cdce0e3577f2b3ad6751fce2fc1dc797dde14cf9e1dc512499e92b4c8a7d538339d1beac022f5001fbfa4db9a9eceef68d202be1cf107dcdb4f728c909d46d948614f9f6465e460462efe71daf8d1617913311b0a8833365bdbacf469923605d12a9363853944febd496a03b68ee2b880a2b5b3cb7faa432143b42c4e877142a2cabc3b5166eeb83ed57ba5295affe6f594cb856a952d033d25aabb784c6b9d91fb547027109990def45368d5c0814c97a90f0178381952de5d0de16d27c204d584e92b4271dbbff230f87d55e13f80e291835a37d853ba875ab8bb40fd75228efe59f652b2f5665a0e3647323f8f85eefd2f98c040743dde6ebb6e904b8e93774706321e8e89f33726c01b876ef44f887e9303cbc3de61b5dc3c405ac5ee1e08eba400fbb0630e70264ad70c092e1f4c8c4163d28a8af4b9d1016ffdbcd42f4fa798630bfae89420f11c719df1bec918d74305679b65240708ee74bd0c0cdcb1812cc19353957f058a4d67a12264df37af30b53000e17407b84644bdbb15de09718328473253b1596558db61d42e97854536e6cc9e3e856c085bff28d8df9bab5bc4b4668c33a9f7588b0f83ad0ebac4b357e4d0939090383f3cd2d089462cd2a4f6faa9beefaa6338ce8b042f1f600793ac5267a4a4f821121cb7b9e64ab975f3e13c35c683e300c57a39efe3d02b184551301eadd0ac337c03db5a7e0bfbd643dc9d4d473e6d6e236a7972c592baef87efc2d1bc1c7526a29bd0cc0a3e3cc23cd4e7d34d5d19e9e1d16b3e1e3f0003658867c4011ef3f46c750036394bd2ad153c5a88d66d653419aeb8effa65ebe28d062dd8485838f6a6f89a302a07fba5f8bb9a8492d63c9926d71d3599868abbc550cade5865df1d973f160f765a987d5299f1d725010133ac93e0e38cab7db00c30a0194f0e2e01ccf1e978a8ad76f9d4e49b4bb1fe84b46b7a35f7f93a58afdd76cf3d99c28e85a44cf5a2b9b2e0e45817dd1d14914dd9a342f361b342c6cf8757c179530210ee18641c137572c12ac4cffdb8555ce3cd9db84611b8cd404e41794cd262c9c108ab81f2865b8061266cb57941b83daea087e4d89cdbcba2a4e64454d5669a1cca7b05d8a035c9673ed9b33233ac7b0fa61f1ff1b10b8a20cd46970bc02607e574a29c1269b341cdff5c5cdb1ab96779012ab4a73fc6bf3acfddaefd9bfd134bd3f0883f037d8ddc33e9bf24bb623b8f5fb7c18008257a907939fb865e62f48b18d56732e223b88e765fc54c7b4266d606676e4b1f3d96a625beb66b7c611abad2341c919db7bbfa25486f3b9a02e32f201e3d8fda3771c54e3cda4b36b1d5068da2df374104d6ebd9db9e0922d318c819d30cee170798e98f150d47ddff8899051fe700ae76914b3852b09ff4cd045c7646f3c6f1410df80761aa9b9cf6dac9ec299ce01ff154799c13f6dfd8050bc11a94ba04a0951545157e51860cd14876eddd59b462e2089d479ae1ee13c511fd5499070a08bf95d1faea2b1ad7d8a49d22c2d6d8d8fcc50013af82ccd2440907aaeedc8cf539df5913518d7a88eb669af505050e264bc1967dab7afb44d96a826f3d69fb0496387c6423ab90e1d8d86232fb878d8a46613ccc4e21ced3bc7cdd6dea41a5502224bcf4fec78a4d9a355a427b67a5856b0f44bc62193f42e9c74ed480ec0b8b03a39e882b764883f23bdad619b86ebae23217bd09d75ede0ced6f2d64c015d1c78e91b02aa67c6287b2356058e91b65729f153c2907e56ddf00bc469900ca8c5af3425769f3c9ee03fc0629682f6c6e9eb706ccebfcf64d9b7b8f34675e94da594a035613e233799b949065668a5dbd5275f99d2c5b6f9a9e1e221930d0bb68a4a9d7259f5c5b4116d6ff16b9b61a7f7b81c096cae8e36f34bc723bda08e891a63d13428dfb552e9b0512b32ce163e7769b06c6c9cace33c6990621dadea2eaf1ee667cc2005062def635fe75160930cefd76561755df3d5de87e8151ec399915672f82635ae1f5dba1f08009fdaa5991f0231850d9e243b5143784f723a76b44a5de216b5fb43c56359a3e5cbff08819dfd687474f31aabf829a919799c0943472ac50b99036c1d29805459496a238895604f0757721bfc85db89dcea40958fb19c5d4f29583478899d2f0622b9e824855198bc7a48dccd2321d2466f70aa3e0640643a63732a722a10831149ea098b04424dff51d04069163ad637155a264563c050fab74396e2337244200307f31faefe12ad53e502946724c46097fa75b8d738821406684da4afea99bd8ba27dae61fd927386cd35b3a5c1fa76e3081f8fdbbb084174fd69f7c3c87e37b8e4084f28e35015eb0141674dc4acf057f1ec8c69ff86181312db8e1fa0a40582ac5355f167bdf052f2c25fee24cdf5c96f3e438eb0375a5cb62cda94f0a3d8a0649f22dda238a9c66a48ea7d8a5d7a858c486c19644f932d7300a8222b59518252307f5713efa718863f23db005f08639e7c55d454a02b800c4bcf423a03404732a74683fd627ed31d86d0ed76d53dd6db7a125e6dd44010f288007ac0836dcd5b2ecd6f721101a05163f9492cf6df1296f682741f54e85727f8cb9c7c4064d8cba14046c782f1691e2186edf7dbe43cbbdd9253c474a1d9e2d54254c9cb47575ee46139440741d36b31f56d93210fa6c948024e975ec096ce56fefcbc28631cbeed46ef759dce086e975be9e55b8b437f7e42ecab3d45db9f22aec73f2038520ff99498735c24a65a161745435e44941bc6b72735808da5b5ec72a119578c0bf7e697f3fb1cc3f74ff2866b071e41b2cf03be19457e58bedc98384ddd71beeb189928438ec5c4f12148df200a4068251bf396e25f4a254527d3e932e300fed319379b5815e9bdc9a437ad02ca79757abdf6f1a47614186a16e2ea2a816ca12cdf6d081fb6e249433bae803a13da0cf9d69e75e8247daa050c7e8d79ad763039462f9be2b326bc6a73147e9726492aa56e5b52ec9406ac499d86ab241d0dfe9e14e052e3ec70eefab6bff87427102ac7f18ceaa19d7e7ab50ded5c15f0a46af9a0544c548c96b090d7377d39c2f34dbd42f4510730604511af40dace3e156e93369f1d40ff58813aee2389d39b9fc832d7b8c0cd2a87629ce40ec5f1eef0e9f701ba28a4c9a9074aeb698244ab903a942b87c242fc4c81c16147b65ee94ed735cb1e3c91795b6969f033d5fceacdc9b0c794f327d996d8d7ccaf688fc41fc3147871e4fe904fad281787b21df0d8da6e015cc64b9f604673e67edc9da69319da19e0c4a3dd2fda82b3016064880be23d754b767c5f5a1fcc43d3c0ab83756c6f3a45e589d7db96304430599dd8a5e9deb59bf3f092eea6b8b64256a8aa76906d4cb4ef504f02e9c9c06e7422094ad4da08273eb0c83c91e182c72ac90794dd75e6befc5cc2af2ecc28f726890ccfc701f022c86ba974edd899a2d3e97a37cc195e833b289a31c95333263ed2aa12422a60c8e2e1b5a12274103088539ed2f7171748f204c46c6addcee96c6922fe97a33f13f8c0039a3fd5a1da664e7d1eacf981627737e0ca44f058bd21abba748246a40dfae7decf36f88c9efb152d232fd9aa5c3d76840e3d32fde3f4abee18a3deeb3f991a7f1de553048a28db758ce4d2549940b168636786667ce9d3bbe855e8edc80a0a1235dea71aeb4f4dd646e6fac69d9ef532144b31152303dafbfbaa7862c12844d3fd20ce043d633caec778f30640f409da50a85ae0534521221ff14e643e596564577d00bcba98f58eaa77b4371", 0x1000}, {&(0x7f00000003c0)="3017fcd8002f14ea3148ea4046ca720da7cb43b3aa670c3ff3d090d218c157b8265df60ed0849fa3294dd3a74b16fcf3f467b66e9ee5a4be0a8b0570ab3bcdf62a49be93408a4bf63c9aaf8a3f1ea9f833f2168bb2aff5d1d9", 0x59}, {&(0x7f0000000440)="78b688556b42b171d1f043931bacbefedd279b79825dbe441338b5fb11907b8d5c15efa306ffa252c167296a4e56607827b2957fde69b2131c3d5d3acc80fa59913d462b38668c0cc96ded46bb011006a16ec4cfdfa24d8ce2cdbd312831e11071a6973657b9fceeaf0e82a0baff7be9fc9b5689c1afc17d07db2d7fabf102", 0x7f}, {&(0x7f00000004c0)="fb88471153845c65b641579257a4fcc9c937a20d49ec9ccf0fbc44bfa0b3f38e236854eda20021d2f210170e7ed0fbd8c964fa2ddc3a150be74c40f73c8f9f9e67efc60acf86b84445979d91bbea9158ca85a391e95a343b0e470c30229ef5401aed219004bd55e105386c572b88e3964750bf4962eb05ed1ac444", 0x7b}, {&(0x7f0000000340)="7905ead3ea20b4a6fd1a40c2cd49fd86abff711fa448cb4b9e1087", 0x1b}], 0x5, &(0x7f0000001780)=ANY=[@ANYBLOB="200000000000df5c0ff07786fa17a6df2c37856dac0000003a961bd3deb7631cc4b2409cc62ef467d81e9f080043e4fb08b93f22e64d8506c64f833c63fd5057787552b91a9573d87c4ffb8c8f9554bee2a2e97e13a12c8c54dae4ca93141dd02dd1fc0640ead615548c038be65fae88c5e51338c4208f980735ed6c77372df08a6bfc87b72297eff1477d184e2009776ea2258ed2cbfefc940c6516933288573aacc68272503e1959dd94340b209323a5d10d623c440115776897eaa5378adcd5794e83cb8f1919ba11bac991748086ce8572e66a184d8c25ee3559f86a2ebcd407173183a83183cfe68be5e586a7387d", @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYRES32=r0], 0x20, 0x8}, 0x2) semop(r7, &(0x7f0000000040)=[{0x1, 0x0, 0x1000}, {0x3, 0x9}, {0x2, 0x3ff, 0x2000}], 0x3) executing program 5: syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd605d3452003000000000000000000000040000000020000000000000000500040000000000000001010090780000000060397772"]) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file1\x00', 0x0) mkdir(&(0x7f0000000240)='./file0/file1\x00', 0x19) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)='x\x00') chroot(&(0x7f0000000100)='./file0/file1\x00') setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x0, &(0x7f0000000000)="01", 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x4, 0xfc) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) r2 = dup2(r1, r0) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) unveil(&(0x7f0000000340)='./file1\x00', &(0x7f0000000380)='r\x00') unveil(&(0x7f0000000080)='./file0/file1\x00', &(0x7f00000000c0)='r\x00') mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') executing program 7: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff}) r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x802069c5, &(0x7f00000001c0)) close(r2) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r6 = socket(0x2, 0x2, 0x0) dup2(r1, r2) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ee08665d19ac14d5e5134876f197a7728420aef6171504b1c3d4b3830c921bf0817a0000040000006a89dbdf", 0x2c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r6, &(0x7f0000000000), 0x10) executing program 3: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0x27, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x9) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x1, 0x200, r1) clock_getres(0x0, &(0x7f0000000000)) sysctl$kern(&(0x7f0000000000)={0x1, 0x2c}, 0x2, 0x0, 0x0, &(0x7f0000000040)="3944eb3f115f79037148faf6e262359d4663ee337dc6279ef3b70ddc3adf42c2080000006cebabea265a4a19b2e72fd94bb4db32e128db447c5e01000080d5fa1d9213ebefff7ad23b886bf325280bc040eac897a0d4168da6b6", 0x5a) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) executing program 7: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x5a}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) socket(0x0, 0x0, 0x0) getrusage(0x0, &(0x7f00000002c0)) executing program 5: sysctl$kern(&(0x7f0000000200)={0x1, 0x30}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0xc0}, {0x28}, {0x6}]}) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="5d2889ae32dedaddd62c76cb86981b6b20276e4d9175d05ed3eca180324ecd82dce12fcccbf7b17e90738967985b76e3aa4cb73afcd20a0c2d73e94f343fe4f0af760aab5334fffea6be97c1c2751706cab6424c40d86c90cbf3914fa107eb15531328051ca4406b0669e3d05978cb318e806bc0ef11d974c629c1d993b8f1119362e5bee338c272769f75fb35a061d5dbb4e8fe0da2449f40dd77755d2412914db31b3b448daf4fd266688b2f932a7f5f76315290a895d670a9b19a96", 0xbd}, {&(0x7f0000000240)="567a3569fa1867ec1b4a97c6e8c8bb9a073813c0045b2748d4350ec1d75a4c1cf0a34360f0aa7a929dc9577b1d6a372e56e3eccf67e84fa0f99a3b0dda20c10b6cb52b40bb45c5e535b0e9dc46b8447d91ab38d432da899b1267708705440e983f2f7aed725a976e2ff4073ec1ace7639587afbe5e3b4e4988e981695a5a9c846a573e2b6e693dc776e13b714e346e90bd49904f6ffbefd0f3b6ca3e208b159b599d127639bd502e1c358b89ddac8a7f68bd61b7e0961df0a9d7d485e563853a07951dccdd640143bdc702dd47a36c7fba6adc0e61b762d0e21a8283339605bd91e82bc1953e6218782aada371d6b77419174cdf8e242e17392061f70518cf1fcbd73b05ee438e93db95c032dcb6b5202c5eea5e7d091eb24767d2ec7716542afa09d60dc2947f7531a1d67fadbedecdea87e4cbb055b4e4e0c123197b8660b9a1cbbea674107ae195657a77126019f22ab71e983ea2a2ee682ddc9a4c287a40c277a4f0e15437dd56497d9abb5a85dd1fd79a5d5be679b0475426d49608750cfbc33735fc2081f40237526c10e3745efb42354bc5ea01c2b58b965ebe4af2ccb847f8c32e49d9c5fc6a8151d63cf735c3c8eba3eb091b231abdb5bdd7aa2f666197892cae9115ad64323f6ce05c463087bfcf199fe8702fb7a716371d2b931bf5c5152f4360b6088f7adb45f84b9cd074d4346c9a02cf2e0c0a7a4fab5dec0a87411c6883ce8f35811df0bb70d04a5ea036982b17c7b754bc9c6e53ebcec74882111dce96407b9452bd63088dd8ec2fdee308e3af0733c053a81734a3c04f2b8106c328585fa4864a494c53aca606c030d31e4e4e09e7ea8a47ff103b3ea06f6c5f2118b0a68ebe3900f3c46307c28278d537a84c099d0b12650b55f40877768062388a08d67816799ed0433ecd36cbefe8939f1d4bc07b8e3e442c8cd2eee0132782f1908bcf36739f68dc1603c78377f11b2a9db8e5eb2d6cf28795e5d436653eb55dfe83784a1822fc766abe0dc4ee1055e867fddb9d96e59b99c77ce0b187c6ea3e83dcb0e710f218656b8cbb51658615842b3231aabf5ab8fcd00ee6f56e864a6e29ea30eb63979357fc35dc54c8e8f9fdffa0bf390d55a2d61ef60a51f3bd02758f180a751cbf7ab5f7584d82b25f207e85f9105eafd541969e93967e180aa59d22121faceb004c880a5b346842cde5514d8677dea7ac41516b7cc5d1976cd90d91dd9cc2804a7adcc7f05eccce57be9e21ce58d6260ced6bdbb731bd8b4fe3fa3ccb7eceade9e5b813d3d662fe642ee8e0bcba59d89cb84bc99f87d897ad8e07af972d56e009b5578ca6c4199831bfc093337a38634f3ab40491438afa1be2fd7fd4953b34aa07ade21bc2f40eff9b11447833bf9f3ef6927fe0ca088726455208e9f1ded5e952ac7d3bdadcf3bc12b029849f6672a650d7af5d5874985d4a43ce04f82e1440ab8e38c844aabe592a3677440e4ba919556b012b9b3eec5115a88f144e236c4cc2833265269211c3d7a25eff47c21c33f698e18a734348c88e63df3b029fd88b1a3ae23b640b524d773f9ff1412bb66550f7e6f666bcaa5f356820dcbcf8fc9867b121b6db65082f97f0d44932595fee9e65aa8e39e1ddeb2555de9d63ab9389147b43c7e710a094329201708cd177c41e897962fe5768c18d8647844305a324f065f2cf5fb8abb5fcdd109681b89de01af1952d163178b94a6f6622f1b43957149dbbc613bc6032c42e061de0a8a13ffffcb659914257468aa4e7bc8fac5e6f813560b6acb9f01ac5639ec864801c1a15df7f6c1cee0376ada23bf9ba1206da8367da77e1cf66b388e7fcb3f0259b06c840740cffaae873b729b9f08f276da590c02a0fef894f42397da56ab2e50808e68aff1316ad58fb025a7e0fe658b4359862249ddbd8ca5d4cba9610e5c1f99087eb48c830d2929cbba02ad0dca4c34abd4c2cc34b2ea5a35d3509df16c94d9f6e85a72c07ce220ba52708dfbf4e19daa495bdf811ec40fe69aa4eeffb1280d420b30eda45ff1b453155a4211c77d2c34d28e4aecb41244d12da0dbf63eab1e4765be1b7a1f72484c28ebaad59020317bce1e2f3f9e48837576c3dbff917c026c2f055ed849f0c432d00fa85ec8e9286f813cf8cbb8fa7852e6a61a216674916bb4bd4e78f44677f2275facb1f4489d271a2854385b420c23641d5b5321e62408e87f91e01dceb48b008bc91ee24d0a2b4aa5b36010daa8484fba1ecaf2e6564380fa1f41877af95954266964988ce5ab563c6daef0a6a6aab2bdf1d7658ff050d47bf7c12733614a11bbe8e3ff902a41fbfb38c73ef2bbcd333e5391b85be18b6bf77c701377fba4bec49570282151022a0eacdbf1992faad04264fa1db8110728620313b59b4cf6149e6518fd49d9b0e02ee72e5984c9385d146e54cd3dd23ba341f4a6a75a15ab632b7c9b75f8318969811bd1da926bc7497d7ec07b8f0a17d666f1bd5d7cfae8c360aa16b8ca0d5a106b83cfe25333fd62f7086566453b00f7275cee32451340b76efa4a8b98c397cad1b349f3bf9635c330b7c83bd24a3c407cf9b74fe6d6a329d64c7696b7677de4a4e0cdb620faf76b7259d3a9064d09f6a03ed79585334286cb831990d9de79998c64dae099275f8330bca1766a2e43934cfe2c8f280180de6259a307c33826de8bea14c7827befc9dceafb3da00cae593ccb2375b62e2e68c237460892b4ed8e0ce6751517ab937f057fc3d0a8bfc9a22b4017b171494552b140da7561119729723fb0a06b70189f75acc138964248657ca1f4577350833afa1228a0f1d9a6fe7f76a780f18fe8fbf12cd9205fef19e3ec5198b40b5cce37d77973b209395373b5f810715d53959db2506b4eb61c089b0e0fd3c1a6b65947b508dfe2927a1d9f42040100872630e1935528f599d02955e64bc2bc4bfbcf116e0657e87d4e184a6fac97ffd35c5d7705d5dde2a9238673338d3ace7a63caf703c112bcc175de36ff6bf7d20de829f8a0fce98e32459326e7f55911688b4eaf2ff2a0ea0381486be775597e8b5b75ae39c57b993bcc1096607c07d37c0d8c6b82fbdd3837db47541cacdbfe1e0e7de8878d3a3c6ed635d79d5e7df01e60ffc9d87a0840b65406060fca30be681c0c034498a66a65c1e613114356f401a591c488599c6162e84e439e43e0e7134083b19e9bda84828d459e7aff8a2f8ca63ebd9171450a8152192880c84321e3a62d10acc1972bc30061c586c9bdabce437823f2cb5da518670c27823c59688adf036da609d60db4ce2d5f83f8ab5b1622896c5e2edb21271349ba71b826652803454c903e81e6f285247f4c1cfa14fabc1fce111c8ea7fff343e1f7036f8e0267c6b20f793757f7c27cf583ddae3ce54e9f98f2eb788241da0064ea21f908b79e4e7f66e83e73344fc1b565aec530553e755beaa05c32f0a9b0b5873e2228ce6368fec56694d38541c1e792e43261316095496b912e141ad87fb24c784f17177df4207679e0627f09f743042c5968cfe8ea7e5cf7a069929c9071fd260ae97fe16f7eaf73973c6e11318b0ec1b9971541a945f8e4947d49701b4284e00491cb2015442d5551fdba5af43468a879b47b28f8ee518746f84d6a39d3f5376a192bd6e2fdd0b403e3f760dc88d97683ccb90e1a0d8fdebad7e76bbc9cc63b89aceb0f1e8a89275f2b104107261c1a7c21c1e64b2cb603e09b105608da775c9e57789059c22e8c5b34c3f89e51e1dac516346bbf7bcaef5bc9d20561bf0994ee2563263032fe2be112627b3ff6b0bcde450486bfbc85bed0abc14c9a31620daea89cb2b57b21c8830566772cf442b1fcac8c896a7ccfd81366496378b1438ac640496b593646551f6069ae0f57b79599a792661d14232763f3f3b765eec85daae4b445971433d890dc35b322f0edf50986e6fc5cf27a7cbbdf07b5654e37eacfc7a5932a20d32310f3537f57b89102e02302cae9fdbe25a61841b050f40e9966e1d0773c4d86f7e1bcba337d4b275c3b6bbecdab6b476d2566cc45a47accba6da70d3ccfa8995a634d552d0a378c506b064319bca00bde31e07d296987ee5f4c5fc7eef6e7ee4d3fb3ab721b8f9425085c9ae0c44c9d7c2173abd020108e4b335fe537c9558590ed00980f54e5a7a4fff447ec828e51d94d1835ac35a1aed711f64859c35feb17a5c330e5cbd64e6c129964bc70d697b07082f8aa6913f7a2300f14434b79e5f7301b38b6690c9ef1c7ab9ee9045c21ced7613a6a12e979b09e4135e0e5840c519aa833c57cdb8d8d9df023399181c4900b8175e678ba2f102dc7ea5ffb12690f504110c99cf8326a4c01383aec95c1f1373bdbc3319430d019f790f6eb5077ae98151248f35520580226dacaf58935275184494aa57a712245ab5d2e3c5aeeee998377fdc0b33c865182e8b682b89d2dc7acbd606f8f1790f23626586dda055dcbec3b615dc2206813b778c0dd486f35457d1dd55610c6fe3e34337dde9500a15028e4785909871207fc6dff4549344068c47c449c2b213141db0366771bb5b0f45d593cc241cc1b08e3ec93767953cba2b61949c03332ecb38b29be7eaf52e2f5347b96fc4afeccb8746ac3cf065931b112109a7562a17d172ac1cf1c027802d139ec6a50c39657f592d7f59d7b32ecfd6be4cdf6ded92c362aa2d8b4c34a4795620892eabb6c2bccaa5154ccbafa7c7599a4998ae082f8ba956c916122eae16190d9eb2ae929ca77ac6dbe1b0e87db928bcc8827bba2cb4cb67c61ef3961c60387377c4b937f8aa92ca7aa20a6c79acd9138ed4bf89dfc5df71602e755dbbe211b1c1529008207c3f4f100462c0fab661d9c8c655c6b8749f43ea50e644050e1ffa09b207d6d0269fcf1dee925f236082c6e88f315c3f4c915292da7dea3978dbde1768c288b8c3784f4b01682f9e7916176b2b4b091086ad0d2e38b64c6937f5e3834d954583b394e7bee0b1c1b84569104aba78a96221cadac342944973642491175802d1791615f17544d7ddbb51b06d6121c0faab85e4dec9b458882e8a03e51b0a4453afbc59ad723bf4c73baca9e1c61b6e26dac3ad0fdaccea2a22a97ae500d9619d25aa4497e70ed82e1b2429c0afcd494a9c81bbd9d433217602283c6414953a54930bb6ff00de3a3c96d57797da0266aa39d42937c92cc89b627ebde6ad5d58e62d9fd8621f298a95712ea0cee5da959d0ac0f54fbdc60cdca97b088669fd185b46dbe14bf243e438b91d53b4a5605a1afb2adb72b2e29c8148bb9801a2f4c2f9c2577a1dbbbe6450c7b344b2e50f5a3c97db26ded529a1bd0c5d3ccd2d484e518b4bfe391a03bfa9a0c109d238e459052967f7ccc4a831bbd7bad3b195db53eac9e1e7aacf18d5d85000abe9dbda0a15e597c64c59e70032ec0126433a853d81aa3ac3ad16314a954359ec97811f3d721ee76ef5955c3023f68ff462518bca5af261095a4bca317e4634ca838d5704786e98566089a735595b2fc2f066bb06afc9f6ae3b32ace75046d8e789448183cd17f6b6e48a4c13dfb6edf501c585b92867047a3e8495db7062bb19067e5b668871d6f6a179325838ab8b3c3e80946c31458486d0306eae8a96d238d008e5b8440f1242a769e5d90198f291ca785e9852c58df45614bd4f162d22cf26d6627da2bea1c9db4b301c1f33d865060575187ab8d72a37e337e99c746e370493830e07c62a8fe98a0047c4b8c0bb128440bb292cc83614bb5707541c5981bc40c73792365b347a854c020f512bdfc2529d62c3d95ee612", 0x1000}], 0x2, 0x4) executing program 4: msync(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x1, 0x60) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000140)={0x2, 0x10001, './file0\x00', 0x8, 0x7880, 0x7, 0x1}) r1 = syz_open_pts() pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240), 0x10000, 0x0) kevent(r0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffd, 0x80, 0x2, 0x6}, {{}, 0xffffffffffffffff, 0x0, 0x2, 0xffffffffffffffff, 0x1ff}, {{r1}, 0xfffffffffffffffb, 0x4, 0x1, 0x800, 0x8}], 0x18, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffff8, 0x3, 0x1, 0x6, 0x9}, {{r0}, 0xfffffffffffffff8, 0x1, 0x20, 0xff0000, 0x3}, {{r2}, 0xfffffffffffffffb, 0xc, 0x80, 0xff, 0x5}, {{r4}, 0xfffffffffffffffb, 0x4, 0x80000000, 0x3c4, 0x8001}, {{r0}, 0xfffffffffffffffe, 0x40, 0x40, 0x2, 0x2}, {{r0}, 0xfffffffffffffffc, 0x24, 0x0, 0xff, 0x2}, {{r0}, 0xfffffffffffffffb, 0x1, 0x4, 0x800, 0x2a3e}, {{r0}, 0xfffffffffffffffc, 0xc1, 0x4, 0x2da0}, {{}, 0xfffffffffffffffe, 0xc9, 0x10, 0x9, 0x8}, {{r0}, 0xfffffffffffffffb, 0x32, 0x1, 0x55, 0x8}], 0x2, &(0x7f00000003c0)={0x3, 0x1}) semget$private(0x0, 0x2, 0x541) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f0000000440)={{}, 0x2, &(0x7f0000000400)=[0x0, 0x0]}) r5 = geteuid() setuid(r5) open$dir(&(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x20000, 0x130) r6 = socket(0x18, 0x2, 0x5) connect$inet(r6, &(0x7f00000005c0)={0x2, 0x0}, 0xc) r7 = socket(0x18, 0x1, 0xba) minherit(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x0) fchdir(r2) recvmmsg(r7, &(0x7f0000000900)={&(0x7f00000008c0)={&(0x7f0000000600)=@un=@file={0x0, ""/264}, 0x10a, &(0x7f0000000840)=[{&(0x7f0000000740)=""/208, 0xd0}], 0x1, &(0x7f0000000880)=""/24, 0x18}, 0x5}, 0x10, 0x1041, &(0x7f0000000940)={0x7f, 0x2}) r8 = accept(r2, &(0x7f0000000980)=@in, &(0x7f00000009c0)=0xc) bind(r8, &(0x7f0000000a00)=@un=@abs={0x0, 0x0, 0x2}, 0x8) accept(r7, &(0x7f0000000a40)=@in, &(0x7f0000000a80)=0xc) linkat(0xffffffffffffff9c, &(0x7f0000000ac0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000b00)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) getsockname(0xffffffffffffff9c, &(0x7f0000000c40)=@un=@abs, &(0x7f0000000c80)=0x8) r9 = msgget(0x2, 0x88) msgctl$IPC_RMID(r9, 0x0) r10 = openat(0xffffffffffffff9c, &(0x7f0000000cc0)='./file1\x00', 0x2, 0x41) socket$inet6(0x18, 0x4000, 0x81) ioctl$WSDISPLAYIO_LDFONT(r10, 0x8058574d, &(0x7f0000000d00)={'./file1\x00', 0xffffffff, 0x8001, 0x8000, 0x1, 0x1f, 0x10000, 0x80, 0x0, 0x1, 0xd0, 0x1}) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffff9c, 0xc014575e, &(0x7f0000000d80)={0x5, './file0\x00'}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000dc0)=0x2969) executing program 2: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) chdir(&(0x7f0000000040)='./file0\x00') nanosleep(&(0x7f0000000140)={0x1}, 0xfffffffffffffffe) execve(0x0, 0x0, 0x0) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(0x0, &(0x7f0000001000/0x3000)=nil, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) setrlimit(0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6007a65d00080000fed7871358eb087d34e8a93239c1a0cb0000f8ffffffffffffff095cb70400002b"]) ioctl$BIOCPROMISC(r0, 0x20004269) executing program 6: r0 = socket(0x11, 0x3, 0x0) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000300)=ANY=[]) setsockopt(r0, 0x0, 0x5d1, &(0x7f0000000200)="02ba", 0x2) close(0xffffffffffffffff) syz_emit_ethernet(0x61, &(0x7f0000000380)=ANY=[@ANYBLOB="ff71df1908004500005be2ff1b1795c34b1fd38510d5ff000090780000000000000000f7fcc357956de75ffa26156525f72844fa5962388c143279e75f9be7be312b7aaf6055bc1a7e20e983361f389e45423ab0b409e45986caad5d36a45fa65ce19918eb9819cfdd51cf2890a69b836315a8ef2ee7bd19079f6d4b7e764642d1d6f71ac94971ece96a", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="500000009078000044ab37b677913f2871a456d25b765bf23acac83b44b35cf1c1ddb8183f242b17ec4f314b8fa1b5558e769ec71dc5686aca2584"]) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)="808793fc86c2fe21434f490115e75d28f5", 0x11) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r2) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000040)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0x37) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000002c0)=""/42, 0x2a}], 0x1) sendmsg(r3, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1400000029"], 0x3e}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r7, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x2}, 0x8) r8 = dup2(r6, r7) syz_emit_ethernet(0x10a2, &(0x7f0000000000)=ANY=[@ANYRES32=r7, @ANYRES8=r8]) syz_extract_tcp_res(&(0x7f0000000080), 0x0, 0xd4e) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) getgroups(0x3, &(0x7f0000000180)=[0x0, 0x0, 0xffffffffffffffff]) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) r9 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) preadv(r9, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/86, 0x63}], 0x1000000000000138, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) writev(r1, &(0x7f0000000040), 0x0) executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x78e, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1928, r1) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000180), 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) utimensat(r0, 0x0, &(0x7f00000000c0)={{0x2}, {0x0, 0x800}}, 0x0) executing program 7: socket$unix(0x1, 0x0, 0x0) (async) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) (async, rerun: 32) socket(0x0, 0x0, 0x0) (async, rerun: 32) mknod(0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x412dff) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) (async) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) (async, rerun: 32) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x20000187, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x40}, {0x7, 0x0, 0x0, 0x10003}]}) (rerun: 32) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) (async) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x10800, 0x0) (async) sysctl$hw(&(0x7f0000001980)={0x6, 0x6}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, 0x0) (async) ioctl$VNDIOCCLR(r1, 0x80384601, &(0x7f0000000980)={0x0, 0x5, 0x0, 0xfffffffffffffeb9}) poll(0x0, 0x0, 0x887e) (async) sysctl$net_inet_esp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) dup(0xffffffffffffffff) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000080)=[{0x3c, 0x0, 0xfd}]}) executing program 5: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000180)="b1000501600000000000000107000000331c13fecea10500fefd6ecfc72fd3357ae320b37b673039c8d236acf20b7804be64174991f7c8cf5f880c297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00e371a3f8343712051eadb71d89e040ff000000000800"/177, 0xb1, 0x0, 0x0, 0x0) chown(&(0x7f0000000000)='./file0\x00', 0x0, 0xffffffffffffffff) socket(0x11, 0x3, 0x0) (async) sendto$unix(r0, &(0x7f0000000180)="b1000501600000000000000107000000331c13fecea10500fefd6ecfc72fd3357ae320b37b673039c8d236acf20b7804be64174991f7c8cf5f880c297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00e371a3f8343712051eadb71d89e040ff000000000800"/177, 0xb1, 0x0, 0x0, 0x0) (async) chown(&(0x7f0000000000)='./file0\x00', 0x0, 0xffffffffffffffff) (async) executing program 5: socket$unix(0x1, 0x2, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000011c0), 0x800, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000001200)={0x9f14, 0xba0d}) sysctl$kern(&(0x7f0000000000)={0x1, 0x63}, 0x2, &(0x7f0000000140)="f742ce54295c058c79ff473f39e12be0cdc7c34f17a0451f454690c262e9c83a288f8ec5917317a00469b50804d492dd0271ab3f5cbcd0fef170176f1596b5d60e8dc7a6c84a5377ad9cae7c33705a398724d68a374e136ef52e75fd020aebadb0e61575a900a37a842c646d0191cad9ac1c0a945ff1b9c718311be7a6", &(0x7f0000000040)=0x7d, &(0x7f00000001c0)="fdf5d4b1729b54077b007f4903ef95991f1c1fe6935d78ff0154f52b1fd41758d9325f9286527d525aa945793f5ab3a8dc5410e866329597f301b89aadd7508ba60cda0268fdfea870f3849357ef5aa344b1ad19748855d7a40469f0d22ba524e54babc89442f5f06c803e32682fdfc15c830a6c30b116d71d89829bf286d70d5db24b0983af8283cd706412d1b7c62be175f342137aae57a063ac0fe714df661da9d1c0b6be356a02507f092f6de0d9cec3811a4bc5a85a0defb5347f0f3905aed99df360c279bd2410b112f086d1bf407132b2dc83c63ffb9f915ee6039a7ae3f99f7a088b28b61a8bd9d421f7351fa992fec095f4a87a7abaeb4f2b6750b9aa137b4abe09274dff85139145a53032a586b6e434c22a30bb0fd101ccabd21087c0192bf4597be379174fa9c2bdab58ce0c64257409d007a880eae79bf5e7c6210ab05a7477c47cea1f7b617d28e9145198b130d89611ca771efb9532bba4d68a4cf05e26be3c870f127a6a549861e155c9aa0455a68c2c8c2d7844cce5105fe8d3d6d5a93d97fae593ac72601d2a899f07a002606a60cacfab9a1bd483e5f70d1f2eb441a37ce4f9e8b99f3263dcee791a9351072381dd5401b6ba1effa8020de36a245bd1958d979a44e528684a050984c7eec535f43d061da5619d6e7d148d959b8fb769fdc5863bd9738ac6d1613d321140bf28d06f46dceec39d5c1fc5ae6f2472d835f8112f83bebfe1086ac265ea6f381bbcfb98646e9aaa461cb3bdfa4b4f0037ab6fc6de3742415c0633f7e611f7683f634eaa59771a5994706e916d43b564c8ef8efd6c16827cb275a104d0b569a1143b90f597d1c558aa4bf7e709254924cc2c9e8ccbf668ff85c855c3f3aa3284bb9ebe3edc043d9a3f6cf03b14b55b3057d3f9e6d6d2a6b79f808eecb3f9bc3c073fd58bfb9d2e5a4ab0a8d196790a08005e12d1be543ff20b2e272aa9bb39a33c967b21e963d98bcad788c23a25e32793fc13ee5d92341feafec0058618509bd672a8b2161936366b0076a8b8558d4b9d48b8c2ad6b2f761864995f8981d8ae0965c09d28334ac087692dee0a0ff3c7fef493d2bfc5e51e307d35ee8830896f3780900600e4b73ecf1b0e199c02decffb94791fa915808b3018dbf32e2cfd2b84feea6b6670962844f68016f1868cfff367196936334c3c51ca8f17246c044b59716909b85765ade4032f4c174cff27aa3c898f7aab620bfdda7e9c6ebf0a7de6f65c5a9c9cf834ab58d8dc830dd627dd378138562caeff58eac4bf4778dbd03a27dba267c1b942ad8746aff7645330b4ccbbbfaa77ffab8234c4fa6947a9e29f12298aefb9e972aeaf05b2769a1a6061791e8a3364ce2e232cb9dd8be42938ce1f299f1bd6d70104fa5da9d85cedf9d86d6c8d46c28c9653968915af5858eeb5fe12886d488604fafe5ca77fb8351952864aba86e1d27d236458a7099d60faea80d2e7d47580041dd98042d1f255e541cd0d27a045cadfa61920189d63f1a305efd1803d4e771ef9ad2c6989c9bcb59582c371a73fe320ef1657be4902c64b28c3d75f4524f6e99871903e8648dfdc805182998c761747b54ec5943687841ae4a5d4edfd1555a827b09878e8bdc0422956bd3b92dfdd543ade4fbfee7b75158a2ce1dbaf7086436fc67c3203fddda3c0c82547b8e93d6cb84f8c16646005686c44c1529070cfa9f7791bce1fb36b760f3e9ff48057b96f3b0373f95ca91ed6fe1fb7fb8f70ff0d9a1467cd93e715800bc7060071c28d768193e711a29598f538adf9682b741dd647fc67208fba61584cc7cfd1ddad3b913222290563b85b72b0cda7331d606d9d54ab2693cdecc5f4f7fe6e307908956a03dede065a228e2b57e9802340d67c35df1cc1d96d2bae8fecbeb17feb6dc58f82930db6ea6178c51b5620eca4f1006b8a1d0462cd3cc9c440bb9696252b432767ce5f186e10b8175d1058837d43b5e662c368619714577faf5dc57e037ea086c102a4c7a5e6e9444013c224ab2808224abbf441457a7b697da395180efcadd70effdda09f0748361529d1dd9f1e96226fe79ba4636488b0a4f5d33cfdf27bcc8475168a8d2a31526d6c983b91788c64c714dff70633d0fc0d80570d273d7057f85ed3af466eb74fa8e7696ec12b053afec742de76f6c64dc1f46da4df2a20a00a0bf6d168399d016a7552bf8bc61fe94138d49f9f7d19bdebcf58da97ec8e90c90e89b177f6259413219e8a0650099a656087b763481b6799c477c6e6cd6dd0cb69327132c619638dfe471fc87171c08edf3b8c6f1f7bca4c6510a6ce766f23cfe3c50e002d37b44513a26b0ca52f6000e711310ac3f5f9e46a38f9c947225c0083dc06c488b85d6f80de03cc7a9d9a34ee6c2d91619b7fc6048469638f48f738a2793d430bc6a32d5403da3d04e545489e3d63e97ee4c98898c35e54b6654c71357bd22be77f6c5678e3d151539ba27d1cedfe484e6c5aa82aa82a1a6fcdc74217d3ce727b485b28ef5b077ead80e01d7591d6ac23127718ce2e2257ff98bd8a8adea63f7b5e33918247fd14afd3181a26da1685d4afad3f096ad21644365aecb4313049be5317dda3cae74b97fa29a431dc1d988c77315c1a210f4d94c78b2d4c722a4dfb3d5415922ca23b03a3b4cd338ac12b941f662b5cd024cc0303a4e2b7e49e45cb922b97f3992e073b14c3cff57692fac6212fb2b4431b73a10f323edfee6c5399ee4de3648d78cf457d0279c25d49317317a41b2100c970910a1f2d41a4568f0926b6d5e6f1295b64fad2153d0546790dd0075ec4eb2805802c4c14a8b6ab73a19641dae01b40a1099dc810d99613e683672eca1cf6e650f2d95da421e392e43292ad6e6b4e53522291188237581849eee5c6ffbe076a042b848ee0fb1530def55a27a1eaabcd40ee2207a4252e410ac72c022864bf44f08f7b578d30b16840b7261c19d845fb4ba3a8fd6fccab37641aba619835b0f125bceef28778e0228b50db2018c589e33b52cfc6526f2be8201348fe4982360ccd5ca3aec0c305f2fac99589dc7d1c5bebecec44dcb657841c5e887dfaf0ce311a96ccded259a7ed89205a3550503e4a6b7d3b7493c59751b46e0087125a2b73463d15496cab348f104bd6a5a36340c83be25298fe69cd14760ad4731be58dc0a0ca88cab5db4b0574b1c1151a002ff8ce35e02d3425d9c16f699b7bac12d9e588c4669e4cecdf5b9c9fe0d7afa81fc361ed8c0d4b104f74f480b159b1f3d5b2e39b1acabafb749b241091121b0399446fe971cd2c1d5effafc3bee2c064480084a53a933c20f75a298934827b0c3610988c31f9747b2ff9b6ad11cf47c1025f6a196aeb15429a1eb3ac75e350f33d2e9fa69c0c67194e8d469ec7f4ee46e8e1e3d310595031166a647f47da8190804bbba074bdd49ada8ac6a976d5934650329f2147d8f80ee7a0436f766620c5d719c814bf710fae7640790151b65071608cde330868c106f0e54df1c3151a3ffd6677eaf1e37df66d60232fb2020273870dcb3e863450e30812df08366c66b41395fbb48e57bf2c6d46cb96e074ca5e1ca299dd681f0c23912c5a5db77ee0398ba92a06c6df60a93611ceb343fcf8af7290556b0dba4ef067de7e1b368640a31c3017dd6e3008bf42eea9f517f0d6062c9fc49b368575e3c9d2a1460599c3dca5e909216e4a6cd334dedd91b8fe9f71f3860371e9d61a570e132c495a803b96155581fc31ed226e5be40c987375a1585e415a24357c077d4a2c83a0c669de9a1428cf05dbb57e7f7321329081703f41d571da37f801ed85021b41edc690add8429cd6481fb6a4a4464bbafdd00e9cd1b7fdd5b60747e9f0d0019055226a7cd9559cdfadf95bd8edee10f996f00c97514bcac31a98b2a782e96729b9b98e801ece72f9b78363eaa86824716886315c34e52e2bc89260b06719f76626cc30c509a88820d552fbe5a475459b5ae5c9d90badd1e6404f338a9439465da559e75f3878ad72a7040c231c04dee9528e526cce63bcfb9fa7240b53c5b69f6a0b32f106fefad4a5c86aab4ea4383b3cc1b1ab9dc12ead6fbfba364b2ed07dbe6867a7be3554748f7f35e76acc0293dda20c741048f8f19cc7ebe997097ff49eab8e783a9ccd2bcbf1629a667dfaf0418386cd269a98ce0a9817d576da9dab6613fc7c75516dfd0c306c7d1c7fb8c953bd0d51b038adb5413334f83fc2f9f830e12102d90056a372c26e60377e16a0584911b164bb3870ef064a8def58538f4070729d189c076b37d76d4c810daf119f8e4dd5d0516d9440907b72d149ab94e7cea7f6344eae42ea39a20f26a893f8b8dd1da2259587bb283e1401d58ac2375e70ff08d67224bbd823cc29f8f45d750fa85b5ae74543ecf9db55ef2b2fe4e71fbef40780635f7189f66750799a914d80dfd5910da998d83cc4d58e3c7afe96f3bba1eb3646eb34744f20646c5dfd84c1bb6017194f8abf814ace264f494a1dca64e3af904060d65fcccfab2b85b2750b8f8294a4d961686151674563381e40f5da4662730fa4ba3c5404eb0954b72e6365b26e6ffc55dfe7e24bc48b30ab0124d4f8a36706baaae62e56a25424cf926ba58279601b5a7ad9eecaecaa6401b766c228abc58d8a3d4ba485ca00108ae311b0afb37289773f6339c5f24e9d4e9dd72f3c25176d27b6b3f63520b81d04a964f56a78ad3123644a312392df2839e91b225af7f7c27434b5841701f0e58359286b085154a1353f548acb4f12601e162f9d287a295a3ffb6f5dc6fd584fa04c6d501a29edaf8f2703eaa7cf6a7001b719b0a4de3995c96e2a38a97a038216587bbc94ac98082d2c84a7dab59eb3baa3dda81a998fc7c231c48d6dea2a2d339cab1dd1b2124d3cff7e84d72371e2251d803e8088939eae0630ccfcb6e99c745b01a686e323a1bd147af78b501adad27696cb0c71a3c470e45e1dcab6908ec489a4304808ec60f85671d217edacd3186e3ef91ebd162d46266c3b893069a554433aec904e465e5b94d5637afba49dbcf1f70e2c2505e0868370d0b6e2710766a25ae581ed5ec42268e9e8ef74e2b215348a86f7447803d59627b8915a11f6c992322cd3bfb22f32633bff1106594375c3c99b0820ed5c0c6d16c1d74c5cc271bda57c72f9cb96ee7f8bebcf984603e4871a14474e779bf17961a5f9ce77fd69b9953653c974c050f2ac3f3a7e04c5ba74c97bc56b1fbdc3065050d1d2a9fb29ca4c390202ded3b4bc0c197d99190f15525ba024511671bec5f5e6d550bd022fa5fc55cf8d312c76eacb065a3931e7326717a391bc2a0fd532639a5cf8ae175e9331f7e226c02e83f12e2c431900daab8fed88e0d9494c375823407e43735f4824fdc18ec2977796a778d480ec6887e54a1d814f035eea1897e9da4e84505bcb1f56a97c9c215abf6e66bb9442131d098a765288e9f4186e0997408b4399b24480da0dff585fd37eae84f1a53cbf12ae2f545bd7994c3c6d7d08c0c91117e4278674794f7ba9649b70a6dcb326eaab6049ede2a28a66f34da276c00b87b54aac487d858df4809b003cab8438d9f7b0e684dcef2d4a8ce8f50576c3402a64871fe3e0d1cc1a0c54fc17901ba0e432c811586774b32b5c1dce2419d316d5e9ba5b82a375c91200a599c2b09db53fc1beba4956a1330922fb9aa12375805ebc4740ae24ab502ac5573c59d93d4ffaac68bb3b3b4c9072ee835f487f9c176e47337757acbe3bf326854bb6dcfa63ef25997dc9627d492261457ec774748a6988dde3", 0x1000) executing program 7: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x59}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1, 0x0, 0x37) sysctl$net_inet_ipip(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ah(&(0x7f0000000000)={0x4, 0x1e, 0x2}, 0x6, 0x0, 0x0, 0x0, 0x0) executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) ioctl$WSDISPLAYIO_GMODE(0xffffffffffffff9c, 0x4004574b, 0x0) execve(0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000240)=0x5, 0x4) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) chroot(&(0x7f0000000180)='./file1\x00') mknod(&(0x7f0000000280)='./bus\x00', 0x8, 0x1504) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x1fa) r1 = socket(0x18, 0x0, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x8) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = getpid() r4 = fcntl$getown(0xffffffffffffffff, 0x5) setpgid(r3, 0x0) r5 = getegid() r6 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f0000002f80)={{0x1, 0x0, r5}, 0x0, 0xff, r3, r4, 0x7fffffff, 0xa, 0x2000000100000001, 0x7}) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000080)=0x7) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) r7 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r8 = socket(0x11, 0x3, 0x0) r9 = dup2(r8, r8) sendto$unix(r9, &(0x7f0000000000)="b1000504000004000000000001410000331c13fecea10500fef96ec0c72fd3357ae30200004e300300000000f20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc256699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec589041f000000008000361b4cc702fac50000ecd1fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) readv(r7, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/5, 0x5}], 0x1) msgget(0x2, 0x100) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r10, 0x3) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x3d}, {0x8106}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x84}, {0x24}, {0x6}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) syz_emit_ethernet(0x22, &(0x7f0000000000)=ANY=[]) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000480)) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = syz_open_pts() close(r2) r3 = socket(0x2, 0x3, 0x9) poll(&(0x7f0000000000)=[{r2, 0x20}, {r2, 0x100}, {r0, 0x8}, {r2}, {r3, 0x4}, {r0, 0x4}, {r2, 0x8}], 0x7, 0x14e0) syz_open_pts() mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x44002802) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r4, &(0x7f0000000080)=@un=@file={0x41a0805bbded0123, './file0\x00'}, 0xa) read(0xffffffffffffffff, 0x0, 0xfffffffffffffd7f) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000240)=[{0x1d}, {0x3}, {0x8106}]}) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[]) bind(r5, &(0x7f0000000080)=@un=@file={0x41a0805bbded0123, './file0\x00'}, 0xa) executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="fd0cc085", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_settime(0x100000000000000, &(0x7f0000000040)) socket(0x2, 0x4000, 0x8) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x0, 0x1e) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x40) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f0000000080)) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000000080)="14bf485ca4aac46f10a190", 0x0, 0x0, 0x0) kqueue() socket$inet(0x2, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) preadv(r1, &(0x7f0000000600)=[{&(0x7f0000000140)=""/87, 0x57}, {&(0x7f0000000680)=""/91, 0x5b}, {&(0x7f00000002c0)=""/24, 0x18}, {&(0x7f0000000700)=""/81, 0x51}, {&(0x7f0000000200)=""/48, 0x30}, {&(0x7f0000000240)=""/37, 0x25}, {&(0x7f0000000340)=""/152, 0x98}, {&(0x7f0000000580)=""/79, 0x4f}], 0x8, 0x2423) fcntl$lock(r1, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x4}) dup(r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt(r3, 0x6, 0x2, &(0x7f0000000000)="c772b2db", 0x4) r4 = getpgrp() fcntl$lock(r3, 0x9, &(0x7f0000001900)={0x1389abbbccbcabf3, 0x1, 0x63d5e250, 0x5a, r4}) fcntl$lock(r2, 0x9, &(0x7f0000000100)={0x1, 0x2, 0x80000000, 0x2fffffffe}) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x2, 0x0, 0x200, 0x1}) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) pipe(&(0x7f00000004c0)={0xffffffffffffffff}) accept$inet(r6, &(0x7f0000000500), &(0x7f0000000540)=0xc) fcntl$lock(r5, 0x8, &(0x7f0000000100)={0x2, 0x0, 0x7, 0x100000000, 0xffffffffffffffff}) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000, 0x0) executing program 7: msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="02000000000000001df33699fb723383"], 0x55, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {}], 0x2}) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x2}, 0x3, &(0x7f0000000140)="118bea625d95de8f92c010baed45ec4bf03ace254b57973bb6de7b1c90301e9d3b5e6fb6ffffffffffffffff76c775a2a4e0556565a830032eef776127fd247103c14ab0a1cea9b4d041c5777bd852e57d3248832b91d06fe47d126022a1654859149e9486306d2f11fb1cc826c42f81b0d114f8aff678ba1d64a2013131fedfe60443aa13e015b28a16ea924bf89ad45c006213a6d0e194b9abcb3ddfab0c69b8c280bfe8c11f26026f6231b5e725921be8b099", 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)}) setsockopt$inet_opts(r0, 0x0, 0x200100000001d, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) r2 = msgget$private(0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) close(r3) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r4, &(0x7f0000000380)=[{&(0x7f0000000000)="294bbe01e775d42b920587bee9952844c9bd082f517f000000e5395a3adbd32b44bbf70100fbd963abbeba59c23c5310add84f137b32990c7b3c89185df9f097003f67ca6918f9363386bef4cd0aa3d52bbf1ab75d8c4102f4e3138c229004357738d4ecaca017eb674086edbe016ad9c91ab1fbde25895467c8dce7ff20897002c8abca0036fb92c3cdeffde58eafef99abad4d0c0b9d3cd358d9552dd02afeb2dcdbad04", 0xa5}, {&(0x7f00000001c0)="4fb753dcdadfc366ed6c604d2880be6ecba35fdb2c1643bc9bbfe37bf9b31d625e398beca1d2d858cd37255afed6c1fb00ccf3a4da033bb92a5cc65597870c034aac4125adc0d3960e1c71b921d94624033f62bad195480fe568ecb8a37527d4e5a4306c591cc35c181e9b88e80074bf3157b8dea45e3391e8246c6ba2a894", 0x7f}, {&(0x7f0000000680)="a29228fcd8b93635bd8ce9b958fc56277452f4bd7372ef7f9829fc5fc6f55a034732c8f770149389111a04ee9a4d4ea18cc39157341d5f083e3275bdba233d65aa00e5416ced2bdb35a2d0d7544e2886598fa027e0c681635e3c5902497ab520a51f694a457dec3eb0bdc737408f856cc9f41d12255d5f77658faf335ab0f25a7330b20d57d9936f2909c4a030a1b3122001ddd6607e740f00000000000017a7699073d9497074bd10a6112e2acaefbdd2e9ff71c4292c082da70a15844eb00c9734ef5d2b2a7fa4f3403567b0e6f0d862015f8ad2d31268a9b957a4850accf1615634f6d247a2c9e338c08ab3da458c4312986966ab546f0ad48961f323906ea0fe454b2b9932a94ad1d8d7e2bf3ffc5a48b0127c8b417b678d35193bfd50d740eb93219b6d77f57ac3051d459ba41d2c07ed25f7b867d66d4692d9654f85821a44333a", 0x144}, {&(0x7f0000000800)="a1120b8d127ca8d8e480ff35007c60a710d03568e2aa0f102f9b9f240eb57c54", 0x20}], 0x4) r5 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r5, 0x0, 0x14, 0x0, 0x0) msgsnd(r2, &(0x7f0000000100)=ANY=[@ANYRES64=r0], 0x107, 0x0) msgrcv(r2, &(0x7f0000003c00), 0x1013, 0x3, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x6, 0x200}) msgctl$IPC_RMID(r2, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x80, 0x0) denied attempt to set clock back 978123530 seconds executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r1 = socket(0x18, 0x3, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x27, &(0x7f0000000040)="5ab7736a", 0x4) r2 = socket(0x18, 0x1, 0x0) shutdown(r2, 0x2) select(0x40, &(0x7f0000000180), &(0x7f00000001c0)={0xff}, 0x0, 0x0) read(r1, &(0x7f00000000c0)=""/194, 0xc2) setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f00000001c0)=0x8, 0x4) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000011c0)={0x3, &(0x7f0000000700)=[{0x1c}, {0x30}, {0x6, 0x0, 0x0, 0xfffffffe}]}) write(r0, &(0x7f0000000740)="76e5dead6f01f8607d2100000063", 0xe) sysctl$net_inet_udp(&(0x7f0000000000)={0x3, 0x12}, 0x4, &(0x7f0000000400), 0x0, 0x0, 0x0) executing program 0: munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x3000, 0x100, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f00007bc000/0x3000)=nil, 0x1000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x28}, {0x50}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaabb3a06613b077f58a6080045000028d9d6544fa788642d4d0000bb0e00907800000000000000000000e9000000"]) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000000)=[{0x7c}, {}, {0x186, 0x7}]}) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, &(0x7f0000000200)=0x8) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x7, 0x7}, {0x64}, {0x6, 0x0, 0x0, 0xfffffffb}]}) write(r1, 0x0, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x7, 0x24, 0x4, 0x8}, {0xfffa, 0x7, 0x4, 0x8}, {0x1ff, 0x3, 0x0, 0x3}, {0x1, 0x40, 0x5, 0x889f}]}) r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000100000415}) flock(r4, 0x5) socket(0x2, 0x1, 0x0) shmat(r0, &(0x7f00006b2000/0x4000)=nil, 0x3000) listen(0xffffffffffffffff, 0x0) unlinkat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x8) r5 = dup(r4) flock(r5, 0x3) close(r5) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x402}, {0x2, 0x0, 0x0, 0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) executing program 3: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{}, {0x0, 0x0, 0x20}, {0x6}]}) r2 = socket(0x2, 0x3, 0x2f) r3 = dup(r2) socket$inet(0x2, 0x4000, 0x20) setsockopt$inet_opts(r3, 0x0, 0x22, &(0x7f0000000100)="fd0cc085", 0x4) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x1, 0x20, 0xb6a}, {0x18, 0x0, 0x5, 0x8}, 0x0, [0x9, 0x7, 0x2c4, 0x401, 0x0, 0x0, 0x2, 0x3]}, 0x3c) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 5: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x12}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, &(0x7f00000002c0)="b151efd9ec9b99ce872e665d84241a5d2a4e39ba4a08d1bf87cccd2140583a0309001556c5561af91e1ee1ab99a2a20048472e6ea9041e8d9b0000103b2656be0b83e6bef50a085d22bd29ef0c0cf6a2cb4a0a4101060fc2091b6db2b007f42ac6888d87dbcd66b3604f7ebfcfd1d6cdb18ef112db4e84d61427299453b7842b00c6b5d02eeafced52087993a543d83d2800000000000000000000786175566f830605b2314e9959e1c9e03cafa2c9830196002152912948f7e57a8b53af5aae7a1e7e95c7c63bd3317327069d4a738724a546c3913bddb3627de8c368c628cf63c8a95da60648a8443a2b73950ccbdac6b0a03822112dca055742010f231f68d646867dfbce6f70ac63782c3c6091cbb0efa9444d", &(0x7f0000000040)=0x54, 0xfffffffffffffffe, 0x4) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000440)={0x20007ff, 0x0, 0x7, 0x7ff, "0100000008000002aab39b58505f00"}) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) readv(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {&(0x7f00000054c0)=""/4082, 0xff2}], 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r2, 0x8020699d, &(0x7f00000001c0)) writev(0xffffffffffffffff, &(0x7f0000000180), 0x0) executing program 7: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000002c0)={&(0x7f0000000280)='./file0/../file0\x00', r0}) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000240)="cc", 0x1}], 0x1) semget$private(0x0, 0x1, 0x658) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f00001d8000/0x4000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x41000}, {&(0x7f0000ff0000/0x10000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x200000000}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000003000/0x4000)=nil}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ff1000/0x2000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xfffffffffffffffe}, {&(0x7f00001f4000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00001f4000/0x2000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000009f000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000084000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f00001d8000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000000)={0x2, 0x0, 0x1, 0x0, 0x0}) executing program 4: setitimer(0x2, &(0x7f00000000c0)={{0x3, 0x80000}, {0xfffffffb, 0x100000001}}, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) syz_open_pts() shutdown(0xffffffffffffffff, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sysctl$hw(&(0x7f0000000000)={0x6, 0xf}, 0x2, &(0x7f0000000040)="d2737fc886c1625cab16db1ea60281fd246dc3bab1f7", &(0x7f0000000080)=0x16, &(0x7f0000000140), 0x0) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) r1 = kqueue() r2 = open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) kevent(r1, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffc, 0x63}], 0x1f, 0x0, 0x0, 0x0) close(r2) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x1, 0x1, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x44}, {0x2}, {0x416}]}) syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[]) fcntl$setstatus(r0, 0x4, 0x8) close(r3) socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = open(&(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', 0x200, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000240)={&(0x7f00000001c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', r1, 0x3}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0xd2b, 0xdcd, 0x5, 0xd28, "0d0300000004000000401e00"}) writev(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)="edb8ca2bb1b8d357a6069f47cbea8aa64664994813aba025c637a5e9bdad8279c144fca2823132296085ef06a03bb2fccfdb5854c79dd8c27efd6cfe16db84", 0x3f}], 0x1) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', r2}) sendto$unix(r0, &(0x7f0000000180)="b1000501600000000000000107000000331c13fecea10500fefd6ecfc72fd3357ae320b37b673039c8d236acf20b7804be64174991f7c8cf5f880c297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00e371a3f8343712051eadb71d89e040ff000000000800"/177, 0xb1, 0x0, 0x0, 0x0) setsockopt(r0, 0x5, 0x3, &(0x7f0000000100)="205fc00181c798b3e7e44a482e1d08c7fb57176f1e2318d071581cc02f816db59b695982f439c3e05824ff96fb", 0x2d) executing program 2: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, r1) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x8981, 0x0) r2 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r2, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) r3 = socket$inet(0x2, 0x3, 0x0) dup2(r3, r2) select(0x40, &(0x7f0000000180), &(0x7f00000001c0)={0xff}, 0x0, 0x0) r4 = kqueue() select(0x40, &(0x7f0000000040)={0x9}, 0x0, 0x0, 0x0) r5 = socket$inet(0x2, 0x3, 0x0) kevent(r4, &(0x7f0000000080)=[{{r5}, 0xffffffffffffffff, 0x5}, {{r5}, 0xffffffffffffffff, 0x4d, 0x1}], 0x200, 0x0, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x1006, &(0x7f0000000080)={0x0, 0x80000001}, 0x10) executing program 7: r0 = open(&(0x7f0000000100)='./file0\x00', 0x78e, 0x0) (async) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1928, r1) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000180), 0x0) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0) (async) utimensat(r0, 0x0, &(0x7f00000000c0)={{0x2}, {0x0, 0x800}}, 0x0) executing program 2: ioctl$SPKRTONE(0xffffffffffffffff, 0x80085301, &(0x7f0000000040)={0x7fff, 0x4}) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x5}, {0x1c, 0x0, 0x0, 0x10}, {0x6, 0x0, 0xfd}]}) write(r0, &(0x7f0000000540)="ffffffff00000000df2100000063", 0xe) sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, &(0x7f00000000c0)="c79b9758", &(0x7f0000000080)=0x4, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000300)=ANY=[]) setsockopt(r0, 0x0, 0x5d1, &(0x7f0000000200)="02ba", 0x2) close(0xffffffffffffffff) syz_emit_ethernet(0x61, &(0x7f0000000380)=ANY=[@ANYBLOB="ff71df1908004500005be2ff1b1795c34b1fd38510d5ff000090780000000000000000f7fcc357956de75ffa26156525f72844fa5962388c143279e75f9be7be312b7aaf6055bc1a7e20e983361f389e45423ab0b409e45986caad5d36a45fa65ce19918eb9819cfdd51cf2890a69b836315a8ef2ee7bd19079f6d4b7e764642d1d6f71ac94971ece96a", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="500000009078000044ab37b677913f2871a456d25b765bf23acac83b44b35cf1c1ddb8183f242b17ec4f314b8fa1b5558e769ec71dc5686aca2584"]) (async) syz_emit_ethernet(0x61, &(0x7f0000000380)=ANY=[@ANYBLOB="ff71df1908004500005be2ff1b1795c34b1fd38510d5ff000090780000000000000000f7fcc357956de75ffa26156525f72844fa5962388c143279e75f9be7be312b7aaf6055bc1a7e20e983361f389e45423ab0b409e45986caad5d36a45fa65ce19918eb9819cfdd51cf2890a69b836315a8ef2ee7bd19079f6d4b7e764642d1d6f71ac94971ece96a", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="500000009078000044ab37b677913f2871a456d25b765bf23acac83b44b35cf1c1ddb8183f242b17ec4f314b8fa1b5558e769ec71dc5686aca2584"]) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)="808793fc86c2fe21434f490115e75d28f5", 0x11) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r2) socket(0x18, 0x2, 0x0) (async) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000040)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0x37) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000002c0)=""/42, 0x2a}], 0x1) sendmsg(r3, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1400000029"], 0x3e}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r7, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x2}, 0x8) (async) bind$unix(r7, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x2}, 0x8) r8 = dup2(r6, r7) syz_emit_ethernet(0x10a2, &(0x7f0000000000)=ANY=[@ANYRES32=r7, @ANYRES8=r8]) syz_extract_tcp_res(&(0x7f0000000080), 0x0, 0xd4e) (async) syz_extract_tcp_res(&(0x7f0000000080), 0x0, 0xd4e) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) (async) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) getgroups(0x3, &(0x7f0000000180)=[0x0, 0x0, 0xffffffffffffffff]) (async) getgroups(0x3, &(0x7f0000000180)=[0x0, 0x0, 0xffffffffffffffff]) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) r9 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) preadv(r9, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/86, 0x63}], 0x1000000000000138, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) writev(r1, &(0x7f0000000040), 0x0) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x7c}, {0x1, 0x0, 0x0, 0x2}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) executing program 4: r0 = socket(0x11, 0x3, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 0x8000000000000000) poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000000d7, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x2}, {0xc0}, {0x36}]}) syz_emit_ethernet(0x7e, &(0x7f0000000400)=ANY=[]) setreuid(0xee00, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1604) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {}, {0x6}]}) setsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x0, &(0x7f0000000000)={0x0, 0x6}, 0x10) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000003000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac5000010000000000000008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)={0xc8, 0xffffffffffffffff}) r0 = getppid() fcntl$setown(0xffffffffffffffff, 0x6, r0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() close(r1) syz_open_pts() writev(r1, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "94589e2169ad7a6ea9f7991e38f119bfa7aea894"}) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x55}], 0xc8b5, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x1ff, 0x0, 0x89c, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000040), 0x8, 0x0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002a6c7a20 executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) setreuid(0xee00, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x123}}) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) semget$private(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) shmctl$SHM_UNLOCK(0x0, 0x4) r5 = getuid() seteuid(r5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, r5, 0x0, 0x48}, 0x7, 0x0, 0x0, 0xffffffffffffffff, 0xfffffffffffffffc, 0x4, 0x1}) r6 = dup2(r2, r4) kqueue() clock_settime(0xffffffffffffffff, &(0x7f0000000040)={0x6, 0x7fffffffffffffff}) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000fef000/0x3000)=nil) shmat(0x0, &(0x7f0000001000/0x3000)=nil, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) connect$unix(r6, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) getgroups(0x9a, 0xfffffffffffffffe) r7 = open$dir(&(0x7f0000000180)='./file0\x00', 0x80, 0x28) unlinkat(r7, 0x0, 0x8) executing program 7: sendto$unix(0xffffffffffffffff, &(0x7f0000000200)="b10014bba3035f35f36d000003000000331c13fecea10500fef96ec0c72fd3357ae3020000d34c2990d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000800008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d89e08004070000000013000000b5d6bc37160a2afa2bb0593491c5cd4d42357421093aa81b39646068d48305993aae97a8b63c406b439ab444d5a4753d71c1717082c6e9bb2de2ed7eef95978c7f9100a888aa5d47e7e4f05b30bdd9e7c3a7082a", 0xffffff06, 0x8, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}, 0x0, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x2f, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000600)=0xfffffc6f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) dup2(r0, r2) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x4) getuid() recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000140)=""/174, 0xae}], 0x1, 0x0}, 0x1802) executing program 5: r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1928, r0) pledge(0x0, &(0x7f00000000c0)='\x00') pledge(&(0x7f0000000100)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00', &(0x7f00000003c0)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00') executing program 0: utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000100)={{}, {0x0, 0xffff7fffffffffff}}, 0x0) executing program 2: connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x1) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000280)=@abs={0x1, 0x0, 0x3}, 0x8) bind(r0, &(0x7f0000000000), 0x10) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f00000000c0)=[{0x1, 0xffff, 0xe5ce97ab354d96be}, {0x4, 0x4, 0x1800}, {0x3, 0x0, 0x1000}, {0x2, 0x6}], 0x4) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r2 = getpid() bind$unix(0xffffffffffffffff, 0x0, 0x0) r3 = socket(0x0, 0x0, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x0, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x7}, {0x61}, {0x8106}]}) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[]) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r2) connect$unix(r0, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x2}, 0x8) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000840)=[{0x0}, {0x0}], 0x2, 0x0, 0x0, 0x400}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r5, &(0x7f0000000240)={0x0}, 0x10, 0x0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x0, 0x1000]) semop(r1, &(0x7f0000000180)=[{0x1, 0x1, 0x1000}, {0x2, 0x4, 0x1000}, {0x4, 0x3, 0x1000}], 0x3) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f0000000100)={&(0x7f0000000140)=[{0x24, 0x20007ff}, {0x87, 0x1ff}], 0x2}) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000240)=[0x7, 0x4, 0x7]) executing program 4: r0 = socket(0x2, 0x2, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_open_pts() kqueue() syz_open_pts() sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0x400) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000280)=[{0x5}, {0x3c}, {0x106}]}) r2 = socket(0x0, 0x1, 0x0) r3 = dup(r2) close(0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r5, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/225, 0x11e}, 0x800) r6 = socket(0x18, 0x2, 0x0) r7 = socket(0x18, 0x2, 0x0) dup2(r6, r7) setsockopt(r3, 0x7fc8, 0x100, 0x0, 0x0) ktrace(0x0, 0x5, 0x40001b00, 0x0) sendmsg(r4, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) r8 = socket(0x2, 0x3, 0x0) connect$unix(r8, &(0x7f0000000000), 0x10) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x20000, 0x0) sendto$inet(r8, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 1: msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x22}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0xffffffffffffffff}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) recvfrom$inet(r0, &(0x7f0000000140)=""/37, 0x25, 0x800, &(0x7f00000002c0)={0x2, 0x2}, 0xc) r1 = socket(0x0, 0x2, 0x0) r2 = socket(0x0, 0x2, 0x0) setsockopt(r0, 0x8, 0xc, &(0x7f0000000300)="c679cb19cbdbad5fecec3eb2161b6b56cdb7022feadeceab5ecc14eb502f5b125c3c49d6fb97a2430bc6625faca899915c7059df23bf76436ba6e8e602ce1d59bcb198ac2972f5d6d3b83cad05e43fcd93e7e95c47f48074cd5e06e33b282092c971a893831dd908f4b01bab19996444a57d41d1a1160f8cd1663df4aff8249985128b0f6ee673451f8adbcb9275600ce50f0a84c203f340dbdbe6069213cab5e9d848b4c352c97ae0366b4f3e", 0xad) connect$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x7, 0x3}, 0x8) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x0, 0x80000001, 0x36c}, 0xc) r3 = dup2(r1, r2) setsockopt(r3, 0x1000000029, 0x23, &(0x7f00000000c0), 0x0) sendmsg(r3, 0x0, 0x0) r4 = msgget$private(0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x25}, {0x80}, {0x6, 0x0, 0x0, 0x1000}]}) write(r5, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) msgsnd(r4, &(0x7f0000000040)=ANY=[@ANYRESHEX, @ANYRESDEC], 0x0, 0x0) msgrcv(r4, &(0x7f0000000340)={0x0, ""/204}, 0xd4, 0x0, 0x1000) msgsnd(r4, &(0x7f00000003c0), 0x8, 0x0) socket$inet(0x2, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f0000000040)="bb703057", &(0x7f0000000080)=0x4, 0x0, 0x0) setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r8) setgroups(0x0, 0x0) setreuid(r7, 0x0) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='x\x00') executing program 0: setitimer(0x2, &(0x7f00000000c0)={{0x3, 0x80000}, {0xfffffffb, 0x100000001}}, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) (async, rerun: 32) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) (async, rerun: 32) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) (async) syz_open_pts() (async) shutdown(0xffffffffffffffff, 0x0) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) (async, rerun: 32) r0 = socket(0x18, 0x3, 0x0) (rerun: 32) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) sysctl$hw(&(0x7f0000000000)={0x6, 0xf}, 0x2, &(0x7f0000000040)="d2737fc886c1625cab16db1ea60281fd246dc3bab1f7", &(0x7f0000000080)=0x16, &(0x7f0000000140), 0x0) (async) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) (async) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) (async) r1 = kqueue() r2 = open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) kevent(r1, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffc, 0x63}], 0x1f, 0x0, 0x0, 0x0) (async) close(r2) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r3 = socket(0x1, 0x1, 0x0) (async) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) (async, rerun: 32) writev(0xffffffffffffffff, 0x0, 0x0) (async, rerun: 32) openat$vnd(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x44}, {0x2}, {0x416}]}) (async, rerun: 64) syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[]) (async, rerun: 64) fcntl$setstatus(r0, 0x4, 0x8) (async) close(r3) (async) socket(0x18, 0x2, 0x0) (async, rerun: 64) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (rerun: 64) executing program 5: munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x3000, 0x100, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f00007bc000/0x3000)=nil, 0x1000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r2 = dup(r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x28}, {0x50}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaabb3a06613b077f58a6080045000028d9d6544fa788642d4d0000bb0e00907800000000000000000000e9000000"]) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000300)={0x2, &(0x7f0000000000)=[{0x20}, {0x186, 0x7}]}) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, &(0x7f0000000200)=0x8) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x7, 0x7}, {0x64}, {0x6, 0x0, 0x0, 0xfffffffb}]}) write(r1, 0x0, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x7, 0x24, 0x4, 0x8}, {0xfffa, 0x7, 0x4, 0x8}, {0x1ff, 0x3, 0x0, 0x3}, {0x1, 0x40, 0x5, 0x889f}]}) r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000100000415}) flock(r4, 0x5) socket(0x2, 0x1, 0x0) shmat(r0, &(0x7f00006b2000/0x4000)=nil, 0x3000) listen(0xffffffffffffffff, 0x0) unlinkat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x8) r5 = dup(r4) flock(r5, 0x3) close(r5) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x402}, {0x2, 0x0, 0x0, 0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = open(&(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', 0x200, 0x0) (async) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000240)={&(0x7f00000001c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', r1, 0x3}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) (async, rerun: 64) r3 = syz_open_pts() (rerun: 64) close(r3) (async) syz_open_pts() (async) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0xd2b, 0xdcd, 0x5, 0xd28, "0d0300000004000000401e00"}) writev(r3, &(0x7f00000001c0)=[{&(0x7f00000000c0)="edb8ca2bb1b8d357a6069f47cbea8aa64664994813aba025c637a5e9bdad8279c144fca2823132296085ef06a03bb2fccfdb5854c79dd8c27efd6cfe16db84", 0x3f}], 0x1) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', r2}) (async, rerun: 32) sendto$unix(r0, &(0x7f0000000180)="b1000501600000000000000107000000331c13fecea10500fefd6ecfc72fd3357ae320b37b673039c8d236acf20b7804be64174991f7c8cf5f880c297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00e371a3f8343712051eadb71d89e040ff000000000800"/177, 0xb1, 0x0, 0x0, 0x0) (async, rerun: 32) setsockopt(r0, 0x5, 0x3, &(0x7f0000000100)="205fc00181c798b3e7e44a482e1d08c7fb57176f1e2318d071581cc02f816db59b695982f439c3e05824ff96fb", 0x2d) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000280)=[{0x6}, {0x3c}, {0x106}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x4}, {0x4000006}]}) ioctl$BIOCGSTATS(0xffffffffffffff9c, 0x4008426f, &(0x7f0000000140)) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)="e049f648da04a45b6bee0bf84a9e", 0xe}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x0, &(0x7f0000000080)="5ab7776a", 0xfffffffffffffe29) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) chdir(&(0x7f0000000140)='./file0\x00') r3 = open(&(0x7f00000002c0)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x0, 0x0, "6d14ff9e40c40000e90000004000000000000020"}) r4 = socket(0x2, 0x2, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047460, &(0x7f00000000c0)=0x406) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r4, &(0x7f0000000000), 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="9876d692a3ef9c7ab923a2f0", 0xc) write(r4, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) mkdirat(r3, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r3, &(0x7f0000000440)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', 0x0) rename(&(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', &(0x7f0000000300)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00') sendto$unix(r2, &(0x7f0000000000)="df", 0x1, 0x0, 0x0, 0x0) sendto$unix(r2, &(0x7f0000001800)="c96bae4978e82ac34c058e56e47c6ae8dcca9306fe3ba0dde1019af8841bda17d186a42c8f858d81790cb7b6d9229a559979e5a2d3bacbced7c78ec0d9e2ee6f07ca0fc7dfdbbc0e5c59cd63cf0221de5b8ed22332dc8b40cccbb7fffe964f04432a93a87b0e963e31c7f1739dee3a6f87bb0686e78484589737d905a12cddcc18044dc448edbd5659476efc3ee97e5c224fabcec1cd150c15f0d053d82ed40fce8c451c26dc5db0e315edfb0d571dd3634194aa67", 0xb5, 0x0, 0x0, 0x0) executing program 1: syz_emit_ethernet(0xe26, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd609874230df00000fe8000000000000000000000000000bbfe8000000000000000000000000000aa2c000000000000009959f2205149f7ae18e4a52fd363d3dcdf1cebd627f9defe9a56b3c62e9d840776f2cb"]) setitimer(0x0, &(0x7f0000000140), 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x101, &(0x7f0000000140), 0xffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r2, &(0x7f00000002c0)={0x0}, 0x10, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) close(r2) sendmsg(r1, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) r3 = socket(0x20, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1008, &(0x7f0000000040), 0x4) executing program 2: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10000000000001}}) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r2 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x510, r2) r3 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r3}) pipe(&(0x7f0000000300)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r4, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r5 = fcntl$getown(r4, 0x5) ktrace(0x0, 0x5, 0x40001b00, r5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x1, 0x0) close(r6) r7 = socket(0x18, 0x3, 0x3a) r8 = dup2(r7, r7) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe(&(0x7f0000000180)) write(r7, &(0x7f0000000480)="b437ab93c964ca79", 0x8) ioctl$FIONREAD(r0, 0x81206919, &(0x7f00000001c0)) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000080)={0x6, &(0x7f0000000040)=[{0x3, 0x0, 0x9, 0x412}, {0x8000, 0x4, 0x20, 0xfffffffe}, {0x3, 0x7, 0x40, 0x9}, {0xff, 0x81, 0x81, 0x9f76}, {0x401, 0x1f, 0x8, 0x2}, {0x2, 0x6e, 0x1, 0x7}]}) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r2 = open(&(0x7f0000000040)='./file0/../file0\x00', 0x40, 0x12f) fcntl$lock(r2, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x9, 0x100000001}) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x800, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x100030001000c}) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300010008, 0xffffffffffffffff}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000200)={0x8, 0x3, {0x0, 0x10001}}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x40}, {0x44}, {0x8006}]}) syz_emit_ethernet(0x119, &(0x7f0000000c80)=ANY=[]) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, 0x0, 0x0, 0xb}, 0x0) r6 = socket(0x18, 0x2, 0x0) getsockname$inet(r6, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffe22) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x3, 0x0) setsockopt(r7, 0x100029, 0x2e, &(0x7f0000000280)="749931929648be1a752a0cc72635c4544f7f6b5d2f16fc3524c8008a80d01679896703e1746d3968954501548d26b3b4d23143502c6c8daab9474c767f0d4526f5161e94e50ee8d968cd733cf61cdfed1780d81440aa174eb2e2834f66d73e7a085ee88d482da4227d80df268406add3e5b0226b", 0x74) socket(0x18, 0x2, 0x0) dup2(r7, r1) sendmsg$unix(r7, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x2}, 0x0) open(0x0, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000001c0)=0xc) socket(0x18, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x1, 0x7, 0x3}, 0x8) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) executing program 0: socket(0x11, 0x3, 0x0) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206923, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = socket(0x2, 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setgid(r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x40}, {0x8106}]}) syz_emit_ethernet(0x2a, &(0x7f0000000300)=ANY=[]) ioctl$FIONREAD(r1, 0xc0206921, &(0x7f00000001c0)) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x80206919, 0x0) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x8020690c, &(0x7f00000001c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x14}, {0x2}, {0x8106}]}) syz_emit_ethernet(0x2a, &(0x7f0000000300)=ANY=[]) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000340)="0200", 0x2) close(0xffffffffffffffff) syz_emit_ethernet(0x61, &(0x7f0000000380)=ANY=[@ANYBLOB="ff71df1908004500005be2ff1b1795c34b1fd38510d5ff000090780000000000000000f7fcc357956de75ffa26156525f72844fa5962388c143279e75f9be7be312b7aaf6055bc1a7e20e983361f389e45423ab0b409e45986caad5d36a45fa65ce19918eb9819cfdd51cf2890a69b836315a8ef2ee7bd19079f6d4b7e764642d1d6f71ac94971ece96a", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="500000009078000044ab37b677913f2871a456d25b765bf23acac83b44b35cf1c1ddb8183f242b17ec4f314b8fa1b5558e769ec71dc5686aca2584"]) syz_emit_ethernet(0x10a2, &(0x7f0000000540)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd604292c8106c0000fe8000000000000000000000000000aaff0200000000000000000000000000012902000000000000bc742a9c878a7622119f3100029598ba8600907804003a04ff010000e50000000508f34b718b7b2b4a7e7dbfc4564ad6016431f4324734d393"]) syz_extract_tcp_res(&(0x7f0000000080), 0x0, 0xd4e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f00000000c0)='P', 0x1}], 0x1) executing program 2: syz_emit_ethernet(0x4a, &(0x7f0000000c00)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6006250013142b00fe8000000000000000000000000000a6fe"]) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000140)="67b5b992045c1a7733de71184dc12714990881d0d282bbbb82f88aee3375246d60d056448aeda248819c876f2c6e59c445667afca993a0516665954db86908d70836eed6", 0x44}], 0x1) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) (async) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000300)={0x3, &(0x7f0000000180)=[{0xc}, {0x87}, {0x6, 0x0, 0x0, 0xc0f1}]}) (async) write(r1, &(0x7f0000000280)="f22e8a75fbc30288d8025c471dc7", 0xe) (async) r2 = socket(0x18, 0x2, 0x0) (async) r3 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) r4 = dup2(r2, r3) setsockopt(r4, 0x1000000029, 0x23, &(0x7f00000000c0)="b211d7170d816684c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e7aae9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) sendmsg(r0, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[], 0x3e}, 0x0) (async) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) openat$vnd(0xffffffffffffff9c, 0x0, 0x10, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x20}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) socket(0x18, 0x3, 0x3a) (async) sysctl$net_inet_ip(&(0x7f00000001c0)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f00000014c0)="70c34227", &(0x7f0000000400)=0x4, &(0x7f00000004c0), 0x0) (async) r6 = fcntl$dupfd(r5, 0x3, 0xffffffffffffffff) ioctl$WSKBDIO_GETMAP(r6, 0x80047476, &(0x7f0000000180)={0x0, 0x0}) executing program 1: utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000100)={{}, {0x0, 0xffffffffff7fffff}}, 0x0) executing program 4: r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1928, r0) pledge(0x0, &(0x7f00000000c0)='\x00') pledge(&(0x7f0000000100)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00', &(0x7f00000003c0)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00') executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) setitimer(0x0, &(0x7f0000000000)={{0x100000000}}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r3 = dup2(r2, r1) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r4, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f00000000c0)={0x100, 0x401}, 0x10) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000000080)=0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000080)}) executing program 6: dup(0xffffffffffffffff) listen(0xffffffffffffffff, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="04", 0x1) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) getuid() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r3 = dup(r2) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x4}, {0x3}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) write(r1, &(0x7f0000000040), 0xfeea) r4 = getpid() fcntl$setown(r1, 0x6, r4) r5 = dup2(r0, r1) write(r5, &(0x7f0000000040)='q', 0x1) close(r1) execve(0x0, 0x0, 0x0) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{0x7}, {}], 0x2}) executing program 5: recvmmsg(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f00000001c0)={0x0, 0x0, &(0x7f0000001880), 0x0, 0x0}}, 0x10, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) write(r0, &(0x7f0000000180)="1e", 0x1) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x1, &(0x7f00000000c0)=[{0x40, 0xff, 0xff, 0x4000000}, {0x1, 0x0, 0x0, 0xffffffff}]}) r1 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x8000, 0x0, 0x0, 0x0, r1, 0x88, 0x8}, 0x8001, 0x1f, 0x3f}) semctl$GETVAL(0x0, 0x2, 0x5, &(0x7f0000000440)=""/158) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x101}, {}], 0x3}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r3 = semget$private(0x0, 0x1, 0xa0) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000100)=""/52) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x25}], 0x1}) setreuid(0xee00, 0x0) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000040)=ANY=[@ANYRESHEX, @ANYRESDEC], 0x0, 0x0) r5 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r5, 0x80206980, &(0x7f00000001c0)) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r6 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r6, 0x6e}], 0x1, 0x0) close(r6) executing program 2: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f00000a0000/0x1000)=nil, 0x80400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f000008c000/0x2000)=nil, &(0x7f00001f0000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f0000001000/0x1000)=nil}, {&(0x7f0000132000/0x4000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000d0e000/0x3000)=nil}, {0x0, &(0x7f000002a000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000e58000/0x4000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000091000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000132000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000008a000/0x1000)=nil}, {0x0, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) mknod(&(0x7f0000000200)='./file0\x00', 0x6100, 0x30e) executing program 1: r0 = msgget$private(0x0, 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r2 = getuid() setreuid(0x0, r2) getgroups(0x5, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r4 = shmget(0x3, 0xa000, 0x94, &(0x7f0000ff6000/0xa000)=nil) shmctl$IPC_RMID(r4, 0x0) r5 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r12 = getpgrp() r13 = getpgid(0x0) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000180)={{0x8001, r5, r6, r8, r11, 0x20, 0x1}, 0x4, 0x1000, r12, r13, 0xfffffffffffffe75, 0x7, 0x3}) r14 = shmget(0x1, 0x2000, 0x108, &(0x7f0000ff6000/0x2000)=nil) shmctl$IPC_SET(r14, 0x1, &(0x7f0000000200)={{0x4, r10, r9, r8, r9, 0x40, 0x6}, 0x6b, 0x8000, r13, r7, 0x29f40000, 0x3e35, 0x7fffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000240)={{0x1, r1, 0x0, r2, r3, 0xca, 0x1ff}, 0x0, 0xfffffffffffffffa, r7, r15, 0xe1e5, 0xffffffffffffffff, 0x7f, 0x7}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r17}, 0xffffffffffffffff}) recvmsg(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f95f84cf71b59c7afec37582", &(0x7f0000000080)=0x8, 0x0, 0x37) executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) ioctl$WSMOUSEIO_GTYPE(0xffffffffffffffff, 0x40045720, &(0x7f00000004c0)) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001680), 0x0, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) getitimer(0x0, &(0x7f0000000140)) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f00000022c0)) open(0x0, 0x0, 0x0) getpid() r2 = socket$inet(0x2, 0x2, 0x0) close(r2) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{}, {}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000080)='@', 0x1) r4 = socket$inet(0x2, 0x2, 0x0) getpid() r5 = dup2(r4, r0) setsockopt$inet_opts(r4, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000040)="ea01000100000000", 0x8) executing program 4: r0 = socket(0x11, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x4, &(0x7f0000001200)=[{0x54}, {0x80}, {0x16}, {0x6}]}) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000080)="35b5c242413c1026089a59583cc3", 0xe}], 0x1) sendto$unix(r0, &(0x7f0000000180)="b1000501600000000000000107000000331c13fecea10500fefd6ecfc72fd3357ae320b37b673039c8d236acf20b7804be64174991f7c8cf5f880c297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00e371a3f8343712051eadb71d89e040ff000000000800"/177, 0xb1, 0x0, 0x0, 0x0) executing program 2: sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x17}, 0x4, &(0x7f0000000080)="132faf320000836561c0f44054fe3b8f62c98c61e62f97e50000", 0x0, &(0x7f0000000400), 0x0) sysctl$vfs_ffs(&(0x7f0000000000)={0xa, 0x1, 0x6}, 0x3, &(0x7f00000000c0)="fd7095f16ac7bd779f1029fb6e65c8ffc15981eb12fee7cb3d12ae693df55cf6419fc26fe7ebd69db54f6490a548f2d36a64f10abefca7e72cdc877407be3500cb99e29c1f63496ec6f15e81b925bdac95b5517bb273cd9fd32c916739671888edd31b4e154f5d18a870bf7a46558423a019f8d791137e5d18c0cdc12ec71963da84863d83cdaeb9fe", &(0x7f0000000180)=0x89, &(0x7f00000001c0)="dddf9ddaddb9e266454d100f1b90cf9bfbc4cbb38a234deb492d4dbc8d8d2975715319cd57ed2d861ec7931abef9d01dd7ab468f983ea2b473d297e7c151b326c787193ea9d2411a87b2b5e6ea1ba2d5b9470fa9af7a3c040329d20c862b406a1a98d8bf1ed29a5ca1fd75c698cbbc045e6ea2d251ded68fee0d38df6c8fdf1d02b5ee891eaaa9c3ce18130b5e4fdaa8da549ea090729f7410157bd7e6e12aeecda9128db2358cc20c122fb9b17c984c8abfb81be438d482c3dd7d8bd5eaae8f04d55645fba1df04baa8af1d11a9bf12f57400ee09236944a45735105192488c3ecad1c6d057d467ddf6eb47afc1be9c1b7d1170d3ecd83ef53a5c441330d67bf2b37df105fc9362f098ba49417cc85fe85ff45386e7ae26cfc5bdb61a4e0d90d010b7c92e62c306b0b7ac630baee794ac0a498b833d38f38273f9c8725010e96b520d728de7533108c8bad589e7344336f172b90ac18d0b6b7ec10b0a4d77e49e57e9c60f9dfa80f39323dc8544e3dd8979399f454afcba7e7c5f8fb8297a2e4c965c9efc5d07467b54c19e2a4e7ef24cb1e8befaa2100b83c359670a9adf3c7167b685cf27572a888164de54ce93ca3ca2c6037fe8fc2ecc0079f1c865b8371f68641daece855e0105c8b9a52167336f8dd3c7daed0ca6c13147bf460c1824dbf5365a70f536682b6f9548bebacf3de9350b71893f3fbf3d7aab3aab3f67068eeee77562ddaad4e5dc6639cc873795b1f37e17d3a11cf6ac5f5faba8c335ed1c95f4a9a4029921f46f98e948828774a959fd8ae47d781263c9601d2285f53c18d0ab63845bce4b72e08bba95347fd703cf2d92f8cb6a20e0c1c636efd7291122d4cc4f72ec27d2597b8edd9cd9e872a86a0b73ea5c8944ae4150b06aafb95530a346918d73d11b8112971d89894651d99325f4dc9e127b19123c82efde75467965f091903cbc97be39aa4382ad6f9884801065ff0c2c5b545b8dea0a9438ae631461e5d519459d2c42c612bc856916a5c13bb5fb855d736b39e53448843e69e85d16f17184b0dabfd53da60f21b5f3797995c6cc0f69467da7477c2ae8a99ce7fcc2bea615024bd16c345cb7448cf1c5460accae37606eb163683c237b173b6b08397ab8b3a6d69e5b7c705567d62b621c84fdcd0e463e79297fe97b900fc63f7b20cee1b8e455084f100fdee02211ba2a417f4f5c99c386ce249fea6cb0728a81c0338f8b2e5bb89a0a08b3b7361270162753372013f7971631a82baa6ab9835f3339d6ad6239fb5ba45b5f51436660792fcacec666538e7bda0a6e9972b2a3e705b3dc30d01a43d3e7c66a2421ac37ec1ffb521d4827167f45b490fa910ef06d472002fa8d20ef7738132eee71c1279db4a72fd2d4c31a8bd27f3b37b3b6ac025f371303cbd8c82dd81083c7778a1bd01b11938290349e193d4740ee5e265a2ffe65ed243af2c8e2869b4abdb3e53eadff42a7a344cf4b4b5efdc26f7bab592a64b89a34956273791d0d5d8aae86c83ecf1467c4596808e61bc37c6d8cb1209877f4f2037672ad0e723da44acef8fb4aeca90e217821d0b489bc4f45e6b0ffa2a0a35cfa307fa0ec07f12721026265099894d5ab82daba1846b3cbe9a553a865c0cb55d04207662f00792bb31e131380ea18b64fc0c6025c78c6e1558e5c360bddb3259d11d8331a35703eed717681d17afe7e4750b0db0a0ad69d93354480033c92e87af0a1a3a45de28d796c3978fbe1317c8b3e3b614028a2c2e843a2656e2e421a00ed55d6b2a95c0882888d49d2f73cd5257ee5eb05b0c8eef80df1f00b62ac4e50194e6d485cc0f5af87e2a76b94fd711a808e4d55cc9030826c16faa093d45bec417012125d1b832c86216c95e0603df8a8019b59ae66929bf497e3df304198179f193d458c2ae43160052ab55f43045c49f41af58b9c264de7b5f5be0992be116c498e04114100dc37acf70a6e4fdabd68e2e308292b6d3e5d6d6a9f8351477b82213537889b1aa21407702c628dd99c0ebc31e5197b0a3a7a5d8e334fccd09aa4c915136b57a703664987778a2c0fbe6097a658b91fddee5ffcf841040989aca2094ae613bd8dd4a6a65ba75673b3fb7187b8d44d898cf833ef99ac34b7dfdfc53996059b88f4064ea31b9438fd0881547cd0b1bc17f57b342c744e85d46ca63fc2b8d2cb1aec0fa444dd1007b4ca967830ceb2fcedba86be774fef8b97f7fe3a6f068669fb7ea24493b3ae48c3a630b05bfbe491995236e23324cbcdf36409d1712f7469312d09260f68fff0c3c3284b3d327a8dcc194258bb34291a4c683e4e11d6a090d55ad9322663f400b03603e0b895ec01d3b17b8790d65cc20983701fdc5c001587b61cc525ac3ab3eb15a1e38a0751fa0508a75334a0e7215590500fbccba323bdc6d93376a87bdc5ded49bc757e9fcfbb9d8eb466eb271ae726403d0084ae49e041df50c50690d5d9b50b865c219199dfa633284e0b1b72ac43f603d8b7b84e783dab0b467083c4eb06a0a6c8950fcc7dde826385aff8475e9b1a5987960621fa0467f1b6feee4d031bbd561bcdc3a869ae2253254819a3ef2eba381bd42b958a6726c037723121072336399baf2f282be3c144a902e2f063c39485860da440991bdbc42b051c08a219e3eebc76df3c57293afa171bcaab3f13dd77b9858f3b827ca0240026c9278c67e8cc9c67a330c057c6f02cc7f6c95c9c7773f3caf20784ff379df426b7bc00012c71bb350a66a823aab4a905dc7c4b02b4ba20d0947cde3669ac7eeaff2b25b1da442ab15640490aae8e2834b10e9b6e5a924b798fe1cf97d43aab705a76f5a58f222009aed9b71f9f4cbb6489e11d54372cbc93aa2cb481ba3a987b6ea94c4952b235bed03458b3b7099a7abf4f9585ab6abcdb0166748145cceafc3a25571cfbb100df5026ffe96364e9f802f8d7afbdc7a101e180363e55c8aecc9f8d56eaa042f0ef22b521829a1659e3a7e900e7e86fd0a14bb71c323165603e3be0f9e517105637cabb36145007387a8af0744959a6a78f42f92967ce7fd828227f76d58c0d456c817df5093b1774efb1611f8aa157d322d09eaf639b5aa4db10ba708c4cd36ed75c8b5abbe26ac2c0f3aa200ad29da12f9e3b93b14ab91ca8f6a03f744ef1ed9b5d6195218f24e1a7044c9363ffec1bca412b9a233cd4f21d3561449e4f1228387b63924b1f6411073363fa65c46b7f211f358fd4e4c5f9f61774f7be38c1340d8eaf355bd4efda809cc33a9c590e7dd9e18dfb31e72db115571c3dde4221e85caabd030235acb71217224c975afc36ae293168de3a286a7acddcade3361ae9329bc0276966a3d4ca3f4bd14cee78f9a93e9bf2cc8ee186dda792f0a18db105df6dc8969f95b7155986997b133f9fa75d59c4c09e06060527c78e0c329f74736a38aca84cbbf3c7f2cb11ad310da7e271010be41cc9728aa510b98455c43d07024afc8170a7455c87cc747d0512d2e11318f5a7357f0d70dec896c404f98f14806cf665ceac62d4e75435b31deb07777cd6e0de3546904aabce90b37b309b54befb02836014699ce9e792febb1242dd1a400063cae9138bc8c4346526d67fa18987c75939888dcad5726377ab795891c9896de69e0853d9d9abc17414e083bfd3192b98a9c00f626323f28b97718d9a783d7a55d73de11c11890cc8dbba7b06e588e051072bf58cf45ceb31e40ff3ae935e5041e2a4ff1e42738b9523ff2336cade964ea9d5285b462d3d189b0b498c0745e24adb6b7fb3507eddb677c53f7ef78358ad2302f0ff08209e3ecaf9407655eb6eeafd156ac0667f21fc4e73fe970526228e7f332356318f11a16dc594de52ba672eb3d607849868c5599515690aabcf4f0af73db888fbcf3ddf1daaa11e567a965d344d858af766cb0a402b3173f9f9ccea194dbb7ffc0ced1b54d304bd255caa651ebab844ada3571e4b8e811a39a59abc4535abd37e73e53f37c478af40c51b79a3f3a536c075b1d8c59d66f4ef2a1f8e75c3eafade253e257401fb4e01ffb34fd47eb32d97c56791daaa99c516dbcfc5753c4fe9507483718c47399c251a17b435cc24eba46954a969a644003c4293ab16d17f7fbb05ad27ef327cfc1858d9c836d7873eb2636a1b5bbcf4a637c549e47f872391cb73ca741174fbeea829eb36e84c6d6bcce5cd8174e4e273111512d850a1e934ffb2506eeac66da7d5a018ef1c60ba01fec47fb32e1ecb734c1b5106c46aec600a32e3d89935bdc6636f8fee10fe43e04f89db6f7e911e0b560322e218281477560814fc17e70da27405dee9b48cd86190b69142df92db060821dd1b0c64173f1021215d311d6f94332f4ccf3c53a5899c1437e939c7d8f81b362be92605c88c8bf529cfc4cd15e3cbd00955d4050e96c86fd9ba551056b949048213633e1a9c142ac323a41c87b305173f9aae88c718ae85d9aa480ce8c324ec74513dc396fa5d07e0ff22c2380d8aa92832b469ab582a7c7ac20872f2501644f082884639ea62a5ee018ce8576ce3b11b202261a4341ad83ba52f8c7ae076887af362ddd861c7b716b291679375d16157f47c50c02ca78a47746d0dfd37866cefc2c545bc002e3bdd1abf78aad3b92e652c72431e3ddee7e85b9dd8b3b549bb1db2f000fd4b01eec7a568bf0873f6c5ed20f782e87af77804626f167e12c897935d1cd8e209f0a257fe0874702dc16f5091f214e8afa7d67bb7739a271b638239440cf5dba058d9f45593dae62f72b1945f36ab90bff356ff69faf5410edd98ba22a290850aa2b68a2e8d59ce7b16f469a1ce1b82c7406c480eb22537c1599fd385cf5a5c468c93c5116ec0bb29883f661744e2fa57700fdfa69d88b72738a9389ef59f64897e68a1efc403c0f44fc993c4003b73d1b0ca37c9ab25ae6e48b377905d714bf5a99e49c8ed6828a0fb8e3db0bf87c97dca1b618058d668cfb8650d6ec6fbcf7b3255b236a6ea0a158f5f3425994c846e63995638d7b31ee2980213e5b395d5e9b0a95cf9d099c75bde35f206ff5d6cca31ce703c8a4a321a88099d3ec1e1b7e72c47e6ee29dcbe54b3e087b0bed6d9e0ce6f55861dd3e7bc49127514fcde74f2e18bae14ec30608a8bf3704a434fd62b2a344872e7b1e63c329594ad884a23e6c8085217510897b613bb816faf7af116c034f96ac06860d69cf40f7605e55b93e962c97a2c21b96af0a66f10d875e3f85bc37cfed946b9d75fb3288c1d0d6f854c99dfa474b26c82f841fe0da403352df95722f7001abd0af8d1ddf6021bd888fb74eddbe633d9b386874d2519258af97b834992d4d52b4d8c70df7b7356812784aa1b834290e4f279e198c2d87154f9f7ac17baa9993a20597fe2bc6bd337e713529ae3212f1f0293b423354658c9f0c1eb4f8b864b7a3ee4582854e3d7be3382478001a31dc0047be0fd1a8e810d5f7274bc53fc261444c0a3a34cf67ad6081bab8a14fec8a6a1ebae3fe8581a1b53dacae74ceda0e5aa46a8a6614b409bd71af1d9b032ef25dc021fb58b3070c51a5ecc6bc12dd01b604da7199d479284e1b8183201de30962246ec85018aee94036965193c14543c1dec2aeb7c05b4163cd24f1910d9bf762b89f4135f37aecd62dc4c03d999b5c1491bb264a19d2a0ed8e38486b050ce95d4fe6173ab1285e319f544829f001df43353590c1d7f766b168d4095b75390feb48cf287245d6eadf1376451b90cf9b81c9cb2808d613cfbd362999cdcbe6a8d8aeaec44e3f8dfa5e7b14b1b4609cf9e68b50a4481a7924d73", 0x1000) executing program 4: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000180)="b1000504600000000000000007000000331c13fecea10500fef9ed06c700d3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba0900000008e37198fceaf912051eadb71d89e0010000000000008000ff00000000", 0xb1, 0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x18f}, 0x8000000042}) socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) setrlimit(0x6, &(0x7f00000000c0)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffcbff13fd812eaa4e7130", 0xc) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x20, r3) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x100, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r1, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sendmsg(r5, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x10}, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x1}, {0x5}, {0x4000006, 0x0, 0x0, 0x6adf2541}]}) write(r4, &(0x7f0000000140)="0000000000009cb8e7b6242a091f", 0xe) mlockall(0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa550843d8482e86dd607c000201022b00fe8000000000000000000000000000bbfe8000000000000000000081"]) executing program 0: r0 = socket$inet(0x2, 0x4000, 0xda) sysctl$kern(&(0x7f00000001c0)={0x1, 0x9}, 0x2, &(0x7f0000000200)="c13765860d590f700e8e268fa5d23f2392e15232e3931aff58852a7842174f45f97033df979a1bc07917568a0e1c38d59b8ddf9649865ec65d9753f5c76bd07be9e5808fd554eafdf5bcf15fc4ea9d5462050d39a32ade39250649a9a128cfc8e9dd23b5f91441fb3e05bf55a91a4f2ef3c7cbcc86ae93b301c17b1ba616f88b43b8e21805a1383af5b1778f21ec7261404c9e32330266f9e856dea0906ac62e145b41f6558b091d3f3db9394ea48a6b7f1e566ca8448f6d99f4243ace4ffec795c827b59a01541f1aed0c9e7ceb2bbdb8759c", &(0x7f0000000300)=0xd3, &(0x7f0000000340)="8b60d983822f39e0cfa20a3c0497ecb47b4e4a47d5c89d837b823af5c9034039390808a050ea9c33bac7f66783c2cf0bbc8428b860beafff398f1e22b68516bec0e06bf0add06488fd8767", 0x4b) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setreuid(0xee00, r1) getuid() sysctl$hw(&(0x7f0000000000)={0x6, 0x11}, 0x2, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) socketpair(0x0, 0x1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002680), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000016c0)={0x3, &(0x7f0000001700)=[{0x25}, {0x2c}, {0x6, 0x0, 0x0, 0xfffffffe}]}) write(r2, &(0x7f0000002540)="76e5bbda369af8607d2100000063", 0xe) r3 = syz_open_pts() r4 = syz_open_pts() writev(r3, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0xfffffffe, 0x8, 0x3f, 0xffffffbf, "0000c6186461c0940ad9fffdffffffffffffffff", 0xffffffff}) poll(&(0x7f0000000100)=[{r4, 0x40}], 0x1, 0x0) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x40000802) r5 = kqueue() r6 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffff7, 0x9}], 0x0, 0x0, 0x0, 0x0) kevent(r5, &(0x7f0000000000), 0x1f, 0x0, 0xb66, 0x0) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) setuid(0xee01) r7 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x140}, 0x100, 0x0, 0x0, 0x0, 0x0, 0x261}) unveil(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)='x\x00') shmctl$IPC_STAT(r7, 0x2, &(0x7f0000002040)=""/4083) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002a6c7a20 executing program 5: socket(0x11, 0x3, 0x0) (async) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) socket(0x2, 0x2, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) socket(0x2, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206923, 0x0) (async) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) (async) r1 = socket(0x2, 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setgid(r2) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) (async) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x40}, {0x8106}]}) syz_emit_ethernet(0x2a, &(0x7f0000000300)=ANY=[]) (async) ioctl$FIONREAD(r1, 0xc0206921, &(0x7f00000001c0)) (async) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x80206919, 0x0) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x8020690c, &(0x7f00000001c0)) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x14}, {0x2}, {0x8106}]}) syz_emit_ethernet(0x2a, &(0x7f0000000300)=ANY=[]) (async) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000340)="0200", 0x2) close(0xffffffffffffffff) syz_emit_ethernet(0x61, &(0x7f0000000380)=ANY=[@ANYBLOB="ff71df1908004500005be2ff1b1795c34b1fd38510d5ff000090780000000000000000f7fcc357956de75ffa26156525f72844fa5962388c143279e75f9be7be312b7aaf6055bc1a7e20e983361f389e45423ab0b409e45986caad5d36a45fa65ce19918eb9819cfdd51cf2890a69b836315a8ef2ee7bd19079f6d4b7e764642d1d6f71ac94971ece96a", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="500000009078000044ab37b677913f2871a456d25b765bf23acac83b44b35cf1c1ddb8183f242b17ec4f314b8fa1b5558e769ec71dc5686aca2584"]) (async) syz_emit_ethernet(0x10a2, &(0x7f0000000540)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd604292c8106c0000fe8000000000000000000000000000aaff0200000000000000000000000000012902000000000000bc742a9c878a7622119f3100029598ba8600907804003a04ff010000e50000000508f34b718b7b2b4a7e7dbfc4564ad6016431f4324734d393"]) (async) syz_extract_tcp_res(&(0x7f0000000080), 0x0, 0xd4e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f00000000c0)='P', 0x1}], 0x1) executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) symlink(0x0, &(0x7f0000000040)='./file0\x00') ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {}, {}, {}, {0x0, 0xc8}, {0x3}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x4, 0x0) utimensat(r3, &(0x7f0000002500)='./file0\x00', &(0x7f0000002540)={{0xfff, 0x8}, {0x8001, 0x80010000000000}}, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x6, 0x6}, 0x2, &(0x7f0000000040)="279857da", &(0x7f0000000080)=0x4, 0x0, 0x0) r5 = syz_open_pts() socket$inet(0x2, 0x3, 0x0) ioctl$VMM_IOC_RESETCPU(r4, 0x82405605, &(0x7f00000022c0)={0x1, 0x0, {[], [0x1, 0x0, 0x0, 0xffffffffffffffff]}}) r6 = dup2(r1, r0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000000000), 0x10) bind(r0, &(0x7f0000000000), 0x10) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x0, 0x1, 0xc295, 0xf0}, 0xc) write(r7, 0x0, 0x0) recvmmsg(r6, &(0x7f0000000080)={0x0}, 0x10, 0x0, 0x0) executing program 2: writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000140)="67b5b992045c1a7733de71184dc12714990881d0d282bbbb82f88aee3375246d60d056448aeda248819c876f2c6e59c445667afca993a0516665954db86908d70836eed6", 0x44}], 0x1) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) socket(0x18, 0x3, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r3, 0xc0206921, &(0x7f00000001c0)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x81}, {0x4c}, {0x16}]}) write(r4, &(0x7f0000000140)="7f23a3c23cce2575e1dd92c25678", 0xfef3) r5 = socket(0x2, 0x2, 0x0) sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, 0x0, 0x0, 0x0, 0x2) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$vfs_nfs(&(0x7f0000000000), 0x7, &(0x7f00000025c0), 0x0, 0x0, 0xffffffffffffff2d) dup2(r3, r2) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) ioctl$WSKBDIO_SETBACKLIGHT(r6, 0x800c5712, &(0x7f0000000040)) ioctl$FIONREAD(r5, 0x80206919, &(0x7f00000001c0)) r7 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r7, 0x8020690c, &(0x7f00000001c0)) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8040691a, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x1, 0x2, 0x0, 0x3}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000180)={0x0, 0x0}) executing program 6: utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000100)={{}, {0x0, 0xfffffffffffffffd}}, 0x0) executing program 3: r0 = socket(0x800000018, 0x1, 0x2) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x6, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x1c) executing program 5: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)=0x7, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0xf0}, 0x4, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) syz_emit_ethernet(0x26, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff0800450000180000000000009078ac1400bbe0000002000090788fe4f464746288b1c12183a6c609cc69693e2a399407162c439d20f539dc8839ef8043705516a960cd41c4e2e12afdc95fe6ccbe314d49a949c088ba4ae3b6ebca4f8c"]) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) executing program 4: mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1, 0x9011, 0xffffffffffffffff, 0x0) r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x2) getsockname$unix(r0, 0x0, &(0x7f00000022c0)) r1 = socket$inet(0x2, 0x3, 0xc1) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000080", 0x8) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="ea00000100000000586083cdfaf82b97471311db001b658a601cec870c6d20f3130000", 0x23) r3 = dup2(r1, r2) pwritev(r2, &(0x7f00000000c0), 0x1000000000000136, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f00000000c0)={0x1, 0x1}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001580)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0, 0x0}, 0xc) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCLOCK(r8, 0x20004276) pipe2(&(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8000) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001640), 0x81, 0x0) fcntl$dupfd(0xffffffffffffff9c, 0x0, r1) r11 = getpid() ktrace(0x0, 0x1, 0x40000930, r11) sendmsg$unix(r3, &(0x7f0000001780)={0x0, 0x0, &(0x7f0000001500)=[{&(0x7f00000001c0)}, {&(0x7f0000000240)="af508bce1b137f7c15109f8fe0c40386f0610d8fd63a543bee1fb4e053fae84836674d5e2d681ef4b859ffebe310deb81b73efded27a9b35f7485d56dd2d76a0569f0ab3dd3c6c58a69c7aefcd9dc3db5b0b09c07415891dd800f3ad4c6bcc02eb2db02a8fa25b52cd15f69dc86678ef521253bc364f58f6f272adf3309e3ab1e4df1a96cd421f1828328e4d4492e2be0cbe3040b531e720ff25f8372ef409a9078350f5286eb0460ac34c3f624de6aa615815911f9e93838b9617ed6877c6a80f585a04751ecd4475dbfef3c425b05b44b9535f7fc6c1d314f601c18113547e25673ee153338c9e541a76ea79b2c873a6b1bf6eae287f360d2850beb368d14e308d56bbca4931ca59eb5e45f598fb996e60e57349391c2d75b0d3a217277960ba0328a2606357ff45196a60b323bb39727c2fe0f0b13776313d167c988c5db09609f2643b410979e82fcd89196bee0296c8f50c4a474c55ea395ed296fed3ebadbc7ca73ab51598b018e1696a8007d4d7e2f96fdf16a783f81148faf105545e169824468ef9608f1512961714dee7da31c9358ab5cb7d8de3a6d69eb9c0f657e52b28295166bd1e8b2feff5ed53c203a8e4bfd9d02b6df42f64a52c15f85782e2682e4b6bb82920b18e10bc639ee5ccdc17b52492344028089c2c7c283282dd0c31e44f3ec4adc1869899021af8f7f1008c2019cd7998576590fc8fdea1bcc036aed5650104877e06e780eb843f129f491816ee7ca19d18b53016eb1d9759477b10613d304c114ae61711d563ca2ddd6d638d6150e40b81f4eb2724827bce623e9201d1226e55d56da3045a2a9a10113bb5c092a72618c1186d992d8a7f6a9d532297111fc9c361668ac93f979984c34cba4b53e18ef104b864f8346352c93d3c244126d8fe0a5fdcf8fc2c0bcfbd6fd20577f7c12a2e57d7726874458a7e3d793b7d12c62123242a5e95a33b7c9b5163eeec9d3edb83961e7edc3b60b955ae30580e4f7b2c7d3b0a25016e938ee8aa953525659bc4ae1c925f82405b9d50c9abf7ad8366b14d695b96ea700f0af18f9b3d729a8126e5ace67ed0c7f624a2ff74508148877dc0a21bb1d05edcc44c1e194c40f403948712141ed5e8634ae821f8a41c8b0d49e513f3b423db11cdf29e00ce6fe104f2202641e8d893e9b7485344ab44e194dd82609c6ad6a0d74bee7413fd00b0f9a1a562febd61b7c3fce9409e92708adbd9f171ac77b38ec68519d8fe3895e04a3cf738113a2de06611f93fc7755cacb7398e361d22c5ac581e8c3bba6b0532d70f753c9df37494b868805379c469b339cba41787a4fc82e0338d15066f48c75a13770e5d88302ba10e68480de0952653547433ae00e746bc688d2d902ac8ee6522af754c5220f373e7edfe42ba7cb35efc53c42e2977961e42788193e081634ee43f300f3134a3300562d7bac466c3003f4470dbd573bd1bb8284ae3332a5274f572ef06c0dee65734472e874898abad2db539a124da39864816c539adc8aec04d72edaf1f304c0d93abffcfe51eaea5b1b3a6bedaeaf38be1a949df65c5115a2c35e7f098fab442940c2523e96201b58020ac4a7ea9e5f7d69b3358b480ec2b79f1a6a2c362d0261fcd94e85f76c62d5c87de50230f90ab94ef66a254d6ad91c3ba8322454747272681cacdbc3c27a12de5e2e0a24d9e2fc979bc09395611d9518dbc8520d287014ad1e0389d8068911d75de9826c7c8c426d2b402593477b544582c98a7344b9985a6c951d250a0ed70828c6e487e2bc33157bf04b9b13ede8c532b37979ebc219d7ff2bd10f2488571086a8ea4d57020cc57c6c5a762a59e83d563eeb810d476716659a3f282a67ef1307c15082f717440dedc64acad33705c494898246535d7d711c1bce7302f600db6cd8499904056ff22463c4280a0d58b5e99248ea1e1182de01d9a61ae4c8f1acf5099c0f7d6798eb2267164dd66963d9334ca20670c30dff893d775408d36118ce55ac69e749e18bdce6358417ab94d82c8c628b6f848f4e83412e7366b8b132357eef8e51f93169b94c8cd6d36c94690e3a04259119a1909184e79c432eacac33a3338af980d1b23cf19cd7ecba488568718c5072edabe6699295f06ebb0447a764e5d538d6a26c16035570428af62ad207fe2dd37934385d1836d6cea0a82a3dbd034197eefafb3856106d84d5bfc8066f2bfd0777f881464a75bcdb5f912b78364d6fecd3c039ef7836be1e8c92d677cce35fba258613f2097e1600b2fc42078710fbb83775059a5a13d4b7f13a03ec6ffb93dc145b9d6dd0ba30680df19fb3a6e984bbc9a4078c451c4b322410109d51177a64f0bc1bd3a6e0a0f8b944c773558a55aed5446a431419f2400daa8ff3c058b12ac0749188db38107e72b6df440a2b11c42d9f13dc899d7f99097c0fb13f0e8ad28b3a03cbf7d2bcf22b6e9f3db62492750e7364c62cdce65f0abdc7165fd9609d5b8daaf0c2e9094ab272b66a6aa2856b3c3c92409ee000c97ae6bc89dbb96a57bb4ebf18e1c727fa55595458dc2cd800d000d008e0bda7f463c973e28fca3bb1bc8c090eb22e26f696ad1db188dba88959e523d17bddbd283f9513f4f2a98219852e2cdf0c9d40cce594cb9d5c54d60bfd3af2043da48203e9883ef580f10ccdc21f74216b59486d0f01c0acc6ad4295e8d9c809c846d48a404b47de9f27f6cc12e009a1bb6d36b3114727e1ede40e91b90e99d21e61b3e80e7dd940f59bdda31c46607601972cf850e917683d695cb69ab2a9055d03322dc72890618ce44923470ba0fd729472388aa671095d4e8bf27b666c6ae235b9266604a1ebefbc9565830dfc924d80d5b9b0138c1cc2b9b0aa7ee76a81264700b4ef9aaf42dcf61219ea7abfd36f0246b97abd1c2b696a1b539915080b95c89a848ece678e6cf1bde1b260a254e07cf0c6911ffd27261ac3cc836eb8fa9b9a0ad13f2c058f3de95e9625304eb6776c3c783c874c78dad7e268cbe13430247cefcbc31066c39b8a284f4035980a4b147332ac03b5fc08c288ebb8bd47ca31d8de1e2cc7183fd8c3b4ba9e7a20127f7522241b7bb38e1c0f14ca9c5ccf81e8798bc345f7bee4c53dae2417cd00a340347276d440855061f144152811d0ca99e64f1e3254c57753c1357112381089bf8d6b401f66dc475b11a002c75e87e609cdc6a658ab43c210d7a37cae873a035b833e726b2d77f766355b7ab9ed4110ac4fc0e36440074c7573e4712f007045c946b5737bbedea96deeca3fa90e573970deab50358a7e5b39f43c968d9cd0ffee52cac5f32e0c1db2ff76cc651736cf21d6dbfb8468265d0096a81f4a2e6f8be3a4d4cd53f5967021c3449ac2c770dda68835b76ee9011822352f9db78afa25f75c673525176932f0638af850203e78b7f318d70c2ff645c644744577c1cbf9f858cf74cb3a78a11b815d0e9fb25b9bf03cad61c92f70a637ae2899f8b92bcc2f2936615801951b39ab499b6f19d13e57d2385bff134606516ebf16249c334c23e2434e2003019c24a6672e5aea31e8c09407ab8b67357b6f51edb2f2d10043534070e7ed808d31b62f695c8b486958751f6b3ce0446e6d8343e877c12a6352a7c93811cc7bb844a5c23a7f33d805cd490b747c9c0c206b9da702014b59fbd9cdf31725f6a683cb99b5e6a80cfa07c335a78920caa509ebda4864f9ca51b9744007809c1f0074e916c1311706a4af95c2f459b457f338636633dd2f0572aaefeffd41a0647b146a824d98b8b2bf869ffe91d0f5f38ca5c624be554d68f2751ef5b8b9b9f6f9471c508a00f7b430cc5784033a0e90d0b9b68a7a17724eee78c2f83ca4e9e905a84b7e2a16e48b2cf950390ee4f971bec5209561fa89c0f7142c52cb14d46fb51f4ec8ea5a77c36c667525020070153842ea6fe96105987afcb16df2c823273ef5517a742c7a0fb252e8ccdf03b6efac75527f544381298bebb98ce7864f7d65a4d06ed759008991e50d48e6d76a7681f30c15eb434ca75451c55aa44b93e378538b7d3db9d96fd33ff59794997fd14a78a4a33d32953f36fd53466419e44e329c702135b31ed71b6255b410eae4dc264cea6cfb32602776fa68dc8867c573369ca6422073862d6cbc1bce8b4d773ad2d64e6ebed4265593bf64f2b957d4140faa58c5ab7aba64afc1a6f5c1a44e121d5657a2f8994b2613bcb00c68d08e043740db89cf04ea49bfcc2f5b2de403c2ea2dda80adb7ce6f7552e0ac90341a00eaf1b594206a4aa9ff7fdc1f6ba2110455fad5834d2fc2499f665edde476cbaa9dd95e6bbce7f0c7e406fcee1b54814297e53d0f931e15333b7e7201f3405bc874b7aefdb8efb29afaca338bb5338562b37bf63f2ded8d9cccee08ef9c34f76d781e27b28d099e26d93d2269525fc6fb28e3b2dd5af0acaa60268336088c76f06e7c2ed41c99bddd989f6262b1a0fa28bca02fc409ad74394a6e1a2efc32a760846af2bc977a76383d443364510503d193923a4d5431bed029368a0ed5b1442dceae60044566d1105d56e50c7bda22792deb74912a95451c1e2411be765dc34e97066d18e41fafffc5a97fa4562d38714c9ab71f56fe1a5ce4afac1c9cde488ee754a01829666a7de61541828d9637a6a6b12663e96dc34d2f1e6584d915991a5b724b5f8444d3f305e6ea6207f317ac545453c8833f26ef30b6ff2992f54d96fae36357168799422c8bb770f6fcc21a9da55d10f842b0b9af271d0ea099933a720244d089a5b0f9f332130af00c4a3fa0527e0113829209239a9b1521857705f07a6e26f9d5006f0d58e36249cf6c1365c0eb83279dc349c9422c49f8f11e6fcd8d1ef72d0a37162e47a7010656a939639080de0fd411ca8a029ed7bfe4e87c251f1f78073da192101ece1e9855928e967341ad36ea96180db09d492650286515ae1cba44497c508e63d822996b39e99b8173685b543716ea3e86081c2b906f1de2ece782ed2b7719006e376a04092b6535b36efc4fbbfe2d5b07faea51aa37410f86c1eea3d2730ed60427391727a670a32543f8df6af7afc5f3533295f74eed3fde22cd6d78e6ab50022d0da6c837c4c574010ee4e71e951d2857b5110dbd0c53397d7b32fca0298b3688a0c1ade935479582004bef4050521ff781cba6e8090ece3af9144a86101078a679b2d81eeb2d8a01450f083bdd8f6ad6a2a587d0db14bea472da28be040cdde18d7e53d1ebb3bc3cd4aaa6f404373733360dc421578b430dd79e0afaf7ac6bf12776d0016fd7fc7a78a3e811b8a354d6ab1f55f10ac5475e46f4c83eb770134eea2088d50535622657b882b6ce9892d45540dbbe548e4e0ad2c18c745b1da2d70d1ffd34015830411941bd44ad931f33f8ae31c7d9c53a08d5dd501945126783d50cdad822c590b16723bfe09710848a84fc65cebcddbc095398df30912f6a59706b1733d9a44f2510e7ca6d86477c9efb5635af9c74dd9d677952dd23d69fb5edfcb7b46e32c722eb4e702bce8f001fae39ebf96b809729c6e44ef5373ab427ea99680b3c6cd7416a2ff38b3d1f3a1b9bb759c3024e849098de4124b7950051d374b015862835b6f72383d7d5210b8e7b20b8d5e4209445d285949a361742274f803d7483d58c668079a73e8592c19d76ae7cd08bde0ee64f7912e56a9c059e960732cbb1f6586efc0a3e8170d3ca0c4008805662142c8f209edeb10e7599992b0e8a3f5ee56c4deee48c1676e9f552bbf59c224320c0377ecae3cd637bb1b7998b3cd83b1b7270e37be56dc9e26b8", 0x1000}, {&(0x7f0000001240)="1e0764f7fd4fad3843e547f432de5bee601402046076d9aafc96f2737767510da2516c68bd2123c5ed36de48ee6a304819ad55fd3c9ed136780383bd17a179823f8b3e4f4a5c6bdb18ef1d2b63936d5e05c9c80c4800931dbfebb2a9de6bde1e8553b0a8fa4bed3069eeb4f3c47b253ff1e88864f83857ffce631efecb572d121cc68cfa5b0e9e3d3ad531bb9ac401919ee1d79b29491b1c5e4ec560ec3e2e66846834200757adaffc75f0e393b404ebd680e05ef43f547b4e074c572b8442de80de0709acb3914c8429e5eb5478aa3ea7c1a1e41012", 0xd6}, {&(0x7f0000001340)="2e835b8cfa6ff3fd1caa1e343ebf9ef83b2d2db1cd99c070bfa3f9b38eb66dc9c60b8425cc6ef8c379d7279b96", 0x2d}, {&(0x7f0000001380)="cdded3145be6cd27715e865d79d8d9a42d6e743a87ec17d4a9f8e3b18d8ea0f0ae7120e44866244db8d5707a523cf80fc767d287784e4cc5b601f58b9973d3cbca2afcfb676e26056ce44a65bd986ae489f865d3b359c949d3a589a2818d8627d2e15740e51d515c1f98a3fa08c79409ce657ee37adf8038b835623b6fcd85d10bcd195dab22a859fff3fe290ff6a0f923c632b57e63c12757eb4a38978d0a70d2fa07df96d5af1a4a35", 0xaa}, {&(0x7f0000001440)="56e563cd68919d4f29a01cfa682a67822467c6c857527462cf4437e36162781eeccfcad6399dd30683379ce9cae642386ce61c8ea2a6cf85fd473b3b7470873bd93287516746051bb467c82da0925eab1fe4c37387656e863f9ab4e2df5d175c3a43d1b8097e9815e3ec3348b426796767c3ea8b860806ea6f900cc2ffbcc1a0d54f085f4dc64ca3a229497fc4d8e8660079ce4682824c202c1bd0776d2804c258c9af6af0e3da3a3e", 0xa9}], 0x6, &(0x7f0000001680)=[@rights={0x10}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r4, r7}, @cred={0x20, 0xffff, 0x0, r11, r4, r7}, @rights={0x30, 0xffff, 0x1, [r3, r8, r9, r10, r1, r3, r1]}, @cred={0x20, 0xffff, 0x0, r11, r6, r5}], 0xa0, 0x1}, 0x2) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000100)) executing program 6: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000500)="7182052190a8db37c2", 0x9}], 0x1) recvmsg(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f00000006c0)=""/86, 0x56}], 0x1, 0x0}, 0x0) sendmmsg(r0, &(0x7f0000000480)={0x0}, 0x10, 0x0) syz_emit_ethernet(0x4a, &(0x7f00000000c0)=ANY=[@ANYRES64]) syz_extract_tcp_res$synack(&(0x7f0000000240), 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3, "cfe4ef0d51a8f12514cfc9f3cb5e53f617f969ef"}) sysctl$kern(&(0x7f0000000080)={0x1, 0x37}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc2585601, &(0x7f0000000040)={0x10, 0x0, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff7000/0x9000)=nil, 0x10000}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x3}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000c00000/0x400000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000c74000/0x4000)=nil}, {&(0x7f0000ee7000/0x4000)=nil, &(0x7f0000eda000/0x2000)=nil}, {&(0x7f0000f0a000/0x2000)=nil, &(0x7f0000d2d000/0x3000)=nil}, {&(0x7f0000d50000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000d82000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000dbe000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000e40000/0x1000)=nil}, {&(0x7f0000dbd000/0x4000)=nil, &(0x7f0000c2e000/0x3000)=nil}, {&(0x7f0000ff5000/0x8000)=nil, &(0x7f0000dae000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000c19000/0x3000)=nil}], './file0\x00'}) msgrcv(0x0, &(0x7f0000001080)={0x0, ""/4096}, 0x1008, 0x2, 0xc00) mknod(&(0x7f0000000280)='./file0\x00', 0x80, 0x9) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000001040)=[{{}, 0xfffffffffffffff9, 0x41, 0x2}], 0x6, 0x0, 0x0, 0x0) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000080)) syz_extract_tcp_res(&(0x7f0000000140), 0x1a39, 0x8) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x20000316, &(0x7f00000000c0)=[{}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1, 0x0, 0x37) ioctl$WSKBDIO_SETDEFAULTBELL(0xffffffffffffffff, 0x80105705, &(0x7f00000002c0)={0x56fd, 0xffff, 0x0, 0x100}) r5 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockname$inet(r5, &(0x7f0000000080), &(0x7f0000000100)=0xfffffffffffffd16) executing program 7: r0 = socket(0x11, 0x3, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x4, &(0x7f0000001200)=[{0x54}, {0x80}, {0x16}, {0x6}]}) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000080)="35b5c242413c1026089a59583cc3", 0xe}], 0x1) (async) sendto$unix(r0, &(0x7f0000000180)="b1000501600000000000000107000000331c13fecea10500fefd6ecfc72fd3357ae320b37b673039c8d236acf20b7804be64174991f7c8cf5f880c297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00e371a3f8343712051eadb71d89e040ff000000000800"/177, 0xb1, 0x0, 0x0, 0x0) executing program 5: sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x6}, 0x4, &(0x7f00000006c0), 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt(r0, 0x0, 0x20, &(0x7f0000000140)="caddf7f2", 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000006c0)={0x0, &(0x7f0000000640)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000002c0)=[{0x0, 0x4, 0x41, 0x3ff}, {0x3366, 0x0, 0x85, 0xa}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x4, 0x0, 0x20, 0x57cb}, {0x30}, {0x6, 0x40, 0x2, 0xfffffffe}]}) write(r1, &(0x7f0000000740)="76e5dead6f01f8607d21000000630fb49c097a5e1161dcb79d2875e718bdef21a4a826f8b07da3a0c664e0af29a67d70e14a47ff6e05ccd1f7d32fbc127ca73ce233404872674eab226837f4b01d39751b9f5e1acf5d6dca454a73500622b962eb56f63c35a72f21f7162ccd0417c5c82e1c44c9506fad549535cab88725c92e4ea9cdbba98eeadd9a6ea51ee0d7544694e864e4372e9f53cd8fcc652d228e63c215dc9abe8c7532f70c40f9d3f39c12660ba62e5e609c076ca577740ed8a41df5fe", 0xc2) r2 = fcntl$dupfd(r1, 0xa, r1) r3 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000000)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000200)=[{0x1, 0x7, 0xe1, 0x7f}, {0xf2c, 0x7f, 0x8, 0x6}, {0x401, 0x2, 0xf7, 0xac26}]}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f00000001c0)) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x8000, 0x0) poll(&(0x7f0000000180)=[{r2, 0x40}, {r4, 0x1}, {r2, 0x1}, {0xffffffffffffffff, 0x80}, {r5}, {r1, 0x4}], 0x6, 0x86) write(r3, &(0x7f00000003c0)="3077e6edbf450f7eabd90769d9940e199feaa2cef90946b88f3abbdc7f5ab082ffb65659bded969dbb809d082be965c9ade7b37f80034ce92c0606f55bccfe53d46b7146ab112ee62a55a6617368ded70cc2e781eb61653f6c30f170551c3c46d2edf2d207f41b777a71e88cbdea70cda96d58b25b5f7cf6945bb4f7df6b6ea8493db2c5ffb09d883e5d797e5c004783726b0d4a9ea37241c51304ff804551859fcd4b3499fbba", 0xa7) dup2(r3, r1) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x0, &(0x7f0000000280)}) writev(r6, &(0x7f0000001840)=[{&(0x7f00000002c0)="f51949d26c5d4829ae18eed44492", 0xe}], 0x1) kevent(0xffffffffffffffff, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffff8, 0x80, 0x2, 0x8001}, {{}, 0xfffffffffffffffa, 0x0, 0xf0000000, 0x5, 0x36c}, {{r5}, 0xfffffffffffffffb, 0x7, 0x40000000, 0x2, 0x1000}], 0x2, &(0x7f0000001380)=[{{}, 0xfffffffffffffffc, 0x8, 0x40000000, 0x7, 0x2}, {{r1}, 0xfffffffffffffffa, 0x31, 0x1, 0x10000, 0x2}, {{}, 0xfffffffffffffff8, 0x20, 0xf0000000, 0x8, 0x6}, {{}, 0xfffffffffffffffd, 0x0, 0xf0000000, 0x1, 0x584}, {{}, 0xfffffffffffffff9, 0x80, 0x4, 0x4, 0x8000}, {{r6}, 0xffffffffffffffff, 0x20, 0x8, 0x7, 0x6}, {{}, 0xfffffffffffffffb, 0x30, 0x20, 0x4, 0x400000000}, {{}, 0xfffffffffffffff9, 0x42, 0x8, 0x4, 0x7}], 0x6, &(0x7f0000000100)={0x68, 0x4}) fcntl$dupfd(r6, 0x0, 0xffffffffffffffff) pwrite(r1, &(0x7f0000000540)="aba0b1a2829ba57a5be56fb0dbb2c4614b9afbc55bb96b78a44d8b12eca65653e203f85b0478721da0824b284afa02825010bec072a5c2ce3a555d7152a738d0783d6c68052b65c09e474474c209415f792a6b48ca84b8bf22a1a3148628a67864f9faecf0e5fe20a2299ba270278b75a1a229ae9cb0b69df15929b18a094fbaa577d988d34b32bbd9f66a1b70e897e33c33be4c951d63e6457c9fdd93ecbff4e378fd0c96a63f51ee9988e00359e22293b8e977de5eb81c387ea63596f8d473c2ecdfed0d3b0c50639a8704bc22200e30b1cdb641783902930acb8e3c926a890e1c55d9", 0xe4, 0x10001) syz_emit_ethernet(0xe, &(0x7f00000002c0)={@local, @local, [], {@generic={0x88a8}}}) executing program 3: poll(0x0, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r0 = socket$inet(0x2, 0xc004, 0x6) sysctl$net_inet_divert(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x3, &(0x7f0000000080), 0x0, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000240), 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2950, 0x13d4) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000140)={&(0x7f00000000c0)='./file0\x00', 0xcb, 0x0}) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000002c0)=[{0x20}, {0x6c}, {0x416, 0x0, 0x4}]}) syz_emit_ethernet(0x1019, &(0x7f0000000400)=ANY=[]) executing program 4: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xa5}, {0x0, &(0x7f0000ffd000/0x3000)=nil, 0xfffffffffffffffd}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) utimensat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={{0x1, 0x1}}, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) socket(0x0, 0x0, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) sysctl$kern(&(0x7f0000000300)={0x2, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000001440)="00000100", 0x4) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x17a, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x126f, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) chflags(&(0x7f00000003c0)='./file0\x00', 0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{}, {0x74, 0x0, 0x40}, {0x8106}]}) syz_emit_ethernet(0x66, &(0x7f0000000400)=ANY=[@ANYBLOB="aaaaaaaaaa9ace39e0dd34458baaaaaaaaaaaaaa86dd6036e28200300000fe8000000000000000000000000000aafe8000000000000000000000000000aafbff907800000000605adf00000000015a6e5da33eb1d255de0f47775a9edb41000000000000000000fdbc84fd2ac7b18c65ecff059c349e4e4b72181506766493126db9"]) ioctl$VMM_IOC_RUN(r1, 0x8210560b, &(0x7f0000000000)={0x14, 0x0, 0x1, 0x0, 0x0}) executing program 6: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, 0xffffffffffffffff, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x2, 0xc0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r1, &(0x7f0000000000)={0x0}, 0xfffffe32, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000000)="6dbdc47c76b5c602aa94b9f2e0d3316ada48f74528529fc539ed4238fc036cbf36a36c1981eec509c7ee906f4c20ba68e19860a1fc9c5deb847c6c6a566813fb4e63f6e5f2eff6a9909429b76bad996983e56d08131c2cb7fbc4c98454a6b0fc4ae060c230ffae84622b", 0x6a}], 0x1) execve(0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) recvmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) executing program 3: socket(0x11, 0x3, 0x0) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x14}, {0x2}, {0x8106}]}) syz_emit_ethernet(0x2a, &(0x7f0000000300)=ANY=[]) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000340)="0200", 0x2) close(0xffffffffffffffff) syz_emit_ethernet(0x61, &(0x7f0000000380)=ANY=[@ANYBLOB="ff71df1908004500005be2ff1b1795c34b1fd38510d5ff000090780000000000000000f7fcc357956de75ffa26156525f72844fa5962388c143279e75f9be7be312b7aaf6055bc1a7e20e983361f389e45423ab0b409e45986caad5d36a45fa65ce19918eb9819cfdd51cf2890a69b836315a8ef2ee7bd19079f6d4b7e764642d1d6f71ac94971ece96a", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="500000009078000044ab37b677913f2871a456d25b765bf23acac83b44b35cf1c1ddb8183f242b17ec4f314b8fa1b5558e769ec71dc5686aca2584"]) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) pledge(&(0x7f0000000100)='\x00', &(0x7f0000000140)='\'$,-&/\xcd\x00') syz_emit_ethernet(0x10a2, &(0x7f0000000540)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd604292c8106c0000fe8000000000000000000000000000aaff0200000000000000000000000000012902000000000000bc742a9c878a7622119f3100029598ba8600907804003a04ff010000e50000000508f34b718b7b2b4a7e7dbfc4564ad6016431f4324734d393"]) syz_extract_tcp_res(&(0x7f0000000080), 0x0, 0xd4e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f00000000c0)='P', 0x1}], 0x1) execve(0x0, 0x0, 0x0) executing program 7: utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000100), 0x2) executing program 7: madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) r0 = shmget$private(0x0, 0x3000, 0x20, &(0x7f0000001000/0x3000)=nil) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x1, &(0x7f00000004c0)="00000000e0330c46ff5fcd7f6cb0ce8668764d4af9a08a16556bdb8f911a4b8aa170db5fd18f5b2719e5d43f5b7b1c393247d2069f00295b5025c79e9867e8fe22aede1bbb481376cdcd80db459dfd4c615e2eb5e5727a7382c4daa2fee31f2ac87b8f59e7b7c69a1b92e1b7fd23641414a847f1decc91759d71caf975261de58c0c3d04000000000000000d677fc75a336a9b8f7eeefd0adf33ef1a6f5e581059bec627e6b65dd43dc084cbe3f1826898670d351a9ed3d28b18f96b0b95210829720d1410614a368d8e7d48c8ac1c86392ccc6a90219b3d3c4f9d8696dcb40935a023976d9daf1f2011ec61804e6a85a687f7aefb4f2831a44904edaa9be3166e77ea1202b1a6ad59de30bbee8b8d55a70fb57dc00000", 0x117) r6 = socket(0x18, 0x1, 0x0) shutdown(r6, 0x2) r7 = dup2(r5, r6) r8 = semget$private(0x0, 0x4000000009, 0x82) semop(r8, &(0x7f00000000c0)=[{0x1, 0xffff, 0xe5ce97ab354d96be}, {0x4, 0x4, 0x1800}, {0x3, 0x0, 0x1000}, {0x2, 0x6}], 0x4) semop(r8, &(0x7f0000000340), 0x0) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000040)=[0x7ff, 0x1000]) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000240)=[0x5]) open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x6) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000380)={{0x9, r3, r4, r3, r4, 0x100, 0x5}, 0x2f8, 0xffffffffffffffff, 0x7}) semop(r8, &(0x7f0000000140)=[{0x4, 0x200, 0x1800}, {0x3, 0x0, 0x800}, {0x4}, {0x0, 0x4, 0x1400}, {0x1, 0x5e0, 0x1000}, {0x2, 0x0, 0x1800}, {0x1, 0xda, 0x2800}, {0x4, 0x6, 0x1800}, {0x0, 0x8001, 0x800}], 0x9) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r10 = geteuid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) getgroups(0x0, &(0x7f0000000440)) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000300)={{0x200, r10, r9, r11, 0x0, 0x28, 0x6c2}, 0x1ff, 0x1, 0x5}) r12 = getppid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x8, r3, 0xffffffffffffffff, r11, 0x0, 0x100, 0x8}, 0xc5c1f02f, 0x40, r12, r2, 0x8, 0x3, 0x7}) socketpair(0x1, 0x2, 0x0, &(0x7f0000001640)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x2, 0x8000, 0x0, &(0x7f0000000280)) recvmmsg(r13, &(0x7f0000001dc0)={0x0}, 0xb, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000400)=0xc) executing program 6: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r0 = open(0x0, 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000540)=0x9) open(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r1 = open$dir(0x0, 0x20000, 0x2be) r2 = socket(0x11, 0x3, 0x0) unlinkat(r1, &(0x7f00000000c0)='./file0\x00', 0x0) socket(0x11, 0x0, 0x3f) sendto$unix(r2, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8cc630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abf09090080fdfed8dcfad700"/177, 0xb1, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2) socket$inet(0x2, 0x0, 0x0) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000100)={0x3}) executing program 4: sysctl$kern(&(0x7f00000000c0)={0x1, 0x32}, 0x2, &(0x7f0000000100)="71f91e34", &(0x7f0000000080)=0x4, 0x0, 0x0) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000001380)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001340)=[{0x0}, {&(0x7f0000000340)="bba8be6ee8903fb05645cba256ba96774b4d77f60c487bee8035f8ef928e1dfc37bcfdb9a8de087695f7b0eaa0ff713897ee3b8dfa1809c7bdfd88847d84dce6b76d6fb5609b498ab6cc3ad5094994f47d5b0bb19fbfa5389a52d69999352d51cd623d6da340630dac6c0579d0d44c018ab448afdf4d41cd6cfc71704a5fd14dc7f9bd9efd4e6925e55fccbee42a70c3153b06ca886dc109b01b606ad122681ae8d5b678fdef56e8", 0xa8}], 0x2}, 0x0) r1 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) setreuid(0xee00, 0x0) openat(r1, &(0x7f0000000040)='./file0\x00', 0x100, 0x80) r2 = getuid() setreuid(0xee00, r2) r3 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffff"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) setuid(0xffffffffffffffff) ioctl$BIOCLOCK(r4, 0x20004276) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f0000000200)) bind(r3, &(0x7f0000000000), 0x10) executing program 7: socket(0x11, 0x3, 0x0) ioctl$TIOCMSET(0xffffffffffffff9c, 0x8004746d, &(0x7f0000000180)=0x3) r0 = socket(0x18, 0x3, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1000, 0x0, 0x0) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x0) madvise(&(0x7f0000ffb000/0x1000)=nil, 0xffffffffdf004fff, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000100)={0x3, 0x6}) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x2, 0x1, 0x0) setsockopt(r3, 0x6, 0x4, &(0x7f0000000000)="00024000", 0x4) r4 = socket(0x11, 0x3, 0x0) setsockopt(r4, 0x11, 0x4, 0x0, 0x6) connect$inet(r2, &(0x7f0000000000), 0x10) executing program 3: r0 = open$dir(&(0x7f00000012c0)='./file0\x00', 0xe9a, 0x0) write(r0, &(0x7f0000000040)="1f", 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) fcntl$getflags(r1, 0x1) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x1}, {0x5}, {0x4000006, 0x0, 0x0, 0x6adf2541}]}) write(r1, &(0x7f0000000140)="0000000000009cb8e7b6242a091f", 0xe) setrlimit(0x1, &(0x7f0000000000)) ftruncate(r0, 0x1) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000180)=0xc) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) fcntl$getown(r3, 0x5) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000240), &(0x7f0000000200)=0x10) executing program 6: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x8000, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f00000000c0)={0x1, 0x8000, {0x0, 0x5}}) open(&(0x7f0000000200)='./file0\x00', 0x80, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x81}, {0x24}, {0x6}]}) syz_emit_ethernet(0x62, &(0x7f0000000180)=ANY=[@ANYRES16]) ktrace(0x0, 0x4, 0x0, 0x0) open(0x0, 0x8, 0x65) sysctl$vm(&(0x7f0000000000)={0xa, 0xe}, 0x3, 0x0, 0x0, 0x0, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0x40047309, &(0x7f0000000280)) socket(0x20, 0x5, 0x5) munmap(&(0x7f00000f2000/0x3000)=nil, 0x3000) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) shutdown(0xffffffffffffffff, 0x1) r5 = socket(0x11, 0x3, 0x0) setsockopt(0xffffffffffffffff, 0x11, 0x1, &(0x7f0000000140), 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x1b, 0x12}], 0x1, 0x0, 0x0, 0x0) kevent(r6, &(0x7f0000000040), 0x4, 0x0, 0x20, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000140), 0xc) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r7 = socket(0x2, 0x4000, 0x2) getsockopt(r7, 0x11, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) socket(0x18, 0x3, 0x0) executing program 3: open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x40000632, 0xffffffffffffffff) sysctl$kern(&(0x7f0000000040)={0x1, 0x14}, 0x2, &(0x7f00000001c0)="c5757c95289a8a886646a7d48d426dd756cd3ab71085eb3e652d7a8e7f0d48bc9c4dd4d5821aa4470e3019367b463e201e96b7b02ad2f867270d2ebf8b4633951dca212cd2ce88ebdf24e5f52b623edcf508c4dfb2011533466c72fdf0a8a630d162ade47cc0ffc3a0839edaa7381be213c336618f67e560df0bad85a118cdabe364298e8cbceefa4e992dec54a75da3806655be14bd0d7ac0b47e670075cadba8c4cb1e179894ec14e218b72c417986f65ce927b5152389996dfd60289fbe70670d61f08ae0a6b0918f8e948e196c57552ddab2f5d3427cdbb138cdade11b97f87c4ca5f44d10e795439cb2e145be1966205c5c7ce0fa87e9c9240d60041b0487a3c846cab14302f7180ec9b760cd8ad5835b39e296aa6b4e44b307b11fb62a63f2455857c51bef336bf4116dd844f1cadcc4f8787ec4", 0x0, 0x0, 0x0) fcntl$getflags(0xffffffffffffffff, 0x0) sysctl$vm(&(0x7f0000000000)={0x6, 0x5}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000840)=ANY=[]) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000280)) writev(0xffffffffffffffff, &(0x7f0000000180), 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) truncate(&(0x7f00000000c0)='./file0\x00', 0x1) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1019, &(0x7f0000000400)=ANY=[]) executing program 4: munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x17}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="00040000", 0x4) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000934, 0x0) open(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=""/93, 0x5d}, 0x3f8d}, 0x10, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x75a, 0xfe, 0x5, 0x7ff}, {0x81, 0xfb, 0x81, 0x10001}, {0x4, 0x40, 0x9, 0x5}, {0x7f, 0x3f, 0x5, 0x7}]}) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0) close(r2) socket$inet6(0x1e, 0x3, 0x0) recvfrom$unix(r1, 0x0, 0xfcff, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket(0x11, 0x0, 0x0) setsockopt(r3, 0x8, 0x1, &(0x7f00000000c0)="f6c0cca6", 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000680)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) r4 = semget(0x2, 0x4, 0x300) semop(r4, &(0x7f0000000140)=[{0x3, 0x0, 0x1000}, {0x3, 0x3, 0x1000}, {0x2, 0x81, 0x1000}, {0x0, 0x5, 0x1000}], 0x4) sendto$unix(r3, &(0x7f0000000000)="b100050400000400cea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139bba479f3f672f4d335c223e7d0c032bfa896443a42102000000720fd18bfb1470c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00", 0x87, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, &(0x7f0000000180), 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x1fffffffffffffbe, &(0x7f0000000140)=[{0x1c}, {0x24, 0x0, 0x2}, {0x416}]}) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[]) executing program 6: r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x400004000011830a, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)='\x00', 0x8a8615b7}], 0x1, 0x126) truncate(&(0x7f0000000100)='./file0\x00', 0x30021) r1 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x400004000011830a, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000380)={0x0, 0x80000000}) pwritev(r1, &(0x7f0000000340)=[{&(0x7f0000000080)='\x00', 0x8a8615b7}], 0x1, 0x126) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5710) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) syz_open_pts() ioctl$FIONREAD(r2, 0xc0206923, &(0x7f00000001c0)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80206913, &(0x7f00000001c0)) unlink(&(0x7f0000000080)='./bus\x00') executing program 7: utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000100), 0x3) executing program 5: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) r1 = socket(0x1e, 0x3, 0x0) r2 = socket(0x1e, 0xc003, 0x0) dup2(r2, r1) syz_emit_ethernet(0x17a, &(0x7f0000000380)=ANY=[@ANYBLOB="bce90b8d795800000000000081c70dce6a401e594e457ec4a280a2691e47ade5fad32446000288189e4410fa31ffffffff0000001f2001fff7b306000002090144e9b59cac1400ff"]) syz_extract_tcp_res(&(0x7f0000000000), 0xc0000000, 0x6) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000300), 0x10) r4 = semget$private(0x0, 0x7, 0x3c0) semop(r4, &(0x7f0000000180)=[{0x0, 0x43, 0x1800}, {0x4, 0xe6, 0x1800}, {0x0, 0xfd, 0x1000}, {0x1, 0x20, 0x1800}, {0x2, 0x5, 0x1800}, {0x4, 0x9e, 0x1000}, {0x2, 0xfffb, 0x1000}, {0x0, 0x40, 0x1000}, {0x3, 0x8, 0x1000}], 0x9) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000000c0)=[0x9, 0x1001]) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000240)={{0x8001, 0xffffffffffffffff, r6, 0xffffffffffffffff, 0x0, 0x40, 0x2}, 0x0, 0x9, 0xe7}) setsockopt$sock_int(r3, 0xffff, 0x20, &(0x7f0000000080)=0xff, 0x4) r7 = socket(0x11, 0x3, 0x0) sendto$unix(r7, &(0x7f0000000000)="b10005040000000000000000070000001a5113fecea10500fef96ecfc72fd3357a89583535673039d2d236acf20b7804be38164991f7c8cf5f882b2900e1aa5b23edebc8ef99a8ad491726fa8251e2f0ac3ebbc2feb3fda1139b672f4d3353eb06acdb35a069d7080000000000000000008904000000000022830cf41bed66f4f365ccdcf3e4999d9d20002002c5dbfad800ff0f00"/177, 0xb1, 0x0, 0x0, 0x0) r8 = accept$unix(r3, &(0x7f0000000a40), &(0x7f0000000140)=0x65) accept(r8, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) r9 = geteuid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000a80)={{0x1, 0x0, 0x0, r9}}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x3, r9, 0x0, 0x0, 0x0, 0x134, 0x100}, 0x0, 0x1648}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x1ff, r5, 0x0, 0x0, r10, 0xda, 0x7}, 0x0, 0x8, 0x5}) chown(&(0x7f00000002c0)='./file0\x00', r5, r10) socketpair(0x6, 0x1, 0x0, &(0x7f0000000040)) write(r3, &(0x7f0000000400)="06db92cb2bc71bc021ddc28fd02e4310164d6d6e56f0374d591d51840492ae80b6734760f8949793f5ff925e0add46df00000000000000ed2d2d53ff016fd1967aa38c840ab15e80ffed6ac4c0f97663716a21e7d96807fc320828a79b579a5759d1585d07fc4a7f7fd721a6040f186fce37121a7ff6b505fa92a82523596d8c527e2c5f34239a59a7a05dbf06b3c173ca5011f274f29841382a51065d17a62711964cdb5839dfdf821b7f75525bca0ea85058c83f41c530d6f42ea7dc8b3910a88ca185a8d8180b85f9b2c93d622e066efa03282d37a783649f764030787e5a7012df6796b02f1efbed0e01552f24f85e17be12ae9007e26ae91aa5a5e7469787f132ca0905531c300222e9d171f44d6e60cdd25f853b3a119bbb2ff949b3a2bbd4b4cc18a5f2f94fcc6bf35641a0099a464e27197b081c626bf0ea399f1fd489787c85152bb15a38cbf15238311e0848e5b9812af4c82c62d87ee884abda4f725d0f96800345dd4c069762b1436f621f482589fb0ab042ca836dc7e6e8d1de427e31161819ec257ca878ffbd4b3c86738c35b9ad49063ec8e0e0394e6b5771abc19d37064e47d972693903c7dddfcabf9ac88983fcb9af32fde20d956184fde6af1cce696f0da59bf3c9b5f37d71b1be8ea56e06af8b56a4610f0a526b914980fa95d6d2b9bcac721989e85415da2c171f14863ba291c5d9d609656f9941b2c55ed249f4eb8e5fe072e0d81b266ca69e1e9799c56a5776208ea4d5df1920da6a514f77e070a84fd1541c0a37fcc8601bf9707af463edf2f1fdd70b1d365e79101ccbb00026e57566b66291fb5db9e33309d879f48027a7bb2099ca62dced24e3dbb0e44845b5ea0a24684f16c7bcf19de0cc6687b7509ffb9e8a9cf560c426d666a91e1e929ea6425de177a52cc75a256f92383a313f1953cfa7796e8fe1b729ff11406a0bca052b32a4a133c4cfc8dbcca976a00d4b7ae19b11d55a6235399b17f8d085ce7b398754a3e71caed15234f8c99cc51f7408384418ec0f6009c42feaeed992a00833f7022116bd14de5b9992ed09c96afaf5d6c31fe600fa3cecc364fb6dc01a8213e1594c5cc039a7ea031d26118ab91c64530f19bc64543615333fa34072dd75dc70d357e2370e208fd56e7a7daf87f30dee48944d83b5563872fb61072a2381e9e000fe2c3a422ebd90ce2e7a4107094f5f805c077841f540d465d3e17e479d57a9de0a6b3c56295c85b0ad1069837fc785c6546298c96a77c651ade40c7ab1a06c6791e1de95695e6c248dc39927af011232471b17c40151d2a2f5a763eb8b78e44422e0ab8d982a9ce2813b3533382cdeaa1b284d0d144126eb622979e6ea988079fec319cac45481c1a1f3db361146bcf41b8acfee8d13d1660ee1b5b144f0b0b043d6374ce77d5165a49b2399ded113d83c6f8114868a1d37c9f35811446d5f10c7e7c4dfc4fc878ced7f6979cab411c366e2be44378d991fec8f80985fb7581cc50d3ad506f4a3d8aea9effe341a3e80ddaa4dc857a0896a444c366c3466267830e8635de26e5887819ca9bce95bbfe9656dc57cf5f41b62182265cf67eac14058782de4e7945e6cff994bd5bebee64eb3e9855c3094aed5288d8012d3501ba2d08b5f612a867137cba147f96ca29d4372af173c0e7a7a38d58dea7e9d15b774c34279d0a7345aab1be9288a9247997e0f84bc99b27b054dc7c980ea1e425147f931f009ffb122f252eae1c985e6360a16f323ddf09bbb2bdfc08679dc53a39e6cc0b79648b282639e4913f5cb98c0582ab2661903107d62a60ea6ed9f0903b8796f3451dd6156c6ad6a00a38b260870e5214af91860147f5c734de5b25108b5aa83908f976c8662bbb2aef5a097fc7109d46d439a35df91b2414af8322c1c5f969bbe2c24f13376740eb731610a29465f30e3a049a5d253f442b72cd0cab40c4626a76d66f8124174a2dc8234bafadbfcbdcc63f91ad402ac7276c1b22e913e30ebf8a5ec06022952d7157420c298b0ef5441b5999d81d23ef6c5c8e24ca39b70adf246fa9f49a9b21695f3cefd95147b3c846e107c99", 0x5c1) read(r0, &(0x7f0000000180)=""/162, 0xa2) msgget$private(0x0, 0xb0) write(r0, &(0x7f0000000040)='\t', 0x1) executing program 4: setreuid(0xee00, 0x0) geteuid() r0 = getuid() r1 = geteuid() setreuid(r0, r1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r3 = socket$inet(0x2, 0x3, 0x0) getsockopt$inet_opts(r3, 0x0, 0x65, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000200)=0xc) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x1}, {0x6, 0x0, 0x0, 0x8002}]}) r4 = socket(0x18, 0x1, 0x0) r5 = socket$inet(0x2, 0x8000, 0xfe) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000300), 0xc) setsockopt(r4, 0x1000000029, 0x2f, 0x0, 0x0) fchown(r4, r0, r2) socket$unix(0x1, 0x1, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) executing program 3: socket(0x11, 0x3, 0x0) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x14}, {0x2}, {0x8106}]}) syz_emit_ethernet(0x2a, &(0x7f0000000300)=ANY=[]) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000340)="0200", 0x2) close(0xffffffffffffffff) syz_emit_ethernet(0x61, &(0x7f0000000380)=ANY=[@ANYBLOB="ff71df1908004500005be2ff1b1795c34b1fd38510d5ff000090780000000000000000f7fcc357956de75ffa26156525f72844fa5962388c143279e75f9be7be312b7aaf6055bc1a7e20e983361f389e45423ab0b409e45986caad5d36a45fa65ce19918eb9819cfdd51cf2890a69b836315a8ef2ee7bd19079f6d4b7e764642d1d6f71ac94971ece96a", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="500000009078000044ab37b677913f2871a456d25b765bf23acac83b44b35cf1c1ddb8183f242b17ec4f314b8fa1b5558e769ec71dc5686aca2584"]) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) pledge(&(0x7f0000000100)='\x00', &(0x7f0000000140)='\'$,-&/\xcd\x00') syz_emit_ethernet(0x10a2, &(0x7f0000000540)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd604292c8106c0000fe8000000000000000000000000000aaff0200000000000000000000000000012902000000000000bc742a9c878a7622119f3100029598ba8600907804003a04ff010000e50000000508f34b718b7b2b4a7e7dbfc4564ad6016431f4324734d393"]) syz_extract_tcp_res(&(0x7f0000000080), 0x0, 0xd4e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f00000000c0)='P', 0x1}], 0x1) execve(0x0, 0x0, 0x0) socket(0x11, 0x3, 0x0) (async) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x14}, {0x2}, {0x8106}]}) (async) syz_emit_ethernet(0x2a, &(0x7f0000000300)=ANY=[]) (async) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000340)="0200", 0x2) (async) close(0xffffffffffffffff) (async) syz_emit_ethernet(0x61, &(0x7f0000000380)=ANY=[@ANYBLOB="ff71df1908004500005be2ff1b1795c34b1fd38510d5ff000090780000000000000000f7fcc357956de75ffa26156525f72844fa5962388c143279e75f9be7be312b7aaf6055bc1a7e20e983361f389e45423ab0b409e45986caad5d36a45fa65ce19918eb9819cfdd51cf2890a69b836315a8ef2ee7bd19079f6d4b7e764642d1d6f71ac94971ece96a", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="500000009078000044ab37b677913f2871a456d25b765bf23acac83b44b35cf1c1ddb8183f242b17ec4f314b8fa1b5558e769ec71dc5686aca2584"]) (async) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) (async) pledge(&(0x7f0000000100)='\x00', &(0x7f0000000140)='\'$,-&/\xcd\x00') (async) syz_emit_ethernet(0x10a2, &(0x7f0000000540)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd604292c8106c0000fe8000000000000000000000000000aaff0200000000000000000000000000012902000000000000bc742a9c878a7622119f3100029598ba8600907804003a04ff010000e50000000508f34b718b7b2b4a7e7dbfc4564ad6016431f4324734d393"]) (async) syz_extract_tcp_res(&(0x7f0000000080), 0x0, 0xd4e) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f00000000c0)='P', 0x1}], 0x1) (async) execve(0x0, 0x0, 0x0) (async) executing program 7: ioctl$TIOCCLRVERAUTH(0xffffffffffffff9c, 0x2000741d) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) ioctl$WSKBDIO_SETKEYREPEAT(r0, 0x800c5707, &(0x7f0000000040)={0x80, 0x9, 0x8}) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000000c0)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x10000, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000180)) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f00000001c0)=0x401) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200), 0x10000, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSDIRFILT(r4, 0x8004427d, &(0x7f0000000280)=0x9) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f00000002c0)={0x0, 0x7ff}) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000300), 0x8, 0x0) socket(0x2, 0x4, 0x4) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000380)) open(&(0x7f00000003c0)='./file0\x00', 0x10000, 0x8) pledge(&(0x7f0000000400)='/dev/diskmap\x00', &(0x7f0000000440)='\\!@!\x00') ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) fcntl$setstatus(r1, 0x4, 0x80) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0), 0x80, 0x0) ioctl$BIOCGSTATS(r6, 0x4008426f, &(0x7f0000000500)) r7 = fcntl$dupfd(r0, 0xa, r4) ioctl$BIOCVERSION(r7, 0x40044271, &(0x7f0000000540)) dup(r3) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000580)=0x401) pipe(&(0x7f00000018c0)={0xffffffffffffffff}) sendmsg$unix(r7, &(0x7f00000019c0)={&(0x7f00000005c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000001840)=[{&(0x7f0000000600)="cd32c4b6842adac4193bf15e30df1814d3cb0134fd6548bb46634c968c34c310b6dbfa8f8c98642fab47347172b9fd96d087be749a1b0f7ec02964b1e555db6b2efb428603f434355f07311b3187d8bc9ab4d6b307f491e77225fafef9d20e4acc71882452743cd2d03623069bb59effc56b24c524c8f54178c07fb0b66bbf91221b6118b7ceb71ca193347c7f9d8335b282c66bfb6d03350c72e8afd06a677e497ec3c637614c58cf", 0xa9}, {&(0x7f00000006c0)="eee7b997517111299da07d02254fd4156247328928a6602ab7949549f82241ed30dabaae08e35696f92557b47486d5755e4a0199b4850a74252efb7e21ebe1eb277e92d8bac774c30bddbc06fe5f96247cf92df7db228b3419c034f32b7c260bd0f4", 0x62}, {&(0x7f0000000740)="8de6bb6e000eec723be2492f3e494b4cadd9c7bd4ccd7875f46a8994338235e13942b912ce5e862ef974be179b8c2e7afe", 0x31}, {&(0x7f0000000780)="89b29d0f9e22bef63fb6c8d90cad938c3a8b73139fc08028584bf030065e95716df9311ca3b19050540c2611f62f72d9ce932d135621ee78ec0a56b9a4c9af7b10d0d8f7644e41bcb61487163c0644c0c9c01291f92da17e8a2139e2797825323661450e06611ca391cd7230c0dfe48b7b060314b073d9c97102233393c48018b18f3b3b2b51e4c42ee432dbdccb06ca9ea857ff2ac619417048533b30acd4364c07caa76c10951a1bc873f421b6c36a4d7f79297cf3ae82a24717b52c6f83f14173f22baedc8691abdb3e570b09a8c4f89023b1ef68e1ec07d459ed0c75980e787459a98a88f32385fe8038a9162d3d2dd58919f90d313f7fc3548468b2684d567dfda85b290b01a02365605b19392c3e0e759dc2c3167118e884fb9ec331bd66fea5af05fef160406c1fbc323a5cfbba29409568393dc51365c2010b85bb0a3efd3f7548c894a87582dadd771863cb8b8e91025c1534979722428358c30938f4fe201ac3145e295747bcedb82d7f1ac41dd36a08055beeb2db9ae4b8e43258c74dd63937b60e8f6771c88f5859e9480ef308fcbadc084f84bf074e3df482d581bb4aea33a645b6c4a6fad5029ca8423981143c8f1be000829a12f1b7e7ed24b7a64f3373dee1953b3a9888c6560d236e43984200c33fcec33503e5b835c13c59428845f2dc99bba7b5dd3c44a26ebe652ce8df7fffe73d241eb305421e3b5b39acf775fbe435afd1587e1bf92bbe450a5d7c5c3f80a6052e97ff87eb9033fa61313af1c4cd930b7fa21a12e1593132cc5370e0924f2d2fa98cb8cd95f9f8a9c8339e3400f2cd71484947fc44c5988a68c42b38e907df3034a3fcd93fbb4bed7e299e2f251a0c734e60fb4f30ec5043c46812bfda443db6744877c24b4e9fed14f539761c9855b0fbd8ec90132abe01ecf5612d5b262ffa9abe2a6c5808d5f919e6eb6c4afc99be640bd5445481b54b95934d4317d525d0d8fd88744d28cedea47e8f1a9eabbf71cdf4cad2d19c73682bbabaffa64da853975f6e2c4d466fbfb3aa7fc493e4886db2f611e0b0be0060e5b041b20b0c1d0a03faf10de918d9bbc62fd355ef141a02069813d4bb058889dbb2d57369a966d7f6e90daa8b7c1cffb8fc882a39c61151e06def0b9193542b8a84e2295aa5ba9bdfd89027887a68a9a625fcfa698573b32e2ac462e3c237257f524d984231324d349cceafafac13ef08656d8762f50880549a0458f279e889fbf3c760f23b8b255bd35b991261aab742691817bdcba47e229304aafda7495a16548ba2b0595e6915bedaf816cf34fcfe2b6aa9f5f0cfa47d759ba185bbd36187aae847827e9431e0a78e2e075ebaaa4ab6ad105875fe7d1795eb41a1cd4292fc77e8971ff999724d68d983b704f43ab602f4f2b6b5dd0fc460eec785368f7db2bba63aa09b340c2dba454ed53393811c2f9b745951c3e2b0fdcff3a9915b123cda6b6271d0159c9c188acabba92a3f2f2ae549524a3ea2128f71d40198a08b43513e88ee7894d587e452a74153d0ae6e12c9d505f3606150bd15d4c9f638cdd68f047bfa50c298d2e22f07801f1e71d176c8487d77e103a6b3b8c7db6df11d4c84c2ac0708fa37185322efe8257349ba35e58b2e86470bc776e53df34494760ab249aa67ebfb4e0adb6099a4f551128db5898b957ecba6b35cba1ebeaf5a9dc12a6454b1d5200448794edb5dd1a9528a25d90e618ff2e291dcf7be1a58a17e125d758854962c72c58f58369040ba568836ee043075a9944a3af8edae7605e13018305019e5b077cdeecd46cf5b2fa8649d27f036395a981803fe9ad08a7f29156973b24a7f229ce039721d1c7770ff91ccf5090e3142e29167eb5b672e1256fae9298c96fa9dd60180bcbe1a70575335c215d16d76e546cc98c4026641b4b55fafc5d5e223fd645b42cafeeda3b2fefca9e5f4901452c830e5b6eb0c09a9f923a7ea31f1e44fd7ecb35d4443f86daa19d4aefb72185adba4075eb4833d51fecd9d5e3f31e82226e3589d6db75bed3a9b07adb230da9e2a78ce3d445cdb1bd065da4dcbbcc7cc0043810c69cad29e62022fb1c64ab955749e4dd14155455aa4455186cc4aedb44eb6ec760a20c50fe4e82b743354f8144f06ca3955deda9ad1ab13d99f5e8edfbf5225330fbde373040c9ac22540e88a2dec69905202a3bcb7524de4aa6fcb6b3b3fa63106f88a34c9dfc27acb2848fc3a31cb7b13ea5e0a6d777a641403a7a38f4a6aeba2605b69c858eedcdf42730a6236ef4741f4a9ed0a0fdcfcb56da183130111e79935f9c2d0e5fa241f27a605ae622b36749048b6eed9680c56c4a5b0efe0bab072943748d92309f13c7c2f8661675e885fdde483b1fb585d9c7306eee1bff7ae9f0753ecbf1197736433924a72e3f92c6764f028c3c9a083a802f272700ca8d5bd647a4ced462d22cb439dcb72b3fc48e7d7bcefeae6c5dbb9ce44f16ec7c13cba67c88e15da2addb45391f87cc49c29694eb43b1a9631d6dc1e50461e2a6764dd4a30ec2886349e6e1d2a35921c0d43f1be1780352f71ef73fb60edd3a73b45ed24abf547dd2b5b463962aefc1737654c5e9a094726554bce6155bbc2c989020b54a5b592a3667f948aad3ceeca43589919663d9ae0883ef5c5f2ebd8510336169d245251a737cc33efc83a9b16ffabb723b523d73a58ad6e9e4943e6e7d44852ec014847bace721b8706884157cb1617a0a68d42c34c968737190688e1231ca2cf3437b973102aca13594dba7a84fa14e1bc094b6fd66c558831f6a6b5aef7190a17ee256dae9414bc55bba356c393e2c60d737094315f13af9275b82611408cdf446609bf95c04ed2291f95752675c0f8b9c75bb239690e9d75b8dcd4610ae1c53befd72244e406b6bd7bbfed67acc0b965005102d4005b36e92a791428760ec35d7a8364e137392c51d48c20787c9a337e503b9863f8a533edb064e98e4186116d7ef1729b899fc775a4c28c03dfe1e5ef7661a67c05de23696c8f13fd53157d8c6b4a34a3ae7ede4f20d842e15638ba59dba49e8ce13cff5b0379414805a342587e039ab423d6b69b8375b162e833b1f66ebfc11fe375c32b95d3ac426e76730a6fe6319f2cd9fb417c3c782865114cbd3f469570c6986c966d4ecb611d300ea38cee4693f594fc8edf58d1eb228762c005c88e7a0558ba6d459c5d0635281a0fe7977a856ddb4336f3dd16ae701d7063f562621d323455c00adf8d24c67d14e479d8f2259e9da0e7e89cd501c86ed1eeffb978a5ece7f9292e8867c325113b0652467f259f43f8015cdd755d104dcab3476148409a067d1dbf9c4d5c33e463c1932a6575184b362c6a740013f88f3b4d8814234978a8f00e94cf29f1e12a11d217fc9644eb230859fc899c56ee122cfec29abb2316aadecb22c71488ce7ae4b0a0b8d0fad31a9ead571bb1a694633d4b9fa559e583852b715e4dffb46e3cd86689112541b36d23ff195f1704dc88ddb0a4506e6f94f1cbe71acd40ae3f02359e0fe77d62a4b660a631834e771841e5327bc646f40194de3f74c62d1a3d0e88aa07c09601958d5e43af9d68741dd6cea752aae4110da5f549bed50033503f52a81d69738ce8458ea37a85638739a73a1d30e8af5f7b26ce968d9d4acd1bd285c0146d670cbaa93cb5cc844bfba6ec1faf77e778de394fd56eb982eeb6e9f09231bd07f6098f6c2f9db335c2c31d2b9d2b1d4664cf83b5c0ef093ed50af4bdcb2a25aa5908502e656bcd8136d6b29a90112419d1969f210d32d210b21264b26fa681267bf35d43fbb3574240902201f934eb391cc89f06084f1241a9f22da6d1bb3d1141e2854afbd034eb51de95542b4ec82f8e2b1fd7d7908f2c5d6a195a1548fad9f31dee7241ecbf5cae97e6fa5c1143ad745f9fa311642072cb531a5a996335167b6acab83061b42629154eee05f76ac9df797758b8f4165be0d7eb90e03e8d834911ea09e6718636fe66449dfd91efb3da3a2454dbfbf246e681b7484bc60c777ba5f478b5adef5f886d547d928b88a2e76d65741682512a8b8023c0fc0646f16de5ba7c85c94bd0305fd35a5387931f24283de42c3a7d4059894131101603106c026c249da88bde409d79c6accae39d5045ef495894f335455ce7eda1e258a33f71da9823690f476dc2602f66b707ca6715f9da61bb4fa59f737586c38d5f50ae3514d63372c31354a18168f45ad0615bb98a76598f9f5edc3208a626424b5e737a4f2730d3192b834b7d4658d7e2b5fd09c7cd3e63b3d3e47d11caaafdca13a8477a3e51697fd11960b758a638098efbfef0f62a8eafb3da975126558e08900a93e79a58d1542e60bd5fc841858efcf3de02b6f0003fc6e53e697a3b0c796d157ef085fa0c7e40bdffc29c7ac68d536b7d39d2b72a741d7ac57cdd289a4c1fa47dfac4b7c520ba9ea856f2684eb02a027b8bafc6439e4c03809e260371f107ab0c6dcb88a7bfe0c793307b4f40ffb370e8293aba2a45d6ac5b6fff86c0374baa0bef2cff24183e31eb48069c18cad08278c0b007ddebfefd57b2f26023befed3f682297814f01268bc9e12b1e1d4c32032ead4c53cb1981d495f4c9219052a69abe8f0e12611d6348ecd98b84a5c1df4139c5c5a03e4cc3ee8feecedd9fe5ea85a4dc38095a6f464077f0bff9536e7db474e828d63aa28c346078914e44a4b718148ebc75e7900926feb7d751dbd97bb2a6abe2ae7feb198791774103b5e811ae25144a2b05ded5dcb38c58b7ebaedcdb52202e91b7f4a94d8595c00afdc09be353569336c509d32c8b481d492632c991bd5b2b9ce21009189393630f5d2fa3bed8472214c7a9cb3481e9bb8f324cb41d06148c77aeda6617fdb7b425bb77a586460dee8aa8ace4300d8028b0f631fb80f8005ae514ea4be54ab440de30a37b63df4457953ad1b5dd1b2067af442e32611dbaf63f555499baaedae29b5f140c58d56887d501bf136970f0b1776b7567058f54085d55c56321c7b6e7b10ee9b8eceabbfc66a4a528e9e1765a4f5a46574a235ae7ed03a4667d98d42985ee6e51cef1e81f55076feca45affbe3e445a605fbf7a17a66bc55339a1612bfc17b31110a529b92441281fd16c06f4cf3f15b8be1af8fa85684416b6f96e2c25692623447f3736b68ec98ab4b3000950a3ed807ae2c5ff8e3202b3584ef090fdd226ebf80b52e840dfc81bdf1527bbcbff2c6d83ea3757260135fdb1cc259a831613a4931555b5545bbaba5241b5542d0af22f8923618085cc70493bfde009cd82e079cb3d438cbce0bed4d15471393bd0e0cb341ecbb89189fb09cfcf8b5786bfceef094dd635623d61dddcc253def28686129eec811b3c326c74da69795cc4ec161615f84f4659e138d427a23188646e171134e7eb29cb26848a94191788863f3785cf6ccadc36ee3a30206ec3f246d21071707c4e3bea6e9944729924215e80eae51eeecd9c88c3cf0e40033cf5c1cde7044ad67ac9e7610516afc02ad494a519ab6d8a530244e4ae848ea7b9578f83d6ea982c980d71591b0dfb2d544e4e055af5a5099f3bd71e4b29b21016427cd75de992a3fdf1683bf95fbd46562b61b400ca829834525d04e712b13e24ed8621e2eef6c333e76d4904f83ff811b051ed96d582efc6a8559f9facd4740b3930004c82272668d06edcf9d76864c780966b74af937b30e0704b553f9ba98b0a99c373dbe51dda4de44c9389cb8486898a6a3c1c68acdb0bc3d916ac825a822a5306e7a71e1653345b342d2e2eebf30fc917d97", 0x1000}, {&(0x7f0000001780)="f80549cec61a5b480c6dcb461a8938a530a319b87f4df0b515f415aee6946e8f4234da981f2c5735a9b8cc3e7e06462f71ae25e36f0c606fafdf4bb76c3ff06d2d16e9c99ef08161a6a3edb0c63deb8723015f94b2c2d62d14f35ede595dc804bed04e145bf58eaeb82929865bab51f2145a79c7174db133c126a3fe87e8ebc6d2232804bdabbc44b156a777ccee58b92b9ca9", 0x93}], 0x5, &(0x7f0000001940)=[@rights={0x30, 0xffff, 0x1, [r7, r6, r6, r3, r8, 0xffffffffffffffff, r1, r0]}, @cred={0x20}, @rights={0x20, 0xffff, 0x1, [r3, r5, r4, 0xffffffffffffffff]}], 0x70, 0xd}, 0x0) executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x60}, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) accept(r0, 0x0, 0x0) executing program 1: sysctl$net_mpls(&(0x7f0000000000)={0x4, 0x21, 0x2}, 0x3, &(0x7f0000000040)="f258a1cddc43636333c6043e2e4790883632be60baac00c25a1a2477a85514a1c90869e27634ccff98d913795bcea0bbf97f22506aad9cf8f27bb3b72528283c8b693ee57c7b5a33786879ce0e4346fd5bb415e7d5264f40b184f9b76fcf71dd5171d84d9df10a6f73a372065426158b71b123563269511e157f44eae2890d3f1aac01b91a785c1c105a6986f8c0a08ad3d5731f88f2a0c61c124d4cc5cdd104d390e4c4421841f9b495be37", &(0x7f0000000100)=0xac, &(0x7f0000000140)="0fb3c9d901f38d09c21bf3138e195d2d10150316c7f8ae68d576b6a9cc59ffe3a3c56853c9397249600ac8431559ebbabf1b67eb7a4b5969381acbe3bccc68f0c23558044c14065679c0a562982b69138a69c0415b118a02a6bb302d932d9aa22fdad55ac6dd51a9f75fd69778e9e4f87ac7fc552f81d3bbcdcd761871e69dd0050af151f7b73783470136655b938cec7565866bcbe1958d6587baecf4a6990aa988863e3ca711c790cbb6ddec970b0ff02a91e5812d8aa9b7dd237692ba96f7371c5a4288c424cf796ce373f282b19d01de60c73921596130c4c721a564469c836f59d295852f", 0xe7) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) seteuid(r1) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000280), 0x30, 0x0) listen(r3, 0x200) r4 = shmget$private(0x0, 0x2000, 0x103, &(0x7f0000ffc000/0x2000)=nil) r5 = geteuid() r6 = getpgid(r0) shmctl$IPC_SET(r4, 0x1, &(0x7f00000002c0)={{0x80000001, r5, r2, r1, r2, 0xe8, 0x8}, 0x4, 0xff80, r6, r0, 0x0, 0x8, 0x2}) fchown(r3, r5, r2) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) wait4(r7, &(0x7f0000000380), 0x0, &(0x7f00000003c0)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r12 = getpgrp() ktrace(&(0x7f00000004c0)='./file0\x00', 0x4, 0xc00, r12) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000500)={{0x40, r8, 0xffffffffffffffff, r5, r11, 0x1, 0x8}, 0x0, 0x27, 0x2}) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000580)={""/16, @ifru_broadaddr=@in}) chown(&(0x7f00000005c0)='./file0\x00', r8, r2) wait4(r10, &(0x7f0000000600), 0x1, &(0x7f0000000640)) openat$zero(0xffffffffffffff9c, &(0x7f0000000700), 0x100, 0x0) fsync(r3) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000740)={{0x80, r8, r9, r5, r11, 0x88, 0x7}, 0x7ff, 0x40, r10, r0, 0x7fff, 0x0, 0x4}) r13 = shmget(0x3, 0x3000, 0xc, &(0x7f0000ffc000/0x3000)=nil) shmat(r13, &(0x7f0000ff9000/0x4000)=nil, 0x1000) r14 = openat$tty(0xffffffffffffff9c, &(0x7f00000007c0), 0x800, 0x0) ioctl$TIOCNOTTY(r14, 0x20007471) getgid() r15 = openat$pf(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r15, 0xc2585601, &(0x7f0000000840)={0x10, 0x1, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xf8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xa28}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x100000001}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x40}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x7}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x6000)=nil, 0x80}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ff9000/0x7000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x52fd}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x40}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x4}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x8286}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x9}], './file0\x00'}) pipe2(&(0x7f0000000a40), 0x10004) executing program 2: socket(0x2, 0x2, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000840), &(0x7f0000000880)=0x4) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x21, &(0x7f0000000180)="b1f5d915", 0x4) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x9, 0x404}, 0x0) select(0x40, &(0x7f0000000200)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) r3 = socket$inet(0x2, 0x2, 0x0) r4 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) mknod(0x0, 0x0, 0xffffffde) socket$inet(0x2, 0x8000, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r5 = open(&(0x7f0000000140)='./file0\x00', 0x10000, 0x0) msgrcv(0x0, &(0x7f0000000500), 0x1008, 0x0, 0x800) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r9 = getpid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x6, r7, r8, r7, r8, 0x7, 0xfffc}, 0x2, 0x7ff, r9, r6, 0xff, 0x5e, 0x2, 0xffffffffffffff7e}) getgroups(0x1, &(0x7f00000004c0)=[r8]) poll(&(0x7f00000001c0)=[{0xffffffffffffffff, 0x24}, {r1, 0x2}], 0x2, 0x800) r10 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x40086, 0x0, r10, 0x0, r8, 0x175, 0xfbfb}, 0x5ddf, 0x4, r9, r6, 0xb8, 0xfffd, 0x9, 0x401}) fcntl$lock(r5, 0x8, &(0x7f0000000100)={0x3, 0x1, 0x7fff, 0x800, r9}) clock_getres(0x0, &(0x7f0000000040)) clock_getres(0x2, &(0x7f0000000080)) executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000200)={0x27ff6, 0x0, 0x4000c1, 0xfffffffd, "1026307e7be2df67de20888bda64612c3100"}) socket(0x2, 0x1, 0x1) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000080)="6e067be5121fef935822f9d5c2d53d2f84c988f762a946ab41a123d5c613fe38a259b22e914c110d6be76dd1a4efb4981acb48951ba36faff3f9960c9602f3b32ce419136df1af7f71530c30f559989e3e52e994b523a301da1bcc92c82a5fe41215ba71fc36dca8", 0x68}], 0x1) executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) socket$inet(0x2, 0x3, 0x102) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x17, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x2, 0x8, 0x7}, 0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fffffff, 0x0, {0x0, 0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r1) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f00000004c0)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000022acf2047804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0e032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221505f4fcf668246c0900e1937c727a4bdb8d000008e371a3fc81000000", 0xb1, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x18}, 0x2, &(0x7f00000000c0)="19b22cfcd37cfcd145bc660d4ae4981bddcc62b4356674f478e1b73910882ce07608bf2fec1a6901c4d0f624c4439de41006280b0939fa62a96bc7a7a9329af76c04757de6e65b0e7233030845d5ff91965fed01fef257162d5ba84bec9536348422d01c61dcb9c75a2e8e28e39a5a1840016e6d3d410b09ebb47934", &(0x7f0000000140)=0x7c, &(0x7f0000000180)="81e7e348dc3eb7feb75085134501bddc2c4b2273b1b8ec664f5eba1c1e75d58a79b7ae44ee9e4f73444d8fdedc6635f44e95b36e6e68194701f4a83fc6adcb3bdccf576638a73854", 0x48) pckbd_enable: command error executing program 6: sysctl$kern(&(0x7f0000000000)={0x1, 0x58}, 0x2, &(0x7f0000000040)="7d2163f0", &(0x7f0000000080)=0x4, 0x0, 0x0) r0 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) bind(r0, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) pipe2(&(0x7f0000000000), 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) sysctl$kern(&(0x7f0000000040)={0x1, 0x4e}, 0x3, 0x0, 0x0, &(0x7f0000000180)="76b0353a558bf248c78c8502fcf9fd08fa1588f254df98bdc2703864ecc0ce3671c0907259201eb7cb962ee12d9706a2d4177565da48e3cdade50516597f477ca5ea18253c1441678346ddaa98e46b28e2226a296c0fd773959eaad9d65d33cdbf523a06ed457ed3e00f52851f90c14f54ec03a2a5ff8d88b9", 0x79) r1 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r1, 0x29, 0x3b, 0x0, 0x0) sysctl$net_inet6_icmp6(&(0x7f00000012c0), 0x4, 0x0, 0xffffffffffffffff, 0x0, 0x0) executing program 3: openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x98, 0x0) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x4, 0x2}, 0x2, &(0x7f0000000340)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b175280243ed0a01466056e93082876ba33ee8cf2b0a6b3907f236f38175101000000d7e39544aea098d19ee63d03cbf92380dbe904538135f09e408bbe17a54a364b04ee64b0ad54e6d4e38114ced38c328aff2e224239ba29eb0796e8c3e8344a2cd9e663bb21035ebf391872f3015c162256e4a5b966122c56edd85fc996f12fa1b92e47aa065561cf1c", 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) getpid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = socket(0x10, 0x3, 0x0) setsockopt(r2, 0x800, 0x81, &(0x7f0000000700)="04000000cf07af795b9a8da03348660d5ea8c2256bfa8bdb71d06d2f6314ab2138a9a4ccd3416e8bcb1158c0608fbdba2ce77f1f36ca6c279143e61b71ba4e7a91c36caa799f311f7d7dfd87fbe094d493cfae718252b763954c75df19b1c8b21903dc0faaa6ce583b50c79298248bc03791e98a1c34cd417715e29261980b64ce84f1e148311da5ec2c6f23becd86b415ab4ea56365cb8741027df82e4a29ae1f01ad213257ce91ab868d257bc83c4ed13494aa0d4e3e409a277c1b922678e6d816f8d83fa5dc3007627b8b3ab67bfb2521fd4ac28820ac56efd21e6ca3f1d7a8e764e4ae1639d8cfa97bf65475ec8c749802527e7d14000000000000000000000000000000008119d8c8fcae630f9799f348d33c9219c503e7e235d1957167bb5a9855ef28ad5a6d9fd9cb3e58df8e93ee6c6c6accb4844a0e05a17b78f372ba157323a24de5860dfc26f77041e0ee2f8923175348494b47904db9944434", 0x15f) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000440)=0x20007fb, 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000180)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1a9}}) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f0000000240)=@abs={0x1, 0x0, 0x2}, 0x8) getsockname$inet(r4, &(0x7f0000000080), &(0x7f00000002c0)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x800000018, 0x5, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x1c) setreuid(0xee00, 0x0) r6 = getuid() r7 = open$dir(&(0x7f0000000200)='./file0/file0\x00', 0x10000, 0x14) r8 = getuid() fchown(r7, r8, 0xffffffffffffffff) setreuid(0xee00, r6) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0xfffffff6, r6, 0x0, r8, r3, 0x188, 0x1}, 0x5, 0x401, 0x400000}) pipe(&(0x7f0000000480)) setsockopt(r1, 0xfffffff7, 0x4, &(0x7f00000004c0)="ba42cbb9734b6d30f18633ca961085a5edc31fd5b36c5dc0249112c827db5ddfca80b1c3e8706aae1b683a003c70417888015ef8edfd57195a0278e3a2ad1d23b76c235d494af952002253c3fa205e306b0d291b939b5507b6ddc5c97bc625a3fa0012df62ddf33efa155efa4e4760331b728aa334641255fa7fda982debe4f8565dab7d7a9d7ec75a294e4b7f594ae808dbc793c32de367184cd42fde2c53d58cb2dff05c8990766a8199b72ae307b82265a37ecff89b48f7636517c9147f06532932d1df218aa3fae9ea6602d82ff663ebc769b3fda26dbc79231d5faca54e6a0d5f8e07ef88fa0c9e151b92a8000000000000", 0xf4) r9 = dup(r1) mknodat(r9, &(0x7f00000001c0)='./file0\x00', 0x10, 0x1) socket(0x6, 0x4, 0x3) executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x40000632, 0xffffffffffffffff) sysctl$kern(&(0x7f0000000040)={0x1, 0x14}, 0x2, &(0x7f00000001c0)="c5757c95289a8a886646a7d48d426dd756cd3ab71085eb3e652d7a8e7f0d48bc9c4dd4d5821aa4470e3019367b463e201e96b7b02ad2f867270d2ebf8b4633951dca212cd2ce88ebdf24e5f52b623edcf508c4dfb2011533466c72fdf0a8a630d162ade47cc0ffc3a0839edaa7381be213c336618f67e560df0bad85a118cdabe364298e8cbceefa4e992dec54a75da3806655be14bd0d7ac0b47e670075cadba8c4cb1e179894ec14e218b72c417986f65ce927b5152389996dfd60289fbe70670d61f08ae0a6b0918f8e948e196c57552ddab2f5d3427cdbb138cdade11b97f87c4ca5f44d10e795439cb2e145be1966205c5c7ce0fa87e9c9240d60041b0487a3c846cab14302f7180ec9b760cd8ad5835b39e296aa6b4e44b307b11fb62a63f2455857c51bef336bf4116dd844f1cadcc4f8787ec4", 0x0, 0x0, 0x0) fcntl$getflags(0xffffffffffffffff, 0x0) sysctl$vm(&(0x7f0000000000)={0x6, 0x5}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000840)=ANY=[]) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000280)) writev(0xffffffffffffffff, &(0x7f0000000180), 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) truncate(&(0x7f00000000c0)='./file0\x00', 0x1) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1019, &(0x7f0000000400)=ANY=[]) executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x40) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x1, &(0x7f00000000c0)=[{0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x18, 0x0, 0x37) r0 = semget$private(0x0, 0x2, 0x0) semop(r0, &(0x7f0000000040)=[{0x1, 0x13, 0x1800}, {0x0, 0x3, 0x1000}, {0x1, 0x20, 0x1800}, {0x0, 0x9dc8, 0x1000}, {0x3}, {}, {0x1, 0x1, 0x800}, {}, {0x1, 0x2000, 0x800}], 0x9) bind$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) seteuid(0xffffffffffffffff) r1 = socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x0, 0x0) sysctl$net_pipex(&(0x7f00000001c0)={0x4, 0x23, 0x3}, 0x3, &(0x7f0000000200)="1a3526aa482d59645e273704fe4108f014e5948a7b3803990b2d4e1774feeca5ca4252eddb337a3dcc09eb3d08a84e6a51b54bb95974dc67fe938c35d384af7464eb72ebf1387ffca857771c77a6d5edf8b15772da0f82edb641463d0cbf8d90af5f9a19062c17d3b3677ac7e7a7138e16a0f744654a6ac25466adb869a02113f185538bc289f5ee5160dddaa0c2a4e8335d411d61e6e38a81e825103c4ad079827004b54a8b02bb5bb6e359", &(0x7f0000000440)=0xac, &(0x7f00000004c0)="a0cfb9cfa59315c66971414f87acb9dc22c90ff29d3c4b0f671f42d7485583c77c387481ee1dd3ba98468b00272f2816e657c100287969ef49a3350797", 0x3d) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000180)=0x5) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000240), 0x0) socketpair(0x2, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socket$inet(0x2, 0x0, 0x0) dup2(r3, r4) syz_emit_ethernet(0x3f, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x31, 0x0, 0x1}, @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, {[@generic={0x2, 0x2}, @sack={0x5, 0x6, [0x0]}]}}, {"d1"}}}}}}) r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r5, &(0x7f00000000c0)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) setitimer(0x0, 0x0, 0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) recvfrom(0xffffffffffffffff, &(0x7f0000000340)=""/198, 0xc6, 0x0, 0x0, 0x0) msgget$private(0x0, 0x14a) socket(0x18, 0x3, 0x3a) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, &(0x7f0000000000)=0x80000001) executing program 3: shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) dup(0xffffffffffffffff) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0xffff}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0xff6cae7, 0x1, 0xfffffffc, "1a118c37510a9c4fa879000000fffffffffff700"}) write(r2, &(0x7f0000000700)="9e58886c2b4280cbe0efeab726207faa90fdfbbd69035a308e4de97fe70a1ef370dc4722b30de19f7ce83f7b1b91214c8862c18ecc41a1f2210b60bd31d61072d8c8466dce6e46bd27b1debae331f02b284c248189a2c009097754853b903d8f8a99d7a6cf1bb4e7a324918b1e63b66a51796d4e8fa8bcf4f1aa2a8cbbef74f6b5065c7ed4c99236c5929a52a8f131", 0x8f) writev(0xffffffffffffffff, &(0x7f0000000040), 0x66bcfcde688fb07) writev(r2, &(0x7f0000000140)=[{&(0x7f0000000080)="c3778fe486fa8f9f05ce4bfcaad7868e4bd7872ff0597773fa1e061cebd702547202798b96c0a24deae72d0db883bac94c4761e84558e6ca6270794d9b5eb06bb75ce478a7f5a6d622690c4c3313ec970000000011fdc121e175d8242b6269551e9560276c7118", 0x67}, {&(0x7f0000000240)="ef49794592a47039bec9a461d74f6f35dbd6990479084c776ba0e26f11ce6dce87ebe852564c8d4d191884627a187d3935766482a7cfd79bab6234d8550e7075b3c2d977bda92285cce0a48fe54d209d1881ac2db92916235bcfa682f5acb157a7597f54c2f4cfd7c1390f80a66425bf924a2894b52527cf0dcc276c8eeeb7056320a5644740cc3316310b00000000", 0x9e}, {&(0x7f0000000300)="d6464b8fabfa90c8b354499755c9b70369e2ad2b9a0b7d7034cbb3cc2f4bf362bedda7977157aa044b60f7a3ab2be00036303408b6f16162bba748697f6179e9f191e68a67c2f0ae43176a0931", 0x4d}, {&(0x7f0000001d80)="65a86f5880301ab0f6caf82916506a4dc28c8bc97e8c160307ff53a0a01460b3030d5e90fdffcc036188e1aeb53ebc9f4506e3b720eaf47fd86118e353e3d7c75d0e77613de7736f5a3fcae6865ce546b60390fb64d0eda8ce7669578bbbcb89354c799b0e520a852d96535a9f314598602dee629b3766e3785e3bb0ce63340b656b3402d1f93876f249844a49c597fbb11de93aa6267e0e27b1eef8059f5a19903d67676456a7813e164293eb89e43999ff09d1d0b8a9d72d18b9cc58571197f49568b6cdc3dd830100b5fbafc74fd3a9beb11351217aee9cfe20b963d551ed3608e2100f20142fb91fac19707f915cf3471a0e81c19252aa71143920c9f0ec7daedc91ef3c43186bd3b769bae7a8e91160654370aab1de065abe77f8807c460dc2bb7ce592807fce5e11b0f19349e95864dbecbee1bffd4cb8d0b66ea856b1fcdf7902677a24525a61b2a129aa2d12858dabea9a3a6762e10b6cd37d8e1e0cf5a40678531de1efdec933dced2c5a91a357b0514e2e005bc69afce349e8ab8b2a049e282065dcc8bac7ce708ba4fc38846db7ac6e71dca887c0b652d135aeeaf4054dce90f2b4cc27403651721e1d944f06a1e90e342e422da14b1be9faf95aec5bd9808e7ada2fa40ebd49b1a577aeaf75429670f6da01dfd0a737f05b78a77a023d05d645f052afd60ea05fc7fb117f813176c63547e43c854618a75f3696c014ec7f56c28ec668dc7c4d236ea037380d5ad721b7ef986202298021be518b963dfa70c0e1df7c92d289096a5a3e59eda4341327e9dee075720a3d91f1c97a1d611acc4d219c6745b637312f579ae79886473bf316cd3bbc6493be1b8edb92bbf5e52b1ab5ea5e2cd9358323e7dbe098816d85046a21e9ee326ad4f04ddf5e9e02e7ae501b3161e3a749b2220588f0920ebcbe1314e5b42ad3ab2154636c5947fbcff594e2e037e851a73dafb67c64ee8500b19f7e9b82429197c10d3ea852e0c8a1b03b19b95bd881fbea4d2f935987dbbd75b8f55d528edfbe8cace6b0dc1ae3781390a96ccc4a631af1fd88562ac5633de42c545418039ece1440bae18b4ee7e895cd6db686fb7f1932a18c99cf96cae5bd37009abcdf22a8d5a5340594cca0c4289bff3bf19817fed8477091fb4947504b913bcf7c7bb28beddfbc477562cfb544333b1997ff228c7abc224ebdc2386f9c8ee07347d95aef57fb2043189675183677362e390e74ce4da6c377ecf2203855d5cc94f0b9eb502d03a02ee9a353fd521885eaf047ffe35b673a3738c27aeea58f10187e19b35db75b78b785d00b11243937674016dc74d5cc8175f2e6f2e6692ffb44c243552524cbcdc27209f4fd54ce806d794b756d85ee67cf4ca9911af0de3b747ff5d56445d3f8babe5e2603deda94bd181a5c504a31a91e354ad290e7846d51f48d01b6eb27ab724b2f1232cdd7e0207b5839ef41335d4e3092f0d1f7cafbb0e327469b032d9be6852b6f4a7437122f3eca9c6b5a7b1ce3b40a0f37341e75001bc13f4eee34c0170bfd874d2691818d7f538a52ebb5dacdc7f793467b797b1f551d463a33daf2b80ed1aeb7c55f1da6dc2356a813c69b577b25f14c3aee67ce913c38f4ef0cf74e0e29ed90f936b54926c342f5bb8742fa1b8dd867243cf6656062513d744d31b55499dd463cc72b785d3451e58d0ff55f500c1746043a077224a4a99b8f63a71331e7cb1d001f1959719b79d8480ca7ae5bf4767a02bef06a5bacb5495ed2cdc66e4e913f6b0b109d57273f87864b5ce94ccc1ae516f3bf49e7ebc57ea4ae9d03663119c724c965a53945343e65a2a31060d030c4d14b7363620deffbfc7fdbb02ff934a00c10835789652331e832c0f46e61e9e502699565bd1e892918402cf9fd988222c8dd8b424b7edc314b768aeadc6f3a6c7a7be599901d229e93a596661baee02913e930011ad53779dbc073c24ed8b76cefc5f9d985fecc2b4d48cb2f241ce919e739295867a83a103c609df29856793822350631c5d84e30d478cfb75deb431c9a60558e6582eeccf9969bee778c097ad51c3a7252b824a9e0ae530df6c5254ebe3a6940819873f74153db9306512021f3cdb30a125deca6dbe93a9052aff2c99287a9e0b15b8f11b1990a0689e83c37ce7b238eb60b85f6e2ff03e2ba57de3e1e4e5aff5fc4609a4a26248fe9581783f6200e27e88f6a59093365161954ce849352b9ecaed87a74e9644f275ac013247e4885034c5fc96805e1ec7e539464c7bf9727ad7f1a6fd45ac15f6143d02969a7352f7fd04c34c858f7e9d61aefa108435b9b61f2ca0d63d1f0f4c7f80c80d7f40f9a142861703aa677a6f9eebe232ba402f538a4226a26a7692b803933541e385d3a441a", 0x698}], 0x4) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x74}, {0x60}, {0x4000006}]}) writev(r4, &(0x7f0000002640)=[{&(0x7f0000000400)="e6e2e9dade44406a9bfc25c8aa7d", 0xe}], 0x1) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{0x7}, {0x4000}, {0x4000006, 0x0, 0x0, 0x80000003}]}) write(r1, &(0x7f0000000140)="0000000000009cb8e7b6242a091f", 0xe) r5 = syz_open_pts() syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, "1a91a80201d03f84e33ee7790000000500"}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) executing program 6: writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000140)="67b5b992045c1a7733de71184dc12714990881d0d282bbbb82f88aee3375246d60d056448aeda248819c876f2c6e59c445667afca993a0516665954db86908d70836eed6", 0x44}], 0x1) (async) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) (async) socket(0x18, 0x3, 0x0) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r3, 0xc0206921, &(0x7f00000001c0)) (async) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x81}, {0x4c}, {0x16}]}) (async) write(r4, &(0x7f0000000140)="7f23a3c23cce2575e1dd92c25678", 0xfef3) (async) r5 = socket(0x2, 0x2, 0x0) sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, 0x0, 0x0, 0x0, 0x2) (async) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) (async) sysctl$vfs_nfs(&(0x7f0000000000), 0x7, &(0x7f00000025c0), 0x0, 0x0, 0xffffffffffffff2d) (async) dup2(r3, r2) (async) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) ioctl$WSKBDIO_SETBACKLIGHT(r6, 0x800c5712, &(0x7f0000000040)) (async) ioctl$FIONREAD(r5, 0x80206919, &(0x7f00000001c0)) r7 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r7, 0x8020690c, &(0x7f00000001c0)) socket(0x0, 0x0, 0x0) (async) ioctl$FIONREAD(0xffffffffffffffff, 0x8040691a, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x1, 0x2, 0x0, 0x3}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) (async) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000180)={0x0, 0x0}) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$hw(&(0x7f0000000000)={0x9, 0x6}, 0x2, 0x0, 0x0, &(0x7f00000010c0), 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000001280)=[{0x61}, {0x84}, {0x6}]}) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x400, 0x0, 0xff}, {0x0, 0x0, 0xf9}, {0x0, 0x9}]}) poll(&(0x7f0000000d00)=[{0xffffffffffffffff, 0x30}, {r1, 0x80}, {}, {0xffffffffffffffff, 0x10}, {0xffffffffffffffff, 0x2}, {0xffffffffffffffff, 0x1}], 0x6, 0x7) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)=0xcecc) executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ftruncate(0xffffffffffffffff, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000280)={0x0, 0x2, 0x0, 0x1000301010005}) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) writev(r0, &(0x7f0000000a80)=[{&(0x7f0000000800)="95", 0x1}], 0x1) readv(r0, &(0x7f0000000040)=[{&(0x7f0000002b80)=""/4084, 0xff4}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x10, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x100, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x2d}, {}, {0x3f}]}) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000000)="b10005016000009f050007002000000000000000c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b29e7fb32619a5f927e7be1aa050000ffffffffffffffff57699a1f139b672f4d335c223ea44b032bfa896443a40602000000720fd38bfbb770aff5a872c8a82c6e87c5892000000000000000361b1257aea8c5000020027bfe031000008abfba0900000008e371a3f8343712051eeab71d89e00004070000000000000000", 0xb1, 0x0, 0x0, 0x0) write(r2, &(0x7f0000000100)="76e5dead6f01f8617d2100000063", 0xe) executing program 4: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="e2b6eaa70e2f8b7fe18ba4f1a430d3c850", 0x11}, {&(0x7f00000003c0)="f5ccffc4e336199b2f61b5210490321bda7aebde90f2b81c918ea049a6af4220ec0f98d1e6e4d1017fdd638eca59a1cc0b04e881b15b9bf0c34e6599ac3da650c6d82041f188f2d63d66a8ce12d0793f48be32a19c304223446aa5724f24268d1cfd074492b66de54f678988196c6409cf5c62af9a26dd38c7da8b135540b2a9664e8878cf1e79e8b82c9e0b504739799256d2146f4766d1ea4b67125a577fac10b31fe59e4b9875123ca7b2198afd7e6ca2a293c3e454fb9f7c2021e210048ca7e42fa3b2fc73c6", 0xc8}, {&(0x7f0000000180)="66d243fd768b7dbd5865dd48fbc839eebab3add6147db3131665249fc6a5fc47f372d217f1c702dc4070b4bcedb5b62ed3aca301fa33b09980a98241f2881e85d30d54ce5f1862600febe2d96d2dd6bac9decdce", 0x54}], 0x3) execve(0x0, 0x0, 0x0) r1 = dup(0xffffffffffffffff) ioctl$BIOCSETF(r1, 0x80104267, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000100)={0x4, 0x100}, 0x8) poll(&(0x7f0000000200)=[{r2}, {r2, 0x40}], 0x2, 0xffff) execve(0x0, 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000000)) executing program 0: setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xffffffffffff0000}) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "ce51bf2b1e61cd965d51c9f9c3e137a69f61a565"}) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x10}, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x8a38, 0x0, "ffff09009cef01098b748200"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000640)="35f484c7aea419b86d49f2c3e7232d867a9f5218091b1af529f004626ff41494a045493dd87ad4e1852be74d45b125d4dbcb8a090091ee8f713ae4d20c4950eb2547e4b2e91b63975d1f84ca191c1a90e672b206224e1564dae689a4088e662ba2f04eca4557dbe63acb3aa62e584423541ac224cde655893403744d0e364ceeb17a8136f0cc5e7a8851646abd67fa6c10606a7ce25cb5db71ed014a5c3d23ee2377f3bab4fdd6770b6dbe1ca9a840de0a874eace161c4b737145718e012f701761a21676266134f7582e8e6e7fd0276512de1476b132f840ae1262f6570fca29c9260b77676517e543d146d51583d83594290dfba6f073294ef6b5934ed904216564439ac38c7b8148c525cb33101d2ee526a176caf6d14c2cb9655eef483b11eec580abbbfe82da3c67762d0b0e53ba261587993ef563188", 0x139}], 0x1) r4 = dup2(r1, r0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfffffff7, 0x7ff, "2cf98900000000000020000000e0ff0000008800"}) r5 = dup(r1) poll(&(0x7f0000000000)=[{r5, 0x40}], 0x1, 0x0) executing program 2: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socket$unix(0x1, 0x1, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x47, 0x56}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff}) r0 = socket(0x15, 0x3, 0x2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(r0, 0x29, 0x2c, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x10000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f0000000780)}) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000080), 0x0) socket(0x0, 0x0, 0xff) socket(0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket(0x1, 0x0, 0x20) r3 = socket(0x2, 0x1, 0x0) setsockopt(r3, 0x0, 0x0, &(0x7f0000000040), 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000003c0)={0x10, 0x7fffffffffffffff, [{&(0x7f00004f7000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x1000000000000}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ff0000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff5000/0xb000)=nil, 0x2000}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00004f9000/0x1000)=nil}, {&(0x7f000015a000/0x2000)=nil, &(0x7f0000ff3000/0xd000)=nil, 0x4}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff2000/0x3000)=nil}], './file0\x00'}) writev(0xffffffffffffffff, &(0x7f0000000300), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000380)=[{0xffffffffffffff9c, 0x8}, {r4, 0xd}, {r5, 0x100}, {r2, 0x8}], 0x4, 0x887e) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000002c0)=[{0x20}, {0x40}, {0x6}]}) syz_emit_ethernet(0x26, &(0x7f0000000280)=ANY=[]) socket(0x6, 0x1, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) executing program 5: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) r1 = socket(0x1e, 0x3, 0x0) r2 = socket(0x1e, 0xc003, 0x0) dup2(r2, r1) syz_emit_ethernet(0x17a, &(0x7f0000000380)=ANY=[@ANYBLOB="bce90b8d795800000000000081c70dce6a401e594e457ec4a280a2691e47ade5fad32446000288189e4410fa31ffffffff0000001f2001fff7b306000002090144e9b59cac1400ff"]) syz_extract_tcp_res(&(0x7f0000000000), 0xc0000000, 0x6) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000300), 0x10) r4 = semget$private(0x0, 0x7, 0x3c0) semop(r4, &(0x7f0000000180)=[{0x0, 0x43, 0x1800}, {0x4, 0xe6, 0x1800}, {0x0, 0xfd, 0x1000}, {0x1, 0x20, 0x1800}, {0x2, 0x5, 0x1800}, {0x4, 0x9e, 0x1000}, {0x2, 0xfffb, 0x1000}, {0x0, 0x40, 0x1000}, {0x3, 0x8, 0x1000}], 0x9) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000000c0)=[0x9, 0x1001]) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000240)={{0x8001, 0xffffffffffffffff, r6, 0xffffffffffffffff, 0x0, 0x40, 0x2}, 0x0, 0x9, 0xe7}) setsockopt$sock_int(r3, 0xffff, 0x20, &(0x7f0000000080)=0xff, 0x4) r7 = socket(0x11, 0x3, 0x0) sendto$unix(r7, &(0x7f0000000000)="b10005040000000000000000070000001a5113fecea10500fef96ecfc72fd3357a89583535673039d2d236acf20b7804be38164991f7c8cf5f882b2900e1aa5b23edebc8ef99a8ad491726fa8251e2f0ac3ebbc2feb3fda1139b672f4d3353eb06acdb35a069d7080000000000000000008904000000000022830cf41bed66f4f365ccdcf3e4999d9d20002002c5dbfad800ff0f00"/177, 0xb1, 0x0, 0x0, 0x0) r8 = accept$unix(r3, &(0x7f0000000a40), &(0x7f0000000140)=0x65) accept(r8, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) r9 = geteuid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000a80)={{0x1, 0x0, 0x0, r9}}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x3, r9, 0x0, 0x0, 0x0, 0x134, 0x100}, 0x0, 0x1648}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x1ff, r5, 0x0, 0x0, r10, 0xda, 0x7}, 0x0, 0x8, 0x5}) chown(&(0x7f00000002c0)='./file0\x00', r5, r10) socketpair(0x6, 0x1, 0x0, &(0x7f0000000040)) write(r3, &(0x7f0000000400)="06db92cb2bc71bc021ddc28fd02e4310164d6d6e56f0374d591d51840492ae80b6734760f8949793f5ff925e0add46df00000000000000ed2d2d53ff016fd1967aa38c840ab15e80ffed6ac4c0f97663716a21e7d96807fc320828a79b579a5759d1585d07fc4a7f7fd721a6040f186fce37121a7ff6b505fa92a82523596d8c527e2c5f34239a59a7a05dbf06b3c173ca5011f274f29841382a51065d17a62711964cdb5839dfdf821b7f75525bca0ea85058c83f41c530d6f42ea7dc8b3910a88ca185a8d8180b85f9b2c93d622e066efa03282d37a783649f764030787e5a7012df6796b02f1efbed0e01552f24f85e17be12ae9007e26ae91aa5a5e7469787f132ca0905531c300222e9d171f44d6e60cdd25f853b3a119bbb2ff949b3a2bbd4b4cc18a5f2f94fcc6bf35641a0099a464e27197b081c626bf0ea399f1fd489787c85152bb15a38cbf15238311e0848e5b9812af4c82c62d87ee884abda4f725d0f96800345dd4c069762b1436f621f482589fb0ab042ca836dc7e6e8d1de427e31161819ec257ca878ffbd4b3c86738c35b9ad49063ec8e0e0394e6b5771abc19d37064e47d972693903c7dddfcabf9ac88983fcb9af32fde20d956184fde6af1cce696f0da59bf3c9b5f37d71b1be8ea56e06af8b56a4610f0a526b914980fa95d6d2b9bcac721989e85415da2c171f14863ba291c5d9d609656f9941b2c55ed249f4eb8e5fe072e0d81b266ca69e1e9799c56a5776208ea4d5df1920da6a514f77e070a84fd1541c0a37fcc8601bf9707af463edf2f1fdd70b1d365e79101ccbb00026e57566b66291fb5db9e33309d879f48027a7bb2099ca62dced24e3dbb0e44845b5ea0a24684f16c7bcf19de0cc6687b7509ffb9e8a9cf560c426d666a91e1e929ea6425de177a52cc75a256f92383a313f1953cfa7796e8fe1b729ff11406a0bca052b32a4a133c4cfc8dbcca976a00d4b7ae19b11d55a6235399b17f8d085ce7b398754a3e71caed15234f8c99cc51f7408384418ec0f6009c42feaeed992a00833f7022116bd14de5b9992ed09c96afaf5d6c31fe600fa3cecc364fb6dc01a8213e1594c5cc039a7ea031d26118ab91c64530f19bc64543615333fa34072dd75dc70d357e2370e208fd56e7a7daf87f30dee48944d83b5563872fb61072a2381e9e000fe2c3a422ebd90ce2e7a4107094f5f805c077841f540d465d3e17e479d57a9de0a6b3c56295c85b0ad1069837fc785c6546298c96a77c651ade40c7ab1a06c6791e1de95695e6c248dc39927af011232471b17c40151d2a2f5a763eb8b78e44422e0ab8d982a9ce2813b3533382cdeaa1b284d0d144126eb622979e6ea988079fec319cac45481c1a1f3db361146bcf41b8acfee8d13d1660ee1b5b144f0b0b043d6374ce77d5165a49b2399ded113d83c6f8114868a1d37c9f35811446d5f10c7e7c4dfc4fc878ced7f6979cab411c366e2be44378d991fec8f80985fb7581cc50d3ad506f4a3d8aea9effe341a3e80ddaa4dc857a0896a444c366c3466267830e8635de26e5887819ca9bce95bbfe9656dc57cf5f41b62182265cf67eac14058782de4e7945e6cff994bd5bebee64eb3e9855c3094aed5288d8012d3501ba2d08b5f612a867137cba147f96ca29d4372af173c0e7a7a38d58dea7e9d15b774c34279d0a7345aab1be9288a9247997e0f84bc99b27b054dc7c980ea1e425147f931f009ffb122f252eae1c985e6360a16f323ddf09bbb2bdfc08679dc53a39e6cc0b79648b282639e4913f5cb98c0582ab2661903107d62a60ea6ed9f0903b8796f3451dd6156c6ad6a00a38b260870e5214af91860147f5c734de5b25108b5aa83908f976c8662bbb2aef5a097fc7109d46d439a35df91b2414af8322c1c5f969bbe2c24f13376740eb731610a29465f30e3a049a5d253f442b72cd0cab40c4626a76d66f8124174a2dc8234bafadbfcbdcc63f91ad402ac7276c1b22e913e30ebf8a5ec06022952d7157420c298b0ef5441b5999d81d23ef6c5c8e24ca39b70adf246fa9f49a9b21695f3cefd95147b3c846e107c99", 0x5c1) read(r0, &(0x7f0000000180)=""/162, 0xa2) msgget$private(0x0, 0xb0) write(r0, &(0x7f0000000040)='\t', 0x1) executing program 3: sysctl$hw(&(0x7f0000000000)={0x6, 0x6}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0x282) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000400), &(0x7f0000000440)=0x4) msgrcv(0x0, &(0x7f0000000200), 0x8, 0x1, 0x2800) msgsnd(r0, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) r2 = socket(0x2, 0x3, 0x0) getsockopt(r2, 0x0, 0x64, 0x0, 0x0) mlock(&(0x7f0000800000/0x800000)=nil, 0x800000) minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) getsockopt(0xffffffffffffffff, 0x9, 0x6b5ff704, &(0x7f0000000140)=""/38, &(0x7f0000000180)=0x26) setsockopt(0xffffffffffffffff, 0x11, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000040)=ANY=[]) close(0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000040), 0x1) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x4ebfac6bbaf7959) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) dup2(r4, r5) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000040)=0x3) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) open(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000100), 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x18, 0x0, 0x37) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180), 0x0) clock_gettime(0x4, 0xfffffffffffffffe) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x4d}, 0x2, 0x0, 0x0, &(0x7f00000007c0), 0x0) r1 = syz_open_pts() sendmsg(0xffffffffffffffff, 0x0, 0x0) dup2(r1, r0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) setreuid(0xee00, 0x0) open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(0x0) r4 = msgget$private(0x0, 0x604) msgctl$IPC_RMID(r4, 0x0) msgsnd(r4, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000000000000fbb2d30026d68ea90fe95c690000002800e40e16de108a0e5932d8"], 0xb, 0x800) msgrcv(0x0, &(0x7f0000000140)={0x0, ""/188}, 0xc4, 0x3, 0x1400) msgctl$IPC_SET(r4, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r3, 0x0, r3}, 0x8000000000000001, 0x80000000, 0x0, 0x0, 0x1}) socket(0x18, 0x1, 0x0) executing program 7: semop(0xffffffffffffffff, &(0x7f00000002c0)=[{0x0, 0x8001, 0x800}, {0x3, 0x27b3}, {0x4, 0x8, 0x800}, {0x4, 0xfff, 0x800}, {0x1, 0x4}, {0x4, 0x1000, 0x1800}, {0x0, 0x8000, 0x800}, {0x2, 0x8, 0x800}, {0x4, 0x1162, 0x400}], 0x9) sysctl$vfs_ffs(&(0x7f0000000000)={0xa, 0x1, 0x10}, 0x3, &(0x7f0000000080)="d3f3351a05", &(0x7f0000000140)=0x5, &(0x7f0000000180)="21ab58aa1bfdca668af6b1f30cca5274ecb7375c064bc152f50867d33581c087b3fcecc8502601bfea75539052ae34eab61285a81b5bd726e3b11466d1d58af39f8c0797fda1135421ae9c8662ece405fd13fc809e3ce5580ade826c7faeee91c7ec5e9f9a8e89d63382ba66b2997773b9d30ced07136574a9ccf9429a887322411be15bf2dd60dc5031974356e40b4627881faeb7f3b1d9eb6dbeb26ae8ede6bbcc8de933183c1e148a38f8391bf03963883c50c129bd34a1ffc5ee39015e38735b525b6b3822090edc1b", 0xcb) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) clock_gettime(0x4, 0xfffffffffffffffe) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x4d}, 0x2, 0x0, 0x0, &(0x7f00000007c0), 0x0) r1 = syz_open_pts() sendmsg(0xffffffffffffffff, 0x0, 0x0) r2 = dup2(r1, r0) r3 = socket(0x18, 0x1, 0x0) shutdown(r3, 0x2) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, 0x0, 0x0) readv(r3, &(0x7f0000002d40)=[{&(0x7f0000000300)=""/198, 0xc6}, {&(0x7f0000001900)=""/130, 0x82}, {&(0x7f00000019c0)=""/68, 0x44}, {&(0x7f0000001a40)=""/44, 0x2c}, {&(0x7f0000001a80)=""/231, 0xe7}, {&(0x7f0000001b80)=""/76, 0x4c}, {&(0x7f0000001c00)=""/144, 0x90}, {&(0x7f0000001cc0)=""/4081, 0xff1}, {&(0x7f0000002cc0)=""/85, 0x55}], 0x9) bind(r2, &(0x7f0000000280)=@un=@abs={0x0, 0x0, 0x0}, 0x8) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x10000520) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x50) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x4}, {0x87}, {0x406}]}) syz_emit_ethernet(0x4e, &(0x7f00000014c0)=ANY=[]) socketpair$unix(0x1, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) r2 = accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000180)=0xc) dup(r2) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x13}, {0x2c}, {0x8106, 0x0, 0x5}]}) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x25, &(0x7f0000000000)="5ab7776a", 0x4) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000200)) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) syz_emit_ethernet(0x2a, &(0x7f0000000300)=ANY=[]) executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x40000632, 0xffffffffffffffff) sysctl$kern(&(0x7f0000000040)={0x1, 0x14}, 0x2, &(0x7f00000001c0)="c5757c95289a8a886646a7d48d426dd756cd3ab71085eb3e652d7a8e7f0d48bc9c4dd4d5821aa4470e3019367b463e201e96b7b02ad2f867270d2ebf8b4633951dca212cd2ce88ebdf24e5f52b623edcf508c4dfb2011533466c72fdf0a8a630d162ade47cc0ffc3a0839edaa7381be213c336618f67e560df0bad85a118cdabe364298e8cbceefa4e992dec54a75da3806655be14bd0d7ac0b47e670075cadba8c4cb1e179894ec14e218b72c417986f65ce927b5152389996dfd60289fbe70670d61f08ae0a6b0918f8e948e196c57552ddab2f5d3427cdbb138cdade11b97f87c4ca5f44d10e795439cb2e145be1966205c5c7ce0fa87e9c9240d60041b0487a3c846cab14302f7180ec9b760cd8ad5835b39e296aa6b4e44b307b11fb62a63f2455857c51bef336bf4116dd844f1cadcc4f8787ec4", 0x0, 0x0, 0x0) fcntl$getflags(0xffffffffffffffff, 0x0) sysctl$vm(&(0x7f0000000000)={0x6, 0x5}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000840)=ANY=[]) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000280)) writev(0xffffffffffffffff, &(0x7f0000000180), 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) truncate(&(0x7f00000000c0)='./file0\x00', 0x1) executing program 2: writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f00000000c0)='p\f', 0x2}], 0x1) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000100)=0x20000, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000040)=ANY=[@ANYRESOCT]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100), 0x4) connect$unix(r0, &(0x7f0000000000), 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="9876d692a3ef9c7ab923a2f0", 0xc) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) executing program 5: sysctl$kern(0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x140}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x3, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) getpgid(0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) setuid(0xffffffffffffffff) ioctl$BIOCLOCK(r5, 0x20004276) ioctl$BIOCGRTIMEOUT(r5, 0x4010426e, &(0x7f0000000200)) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f0000000000)=0x2) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[]) dup2(r1, r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x44}, {0x5}, {0x416}]}) syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[]) executing program 3: r0 = socket$inet(0x2, 0x4, 0x0) writev(r0, &(0x7f0000000300), 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x8, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pwrite(r1, &(0x7f0000000240)="45a33f480a25be8dec9061fe18cb69090eeb7342d86bf1da5930a8a0bf1a26d25e853ad3986a", 0x26, 0x9) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0206923, &(0x7f00000001c0)) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r5 = fcntl$dupfd(r4, 0x3, 0xffffffffffffffff) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$FIONREAD(r5, 0x8004745d, &(0x7f0000000200)) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0x8020690c, &(0x7f00000001c0)) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000000)="6b78fb3e55824866e782e223", 0xc}], 0x1) socket$inet(0x2, 0x2, 0x80) writev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000000)="798af17a69acad16912c30", 0xb}], 0x1) r7 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r7, 0x80206979, &(0x7f0000000000)) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000040)={0x0, 0x0}) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f00000000c0)) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000600), 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x2, 0x6, 0x14}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) close(0xffffffffffffffff) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000200)={0x0, &(0x7f0000000040)}) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x7}, {0x64}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{}, {0x61}, {0x4000006, 0x0, 0x0, 0xfffffffd}]}) writev(r1, &(0x7f0000002500)=[{&(0x7f0000000080)="ebebfd510bbcd3a9b489e989c13e", 0xe}], 0x1) executing program 3: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x401, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x22, &(0x7f0000000040)="fd0cc0", 0x3) sendmmsg(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0}, 0xaa8}, 0x10, 0xe) r2 = socket(0x800000018, 0x3, 0x0) socket$unix(0x1, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) socket(0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) open(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x412dff) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x10800, 0x0) sysctl$hw(&(0x7f0000001980)={0x6, 0x6}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$VNDIOCSET(r4, 0xc0384600, 0x0) ioctl$VNDIOCCLR(r4, 0x80384601, &(0x7f0000000980)={0x0, 0x0, 0x0}) poll(0x0, 0x0, 0x887e) sysctl$net_inet_esp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) dup(0xffffffffffffffff) getsockname(r2, 0x0, &(0x7f0000000140)) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001440)={&(0x7f0000000240)=@file={0x0, './file1\x00'}, 0xa, &(0x7f00000002c0)=[{&(0x7f0000000100)="f4ca94179abb865e7a0d480a5c60d35475a8126aa5bf4a2437ea058729ec950190ebe9eeb3d513a692952726eeb1f87bb393fdf07c3e06c1f21b895707084f35e3e8973eba1258e468aa6fb8249b139594454b2b5e13464058f7897bac686233082cadb0eea70ad588e7dab368f911bf036769fc50d0535d98cb5d160a0faef6033ddd296c688264a02d03bff5fe6da113cacf3ebdb1f5907d6045a712df982597", 0xa1}, {0x0}, {&(0x7f00000001c0)}, {0x0}], 0x4, &(0x7f00000003c0)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="1b090000"], 0x18, 0x9}, 0xa) executing program 7: madvise(&(0x7f000057b000/0x2000)=nil, 0x2000, 0x2) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x8, 0x0) getpeername$inet6(0xffffffffffffffff, &(0x7f0000000200), &(0x7f0000000240)=0xc) bind$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000300)={0x7, 0x296e}, 0x8) clock_settime(0x100000000000000, &(0x7f0000000040)) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, 0xffffffffffffffff, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) clock_gettime(0x4, &(0x7f0000000540)) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r0 = open(0x0, 0x80000000000206, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) setreuid(0xee00, 0x0) getuid() setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x9) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000340)="3ef6dca1732e26e20055bdeb1c713d40171c6ff3066f95e145c77938e1605610871a25e22a094e96c64a78e232f19caf286162b23eeef7fb42886e840000e625b0286fcbff15d9d8cb6bbc2f0b9a9f0d2f2ea1a88d2686a4b816cc24e4cbbf4d0a25b2dd9e8624bdc2ed66d13faf5d0deffff2aa1298f137378e41ecad334a9bea3bf09c200e31238e77662287376ad504e824421aa9941a53ed52a640ce8b782d0e0c57d2"}, {&(0x7f00000001c0)}, {&(0x7f0000000280)="98d9760cb7a77eac9d95f1a7d498981d92446548ba0b3bf446a4fbd3f54a00ac90fc5ad8da29147c292d6d6addbbbc1dd318fb77f28c573d4c818fd1d2244c00388cd82ce56a7ef493f872335c1baa7f25047dec99f3485f"}, {&(0x7f0000000600)="9c061240941c9a6d04f6a0314aade57eba9848fb5821126051a997b5e73a842a6b04ad000000000000000865d4c10ce39628925dec3041acb96fcb446e6f45840d115647bbfaae45703b40880b822c2aa1dd8f81213b15fa3bfa3b7fb1e9300bde5cd15e1163af2a0f17b1cbc46dd0a4454addf24d78f65d2aecc72654a4b57716b48e9639611c79ca92fe9f27ffdc6cfee8c8b3aad4c834b2c6777d21527b9959b2934eb377d43aa04dca8f7342334e248f5631fa7544a737996bf93662b0a76806e0e601655453de5792e278a54db45b79d10aeed3ea9bf62723ec695d6084ebadccabb0200e"}, {&(0x7f0000000400)="5af5e0e027b6af85fb651b"}, {&(0x7f0000000580)="49789d55fed90dc301debd4ec92e91175dc94ceebb269e4914f65111127be9aa15ca7e59339da4d190793cec23165738f4c3a97753f06c97ab1d6022244512c86daf39aa60a4cc52fc3d0cc8b90f0d4f4d1d42fac974dec9"}], 0x1) executing program 5: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x8, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) r1 = shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x2000)=nil}], './file0\x00'}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) r3 = socket(0x11, 0x3, 0x0) setsockopt(r3, 0x11, 0x2, &(0x7f0000000340), 0x0) ioctl$VMM_IOC_RUN(r2, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x1000}) shmctl$IPC_RMID(r0, 0x0) shmdt(r1) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1100, 0xffffffffffffffff) r4 = open(&(0x7f00000000c0)='./file1\x00', 0x0, 0x48) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000100)=[{0x80}, {}, {}]}) r6 = syz_open_pts() sysctl$vm(&(0x7f0000000140)={0x2, 0xc}, 0x2, &(0x7f0000000180)="d9", &(0x7f00000001c0)=0x1, &(0x7f0000000200)="c994865f6563e64fb1a5c5c67776b6e5", 0x10) ioctl$FIOSETOWN(r6, 0x40047463, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0) nanosleep(&(0x7f0000000080)={0xfffffffffffffffe}, 0xfffffffffffffffe) r7 = socket(0x18, 0x3, 0x0) setsockopt(r7, 0x1000000029, 0x3b, &(0x7f0000000000)="5ab7776a", 0x4) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) sysctl$net_inet_ah(&(0x7f0000000000)={0x4, 0x2, 0x33, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480), 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000280)=""/253, &(0x7f0000000380)=0xfd) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{}, {0x4}, {0x4000006, 0x0, 0x0, 0x80000003}]}) write(r2, &(0x7f0000000180)="0400a8fc9dfe842e583719781f8d", 0xe) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x6c}, {}, {0x16}]}) writev(r1, &(0x7f0000000400)=[{&(0x7f0000000240)="1234c147d168098b93029dfee05e", 0xe}], 0x1) r3 = socket(0x18, 0x1, 0x0) getsockopt(r3, 0x29, 0xb, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400001803c1, 0x0) setitimer(0x2, &(0x7f0000000000)={{}, {0xffffffffffffff81, 0x3f}}, &(0x7f00000001c0)) syz_emit_ethernet(0xe, &(0x7f0000000000)={@local, @local, [], {@generic={0x88e7}}}) pwritev(r4, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) ftruncate(r4, 0x80002) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4f}, 0x0, &(0x7f0000000140)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec370829753ecc1294ff6fb8823be89c5774d64378fb83311aedc584fc53e5668d4b0bde676469e20ae1805166c66e50068dacfa3", &(0x7f0000000080)=0x4d, 0x0, 0x0) executing program 4: r0 = msgget(0x0, 0x180) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/164) r1 = getgid() msgget(0x0, 0x23) r2 = dup(0xffffffffffffffff) ioctl$BIOCLOCK(r2, 0x20004276) r3 = getgid() msgget$private(0x0, 0x222) fcntl$setstatus(r2, 0x4, 0x80) bind$unix(r2, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000100)=0x4e) ioctl$BIOCFLUSH(r2, 0x20004268) getpeername$inet(r2, &(0x7f0000000140), &(0x7f0000000180)=0xc) r4 = syz_open_pts() ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f00000001c0)) readlinkat(r4, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)=""/96, 0x60) r5 = geteuid() getgroups(0x9, &(0x7f00000002c0)=[r1, r3, r1, r1, 0xffffffffffffffff, r1, r1, r3, r1]) r11 = getpgrp() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000300)={{0x8, r5, r3, 0x0, r7, 0xcf, 0x3ff}, 0x7, 0x7, 0x0, r11, 0x4, 0x1ff, 0x9cf, 0x1000}) setgroups(0x2, &(0x7f0000000380)=[r8, r10]) r12 = openat$klog(0xffffffffffffff9c, &(0x7f00000016c0), 0x800, 0x0) sendmsg$unix(r2, &(0x7f0000001780)={&(0x7f00000003c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001680)=[{&(0x7f0000000400)="f00797cd0039b7663466be6297f50ef1c877a00b8d41c35635541bf7de27947c4d9a88d447226cd891b3b7d5eab9d69d1e4afa3543aac49edb4334a9cb0040436604c4ede9800d43eff56e96908ab9bb50f6b1e1356a6ff4297640a6a2e653ecffdc9b724010122c49fbe7ced45b5ab4cce9b912967d86c95e0f96416c540d41db92e48097e7ee7b0cbdc80d35fac4a4c29db35ced20aceb1124a8117055743baf12c2fa310d841d356fc0816422a4bef60a9dd9a5f942cc9c5e7e0b12adcb4f3340ae7406677323a1d172f0025871185adbc0d5db3b6af7", 0xd8}, {&(0x7f0000000500)="7100f9b6afe58ffcd2377e193dbfcd11c23ee422331d483761abbd1ba50034d5697db1148fc0e82f00962c72e5976c935f3c20ada21709778c8f19a27b06a8128d331377b788f689650457f260b875bdaaf889a401b25bd6e0d2e8c8dc02587e2be6702fc327bce97233ec090ec28cf09f59ac0e79c515710c40c59c958557a195f552e7ab5be88b2441c7c541fc9e80cdbacce8db20072ecdc6b4c4469145f95bda6b75a2e156b514c3f60dd309bc2ffc5be42e98bd1f1b45a996235ceec34d5131d8048e1644cc1a5d7fad54bd7fb926b434e1ff5e2cfc06fee0070bb825b4bd6546a59c107a3f2380f7e5c3df52587491893ca0360e9665f090d8bd3fdab6635caddf2cc9e17cb74f3c9ea5f3887b7ecba0a08e1e40d1d7aad27c03059e61ca75d47a6ab1ccd20143f66fa3b7027a3091ee59f4d9e3c27da39f53f7bd2497f65eec0a5f8b726ebadbc1e4588e04bda8da76c4af2383810f156712d0bf4bd6836280074930ea74a5c2f94b642018afb462c5846723c3ab6736943f8cf0c4bdd2ec5185fe805ce27246f82cd1fb44b9388a0443af22fbf31866041efb9518965ef44e493575a9db75ef328d56f9491be315b00993ecdb8cf9bf8795e8163d66fafd9c27959c810c05c6b7d913525c59dedbeb935584c8250185cd73d7cbfd255c0c0821e1dcfa9f3c16110c51069ff38818bffa7285ca8dd5a006c043d37593c5c89fca18331a8e2d4dde0ce57a08e7ec5d2152a1c97c3e6ad7fb27afca9b9aecd440db50a1e13a03e42fefb273c520c6ec199270744fa578fb86c20b02350d8dde5c3d8d358858c8e416c2f5c830149a4fd005643b4c474af545b864cbc275bea29026a93f2055b98e2ea4d19ed00d146884b42591674c2062de9f4b99f6822c667755444f52c44194a879d7f88323faf299f39c08f7e9728be97432790ed1ed4b02bccca6ab61f86f5864d67152c28ee79950fb914c89ae5db80f8fae7874015444733050d64ebfe5c996587506ddbfa70b15ecaa0d8e4dca624d5e6af3f24f30c296ef3d10ec66c84b0e70754ccbdf28f4e342e80ac865f1db589e96fffbcdf48d62dcc83adf50ccadd9ca000272efa9f73787374f6038c4703bfaa8c85a18c562af68e595979ce98550e52e83c24e21b6403a7c9de739e3ec3aa8d72882860c92b5a3eab473256fe04aa25d5baa9e161afd739bcbed4859bdd302cf7f9371472efcce46b704978693ebacec4741415e421f44ea11f7008b0a32aa70009b82e8e2ee66f164699016d282564d1427131bc06b2f2811d067e0e8a037fb8f7a82e7fcf97f0f76b2c4336f41023637b6ac6410b1df5027bb765f8129242147d6250fefe280e605f14ca8a91c2fa85e2dd7c7d8ac96f4fc3e84542555871c32d9ca112c0a96488d7fd546f73348a2242b7d547472b9eb3128536ae646a4880baabf2e712a59ebc47fb7977e3151e8b1e3107efd214eb855339ed86296f00867fc6f8cd08cd309445426ef9d848e5702a6360358b734310b971c695d5c1ce354e0cf5742981c341bd9fd4af03d4147cbb19b4607053b6e778a132c30241d17f120723ee032308e2af93a2766a24e0bb66cf1929ad0c54b8421db93ae42b548873415813a92c1252514db307bbca57091c6879b7b5363b597dc6417d9dd858c5ba10570584da0b780dab47da3dd6868102ac952ec6134cc57c0a709ebd30dc5acf5583d8abaf1ffa6e14aa40453c7f42f5b3ea9c31474e83326542b47f5b5252b8b934e1c1dfbe9b83ed32dcefc4d0b402dcc6404c8128e31ff0bbeba29ad577411777f104019644c2998abcfbdb7f64b9a92597e6dbba67473dd6fa60ee0ca5db33854f22e7225061419676fba0bf7e526a37ba1bd37e198921f883cfcef814952d7f99a48f5441e72606778ced268ae3308c33b848026fc80cbd8a28fd3404398a529a8e3ce764dc857c105fa242089e0ca6a75676a80ee62bdab63604b1765cf31534202b65be2210b61e49471390bd655cbc1740f5e0c5ef8c76a2494cef317d21a511e3e1829bc4c45617b3be036fab7206ecce86ca5c9347251a6ade7fb8271f84fbaa7ebd0ee473bf598c05407ed549b5ccea402f7a66d55d7afc3c88fb14421982906d952c33d26ad9e43ca4c3fa654ba4b450db91f1fbbcd06f8dd85c214c95d84d88940f6327affbd60e50d20768831f0904020c3891ad4f4deffcd70aa813cff54c197c11b868cd6b73ef8347b100189236f648a693ebdf7d63dd0af37d0863806c5616dd916bc859f13adc6a64b6b5333276c71dd46ae1c56dd126e617aed947045a6b418490af47785245317a34af79b23aaeca1b957f5028b1cf96c9af64970afd414525b30f1b74dbe9bd38a0b7634c1f2ff8a68bd0077c519da2d9863dda92b380aa9e904ab6c5f7f8e5dda1f8d8cb5a23ce97c697f932c01a93898529f5b1365e0f19a15a0b16353ed150bc815062c0dac81f57eabe047881d6e8e2e1ef3c917d2d6e9117d1f558e174dbf74fcdf9db5b7da1604322b9e6b52b0ffa15a03c6e86e9dc299366e08074f15002a92502f4ae7001e4d0c830dda665d004223f036226a688e6d9ce90d5a0c1a6d96b1e787e7ecec627b42fbe2ca8c83972dfd72dcad37b8373a0a02166b9c143c9998c638c46c2b93406adc13252446b78b84b88051041cac046513a178a5c8e0e8a93be4b88324bf58eabfd4395ca809d1bd1ca238c354107463ede8b2c0750e582e2b0841f39d8f571f7200a095946dd201ba5234526702368f6826f9229e681de404a6ab03e34c79d8ecaff825b705beed03da7ef9feee778ea01c0dcb14adffbd1f4a76238c54fb60b716338541570e7e70e84d180e6689efe4ec1edee930033d7c0027109a410da64b126c61329fddb214085a01fc3c923f13629823721fcb8ac7a8901de0ee69461d6a8b794765bbd27e211d9122f5b70e618afa2f02bacee625e7dd8fbf3f3d316478bf9e2db2979d8a3a4a24139a01bf0c482270e03de3730b2bfbccf3863d32e787d97f6672c07121062ef7e72a51a14fea349bad77a71cc5d844da1ff0a1e265e011232704df3c6ad2a6d40ab1950f29b709b46da992f42c802ca10111074aa1bd98ea91fb465ff38c761a0a5a15f7331fc746e000c1062827c31199151f8d6d7b955b9d8cfd8d2aab5bc44ded41f05e110210c802fc5910aec61fb356e47a19bd167a660af7706cf45fc87ebc45b3ae76b2070f4ccd434063e8d881cb6601b5fec64c764c0dad69b50ad1f99eed7906cba1c93b522c6a68b745437e66bc256b150bd0bbc5be269d2d8981b8f68f1aaa7157a084107ac1fe8bce9f87a0a09856e9a869bd30d8c2af3cb9b478d1bc5d86f3900c5ea1af763a3ff1253b17cc2c5d789ad26f8198e63af399998f8cbcab3befd6ef7f900411a06ced2f163536d4ae2a51929cef9a9752e843ac698c8d8aefbfec2c90bdb5c7c351bf923786f391f1f3438c4c9ba604d0dab8e5d83c1b0a610c5aac262a940c97b7f9a1ae4bc4f20a59440dfd6c857987792ce0be9d7b322fe6205d3b85353872e32e8083a5d800c5976eaa199ac019fb48711a3027b9d162cc7d8c89bf382279aee7fc58d6dcb7b44e0b4775e14d889574b64fdab85bce27ae2164b59431125315b9ee1d7277da28fff059cff9403044e6b04432f6f45c4279e11f7ebb82de71135015d5b3574631ddf698f7938febaa4ca4dc051090858474c89199c16e55c3d74d53f58678086ff354c3ab3b53c37f9541ee62cd56e08ef69c0cf13b0b5f8fca117a88f8d2d916c6681e543a638333befd1025cd43985fa859534c6bd5c07e2f7702eca6bef103af5e19de285a40010e76d22c3845ffd9146423c92f0eb130cca7ab6b166f03913b8bc01ee79bb612c6afe0cb00ec14dc3ff5f285a5884b52cb544bd15f80e013410948621ac19f0b18b7383119b401b8ce4cdb53ac8fec9928ea732c38725b8ffbb60e88cf1e2bafefc8f2576ecd0fd77b95ec4836e876af59855064fa45c94abd09bef0b2215cbdafd907db5e63d5eb2b0fb95bcb5351de0b06649a17700e1959f3482a762ceed2d0dccfd11a6605bce4e406e5c5d6cf4e922425a86c1245844ac13fdea76ed70bcea847f2e3ff7ed311bc9015d8a6bb7ac4d8c0551ef3c2f69ac757d1b061a98c184bc97017137d4b6d67ed2ecefc620e015e84b1c565998107121784252e85fd38e4f0d4a80344e493bbbcbb8d9f9580f334b1eaf964a37873e7d3a5611649a5c966373727c2abf2682a0b5123f83c2200f5c51602d49a3f2dd191e1203cdb339577bdd85ee9709f006d9a0618e284f1cbaaeebe24aaa6f5fc5b9876f9b160c7510ec3b04843d367e9a7dc391cdcb6e3a991773d1c60d8691c889359ceaf6fefdc3944eedf2c75af6b1a454326eb9340ec2f5dadb35f296d5ad529531ce44f9a4f26378c54e8d3da97e57c076398a69cbacd35a5add21a54c82c59e7334e6c4405e2ffde033b3af4a5af76d310bac2ecc4bcc6b969bd287ec46a8b8a5608eba22b080bb7497b353bd8b94613538ed2bddd2e217cc75d445b42065f80bdbaa6aeb3dd6495414be90e4998abd9f27bf15d4a8cd9764cb17337395767f80e511e2ac2e2967f40daf3991480d90fb1c1a513b643ee300a01d8725a877e46b4a62bfb20111a93599a344298811efcb7e0bb0bab9764649650ec1ffe1a4bc36058e393689dd727042483bb592025c785aae12c6efd79d91f4bd50ef2aac6c3d5d3ef7c938a5c7729303c175e0e0d38e11a013a44270aa36ec040b6b9b37d5f04c6f6abf824607662b517f8b93529d6e3097e7884c35270feaf78ce90a66d4c268f489665ac24a372bdaa95eab47490cfa9fec5ca5546f924cc85f7fd63a028f46c7772c6cc98241d3fa9538e7ec657dda7e6f6a990a3222758948f2f20e4bc404260a399acff3be3cd1a293f48eb24578d0839d3d986d0a887cf34cf89775347ca86c006917ebd76cb8484f4c96d3f9fcacbe3038237b57203d18d616c5189715a4dbe5f7fb40543874d46d948b54d4216b52c5aa4c2e0f9f31c3c55b005432a3ddef4ef9c6c0d68db3480dabbd5d962f6d8d7c71988d18ba79cf7a22dc586ddcf4fab92a534a19ccb3e3d39fdfce9bc11f6f07259a05f4cc36f6ae9f0f02e75bd4e97b201ff688cdf60402354b9954289b7c156e7e3852109aa135351ac228743d0d08647739ab3d21762766ddf8a28dc73f127dcea40034a27c61e7e0e43403f99daff0e442626997cf01242a7c61388ad63a124794c8346ac0329b8d2e23b2c41361ce11cf80bfb322c74ac284855e7de1a70cf52ad0dfe22e35599301f72c4d20e1bd3b7890ce27b74e3455c870d0ab74b7ccc4be87a9f4949ef8053c3488a6df7ec0e398031a83fa947a780a51844172bec80fc7b6388e28f4c38c97207e9c5680abe3a042ce30266d50189f8bf1c9a2880c913b8bedc126ed742b4e42b80209ab95e99c8ab7e41b0777c3c764883e306ee80d53fa3743d99c4b843b090e70d16018decfafa810608eb07eca70e31c8f92e166696b878fe5e5a6f171aed251d1f5f2e0ee7a9a4c40433781832cd69703ecd002193e688e1090c3c30b45e1859067c84541371406286d52cb7ef5d4279dd0209b2b2e6664f35a48fa2ac8c0a33a588029adb019b3e6539528eb5ebb9a4c5fa6f511aa883cac3d2e2f84ed79e7d43c79473c46bb7940c98c92900c9708a9c6462ccdb5691da79d8846e50f3857c7e1715f1682824f3d8c7b5d7316a2e811687903161d8c6376ec92b64", 0x1000}, {&(0x7f0000001500)="e7b1d8ecbce0487db122d8385d200010229941908fe28cfb17d1ef4c54d1c345dca1baff86898343610737448253aef764241df0140bcc7c0ca21dc805add096424285a38619c7f0ba17e17a0586c7451467bbc36ee6ed16bd5cb9f04b17e5ed25b7959a23ce71edf9d91a30497910c6fde539e7ff9a8f459c", 0x79}, {&(0x7f0000001580)="fff6021d1402e402a1be5f24c61a070826ecc65408cc5f1ce4a1d7e1aa4b76c65a2cacabd92cdf02723e9147a773895e24e43644cc8a8c6c87bce4acae92b6e67516f8bb8a2b0d6e0905edbfe54030b16d212a4a90a520b1d5760f927eb38aa60d6a3f624b89aba889f374d282ecbc7f4a82d8a0e91ea2906174afd4271d909997125eab659ef8a3883c5d0bf2ac1af173baa8c59457802a99cade6a6106bc0857d0e5d21f3e6cf91a9bc40770fb174bd362dc7a90596d05e80129cd8c50878b08cade1cee5032577145b40b25534a9d6e1ef1e8c12ec3821ee9a1aa800750aaed0d6f8dae1f25f5c89ac9ef7d935d42e90a337f15a680a853", 0xf9}], 0x4, &(0x7f0000001700)=[@rights={0x38, 0xffff, 0x1, [r4, r2, r2, r4, r2, r12, r2, 0xffffffffffffff9c, r4]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r11, r5, r6}], 0x70, 0x40d}, 0x1) seteuid(r5) r13 = socket$unix(0x1, 0x5, 0x0) getpeername$unix(r13, &(0x7f00000017c0)=@abs, &(0x7f0000001800)=0x8) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000001880)={0x7, &(0x7f0000001840)=[{0x8000, 0xaf, 0x0, 0x7ff}, {0x0, 0x1f, 0x0, 0xc76}, {0x2, 0x81, 0x67, 0xaa}, {0x4, 0x0, 0x8, 0x672cf309}, {0x0, 0x8, 0x20, 0xfffff800}, {0x8, 0xf5, 0x2, 0x2}, {0x7, 0x6d, 0x7f, 0x1ff}]}) close(r13) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000018c0)={r11, r5, r9}, 0xc) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x80) executing program 2: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) r1 = dup(r0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x1000000000000000}, {}, {{r0}, 0x0, 0x0, 0x0, 0x20c}], 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000000)='\x00\x00\x00\t', 0x4}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa) setreuid(0xee00, 0x0) r4 = getuid() setreuid(0xee00, r4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000480)=[{0x0, 0x0, 0xfc}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) fcntl$setstatus(r5, 0x4, 0x4) recvmmsg(r5, &(0x7f0000000380)={0x0}, 0x10, 0x0, 0x0) r6 = socket(0x2, 0x2, 0x0) bind(r6, &(0x7f0000000000), 0x10) ioctl$BIOCLOCK(r1, 0x20004276) r7 = socket(0x1, 0x3, 0xff) ioctl$FIONREAD(r7, 0x8020690e, &(0x7f00000001c0)) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000000)="6dbdc47c76b5c602aa94b9f2e0d3316ada48f74528529fc539ed4238fc036cbf36a36c1981eec509c7ee906f4c20ba68e19860a1fc9c5deb847c6c6a566813fb4e", 0x41}], 0x1) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r8, 0xc010427b, &(0x7f0000000040)) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000480)="c0046854cc6aeebc680becb819229f223c6c358445e1e92df74903502e2e", 0x1e}], 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x20, 0x0) executing program 6: r0 = syz_open_pts() close(r0) close(0xffffffffffffffff) r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x61}, {0x24}, {0x6}]}) syz_emit_ethernet(0x62, &(0x7f00000006c0)=ANY=[]) ioctl$FIOASYNC(r1, 0x80047460, &(0x7f00000000c0)=0x3) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x7f, 0xffffffff, 0x0, "00df00003f00000000000000000000006d2b00"}) writev(r0, &(0x7f0000000100)=[{&(0x7f00000009c0)="00681c735ebcdf1ddeb0dbde935a3cf2bafc27af3e17379e0c6f59175bbdf7db589843ec39f45c9e97fcc284b3e7f351b609", 0x32}], 0x1) executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) r1 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000080)=0x7, 0x4) ioctl$KDENABIO(0xffffffffffffff9c, 0x20004b3c) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f00000000c0)={0x0, 0x1, 0x9, 0x0, 0x8}) r2 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000100)) r3 = accept$inet6(r2, &(0x7f0000000140), &(0x7f0000000180)=0xc) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x8, 0x0) socketpair(0x1, 0x5, 0x1f, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) flock(r5, 0x2) flock(r5, 0xc) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000000240)={0xffffffffffffffff}) connect$inet(r4, &(0x7f0000000280)={0x2, 0x1}, 0xc) writev(r3, &(0x7f00000008c0)=[{&(0x7f00000002c0)="bd2251d63f1235ede8aac3b534941078a93f496dd80d2bd98fe67d515574610566d8c38cb8708468e7536f2f97fd2a809295ee5c078dc301b69a5a34779167c98471d11bf617a37b0653c3bb716feb4a497530140122f0d9b691098707d9b8a315e55fd29878ac5ea3b8971fefd76eddb77a53f4c6c235239d78db161f56bfa181adea215d4cd98eaabe4a5626454db0f706766f32cb36509f2d7d465aaa5aa8c92263c924bf56ac5b214789fc6ffb985186e2bf7888d9f17fdc22bc2bf7b3042ba7337ad1f579e1c763887e3c773194c13a3c37987b8a11f9685272365d3a4ec5d85b8d", 0xe4}, {&(0x7f00000003c0)="b64472139631b2b1b6349b82e23998ff3f2521460a83300a298ee845cbbbf2c69dbf13c051e8dad1395bbaee197f17e7a9666f79b2b7f4771ce1464276d1baa6f553b237d7f0a0cbf25cb1b12b62db67f59e990b90c569f4622a1e18d52f082cf71e33506a39f3e4a87a191fa2cb73be41c512384552af8da676", 0x7a}, {&(0x7f0000000440)="94fd7753c247945d54d8dd84a78998933179a04dcde7a2106e5051bb7e2f1418dfcdcfc9f2ee5abb8e6fc272b996f987f3267028732abeb65c5b5de688dfa9054e4db7a97b732733b6290dacd6b1a22c8cf58359025b58e1e09c6875b95300d7a761f7c3cf0c3c26390cbcfd63190a0b3afdb71ab5448c251e0ad3ee10e2fcc46425f398696d21e321e230b0a25fdfda75b5de14ddd6f579f2263ac0d31534ed4d1a645297a624f3124697822c14cef093d0b290eda728e7b9f10c70e49e32fdc12a596e9e7a1fbea4aa9fcbfb2732facd0b8966a4f777ac1f3b45becaa8656abe0b46235fe84fdfcce564f041882666deb513821459248cc971d8", 0xfb}, {&(0x7f0000000540)="f05eb40061a6eb88c86dd9622737e5c06d9e08bfd706394099ead2b5de435d6b155104b5e287a03c173a0e98d1e3516c8b1ca5a2ce85644c23d14cf63947e48bb1ef9f97a1777c36e62f2548a5a75bb9f4aa283f276d3a85fa2e0d6ecd239135833ba5395327119a7b47b94f7a1ff00c47c699dc85943baa225c7df8ae3eab4e3b6757138b61d9009bb26b6bbbcaf486522f8f9a7693c6e7b37b8e7c8bfad20529049acb6139352560f1e9edbe8c46b5d5ad76270be32fb96250eac54ac3295f8e9fe60cb279f47625655e", 0xcb}, {&(0x7f0000000640)="ab21d5ca794c3c52d7f1ec561cdff865a356b44d7a48c1ced9b78ea85fd1f2795a4c8a9e03be4b6b44a5f2d30fd70ef2d88754e159a453d396d5ab0c669aab335cb9e570769caac816643b8061517f087d27363f58afb52ab871178a8b9da73bf40e96782c6bab8021abcddca303fafc016a41ba24d29aecb8b4b65cc5319fb361032e7d635dd8668ab57b39dfb3ee1ca721b488a8a092eab5cfe34e07eaf375ad2ac9b4b54586200eb4aae9980a0bf84e0425279369a677829666b0cb406b67d4a4d62e8ec83cff8c97b6f70e", 0xcd}, {&(0x7f0000000740)="aa9d8ba07d4743f206ed1b6aa59c2861ab7532b5f91d2564948d07418e516278df468d7c0e6deadbef6be09c5da7c2aedc336ac99d9e2767be809b447031d896b0a7e53a", 0x44}, {&(0x7f00000007c0)="a6c0f8d40e394c8f9ac482312a02585c9fa4ce3080cf9a91c58f8f3ad8b86711e21269980419a75a3b07a777e7b20b34407abfbc64fe720b8fd18eb7a79bcf0b48423523df2b011c7a30af22044be2155922301e37c6d05c72e35a795583728e0a68708b9ac207f33c8428d020703854af46dc4080ce9dd36a7f5162e37ec404c3ef5222559c06ead4dc15c0bd4880a6cc2a4fb9b504e52e50e0c27bce6a97cd275c26eeb98269ee5d64da21cbca62ee0ac4a568b3a704874ff3869375c6303fb93573c7db40b370adfd9e48b4dfa4b57e78001c29d873bfba972eb1d8ef4c4437fe0fd5", 0xe4}], 0x7) openat$bpf(0xffffffffffffff9c, &(0x7f0000000940), 0x80, 0x0) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000980)={""/16, @ifru_addr=@un=@abs}) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r4, 0x400c570a, &(0x7f00000009c0)) r6 = msgget(0x0, 0x6a1) msgsnd(r6, &(0x7f0000000a00)={0x1, "ffc44b409c74ba83c9646a839a96475df4648428b6a0241a4f8440b6b0a75930f3d721e23a2e8c3fbf2466c0d1e5fd9c4d0cb1ee11b1d97e08b84ab7be6ef97c14ceded3af5b439b71d1faccc3d9092ac5c40beb84f1e9a61a79d12f2364c1d87f298c1a282ad284a61b0f68fc1355186cfdaa5f3d41d94453ac20235f773aa8391518eed32a0392bc7c65efc7a695459d644fa7bf7b022ee446b8e9532103f6d39e96c96eb1aca68f2fcf17cfb226f054728f6b4e5b4f2313cce86ce461e3671e766c53eba9f96dcb9c00bf57aa4ea18fff0b85bdecc2939d0073b911d346298b19298c971e5142cf026fa66ba8a354bd185a0698aade19feb326f2d7d3a380e91bc82720cc464e6bd006061f08e14b1eea9f3aab7c10182a8c1347b7055fe4fb1bcc42a952e5944c271af05e96e14a9dd87ee2da0e3dc58b4ebf2b43020ffff5aaab56bd4131a818997eda46f846b2e325b1f03d485f5d42cb0c02733bc0bc35f90486aa4056e8192509a2beda0b5ca78a72cf504b0afe85c3963f181e18a0fb8257cd905c78a015b01e047dd8cdbe1bc820815e5ec4c59ab0b9ea1898c6067ef213958400fbd1ccb8b0383ab60582bbd862861c910748ac7a03ac2c8f6f6e70fb3eb9ba07115409421cc92f602f4efeeb9dc97ad9627bd7b9fa659a787518037e0acf2b25a0699825506740a5490d59cad25fff5efa91f53fb06d45b35c83f97297d307b5d3b68dbe6dbe2089ac93cc2d52c636f58cd857dc238b2d2c2f3bdf2110254c73d9a52310fa105f52c83c0efb1c349cdd5996c048f436f3350bb6b29e820d564e71c789d2b05f18cace0563883c705b7e5b9f363f71fa3f83a946762e654d65f8cb29c1ad4fa698ba98b520ba22bb27ce5ba56c59dcb94a180bfe34c96cacfddc8ac922ec83672415bb65adac71687e69da80595f67dc727655e18cf99ccfdca2fa3697947d7dc322c28cca89dd98876ea7154a9de7d39cfc8e84ab47f28ab0ef15ae63bbe2ffbf81a8dc6c1b5a7cfb944c65002a657c416908696417da71f37d6b1ff83ca9c10b2fbe137c5226c94a2d5484af500ea389439b1dabf0944110ab0589c1c556801f6ba4b0f589dee52f57d9e783752a521f04f0ca0938813e6f2f635775589b7b367bcdbf3beba6ce120f0777a597ca0ce3a67c53553788b352ed1f289830ef5fde968ac8cf0da41bb73468707ab0c48833bc4ab7202baf5c3ca2ccc6703c45900321cfc831156911c97510f6b5d4f407acf79f94d0ecfdcc0e0c63a7cd864a3a502c63a8d7b3ab47ba3aa21618e117c66a3314b00f59022eaab011f31ad73aadd5b92839073eeada183bff3c02a396f0b884def886cf1087d8de56c03b5340a6aea858360f1d1643d6bbed9a71f9fbfa1dd722a35fc4e9ebd8743562151f2ee2540e282332849838d0b84305d0b127c159d2363c0590e7aaca45ff203c5f88495a8ec556f50e76b0d218f3b203c471830f8fda14ab334299ed41abe2299f3f5ab24e52efb6a701fb17d2ab3a106fbd36f4ac93d03e45bbd1f4b2789f9df6fe0ab12db3d51d289687124c7f1567499d34133a19833b66e0acd08bebf52ee86ee512df4f16e573f2e652c97a24a293c873bd325cafe9423bb685a31b3406b0e454597433ae90ed2099aa67a223f0c2bd3d6f5be215465ac002962c022ce8c9413090383978394cc95eac064f48328cd279317fff9e676c8b4fd2e465c1ea524a2eab5139feb2a88b37563484c31a180d8abfb9a78dff7cc9142060850f86f5611f0fd93dcf50d02d6754b2f48ec27cfca059aaf0b51dce5474dbcaefda9a4d2febe31c5e01c6e3286f19715b49bd24332545e813719ee899279fe7c7576ee6c43105b76c473006b03e2e3aa6ab0c8e1b80c4bbb8b6069018f57983f2a377ba30c966b2bf1023640f05ff483728f0ac9a874e4d4a5fc5b269a73318d640dbbec9bd9fb7eb0f0d194b1003aa726e6b593a8de902a9594e66b16216b520ef7c3e0efeee8bf2979a8f104dc58c1bc1cbd0bcc8fad6c788e518a07287ca8f3b53df229cd4f924b223eb757836ff9c7ddcad5174ecdaef59a3e8a9060079cdbf84781cd59a004730b4d17d54c5e3da1a95df59f6264be60aeaaf759944badb514a65525db622627e40abc3844fc2779df09ebbcb5324894d2953ffd81766a50f66fc2ad15981e3f7f307a86cb0db07f17d313de76fc114e4d0d76b014d6f32979dfecbe2cd9e1e228eb52b6fe38c82385169e0e209275bcb0c1af188b2639cbbcb3b71708fecdfea3b9fc9e8aebc88c2549e7b8a9b9cefc5a00b0fd94bfe68748879f5f41513a43f6d3c623bc027cada054d41d94d7acc96434fb23951ae8c9b0eabb3eddc3cf25f015062c834c1ef315e397403ab815b30dd556104003e2cb8b7c9db6df5adabe5b07ca0b3bf06e0f785f11335d7ee7d5f190498460322f5cb654b9264533cf1d4cd96cefbd07a9e70534cebda08f7af3072f08702f8e117e1ca7a33b36a59f976f70b492000e6ddcb1407a3c2b99938a9d801ae5ab051ee606631ce4c038c9cc399f2b1acde67aed89b38755b5059204b637e577b51159cf143c760e939a9bfc68d5b0ec135d1334dafab898a9c752b1e9f57c94bd0689c092db389f0bb46f7ac9c3981463ba7f15f38c7dcca1a7fa1fcb88f13a4b39d97230f838a5ea7fa9db6a8c97a284ba7482698bc9f3adc2985422707640223877f38c0c97e4791b9c1fd9df38ee073f75a992a292b78a894f2f9ef1946db4c276467eb8f02dab66a917f95ed5b604c37661d64515129ba400c71971a23d3cb9546bbb64fafb2edc2fd8a7965149bf076906125a0d87c66fd95403b7ef8e5b1f16a1aae624bda65fa8f4ac0833d4d8f13a2e3b287432d8931e2de8e987ed0ea902231ab36a477bcdd4c5b944e79e5594dcfcb0db8a5ba27f3e640ab42f9b125ab273351b80d105b988ad51ce1d31c5e2c3032d09cbd86341fb4aa7603f5527c11237db202093fadfef36bca63db190e48058ca7e97edc15459320ff9b1199ade1b6575b6299354bfd77950461fcc47fba8f14544d6bf920bbdf6e8d14cbc8987d3ee525649e6dd9fb4c13f85377478fa5bfd0a2a1ac876fed85cd178e7b404310b325d49b9aba64887e2d98b802f498d4e9b90567199e77a530328aa5c6a75eb5abee975945673d5e807aaefa55e3fa966f4b08f828fc2db95940da2b9e66497d119e0cd98db5b8595d97909e472da6a122c8542365f65bc12b6ca021873e8bbccb5aac8df439db3416935a2f4c3ed6ca88a823be6c7b663a3d655f2c947d074e183416a01cf9f718c8b4d67a3ec92cc31c7a803d9215070bc9fdc5a4e4cbfe760dfbac034f28e02e96abb6c023f6395add378456c4c2d9e5a7cc6d78bd8c6afca86cbe75358269b1082d13b147f0015cb9528fd1bdea8f6c48db135cdd4dd91cabd2dcb436a5a3df826cca9cd50099cbcaee90aeef3ae2041aeb6bc29e48af2bafed832b9267ce6799220799d5b6e7356febedb065b43a068537bdac5db6922ff7f83c90c5c098155cd9fc04ce114ea6dc44aa36942290c2a1a78112fc796a7acf3015873fbab6efb6f633690c115da4163bc83851364aab524db0d77a93540a080e5856fe1b61ed40c059fb81d475f2da2fabfeb7af79e8a6aead7e0218d31d863ef7d271593d63c5b6ca74c885f397af3dd5ef1d83f78d580432cf5fefba97decbdccb17f7109655898003f173dfa059c082f031d959c20d254434900e865c8b886e28cd80a025403c1ae75e16d93ac7b62464305d7650f2b46f0d636d9c288f0b0a9de11982194165bce7793b79094e7c6f9a3b6bc4578af970bfef5212bd497df099ee9c39d670e54e46dbac90b5b856d60208a7ad628799bd183382979e8ccb4d86e6b1b2b19b8998b970dd7021434b45a889e57c7883eaedc7cc668f8d8c01a849a36d1dddd59afaf9598b1e2a4a71d1c10faea73cbdcd84aea9502111caebd762f3b5bec9d9ea06b3cc12683dc30e7572f576c1911fca6520a3e08a21e17189f165f40ef96354a80362fdae43688e3620cf9e1397a39fe268da12020536bc1663a4d5dc5424e9a27afc0690dd6032ef42c272b83b03f6ab08417d30aafa064e77290d0d70556854907367d90f04af46daa434bade8ba069ae646565f16fdd56415d27753e04c82fadd79031b8a210489cb3e9244b160609a0b377b28605fb80bfc21b995b0341b994b628aceff4cdd3b45cc781e0a2dd5e0cd346a9382176cc0c847159b58f9b4a050834de51f01c9d0b71751dfb8cafe5750649f91cf420007c4d2dc5fee54d86c3c866325a7b1daf9883867238c8405c994108b7cd17ce9d6329dd15415ec4665a65918591fcb79c3c172dbc4300969663695e416036009e3b338d8b1d6b1bcf3332f18766658ca71e14f6b6b0a1e466a47ccc777d737d1675db868dc98dd708ef7a38b61941fef46799ef812ea2d5c11d0e511098ecb889ed5d235ff8fb5cf22ddcb66f0adaa6040526a2f5b31f02e657a846845f4dfc82b734e2977f955515313458fd152f44cc73c455b5ce4337988e9d92270f837fdb5f93c37f7ad59609fb1492170b4787ebb2981cdda68048764aa23d85387862f6a135fdedc21dbcc5bc23ac8071ee45dafc6afbc14b6afea9ad73a55c6e5cfaba7e25f48f5e6049965eb17f53479863ba3be8128550f8550d7515da237cd86cb79d34bc5ce31d17873846d1bd6f24eed0a50bd6409dda1cdd99dcfd2f125c4a3e82eecadf58cd994f0741da8085ac7ba82821af060e0858e29c9ac27e13680ed54b8c31d38c4a9cdebf309bf7c2ef453f252482c24a971286b2409b4981041861e71d58b85a19a8888d2f778ed4a6622a7e631fb57fc3617d950d67d7507b64986afa359c5808c7064854578aedee831d525647793b1f78bdef43365d33d145a77149a1aad9b7e6b294942d6f874272c19dd24cff8270809f4b78453d121196fe14bfa68d320ed4d8e9b17b4c8ae7be3d9ad5efdb7863866b2921889eef4e45873824df39c51499ac803ea45dff7ea5966d68493fa5656aea4ad56406594218237c56816d8891b1e9c39ec1ca1849ab211365b69dfec17b235a7ef00adee5f0fb5516648ccf392521e6cebb4f202ff956b0f80bc56b07b30f56513af674a5acf8f655e7aeeb5b8e1bab02cd1cfa3117a659d1fe6a9ccda7361fc8e7680f908ca9680339c4210ffe6cec43c62d4639a0557915da9cb8f1b00cf2ec71d7c5d4459e5d0cef3c209b9294af8695ce3ddc2382ac61b1e53d3d6e6c8215ccd4fd6b04f9f8d8e411061228673728fa4f9e32c6ad4160cad04cae7803c0e6a5c65c3fcb601fc13245fadf62ae7c01e74f18b9169b25b7b55aac35f52b812f35da99866a76727c6d6f70cd78b79f821e9ecd341bb84b8dd9ae7dfdac284a1265b4e07f5a042a31e8c4153c6f65ffdced6f4de02ecabc983428edd007fb8c0024f9427b404c56105378babb86374606ff61f924bfed6550d8aff6cee2d3948b2a2aac1ae9787ba4876a26b49e12c1d5a4828ed860e8e008da38a640680431852649f467e8b5db162ee187b354df7cf185578dfe6131b43e43d79e3dec9749e973d8899078224343f432695141b74dcd6cf683417d6dbf0c12fd45787d2e2f7205a9364bb16f0ede353d30d91b2e9d1d0c8ec443aa2a1d7b9b2fa81999daa8d3727b54b794adcb991825e9f537063237757a6dbe6949c43e76b1085c5df8bbe3d938cb7c5181965a530e62733c3e80d8b923c81ca3bccdbaf5a88ee88b"}, 0x1008, 0x0) sendmsg(r1, &(0x7f0000001e00)={&(0x7f0000001a40)=@in6={0x18, 0x3, 0x5, 0x7}, 0xc, &(0x7f0000001c80)=[{&(0x7f0000001a80)="3596dbbade44190081e4df428962256737c2a9f0ad074caee101b9da2246eccbdc4127b058cfa4efb03eabf811458a9ec3907b621139e82aa951b157e0c5e42dcf909fe8e825dcfdc5a7fbdc3e627563c9582a2ca3f24f3e93a088fc1a91b32ca303d7af5e6dfb643c7d", 0x6a}, {&(0x7f0000001b00)="18ca1210c45fd2660538940883e7281b4e08603a1d60970888c3e09c2f3973c3a7bbfd59d3942831fc8e00da4ef20b410d48d10ad70f3bf685861c1f50ec122d573fbc3ea686851e", 0x48}, {&(0x7f0000001b80)="b4f40d0dc3a635d1179a022af2a30f3a4fb25dc756b37b964c9bf00d7e51b11715effffee24740904cd1dfbe534cadb78ecd159c94b1cbfcbbb650c391f5257e8435c01ceecdbd8461de666f27623edf2cc2b35fb909bc2b4a984457bcc69432b9977f05f93fbcd19c2dee2b20e3e2e6354b772b578fb55c9954f8c632776d7223ccf7f785ebf3079b6fb8c57576edc9a90356dc89c889f9693ff69ec5d59429def371b775738b6334d154b62cc7ec91bad3edde0d6d096e", 0xb8}, {&(0x7f0000001c40)="1db65ecef489fc6b5f0720c7c1e1f297f45e912fe4aef2fb62cca2b92e15d92f216dad0a52b8fc181a7b9ddf613ec2d8c5ae58458367c303cd21", 0x3a}], 0x4, &(0x7f0000001cc0)=[{0x98, 0xffff, 0x3ff, "a051712edefa2b3ecf6e92478a492c175050b8d89f23585150f75f9a927bcc201cd468b0c00fcaca1f7f84fae762c75f0edc1884706a68ff7cdb60db71fb38f7331730e074165491f8970371793619e38cb607f2a77a99e598a79cddac9e960c779e2fbac487a890003b96fe5fae0b19165f4c4e1f45d86b6f04da06ab03d90844e5"}, {0x98, 0xffff, 0x101, "ff59f9e4bd9e596a4ab0753df863e41ceafb2d53ba33bf9045fad4e2dfd5150dbe35fb199bdac326ddc201be7975ce9273ae0f24f939e5af0fd993ed5b4d7e3234f47ca492bf8b515c55a82d46bbd8356049dc27b1cf89beb4c1174649abcff9b4d9577cf101a9ba68ee7bb8fe97d923efbf1e5ed49c92d35c0e15f927e019911437cab81c"}], 0x130}, 0x0) geteuid() r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001e40), 0x20, 0x0) ioctl$WSDISPLAYIO_GBURNER(r7, 0x400c5752, &(0x7f0000001e80)) recvfrom$inet(r4, &(0x7f0000001ec0)=""/4096, 0x1000, 0x802, &(0x7f0000002ec0)={0x2, 0x1}, 0xc) write(r7, &(0x7f0000002f00)="e74b248a56ed1f1b9cd9b06698bb266e4326a732ecd909417cc3d83cb6d62c5ffb5d622b19c6075f78b50f51ecad134fae09fc5da0dd9af02597bfbcb192947818759cf6b04af3fa96e84eeac3914e13461c48c6a142ff38d1bad8d87cd78fa7d04ab53610e57e58d49db69b76118fad8dc32f3bd66d77f01409e2e4a05fab1a0a9e069fda56d33aa8d60b0b5acd704a2a2c7a6898995afb0a21cb1f1b1065dc8b3dd3a5b1aa39c8b55286eddb7389c36a6b4fca0854357a0e1f1b42a49051ac10ce", 0xc2) r8 = openat$tty(0xffffffffffffff9c, &(0x7f0000003000), 0x10, 0x0) ioctl$TIOCSDTR(r8, 0x20007479) msgctl$IPC_RMID(r6, 0x0) ioctl$BIOCGRSIG(0xffffffffffffffff, 0x40044273, &(0x7f0000003080)) executing program 0: mknod(&(0x7f0000000000)='./bus/file0\x00', 0x100000000205f, 0x5) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{0x0}, {&(0x7f00000011c0)="3426c93197380fbd69740c412f50f48b976dea0cfd6f06f59f77357292b554430aba3b846bdb966dd99cd0ce041b7fdc304960cb3546f0ad5606af901a4befdbc62e75fe1633ba0003f4d37572c2393f1023f40a4d623369732ee5d209db8137da8b3661dde64f604523", 0x6a}], 0x2) execve(0x0, 0x0, 0x0) ktrace(&(0x7f0000000100)='./bus\x00', 0x0, 0x0, 0x0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002a6c7a20 denied attempt to set clock back 3222079505 seconds executing program 2: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) lseek(r3, 0x0, 0x1) mkdir(&(0x7f0000000300)='./file1\x00', 0x0) chroot(&(0x7f0000000240)='./file1\x00') r4 = open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) open(&(0x7f0000000180)='./file0\x00', 0x20250, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x35}, {}, {0x6, 0x0, 0x0, 0xfffffffe}]}) writev(r5, &(0x7f0000000080)=[{&(0x7f00000000c0)="d3d9bc6f7a689f455f7bc4e71ba7", 0xe}], 0x1) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x29}, 0x2, &(0x7f0000000340)="bee4a8d74a3529db0bab3cdc6475ce574976a262da130862829d4d395c16c1163c83a31ec0f597f30bc5d9fe5a7f4b62b65d5e0b3004633d7579f8489d9b4379fd2f3097458f0ed09cc633f17dd2318ed9a3a7ecd3f705a500d65525b1d6fcf735177baf6d46ebbe488f2cb2dc1f130594a638076784a32d3e45be46bc45cb8fbac9a5da388bc6caa3b875e12ae94805f0a66b2e630c2b78892a9c3ab149810284d15f5f6eb0673bb8030f8da35d3e025ffee619e8ce9a01a821ff9d05dd6d394dafcc3890e03e9f9ac1d3b467f678940e45468591d0e6144b34e17cbbab7fd3845af5f1519260a529ea84a44d724949cb0621bb9bdfb271123862081887ed0306e51032eb9e186a76c1be920caf17b5e77c023cbc79e39a06eb53f65cd346d985459f68ade88ad9b363cc5daecfc04b3385b32e4d78749480109aa0123a123bddc842a188c734267dc9b76f1adfcf1da926d953c62089f44e4930b931550558377bfc5007f8e467b77bdc4f2b14292daa982b1a303e8bc8704f2f852e194dc60b14a11df16389cec1ce36325b958431eec6d35e4ba1aa4e1ff42ff092c22547644cb6431a8ed91c45ebe0c6f3c3394754965305bbe4f3ed6b8dd08b9d287ec79eca4e1397a2e08d44e46036cd4eac794f73100271e2e6ffa6c62fcefe4b54bd365bd7f06fd3b57ea946259005b6481b9b88c1f27c82d193e2767db83d85c0aa723fc03909aecc6bb2384a19e442c8331c609dd5d15b8450ec3816ba34e68521726183925bba2b9095cf0bce71872302d432208b5e81ae88c514e2cda794940f89791fcb652e0b74bd80d359445bb77303afe46a38ed678b5bdcaddbeaeeb48d0252fe2388effb959f8a26942f00ad4fced9ddd7640f5a660504b43965ed2a66b14db7ec0fc831968e494d89057a7b0424691fd12154a1ff47ba16d4cd9e0f81611e5e19ed5972471453e6acc3c450ffea0c38893a1f33d9f29b10919cf0bb6e5ecf45c14ba6a23b7c9840acabb12e126dd7d2b6973ad01fd2032b1d7c98dd6643f44e488e38ad8ab81ca85ab746504564a28a3bfd9a4b3fa84681d7da87b9cdecfae730a3e4bd8997f20421157c8720a95858a808a4b0758db1d64ff6517c16e2e8992eb60ffb1e12bfec7eb1ac7b9466b8e6156341cf76c5774cc77af15ba75cca24711ebe26d8734ab8303ff0de5f15aa34baab18a01dac1f89ece0315ebd5914e1d0095057de4c196fb98b01a49c09048ebb9d6c8a0280f280836875d932946e428abfeee90ecad162630826385dec657c0464845cb2a728ea5fc318b659cc660ba799567b1ec8fe2931b39dbcb8a73a72243a774dc090440c1702c91d877ae75c3f811f87ea54cfea3ca5c61e65068ae975ffd66f138bac1e6ec6f8783a260ff4c419200991ee093586b300cacc2d175299ea3986cc7ee70d3a1cdd8db5911ae5a4c9d6b6912b880c749b13ce0e633fffa21596d12917677ea249944425ebf76bef4be831f55aeee8a49da2cbcb8af3eb0a109c0ea2e5418eebc90569b1ef3ea956e819c079bdea08517dc30cf62f1ebda0f4ef52094ff002f6b5009b509fd6e43e6978845356f6396d2ea9657a1ef6eab22b8da1441663d4a3a0102316fe8d97e975c8fc20d18cc1f20a8b77ae65b4f9a10c6e77af22ad9f09f79c35c1d60b30e13370f819327b822ebb7b8bba08b1d1449500e2d6fb75da131f682abe0aa55efa14350cec4bb7d93b17af19eb6158bfc04fdc858cef09085029d02ccfb3be76f93d316dfd5cd93523e942fc9ca446e11618bb20514b05dd0325c2822bea8b3040f25c809a1f6493d0fe6ddc78c1c9a41fc4fcb0a92c3c1aa96456812ddda8014b49b7d24ec25714295377a6b2fcbeae032a1b0704f9850b653d7b090ebfd83b7942bd26c6be8e9b45311a4ace537a79a7f0345969bf3ec2e2d83790f8f1174f6085b279eafb531118733d2144a8f87fece31aee11052d4630bfaabf4763b725a0c226acb40302e185501ba489cfe5a3fa2b443fc1971e533ce36633d4788925175f3346eaf9dbdddffad6fc4b6c0bc5dcfad48ea539bc6762601a38e4ceea81db95eddf2ef06a2f6515c40434c39960fb669e388ddfcb3a41b1f0e2ad5aa4e27eaf39ea505e516c1076612d183530c2db7d9ae314264739f93b9f9cc903b0ee7a6d94d9e850743691a0e17b29665cb06ab7401d11df2c7c969a1cf5575f1e09253e4ce705781678c07082bc88b7c71e0021b8ca5dfae0c6db21cbb2cdc1f182c82333adf50d2f0cbf6508473626127126b3c98aa5adcbc8b823bed0dce8391e427ea7c584f2cbb35df5a745f338f1ba64f756db915179f55bacb7630c3c14e7cbd5151048ffeed1e4d28a754a3b4ec2363cd0c892f591edab8abacd94c8793b8b13ebbdfcac9f70d1fff05d62f3352a1907b23c95dbfbd193df95269b22504a2e557e28e59b7329950cc59557dbb89dad683731f591c40ed07538da02c25a83d6c463bf0a19a1bd45cd299e48625345efec27e80dfdfd5a64adac2304246612f64b76b3168fa875f474c759a57ad4f4837b4f6ad45e2a8856f9cba085cfc457c4a0c32c68c8b9679345b30757af1edf5902c4d9d60e8166a2909c5270462dc15c318eb627372f04af1d1e685614a2089b834384f8fbeb323181e73332c2565364823364a909419cc725003792a68c59e33f2e50f2c00d7518b477d4239c3a3c031cc9a49ee866a349d3536960cbeb1712e7dd1909ce0b530f5fdc99352277c804f46397872091d71fc5d588210e41202bc06d557c3b6e8148088fe94e7a4295afcb819c38e8ed1445d101dacf93a13d2d4943902d12e2a3e940cb0df80e01585fd315eb34f872495fec1ac2aae76555ae1a032556286cdda1ab00fd16d1886ba5223311e2e8dadc553aa9f88f0fe9420ccbda1bedd2f70bd60fadac278ffcaf8a705b7e5b3f8d8f9d1afd00631f30c0be63d8510c3302fa1884286162fb929d8e92ed1537277b91dd03beb588a009093ff615a3dc6e70293f4eb9e76b06021d752f5c2cd46d317cd313fc119a8f72c10aa4a04543d585d737e31b5796b0afb2972f2634c90939cde59b70008cebbb3a5ebce7279e7faf41c41585212b524db33b4594d32738dacab917a712bf48939d7bcd7e084553e949fade96b2715a2d849fd286f14748eecc77f04e83214034a78c05a712eeb2de49c0fc340d16e37b6c1242598b8f1be4c77574b6164847d13795309ca8e0c6e61dd419b9af8b2322f1699ad800d1f5983edd920862f04cfca173585fc8eddeba6ebcea60451ae05918988bf3c0b760fc8d179ba40487e02ca918c1a1500f1f4d5d04d6f5ffc2bea206842122e26aaef147c7412270c3b541828ab57afa123582df3f8926c2d9eeb30054b5aa2b3385e4659d07a75e613ffa8599c59a318afef587759eb382e15ee63662ced1080efd3d191debeb7207b59009b45c08fc424a70db5e82eee046b9ac186ced720f5fce835e5ee27ddb35ce5ae9377fca8dce136a0c4ca14bd9d4169bf720af31281287efb16ffb152858feb311c4ce2378b155bd0680efc572205b7d37c356aa46fa5456281c146695d902fb8d53f05b62599a6ef426520dec38c00fd52bf9c823c9719d05e3aaa2dbbecd444eb1d6f0553b4077e1476c7b57dd33e1ac6df4f598b1dbf2ff3fbdc530d9bb1d8761db1b20d39903e5cde3a99c1388398c7d2eacd6488269ad4a1f999fe7281350218746780bd78b93f3c73f39424b21e7a4bdc75ce3ed12d719e881b6d2c331bfcb2fd198fd2a90bb744bb3cfee5eef84f6f443f570188d93a1739f17a1121ea4993a1fdd3b10f7569d454c4d6e9a531e9ba1714024bddc4dde1c37768150c2eb0e82914e7ecff7c2ac18cae8e137ecd01894ab9ffbff8f3e1f49b2e56846d7a69cc0f575fe975f27958a53acd908b04b40ea02ec82ea22a3a1f0ef515edb96dbf4ab7e48c5a9961b3da13591e726b536d3e7c3839b3465270bcd64cd34cc5d8ba3a9010d77b2bb98e4795c1436eb51e42137c7379d290cefd195f09d9811da6eb21506e34b8f24b3fc74cbdc14552830c9ba66aa3cb760795984f9f1e4e4c0cebc1ad68d9c2fa03ec703ce24c30a197debfa88186ea3156925fc2a30863eed94400486b53a9e5bcfc27a2e9c962cdbc94bbeef88f9fab7a756184f3baf1b07084698455315be769269967361d54319a3c6bc1d8a8c2d58bf97c0b51003b01cddd4169c8476a69c1bd705df1164345017a1b9adc4d4623495ca54772c28dcbd8595b3c5369df18605ddd3cb94434e7d39746dc803733bb17c1280fd5a61691165a849e74437f2c681258fd1360b0af303c966badd164808f5fdba7d6a60420fedb69d7591960640b2c856a739e4cfc37d3ad5d2139566632a94f9a2b512eafc15b244b0798c5b308cde960810f915499ec55c5b0038a2b740c76309a4de0fe27b20251dc045abab87cb677031b2f3baebc7843d9fff3a3483e969df8cf10858ca53db4fc358e6845cd5a154086368ea5b88359d37902d9e9b8d87ab0857b4b33da466dfc222fce0858affb562c4e8a78436f36e8ed57f6bc0b202365a89e9943b2b0c35286118c14c87d7faf75c2598c19b9c738072897db60459bbb1d495f41b477251abef641da9e07d24668a1861b47ad8a9364e2b8428787ceb6da762f31774944b04146a914ec25fce6bf5b488ac071a890b021340a49d5d065386cef602855ab538ad0e0bb50dc8a35fa24c122882623c7091264460fb7b3c0f80bc75603e304bd0abf48ef8b5e7a57bbdc3353d00b4313264afffd17dcde766eb8ff13d4944a420aacebdf5e2fcf5f1cb9446b663e4a8b8f4abd3b7553035a4fd0f7f5d95c992b452bbd318fd467d1578", &(0x7f0000000140)=0xd80, &(0x7f0000001340)="b8d474a1bebf361a6611da01748db4651cc50b76fc934af118efaa0a11c630e4ebac87f770da02640888a716b18c984e4be543dfe26f886667b90cf45ebdcc65065783b6fa2e4eb40b016d0f0345610cab4373adc4d5ff907be0e577e80ae8fd9ef03db554c7b9ac6f1b3a484eca3ed49810a49aab7c7a4bf1d22a61a7009d4b34e3d8b26d4a7257771dfb6b73ede04bf86bab1f9024ca2028ca6ae7ccd5efd21d3d43e48d4a294e90bfff867b1339414d590924816d51bd85c8d2a15aae442b035956ede40324370c483ea558124a38618a8cf66035eb5eddf1927341c6926d25a3adb6217f1d96e8aab7fbb48ef6226c10bb81d41495c0f3fe8b37855bb8e36178d89f8c6455933d6d6bd8c9f3b0fcda0f9b9bad0161b0cf0a9fdb71f37791129c0bfd70a330edff31f26778cc22b55a6837d9cbc7629e1f7371c8bcf499fca72ec10149c73665a1b4c09de26263855f259f09e391a2c64888be96265be11c5aad81d33335c6f4d6e38a2b7319d0f0b81fe0316e06c8c11c3b13ee1b7bc475f9aa9ad4f1dfeee07a34d2a754d50baa2943d1923ef19da043f601987fc06d65cadf71916035c2ea54e0adbbfb375408de6567e08fc14a716cc77b6c01ab0d493449d66ef450efb8600f893a8373c49e68d323cb55b68776f616ea84a95c71db8268ef8f8bb94d366ac7c77c950cb012a5adc05765bdced6b1a0fdedad0ee2e6076661047043966a21b5c57fd8ac3c56d09b9921136308489e064480cf28defbca9b1234790e7439ce82bdac3b763cf32313d8230867914ba5858de19ee8a29228be4b988191e42928f31c3087d2c5c049c8c57d59c20762013a82adabc8701c5ad4c65dc819ab09d722893224dbc0fde265247e677d27dfe381ee9cf1a3fdbb9d4017510b706bd04ac451c47ab3ca0f5b3d897c437946559986293164213a1201adfacbc08ca6a9a2b00605dee1cc19a93d8d36675fc53eca3a5795c6e334f3f91c1abca7486db98ca610c9364080a55ad9e482eb6e9ce08b8a71313b20bef98140859015c80efe94f1815d718aa869462d8880b356d97600d4ae945185dfce50e8924da18f0b5e95b1277901e64f3040108be271c1011b32f4571f2e1dd73fb027897e25389b1591ddac9d9219613f855791726a656c512a61f6ff72cee36297d0c9faa326fe79f55d814270940b0ea3e43f20ac1651d727b32aa18c3fb62639226752e2ae5644d06c134ba05bc54b2bf56f745e2aca7b1377fefa269c6cd39aed629421986a2710d5e9676814595824d51ae3186e0f8a43bb8c0db913b0723e1d3ed3447adee80959230b93c8a79a37a0b6dd5d6352ee3260472c60bffd27c62b10c06c2d539b225566caaf97d4ed13da4d89c2700a8af59f952b45fab6794ff5add561d94f16155e32c50646cae83d53d2c382b36851f4958a011edeef7249b7bfe8b576402d56ad90aacba68ebe34b7c9210eec007826111d28240e308379177e7f33617a622abc2fda92f2bb3f13d3f3de35acae912c7b6155fa04f4e3a875e61d2bb89bd619f2de8b0b23e0891057282fb772fcaf1af34a2e50527b127504e8b0644280738dec33024ec89687c2d2447bb6eaf7f44a15ece2747e568fe63e2ae982d26398fdd1233971638f90e672116bfcb3e310ad9eb788500aa68117706d9b74fd97377e5fec14e07fd4fa3a049b97954bdcdf228c07cfd404e4016efefd7ef7096c2a11bb936c0720bde08ceaa9783d940d371c10f1586eac53722e2b2b59fa2e40544e46640fde100a12b6d971f14ea72ee89d3f8f96e74059cb95371e9350285c0b02fa9b69e3eaf898afd6ee26487bb40a68ae43578e009a87da4e7371697ba58d1f36db5469a5b48a5c5d9969eecf4205ec9bed6afa51ec3d80986408a743aa4383aed9d2dfa36d3b1130f69a73052f9babc8872f11ebf23071a2a4cabec3d19160426c4c15a082bc2200e65a71665eb367e40c6120250846ae4b5169b3510089d1f6b27ffbd6bddbe678b1954eee248efaf4d0960755c52660b06db591fa2dd86e2ee0271d5b19496556911ab1c5d5bfeba901785497a50d1da2567d46ec8fad4c35d7a72a994f10f7de725ca9c18480a20fb6b90874f457cdef7fcb10a8bb1e0d0678596cc8057748480e44c70ab98310db541e238f82492ff5acb66b2c903842c14b225f8edb906c4b147cf6a2178e6b4a27fb29e111bfc4c0975a549b16d660cf79f2ee63edae6128d836e173069b2db461204f1f1e047f0a32fa423de558631e61f4b1c5392990535ce6bb0f959fd90eb0f7b1cf15b7f3d119ac10b43285483c7252d69faa26e83ac3b3b6bf3bf7a37e6b915a4523fcd3a17f19bcebc8886f97be9f54db651b1aa22a861662e32c04334cad83f0ba6650cd95dd4de9c53d81d880dcbae8ded67e88e025278da947ccb95d317a986d8e4d4e07f55d323963ac1eac4f41ea1e68df611d0c683ee1dac238184c258029364e21c7f42f0c5a8251c549281d9804dacadf5a7b7ef3b869bcc48ec86413491ce8b5e382425f4137e3fdef359df789bc4dca8c4201480cb2c449901f274390498f6aca0b8562cd284affb62e1ce6c19ea96d39d4ee61d333e65127e79f41d61cd98d81d26421c854e192c340305a31d5ddf1fb80a271268297f3b548350a91ce60afe6ac0f181b989a747793e2a968c58ee1f86127c4be9b348b930152712685755cab2d2f5c4d5b2e7ed2d4360ed080596c0a6de9fff1b5245d01b9f04018e5b47eabd1cac1a566dadd052c50f12bcb96476709e27d847105080891c8ac18507822529fe8f81f0a89380573d1fd54908f34a9785cbbe5a147b87fcc754a31cdb331cbd15d68c7b3d075b81423e35c10ae00b615e3539a5476225c517de3be648b3794ec76abcc27989decab247e5daf7379d09548171e2de0e47643cc4304a65fa347d22e91f558e89cf1bab97654872802c673cd09e36f3801b9bfa3103d8f8e2938497daa7fe0395fab94afa4b91e65e8d149dc1da5d82f36b0e6cfb3a361ca8aa767ad32a96843e21615d7109bfd1a752bdc4f26a687e2c16fa174f4682c86253b4cfd3d9b1f6aad7e8165401f88ad4d928ca035f77a0f909f22f45512508a8c674dabce5755d48651b27f296aa939116567e160607e758ad4b6fb66a81e9db0f378bd1503cdad785ade3072d2018a3cd6095f24f0c388f4ca5fb9f5f928310e4e6564244455380657d4a7db664b6fddb8e1334194cbe61d223b04dd49acdd43dd04ffa9911b2cf6ff16395cb93ced6b5cbc7a1ff398e0f6ce6644920dabfe7a6f2dc7827acb4b8c34b72eebabe4087cb0af10106bb89000e9163ae3aca3a8eff7f57f278c34358229d657a7eb076ee9a5b73d35143ca5c8270fa7f9c1a1d4496b13a91e5588d61f6c4dde5970f02c56cca8b0b9e56eb2d3023d5867592a67e580b03f1d4ff18698f08b8735921299bffa2aaed071827092951dc33b5df9152f1ff7ae6989d90cd3d0d07c262af042860c0abfd151ef4889ce86bc10f8ca581fbd747ffcf8fbf3ed1eb660642c370095121a3d7cb03759417aad5057f8475d36690565ac7f1f415bc9006e8a7552943c7c386555d969b239c04815c0c01bc91aaf83a2d9a86fa9ec49732d30a9e0f3454dc081831a96233488c7c352ac315f400b45b49a2a7dd1e5699f6398229ce0a7f3cbe9ac23c283cb58a9025fb85e15d44e0d18d8c33c2d49140cfa96f35ba35f05da491a7c025791d3a7b9150c763f03d51b62095dacd991734b8d05a9341ba4deb32bc84b356d4c633990e200cf947329fb3aa611ce0aa38ebcb4adee812d2e584eb9228c88f23f57939cc4c4203cd20977d52db1abe11b2645c27c59c2e1e778fc155342b90fbcbaa0842087f47ae9eeba3d683a95d25e9ea596580d133f83fb0d9b2683dabd638e92abc990b35c3ce21058d89b1be5d7c3dfee6fdfa595f0c30a3a5c268fafe17dbd5580da00defc8a2706bcabadef04ec3f727f69f92c2f8191e303581dfa7ea345d9d64f4691e7bd0ad58451c80f7e13b83a9653376d36496a6aa55db2719b4522945cc154ab2f0d57f02e015bc9dba0008569ab283cceb6824fada3a9594f8419e94343d19f81630583da36a8f957a70d037252fae29cbf503b56a23da3a7f8b7dd9bb0a7af8ad2a536a69397c2a10491243cc7094c44233a0ba55ea2cff3bac99f615097712424d8764557c10a1b16af3b87cc3309e18a46adea695673082bce3f841e2d0b4cfa221b6adc18d97c0a98f9f410b34b47929e7323d7ec69d59cf70df08375f8c0333b2aeb170a73aeee15c83ddc2a72576790e0ca5a0bad7af5861a4b69f5d4b5e77273c43533627fb2fae380701d87eb0649f858acf337be8aa94f6a49c219eaa4018ddcff4b0a183503a9060d50dba301fa8686bbaa0a892b640f32deb06dd73bae16eac49f0e3b9cb3ac0aaf5590286772adc997b4958924b5c145847543ec51585bf71d4d95a3c2b24a92243716ec41e4889e7159dd811f6b5fafa4b23aeee274ea65d373230c475b500037904fa256bc52596817631b4b07f1dd9bdcdd9a523c12cfe18bebe400b55f93bcf3f677fe6df3f248af52ddc2d0c547fe0b36dffcec500a9742e8e754b9d3e8b839d2ea0025ea67a04a643cb59b7afac3a4277442cc4585f1e190f79150a4fc72b0a4510fed5db7730949cb428bda8d5e18fd7cce3cbd92753b27d4c0b703740e4adc4db1fdc6b57e45f01c20361a6b75eb0675a543b233ee7f52d66321015d7e894515f83f2711b7bcae98aae0cd39b96a8cbeb359d322a1a081cd681ad3efd873a131e2750b3d7a73808cf8f234870b8e521b4f6e2f587786b881c896342b3fb1a4c57d355cb41417cb38e89c889ad9b51ed4f71669d96780d8f13a5901b3e712e883584c194718440e682fdcb81154e2bf5cfa46ea54b531f3031cd0709c06d7ab931da1e9b6793bdb70fee9f8a3645b745a7c8247299b4206faebc6421741e1a7f52f3743f2473aeae09e3254849068c4a49036cb7dff63ec68ced9d7420310e94baf4e72a328c0d54bc030b1f494e4d4c82a8533b5787d25607a7d12a6c068f987c37b2727e9e94452a3ff3b22a21a97d76fcd67a2ce57c1fbb51a2a2b1fc03299141966891f5754eece711184d3764a7850222b3f1b2a6a9dae731ea9642cc1f34e94232d2e4f1b775483653ce5ad2888a3553a4171dcf33286dc72a5a49279586448c6dc4caf44432b18017eed599c48c60b115b001f2f003c92a295eab5581fcf7e9c2584710904554a8cdf6454e924326f37dee72680ab1bdce66867e50b26cfa71081084aba17b8dd16f51249c4fcec789806030edf9e22487c1cda7a48b63e0521b88379c425654b76e7ca7ccf8969199c16656a47323cef328c15df0b1a60e2903495627e386fbfb7721ee0ab3b87c11d532f14a4d50020c36de88a5bd3351d777b64cb5be7303fc511b2f648f5741386be6ad1d0980b77e8f45b750497fd5a3408ed329377963014eed046357566599f586bb04fe53e736d833577c85966aed99e4865f6ad2988007cc161a88f300c2699695524db2e58f87487c2fbda85690bb88762f91469a148e790ab081f9c167bb45b9e86a8642c767f07326e9488ee1cc817aeb8dae009cc5c0076730c79a2a03ec6063f721e293965520585cb9a3eadb15268b2799d4f64f2f6b9005a94ffff8708c1cc83aeec0956a7b60e4131482dad1ece47c73babe356d2f94f3fcca7df89385b6afe7f66fe5df9b30027d68361b45b74", 0xff8) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0xffffffffffffffff, r1, r2}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x1e, &(0x7f0000000240), 0x4) executing program 5: sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, &(0x7f0000000200)="00040000", 0x4) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x400004000011830a, 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f0000000080)='\x00', 0x8a8615b7}], 0x1, 0x126) truncate(&(0x7f0000000100)='./file0\x00', 0x30021) r2 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x400004000011830a, 0x0) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000080)='\x00', 0x8a8615b7}], 0x1, 0x126) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000240)=[{0x40}, {0x3}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000240)=[{0x1c}, {0x14}, {0x8106}]}) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$WSKBDIO_GETMAP(r1, 0xc010570d, &(0x7f0000000140)={0x1, &(0x7f0000000040)=[{0x100, 0x8b, 0xd0e2, 0x8}]}) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[]) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3d}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) executing program 4: r0 = shmget$private(0x0, 0x3000, 0x180, &(0x7f0000ffa000/0x3000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r5 = getpgrp() r6 = getpid() shmctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x92b, r1, r4, 0xffffffffffffffff, 0x0, 0xa3, 0x887b}, 0x99d1, 0x0, r5, r6, 0x2, 0x6, 0x20}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000001c0)={{0xff, r3, r4, r3, r2, 0x40, 0x440}, 0x865c, 0x9, r6, r7, 0x1000, 0xff, 0x43, 0x7}) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_RUN(r9, 0xc0205602, &(0x7f0000000500)={0xbd, 0x3, 0x5, 0x1, &(0x7f0000000280)={{0x9, 0xe1, 0x4, 0x3e, 0x5, 0xfc00, 0x7}, {[0x80000001, 0x7fffffffffffffff, 0x6, 0x44f8, 0x7, 0x3ff, 0x1, 0x1, 0x7fffffff, 0x0, 0x1, 0x1, 0x5, 0xffffffffffffffff, 0x39c, 0x600, 0x7fff, 0x8], [0xe, 0xfffffffffffffffe, 0x9, 0x3, 0x0, 0x40, 0x6, 0x8a, 0x5, 0x5], [0x7, 0xfffffffffffffffc, 0x80, 0xa5, 0xb0, 0x6, 0xffffffff], [0x200, 0x1ff, 0xe7, 0x4, 0x2], [{0x7, 0x0, 0x8, 0x400}, {0x3387, 0x8, 0x7b, 0x4}, {0x4, 0x1f, 0x23f18ce5, 0x10001}, {0x4e4a, 0x80000001, 0x8000, 0x100000001}, {0x1, 0xd0, 0x8, 0xb84d}, {0x7, 0xff, 0x80000000, 0x10000}, {0x2c0, 0x3a14738a, 0x718e899c}, {0x1, 0x9, 0x1, 0x4}], {0x7f, 0x0, 0x80, 0x9}, {0x3, 0x1ff, 0x3}}}, 0x1f, 0x46}) shmctl$SHM_UNLOCK(r0, 0x4) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r12 = shmget$private(0x0, 0x1000, 0x100, &(0x7f0000ffa000/0x1000)=nil) getppid() getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000600)=0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0xc) shmctl$IPC_SET(r12, 0x1, &(0x7f0000000680)={{0x6, r13, r2, r10, r2, 0x102}, 0x8, 0x2, r6, r14, 0x1, 0x8000, 0x4}) r17 = getuid() setreuid(r17, r1) r18 = semget(0x3, 0x4, 0x1) r19 = getuid() r20 = getegid() semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000700)={{0x8, r19, r16, r13, r20, 0x8, 0x9}, 0x5, 0x0, 0x105}) r21 = open(&(0x7f0000000780)='./file0\x00', 0x80, 0xd7) semctl$SETALL(r18, 0x0, 0x9, &(0x7f00000007c0)=[0x0, 0x1, 0x0, 0x8000, 0x10dc]) getpgid(r14) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0}, &(0x7f0000000840)=0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000008c0)={{0x8, r15, r11, r22, r23, 0x20, 0x1ff}, 0x400, 0x8000000000000000, 0x2b}) connect(r21, &(0x7f0000000940)=@in6={0x18, 0x0, 0x69, 0x2}, 0xc) executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r0, &(0x7f0000000000)={0x0}, 0xfffffe32, 0x0) executing program 7: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r0 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f00000001c0)=[{&(0x7f0000000400)=""/4096, 0x1000}], 0x1, 0x20000000000) r1 = socket(0x11, 0x3, 0x0) getsockname(r1, 0x0, &(0x7f00000001c0)) executing program 0: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x3d) r0 = socket$unix(0x1, 0x5, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r1, 0x802069db, 0x0) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f0000000000)="9b1809ffffffffff", 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000080)="0315f1d89ec5a317a9357682", 0xc) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x0, 0x0, 0x0, 0x0) r4 = open(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) dup2(r4, 0xffffffffffffffff) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, &(0x7f0000000240)={0x0, 0x0}) r5 = kqueue() r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r6, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0x94739c02}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) kevent(r5, &(0x7f0000000280)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x9}, {{r2}, 0xfffffffffffffffa, 0x10, 0x80, 0x800, 0x101}, {{r0}, 0xffffffffffffffff, 0xdb5894ded7c5118a, 0x10, 0x1, 0xff}], 0x32, 0x0, 0x57d, 0x0) sendmsg$unix(0xffffffffffffff9c, 0x0, 0x0) dup(0xffffffffffffffff) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) msgget$private(0x0, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) write(r2, &(0x7f00000000c0)="6bbc4044635cdfa0130442359ce30f1d6397d3e99e3a21cac54252de3f31068e94599964f0992fc4f57a21f3e43840110c5aedadf534eb754e43cfefbf30d1873b41d1b6db5ac9b567031f5f94e299e42815a09a0b895be4e6fbe32bbcc6eb773fd30096f35767d120948e67b7183f75f955cebe0ab31be9a3471867737ede7592cb85a0a3fa080000009b265adc3f46c7a4790853cbcce224abc7b30926aef1d2c9497b96374901fd3f0fa136327cedf27ab77a7bd690a931e870d6576296ea83f54541af73092ebe7575a3899854202d3ae7ed09d9cb3895d29f8722ad1fc4315f2c7a83cfba586bf6cf2b232222ba0315879fcc0c5c729cbafa39551ad6d7bf1fe58fefee90cd34bebbc4ba6faf759e1647ee8384574e91bb29d971700c1f0f2b3a27263a73328833bd4bc5577fd4521ff3ce1257081533ede709c175acf59272ef759399e20f7f3ebedcdb6485ae8b72228ef2a8172601ce45147783ee8e31631baab0f9836486f8e0acb23c55df91", 0x171) pckbd_enable: command error executing program 3: unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') unlink(&(0x7f0000000000)='./file0\x00') executing program 7: ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000040)=0xb2b9f07) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x63) setreuid(0xee00, 0x0) r3 = getuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000080)='./file0\x00', 0x0, r6) setreuid(0x0, r3) chdir(&(0x7f0000000100)='./file0\x00') unveil(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='c\x00') recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r5, &(0x7f0000000300)={0x0}, 0x10, 0x0) setreuid(0xee00, 0x0) r7 = getuid() setuid(r7) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r1) r8 = socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000002c0)=""/50, 0x32}], 0x1) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1000000029"], 0x3e}, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r9 = syz_open_pts() close(r9) syz_open_pts() executing program 3: sysctl$hw(&(0x7f0000000000)={0x6, 0x6}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0x282) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000400), &(0x7f0000000440)=0x4) msgrcv(r0, &(0x7f0000000200), 0x6e, 0x1, 0x0) msgsnd(r0, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) r2 = socket(0x2, 0x3, 0x0) getsockopt(r2, 0x0, 0x64, 0x0, 0x0) minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) getsockopt(0xffffffffffffffff, 0x9, 0x6b5ff704, &(0x7f0000000140)=""/38, &(0x7f0000000180)=0x26) setsockopt(0xffffffffffffffff, 0x11, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000040)=ANY=[]) close(0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000040), 0x1) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x4ebfac6bbaf7959) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) dup2(r4, r5) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000040)=0x3) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000000), 0x4) open(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x5810, 0xffffffffffffffff, 0xffffffffffffffff) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000100), 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) executing program 2: mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0), 0x80, 0x0) setgid(0xffffffffffffffff) r1 = getgid() r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000440)=[0xffffffffffffffff]) setgroups(0xa, &(0x7f0000000480)=[r1, r2, r3, 0x0, 0x0, 0x0, 0x0, r4, 0xffffffffffffffff, 0xffffffffffffffff]) setgroups(0x0, 0x0) mprotect(&(0x7f0000bdc000/0x1000)=nil, 0x1000, 0x0) syz_emit_ethernet(0xd7, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xc9, 0x0, 0x1}, @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x1, 0x0, 0x7, 0x4, 0x0, 0x0, 0x0, {[@generic={0x2, 0x6, "96c72963"}, @sack_perm={0x4, 0x2}]}}, {"d1c2f0bfe2d0786ca28e44289f59aba04d62ff16e6bb47f1cd981d0cf5f225560531db5a3a6c3cb3d5ac50e0eec7423f3ef5e3c4a13f81f14f843a32b529e4649b57d581159522ddf03a6cabf358af4e1ae7ab79a9aac6417859ae29d8de08ba3da1e6387381a61f166b78d7ae58ccd15a08555c8e7db3e261cbba4f565ff3567edfcacd1a43a2f80b44a3727c2f46723f3826d9842357f4d4"}}}}}}) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000200)={&(0x7f00000002c0)='./file0\x00', 0xffffffffffffffff, 0x2}) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)) open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400001803c1, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{}]}) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) setrlimit(0x8, &(0x7f0000000980)={0x705b, 0x51}) ioctl$FIONREAD(0xffffffffffffffff, 0x8020690c, 0x0) syz_open_pts() ioctl$FIOASYNC(0xffffffffffffffff, 0x80047469, &(0x7f0000000040)) writev(0xffffffffffffffff, &(0x7f0000001b00)=[{0x0}], 0x1) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r5 = open(&(0x7f0000000100)='./bus\x00', 0x200, 0x0) lseek(r5, 0xffffffffffff8000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./bus\x00') executing program 4: setgid(0xffffffffffffffff) setgroups(0x0, 0x0) setuid(0xee01) r0 = getegid() r1 = getegid() r2 = getuid() setreuid(0xee00, r2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000200)={{0xadf2, r2, r0, r2, r1, 0x124, 0x3ff}, 0x8000000000000004, 0x800, 0x9000000000}) getgroups(0x7, &(0x7f0000000340)=[r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) r4 = getuid() setreuid(0x0, r4) r5 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000280)) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000002c0)={{0x0, r2, r3, r4, r6, 0x1a2, 0x1f}, 0xbdfe, 0x3, 0xfffffffeffffffff}) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) pwritev(r7, &(0x7f0000000200)=[{&(0x7f00000000c0)='mS', 0x2}], 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r9, 0x0, r9}}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f00000001c0)={0x5, &(0x7f0000000080)=[{0x6, 0xaa, 0x7, 0x8}, {0x9, 0x84, 0x3, 0x2}, {0x8, 0x1f, 0xde, 0x800}, {0x4, 0x1, 0x20, 0x7d7d6b35}, {0x7, 0x60, 0x80, 0x200}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) executing program 5: r0 = socket(0x1, 0x4, 0xb) fcntl$setown(r0, 0x6, 0x0) connect$unix(r0, &(0x7f0000000440), 0x2) socket(0x20, 0x5, 0x81) connect$unix(r0, &(0x7f0000000180)=@abs={0x0, 0x0, 0x0}, 0x8) r1 = socket(0x18, 0x3, 0x8) setsockopt(r1, 0x3a, 0x12, 0x0, 0x0) connect$unix(r1, &(0x7f00000007c0), 0xa) r2 = socket(0x2, 0x2, 0x0) setreuid(0xee00, 0x0) r3 = fcntl$dupfd(r0, 0x0, r0) getsockname$unix(r3, &(0x7f0000000380), &(0x7f0000000140)=0x51) r4 = getuid() setreuid(0xee00, r4) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040)=0x40000001, 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2, 0x0, 0xba}, {0x6, 0x0, 0x0, 0x8002}]}) bind(r0, &(0x7f0000000280)=@in6={0x18, 0x1, 0x21, 0x4}, 0xc) r5 = accept(r3, &(0x7f0000000340)=@in6, &(0x7f00000003c0)=0xe) bind(r5, &(0x7f0000000400)=@in6={0x18, 0x0, 0x0, 0xffffffff}, 0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) setreuid(0xee00, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000004c0)={{0x7781, 0x0, 0x0, 0x0, 0x0, 0x350, 0x3}, 0x2, 0x1, 0x4a}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0x7e13, 0x0, 0x0, r4, 0x0, 0x10e, 0x9}, 0x7, 0x3, 0x9}) connect$unix(0xffffffffffffffff, &(0x7f0000000480)=@file={0x0, './file0\x00'}, 0xa) semget(0x3, 0x0, 0x80) getuid() dup2(0xffffffffffffffff, r1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r6 = msgget$private(0x0, 0x201) msgctl$IPC_RMID(r6, 0x0) executing program 3: r0 = socket$inet(0x2, 0x4, 0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x1, 0x0, 0x3f, 0x7, r1}) setrlimit(0x2, &(0x7f00000000c0)={0x60000000, 0x60000000}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100), 0x8, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000140)={0x3, [{0x2, 0x5}, {0x3, 0x401}, {0x2, 0x35}, {0x3, 0x362}, {0x2, 0x8000}, {0x2, 0x1}, {0x1, 0x2}, {0x1, 0xa181}, {0x2, 0x1}, {0x3, 0x40}, {0x3, 0x5}, {0x3, 0x3}, {0x2, 0x7ff}, {0x2, 0x1f}, {0x1, 0x8001}, {0x3, 0x9}, {0x2}, {0x1, 0x7}, {0x2, 0x8}, {0x2, 0x1}, {0x3, 0x80000000}, {0x2, 0x9}, {0x2, 0x6}, {0x1, 0x3ff}, {0x0, 0x8000}, {0x2, 0x266}, {0x2, 0x9}, {0x2, 0x1f}, {0x1, 0x565}, {0x3, 0x3}, {0x2, 0x5}, {0x3, 0x7ff}]}) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000280)) ioctl$VT_GETSTATE(0xffffffffffffff9c, 0x40067664, &(0x7f00000002c0)) r3 = socket(0x6, 0x8000, 0x5) recvmsg(r0, &(0x7f00000005c0)={&(0x7f0000000300)=@in6, 0xc, &(0x7f0000000500)=[{&(0x7f0000000340)=""/121, 0x79}, {&(0x7f00000003c0)=""/31, 0x1f}, {&(0x7f0000000400)=""/67, 0x43}, {&(0x7f0000000480)}, {&(0x7f00000004c0)=""/59, 0x3b}], 0x5, &(0x7f0000000580)=""/12, 0xc}, 0x2) connect(r3, &(0x7f0000000600)=@in={0x2, 0x0}, 0xc) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000640)) sendmsg(r3, &(0x7f0000001c40)={&(0x7f0000000680)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001a80)=[{&(0x7f00000006c0)="25e1aab108d1c590c2abd654339451eb75b349f9", 0x14}, {&(0x7f0000000700)="f60acc18a0ad5de89fd6295f88178f7198d4ba26311d96623b6d91d17eb8352acb59094e5d3a8f71a202a39f36295324bdbd83b56a07e70028894414fab13877f2a46d07cc734d6a708b57828a2b529e1a38029b3c1a84e14b7c8f6342a459ab71eb779b1178cee21307d35a16c624c857ca7118f9bd94b61199c0b923df0c59fee7263e2dd842cf60473c50eb6a8d43af45abc3b6c115350df669adf05a0b0bc2ba0144eb36d24a59caa2fcf01cb464eb0bceca543bf0bfa41bf09b24428ec12dbbce7199be29e855bb191ae45c093c386ee6b1686bc2beb6d77399f2cda21cbafa382c73be4b45c8", 0xe9}, {&(0x7f0000000800)="2aacaa1d654c25b081ef294b58ed392423e32a2fb5c275bb86a985161747168cdf0e7c1e9b4f3e33c781098828fd9d33dfcdf0fef9ad6a273713f996ee1f01f697da60daf538ddd074723f7762ac03c597c749f2d2cc7344a10a6a795d3b91d874e56a0fa6f3b4e6a161783d5912962c4cd89b8c0c3c636008465fa479529c3f120ffc336842f91ce835f54958a8f872e50be7e206b857f282a9c1bad46fe557295f581ff109258871dc0fc169d8e91a9d36f06358c68f98b2274bdb91046b453df2e2e93711a3293a2b75ab7013d65c662acab38061ef0297a800fbefe4b6e073619592d69bf87ff219407cd1d4ca2c5f1f4ef9a6a4988410f4b664ad67cc67db5945ef52271508cf1e786bf8ca3a32d7e39497962a424513bc33fa7d47ed9660f3db37e59ef660779e3a01988cd9450e65a3ce21a8b6941514fa245387fc9500f21ad7a3573ff3e4877a4e99f7896da8decc5a81204e359d168a549d4357b4cd698cdab57da3c877365b56ee10848b732fce6019720c5593ff49181382721f44db4a3360c763957e9fa89b120a231bf8473ac78d7190565778a7974cfb472e9c3830a59f896ec1fa6aa9ea441984e00961d64bc45e11f2fcbf477f4dc15a7446efd40a9b5b62cbb2370897572168aee9969e54d5afacb5a2080d89b3446ded228bf2217ef17ae9c02c5e1294af9edac07fba9479fdda255735e8a0c30e24b697ed63fd3f52684f462629c35a1614bdc1e66508aa536c003fa168d2359bc62a4e8b4880a365f49680047bd7166ee312d8eeb508f2b40f901fa1878fbdb2a6bea217a2dc3c075a1f00d7d3b0fbc621ee62a30ed5d2dc83b2b230cc430e2602b41a53fc32a7a6d1cf25c761e241d6677a98f898419d2b392971fd4d739d059c6399ef4e6ab057a6d4d79d877215b1b652ec34da43e0cbef9aa8773597ba1401bbf559222f006b4205c897ef094450c0dff5e62b027213ce10cb64e30625d5f1f8c573717c3f7945b35375fda092e4eda74de17be047febc6b1211db81e9f4617abee5ca0696cecc95ea97526532acb652f90a6df9dad5e4fd9281e733817a07c73a189fac9d9f854b0266f75278ad29c1ec8750bcc4ceea1b769101bbc8c65b52afa3d09c1a4e7ca62cb44dd9e50cf72c55183fc8e292678c3f81006abccc4e56736d808ca4ea3301a95f1d596388de06def0114981d58b6a14b63c8018c82efc48a89360fce7e452d12b9bc50d4958da97aeeb925ce9ebe58b58c1de2a2f6cc76d732f7ee0948cb1c8abffe5ff774aaac93dbe6f1367ecbbe9d1c1dbf91247b644070b7d9a1fbed32123c5ce8f4382aa9ac1b3a4504ea1df1b53eb8c4c9b048e4882c0e17f15db464627bad116a961642894d48aee4bcfd9b29d8d1023040331829714dca8aa943a0abbaced8c0d0f59c2f8ac57782724230d922f9f6179da528b29af0d834897de673c6b2b4c055a10281063630aae91810b4ae64413d3226fb1c192ec17269a9d527e2959dc307444e84df8a54bc7031eaf3a3e011d52fa1ab74839beba5c7b28b99e93951a5aa70fd52e02fa897e108b369200e167873e75f441ee509cea24d1913d7a96972c85efe3adb13db468e823f439fdd161d473a765e02f8ef851806ce90730d74c0d4145b6227c2232ef24ab534f3abc97a635ecc16c1afa766d86ec93bc82bda21a01aa5a53dcdd5a1ed27104ee66d4f592f79cfe96f35b4a211ec6a67c352d63b4159c86e0c45e0cb93f4d43949a58d7b30dfa5476fe85e29420a6763a0fa3c2da56ef665ddaf5a797453cb23f5366018dc805b2e528adc3ba2cedbafc9c73ef2259d038b62b2121525963434b4291013efe2084998da2dc5062e5f608eb7828017a6f502ca2d9ebd491acae2d00124d3eaa322ab3548e73175ceeb601a070add3a5f325254214939f5a0ea9a1d1150f2121e12775da9f9a0eca13f22ee4788f91492bfd44fdb31f87059a6393f9425cf27f3592b34acb8c300e15d84212e3de5900c9bfa5a8112060debfede971eca49b63b5b236ae210c66f1ce0a71a89e4476ac13ddd2b59ccf02d89aa3cf3d9a86d0174952edb3d8c53e71a39ca0b4731e4e6c8f4be92950443606aa1e685b605cd07c8210b65ea4f2986a07f9437999d0215dd63812e511eccf500978381509b509919bf672db7515666a6760770ee2aa833862c6668978fc64994740a689e80ef4b0a153f997ab37fd989f8afe1d593a62a326b459247ceeab29148283190f7d2b33fd0665094a837f0e9c685b1b8d1f5d976d2bd70accb6983b6980e5a101ea8826301dd433c65d2b7dc14a15cd1e1a6a314af28bd8e54e2b8fd65ed872f84cb200fbed8f3115dab92457198cecd672d13768838b5995928f4fbd4f16433036d874b811f963636e9c88975d817e8b474cab39e4b43038a01df128610a53102683eca055cb235186f4d469d81d65d4c70bbffaf7032b6840ae6166dd9a71164792f5d2707a7721a1c4a3f0b14e40a86e9e1532a58dd891941744bd5734ff1140050e1f42530d5c7f73bbe3c6faf6b824b6b3ebeed24f3594e7d76e55c64c0475a22036f9bac1d49a1b2a40c476d3ed9d239137821757a464764adc332557f40d485df89cb2de06110e52a04e9226dce9d41b995ae15ab1e1c9bcc0dcbbc21d1be8624a525384cd86e286f6661c58912343585fe748f55418b68ec10d8da6ce5d198ab6e37f2eb535b01186df49519af9c72151288f691cea6b66d3851a9f3a141d03611bd719ccadee7e06bfef87f104dbcc99de540df702c8aa31382f968eac682ed3afbf54cb466b30e3564583e2a270afe9e5537f42d98b8f38fcd15fc2c7464152ae41cfb7994fc339a8f07d4f6f485bb577188b98817f8491da233be444d253c86954afe5f786e54e2f00d24387ec19ebf2f8efdc5f570e5fb203957d883b0006d8a2ab1573058b730f0a3a6a53e1326b1f220a060ba1c548a81fd630bd19a6a2eee0bc493dcf7e431fadbf27156a1e960a82c4cad56118cad9649bdce57b70110b36566f174c301c38eb9e6da1534b29b1dbcc8131202ac69cf0056785d4e4ab597ef32d51b15619c02ae6e131003f3e0f07fc1c615fc5940af858cec62dc428b631d9ed9bf908ce2ea1a7be97ac8a2e3926a3d065e858ffeb60f071792a0ce96d111a6a22808af447064eb1f8deb2205e87a4a3f7d6418ebbc83ecf95a26b9c79166959fcfde3a8c4e9a8d293ffafc4dd07d76147e80d1350ec20b428e3016dafdb7cf9340917e11258ae8231ef0b387d9a8c4f03e8ae46598211f9c7738d6fb7154a75d033c1e67c18d85c884836f80a040aecc3d56b690d802082fc48b4a2e59643accaae917797e8c745ced34c4c30c7725060818cd6771ebeff2d238a61e918de433d9144dfc4d01cbf9399665ee45b6bea57efbb86e285ef130fc18944e473af669c5c60ef3d70dda38b160b66c3b02358a39c8d8a3e181ef4298ff8dcf1ed0e0d2bb3ff132631d442a3e1c61f0911e2bbb657b9e48af0bec2a7faf7dd82bdf32ab2ebdebe1c44f214b5d28af33163663221b0429781eed4abca839496a08d3dda54085d20d80d633897b6f4932ce23353c562d069c36323bcf09761ca9bf7d48550c5efcd02d8dd2590f47ce0c1bcd27ec1de3b5011a9e75bea5fc2bbf7d265d3ba34cc058cdd65b369765d73c236582301606bbeb8dbda9fa3c99be43ad9bba33c870f145a8bd090ca58fe2bbb712ec42b4e3f6b9ad2cd0b17229cb5a0dfac69d646cfbbd74a6246ec470f7c59d8f43d9b4bf0f7e25a4da5fa94a03f018f70dff0e362ca901cf042f4422ca967ef79bb0761a5080e14a09bbd32b9f9477ffa602722dfac37fe3f345e4825035eb5b7e46e447dd878c10dbabd13f3d2556080fa08e673f2cf285d5f15f324a8b94e3e254addb27bae21ac77e8997ee3722590b8e377ca02c168d006ac0ac1a39e9caa9e39199c671931dc29655bdfaac505d0ce4ccd31ff0a6a22bb687ac69af03fc7396ea8c4db2ef349574f9cdee9f1db27f4fe4cd38356605bdf3a9d7f21429b755ca9fcc288cecbadfa56d413d68a2b8f5420e40830a860ae6e9e528e79eb123a028c499b5f017b40f973ccc5ad07376a63ce423052c44954fefa235a194f2d2fb052858d293ee84329b979b6c692a34ec5715d326d0fbab6d6ee308caa430b7b34b45c4c704bb19fed8ba8e5113faa9b446999d83cf1d6596e6f097ee9c1b9cf5be1b4f857cbf6fd6d57e9aa0f1b3df9f576b32342a89480a1542472d72ec14bd8e9c36c5678be3b6d209f38091c69b5db82abccefeb8cc5378ef3004293957e34547101081ae05cfa96a5e7b291aca9d551392dc298ee737f0b2b7be8bba8c1862606b1bbefc82dcab65f584858e4697a254c67e11f2007fe2ada8f104d580e49a540e355712b0b2563cf3320ae8076c964061c9b95320344b04a683fb9bd7f54b6f04ecc94cc1d9e05ff1d2971bf978bc87b179d37dea0d0eeefac866ad9b62c42099241fcaba43f5dbdde51ebb400eae41f8a1906a39caca016ed78fceac64f25dc1ceb48ea5a5a9f8915c784ffafb8bcc371a7fc1c416a458ad4a0836e6fc692a905730fbee270910bbf1fc86e23a6a1b170cfa12e3ce9b5666504e8107b954067ab069cf53a7b35f56373679fa03bbc4c8efd73680130b04d489ff89524bd3c27b4db048b28826947ed48c18ef6a556341e39065a14bb42bba946684891181ace11a583a6a93193fefed1493ca2c96d99f980e34d2843bddb081197960ab458d8c81602cc97ef98a9bd0135dd10f2c06f43a4be4131b8302473d1bc581eb0e3016e36cc715b689f90f52d45898bcb21e8f05837b7878519cb990d6938f905338d5645918136f06cccd99e6292ceb478158ce8a2578bdfdcddde20ed6110aae6a7a759e5b39df281b3ed77a48c3fe7342e0cc44bf758f8ac2e0300d9bf013b01572372223c15b5360b37dcd8edd23e09c3fcc9bc64bddd93eb240e4cf81e762b2fdbaeb8e558f6636b2df8a736d6ecf273d4bac153cb28abc29fa77fe3d4549809bcd9af12568dd9955f884a93d98d561564a5b25dfa978ce830ae0291e9d85a4f8bea3004c86ca4edcbc483623e07cc3e11ba3a0447fd5506d52d9294158c8dd9f0713f1fbb49e3f6e4247a4c728c6025c8b3a2c80326e399eb5197b4126463c2785d851b3cc75e17d7047e662e70e910c3072440f167941b78b1d50610b1d1d2a3e02164813ee57114f2f2d3b31f529a6e7666988060cafcdc27f671db74f55b6afe13ae7deeae0ffe8ca1632b75b103423c8be8f74e3de9f2a63423e0f5d882fba09069955ef8c95774c0714acab719f55b50c20d03a5e292a1b68e1a14479c05f87561a31b9a713d10c34de20295b649e2515491f90d50e42ae26e85fcc80f5e1da51bad6bb2c08924a62e9b901809b0b9f5f17c9b17ae35e2f7ba5a6c375b88746494cd8ca24b07f91c25378b89ca1f2d186ced7dd20af1b3d5fff77e6f7744adb0747f7cf2b97a3dcc32d0d1d81bd763da414f6b962b95dcba9e09aeb41501cc3fca4a6d6dd0e1ace08d59699881fb7fb899d67f83075e404d0f7e483ffbb647adcd71856593ecc2ee78d07d4bca53872e49a73f19ee83ab89fc880cf71ab07142fe88190988fe120506639be4380029404566ad1321e1bae5bf130e761f390faee65097de3217382fc0ee02dec8da325718efae2992d7c1acba767d570e5f86dc87b27ad07e81f5338442922ad485a75001407ff979922a71d4f7c9a93c0f2e95ee4712acfbc788", 0x1000}, {&(0x7f0000001800)="b92ad5d3a914fe145a99b5c162e3a76a9de83b7bd2f50ba6b2a74f8a0dcfc9f8642f332545d821716178c65a54f13a9b63ba6578d712716351e8000299e9abebeaf1433206007b9d2b3e9260f920a08768da95f58675", 0x56}, {&(0x7f0000001880)="00f5b4df70932c60c419bab3293961d6559e7fe43ec965b3b8246b2b8380057b6c4fcce1a28b174a", 0x28}, {&(0x7f00000018c0)="f04bf4cbc78b3bc07e5703045d563b3c92a7e9938a35fd12fdf7fb89e831bfcd533946246bb2f4da95c6176bc75e5c9685447c0dc4c5ea255f20132ffc1f3a265e50a04ee4b357e3ec3e4072c0d581a8fc96d957d4203d84c99460d9c918c585c51f5de87d76aca577660ef938ee94d29855cdf0ef8ff705338e9d4aa8ccec799a168d3d84fc9fa1fcab97172e3b25766412a95c0d24f12982d42d7222b6de96cc94020f4b9539f0409ceadd3f00352c9ba67b3c0b", 0xb5}, {&(0x7f0000001980)="1da1d33d31190347ca2ca46a71a1cc2ae5086fa7b4f95060d722aee74fecc7b60628bb319f718a4eea77f2cce6d636d7ab99cb0063bc4d8d1f47f7c604225c979c097655ef7dd852849870fed8865d02a1e0990a86c1cbfe6565cb71be8005788cb127d5dc792e9e16d4f65529b6cbdacc9c01a93dfd328b0d1e84b4923c94a1ba231f80034859db4f1f1bfb91cb232a736f9f5b6ff8d581d32cc225b3779f19d1640fbdbd8b2809d6453e1870c3a3e90dc61c6cd1e4c937c8c4a776f10575beaa7dc9aadd71efbe13debc7b031071b1eaf3a1abc0c806", 0xd7}], 0x7, &(0x7f0000001b00)=[{0x108, 0xffff, 0x792, "1657cd7d0258869ffcb3d63c4babc93016657353477ddfca162e24c5df7c071485dc7d9ce7fb358464e049f2999ce76d2931ddb973b7166c6955e0075e28d289cdf975d536098104ad2a9aae935919dbed5d44f61ea573356144a774912f3097e2926640b8583ecb7cb188d7a5d90f54f6b065f5fcc1e6d889f6ec4dcc83fbcaf4d1fee102f6af50e1ff982c388fb0716eb41446a21f561f6aaa4a60c8626e57b8e5b546805b0930bc78e08388d33928b4855fd0249667e09705cdfe87e9e2bfadc6cdc8f789b0ee381e70d5686c14f9c7bbb0c0d8c94e6ed5a0e1084f059d90b11d700ee91329e6df0a84c2e990083a0775028fec80"}], 0x108}, 0x8) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000001c80)) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001cc0), 0x80, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000001d40)={&(0x7f0000001d00)='./file0\x00', r3, 0x1}) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000001dc0)={&(0x7f0000001d80)='./file0\x00', r0, 0x2}) r5 = accept$inet6(r3, &(0x7f0000001e00), &(0x7f0000001e40)=0xc) socketpair(0x18, 0x2, 0x4, &(0x7f0000001e80)={0xffffffffffffffff, 0xffffffffffffffff}) pread(r0, &(0x7f0000001ec0)="c42af3a29a525c14d6f3139cc0dd095f6e63b3026efe5bf4807d4b2bcbf3adc952e27707e727545ed8013bc0592b061288f68df6164416602c1ebce4d82dac0c847d66c7588256d97851127b391ecfcefc1dc5e339e666080dabadbd132c9839b60ab567c4cf98aa45e64297de8fa71502801948a23ce2b28d02d01cbf", 0x7d, 0x3) recvfrom(r5, &(0x7f0000001f40)=""/148, 0x94, 0x40, &(0x7f0000002000)=@in6={0x18, 0x1, 0xfffffffd, 0x8}, 0xc) connect$unix(r7, &(0x7f0000002040)=@abs={0x1, 0x0, 0x1}, 0x8) open$dir(&(0x7f0000002080)='./file0\x00', 0x482, 0x2) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) sendto$inet(r3, &(0x7f00000020c0)="056c4a73eae6255de50d38c4e43451dc4a66c00e5ae6b542411921ddb3498fd3ec8cecf8fc44", 0x26, 0x2, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000002100)={0x4, 0x2, 0x6, 0x6}, 0x4, &(0x7f0000002140)="ad78b3ee98044f49ac86be58d19e8bd64691c4004f4b18e6044b4ffa174f2f2830e9cd48c2e02e1a91b4d4a6bccf86b2ea04d89f7ebcf42e8ee907ebb400f107285bb754f6ac2432c76b21eac49303054421e4bbb6d106bc50ccab0c37681db6787c158ee87527b9b4f15ee46ae6a8c75b3b514467498b89989d71fc96fc41cd92e2e5ae52323531f60eb36fbb8e3adc694178aaaa378d89407114a973cfdef5efe7d790d05d89e96e077e1ecdb073aeaf5df7f9d51dd713fb6984", &(0x7f0000002200)=0xbb, &(0x7f0000002240)="51f77f8c228d3e7584e5ef7c08ef6d3c825e377a9d01e2b648fdb870a5df717e25d77af7ced4748ca6f869e0d42741d2c92e62d02be08de47048742de832095a95e9e8c0097d52bfd46ee3bd85c0a16ab670bd7025a7894c54b3e633e4f9b230dda876f6887e892c96aa2e3ef2946aac43ff24fd69089fea8e89f568d715bb2a7b336750036b7169bd8171610ed3dc544fdf299677ad22b337bbbef8180109aa643263ddc993e37d1340ce327364babff72fc98f91c70645f5b5d1b6411e514db0d506e80f5793e1c53fa253d8c06594ec1278257d8de2d94a337628fc12f871ed696c129469e52c4f0490309d43a173", 0xf0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000002340), 0xc) getrlimit(0x7, &(0x7f0000002380)) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000023c0), &(0x7f0000002400)=0xc) executing program 0: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {}, {}, {}, {0x0, 0xc8}, {0x3}, {}, {}, {0x0, 0xfffffffe}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x2}, {}, {}, {0x0, 0x651d}, {}, {0x0, 0x7}]}) poll(&(0x7f0000000000), 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) dup(0xffffffffffffffff) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000132000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xc0400000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000063000/0x4000)=nil}, {&(0x7f0000065000/0x2000)=nil, &(0x7f0000093000/0x1000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f000008f000/0x3000)=nil, &(0x7f00000b2000/0x1000)=nil}, {&(0x7f00001dc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000087000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f00005a8000/0x4000)=nil, &(0x7f0000145000/0x2000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000011a000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000466000/0x3000)=nil, 0xfffffffffffffffc}, {&(0x7f00000b1000/0x1000)=nil, &(0x7f0000145000/0x4000)=nil}, {0x0, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000087000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff0000/0x10000)=nil}, {&(0x7f0000020000/0x4000)=nil, &(0x7f00002d7000/0x3000)=nil}], './file0\x00'}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000580)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "1a1116f0d0f700"}) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f00000005c0)=0x800007, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, 0x0) r3 = socket(0x0, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) poll(0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f00000004c0)="e237724f0b69bc613bf424bab1160abccd8ab2832e4e2e57ba57b61c6e50bedaf4eb71c27ca2845128c0fabf2a9e12a8b26a24ffd2e355ca55c7be6546d1e920a07a4d88a9c3f30302d54ff3fcbb4bb74e2c2d9abec47035e611acbd85a7f64f35051016a90f9103ec7a66ab23d2b7b6cfcb49d6bc5aa40da7678ddf5460111d4b218e9fd6c4f7a6a4664b59fe85702eda", 0x91}], 0x1) execve(0x0, 0x0, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r4, 0x82405605, &(0x7f0000000280)={0x3, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x171], [], [], [], {0x0, 0x0, 0x1}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket$inet(0x2, 0x1, 0x0) getsockopt$sock_int(r5, 0xffff, 0x40, &(0x7f0000000000), &(0x7f0000000040)=0x4) r6 = msgget$private(0x0, 0x0) setreuid(0x0, 0xee01) msgctl$IPC_STAT(r6, 0x2, &(0x7f00000003c0)=""/153) sysctl$kern(&(0x7f0000000040)={0x1, 0x2c}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xffffffffffffffe8) executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000002c0)=[{0x20}, {0x6c}, {0x416, 0x0, 0x4}]}) syz_emit_ethernet(0x1019, &(0x7f0000000400)=ANY=[]) executing program 3: kqueue() mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000501600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102", 0x62, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) ioctl$FIOASYNC(r0, 0x80047466, &(0x7f0000000100)=0x5) ioctl$TIOCCBRK(r0, 0x2000747a) select(0x40, &(0x7f0000000180), 0x0, &(0x7f0000000140)={0xab6}, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000200)) executing program 1: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000000)={&(0x7f00000003c0)=[{}, {0x0, 0x9}, {}], 0x3}) sysctl$kern(&(0x7f0000000000)={0x1, 0x45}, 0x3, 0x0, 0x0, &(0x7f0000000040)="3944eb3f115f79037148fa0ddc3adf427d080000006ceb99ea265a4a19b2e72fd9cbb4db32e128db447c5e01000080d5fa1d9213ebefff7ad23b886bf325280bc040eac897a0d4168da6b6b75d146499e1ee9ddeb2d68e8d011a", 0x5a) executing program 6: unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='r\x00') (async) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') (async, rerun: 64) unlink(&(0x7f0000000000)='./file0\x00') (rerun: 64) executing program 6: sysctl$hw(&(0x7f0000000000)={0x6, 0x2}, 0x2, 0x0, 0x0, &(0x7f00000002c0), 0x0) syz_open_pts() socketpair$unix(0x1, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = socket(0x18, 0x0, 0x0) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000040), 0x0) dup(0xffffffffffffffff) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x1}, {0x18, 0x1}, 0x0, [0xd54, 0x8, 0x0, 0x0, 0x0, 0x10001]}, 0x3c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x15, &(0x7f0000000040)=[{0x61}, {0x7}, {0x6}]}) ioctl$KDSETLED(0xffffffffffffffff, 0x20004b42, &(0x7f0000000080)=0x4) msgget$private(0x0, 0x401) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x21e) chdir(&(0x7f0000000140)='./file0\x00') r2 = open(&(0x7f00000002c0)='.\x00', 0x1, 0x0) mkdirat(r2, &(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) mkdirat(r2, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r2, &(0x7f0000000440)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', 0x0) rename(&(0x7f0000000100)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', &(0x7f0000000180)='./file0\x00') ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000140)={0x0, 0x0, 0xfffffffc, 0x40000000, "d9c71d75463c8d2213137fd1447a6c893e868ffc", 0x7}) syz_open_pts() msgget$private(0x0, 0x0) open(0x0, 0x0, 0xae) sysctl$hw(&(0x7f0000000100)={0x6, 0xf}, 0x2, 0x0, 0x0, 0x0, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x6000043e, 0xffffffffffffffff) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x1a6) symlinkat(&(0x7f0000000dc0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, 0x0) r1 = open(0x0, 0x0, 0x0) preadv(r1, &(0x7f0000000180)=[{&(0x7f00000002c0)=""/130, 0x82}], 0x1, 0x0) execve(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) acct(&(0x7f00000001c0)='./file0\x00') r2 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0xff, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r2, 0x400c570a, &(0x7f0000000080)) socketpair$unix(0x1, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x14}, {0x2c}, {0x8106}]}) syz_emit_ethernet(0x2a, &(0x7f0000000300)=ANY=[]) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = shmget$private(0x0, 0x4000, 0x404eb991875b623a, &(0x7f0000ffa000/0x4000)=nil) shmat(r5, &(0x7f0000ffb000/0x2000)=nil, 0x2000) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{0x8, 0x1, 0x8, 0xc00}, {0x0, 0x0, 0xc2, 0xd224}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) ioctl$TIOCSDTR(r2, 0x20007479) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000040)=[{0x3f, 0x1, 0x0, 0xfffffffb}]}) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_GETBACKLIGHT(r6, 0x400c5711, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) executing program 5: writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000140)="67b5b992045c1a7733de71184dc12714990881d0d282bbbb82f88aee3375246d60d056448aeda248819c876f2c6e59c445667afca993a0516665954db86908d70836eed6", 0x44}], 0x1) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x61}, {0x74}, {0x4000006, 0x0, 0x0, 0xfffffffd}]}) writev(r2, &(0x7f0000002500)=[{&(0x7f0000000080)="ebebfd510bbcd3a9b489e989c13e", 0xe}], 0x1) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000180)={0x0, 0x0}) executing program 1: shmctl$IPC_SET(0x0, 0x1, 0xfffffffffffffffe) setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, r0) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0), 0xffffffffffffff84) r3 = dup(r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x802069c1, &(0x7f00000001c0)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x8, 0x20, 0x7, 0x0]) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r6 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) ioctl$TIOCSDTR(r6, 0x20007479) setreuid(0xee00, 0x0) semop(0x0, &(0x7f0000000180)=[{0x0, 0x43, 0x1800}, {0x4, 0xe6, 0x1800}, {0x0, 0xfd, 0x1000}, {0x1, 0x20}, {0x2, 0x5, 0x1800}, {0x4, 0x9e, 0x1000}, {0x2, 0xfffb, 0x1000}, {0x0, 0x40, 0x1000}, {0x0, 0x6, 0x1000}], 0x9) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000740)=[0x1000]) r7 = semget(0x1, 0x1, 0x230) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000200)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x182}, 0x6, 0x8000000000000000, 0x2f}) r8 = getuid() setreuid(0xee00, r8) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000300)={{0xffff1c8d, r0, r5, r8, 0x0, 0x125, 0x1}, 0x8, 0xffffffffffff8000, 0x40}) setsockopt$inet_opts(r3, 0x0, 0x14, &(0x7f0000000000)='\x00\x00', 0x2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x101, 0x18, 0x7e, 0x867}, {0x86c7, 0x35, 0x3, 0x2}, {0x6, 0x3f, 0x9, 0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socket(0x18, 0x1, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) open(&(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00'}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040), 0x4) connect$unix(r0, &(0x7f0000000000), 0x10) r1 = syz_open_pts() close(r1) r2 = socket$unix(0x1, 0x5, 0x0) sendmsg(r2, 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) syz_open_pts() openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r3 = dup(r1) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) writev(r1, &(0x7f0000000e00)=[{&(0x7f0000000080)="c3778fe486fa8f9f05ce4bfcaad7868e4bd7872ff0597773fa1e061cebd702547202798b96c0a24deae72d0db883bac94c4761e84558e6ca6270794d9b5eb06bb75ce478a7f5a6d622690c4c3313ec970000000011fdc121e175d8242b6269551e9560276c7118f0", 0xfffb}], 0x1) r4 = msgget$private(0x0, 0x0) sysctl$hw(&(0x7f0000000bc0)={0x6, 0x6}, 0x2, &(0x7f0000000c00)="ce55e9e3", &(0x7f0000000cc0)=0x4, &(0x7f0000000d00), 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x2}, 0x2, &(0x7f0000000040)="f855", &(0x7f0000000080)=0x2, &(0x7f00000000c0)="e0c66ddbf3c0e10a2374f0c461ce8aae658032fff078fba9d78725fd13995c5b5bb1a5f7c986a60e16bbc739b157ecfd8846e40df33428dc8f01a1324a2e455a9a02f9e3dc458708d12ef8e50f365a80dbde093cf04b194856e07d1b9cea788554c2f2e2c10e165a6e8b3ee7508dc1b6a1be044353ef0adeb9f3352e3929b35ed8bbe47956a5f305cd193d452aaf3d068f4bb539b2e7705cee803348b42743f3b3eb70409788f4628610c55d720198157cdfa6901ef6b39275f6201657e6d973fd6948890c2efdd1fac665cdb8913971c77d83f35ddc10f9", 0xd8) msgrcv(r4, &(0x7f00000001c0)={0x0, ""/100}, 0x6c, 0x1, 0x1000) executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000002c0)="b10005010000009f0500070107000000331c13fecea70500fef96ecfc72fd3357ae30200004e30ffd2d236acf20bf404be01000000f7c8cf5f882b297be1aa050400ce94e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300000100ba0900000808e37193f8343712cc11ffffffffffffffff000000000000000000007f62b60beab90000000000000000", 0xb1, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r2 = geteuid() r3 = semget$private(0x0, 0x4000000009, 0x82) semop(r3, &(0x7f0000000180)=[{0x2, 0x7}, {0x2, 0x8, 0x800}], 0x2) semop(r3, &(0x7f0000000140)=[{0x3, 0x4}, {0x4, 0x7f7e, 0x800}, {0x2, 0x1a, 0x1000}, {0x0, 0x3, 0x1400}, {0x0, 0xe0b, 0xc00}, {0x1, 0x3, 0x800}, {0x3, 0x800, 0x1000}, {0x4, 0x7ff, 0xc00}, {0x0, 0x33, 0x1800}], 0x9) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000040)=[0x7ff, 0x1000]) r4 = getegid() r5 = geteuid() semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000001c0)=[0x7, 0x401, 0x95, 0x1, 0x5]) semop(r3, &(0x7f00000002c0)=[{0x3, 0xffff, 0x1800}, {0x0, 0x0, 0x1000}], 0x2) r6 = getegid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000000c0)={{0xeaf, 0xffffffffffffffff, r4, r5, r6, 0xb, 0x7}, 0x6, 0x6000000, 0x5}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000000)={&(0x7f00000003c0)=[{}, {}, {}], 0x3}) sysctl$kern(&(0x7f0000000000)={0x1, 0x45}, 0x3, 0x0, 0x0, &(0x7f0000000040)="3944eb3f115f79037148fa0ddc3adf427d080000006ceb99ea265a4a19b2e72fd9cbb4db32e128db447c5e01000080d5fa1d9213ebefff7ad23b886bf325280bc040eac897a0d4168da6b6b75d146499e1ee9ddeb2d68e8d011a", 0x5a) setreuid(r2, r5) r7 = getuid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x21d, r2, 0x0, r7, 0xffffffffffffffff, 0x1, 0xfe00}, 0xdce, 0x32f9, 0x3}) r8 = getuid() r9 = semget$private(0x0, 0x4000000009, 0x82) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000000680)=[0x9, 0x6]) r10 = getegid() semop(r9, &(0x7f0000000140)=[{0x4, 0x200, 0x1000}, {0x3, 0x6, 0x1800}, {0x4, 0x201, 0x1000}, {0x3, 0x1000}, {0x0, 0x7a5}, {0x3, 0xff72}, {0x1, 0xdb, 0x800}, {0x3, 0x0, 0x800}, {0x3, 0xa, 0x1000}], 0x9) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000000c0)={{0x9, 0xffffffffffffffff, r10, 0x0, r10, 0xa, 0x7}, 0x2, 0x2, 0x10000000009}) r11 = getuid() setreuid(0x0, r11) r12 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000000)={{0x186, r8, r10, r11, r12, 0x51, 0x5}, 0x2, 0x100000001, 0x1}) lchown(&(0x7f0000000000)='./file0\x00', r1, r10) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) r1 = socket(0x2, 0x2, 0x0) writev(0xffffffffffffff9c, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000000240)}], 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) fsync(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000780)=[{0x87}, {0x30}, {0x106}]}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000140)="f005c71031c1c5f421277b090000", 0xe}], 0x1) executing program 5: madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockname$unix(r0, &(0x7f0000000280), &(0x7f0000000040)=0x205) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r2, &(0x7f0000002400), 0x0) poll(&(0x7f0000002480)=[{r2, 0x4}], 0x1, 0x0) recvmsg(r3, &(0x7f0000003100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x61}, {0x7}, {0x6}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x4d}, {0x5c}, {0x6}]}) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYRES8=r4]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r5, 0x6, 0x9, &(0x7f0000000500)=""/243, &(0x7f0000000600)=0xf3) symlink(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='./file0\x00') r7 = openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x10, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r7, 0xc028575d, &(0x7f00000004c0)={0x5, 0x100000, './file0\x00', 0xe4e0, 0xfffffffd, 0x9, 0x401}) sendmmsg(r6, &(0x7f0000000000)={0x0}, 0xfffffe32, 0x0) recvmsg(r5, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000180)=""/236}], 0x100000000000039d, 0x0, 0x28}, 0x0) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000002c0)=[{0x20}, {0x6c}, {0x416, 0x0, 0x4}]}) syz_emit_ethernet(0x1019, &(0x7f0000000400)=ANY=[]) executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x1, &(0x7f0000000040)="60ba1d1e", 0x4) r1 = socket(0x22, 0x8000, 0x0) r2 = socket(0x18, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) dup2(r1, r2) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r4, 0x4, 0xc0) setreuid(0xee00, 0x0) r5 = getuid() setreuid(0xee00, r5) getpid() r6 = geteuid() r7 = semget$private(0x0, 0x4000000009, 0x82) semop(r7, &(0x7f0000000340)=[{0x0, 0x7}, {0x2, 0x8, 0x800}], 0x2) semop(r7, &(0x7f0000000140), 0x2aaaaaaaaaaaaddb) semctl$SETALL(r7, 0x0, 0x9, 0xfffffffffffffffe) semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000001c0)=[0x7, 0x401, 0x95, 0x1, 0x5]) semop(r7, &(0x7f0000000080), 0x0) getuid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000240)={{0x215, r6, 0x0, 0x0, 0x0, 0x0, 0x7e00}, 0xdd0, 0xfffffffffffffffc, 0x3}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x3c, 0x0, 0x2}, {0x28, 0x0, 0x3f}, {0x4000006, 0x0, 0x0, 0x80000003}]}) write(r8, &(0x7f0000000140)="0000000000009cb8e7b6242a091f", 0xe) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[0x7]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getpid() fcntl$lock(r1, 0x6, &(0x7f0000000100)={0x3, 0x1, 0x9, 0x194b02a1, r3}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)=0x4) r4 = open$dir(&(0x7f0000000180)='./file0\x00', 0x10000, 0x40) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r8 = getegid() fchownat(r4, &(0x7f00000001c0)='./file0\x00', r6, r8, 0x2) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x10, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x4810, r9, 0x7fffffff) r10 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000002c0), 0x13, 0x0) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r13 = shmget$private(0x0, 0x1000, 0x280, &(0x7f0000ffe000/0x1000)=nil) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) r17 = getpid() shmctl$IPC_SET(r13, 0x1, &(0x7f00000003c0)={{0xfff, r6, r8, r15, r7, 0x119, 0x3ff}, 0x800, 0x3, r5, r17, 0x2, 0xa7f, 0x1}) fcntl$lock(r10, 0x9, &(0x7f0000000440)={0x1, 0x2, 0x1, 0x6, r17}) fcntl$dupfd(r2, 0xa, r4) stat(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)) r18 = msgget$private(0x0, 0x444) msgctl$IPC_SET(r18, 0x1, &(0x7f0000000540)={{0x7d6d, r15, r16, r6, r8, 0x8, 0x2}, 0x6, 0x9, r14, r5, 0x4, 0xf6, 0x8}) ioctl$BIOCGHDRCMPLT(r10, 0x40044274, &(0x7f00000005c0)) getuid() msgsnd(r18, &(0x7f0000000600)={0x0, "96d477def224a041c37ddd123ec0ec8053d2d2551ae57dbb67292f93fa7d032e8ee91811fbd7bc39b67c687d071b0e10510c4cf7cda1a0f566aa72cb7c7f914f587357546d4ea71a64e851183dfd42f0b4ca1b5695062d06ebfa409b6443b6f91a2834182bad6f2f4db377a5a4e5d8a22cfd23915c"}, 0x7d, 0x0) pwritev(r11, &(0x7f0000000800)=[{&(0x7f0000000680)="fc57682e5224826ccf34d49b9f1794c869316d3bb46fc358d950f7dc9b71f721299bb262f3af422075fbb18a8037493a6c32397015e606f8dc43a153c35b828d5de0a8f34da2d63dbbf7d7b2b4d19492d06f89f2e41a132de49356385a900b37f60e33a7fa57fb0aacd6675cd67d03acb22596a4df98f09778929852450b64d4aaaea0bd77015312479c0af9206aaf0383ad58", 0x93}, {&(0x7f0000000740)="068da3774ba7b040afd08405be36fa1122597fa2fa0707fb6841c50631d1918782ff0d1e91b124371591cc88727b913d95165dbcc9fbddd0f4717c1991d200c0161a41438b615fbf4107348e96be46c0b52a6e5124da27f270d29839435109da6118f02c46e207a7f3670407ee9647875c5fe271caf009ac25475f6dab6e7bbd175e81bac3ca68", 0x87}], 0x2, 0x9) recvmmsg(r11, &(0x7f0000000d40)={&(0x7f0000000d00)={&(0x7f0000000840)=@un=@abs, 0x8, &(0x7f0000000c00)=[{&(0x7f0000000880)}, {&(0x7f00000008c0)=""/101, 0x65}, {0xfffffffffffffffe}, {&(0x7f0000000940)=""/227, 0xe3}, {&(0x7f0000000a40)=""/37, 0x25}, {&(0x7f0000000a80)=""/165, 0xa5}, {&(0x7f0000000b40)=""/147, 0x93}], 0x7, &(0x7f0000000c80)=""/127, 0x7f}, 0x80000000}, 0x10, 0x1862, &(0x7f0000000d80)={0x9, 0x5}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000dc0), 0x0, 0x0) ioctl$BIOCSBLEN(r12, 0xc0044266, &(0x7f0000000e00)=0x37) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002a6c7a20 executing program 6: sendmsg$unix(0xffffffffffffffff, &(0x7f00000016c0)={0x0, 0x0, &(0x7f0000001600)=[{&(0x7f0000000280)="bd", 0x1}], 0x1}, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000006c0)=[{&(0x7f0000000180)=""/240, 0xf0}], 0x7a, 0x0}, 0x840) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = semget$private(0x0, 0x5, 0x2c4) semop(r1, &(0x7f0000000100)=[{0x0, 0x401e}, {0x0, 0x0, 0x1000}], 0x2) semop(r1, 0xffffffffffffffff, 0x53) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000400)=""/30) semctl$GETZCNT(0xffffffffffffffff, 0x1, 0x7, &(0x7f0000001540)=""/175) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000440)=""/61) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000001280)={0xffffffc0, 0x9}, 0x8) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000040)=""/4096) r2 = geteuid() getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000280)={{0x1, 0x0, 0x0, r2, 0x0, 0x80, 0x2}, 0x4, 0x7fffffffffffffff, 0xfffffffffffffffe}) recvmsg(r0, &(0x7f00000011c0)={0x0, 0x0, &(0x7f0000001040)=[{&(0x7f0000001300)=""/252, 0xfc}, {&(0x7f0000001700)=""/221, 0xdd}], 0x2, &(0x7f00000012c0)=""/41, 0x29}, 0x2) socket$inet(0x2, 0x6, 0x3f) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xe, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r4 = msgget$private(0x0, 0x100) msgrcv(r4, 0x0, 0x0, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x20}, {0x1}, {0x8046}]}) syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[]) r6 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000001200)={{0x8001, 0x0, 0x0, 0xffffffffffffffff, r6, 0x19, 0x2}, 0x808000, 0x2, 0x5}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001280)) msgrcv(r4, &(0x7f0000001440), 0xc4, 0x0, 0x823f7551b1ab5156) geteuid() executing program 1: syz_emit_ethernet(0x11e, &(0x7f0000000000)=ANY=[@ANYRES64]) executing program 7: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000280)={0x1, 0x1, 0x2, 0x3f, 0xffff}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000080)={0x10, 0x0, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x5000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000800000/0x800000)=nil, &(0x7f0000d91000/0x4000)=nil}, {&(0x7f0000f56000/0x1000)=nil, &(0x7f00008fb000/0x2000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000efd000/0x1000)=nil}, {&(0x7f0000cd3000/0x1000)=nil, &(0x7f0000862000/0x2000)=nil}, {&(0x7f0000d3d000/0x4000)=nil, &(0x7f0000aff000/0x1000)=nil}, {&(0x7f0000f6a000/0x2000)=nil, &(0x7f0000887000/0x4000)=nil}, {&(0x7f0000da1000/0x4000)=nil, &(0x7f0000b4b000/0x3000)=nil}, {&(0x7f0000e0f000/0x2000)=nil, &(0x7f0000e03000/0x3000)=nil}, {&(0x7f0000c64000/0x14000)=nil, &(0x7f0000d93000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000bd7000/0x4000)=nil}, {&(0x7f0000913000/0x2000)=nil, &(0x7f0000c5e000/0x4000)=nil}], './file0\x00'}) r1 = socket(0x20, 0x5, 0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000240)=[{0x5}, {0x84}, {0x8106}]}) syz_emit_ethernet(0x46, &(0x7f00000004c0)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "4292c8", 0x10, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[], @icmpv6=@ni}}}}}) sendmsg$unix(r1, &(0x7f0000000440)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="14"], 0x18}, 0x0) executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513000000000000000004000000000013fecea10500fe3c9df96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118000000720fd38bfbb770c1f5a872c88106002ec5890400000000000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab7196fcbd80407000000c01120", 0xb1, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x8000, 0x3) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f0000000000)="ea0000ee7f000801", 0x8) executing program 2: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async) r0 = syz_open_pts() close(r0) (async) r1 = syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r3) (async) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) r6 = dup2(r4, r5) setsockopt(r6, 0x1000000029, 0x23, &(0x7f00000000c0)="b211d7170d816684c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e7aae9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) (async) sendmsg(r3, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001a40)=ANY=[@ANYRES8=r6, @ANYRESDEC, @ANYBLOB="10e474d2120b0a41a2a83056bc207ef24bb530373145dd91b72c7bf1d9529473d0544843a50860c5a9508cfdaff720c7a9815a3e82c5422a49e99e2b36512af792e69b572a6eeccb303e51caffa8d1f1a38dba7138b937d109ffafbfc0c8a177459dc37002d3feb48dddbb1fce479b4e08562e5f660fb8da3a18e57295e20f69e847172cb0b41054214d33aa1227df0ea8fcea3145ea95b15993681ed4ac2f0d118b7f13fbb85cd7903e3a5704075746a4136612d97565a03c4b086e0178d77c1a3e192b798a69d1a91b6b55cfe6b3bb18bedf72b7cc3611afb795d1213cb51bed4c6c92ff30bd7dbb4cdfa2e955396c42fe542703b8f2d1f420d0f4e63c7eedefa36620412119c90b7f6c5fcd9243d0a439bee56a21c2768b5dc682674f76e456c669a790ca93b83d8d5fced88ef6e679ced2b239bac48a965a81cf119a30f3db52a5b14855c08da7fa72dccea07c5455602b3f161c0a85c8c567492d03fed4cc1dd0c0fd0ce06ae54dc872e45f01d8424797fb1933bfec720e3638858d70f3ea819a53ea5f84e6e419772ff4573b0ee44cf25aa2049a12587678ca9e3de5da0b8968a20fc87ce0bf2d016ee00bcd3752b6b8e9cae323b1952923f6742e7a9c262299d84fba13fb8e8d2f63ae8e75dfc1b5f5e47a5b81670667a7efe800f349d10d834b85f848644c3ea19b46313a1471000b0e60e8a0e4e3c0ea46b398572a85c165f3beaca8f84c777ad43f11f8908b0657a11dbd7693ba0d7fa160acbca65994633b8144cf4b92cf84c359a89f15af5b6725ae044d286685541061749b6c3f9ee212e87be5d92be9f78c97ab11fa323f98f6bab20260d9a086ce858c398d38ca323e4b205dad2ef81c236aabf54a89fc540106db9e9796603ea1c578d2d12c8b8b3c0479f8693cfe0ce630a654197445c01c182d89ced08345ad801f4ecef47fa31cc88ecfcb50a94178736f2f8867c5fba05b469a86df6eecc237828213d41626bbbcc898b08e5149f13d107d83f25581ffe708954e147400c445bdf85e27d8e1a5988bafa2b53a12ba16c70f9b45bb3ec8351baaa2f8b55d7648753f4c9ff01306c7bcbf30221e18ef4d0bdffc3eebd33e68244de44454e57b4c168d13cfa532d02b878f20ae26634e881368d56438071a08b7557e0227a1a6ff0ec48c621bed67556c82097546273d669be1de6b93c5e5cadb4ddaf9fcdddec91699009d9860da17d47b0ee046ff5360c85dddc6f6b09d5f0d96e90af57b8473e0904c10f3a3e5cc9994dc25f62e1730bb5f4ba0ff3dc5f7c9048fc4bece1e80619a306c1af60872d9bb31c94260144dfd73a42f20beb939d3149790b7f26e7b7243fba63885f8ad3cb07fd4a8e1d121385ac45b6b1140ee7cb50bbfc58acf7eae0367058ca86b5e6cef79688ba3f41c81cbdcaa193283a9339e07192e05b0f8fba11a25ad5e4d91b2fb69cff9243d8115ac920258dadeeaea6d555a46158c1dc7a7051ed7c323f97c20dc7173b8940ac2f64fc8c489ad2badef968755154c4f7b5c39e2e8838d13511ca2bca4c3e8d73a22358c6d2a4d4ff55065c95f8cdbd5bec5669fd086849272d49a5174d01defc2a62507f43a7e978e67351b5fe75f001d6fb7722a3231e22e5829b98eb8d42c13f63fa7781852e919c2fa617906908bcb289eea82112541dda23078bb4a65c9915bcc6f0410b1ba743a94d14f11e5a1878aab6f615e0ada96804290acdb5c1a71bccdf8fa3a8bd34bd347df1349a64af309874fe6a815bae7e6f109cbacba76d3c878adc5a9c199e83abffdad3924136a50c05c4e36fb1279feefb05ba67920278409df204eba932b39dbd7bbbb5bbf032881a8291396a6829bfca6a338529d9a4b9a5a9fd6ab2b8ecb34507138fe5103201d27a96a2239da4fa4d099102c135e17a2f521b1b9a8bdf31458191b0b5e1786c226a073f1090f267384e24ed9e6b4ba0352720fefa8e05618ef37f01d347dd576ca39c5660527ae165b7fae6f7368f3d3ef79453ae938ad5b515a35b7e3f1a0585b95df6dbe6c23374088b66c2c6da99432b068db018eb79c2c569a137c6391f865cfde288636821adad1a272aefe6451a21fffbe1771808a370b304f3daabdccc19ce006256727f83d0e2a7962a93faa868daba0debe76aaafd8e92c1b10033592a3ce1b9a541a03015dc28622870f7fe01b086fcf26108ea6a3c922eb63232a426519fcf644ab0d83b88ddd9319c884edb96902135b8d5ac13072b601a0025027030b34171a0833c0f466547f1de0cb365a2d1455d7e269d2d64a0828b5783c50546e436ba426c20e7c579d210ba9881a007f5ddc776481b9996f6ca18dbad8db1695096cc8bcc88ba7cbfbdf2acc9d3a54e7f013f4bd356c71cbfdebcfa2d6bc7307588b05da690014430cf206272dc585e22f630fd1ec96cd638c2af1d34864b834fb4ed5290911fc748ad6228898ed9f4d76b6ee6b9e7ac130a2901db6d67bd450e1ed709b3919efdf5d6233ea6545d9eeca20e7628872449eb6458b48292c98b3ed7e81eeef66fa3eb3be77dc7239a3558990d5e8eb531243630dac327ee13f25e2054f69a03b8200e493a7311b257cf0ed47ca8b8a20cc5fd8d09da0186a95ce23eafa4d97256debe88ac919af16d0c4a41d51d906e0f9197abfcfdd3c1a6c563f8d54c692c4794f6a2facbf575c9f0f026fa57ffd7ec9d716a04a8c51b22e9725e078730b24f1ec0c07ec271578b1c1c09837fd0d3ac4a51dfeff48f347a47720cb63988ecf7c9dde5b027298f76d2caf157f1932831b1fa12478c84dcd3877ec3e898255cfe5a64941e5f525bb74a8dddba5ed18410219a807ab9852d2b205539e6404c71d2831a30a83f1a550c10e39199acbec944ea7c24e028b46fa2447ad36431fa31029b1ca23ef1f7ada9574b47b351d1b46000eba164f6f414218cbdbbf12f0c3bdf585f16272fed49ee0fe3d5486d9a1ab6cd23e8f5174f3b7058316546fc3c9994b46c282104727a61636ace260a4fd700f9a07f88dfeab53e5ec5ff83755da63a3803b01ce4ebe5822db25669de36d358e9b3ace52d701bc769b06471ab303b60ca76b3069ce790a1c30ab816ed2353b97a8edac093d4e1884e6d8dba16abe02a018253adecb7e4e75b8ccf7adcc6b641984c694d43fc2ec66b098543c4127aedbb840accd01e34e4d965364a30a3cef3e5247d6fcbed03c517e14a6986d78bf0dfdf9d3d449d3a7b9a219475b9a7038e9251c73ad59ad1957199a3ef404cb00d75b9ac8762f51cbdd53aabc0730b67074b5dcbcf73884330f90c289a53f2f17ba8be4dd9ee85de1908f81c92bb16a84ed97150f184979a9eec1ebadefbff3908bca34727ab6b9cca6cfa4feb7f8360d38018c4dca3974c05903b42dd1500bf7aec3587ed500384fa96e7c34e123a8eda7078ee8344d30fd7e05e174d03e1fef36732ee2ff6efd7dad63e3d0d2a5d3cf16e47708d182390fd93f1ba5cf06f8a3278032b7c6b9531fdd28032ab4a74bb81b1bd8f4181be5eba4b54521bd4090e5b483b473532c9c61fc69203dd339c0f186f1598b391fb411e57377ccd8ae2f2edb4a5934fe113782fd12164ca4a5a83d652afbf91bc891781ed96e7ce0ea69edd6c8811fe545511b46072f19582688e61f797f1391c3fd8a42ca92343e5dff9b16bdf6c1b21df4f9dbec6b6776bd80313163929075f1bb0fe6e32de6cef3cf92b691a29900be993ab728db8578db5441384d1937fec0b0de135305e81d5a095fbe03257c6d451409340d7fea4bec970c0668d9a8ee1743511a842e8f24a4e09e72986a00e609eb10fcbb5a684e71e98bc274027f56f3260200c4b852949b3e1f16d8668750f9284f4686227c49cc76083e2e79c0b6720d380b3d213a808f0bef38571da643d67308c7c91be3042a751e80ee51074a54e812fc02b03af0d6f0cc98f122c359b32ad04290f4e59e0deac7d6c8f663714d2abb68d6edb7b762a849558a65dac49a160630ebd11b484c4e82729c5c565ea832b7ccde5c6b5b7fd5639f60264d1474124a21962e353e7b4c3ded5e94f28082594577f09304d5ef7d8d2e2b3767da499875b1002b89803f2cb8b8d3054ff2aed7f1545267cf8944dc2b9cd2168f674f8c8e31be0f0d18d3ca7d149abf1cb5f1782399f69624297a045297eb4578914bf8d3e19c4e59408f29ce3688a8834960b2dad2e768492741027556f6e67d3610bfccd2a5c26f4acaa97621a32631c1c4b98153fab4f3cc55c424cb96ad4fc0eec1b6a78872025e287db2f6c63f51f473d4f10ea83deb21231aac91afd1517548d29675e0d383e0c4a606b010faf34592c304105d36c3eb97b112470980bd1cc56d08e36c00a15f021ac3642d7f7df5aa85babb760c8e5bd93103052710af82fb0a2e20ec1c2fa51b715c55f8eb5f6cc986f7be986206e46ea9278847939304b70456588d3c37aa7d2ce2b72a24532f6bc1b64f207c0b74e92c02803af2eb9544c91ef9836cbff6112bfca51ce5a75364d9ce58c3f24e6b186fe13b0b5c7139a9eb5410055d0ce2a9ac35b62a7bbb694c5adfb70f821c4d0f21df5fd821a841e39b6a02ad6de1257b823ac26f2ee43de6eed320d88de0ca5429677946209376d5cded8fd3e4ffdf6461ca8da53f9c660340db3ad51796a73ec7f04b60c7255bdf84d0ac68108c5d0bafdc20942f28449b4ad35a2d32671f1fe4bdde17984aed6ee2098a32d98090619fef40c1c9362f2afd794505a780316af1531a81d4c35369b24c84d75a11b9d1f8b1f1572e5a046b0d0730d1270d0695e70a4d77bc45139799c988b27d0114cf3580f07faa04e12f726d2d4545f39a52c6826d1c05e8ee4672f2a1203bc458c26b9f9fdc905193c7fb95fc55eec73fcc75ca5ccb69fa1c65affa6586f931c9b8565c40cffedcf493ef6244a30932fc5f36db60ed91550402c20cdfe299025c79c7d9b26528145619d4efbd6a7df72501a71f0dd9ff9533c97520922fe5a6b395d13e023963d585eef967e325f80d7ae3b6f8b5d21dd0e75ed72177892f5726d00cfd78f3e310860db956b715b138cd5f8005d30611653804681d781d9d7d32c895056105485a0ea6f036043e25a6d554866b86ee108925f0e0a401b70705a9ae1de81a59d3c837285ac1f5c2c37c34d47d8a61c3a8a4a2d60183e7035407d2ad9c981a476b01d7d69ba927be766999c6e17d89703cc7ca4e3755d92de7a4f6b5152aafec9afb9374012d68aeaf979e89c671c6af8c124c9ef61c81198593e2b128cac3482bd6c3a25d6d92c88ddd9f73e0dea3d3620393f9ea47f081dbb3af2841ee068541c1c1c6b8112c5bee0deb887b4714a550be581f37ce73292a730850fd4c3bf38052fa0d98cde3847e51bf22760c4a5eab9c7f7043096c4132dab627196c22318e861d423e8e31faa67c6747b06cd5999c25f32178bc0425f6d7b44f9a437502eb4f4c27d788f505fd67d15c300f4b8298be30dc937f09e83e050b361f1310c68a768d65cb1b7a184eaf43709e6849e17f2ea8bbf80729064e2087e4b19d1f90ebec40edaa5cb0196b7426b66b7aafb3925870badf25db013f07ca39b6223e52a76bf1c8c77c5b80ae180fe80830ac84afee6446c18504c2bf6868963bb8c8f40a917d59a526eea8278c29cabb76417f8d3e6d5d6ce52010caa2acd5f3d05d4ed844320566178c3675750576aaae0b0b6d2f0733b85a31682046d057271b24a4f6e48554b5342362f06a407d1a5a18a5ee9db7aa08fe54dcb64809157fb7dc483ba0306ed3", @ANYRESOCT=r4, @ANYRES64=r0, @ANYRESDEC=r2, @ANYRES16=r0, @ANYRES32=r3, @ANYRESOCT=r6, @ANYRES8=r4], 0x3e}, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x8, 0x0, 0xffffffbf, "0000c6f26461c094f4ffffffff00", 0x8000, 0x1e31}) (async) readv(r1, &(0x7f0000000280)=[{&(0x7f0000000480)=""/131, 0x83}], 0x1) executing program 5: writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000140)="67b5b992045c1a7733de71184dc12714990881d0d282bbbb82f88aee3375246d60d056448aeda248819c876f2c6e59c445667afca993a0516665954db86908d70836eed6", 0x44}], 0x1) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x61}, {0x74}, {0x4000006, 0x0, 0x0, 0xfffffffd}]}) writev(r2, &(0x7f0000002500)=[{&(0x7f0000000080)="ebebfd510bbcd3a9b489e989c13e", 0xe}], 0x1) (async) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000180)={0x0, 0x0}) executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) minherit(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x3) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1, {[@lsrr={0x83, 0x3}]}}, @icmp}}}}) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000200)={&(0x7f00000002c0)='./file0\x00', r0}) acct(&(0x7f0000000140)='./file0\x00') sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, &(0x7f00000010c0), 0x4) executing program 6: ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000040)=0xb2b9f07) (async) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) (async) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) (async) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x63) setreuid(0xee00, 0x0) (async) r3 = getuid() (async, rerun: 32) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) (rerun: 32) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000080)='./file0\x00', 0x0, r6) setreuid(0x0, r3) (async, rerun: 32) chdir(&(0x7f0000000100)='./file0\x00') (async, rerun: 32) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='c\x00') (async) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) (async) sendmmsg(r5, &(0x7f0000000300)={0x0}, 0x10, 0x0) (async) setreuid(0xee00, 0x0) r7 = getuid() setuid(r7) (async) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r1) (async, rerun: 64) r8 = socket(0x18, 0x2, 0x0) (rerun: 64) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000002c0)=""/50, 0x32}], 0x1) (async) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1000000029"], 0x3e}, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r9 = syz_open_pts() close(r9) syz_open_pts() executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r1}, 0xffffffffffffffff}) recvmsg(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f95f84cf71b59c7afec37582", &(0x7f0000000080)=0x8, 0x0, 0x37) executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x400, 0xda) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x9, 0xfffff}], 0x9, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) getsockopt(r3, 0x29, 0xc, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000140)=""/142, 0x8e, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000000)="b8", 0x1) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000002c0)=[{0x20}, {0x6c}, {0x416, 0x0, 0x4}]}) syz_emit_ethernet(0x1019, &(0x7f0000000400)=ANY=[]) executing program 4: ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000934, 0x0) r0 = open(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=""/93, 0x5d}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0) close(r0) socket$inet6(0x1e, 0x3, 0x0) recvfrom$unix(r1, 0x0, 0xfcff, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket(0x11, 0x0, 0x0) setsockopt(r3, 0x4, 0x1, &(0x7f00000000c0)="f6c0cca6", 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000680)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x24}, 0x2, &(0x7f0000000180)="71f959b4218a201cfa5a91501d94a14b8e5f84cf71b570fbc77de959f2402410489c7afec37082", &(0x7f0000000100)=0x27, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x2c}, {0x1}, {0x812e}]}) syz_emit_ethernet(0x42, &(0x7f0000000000)=ANY=[]) r5 = semget(0x2, 0x4, 0x300) semop(r5, &(0x7f0000000140)=[{0x3, 0x0, 0x1000}, {0x3, 0x0, 0x1000}, {0x2, 0x81, 0x1000}, {0x0, 0x5, 0x1000}], 0x4) sendto$unix(r3, &(0x7f0000000000)="b100050400000400cea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139bba479f3f672f4d335c223e7d0c032bfa896443a42102000000720fd18bfb1470c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00", 0x87, 0x0, 0x0, 0x0) executing program 5: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x4, 0x1, 0x0, 0x80000}, {0x24, 0x4, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0xf66c, 0x80000, 0x1, 0x5, "1c102609307e7be2df67de202a72da64612c3300"}) writev(0xffffffffffffffff, &(0x7f0000000240)=[{}], 0x1) select(0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) syz_extract_tcp_res(&(0x7f0000000280), 0x4, 0x1000007) socket(0x0, 0x0, 0x0) syz_emit_ethernet(0x2c8, &(0x7f0000000880)=ANY=[@ANYBLOB="000000000000aaaaaaaaaabb86dd69ccdd1c02920406ff020000000000000000000000000001fe8000000000000000000000000000bb000100000000000000010005020005000100000100000000330600000000000004010005020de905020006000100040102c204fffffff8010800000000000000000106000000000000ff09556e653bfa1d1541d5000000008901000000000000010700000000000000000000000000006700049067000000620000000000000004010500000000005000094064000000080001f0640000008901000000000000050200010106000000000000000000002c00fd3968000000061e0000000000000401000001000401ff000100ffe60230ec2ee1a17cd26c2d75d2ba60aecb0b97a5b5f1dea79ffc85ad44d1e55f3a35cacd5e019f74b351c6198187eb4048623d9a573077d262ba72bd780fbcb5b34d709dc81e76fd344400b06884b523a2ecb0bde7f945ae88c3867b247e23b357facdd169e3cbe35bccf63da6c32e66ae23993d153c02c6fac899a101a8633f575f552ca743fe170104953d669d0815bd370b718f1ba20d6e07d54667017a7728b441f8d1383fcdef6b349ddd2c866945d1b71ec1cb8b8d05c0ed373218957a0e98ce41f87bae96644b8c11f93463e01c186a1bf50d1708386cdef4e1c58a9cbd47657831461b000000009b0a4e446805e0180f3216a25abf958ce4a523000c1d4f5707ae56f58c4a94be666814c6b771a9e1b2c236bd32996a13cebbe8e444dd5a24649bc90b9d9e1c06bb6071388c515e6bdd91e4776c6c51cf3a94e686f2c648906afda5a374ebd809592559132bda1791f6341db07c2018ffde93202d44cd9279bd5d94dcc466644ba1e904baf435f7dbf347288352ff7212bb28debb753091a59e3cd42698f15c0f31cc252a3a227954236a210f9504ae1ac7e0fced1a63f7d740ba07abae15c7fd81de088c1c161cfb0adf5245d43fcd150ae482298593ea59de307a999fec"]) connect$unix(0xffffffffffffffff, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) flock(r1, 0x2) select(0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0x0, r3, 0x0, r3, r4, 0x181}}) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0x0, &(0x7f0000000040)}) r6 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r7 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0x0, r3, r4, 0x0, 0x0, 0x22}}) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) readv(0xffffffffffffffff, 0x0, 0x0) executing program 7: msgget$private(0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) msgctl$IPC_RMID(0x0, 0x0) setrlimit(0x8, 0x0) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x7) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="fea07cbedf61c78abb9340b53fff44058f4797850adf9019cc7b36289724046b1e35d958a2ac58b274dc1e4c99221d242c65d540922f35162ba9ac94f63ba52b70834f7351077066f003c6a001e3106788bebaeb636b14ff42499e3909609ede0a", 0x61}], 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0xc04c, 0x0, 0xffffffffffffffff, 0x0, r1, 0x220, 0x7ff}, 0xfffffffffffffffb, 0x2, 0x7fffffff}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000013c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x1}, 0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000000100)="fdd519921130e99e6cf84e4b7df3b2d39adc0a10e88c757ec31d7d95fe", 0x1d}, {&(0x7f0000000140)="7f95b08be4d6e65467951033ab39e40b6b953c862f8aa25e9bd0cb9e7442c7cc79589db772e03d762fa7a19a2a0c0ae474f30500ac1415ef87edd82db4eb8ff96d03acd5010fd535b5067f13cb58a3015e9e84f75f0896874c7f2768fc5756384895e331070b809edeb22767645b24d73acf0e7fea060c5c09", 0x79}, {&(0x7f00000001c0)="50ba169b93c37e92232665b4d0f262f9b407e4f15e5f9736502c", 0x1a}, {&(0x7f0000000200)="db7722b9ac02ac5e30c9a6b7054a8040f64ad1f0f87b5780241d243c2804", 0x1e}, {&(0x7f0000000240)="f0267c18f8418cd72b5e8debc452124951f62735de3a004b13f15043b9d86a1e369e9b52e9c0caac8e19907db823d68458aa13b3cecb3268099d8d911271acc6f4ebfd7b6195235a714c3254e0ea493ba8e1c7ce262b17f9494e9d9f61d86b8f5a4fdd502124c6fdd4b6a9d6f54709b62546fa13d08cebde6a1b7ac3f6218be4a1a72a1da62adede3876b31840b8e0dba8e2eb5835f727e2e1e9f1a35066fc7740d5df28090e3ec4a1291a338644ce8745af0232927e70910c2e69cae62825c0402774be19db1cef1e67669e0996f138eb467e973f1a30219d18bec3ed1857f5d3f26e9a0c537a6fa65a66fa86de3a0765e348a7387802a725f1a02c30ffd16d885422a70a5bf08382293ff3ef0ffacdd5a911b8283c8b5d756eceb7e6c74649b124354aec8d4bd121c28e5310a1b03c309b3b67c20c36587a318b6b9561847422c0f368b309080d118a0689a0f9a4324c90b3ae8cb00b084133a24d1815c52af9903e0128b79a9968f47a8f8bc7709e3b364c104cae40dbd1a49a21007380669c00c32b31cd6205707c4b6461631ada301f9adcf04106e8ee2003289703d65e70a6c728d2b58cd86ec6c0d8f7b8fb0cabeb0fc33475a37b4ad1b4bc9222149925baf2c9fe0cd70e497f0fa74015d0c65b6b337fa38dcf22efca7b7c8d9084c966a0320d91ad1eddf69e2794f9a21ed7099f4b129b6bf2ff670563fc82d35e626f623b9fdf800de6d92cfc21cb0fb1f8d5ecaf467f452bfe026c2f4b4ff91c4de825632754bc0009f09995336cb6baa942662c1a3b4bede30772efea572e7d275ee9483d14213cffff3137d5ecd657cf4512b96fbf332d26324db20bea54b39558c8a9abf018883767cf1e67a02a5e172021c61d3b2802ad8bb9383368f6e6a63dd78936d0175acff561225344d6f8d910afb392f663366ca2fd0d5dd50d290ec52d9afc72149c78352174e312e03e7e3f3875ed53e9aed6260b6521b06248565b893c30e8fa737831f4a8a9039cd83ae01fcec256eaea4129c44205c8ccf9726e8688daa9816b0899a2e3bb346e6c2cac51f86805b98fffc7e84177faf51a5eace8c85420d92f93298139ea40505ba4117194cd1e50121a1442f7e34af0cff11f4aaac8229c344966690a38e24132079466bda34285dd9e21af5c824cc3ac8e9bb000396db6ba933d6e6d75c99235e30ba79080b516c862f1a05e68d4bd43e02367b9c3cbafb7af4f7140a21ae422883e6981d1e87b76fea63586052fe6730f3c566cb2ab87f9236f1a0d48d519321641783f4b420770d50181cdb7b4c94b1a9a0417679bff7147f6a987ae567a40759f79dc27ad7e1dddabd86e8cf8d80b380f7e399da4ed8317cba09bf1e82000848ca89989df28d5441dcc15a81d8402743ba34bff90b8ef5bbd7428a469e2a629910963781cb0695a289ccb7abf0bccdcd37479cb1d9192fdc687c03930f601c54abcacfccac4547a65dd3ecc0c55ea805f033b93daf55e5b9924e937f81ab72b5c53c94d55f1be2314e1e698c9660b98a8c7744f516063d43c484355256a9ab62de6c29ca460b52199a16aef4928f4a54546467001c2fca18feec12a7786b618ccd3ae3908f6aeba1c7ebd909b36320aaea291d68ee98567973b69f2bce990b5766871a7fd986a01965f0565775240910089b5536d7e0770063957ba8e0c98912c5374d79ac925a394a8b472020a0f993e4824cd4035b584adc93f0eb756f02c5ad59b75c6a69b0ed103d403e8cfc73d5b15de6aa03af8cba63f1f5a7f155e1324ef364162c6249259cbd2feb193f16c572c06d58db9289e7b9d80de5bfe8a0c154861cdb5cc68b8092ca9719b784d5d4f87ed94f63d3d866e0d874269e490cba02dc5917ec537871fdc2ab204f28d26b1e52e72cfc1f958c6f79d1b063593b7e9a1307909e1602abd7ec03e4b40c9479ff53be375d4f4dfa3d28bab40a4cc0517da1464c013dd11e486d10b1b4777d663779bd0d53c40142427b6a0d1cd3ec7716c45d45b6b87a617f3beb5b668782b6677a1df5eb82ba86f03d5cef7ac354c38910a6b6a35e1f81165a12c78d1ecbcf9e6163f8652787415d54acf5724934e02c01a0c49b6335bb934ce6ef52a662c83c68846fcbfca0b29de4baa1c1be609b69b612071110ff94c74f7d423ca30f8183c56d140d40d1a3ce0792979f20990e53453b354aa96d377ea2a79b66637998a4ee606bb38e33359a41e92929cfcd905e810cdbdcc825a5283b6a4c76c59cc6eec2c56496d20f4fc48809394aa1b1f2f155d4b22381c22f592725c26d312662c636c4d0b9bdf27b27db7f0344d0614044cf205a8ca4e59bce19f97002b252b09526eee5a1e6f7636cebec926d273d42a2cc5f1c2946055f60abf8006dc65e68fe5bc9735be3fc3ef5a49e320501fa6122913453f14dac449daf31ef7eb527b927e010b2d67d770e6d28f19b22eeab98fa7201f36350c95f2d265e605892e41f09497a8f6ce1ecb9723268a5885e0dd94f46e85de67c1606a2e43c3fd5dace6936befce9f78811632a32f85e0bc5c5d4b8c13f19a6577a2c3f1527c33898b48d9090193e9092e449db6f9e1cfa692916e26c4acad5647b5372ea706615ada58efe352b108b697289a71dd35ba257f7dbca42d8f1c6e0079c0ce4732268516734b35ebeb044bd798c07570cd5bb0df27af8d30211a7354e8535bef536981aa559bf1e1e842e650bc674423087c91f6c659cee4ecb391a68f536081c2bbb4f825b9589e94b2bcec274d9325c6b599944f87bf5fc57896e9fc42b0989523ea98be9c4d0d891a33f37d97d48534c3c3f16956a6e3c11f0b79bcf6b7deaa612a044d302b78f55c764931bca97236b34351a0ae3669f2147d7435be55d9ddf3d0b0475535d4cc3e0a0f31643ffd3b6f33a9e4779dd659048170927cd4cfa756cc79554362cb9a4413da8d770ec0a9a0c6d88e08f3164b4a1d64e8786b24ee0c36d31558f66cc06b7761709383d8c421476390f35104c4c218afe39d91460100ea1d97b913766e632a883c5a3af7c1243016fba89fe93f959b1e4e82ebee2734924a69769593ec59fea7ad8c71ed82ef665bb03dacbf9eb4c440a3401de8ea74d65d65b285242e5ad485a3d7d3f3156cd7d3283a17a4c1cdcedfe1babff04c99c700c0b2f40c6b6157bd9c7af9a1cde229ff9c0b8e52b553688db05e366c8560e8effabcc4953de08e81af8ab481057dd4fe2f79f61c3b89bdcc3f3b7c297913192ae0866acd9eb1534164900839fa2e1376c370687b13e018ce590b575ef427c2ae3c6379a904c1dbf157650bee82d6418509fd648101cf51a8cd5fdcf4c533cf08c8229f9c0d1969e8fc0b9ef67c73ed14670ac67c4b282dd8cc9fd746d521ce2ef6fbe320a43c432ee287cc1626bd5d476923cd0410d4dbcc4c2eadb62b4ab078ef05aa33d248c3dfbc057bcdbecdc723b8903a414142a1b3dedc33784edcc9be4b94905dc7554cedda141e53a30ff453190ae014419c5a4e46721f061a9b834b1f5d2502a90ca566a0572a8d4bfc79efaf4ee31526dfb53f10f76a4c0a4f8d7e9b8eec77959ba325f4f4813fe91756af48c9a0b148ce871dd50f0b773cb976f9b887188acef876e419d36142df13a869b29fe53046359b508314289e5ce5c6d213107df19547d396652e908b21b8182b05e2463bc80f3a97e70f44b650acdb8fb6347659dd7819826576d213a809846fb6ff8b92b08a8d9fa751e57cea4d2434699dde92bb55385f3c0b9c12b508cbb2a594d23c2425add6aab757746df337b28bcbef674923ae68435aee5757f1233e81e31cf57eefadac57282969d9f5a1dd7baffdfbadb8a4124761b4f799963f59b29c98541fdf04308b6b5b20548d2d8c0d2d804f786b2497a8806ae02b4bb27ef3be466498442bf4e98b4551c2dd46e36544e2cf6f248663cc82e4ec3c70aa3ebc474d8b2c5adc466612dd6bb4bf75bc62ceeece0b1d542bf5a80321e3138d9e34cf2cda589dd7579fd8c3addca713691ba6ac51919df237cb7db5f68186e462dda1633344fed483f49c9b16ec0aa713e8ca78841c5691e9229c90493324ab0a08ac50b1e39a4459bde1a04b27c23465f521cd2a4404ccf12fb08adfaafdc4e7a5d219f272d424916b9469903978b707161f3dd7fe0017053bb6a5d94aae7940b0ef4cf1379acc7cc7204fb48b27faeb60217f290ee8d7a9b8f61ea6ddc70a08e7422c4823da9170b11ea78a1967c4365595bc3d91630ee7b7578281deb1d596b0da319123533770c55637952bdbc3a2849ef119ad5b24e7f96558041f8901ff73a085231210d8643f00fa33c8052ff6d24da414e07848b75b8565807ba8138fc742e3306a666b9b9d14af1ebd665facfc59d2d5e7fd0478aec9660eaa5596c3b7ffbcd33046dd032e35cabf450f057ff1c918f9cee824c87876dc842e43b9f0dd887bc152a37466f92e13cc03aa1e639221371fa9597f5d2c1f247f5fcf2be604db51135fe0544f06584ee7c470cfd7f822c3af39466a8abffc208a4852a4bdea5c5a05e73898fe14806df586253d2f7426492a69511c31f29a33f7bd0f96b1ebecb430b49c877ffb9d7209f402fc73a5c6d4e89e5b3acd7c4d315d93e41a6aca28d2e1633f39b99e0fcbef74156360619f427bb4d2bc7bcbb3ae8e874e194485a19370085a077c0f23ce32fac0667caf709b32dcb7231fc6f4f794ca085fe2926ba2c4f3e4a8d322b6a5b90ea83520bc47925b9b8ffd141b08f5da696fe5526a42be6a1a12f2ed03f41b28ecf139fc0799cf2bf8b6a9a98613210730f04dc2c73e544453ab2f8ada55e19043a3ff1bbfcc5787dea7cf690ffc4ff7e091485233befb90bd81b01e36f0cd00277238478db02ce2b0521720cdbb4ecf6ea9d3ac795b5608ad0dca5e275a130c94f0668c8762e0765c7822ba9ba4caa11a312f46dcc5d72cc5aeaada1293e55abaf2748cd3b817f834808eb72f867d1d06b9eaa145beb847bcc3eda562e5de6bd54aeb318908ffd1e17a44756f43e8159eed551350ae917a15804e839b1a6839b5823a7a6605cba258e004bf732ecaacfa04c94ebedcb9bf0d6d27d43d6d7e11fc8f3eb5784fa8342802cb602ba538836ae33ee5fbeed8b6afd300c36a539e21b52d126af05c5b6bc63ffaeb525cf93ab2edf1ac9c8dbde13cd01be9a98047ea0c60e61f106c5234bd9c628b1040d65d395633c65ea2fcc2ed49426c7ebe1a0d5e3f3d44ac0694e38ec1f95fe89dfe7756bd36f04649835c298e554655987b94df7329c476915524f1d2d642d403df414f4ee144150323331ad0df1be8af71cd4b3994c16814e58185440cd7f93613442ae5d8796824cb76d889d0940f7d6d428dd690e2c4096ef18d264eada2827026be7907d68de30de609797958f5dc396f3bdc1dca3a99d8fbcb32b2411ece1225494c3326671a367f3ee05fff5de637beaef6786f1593c4581b483ba4216fcb12f517f909dd4b310c7362bb6a6ff794ad99ce449f853d698d886b4ecb7718e12570cf72980b84cd64c6cebc0a0e218ff3fb196aa11d38c09a985fefe1dea11412f26c43798bb2314619656f8542b6fae4056e77ef0ef0fe9852ea5d5d757499847d4392a8876a70aff580affd5403c6ea6990ba3d8a16757b13d338db5a779fac842c36f002cad6a8d0205db198b69423e54f69a0106c8a01dae939ef1738a7515f938cc77f64a4a303366343c7c7373ab7632d652a95077cc8f0a99e505e4ddceb6183093e1a121bff57857508b58e051624068f38", 0x1000}, {&(0x7f0000001240)="5f2c3415fdbf7e54a06a23fa9011c69da9750cc4d50429cc18bdd906de7e126a00cc978e85da033e779897bd2ecdda811c08ee9d8affdaa05ce1488311dc1c1286b8d82aae580c329beee2954e16b87e0ed7efeae6df5197a7ab49d89dd7262545ca8e2f38d9ce89f7", 0x69}], 0x6, &(0x7f00000019c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r2, @ANYBLOB="ffff000001000000000000000000000000000000c1da61a3f28e014279c1742f701d63829964294b1ea5d05673d96f9511ba3ecc9a0a1ec0f4b9b0ba4bf5fa0a260941f43194a1c670368548d01fcb8790df9987cced7b74526c6ab634ce544fa24356225908c9d9d36c0464214fa5a789ea678a25fc866157bc20f7133f854e65f20f254f9755944a73779f52efc1298bf9527e", @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x78, 0x202}, 0x6) getppid() executing program 1: syz_emit_ethernet(0x36, &(0x7f00000009c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaa00aaaa86dd6089328b00000000fc7be31dda4e647e1cfaceb92f4ab6ef43af6645000000000000000000000001"]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) msync(&(0x7f0000ffb000/0x1000)=nil, 0xffffffffdf004fff, 0x2) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x9f9d}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000494000/0x2000)=nil, 0x2000, 0x2) r1 = socket(0x18, 0x1, 0x0) close(r1) mprotect(&(0x7f0000032000/0x1000)=nil, 0x1000, 0x4) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000000029, 0x4, &(0x7f0000000040)="00fb6c2e", 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(r1, &(0x7f00000006c0)=[{&(0x7f0000000300)="07ddc109237aa5b3d62da2a9203c522a3d5ddcf0198e5e295b94d60a26152c6f3aaf2a963f0453f918f10ce08b43814b82226d3b78a7639d08449e0684e0d39d1d99db478bbd01a49091c6703977a50d585588dee564e8f4c599d6cd30c95cf5e4b78fdae483205750efbb6ade86b10416bae3e9cf7b7f5a4c248ddf7f3932dc0c75199a148e71646bbf8f98dcfe873a3643c467cee5837c76913b2ff8a379f819927466d060d9200d0c66d6d3459c963efb6be8991f821282f3108f751f634fc422e3daaaeae9651bf145b9eed3cfa44b37a1265746c3af5ee99711bd0426e2759bae3818ed03ed11668abacc", 0xed}, {&(0x7f0000000200)="ccfc6406e71ab91dab25c745622853d27fec86e5da0eeac0f5b995ac6e64e99cf92b6033cde4a7713af2a1b5e55746bf4da41907f8ff0f3dca6f29c1d70ef49adb7c37501d", 0x45}, {&(0x7f0000000400)="4e7e3f5aa798d4bf8ab380072e1fea9a20ed26d5a393bcee39a1b7b42e1fc82ae5e7a9a9479601f72eb8baaf0e7e915cb36d655ad7062c44ddd1ea3999fbd5fa09ce8fb7ff4e8e01d3d17ab6a4fb130eb880e6f24080f4fb8f92a424481833", 0x5f}, {&(0x7f0000000480)="dbff6cb586c18a0613799e75fef7ddea2a73346ca6d124393f138c4ca26ac378270288f2f868ea1256f96bb43233", 0x2e}, {&(0x7f0000000600)="f89af74012fcfe51c339a169c11acea854895c22e9c08b7d3bce4b5d3e968c0faa434fa524d2f574d7ac2f6861675a39c160710213cc681386d68fc27751270617aa3bbbf1db7320e4b60b7b7ca3f9a7eaebe2a8e45c4ebed5097efbd14e6e0ea3cf58b868dfee8d71fc6b266df93f2469194f4053f6b31c3ca17357e7fbe277aa5b14", 0x83}], 0x5) write(r1, 0x0, 0x0) r3 = open(&(0x7f0000001700)='./file0\x00', 0x70e, 0x0) r4 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r4, 0x0, 0x6a, 0x0, 0x0) writev(r3, &(0x7f0000001580)=[{&(0x7f0000000280)="986dd270be6ac02e9e752104269eb5a5fbdb6d78b13e6b317db4c3c91d806d3117b454794642d9a136fdc6a93a92885b7b7d701c39eb43a2eba3fda5909633c7059ede1e2bb43c8a06121030bcf5b4fc73aef1830a8a44c36c4f60140f5554a0bf950cf6aa08a476b2b1e26894ca05431d770df0d7cf77928f6a", 0x7a}, {&(0x7f00000000c0)="f8e21c198c33612b03d0a144a33b07dd950014de125ac4b1ceb21e00f55c5146f72415fb2fa7e4798e51ed4453a1a27e3c31944c13c188e08ba2ffe998c6d40abe1b7b728fb3c9c166a849f62cdd716d7bf39dfa84ab291fffa6dfcbabdd51d2df6ce285df849db7da946b9a9d8d2500784358d7922b2aa4dc7e2322f8235669caed77c5798f57bf4e7ce5dbbbdfaee7f0b356f724ff9bee5bb76ebbd538d287276b9630e55370dda88dcc4dc6bb09edfae88442aa85bdc7c77e4ea23cbeb99d5a5a9f9d1628b734ea963efc7f7b98463cd2a5b59fd0f80c0f1b", 0xda}, {&(0x7f00000004c0)="f713c4d5f33865c032e189907f732703f921f230c367713c9621d826a435c8a5a6b73c5e38fa6dfa1881b4c54c0fc8171a857a0f4c94ecd5be8ae63e33ecaa5f5ca33d62261c71e4a1500d6e0997d735817ed2ce00fdae0760868412852794ff57ced4e699a3e4df1d9ab3e0b03845f549d6c287cb0b4fe826261feb0bf0bf0997d07c068f9fa807e88467f85a543c458ddc1d578603f40078f2702898ff2cc93c0346049fe10e7c8e06981c8dbd8f5375d71a32e76ee5f79144ac3995bfbf7df2dd74912b45de529f7c0c0a95a2b25dc0dcd02db702caf8eaf14efcd34109d7cdcd191eb7dd383e1e34ae4ad2099265a80e1ab16aaff43ed5bec42b949fe273312c7aaed09daaf9bc4806fce6ea07691d610959168394cd250787937be3b9d9eb4fe5ac4c81154584d7554ada65294383e3db7080aa664f1e", 0x139}], 0x3) r5 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x8, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000280)={0x0, 0x8bd9}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001140), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r6, 0xc2585601, &(0x7f0000001180)={0xdead4110, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}], '.\x00'}) executing program 3: sysctl$vm(&(0x7f0000000000)={0x6, 0xe}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000001300)={0x2, 0x7}, 0x2, &(0x7f0000001340)="565ce94631f6914a2a42beffc668de94a3650ba08fdf360b7bfa99b4b5b2bcaa356dcc1c322545eb9cbdf1ea6532cb1466d7bf0c8fac6390e4961877", &(0x7f0000001380)=0x3c, &(0x7f00000013c0)="5c5bd6c3ca73b66b75da4c18f253df8ba977f8f28b639eb84bebb6c40e32051a4e6f7ae95b00384c94b142c18a7164ec40fa51ce", 0x34) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10000, 0x11c) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0xe14c, 0x0, "32cd8b6abdc8a5508471050000000010000407ff"}) mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r1 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r3, &(0x7f00000002c0)={0x0}, 0x10, 0x0, &(0x7f00000003c0)={0x3, 0x101}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="03", 0xffffffffffffffd2) chroot(&(0x7f00000000c0)='./file0\x00') sendmsg(r2, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) chdir(&(0x7f0000000040)='./file0/file0\x00') r4 = geteuid() getgroups(0x1, &(0x7f00000012c0)=[0xffffffffffffffff]) lchown(&(0x7f00000001c0)='./file0\x00', r4, r5) rmdir(&(0x7f0000000000)='./file0\x00') madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r7, 0x0, 0xa) msync(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0) r8 = socket$unix(0x1, 0x1, 0x0) sendmsg(r8, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f00000000c0)="e97723dc7be725e8dcaf836de9be91636d3c22bd3486360f74fe0ae19988ec0eb3e3ac1111b718940821cb2e99727929", 0x30}], 0x1, &(0x7f0000000240)=ANY=[@ANYBLOB="4800000000000000ffff000067080000198eef4299c3756356f38f271fa2b74fd64340f8b4b312cea143a3d9cc65a411fdd096a1fd5d41409fc7aa6601d0605d8b690000000000001010000000000000010000003f00000051a12014bd37df25cc7b2e07109c74c0bd5af4e2bf69f8e7f38b0bf7773e27a09b7c23864485dc2d6fbb7d9d26eeff995f865c5f222570968f2b6c8d99d95c4c8e162b924d49e44656489460439580b4f41c5a448276dd0e1df3a9dc2f3e35ebe5aa0c39fc1f607f79642bf73541066a74b62e3dc9bb6f22e449c36651c98853c43782d7a02fd323fbf94bc9c7dca99b059d98bf282cf920b8fdb23f8f88e8b7795bfe9d1c34d9cda135486f0edfd498290bc821fd45ae433110ebd7824e675793314fd358c6298ae3ce9b17439cc4e20996206326fab6f6ee49937af3686ca2a7b6af26b436bc0174d52abaf07d05bc1356fe7262379f9a3f898d39b7856635490aa3b76bf0bcf18849ac6dcaedf90e7edb7827a378225e1ba1e18d5d6ce30f39bbc67f69f9504bb22a788dcc012cff8fb08a9937c816d61e5615b8d0b39cdab82cb7e9b8ccc3f01ebbe996812b306455df44d74a2093bc716dd9cda1c441708e2e825383ac4d7bab948c9902e20d760905e82cdccf56f3be4cbb392b4e380213cb24d2a41a763adeda778b44a98b88d438aab19fe5c4d441376ebc5dd162c75d48d0a4201bba078bc0459dd509f747c1112f4b1549f48782300b361f424b787ec1ff093b67cc66b41d48d941bd9307b1fa4dfe6153c9e6a679ce2130c2488b39397f978603759d1cd62643fe60512a330a23eb49716b4338834a29c4d1178da8220ae21e744956b3d492ae05e51fd9ae72919c71f22cde19f0be780a3623f8419769686a3d3b97c2729571b47d0e9a5e0fff07781dad6219536d1b669867d1108c80203a34255816be1ebf1ed184fd37449661ad30d4fb288beb5f3be5d1820676f4010e294660379f74e96a1584fecb831042bc7b934107b68c03d82a82a9f32d8c2db1b9fdc6af3c5894c9322d1fa3702a47f714b106664b671165a0f5199fffcaf8fb832b1b1dd597b251dd8556e3b78c531afe29d7fa349d75db0bf4dcf1ce4a2b6a76c96eecae27407726acbf2facffc8c4ab89b0b0788499a3ca10583f33d1ed2e3476c4dff24296feda5e4e28d2f9a8c480232d9bcf16b5cce617cb8532a7401f233f0d7880f258089969409870430728cdb77a669eab15fd6c3db30afe46ea629a7d0fadb5080115cf182c8e61fa906220342ae055ed88d92020b5500d36b33e341f2138440e5e996b547a280ffee358d9ce65e1a4f8d5458507cd07dbfb02526a225d45d5f8b54c35f34f5d7e9e987930886101192dd2554d24bdba92027a3b0dc7466b7f435805052911597dc6c3f6c88f1c1dc4f42847660ce64b5b5ae213bb05d0c14fe2e93c96054bf9e3d614188f3f9d88f7a33976934e1384650b0fff6879d46c86cda057e882fee1dafb26fbc16a88baa7e7538eb028c08b537fa4e33be6688a2704c8432e52e590eae571d3f309b8fb4eaea06761a1bc97f9761ac37f87aeeee06cecbec32dd9dcb57dbd8a13aac23e84b7129b5412e802987a7f6ef4346c98af78edd29174eead58fda73d2b8023897cd738c45d5b52660df98193d8be51000699ebe92a4b53c074f97f25a97857a4826dd330b0f8fd9c32f21d58a13082397353fdbb645fb64099776df57e493c4e034d03ec702d35e6c7e608d6b5c74ad4978ae14f64e782cdb99a7b98e870e19ad99baaf06cd63a9dda9e01f71c20a5da3b8413facb63442ae2bd0813e8b72e5bacaf1dce0e180bc2ede5e53e5eef773dfde00d4efa921a9695a8c88b93a9808bf88aa5cada92752c6e08ace0f8881ac4133bb185bcd0cc31b59b77b995414db3f23869693948f2e45be2e1f5fe0e278e9300007eedb88473234c9118ec5782e38b5647f7b39f1fa826e0e8335382967066c42f394714419502603f2bf8a5e4e41c491cb7e3e9b3217f462bdcb4ef6016cc12d61323ab842460b5be01b705592017bc65d201f5d18667b418a364b7f0d897db766d99f1916edf3a1aeb0f1c9720e489516af8176ab58784d908728ef7f1560562d2049dbb97e15749280adfa8a0c11f63026f1a3790036dd8afb70aa826a837341545e7ff499cbef6dac681014ad311c99802996b1f26e40f733546fc045362fc53c25d768960855f15c7c0f1906acf365b72b84cac990fe4d553d91400cf5090aaf4ebebf2f231fe756f14a6deb83c831792a21b278b98ae32bf65039c95db75ff6e8441d5bb6ffa70359b971e31cc7693cd003cea7e334bf992c1c309b02bae307ab281faa34ddbaa9edc3c3e58b953df61089f9514a6447a1160300ce9e58d4a0ac87a9d07f1191ee66cebaec46c7937b4df437d9b7a783d8965f43a8c037b2800dbd28604253e2c4d26f5748faa76ca8082f429e95fa90e1f7cb44799d25ce2dee6c5c2b22ec20589961873c98fc9c02e5703c99062eb21e65ce0af39ac098e4ec3daac89839282270fae2b947c67e50e4383323cb916980b48ba759dd1cc2ef7b8da059794d98dbc7195ff51564e6c80f7443d70685c14dd1194881a4c1f9a42f585064714a7cd453573ee9b7941fc812f89c591f4281b9515efe263cb374f7bd6cdfde494ac97e9eec0b04cb3aa831879462fbaa0ae5960acd894ff3f1a7125e797d29346bfdfa2134dbb9456f688c2efdeef02502dd333b8a050790a3e0faf2e3955308b5fd9bc5e132245534ec693fcadd580e8e6182d0dfb7fafc5eb66ef395366ca2c9365940b497f90d3fb2ec82084f867ec5992aee4975b39bee3bedfc217f68a288aa1b40461d190b5893fcc92084509dd0b76f4e9ace4859fa3ed6cb27c647e4f63a227407cf86b9f7f0a841f4a4260a226f63918e746060ae901d79fb2636c56a426b4a2699ffeee3bc446616d6189719c4b1cb363ec05b42953093b8e2595b99167f486b156a87e4e8fb57a8588731fc45fd7ee5b1c26d08e87e38178258387ceef9c965fc2f32c6439e8e7f6f4e2f307e1dee5f2141248066ce18f03a7b519b6751a523c4364369a8d2a729431e2771c13b8b7141c0c2401eb73ade2d12101c59ce8d997598cfd22d0b2cb55c5eddfbe1f3ebffba9feba53bc4bd4d169447a581bb3c42c2d4b2658b8672c24d19a162525275715faab3e0475e14a1a27454296f76eeb22f0148d9e44c67e582b9dcea29c02e4104ab61d009408462f0f3622fcf1e3e0987150fed757cdaf3017def78ced081b7a08fce6c77fe656a64e679fce741d2e8d76f07dd56a83cbc99bc21665c4a268e902715ad01aaa0c241f904b7625e234272c7cce7457aa0d041f8780db78c3d535eb02b20c9c538f260f0c05a1ec6e861aef988db69cca67b3b4df9a20d937570cfd93bf5b5cf2c3ec8d88bb81c45374e5436b60b4876325cd730f112e9486aedb578f83d1dd82af78db468a4462482ba6b0954d21831afd7373c5491d5ab2d7bbfa25c34c9da77fc939599a77a80dff70475ca83e6c3691048c0af3d4b9c88c582c6c66977d9ffeffb7185af5c8397413a950a1c6c665c03a1d787316caaf0f3c9cfa539d4e72ffd389b7fda75ffb1606559d04e49390b61bb0f71c3a29ffdf5f47363c65c7912016fa44715d21f9519a0bdcf715909f6a4e0d3bc0327d58b589c735d33bb42c9ac253c34db719c8033a7ab7fb9a9cacb3512dfd9bc26b0f8e18accc1fbce10a2671836eeb2302b83fcda08a82bd90bc9dd187b132fcda0555cc21fa818f8d3c7dcb200b84c0d47ca1f70bebce83a2be602476ff24079e78b660eaf895b4bdc2f24b622da178231a380484d5dd1286580838ecfa0ae91b50a347cc8024d405049323f7fb9439baf11199af2789fd35849d74ab2d617b568eff14828f631420fb3939b9a6c068ee0b04cfbc6207f4c2f03330e12e356dad804d901fce528c3a7447925b1f3e10fea34668c8991d234f19c8c4c168751ce61ff6bf0510f0c12f68621f602a5038eeed2c0cab6e8ef4ccf3b5f2b111699784780e4b464ae16df6dbba929450d1b7a1697ba59e54d318023384c65f2266e9bafdd94df098b78fa3e3dcc28850f98da64ba7ff69aaa47689903a3e4f7bfbd92b1d3348c9865201a3e663eb382780a61a0993ccbd9ecfeb135905188e367049633d65a36866bce92eaee27fb5c1754ae9d29fe3dcb96ded5ecbc711d3e308193bf84f230736e27a65157f1744f19cf758a26b93e05a37c19f6db84802921b6e7111fe0e2d6e82e6eff8712bfc66af25ceca744380e344ea7845c8ac48cad454ef9de75c5e4033e57671680f766b7397b6d926fd256cefd5a737e8ba58a53c99c2d65f418e8ce6bacbcfe3021e5be01e29e68f3e1cad4f5cf7c16cee2953ff09007b46587912060c93cbf26d0b0b0632d0f98bb89ce711a7d2b715d70a07669b67b0a517a0f1f1228b02060d7d5cc9c6e4d0042febf57c4b1f59fe8cb9a58b228d85aaef35a5106b08a9a63582c1d81cd27db83f24c19be3a10d357126f859fdffcf925a0291da8418ae1b59dcdbee89126677e05b64005996e100107d5084e05977eb4bb0fc764ef7853c4b80bf060ad27ac5efae89f3723703e606c977ee77fdae6f8c8d62e9c5fd1c38d8538752f0ea120909fafcf224a44f1de72b216e4d9e852b5e3b159701ad6a912bd9e942f86e28a26b323c53ba3d7ea9540a81558fe85a21f37e4a41f5da3a5adfb6ecdef68ad4700e68188a1b3f68438e2f7fd736ac28fa11ce80c26f5830fa2594eabcee15054b02bb8006c8fcc7fbd49c4079b4b31e89ab86ee744b1c1a4971f64917653fae196eb0bd15413b53c7c776f378b0e5db900940dcb7abb381795fb709dd7910b991555dc499dc5fbe9b5746ec585d95e0c8fe89062e92be5ba0c9c1f8b0fa667a7530afd5aadcb79c747b7b43c4a887ebb4687813f3a43c73a3886176de2a2c017754f65472ffde31c38cc67b98322705c28e76008b97599aee1f2d491e0880907b2c2b5d4efd1e0335c60ec4d0b52d50b6716fb6e520d387cfd2a9a06c58203d680718a802f6cd757c640ee1037df0be4caaa114b7b8d0bc96ee46a678ad3153ed014db60be16292825d71d15b500889e39d7ceafe7a14b09440f5dfa5a601206b7af5126b3bb520dd43ef693fac8cfc62aa43ef667c3965d6713f0fd72f8eda1caf1876c41b8304d4a11632e2da3c9eefa7fb9778e0101f56e5235612a296741aadb78f39ae6d2070a3b3b713def556120a6763d02da7522ba7634c1e2856209965e69aad0149d432aad1289418aa0c921622a1f735debeaaf2d74509a9798b1ba05ef55e13fd3bff5d2dec996cb0d6f0adfa06c07ba98567464d9f976ab0e044e75012e32ca58e0c151886461dd712eb7dbe05e266ab3a5c12a1fc4ee21ca53111d6700f7b02d3984d232d81c5cf0b8919038ef6fa7b09c1fc2315ecd5f8b6aefa349587eebcb6c35f65351d765ba1e07b63377b08fe9a6ad6e5c4c146621192dd996f0fa2ca3198bf62642c432b2c7fa7908c1418a5464cb62d3261aed42f6794e696a9a3fbe3bae0f2959ec089afcd9af95a6c9f56dee48a8ef5296daeacad57bf85b2b74953ad8665fa8dbecb9086e82e79ff92df6745048d70a529e34059ce8b6e2bcdf4a226c7e7dc01d247e0cc20545be6ca1b924529f4e98ed4c6c47a43d337e23389a58620e650f5ef840a945b7c15a11295779ab7670b66aa26412c4d7194e21f3945ddad32a5fd2c4b79deceed7ea4a2884558cd0ec981ad984d439a5368e29a0220b5d85666a4d5ced10daa24c9144ceea65cf9c40258adc647607f6e768ed52c3f958877bc4813dbbb4524fbbf2ce089abd6f0a8833d9d06d6cd0bd8b134990c346179"], 0x1058}, 0x4) munmap(&(0x7f000006a000/0x4000)=nil, 0x4000) listen(r7, 0x0) dup2(r6, r0) executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f00000016c0)={0x0, 0x0, &(0x7f0000001600)=[{&(0x7f0000000280)="bd", 0x1}], 0x1}, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000006c0)=[{&(0x7f0000000180)=""/240, 0xf0}], 0x7a, 0x0}, 0x840) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = semget$private(0x0, 0x5, 0x2c4) semop(r1, &(0x7f0000000100)=[{0x0, 0x401e}, {0x0, 0x0, 0x1000}], 0x2) semop(r1, 0xffffffffffffffff, 0x53) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000400)=""/30) semctl$GETZCNT(0xffffffffffffffff, 0x1, 0x7, &(0x7f0000001540)=""/175) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000440)=""/61) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000001280)={0xffffffc0, 0x9}, 0x8) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000040)=""/4096) r2 = geteuid() getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000280)={{0x1, 0x0, 0x0, r2, 0x0, 0x80, 0x2}, 0x4, 0x7fffffffffffffff, 0xfffffffffffffffe}) recvmsg(r0, &(0x7f00000011c0)={0x0, 0x0, &(0x7f0000001040)=[{&(0x7f0000001300)=""/252, 0xfc}, {&(0x7f0000001700)=""/221, 0xdd}], 0x2, &(0x7f00000012c0)=""/41, 0x29}, 0x2) socket$inet(0x2, 0x6, 0x3f) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xe, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r4 = msgget$private(0x0, 0x100) msgrcv(r4, 0x0, 0x0, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x20}, {0x1}, {0x8046}]}) syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[]) r6 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000001200)={{0x8001, 0x0, 0x0, 0xffffffffffffffff, r6, 0x19, 0x2}, 0x808000, 0x2, 0x5}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001280)) msgrcv(r4, &(0x7f0000001440), 0xc4, 0x0, 0x823f7551b1ab5156) geteuid() executing program 2: r0 = semget$private(0x0, 0x4, 0x340) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000000)=""/36) r1 = open$dir(&(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2, 0x44) renameat(0xffffffffffffff9c, &(0x7f0000001740)='./file1\x00', r1, &(0x7f0000000280)='./file1\x00') semctl$GETPID(r0, 0x2, 0x4, &(0x7f00000002c0)=""/64) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000300)=""/234) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001780)={0x0}, 0xc) ktrace(&(0x7f0000000400)='./file0\x00', 0xfc795497351439fe, 0x40000c10, r2) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000480), 0x8, 0x0) ioctl$WSDISPLAYIO_SBURNER(r3, 0x800c5751, &(0x7f00000004c0)) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000500)=[0x6, 0x4, 0x7f, 0x1ff]) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000580)) recvmmsg(0xffffffffffffffff, &(0x7f0000002840)={&(0x7f0000002800)={&(0x7f00000005c0)=@in, 0x4, &(0x7f0000001700)=[{&(0x7f0000000600)=""/248}, {&(0x7f0000000700)=""/4096}], 0x0, 0x0}, 0x7}, 0x10, 0x0, 0x0) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000002880), 0x8000, 0x0) fcntl$getflags(r4, 0x3) openat$speaker(0xffffffffffffff9c, &(0x7f00000028c0), 0x10000, 0x0) r5 = syz_open_pts() ioctl$TIOCSTART(r5, 0x2000746e) syz_open_pts() semop(r0, &(0x7f0000002900)=[{0x1, 0x0, 0x800}, {0x0, 0xf2, 0x800}, {0x2}], 0x3) mknod(0x0, 0x0, 0x0) r6 = socket$unix(0x1, 0x5, 0x0) write(r6, &(0x7f0000000240)="909596111bfe430ca97ab987c344731343c905ea38da0406f5de8cab39f60be259a9605d2d5e0000000000000000000000002300080cf4afea0763d0fd6af2c702de4a7c26e8b9321ae46dd75cc636f4165e36ddd1915819ea1ddf92bf3430ebf9f07be019879baabafae64c5ccd030996f396db10a5ee", 0x77) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f0000000040)={&(0x7f00000000c0)}) fcntl$getown(r6, 0x5) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050300000400000000000101000000000000cea10500fef96ec0c72fd3357ae30200007804be38164991f7c8cf5f88", 0x31, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005136000009f0000000000070000001c130500000000fef96ecfc72fd3357ae380b37b673039d2d236acf60b7804be78164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc215000000eeffffff028ea8af630037282102000000720fd38bfbb770c1f572c881ea772ec592040000000000ff0c2300008abfba0900000008e371a3f8343712051eeab71d89e0442c5e520000800420000000000000", 0xa0, 0x0, 0x0, 0x0) executing program 6: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x8}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000005c0)={0x0, 0xff, 0x7, 0x598, "d8b507040008000000000000000000ddff00"}) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000a80)="f4a9a06f56a19573d9e28dadaca7ecd11be4e40fbe099fcee873695918140b3f20c77d6094d92e4e64c7e395d3bba68c06d837fd0e7b26d2510b9b3fd3358da52aaf8e01a421ca23bf8f8af07f04912b9c1c703abe3fab02bd257dfaa416c6f8f0783a107b3afcf4b5243a5767c20c468cf2ddd1f7d1a8528834d68aea82838c281673f46d169536fd4498f9a01636139d09ea4ef30e15bec8509d137d185c49e34d5b49d397b2591bab1986bdf7925b302f260912254af433a8aeeb5fa99fd25655839875cf39f0266089d159e3fbcfe9e9e99f6d13826988bcdb3891727859f2044d939033f121a8bc850cfcde21c026bfaa3a19e01b352f2b526bd47e895a33de36dd2aaf3409916be1839ca3a018aab3fa7ced425f425bee72939976c8c3dd05b47d62aaf86313f1c8e9941086016393f12c2ac53c6798cc7690c92b69c084e3fab86908", 0x146}], 0x1) r2 = getpid() ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {0x0, &(0x7f0000ffc000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffc000/0x1000)=nil}], './file0\x00'}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x3, 0x0, 0x0, &(0x7f0000000180)="76b0353a558bf248c78c8502fcf9fd08fa1588f254df98bdc2703864ecc0ce3671c0907259201eb7cb962ee12d9706a2d4177565da48e3cdade50516597f477ca5ea18253c1441678346ddaa98e46b28e2226a296c0fd773959eaad9d65d33cdbf523a06ed457ed3e00f52851f90c14f54ec03a2a5ff8d88b9", 0x79) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000200)) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0xfffffffe) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r4 = socket(0x18, 0x1, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r2) r5 = socket(0x11, 0x3, 0x0) syz_emit_ethernet(0xb8, &(0x7f0000000280)=ANY=[]) symlinkat(&(0x7f00000000c0)='.\x00', 0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00') unveil(&(0x7f00000001c0)='./file1\x00', &(0x7f0000000240)='r\x00') open$dir(&(0x7f0000000140)='./file1\x00', 0x200, 0x0) sendto$unix(r5, &(0x7f00000000c0)="b1000502000000000000000007000000330002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037382102000000720fd38bfbb770c1f5a8727781ea2e69e0bb76d907c400000000361b1257aea8c500002002fbff0c230000aabfba0900000008e371a304353712051eadb71d89e000040781e4b2ffffc00000", 0xb1, 0x0, 0x0, 0x0) executing program 4: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) r1 = open(&(0x7f0000001700)='./file0\x00', 0x70e, 0x0) writev(r1, &(0x7f0000001580)=[{&(0x7f0000000280)="986dd270be6ac02e9e752104269eb5a5fbdb6d78b13e6b317db4c3c91d806d3117b454794642d9a136fdc6a93a92885b7b7d701c39eb43a2eba3fda5909633c7059ede1e2bb43c8a06121030bcf5b4fc73aef1830a8a44c36c4f60140f5554a0bf950cf6aa08a476b2b1e26894ca05431d770df0d7cf77928f6a", 0x7a}, {&(0x7f00000000c0)="f8e21c198c33612b03d0a144a33b07dd950014de125ac4b1ceb21e00f55c5146f72415fb2fa7e4798e51ed4453a1a27e3c31944c13c188e08ba2ffe998c6d40abe1b7b728fb3c9c166a849f62cdd716d7bf39dfa84ab291fffa6dfcbabdd51d2df6ce285df849db7da946b9a9d8d2500784358d7922b2aa4dc7e2322f8235669caed77c5798f57bf4e7ce5dbbbdfaee7f0b356f724ff9bee5bb76ebbd538d287276b9630e55370dda88dcc4dc6bb09edfae88442aa85bdc7c77e4ea23cbeb99d5a5a9f9d1628b734ea963efc7f7b98463cd2a5b59fd0f80c0f1b", 0xda}, {&(0x7f00000004c0)="f713c4d5f33865c032e189907f732703f921f230c367713c9621d826a435c8a5a6b73c5e38fa6dfa1881b4c54c0fc8171a857a0f4c94ecd5be8ae63e33ecaa5f5ca33d62261c71e4a1500d6e0997d735817ed2ce00fdae0760868412852794ff57ced4e699a3e4df1d9ab3e0b03845f549d6c287cb0b4fe826261feb0bf0bf0997d07c068f9fa807e88467f85a543c458ddc1d578603f40078f2702898ff2cc93c0346049fe10e7c8e06981c8dbd8f5375d71a32e76ee5f79144ac3995bfbf7df2dd74912b45de529f7c0c0a95a2b25dc0dcd02db702caf8eaf14efcd34109d7cdcd191eb7dd383e1e34ae4ad2099265a80e1ab16aaff43ed5bec42b949fe273312c7aaed09daaf9bc4806fce6ea07691d610959168394cd250787937be3b9d9eb4fe5ac4c81154584d7554ada65294383e3db7080aa664f1e", 0x139}], 0x3) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000280)={0x0, 0x8bd9}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) execve(0x0, 0x0, 0x0) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x8020697a, &(0x7f00000001c0)) executing program 0: mkdirat(0xffffffffffffffff, 0x0, 0x0) symlink(0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ftruncate(r0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x9, 0x54}) r1 = syz_open_pts() syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff000000000000000000000000ffff"]) socket(0x18, 0x3, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r3 = fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f00000000c0)) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() close(r5) writev(r4, &(0x7f0000000180)=[{0x0}], 0x1) close(r1) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000200)={0x27ff6, 0x0, 0x4000c1, 0xfffffffd, "1026307e7be2df67de20888bda64612c3100"}) writev(r1, &(0x7f0000000500)=[{&(0x7f00000019c0)="6ec5ca9e2bd47c36bdb16672890ef460c5a5f0492241e8302528ee8d57ad6f3a0dc1302f5970945a0b7f3b1758cc7d843decf8ab98095f63509ed1e4ff59a98a7a0fe804b9ba039516e73de795b16ffc1a87eeee6e8a8be1fcd08bc29d266391fb343705af655984161ab3dd4c7c38b5c3b14ac9a8b5dd397439ebc60af2d3e0fcfd4d4c08c2339c87d1af47bcaf542622a9b4ffb2aa7eb23f727bb49368730051418bad8372c5c52f639ffc3cb0c6c2231e38fff3295ca9581af8b47636e016e2b69bd01ee7b7992d7b2b2868ea82ffbf4f17d393e60baf83cb8048dc4ec176fbb85b3d98d9b98ab56620fbb2caf135ecb58770229e27a824d43a1a5c074efea8c03ee7594801ce74459d42025b9b81cee42942cc6533ede133ba604c5d65d841f82381c42431fb5d8c671e40b8c05e67088472dbce478060ee19a39a5101b722e37cb55ab1c5cea5f147d01a8ae9b5c1ed01596e3c58bed4b5348d6561e5eea453f14f200ecaf66c47678fe3e12bd9874ea598493b728329aa3ea87b147274d74fed7b613b1582cc7b20253b73ef6d5fb6dd72972d2c8618400cd149ec2dc1cbddbc44740a19bf21231ffa0d51ece74b214d4d5ceae3c18d72332f1db59526b448ed2e3f21ec5fe8256715c8aff805eb26b710314a3b32f328068942fce6e44f2f8f54b1d22b1de46a40ae6cd67ae04d140415d25757f9051571f8c92b34ab1a88cd13b8c371cc23518842d9911d2c16a3e795b9f4cf4dd8650d1727eae1ca74ae2b7b9c4a6a4e50299c76e8fae16f7c7350cf93e0baca453efdd1d2ce60362b95fb7bac2a45b16455322193aece7366525459d3a4d33ba81680e0d82a1decb42d668178c4ab1d8872e008099b1f975416dc00", 0x274}], 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x3, 0x0, 0x0, 0x6}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) executing program 3: r0 = kqueue() kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x5, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000000c0)={0x0, 0xfffffffc}) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) sendmmsg(r4, &(0x7f0000000600)={0x0}, 0x10, 0x0) dup2(r5, r4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r9, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) sendmsg(r8, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) sendmsg$unix(r7, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) setrlimit(0x8, &(0x7f0000000980)) recvmmsg(r6, &(0x7f0000000000)={&(0x7f0000000000)={0x0, 0x0, &(0x7f0000000000), 0x0, &(0x7f0000000000), 0x63}}, 0x10, 0x0, 0x0) shutdown(r4, 0x0) r10 = socket(0x10, 0x4000, 0x0) ioctl$FIONREAD(r10, 0x80206932, &(0x7f00000001c0)) r11 = open$dir(&(0x7f0000000240)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r11}, 0xffffffffffffffff, 0x6f, 0x0, 0x4}], 0x7, 0x0, 0x0, 0x0) mknodat(r11, &(0x7f0000000040)='./file0\x00', 0x6000, 0x0) unlinkat(r11, &(0x7f0000000080)='./file0\x00', 0x0) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x2000000100059}) r3 = syz_open_pts() close(r3) syz_open_pts() openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) r4 = socket(0x11, 0x3, 0x0) fcntl$dupfd(r4, 0x0, r3) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) r7 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r8 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x144, r8) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r7, 0x0) setsockopt$inet_opts(r6, 0x0, 0x9, &(0x7f0000000240)='\x00\x00\x00\x00', 0x4) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) close(r0) executing program 2: sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1021, &(0x7f00000000c0)=0x5, 0x4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x1, 0x1, 0x0) close(r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x24}, {0xc}, {0x6, 0x0, 0x0, 0x1000}]}) pwrite(r4, &(0x7f0000000140)="a1a5537ea29fb8c6386c0d25c172", 0xe, 0x0) setuid(0xee01) fchmod(r3, 0x0) socket(0x18, 0x1, 0x0) r5 = open(&(0x7f0000000100)='./bus\x00', 0x200, 0x0) lseek(r5, 0xffffffffffff8000, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8) executing program 1: r0 = socket(0x20, 0x2, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r1 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) close(0xffffffffffffffff) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000), &(0x7f0000000040)={0x7ff}, 0x0, 0x0) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) sysctl$vm(&(0x7f0000000000)={0x2, 0x7}, 0x2, 0x0, 0x0, &(0x7f0000002280)="7d8d7a23", 0x4) sysctl$vm(&(0x7f0000000040)={0x2, 0x7}, 0x2, 0x0, 0x0, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) r3 = socket$inet6(0x18, 0x2, 0x0) ioctl$VMM_IOC_READREGS(r3, 0xc028756b, &(0x7f0000000a40)) sendto$unix(r0, &(0x7f00000000c0)="b10005136000009f050000002010000000000000cea10500fef96ecfc727d3357ae302b37b67ca1f2d61db7f4de57804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335d223e7db3008b95665bc6fc2118000000720fd38bfbb770c1f5a872c881ea772ec5890405b3b9c2668396f4cd1257aea8c500002002fbfc0c2300008abfba0900000008e37f71a3f8343712051eeab71d89e000040381ecb664000000", 0xb1, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000140)="67b5b992045c1a7733de71184dc12714990881d0d282bbbb82f88aee3375246d60d056448aeda248819c876f2c6e59c445667afca993a0516665954db86908d70836eed6", 0x44}], 0x1) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000080)) r5 = fcntl$dupfd(r4, 0x3, 0xffffffffffffffff) ioctl$WSKBDIO_GETMAP(r5, 0x80047476, &(0x7f0000000180)={0x0, 0x0}) executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x1}]}) open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[], 0x28}, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) recvmmsg(r0, &(0x7f0000000000)={&(0x7f0000000000)={0x0, 0x0, &(0x7f0000000000), 0x0, &(0x7f0000000000), 0x63}}, 0x10, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) setreuid(0xee00, 0x0) r3 = getuid() setreuid(0xee00, r3) socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x27, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000240)=0xc) setuid(0xffffffffffffffff) utimes(&(0x7f0000000000)='.\x00', 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x2e) executing program 5: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x1b, 0x0, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)="1918", 0x2}, {&(0x7f0000000040)="6cc380e7dce1870e1efd28ff1ed6227dcd7e95f7c579510b703fd739e598b15385dcd771f46109962dd8696b9b5f63ccb40cfe0727e0ba355127ef6b072f9ebf69bdf49d22a08a88139c5cbe2a16f86e48cb09ad8669aa6a7874024d5e41569e0be5c4e69014cf66c35147abc04b8ad00e46c7d6152745e64c7a878d856c6ce0bb6d3d068e30fcef73c076d7f87726f6ecf03034a34859b111a74ca819706584a1cf9b70e2080d036ab71257512deb67586ba2512326d9922a8e", 0xba}, {&(0x7f0000000280)="6ba9c62d5a90e61e13c253ea494855682e0af1a7c3fc1b5d9b1a150ab20861348715d90d1fd683e43cbca6908ff560b81fc84604101ed3a3852c987a93a59b2f86d4b53d55943f496a1cb4a14242ebb1818d5e683417c8fe1cecac5b96958145291b7957c1bf326a97b6739c940fb76eae06c786dc8d70d0e4b563af2b610a5aceba2024611cc999dff09347cd9fa0e2f25b1893e8167cbe25a6de4027be7e083764dee13cf17efc9784719cff8ed63f91907604b42187a37b45755a371494716fbc43abbeb9506d4d8aafb9048cbbdc956782f60fb0d5ef0e2573e0592ab2b38793eb8f781084396af3f4049ef0a5f792f97c5d4acb19550b5d2e35859151ddea83b8a5c076b4c684fd5902ff8ef51fc36f87ecf3e9becb2f3b1de7b8936137b328c0d38b2a80a070047830515739217cd037a218f699947f8c93a0c56465509dd9c766ca4df1763fcb85a258944d5519a8d3f563255ef246e1d98e0325bb0aae56e307deb9e0e5b1eb0235b612f0e751d3024ac99a7079c34805c9fd4c5ed8c1e1eeaec2fa65fe58e4e7b5f53539d23dfd3d3a9f1e0e04b6395205e108ed246bacc8dc13d0f25d4533c5dc6927dc552ab5315c7633b7f74ea3f5b07438736ff0e41652dc2616e9ac11724ec4a2aff4d53c7050aac6e0312783dbd6a97094eb7b54d140eaadd2757a9638103d1854c8abf6dcb7992596ede4d46b6907eb4fe74e30056221315b2e257121807c30529d68ba91ff6d978cdb0b6a4ad4898c13628ba32bf52afa78eec71fafde5e908bd85eaa14b004c0cdc8f92116207df971aa860171063d88d9a2a282f74bb31cb6933c043132081b70184fd2f61497d37cb9fee0d62e85494471b499cc23d7588eea159ffda703f9167c00c7f5b43d174678fd2be022204d7eac366ad994be5d047ea008e6fecd969dea2af05e7b5a9165c0a7f23a92cedf6878216bdb9548cdba6eb2c915fcf3dccf0f4af18e5c71eb6c0571a30cf21ca99d4eaec13f89bf2ca62275b86bf3e04df6fa9e10c19eafcefd7daef560d26c735fc021bbcaa9764a53864694e8ba56666cf71c59d760cebc208c2c89d819a918222e7255716bf7dd2be078c435b984a9d4d7739bcc589411a2c25aab6650b8be04da65ba244f604568a9ca0e9a3ba500ea86133b0008081043136c49398dc189fa38bcee26b51022f003a4035ebcd157dee4ffd1b77cdc05faa116f5aaf2a9bde2f415a9d4f5a28df3402986cdca17431574add28184b638904212d57389d1849a878178f7460c7738c34834cef919b9e1fe39c90a9ff924ada157676eb04cbe0cddb6b092b70fa8e67e697be89eb82cd1ae5afafadebb04d868c495d1f3b5d4c281fb4c27446e61d2bed974edd68c8c226197b48a3cd61e04680364672eed454b4ede86c5b6d3e9a13a7aec2f00f07b7815fa74c0acb1636ebe330f70fc8a49c4b12be1354188ab124a425de54e4c601070d16705e5a46a4c1cc58e1712e09a9281e9e6e990fa430577fecbfc101799ef2c5d4191cebff430e3fe9b4f84e97876641d4c4b3e215dd8ef0a4901d3b25776de0d28572da05f0a3f33a96580ee2d860356205134ad2ea2625ca8f417893699ee5f5f7d5e82b6ef7fe3547bf7c49032dc945cb1df154211eeec278677499f4d93a89799743f7d21bfc4ba3b0b81f25b84803015bdbcb0b7eaa6899a76ccbcd65cafadc42a8b8b62e55f3fa96de7fc9e8648261dd1374aeeed08c23cd5edcc50c248f001645bb5d9cfe9b9970e230b3859cb7149499ada9ca470ea6234c48a30753f3d01204838aa492db57ffedf59f49981d50a09796bd22088480b64d95a590fa3b93da62cf4b183ee4f4f01f7eaafbf3111f0c5124a8dc2d43081f75fd6943191aa85995ef8c1b36d5f9d6884765911e728ea0818127a7777e755a5eb557092bdf4ac1afa41ea0479e262aaebd586e8337f934f0bcb4082046963e92ac205fa9e2279e64550f0fd0ec3f8add68e10fea983aedea4ea60b98e7d9021f8ae1645179465baef58567d3826b4480044d80982cf4caa973080c5c223770d635fd65b5538adf1c2b652cddf507c4433aeb1ec0584a267b87fcb8b6c2c09c1b1fc704b59c9abd409c88c00c37b4c0e598753d13b40370ddc94792203b7b2b0c805097223d610436e487cf40cde9baff2d067e626d2f510c82eb713c41553372bb1084e937bb4c60d51d496b5593cc1389cdb545ccafdac07ffb38af8dc25dc8e1a4c4673bc4ec6e416b390263b5f6f3daa2573b85661588300323c9f9d608ee4fc8c5385a8d59c6c86d0ae86e7e3e0efb0069b73f23634c60c8c2d625f31ae0afb455850396437ba58e705111b7b4384bd43eee188b274294ac7efc80ad31047c6ba6e403a516dd2d4ce5e55dd0279996e12339263d28617c74861c739f9679f7722e531d9fded0aa170b46f28a3653aea632d7ca66d5b206518ae75d468057acc9c104b83e3241ea7feafe0e724cd51e3d905a70aa9c0171bb679284af396ada71bfc69d5b4778afd533edc3ec334a224898aa23894ccf32532227da655676bc92d1793eafc819c2b1316526d833b34c9385074b14ceb10fb3fdd59f12f298d895f23455d2f5961e1ce9c448fea49e8c77317b7bd06e8a181bb237b896f23f96d2064b1b977a9912d4960f11f9b40e7d8960e2990b14e083ea659f6924cbd3a48bfaa54b198632977907a7cb2612899b9bb766940ff7782471bbc369213da1919eed5986621116cebfe354f65735887a1d7a1972b436a804d4b4546ab83eece0900cf283f7ecdc702ccc24329e4e53c26605664c52808b94a24741ed211cd2740e4024ff58cb2ab116226716e823e938bcb4594fa61870f7f618d2d70091c7c6829f1990cc499196e98ef9fdc92f3da86b09dcbb57f4ca80bc31661544b2794797fdec34f29568245f31173faea89161cb5329b3652b40068b67f435c2f3438a415921a208656b39dfc0358a5ff89b1e15a9b637d6a0beedb03d254f63fb24ef23996eec70074301d75c702173862f461544636a7ca3fd749400d764556c7f2ef272989dd56bea0dcd55cb233538459159d1b75525da062dc018956a18fef43e5002e33b807e38e35d741f7950151853f8ca62bfabfa4129f279ed2aff3575514f45d4a6cc7aff051fbd22d298b729ed5a474c25e7445da532f2e2174d8eee1817eb08fc9fde261a05035909915958a6b2ec58a0269b6fd73012a30457fc9054efa0c80e568335cdddeb76a30eaa28a8f9cbb556c93dc6062cf5f299943326bfc6be277c8a389ee18bf323e05b98611f7a7fb8530aa4abc9bf469e5dcff6555b32c01b57f5b715cff189767672a811711aabd9cc4e19d716a16244e4c3bad30cddec47018f4f5094219e011182be2d6d87ddbce8294f39a6240f36e577ea42b2179e8313328676beb5f937bf9808a902a409cdbd5c866bae0b92e4ee25ce10db839e279a4abbf823179451841eb77b6b7fdb8eb39a1a864495953cb66b9fbbfa6a33e60a2a350d25bff19bd6ef0db30eb221dedfbbbcfed97aaf26479e6c5bb5e7ff9255ac19dbc6acdace1829d71a89cf8e8f18f407f297c5d86c8a4742faf7940c72cac14d5a1fca85090a39d066adcf09137c450e881a8232462ed1fb9ac8b5ec4fad43a5adf2d2412890d7e8058cb52d0a8a0d15cd4128cdd0450d3e1c6f6f9f6f012e3565c1fc265d8671b93f121f9c0fb17066bf0be8c46087183a6e9400343ca615dfa0b0a5ab600e03f1533e16ba97aef649d00cd587b345d40bf5c56b7402bf8d917398d74b4ed58e095c0e153141f84e729cf226ba3efab2db82fa6bd5bbc612b7c04b6e412d44d6b0ec268539d5fe3b09a9a8504ce3c58f3396af04eeb80ecadd2c6da115b6a04c8ad5d13ecdae52ae27b9a1369755e1335e2cb5715abfb43ba5cacc3f35d25b8fe40db587af54b83fb247abef3244d7072e156a9cb2ba0f872cfb501be541ccaf5f96e3b206cc1eb502674c99a7a0084fbf31a5f393afefe7340397d7a504dee60be8e50ff20236e1914ae0f5c458761fc6001d67ce29aa58333fd24471c771ae65e4cf5bc84f95ac9e0c95d4af2ab573120e2eb2d7aa6634b6248ce75f777f2130e3585fc58b05d3ebe5cdb6a834f4413ab129fc4e2721d7952b5c0ff9780eee451b603513c70d64395b32df75990edbe3649ede209947af54429e8b9d30a192c45cad9635a1f9dff9ce71ada325e0ffb9bdba02cc4b554d9badcb36615e6683bca12e7cb1d6d14df473407ce7fb2e9a8f4ced6fb1e0d0e914e67f9a6e56fde9ec50d0bf4f080c3aa743d66f1413f82990bf9143bf39af7427d55f4040c6538e829985361b66441a1d7180f5589bad5c5b49f127a800f643c238274e257e8f1602cde3c7d2736bacd61d8e470dfca34b41c1c0e4a257be50cd67f7cbb3dc824d2a5fcfabf6d71db25acaf5aab10c1eb4a95d78dbce8300e306adc71aeda96495d9bfcd27d643ef64ccc0a6cf2d8e596acbf9a944af72debb71deb80edf390cec56b76646f6c83447a4d65429e04e853cfab48b0fa424f542d9fb57593cfc1ac81af5742aedd209ae6e502b52ec2448ec01586ce1d2dbb7c980ba641d1db129e252e7c474aa7b41af1da87352e9b7327279720c927f715462c19d5a9bcbbd8937f68d522eb1ba2f5386170d29d96909d97ce6cca66b052ac40ae2a2178c68faa915c744db19bd74a91dc0359c2416459725219e63fe1a2121368b22a6abf8d838222c88cec60abf2e0d636ecea416b1dd42b84f4e8786af0167a24cc419597c8758f74970395a87709869473a009ad3b06294ec7255f66e4aadaae6eaec7dab6e5b9d1f8f97ed48135a43477ecaf5f923c78fa360d7c63b137864985bc40c645543b109ab56d6546ff662c47c675548d2ec742f347091206777772ad5f161fceb21ca00435f49c1834f6fcff683f27f2cc639b85bc55416cfd2fb378ada5b5589df69b8226ce8af93af4e611c52120254937ce402abdc42d6da79a87ccae8a5778de9b720598ce58dcdf47cd034da996c9c856b72c7f959739614929a6a7b0bce262a7cf24864e514928c90553d7d68b456dfca11167f0b0056d8f6a6fa9a9a0238439e503acf6825a487080a91da9367851f8c4abf96f3c4047d0ddd1591f0ae3e13778e5693c146554e0160e811830d46ea4b08a9d8deaf45f7a997f064195649e7cb07e8aa108bcc3ea03f8699d9f6b85cb4c7909e311a4b71916ced4a0bfbe1bb5785d433631130f6aba6487757b6171495bbf3153721c7fe2e8848e9927322bc10160b9e537b327d11dbd200169648aaa5ded6502cc831167abdaff88858ec93619eafa4c8e38089ba650923c6118378ae57a53b942172575d40456efe591c09c3dadad023e7bd2e9398cb4025903c18f96b454ecfbf89154db9dc4f92a46210a04954d1a7c7d3c1778ebeb3571d26830c5fce002e65df06a9ae16676fbb9c2b44748c582e18b8da3be05e2d0d138444d61dd19f3229c2ff22d3c81b0289f4d73e4df4defa79eb01a6d7461f6b7d84fac9e2837157dc38f7559dc9d2baa8c49bb564b62e81ec7f7b83ddae45fb4e87d85bb91219cb5716eed54c385ed20c23312b8ac24fbc3e7daa403573af274eb420f9df0c8344dab37dbac4ffb50ea0ad6084df068a85df8b1f283f132caa05080f2e661c79d8f12629580e597d6e7233582a4dbc1e73871b788535a3991c5fd89ff43954dab8314828e57e617d8919c29d24053df9ab9a8446d3c4959e31eadd4b3e347bfb479b6ed7f484fab", 0x1000}, {&(0x7f0000001880)="a3c5c48a516d21f1f491bc1ac4b7c68de2a6c65ad7b917ab31b4c41ea144d3676deb579387da3cdb43012fbc028cc0338803de050df3ef8926146f6d8f3a49afd3b653f9ab72d001e3fdf57ae5187af0f5059f6375e52808e7dac115241ed91a801fd12477895ea58d95c930b228711789eaccbe3c12ee8c576128e6848483392163886888a3f6fee2ee96726cbc6571bbf7bdb21b613b0bb8b8755d7744d65622baf4062cdd99a18b4eea2d682c2458af8793eb7e539cbd734b718933c82e3ecd30707002d05952fc668dea8237416def81fbadbed28bf08bce5728faf950e0b2015c87cc7ebe937f3cf2df5b923902e6849171a752b7388a2cf2cbe38015496ed6149c2cf667a1880a3d685115e73e2000b22a8d1df033599f6bbba249458fc3fb90c1a665f12046d705575a025c0bf25365ab4dc9f16251170585ace81d81cfc5b08c074c6ec2725fa02470e93d0a3e6a6ba8e6a76a6256be9aba740f5f9bfafa9bec7df163642060c6ac4b96f0424a451bb1265ee64f0f27772fa7aee233ccd13392401d9d7b2f15670ab655bdc7878240a25caa3f26f00f2a1823945bb3e49fd60aa1c3ffec25262cd7542f1c2602c0e32c1ca9a02917e42b875912b96d1406d3f5d49c1a9475b12656e8e7b0acc389c2910db841c83f512913d8a2fa757fa72e1fa881ba66948f26921b6fe493f050f124bc1929f66f2b8cee2f459d100b3375fa1a044b692a0d1e249583d0963b5537dc3abb08c93708efd43f38381cc1c5db7311c58fa7bcadfaa54d6746cf8e0791dd6c2a7a74ae9ebd1d2feb9e86dd32a64545077236cf8d605f69ca95f235b30d6f4081025b41bbaf4ca72460e1cf03f4bc1508995ff313d85e713a9d4142c15472a6959c9419e47e67f11efd5e2ea2d9a28c633a2a503fe479bc67e16a36aad640852fa7c3909f82f7450004907eda7cec142cac2323e58a0f319d8450b984034bf0cacbe7c6e73b51f52d499d45d4e45bb67b4f2dbfe015deb0ca2a4258e0c40f08c22971f59e97aadb6b21d10f4cf24b3503b624b6d5c396cf3d13b66c3c5a4981e48c721e09ec9ed6f1c5064ee4571e0255bbb5445958f51b539e4d979e1ff34db6c1beb49c9751ecc3c19ec6acc53aac940e052fc4f3720c81a6289ebc7299469db51a7613d5f59f9d48f9d0eb8e5e5c2bbdf9b1a17d19b069ee840a6fa44d97fd3ffd62c25844df7e1403c84a4f3a65a8228a667f2300618e6381e1822d81da063bf3ff5fce7ba7b7c9613dd282fad898b6e36b1e3bd9694e29f0b1944d276c7dc68c4256c59062dae9b030e737dd8cf3f1192330c3f2e1830a43fbe98363947f8f03e1bd9ffe1f90387f4a5471803d532eeb478d9486e7e66f94e261860bba9dca5f553610bd8c93fef6138b73052da63e59865da94eff9833a85450ee4ef67529a633e1eee62b2af1f8564346fb0c80d0b2984be041cdf317c8c7311174c8a27fd29970e1b108d4c1b2536a93f490674a376fdaf27f399c708527893ed3f2ee5c4d5659d8cb1506f625cfccdc1b1b000449a99ca5f16483303849c2104a7885222d243d90ad5f4d79f9b88069be52e2666a0b80e6edc7b0145058ff268af66e715993565363399aab2546bdf63f4669adf7a0f9051be3ee865868cfb0ef25520c6481293c6bc508d4062358d9932edeb39519a3b52e5af7cc1e643e56775e8f4f33d4d27c6b174264da46efa5996b2dde8216ba1b1138bcd17b409fc71715d9e748d0c5f485a4e5459e37bc04126ef4c71b9f39b0cc256efe35a1eaccf834d46acef90955ee4e0429b183d03d037ba3984d8cbdf11f83af7baa7d598f37c5d867979ad39cd66f17905d9dab8dc7ef17d03eb3af4e927c32171a9318799cb7bad840d50784cdeb5a6e80d219d473d6a912132319efa80928bc63612a165effa8732352963b7ce22a8a7e1da1e112a0333a67877d32ab00fd9a1198d873b67514a11a06a2d2d3b1884edbfc1e3ad31e0473a11e86c85fe4dfc249e1b8573cddfc84240b76eea4b92be75744f72d0c1be34cbd06ff42ecd4b38ddf75c7a571916ddc165872e795ad6ffb9468b378bc1f8119b5b2f8d3def97bc3455c74717f9fa721dee2e435c3c9021d0f4dc29a9fafcbbc53670c9e5ed3ced5f63284e3708f34800a7264ca12a60e1f2f1cd8c759ec26ed8dffbcfc36715948249b0634d1830aa67a0a2cbc10afbc2fc6feeed9cc8af4c4ae242e5a83bcdfac73be23b64764ba772574c36cda257a282aa5061da642f5135f9e7e5584651f02c2d0c167cae9005046f511001ad3fa2112a6a82523ded05b0b6e33d70970faf352b02e15a9b51f06d4d7682f3b80c2afee7b2bcd041dc04b11f4f9220b6f210e76653bf12dc17b52cafbf752dd65db049216bed4723de1452ec0b1675328ea64311a5542a5913d1071fa97aca2394eac465fde86f854f7d8e7973e60ae45c2bf54948f3e6e2a91daad0c065c0c78a5a00a0352b4b7e94d9fc1d7e70019b2505a86defdb2bff2bc303e7da3776466a7d5f94e0c18114f43ca9aad2793250a722c836d735026e83b5ac2607c281478d5348f1340a09fff618dbc34263df5cd81376f65c606efa5723c957419b3ff69027de32fc235253b2cd6165f2490924824b0ca1472fe527aacc40c68f36da4898ed186930dc4e36d824ddc03e63184ca4fa49e6b36dfebfc4668f5df0a0a4720005890fd3ef604c1855eb98425fbab6d97dc4207f5c884bef501211879c70d66dea1e08f3aafc8d6d48e75e4ea9f5b06223e66bc2c1cd31bb00498c5fc2e4a7eb36981d2fb68e2d8cca597ee2d43ad9fd45f451fd395fb0cf612de896a111137949dbb72ce625c739e33f933d46640ec3aee82c35a8f92b36e71ab38c68cba4499a79f7d0b0acda23f79373dc08f4b17f4864bc0f47da97f2b5a220c94bd419405079536e62f70a701f10dbb335a21903c1b900484c03f47203f6fa16aea07f7eb918532ff66b6bb62c5a4a1137787cd3ff8af681333c559bc36487b293736a06753cda2dccbeb786839c3c96429defed1b26c8dc7df47ed14fc5808c0f7e141fa15a38d45026ae0c0f58d233a8ec726cd7416b3b4855abf39abd27df000202696c28249249b0a7ad1549fa06efe2d2d69a072a1f70598c8261a8487e40573552835e50ee24ffba476bc73cb9d059e44710519b0e7a51d02dea17c001e68c36f4fc3da70ecd7b2bb570706d8ab758133450a03f664fb24d7c5692ef086b2cc1bf0cc044197cdcc73f99d325c9f19b4a4a8cbc2f4bfb09c0bb3b074cee962c99ac43ae62a46ecd2a15712f1616c430303535a9c2475545a0181aefd131740d3c630461ee3b83caa8ce6e21757a2839c5752716f83e5bf5872eca042471877de2ea33847bb812583082456e4700e4e41a9cdeac140f202b327d32b9a3ff179a2b43261c6ad2d67dea97ad0317e46b5c56279697b699335a8dc1d5569a6d739f7c9a3b1a3d9e9d9c187964f0af70d824945d760d7f4487616b63edebd920d1387bbfeef348066da731a16031e6bb869d0c2f9c7a11bedcd4b410d6c9b7dd6e4269e9c020358a6ec67a2609825a2fbcad65a4c92cacf397095a8bc7920809fb9dc5fd4269a3da52cd2f8663a4d1990e1b9ee5a5789315d6be97c7891622e8be997680d2a9ebe5ca28968b04b9fa21196019ef90959b9bf42f9c8b3369c5b727e7a97a00ecd6a87d1c7f9357be2d27a582c0db5b30979734af019fe911adde35cc836fff1ee7b8db26198eb23de02d7648fd2b5eef83c392ba4af634663782d4fe247b16221a76f63a9b518e1e6cd9a1309decfc3654b6e6daeffe9e9729c684dacb0f4fe9c7acf49f00ba2c1f77d1d5e0736c1521ab70dae337ebedeca342e4423b199a403b3bf33ef7ff002a722bcec12596e6b7dfb5faec787176e0cde6299aacad89d54e61e58ae0c369a8fd60b9d0af313b3b5b8dd01aca04e331516a31cf16c1dcfdbef6b43eb67fd5b198f7ecce6450046c891423ef5f813ebc2321f0436e22340656b80590f5f38eb5dff33292e096d27db866379a468092d4bbd0bd5065062d37a459171fd51d0ba0f47d1f4b1c0a2a3053166aba98d62636c698546741ddabaf4a0463fbee9b630eeb9f797007101c1e6ae2c29bd144860f2c765a1ff530d9c183f290bccfcc254a7d0bc315235a14d8796fcc9642b6416f5fd0d6dda3a24eea71e8719fa95e10140151f05a5ff226382813928bcddabe50910f4fc8daa6e090d9bdc90b757d4a24ed9826feef09c5ae4f6b6735ac3aa8a41999b5fa045ba3519aa633e58425849ec529328fc23345306e81cc634cc61a040670f0366ada5b78d9e929f8942ef582a2399ec62c8cdf4c3236582fa2946baee27a30588e53534c72f6cb5590bfb31567a9befc630a9c45c5339cc9a1dccd46933e459c8cb0b707f8172ca1c05012ecf4788e13053e32ca3b3b6271abacaf13aae00ae5485e73ce1ab5e38a410c7b07dfc4a3f34ce7463eb520b2fbc377b185f79a38eff0e9b9f7f4250b5926d5fe702045e663ff85c6656d88222d480335eb01a4e36c8f3446eb80e68c4c399a647e86f553a7b90ed2e671b697832f827fbde2471e83ba4f111df0f349bc0a8018ae8e07583ce4299674546c781401a9e381b7c2965b69f53be0154595f2872a49058dbaca43d700820808718123e422ccbe555a040d8f022d1cdd5320dd1d68d591e5ec5163928ffbf6e9a4dc51e4721ba8c5867bc9dfb6dd0a883575501ea2ceedcab13b55ff750b23026de343d7079080fb81446ba9ecefdab7aabe7d8d1b75baa75d0ee4ddb7fc0295d831f6b6b3816447364794e4d22be1b0ff6a18f1716e480b87be7f454ccafce23e95431b7fb89e29c018121580fd9ce6cab1b8ff523d91892a2d2976d357625e3bcf41e9b9baba50ed965b7a1ccd7ace74a8073a43a42a5820efff76b974a9f1eb9125125fd12b06eb5c957554ae2cead5a2762e92915b5d6bb72593c66d7bf0b39f1b00808f4514d8174d7dbdfb2a76e52947d026f4608d7ad7c9b57edda55fe1ebe8b8c89998e664987df625eb03e08a112a71f436ce0055a453ffb54a55207fdeeea7dbc9769135a52c1a8310d5b4a2b041df2e970930fc756ac3a5551c75ff6b118ab756e87780bb4fa1a2c6a5d9465367695ba665aa3e11169eef1d4e5c741e0b33a72f8c2ba78379bf2920c5fbbfd0c625bc3623add5fc6421b42e6e28191f0cbd5d1050b23be04cc298993df3bd943602de851047e8cc7b2ca1d6b2d083946385bc98c0cfcec6b9da3deb5f898aed9f91fca6af22eef09b89ace6f8a630f643a3d9575f1a6306385dea878f6fe575e2218d67a0ffaade998cbb93635dadd175edd02888f5964bb81f5dce51a0fc1cb5f0ff00bf8b0b4c16c3442358a29902614b1602060560d766fe0c5a5e8bdc2e15732d37208e3a0c417cc91c5cba780d40ace1b229051ed95ea300c34b486a3bd96eb07a477de9729955a0f775422cc6b1fbb2b04ecbd757ef600f857a520bf1e24bc3bce49341c4924033badf275a6a478a2609fbcfbe3ba028cbfbfa917d413b64193905688d1b15f9bb100a7ac811b54831550baa29afdc1afeceb6939d692dbf8c3aeb01fd91efb1ddcb9babd6f16b3d935f80a18c4466680c7c9e6d8ef1218f0b77401ddeb3a461d6307127cb7194431360fde56a73e57da59ea7e81059f7b5021162e6d8d24b7528e779ce05388151ea2b817107bce42a7a588a3e1f66c0c82b61b1b322cfc29b66c01c9d704e067fabb9619d2156b63380bee1d", 0x1000}], 0x4) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = fcntl$getown(r4, 0x3) r6 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x2, 0x0, r5, 0x0, 0x5e, 0x100000001, 0x8001, 0x9}) fcntl$lock(r2, 0x7, &(0x7f0000000140)={0x3, 0x0, 0x3, 0xffffffffffffc511, r5}) bind$unix(r3, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) setreuid(0x0, 0xee01) r7 = socket$unix(0x1, 0x2, 0x0) connect$unix(r7, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) getsockopt(r1, 0x0, 0x9, 0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f0000001840)=ANY=[@ANYBLOB="aaaaaaaaaaaae0c0faa888c086dd607c000200302b00fe8000000000000000000000000000bbfe80000000000000000000000000bb"]) executing program 6: setrlimit(0x8, &(0x7f0000000380)={0x9, 0x5f}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x50}, {0x60}, {0x4000006, 0x0, 0x0, 0xfffffffd}]}) writev(r0, &(0x7f0000002500)=[{&(0x7f0000000080)="ebebfd510bbcd3a9b489e989c13e", 0xe}], 0x1) sendto(0xffffffffffffffff, 0x0, 0xfffffffffffffce0, 0x0, &(0x7f0000000080)=@in6={0x18, 0x3, 0x0, 0x1ff}, 0xc) r1 = socket(0x800000018, 0x1, 0x0) madvise(&(0x7f0000175000/0x4000)=nil, 0x4000, 0x2) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x8, 0x0) getpeername$inet6(0xffffffffffffffff, &(0x7f0000000200), &(0x7f0000000240)=0xc) bind$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000300)={0x7, 0x296e}, 0x8) clock_settime(0x100000000000000, &(0x7f0000000040)={0x0, 0xfffffffffffffffc}) mmap(&(0x7f00000d9000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) open(0x0, 0x20, 0x1b5) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) setreuid(0xee00, 0x0) getuid() setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x9) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x2d, 0x0, 0x0, 0x4}, {0x20}, {0x6, 0x3}]}) syz_emit_ethernet(0x7e, &(0x7f0000000280)=ANY=[]) writev(r1, &(0x7f0000000780)=[{&(0x7f00000009c0)="8f57fb596d435f89b14ad513de1924552afe5bbe47828642a4d1a7db2099db3b584103a16a7b5c395cdf91a974c669a21a34c3793f95ad63576c5c785443646bc09e4509d78755617ba9cde0d508599a7ee7173b630fcaf50c11e075a2c59923e5c17e6492f237a34c40abc8f933976063ab39d3b8e4e08623b3f2cb7c8645781206b08a4ce78a12bb7922934d404215a84391486dbaf3b9f963fc6b527525e8499fd0ac743c1f98b116ffffdb5fb9c07e24a769bbe420171d4a7f35df236b4ad6607c1272bd2f2854fef2b7a5329d35a8a4859eecdf4f0c8972b670bacfcb6708d1218dd6c63fb8bdfc4e0db71b03ce3e4f4e1633e541200cd193b44b3db850d46fb7723e5eebd9812b615d85849fe59e12d0e0cf0248ef13c014eb19082634d35d822b09a524000cfe2cd6066093faf1c2209ea9ace820904508c86592cceb66a84961156c4b6771f6508a5d930f8d8dcf6b3641515accaef87d0947df4d98bab22a458db9051743c224a825cbf2584b52f716bf5029121e89d6f7d2f52b8278882c5ebf85d6e806639848ebfdc9feba0de10b9a708822b746f32c89638d8c7d0ccacf2d96ca9ce012de3b8cd25f18c26dfb80f3e7349d0a88e104066b5e49606784b427247abd6bc535a207a209010b4761b1a912bb72c79d0ee6f94dcb5edd532fc5380c017fe967cf99a983a1113dcc6f978adf6c2958a62adacac44cb0b7cc9e9f1d05e766e1b3ebd55d9f29f6626586f77821945cf44d2ded001adb0ebb0b01b2c8f34aea0a2a944106e25b5840dbc0ace67f8f0fb51a4641217a600588d070e72d3a834cde092a3a88c8cde1ba958f5c39bdf87b3b8304965e8acd9fe58929d979a0da0c17840c5c236b347897157172c813fba9e9ea9d454201074b994ff461921c8a85f2af334abd3c9846b73b016cf36de82e5463dcec8c5068899c0017b893f0d104cb8527c934e3fe0c7494472ddff88cd7aec188810125f544da41d28d732b8a81deb551da389dcbc1f5993a3d9907aa9e705e90b1284d1a1c07bbd2ae99342577ece9305b263b6374a26e9c9c802bc5fbe2e6d3210ece6cebb00d79e4d4a9771d3f57a6063a8485cbd45f365a843e1c05b160e9cbf9c8ea0057de77f9b4a749e95be704d3209e5083b341a9ee911700d45dc09b4e10d24a632a6169977226374d0c0328fe5d24499f54d7e6a3cc6e5b901d71bd75774118a1507207ceba25967aa69ce1891afd6f6bb1b569f9dbc18fedcc2b6f256449a008d519417b17ec1307a815c0a4a5d5fbf80dbaed9d0e7a3c1acafa7898dd8a28ffee009c17d93ed45924a5ed397f9cddf55908365809edbd80fc498e6ea9827bb8bf9fdad5e6e40fcf99d269ad4df37d4196d15792de9d3da80bb4ac23d06320434921f7fac26fefb00209a67caef24bd529e8c76c1e2256dcbee015babfb4c8e0806c3ec9334bc8a60dc1225ff46de62e59ac8e6dcb094781a6205cac7198cee53259135d7efffb88cbe602f06e02c9f548b890210b7019108669cefe21ecfd2dd7e207e2fa9397e93c2c5a44d2b2e3873099f8f376de4f90f436def3c3a9d5016cf37704a9b3d53c4409471b15602c7a06d6697fef4f818bc7d48ae2a4f50b2b77b36831ec26ac9a18616c7508bfa2e0e395c528fba7fcc922ef56e11f06db84c87da11bd891c61b23f5350161aa6be2947e5dd6d4d2ba10dd293b4bc44d3bc27e83e1aff8e4fad40409a5b1daddfa13ce3111a2e9e28ef9b93718acae543e16918a33eaae682230583eff6a6068a9d77f4b8eeb67aa9e4313dff532cc177ce7d540a15a5df0262261e5a94a9dbec13d75c89a1dc2bf22776795432385eab2c0702c390298568a2537f7fb94493c5ac37f6c96ad64289d6ce65c972b3e881ed1b11a67295530e705fab7c5f53a84609f9c737f870ebf8e7ad00f4e68133e9e9395aa7ecc9deefc8ee89a3c18784874aa60a24efb42c5b9869d2dd540e300a28e597ecf1e263838dc72cba7ab80f478bf6c21a1f949ecfa095ab4af7d475223cc414d2c384e33f408cc4aeeb40568a5305baf216d8a3321e48ce16bac42794cbc549b4c17fb6a4c60acbfb2554934b9ed78e87cbc7088d2c7ff742f0afb7ae5cf2c0fac298ffdea360e79dbbe81a94c4bd17f274164eb83ed2ad0d7dcf4886798d81b62682a3c04c2e8011975cea90dd5ef0b98ab481a71226cf05452cd197680dc4f9d8101d18ebb49d1439016022c4892c8be179fd6fe95d9e41bcbf86a80a4e57767591d54d9a0758dd8461e895e48ba7987864bac0da5e50f7185a90265e10cda3db2d3d6669c3bf26f43d6fa6cf73f24174ad5e470a2af4446aeb0462ea60374ffcdfa3d4e846ca01e4343adf6ea47e99fdb8e4049be4640cac8977e214fa173039b8de0d63636b4f981302ada53663a40a3179dc3e83faa3eb15ddb691224d2b3ca215f6f66edd4fc804e7af45393be1b3b677cf5133536a1564b555f30a0e01a68e31d22eb286cea37c99d5bc965f138a8d18cc60c26655bfac45d2e15c9729affd22b06a7e25fd138865f6bfb1635f2363ae44ce1eb244dddc20a6b8c59d0ba919042ee762b12a22e30c82c45b2eef2876390cb48f3627df1e55519bdd3c5b26c7fc20656d4d84f7b34a141ffef7362ce04bb97ed7f6bc0a45e9a7133885bd4e47671cf6f8a8f5a0f436b40dba9a6f8ff72f54dcd317f15f42d88bbdd237927b0a06009a899aad890eb0a09ad139a2164f698aa34e004cc5ccc617fa805af13f50b754643750b35044df71dbec320fb115b1b5aa646851d0cc0cebe70fde407de91132cab837bc3b6fad285c9b472cef590dae60d93c315e080f0094dd262dc41739f5968dfdce2224ac414cb5142da6355dd277d9fd7ea318aed6a9c16922a86dbc6959357141a61636a8d89c5eae02532f40f93884d0c14b2d31cbf97624deda18645f8a09e7996117bf7e474d58d2b196209eeea5b1c9ea9169758555f1781844dc7dac2ce20ff9b32a1ea3cfb06175703b03126abb543049c39191b51db8d0b087e80ee98e08f4d6b70603e21061dfee7943b5fdee22828baec1c2a4727fad101b1979e740f2cf659d14da5e291c6869ef6e38cb476d1fa6bafee247bf33fb8cf391fc2b84beae62aa939218c355ea2191a2c53e791df07b3d9299900d3cee8c1b79698b6c8f4072dc6fe94152fdcc202b6dbefc92a73fc2979893db43fc933de5e52adb206588e77db5137723e6b82bd5ea0a9aaa579a06c14b63f54de67432b145d3199591a5c6441d0d6573541249fafd43e95c5783ccc7cb15c78b40285a25afd6785ce5a8fa727af7db29db46a979a7a2f42f4c5ec70ac98c48f3e70483b4e325bd492e63b04dffd4a8d07e90e4b59ed401dc9e45cc9476a5dd7fad9425eaa9291f8e43ba36f98504f0d88167157e96aa53b76a399b9f7c931f9b29760ed5dc04d020d12f055ff9e0b1cce8a8a9c49a4fa1c66f4811016a512574e11898df5cabcdc30aa723c6a9e62874af8fb50bdb88a825ca984575d3294f670abd07188a5bbaef6d44b478e82d091ff46c3368fe915adaaf57cc20aea78bbc5d03dccaa4f85c85a157e06d68d235f193562dd133e57790fd3ba0d1fe0004a684ae0c800d4abdfaef371be2bd7d73a663a829ed15be34fa619e81bd53fb5dd35c755504a3250014cc04ac29631232a6e44dc6bafeec07d664f4b98f4f9125af41154c3007a5711643f89003cfdda9ff2934e6fb8ed0a45061dd3a5a1f68f7514e3afa3deb1015a7f2c4eea530c543dfc2dcd52f132e09d0d960fbf2f2fb29cfa2a9db6508a081ed2881f919e6c9fbf24ccfa6adc481b6aa0b72987ae55fe239e53d851760c731a1b022623fa53a0196ea61439bf1b76711f3547ac5686f03e14550079d1ab516b11aa15f4b89c539b136f9365ace8849ed61e8e3763b9caf78bd04775ce2e5e24d9a14f4e10afcc09824c6e33b03704fb9955802df5fb08179fd1059bfcd5f7a264f6fd6446416d36a80a63fbf553bb3cbfb5a74ae8c4d7aa084ffc3a346911ab43ad46ae196a54e4baf8c90b2b3afc7a7548e9c44bd4e563f4a1233bbe5da1c7d5f5c627ea2b6b50c577ceb263a924fd8b04ac9db77b52b90636bf63cdea87635f62821576784ec4b638825e771d46c7d2bbf9cb9baf85094082d0284f58b8aff89c3d366face24f5064c237317fccfde4bef9cb2963fbde306d07489c371cae50dcbc0984f8e2050cac9f323fb62a3cfe78cb6e8d582a9af2b104becc50145badc3a5dffca593795486aceae476e7c80eab630dbeea950632735cf125faeb91b1c6748ed66fd59882166c9119c84ac5195bb166f322071a1a0cd964fe6d1335a60c91ebcc5883520f9a22c2548758534ce94d5b96db37dee2797beca1b101b2110afc36cdb856d6f1cc858b244917bba1c0705199912619b4f8c5735bb103568ff44fc0526e33fe99567f367a16d7b09a9002e508eb75d39aa640ce870f89d2f0fcc3d7748eb5b8f389d490bfb03a2d7d487d57542b56848c0c88cc90c71e92871d7d8ffcbfdaf34d1cee7f1610d61eff4434322f8106d660a428c2b28891303d6dbf35c80402ee717fdcc036a67d22cc24825dff146ef6e8bb507de34010a9694d621f7be29626c8c003f6f0aded21f2bc83d40faf428ea3f13dfc74ec95ba502d3c01795da9b9d22ddd393941648b48da4e22e3d49274ec5a67e39d8ce266c7407eacb9933c75c12e45997f75de336aedb9e772bc9697a81014f36ea5f269fd61dd06f7ea774a4d75df28d5254fd7d1a04260ef97afe2a7384153b9836df15df10f8000659aa865232b76ab60ad9dab102245bb5b86d3d09ff17c0b71b83ba797f4492775211edefea23522434c48889847ab9c4c39be07efc308fad05c7ddac4f797c1a810117c5618b4078c4294db70e1c863e223ce957158adddb8d7ac14c56b1f5e9bd1cc4d2e578c6cd6861c35e90b77b01abe082531e2aaabbd0adc854e39f8d64ed9252f6a19c79b2a08e3656219fecf00ebd6a998e8524fa95ce6bd30f3f281f2fe92f365296e7c40ea797949f86665753bd927da75797055f0b46805e3d31bc6da9e218b8da799c7c9e1df93ae0b04e32e2f26c6ec12e994d08cf60fcdb68d0535eb1e54faf869566e0015616e9cf08cf0a9beaa670522c0b6009e452e19d0c53032f813ca5a1c0448874c0e5702a30780b5b53f872ae3be9553aa3cfcee9d3fae956ef261450363c40524f4f28a255e53049859ea43e624f55d5385ce1463f3222a8b8d7be851128cfd3e4a159029e8c2c40942ca73660ae2d2882b30343797e0bc2514a7d2c3b469713c16ab730ad46f6c728dfddf9cf5a97719f8c07f0566d3b191fac2a15be5ea872503a68d232cd26531b737aa8fb9bd9000e3f115bda9f439f29718ff6225c85b2af263237388c85f371c28dcf70e7027e7397ec16b6764ad58049bab20ed78bcd8ea62e3e789bdc359710971e8aa71332f41b22aed9b0af6ef29bcddbfd7b5c24979e4dd65cf94d9dd5b516ee5fe10be2e5263e8f99946c3d79ce3a046864cffdaec6712ee62391c8d60f767e7ff6b10c7cbbb1196df7d41e3fad8079fc2f1004163246eab34d756a582e5d0ebf6cdc26602fbea759ca9a0797781bf6835fbc6fd96e6bdab12d5ca63cce1346cbf03e9ef4dca15f5c49027e834b875d313a88ee3ab70ec8fbd6ab15b1691b3437cef10093060d2e82cf34d6a14c31f22e83e320f60a35dcc3e25dba15502bd72b763c54b1c9a6735343d4ebc496c3f37d14e9900e1ac55f7e0", 0x1000}, {0xffffffffffffffff}, {&(0x7f0000000140)="f5b73ad1dc219511c1be4454168d8fa894b27d2aa610f2b02fdc296f89de3bae46692acafd0b12e33831c0aeec2e7339a49bf08dd6954840812ad971b38fd87c0b871cbd73", 0x45}, {&(0x7f00000004c0)="65cf6462873e07c9cdaecff39994db2d4e7632285eb95f69cd3378890827b9c85d35736d9e4c1653f6373bb404bebf82d9c8005b9aacf1816fa81a07902fb1e04aa376d6c0f4c40ea308d00dc19b704eb6e8100e1ab274e120f5aaa07b4f265af6e324d59eeb766646674be07ca4801f359a0b2cafb682db45cede2d27fd39b526b9cc7d4951aa14d2e8a4efda76a287e01fe07b49fb91e5f2a887823560849931b43e53a0f1488a7b1bdb67aa902dc88e03a4422f3ef4bb8b7c56865e4fc09018fd0c9b19a3a9bcaf909c9019022b9a7d77171e2442af51294dfb963e06c5075173b6c54e9f4bc135c77f61600c6cff2682a0d467ba83bace065627e0c8787a58cdd8cb9eccb24ad64ad035e956c526d4cd5abbe4e491f9051ac9c0214cee501bccf82bc7691a8277fa658124cf46f518651917a0ec3765c4c1ddf06985f2744cab5b3ebf2e4c01136fac0d7ab6d0a1c32663f83e99d7d8b4a281c8eebdb4eb5d966842288b80cd95e014d9e971d7541efb5ef597faa4473210edf4986ed9ee2d8b7847941801268750db", 0x1bf}, {&(0x7f0000000680)="0f1e688593ae4dd50953dc989285f2324a64d9c3294d742aa0cf62e429acb512fc6db0c58906d88e9b2720eccfb48061563201b6ca03eab031fef1af290085623e2b7c34ad4853a77e3560e8dba5dc282583a8351380ddafc49d006250c4e5ef79208c71ed01aff174e4527827a166a5ed7dbf26b6cf4b66590c84dc1b9a64a2446f6fa35023cde061493aa73926ebbba6fe767b4c701ac08546570c44f761ff25605cb0746cdaf330246c8fb4432f246a3d954226942ecf5e67c6c8da435465f4fa62b661"}, {&(0x7f0000000280)="ed8cb644594f0133eec336962afbac0a231a4c85f3ef2d85b882e37d3963a6e62ae93dea3eef00371a2202d55be74aed14662d6478c9e117c605ebd02beb20b774f677142d1edfe27a4e720877dc39c9f0e4bb8629c04e8036efa608021d0900a7f655c033ea3dce0f0808c99ac4a92a70c538c4426a61"}], 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) executing program 2: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205310) syz_emit_ethernet(0x2e, &(0x7f0000000080)={@local, @broadcast, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast2, {[@lsrr={0x83, 0x3}]}}, @icmp=@generic={0x9, 0x0, 0x0, "e10f46cf"}}}}}) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x40) executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f00000016c0)={0x0, 0x0, &(0x7f0000001600)=[{&(0x7f0000000280)="bd", 0x1}], 0x1}, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000006c0)=[{&(0x7f0000000180)=""/240, 0xf0}], 0x7a, 0x0}, 0x840) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = semget$private(0x0, 0x5, 0x2c4) semop(r1, &(0x7f0000000100)=[{0x0, 0x401e}, {0x0, 0x0, 0x1000}], 0x2) semop(r1, 0xffffffffffffffff, 0x53) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000400)=""/30) semctl$GETZCNT(0xffffffffffffffff, 0x1, 0x7, &(0x7f0000001540)=""/175) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000440)=""/61) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000001280)={0xffffffc0, 0x9}, 0x8) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000040)=""/4096) r2 = geteuid() getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000280)={{0x1, 0x0, 0x0, r2, 0x0, 0x80, 0x2}, 0x4, 0x7fffffffffffffff, 0xfffffffffffffffe}) recvmsg(r0, &(0x7f00000011c0)={0x0, 0x0, &(0x7f0000001040)=[{&(0x7f0000001300)=""/252, 0xfc}, {&(0x7f0000001700)=""/221, 0xdd}], 0x2, &(0x7f00000012c0)=""/41, 0x29}, 0x2) socket$inet(0x2, 0x6, 0x3f) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xe, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r4 = msgget$private(0x0, 0x100) msgrcv(r4, 0x0, 0x0, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x20}, {0x1}, {0x8046}]}) syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[]) r6 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000001200)={{0x8001, 0x0, 0x0, 0xffffffffffffffff, r6, 0x19, 0x2}, 0x808000, 0x2, 0x5}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001280)) msgrcv(r4, &(0x7f0000001440), 0xc4, 0x0, 0x823f7551b1ab5156) geteuid() executing program 4: r0 = socket$inet6(0x18, 0x2, 0x30) r1 = syz_open_pts() r2 = syz_open_pts() syz_open_pts() socket(0x1, 0x4000, 0x0) socket(0x18, 0x3, 0x0) select(0x40, &(0x7f0000000440)={0xffffffffffffffff}, 0x0, 0x0, 0x0) r3 = syz_open_pts() readv(r3, &(0x7f0000000140)=[{&(0x7f0000000000)=""/201, 0xc9}], 0x1) dup2(r2, r1) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000040)="41f0db7f4b20cca09abc0b37ce490c5f8728c54ea2d49fb43bdb0dc187a3846a201bd91c76180168883d8c3c06a5d391fa6fafe363e1ae535fedfb93a0ffd10c08ba5f40b5734ae6786e4022a65d84d2801af1f116b58c91f1cfbdd60a9ca09fdfb7c1689c444dca0cf4f2be773f029273de6df0cdb127b83a34af93781abcccecba41fcadd61366f1d433ef010f8abc92721ba866837a8f22d08bba6535dca4ecf2e31460e82872a38230f388ac50b936a2", 0xb2}, {&(0x7f0000000100)="f1d2d20503964698a46b7e9a8f198281853fc1b6", 0x14}], 0x2) open(0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x1}, {0x61}, {0x6, 0x0, 0x0, 0x4000003}]}) write(r4, &(0x7f0000000000)="7696e5f3d1f18c37cea8615ac7cf", 0xe) r5 = socket(0x1e, 0x3, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) sendmsg$unix(r5, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000), 0x1d}, 0x0) sysctl$hw(&(0x7f0000000bc0)={0x6, 0xc}, 0x2, &(0x7f0000000280)="661624debe55280e4d7de70bf6da21a1fbcb4b25ea12e5eca66539d56d3c92bd9353c3ca5a6b14750866723264ee8cecf8cf9a7052f299ab299d2681fc807144df99851b299b2eb752528aaadba6ddcd1be46f09e592157a9a921b4997b92a340cb9c5f852738aee217306000000e5cf2719da4a70890b3ef0e1edc2d04bdea7b39767552d94d41a23bdd52e8ea21eb9", &(0x7f0000000000)=0x90, &(0x7f0000000140)="5a1c91b65cf9464322f47eed0d28788c9388570a28b7a6e7e8043856d9bb23c42a780900aababab7859f2dd4d2a35a75249abaa8fe13518bdb593ff8c9e9493c518b40da60fab5cd175df0d431aa1dcce7e01bb07e7f5edf9d99d2b6775e7e04c68816b427ee25d788dff907c7ca334090a3d62cd992f5c6006e981d063f4a611324fbc8261bbd5d046a080c600e60f0655b553467f0119c656a23f3fbeb757d14483097178975a3010d48572cf6ea524416262e146c429391834047d2645608dcb44fe202b6072afda972cc73090bbfb27050d4f18ae5b18e20c91ebca8d3b255b4a74a5b504a8f715751f917506e486e75772e8f5add2f48800fe300b596ec35dc7d6b4e34e2735c9e3795bfb5f3e30e854ac144611d1d4526e37f5b3d6ae2b1de820f01", 0xfffffffffffffeeb) attempt to execute user address 0x3c729 in supervisor mode fatal page fault in supervisor mode trap type 6 code 10 rip 3c729 cs 8 rflags 10246 cr2 3c729 cpl 0 rsp ffff800034386918 gsbase 0xffffffff82cd4ff0 kgsbase 0x0 panic: trap type 6, code=10, pc=3c729 Starting stack trace... panic(ffffffff8282ae09) at panic+0x159 kerntrap(ffff800034386860) at kerntrap+0x1c7 alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b acpi_pdirpa() at acpi_pdirpa+0x2859a rt_match(ffff800034386b40,0,1,0) at rt_match+0xc3 icmp_reflect(fffffd8054845f00,0,0) at icmp_reflect+0x1ca icmp_error(fffffd8054845100,3,5,0,0) at icmp_error+0x61 ip_dooptions(fffffd8054845100,ffff800000e2d800) at ip_dooptions+0x87c ip_input_if(ffff800034386dd8,ffff800034386de4,ffff800032562000,0,ffff800000e2d800) at ip_input_if+0x1d3 ipv4_input(ffff800000e2d800,fffffd8054845100) at ipv4_input+0x47 ether_input(ffff800000e2d800,fffffd8054845100) at ether_input+0x525 tun_dev_write(5d02,ffff800034387158,ffff800032562000,2) at tun_dev_write+0x209 spec_write(ffff800034386fb0) at spec_write+0xd8 VOP_WRITE(fffffd80712c0520,ffff800034387158,11,fffffd807f7d75b0) at VOP_WRITE+0xc3 vn_write(fffffd80774d2010,ffff800034387158,0) at vn_write+0x157 dofilewritev(ffff80002a688f98,c8,ffff800034387158,0,ffff800034387210) at dofilewritev+0x1a9 sys_write(ffff80002a688f98,ffff8000343872c0,ffff800034387210) at sys_write+0x87 syscall(ffff8000343872c0) at syscall+0x72a Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xf357ab0da80, count: 238 End of stack trace. dump to dev 4,1 not possible rebooting... SeaBIOS (version 1.8.2-google) Total RAM Size = 0x0000000080000000 = 2048 MiB CPUs found: 2 Max CPUs supported: 2 SeaBIOS (version 1.8.2-google) Machine UUID 8a8635c2-f252-d190-235a-0f50a6ed73cd found virtio-scsi at 0:3 virtio-scsi vendor='Google' product='PersistentDisk' rev='1' type=0 removable=0 virtio-scsi blksize=512 sectors=4194304 = 2048 MiB drive 0x000f27f0: PCHS=0/0/0 translation=lba LCHS=520/128/63 s=4194304 Sending Seabios boot VM event. Booting from Hard Disk 0... >> OpenBSD/amd64 BOOT 3.65 boot> set $maxwidth = 0 set: syntax error boot> show panic boot: illegal argument panic boot> trace boot> show registers boot> show proc boot> ps boot> show all locks boot> show malloc boot> show all pools boot> machine ddbcpu 0 machine: syntax error boot> trace boot> machine ddbcpu 1 machine: syntax error boot> trace