563358dea74", 0x1000) executing program 1: socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) mknod(0x0, 0x2000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x3d}, {0x3c, 0x0, 0x0, 0x5}, {0x416, 0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) executing program 2: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) close(r0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) rename(0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = socket(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$FIONREAD(r3, 0xc028698d, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x8020697f, &(0x7f00000001c0)) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x1f) msync(&(0x7f0000000000/0xe000)=nil, 0xe000, 0x5) executing program 0: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r0, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x2007fffc, 0xa}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r2, 0x0) dup2(r2, r2) fcntl$getown(r1, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) getegid() r3 = socket(0x18, 0x2, 0x0) getsockopt(r3, 0x29, 0xc, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f00000002c0), 0x80, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) geteuid() getegid() recvfrom$inet(0xffffffffffffffff, &(0x7f0000000180)=""/115, 0x6a, 0x0, &(0x7f0000000080)={0x2, 0x2}, 0xfffffffffffffcc0) msgget$private(0x0, 0x406) msgsnd(0x0, &(0x7f00000005c0)=ANY=[@ANYBLOB="d3266ebb42b2c82a62d2313d229efb77d23a22f74c5e33772c0887caa51d9e82b7e076497e2676e876ef585b2a849e98238e66304ac5e70ffc953ad7cd536d9e48ec14c0d00c2c3b25d9d433c083dea12ea0dfaad115ad2a7d9f4d66a324fe013fd982cb9a361d347414d1f40562cc6ecf6e184717737b6d9d4eed2b37fcee8faebf7ece575f40e4fff0eb856e8d1b4a50d4731888fa79e475c9c2a89176d77a24914eb03c7bafd3b3fa6b6634683e3fc1769cc84e96c9ead6c5a36df92235d363483dd70affa74a79622681d03596e35611a57d070200000000000000c8810269fbe9cd2e16ab5b3c5f4e2e9d5061e4266522dfba2e91f8b2abf19e46bfdb8c5ca8823e83f367fd5ef9e9dccc7c50b1825a5adcab3924354e450c215aadd4850f485e24abb2d3b5ff375e70166ae68a8ab56564a39e5372250f18a229b273439648dae16650c128bfba038909553b1fc56374b06c1c3a22cf8572e6519589fdbf839cabd61eb08198873c75433e0ab97a461f6497158b64751fd56afd01681d69b019974111bf8b692a378211a23600f6672d5c259a1a743dc14b81a61db5fcb7174192b3080ae26c2d562aef61699165e8cb0402eec45d397e81d7dce729c84d88cdb24bd3d41504f40e8a13fb3bbf35daee5293eed46e4f5dbf32d64140af1625afb936d5667b96d437ecc7dec13ef956844202b488fd9be829dc7bd9ced2ee5cf835865e6b643c6ef91b0b1e89eebda092f5d478ba57e975ff8689580b4960618c534ca2222de3eca231167c4f22ee168966"], 0x401, 0x800) msgsnd(0x0, 0x0, 0x401, 0x0) listen(0xffffffffffffffff, 0x20) ktrace(0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r4 = dup(0xffffffffffffffff) recvmmsg(r4, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000240)=""/90, 0x5a}], 0x3, 0x0}}, 0x10, 0x0, 0x0) dup2(0xffffffffffffffff, r4) execve(0x0, 0x0, 0x0) recvmmsg(r4, 0x0, 0x0, 0x0, 0x0) setuid(0xffffffffffffffff) socket(0x18, 0x1, 0x0) executing program 5: socket(0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) shmat(0x0, &(0x7f0000001000/0x3000)=nil, 0x0) shmat(0x0, &(0x7f0000ffa000/0x3000)=nil, 0x3000) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1}, {0x1c}, {0x8106}]}) syz_emit_ethernet(0x119, &(0x7f0000000100)=ANY=[]) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x7ffffffffff, 0x0, 0x1011, 0xffffffffffffffff, 0x0) executing program 4: writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x3, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) syz_emit_ethernet(0x52, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60000000001c0020fe350e28ef0900c08c0424be0000000031feb36d02b82faa094061f107a9016962000000000000004e204e", @ANYRES32=0x41424344, @ANYRES32]) sysctl$net_inet_ip(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) semget$private(0x0, 0x4, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) getpgrp() r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x3f, &(0x7f0000000040)="00fb6c4f", 0x4) setsockopt(r2, 0x2b, 0x2e, &(0x7f0000000000)="ebffc9ff13b9fd8158ca5eba0248e69931929648", 0x3f) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r2, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) setrlimit(0x8, &(0x7f0000000480)={0x7, 0x54}) r3 = syz_open_pts() getrlimit(0x3, &(0x7f0000000040)) close(r3) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r4, &(0x7f00000000c0)=[{&(0x7f0000000100)="03000000000000009b0fcfe10d9ffa7e879781ed74f929df87a813b8902843ae4334d378d81512e7d6097f00000000000000499d02b5ade126e91f6b3c820df16ab81b6c3e77dbc7a8015b72e71c3ff226b08e9696c914af6d475d574f5f3a3951bab3538060c8708140a684ac1b36d022976dc141dcc5b68fe72a7b58b5d28d1d12d056ccb4fad08fe392cc744db67640be4b79e60e65b8b483f88e581833c48bfa21bd0a144a0b4bdf30a22f66fc9cbe536558949ffb80839d9fb7255e28d71dffe6d838dd4bacba81181efbdc5721aa904d504cb06f1459c0892e28640406dccb1f12ed353075a079b5ddf59e830700000000000000ab5ac04480eba5180b665684d1167ca422800283c7862dafb5f40782114a2a89db4f4cfa24d71318eddb7ce7213da02741b038c1fb43be25ea811af75b31e95d20e726959c4d48c159f778abb2b10e4ed33d2c20ef1bcdc20e967484386d136eca8d8ec6d917e8cfc5fd991a458c351ca4fd3ee0ff5591b8b3351eb28e11766eea72b9ca314eae54f4a1eba379e0919af70d837195d631304da39cbe4e9b332177bf4bc93b394cbdb60337cdbe5ad68a1f7aa604ff3235b94d7e4ee51e62", 0x1b5}, {&(0x7f00000002c0)="708bff070000462d", 0x8}], 0x2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffffb8) execve(0x0, 0x0, 0x0) executing program 7: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x3a366294) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) executing program 1: sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x2}, 0x4, &(0x7f0000000100), 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x10}, 0x4, &(0x7f0000000100)="73fdaeee15c4f58a8ff39783f579fa5aa565e738c3be316f2f3dbbff3e3b10a0a61a088c6419a791217d371a27d7f84af89a806e65828c664d083dd1bcfffeb7f7e3a2d5033e7b7d80001cef8d86b4c73486a6d6684dc0a91a1a96f955ce0c8ba08fa9b6a6d51b1c57f28d77ca60a62695887c388979b7b4e249f99d1531ddf4b9cbe4a9c660ca241f45b62742bc166cf97613b2f2bb47257051b22bacb968555b", &(0x7f0000000040)=0xa1, &(0x7f00000001c0)="9a2458e64101aec6494f35b0bfd11c5ae4b60c366e7cc495671bda1e93c53e772fb54902c0ef563ebb681731d6ecf45cda873863094936109298f73d51a7a333e3c988b6ae3a61361efc281de3cfa5ca5fbb5435dae3fbb8d9e00d7a15a6e4363fe891", 0x63) executing program 0: mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r3 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) chown(&(0x7f0000000180)='./file0\x00', r3, r4) getgroups(0xa, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) r6 = getppid() ktrace(0x0, 0x5, 0x1332, r6) r7 = getpid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x7ff, r1, 0x0, r3, r5, 0x81, 0x1000}, 0xede, 0xfffffffffffff727, r6, r7, 0x8000000000000000, 0xfffffffeffffffff, 0x10001, 0x5f0}) r8 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r8}], 0x1, 0x0) close(r8) executing program 5: setreuid(0x0, 0xee01) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000001680)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffff00000008004500003030a09a5825ac4c7800000000ac1400aa4e204e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="a01000009078000013123d1b1a686b01a14c4d5e2d95f362eb150000"]) fchdir(r0) syz_emit_ethernet(0x4e, 0x0) syz_open_pts() syz_open_pts() socket(0x2, 0x1, 0x0) socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000040)={0xfd}, 0x0, &(0x7f00000000c0)={0x7fff}, 0x0) kqueue() mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x20) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r2}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) sendmmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0}, 0x10, 0x0) kqueue() close(0xffffffffffffffff) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, 0x0) socket(0x0, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getuid() r3 = socket$inet(0x2, 0x3, 0x3f) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(r3, 0x0, 0xd, &(0x7f0000000240), 0x0) socket(0x0, 0x0, 0x0) executing program 7: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000280)={0x2, 0x0, 0x1, 0x1000301010009}) r3 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x4c0, 0x269000000, 0xffffffffffffffff}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000240)=[{0x1d}, {0x1c}, {0x8106}]}) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[]) executing program 4: sysctl$hw(&(0x7f0000000040)={0x6, 0xb}, 0x3, &(0x7f0000000080)="886c54e6e3cd78a1d74865fa116c7b9d4b2d19e033ba0c77549e28741d23e3b8ca9e48487ef91b6da1dd5d6135954fedee86d51002a939b3f5c473b72b642fa4e3f8b2cb0dd6c4077ff90a659971abbc2398335d601b9413d512c8a5cbf52f507e81b8448484384171a7c3a67f4736369eabaf21148b94c50c2d466b5367b26b135d695b5e0018646d1d82b4333cf1ec81066cfa1b24c9c465f486a9e8adb7f40ef909dac5d00d32be4a229d37ca029dab4444860bf267d21fa15654ab01035e4640f73f68ea895205e72a900c18d0b3d2559e23491d3d75bdcf1d6562dd850416d0b75aeb10b15160c7a4c467bde9d965f044bf7e3c904be77e82311b38ccfa3adc47efeba905edc20085e35fae8061ad2a0f037423aa289e1d895afe1663068a34e29c556bcf1d2023115e9ef6a52731b0426aafa299b9fa33209f78812aaef0988324ab4a74357867ad42bd77498d60bbf836824454ba01c4998863ba6f6af5e1e74f1b905ee17f44afc7e658b0f16ec5fbef7f145d9b0c9418d3db3e9bfad714d80eb2bfde1fa8facf9889680c8adf7081f59341c1cfec6130e4ea8a7cf3182f4e98d8858487a2d719c40e4d5c9abefc1404afb9af9bb2c9d7f49e3d190d8af624630283f3d141077962c4c68ba3e2a02cb570006deb42cb65da4090e09287c65e758a31911ae0c33f8ed99f974529db84dc5271f822d17b7e0da094374f32e4e9856dc9c1300f1fdae6f12e74fff680bb39bda1b4eac3641e9745cd7181395578865f1e0a04cd4f213ac0dbc92c480ac38624c2817d05a7c6e62608be48d9ad8e4b883f63a84b7a8b5eea44facea260112520db393338456cc7c4a8cfd1f9b4a2db03fae62c0266bfaaf5de58ba980ec21a0a2808b380a7b9cceac9117a90b60d79e89a81fe796af54d682a2c8a80ac25dab8eb72d4e41cb2fafdb90def83923b8fcc574940c9f7c7ca559646a08c4b8caeb46c995a9a6a7ce5ba3d9eda1c76419989e7fb2042766f563bd474b7b8391839ee9648ffff8773ccca77329f014bfc8ab68864da09c47f9917317d6299f3c1799954f6f60f666d283b9194a53f32b54aac60a3b66df418b6d8a332e393766bf477d49be0d2667385e7f58dbb3feec0232447f4bad1eef52aaf158044d7d779c1a49d94c7d4eab5841845dfe0fdff64af96d614e144aa6b2ea410e124381d6d0c87188b4a27cdaba696b73e34aae94ffdcf25c9fc33bd28cb7644097dfb09b816ffae23854a8cc0bec159e5e2ee7aab1885d94528d6910658c390f0422ad321bd1c81547b319a096ecf93d91c2203d1d0252d20eb3c915e707246466dab7bc8bed320124a0562802a84c5013c82739aa83f124e189e4932623d6a2e0ca01766c0ade68308b45a4a4b95d6ce4bcc9048caf9cdb6f0face20fd34d602120f83418fcc7758503c3aa96a2394259591e88c99ff1ddc98cd282b7b76982c52a2533765035cfb567f44e8b7f4f1b0bcd9b8da6d776aa6dce84bc9374c7398705b6ca330239133368536c935bb90a8070a354d04f335b7758b13798f23af8b09bb82dbb7208ff9e55dc3b70bc2dc60130821a2dad548499b6901b49cd50ab635b465220c9f830f8d6152546e98e7c643d2748f173509b3f0d56bc681998b852dedb200d0da07564bcf9d782d6082d8c9f0b81ea9fc7f2a9ff6bcf8f3b2c9617b7c3429f1ab5e615931a858231842183f224d57ccb9ba4d14b1c40d7609dc7f994b458ea5d147c5cfbf58151c2c4ee5bfc3ae914f5b2fe4fd72aaa8b376c1614ff8f16b00b66ca19a0dacc91db642c685a44a120de715b821480304ff016a34b2e01e974006987876034a0de5b9147248c8e3edc04dfe7c3ecdef9b248b68a969f6f2f1c903c069a5645b1793af7f129abc57f759b9876c3cfb04d0e06738f241fbcbafe658e92bc6dcf93cb420b754ca3b71cc8717c34566da767a90aff5bff48a73161aaf71291b02dc879c9262c6f62374884754933ee17b567d0483192b9d1b4c3633b4c9d087db8aefdfc7796b832d526197a6eee89bf53bcb1c3d41a611e75ec5a6c187ca516da2628eaaf1fd0c64cb31f817755b95165974ce6822bf1448da63567adc4097a07282cecfefbf6e13f65d137e16709c61c6b0d9ac1c910f92e46badd0afab16977b1877464fde8353cac1902ed657dd2b6c1d3b64fcb071016d09e62ef960bd83c92e88c402a7b7257bc7d65255b016bf35ad4b50e821125f2ea49aa6d0063199173b30fb59b475fa3ebceb96bab1637384584c6ab192211dfde7c3d111d8a876a46ff4748dcd842a8765ae043582f9ef0775b24d4d09f61e72d7cfe3131ac5abc22d6e8260b299ac64e18e85554e1166cb14d40f2ad32262c7a5acd987cac317458c38952c2036d3685029686c3f5c9b541a138f52822705080982269fd4465ead478ef99d55af328a399aee0a233453213f37996126b17187d8d17c2602bde76bc70db62e669288d8f1995f2dcc150367f31b5a551cad2014c6381ad5624039d9f3105b85e682c8b18d682dfb4fa1d38f6fcb40a8cb5ab87cbb6cef8f2f8886848f357d7c3cd2bf5839c2a07c0d1181913f3765439bf2fcb320981e1824706fd551d99935a7e5c0f07dffc98bcd79dc41cab1f25ca9ac66653f72573854be103ca20f8e3137366c300bced9893221ac7ba3705ea93fada2c1c86b467cab8544fcec2ec7bf95d2da0b3224ce6051e7b546e7b9d62cc9a88b9e2ee54eeffab26c7d5fc35421c58f7a5a205e3346c3c5c8e825f470886e1c02824fa81394321b55d8093acae31cbd99d19021466c06aebcd93df683b891df2349a4e80b17262510dbbdd19a60584926facf2c64ba077e1464704b26e2cc81debf0ba66330b5a8a0f246ba94c6d849ff82ac6d260371577b04f630520296cde08d574feff74dbc44351e1abc3db43026ea75d2e14b2446e2fb53f8583c9185ad23afb49ee113ad8304600e2625b1afe959c79fae8fb485361faefef62b4439c92b9e4eaf74a165f5f5b81001d0e0fc7628f66d49af16802a2d78060c3fa339a475163ac73947b6eada0368720561652969981ac0f7936bbaf1473c16e8d2f5007ea5d9f5d592eafef077e2128aa1c3e64789c59fff536e37c5c9c975e643e38d611ef26f0cef3a6a37dc9a813d0c98a4673054de958d2122ca8a5688d3da3a3070a174346032b171ea47bf5636513e4404d72a3d5a298cf025b0ccfc6d82bb10cba6a8b42f7d1fc3a09d057747189fea2ee87412a28d51fdba05d50d17eedd520905d30cfb4acf05c292f0cea7b1c9571928465a132ba1dd836db87ce3ee26b7ffbbf1f9e4080cb1a9080a26becf1a5d9fbc0fe16bf71715771fba6343d2d2c4b091e27411cfed5e2a300a84dcad0deb5794cb4afe1674f564c0f8b9cc2b98793294e5fc79379c05ba63f58348116291dd38b7b6d44ac947291269ac0ef85d194901b633e56803410ccbe171bdcd92e67e7e6f64c34e6e2bc8a2693fbc37082925bae0fdf3bd63abd9d558fbad1daf139930f77ca12d9bb50ea83b44c0ebae596cd377d1891ad11e0ff951151da6b54663956fd58548e7f858a31eeb20dfdcdc73e92519380c950a50e904eec1fdfd153129daef77f44607e8940d8de5631a213ad7fb0845bde22906f5d0b92ad587afe32a4b3f13aa07a942b916a85f87d512fc02345e80383c7c9b550818d42c1521872c1fab01621c7121f52eecf340add969451f3f971497095b32b4803c8dd155701db8e6e5694af2555a820c1aaa8e9b42a784c397ba5aaa147f7d366efc5183ee04763121bf1a9858b2bc3214cdbf854191d698ca82cecda738398e5ebde1b7e0e8b045e76a9f22ef0bc10cb6f797be84cd2ee306284363e4d9a33a1fb8ad311f93038f1374e89123dfe1979ee6c1252ad3f730c3581776b9761b41a5251417f186946e65f5d5c3664b0f3ae812a634eb3c8b45677047d7703bb6a88de3c524653889256ca6435bd41a5fea31a58a5f332499e6deb25f7de483164b9a7e0782528fb5909567dfadb45d7da4946405f851575eac71c51bf1f002104dfa9dcbdaea263f8e870c29622c6851769b8f3de0c730e04e292025bd0e276c7505922bdcc1dd58c1cce811520f313fcb6e1ae0da5a432ab430b56e0d85452829bee401a8c3880197ef3998dd18ccfb602595b4503edffe5a3a2e71c4a062d87b012f2b5e415073428fe19745ec619c7c6130829249c35dc115d5c9c952fa8f9eb9c4e2ef5250182cfa7a1ea824dd937065b832dfc505907cc7b079a2f5186229a900789e5de18acc7b8c9f418922222939023e5e19a8ba79d76836e28e48bdcd087af925b25ba14e94d69c1079da7a72e0960cebde46357ce3d0511d302d150c07e1b8238f2aa03a1379676d251fc7d63748d77355c9603fab6786eea705739b4a49ab698ec12de4f458bd74950eee302cd77a3ec4103f779a1d17794b3157137399a56f0aa11f57436f280e521cb552d920b465b4bde69d7eaf121748dfea69a0f6cac305a5833d5e375eb1c79cee88b093f7feaaf7e681cf2bb5343221e5d08d3ab63b7d5e8bffbc569f92b9ce4fccbcaf0894a4618f0a5627ebf378a1e2d80a3286f2af01aa432b60c71f23d506aa48485f2496d613afe754253228a113016cb73b20e43c36b13ce148d254b14b77f76886b930347a554f4959477ac2b181e71bba1f47c9eea1e3768a26ed505474c4a0397df3e03fa777d83a80e91d149a2b8ec72b7fe2d649f1cb6175fc11c4b3f2c807e3f7865b63932bf020e441616dfb4c60c9fae938c534812aec3ab6405baef17d97a5190694553b302eb04bb77c13f2fbe0764d35ac1ede78eb94aa1b88b8fdf8d893a387fd0aa3ed0d9168684fd0e1a207f46a4e7c055e5dc674c5847fcea6ee1b1b6452f4027a294fb4d7e9e8267c6ee124ea856d8ef98ee29d84978160cb1b7d6b5dadb520e214adba2644545fe78cca72fc225cf36779fb24b86d50f3ea0de035d9b5dbf9996d4d644cffc48e4af023ad986d03e880323efe24013896210879ffe39770dfada5e9352d2c4da722c7c809a4770a36e78f46a8163f12b169ad03e2a48b0377ac3fdd207def0e39a78f8bce0b0d392295815e5e7d8d7a525d6d8d310f5f9df96a6d568e5f3b6eb46b6765c58153d6ef326d7943076a9a703aaa7a72b4620f2e6b64b934f88448d5a71630f246679a6bf14baa082bbe971220deda27acca187c70fba918a9b7236a7121870334de9b777110132d593f9f98a855f8d055a9fae38b4d04cce761cec9790f7ddc4848464dc0efbf5da20716bfa1bb32f16462208aa673d914f4970a1a053a251f8ab5f02549f067ca6f781e75134d4188599aa10c067fc1db0f210d47bdad1286b8171413584b35e953d5af5886489a1a931a3d2f9eb4655fe4f48f734d5d85d78be354c77f405fb784f9e8fcafb76b2999aecd3122da07e78bef4945385c5d048de8b6633fcb62b32627375698cc2662e2bbf48d48c7a900727efa318e7e52c967c09b7f423cc208d9d733d63a2498993fd6a21f497ae73cf58852b62a59f24460564685b892520a896d49e80f250a1131eede72a57235c81dc5ea25da4b5dbcfdf5bbe3dde6f8bbdd5daaec7154180e5e9771c76792f5548ec63aecf97250e1091ade7c0e7888bb0c430fbf4610b596e2dd9d817eee9f0a151e1b08bb81327f271080ff03910784307d4f0813ddcec8a788bf94125682cf32bf49ff171a41abd6d5a0ff6accf4875f8ff0b436d8c876d8ad1a8e3ca7ff0cd33bfc2cc667", &(0x7f0000001080)=0x1000, &(0x7f0000001200)="7d488fcd29f7cb", 0x7) r0 = semget$private(0x0, 0x4, 0x42) sysctl$hw(&(0x7f00000010c0)={0x6, 0x15}, 0x2, &(0x7f0000001100)="b5a3040141ae889687cee0a6fe3d14f162507c593406bd0e559aa3124dc091ee1169c0f36d1ee29add4a3ea7029e8b2f61f01b593065d62c29693ce91d0c576e603527176a393437b1935ad2cd7abc0c7b020159ca7f5463da7eb9d696f971017a02776049807856093552d3f5ae1fb6f9e474d92ec7aea28f7f1aed2f4f61d3bef4c9a3d4b72036d5d0011410a501339be733f9e5d462c3b38be81aa8d15ae5a9cb7bc04edd466292cb8ed53179465a76365a9ef754ce2641ff1997c6751f7aa7ae9e1a633602eecd4fd6957a891b3f72f154", &(0x7f0000001240)=0xd3, &(0x7f0000001280), 0x0) sysctl$hw(&(0x7f00000014c0)={0x6, 0xa}, 0x2, &(0x7f0000001500)="2a2f90b0a25084", &(0x7f0000001540)=0x7, &(0x7f0000001600)="6e38982386582934018554705ec9a638831f8853a9d802609fcaed72f64afea8d6ff3f7b7ab13caef2569b2d36d997d4c5505b70f74f16bc8033043f58a0bbe3277e0a6964bf70541a87edf9b110319f798382aeca8a2ab9f4764ba28274c3166416ef2351b193fd6f282b1f607f96f6e0d5940b5c8ea657ee0724015fa207c9fb72b870d03e5a02f19f2dbdd9da05f7ce7f447c00c3f918031ef51cdc80ac7b8fd262954d74e1e25b5a20ac578704fd937bbbf307d68cee989723e7473f453012f834b0945de0ba370a71d41a04468c09be", 0xd2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000200)=[0x6]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000001280)=[0x7, 0x101, 0x2, 0x7fff, 0x9, 0x81, 0x0, 0x1, 0x26e, 0x3]) semop(r0, &(0x7f0000000440), 0x0) r1 = semget$private(0x0, 0x4, 0x556) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000200)=[0x6]) semop(r1, &(0x7f0000000440), 0x0) semop(r1, &(0x7f0000000380)=[{0x2, 0x5d32, 0x1800}, {0x0, 0x8}, {0x0, 0x7, 0x1800}, {0x2, 0x5, 0x800}, {0x0, 0x7, 0x1000}, {0x0, 0x3f}, {0x1, 0xffff, 0xc00}, {0x1, 0xff}, {0x1, 0xffff, 0x1000}], 0x9) semget(0x3, 0x0, 0x300) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) semctl$GETPID(r1, 0x1, 0x4, &(0x7f00000013c0)=""/236) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000080)={&(0x7f0000000180)=[{}, {0x23}], 0x2}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r5}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) chown(&(0x7f0000000040)='./file1\x00', 0x0, r8) r9 = getgid() recvmsg(0xffffffffffffffff, &(0x7f0000004cc0)={0x0, 0x0, &(0x7f0000004b40)=[{&(0x7f0000002640)=""/4096, 0x1000}, {&(0x7f0000003640)=""/3, 0x3}, {&(0x7f0000003680)=""/143, 0x8f}, {&(0x7f0000004d00)=""/130, 0x82}, {&(0x7f0000003800)=""/92, 0x5c}, {&(0x7f0000003880)=""/180, 0xb4}, {&(0x7f0000004dc0)=""/4096, 0x1000}, {&(0x7f0000004940)=""/66, 0x42}, {&(0x7f00000049c0)=""/75, 0x4b}, {&(0x7f0000004a40)=""/199, 0xc7}], 0xa, &(0x7f0000004c00)=""/179, 0xb3}, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000012c0)={{0x3ff, r7, r8, 0xffffffffffffffff, r9, 0x0, 0xfffd}, 0x100000001, 0x23, 0x2}) semop(r0, &(0x7f0000000380)=[{0x2, 0x5d32, 0x1800}, {0x0, 0x8}, {0x0, 0x7, 0x1800}, {0x2, 0x5, 0x800}, {0x0, 0x7, 0x1000}, {0x6, 0x3f}, {0x1, 0xffff, 0x400}, {0x1, 0xff}, {0x0, 0x2a, 0x1000}], 0x9) semget$private(0x0, 0x2, 0x40) setreuid(r4, r4) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)) semget$private(0x0, 0x0, 0x649) executing program 5: r0 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000004c0)={0x0, 0x1, 0x7fffffff, 0x603719, "0406ff0d372e4c050000000500"}) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000700)="606c0fae6adc01c9246af82445efac3c56b687cfc5d7b6a9ee76f665f8f5b1f1cd125f8b6a078ac40264e58b4a906e3de012d7d8dac3d64f05f05d16c857e4a4d3a414726bb676c5940a7a937f151ed28c594134536f5701853ba9eaf3f3026a3d7a9cea2cfbf899e1d44cb1750a0d245bb143c9f9071772eb4966970be091ce51ce973f26c099c7c8ced459eabccfb57e1b23a37071cbc3e20b9c153135bd1013e1c09fc67a731e9b506768d882886d398af671a6ae158ba38d9a776848314291b1d1cc2a9a3c064c59c64cf1290747b6bcfe2e", 0xd4}], 0x1) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)=0x2bb73920) ioctl$PCIOCWRITE(r1, 0xc00c7007, &(0x7f00000005c0)={{0x0, 0x0, 0x57}, 0x4, 0x0, 0xfffffffc}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f00000000c0)=[{}, {0x53c}]}) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000040)={{0x0, 0x5}, 0x5, 0xfffffe01, 0x8144}) executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) setrlimit(0x2, &(0x7f0000000080)={0x60000000, 0x60000000}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = open(&(0x7f0000000380)='./file0\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000640)={0x0, 0x3}) ioctl$WSKBDIO_SETBACKLIGHT(r2, 0x800c5712, &(0x7f0000000040)={0x8, 0x2, 0x2}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000004c0)={0x0, 0x1000001, 0x7fffffff, 0x603719, "0406ff0d372e4c050000000500", 0xffffffab}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000700)="606c0fae6adc01c9246af82445efac3c56b687cfc5d7b6a9ee76f665f8f5b1f1cd125f8b6a078ac40264e58b4a906e3de012d7d8dac3d64f05f05d16c857e4a4d3a414726bb676c5940a7a937f151ed28c594134536f5701853ba9eaf3f3026a3d7a9cea2cfbf899e1d44cb1750a0d245bb143c9f9071772eb4966970be091ce51ce973f26c099c7c8ced459eabccfb57e1b23a37071cbc3e20b9c153135bd1013e1c09fc67a731e9b506768d882886d398af671a6ae158ba38d9a776848314291b1d1cc2a9a3c064c59c64cf1290747b6bcfe2e", 0xd4}], 0x1) syz_open_pts() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x2412df7) pipe2(&(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000800)=0x3) openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r4, 0x400c570a, 0x0) sysctl$net_inet6_ip6(&(0x7f00000003c0)={0x4, 0x18, 0x29, 0x2b}, 0x4, 0x0, 0x0, &(0x7f0000000100)="664204ae", 0x4) writev(r3, &(0x7f0000000400), 0x0) writev(r3, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x20000, 0x2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="00e0ae5b7e0d0000bc5a91501d94", 0x0, 0x0, 0x0) r5 = open$dir(&(0x7f0000000000)='./file1\x00', 0x200, 0x0) pwritev(r5, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f0000000380)="f01586e99b53cd5b24456b52f3a40000e1b7738648ff96b86c5db900"/54, 0x36}, {&(0x7f0000000100)="0870108eb5df76e9459f4bed576a2d57f2080a5d5bdde047502026e24062e28434cef833623d114074045d1057fed8da1318c3ac0e4c6af19fd4d7be08eeed7ea77152d35be34e02e5b8", 0x4a}, {&(0x7f0000000180)="115d7d34de1fe0a1ad", 0x9}, {&(0x7f00000001c0)="ec03fb2f74551d3a58cfe72c79bfdb6612f1", 0x12}, {&(0x7f0000000200)="9cf3c3d223eb4046d18128efcdf097b0e007977059cb96be0d30c1d76503a249e24282a569270c7145a985a5e74cb8fc36d317149f4f74a9293dbfe0294d4fe0f2799b053556d5ca9f887dfbe071b1489ddeeb1bdbb25aa341c5a80b4bd92f0ec91dc695a5167dcfb919f1b693dfb50ca45464ad6ace523c8cd2934771d9e367b35c3404c246ea", 0x87}, {0x0}, {&(0x7f0000002500)="85aae321725e21ea741da1cd46b52877cdf6036fff25304c84703fcdf08c560ca5b4b237984c0015b554c0738d5e8ec2e044b079e7e70740542be94d0b837afdc22d2807443190e72868449b96915abb136ff2df2966dcfe0925c4dcb7a8ed842e09f0282fecbe0a10972b6f9752577b78ff5e29abc8650ffa5e42ea307a560210e7c3fcc61a5f49afe8efe2314cbefd7fb009ac0bf60432683da843525963fe557085ecfd290a950925444bdd2c778202bc208fafe93e41e35d134f3806c3b828ee3057ac06e84cb9aea83e099a928623a061c54edac7700f1e6ad4b61fc27eca46a357f69284d33c89891590faf158a44f78df3d", 0xf5}], 0x7, 0x40) rename(0x0, 0x0) socket(0x1, 0x2, 0x0) executing program 4: sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f00000001c0)="0600", 0x2}], 0x1) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) r3 = dup2(r2, r1) r4 = socket(0x2, 0x1, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = socket(0x2, 0x3, 0x0) setsockopt$inet_opts(r7, 0x0, 0x15, &(0x7f0000000000)="016f8430", 0x4) mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0) chroot(&(0x7f0000000180)='./file0\x00') sysctl$hw(&(0x7f0000000000)={0x6, 0x1c}, 0x2, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000600)='./file0/../file0\x00', 0x0, 0x0) syz_emit_ethernet(0xe26, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd609874230df00000fe8000000000000000000000000000bbfe8000000000000000000000000000aa2c0000000000c9"]) sysctl$hw(&(0x7f0000000200)={0x6, 0x18}, 0x2, 0x0, 0x0, &(0x7f0000000140)="01000000", 0x4) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) fcntl$setstatus(r5, 0x4, 0xc0) poll(&(0x7f0000000200)=[{r6, 0x4}], 0x1, 0x0) close(r5) dup2(r3, r4) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$inet(r4, &(0x7f0000000000), 0x10) connect$unix(r0, &(0x7f0000000000), 0x10) syz_open_pts() close(0xffffffffffffffff) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) executing program 2: socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) mknod(0x0, 0x2000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x3d}, {0x3c, 0x0, 0x0, 0x5}, {0x416, 0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x35}, {0x3}, {0x16, 0x0, 0x0, 0x7f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000001080)=[{0x84}, {0x1c}, {0x6}]}) write(r1, &(0x7f0000000200)="b1c05b5fb165120a4224a763037a", 0xe) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000000)="b4af31c19a12180ade9a771871ef47b21d51d7ddc4c6af0cd5c3b920dd120f503983b23e797cdd8b91b22426c6d48982f69dcd1afb63fb", 0x37}, {&(0x7f00000000c0)="73257012d5748f253a888a22f4b793a97c06b4603e3c25526181e30c78a2620b34", 0x21}, {&(0x7f0000000240)="8b1275f81f6d3550614a89ee32effd8576d35c41d05d9af79f2430fe1abee85a51cf84ed66cc21d92a5476e8890b06e52a0ccd0c2ae83a60e04fb3d79b2ffdb892575474f2a07b6eb1dd1366a41af107a2c8ebdb7237e581e648276e9756382c5ca30c8994f678000c6cc46eacdbf81f38e1821a414884cccc0f70760a41906c7b2a7d32198d849cbdf777dbff40bd79e1ed9b312414db648e836fcd4dbb308fae035502adf19bb52e0ef5e6b8549c8240abdecd5096c7ee0f27d225f80f467941c870d99b42b37d4bbd9ed3c627566916c5ab21e05fbcefc2358dcfea72d497c37c2abdd4d00ecacac1e5734ff255", 0xef}, {&(0x7f0000000140)="57e93bac36c01dd4e953f7da66b29a452f3d9cbad609a3277480fc9b0fd9842286ead5deedbf3b2702d89afbffc2a4c30fb3e0ffdbfe7acbe73a278b44abbc550df6af3e6de59152d9f1dbf19ba5a6bdf42fbfa1a2", 0x55}], 0x4) executing program 4: poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x6e}], 0x1, 0x0) poll(&(0x7f0000000080)=[{0xffffffffffffffff, 0x7d}], 0x1, 0x0) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000000)) mmap(&(0x7f0000003000/0x4000)=nil, 0xfffff000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) executing program 2: r0 = open(&(0x7f0000000200)='./file0\x00', 0x210, 0x0) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x2, 0x0, 0x0, 0x100000004}) flock(r0, 0x2) mmap(&(0x7f0000ffd000/0x1000)=nil, 0xfffffffffffffffc, 0x0, 0x10, 0xffffffffffffffff, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) getsockopt(r1, 0x0, 0x13, 0xffffffffffffffff, &(0x7f0000000000)) r2 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x92) ioctl$WSKBDIO_SETKEYREPEAT(r2, 0x800c5707, &(0x7f0000000040)={0xdc, 0x401, 0x8}) executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x200, 0xdd21}, 0x10003, 0x4, 0x4}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) executing program 6: symlinkat(&(0x7f0000000140)='.\x00', 0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00') seteuid(0xffffffffffffffff) r0 = geteuid() setuid(r0) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt(r1, 0x4, 0x7, &(0x7f0000000540)="329d3bfc44748959c3d923e9714db1b73f8d08351a8a8e097813f385726e5b062f543f0f81f398ab00000000000035b1f3a9c9cbac45bd6bce", 0x39) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) faccessat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x5) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x800003, 0x0, r3, r2, 0x0, 0x71}, 0x4, 0x2, 0xfd}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) r5 = semget$private(0x0, 0x7, 0x3c0) semop(r5, &(0x7f00000004c0)=[{0x4, 0x1000, 0x1800}, {0x4, 0x5, 0x1000}, {0x1, 0x800, 0x1800}], 0x2aaaaaaaaaaaad3f) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) r6 = getgid() r7 = getuid() chown(&(0x7f00000001c0)='./file0\x00', r7, 0x0) setreuid(0xee00, r7) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setegid(r9) r10 = getuid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x6, r10, r6, r7, r9, 0x10, 0x9}, 0x0, 0xffffffffffffffdb, 0x80000001}) r11 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000400)={{0x3, r4, r3, r10, r11, 0x90, 0x2101}, 0xffffffffffffff23, 0x10008000, 0x4000b0}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000180)=0xc) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000480)=0xc) readlinkat(r12, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)=""/182, 0xb6) getgid() executing program 4: r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r0, 0x8020699d, &(0x7f00000001c0)) recvfrom(r0, &(0x7f0000000140)=""/179, 0xb3, 0x1, &(0x7f0000000280)=@in={0x2, 0x1}, 0xc) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000ac0)='./file1\x00', &(0x7f0000000100)='./file2\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x2}, 0x4, &(0x7f0000000100), 0x0, 0x0, 0x0) rename(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000240)='./file2\x00') symlink(&(0x7f0000001340)='./file0\x00', &(0x7f0000001440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000002a00)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d00)='./file1\x00') mknod$loop(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000240)='./file0\x00', 0x0, 0x22, r1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{}, {0x1}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x3d}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x13d8, &(0x7f00000006c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3752786dd605f6ad913a23a003be1e300000000000000000000000000fe8000000000000000000000000000aa87"]) executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) recvmmsg(r0, &(0x7f0000000000)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=""/104, 0x68}}, 0x10, 0x800, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x87}, {0x6}]}) syz_emit_ethernet(0x62, &(0x7f00000006c0)=ANY=[]) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x60}, {0x61}, {0x6, 0x0, 0x0, 0x400}]}) r3 = openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x18, 0x2, 0xcc) setsockopt(r5, 0x0, 0x2c40, 0x0, 0x0) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0) writev(r4, &(0x7f0000000240), 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r6 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r7 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x18) writev(r7, &(0x7f0000001480)=[{0x0}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadce", 0x21}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f0", 0xb4e}], 0x4) dup(0xffffffffffffff9c) write(0xffffffffffffffff, &(0x7f00000002c0)="03a3d82a045d5bf137cce2d3c68c7b367067cc16b4ebf885c41790a6e18a0f02ea9c1e41ef8985f9cc5e47898ba2e122cd8ee5ffff1c1b22ed939fffea16c9b46d27b45a34d8d6000000770689fb9d1de403c3ad47a84d4e3f7b40c255c5ec325ae02247b4e72638d12c6bbc6dd9c2328b0a628a488b602032fe1d0f57d2d3f41f072b3a6b7bbbd7f7f87aa392b29ca786ccc188408949191fac9fe15b952a6d7d61d5f8ef3b3369c6986f71bf0ea63fcd91aa4a279aa74151c630ad270acd659cd0230dd3606540db43da80307c36a6", 0xd0) ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "be7719c93c7846fd89b6a95d577c072b9f848d1e"}) execve(0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) seteuid(0xffffffffffffffff) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x1000000000029, 0x27, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001180), 0x108a1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) executing program 7: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x0, ""/248}, &(0x7f0000000100)=0xfa) bind$unix(r0, &(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = openat(r1, &(0x7f00000001c0)='./file0\x00', 0x40, 0x10) recvfrom(r0, &(0x7f0000000200)=""/9, 0x9, 0x1040, &(0x7f0000000240)=@in={0x2, 0x3}, 0xc) mknodat(r2, &(0x7f0000000280)='./file0\x00', 0x1, 0x0) r4 = accept$inet(r3, 0x0, &(0x7f00000002c0)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000340)={0x0, 0x8}, 0x8) getsockname$inet(r1, &(0x7f0000000380), &(0x7f00000003c0)=0xc) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000400)) bind(r1, &(0x7f0000000440)=@in={0x2, 0x0}, 0xc) kevent(r1, &(0x7f0000000480)=[{{r1}, 0xffffffffffffffff, 0xc0, 0x4, 0x0, 0x9}, {{r1}, 0xfffffffffffffffe, 0x185, 0x40000000, 0x3, 0x8}, {{r4}, 0xfffffffffffffffd, 0x0, 0x4, 0x8, 0x3f}, {{r0}, 0xfffffffffffffffb, 0x0, 0x2, 0xffffffff8cb6010f, 0x1}], 0x7fff, &(0x7f0000000500)=[{{r2}, 0xfffffffffffffff9, 0x20, 0x1, 0x3, 0x9}, {{r4}, 0xffffffffffffffff, 0x42, 0x4, 0x101, 0xd93}, {{r1}, 0xfffffffffffffffd, 0x44, 0xfffff, 0x401, 0x1}, {{r1}, 0xfffffffffffffffe, 0xe, 0x4, 0x5, 0x401}, {{r0}, 0xfffffffffffffffd, 0xe4, 0xf0000000, 0x8ed, 0xf9}], 0xfffff061, &(0x7f00000005c0)={0x2, 0x7}) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000640)={0xf, 0x0, &(0x7f0000000600)=""/15}) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000680), 0x200, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r7, 0xc014575e, &(0x7f00000006c0)={0x7fffffff, './file0\x00'}) getsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x3, &(0x7f0000000700), &(0x7f0000000740)=0x10) socketpair(0x20, 0x8000, 0x4, &(0x7f0000000780)={0xffffffffffffffff}) write(r8, &(0x7f00000007c0)="ba180a681b5830e0619d6414fee1a3f1bd5b808b16308533102ebdee9df345eb510164d1c2e5c2eb1e7d9041d90cff3a3da7fd9e85a5f4fe1652d96a7127cf4abe680ad7d62b340d6dd3e5dc4d0bd4bd4377aadcd0c138c3cbf25eaf418f7d74c16166d61b398129367d6fc44874e225c2b76dbdcf9f0c5bed5eca8c874088f7e6141f529296a558f45237c1bfeac296590c1c7ca7db66ad1ecd9d73d76ad9cacf4825a778c681e6ca4f3a9119536f4212fe2be21534f77a7f60c8ac7d2ae83505831e5740823331d2634cf6d6", 0xcd) recvmmsg(r1, &(0x7f0000002c80)={&(0x7f0000002c40)={&(0x7f00000008c0)=@un=@file={0x0, ""/4104}, 0x100a, &(0x7f0000002b80)=[{&(0x7f0000001900)=""/243, 0xf3}, {&(0x7f0000001a00)=""/181, 0xb5}, {&(0x7f0000001ac0)=""/135, 0x87}, {&(0x7f0000001b80)=""/4096, 0x1000}], 0x4, &(0x7f0000002bc0)=""/66, 0x42}, 0xd9}, 0x10, 0x800, 0x0) setuid(r6) recvfrom$inet(r3, &(0x7f0000002cc0)=""/151, 0x97, 0x1, 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x80) chdir(&(0x7f0000002d80)='./file0/file0\x00') dup(0xffffffffffffff9c) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000002dc0), &(0x7f0000002e00)=0xc) syz_open_pts() r9 = shmget(0x2, 0x2000, 0x11, &(0x7f0000ffc000/0x2000)=nil) r10 = getgid() shmctl$IPC_SET(r9, 0x1, &(0x7f0000002e40)={{0x1, r6, r10, r6, 0x0, 0x42, 0x80}, 0x1, 0x3f, 0x0, r5, 0xffffffffffffffff, 0x8, 0xe2}) executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) setuid(0xffffffffffffffff) ioctl$BIOCLOCK(r0, 0x20004276) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x6}, 0x4, 0x0, 0x0, 0xfffffffffffffffe, 0xffffffffffffff75) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x73) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000040)) geteuid() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f00000000c0)=[{0x80}, {0x84, 0x0, 0x0, 0x5}, {0x6, 0x0, 0xfc, 0x7}, {0x5, 0x1, 0x5, 0x5}]}) syz_emit_ethernet(0x62, &(0x7f0000000280)=ANY=[]) setrlimit(0x0, 0x0) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) syz_emit_ethernet(0x7e, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6000000000483a00fe8000000000000000000000000000aafe8000000000000000000000000000aa02009078000000000000fe8000000000000000000000000000aa172d6adda16ffe4140105f05d9bedcd30002000000000000c2047f"]) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) executing program 6: madvise(&(0x7f000008f000/0x3000)=nil, 0x3000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f000002f000/0xd000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f00001a1000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000104000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000240)={0x0, 0xdcd, 0x5, 0xd2c, "0d88f9000004000000401e00"}) writev(r1, &(0x7f0000000280)=[{&(0x7f00000009c0)="f6172e7d13c88c6ee5fbdeb82ac5de45e49811006915b57aa9420c3d96fb6e013b06c8cec30555650f3ab78ce91c0cdd126b2870cefa740e14b904", 0x3b}], 0x1) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x9}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r2, 0x0) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ftruncate(r2, 0x7) r3 = dup(r1) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) r5 = fcntl$dupfd(r2, 0x0, r4) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fcntl$lock(r5, 0x8, &(0x7f0000000100)={0x2, 0x1, 0x0, 0x5, 0xffffffffffffffff}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000140)) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x6, r7, r8, r7, 0x0, 0x0, 0x7f}, 0x2, 0x401, r6, r6, 0xf2, 0x9}) dup(r3) syz_emit_ethernet(0x66, &(0x7f0000000580)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x30, 0x0, 0x0, @rand_addr="8a211dd1450021b07f5a1957de7400", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, '\x00', 0x0, 0x0, 0x0, @loopback, @mcast1}}}}}}}) r9 = socket$inet(0x2, 0x3, 0x0) recvmmsg(r9, &(0x7f00000002c0)={0x0}, 0x10, 0x0, 0x0) execve(0x0, 0x0, 0x0) sendmmsg(r9, &(0x7f0000000cc0)={0x0}, 0x10, 0x0) r10 = openat(r4, &(0x7f0000000200)='./file0\x00', 0x20, 0x0) fcntl$lock(r10, 0xe, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, r6}) preadv(r2, &(0x7f0000000840)=[{&(0x7f0000000280)=""/143, 0x8f}, {&(0x7f0000000340)=""/139, 0x8b}, {&(0x7f0000000400)=""/91, 0x5b}, {&(0x7f0000000480)=""/64, 0x40}, {&(0x7f00000004c0)=""/150, 0x96}, {&(0x7f0000000580)=""/162, 0xa2}, {&(0x7f0000000640)=""/78, 0x4e}, {0x0}], 0x8, 0x5) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000900)) accept(r1, &(0x7f0000000940)=@in, &(0x7f0000000980)=0xc) r11 = semget(0x1, 0x2, 0x0) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000b00)={{0x3, 0x0, 0x0, 0x0, 0x0, 0x23}, 0x1, 0x3}) fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f00000006c0)) socket(0x6, 0x4, 0x4) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) write(r0, 0x0, 0x0) executing program 6: socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) mknod(0x0, 0x2000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x3d}, {0x3c, 0x0, 0x0, 0x5}, {0x416, 0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) executing program 3: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x8000, 0x400) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047460, &(0x7f0000000140)=0x80010000) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(r0, 0x29, 0x2c, 0x0, 0x0) shmat(r2, &(0x7f0000ffa000/0x4000)=nil, 0x2000) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x8008, 0x0) r4 = socket(0x1, 0x2, 0x0) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x2, &(0x7f0000000380)=[{{r4}, 0xfffffffffffffffc, 0x20, 0xf0000000, 0x40000000000004, 0xfff}], 0x7f, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r4, 0xc0286988, &(0x7f00000001c0)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) r6 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) geteuid() ioctl$TIOCSCTTY(r3, 0x20007461) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) ioctl$WSKBDIO_GETMAP(r7, 0xc010570d, &(0x7f0000000080)={0x0, 0x0}) ioctl$WSKBDIO_SETMAP(r7, 0x8010570e, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0x3, 0xfdff, 0x7f, 0x5}, {0x40, 0x0, 0x80, 0xcc8, 0x2}, {0x7, 0x1, 0xe216, 0xfffb, 0x43e}, {0x0, 0x0, 0xa607}]}) close(r7) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000280)={{0x6, r6}, 0x0, 0x8, r8, 0x0, 0x400, 0x358d, 0x9}) ioctl$PCIOCGETROM(r1, 0xc0107004, &(0x7f0000000240)={{}, 0x0, 0x0}) pwritev(r1, &(0x7f0000000180)=[{0x0}], 0x1, 0x3) executing program 7: setreuid(0x0, 0xee01) r0 = getuid() setreuid(0xee00, r0) seteuid(r0) close(0xffffffffffffffff) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000100)=0x296d, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450a) r3 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000140)) preadv(r3, &(0x7f0000001540)=[{&(0x7f0000000080)=""/197, 0xc5}], 0x1, 0x0) r4 = msgget(0x1, 0x13) r5 = geteuid() r6 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in, &(0x7f0000000300)=0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getgroups(0x3, &(0x7f00000001c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)=0x2, 0x4) ioctl$VMM_IOC_INFO(r9, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) r10 = getpgid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000240)={{0x2, r5, 0xffffffffffffffff, r7, r8, 0x100, 0x1}, 0x4, 0x1000, r10, r11, 0x10001, 0x9, 0x9, 0x1}) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x6, &(0x7f0000000140)=[{}, {0x0, 0x40, 0x0, 0xffffffff}, {0x2, 0x4, 0x0, 0xfff}, {0xb99b, 0x6, 0x5, 0x4}, {0xfffa, 0x1, 0x1f, 0x4}, {0x1, 0x9a, 0x3, 0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x8, 0x0, 0x2e) executing program 6: r0 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x42) sendmsg(r0, &(0x7f00000028c0)={&(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000002480)=[{&(0x7f0000000080)="07f2040c558a1546c0ea8ff0beb48c16ed261469b42194e46cd864df27d8dd9d2efe66779c8b157d82c3975f31d27870c1cc9d1a92fc7f645924f9ef8a65771c0aaf19b81ad7a3326cbd981003849ac2289388429d5458615e0b3209df08f60af968ab12ef90901d578e1a7218c85af7130394952cceb164aa428c49e461518a65d7653e14c25e1f", 0x88}, {&(0x7f0000000140)="fdf90254b7e1bd471a984fb746314c942cd2fcb9fd2f0bcbc98d86dbba3913ce8e8326a0ea66034b1b444b50d79c5167523ee8b47b29af57892c245215e3fc52338bb4a4c4707bbfa50a8bf42ab792e6f307f3e8a8c075721a98cde161af8911217bc3ea57e1535032718cda739514f75f9c915bfb8d0f2b59832baf4ac5aa503f91b6878b4ab79ab94fbc36002357400518e642dfa4eb5e190308834de211a5ca96e21fec18d1be8f6ce267bfd9e4efbce1f151f199fee4d34464b8e6ef71a83831c85ed97f93c0d90e09a46589fb02b7c0fc40bc30fe4341adb9b29827cdba09af113b4d4bf29169f91801614bf5ef0b97420bbff418d218d4b9ae648bea5de723c96b6379b117876551965fb60204c9e24788eb22cf11e29a9886fb87e34380b0cc22792c946c8157eb349f86199c8053bb7f043f7758cce9700937bedf7957ba0e214b1ce6d82c5bf32f53520994ce271ce0ccae29f114e761333eedc57aaac64ac7621de98e6a58aa21c0c94306c20ed18dd97c0584ccf5bbdf5ead9ab6d663b0bb2498a68fae64521a58e40b0bf2715d8363d0001baa78730dd745e5408f9ece14b2dd453f1bad0392e0b88bf119ab75ee450679654c752a11d498bef815c0589e0f42d728fbfb9f3c634a7aa5582ba45165cb839f1663244f645019ecc16c4c132ee24567f762429d1f708bace1e28caf6a4bb16a2df40f958424e35520dd10b2cc8b92336514541d088884dae74c9ae57512936a315e0883021c4f13074e7d0ab17fab11af36f3f9e506b9ec2289a6d61ce2d7a75b11e7088b2da18bb548adb39307d30c849b9bd5b37a4a295eb80c9886228225edefb913bec554078dd17cd3c289f54489649fa7648b81f14ca67f48f66de8b31cf034655ad497d289e9aebbf4ddc821c81745937caf14edf4be172be5d3f02fbbd3b668fd54363f96a71621f3de90a625366c9ec5692bd947838676d4285060d8e88f654269c9ad6ddd96cccf9956abd6d94f9da7e9901d95a61b532c1e6d30ab27aaea010e9ab9360eb32f9b1d663deed2992473bc901e05a7ae2cb819415e6a00e68f8030165643c40179c73b0a41d70f5ccf6f69139f36122f024bca706577c9cc3b0d7a31bd0cb0ab736509d36c783b026d0dfe1f06d3048f393bafc3ecbf68e98c21b2c1c39b34c5f4210f7341a073134954811cac23f7546da7acdaebe13e4aff619ed8314c27246f12383a098a3e8518c9c1ca1eead55a67f6919bd8de22ea9a2e48ce02a118c9f9758bda690a0825d3eb737018254469b2fa6b36950a39217d515c286ba803df6247cbac1c8aae030aba07e80567b287e2d01dd0a58e8769ab8b8be3d59f924ae993beb7bab883094f2e856f8cbb3e6b7049d51d23a192b8ad4b429f6681466140ecd3ae1c95fe4102ce0d198d2b939116009c3810b562e0716959fc1fbdd3bc610afe595d0c6d93c6470c223002b9b2477f41a157b6012131672d6228608eb13e4422f26c6117053086881f89e9b002113fe8a8ead09c8b67be26ebe0722017bd1c8017bb4f010608fdad5fa3a628e32f40d37aa136b009976e37d63d8933a920f939df4000355c5387e578c07ee70d9982a5a26c6793c2883518d4d16c67df0be7a1a34a0fd21bd0a0e835f18c48efe6db4c32357af210b1008dff2561d3f7fdbacd78ba31a60fd4f89b858724b49c6685caf0990c44c2c2cf0f0e76d6e386496bc5615a092d2ece360d7c307c1fdb41577b72d4abece86323c657f8766af95f4e12f7e63be725355d602f942599714714dc0269f04c663e57054daf3441b585f590435e472200a6da943344a3444990895a5f31459bd3d52f11b98f0d998682e0d6ec7830059fc81af84bf8cf7be1de5db2539e930b01073f214256989ce09e2ea52697bd6ac1fe234e45f087214cd0d65edf82bb359086391304a367a8a1ab6a4a1451b1927f780182d70c4fb835f4ea699f5709cc706acdb9a285702a5a72a256121ba76a01cf86541fa8d6fba11bbbaa8e63b2f85f3d8361acd026513d10f64f8ed3a98d3c65321d39221cb5419ea995b959f97ba57073d0cdd2ae4823ae9ec0d37bd7915c8b83992df94b314b7ddb069e407cf4c85d17050f1e48461850cc31e57ddcd1c0d4d794de7d3ddf1df3ca84a7011f5c65769185ccd79805fcb912c0f98d18f35621453f0ab462bc2385a3c535d1e5b1cd8b31bd6ad2d7ed2ddc4f401517b54fea015b9f9e75ce7809cf58fefa8e0ae9b3ea0ab95ecc3e31bcceb10bcee89cd40ecf1558ae6dea2ab2e13a66b6dbf99edb2a58206d03c3438256ce2fbbebf04ffbd8925c43065c1aef21ec0ca1cb53d2c3e6a664aa379a01f77917ddd6006e0ffdf6f2ec438b35733b9a5b4b40e2b832d1bff6713492c8eeb9be9bd265dd65b8015ceae20553f909807de471f0c483b225aa9d095ac256c6d53ad889d5b98f55ce2d55ec904cbabce2a553412c3b0f991991a3586b99612b3d321e7f50ad1398c469464cf79b67382df39dff675f70ed82c061d6b93f5135ddd8c1433fd9a82f315d12170cf08b346b8283035905d1dbb5263054b6e198e9068f4b04203fff147f0498adede7f1b22e8558c114c0049db20ec8b29815e0c7d758e24fe53576301e104a394e8465b078d0aab475bf35021365d46208e3ae9fafa7717ec5fdfdfa44b5bf8b6510470cd40cb12d610087c3252bea4cec519fe29cd0f8d984d2d0f39bdedef15c7ab37cdf552b6a7b690b6f163c173442db281611693f81e2fe4c7931f40d3c62bbb314be8f1c7a552112f53f3b6fee856cfb9bb4ebc8f8c2a157022b272c7415aa7b8bbac0a477e0df8600c09ce7f8710176142e85fb665cd4a51069a0e6c20042950247f8ddace203a672d547caf31d1deca44923432bd210edac52b4de9bf9d6f592d4866e7b9d38544d9fa42edfeabb39aee30942577f31972e6638c05d4d0212e366e196ea459c33c7729609a8cc362d0a03fbb63d3ef091c5728aa2a72fd5f4febba2dc89510592dba7b0961610e68961698b90a4418eb28b2459a5df176b9fd225536da74fabaecb867572295e3cfe75e9234dc645164f72c580ca89c2bac9a9b2f4cff2678ebb84dea5983dbd9aab6f4b9060fa53173e193f2c95c6a22d05daf74cd0f55ddc9c27a48a157b3f25ff366b8cbfd76645700eced297b3f5e286ebbda0f769c316741ae9d18bd7acb0ac7305d19d7a774fef84f7b3882a84a774b2ae89d03c48140776d060121a54c9304ec1e2cb438a47bca8cec02ad04616276c212d9433f055c31256efbe395e4f9ccbccac0f44352c8e237bf591bf2ca4781b54374a6f928ecbb0c00a912cf7ae2e50168561e6975835f730b9e30144346e5bfda0fa1e9dafde1486d4605ce7810ad1d77ce61c63f934c339b9c8a3079c1bf4e3ed8ee9a9136967b254ad5bc1af54a66171578de74ec02ecf1f23601150ef2dfb41e561874ab402808d32629ea381a1019443b428debed99528dfe6c2234b243ff544d6b9881a527f148e9ea950ccb58269ca96f35bd7e0dc63167a8c8731d3431db920d8ed08963ab91f830495c522bcb5797b3b94090ff9c8c2e8515f2d8bc8313c18e483be05c10fe8cb06acbd861cee0bb33a948e396bde9c74d508deefdedd5d20649c3dfbe33eafaf3c42b1db57ea2557d54758ee3a8364d3e3d9da578b7023ef24bb2d4ec062ed02c0a3b9a6a1509da643389f3451a6cc926e8db17548f43244ea3eca0b3ffbac001e30d8b77f41cccd2e8a5b30c9646f5932dc13de5846f78354b847d3686899b25f404afefe26450e1a4042d0a072b2fb5ed493bb88f85b9c2a1a1632c5d9c7f0963e5af229b27f2452190f278c2334623893a23c44de1e94b9baba658a2b3ff0cd4b84b4afd09a86656c143eab24f4a50a4923f208ef111a41a2265d564f8d74b68bfd1af690e4ff372860cd160442e13dce3e77178ba8e10af719e7b591057f83fdcf781c292b8f30239dfe3256d58af80c87b5d3ede46890d7bb32c38159dc99d43f4a7b9eb5c465d5ab0cce7af2a592c22d6f7c4f53e96e496241c0c55b10848f4de02829eb9b3f133f2401488c71a935556730728ce5bb4aaf6f9564c1215b9fdc72581437bc8ba6e698cc69cbf316459dfae41474bc23f19db220879dcda9cfa7e08b678a2cafe3dbc2c8f927c557d75c9f354895d79ce6f103da319faaa98c24a940e9def3f45f1246eba8db0b24059a589324d01cd3302d95fbed7f1be3436579b92afa818eed7ef31f52ce478de84068a23db9449acfd3c7935980b5555fef8564607df86902d0f67c79b09ec4a6b8f85cdcf26b49eb2be05a4967e185bf703f0c5a40d1bfc9d1ae109477c8a3ce210f6e6100e5184a751c12c0f57fdbc5c1091e9e83d7c367b79896d9fbe664cba8826735bf8eb26e6be5c5edfef73a57e5e925f6ca8f7e78585b0982aeac70b21b15116542cf1efd190134e914921d67bc72563b26c7794a831a4d31d8972a398ebb50b5359b59c9a2c9d77b190735c821f5e40a6c49047be0d736845b81a783263351ae57aee8dd319b25b6fce868107dfdefd3efd8103b1a43aaa7c40e385b026d9e722dc831bf6a514298a8f93cfdbc199960f1fea72e61f6f96b47b1f8f722bdbfb1ad4e39d5c1e75cb8052d88d8e73e8fe74bd484dd9f743a4654de89e81a777dbffda7127f3495d0446946dd1f98e1abdc0045855812b8048faba07427fcb51e2beffa8c792e5bd9508545132783d0df08e765512d8921410666ffc9feb8caf930b8c579e9c50de8234eb27161e69f134b35f6b7123b82ea08cf3bc578cffd75cdd8d48697600dec0f0231aa3f2a373f3df472f2bbfc4b570a740d9fa41d8f5f3aa4b69e357c479ba70e726b6a830a5906799b7104d57044c920abca62389e4438f4da9366bda19d9195df11f4644f5c3c4996c2280233e4b127a61dbe78ae707cb8ab23bfabb0a76bc91fad14ce5a81d52eb96f175736bb0d8bbf3fd9f8a12d0e1d14f045e1817d9738f0819fd7ad254ade5d3215978ae1837e5c04e4771d8724bfe8ba76e079a6d9f1fe6bad925a615cb3f20625c6203eab4f8e4c77782c057bf9d375b2ee0ea683ab8fe3d9a1b5df18ad7de80b6d4eaea898122d5490250e984c823425f41d7ac1bcbb5eb9841c2b762821c74ae0428798c212582a5a437b05b77ee2e2f296cb52e954fb36b8dc57b59f979d574671a264d7a5ffcb4e98993f220dbd68d80f0c4d894fd360ae3c2de311671e55ce1321978e723e13eceb4019942b09dde99b5d42c05a02b04c5d940fc87353ebc2c7234b3d06912c0a75b49e0c6894db29361df944450eda30ceea964332f5a7d9f8e18002f3593ccf1e10b671878211e12fb2d415c08861cfdcac99582190d11d1706d818e074a7d2295c7cf9c63b63b1bc40dd6be66c82e267f076fdcf24d5b98a206ae7295a6d1a30cc8f25e4b1717709b8e7a58b8b0991118cf77aa002d7a9e879ed35a486059760668d67e753a9f2c906b3d620ea1592200d5a6dd15fd3992e64cfa045a4783101dc281e3ba1fce0b086f1df9f32f10c051f7c4a3cd7f59bf62676f25e7cf7ebd60747b02b11ccb320c228a9ebcd829c2ea181a5743a47891916724d534e8c2ba76ce5a98b51e463b7366f4900d425b2003775104c3d445fd4a42d7e86d3d2adc12a6ce34f0bb3f9aed6267ce846bc644ab2a811fe24902681409107e3e92b6990088e4de16872ee75a0f0f26e5ddd4629258951e28c588125f8d380e022c0ff1415a174eb884d72baa89cb82ad5d8", 0x1000}, {&(0x7f0000001140)="a613bbef3d97966e678389a5e43052e3a822208ecf8560f6e989953d28c79c05fb4894fc09a7321743a7e46583aabe1faa0c6ae6e459267fb2deb6435eb3bcab45eb99fcea33d44d840fda0462321944cc4228483f4d3f0855cd0bf336d3925e901b246067", 0x65}, {&(0x7f00000011c0)="d57f2b17aa1d12801850c0eec604417ad106d6381dadcbefb4c598377f1a61c85a3bd73f5ea8aac7ee03d9992f6504dad22eac0cd2a9571e950771d53226eb50f982a22a2f682e05eef4f22f30db2a268e8179bc8cae0577ca0480", 0x5b}, {&(0x7f0000001240)="9c13aecc7cb49455fd89d5b6ce67fca032cfcae0da44986797731af66b3736850f0c2e62", 0x24}, {&(0x7f0000001280)="c88742bab55ac076f4df67b92e83916f1d9423dd14c7d74a149606e6a24956e04eaace720ea8961973b490b3ac9263d6b31be826db17c768c767e0f9dde2d10d47d7537783cba6dd3859072d032f463560575878cb9c3c03fb60ff9893525d16870f39a40b26fdaea773b1b96b7c5de7c92390429c66fd01ca6da9ef7e28790e66a0218374cc95d871d40501610b35a8bcaa09fab9529797ae7e2eaf768cdccf7e1458569b1841294821149e7a25edd17eb50534bf62ad325dc9d37a17d2253dd486803cd1a86db5e2acdc2f98b493373487aa502bcbe8ca2701a119ecfe71a863b54d27f5154d5a72e7c4bc9a9aff50c3f67e2e49f016f015b6a51c1d2e66703fd47d1da5484f9beebc7e562e3756354a00fc5306f39f1f4a980ce54001553f304800062d1f7bd1f8ebbd83cee906bb2a0053df713239bd9ab345979796bdcd66bba93608438ab6de6857d3673bc018376c61a4590f232802312d870e26f0454975f8cc6353eaaebea3fcb7c2682a5446edb54d60fb63944416db354211608e39accbb2622a368362c1573285bc5041aa6c9b6a1870d53d0a8818ace5c78edf67dc5415659f36f1be2e300d66baea8f8c2a5944f0980375fe96a624797e881febc381485c08a2fb71661fa1860b08f8d032169b6132108ad43e825c5bb05eb149b5a0fa111a91ec0ba2d3a7ef241b1e73526a13bf2d9568bb3a41ff94d9f8a7fb8ae58208e2207bf5ef88d3c82a010fc85e6a848e7b7a75863eb500f85966be6350eef04535247b4970268e5ffc8d0345a8120587d471a06d0b9a89ff827e5bb8b4d609aed82ed9f0697e2672dc2f2564dad5a0a13f7a10c5eb97ba04ea8688a0792717ff1a85170769ea5b0b9f950ed96c530d943b9dff45c48a9f01194878ff145fc4f5f714d649d5c988c8a5e713a922d3a7ca2a93feea43ba351557ca9819fee31e35be4e0e9712b51bdc2cfcef37bf5420b2a2a33251bdc6c35fc4d0729ec5ce656aed47abe9b04f12a0d76651427b051daf5a096d691b569dc9ff196f98f2b68a68f70a825fd93fe46790581b5c53b05a4da9b2406a3a514934ccf49a32cca9062b0157dd89d0d9bb2581ab775c00bea5e4b6157d44c86a9fa6ed68d595489a3b2dfc305c22636e4eb58c909b460ea11abc2eff4c7ceb8a128dd0a5f0b992cf081bd42ee38732c83423ffd2415237e31ffac4c9438f96869b55d84c6efae1f77be8f1db68cd4441c6f15b1fd1899ccc2d0b9f39d0b0144e2a5c60dfc657da72802c0f0c96eb0248588807d4737952f4d0f62fb4ae8a8f6c611f85724ecf5358dbea54e0716642172270d57001057aa33d2e59e6503fc49ac342cd7146642f8cb8749c5161d54e75892c8a18175f54132e60cd828cc1c4e691230165a0fd0e2e6848e5de6c2ec04ddb5a1a40c4dc345ccefb3d34150a778625abf570bff7b06816f9849a706e9b47b8031e5b80c48b10999e2f7655742ff4533aada1973ade481bad87b186e3636af1abaee63808ace4fb6d3e86049ba4bfcafe143eda51e708b2344e1b0bee50927a37a9ee194323a58f35b03cea1ec8315c0e1ca6cecb37b9ec021a3fbe3317694ec656e815cd646686f6626762a682443a1f57198321788d12632f1a8341d6a3ad27ea63246e69dffa559eaf79a2858c48db06638c27505ca2a82508a51808b5de3d4eabd729a5f3fa1b6464a65cfdfc1c0cf65e107b2c92a257b470eeb9291fa562d7db4bb2b83c20f3129b962660ed76a27403172bbe18082674a4cb618b4cae370b150fc3d0b5f893dce3c9afe9f5633324b259c2bf53918d494bcc27bf926251a8e4a77f4bd11bb89cb6eb2e355fa77cd491fa4693f07b87e6da5f05c342942ba0fee31340fbf876b6f51ba1390133f0c41e7e2abe364cf377c0e5deda88265a572f9a2d0141555be68e86464099c6462c4321e6ec29d1918c8ec6baf88357deba9302ce89dc9ea2179884879eb7103c2e2c7e5d689f948227be89c515d1f9c7b0f36091c2924a41637c976ecbe9307ecddb1cb63e72facf838136ab6bbaaf47ae47b5c40a6f56667168983b9ea40bb78abda5b82120dcebf6cd31ea9ec3ee772cc7e8ad485a9d429184200308547c05419d322625396930ffa886996eb8767e77e77c6a1f8e0f37da232f5acdec6c33aa5ae4631caca04d734d490bc70b6639a326b7d465fd81ea739a8a91c182d52fc3ee49d70b0345b709fe8c39a3be8b3194ebf04f59c250490a729c24eb5466969040fcf241a944dd542323dbef155c4e3189fab3878d328a278cca5c64ff341ccb17264b95183ad9f557fc228ef89de5a2ad08acf786c80007e202f6af4bbe057f51cee017a58a25549e7ce8f18f63bf2267352b42630dd2092c592d85dfd00d058a44479a74c6985c6f6ae7004521d96ce61e405ccea8ab0c6ea0ffddc8c9cbed7c12ed7df67271a6309cb0a5ed6a62a09f8a091ea7173e525974b42ed8e34690afe9603b5bbdcd5d14c5f7a6b67c6669660c9c05208f08e0784b0c25b7937de1040fccc6c2373440803c3710ac2abadf81838a5616c705b21aaa4708e3175c98b4a1e3670854365b6253b4b066e5ac0b0fa102142cf65753a025ec271a610034ac17af6762e8c5edd5d32771998c71aba004cda83a3c20c01dd30cd1534881008a4cba06181a7cd5f4b48aefc751dd007397711cb0d1d790e0853281357472769cf39b9d720eafdb67e7c53844775e0463650fdc0f1b411a6f3fb6ea257f27dda192f3618e568493ee0a34b6ab3a283c9fb74688efd0ad26e2b5ab81c78b4d1d8dcc0b6a2d5f3539d229988235a6835ff04b9cca1b9989092bb73a67b529998e1ffdf2a9b22a3efddc1e898628a09339f141acf2859c204af48391e0d7354942861c4a0f00ef128a1624b7c7d4fe42c597c81a3c1d29a89dd8bcdadb1c63b4778439a4aa3202bed2e404480bf75a43248061e93e054be6ba7c655c092d6b274a3e35c73c7e5cf600da3993a59d99d8e7b117373d769ac3e91c30a014ddcd36cc8f0320794987b06e0a299a18388deca7b75fb2b788038e166085750dc4f715cc4a4ba3756168dad61c1a29f10d66095d67ec4d5eeebb1821778cd31a9eda089f0056a6b821ec70643e4b2fcc4673b0b1d854198194187e115e4b6f34eac7053f63ea4d5ec3c9c504230443a31fac2efa253ac392332e67173bc9d8e4413a25d52dd162425440ee278613a8cacb744b00c44a3f56b685336b5709a3685736a51e7d38db21b91df890b5dc84d601b0a12f60c67818b8abfb812a16027f90a0ecbed7844511ae8fd0d9398861c7467e0453028e584cc271551747983321ee3debf30ee19c44fbd2a8fa80730c138593d58d56da3ae7cb863c6f4be65e4a391a7bdcf77edefa74aada432554414c3e97adb74f195a36404e39ca1851327d2f9526a0489bc6bb0cbe5ff06a1536dbf27103246d4d5fcf6cb9bb7bfb094144520d9bb6751653b046b3a9eef49ffd6ca61085a8a3cdfee0f541ad8e374b1d8314c7733bfd925a329b10ee72c5e83a3786c8c879d7d407fe2f9b5aa68a558679189123cbeec1d736a0e209ceff00011d5b9f3e893a3cae725d955b5d673cfdcd49f252ec92b7accdad3b1921758bc04fa37f7344d6c3c0cbf16644db45605e4b624ecd2ffc6c31a677eee4ceaac299372514ffdd09744f60aa3899fb9074f017f0df0d2350f4380b76016e3136d01f5bc28276dc34bad321e01c1d9d7d1154e348ced55baaa0ea3bd6de10539302ae33497bdf12a411bafb231d48b3ff00305db0f20f31f1f4c48d39fe211dcf615d29d873b9a70131d9cb06f279db56c61e63471abb41593489dd2c62b995b48faedfde2bf54ccdad53ca4a099dc61f94b4da3adcdc15acc3474868a6afb7b8d2635510006e2b9baf4ae3362a264ef83bf6ff2e9b9413c47a4a68670a7176c0b44693df21ef8ab73b1fc6f2b903815bd21aa0f7633f3edfe1f5cf5ecef999a997084341faa42a40ab3840e62c4c776ce5c0ab17a8bfd62f23228494b66b67e089037df79049f36abffe65d4de06209782a7da714bea2cae6cb6a3a199601f0f383ebb8c3cdfd16d904bee90a96cc53bda39769267a1f4140fdb8c3fd9acd27a02e85593eafe362223b8a2e7d25f3a6a95823fd33639b797ea22698af3f6813b61c777dbb44611c0494087fe8e1668b602834b66c367c8889e76d59eafedf94f62daa3f71ca7111c941b546369d1057c12dae7f95908eccbaba7c875254dc21b60e1f272e7942c2f06fa8796a171c809ea4f93ea36a0b6c7626a57a2951b90632e16e87131bf0260244ab62222856c7f02f899a07bd865a00aeb66799ba8f821583fc1b17d0ce30cdec2ea100c5d31e4c61a1d0bb436a1bd9bded451d49f1260a71c4673e02296ab3622521fee5df5bd67021c0e1b5b37b442f69f47dead052099a0037aafd525695cde1438fcf7c85c0c0688aedf2872891a5df829a9cbe151fc29dcf505ac77b8d5dacdf383b5f232d84d4aa4611afaa353c93090cca109fd03cca853d213432ce74acda224ee87f62c78b856e9d89705f855b6886cc04c39d55e45cedda09b825cc057f2bc4c6b0ba3452372cc7852b206cff23374bd65082a452362d96cadfd86a7cbe6bdd94cc24bbe92e581198520f4933386b8be402a67132807a4dda2e8a12d714a1b70715782915e032c731836ea017619dbb83afc2ee1d6c596c8a512f4d5366f1762c78cd5337a9d8d93b8a753262a91c0c41503481c2b1e79e0d151087f14ff7823974d56a74ae107f3e610f59f895d90651daa04fbe23dfea51372d408e8594b5f08d83b3a9766b9eeb4075e2c3de33296a06065504783520a691dc25b4424762137c611a74085b5dbdb9bdb596f845eeb967b365545dbed5584baa1b89e0f96ec398ca5dd3ef33effc1afe38aec660343fdbf35e705f536ba462751e7e560f432fc26734cf0ac70d2b4ab5ee9ff309e8ec66df3f9d90d70039a756ba9b7c492ae27fb8a6919599c91049720f032bedd3f15ae8ac299462c93dacf617b91c29c217543aeb37aeb6e6c66405f76cc203715c0d43226887baa3e8fac523e65e0ebe0344dd615db30ce829351babc4a5cbcd97d286ec8a66132bac3bea1dbbdcc0289ce0053db0661be30a734bc5f21a91a0887c5643f187ca00a540b5aabc1ace3fde51fa29e9b5d1663451e5e3a82840143806118fceb15739cfb93c9493c4940647b677a825cfcb9f4c705fc96ac18c48981dfe2581b20a74b8612bd2d795ee154a8fd7e52646037250ac7b041007dbc9c0cd32ca857edc964681e8df7c3e85dcca00ac6bd96e41da843608549118f2bd584f84f4f42f559e78b8a862bdc83e691c09fbb3e9e3b286aa6ee3f9b3983669bac2ac832bdec6ddfbeebe2ed9256ad643541274319821ec499d3241803fe83e95b4ba1f381588b09eec201b668886da320631a559855f3fdf0957c4572d99e50e95f93fa78b59c7b8019f986a30736099cc8e600ae287bb8dab751d562758b43b335147be3aa3f611948612da93c1a8c600956c34245f0b9403e0cd1c49c641df9130079633225bb7639f395aa99e6c9d05695929a79a82b434fb9f4dafd0e5667c383a5a1d6dc8b46d0841096243b5bd7d8862d3923148e5c7bb1478b0ac4fffeacf8609062054a97decf999a4bdcc574470dc40f11dc7d6bc64acadbf67ffd2c055b0e40e8ee87c605bbc96e88b0639c95a090d5f7d1348366e4f5b03b6e7d0cf7f500198c90ad2548a6deabd06f9f2851080626fbeb2e8ea176", 0x1000}, {&(0x7f0000002280)="9aab246a292c394f3d64ebeaba0a78f7307f0fce9791a0f22a40b54dab00e707163411145df46308598e725c3f330a0488c54c73c8ac541446a113a1092b4480464bb7278b8047dabb55873c33e398ff97008662e88e665116a6a278be2e4ee151db60932fdf3fed837f65937d72b2b07d996bd029dcaa31b5b80d30f63df2677364f13f1e3cf3cc336ceae52a77c0dc87dc56ba9f89", 0x96}, {&(0x7f0000002340)="83bf022fa5ba", 0x6}, {&(0x7f0000002380)="213b179faada2d6899b72772f36e07a91ea14a94bea6c54b68f619521d9c8e5d278c44f9d982aed710350f87141b5afa65a688b70afaddb68cc29c67e2321232427feebbb17d42574641945d54918f167a8b495a6051b19a74d58aa65b686c7b7254f960f4ef60544d1c9839b7b0623ab5eb28bf1156f780c47134cc9aa3cdb4785f1eda87f9d9b5cb3b798883cd98d7d3cc52fb2f8b73007cb2f878b670a035f015a68698c1f3048cf68e9b82f2e57b8ddf6ba403659f5428ac5436e11be8f24b27", 0xc2}], 0x9, &(0x7f0000002540)=[{0xd0, 0xffff, 0x4, "84723e7be8c73433ea7415e1d8ef4c500066f8fecaa19147ad35d206b699442870102cd73fcc646f840e233bbb8ced4b1f3b126b35823447c120cc2130d9e2d53c8dcc77ff5ae49b936ea6a689ec0f588c01bd1f1baec7e4623b855c8cc3ec03655fb3bd1ede7282adf226ca29ea852272c1bee84c298de786238611d3328b1e8ee90bc9ad28dec60c9fd3f7881f6718908ec373ecd9bc669c4979446f25f2382de1c37f180871d06dcb1a98e7733036ae8e3f11f969a800debe86"}, {0xe8, 0xffff, 0x80, "582e5d1caf3129c3f24aa5cec8cc6c87c03898482390a348250fc886f91bcd8284f082a502c4e2321c9d0ae6b70ba4f340ca8b3ee3b7cd2e129bf8c0e3b9f65c1133105313a4162ecdef96869c704cd08dc15dd15415e2f3d5164ddac0ab1eb5d7e8c1d7db32fb1a8b742838b85787a71fc40b4a571f538c844ba59dfafa9cd44bed63998b507fba34b09d21fb573e47681af90123193b9c8df1f7d1e6fcc5e07c9d6f6c7c997e2a5f67569ed2f912aaa6ee97d75141e9c60cffc97c5d725389946b4626b6b78ee3b9e1af25236958030b"}, {0x20, 0x1, 0x1, "08aa8082b2054092968cc1819655"}, {0x40, 0x0, 0x53, "1ffc8f8a311335c8c8046386b66b8123e71ed5677d49ea39d4a27114af749eb00d85bb5308c53018222d"}, {0x90, 0x1, 0x9ad6, "5910bde2d83d9f3e3c7c93945653f50e761dfbebc18ffc72b05171fcc71458dfbd40f036c7fe4ccc9b27e3c6a5c362d9989fd7438d3d10c9cdcb53930a0762814643dfa9dc74b76577b4ee00070107a35c5bec4674edb89f8d006f747697cdf365e18f2f515507c8b2073b3fa7ef1909c38b7132dc30dbda13658c9df4e9f69c"}, {0xb0, 0x1, 0x200, "70942ede9f5d812eb412d392de2e35e6481134b2e0a79b4bb43768578f9a631f46ad27247d4df3967ad54cdfe77ad41b717fcf4bbccf8fe2be3861cc56829026e049128ce6eb753812cf492a14a51f024ceffc81f155ebeaaa3d7c5455733c645089139761b3687db3826c27cf749e4be1cc391cf2df945a82d4f1ddf8bc24399665013588cbe12aadf3d586b26db342229664ee781f1ddaaa480f"}], 0x358}, 0x8) sysctl$net_inet6_ip6(&(0x7f0000002900)={0x4, 0x18, 0x29, 0x11}, 0x4, &(0x7f0000002940)="2e6b748b2f4520600fdcd660a16c16f1625b90017e4ec8c7cf2b", &(0x7f0000002980)=0x1a, &(0x7f00000029c0)="a9d08c0aedb81348509bb7d1b3d06f6cbc130b6d377b86e9c1f2c240a469abdee1d52ad52d8b89569319328fad85f0bd063ba3eaceaaa1ba3c65f54f894aa81f306a1bc4a84d86", 0x47) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000002a40)) sendmmsg(r0, &(0x7f00000031c0)={&(0x7f0000003180)={&(0x7f0000002a80)=@in={0x2, 0x2}, 0xc, &(0x7f0000003000)=[{&(0x7f0000002ac0)="b8d64ace13bd68a87e62c5b60e907bf9661b8307c6124366cb109c4c2c522bb4fb4b81e2f87d7e1c0b9f909164d0ea218b13dbb21ecbc94d6ed57be95631d0f434e3382c1d1375ac7cf064be96230a7dd7a35ee361fb11da42c77262475fc2678869b93dba8e046d7a2813eb89a9ae1ef58342f7e455575e2df3dca6d3452b6bf756eb6c19c2514a01eb44a348933193bb03b1b222f39c8dae5c0359bbbc4aa92a8d78cb92e478105a8f0bab9f0dcbc1b4f9db3d27e0fffc2f30443c5d46ce2681c0", 0xc2}, {&(0x7f0000002bc0)="1fc51638c7d9f8b9c18c7005d3c2a77aee380623292dd6a670a07752bc109a45ab4d4ff1e59ae5416a07eec25d0d31711dcc4ca9e1528df233f29ef7f455df2a1859d8710fdee444deb61675bf118a7603d6726c0ad4f7933f6c560ccca720fbaf09dfed581d2bfe9cc84fcadaf31c528dab5dbb6921bf4677a47dffba48c1fa30007b2e1670c79e8e992883ce465873cb3b9a29cae4fb386c70e96452787955e0ca5c96125655217fc18fbd0afae01e04a09153659d4cfd59f2d9339ba24444d352d95082dec65011c280c16b934fbda2d5e8acb453c157cb00", 0xda}, {&(0x7f0000002cc0)="a2fd93ee2db97f8ef15ddc8fae28a1e7b2b162f8e5ae992570365992e3527321ac1d60bd45ee744f4e1ee6a556063b", 0x2f}, {&(0x7f0000002d00)="20ec4d0feac75ff88c9d6f0a6665edf013ef7a674c43893db37dd141e469ae73f5d6accc9ebaad6a11c3e184366b2e9a3b5fd5df94f97c095fa504620bb407614c6193dfc13302a124e84761f556943c5fa38e60c8ff", 0x56}, {&(0x7f0000002d80)="41c45c1312074b0bca5aaa9a2abd137a87e7716efb440ee1fada32c202e668f945e097636a6dc94ddf3c2fcae209f876ec5151fece9d5a16db74b9fcef80f28bb465d604e8593e8c9846956d335e83a74c33bcdb3eedf25e9d21ac31e4f7021de77a7eed0e4dc0100d21c1aecc6c35f72105f663fa97b163334f52d91073eae56149d8fcc11303", 0x87}, {&(0x7f0000002e40)="6f80f2f038bd9ff736925b246d40676560d6ad10fadf07b0d9d5b5199073b81c72e150f5226312104d5d27f3761871364ffa2e6ba88cbd302a0d181710e4b07c28c44f9d44fafd26fcce5c3540576ee6075ba9654c78dc84967d11a9567a3a5c0510d936d9502dcb8523e86de1801278cca69b2cbc62b0594d35b7fe0f2a98aab289f5d6ca7827b8171924ad4cf6591a4b8f3410ff7d8276a9cf7c2cb52cad468313148fd99bece3d88bb94997e2a6b7ae3ea8c64dd62d03c6111058135ded4de0c3d1e61331f70b", 0xc8}, {&(0x7f0000002f40)="0855ee957734ee8a5e5c1f709bfd96ce5b3f7f0afadc1553a33d79c1647a3835cf47f010884fd71e930bc3914989c4a9520b7c9ecd781cbd0cac57554bad2a743b68e4c2015f81d64811b87f2eb4408c3c4371e0f8b8c674f90e53d2e0e47477fa5e64c5916df5c01746332692d1b8f077b018ee5ae3044ef0c2738c169459b015abff1169fcb6b5ad79d4a825c8e3810e97393d1c802cccdfbedf5b2ef8b7292e0a13bf29d0545ff71c7ea6", 0xac}], 0x7, &(0x7f0000003080)=[{0xc8, 0xffff, 0x1f, "59d1bbc0b222a712fea5fff6f6133389474a699c80c798a222a325b8053c9f21c35e06ac15fd166715018ddb7d901def7ea04fee8c931a96f9758679e14149eb351e8ff81da64db8b7eb4d15dfe6d86e54f6541f84a9f8141f4840115eac9dd9e406e10af9dbdc3d3a593cbcdefcbb9d825a59c8e4a5ff1d262c405232e0170af715e34757610468e6f058ca689db09761bc2c509584b3c7002a586e93e059ef5eeb3b09f32e7e9ae0928d2a9dbd7716f5ce50cdf2c1370b"}], 0xc8}, 0x7fffffff}, 0x10, 0x402) sysctl$net_inet6_ip6(&(0x7f0000003200)={0x4, 0x18, 0x29, 0xb}, 0x4, &(0x7f0000003240)="6413566db30d50c881e9eea7ee6b18cbdeb82408ee4efe9e9df32d3dc6bfc6903503aed1baa1c230310a214a815b2e8ff4922ffff557fe041d1b91ffaf20768afcc9d8ca338bc27bcdc34693582d876e4637f9b608f01109aa81616b8917fe48f583bebf5390a271069eb5b3696e1d492672d7fa749ba872412d150dfdac9c8e6cc4af1cb57850619ed70bb6b051960c0e6e4331f6ee6d3993d0466eab1b5b5aafb187259008ea81dd4fd16ed557896633e5812e3ce1c3dedb7ffbf92dee37fbdcf558b075615634d01b9b4fb0e28f6c2ecefc9ed9a15c785f47f9f23c795ffae9d2d74f6efea5da6fa27d40fbf0d85a488903c208281bf4d55e5dcd6cb9a1b0c2e1a01e5b1e7ab1e05df00024902b6f6a8e8891d597d0512702c036b9a6ea47801f44614c5f2ff7576468274b1a92a774a97aa92f1e67539d27ca3990b481c060ac83a6b00e4658e7216a81c222ac8c1e5679ed75329d2b778479f30c2cd5ad372ab9074d412d2e89d74e412969732d40adadedc96750cb425bfdacd0e814515132f117874269c9d5d533a9c6577d574f1fe7572eb41d505894ea3e3ff89bffa98f36dcd4189293f1990ce6906e7a6207c5ae9d8da60a785d5bdfee5d53f7d855bf789cc436574957bcc044e4630cc6f3f99ba5692c4da34ab00274bd05d8e48bb278f4b3f9e99c8abdf397cb207f4105e2aeb48ca857e1974d9f38dd7d4b31222d2e03df2f555c46073e74d764ce84f81a42a487420ed27b49faa098864c57bf00123b58d6c229bfbbe21a2617922550744dc2fc2cf2bc21f421df3e41e8e374676ab2b49ba4ee93d788c049f7ee9eb72cfd25829476868cdc99a357e7df11a074c32cfac6fa1e15662b685e24f8b4655c33a7554ce0cb22b7151400effaa831ef7e678f8b9882d663a57e08fe7808e48032e76e864786e566d5e2c93ce17a2027e91ae3f12feb149f27426cc666e137a2453ecce6213c15530496fd8fb66fe5c684022e2f171116120e495c7a9d1d4a2dbaed376ca898766dcabef080f2798ba315501eba8deb7a5567b3c55312e752cfe46ee321337d6cd12c9eb2277b2ef38c083fbd772a353168bc749067e47e17a35b6be5a30d30db42006c630f5faa7950cbb705dd77dfee1698ab8227f37a25bc9fecddb54e2170b8ad1f9386127cf828c4bbc1a107615e9f341cd0169b316c782973dad08f794cf0a4f579eaa7b07f574a5843fc4557e47ddcbe3482564a9f280699c3cb172221d69de40f486c79d3a9bd7f078444372f8ade602f93966f51ac98ae85f6df36a9a09d35338abfd9b56727e3f5b4df2fa850e8970576c800d099145e4c801da66f8e93336e42749d0cf0a99380f914ab1463942d0070bcf71c93b34d6a7ffb596c13bfde3271ccef503c44422fa0367d6eaa1690156ed8419872fa44053b0ae6806494a6ab6052bb7689abb88675b5251679b7bd0c2c8983f3a12a95e5c8ef879011571ac8873f3a3e8f401fa13cec65ed9b86e4cf70d653a414f634e45380c190f18b55b15b0c7f2d9db152e5c652d9df634f794012c8175fa7dd506418839faffed7129a1b48bd5e9a7c09a22f2cd6808b657c5a486e9fcbc2fbd19b51cfc1a0df1d744480d9164ab2645e7085f4d7dd04f0c3fca26ebced216cb9acf940662c516a1ca218760bd6bc5e4c492ae4720d3260e62d21297605b28ca9786c3b6b0b41f33f7ee587697593c60f24469f320c9bf6f15867f6d9f94097ffe060c536622978951dfa18ede69bfa43d90201d1bd1292c8ddaa7ab1708323b3c877271ce3438de0ccf7e8f868828cdd3534261e85a7a6006d1242895ebbc7779fa8b2ca781a10b44cc39b6f4978a458c5fcd9069a9f5bb49566a58a67f87d778c49d563d2b7597765c1e961f7ba6514ee713ffb17f7a450a9c3425f4e110c94731943beaa0b0102a0bc41bba367e69ac88e4eb5076c7367797f9a5f61b90661acb060071881f7c88cbaf2e8f0967a01ae1231bdd7388ba09b38fbffd2e99e4113bea7648f8a24844a0e1e67e5b1dd2d5bb35b9f05616e3a323d49e3840030391cd8a33063b228dad0d4d2a8cd500bcfa6bec320e8e7ff27c1d52f27917b2d89db3c68c008aa80063ac4e0ca82b7bf9e832498f4c1408aa728b46a6a997e498039b938aa725a48c6529c832f1897661968a7a6cf6ccbdb935695f8b9927de0d95e52db96ad18db1542e2b04f79074f4871b353c62e0d48112508bab802fdc50ed8c055461a597e8d256256f6c7ac3aad18c2c6430ee9486fe63d0282d3f1ff6b4ff958bf5fab9e50b1fb7eb9e8faca920a283e5a3861c90e2e2a3f355dcdfdcb63b816dec65f863befb9b9d8efa1d9a79e99154da29f66c738620e97fde6cb5e542fd4c1af628d3cfca8b7299d833b8408669886c8df03649712267d0ec2024246de520b9ddc7308567bfba77e0109d36948af24bcc92f82223f749d6ac921a721757f64ff065b44a89beb7ad9f6da9d0fcf1346c5f96d7ca8a981cdecee706b98c38ac4452b5d2cbf9fc04026f8ca93aa1e2b46ddd24175e77c1389e2a541df86a312b1115f0a5978defe6d4d588d0520fd85e831a30a347d39bba98f11062fa836eab6efa7a2660b3ef6a053fd409f11d9911358ac215b389f13c679eb5f032440deaa879bc91566cf366b0460cf349f7618de6606ac0c62f385dd75af72693bbdf3b774491615d1c99a88ae0126c2c73cbeb07d21131ba2954421d16c1965f174fde805fc16cb8822c3055163fab9d0932aebb953b337ff3f07063ba918af9d4c244292cae1a421d9cec9e5f55dcad194935a771144ed88f1da5d608462b683c94fc7a5b392bb3d15286434e5cad0b95333569c8aa7f77ca49bbe637838ee5cb634a3d0e97db88bc711677fca1ccc1ff3638f25b366906a098245405732e76c4d4f8ff805ad1149ba24e1d9ee75e79d4ac3fb981087cc2ea80590e97ae2684288bd8e92b1aa45f95d033d614eaf8a54402babf77a4fcb1a75a8901f9d7d79584a84036da07374f8bbcf2c5de005c7aaca0f4b76622f20ab5e88c8e8e53a2d877a0cc5f7421cefee1242ffe5c4f7e31d8f8322c4bc5a3c1e8c829d857310fe821d83d90afbaf387ef88b0bcd0c1a3128b8b80bd14d6bfd098ba497f650ce4ab328528a9757a464327ef8ef00063c23d8dca65da35bd810cf600f2b97e2c0c083e7725ab9fd4d34a641c9c9ff392c014f9917f2660b7acb1d4bac254bff431f008d15e2b92ac7a39f34cd38419ffd4054f43cfc83d44e15cab1452029810c62ab71ff016c99bcbd0b66b000464a2a9b301b720b582888cf51be588faafb95965d1caec301f45530681a22df87c418f13856cf8387002d52ef7b2bf02cd2ba484ede0471d754a60e6bdbb6cf89ea312798849061d6af155af00c45b1d19ebf8b6bbd7c20aa81bca8ffaaccd52176eb5a2a0d633d6901769928a9bcd111ecf4a01a074573c96723667a152dd59ac51322d81430db862b57e7d891be05f72c0f3e7107623fa79b63d2cc3ff7a8f8c5856ec1cb06b99143640757b85b6d9f737077e0cb931aa7b970aad96ae9bd2dbea488fd4298f07ccc19efc9eb639b36189f1d754c821cef7dd703ede150fe8946b913b22b79ce366d61c6e2a73a08e25a4f9b8c7936cec665796fee997a2a15874cddf63ecc7612b18645aee5c31185a900ad6580e317beebe3c5e479238c7475cc4eea90734b4ea8ecd2d403d88658bfb274a76cf99f6c05b8b91900e2aaba489ed93cb16e2a253de41118ed20f726bbd19d75e713896684c05f1515ed1e9f46865cd62fb81531324deb50053bb64f03de2de3e89bf5ee134770f62ce71d20c07648e146b33cee18333edc23a54c73173f6b6c5c189e7cf9a04fa3a7be1ce6fcf3b9098152d9a1d6bc0e305408e08e32f20de9cd90fdfbad3252199ab8403197578d0664ed58d701f68f375c076e313ebd27a5801ba2eb2b0598e855f730a7504ac7d52d5854695a7ae08f9278474f57916c3c05b51026dad19445db963b0f1f7e277733d7da299f7549d0fdc5120dd547cfc5689985745fe52d8778afc34ab1aa50477c724a2339b60110909f6f8cb794ccdcff732c75154b8b07a23c1a2655000769e4697d74bb1b836a5e210c2bc6aa494b3bb3dac3e2faf077c8ee6741515701b9e7f26cb2ee53121e6da4971934dde47984f2b9098762b60573e5c27a67f51683b26b23f61c6536eb211c13f0db09c426e6b78a9195279e1992f32e36a43fd7f0fdbeef4d9253915be85990bba6885f7785a2fd5a5e7ebcb8fd292a56798d1d1a4c0bf9ff72465bfcd66cc92c253771954cd8b6bffb6770a46432a1344461953bd65ca1ce4213dd29a75bee5cb68fbccf386d00efcd2d461f863b710dd4c6523743bf46548ae2294da04835ae7f965ef30b4e7e949a4a4fb3b9baf2d1b25e45125d5815528e4faf18ea13e6dceace209cc99861c8fa3da4e2618f28b545cb47f755ceaa9ad7dc2e3241ab1f7575f18d819fb32fe2ed2a091ce589369378a4a18818b1c58b4927a9d53ad9731042ffbc819cffb15895b4378c41fa190de583c875eccf4161f55937b9def93d812ddc9c837d52d729aed57f37cdccd75c8eb545769410dcc876a63f8c3a8a1aea0842b5bf038724730ef269a64806f9d641035e8e2f9ad430a849cfc1f3b3792d35a77005b542fa0c46e23d87e3f48d8aa36e18b84889c6cff339449449b0a5b974afcdf25374d89a6e91b685e8c342eb5070983e21110fd7acdb5e9b2866c9a400e1af1fc741baf386ddfbc405e17acd060c9dc3e063267f8a2981abba28eb318ed903c52d004440572637050f1abb3726b1a44df51d02bc42dacc365ba9de8046b2074cad66f4856b6c2109c97dba3ef39c68c0587addcf5737fa07e1f7970cdb486a0a219d25247176ae2185fe2424ba924639f4e722eb0e96c4c82bb086d0a1b260c7e8194556ad8160d9f6f8209382354581ecfac692443140de58d9f89d07d80180296fd3bfc3661d077aa1cb6b4109fb9cb2703913c62010d64be0202db4267ce381e9a45b925e4e42a6b62de1224c2a2370d93816727dce5fa4f7e468936894ff6fd31a5cf69152d78878e74af94c9fcbb042c26bee00ed9fde787ee873afe71ee01e6b6d5668945bc452bd42311dfcfb2ac1402d3ae1d9d230ce0ea00477a1e99c972321e7fbcde6dd5c5c2f922314da21cece87533550de61fe7672c6e380ddbbf50dcfe989fa5371ccb6b34699e94a0bf4ba7f6795b9c152ff2c39d5528f730ed60e771aa6eab4c1d4c8496a205ac86336efb473208f99346cda0ef3da2f10d256af1d28b27926585466cc9ce8a9b59693b31d32dcb4a284156d95840fb6e5341cdcb4bd4d4e25688e6d7042a8601931effa1de66c3c58e1eeb10d6afe8b989c64c8cfc7fead52d164ed05b17d9b68b3c24b9ab5ca182c3ce4385bbebfcfa8754802e6ecf2b49b2b7b53731dd8de290f4c9b9102351e8d61a262ef8cae0ba353d5b5d05d57a736a6d74fc0ebd23d17b8b44e13b6252a880e3e80f2e9a222b13e24cd87107769bcc6bd59b10e1d30ea736266165a2c8f17968216d1df6016684efa693d190abb38a1a3e9c7e25f22a2eecacdbaab472423b93a71b794f6b8b18cc6e8405c6359bfa3cdcc3245721570d7345698a19b51a5dcad0557226ee687c8a77747daab269eb3efa300c09828242dd413f2f7f4e8d4cf36d5ac7ea434571b8b181e8953e67e1f3e546131edcf0e5f11eb34ebb854301dff9b48b8adb382b757146b94958dc2560513", &(0x7f0000004240)=0x1000, &(0x7f0000004280)="807fbe4fd7668cc7d90257358fb711448381f819f81c15a40e255c78ba900341bba33cda46182cd00c7523195b4b1f580898e30b5ef720", 0x37) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f00000042c0)=0x4, 0x4) sysctl$net_inet6_ip6(&(0x7f0000004300)={0x4, 0x18, 0x29, 0x9}, 0x4, &(0x7f0000004340)="be005d10e1720568d03f3c1fa23e14c5938a763b4004ded70db4ab26ec1aa31c9fbd8ebe5da8ad0317907dcd101d7f2cc6ab1065573d06a99ab0208b5c76ca7d03c15a37232240a3e975777da2d491f2e372cdf422223635898eb16dd0aae75cb108fa553e936e812e0139dd977b37480756972ecb7c2a89879c2a626ae44175e31a3ba4fd7cf2475aa186e91c4568ef404bd50a7fb44315387d4c7829b3c161dee56e8905dad66c1604e6480568137516b9a70b88", &(0x7f0000004400)=0xb5, &(0x7f0000004440)="2e30140647cfc109d72edb7789dfb31f2d6824d27761c7db1734164cd5d1b8282493f2fdc946e975d780f098946751389be2945b04ac388af79300f2ca34791e87e03b79a28520e722dd5db07a9ebfff5704ccb78181cf68814bf8c5ac8a31a5b57798dd620ebc3adb8d5d2832b87a0288081e43c5f8cc2cec591fc192c63a64baf36d5abe29237f9b61e1c3afe43c4f71ffe0762eb4e236b8106eee484dc8b228f6696645f74230084054049a8bf3fc47e7637ceedad2cf146f11b06a238618b118", 0xc2) r1 = socket$inet6(0x18, 0x2, 0x81) bind(r1, &(0x7f0000004540)=@in={0x2, 0x1}, 0xc) sysctl$net_inet6_ip6(&(0x7f0000004580)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f00000045c0)="fe197b07341667e20d02b806497ebe9bc831", &(0x7f0000004600)=0x12, &(0x7f0000004640)="2aa12c7b49c4", 0x6) sendto$inet(r0, &(0x7f0000004680)="eee533b2c2e2b2d231d49e6ff3efdeea21d36c72b482560315a276acb9e3662f539fa0bb4fd86778f424ea99554887c3", 0x30, 0x400, &(0x7f00000046c0)={0x2, 0x3}, 0xc) sendmsg(r0, &(0x7f0000004c40)={0x0, 0x0, &(0x7f0000004800)=[{&(0x7f0000004700)="239a4cdb2ada05a0a671b4c33d4277c2578d9384c9c50550619b4414db509856012d3128e1a3c96077b5d4755502c5ef26a1636a631e01640ff8b716e1cf5f6991c89766e20ae7370d84ddd230ded753167703c6dee473e293c8f1e0f3b11e07ef4798a87b0a8acda6448059e27298a7a76dd37d1f0b7a905dd3ccb95d6e3a16967f28283c24574ba76817124e7ed1134bb6e2670f460aa4bee50a1890e88a8b7812b5120f04e28c48fb56399e1897906a731a28a5f87a3a33697a9a99235a7d82a2a2b8a2bb56f1d5edfb6b10bd3a5f", 0xd0}], 0x1, &(0x7f0000004840)=[{0x98, 0x0, 0x2, "e79dc6b4cd55093f205b0a65ec05b971af07e2b5f4cc24e0a1a7e54c773ab611c98eb2bd009c54813c94607ecee897ed948bb8b71a240138a094aaebe3dcce82e93ea2f061a52b7b5f0be691a11c8577e71ae59379bde9f42afb6fca19a1e0674e68dda63b60d2bafd67169ca9f9f810ea824a5bede64acc413aeb03f10a146a3458"}, {0xc0, 0x1, 0x7, "4cf42e8b8d9e6a2456d37f8725fbb63845655b036cb3125c7421afc5b19976eb3766e97c945e7f98d2f40904d9e75260a4f2ad882bc7f78ace43122b2d111bf17cc2b42dd35365599bb281e279fa095234ebcd9dfff1c59114de77ceef090278c78ea94419e5bd203c0c958d609a49435259b1aa34d1a372e865e5fe59051df97801f61fd32d3edbb6626846be325a24e0f339d0d99115e56efa15a29e3d6f17848a77bd3c6aba2d06c5a792ecaf"}, {0x108, 0x1, 0xe9, "330c3f049edbc1c7f05556b15773b8a8411ed5b79f75074bd81787d6346ce136de181594c413a16594449e5274157496fd08061f458c8b05f7a573da412b118097a76b14f1a3977cc92d729ae8b234bbeb67f94a4dfeae8f73a068ee037b5801b1b0079f7f98bc1b2f79c1b6d74c9bc2123014b77750465fa093762ddf0264bda16abbf13a97b1778a5b5ba5cedee5bb15f20bf58ed4108aa60dc60483618afa1a8af4059420db2f4df7e2635e39bb4b4b4b0f147c08256275fd7754f837d28bbeb69cbfa08efac1c9bc834f7585341bc866684b279e37e600376316c8672f741d58ce373cb029ef900977aaac75d96e30cb4435ea51"}, {0x60, 0x1, 0x34, "8e6b39ed927915f1e38579daa7e03349235457ac0544af8d1b0a7eac7cf7c89c293aa3a42e78fbe0fa3cca0190c1d785fd610cffcab22e23f65c52116af5d2916884ed2e247999835e2a"}, {0x30, 0xffff, 0x0, "6508d062fc8dddb01af64e8aeb6a8425768d85fc68c1654c2cac"}, {0x78, 0xffff, 0x8, "f2371e56bf7a46b0607049574a23ded11bc54c30fedb56bee344ac1bace3cc4c83fc36c8eb9a3ab94283039b174578eb5a56e0121f15402d4afa7bde9c01093fd87fe881fce4c2fb4be3f1a2f7d47d1026ec40d765a508fd63933b83ec91b30e1eb9985f48d9825a"}, {0x90, 0x1, 0x4, "e811ed1862206c287dc6ee81ce08be8beda75e39cdbcfd79fbfb0dd815f6ca224017c7e494d2be929f3caee694566edec0a63938671ccc59a22517dccbf7c1e015c3b6fbf74d1b97deff518cf5dfabc517335f15f515e6967788ef98de246318b8fde1827464417947aa4c61c2d9c4c15c5f56612ff032ba95626f"}], 0x3f8}, 0x1) chflags(&(0x7f0000004c80)='./file0\x00', 0x10000) shutdown(r0, 0x1) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000004cc0)) select(0x40, &(0x7f0000004d00)={0xff, 0xa240, 0x4b6, 0x3897, 0x4d8, 0x61dc, 0x98}, &(0x7f0000004d40)={0x0, 0xc218, 0x8, 0x3, 0xfa, 0x0, 0x8, 0x4}, &(0x7f0000004d80)={0x10000, 0x4, 0x80000000, 0x1000, 0xd0a7, 0x72, 0x1, 0x100}, &(0x7f0000004dc0)={0x9, 0x8f9}) msgget$private(0x0, 0x403) r2 = shmget(0x3, 0x1000, 0x80, &(0x7f0000ffe000/0x1000)=nil) shmat(r2, &(0x7f0000ffe000/0x2000)=nil, 0x3000) openat$bpf(0xffffffffffffff9c, &(0x7f0000004e00), 0x80, 0x0) r3 = socket(0x20, 0x2, 0x6) recvmmsg(r3, &(0x7f0000005000)={&(0x7f0000004fc0)={&(0x7f0000004e40)=@in, 0xc, &(0x7f0000004f40)=[{&(0x7f0000004e80)=""/119, 0x77}, {&(0x7f0000004f00)=""/43, 0x2b}], 0x2, &(0x7f0000004f80)=""/22, 0x16}, 0x2}, 0x10, 0x460, 0x0) r4 = socket$inet6(0x18, 0x4, 0x3) sendto(r4, &(0x7f0000005040)="fcaa95ea8cb5143f1d215fbca8be98e079864130b7a9ab94b97e23cd60488d0d129532738b3fea6cb377ff4e9519dc0f68f1bc26f4ccc710beac2afcd31db569992db6c5d244769452fa6e7413a4d66106c99c3c41faad3f54c3750142628ffc4b790e68faf8f939a40e4701424a7fa49f5c7b0a75f0d8d1f52d422b9280cc60475861999741f5bcf116100447e6dc42ac41f210a142308755197512dbc8109681e0405d1621ba828818e91663fbb34545e9712ebd3e3317e6f4d32c6ae4be7689e4", 0xc2, 0x4, &(0x7f0000005140)=@un=@file={0x0, './file0\x00'}, 0xa) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000005180)={{0x18, 0x1, 0x5, 0x80000000}, {0x18, 0x2, 0xf8, 0x735}, 0xff, [0x9, 0x6, 0x3, 0x4, 0x1, 0x9, 0x1, 0x6]}, 0x3c) getpeername(r3, &(0x7f00000051c0)=@un=@abs, &(0x7f0000005200)=0x8) ioctl$WSKBDIO_GETMAP(r0, 0xc010570d, &(0x7f00000052c0)={0x7, &(0x7f0000005240)=[{0xa9, 0xc3, 0x9, 0x4, 0x40}, {0x4, 0x650a, 0x7, 0x9, 0x2}, {0x4, 0x4, 0x5, 0x100, 0x1}, {0x7, 0x1000, 0x18, 0xae6e, 0x3}, {0x4, 0x101, 0x0, 0xff, 0xfbff}, {0x20, 0x9, 0xffb3, 0x1, 0x800}, {0x9, 0xfff0, 0xed, 0x101, 0x2}]}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000005300)) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000005340)=0x5) executing program 3: getrusage(0xffffffffffffffff, 0x0) socket(0x2, 0x0, 0x0) kqueue() r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000180)={'./file1\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {}], 0x2}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f00000001c0)}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x0, 0x4, 0x0) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x0) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000001840), 0x0, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0xa01c) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r4 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000080)) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, 0x0) pread(r2, &(0x7f0000001880)='y', 0x1, 0xffffffff80000000) pipe2(&(0x7f0000000000), 0x0) fchdir(r1) executing program 6: setitimer(0x0, &(0x7f0000000140)={{}, {0x0, 0x3acb}}, 0x0) setitimer(0x0, &(0x7f0000000100)={{0xfffffffffffffffc}, {0x5}}, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) sysctl$fs(0x0, 0x0, &(0x7f0000000040)="d6bf264369bc81b448b53e40fa97cdd56fb2174c436dbe28f0070828dbabbd8450599ca13965b9018cd13a211138670628a724650bef8d32076c98d44091c40f15ffe4719694278bfc743c335174041ff71249ff7bfee6b20f1fbfce2af2c92fa29293bad12fb0aff6dcd67f5e2b4f1786f02732c7afd6d09a1d2247173ce1deaf8ffabd9c6012bcb31541623d2ec081c3a144d5a4bf1dc92fd3fd749038dee4ee194a0e40ebca90ebad39d820a58e6227a341ff45a56a0faef65024827ea32778c3549cb42b8084a8ab734a157829bf4030fff635363e69ef534689b7b1ec768dde89f838ef6f6be4cb03fc042ebf0fe1acbbfeafc0befa95eaffab321ee97b329c483bb043e9028fadb2ab7545acd92bcc2e0679c288e56136b54d2fdf6f071825b66a0afc18320ceae4e474be996bd4f10539e39c50738a6cb29d5ccba0213e9b2aeada98d2212826456c04bf1024d880ee93262533f40f2888be2f373c4499ccbc7ef6aecd19529a51d1f9799d3fd7dd1093ffc35b1850ccabfe9e18910f492354dbc43bbfaedfb3970de92b9b9085de645613", 0x0, 0x0, 0x0) getitimer(0x1, &(0x7f0000000240)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf4419893cfd424b75262dc5ade2ab6278ab86672f9ed186987b8c19d9295a17b98020f6002", 0x52}], 0x1}, 0x0) r1 = socket(0x2, 0x3, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r1, 0xc0206921, &(0x7f00000001c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0xfffa, 0xf8, 0x7, 0x2000000}, {0x7f, 0x0, 0x3, 0x4}, {0x4, 0x3f, 0x67, 0x1e}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[]) executing program 0: syz_emit_ethernet(0x6e, &(0x7f0000000580)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x38, 0x8, 0x0, @rand_addr="8a211dd1450021b07f5a1957de7400", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, '\x00', 0x0, 0x3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="f828fa7504e747b740562af0f06e3e07", [@fragment={0x2}]}}}}}}}) executing program 5: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r2) poll(&(0x7f0000000440)=[{r1, 0x40}], 0x1, 0x0) select(0x40, &(0x7f0000000000)={0xffffffffffffffff}, 0x0, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000a60d524ae979b5a3e111c8cac1b119e4db1e444c9d4eca7af32596137392f4cdc50d82caa6fa7ffd0da455fa2e9f5109d4ccbe9ddd5e3674e689a6714f0ac2ee9e36ae12821cff35f5866888d441f7c29189271982efb7cd9c94766d1c4be0efcbf44d5d0010dc9df78616b167b260dd96322bfbad5f46f92beb4126cf5ffee44ca5b5bdfcf14c9b3003f53d57d96bcceb3c014f4d7b36a32f1fdb2d7783fa77ede48c3db7299ec5e58a1348d1f8200a241f24ffa673bd7cb93b55b31a3045a1501250df6302a6bbfdcb68febcf98e7aabab17c9e7683a114b35681c98d31a241159997fa2408bccc3081d1feec2142247dcd0e3ab8a8ab3"], 0x401, 0x0) ioctl$VMM_IOC_CREATE(r0, 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}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) executing program 3: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x200, 0x0, "32cd8b6abdc8a5508471050000000010000407ff", 0x0, 0x1}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc2485607, &(0x7f0000000000)={0x2, 0x0, 0x81, 0x0, 0x0}) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x25, 0x0, 0x0, 0x2000}, {0x812e}, {0x50, 0x77}, {0x800, 0x1, 0x20, 0x5}]}) setrlimit(0x8, &(0x7f0000000980)={0xc, 0x50}) dup2(r0, r0) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) fcntl$getflags(r2, 0x3) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffc0, "04faff0e0000043a846102cb58c006000000e000"}) poll(&(0x7f0000000040)=[{r2, 0x1}], 0x1, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) getsockname(0xffffffffffffffff, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x1) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000040)={0x3, 0x3d1}) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x140) r4 = open(&(0x7f0000000100)='./file0\x00', 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0) syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[]) executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r0, 0x3) r1 = open(&(0x7f0000000080)='./file0\x00', 0x100, 0x0) pwritev(r1, &(0x7f0000000180)=[{&(0x7f0000000200)="df", 0x1}], 0x1, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x68) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x29}, 0x5, 0x0, 0x0, 0x0, 0x45) r3 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x10) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r1, 0x80105702, &(0x7f0000000140)={0x1, 0x0, 0x0, 0x2}) fcntl$lock(r3, 0x8, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x1, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SRES(0xffffffffffffffff, 0x80045721, &(0x7f0000000000)) openat$wsmouse(0xffffffffffffff9c, 0x0, 0xc88, 0x0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000001080)={0x8, 0x9}, 0x8) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r4) setreuid(0xee00, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) msgget$private(0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x802069de, &(0x7f00000001c0)) syz_emit_ethernet(0x1046, &(0x7f0000000240)=ANY=[]) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x811, r5, 0xffffffffffffffff) r6 = open(&(0x7f0000000140)='./file0\x00', 0x10000, 0x57) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r6, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) socket$inet(0x2, 0x8000, 0x6) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x400000002, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = kqueue() kevent(r3, 0xffffffffffffffff, 0x2, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x2, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x1000, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x1, 0x0) open$dir(&(0x7f0000000580)='./file0\x00', 0xde0e0c0f37e46566, 0x0) select(0x40, &(0x7f0000000000), &(0x7f0000000080)={0xcea}, 0x0, 0x0) fchown(0xffffffffffffffff, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x25}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$VMM_IOC_INFO(r4, 0xc0185603, &(0x7f0000000180)={0x0, 0x0, 0x0}) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = dup2(r2, r1) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f00000002c0)=[{0x15}, {0x3}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[]) executing program 7: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) mknod(0x0, 0x2000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x3d}, {0x3c, 0x0, 0x0, 0x5}, {0x416, 0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) executing program 4: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f00000000c0)=""/105, 0x69}], 0x1, 0x0}, 0x842) sendmsg$unix(r2, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000480)="caaa3bb9d7758cdaa226a1fa90bbb8629a3e50e780cd61024b2f2071abf1489df55657049c708de674027c7648d91845892437ff4ee83accb49fe9301ef25695a46a138c094b8de1353f", 0x4a}, {&(0x7f0000000580)="a0f6415cde912ca699ece0c7dcc3f37938614a253f1e270e0eb70e0ae62382", 0x1f}], 0x2}, 0x0) mmap(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) mprotect(&(0x7f0000018000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f000000f000/0x4000)=nil, 0x4000) writev(r0, 0x0, 0x0) symlinkat(&(0x7f0000000300)='./file0\x00', 0xffffffffffffffff, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r4 = dup(r3) setsockopt(r4, 0x1000000000029, 0xc, &(0x7f0000000480), 0x0) symlinkat(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, 0x0) r5 = socket(0x2, 0x2, 0x0) getsockname$unix(r5, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x3, 0x0) connect$unix(r6, &(0x7f0000000000), 0x10) setsockopt(r6, 0x0, 0x2, &(0x7f00000000c0)="63e1303d", 0x4) write(r6, &(0x7f0000000300)="f92a2d89597f1956bf898fcfca3809dfab229bd3", 0x14) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, 0x0) executing program 3: accept$inet6(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSTART(r0, 0x2000746e) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f0000000180)=@file={0x0, './bus\x00'}, 0x8) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) socketpair(0x0, 0x0, 0x0, 0x0) setuid(0xffffffffffffffff) r2 = socket$inet(0x2, 0x2, 0x0) close(r2) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r2, 0x0, 0x9, 0x0, 0x0) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) ioctl$TIOCNXCL(r0, 0x2000740e) getppid() msgget(0x3, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x8, 0x93) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000140), 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x8000, 0x0) kqueue() close(0xffffffffffffffff) syz_emit_ethernet(0x66, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaf1120bc84802d188f74e40e59aaaaffffffffffff86dd60aa862000302c00000000000000000000000000000000000000000000000800001a00000000000401009078000000006041c93a0000040000000000000000000000000000000001fe8000000000000000000000000000aa"]) executing program 3: sysctl$net_inet_ipip(&(0x7f0000000000)={0x4, 0x2, 0x4, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = semget(0x1, 0x0, 0x6a8) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000002140)=[0x0]) r1 = openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) syz_open_pts() ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000000)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x3d}, {0x48}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)=ANY=[]) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pwritev(r4, &(0x7f0000000040)=[{&(0x7f0000000000)="fcce", 0x2}], 0x1, 0x8) mmap(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x0, 0x10, r4, 0x0) mprotect(&(0x7f00004ec000/0x3000)=nil, 0x3000, 0x0) mlock(&(0x7f000000f000/0x4000)=nil, 0x4000) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x22}, {0x20}], 0x2}) mknod(0x0, 0x0, 0x0) semop(r0, &(0x7f0000001140)=[{0x3, 0x8001}, {0x1, 0x3, 0x1000}], 0x2) r5 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$getown(r5, 0x5) socket(0x2, 0x3, 0x7f) executing program 7: setrlimit(0x8, &(0x7f0000000480)={0x7, 0x54}) r0 = syz_open_pts() r1 = socket$unix(0x1, 0x5, 0x0) r2 = dup(r1) fcntl$lock(r2, 0x9, 0x0) close(r0) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x10001, 0x0, "ad95be4b065c389983d554ecc416cf34eb18fa8e"}) readv(r3, &(0x7f0000000180)=[{&(0x7f0000000100)=""/25, 0x19}], 0x1) writev(r0, &(0x7f0000000140)=[{&(0x7f00000002c0)="4500007c629df851d0f0a8deb9423ae55310fddb72708ba337", 0x19}, {&(0x7f00000001c0)="8bd71c4b0f2951fa132146f048c21a", 0xf}], 0x2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x7ff, 0x0, 0xfffffff8, 0x101, "1abd1c37bb18fbffffdeffffff00000000e9ff00"}) syz_emit_ethernet(0x3e, &(0x7f0000000140)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '`\x00', 0x8, 0x0, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@echo_request={0x80, 0x0, 0x0, 0x4}}}}}}) executing program 3: ioctl$KDSETRAD(0xffffffffffffff9c, 0x20004b43) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) preadv(r0, &(0x7f0000000440)=[{&(0x7f0000000040)=""/177, 0xb1}, {&(0x7f0000000100)=""/235, 0xeb}, {&(0x7f0000000200)=""/146, 0x92}, {&(0x7f00000002c0)=""/153, 0x99}, {&(0x7f0000000380)=""/182, 0xb6}], 0x5, 0xa6) fchdir(0xffffffffffffffff) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f00000004c0), &(0x7f0000000500)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r3 = getgid() getgroups(0x9, &(0x7f00000005c0)=[r2, r2, r2, r2, r2, r3, r2, r2, r2]) setsockopt(r1, 0x7ff, 0x60, &(0x7f0000000600)="339f4732d708f6dd3c7cbcebbd2dfa50b80b1f47dd741382fa66941365e49837f8ed3ecd97f7aefd12a9f9504bef72c69ebfc4bff529a43d9f2e17a11f77bcfec7094b49271a0d211a2399b9265f281f9a98945200c77f98c34684a19e0eb2d4c736eb4beeef27a7edb548dea6309f5fcb8f85536dfe1fd44d840dab08bce7a6515bb25acd22b51a306f03b2108b909c905dea4a04fce94fa319dd7f8a41907f3300974855e3b78c65ffc39f1b51b8bc0409c4496d2a240aa353e53543e5945d45a9f9c9e8d9", 0xc6) r7 = getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, 0xc) setgroups(0x8, &(0x7f0000000740)=[r4, r7, r3, r3, r10, 0xffffffffffffffff, r6, r5]) r11 = getuid() lseek(r0, 0x8, 0x1) ioctl$KDGKBMODE(0xffffffffffffffff, 0x40044b06) semctl$GETNCNT(0x0, 0x1, 0x3, &(0x7f0000000780)=""/66) setregid(r7, r6) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000800)={'tap', 0x0}) r12 = getegid() sendmsg$unix(0xffffffffffffff9c, &(0x7f00000009c0)={&(0x7f0000000840)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000900)=[{&(0x7f0000000880)="ebe873aec484a43276bf172b456343b1ee1d46edf31e33376ab8f11f15da65d251f6527fd645c9cf91b05379e59f41fde11e8c3e4c0d730055a31e86743aba2c9e39e14a0d13416383938b6e0119c408391d8d310a4dd635aa50ffd1ba666ad73c9f2ece5db7541b1b70c36119dc5c6dde2551113a377068a4328a", 0x7b}], 0x1, &(0x7f0000000940)=[@rights={0x20, 0xffff, 0x1, [r0, r1, r0]}, @cred={0x20, 0xffff, 0x0, r8, r11, r12}, @cred={0x20, 0xffff, 0x0, r8, r9, r7}], 0x60, 0x200}, 0x8) r13 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000a00), 0x80, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r13, 0x80085754, &(0x7f0000000a40)={0x7, 0x1}) socket(0x2, 0x1, 0x4) r14 = semget$private(0x0, 0x0, 0x8) semctl$GETPID(r14, 0x0, 0x4, &(0x7f0000000a80)=""/44) r15 = socket$inet(0x2, 0x4000, 0xff) setsockopt$sock_int(r15, 0xffff, 0x8, &(0x7f0000000ac0)=0xce3, 0x4) r16 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000b00)={0x0, 0x0}, &(0x7f0000000b40)=0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000e40)={&(0x7f0000000c00)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000d40)=[{&(0x7f0000000c40)="c0f4a799e81cb65dbbd5557f9e83df656e26bee3f18980b88576d035a13264cbede7fd7ab5aefb853c6c51f3d5a3fe6cdab39f93838823a16b59896179a94aab80e60f226452a05de3ecbe86e23ab4c5bc98ff4207711a7a381bb1cab9ce15bb3d51d5f5ad489ccca0c631a0b6cb9d349a9a3eb503be30b1c85cdb1c23482d684d76589c2aa566bbcb1fbbae0808c607d566a29f09f260afaa2b94c566db263f13dd64cc24b998a73065754b81d1bea537a6969d77e45031dff85b8d2dbca712ea51d4d6a4b9732fd8cffc2d0f179b3595b3be924162f3b36cf6968eb2fda2", 0xdf}], 0x1, &(0x7f0000000dc0)=[@cred={0x20, 0xffff, 0x0, r8, r17, r7}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r13, r13, r16]}, @rights={0x18, 0xffff, 0x1, [r13, r1]}], 0x58, 0x7}, 0xd) executing program 6: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) getsockopt(r1, 0x0, 0x23, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0x400, 0x10) r4 = dup2(r2, 0xffffffffffffffff) open(&(0x7f0000000040)='./file0\x00', 0x40, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chroot(&(0x7f0000000000)='./file0\x00') unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='r\x00') ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) setrlimit(0x8, 0x0) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) writev(r5, &(0x7f0000000000), 0x0) fcntl$getflags(r5, 0x3) execve(0x0, 0x0, 0x0) r6 = syz_open_pts() close(0xffffffffffffffff) r7 = syz_open_pts() r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000180), 0x10000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000200)=[{r5, 0x40}, {r8, 0x100}, {r6, 0xdeb11497a5b7ad31}, {r5, 0x80}, {r7, 0x80}, {r9, 0x4}], 0x6, 0x8) sysctl$net_inet_ipcomp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) fchownat(r4, &(0x7f0000000100)='./bus\x00', 0x0, 0x0, 0x6) syz_emit_ethernet(0x76, &(0x7f0000000480)=ANY=[@ANYBLOB="c3b58b1323502cbf0117463486dd600001000002000000f906afdf466c130afc590bdb9e4ef6ff"]) executing program 3: r0 = open(&(0x7f00000002c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(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) mkdirat(r0, &(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) chroot(&(0x7f0000000000)='\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') semctl$IPC_RMID(0xffffffffffffffff, 0x0, 0x0) unveil(&(0x7f00000004c0)='\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', &(0x7f00000000c0)='c\x00') symlinkat(&(0x7f0000000080)='./file1\x00', r0, &(0x7f0000000200)='\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') unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000300)='c\x00') sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, &(0x7f0000001380)="01000000", 0x4) acct(&(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/\x00') executing program 7: mkdir(0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000200)='./file0\x00', 0x0, r1) chdir(&(0x7f0000000100)='./file0\x00') rename(&(0x7f00000003c0)='.\x00', &(0x7f0000000400)='.\x00') ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f00000000c0)=[{0x0, 0x0, 0x1f}, {0x0, 0x0, 0x3, 0x4}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x1}, 0x8) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000000)=0xc) setuid(0xffffffffffffffff) pwritev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000200)}], 0x1, 0x0) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) rename(&(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)='./file0\x00') ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000100)=[{0x5}, {0xc}, {0x16}]}) writev(r4, &(0x7f0000000080)=[{&(0x7f00000000c0)="d3d9bc6f7a689f455f7bc4e71ba7", 0xe}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0x8060693f, &(0x7f00000001c0)) getsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f00000024c0), &(0x7f0000002480)=0xfffffffffffffcb8) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x2e) executing program 6: sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) executing program 5: setrlimit(0x8, &(0x7f0000000300)={0x42, 0x62}) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) setsockopt(r0, 0x1000000000029, 0xb, 0x0, 0x0) syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) kqueue() r1 = socket$inet(0x2, 0x3, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f00000002c0)=[r2]) setsockopt(r1, 0x0, 0x6, &(0x7f0000000040)='pk|D', 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[], 0xfffffd68}, 0x7) socket(0x18, 0x1, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) setuid(0xffffffffffffffff) ioctl$BIOCGRTIMEOUT(r5, 0x4010426e, &(0x7f0000000540)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r6 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc0106924, &(0x7f00000001c0)) r7 = open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x0) ioctl$FIONREAD(r7, 0xc1206922, &(0x7f0000000100)) recvmsg(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=""/236, 0xec}, 0x0) sendmsg(r6, &(0x7f0000000380)={0x0, 0xffffffffffffff56, 0x0}, 0x8) close(r3) r8 = socket(0x6, 0x2, 0x0) connect$unix(r8, &(0x7f0000000200)=@abs={0x0, 0x0, 0x2}, 0x8) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) write(r0, &(0x7f0000000140)="7f", 0x1) sysctl$net_inet_ip(&(0x7f0000001880)={0x4, 0x2, 0x0, 0x1a}, 0x4, 0x0, 0x0, &(0x7f0000000240)="82b8cf087b4e59ce32ff1d1dbbebea081c3f16bb", 0x14) executing program 2: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x12}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x420, 0x0) getpid() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x1, 0xff, 0x9, 0x7f, "ec3effb7d4c8ebd3cb9eb9ff8a652c581db7134f", 0x9}) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) getgroups(0x4000033c, &(0x7f0000001480)) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x2, &(0x7f0000000340)="3bf2ee74e7d647c82dad6eb2a36fa755e1a3925fe49afca7e63b1fc365ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefab", &(0x7f0000000080)=0x92, &(0x7f0000000180)="5a67923ef0cb189971421989ebcff78831a727caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad201800000000000006b9057255f281855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353945d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a", 0xcb) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000200)="8b", 0x1}], 0x1) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r2 = shmget$private(0x0, 0x1000, 0x102, &(0x7f0000003000/0x1000)=nil) shmat(r2, &(0x7f0000001000/0x3000)=nil, 0x0) setrlimit(0x6, &(0x7f00000000c0)) kevent(0xffffffffffffff9c, &(0x7f0000000000)=[{{}, 0xfffffffffffffffc, 0x0, 0x0, 0x7}], 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) mlockall(0x1) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, &(0x7f0000000080)) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1c}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) syz_emit_ethernet(0xae, &(0x7f0000000180)=ANY=[@ANYBLOB]) executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0xe02) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000630, r1) truncate(&(0x7f0000000000)='./file0\x00', 0x5) clock_gettime(0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x11, r0, 0x0) executing program 4: sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff8000/0x1000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ff8000/0x7000)=nil, &(0x7f0000800000/0x800000)=nil}, {&(0x7f0000c9c000/0x1000)=nil, &(0x7f0000c53000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff8000/0x1000)=nil}], './file0\x00'}) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000180)={{}, 0x0, 0x0}) socket$inet(0x2, 0x0, 0x0) open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = dup2(r1, r1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {}, {0x2}]}) syz_open_pts() ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={0x0, r2}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) executing program 6: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) mknod(0x0, 0x2000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x3d}, {0x3c, 0x0, 0x0, 0x5}, {0x416, 0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) executing program 7: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180), 0x10, 0x0) ioctl$KDSETRAD(r0, 0x20004b43) r1 = syz_open_pts() ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000900)=0x3) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b1000502000000000000000007000000330002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037382102000000720fd38bfbb770c1f5a8727781ea2e69e0bb76d907c400000000361b1257aea8c500002002fbff0c230000aabfba0900000008e371a304353712051eadb71d89e000040781e4b2ffffc00000", 0xb1, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80146959, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) sysctl$machdep(&(0x7f0000000000)={0x7, 0x6}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x3, 0xff}, {0x60, 0x0, 0x0, 0x8000000}, {0x6, 0x3, 0x0, 0x20}]}) setrlimit(0x8, &(0x7f0000000080)={0x7, 0x83}) r4 = syz_open_pts() close(r4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r5, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) writev(r4, &(0x7f0000000480)=[{0x0}], 0x1) syz_open_pts() syz_open_pts() executing program 5: r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) dup(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8e}, 0x10, 0x1803, 0x0) sendmmsg(r0, &(0x7f0000000140)={0x0}, 0x10, 0x405) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0x8}, 0x10) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r3, &(0x7f0000001480)=[{&(0x7f0000000100)="cc", 0x1}], 0x1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0xfffffffffffffd50, 0x2000, 0x0, 0x45) r4 = semget$private(0x0, 0x2, 0x182) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000080)=""/13) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000001c0), 0x1c, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x3, 0x0) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb}, 0x2171f8ecf8a2e59f) semop(r4, &(0x7f0000000000), 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001840), 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)) setregid(0xffffffffffffffff, 0x0) geteuid() r6 = socket(0x18, 0x5, 0x1) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000200)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x3a6fc2bc33788fe5, 0x2) accept$inet(r5, 0x0, &(0x7f0000000180)) pwrite(r5, 0x0, 0x4e, 0x200000001) executing program 6: sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x4) readv(0xffffffffffffffff, &(0x7f00000003c0)=[{0x0}], 0x1) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = msgget$private(0x0, 0x0) msgrcv(r2, &(0x7f0000000940), 0xcc, 0x2, 0x0) msgrcv(r2, &(0x7f0000000800), 0x91, 0x1, 0x0) sysctl$net_inet_ip(&(0x7f0000000000), 0x4, 0x0, &(0x7f0000000240), &(0x7f0000000500), 0x0) msgrcv(0x0, 0x0, 0x0, 0x3, 0x0) readv(r1, &(0x7f0000000780)=[{&(0x7f0000000400)=""/182, 0xb6}, {&(0x7f0000000040)=""/112, 0x70}, {&(0x7f00000004c0)=""/228, 0xe4}, {&(0x7f0000000680)=""/123, 0x7b}, {&(0x7f0000000700)=""/99, 0x63}, {&(0x7f0000000840)=""/252, 0xfc}], 0x6) msgsnd(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="02000000000000009969cd9cf8733236c13539b0beffa6d4b971b540a839fae07e86a530ffdb56c60df0b16f560f6a5c157b4ac7fe575f8e8c83e25fa9d14c03f35f78e0ab0064b79af31aa6c950501c5b8d0cd23e76ce2907b9ea48ea2d8559bd97b5a876fdda5f5210de93ede0257486beb1c4c00bc358591aafbfa01384ca0c855f120ab667b56b348e113ab05454"], 0x96, 0x800) execve(0x0, 0x0, 0x0) close(r1) r3 = socket(0x18, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1", 0x8c) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)) writev(r3, &(0x7f0000000180)=[{&(0x7f00000005c0)="294bbe01e775d42b920587bee9952844c93c122f517f000000e5395a3adbd32b44bbf70100fbd963abbeba59c23c5310add84f1332990c7b3c89185df9f097003f67ca6918f9363386bef4cd0aa3d52bbf1ab75d8c4102f4e3138c229004357738d4ecaca017eb674086edbe016ad9c91ab1fbde25895467c8dce7fff6040000c8abca0036fb92c3cdeffde58eafef99abad4d0c0b9d3cd358d9552dd02afeb2dcdbad04", 0xa4}, {&(0x7f00000001c0)="4fb753dcdadfc366ed6c604d2880be6ecba35fdb2c1643bc9bbfe37bf9b31d625e398beca1d2d858cd37255afed6c1fb00ccf3a4da033bb92a5cc65597870c034aac4125adc0d3960e1c71b921d94624033f62bad195480fe568ecb8a37527d4e5a4306c591cc35c181e9b88e80074bf3157b8dea45e3391e8246c6b", 0x7c}, {&(0x7f0000000240)="a29228fcd8b93635bd8ce9b958fc56277452f4bd7372ef7f9829fc5fc6f55a034732c8f770149389111a04ee9a4d4ea18cc39157341d5f083e3275bdba233d65aa00e5416ced2bdb35a2d0d7544e2886598fa027e0c681635e3c5902497ab520a51f694a457dec3eb0bdc737408f856cc9f41d12255d5f77658faf335ab0f25a7330b20d57d9936f2909c4a030a1b3122001ddd6607e740f00000000000017a7699073d9497074bd10a6112e2acaefbdd2e9ff71c4292c082da70a15844eb00c9734ef5d2b2a7fa4f3403567b0e6f0d862015f8ad2d31268a9b957a4850accf9615634f6d247a2c9e338c08ab3da458c4312986966ab546f0ad48961f323906ea0fe454b2b9932a94ad1d8d7e2bf3ffc5a48b0127c8b417b678d35193bfd50d740eb93219b6d77f57ac3051d459ba41d2c07ed25f7b867d66d4692d9654f85821a44333a73c58f163431c692da984a52561aa97c729feb9fa6144263b28733c857188b16e5", 0x165}], 0x3) executing program 3: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe}) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x0, 0x0, 0x0) socket(0x18, 0x2, 0x0) r2 = kqueue() mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x412dff) open(0x0, 0x0, 0x0) getegid() shmctl$IPC_SET(0x0, 0x1, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000000cd, 0xffffffff) pread(r2, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) sendto$unix(r3, &(0x7f0000000000)="b1000504000004000000000001410000331c13fecea10500fef96ec0c72fd3357ae30200004e300300000000f20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc256699a1f139b672f4d335c223e7d0c032bfa896443a421720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900", 0x9a, 0x0, 0x0, 0x0) r4 = open(0x0, 0x615, 0x0) close(0xffffffffffffffff) bind$unix(r4, &(0x7f0000000100)=@file={0x0, './bus\x00'}, 0x8) sysctl$hw(&(0x7f0000000000)={0x6, 0x18}, 0x2, 0x0, 0x0, &(0x7f00000010c0)="77099b75", 0x4) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r3, &(0x7f0000000080)=@file={0x1, './bus\x00'}, 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x3d}, {0x30}, {0x416}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() sysctl$hw(&(0x7f00000000c0)={0x6, 0x14}, 0x2, &(0x7f0000000040)="942d872f7942186e", &(0x7f0000000000)=0x8, 0x0, 0x0) close(r1) syz_open_pts() r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x680, 0x0) fchmodat(r2, 0x0, 0x1ab, 0x2) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x2000, 0x0) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000400)='./file0\x00') sysctl$kern(&(0x7f0000000080)={0x1, 0x3a}, 0x2, 0x0, 0x0, 0x0, 0x0) r3 = msgget$private(0x0, 0x2) msgsnd(0x0, 0x0, 0x401, 0x0) listen(0xffffffffffffffff, 0x20) ktrace(0x0, 0x0, 0x0, 0x0) r4 = socket$inet(0x2, 0x0, 0x0) ioctl$FIONREAD(r4, 0x80206979, &(0x7f0000000000)) setuid(0xffffffffffffffff) r5 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000029, 0x32, &(0x7f0000000080)="b6", 0x1) r7 = getuid() fchown(r5, r7, 0xffffffffffffffff) msgrcv(r3, 0x0, 0x4b, 0x0, 0x0) socket(0x0, 0x0, 0x0) r8 = socket(0x0, 0x0, 0x0) sendmmsg(r8, 0x0, 0x0, 0x0) executing program 6: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f0000000080)=0x4, 0x4) fcntl$setstatus(r1, 0x4, 0x4) writev(r1, &(0x7f0000002cc0)=[{&(0x7f0000000440)="e2e41f7e9877650af85764", 0xfffffd38}, {&(0x7f0000000680)="e0961267527edfec3cd84bfdbf5a8f0de6a7dbaf6e31f0434d679d0f7d9f4668039209d744fc15753f3eda3b9291a3c1f2c247be62c0e3b00728cd6c34aa09f786d4d37a769b9f5f4eb1ac484a319acfd81da82a6d45acd7a270961970fef5cd35f715cfd2331f0b30a4e1fbf6c8a7e82abf9d2565e11de1fc66f5c95a8931ef04771354103dd288030564b7576ebb549ac7057b1fa9464eda41fde389a328566098e9dbfceec1102442dcee05a7fa1f20c4f373a7b8dccd654629612b37e57db215819dfc552db3f47069c17c72fddf51b788d1c20f9e7d30fcbab0e3894bc7f33668d1dae5948479d04342ae28de5e64bd2dec2c917c80a98af1ce61849c261110d8c2f0d9dd6c66acba534dbf04af0ffd1f314287065e0fd26aa93ebf6942b2040480a8c47c23b0a20a18d31776f60a23e3086b98e44367dbe3a21006f52612587f62ba20c7c314d705edf4d275f20d90f66e20979bcd8f51deaaf72004d6fc3efcb9d46ca353", 0xb9}, {&(0x7f0000000540)="7a8d4e47680e2d3e197359a72af0f843728001f1c33e0c4c36fdb4", 0x1b}], 0x3) poll(&(0x7f0000000080)=[{r0}, {r1, 0x80}, {0xffffffffffffffff, 0x1}], 0x3, 0xa) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1c}, 0x4, 0x0, 0x0, &(0x7f0000001100), 0x4) executing program 4: r0 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000000)=[{r0, 0x4}], 0x1, 0x0) shutdown(r0, 0x2) select(0x2f, &(0x7f0000000040), &(0x7f0000000080)={0x4000000000000008}, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) socket(0x11, 0x3, 0x0) socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ktrace(&(0x7f0000000100)='./bus\x00', 0x0, 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x400, 0x40) r1 = socket$inet6(0x18, 0x5, 0x4) r2 = msgget(0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000240)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)) open(0x0, 0x0, 0x0) msgsnd(r2, 0xfffffffffffffffe, 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000100)) executing program 1: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x82, 0x80000000}, {0x7, 0x80000001}, {0x82, 0x10001}, {0x7, 0x8}, {0x47, 0x1}], 0x5}) setegid(0xffffffffffffffff) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x20000, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x0, 0xfffffffe}, {0x87, 0x7f}, {0x8b, 0x400}, {0x2, 0x9}, {0x0, 0x3f}], 0x5}) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) r1 = socket$inet(0x2, 0x8000, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000140)="9752da642b213ad855d4cc492d4aa0ecfe649e8156f3e26d23af064294d577199979dff7821e0ab3930ae99b3e0e4878c7f9a1f272c3347fcd6cfd0756f8a0a5477bd4e8e02394d7e012aa59528aba5e765fcb16b9c25b35dd65db21b72728545cab969597bce9afb83f5ee3a4858b0e9c23e42f7502b00725f64a2c2ac603233d3768fe6cafc4b6184f677ccae80c21bfa44bb7d8248a410e3caa778221f1f829db8205776c4cbf2d23961a7f5a2101b055f059590ac726a51c2d4a329f0abceef3e90527c00b4a551368aa673f5490b0385529361bd07fc22db602935afd32dfa9f649a5d27730571581ed9407cf83faf487da2136f5be9d836ca9887a4e", 0xff) ioctl$BIOCGFILDROP(0xffffffffffffffff, 0x40044278, &(0x7f0000000240)) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000300)={&(0x7f0000000280)=[{0x85, 0x7}, {0x89, 0x7}, {0x80, 0x100}, {0x7, 0x80}, {0x43}, {0x87, 0x100}, {0x5, 0x88}, {0x46, 0x9}, {0x23, 0x2}], 0x9}) sysctl$net_inet_tcp(&(0x7f0000000340)={0x4, 0x2, 0x6, 0x2}, 0x4, &(0x7f0000000380)="58079be0fe1424ba2e392c467816d0e42cfb771cd80bddf333998440827838578b57d8649a9b4691c0", &(0x7f00000003c0)=0x29, &(0x7f0000000400)="bb3bd53cec153e26736c05bbfa078c6b0124b81261fe1f5395246f12ad900fa03b47d02200102667c57f2f87d6f7248696955fa90e9d1fc9102f4897f8f4a57080bbdf0d476bfc4f0a8184b8f134d3a8524a4ac236e2fd2084246947b507ec94ec4eed52f719b77c852fdb0a20631c9081f363788970c5302b93dd509f6167da25191d3db51cdd922e88fcc13032625627", 0x91) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000004c0), 0x8, 0x0) preadv(r2, &(0x7f0000000600)=[{&(0x7f0000000500)=""/255, 0xff}], 0x1, 0x10001) execve(&(0x7f0000000640)='./file0\x00', &(0x7f00000006c0)=[&(0x7f0000000680)='$[\'\'\x00'], &(0x7f0000000740)=[&(0x7f0000000700)='@):*\\}-\x00']) close(r2) r3 = fcntl$dupfd(r0, 0x0, r0) poll(&(0x7f0000000780)=[{r1, 0x4}, {r2, 0x40}, {r1, 0x20}, {r1, 0x8}, {r3, 0x1}], 0x5, 0xffff0000) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f00000007c0)) pwritev(r1, &(0x7f0000000e00)=[{&(0x7f0000000a40)="d3d207361db2f2a9f68bf9345bef94020e6ec4b56f318df931a31ab44abc37930397897938f98203a5a9e95dae2b57c1b70ff51021b79fa4c368b7b8418546a7f8191ebed4aad0627a15dc520f7a861b2484d3c6d999d5fb1ca52f129f2f4e4f380d34df0a48301b57bf63120b4c71a324e2a61c8e8edece0138a59624f484b3057dbe6cc568c7cca28cad91e3a02f4c2a192e576dcb81afc3659c59f8752f90df85f149f7faa907e65b41361a6f7d8873be7f253ce72fef36ebf474a7", 0xbd}, {&(0x7f0000000b00)="6be0fe84b4f3b399949a08f7bee948c7e00ed19f4f6e82062e506f457c40c5695e43a04f49e93419ac20ffe44a53f356a063c6adb01ae63b3506d108c99e2befc410dc0fcb836ca60221e43443036897b84aefdf42fba526437acc7bad94461f59e7d25f50b6c24d799324ac6f8591748018d5afeca4ff3efeac36555ed3e36a22b62e48a54526b152547858f3895568a70840868453da5738713a63e9a5d93029c1a49cd609e16df4114b9f935b0e5b97a30983e98bcce80d8b930b64569733d907e0c7a1b3", 0xc6}, {&(0x7f0000000c00)}, {&(0x7f0000000c40)="8272e2d7aa1e353bf1f543d2ec06a83d12d704a8d59bdf5f8301a8d14e25cc767e12926c45fb6283777ff76b3819bd985e18c1e9fe38378d16", 0x39}, {&(0x7f0000000c80)="11d11b621f38f517c63b22f9a3f81bf1206350398385c119ba0547df0b6593b13f294d5c2690ef56ad7c61f53e24896edfac22e98a3d1c7dbcb953a33eb024a059607839a1278873527f3fc6f87ce6361db415244f4c4510f8338f79b5552f90fa834788d10dadc13f879f48a34550dec8566c0509407a290da10b7ab180c82c214e106e58f5905766336d8dfb1e0e1c4e0e81abdc5d4628", 0x98}, {&(0x7f0000000d40)="5e3876fdd0e332a695527da7e89eee7613ce640312100ec5955ccbee12f3201d417d6c8f7292f6e94237bc174e43cf17027e4057bb8f3bc166bec81adaf1", 0x3e}, {&(0x7f0000000d80)="e5c257bee8c958b8b8", 0x9}, {&(0x7f0000000dc0)="2ca961b8f958fcc4777e376ca6cc61cb7a7ada6dcca89b4e2a9b2bc9e4cfbce5cca554c61cf544e3", 0x28}], 0x8, 0x4) r4 = socket(0x1b, 0x4000, 0x80) utimensat(r3, &(0x7f0000000e80)='./file0\x00', &(0x7f0000000ec0)={{0x8000, 0x2}, {0x8001, 0x101}}, 0x0) r5 = semget$private(0x0, 0x3, 0x18) r6 = getuid() r7 = getgid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000f00)={0x0, 0x0, 0x0}, 0xc) r11 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000f40)={{0x7, r6, r7, r9, r11, 0x10, 0x3}, 0x5, 0x40, 0xfff}) semctl$GETVAL(r5, 0x4, 0x5, &(0x7f0000000fc0)=""/16) sendto$unix(r4, &(0x7f0000001000)="2f222c415e92c91ce9d04538c2dbc6f1d6c21ecbc7b528f86f83fec4f89890a8dabea78f1f7b0396edac6df67a141cc7ecf5f1eab3397b9619c9bf99dca43db1c4270b070bde5ba7871249e0b5535d637be452005864c266ca3f213dd8e752648888b941551bf1c4c973c9f6056c06b12ca7b0f4585448b42f7649a8ebd59d36df215f2f59cfb0ce2b65a9de447aea9b872fc6ef54b7ee238866d5150ebb473ea921b2c5f4767a53d5e0778d6bb938165eaa2df80195f736d4a70a3bb5f79ee3c653579210f456ed3202a445d6896e97c492377f60d75add886fb9f10c1a6f7ad2133ac47596164d103543818aaea8ccdc3037a43da6728d6e71ff13dc56c141b892b37013353c6c71219187d85a8ffdc2d6b87ebf067b670b60e4149cc5eed6009c587a96b6c71c198cc57b30880b239fc300de4b37c9466504aeeb36d2d0ab02ae5bb0b3cd136d60f6d3a55c3462267a1de0c4a0fe078850e8cb4239b218d4e1b351f9cdba303ce1a4acede573357dffb4519d111101bd6a1e3ae5ec4950d76994e70898444fdc39d65daa13af941c04d3553ae22bbbe3b7881a556a58d102770a7598457586cac24ebfc5fd3a2a125f8c5e0bcdb907b78fb46f02fb0b13c46434c98d29ef884b86d99ac4e7cb736e0872286629241b75b705e18b7d32e850018d55ff17d7e35fbd5f59ebca6b166e430dca93c10cb1a3205ff1d71947acdac0330a442821fadad0b1ab107ba268ff74fb5662b50834b09701a2eb65759cdaac7029e2175d064bd85828aea44f41940bbbd17467d725f1e5e896acf8db162beceb0b16f87272ceb77dc2f690287ce0b495644ac4e48ff7a0af58306476c49248a65f3e56691bf15896218d1dffa4ee97ff7e19aef6b39fc0df69a586761b0f3ba743711814a8ee69d714b4f908113ccd5a7f9a4113db68a5f8703a4f5161584310db61193ed342f60068d0a8c8bc4ce6ca0bcdfc07db500ae38b97ac4f9eb39a18ceb327be7ed02b59ab756f02bd406b152822e171a4b7c1cf81869a8501529068a18236daf246da61e3260668ce6f7fc77da9b706fb6bc5927567a611aabf8ff5d2bf093c60878497ec5d90515d0b85ed2b0cd91f57cf81daed600819852e53cc8d67570cf566b23b467874d40c606ce4f08ab9713b8fbb914a35c814c914a7467f460a7e243627286a215aa1a7f35b248f48bc6bffe040b7919e4d526a347267057780015001183137318bf473876801251f44d2d126523daabe520bd5a48aef7a15cf7612cc2c865b9a2d9299bbd23b858fa9e25a0df318c34b86cab413eb290a326855813b5f789dcd6eb277db7624d47b6020c6242bc143a183c09c9dff37c4d9882d43bdf5b6d1710be2cd9e67ecb6dfc5287be8ee653f97bebfda26d4531dc066304ddd8e1f7a95362ea20526e6a284adf2beaacff5b64d7fd76a467af45fc21f3dd0bdba855872a1d023094ced01a07810f3f03cf49ae868a415c23f4f7b55fc626adda91c9fd52b7b888da07b32b78c7281ad6b94c6c4ab5c240deec2e307619cd0f8ef147c14a1df820c2172d94153bc22459519008369077c67266568b769b745d092ebc70c41b551de30c9cabb80b4b1e702bb1c9da627cf20f792e33d7d4b1da97f7aeb4f0d94a0e15f5c63e2ecf568f7b5c332537544bd86a6de527e021bb1128bb50f547302aa68a94f74ce16f84c21ebb7a902433344c082d5622be57b111fba4d4e60a127af339d7e5173cf3bcc039c5e5c58e727f20945ab5ecff36d16e5bf031939a0cffca78153ee5fd44199f3d6ff5ac9e69787e6150148bbc28135b4aa38c65e153b23511085c25cc9fa8ddba1461d04c24083be221aa1285ef7e11e49e76909ea26e581d768715cc6a01a2cad2ba3395a2dcd18f642fd69917eb95c0e4fbacd2c79cca4d56b6c9b0e5c08968a657c22254b9f1102f431e37db343a6dc827691d5c6120155527241d6c186c7ab7f4ccf25c6e3a5aabd3122c7761b642349349171b2883c04e71c9dafb8dad83bc9afb463d7a84827dfa26d61112b8f1f1fe58cf41d3718aa35260ee902fcf2c91c545ca6dd371dd0afc7f4d066f9655222e934f7b7baadc1a8f5a7fdb6a1645c650ba16c77cb3a23189420e9e208f989f8f98aea81e2c445cb3a07b24e7b0afe834e9f0354e3e7d08b8556b4567df86c74ccc97c5e72fd0aea7ca8dc88a56075eeda491fb2d92389d55e4a890cb8829272b728e790dfebaad8f96651dadfd083887f27c8c44cbad5f528d88d147ea94b27c0d967fd33f4ff99c6ab5b4f298952c59c3aa497bf4798352d8bd8df1ac31ce2d81ef34955ebff0394aaf470a37f9b776adf36ea885250d0a76ea3419f2fe44a54774bad548421dd75bd95492387f8ea0ddfee95c076fee8ef7e3a80b0caedb7dd5193e5e4c9ba0120f62a8356c0a920a34e9470845e7e12ec90c52fd28edd90299511f8bc67e79b6a47a9814efc206fbf8f5bc6d7b23fa5e672f31b6021de48b418350c582b9686fa811651dabdbcbc4c6fcea70888a297493d23636007bf0dd7c2a2adbd8d37445a9b4e017768b0157710fcc11ff5d36d156223eea75fadc44e7b71cee676a2da482e86561055e1eecb9f4fd999249608a8edd468c09fd39dc11ff7c46ccd0dc355fd1a270754a8a6f1a771eee349f54755882d9104d3c21824b275c8e8d0cc5b92f68666babb0a39e79a5e77077705a02bf2a1d58fec67048055061b6c60bac22d6d0fbd6e4c5a8784afa519c64ac61e47073c4fa532d6b3b73958bb3a96e16b83fddb43173b2f69da039c32f7e6bdebe59da96d2a334320b17814a672d9b0f054c3514cf67e0e29604e5bf59d662518bd32bec5e5714554013042e403dc9a5c43952acdf39bea8efc18f0dd54800a39f45b9241e1f9dda148418c06bfb2bdc9a5333f20562a2414697da0d9cb8d3cff392a024866ca8a99496ec7b76ee09dc8141318c55204c5b965bbf23d08098e36fa31108e509a4dda79b520319ddef0d1105a3c4f72be22213dc474dbac3d5993190953971f73c9756f6d05e4eced3372ef3111d2f179c29c6243654eec71a52ba61c033ee84c2ec161ce2b3d62b250ff077ccd80a51375e62c481a52d54156e39abb818d66ba731b61ebacd80dc5e38dcaa35665d8f7f773ed5cd01802d3cb0ff75cdcf506331d0787cd4df11df6e95296d90e4dedc5aaaeffe7639df9c3aa575ef705f07bdbc863a1abfbaf79be449ad5537ce14cde5b5234f0c6035a02c48adb7d16da98e053c8df8ffdd4a70f822a2f1fdfe9028a1a81f0ddb210643dc5aa596b6212ae33bb4daa7b765c41b229a747e3ac504487394a28a5359e69ae86833a072e79e6304c79d29bc84b689e9089b71082ea4c0c569a49475c28ba4075390e34be9d5731ccf9e4e0723268e482b42f680bcbffcf8840866b2e24d9bf5a49d4131fb9329f3d1118d3124bc58e4bed5a2c721493ca3af960b1a7c462f8baf8eddbe48d2078b13706230d8620e305abe0b4e289e20f6064c2d2da9021020c3816f7345b399a101c256324b9e8cf2e5d067dc297b1106c05a2e54455692397154437af9e3a54c92a040502cffdb385d7c56db5733cd6624c1246c4c1fa40dd8ba111a221142292138c8dab01993c6d4888b6c12d15c7492dcb7cc1f5ba65fb67c8d98c091c45aacbf9048424ea152e196eaab75990bd5d1b9b057014c366cbe7da05a892c28adc3b7b6b89387a040bc91965d52114d1bf4991c2781dcb72d885e44a5263e42aae9fdbd64e1cdb780a1b6c4e5414c77b46367784b93ec0a4e3bbdf32b071958a68d2af4d239d0577876f5cedd972bdf759a3cc0a101a5554c5461e6abbc3afe1a5b3ae81e345a252cacb53292b564c429aeefb7bfeb9c37a771eb5344c01fcab85cfd1c8b6c77d5574fc6a27ca26d4fb37725f8ab1112a8efbd4790abcabe3dfd2ced3cd23a707b9239e9212b854b1af3bf6731e58d71154961f9246fb1b2db0f1c438bf1ed187ddcda82ef8777b190b95806f5ca5aed4644c64a464abc86133ced1fa196edfeca4b79141d7267acfc7f4aab35ca17de7946c8c11749b33345820ffc797b5e9d30700a03a56e6f4711ddc102b416ee43a3f8ee6472f406d0267999fd88f96202c4d9d07a4c43354eefeab9e7d8de6b35aa0236386cf60034882c8f0b1ede0faf0e94c2a9e8b83f5f9cfd59178e4ec8d4b8cfac2778a66c0a30a712b3e955579b9e6dd7d57a15508d0067beffb0ba99d86188cd8ff12c68288193c7ece6ead679d452ea686c0ff4cd185eb0b3b00ed8f86d89e491089e1fcc5120c4f4671d6769f767b5501ec1e50751ed933807a91859fc2b2117a77a0d9cd62e6411980a579bb16ff76d475cfdd2b8e15b496135040d49416e49f6253b0162928bbe394158e7e02c252e266fc5dd9ce3870b63f6ed70383bafcc9f07560cf99f1f8b0b52c9f306d6c32fac6e7d80a97a533458c59af2ab093a2b2dc78fa160430689ed7420720a887169c085d55344c95651b9a84518527b565e031ce509a99caa5a301b2d1c888ba910e3e28f0c0a69e64f62201a461bbd0262f471e457fd50a50fc011d6791565614274cac7a91625302edb7b221eb916bc2c7a9053a337ea657c54a2784159034f82653268efdcf4fb30288ac6d0b81010dd9373294d73a589b595e9df3060e48fa36e9fc9ff41fb5d95a578c2ccb64bc9ac0bcafce321ad288b463c034d86a8d063ba5ceec1b6751e2bd183a68f43235b4ab2176cc88b15de77c4cdace954991800c698828ab4d9c874595a5401c79d73b5c9f11df3cab9c0c3edae6769126224c0e814426100a8f6516098d3ef3c68cff78f5e21588fc5bdef2645ee08df858c29a2a589106ac84a0c54386176b6d0d2b7b48d1be89031d8f7f8a7a71f63db9f63d07ab9d178e437d02457e9a663515cb05a9725c49e0a566fbab0cd5ac615c0a7c163b8f635be636926ae658a61f3d9d4367baafe22b022c9284d7df6f89990f86fbfef339de1d23e5acfd822538f4bac887566f11c6bf01a1e3839c5657aba0995c2c2b63accbd07f45ece87f01d0bf859ca99fa9654af46eb0d04612a8e2133c15c57fd5ad0ace935e00464d64428c180127570658e61f506a7fd8ae23d8bc75aa6d475274bd99e769dc61a63392a10aed664e3ab89de2f91c0b44b698cfd9287bef86fe16df1c87cf60863844389cc4ae5b1289f74ca9e6bb834855f33d617448d20da49db0f1f142a53375a4dcf825eeda6ebb2e676734dbd2041a2dbfef9277a5aa8cc274d4cfed617df4b03982e6b2677b370886f3332fe4af07d3670f91ed827cf3ee13ebf3545b36853f040fe7f511529394c4840ed57107002e36d9a6a0bdeffb77911ec717d55d0625ef7a40544b988c0384c024977dc60ae0ca02f9f0771715af2ab524a387e458277edbe7b7a1ab016efdc8d29dad7d3fd515f80c32173b01fd6837ab20d1bcd87d6ba9bd4150f8fe7b05cf19bbe315d7815d69e03e902526560ce9a8fcd88b59b031b1f3a73f4581aa0f16f7845ce370ef2ec88a068c5a6def91f83a8648d7a972338f95d84a21a1d09e947f470438f0c54a7341929b767adad909c12024777a8aa7e983eb155bbf01852d3ecc103a7c0625e862ae1686bc57b6adfcd91cef7ef1691c8fa357e25629ceb2aeb663f2a416fd48042bd97885c66e9cfdc06dd87594d2e00474030a784ecc06505135e92ede029e393f8618fe18348ac894ecdd740d5ab122785f46f3190710a84188cb9bc01b2c81ecf26226d0818606a332e3fb1f", 0x1000, 0x409, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000033c0)={&(0x7f0000002040)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000002100)=[{&(0x7f0000002080)="45718df1a5bb3589d71c9fea7b173d094ecb3c25f037ada1ece557adcc2b992fe30550ca0e1fd3a2f24d7a8f5be36ddce540afb36534a636bfb8e4ffa80bcc5a7f", 0x41}], 0x1, &(0x7f00000032c0)=[@rights={0x38, 0xffff, 0x1, [r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r1, r2, r2, 0xffffffffffffffff, r1, r2]}, @cred={0x20, 0xffff, 0x0, r8, r6, r10}, @cred={0x20, 0xffff, 0x0, 0x0, r9, r10}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, r2, r3, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r3, r3, r3]}, @cred={0x20, 0xffff, 0x0, r8, 0x0, r11}], 0xd0, 0x2}, 0x408) executing program 5: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) r1 = socket(0x1e, 0x3, 0x0) shutdown(r1, 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000040)={0x7, 0x0, 0x5, {[], [0x0, 0x0, 0x0, 0x1000000], [], [0x0, 0x1, 0x0, 0x0, 0x80], [{}, {}, {0x0, 0x0, 0x0, 0xffffffffffffffff}, {}, {}, {0xfffc}], {}, {0x0, 0x0, 0x8000}}}) r3 = socket(0x10, 0x2, 0x6) sendto$unix(r3, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae00be38164991f7accf5f882b297be1aad2236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000243111b1257aea8c5000020020000000000008abfba09001d89e0000000000000008000ff00000000090000000000000000000000f600", 0xb1, 0x0, 0x0, 0x0) sysctl$net_inet_udp(&(0x7f00000002c0)={0x4, 0x2, 0x11, 0x7}, 0x4, &(0x7f0000000300)="9fc44bf497a0ecb8307f05fc15481401a4f9dc0efefe0331c5c861138694576c4b8c46a510db9d18a925a9", &(0x7f0000000340)=0x2b, &(0x7f0000000380)="b95b7b16b7e55c9bd274c6a1c5", 0xd) executing program 1: r0 = kqueue() pipe(&(0x7f0000000040)={0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(r2, 0x0, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x10, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x40, 0x0) r5 = socket$inet6(0x18, 0x4000, 0x55) r6 = open$dir(&(0x7f0000000100)='./file0\x00', 0x100, 0x20) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r7, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r8 = open(&(0x7f0000000140)='./file0\x00', 0x8, 0x103) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$VMM_IOC_RUN(r9, 0xc2485607, &(0x7f0000000000)={0x2, 0x0, 0x0, 0x0, 0x0}) r10 = socket$unix(0x1, 0x1, 0x0) r11 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000380), 0x40, 0x0) r12 = socket$unix(0x1, 0x5, 0x0) r13 = socket(0x18, 0x1, 0x0) setsockopt(r13, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r13, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r13, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r14 = kqueue() r15 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x400004000011830a, 0x0) pwritev(r15, &(0x7f0000000340)=[{&(0x7f0000000080)='\x00', 0x8a8615b7}], 0x1, 0x126) preadv(r15, &(0x7f0000000000), 0x1000000000000098, 0x0) r16 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r16, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, "32060000000000000010000407ff00", 0x9}) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffff9, 0x20, 0x40, 0xeb, 0x6}, {{r2}, 0xfffffffffffffffb, 0x30, 0x1, 0x9, 0xffffffffffffffff}, {{r3}, 0xfffffffffffffffd, 0x2, 0x1, 0x8, 0x7}, {{r4}, 0xfffffffffffffff9, 0x2, 0xfffff, 0xdae6}, {{r5}, 0x0, 0x70, 0xaa0d7b8443b71a71, 0x5, 0x6}, {{r6}, 0xfffffffffffffffc, 0x41, 0x1, 0x7ff, 0x4}, {{r7}, 0xfffffffffffffff9, 0x0, 0x20000049, 0xdc, 0xffffffffffffffff}, {{r8}, 0x0, 0xa9, 0x10, 0xffffffffffff51cb, 0x7}, {{r9}, 0xfffffffffffffffb, 0x4, 0x2, 0x3, 0x7fff}, {{}, 0xfffffffffffffffc, 0x0, 0x80000000, 0x96, 0xb7}], 0x81, &(0x7f00000003c0)=[{{r10}, 0xffffffffffffffff, 0x40, 0x1, 0x1, 0xad}, {{r11}, 0xfffffffffffffff8, 0x3b14c9c3c6956169, 0x2, 0x6, 0x80000001}, {{}, 0xfffffffffffffffa, 0x9, 0x1, 0x400, 0x3}, {{}, 0xfffffffffffffffa, 0x4e, 0x7000000e, 0x1f, 0x4}, {{r12}, 0x3, 0x2, 0xf0000000, 0x3, 0xed3}, {{r13}, 0xfffffffffffffff8, 0x2, 0x80000000, 0x3f, 0x8}, {{r14}, 0xffffffffffffffff, 0x0, 0x2, 0xfff, 0x3}, {{r15}, 0xfffffffffffffffe, 0x60, 0x20, 0x8, 0x6}, {{r16}, 0xfffffffffffffff9, 0x81, 0x10, 0xd2, 0x4}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x28, 0x1, 0x2, 0x3}], 0xffffff7a, &(0x7f0000000500)={0x1, 0x401}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) getrusage(0x1, &(0x7f0000000180)) executing program 7: open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r0 = socket(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x2e, 0x0, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x14, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) readv(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/118, 0x76}], 0x1000000000000212) dup2(r2, r1) execve(0x0, 0x0, 0x0) mmap(&(0x7f000055c000/0x800000)=nil, 0x800000, 0x0, 0x2812, 0xffffffffffffffff, 0xb9) pmap_unwire: wiring for pmap 0xfffffd80638fc010 va 0x38c77f02000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80638fc010 va 0x38c77f03000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80638fc010 va 0x38c77f04000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80638fc010 va 0x38c77f05000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80638fc010 va 0x38c77f06000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80638fc010 va 0x38c77f07000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80638fc010 va 0x38c77f08000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80638fc010 va 0x38c77f09000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80638fc010 va 0x38c77f0a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80638fc010 va 0x38c77f0b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80638fc010 va 0x38c77f0c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80638fc010 va 0x38c77f0d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80638fc010 va 0x38c77f0e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80638fc010 va 0x38c77f0f000 didn't change! executing program 6: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) mknod(0x0, 0x2000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x3d}, {0x3c, 0x0, 0x0, 0x5}, {0x416, 0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) pmap_unwire: wiring for pmap 0xfffffd80638fc010 va 0x38c77f10000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80638fc010 va 0x38c77f11000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80638fc010 va 0x38c77f12000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80638fc010 va 0x38c77f13000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80638fc010 va 0x38c77f14000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80638fc010 va 0x38c77f15000 didn't change! executing program 2: open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = msgget(0x0, 0x12) r5 = getegid() msgctl$IPC_SET(r4, 0x1, &(0x7f0000000080)={{0x6, r2, r5, r2, r3, 0x89, 0x8b}, 0xffff, 0x1, r1, r1, 0x9, 0x5, 0x1, 0x200}) r6 = socket(0x2, 0x3, 0x0) setsockopt(r6, 0x0, 0x4, 0x0, 0x0) setegid(r3) setgroups(0x0, 0x0) r7 = getuid() setreuid(0x0, r7) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r8 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10242, 0x0) writev(r8, &(0x7f0000000440)=[{&(0x7f0000000100)="9e", 0x1}], 0x1) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r8}, 0xffffffffffffffff, 0x9f}], 0x0, 0x0, 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000000), 0xfd, 0x0, 0x8002, 0x0) kevent(r9, 0x0, 0x0, &(0x7f0000000140), 0x2c4d, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x400, 0x0) pmap_unwire: wiring for pmap 0xfffffd80638fc010 va 0x38c77f16000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80638fc010 va 0x38c77f17000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80638fc010 va 0x38c77f18000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80638fc010 va 0x38c77f19000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80638fc010 va 0x38c77f1a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80638fc010 va 0x38c77f1b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80638fc010 va 0x38c77f1c000 didn't change! executing program 0: socket(0x11, 0x3, 0x0) socket(0x11, 0x3, 0x0) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) (async) r0 = socket(0x11, 0x3, 0x0) (async) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) (async) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) (async) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) (async) ktrace(&(0x7f0000000100)='./bus\x00', 0x5, 0x40000106, 0x0) (async) r2 = syz_open_pts() ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000000)=0x5) (async) syz_open_pts() r3 = socket$inet6(0x18, 0x5, 0x9) (async) r4 = socket(0x11, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) (async) setsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f00000003c0)="efe8e475a1cda5e653eb59a3cac5ed8b2573b336e9e83e57ac35ff4ab18ff8eb1e5d65fd58147f6c755c9b6b475efa75727c27b0b7ee563d3402b7f08ce51de730f56a997cc48fd4a41dd6c7a32775b4aaca5ae1a9ced7588816466d1a4c7b513153cfc88534cf6d1d7e2f704cf4071670d4d95e0a0b62eee00b64022d25ea0f1cc1601dd65609428228366defb2f8e39151bdffe21b86d049f965f9af8429668f71c192a55c600d82ec5dea60c70d39b184ebee17dd9fc34fc2c51c", 0xbc) (async) getsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) (async) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) (async) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, 0x0) (async) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}, {}, {}, {}, {{r5}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) r6 = socket(0x18, 0x3, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockopt(r6, 0x29, 0x2c, 0x0, 0x0) accept(0xffffffffffffffff, &(0x7f0000000140)=@un=@file={0x0, ""/10}, &(0x7f0000000180)=0xc) recvmmsg(r3, &(0x7f00000002c0)={0x0}, 0x10, 0x0, 0x0) dup2(r0, r3) (async) socket(0x11, 0x3, 0x0) executing program 5: syz_emit_ethernet(0x7e, &(0x7f00000005c0)=ANY=[@ANYBLOB="ffffffffffff2cbf3817463486dd6000010000483a00f6ec06afdf466c130afc590bdb9e4ff6ff020000000000000000000000000001010090780000000060000000fffc2c00457c4601a5ae235d3544d14cb2e907c8ff0100000000000000000000000000012b"]) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) executing program 5: semget(0x0, 0x1, 0x668) openat$pci(0xffffffffffffff9c, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x1a2}}) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000100)=0x296d, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) sysctl$kern(&(0x7f0000000300)={0x2, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f00000000c0)="03dc58a8276589682465324358196dacf6ce498c737dd0f8586eaa45e9adf8bbdf3ebd142a1ee06fefaeef4ef4477001059f31662d09fc390ecdafa3727313d98463779f4c292b85b595717b406b279e90b2ca98f229bbb76d5bdead38838c220dcda75152f1e5b0755de32d18d0f02825c107f792d9e56adba719d24e57621907af1bf6708854099c69735d775b7f9ca33b1a015fa962c1ddb24fb0c28d72df9a06420bbe984a9fbc551ee4b6f24d430e7c3f3ca429b30288f3d0af94ea3c9a7317b6e4ba29ce99f5cb3cdd881c525117ad0a41450cb5f89d2a0770814ddafdbff52af53add11e447a12e5237201f", 0xef) mknod(&(0x7f0000000000)='./file0\x00', 0x2876, 0x0) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) sysctl$kern(&(0x7f0000000180)={0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open$dir(&(0x7f0000001640)='./file0\x00', 0x2, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400001803c1, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000080)='\x00', 0x1}], 0x1, 0x52e5) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x14}, 0x4, 0x0, 0x0, &(0x7f00000010c0), 0x4) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000140)=ANY=[]) pwritev(r2, &(0x7f0000000140)=[{&(0x7f0000000080)="85", 0x1}], 0x1, 0x0) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r3, &(0x7f0000000340)=[{&(0x7f0000000040)="94c79bd261e1e88e83beb11c0a3e154df77b5335bd1667d9fd77c59297b3cad0ade427f63f2912518a179b7c207bc5ba040a20b5c36bfaca54e49900550bad2f165552f266a6b12d4900c56a22e814223e67a3fdf5ae19bcbb5d0a815015db8752d03d1b08f84b4976ec52d4a82598424ed3a6a523a3591db0e862a2f4dd1168cb17845fff1fb5df5535cae3e20e2bdb92138d0c1b0720e1c121ccb763f092cd5dcaa3d901", 0x2cfea}], 0x10000000000001fc) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) writev(r4, &(0x7f0000000540)=[{&(0x7f0000000080)="b867cd0eaa2675e155c85caa7f3e1d31d9e39f65d4fa813da2533b370d0ea8c7c534d3b6b9ba5835e3d7ada49dbabe4012782b7674a7dd662602500e", 0x3c}, {&(0x7f00000005c0)="d9c7f81198bb9afb0c99f3a69724cd9e16da8013baf987174ce6b1797323596e070dc5843dd199dff0b8014e193941d9df3eb99cf8eed2262cdde69491d8f6b790a282b78e9833bc6d4cd4ef93ddf8ca67", 0x51}, {0x0}], 0x3) execve(0x0, 0x0, 0x0) pmap_unwire: wiring for pmap 0xfffffd80638fc010 va 0x38c77f1d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80638fc010 va 0x38c77f1e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80638fc010 va 0x38c77f1f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80638fc010 va 0x38c77f20000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80638fc010 va 0x38c77f21000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80638fc010 va 0x38c77f22000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80638fc010 va 0x38c77f23000 didn't change! executing program 5: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x6, 0x8, &(0x7f0000000080)="e02c3b97", 0x4) connect$unix(r1, &(0x7f0000000000), 0x10) mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4, 0x10, r0, 0xff) getpid() executing program 4: getpid() mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0, 0x100) seteuid(0xffffffffffffffff) fchdir(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chroot(&(0x7f0000000000)='./file0\x00') unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='r\x00') r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) r4 = dup2(r3, r2) r5 = fcntl$dupfd(r2, 0x0, r4) listen(r5, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000300)=0x6, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000180)=[{0x5c}, {}]}) syz_emit_ethernet(0x41, &(0x7f0000000100)=ANY=[@ANYBLOB="000000000000ffffffffffff88a8290081003700080600066007060700aa7c8dfbffffff0199fe7ea5006a00000000001e34573b48fdc884bca04d0ff4763095"]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) socket$inet(0x2, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x22}, {0x20}], 0x2}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pmap_unwire: wiring for pmap 0xfffffd80638fc010 va 0x38c77f24000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80638fc010 va 0x38c77f25000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80638fc010 va 0x38c77f26000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80638fc010 va 0x38c77f27000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80638fc010 va 0x38c77f28000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80638fc010 va 0x38c77f29000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80638fc010 va 0x38c77f2a000 didn't change! executing program 4: sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x1}, 0x400000000000034b, 0x0, 0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) setitimer(0x2, &(0x7f0000000380)={{0x800000000000000}, {0xffffffff}}, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) seteuid(0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r0 = socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x8000, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000140)={0x0}) sysctl$vm_swapencrypt(&(0x7f00000001c0)={0x2, 0x5, 0x2}, 0x3, &(0x7f0000000200)="b450993c3861f06bdd294b0ba028bf440edd56b8c64d", &(0x7f0000000240)=0x16, &(0x7f0000000280)="a32549e9025d51b8b983e3586eb5974c75f3125df67bd25ac09a5b217d3687e13ae697e66fae612f1805ddde25e637dfddbf7f51f6fb2b7bdfe0a637cd6211b4c8502a28d04cc8b075a9d049575a9bc9a8985a51b7138a348dfdbc245f02a72ff5a31ef33348bae8a16fc45b150993de024c9388e61f006cbbd37b8fe1022c6bb8d3472839cd33cea09dae4d0497511f4009dac29dc38c7a0234e14828f0ef57ef988248bc53f615df9194c6456004d230f499192c2a9f62eb3f80743c77e848dd1fc4d84a1937fc7b4d6a4c6cb8", 0xce) executing program 4: mkdir(&(0x7f0000000740)='./file0\x00', 0x1) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000600)='W\x00') r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) open(&(0x7f00000000c0)='./file0/file0\x00', 0x80, 0x186) executing program 3: socket(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) mknod(0x0, 0x2000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x3d}, {0x3c, 0x0, 0x0, 0x5}, {0x416, 0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) executing program 7: shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x1, 0x0) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') close(r0) r1 = socket(0x18, 0x3, 0x3a) r2 = dup2(r1, r1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="12e1f34ba50431a7", 0x8) pmap_unwire: wiring for pmap 0xfffffd80638fc010 va 0x38c77f2b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80638fc010 va 0x38c77f2c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80638fc010 va 0x38c77f2d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80638fc010 va 0x38c77f2e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80638fc010 va 0x38c77f2f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80638fc010 va 0x38c77f30000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80638fc010 va 0x38c77f31000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80638fc010 va 0x38c77f32000 didn't change! executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) socket$inet(0x2, 0x2, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}], 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)) dup2(0xffffffffffffffff, 0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) mkdir(0x0, 0x0) setreuid(0xee00, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000040)) r2 = socket(0x2, 0x2, 0x0) getsockname$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) setsockopt(r3, 0x0, 0x2, &(0x7f00000000c0)="63e1303d", 0x4) write(r3, &(0x7f0000000300)="f92a2d89597f1956bf898fcfca3809dfab229bd3", 0x14) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000140), 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) kqueue() close(0xffffffffffffffff) syz_emit_ethernet(0x66, &(0x7f0000000080)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "aa8620", 0x30, 0x2c, 0x0, @empty, @rand_addr="0000000000000800001a000000000004", {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "41c93a", 0x0, 0x4, 0x0, @loopback, @local={0xfe, 0x80, '\x00', 0x0}}}}}}}}) executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000200)={0x1874, 0x0, 0xc36, 0x5773c543, "00d67c1b00"}) writev(r0, &(0x7f0000000140)=[{&(0x7f00000009c0)="28103156661e1962e11531db8ee6caecceafb1786907ab53e711337cbf008cdfe729b8394f5f0de0bfb5d3a4d8be1c384665d20e75ed4f34ab9395bc5c8d", 0x3e}], 0x1) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff0000000000000809450000380000000000019078ac1400bbe00000010c0090792cf6827c8f9c190000000000001316455adeb12fa802b078844c7df200000000"]) clock_getres(0xbe44501372635004, 0x0) executing program 4: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) sysctl$net_inet_ip(&(0x7f0000000140)={0x4, 0x21}, 0x4, 0x0, 0x0, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) 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) r3 = openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x1, 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r3, 0x800c5709, &(0x7f0000000180)={0x0, 0x0, 0x5}) ioctl$WSKBDIO_SETENCODING(r3, 0x80045710, &(0x7f00000001c0)=0x1) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000040)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="12e1f34ba50431a7", 0x8) executing program 3: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x20000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x9, 0x6, 0x1, 0x0, 0x3ff, 0xe5e6, 0x5, 0x0, 0x1, 0x1f, 0x7fff}) r1 = socket(0x18, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x20001003, 0x0, {0x4, 0x1}}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) fcntl$lock(r1, 0x9, &(0x7f00000001c0)={0x1, 0x1, 0x1, 0x401, r2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) executing program 1: socketpair(0x1, 0x0, 0xff, 0x0) getppid() socket(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x0, 0x0, 0x10}, {0x0, 0x0, 0x2}, {0xfcd}]}) socketpair$unix(0x1, 0x1, 0x0, 0x0) accept(0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x18, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000000400)={&(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400), 0x0, &(0x7f0000000580)=""/25, 0x19}, 0x800}, 0x10, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x3f, [{&(0x7f00004f7000/0x2000)=nil, &(0x7f000083f000/0x1000)=nil}, {&(0x7f00004f8000/0x1000)=nil, &(0x7f0000ff7000/0x1000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f000069c000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00004f3000/0xa000)=nil, &(0x7f0000cc3000/0x4000)=nil}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff2000/0xb000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f0000e1b000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000e1a000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f000051f000/0x3000)=nil, &(0x7f000051f000/0x3000)=nil}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f00004f9000/0x2000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f000069d000/0x1000)=nil, &(0x7f0000605000/0x2000)=nil}], './file0\x00'}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_INFO(r1, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) poll(0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x84}, {0x24}, {0x6}]}) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0x2882) socket(0x11, 0x3, 0x0) socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ktrace(&(0x7f0000000100)='./bus\x00', 0x0, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) syz_emit_ethernet(0x22, &(0x7f0000000000)=ANY=[]) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f00000002c0)) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x54}, {0x40}, {0x4000006, 0x0, 0x0, 0x1000000}]}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000240)="e049e64ada6fa45d6bee0bf84a9e", 0xe}], 0x1) pmap_unwire: wiring for pmap 0xfffffd80638fc010 va 0x38c77f33000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80638fc010 va 0x38c77f34000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80638fc010 va 0x38c77f35000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80638fc010 va 0x38c77f36000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80638fc010 va 0x38c77f37000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80638fc010 va 0x38c77f38000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80638fc010 va 0x38c77f39000 didn't change! executing program 3: r0 = msgget(0x0, 0x62) msgsnd(r0, &(0x7f0000000000)={0x2}, 0x8, 0x800) socket(0x6, 0x2, 0x8) r1 = semget$private(0x0, 0x4, 0x10) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/128) shmctl$SHM_LOCK(0xffffffffffffffff, 0x3) r2 = shmget(0x2, 0x3000, 0x24c, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_RMID(r2, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getuid() getgroups(0x2, &(0x7f0000000200)=[0x0, 0xffffffffffffffff]) getpgrp() shmctl$IPC_SET(r2, 0x1, &(0x7f00000002c0)={{0x7, r3, 0x0, 0x0, 0x0, 0x100, 0x8001}, 0x1ff, 0x916}) getegid() getgroups(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0x0) shmget(0x3, 0x2000, 0x20, &(0x7f0000ffa000/0x2000)=nil) r6 = getppid() shmctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0, r6, r4, 0x0, 0x8000000000000000, 0x7}) r7 = open$dir(0x0, 0x400, 0xc) fchownat(r7, &(0x7f00000007c0)='\x00', r5, 0x0, 0x4) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) syz_emit_ethernet(0x0, 0x0) rename(0x0, 0x0) r8 = socket(0x800000018, 0x1, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x10, 0x0) ioctl$BIOCLOCK(r9, 0x20004276) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f0000000080)="9b180bc3eb987aa9feb1", 0x0, 0x0, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1000, &(0x7f0000000140)=0x14a5, 0x4) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) executing program 7: syz_emit_ethernet(0x1946, &(0x7f0000001b40)=ANY=[@ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="41040008907800de051e0000000400000007000000ad0000000700000fff000000010000000100080a0000098980000081011312b31d40c9a6f4bd06134a80a354186e5f9e996b1a6e51bb8739026b2a089dad578db1861cdc80c2bf3ad02c010e4088bab605e2ed069cc6519952b0ef272250d7aa01bf50170ae80758623405a538d6e2f8fc951fca4a261aa83213d57af281775f635a3c7996fa3e1af79b37a0b69d01fe2db18923c29b6e6e5c606ef3dac8fb5944214a4d0632f130c99b42164996d36007e65002b2e8fc2f748b0a47e66e4cf7245746a58c15ff861d689659e215cc20ae585c5b79dfc45768e2008c521ec97b5dc379f859e9d3601a87732d2309e78efc81cdfa7c6641512d28c12d444b25bd8a3d91e8aff3aed758823443769c85bbe2328b09daef09e460cd7b159e71084a6d8aaec1ea3809ed564d4fda936d2599dce4fb53ea4047"]) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x40, 0x0) r1 = socket(0x18, 0x3, 0x3a) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x3}, 0xc) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x34}, 0x4, 0x0, 0x0, 0x0, 0x1c) ioctl$WSKBDIO_GETMAP(r0, 0xc010570d, &(0x7f0000000180)={0x6, &(0x7f0000000140)=[{0x3ff, 0x3, 0x7ff, 0x1, 0x7ff}, {0x7, 0xa7, 0x92, 0xbba, 0x7}, {0x8, 0x0, 0xfff, 0x0, 0xe31}, {0x4, 0x0, 0x0, 0x0, 0x41}, {0xfffa, 0x6, 0x1, 0x0, 0x101}, {0x100, 0x4, 0x9, 0x6, 0x7}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80206913, &(0x7f00000001c0)) getuid() sysctl$kern(0x0, 0x0, &(0x7f0000001a00)="48bf7c6774d5abc00ec86e81e6e4", 0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) r4 = socket(0x2, 0x3, 0x0) mknod(&(0x7f0000001600)='./file0\x00', 0x2000, 0x0) sysctl$hw(&(0x7f00000024c0)={0x6, 0x2}, 0x2, &(0x7f0000002500)="81b2a5eaead610c05c5c9b85d5c97ae8a63b105078f132fc29f1f762eb4e99", &(0x7f0000002600)=0x1f, &(0x7f0000002640), 0x0) lstat(&(0x7f0000004740)='./file0\x00', &(0x7f0000004780)) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) socket(0x20, 0x5, 0xff) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000040)={0x6f, 0x6}, 0x10) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r5, 0xc014575e, &(0x7f0000000300)={0x8001, './file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r4, &(0x7f0000000000), 0x10) write(r4, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) executing program 4: r0 = syz_open_pts() openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x800, 0x0) pledge(&(0x7f0000000000)='tty V\xef\x86\xce3|#\xcb\x13\x12\xe0\r\x9c\xe6\x98\x0f\x01\xc2\xe7\xb9E\xc3\x1d\x96\xdbY\x91\x0e\x17\x95 \x01\xa6~\xd0|/?\xc9\xd5k\xbe\xa9kG\x00\x00\x00\x00\x00@\x00\x01\x00\x00\xeb\x91vr)\\\x9el\x03(r\xd4\x9a\x0f\f\xdb<\xb4B\x95\x15\xb6\r', 0x0) open$dir(0x0, 0x0, 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000000)={0x0, 0xcd, 0x0}) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x40) open(&(0x7f0000000280)='./file1\x00', 0x20200, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x10}, {&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafbe03881d25b7b13b4c32227fc9e5a86a06f59f701322b3a109a13436e486b0a", 0x6f}], 0x2) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001c00), 0x0, 0x0) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000001c80), 0x0, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000001cc0)={&(0x7f0000001c40)='./file1\x00', r4}) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r5 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) mknodat(r5, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r6 = openat(r5, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r6, 0x20007465, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000000c0)={0xfffff4e6, 0xdd56}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x2000, &(0x7f0000000080)=0x4, 0x4) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000100)="307c149285e666f9c66966574dd9f5bcb63e404e60b1b84eb36e9148b840026634f4f763e442ad8a0401f2613826e40a6fab83e69dd4cc627776b958f5e4dce2b8986b7c66cf9a9d445d6e8c1ea838232c0f787dddd2b1716f0894383e84d40c2627eab9b90bfcd5bfd3fce210d9f766c9820ac9e80249ca96f1216221f01dd95b221f494e4dfe37511d7b3881e2b603c9a45b9d80ea4a8dc4d05e72384018a7da7351329861842bff503f1c8569c947fa3f589ee78a6f662cc251f049200b73cfcbd13c2ed63d", 0xc7}], 0x1) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x15}, 0x4, 0x0, 0x0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x100000000000000, 0x4) executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x12}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000200)="8b", 0x1}], 0x1) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r1, &(0x7f0000001000/0x3000)=nil, 0x0) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, &(0x7f0000000080)) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1c}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000100)=0x2) syz_emit_ethernet(0xae, &(0x7f0000000180)=ANY=[@ANYBLOB]) pmap_unwire: wiring for pmap 0xfffffd80638fc010 va 0x38c77f3a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80638fc010 va 0x38c77f3b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80638fc010 va 0x38c77f3c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80638fc010 va 0x38c77f3d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80638fc010 va 0x38c77f3e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80638fc010 va 0x38c77f3f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80638fc010 va 0x38c77f40000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80638fc010 va 0x38c77f41000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80638fc010 va 0x38c77f42000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80638fc010 va 0x38c77f43000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80638fc010 va 0x38c77f44000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80638fc010 va 0x38c77f45000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80638fc010 va 0x38c77f46000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80638fc010 va 0x38c77f47000 didn't change! executing program 3: socket(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) mknod(0x0, 0x2000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x3d}, {0x3c, 0x0, 0x0, 0x5}, {0x416, 0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) pmap_unwire: wiring for pmap 0xfffffd80638fc010 va 0x38c77f48000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80638fc010 va 0x38c77f49000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80638fc010 va 0x38c77f4a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80638fc010 va 0x38c77f4b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80638fc010 va 0x38c77f4c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80638fc010 va 0x38c77f4d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80638fc010 va 0x38c77f4e000 didn't change! executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000001880)) ioctl$BIOCPROMISC(r0, 0x20004269) close(r0) executing program 3: writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000200)="30ff66fc711944d89c07ef4d5d26a443fd06b8c8b6e6b5981d3233247b36bf70196375d5b32a909f24d048eaca953809f7eb790835c74763c1e3f456f8d2437460f37189f096eebcec", 0x49}], 0x1) r0 = socket$inet(0x2, 0x2, 0x0) close(r0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) dup2(r0, r1) pmap_unwire: wiring for pmap 0xfffffd80638fc010 va 0x38c77f4f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80638fc010 va 0x38c77f50000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80638fc010 va 0x38c77f51000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80638fc010 va 0x38c77f52000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80638fc010 va 0x38c77f53000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80638fc010 va 0x38c77f54000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80638fc010 va 0x38c77f55000 didn't change! executing program 3: r0 = open(&(0x7f0000000200)='./file0\x00', 0x210, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, 0x0, 0x0, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) ioctl$FIONREAD(r2, 0x8020690c, &(0x7f00000001c0)) poll(&(0x7f0000000080)=[{r0, 0x2}, {r1, 0x10}, {r0}, {r0, 0x4}, {r0, 0x12}, {r1, 0x1}, {r2, 0xc}], 0x7, 0x80000000) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) executing program 4: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="03", 0x1) recvmsg(r2, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) chroot(&(0x7f0000001940)='./file0\x00') sendmsg(r1, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) pmap_unwire: wiring for pmap 0xfffffd80638fc010 va 0x38c77f56000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80638fc010 va 0x38c77f57000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80638fc010 va 0x38c77f58000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80638fc010 va 0x38c77f59000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80638fc010 va 0x38c77f5a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80638fc010 va 0x38c77f5b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80638fc010 va 0x38c77f5c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80638fc010 va 0x38c77f5d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80638fc010 va 0x38c77f5e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80638fc010 va 0x38c77f5f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80638fc010 va 0x38c77f60000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80638fc010 va 0x38c77f61000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80638fc010 va 0x38c77f62000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80638fc010 va 0x38c77f63000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80638fc010 va 0x38c77f64000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80638fc010 va 0x38c77f65000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80638fc010 va 0x38c77f66000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80638fc010 va 0x38c77f67000 didn't change! executing program 1: socket$inet(0x2, 0x3, 0x102) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f0000000240)=@file={0x1}, 0x2, 0x0}, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e6", 0xf) writev(0xffffffffffffff9c, &(0x7f0000001300)=[{&(0x7f0000000000)="19f3b0b3b875dbbb0f7263bb2830", 0xe}], 0x1) r1 = socket(0x2, 0x5, 0xfc) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000000100)=""/224) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x6c}, {0x28}, {0xa106}]}) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[]) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) sysctl$hw(&(0x7f0000000000)={0x4}, 0x3, 0x0, 0x0, 0x0, 0x2) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f0000000000)) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x1, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) msgget$private(0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) pledge(&(0x7f0000000000)='tty V\xef\x86\xce3|#\xcb\x13\x12\xe0\r\x9c\xe6\x98\x0f\x01\xc2\xe7\xb9E\xc3\x1d\x96\xdbY\x91\x0e\x17\x95 \x01\xa6~\xd0|/?\xc9\xd5k\xbe\xa9kG\x00\x00\x00\x00\x00@\x00\x01\x00\x00\xeb\x91vr)\\\x9el\x03(r\xd4\x9a\x0f\f\xdb<\xb4B\x95\x15\xb6\r', 0x0) open$dir(0x0, 0x0, 0x0) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r5, 0xc0384600, &(0x7f0000000000)={0x0, 0xcd, 0x0}) executing program 0: setreuid(0xee00, 0x0) r0 = getuid() syz_emit_ethernet(0xa5, &(0x7f00000004c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6028aa60006f060000000000000000000000edd3b6de7b8beed300000000000000000000000000bb99da597213a061543c6c0e7f84d4"]) setuid(r0) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x36}, 0x4, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) r1 = socket(0x18, 0x3, 0x0) r2 = socket(0x18, 0x3, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x200, 0x4ebfac6bbaf796d) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r3, &(0x7f0000001840)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) semget$private(0x0, 0x1, 0x758) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open(&(0x7f0000000480)='./file0\x00', 0x200, 0x4ebfac6bbaf796d) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r4, &(0x7f0000001840)=[{&(0x7f0000000000)='#!', 0x2}, {&(0x7f00000017c0)="93", 0x1}], 0x2) writev(r4, &(0x7f00000002c0)=[{&(0x7f0000000080)=' ', 0x1}, {&(0x7f00000014c0)="20002000019c0a", 0x7}], 0x2) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x2, 0x0) r6 = dup2(r1, r5) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 7: mkdir(&(0x7f0000000000)='./file0\x00', 0x2ac7af127d817d43) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) setsockopt(r0, 0xf7d4, 0x2, &(0x7f0000000100)="2b3c9c8057c868d3ef703c4ba994a1fb03813014d783d663350aa3a67e306528287b8e6f1f698feb9f894b0edc36f13d88b22477143bf9078c91803ba1ee1b0bcf44435b7ef922f93e24f301db758757fbdd4478ffff8f5d72a327c63d23d63a30ed98e5fc6cfec69e64a96f4c45bf8fbdd0fb82e2097f085598cb0d2ad817086d129a938470786ba20ea2230c39269372d5cec35ca4271e0103be9ee82cf71eba4db6cdfd9555f729e9d91f07dec6c3df082178edf4549240d39f3dfde54444b2886dc0681139ec8328a73b7bf540275544f632f9332ab91a9bc29784", 0xdd) r1 = socket$inet6(0x18, 0x4, 0x84) kevent(r0, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffc, 0x20, 0x40000000, 0x5}], 0x7e, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffb, 0x80, 0xf0000000, 0xb4c9, 0x9}, {{r0}, 0xfffffffffffffffe, 0x86, 0x40, 0x10001, 0x2}, {{r0}, 0xe81820b7400bd8a6, 0x0, 0x1, 0x3, 0x8}, {{r0}, 0xfffffffffffffffb, 0xeb, 0x1, 0x41d5, 0x5}, {{r0}, 0x0, 0x88, 0x1, 0x912f, 0x3}, {{r0}, 0xfffffffffffffffb, 0x6, 0x20, 0x3, 0x331d}], 0x6, &(0x7f0000000300)={0x7, 0xffffffffffffffff}) sysctl$net_inet_divert(&(0x7f0000000340)={0x4, 0x2, 0x102, 0x3}, 0x4, &(0x7f0000000380)="853087881842ec8732815e97543cafd605076cf8dc80712275df3ae780a2f1b4e98840e2a6927a9d198f", &(0x7f00000003c0)=0x2a, &(0x7f0000000400)="4103d3b413881c9487a58991b4ebd248bdca354f7fc20eb049e0baa429e0cc8e09cd31e794298c420e5247aaab851fb277493ff3c02851684717ae0a0f10d744947c7ddc3ea68e553fe8f17c65be19cd89e57c5b185ddeb3", 0x58) shutdown(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f0000000480)=0xebce, 0x4) r2 = accept$inet(r0, &(0x7f00000004c0), &(0x7f0000000500)=0xc) chdir(&(0x7f0000000540)='./file0\x00') r3 = getuid() fchownat(r0, &(0x7f0000000580)='./file0\x00', r3, 0xffffffffffffffff, 0x4) r4 = getgid() r5 = getgid() setregid(r4, r5) r6 = geteuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) setreuid(r6, r7) getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r9, r8) fchdir(r1) write(r2, &(0x7f0000000640)="05483b89b6d70c7c731c07a8e9625af28cf3fb7ae7c9cbf6cd476c476a455bd063458955e4f925421a79cb2732294fff16412829056059180aaa8a0ed10cff8f89e1bef4775d9b7c1bc496cb3721cad8f2c62a0ecf5008a2341c858745a8f5929b1994d527abbcece8af9687268b77aed6ce89ad35fb41934daa9608a2c2c90fcaaa29b730e87fc333a4f9afc2cbdd7ffa4fa3a0", 0x94) pipe2(&(0x7f0000000700), 0x0) r11 = getppid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000740)={{0x7fffffff, r9, r4, r7, r5, 0x184, 0xcd}, 0x7, 0x2, 0x0, r11, 0x80000001, 0xffffffffffffffff, 0x66}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, &(0x7f0000000800)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000840)={{0x6, r12, r5, r6, r10, 0x48, 0x8}, 0x7fffffff, 0x8000000000000001, 0x0, r11, 0x5, 0xfff, 0x1, 0x4}) executing program 3: r0 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x4ebfac6bbaf7869) open(&(0x7f00000002c0)='./file0\x00', 0x100, 0x160) writev(0xffffffffffffffff, &(0x7f0000001c80)=[{&(0x7f0000000880)='#', 0x1}, {&(0x7f0000000780)="935c8aaa523b3ec275655a2fa6368274aa2b9d1c427f3f877793bf706f00b8903988cb7bd8f72ab08e06d239a8ba39ee06508e6a6a8dcec125f074c07eaf715e76d841495bc01914fd5690bdc8c050db188c03c2c91d0fa0f0f67e190ae77c0ba10ffb3788bde2f14093afb029fd3c6aa41e492661f5ba0c78020ecb22d2a3e36ba5b35a1291f8a64011435411a88342f82cb20972bdc04eb72a467243f27e6152539c85f6c7bb048bd41bfbf0ed6c266110764f71559049455a246dcc5d53fae875f8a7b7bd425db272398a2eae29ef2635", 0xd2}, {&(0x7f0000000a00)="17071bdb8c74efbf43f4b174176b873535d0bd5e1c14ca1fb699ab4a5c801648919fab1c9200f3216cec0a871700b39f02f2f07c93cb137c771c0fb5bf9d39f575d4f0e8e66bc34a336469ebfbcca709340d0fe45c631a374749e83b6668aaf52717b0785fd6fd6a365bd447ba8d81c7c624eac58b43c5d2a1c31b087a1e8896ce050d49365b9430ed547079636f188db90a9d1d8ee6271489e77d9903313d0de5ed1f31b1cacd18e6f1f194dad04497a832e5c40efd602e09197ed3172e67add8d02c4f8d5416682f77aa2911a859bc0d5e2a0a5368a1681084c6cc021924fbeb512ac29fc25d", 0xe7}, {&(0x7f0000000b00)="2c473b461edc721d32ba555db94dc4cdf8674ef90973af5d71517209af611ee92f96aa107bca4133adbbd7fde7e77409aa0bd50375c78edff3148ff1f59cb21323559c98bfd8bef7fadbc2c88368cb988926ca963f3a1695b261eb9483a3b500e88b8eb6c7ea837ca72990a0a5b15083f2d456899b682e2482cf620cd578ad208b31962681bef27da86e412026d983c25f9610d89c21b7bda304d073bfd073b1be539038017ad761b4bd723498ffd50b9e96da59292406bc196840618a0a7f2f9bd7ab942ae44df73173425a4e101012a3fa079891924ed3785808007cc2815cb503c9dfea6b38aceb27407ac03dca40edfa9b6638a302688298d6b0bc9c50867c6e83c05c82ad5e8ab5f14eec4dd15c2f25d3630419039599a788f1ccc068513545b611e778f802313831ab08ebc46b0beca7f505a6563db80eaba6f245d464928f7cde0c1a911dd9cafc81811e2d36ada6929f11f92f6c245b05369773399776598427dca7b4fa504af71bc8fa5228af6baeb89ddff29f58339d8060e8a502f70a3fddbed039ec829ee32d2b8b12586ae7b1ad6e135e9e9a3a6f354192c58d497696c4779e14a83937d0e4ef37ed83677df0c92d764fc8499b29357ecb633ff7996382635d3115a175cc5a98d154676a0140568952fbfe70904940c5856be4595e87886057b73999049bcdd21e859c642f215275b87046f52283d5abae913ab95169b3f4f2ae9f85107efdc44684cd1f7fa0c1cd416fcc8f3c80bf66d23fc3f00af618faad4ce859a7a5e91fd5d9e6244c741dbebf482452be8c471437626e951d9401b1130480470b774d0e03ca9a3095a9a1d9f86bbce0788c5a2ca7df597ee8edb17c841762267ab8be845b4032fec4538e9b8c05254cc253a67de7e381bf597c2982df129f5a2f318567d4f14f0ecc0db5a54db02d001290d8cade9f35ae078070862c0a58795d03f29d0c2b4fb3130dd6fe8d34c70a25cc5487a538d50ef634b7b4b1f3f6f1da3ccee6cf4e56134e22ffeb9282b3e40481a1d345f1e0980127c2157cd0a46db2b0701a4847ca7a6a3724aa18145b3d69775b9e45cf43eff56823cd4d1a250367561bd580ba2fd194aa93d8faafc708c6720908437520a5cb14caa51b38a040d297cecf76e5e3bdf7a287aa4981c44062a721aba0328eeaed2b5f89f76b344c92384d84de7750683083cda4b37b87181ebb33ea5e894609b45505238756f672d1c679a7fe030e7f514cf1cb7f19b00aae6c847eecac7678b5d53a06938e365d7d6e5b914152ef6d664f82d0d81ccaae06d523cb3b3884df8aaa1acf366b89f7fc9311f7f7144cdc41a6926ab6992fb37e949a65d7a3a1a8383be97db38884110141954ed9cde741bdaed297a6504c2a8f5a9cb78bd24660522be1d0247e0452c831ad2de59e5cc749ae96d5731a6bdfdce7f203dfd59141112eafc2bfc04e930e4d66938bc837c1e0bf959a1c1564c02d9dd5e738bfb1c935160df10a0f503cd4210ada5caadf21e6219d1da119a83189125c533a5b3e42458002df62821ac9dc30793f303d97be0c40a118fa3d6156d068e3fb161930a1d2e478c052530197971b7f796f2ca9c6a97522469354e532f2912c4be7c1f4197569469f17687357af978c5a57d2d1c2ecd394fa4fb8e1f4eac58293f4b0e70c01670095d55964d52554e42795d66919882c84123bf34b018456c0b8d6509235c9f223168218bfa96b3d18f5a509a265fcc6d67583d8d44765a8be7c325b8c40bee731b1a946aa7b5b14c271a8dbe0136e08d12f80527e17e2a1fb8bcc1b4c6348ba35c3e0cc93c8e2ce85fe2e2e89a54ee72d3cf786cb735f62d50ccb60d72df69873478d12073ffcfb83a4368fd2ffeb3402a073bef455bd76f450cc3c42e049a83619ed45865be2f92ca59b05d6a879692b1af3bdc0844038cebf0f742d8d272f0def321f41c9adec3d63b546ebc54b65bd726f1a5bc70aa023c3ee8fd275da741b3d7f3494b8cac060a330ca7fecbcfc149020dca8d5ffd1432d8de6bdbfee4c5c8c658404732c3749610b44191890cf0cb4115c728291583f43b0dcdf1d6e8d500c6931651dc8fdfebebce5d0e481bbbea23032236d16f0bb05a21c81573b36cd6a04b93652b6c13affcf21c8f38f40b709ce74f4b1517fe0feaa2dbb6bbe88d7079a0a497babf399f2a019f78e0ada25eb5c0f80125d7d335ca1cfd7c1e03865e0c57b97cdb4f4b0afd9b2a294dcc82f1997d93d979999b20f777cef252bcc04261e7810bd876aa4daef28048c8fe07eaa3458256342d4fc0c7b2d47e8d7282ceadb4250ced2a7cb5a8846360d4cbcc9290496e06e6682d37623670f21db5956c782c05630e9147b806eceb1b9967891bd5728661ecb26149bff6f0cc46cbedb77123ba585057911736a24a5c9ff906456c9c7dbd5dc0f33607b3ce5ebfc088f5f0712f4099d11d2ae705aa2889391d4e3604f6457aef549e57fb0fe454ec85ad60aa38ad205a24b13d873df6e2bd0301d22e5ad201738542eb0b62dca5b90d58d62324a190535a675d513464397429b13fbe60ccdd26bac6f43334ec1812df1a7041cb9ec4f7673d9664435d388b7aee8b999c3fc757371e30a66f3607b0d79d95f425598ac5c0b5beb578f5d2dfcfb85799d8ff25e82f671f53c8c4d47c4a45e77c7210731c7d32a3b04d296cf05652470a7b5b030a7b396bb5f742ca5c004563c0cd5dc6aea260905f667fb55def9ca85771514a7de6548bcb1affb62cd927e03de834817f8ccb0a0d618852e97d9cf35d2bfe6bdd43820e898b1ccf80c7f96760b9088c11973e9a767013151ba7bfe7963daffaac1d4c13e42cf7dfcaece5418f5072e180f987aaffe9cba4263587bb2b3798aa348cfd8fa9533cdba875c96a12759da58619a6073c9cfbd996745e7ead5b5db7244785751b431b5d1e84e04456004d4cbd02a69551318cf7c3fd021d9278acfdc0a7b15f5e79c700a5521b2a1efec79bdaf734004d25983a03316474d54f3a6188c5ab588a6c34ee60504968fc2193be6f775968aedca96276cb0006df7da7e84642475fa12c6b3cf34e52aa008746aa4e1578d485df450f4d5da9b3079a36f761cfa9e86f41c93c75a05184295349c7e4bb85471c13e3fdbe078c6d72841c61d140447dde8bef0ae5b81b51186a0918e882ec1671ea5fe89c136842d567af70a948f9750b688dd8ba881fdbfd093c3132541438ff0fc66f68e6b257c7e13d2552daa98e9bcc309791eda6bb658397f03b5bc3afc9f5e325e1ede265d7dfc35ea8bc1169c59b4cbc628c74df9dfde53ec45f3e8b1f43dc446a6ccaf54aab8b3c914b6a91a54596698d715dbc564f98f71271e5389d456c7413a7344984f0f03b212de23f6329db41376c1797a986ef8dcbe012fc9cfea5a908219007d9c8feba69367b9cad8af4bc31913b41d27e329f5f83e8ab92fe64e6a7d1d9fc46305e9dd16c461f43cbe705d6eae3add851250cb8178e5f516524990c3e07eb6d288931f75bcae91fd0e8504803fef8ef830728df03e404bb07e8df5137ff25cc736d139421fea20db4b4bbe8d1872900233e4e1319d948db8b1debb85720674d4e43aa1796efef43feb5e34890d6f0300c72aca22dd4b6e0242f2a153ed0f3d763ff6543cd5a5d2ae6c563fdeb45531ee05bd4e5d74687d9d8b0685412741b0d4de8914c106312b80723a7314fae4a45bd9d0c2628e66a8b70f9bcaf052c88f3fee9dd8400018e8bca2104e9dd1156bf12a68644c7251ecc5f0361c595eac4e3073e03d541653e4fa84bc43df875e6081705bbcd0fcbdcce2a82c8b943aeddba7f6c034710d337255a0f0a48b30bf8eb0dcc2995056c9344ebf5ea474b6fc8ed12c2adc2637008cb864394f955a7040cf0d6e8b950b479c5b9336f1b481ade66977b5d7b265395311634dc2da3e1ffad031dbb290d06847152c4020982948ec3472a901dbcf2489aa4b7939c09eb59ca97163865acedfbf327ec73eac50e49744c6e43fcf69bb332cf2f04d2309ff95de07cd7f82fd3dc478acf5177663e2abace50f52ddf5c51f057b16ae073fe6114398f2ae5504962127e769c8df3a7663b82e2efd6dfa78226cc088b9a45b0921c8bef252957afcb847ef012f2dc32f92682614f326630faaa191b65fe4a6588b2d836026303dc74822bfcb620f8edb0919353a6f727a161126494003a16f0052d53667e852c49708c81ce12b17cfc80f9eb48fd577744dfbd103d3d565ee3194fcc908e9de5600cf7613f4bb6995d70cd0bab401f34ed6204ca7574f05699ed4ca926cad153c1e683960cdcbe0790282ffba0ff177f2c4a4058589aecfd206cdff843e2b79c1c43adbf4dc3d193e5487243c91d843095fddceb783477e9cdfdcc7b754d57e0fb56bb2b9e704cc1565c6ccb041109e6c1d190fc36b8330e9f4e4df91c640f072837ed1e4369c200eb3bbf67e3a6b1d53f8d60d851bf2d54e3e772ae3f851dbb8697a645e61dca7b4997f60be122e283a4dab249d2fdfe482f51d97267572688fe0ac35a717f88625562c6ab697222d626948ba5c33df5cf33336e2e9f79cfed823cd20c11331566afe3f41720fa8e86bad54aad96b7efd2c3bba390618dc48c96112ec081f2c33123c6108dd075d00323afb543256d442c8f6597d2b7785feb01bb9c97832eb8af34445ca8ac6ddba49ae74092a0459fb9f08b25fc253604741271263642afe64cb61d7fa296164627a4d7d9e154371988a7f239593c826e48aa5ba7105a937c82b8348547c8f063ab762c7ceff7cc242eb1036f8a763d2e006b433454fe404ac78d528578893a20f14fb2dc94b1df73bd5ab5d2d59049439fc132b55d4c4c842bae5823d0f22c8ba96ec956d55ab84e5a64a78872e3d952b65fec55719b5a542c62ea103a67853672eaee6284c551f376d379ac55c65ed26c384902f2325121ad357ec6411e7659776fb8f8ea97bb88c608bc6fe33c5a523e523f444ab0898422cbfa4e14dfa3f3f577402a4a26704d28b9d6ae46903379bc87a5cbb1f9566621ed10f8eb79be90014c24102097cd35b8b451a7c327319a252527790ea551b29c4aea767ee98cbd4943df815363a90ec96605da102133fba6349c49192d0ad0670964fde4a95bb74baaaf162c955afa066ff4ddac129a54259209c279cca5c3c446e10f10899dac4a5aabab9cffdb4d6b246d4ad95b40c63d44ed721a58837368f5dd099be31489e98dae2e2d81b42642197ad3a91e4a0d770029e4f5459779a4b6d1628c93fdc02497f0e89c39ce58e36aa0d33cae769c5ebac80ca5fe9762dea282d19ffc883411f9a92164a16fb61584a81cf5d62c31d00f160edf086236c26e0ec851061eddf70904892738bec1b374a56ca57bf63ce1f04aaaabc9aee2a28b808217c8b309a041035b9eefff25a9655b3f9865499c223e2e203163bd33d59cb868d8bda5b8450a7fc50fc695348657fe8ad7fcbe09535a7290035626ea229f7693aa85f1371f55e9ef7e8661375fcc9137b55d0936c8f73736a94b4dfa2e5acc9d8a19fe4eff1cd29c62cf6c6fc44f7ced34468e01bebb70e1fe3cd6280388a40fe0ef91686b151ecec651721c1b5b3f36362e415d243534be78c10e46de76aeb2ac9971f583a37d19ecb179b63ab8266be8b9b1fe2b67cc45d6dc7485d645f0296c66cf67dc11876cbe856244bd84755861e940280554aef66db1359b547db8791f2261c5a0a965eb598746ccab79f671bc3a68d53de35e8624718ceb249d94efd43aa27917d062cf7ff", 0x1000}, {&(0x7f0000000300)="62c37d65876ab2f41f954059df0019c5b183bac5e0ebec0fbdb2708c7fcec733c91fc9ba5231fd40a844eba85895ac8007096035a8bf0a3709384ccc683a34fa4093dbd23ee0fadbec5219bd8c4ec932460b58cb163fd1a72ed176", 0x5b}, {&(0x7f0000001b00)="106be80028fb4bba413741685e141c481f8aaaeb5ebc6b103d7559e4cd445973b9f8e0952c43124eb47ad075e37fbd121d915805923ef81d59d07d35b5143c3cb04b6d3544ac546fda7878d65f6d682853e0d1bb736e576660c58c7135935b219efba4380c974ad3", 0x68}, {&(0x7f0000001b80)="983a1c54208db4a9a8e114b866329b5a372dc7821d777b4cf416197692fd8d5ca9e5b30f100fb737cdc7305a9fa8d6d2ecbeabfe2ca7055d570d18e4ac70123efed18be07609bc848fdc7c2e0aabd18eb1ab8b6fdb62721033521727a409ed011ea06012a23bee13b5a5da1c40106dd1f0d65e3444b0e3cb5ed4b7f50b8e2a3bb3e2086756645db248b5585d6e7bffec210b08bd7ea86087fa04de1faf01f48911d48db8b9a669366f8db4d6a73f92de3eb85a7e6f91850a9299de884ba5731d82e503a7c716e2f049d0", 0xca}], 0x7) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setgroups(0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2, 0x0, 0x0, 0x1}, {0x2, 0x0, 0x0, 0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) setreuid(0xee00, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) fsync(r6) r7 = semget$private(0x0, 0x2, 0x39a) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000580)=0xc) r9 = getuid() setregid(0x0, r2) setreuid(r9, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000700)={{0x8001, 0x0, r3, r9, r3, 0x100}, 0x0, 0x10001, 0x8000000000000004}) ktrace(&(0x7f0000000280)='./file0\x00', 0x4, 0x1000, r8) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) r10 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000100)=0xc) r12 = syz_open_pts() fcntl$lock(r12, 0x9, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x1000300000000}) flock(r12, 0x1) flock(r12, 0x3) fcntl$lock(r12, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x100, 0x100000001}) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000003c0)={{0x4, 0xffffffffffffffff, r5, r11, 0x0, 0x116, 0x9}, 0xfd2, 0x8, 0x455}) seteuid(r10) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000001d00)={{0x2, r9, r4, 0x0, r1, 0x1fb, 0x13e}, 0x200000000000202, 0xff, 0x10001}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2a}, 0x2, 0x0, 0x0, 0x0, 0x0) semctl$SETVAL(0x0, 0x2, 0x8, &(0x7f0000000080)=0x2000000) pmap_unwirepmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wiring for pmap 0xfffffd80638fc010 va 0x38c77f01000 didn't change! executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000001}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0xb, 0x0, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, '\x00'}, 0x3) dup2(0xffffffffffffffff, 0xffffffffffffffff) recvfrom$inet6(r1, &(0x7f0000000340)=""/103, 0x67, 0x41, 0x0, 0x0) sysctl$net_inet_udp(&(0x7f0000000d00)={0x4, 0x2, 0x11, 0x5}, 0x4, 0x0, 0x0, &(0x7f0000000200), 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = syz_open_pts() dup2(r4, r3) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f00000003c0)=0x2) r5 = socket$unix(0x1, 0x1, 0x0) lstat(&(0x7f0000000040)='./file0/file0\x00', 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x3812, r5, 0x8) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) r6 = msgget(0x1, 0x14) msgctl$IPC_RMID(r6, 0x0) rename(&(0x7f00000000c0)='./file0/file0/..\x00', &(0x7f0000000200)='./file1\x00') r7 = fcntl$getown(r5, 0x5) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x43ff) open$dir(&(0x7f0000000140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) r8 = getuid() setreuid(0x0, r8) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080)={r7, r8, 0xffffffffffffffff}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) executing program 0: r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) fchdir(r0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000340)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r2 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000000c0)={0x1ff, 0x0, 0x100, 0x0, "046cf52b14b8001a00"}) sysctl$hw(&(0x7f00000000c0)={0x6, 0x19}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000300)={&(0x7f0000000280)='./file0\x00', 0x9, &(0x7f00000002c0)='./file0\x00', 0x8}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = socket$inet(0x2, 0x2, 0x0) close(r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r5 = dup(r4) ioctl$BIOCSBLEN(r5, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x4e, &(0x7f00000002c0)=ANY=[]) syz_emit_ethernet(0x138, &(0x7f0000000600)=ANY=[@ANYBLOB, @ANYRES32, @ANYRES64, @ANYBLOB="8d46f89036dc8190f3630c502078112d8143779bcd1e712d31ac687498383467278a26d4dd1a74ed791d85e95cc8b0cb8d37dd99", @ANYRESOCT=r4, @ANYRES64=0x0, @ANYRESOCT]) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x12, r3, 0xff) setsockopt$inet_opts(r3, 0x0, 0xa, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000500)={0x3, &(0x7f0000000180)=[{0x2d}, {0x2c}, {0x6}]}) select(0x40, &(0x7f0000000000)={0x6, 0x9, 0xfffffffffffffcd7, 0x1, 0x3, 0xb8, 0x0, 0x3ff}, &(0x7f0000000080)={0x80, 0x472, 0x2, 0x400, 0x100, 0x4, 0x4, 0x20}, &(0x7f0000000200)={0x9, 0x4, 0xffff, 0x10001, 0x8, 0x387, 0x20, 0x9}, &(0x7f0000000240)={0x4, 0x4001}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) pmap_unwire: wiring for pmap 0xfffffd80638fc010 va 0x38d216c6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80690817c8 va 0xbabb6743000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80690817c8 va 0xbabb6744000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80690817c8 va 0xbabb6745000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80690817c8 va 0xbabb6746000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80690817c8 va 0xbabb6747000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80690817c8 va 0xbabb6748000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80690817c8 va 0xbabb6749000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80690817c8 va 0xbabb674a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80690817c8 va 0xbabb674b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80690817c8 va 0xbabb674c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80690817c8 va 0xbabb674d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80690817c8 va 0xbabb674e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80690817c8 va 0xbabb674f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80690817c8 va 0xbabb6750000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80690817c8 va 0xbabb6751000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80690817c8 va 0xbabb6752000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80690817c8 va 0xbabb6753000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80690817c8 va 0xbabb6754000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80690817c8 va 0xbabb6755000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80690817c8 va 0xbabb6756000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80690817c8 va 0xbabb6757000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80690817c8 va 0xbabb6758000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80690817c8 va 0xbabb6759000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80690817c8 va 0xbabb675a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80690817c8 va 0xbabb675b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80690817c8 va 0xbabb675c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80690817c8 va 0xbabb675d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80690817c8 va 0xbabb675e000 didn't change! executing program 2: socket(0x11, 0x3, 0x0) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x3, &(0x7f0000000340)="12000000", 0x4) r1 = syz_open_pts() sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 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) r2 = socket(0x2, 0x3, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) r4 = dup(r3) dup2(r4, r2) connect$unix(r2, &(0x7f0000000000), 0x10) writev(r4, &(0x7f0000001840)=[{0x0}], 0x1) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001, 0xffffffffffffffff}) syz_emit_ethernet(0xa1, &(0x7f00000000c0)={@empty, @random="72039eff39d7", [{[], {0x8100, 0x0, 0x1, 0x1}}], {@ipv4={0x800, {{0xe, 0x4, 0x2, 0x6, 0x8f, 0x68, 0xff00, 0x3d, 0x2b, 0x0, @loopback, @multicast1, {[@noop, @noop, @generic={0x16, 0x12, "523920ed65a5c64e03410dc6f40ca427"}, @end, @lsrr={0x83, 0x7, 0x7, [@multicast2]}, @ra={0x94, 0x6, 0x7}]}}, @generic="9fc762c94b0746d2cd0c555179904433bd6f2e18de4b20cd73bffcb5f4ecd7c434a0c99458e9eddf7bef6e85c6aa61fe16ca0674bc0213cfc30e63cd5f6163c5cbba8a2b884a8838cb7fd174c838029df6d7c8681e112e"}}}}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004000000b30001", 0xd, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000001640)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x41, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) executing program 7: socket(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) mknod(0x0, 0x2000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x3d}, {0x3c, 0x0, 0x0, 0x5}, {0x416, 0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) executing program 6: setuid(0xffffffffffffffff) r0 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r0}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r2 = fcntl$getown(r1, 0x5) ktrace(0x0, 0x1, 0x824, r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 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) sysctl$kern(&(0x7f0000000080)={0x1, 0x1b}, 0x2, &(0x7f0000000200)="f2d5f6379f7f692e6d8210f25463a1c60118736f0d2f574b31e7577e8b3a73dd099029424734ea504726bdd8aec00c7c7668eae7bfeda03a4462411ca9650f258e0fbb2284340616c00813ccb91bc864b027029e5e85b806f10529ea3ed4c8590f631debf0b4e19674f682be6902af102436d43b8ee1dac37c43b6fb16734f29c9483c1d95d21800f600019f4f9dd4e8", &(0x7f0000000180)=0x90, &(0x7f00000002c0)="1a2beee00701b91a43a5ea1fe09559b11d", 0x11) dup(0xffffffffffffffff) r4 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0xfffffece) executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0xffff4f70) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) ioctl$FIONREAD(r0, 0xc0106978, &(0x7f00000000c0)) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{}, 0xe00000000d}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r2 = semget$private(0x0, 0x5, 0x1) r3 = getuid() setreuid(0x0, r3) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000002200)={{0x7ffe, 0x0, r1, r3, 0x0, 0x140, 0x1b}, 0x100000000000003, 0x1, 0x44}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000180)=0xc) getgroups(0x3, &(0x7f0000000240)=[0xffffffffffffffff, 0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) r7 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000300)={{0xffffffff, r4, r5, r6, r7, 0x1, 0x6}, 0x3ff, 0x0, 0x6}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r8 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r8, 0x8040691a, &(0x7f00000001c0)) syz_emit_ethernet(0xaa, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffff0000000000000800450000410000000000019078ac1400bbac1400aa0c009078000000004e00fffc0000005c6bb10000000000e0000001e0000002441c00000000000000000000ac1400bb00000000e0000002000000000194060000000044400000ac1400bb00000000e000000200000000e000000200000000000000000000000000000000ffffffff0000000000000000000000000000000000000000000300000000"]) executing program 0: r0 = semget$private(0x0, 0x3, 0x3) r1 = semget$private(0x0, 0x4, 0xc0) r2 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) r3 = fcntl$getown(r2, 0x5) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000080)=0x3) setrlimit(0x4, &(0x7f00000000c0)={0x8986, 0x7}) r4 = socket$unix(0x1, 0x2, 0x0) write(r4, &(0x7f0000000100)="36bff854cbb148c438d0d7f59b11bc6011b3594bf078c8186fdd752d910b21165e11fd9ac76777e80874ecef85b2331e8290f12463e10746fa57e2ca6428db3db8a01bc0de5f4366dea28afe937df06b723511329591", 0x56) bind$inet(r2, &(0x7f0000000180)={0x2, 0x1}, 0xc) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0), 0x10000, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000240)={0x7, &(0x7f0000000200)=[{0x8000, 0x80, 0x2, 0x6}, {0x3ff, 0x4, 0xfe, 0x2}, {0x0, 0x0, 0x0, 0x7fff}, {0x1, 0x1, 0xf1, 0x8}, {0x2, 0x5, 0x85, 0x3}, {0xfff8, 0x40, 0x7, 0x6}, {0xd5, 0x4, 0x1f, 0x5}]}) getpeername$inet6(r5, &(0x7f0000000280), &(0x7f00000002c0)=0xc) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000340)={0x3, &(0x7f0000000300)=[{0x3, 0xfb, 0x20, 0xfffffffb}, {0x0, 0x4, 0x0, 0x7fff}, {0x5, 0x27, 0x80, 0x77e}]}) syz_open_pts() ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f00000003c0)={0x6, &(0x7f0000000380)=[{0x6, 0x7, 0x40, 0x8}, {0x1, 0x7f, 0x0, 0x20}, {0x9, 0x1, 0x2, 0x6}, {0xb9, 0xf0, 0xf9, 0x3}, {0x8, 0x3, 0x36, 0x5}, {0x5, 0x6, 0x7f, 0xfffffff7}]}) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0x6, &(0x7f0000000440)={0x7, 0x9}) shmat(0xffffffffffffffff, &(0x7f0000ff9000/0x4000)=nil, 0x3000) bind$unix(r2, &(0x7f0000000480)=@file={0x0, './file0\x00'}, 0xa) r8 = msgget(0x0, 0x104) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) r12 = getuid() r13 = getgid() msgctl$IPC_SET(r8, 0x1, &(0x7f0000000580)={{0x5, r9, r11, r12, r13, 0x40, 0x5}, 0x5, 0x3, r3, r3, 0x3, 0x7, 0x8, 0xb2c}) setgroups(0x3, &(0x7f0000000600)=[r10, r10, r11]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000640)={{0x6, r12, r13, r12, r13, 0x42, 0x71}, 0x3, 0x1, 0x1}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f00000006c0)) socket$inet6(0x18, 0x5, 0x7) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0x4010, r7, 0x6) pmap_unwire: wiring for pmap 0xfffffd80690817c8 va 0xbabb675f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80690817c8 va 0xbabb6760000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80690817c8 va 0xbabb6761000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80690817c8 va 0xbabb6762000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80690817c8 va 0xbabb6763000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80690817c8 va 0xbabb6764000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80690817c8 va 0xbabb6765000 didn't change! executing program 5: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x401, 0x0) write(r0, &(0x7f00000000c0)="7432df", 0x3) executing program 4: r0 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000400)="56cf5daafc6597872431ff6c668c28adc33a60651a078a116b3548a8be66444658a069b71e92feadcd7b3434dadfc4fc3fd4ef7525b58b0086932b0a93463511a8889f58073c33282b2afa1967c7908d4d0aea830b68a43711d6c4457ec4a41a772d6ae311730b7823d96ef1c25a7bae68954da1ffde05cf138758ef54d053a94bce1d28f7ea235a66647b6db6eda0d5e78db16b66fae3f13fb8d25610c09b96003d8776b05dcc0dd56881e848483a0826bb010e52d7207026a59074a6a4c0f7677a7a35a8d29e875aebabef354e082b69112d486781c897abf6bb9a1be014c358af0deaaf1701cf", 0xe8}, {&(0x7f00000000c0)="46c4f10bc87c57f494288740223f05da53bade43d96cee8b67a2bda851f346b3ec9514ee7d0936290b45282695c91e2a70b65200f542ea22fd10e92e681b7d17f388cd46b789f244bb552adb6aef00b7e486f48e4cc1313a28f16195c6202c2ccb8c51bdae1106", 0x67}, {&(0x7f0000000180)="6a4f939b9120a9a9809353ee8ab94d9d91982e88125e29ab412d900938c67b9869bc54c26b6074d2a35d9d398f962d89ba53ee17d2e213e3ab6f3979ec0a52db259bf5213f9f085a6ea854d0a9429e9c8ae4502adb1d8605e2001f6891d3e9f68939bddd0f20ca0424c518bf522d50f4df260b3dad2d000ce1940d5d2b0d02d0b498ae6e324cc6fde7a660bf569c4837d7a408a2ce2e3394d529632e37105b9cc837618031080e760d63a1683936e78eb6058a2c73956f99378324d8e2b6ec205f4cbc3f685ea145ede3ba5a469c6cade196c9e9c6e452e9ae5a7c2930f8c6616a72bcc7a0dfb30cf9e1fcd28bc84ef0", 0xf0}, {&(0x7f0000000580)="e3b2156dbd9692b49e19f37cd58d0a936f8b3bcdeaab6e6e81205275c9f96bec019eceb8d1ab8b4223651e2f00aecd567c4e0158978cd10c6ff7a99d4b22cee5f1454fa432575f47f92067bd93b98472da81026395a03cdbacca75ee65a4ed34318093c82c3a86abcc780d18841f73143bfd3fc98aa8d91b42da40a226b28f0e692fa4a7105d63767b6e2c21b5a00206f3a14dbf11cc13fcc30502c58b7d3e46bf3e1e37eeaaf68a081908e671d36e3e63d27e923a65caf62c2b4e1416259d5f7a5bf7db4f23f19874bc01d809e59e903c67fd677e31a4e19efc76afe755fbbb037fd7e2432865a156bfd65ee03553d157a4647a5b887136d1e8f587a7354dda1c733fa5eddd5344a5e4abd2a82e44f662bd05cf4b0170fea22a81953a7ddefdda2378d0e1d82878a4ab2b989df08f340a2b0f850bd1a0cd2c45622f182f16e8d393418a26dd435bffb3b2fec8268cbde5a82ad699c1a321783448581e2980a49f064c8fb4524f4ee2d5ec6558b43889c5512a3d49bf8d743586c6aba91c4dfb279926eb0bb838e2540956d80ce3075179caa3774a6dfb9d06119bb5db088e19d9d5b5316a80058ce9ce58deea27735f865e4678a597fec6454bb8a57155249919805984743b8433880014449e4fe37b6e9b26fbff153cb0eaa20df6b730f1db3d69670a48123e020cabff4664800469ed4f45d4caea8925f7f2080e36843df69f85d7f95085eb9f6ee243924fde44c3e88015a8de23c5e2fbab6fd7463e9ede2de5e1deb202ed905deee7c0fe991f23ebbdddd3167e44d65a3b74155e814279e265a738b5049802389e0229cff7e223e2b58f1415ef2c3472a9d5a0217e836f70fa16e76d2b75423b6bb11ee629bcef30dbd4363a23c1d06e344ab65fc3a13928940afbe9d401b0d954b5c7597673c94928f2bd78dcc5a8dafda6a2fadac8f896c96fd5ceaab4f4bd6dce2f6f607b699adc394bd1a65cb2565ebcbd83d85ba4e01a2773b32c42cb3f53633cc4e46a5f96594ae42c4e57c70ec8a33bf72d5d4caa13423658628bb71e17c4c396ba36e47d8b2978d75b0f02070f708bc4a2c7c3a70b87347ec074913f00d979e1a4c2a0c81d18125e1b7b18cabcf759b7ed3ebe1fdf5b65ccd0bb3a9ffc8379bde4ceda452b4c5f0f56e38c8dd49ecf16f95423a2c2a021fb7c1f9a953099554ab252991d47e003c0263a6aea2d25a95f1dd2ff97225a7cf26833d2191d7b7ece6574e52c76ca61e8de29176dbc01eb9cc4279712a9abb60e629c667b99cde7a6eef8ac65371915cd8aa22ef63c84cef6705f475c8bb2189bbb38c55b8cfc6ec88698aea1c0a0089671cb2c2806c6ed58ef051b6fe76bee9e21f43e8743c31572bb6221f60a58703341a1785205fe0c5912df91f8bd44559d6531abd065a0af1efe7fd7164e8a8ca3540091c8bacc9fcb24d310ba32bd93f8dce7f8d060ed5bb237014e22ee842ccc7d86badcf8a54ace053edc2122a28d4ee34e0419de0095a99a68ad5945db5a7a0880a6ddadf23aaaafbf0c44ac3595724e58f0378d1a024f1a624173e8966a0b85a2178d9d3ecfda88a8f11ff5413188acc6a84c2ec07488a3e1ba7fadca399fb74b2f7e89f5c1bc6c43a2cb0e557c64d66f8705547cff85bbe81255ef7cc2345338f6a1f0ae2b69e867db120d70cf19668cdbccf86654c5d99341fcec9fc807c8f0aa6e312d1dec4cf609a9b7a80e330cb30798da24ac1615df35f6441ea5125ff16273d1f922d913f58ab50006414535f17bcd07cd5883ccdc29baea7abc32620d0ba976079b8ae7f715a1852458375848bdfe97e93cff478d6eecf37d8f39548e3e568d1e70330ddce2694a6138590e49c50d3f356a2e3965d4356b06cfdba6aa5dcdbc1af8c206e713c09c7b34bd05c09fbda17089f4e0933c986d240cf081516000a818dfa417de094dfa1d152a7f16e117671620749c28710f3808a04d04c4916543877761c662019ada1296095bf2ea2c0103b3a58b4789cd176e65d34863fc5ba42392f8d9df8bd4f511783f53eecd263a45f9debc828523f21130f554d07709f1a2c57297d82a63566891303b9a0ac8eab0fb8361322380731991ec5d2320c39ac6c0713dacf1dfa2fa2d08aec56cfc40b99f11d2bf5ac2cf16d4cbe863e8b751d5c4c8e21339b46d0316786a286998a6e4d022239698d6418ebac9038571c3c584422c0562fd5558e21bb02e9316811aa3902c952ed2edc1ba9479fa879bcb0c4c8e7c0eca5d917ac0a3340d517ac26e6c38f642defd624a291f88bd9788598a403cadc8f14e6f55011de9d87a22c1ee04ca16a66500f8d226e993b03af3d9bcb2e526b2794a93b2c557839c09de7065d93112ca73bc4675348d9f8a01cf971e3cad6265988b3503ace0b42c399a8a76a673ad5a1b52746b5f1cfde16a7c6b650a208187ada27b642399ddbcfd1da5c9662a69535258d82e9008497c6a1893bdac6d67c703fd31d6f07d685be529743f994b7c5a4f02e15b642f8041a4665cab6c228879add168329e303a58c32fe11da69b9d5c24102554350bde6814979ac5c3d11c182d3f4f7f50c2c77d0a1e4be7719b570b3b584174fdf47ba19106e87b3d7da42120e4d2f40300ca6b7554a39865cf5b583784480c36f2064118fbf0c90af720ed577f8386a36078d07a961f43c640833b37de42ece43b727816d1afdf5f37d8f289ce4a590a80f8dc7648330e27e11e8b87aeb59981a1fd2df9d79b8a5d9b37f9de3459c2aaf2925f29bf7008a8318ef6a230f95a109d62058d3943a2554b8a8b64694c91808a9c14c382e381867ebcaaf8bdda8404719ea24d62602d40c8f1cc54ed32eac599633c66971a977152f8af50d1159f3cc4c5cb5841cd98d292255be524f7f2d3a4826f0fcba1a2a44ade0affd0c4796394840bd0cc2183e31833768788678de666467972dc814ac147324e3baeb268113c1fea9dcdb811a8e3d904fd1afa3ca106a2400e8e46a11b4f4f647ce2b4e8c8cfe82d532ca6795d2eb26f91ecf24b22ae5d2eabb0a1d5992c1bb6862ec112416d63fd423e5ba485f345e5398d3624089569058f98eb53708bcd06c5769005ee847a7f784155809da3efe8e91828763db6ae4fa8bb4607c354de16f7407f82e232af2ae7834ab14456fa7f441186fa78fa75dc274e28476d6cf1ef8c5d3c737b133bd6089c3f9566ac3136f48c709fdb880da880bdc8395e529264889b6267776423650bfeb65744d3b7913b86d4c280f0f0fe66e3b8740b7fed41ad5a8f570fd185edeb7a30abc226d18cac7a35e81340518228769587ae4c6b85cf5fb7f79530e2b192069a2eb7290e364c6d85a3e679980513120c525d243d2906df755f6c214746a76b39b2c4a3c8fc36e41453180327ab5c354a4c14fb8ad77fb7412756011772c5457665a6b64548f5d5ae11d408ea6d1c8e25cd40ddfe803e7b0134198336fb0c771429d014adedeb976a9305b8eff0d41cdaba4ff9fc276d31255f6843f8c74a988550ffe34235957ac622e25a032ac007c711f2c891315d86fe6b35eb728cadd72e877f455f7bbed6b746f374f0b11e3bab66778538b8e5a926f241d9b5067f1b4726d5964c7199e15e0d590ac34d257c075e88d3c95ac134e0e45fe3f57e38aa850ebf950a52aaf9eb10e1abe54870cffcb62a7fd0c94a86ff3959b1e39ee589a4d64f9f18c072014a7c90f96c4848ac9d0b80b0d85f07610dc167ab45f146e1aadfe4827f234dfed24903ee905612480edefca3aec8ccfa5d78e79d0ef8787eb92d6447721260e645278d9d7a8a4e479037acd90581f7a83ebf4ef3f2873ad49fcdb019e1fb9a38b7a23abbc4458953192f791f7929d09f803362ede6431d7a9638e802688e14607d480ec672a378ec6d1f7c1a9ac864578d078f455846681cac4c0438adcabe94ab06009ff00125992a9f134c4c25f14edca5cb6ef369f373bb490a666e21d10d1f63a8f0285ec1c5230a7bb3ad43b2186441400935abd16f2e4cb482520e6b482f59ded5c01dcd60f1f37ab18597afe66c67241d81ede5af6563635bb6c455ba26dbc16659635cadc30329e204a15cd569c2e0b45e7847fe03e2df384113e5dc238db158aaacd4fe55b55ed1c42d7ddd56e11a89dc7cd042f4d004ce305a4201e270b8391f366e0e056779d0cd417217dddb57704f0d91e9764860bb0f51ee7c4c2438e6f806994726fdf2ee42e8db109723c481026bb0c205ded3421baf0de5f299368a99437867c6ab3373d9e8455587d449263838e9ee5214d5c163909e1268610f79b274d48ee9ec2a03b8eb46c0c8c489379afd793ac3fbb4c03a37bd5ce1e15eba5ec886ce2e0b42078edc53f76d88a7a0b773f7471522eebde942be793a469c4334f5b39880201446b4b09469b3654451616ef4fce87139da2c436d662d5fdb15cea0299116dce89b149b6e7bac68b4776cd97fa4d4999975549d83bbe2c3cda40283f44e5d8cb5a8920348c6c08271a7d7e3565a0c144b69246e2669ed388cffd14d4bcdf91e50d4987be1423b3c219bd704c012e5540692904043bc936ed4c4b998ba2ef4f6f9381b17b3fb3db4d07ed83fe843260b80711190e7ad599b1255d814b4bea10281810ae8a96a5dda37448212c132942af3a58639ce8a7c1571c4b087807a26ffeddb425a39dcd1b6550201ed49745c9a060cff5324fe6202804e7c235092693c1a2de90bd63d8f44cf44fe7b421c06170daa95a23cd03f7b4f194430606566923d89864e9a4b81ca8cf48a9c1260e58558c2107345406fb305355387071f9bfbbe85ff1e914a0cf9cecf7ec113e4da204256bde6a98edf5558ddd52e9ea3ae4f4d47b806b5e7fc22cd0250d3f3239b110f08b7fe4c771f9f5831c4a443484d87c5d000d35593d011550dedb7fcb0305d7a0699ee36081dfda37bff33b283150e370a34ed15ac7f7423333c0097bd11d42f3b4b00f3d689ef", 0xdc2}], 0x4) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f000002f000/0xd000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) socketpair(0x1, 0x2, 0x0, &(0x7f0000001640)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f00000000c0)=[{}, {0x53c}]}) executing program 2: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r0 = syz_open_pts() preadv(r0, &(0x7f0000000340)=[{&(0x7f00000002c0)=""/82, 0x52}], 0x1, 0x3) close(r0) r1 = syz_open_pts() ioctl$FIOASYNC(r0, 0x80047469, &(0x7f00000000c0)=0x5) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x8c0, 0x0) write(r0, &(0x7f0000000000)='v', 0x1) readv(r1, &(0x7f0000000000)=[{&(0x7f00000019c0)=""/4096, 0x1000}], 0x1) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r3, 0x1000000029, 0x3f, &(0x7f0000000040)="674cd6e5", 0x4) writev(r3, &(0x7f0000000700)=[{0x0}], 0x1) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000045000/0x4000)=nil, &(0x7f00004d8000/0xe000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000055000/0x1000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil}], './file0\x00'}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r4 = getppid() ktrace(0x0, 0x5, 0x1332, r4) sysctl$vm(&(0x7f0000000000)={0x4, 0x12}, 0x3, &(0x7f0000000040)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea5ccecb4d1b57a9f6fa18e47fc7b119db587e58811e666e84a806495b45c36164bd5b135280243ed0a01466056e93082876ba33ee8cf2b0b3907f236f38175101000000d7e39544aea098d19ee63d03cbf92380dbe904538135f09e408bbe17a54a364b04ee64b0ad54e6d4e38114ced38c328aff2e224239ba29eb0796e8c3e8344a2cd9e663bb21035ebf391872f3015c164556e4a5b966122c56edd85fc996f12fa1b92e47aa", 0x0, 0x0, 0xfffffffffffffe8f) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x8) close(r5) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f00000003c0)=0x101) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 1: select(0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x5}, {0x30}, {0x6, 0x0, 0x0, 0xfffffffe}]}) write(r0, &(0x7f00000000c0)="76e5de00006300000000000000008ef27404628d739ffb7c03252a67adf4ec35f05e304af9c3fd27eda217c1786e64d31174b3a579bd117a9eb6c30606230c5e1c7fc5e644e22030e608095c89dd80d1b708001df99d282ad89066f4e417647545d894f28baabf0ebb5bc26fc4cd2b639f53b034c5da847253aacb14da59134f", 0x80) executing program 6: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = syz_open_pts() ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)=0x2) getrlimit(0x0, 0x0) read(r0, &(0x7f0000000100)=""/140, 0x8c) execve(0x0, 0x0, 0x0) rename(&(0x7f0000000200)='.\x00', 0x0) syz_emit_ethernet(0x6e, &(0x7f00000002c0)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd605f6ad900383a003bcc2629a17a6c58afb8877c8be162e31168de15ef"]) executing program 7: poll(&(0x7f0000000480)=[{}], 0x1, 0x10000) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x220, 0xffffffffffffffff) execve(0x0, 0x0, 0x0) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000004c0)=[{0x5}, {0x14}, {0x8306}]}) syz_emit_ethernet(0x2e, &(0x7f0000000640)=ANY=[]) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000140), 0x20, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x10000, 0xee) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000200)={&(0x7f00000002c0)='./file0\x00', r1}) acct(&(0x7f0000000040)='./file0\x00') pmap_unwire: wiring for pmap 0xfffffd80690817c8 va 0xbabb6766000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80690817c8 va 0xbabb6767000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80690817c8 va 0xbabb6768000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80690817c8 va 0xbabb6769000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80690817c8 va 0xbabb676a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80690817c8 va 0xbabb676b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80690817c8 va 0xbabb676c000 didn't change! executing program 1: mknod(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, 0x0) getpid() r0 = syz_open_pts() r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{}, {0x3}], 0x2}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{}, 0xffffffffffffffff, 0xdcd8c4bc089e638d}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000380), 0x4000, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140), 0xe42, 0x0, 0xa9fa, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x9) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000080)={0x2e49}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000100)={0x1, 0x56}, 0x2, 0x0, 0x0, 0x0, 0x1c8215b414ea9526) socket(0x0, 0x0, 0x0) socket(0x0, 0x3, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x402) getitimer(0x0, 0xfffffffffffffffe) r2 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r2, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000040)="7607d7710200005e004e2b1f00020000", 0x10}], 0x1}, 0x0) chdir(0x0) socket$inet(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) msgget$private(0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x800) r3 = syz_open_pts() close(r3) socket(0x840000000002, 0x3, 0x100) pipe(&(0x7f0000000000)) close(r0) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = socket(0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x8003, 0x0) shutdown(r2, 0x0) socket$inet(0x2, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1100, 0xffffffffffffffff) utimensat(0xffffffffffffffff, 0x0, 0x0, 0x0) mknod(0x0, 0x1ffa, 0x0) socket$inet6(0x18, 0x0, 0x0) sendto$inet6(0xffffffffffffffff, &(0x7f0000000340), 0x0, 0x400, 0x0, 0x0) open(0x0, 0x0, 0x0) poll(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206923, &(0x7f00000001c0)) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x8, 0x8, 0x0, 0x3}, {0x14}, {0x40e}]}) rename(&(0x7f0000000200)='.\x00', &(0x7f0000000240)='./file0/file0\x00') r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x7c}, {0x2}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0xd3a9) syz_emit_ethernet(0xe, &(0x7f00000000c0)=ANY=[@ANYRESHEX=r0, @ANYRESOCT=r3]) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f00000002c0)={0x3, &(0x7f0000000280)=[0xfffffbff, 0x76, 0x1]}) executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x240, 0x0) syz_emit_ethernet(0x3e, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x601, 0x0) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x1, 0x0, 0x0, 0x3}, {0x3c}, {0x6}]}) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000140)="b67de1c707387e4457a1311e9396", 0xe}], 0x1) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x59}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000000)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x57) lseek(r0, 0xfffffffffffffff7, 0x0) syz_emit_ethernet(0x6e, &(0x7f00000000c0)=ANY=[]) pmap_unwire: wiring for pmap 0xfffffd80690817c8 va 0xbabb676d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80690817c8 va 0xbabb676e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80690817c8 va 0xbabb676f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80690817c8 va 0xbabb6770000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80690817c8 va 0xbabb6771000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80690817c8 va 0xbabb6772000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80690817c8 va 0xbabb6773000 didn't change! executing program 5: r0 = socket(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvmmsg(r1, 0x0, 0x0, 0x0, &(0x7f0000000500)={0x200ffffc, 0xa}) r2 = getpgid(0xffffffffffffffff) r3 = getuid() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000d00), 0x800, 0x0) socketpair(0x20, 0x1, 0x7, &(0x7f0000002340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r9 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x9c2, r7}, 0x0, 0x0, 0x0, r9, 0x1f8, 0x3, 0x7, 0x7f}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002380)={0x0, 0x0, 0x0}, &(0x7f00000023c0)=0xc) sendmsg$unix(0xffffffffffffff9c, &(0x7f00000024c0)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001040), 0x0, &(0x7f0000000640)=ANY=[@ANYRESHEX=r3, @ANYBLOB="c1c6abd62100862de00a9ed67c67093d9eb3e20b2592c844e9e1a82bfacd156a6c32ed994dffcd8bbbba25cd0a4739252a0eb9cda5c96aeb19cac3a3579659", @ANYBLOB="2e6b0d54fd84d6a66d59ffdc0faa165008cc9225ec9d6788ca04974462afab990937078fa8c5ecaee9533ecb60d289a468eaaf600a54006a30ebbf37fef4f7650337d9cc010f", @ANYRES8=r0, @ANYRES32, @ANYRES8=r8, @ANYRESOCT=r6, @ANYRES32=r1, @ANYBLOB, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32, @ANYBLOB="000000003000000000000000ffff000001000000a60000f2b1d4154717fb7c8a486c1c4d0015c32731a449c2c37a209bcdb06306d3bfa5942027397d7e0cc1e85cb12098ef16779ac73644d6bdb5496a9d01f991ab45f32110f2aea659065cc4e7e5ce8c4e984a5919a615902c49ac4a1914d1b2c7c516647c2dd4ac1a4a1f27534b7d39c516f88896c31a5c4e5cc497902beba5e61c16150d8d79ec08edece835aebd972b8cfdd2d0738c74", @ANYRES32=r4, @ANYBLOB="a85782d12b27e818871fd26b4624174caabb3d4c1c929227964c756df1f477dd2e567a7c880489fb260aef8535d3e9288fdb4ac0322802a2a2b2cdf58d5ee446fda16cdfbc5272e9fb1f85bade6f12cd523f697d31d6f43d56dc49300c6f5368d8fcd4c8bce30e3ac81bd9d517da42cc546f61c9deaf701be9e81d17e8bfbab9bfee278fc92aacc5d3e196d59bf267c65a3af5aa787791f3300ae8d35892c1d845e5a1df3ebe3a2194f82e2397cbc4eb0ce1761ffd552947daab40b43c5f1a955fe0cf3c0f916296827e1e5941c35bd35b55b21a", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB, @ANYRES32=r5, @ANYRESOCT=r6, @ANYRES32, @ANYRES32=r6, @ANYRES32=r10, @ANYBLOB='\x00\x00\x00\x00'], 0xb8, 0xc}, 0xa) r11 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000120, r11) fcntl$lock(r5, 0x7, &(0x7f0000000180)={0x2, 0x0, 0x2, 0x800, r11}) r12 = dup(0xffffffffffffffff) listen(r12, 0x0) ioctl$WSKBDIO_SETMAP(r12, 0x8010570e, &(0x7f0000001180)={0x6, &(0x7f0000001140)=[{0x401, 0x4, 0x0, 0x2, 0x40}, {0x1000, 0x8001, 0x8001, 0x6, 0x4}, {0x0, 0x5, 0x9, 0x7, 0xff}, {0xa42, 0x0, 0x4bac, 0x1, 0x81}, {0x5, 0x200, 0x4, 0x5, 0x40}, {0x80, 0x2cf, 0x9, 0x3ff, 0x4aa0}]}) close(r0) sysctl$vm(&(0x7f0000000000)={0x2, 0x9}, 0x2, &(0x7f00000001c0), 0x0, 0x0, 0x0) r13 = openat$pf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r14 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000001080)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb08004500001c0500000000119078ac1400bbe000000121d896adb9b96fbabddc030709e2ccb13d0d232719df68a52e84658c75ec16da159da56592727a9c7937e849099f3c7af525925041c583a1ea111d596737cec88799aa482b05df6e3749911b4a250768e22d5838d1ea201fd974761b1805f8722ff811d4dcb42b7a1e85d5ee2f54d1ed352ddaec7da06c466404f3b02b4621806f8c11d97794aef04589025f"]) r15 = socket(0x18, 0x2, 0x0) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000011c0), &(0x7f0000000100)=0xc) setsockopt(r15, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r16 = dup(r15) setsockopt(r13, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaf64c000000004f0527000000055e473e0000", 0x14) renameat(r13, &(0x7f0000000040)='./file0\x00', r16, &(0x7f0000000080)='./file0\x00') ioctl$WSKBDIO_SETMAP(r14, 0x8010570e, &(0x7f0000000140)={0x19ed, &(0x7f0000000040)}) executing program 4: ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffffff, 0x40045744, &(0x7f0000000000)) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$KDSETRAD(r0, 0x20004b43) sysctl$kern(&(0x7f0000000080)={0x1, 0x54}, 0x2, &(0x7f00000000c0)="56ebabfb95827511e677ab848ffbfd277af2f54e4a1a0ca2db6485575562ea3fa2483370858063afd350ec7a861f7160feed45f58ca1144fb4c68c937eabc93c6bf237daad74ed9ef60efd4cc7c57e1cd3bc444e0fec93b960e7ee6d1e63ca389f8c98eb4aad7926fec659daba1e8ac18cab37a29407e6c368d2ef55eb055cddce96315e1e4e1697d27e87d52bc9c27d54bc3374525bf10000796bbe5a9fde5cda0ac52a25cc79f9fe1f15a6a99caa9e1c6f34b2948d1ecd2dc17352c670ca67bc4fee0f55db7d6344f0458bf2ac6ec063595ea984a5b596e0e7eaa70572eda89aba104b736da1559832cbbeefd6bde487dcfb80efc3e72340b8c066aebb59fd0058e5662131c1ffb551e16bcbef5cce597986f745233f16d718c7a58cd78234e2495a74d8fdfb4bbe729681744f45c74b15ce8d9afd97f8f18ac1a361865c9f795b363b8cbd8f5d19fc5bec63598244f666214987f40061e65593572736ddcb248a97e19f88ea2dc2ff5604698e78082310f8e1574b7e9f273a61c1291798c191238ded0f9c1701f1ac51b0698a289277f2d2437209ac868b806480611d0faa98b709a9ace409c75d0ac73ea24608a5ce9f7094ffbfdf343ac4c9bd193a44aa5d1631569528a23842aa135d6d9ddbb316066b861442537faaa2ec2660b14ea440d46331a67f8cab6136a8cd276216208e83cda42b76e845ada9dcc8537bcb67c8dcf18bc4d7372150db815025744c58349d8508ce049094ce2a3c6cdecf6a9038df3bb4a56e52873c8da3610a666d142a9cbaa958a3b010254ee01f2e2a9e7bc4138652abb14aea03f5f97a3c4d453e862aca28171230890fffb284af21b0d82fa161b7ccfc05e7d892da2352245d58be19d9e2fbab2bc5924856ac6753cd1b5057817d61bbfa52f013b5e8e09b7796aed618198e24ebcbc87e40cf5c33c79384afcd7fb75fa7a39589cc2c46e03ae267dd0619963f9e69af4b78e5a26d7fa731678aba4279e5ddfb949e83dca4fcd15594b8c65d7beb0b0b3200ff62c97aaa49486489d42ad925fd327718f0222ea2607348b58d97808d25ccf4026c06bef12b53adf271a470e664c34f8564fe19e8d6fd8f8518e2a564e2c32e47c0efdb08a722acdbe44c68d58414b62f194c8fcee99689bf5a5a05326e2734a8d4f80e07cf3ae72e17f9f84943f10cd0f5ec0f2658c094761693d58aa3c45ba835954a46966b91eb59d811e6dbf06b7d730bef0a51b699a7da0b13dcffa03866fad55940a2198eb2dff7f7e93829c9cbfcac1a19311ee41b7bf9b4ecdcb1b7166e3d3bf0f2e511a5d71e8105c8236ba329de77bdfaa6f95473b7c18ef929e0f36224ac5f6dffbea5a1806d60690550e2741a75a2b82948e206c1190d185d55c89a74658ef4e282c863757dddb75de269898b5bf19d1b8bd69281b165a662b3d936ffcdc759691df49a975fde98ec0a974975ab8c909be8adb250d9aaab2d8069c0a8a876ff085324aebb1be80ef6219be49ca2f20f12a9c11e37cb1377713a16e167f0d0a24dc82f3fe705666916f45c0aea189c8a9cdf12a4ff3ea6f21fb9604bc153d702494c584e4db426662515811c81ee7ee31c7460f0ea6ce010175d494dde9c27e98d6b3e162d924f6aa30243cd68ea83dc5cc3e75590081c371848f8f59a27df2cb87190cdc5e4b8e1d62cf363b47bc11bbd0d29b708a790057ba81ac5dab6a75f5b5ec551799e9a21d34c3318c07c6a7847e1ba50cc4600a9c0b1b7354236c6f939a7aa9d00130a20ce453664120b14640cfc11ec4e40455cf82d3e9c511ee0a16a9b42363a2447ee728ff9b970e235a45f83b33438010e2a10d2ad04c81dddf31b562a26982ed43e4ab15c0ebd79fe0bb7cfb1a099c6271a0ff583645f46eb3a749b7eecf85dc945ef892a39100a5143eb0256c6c0742a325d196162c9db44f0388f50b714e6a36942a51d5e64aa2ad491cf653bf3b197e9946dd571f88a95a190f858ac58bff1f4c7477796ddac86be734cc5981b6001779f4cd63bdb70b9bec48adae04dd94b0d44e93ee504c07fa0c02e8723a24f887c3d7f6189aefa122dada86702c9ee828171f91b26b4e4085df80338d164569e3b5a3a470971001f8407f9c1b148b67e29738bad63505b67e4de5522a452edf0bcd8e4b374a002fdf976b2d32f6e540969c79c561d130e18879abe0efaf8c81e70cf66f11d65cf503463042434a1996a137af246c8796bd5073cfd5cec40a5473194134bd1734b6de08e7f32261d777e84fc787e0fc050e307c54b2eff9d5d032bf8c9bf2a06d763bb61df9ced269e0c173df462d70e556cdfd8e541a190bf92d1eaab65c607dba93328b57d2056dbc08d0b30527214eb9aa84a511690786b37622fdd28df87ad4fd386a28cac9e82c9186cfb57c15378fa559ed62fda1ff4cb6ac6a4340038dcc2c8ed197dd4d7c8b6ad91bf9be3772ddd2ea10d99516faaff9adfbb46fac3dbce95c9361a6664b4c0413d9d07aff3f5dd7b47ef4e51b964ed97726b80488a30881f556e22e8880acec7e8cb4867ef611eba079f69dcd7fe5a8411e26131d4bb6e74e56010889992e9f2bc037fb29ad04897161d55f17ba1422bc5322889fe3f640faee79b5dff4ac61577cb775ddc88af7add9f6c816762d376b13b15d02da0f24ea208826824e54c76baf282300d3b7cc33e1513d5ee34c81de9eaf92bf4eb498735030cdad065fedd8247b9223f05e76102d95517e67df5d0828e95b1b9ff250e44c83d0eed42b127ec5a1638e9d8f13ad6dc694c20c9b42731ce5e209c986833e5ef8d44c0c35e0d10e40399aa63b15498525471866fb24a1a6730946d0dce6d27f9baf110609ec6e1565223a6499941e28ecf36c6662c5f8d14d8e31fadb4a10621cf9c2b05723280b05085080ad1494edd92c53810870c464955f762018fcc636ea133ca5980cb7d2d081515dc1966781e3274de37cd432c040df0b3b9545090d7cf9da7f9cbb5b6739578e466244365d18bed4aef069efa2a3f1760da81262cb1cfdad670cc9a12085929df46288d0db1037a3142551cddac0fe8ff5d70dfc7624ab56e5948430f30b27396caf2868492ef4c7f179793f0ce182d6eade675e03500738e6402f248019e55029d07eb5a72c8db6cf16da9f0ac841d0f4d93521972c98feb2de0f21c93a56d750877411827901e03539449b976aa0b755396d90a1573aa4d47fcbd7b6cd9447f08b519bf3d8a335d48c3cda40936d9d1f51c20e46e3a6eb8907e985be4d52c5b1a03527835fbef91f77039d6b5b08962cbd3be62ccb16a8eeebd18cce22dcd243f3030dafdbf10ddcaf45f86c327cbf1e472e29d928497289f790be134b301e690359b3fdf29880295913d2137bc20a96c867ab288b914f819b6ee6a42922f797f9589c5968da6d930f4de7d73392de44dbb0dee1d3a9c0d1a34121f5c5eaab848f586fd1d54c557b1840e7537b9b1b3fbdaa16d20efee97462d0e5e682cf5b51d27c3154db767d662dbb32e5ed1cbf6f4ebaaf4dcdbecc0b868289b73dc91598c10d2682d48b7c3b44acadc16be9959be8fad4424016183013017907299ea115cb499b3602c5a2842177e4c101d9344a417f9e2fc4c77750e70af27ba411fb2c230f2fc4dbb5b376cb8af66ba0471c4c44de8410679bcb2ef04801eda4e5bec131f6b11b63d38d94139d880fc769bdaf2ad572a94eed0717c90d5b6d9e7ce158b2654706dc94bfd54fe071fb917d3ae9a323bbd0f7c558e75c712ee72bdc42b7ab6d557444ef1247f25fc38bf39f431094bf9f767c9580059fc720b85894f0afdb4332b209118d4db5e61162d4d11630d99865eccbafbbf22663a820bb09e18d73e3f72f80e3ade9de427399e808dd037445475e4278ed7a2fcedbc8787b0121e81f85bf7570c2f15d546d4ab5cdcefc96cd834b2e2b6100cf859fb8f8955644b451440337181781a9420e5a99f0797f7d295ceb3d3bbbf2b35607fea6520304c90716cabd7b969e3b8605cacd8516c46154965c6dda788185ed4430b277a7a3b05650fd2247d0f4738bef6c8e6c4ae82ed2a8084618a7fd5feb4455a41f5a38f0c6c95b4c84c19354935dfecb2b8c432ab0ac2aadc81db7bed5aebf4e573edb1ecaa71b8fe0d4cfeae9ec79ffc1f90fe3918a108afdcdfe298f1de658c5e34613a25f6b778a722f4b9833633517a337cdf52c6afb8bab74ee63f96ca2e33a298a9d8658855bd90506088723e2c590b9e52f0c72b0c0653948c4e6acbcef90d65c00aea028a01bfcc807a61f5b56bfdcd2b7015959464276428f5a333551525e45069f588773a68951a6d91b4403c503eedb234302108c7a629f389129f5525bfbbe7e3861aa91d9adf63be51b65c141bf6844e47989772d20b53d4383e32dd7d187d77ae7da15cd2e33bea02a580390ae9498a1133a77f405ec9308fb2f720631ca08aaddf8acd97544bc463ed869aba89ef69e22c3e5a89e571ef210b657bf425a7587e0614ee932b5315f066aa383a992eb1eb75b1fc517ecc7916fae832b0694acfdf41891d19bb18ee55006750e2b964bae588ea23b3ca6f5c1e0266055ad04fc08ffbb50fb65506f9ae9ddccdd5d466e8e2dde33258634ffa2f0357d4c173a935151d31857991c50ea4c0ff03585fb871b45a8a5abb3e8cffea44bf68b2015690a7ae693f85c63e22f045b822be6baf36b084365ccecf9c79425359148e7e5fab426affa6accd6292099f6f8c691431cb0b15f24c1a889beb4501c97a9614527ca553c7ad4718e0ff30142efc49554d305a648ead542cdeca745709cc7e1e297dfc93acc214614472d0964aeff2f9eb545d699eb503f7d4362a831dd22a2cf59a409b962113ea411ec87278ab913e8a6d35258e2c4d686f5f3c6be1e63ea0a900d56985f8350f75955fdaa96b1fdaeacf3069c05f1ccd0072304aa4f65d4f4f198331a11f6de8a95b0fd7c699b06593fa9c11d731fc1141fbdf228a8eba80461fe6ef2ae2e1f62beef64e93550dda15b2e5f2fd131d6b702b9b02f5603d7e556fea5b7d7f133e75bf5165783c4704c806496166b726c55c085024e751cb97d1378c6d1587bd5742dba59c5ef7667e468bb848be9432fb372d6003add54c73fe33560cd4becd94e990a0b1ff96a6062ae811097a2cd53cbb13544539134cb34ad6a794cd23c7c1bd930bb0a748b93053599e045b52eb08ea571125bc0aabdadd716f0786389466b625ed869839c8af7a3c32d80d682c66be795cfa50f5c30eb639ebd681601088537104bda4ebcf882bbb347de8c557fe40044856fb0d87c06498aeba3757b368926460b6e45e7f4cb83146c18c2a04ded8ca677452bbbe58bd1100b0ff6a5c50263261895ac528e831329498ec7b60ad6f41e8df8143bf58a9f4f36e1016cf355ac52c0253d71aa2393af8d47e3149829b93c1b86ad30c96c45801fe711c0c2cbe0aa62df2bd26327fb3156fa06dea0c5271defc701f6b10b45ca8e9ce3726f809dbee5f06053404e5b28ee1668ffd5994d4d56019b198fc97d1967a4900f2145fac580d68f87efbe9fb5adef19bf3643affe664c536c619dc95c49eaa07204e9af3f781b2251edca5e8866154a0c02f52fc27b6012e4e1b2c1f8ff98555800d66ef8e8af69a4b113f109e7a84d58cef53c7c90e8a2309f905274ee13ffc269c71119b9345ee067214c2014c6f3a4f889ebde77d890f8b74e6f9cddce29f1546fda13ddf1fe3fa49c6f3368edd4cd3cbaf639d426f9966d2e9069b1a91218ad542ce1c914ba01daa", &(0x7f00000010c0)=0x1000, &(0x7f0000001100)="cd2ce4cfa88a10d0f9b02769bbbc6c99f4eb1af3deaa6a88511b38a0916069d82f6d2d4d279e2c30bcac3d6d5165a23f51816415fb49c071527ef981c3994ea6fdeba39623a5dee3c043848a74cf0e0c607ace7219e5394d9c60b66103e033fd316fc54e1cafd0405f348f4f3375697065aef3363fe09c455c2cb40ca494de8233dd02587bfbf6a457fe991d0ffcf45b202134aac0f2ad274ca73578033d280a255b913c20ba35c89d434d96e7e6a46b9e4b974a", 0xb4) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000011c0), 0x0, 0x0) ioctl$KDGKBMODE(r1, 0x40044b06) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000001200)={0x3, 0x3, './file0\x00', 0x3, 0x7, 0x64, 0x6}) sysctl$kern(&(0x7f0000001240)={0x0}, 0x0, &(0x7f0000001280)="edd5263db420422e3e21928d1e8384e0e820cada8b25189ed3618242d694960c819576330841f52f79fde09a017df8c4f9caf2bd451ebc430f74f6b1911169438cbe547f892786f6e4956ea0e6fe8ebab22fd357e32841b512d6a375b7075ebccc21fd5c4fa731bbdbe5bdc56ca48c3daafd6a06da9da420a9f77bb905dfa4193d9c8458c2ddc2fd86660e0249e509dd50bb45a71edd0c65c83d69684d7eadb959d50c336a5bfca98c037ed09ede5aeb1e7bc87e9552c6d9e5a4cd499ab7710a186ff0e879c89dc01c3f379141c5950692b0d24a69c43da71d5d30f31643d7b054799f04ea04e97dbccd6ecc6be51e", &(0x7f0000001380)=0xef, &(0x7f00000013c0)="02d54145ae056dec244113582fc51c6cc34ee4922821f431c0202c4e8d7cdc29ed06c2ab65383826badbffc381078492dc761e6b06a5467544442304d15b0933341b86ca04baeee4d968dd6098da3fc793fb253ea03e583ae9e820eeb517586db71dcc961f5db67f753b008fb0458871a2747574e2d3bcfd7dd46bd58ba09cca886c20a1e2e244a17a31069978579ddb147063efc0594989dc22de0f12478bc42284f3996f3af3b774a488378a4166b68e68902f8a5e490002b7f37c995deff9b1124d1c402e16784edeaa3fd5b99194aeb8e3ee278f46a7ae7d97e9e1d0668ca0b9b927d24f6b72adfab12b44f9c8f0b2e6af21", 0xf4) ioctl$KDDISABIO(r0, 0x20004b3d) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000014c0)=0x1) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000001500)=0x1) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000001540)) fcntl$setstatus(r1, 0x4, 0x8) sysctl$kern(&(0x7f0000001580)={0x1, 0x2d}, 0x2, &(0x7f00000015c0)="8bcb9a25c65f89657719efb9958acbe78533ef8618781513cebc5cce892af90ecca8077362b8bf789b3e1cc4bf9ffdac4222709eadff212f89fb2292eedaecb4a110db8b3d9521d85ffad541f0439df9c0e178d11063fdc88c14474355ffd4116a77562017", &(0x7f0000001640)=0x65, &(0x7f0000001680)="4f1adfc2dfa2f829cb92424a5b20332da7fe344ffb1bed8b229bd09c0a4d4a0bea7d04a9939e723343eab915bd9ab6aa45416102beb70a16b049bb5a4c48584309f725ecdbe5f36be8e9d224976f4c5d04971f0a00ad8d21b1267d55bf4f7e7cb7", 0x61) sysctl$kern(&(0x7f0000001700)={0x0}, 0x0, &(0x7f0000001740)="700e8ff214e9a7c59350437f52cf8abfe05ff7f738e7eb94ab7b481bb223bb266f883977d67491b1c80be2be565123b2eab6ef96d79e14ad491dddfa925d4a", &(0x7f0000001780)=0x3f, &(0x7f00000017c0)="a31e374de988a10ebe368869261c6219fc4b79293d5596de2cf4ee3b67658e01be49448ab1e3e0100472e78c0a714d06c1b11c16c4affa19022e8cb8b52b9ce483c4320d68aa1f9dbd41e8fc63", 0x4d) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000001840)={0x1, 0x5, 0x9, 0x2, 0x2}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000001880)="cde5576e39e33bdb4139f43e53271ae12b4834841ecf9f01e388722bb8320f2b8c18fe5e7f9322dfa151e585e2b868fa25eb3cc7660cec8ce34087ad3807d23b1d5de1a8e7238c9c34f9b14178444217ebf2a1f0d21244ca8fd1e2b6cdd89fbf7d7332a7c74a44bf18afbf8370f2ad1338", 0x71}, {&(0x7f0000001900)="e2892687f06cb54fd4276b289e65bb395f45a2cba026b7af53a47016682609875a44cf093f8c263baaf7786f0d7a614fae5a3a8473e9345ec217f175e4615306a8165de46c51df2e4d158b90aa2ec2fbdb302b49b834e9ca316a64899726d3f2dc1485", 0x63}, {&(0x7f0000001980)="53183e9014fd727dc7983391a5d1acc8007578ffa7d7906243b8b2a80fa01dae351914c48698b12bc9a8c1488aa2c86053d12b0edf419360d3315bed844cb7cd77895f2b8615b76d3878221890807ab499d52880", 0x54}, {&(0x7f0000001a00)="d06efd3391fd9a35c268b659ac19b81404ae1b695e36b71f258ae2ce6b35793a51acdcc3d4afae380595bc8fc24f2d95f09b358e444588b449e7a0508382e401de75f15fd160f408d30a0bccc935b60b5e53da49d6f40e71c2904cbe208570bfbe70bbe6ed6754f11d7c76fed12027c4a1847743ec485f853fcb964a3aea8c58b53ff4a0f1d98d54fea815beb90f295dd0f6fe82f1310f0827784eb7878d61043cdf8a06bdef829adbe7d48120003b27acd31d10ba0e1742e74b64e28c343234bf67503a4250db5915ee1cd792fbf350ba9f994e91d4048e58159ba71682d0dc3bdcad89d14dfd8a556bc51e31d0905daa24822c75efb3d87082a22644ae4b47c4d5e398bfd5d268771885af44b452de008908412aa6396d9616b4a2b3407fc21dc84b63eab7f85df12f693914dc025e91bfe6c0ffaff0e82c43e8e4aaa47b75ca74ba052d46281026759fd260af0ffd003df48582b00245ee59edc335c35ba24725bae73562d84ef870c854915ca2cda16757de72899b4da35ff4ba41e80c196591568988b6d83067f5986ee9f968ff8b5d073fe4b0f13d148219076ccc47905b34d988a879217bbd774c7623af2bc7c0753fcfa9888fa8528b3a78f137696231332e61e0c34ea36823f55c5bfb41ad960f16aa74c6c4c58e74b134c808e054a4c147afab7641566d8763b132a62dfe9f36b8deb51b0531731f9d2f83ba67b7319c0196b25a8c072c88c0333a4121c90f5d09753d91829a68ec9184571b45b422b83cb051cac4e8a3af2b79294bf1aa8bc68994ee8d7f58b1c25b771955706332c31bd3454b67be5fb6a3136bbf5be8ae4297d295aec0ddaafc9e20918521df6bfd7086821ce6c4aea4b299ddeed86051638f181ded81fdd9db3f34890a96f37a7d2a2c8d21c2a0e260efb70a6e7efcb59a209bce106b211807461cf1cefb47757dbcd9a0d9b8c5471f4ee33d23d7a5e4367daf7db6eae40b09356dfb936fea377b5b2c37fd7aad25c98a0b9918fb0ae7a9771aaa3f498d6fff6d2f47e854f6ed8bb00783011bc26ea3336a43f265b04ba24338e0bb7e68cebc3eea3e93ab69de293d75cd37b5e11948a0be2fbee2138b4eadbba5ca9c7353916b4d676d76e03060974bc519eb988985c323804a6cff54bc07ce8555591dfd3e5741fbf9282d87394f5be1eb17d5c376e18d47aab31a88b5ef90c3f924d74001dce7c2b70720be91da57a8671637f62face2d4e4632269733f9b2dbc8a7ddb634665da5db0f6289cc679d0164a722d421453118c6928b3603d2adb7e09eee4cb45995b86e448716f9f4ee1f7219296b7d9a7cb00cbfb846a023e8aa21fa71e34e384a698c51fcb9e1db2115505e354d35dc7ca9d6010518f5aceb6d24b1e0d1a83cbf4a532619c3e32ffd18270b083076d5729afe8df54f5ca94b8753e2f4487ab9f378b83c1e4242bebb202363cdf1b326199695b6bde1ef9e7fe5de0086c53c092f599211447b9af8d7ff36d059649eec648a91a0df0460a0c1189de790c3aba8c2b619f10c09c6bb344c6acc7a461ef89e829f8c8643f170476e71d8bf461a56448af61e4b7894ca1ea4f01516001341729e380177dc70718e82a017f2387b404fe199986dba6249066f1a42d2d06dc6fb1cc073cbcb230b406506ffc3588b92da981ef9cebce348376433d68a587dfb058b66f928a084235fca2d5cb8f34d76b2cede037f9f5f0855b7066ce4bd1cec1727ff817825ab73ba09353debe9307e7d26091db8d7cbbe7ef78732e7ffcd18e3a73a2e7fcbdd901103ca388b7ca235f2524f65d5d10ce6a6e713b864f936ae8c30f3167f761d3a9a29ce6414515892df5085492e73a4b30e5790b05d1f75f5aaaf1a408bdbed459ccc881dd04047935ae9ca00898a04e8e0e2d4c4d1d40a4fe7f9111eab304d54c6ec22f7a83e34c2d1d9392d7f2a1b4e53c2cc936d3951fd5232bc2ed326445f26b87c254e2cb4e9c84a0c4b1771512cd32d3c28b05e7aa354e6a19ed42e374a9e6c00ea16c8448d869daf98e750c0e12a01e253372161601d85c9b7752da5ff77c9a1a7d6a826ea16760d62e24655feb9c13dacbfb3b17ac50900f4aaa38911d41e5ee42329237a81e237521b349d38751eb068020d3e719733b88443bcba69766f96757f9c4962d151fbb13579c0bbbf831ce3a409171ee60f1207bc75f4f580d8e185abb33171181892efc061514e5fea7803b15a3dd53cb5619a522410802033098181f55c254ffdd524146f0bea6db3d7904e4725ba3e4967cf4fd633506034d5c90d4c8e0db890353f50fdfef874fa4fe0f96b545e69778ff71f6eb89b3431c3436899427146f443f09a7e1f1c5e6d98d599ed09297459fadb5f881212457104dcfc5c074d696ee7bd989ae96b9709287b3035c0d300162a25dce8d1184f9bda91a94187a5eb0394053009f7c4a467deb7a7f9f999785e87754f52b7e48159e93fd52af3f15c5e916ebf1cec8f70ee5131b480e02e875255f32d4e4fedad7c1e73b09da01919a62d873136f4e1cdaa3610cded975efe385b2461c9ad1085ecefc5d6f17fd9edc40281970b8e5aac9745c632b89f48a907aa0b056bd50b47951863fcf1d8aafb45c31a621dd29f87a765f1715f1e3fdc7a1c54efe20f1cee37fc630ce07d181c8dbf4da04cccea4773fd3ab233fb1a3ebbb6b4a57e388922435e644251fe33aefec0be7ab411c6e2c4e21052de9eed205134dfdc87c3bbe8d67b6925d17054034e5a8455646102f51a35d6b0f6abef468a7d92edd5efa057b9f0d0a974f8a2bc4943a95ff82734db1c2f37dafb3ed9d89732773b74691e7d109d2ce46ce3b1e374a99ee6907f9b01cd82999e5fde48e7fded659ce6678aeb81d877fa091e76cc36eb4d53fe2f69ef8fcf45a511fdcd9ed36da2a4e7367cbb7f521cc8f4d7bdd4fbab3d6ac7c866d1c3899f79986c34d2fec8bd35102d5268fb7b68ef5623212ad069c54fa2a45a29f7fd2a712b636feeb3da06c72c8758ff1e2ce59dcab1ef91c82b51ceb0adceaffb2ba06c240f63172e856bc3a5324db3290998ede3b51332c19b771606bc98639a471fbe80272ae9008912d28b4431f9fc466415af03deeb0585494ed862217fc076c9b04b9baead7b1d9a6a98b4d137cad333233f04648f7bb9de80dcde549aa7aafa3c0dc3522a4c40530808836b669e6f87d12d7c85de2c97ccf55a90b77c15f62709fd86680bee5ff92708b2c50c169a8ee595ad47b7cfab86007651fe8413fd18adcaec1e9ce66cc82635067f05ba2178972cc7e8c132e89dac9cabdad49a36fa16b29e500c6c60fa8022ac49c0cb036eca7d99b893646d77ca21afae40ca3d3ff9df84ba7380d397038f8041d6387bbdc811447d060c3b1b4dcc1e44f3353efac32529b027ecfc9d2b7bc133ab9fc10291ebfdfd3729a01c7741ffeed4f8ff4c418d3c5e1adcdca0e2fb02042d8c0e3401973b1270ac1afb30b51acbe96fedc7c323eed049075a753b4df540596c2373ba2d63a82c5cc8bde727730c55250595772e59331036206f4cb9560097f90bfd4c2a317240eafabb1719df763058beb266601aacd702fc6454b906899df77f1c088a5199a66662a55d880bb7df31fd5b759184e3c22552996be016a9b884e4968da66d9867d09fbcc05d69d18b34f20c73c606907ff3ba241205bb28fb71b71b66fa6471d4a5fb579b0fbdbe17435491be98c671b680d9fa5e31ac9b2029323739084640f16ece278532f96fd1a58e10cfc5dee35073aeeff27438d9c45541f7efaad2feabd31a5764e3d2a2f7252f3a9afe20c0ebffe6e53c94a468ea5061dea274ae573e84a21c4387553bfc2ab67f6f74f719c64ab2e217b80e19da06457b92750370a874691925d90ca53b850c9fa7b9908ac6b1c88c63296536255ecdf3893c318c04abbd4665f941c99aef08ca7d73551a82ca0dcd365b5bc97286bcc4616a3ef5a26c5c3b4cb6ea864a04b12f679438ff04c3f0dd4e12694382b275109a89f6045f7bf3e3764a44b141537f109450f897d4a83397c543c8d07feaccc329e04bd4cd17c0af7ea2cd373ee1a8c108ed52706024af22504dc4b9c4b1c24a376bd07e415216da60a02030af1d41eff21526e3276e26f45c8ba1ff29f31e153d87aea01639015b8cae4f1d63fb4f58aa7dfadf5b1ccdaa8a113d936e0a83e9b834b6b4254977b106dc32f52317805bae273f11d8021ba5abd3c92b7477d88e80b3e20d160155f0be360d014f190118a0bc353b6d95018494e71ca834fc87ae7b95a6d7b476ce3fde53084a2f149b0f70b58a5c68d15c9031680d7f55a9231a51b885c5c69db53e8251173539604e8fe8403a880d0cd1878941f743e27d887b5cdb3c655bdd81e7f4b11ece789857ec3ee3bd064a8fdb409ccc4aecba5d50cb4ad5c34972df534ab194c9f9292ead2323349d22e7b97c1558852c5b3ebe0da14b6a7708d6d2d9fcba6c0593fbb20d47dbbc4f92a3a3fb82ca8759d8b583b3df866fbd8eb3c71ae751c66d3d341bff81eb44282e93c06d136137c73a9f2b06a6431effcf85566458aa47cf44d6b29c42827eb66d450f33c5e2a367631e555ec953f4682080a629a0e895339ac0f288a8446f974270c4e15864f70fc1568100f0b373aad10e77fc6668679a03dd643712ac9c6692c79b5c0ad472bbf2aa90f33d841f1cc8d10afda01786a3f9aa1c18828f58c25c00798fdcf6806af14b7edbd104fbc0e2fc6625f76085e732c8ff0d2024fd6603171459e50169e7441d368be118707fc1b1f7c63149ee95e5dbc327de3e9ff04613709c99960d6e3c7fe5e31e8d623a4f9f33e4c8cc330b765fffed754584698bdcd7a0181f13af985660d297c1c1b0af1ea78761cd1f38ab3c24a458208ef78226e75ee03b1a96ed27f0df19722718e536646fdbc62e7f062c37ec1f93a58f5ff43478c4a66f0193f6a90cd3ae62fcf7cf5bd9947602d41670504540de8ad79f8ea7aa863c9a945d9ddf17c63ff30fbd8b72207df6b41463bca5e9bb7ebe5305fdcc12867795faf81e615dff4753508bdc3f5c52d71767ef1a2aeca154b330e4cafcb09973e0a21871729aa9467165e85d667a4e030391ba0a4c978c8d3a273e780deabaee7d3e2c3f409d78b5dbc51a79e554284819a41668b845fca6a2ccd8a31e9807a9476dfb8efedd8986c465b6e3d8bf2eeabd42979cbe65db6ec7ea374c60cb6e0ac376fdf3d86b3a4071e9c5595ebf94c93dd22820ae5d117b8ed80b2ee9e8243e180bf2f88cefef2df3d87a518a3210850503b00bd514025e1f5a00aeb279c860f279adb429d9377a0abe5632ce312330bc02fd55f3f0d88ffe0590abbadea42bdfdb899a342fcbb08c099b56a99f0c5ca9c7c8799d50f30a5811a38de89581b5bdfea38ec35c3cca6e7de86c6224ccce46ead1babaa3d06dfdb0959b10053f064e7a864468f440a5cce3b19af4ad993eb78b731afa2adf08ddb3d6bd4ebeef3512c4e83b1b4d4af0381b35a66464431278810b8066633a151c6e9cb5c5e0289af41c4ea75bf5ca0bb36bade390bebf9e5d41080797815cd25910763073b5b5af55be8e16789f6ac72faad69d62682bf3f1f63fecf0f88037a67500d9a333c0feb071ff5eac9f7581fb5099f2f52b2212c3fdd7b6106b1e8f1e49ebfafe13c81de3417395fee3a174885ee934937b45fb6c68d99d919f1ebbe3869b2dd2d64046d044696e289bc29a309d1438231cabb3547b17be3e8c505aa81e2082a589ca16e386ffc948a6d32a234d5817fdb45bb", 0x1000}], 0x4) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000002a40), 0x800, 0x0) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000002a80)) getrusage(0xffffffffffffffff, &(0x7f0000002ac0)) r3 = socket$inet6(0x18, 0x1, 0x1) listen(r3, 0x8) fcntl$getflags(0xffffffffffffff9c, 0x3) openat$vmm(0xffffffffffffff9c, &(0x7f0000002b80), 0x40, 0x0) r4 = open$dir(&(0x7f0000002bc0)='./file0/file0\x00', 0x10210, 0x92) recvmsg(r3, &(0x7f0000002dc0)={&(0x7f0000002c00)=@in, 0xc, &(0x7f0000002d40)=[{&(0x7f0000002c40)=""/221, 0xdd}], 0x1, &(0x7f0000002d80)=""/27, 0x1b}, 0x1) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000002e00), 0x1, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002e40), 0x8, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000002ec0)={0x5, &(0x7f0000002e80)=[{0x1f, 0x3f, 0x6, 0x36c}, {0x3, 0x65, 0x0, 0x6}, {0x75, 0x8, 0x8d, 0x75bdc92}, {0xe3, 0x9, 0x9, 0x1000}, {0x21, 0x1f, 0xff}]}) linkat(r4, &(0x7f0000002f00)='./file0\x00', r4, &(0x7f0000002f40)='./file0\x00', 0x4) executing program 2: socket(0x11, 0x3, 0x0) (async) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x3, &(0x7f0000000340)="12000000", 0x4) r1 = syz_open_pts() (async) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0x0) (async) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f0000000000)="9b1809ffffffffff", 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r2 = socket(0x2, 0x3, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) (async) r4 = dup(r3) dup2(r4, r2) (async) connect$unix(r2, &(0x7f0000000000), 0x10) writev(r4, &(0x7f0000001840)=[{0x0}], 0x1) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) (async) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001, 0xffffffffffffffff}) (async) syz_emit_ethernet(0xa1, &(0x7f00000000c0)={@empty, @random="72039eff39d7", [{[], {0x8100, 0x0, 0x1, 0x1}}], {@ipv4={0x800, {{0xe, 0x4, 0x2, 0x6, 0x8f, 0x68, 0xff00, 0x3d, 0x2b, 0x0, @loopback, @multicast1, {[@noop, @noop, @generic={0x16, 0x12, "523920ed65a5c64e03410dc6f40ca427"}, @end, @lsrr={0x83, 0x7, 0x7, [@multicast2]}, @ra={0x94, 0x6, 0x7}]}}, @generic="9fc762c94b0746d2cd0c555179904433bd6f2e18de4b20cd73bffcb5f4ecd7c434a0c99458e9eddf7bef6e85c6aa61fe16ca0674bc0213cfc30e63cd5f6163c5cbba8a2b884a8838cb7fd174c838029df6d7c8681e112e"}}}}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004000000b30001", 0xd, 0x0, 0x0, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000001640)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x41, 0x0}, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) executing program 1: r0 = socket(0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) mknod(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x3d}, {0x3c, 0x0, 0x0, 0x5}, {0x416, 0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) pmap_unwire: wiring for pmap 0xfffffd80690817c8 va 0xbabb6774000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80690817c8 va 0xbabb6775000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80690817c8 va 0xbabb6776000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80690817c8 va 0xbabb6777000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80690817c8 va 0xbabb6778000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80690817c8 va 0xbabb6779000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80690817c8 va 0xbabb677a000 didn't change! executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x1000, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x7fffffffffffffff}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0xfffffffffffffffb}, 0x0, 0x0, 0x0) executing program 5: setrlimit(0x8, &(0x7f0000000480)={0x7, 0x54}) r0 = syz_open_pts() socketpair(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$dupfd(r2, 0x0, r1) sendmsg$unix(r1, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)="f2", 0x1}], 0x1}, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000100)="910268a55dd952c179", 0x9}], 0x1}, 0x0) writev(r1, &(0x7f00000004c0)=[{&(0x7f0000000180)="18345e5fb8de11ff09622c03d2efee7358836aaeaa580fbed001637148d70ecb143e41c66b43c5c6113b3446679834f4a37b4dc718a61fe3920f135d6f7900cf9393b1ad44a2a3e673ad9ed27e5898ab850da0f0", 0x54}, {&(0x7f0000000280)="41951012587bbe9a05fd7ff77c33d41fd29e6b3c4652c1c1a73768371e78175ec3767bdd91e329ead8f8d3ca80d584baf42a72953fd258ca9e107ed9", 0x3c}], 0x2) recvmmsg(r3, &(0x7f00000003c0)={0x0}, 0x10, 0x2, 0x0) close(r0) r4 = syz_open_pts() sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x2b}, 0x4, 0x0, 0x0, 0x0, 0x0) r5 = socket$unix(0x1, 0x5, 0x0) bind$unix(r5, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) socket(0x2, 0x1, 0x0) r6 = syz_open_pts() fcntl$lock(r6, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x800000000000000, 0x1000300000000}) fcntl$lock(r6, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) open$dir(0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000240), 0x4, 0x0, &(0x7f00000002c0), &(0x7f0000000300), 0x0) sysctl$vm(&(0x7f0000000000)={0x2, 0x9}, 0x2, &(0x7f00000000c0)='\x00\x00\x00\x00', &(0x7f0000000100)=0x4, &(0x7f0000000300)="345297bf2d1c870dce1bd1e9f4effcd5cce333d30b718830afabcb117aedd2f093c20e567c5b7b5d06fc9af64e4c4c1b26e22a3cf094d4aaab65c60151fca0776956647c56eeed733e1176f7a9920000", 0xfffffffffffffef3) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) getrlimit(0x1, &(0x7f0000000000)) syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x10001, 0x0, "ad95be4b065c389983d554ecc416cf34eb18fa8e"}) readv(r4, &(0x7f0000000180)=[{&(0x7f0000000100)=""/25, 0x19}], 0x1) writev(r0, &(0x7f0000000140)=[{&(0x7f00000002c0)="4500007c629df851d0f0a8deb9423ae55310fddb72708ba337", 0x19}, {&(0x7f00000001c0)="8bd71c4b0f2951fa132146f048c21a", 0xf}], 0x2) executing program 0: r0 = socket(0x11, 0x3, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xb1c, 0x0) clock_getres(0x0, &(0x7f0000003ac0)) sendto$unix(r0, &(0x7f0000000140)="b1000502000000000000000001010000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc256699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, &(0x7f00000010c0), 0x4) executing program 4: r0 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000400)="56cf5daafc6597872431ff6c668c28adc33a60651a078a116b3548a8be66444658a069b71e92feadcd7b3434dadfc4fc3fd4ef7525b58b0086932b0a93463511a8889f58073c33282b2afa1967c7908d4d0aea830b68a43711d6c4457ec4a41a772d6ae311730b7823d96ef1c25a7bae68954da1ffde05cf138758ef54d053a94bce1d28f7ea235a66647b6db6eda0d5e78db16b66fae3f13fb8d25610c09b96003d8776b05dcc0dd56881e848483a0826bb010e52d7207026a59074a6a4c0f7677a7a35a8d29e875aebabef354e082b69112d486781c897abf6bb9a1be014c358af0deaaf1701cf", 0xe8}, {&(0x7f00000000c0)="46c4f10bc87c57f494288740223f05da53bade43d96cee8b67a2bda851f346b3ec9514ee7d0936290b45282695c91e2a70b65200f542ea22fd10e92e681b7d17f388cd46b789f244bb552adb6aef00b7e486f48e4cc1313a28f16195c6202c2ccb8c51bdae1106", 0x67}, {&(0x7f0000000180)="6a4f939b9120a9a9809353ee8ab94d9d91982e88125e29ab412d900938c67b9869bc54c26b6074d2a35d9d398f962d89ba53ee17d2e213e3ab6f3979ec0a52db259bf5213f9f085a6ea854d0a9429e9c8ae4502adb1d8605e2001f6891d3e9f68939bddd0f20ca0424c518bf522d50f4df260b3dad2d000ce1940d5d2b0d02d0b498ae6e324cc6fde7a660bf569c4837d7a408a2ce2e3394d529632e37105b9cc837618031080e760d63a1683936e78eb6058a2c73956f99378324d8e2b6ec205f4cbc3f685ea145ede3ba5a469c6cade196c9e9c6e452e9ae5a7c2930f8c6616a72bcc7a0dfb30cf9e1fcd28bc84ef0", 0xf0}, {&(0x7f0000000580)="e3b2156dbd9692b49e19f37cd58d0a936f8b3bcdeaab6e6e81205275c9f96bec019eceb8d1ab8b4223651e2f00aecd567c4e0158978cd10c6ff7a99d4b22cee5f1454fa432575f47f92067bd93b98472da81026395a03cdbacca75ee65a4ed34318093c82c3a86abcc780d18841f73143bfd3fc98aa8d91b42da40a226b28f0e692fa4a7105d63767b6e2c21b5a00206f3a14dbf11cc13fcc30502c58b7d3e46bf3e1e37eeaaf68a081908e671d36e3e63d27e923a65caf62c2b4e1416259d5f7a5bf7db4f23f19874bc01d809e59e903c67fd677e31a4e19efc76afe755fbbb037fd7e2432865a156bfd65ee03553d157a4647a5b887136d1e8f587a7354dda1c733fa5eddd5344a5e4abd2a82e44f662bd05cf4b0170fea22a81953a7ddefdda2378d0e1d82878a4ab2b989df08f340a2b0f850bd1a0cd2c45622f182f16e8d393418a26dd435bffb3b2fec8268cbde5a82ad699c1a321783448581e2980a49f064c8fb4524f4ee2d5ec6558b43889c5512a3d49bf8d743586c6aba91c4dfb279926eb0bb838e2540956d80ce3075179caa3774a6dfb9d06119bb5db088e19d9d5b5316a80058ce9ce58deea27735f865e4678a597fec6454bb8a57155249919805984743b8433880014449e4fe37b6e9b26fbff153cb0eaa20df6b730f1db3d69670a48123e020cabff4664800469ed4f45d4caea8925f7f2080e36843df69f85d7f95085eb9f6ee243924fde44c3e88015a8de23c5e2fbab6fd7463e9ede2de5e1deb202ed905deee7c0fe991f23ebbdddd3167e44d65a3b74155e814279e265a738b5049802389e0229cff7e223e2b58f1415ef2c3472a9d5a0217e836f70fa16e76d2b75423b6bb11ee629bcef30dbd4363a23c1d06e344ab65fc3a13928940afbe9d401b0d954b5c7597673c94928f2bd78dcc5a8dafda6a2fadac8f896c96fd5ceaab4f4bd6dce2f6f607b699adc394bd1a65cb2565ebcbd83d85ba4e01a2773b32c42cb3f53633cc4e46a5f96594ae42c4e57c70ec8a33bf72d5d4caa13423658628bb71e17c4c396ba36e47d8b2978d75b0f02070f708bc4a2c7c3a70b87347ec074913f00d979e1a4c2a0c81d18125e1b7b18cabcf759b7ed3ebe1fdf5b65ccd0bb3a9ffc8379bde4ceda452b4c5f0f56e38c8dd49ecf16f95423a2c2a021fb7c1f9a953099554ab252991d47e003c0263a6aea2d25a95f1dd2ff97225a7cf26833d2191d7b7ece6574e52c76ca61e8de29176dbc01eb9cc4279712a9abb60e629c667b99cde7a6eef8ac65371915cd8aa22ef63c84cef6705f475c8bb2189bbb38c55b8cfc6ec88698aea1c0a0089671cb2c2806c6ed58ef051b6fe76bee9e21f43e8743c31572bb6221f60a58703341a1785205fe0c5912df91f8bd44559d6531abd065a0af1efe7fd7164e8a8ca3540091c8bacc9fcb24d310ba32bd93f8dce7f8d060ed5bb237014e22ee842ccc7d86badcf8a54ace053edc2122a28d4ee34e0419de0095a99a68ad5945db5a7a0880a6ddadf23aaaafbf0c44ac3595724e58f0378d1a024f1a624173e8966a0b85a2178d9d3ecfda88a8f11ff5413188acc6a84c2ec07488a3e1ba7fadca399fb74b2f7e89f5c1bc6c43a2cb0e557c64d66f8705547cff85bbe81255ef7cc2345338f6a1f0ae2b69e867db120d70cf19668cdbccf86654c5d99341fcec9fc807c8f0aa6e312d1dec4cf609a9b7a80e330cb30798da24ac1615df35f6441ea5125ff16273d1f922d913f58ab50006414535f17bcd07cd5883ccdc29baea7abc32620d0ba976079b8ae7f715a1852458375848bdfe97e93cff478d6eecf37d8f39548e3e568d1e70330ddce2694a6138590e49c50d3f356a2e3965d4356b06cfdba6aa5dcdbc1af8c206e713c09c7b34bd05c09fbda17089f4e0933c986d240cf081516000a818dfa417de094dfa1d152a7f16e117671620749c28710f3808a04d04c4916543877761c662019ada1296095bf2ea2c0103b3a58b4789cd176e65d34863fc5ba42392f8d9df8bd4f511783f53eecd263a45f9debc828523f21130f554d07709f1a2c57297d82a63566891303b9a0ac8eab0fb8361322380731991ec5d2320c39ac6c0713dacf1dfa2fa2d08aec56cfc40b99f11d2bf5ac2cf16d4cbe863e8b751d5c4c8e21339b46d0316786a286998a6e4d022239698d6418ebac9038571c3c584422c0562fd5558e21bb02e9316811aa3902c952ed2edc1ba9479fa879bcb0c4c8e7c0eca5d917ac0a3340d517ac26e6c38f642defd624a291f88bd9788598a403cadc8f14e6f55011de9d87a22c1ee04ca16a66500f8d226e993b03af3d9bcb2e526b2794a93b2c557839c09de7065d93112ca73bc4675348d9f8a01cf971e3cad6265988b3503ace0b42c399a8a76a673ad5a1b52746b5f1cfde16a7c6b650a208187ada27b642399ddbcfd1da5c9662a69535258d82e9008497c6a1893bdac6d67c703fd31d6f07d685be529743f994b7c5a4f02e15b642f8041a4665cab6c228879add168329e303a58c32fe11da69b9d5c24102554350bde6814979ac5c3d11c182d3f4f7f50c2c77d0a1e4be7719b570b3b584174fdf47ba19106e87b3d7da42120e4d2f40300ca6b7554a39865cf5b583784480c36f2064118fbf0c90af720ed577f8386a36078d07a961f43c640833b37de42ece43b727816d1afdf5f37d8f289ce4a590a80f8dc7648330e27e11e8b87aeb59981a1fd2df9d79b8a5d9b37f9de3459c2aaf2925f29bf7008a8318ef6a230f95a109d62058d3943a2554b8a8b64694c91808a9c14c382e381867ebcaaf8bdda8404719ea24d62602d40c8f1cc54ed32eac599633c66971a977152f8af50d1159f3cc4c5cb5841cd98d292255be524f7f2d3a4826f0fcba1a2a44ade0affd0c4796394840bd0cc2183e31833768788678de666467972dc814ac147324e3baeb268113c1fea9dcdb811a8e3d904fd1afa3ca106a2400e8e46a11b4f4f647ce2b4e8c8cfe82d532ca6795d2eb26f91ecf24b22ae5d2eabb0a1d5992c1bb6862ec112416d63fd423e5ba485f345e5398d3624089569058f98eb53708bcd06c5769005ee847a7f784155809da3efe8e91828763db6ae4fa8bb4607c354de16f7407f82e232af2ae7834ab14456fa7f441186fa78fa75dc274e28476d6cf1ef8c5d3c737b133bd6089c3f9566ac3136f48c709fdb880da880bdc8395e529264889b6267776423650bfeb65744d3b7913b86d4c280f0f0fe66e3b8740b7fed41ad5a8f570fd185edeb7a30abc226d18cac7a35e81340518228769587ae4c6b85cf5fb7f79530e2b192069a2eb7290e364c6d85a3e679980513120c525d243d2906df755f6c214746a76b39b2c4a3c8fc36e41453180327ab5c354a4c14fb8ad77fb7412756011772c5457665a6b64548f5d5ae11d408ea6d1c8e25cd40ddfe803e7b0134198336fb0c771429d014adedeb976a9305b8eff0d41cdaba4ff9fc276d31255f6843f8c74a988550ffe34235957ac622e25a032ac007c711f2c891315d86fe6b35eb728cadd72e877f455f7bbed6b746f374f0b11e3bab66778538b8e5a926f241d9b5067f1b4726d5964c7199e15e0d590ac34d257c075e88d3c95ac134e0e45fe3f57e38aa850ebf950a52aaf9eb10e1abe54870cffcb62a7fd0c94a86ff3959b1e39ee589a4d64f9f18c072014a7c90f96c4848ac9d0b80b0d85f07610dc167ab45f146e1aadfe4827f234dfed24903ee905612480edefca3aec8ccfa5d78e79d0ef8787eb92d6447721260e645278d9d7a8a4e479037acd90581f7a83ebf4ef3f2873ad49fcdb019e1fb9a38b7a23abbc4458953192f791f7929d09f803362ede6431d7a9638e802688e14607d480ec672a378ec6d1f7c1a9ac864578d078f455846681cac4c0438adcabe94ab06009ff00125992a9f134c4c25f14edca5cb6ef369f373bb490a666e21d10d1f63a8f0285ec1c5230a7bb3ad43b2186441400935abd16f2e4cb482520e6b482f59ded5c01dcd60f1f37ab18597afe66c67241d81ede5af6563635bb6c455ba26dbc16659635cadc30329e204a15cd569c2e0b45e7847fe03e2df384113e5dc238db158aaacd4fe55b55ed1c42d7ddd56e11a89dc7cd042f4d004ce305a4201e270b8391f366e0e056779d0cd417217dddb57704f0d91e9764860bb0f51ee7c4c2438e6f806994726fdf2ee42e8db109723c481026bb0c205ded3421baf0de5f299368a99437867c6ab3373d9e8455587d449263838e9ee5214d5c163909e1268610f79b274d48ee9ec2a03b8eb46c0c8c489379afd793ac3fbb4c03a37bd5ce1e15eba5ec886ce2e0b42078edc53f76d88a7a0b773f7471522eebde942be793a469c4334f5b39880201446b4b09469b3654451616ef4fce87139da2c436d662d5fdb15cea0299116dce89b149b6e7bac68b4776cd97fa4d4999975549d83bbe2c3cda40283f44e5d8cb5a8920348c6c08271a7d7e3565a0c144b69246e2669ed388cffd14d4bcdf91e50d4987be1423b3c219bd704c012e5540692904043bc936ed4c4b998ba2ef4f6f9381b17b3fb3db4d07ed83fe843260b80711190e7ad599b1255d814b4bea10281810ae8a96a5dda37448212c132942af3a58639ce8a7c1571c4b087807a26ffeddb425a39dcd1b6550201ed49745c9a060cff5324fe6202804e7c235092693c1a2de90bd63d8f44cf44fe7b421c06170daa95a23cd03f7b4f194430606566923d89864e9a4b81ca8cf48a9c1260e58558c2107345406fb305355387071f9bfbbe85ff1e914a0cf9cecf7ec113e4da204256bde6a98edf5558ddd52e9ea3ae4f4d47b806b5e7fc22cd0250d3f3239b110f08b7fe4c771f9f5831c4a443484d87c5d000d35593d011550dedb7fcb0305d7a0699ee36081dfda37bff33b283150e370a34ed15ac7f7423333c0097bd11d42f3b4b00f3d689ef", 0xdc2}], 0x4) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f000002f000/0xd000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) socketpair(0x1, 0x2, 0x0, &(0x7f0000001640)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f00000000c0)=[{}, {0x53c}]}) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) (async) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000400)="56cf5daafc6597872431ff6c668c28adc33a60651a078a116b3548a8be66444658a069b71e92feadcd7b3434dadfc4fc3fd4ef7525b58b0086932b0a93463511a8889f58073c33282b2afa1967c7908d4d0aea830b68a43711d6c4457ec4a41a772d6ae311730b7823d96ef1c25a7bae68954da1ffde05cf138758ef54d053a94bce1d28f7ea235a66647b6db6eda0d5e78db16b66fae3f13fb8d25610c09b96003d8776b05dcc0dd56881e848483a0826bb010e52d7207026a59074a6a4c0f7677a7a35a8d29e875aebabef354e082b69112d486781c897abf6bb9a1be014c358af0deaaf1701cf", 0xe8}, {&(0x7f00000000c0)="46c4f10bc87c57f494288740223f05da53bade43d96cee8b67a2bda851f346b3ec9514ee7d0936290b45282695c91e2a70b65200f542ea22fd10e92e681b7d17f388cd46b789f244bb552adb6aef00b7e486f48e4cc1313a28f16195c6202c2ccb8c51bdae1106", 0x67}, {&(0x7f0000000180)="6a4f939b9120a9a9809353ee8ab94d9d91982e88125e29ab412d900938c67b9869bc54c26b6074d2a35d9d398f962d89ba53ee17d2e213e3ab6f3979ec0a52db259bf5213f9f085a6ea854d0a9429e9c8ae4502adb1d8605e2001f6891d3e9f68939bddd0f20ca0424c518bf522d50f4df260b3dad2d000ce1940d5d2b0d02d0b498ae6e324cc6fde7a660bf569c4837d7a408a2ce2e3394d529632e37105b9cc837618031080e760d63a1683936e78eb6058a2c73956f99378324d8e2b6ec205f4cbc3f685ea145ede3ba5a469c6cade196c9e9c6e452e9ae5a7c2930f8c6616a72bcc7a0dfb30cf9e1fcd28bc84ef0", 0xf0}, {&(0x7f0000000580)="e3b2156dbd9692b49e19f37cd58d0a936f8b3bcdeaab6e6e81205275c9f96bec019eceb8d1ab8b4223651e2f00aecd567c4e0158978cd10c6ff7a99d4b22cee5f1454fa432575f47f92067bd93b98472da81026395a03cdbacca75ee65a4ed34318093c82c3a86abcc780d18841f73143bfd3fc98aa8d91b42da40a226b28f0e692fa4a7105d63767b6e2c21b5a00206f3a14dbf11cc13fcc30502c58b7d3e46bf3e1e37eeaaf68a081908e671d36e3e63d27e923a65caf62c2b4e1416259d5f7a5bf7db4f23f19874bc01d809e59e903c67fd677e31a4e19efc76afe755fbbb037fd7e2432865a156bfd65ee03553d157a4647a5b887136d1e8f587a7354dda1c733fa5eddd5344a5e4abd2a82e44f662bd05cf4b0170fea22a81953a7ddefdda2378d0e1d82878a4ab2b989df08f340a2b0f850bd1a0cd2c45622f182f16e8d393418a26dd435bffb3b2fec8268cbde5a82ad699c1a321783448581e2980a49f064c8fb4524f4ee2d5ec6558b43889c5512a3d49bf8d743586c6aba91c4dfb279926eb0bb838e2540956d80ce3075179caa3774a6dfb9d06119bb5db088e19d9d5b5316a80058ce9ce58deea27735f865e4678a597fec6454bb8a57155249919805984743b8433880014449e4fe37b6e9b26fbff153cb0eaa20df6b730f1db3d69670a48123e020cabff4664800469ed4f45d4caea8925f7f2080e36843df69f85d7f95085eb9f6ee243924fde44c3e88015a8de23c5e2fbab6fd7463e9ede2de5e1deb202ed905deee7c0fe991f23ebbdddd3167e44d65a3b74155e814279e265a738b5049802389e0229cff7e223e2b58f1415ef2c3472a9d5a0217e836f70fa16e76d2b75423b6bb11ee629bcef30dbd4363a23c1d06e344ab65fc3a13928940afbe9d401b0d954b5c7597673c94928f2bd78dcc5a8dafda6a2fadac8f896c96fd5ceaab4f4bd6dce2f6f607b699adc394bd1a65cb2565ebcbd83d85ba4e01a2773b32c42cb3f53633cc4e46a5f96594ae42c4e57c70ec8a33bf72d5d4caa13423658628bb71e17c4c396ba36e47d8b2978d75b0f02070f708bc4a2c7c3a70b87347ec074913f00d979e1a4c2a0c81d18125e1b7b18cabcf759b7ed3ebe1fdf5b65ccd0bb3a9ffc8379bde4ceda452b4c5f0f56e38c8dd49ecf16f95423a2c2a021fb7c1f9a953099554ab252991d47e003c0263a6aea2d25a95f1dd2ff97225a7cf26833d2191d7b7ece6574e52c76ca61e8de29176dbc01eb9cc4279712a9abb60e629c667b99cde7a6eef8ac65371915cd8aa22ef63c84cef6705f475c8bb2189bbb38c55b8cfc6ec88698aea1c0a0089671cb2c2806c6ed58ef051b6fe76bee9e21f43e8743c31572bb6221f60a58703341a1785205fe0c5912df91f8bd44559d6531abd065a0af1efe7fd7164e8a8ca3540091c8bacc9fcb24d310ba32bd93f8dce7f8d060ed5bb237014e22ee842ccc7d86badcf8a54ace053edc2122a28d4ee34e0419de0095a99a68ad5945db5a7a0880a6ddadf23aaaafbf0c44ac3595724e58f0378d1a024f1a624173e8966a0b85a2178d9d3ecfda88a8f11ff5413188acc6a84c2ec07488a3e1ba7fadca399fb74b2f7e89f5c1bc6c43a2cb0e557c64d66f8705547cff85bbe81255ef7cc2345338f6a1f0ae2b69e867db120d70cf19668cdbccf86654c5d99341fcec9fc807c8f0aa6e312d1dec4cf609a9b7a80e330cb30798da24ac1615df35f6441ea5125ff16273d1f922d913f58ab50006414535f17bcd07cd5883ccdc29baea7abc32620d0ba976079b8ae7f715a1852458375848bdfe97e93cff478d6eecf37d8f39548e3e568d1e70330ddce2694a6138590e49c50d3f356a2e3965d4356b06cfdba6aa5dcdbc1af8c206e713c09c7b34bd05c09fbda17089f4e0933c986d240cf081516000a818dfa417de094dfa1d152a7f16e117671620749c28710f3808a04d04c4916543877761c662019ada1296095bf2ea2c0103b3a58b4789cd176e65d34863fc5ba42392f8d9df8bd4f511783f53eecd263a45f9debc828523f21130f554d07709f1a2c57297d82a63566891303b9a0ac8eab0fb8361322380731991ec5d2320c39ac6c0713dacf1dfa2fa2d08aec56cfc40b99f11d2bf5ac2cf16d4cbe863e8b751d5c4c8e21339b46d0316786a286998a6e4d022239698d6418ebac9038571c3c584422c0562fd5558e21bb02e9316811aa3902c952ed2edc1ba9479fa879bcb0c4c8e7c0eca5d917ac0a3340d517ac26e6c38f642defd624a291f88bd9788598a403cadc8f14e6f55011de9d87a22c1ee04ca16a66500f8d226e993b03af3d9bcb2e526b2794a93b2c557839c09de7065d93112ca73bc4675348d9f8a01cf971e3cad6265988b3503ace0b42c399a8a76a673ad5a1b52746b5f1cfde16a7c6b650a208187ada27b642399ddbcfd1da5c9662a69535258d82e9008497c6a1893bdac6d67c703fd31d6f07d685be529743f994b7c5a4f02e15b642f8041a4665cab6c228879add168329e303a58c32fe11da69b9d5c24102554350bde6814979ac5c3d11c182d3f4f7f50c2c77d0a1e4be7719b570b3b584174fdf47ba19106e87b3d7da42120e4d2f40300ca6b7554a39865cf5b583784480c36f2064118fbf0c90af720ed577f8386a36078d07a961f43c640833b37de42ece43b727816d1afdf5f37d8f289ce4a590a80f8dc7648330e27e11e8b87aeb59981a1fd2df9d79b8a5d9b37f9de3459c2aaf2925f29bf7008a8318ef6a230f95a109d62058d3943a2554b8a8b64694c91808a9c14c382e381867ebcaaf8bdda8404719ea24d62602d40c8f1cc54ed32eac599633c66971a977152f8af50d1159f3cc4c5cb5841cd98d292255be524f7f2d3a4826f0fcba1a2a44ade0affd0c4796394840bd0cc2183e31833768788678de666467972dc814ac147324e3baeb268113c1fea9dcdb811a8e3d904fd1afa3ca106a2400e8e46a11b4f4f647ce2b4e8c8cfe82d532ca6795d2eb26f91ecf24b22ae5d2eabb0a1d5992c1bb6862ec112416d63fd423e5ba485f345e5398d3624089569058f98eb53708bcd06c5769005ee847a7f784155809da3efe8e91828763db6ae4fa8bb4607c354de16f7407f82e232af2ae7834ab14456fa7f441186fa78fa75dc274e28476d6cf1ef8c5d3c737b133bd6089c3f9566ac3136f48c709fdb880da880bdc8395e529264889b6267776423650bfeb65744d3b7913b86d4c280f0f0fe66e3b8740b7fed41ad5a8f570fd185edeb7a30abc226d18cac7a35e81340518228769587ae4c6b85cf5fb7f79530e2b192069a2eb7290e364c6d85a3e679980513120c525d243d2906df755f6c214746a76b39b2c4a3c8fc36e41453180327ab5c354a4c14fb8ad77fb7412756011772c5457665a6b64548f5d5ae11d408ea6d1c8e25cd40ddfe803e7b0134198336fb0c771429d014adedeb976a9305b8eff0d41cdaba4ff9fc276d31255f6843f8c74a988550ffe34235957ac622e25a032ac007c711f2c891315d86fe6b35eb728cadd72e877f455f7bbed6b746f374f0b11e3bab66778538b8e5a926f241d9b5067f1b4726d5964c7199e15e0d590ac34d257c075e88d3c95ac134e0e45fe3f57e38aa850ebf950a52aaf9eb10e1abe54870cffcb62a7fd0c94a86ff3959b1e39ee589a4d64f9f18c072014a7c90f96c4848ac9d0b80b0d85f07610dc167ab45f146e1aadfe4827f234dfed24903ee905612480edefca3aec8ccfa5d78e79d0ef8787eb92d6447721260e645278d9d7a8a4e479037acd90581f7a83ebf4ef3f2873ad49fcdb019e1fb9a38b7a23abbc4458953192f791f7929d09f803362ede6431d7a9638e802688e14607d480ec672a378ec6d1f7c1a9ac864578d078f455846681cac4c0438adcabe94ab06009ff00125992a9f134c4c25f14edca5cb6ef369f373bb490a666e21d10d1f63a8f0285ec1c5230a7bb3ad43b2186441400935abd16f2e4cb482520e6b482f59ded5c01dcd60f1f37ab18597afe66c67241d81ede5af6563635bb6c455ba26dbc16659635cadc30329e204a15cd569c2e0b45e7847fe03e2df384113e5dc238db158aaacd4fe55b55ed1c42d7ddd56e11a89dc7cd042f4d004ce305a4201e270b8391f366e0e056779d0cd417217dddb57704f0d91e9764860bb0f51ee7c4c2438e6f806994726fdf2ee42e8db109723c481026bb0c205ded3421baf0de5f299368a99437867c6ab3373d9e8455587d449263838e9ee5214d5c163909e1268610f79b274d48ee9ec2a03b8eb46c0c8c489379afd793ac3fbb4c03a37bd5ce1e15eba5ec886ce2e0b42078edc53f76d88a7a0b773f7471522eebde942be793a469c4334f5b39880201446b4b09469b3654451616ef4fce87139da2c436d662d5fdb15cea0299116dce89b149b6e7bac68b4776cd97fa4d4999975549d83bbe2c3cda40283f44e5d8cb5a8920348c6c08271a7d7e3565a0c144b69246e2669ed388cffd14d4bcdf91e50d4987be1423b3c219bd704c012e5540692904043bc936ed4c4b998ba2ef4f6f9381b17b3fb3db4d07ed83fe843260b80711190e7ad599b1255d814b4bea10281810ae8a96a5dda37448212c132942af3a58639ce8a7c1571c4b087807a26ffeddb425a39dcd1b6550201ed49745c9a060cff5324fe6202804e7c235092693c1a2de90bd63d8f44cf44fe7b421c06170daa95a23cd03f7b4f194430606566923d89864e9a4b81ca8cf48a9c1260e58558c2107345406fb305355387071f9bfbbe85ff1e914a0cf9cecf7ec113e4da204256bde6a98edf5558ddd52e9ea3ae4f4d47b806b5e7fc22cd0250d3f3239b110f08b7fe4c771f9f5831c4a443484d87c5d000d35593d011550dedb7fcb0305d7a0699ee36081dfda37bff33b283150e370a34ed15ac7f7423333c0097bd11d42f3b4b00f3d689ef", 0xdc2}], 0x4) (async) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 0x0) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1000}, {&(0x7f000002f000/0xd000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) (async) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) (async) ioctl$VMM_IOC_RUN(r2, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) (async) socketpair(0x1, 0x2, 0x0, &(0x7f0000001640)) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) (async) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f00000000c0)=[{}, {0x53c}]}) (async) executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x2d}, {0x7}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x0, 0xa011, r1, 0x0) pmap_unwire: wiring for pmap 0xfffffd80690817c8 va 0xbabb677b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80690817c8 va 0xbabb677c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80690817c8 va 0xbabb677d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80690817c8 va 0xbabb677e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80690817c8 va 0xbabb677f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80690817c8 va 0xbabb6780000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80690817c8 va 0xbabb6781000 didn't change! executing program 0: sysctl$hw(&(0x7f0000000100)={0x6, 0x1}, 0x2, &(0x7f00000009c0), 0x0, 0x0, 0x0) mknod(&(0x7f0000000440)='./file0\x00', 0x3a0914c44f7b202d, 0x500) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, &(0x7f0000001740), 0xfffffffffffffdff) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0xa, 0xd}, 0x5, &(0x7f0000000140)="fb276e3e562c0c979bc4230f44cfb750427094220bc92936a19b7f5a4c318e34bf2afb68f0923777185188569ac7fffc509a576118fd9ef5e89647a6c539aaac757300e6963d995e21403dfbe66bb77019aabbb30075c39fe067aa1a70848e83bcfcbf6c455913f95bdcf6625ec6206c0a49547d48d71ee6e7121a1522e5c9e1c755cbd650f39188d2cbd22ec1ea6c3eee152c301f0330b1e25bbdf02b7fc746dfb4833f00000000000000", 0x0, 0x0, 0xfffffdf2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open$dir(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) mknodat(r2, &(0x7f0000000080)='./file0\x00', 0x2, 0x2000081) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x1012, r1, 0x3) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8000000000000001}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fffffff, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0xe405cabb478a8d9f, 0x10, 0xffffffffffffffff, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x1000, 0x0, 0x3, 0x5}, {0x395c, 0x0, 0x0, 0x8001}, {0x7ff, 0x80, 0x0, 0x208006}]}) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[]) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000180)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setrlimit(0x0, 0x0) socket(0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x6}, 0x4, &(0x7f0000001240), 0x0, 0x0, 0x0) r6 = socket(0x11, 0x3, 0x0) sendto$unix(r6, &(0x7f0000000280)="b1000503000004000000000003000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d89e00004070000000013000000", 0xb1, 0x8, 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000340)={&(0x7f0000000180)='./file0\x00', 0x1, 0x0}) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f00000000c0)) executing program 5: mkdirat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0) mknodat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0/file0\x00', 0x1000, 0x3) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000)={{0x7ff}, 0x0, 0x0, 0x1}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) 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) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) r3 = socket$inet(0x2, 0x2, 0x0) dup2(r2, r3) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000300), 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 1: r0 = syz_open_pts() r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) r4 = dup(0xffffffffffffff9c) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) r6 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) poll(&(0x7f00000000c0)=[{r0, 0x100}, {r1, 0x100}, {r2, 0xa986f88c1c6cdd7a}, {r3, 0x10}, {r4, 0x20}, {r5, 0x10}, {r6, 0x4}], 0x7, 0x3) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) fcntl$getown(r0, 0x5) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000180)=0x9) connect$unix(r4, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x3}, 0x8) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x10000, 0x0) pwrite(r8, &(0x7f0000000240)="313fb713f03a816f75ddc6b6f42d91f6fe46ab128047dcb9dc581ad697c4fb208c95c8f003f2019510700bec969b2d7f53a42324318f5fdd438395c5cf37816171105cf24aa34d027d07c6f7a217bb54a5af91eefa49dcb267b4ce1280cc10c7ca6e5add945e9f243471685686f49ab5", 0x70, 0x7ff) write(r7, &(0x7f00000002c0)="75c3ce8b41b4be5e66aedcf62d4ddf0024", 0x11) ioctl$BIOCGRTIMEOUT(r7, 0x4010426e, &(0x7f0000000300)) ioctl$BIOCSBLEN(r5, 0xc0044266, &(0x7f0000000340)=0xffffffff) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x80, 0x0) ioctl$BIOCSFILDROP(r9, 0x80044279, &(0x7f00000003c0)=0xfffffff8) ioctl$TIOCGETD(r6, 0x4004741a, &(0x7f0000000400)) r10 = open(&(0x7f0000000440)='./file0\x00', 0xd773dc6aeda0cc3a, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000480), 0x40, 0x0) ioctl$TIOCSTAT(r10, 0x20007465, &(0x7f00000004c0)) connect$unix(r6, &(0x7f0000000500)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCSTOP(r0, 0x2000746f) fsync(r7) r11 = semget$private(0x0, 0x1, 0x500) r12 = geteuid() semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000580)={{0x9, r12, 0x0, 0x0, 0x0, 0x623673bf60e3252b, 0x9}, 0x3, 0x8, 0x80000001}) pmap_unwire: wiring for pmap 0xfffffd80690817c8 va 0xbabb6782000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80690817c8 va 0xbabb6783000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80690817c8 va 0xbabb6784000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80690817c8 va 0xbabb6785000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80690817c8 va 0xbabb6786000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80690817c8 va 0xbabb6787000 didn't change! pmap_unwire: wiring for pmap 0xfffffd80690817c8 va 0xbabb6788000 didn't change! executing program 0: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) pipe2(&(0x7f0000000140), 0x1000e) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x9}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) socket$inet(0x2, 0x2, 0x3) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) syz_open_pts() writev(r0, &(0x7f0000000e00)=[{&(0x7f0000000080)="c3778fe486fa8f9f05ce4bfcaad7868e4bd7872ff0597773fa1e061cebd702547202798b96c0a24deae72d0db883bac94c4761e84558e6ca6270794d9b5eb06bb75ce478a7f5a6d622690c4c3313ec970000000011fdc121e175d8242b6269551e9560276c7118f0", 0xfffb}], 0x1) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) socket(0x20, 0x1, 0x1f) r2 = msgget(0x1, 0x0) msgsnd(r2, &(0x7f0000000000)={0x2, "c5f0ff33c2079243c5e121ba97a5be809a5b0a44b2631438379ee1872bd6eff53584bfa05ffa536c6b21543259b91cba10dc26cb83b2800e78d5d17204d9a24238199fc401a2d4b3d8c339d873e81503fa91ffac4496aa30bed3dfa70be9da18d9915563d6cd6e4a9fb1cc1075eed1b09704d049ea4c76432c5e636f8a56ffeb1c221439f9d16c137dcd68f6b22aa60378300e0e91cfbd8de1c1935d26a675411d4cfa1b9838c1ddaba5d98d38e33cad2e8c75c8b347944d9e2d8c12f8eb132551cf255f10f60e349e8a92d88118a3c0ba89cd34d95542b8a36c4ccd479d6d78eca1ec910be11ec9c61faabf4ed830000f"}, 0xf9, 0x0) msgsnd(r2, &(0x7f0000000e40)={0x2, "a6a1f5c4866dbf2cc87f495469c53164bb3810f1127475b8649a7f2c5a3bbbfbcf2ddb721bcf185916a9ca63bd4e4f2d288163b822f3b0a5ab57778284f9612e31424590e8e8e6304b863dad0189b7bafa9a6420cbac34f883731d25fcd84d516af9eef0109a7749716cf6101c0d17ff65dde4b09a9c4e57a6d2b45e2848a2a24246688b966f47c237965b0d889010d4526d267cf68406b0295ca7cea69f049c01fbe82881f1e605fe450da7d86f61f1cc22ec65bd4864ed4bfcbca520dc56575491adf45e52c749141a73f2bc6a9efdd262008e7281b6975c293a6d73e3fb0d588517fb09d46926f3dd20828225990a535799357adac3e262fc6e3d4dd6732069c3b9f5f83a9ef039c371323cf6a4167bd76254ab51b9ffb42e3a44c7c9b7c0e790467298377b7799c60e9daf5a345a6c38d9cba28adab83f658a22f0feba1727c32eca56d139a173be3ad8e9bf22d6ac9e0193c61c9315c873d71fd28cb5674ff1d9a3b20ff37457098240e85ff3164e6ea03dbe0e41b5d2a2ce925874b18a6f7adafa2b4fc751278bddbb98a89b4e0678f6fd8d0a5c940f44930930e1713148bcfdb791b59039b1e21ed9d9630a366cc353561b4b0b12c8cffd88a1d6fcd486634f47b38c1e3b08867f5560a72553e2d30f98f248b2615cf8778a566d2f9018a67fa66f8328deb656938fbab22073528155d99471909fcd972784347c29107777ec88649bcfa5044cd5703650c8914ad08fc94da513d72e8d12d9dfc5c86c9f2303cc5a5450462530be2eb0f7261073a91bfa7feec305a26c12026dff5e466ee3fa17cf6ba9c0f98879b4f337a0b08f5ce14e5df3fb8d490a71b93a8d8cc978a162880086485b9511c740e403f1719f60e3eb1727c8570fd636dc7ca45bc24429e1bc0cd768585f9d068ce0a8a1da0cd232fdeedcf473a89f0e61b5fad6cd914c09dee5733aa81a4df29493e79c6ccbacddc864c6ae14adcf071bb127b474305ab364f092957d7ebfe01a95b8d662b16b14eae401e4c40ebde4a79e034967994a5fa607390ae9f8b806001a674181fd3e23752b7533513a5d253a2fbf4e216f3ba9d7ca7a778ee4da3efff4966ef63363dcaad0c8881ba1c1f2f54d8ca81c22f8c4ee1b15ef27f2a180ce447dc29ace9fb2764e11ecad6f609e3212ac057e958aa525cee914b6e2c2ef95270709b19d071874f2924d0bbd67c5c78a675809744952da88fbe33450ba3dadafdfa307a0daf60dd9ba85fd8ad0568e099cc4d901e5d27b22929f611d1e73e537b0fec7fa1df48347e78fa7bde9c0f68a9bbfc99d3b9d88ce277d6832e377f720d8d1826b93dfcffa7889031bf16cc421484eec5da44f8fd8573a051d2f0ff07aa43d02e3d19872723248681f4d51398f474345dc8c65403aac520b50eb787d503a5250e08f47ecb063ce1a2e8bc236e18c98893efaf6b52bbcafe5335937ff9d39f6bbe5c391c423d58d405de262e0d6f16bf45a82ab9036ee0391a12017539d72df8af03290b636ce774c20692cd73b730edb414e4621fa76efa20403ef59e4321f5700eb6339975e88e14e0a472312511781298a907c10c137525892d8fb1753f8a3da03139f809cd312c262941c73774b432ba4a751612a00aa2d48fe078530ac37831ddf516ae59841ce3020e1e495f76cabf435c4eff0a7892f379db42e2a4b4e267f89fa7bc9b4c773a39cb284aca14a24cd1ce05643d41e15e23251c813baee4c419067b7a0ae4adc530c8c94d666812bc48ea449da8ba70526d932e1302150170e89541c2f20fbaa5e4c2e782707e39de96e2d60eb0ce8682020551d7df964361bc35a7bd9d05db43b75e82652ae261598278257b8530cff3efdf898ac531d5f6e6c90911bb3114e86c8b556e6da79d44fd898f041b76f042669473f7df50b1964c472972dc82a00293e1e1833548f93aac32db40eed6dbc8d093bba80474ae40634604598dcd9134b882587c06f1b9b9ef12fb56fc3c5b44231d99a35121ae3dd1bf5624ed8700acc7b10b38aaf42c22842ae3a7e9c7a03bdc647e8ee469474c36927563dfc65f0f5fe281b8734bf97785a12f55ffe0582b0514c9128b442251adbf59adb405fef6b703cee8cedbbd31fbcb3fa5602cc685039433d939d619e2048d58cd9824890c61c63cda0fabf8bb497587c9a9752de22566c064aa972777cb969a5eaee27dad5e4429e6c6a570985ab9bb1b6dfee8cc42cf08c645491f7ad0a99b4a020735a50778c3fdbf22fa9c5afa63de42603fcc70319efa837ba091b3c89fcbf5ce5fac75c4bd4d80633061019ef2e4712fb833728dc580eee3a52256fe603424e4b501f6de02c2575a2cd90966b4f482a7efa2b9e2597674a604d2c5528fd2cbbe42fe01a6d4ca911546929ff156c51f0dc74fa256043d3e2af2e2662d90dc360eb854be1d899006f6f1f054079e98e8f55f7c8f1167b132b0ec3ab18daaec971c16717cdc4c4dc6cdfe6cc6b3d209a866ea8ed73f66c9bc470d9b37126989297d1fc88321dd834004855d3e537c63462b2802e7a4b8d19ef203e15ae122131620af57ad4db19a794ce40935d10ac7a0903090d26ac55585ab69899ed623c6000bc429950c0c6f3e58055865254743f472699338358bd612b093e321acbd65ddfd16249f57c40f68cd4a477489c7408a7c4061b1c7ac9cd3c3c4ec96a95c8ffa4c737f81f4f2e063504d279a7c69f564e4d894d17058c8042d4113a202786025a7904c3e0f50c72e01faf26c44669b59cc00a992859ea41b42bb92d9c9742347bf006b2193e9398627559f15417e8fa311d788f869c59e14a547653658612c668a3a07fed79d7eb2fc6adb4dacd49728e260399f068fad6f74fbd01c2cd8bf90b903a23fe26801bde87991c62aba5350d9b8fc2d01a0b1fc9750cbefb3b74c39952a77f5795d3c2d987989928a4722036e4bb47c66503cde9b9e81c89f7ebedd9f86e7a49153942142ed6554ce7b83e2c680c7bdc8e54645484a19d5bde2df788d8ecb69750f9b720b7bed58a96666dafbdf3b8b5fbc7e96904515ee0ee87622f8299ea5dbbe7332446c2f9651b4ba8ed318c63e8acb383972db1dd135c66bfc9a99e00d957e17eafec9ac0e15d0bac06574008dcd09e432ce93bebafc105c59b978767e5fc31f174bb3bd31ccbde5530ff272f8e714c82d2b49bc8d858593645813de56fb3c2ce8318e40cbeb5cf3c4462ce3ea585e0214b7cf303dcd7fa0556be071d063c110b2b6079bc172f1f7bd57f8b608342fa63cb0cadfcf66f6f062092e6719b691b7b8fe87a4d38e5ca0318901b9996d2a9fed09c32b173d66de4e19efb880b8b4170add0865359aa91725b81e6e270b6b1feb3eee2477ce57a501029f03e99b5c254adaa5886d422128fa908076601256ae8d75fcd6de7acc7c877a538c793cfa35bb7a998ae6e8c6990653990c097b31442eabde0b05ca17b4c6430cadd24afa09903edb30431889baee563dd215996b90d88ed1eb48cb7bbea7e69a036841cc72b18d160838823c9ad89a1b2a4e1aeca6d2ec385a568e5ca831d68f8477fbc778286a52d428f77aea884cecf54ebfb3405a39452053344b729b54825af34b1f7c140faa3b849468c96c560572f76f17ec636e48d15535a639a6cdc31a49e17da5cd825fd0213de69a12499216d0df44b66cf053be0d34aab32a7b81009126dbed8c57d500c7ebc49fc0ae537ebf1066139bf6ad24821e5a39d0396a5e409f1d290854c0a44f3221b87ec9febc159a5d48bcab96954c249e5abe251885efbd4e7436f70f9f5125acdfead33ecff2c979d8d15a0c622a65a7a4288d4b3dad5d1f62971c0122d9714e0a8b470aca76b7913f41ea58a0ee25e7f2486d2197472524edac447c2a94af2246aa7712156314c06302f6a3041720f86f930228c105fc9e2efb4f1bdebc0b48db8b4a9cbe1f4333f0faf3782419ef637785123cfa9accd7ae3f13d5433633ff1be81f650027fd2f524ab7be652794f0c272d4dc83d2ca8e2f28271b8a9e032b0949a940cc015eb99ad1174eed65a6d15ae23617f9021d0c2ce7eb311fa95a287f09475f7b58ff38f0955b8802de478c19fbb11033e2803118d993827e9774061791c8ef6282603549d9c334901b362293c1ad210872b752064744407a1398c4dfd3cfeea1e31a5d2b8dfa2216ccc803eae9ca8bbf88a6e074a5d9bf41fcc38ccd6c46eb6249087cfa91753078e121265f0d1a5af455c2ecdc09e772b5f31f5ee282d8e381b9add3b263a92b4aa5612bb9c10e039b525d5a7bedac8199fcedba0eb32c0e223c3740bcdac94a1198c3c00f1e87f87f09094cc43fc623cb4c93aa41cdb2e45284065da03d110f1e1eb1e296f27212cd51e46fd0ef60cff6f7643fd95c9e0f1aaecf61610b60816208fabb5cdfc92db8b7d8d6d1f523fb67d4d09169a7cf2b66a8c55d56563d1b9453f4dcc3c39ba242b6787b4d004f871ca73710f870013417a2fa6c94872274e7b44dbdbcd564e32944001602dc29a365cdf1d044dd53b401e7b76dbef6ab025dbebe4bef4b54c07fc8bef7d983530afa029157c4894d494adffeca8c7b530e4150570d5cf6c6953c015621755f62298fab02e995190bd6709eb31b9987a08cbeea816a1d179b5ec34ef8220ab973388c605231069cffcdf664cc262bd5ea0eabff9481e29c0e69ab8f5b99d7d8dbfc1392e6ce4b5629526f269a388ebe887711f13485e2beff4a3b87b8e409f4a94b93cd30f89d1e049785e2125762d79264d727efc3c2eb855f05173cee6ca0173f3d7d51c636a77c874cfbebd9c1c57d5805573848167be4c9c62370739c6a3b8041c84300c4d3389bda3fd5cab604beb4bea1a7f993cd4c8506d2211994cba2ad12fadf4707562620e477fd9af71a1b07090caf5cb27af54cc61ee3e4459a37caaba7e72d5536aac0296f01af9d250b65e9319ebb5385a9712bcb0117941ffdc1a5c5666e9f15d63927ac36900b4893f234c5dd96ab324a144927e0b952edd82a9047af613ded063d31ed9c23a004db89f544743d2ac118bf569d5540dc05953c0b6f7c61ee398770b2b40c463b5d1954dd44b935db65a11da82203764276214e6a21402708cb9270f3e95b6b47a31ff3f0f4e8fac99b11afe9d33c9e351f593c51b4e1fe86fee9b79b3c57f9c925ea28d7f14d60d4ce9feb804648b01997f9389499018a15d960474dcc8120a0bd69499ef3bae9f336f605fdbeafb6ba26c4b5ac12e1815621dc5723c6438224f54d04b60da62c16c083eee8cd5edf901b0582ebe99e090481a65bf58b7c4a4a72a5dc1e9084baf0e0e8ed8691da4eafecbc181d2052872b54b9b1141637a59eb684e575e3731343f4090f8d27b2397c34ebf9c036961273fef64bfc0085afb00de025d95e939eac92ad7605f0e565a7031fd59c86ac48c6681a639f4557d1bc2f13d69c527cd968b4ceb37218e571a5ad76990fe02e5e4ed73c21bc5b4dacfde2f2d028fb9b6d3ea41a65bffc1b6624badb9c644325ff87c9690804a60968742f1df53bf636c48a85689546e6d63fc2a521fdcbbecf98b6fe110f122a8ec77ea20f0b29c92ef4390523abcf06a09b1559f90d16dffc480807ce7be81006028e4c8b9bed9bd6a46ceb70d17e60b4a0224c347a8207c3ecd39357c0eac49720951d730aea2421b474e94b6c8f65ff08b48602f79451a1498e398cb32d5c6c90536e916ac9c529e65467e9b093353fcc713153a7d0552a8a796a24fd878ac2b943874be5066f93589d694bbc6aeff4db39f7c88"}, 0x1008, 0x0) sendsyslog(&(0x7f00000003c0)="a8", 0x1, 0x0) executing program 5: r0 = socket(0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) mknod(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x3d}, {0x3c, 0x0, 0x0, 0x5}, {0x416, 0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) executing program 3: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x28) readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/4096, 0x1000) readv(r0, &(0x7f0000001340)=[{&(0x7f0000001080)=""/249, 0xf9}, {&(0x7f0000001180)=""/147, 0x93}, {&(0x7f0000001240)=""/242, 0xf2}], 0x3) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000001380)=@file={0x0, ""/44}, &(0x7f00000013c0)=0x2e) r2 = open$dir(&(0x7f00000017c0)='./file0/file0\x00', 0x80, 0x18) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001800)={0x0}, &(0x7f0000001840)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001880)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, &(0x7f0000001900)=0xc) getgroups(0x8, &(0x7f0000001940)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r15 = getegid() r16 = geteuid() r17 = getegid() sendmsg$unix(r1, &(0x7f0000001a80)={&(0x7f0000001400)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001780)=[{&(0x7f0000001440)="ccc1f6a3d6123a34775b2f78714cc6cfceec991f309750f9bbe8dd9b8c563e1b55a27009102e5e75dc43c917d865f2a0b677b3c477e024a35007af7d159e3f8d326be918d6dceaa659c68f8aa4980381ed575933a04628e4edd63b25a1fa0d4fc1287634742d2be1e35bb8a3a4aa7ed88d1f4c2aa8873f0740f5b35a5f83b109370902b081a7b0ecd1916d73d8dc171f2eda0d39a1ff640762ed38012272c2bd19797be3061bea2e1b9e797d9c35575bc9854a210a123e60a95dd1c8c18aebafc36eaf405767a8477fdbb6033aff5c75ff061935ceeea0780ba0b24df620d9d1854645c69a594777506d55724457d349a58a568d186bf978f37d2d92", 0xfc}, {&(0x7f0000001540)="8914f192a40fc6ac8ffb259c913f394f96f02fa116f81fb9368dfea6f099a4dfcc78842390c58cc59e7284399ab416b2d483fffdeeb1c4377f3bf4149b1aea33a724ada4dcfdf1e77b1767a9fedefc365ffb24c22dcd2e048f499b40a600a262bb258a23f7b8c97d6cdf22ebb35b20ae587aad73455fa778ad54e8c6cfc05a0899b72923478b56bb0881042da26acd5b41dc9f5ff37dd1fbb8dcb008680f9abdf570bf73cb00792c6bdf0e6f10d3cd4e054d6237cb90318c7ab174b7c1cee46c03305ba4f12aba19", 0xc8}, {&(0x7f0000001640)="99ad4a33fd0c98e05506065b8322d3a124a5113e7ff6a98d516114510af0621d33c94543eb79f5f344ce3be4daff06d7b5b0f2aea504cb8627fadf45094f5fe3ee4dd0b4f9e19cc8e9c74b07fdaa16ff375207d9454ca8f6899b0a13b32cd780be56b867a6df5f45ea0e900c24caabb35956b01a7d0985d5ef4988e8ce713debb1481190c1ac496499f4a5e516", 0x8d}, {&(0x7f0000001700)="a1d758a8f90221f2c8993f07627ceb7814b1f2c67231a8beaa538e09c33954bdbe78099a3b04fbebb78373be1d55f11e009f34b3fbbf106bed9a27affa0b0f30814341a95b8eadc5b736cf6878557e6c3bac01121baa4ccaf31311285e19411a33100ae01d0f2dc396acf8bc", 0x6c}], 0x4, &(0x7f0000001980)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r2, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r3, r5, r9}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0x0, r11}, @cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff, r15}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r16, r17}], 0xd0, 0x3}, 0x0) r18 = semget(0x0, 0x4, 0x104) r19 = getgid() semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000001ac0)={{0x81, r8, r9, r8, r19, 0x40, 0x2}, 0x4, 0xfffffffffffffffa, 0xb2}) getsockopt$sock_timeval(r1, 0xffff, 0xc6af8e75a348306d, &(0x7f0000001b40), &(0x7f0000001b80)=0x10) r20 = fcntl$dupfd(r0, 0x0, r1) ioctl$VMM_IOC_INFO(r20, 0xc0185603, &(0x7f0000001c40)={0x55, 0x0, &(0x7f0000001bc0)=""/85}) r21 = geteuid() r22 = getpid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000001c80)={{0x21f, r5, r14, r21, r6, 0x2, 0x2}, 0xeb0, 0x3, r4, r22, 0x55, 0xcf8, 0x7}) fchown(r0, 0x0, r13) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000001d00)=0x2) accept$inet(r1, &(0x7f0000001d40), &(0x7f0000001d80)=0xc) r23 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(r23, 0x1, &(0x7f0000001dc0)={{0x0, r5, r10, r8, r12, 0x80, 0x7}, 0x80b8, 0x7, r4, r7, 0x1, 0x4, 0x6}) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000001e40)={{0x8, r5, r14, r21, r15, 0x80, 0x9}, 0x3b38, 0x7223, 0x1}) syz_open_pts() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001ec0), 0x8100, 0x0) executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) lseek(r0, 0x0, 0x1) kevent(0xffffffffffffff9c, 0x0, 0x0, 0x0, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) sysctl$net_inet_ipip(&(0x7f0000000040)={0x4, 0x2, 0x4, 0x1}, 0x4, &(0x7f0000000180)="eb1c15828e857cc8a4de6bb3349f5bfba36e4ed5d586f2dab33707d9001fd1a662f0803fbcde56761ea1368db858ddfd1cf774776441ad0ca1736f2b01df0644257661025dd38973d4b5e37560ef630d5b96cb15aff3a7a08f0ebfeacbcfce4fae382725b14bda563b4094ee83387de68b7f0f247adcd9e72d1176157ee176d2002e295e50ea43fba27bb96ef7b39304a84a3fb47f477f48d8ab238ac2a3f191a7504454196f198b0991b13a7b5e0ef7311e5751712a57b6841b754dc8e73bae794dc83e86b1d672accc9c68aac5a7cad1649023c1055e785e4e", &(0x7f0000000080)=0xda, &(0x7f00000000c0)="29b3e6a68f5365e3ee7a101184428b86ede608f063876b5e060b7a1e", 0x1c) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$FIONREAD(r1, 0x80606949, 0x0) pipe2(&(0x7f0000000780), 0x0) syz_emit_ethernet(0x29, &(0x7f0000000000)={@local, @empty, [], {@generic={0x8848, "8913457c59f725db49a383d161dc0920dc3a1b39ce3b92cbfd710d"}}}) executing program 2: sysctl$net_inet_ipip(&(0x7f0000000000)={0x4, 0x2, 0x4, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = semget(0x1, 0x0, 0x6a8) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000002140)=[0x0]) r1 = openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r4 = socket(0x11, 0x3, 0x0) mmap(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r5 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) pwritev(r5, &(0x7f0000000080)=[{0x0}], 0x1, 0x0) sendto$unix(r4, &(0x7f0000000000)="b1000504000004000000000007000000331c13fecea10500000000c0c72fd3357ae30200004e3003000022acf2047804be38164991f7c8cf5f912b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f3c335c223e7d0e032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4fcf668246c0900e1937c727a4bdb8d000008e371a3fe34371205", 0xb1, 0x0, 0x0, 0x0) recvmmsg(r4, &(0x7f0000000580)={0x0}, 0x10, 0x0, 0x0) syz_open_pts() ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000000)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x3d}, {0x48}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)=ANY=[]) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x22}, {0x20}], 0x2}) mknod(0x0, 0x0, 0x0) semop(r0, &(0x7f0000001140)=[{0x3, 0x8001}, {0x1, 0x3, 0x1000}], 0x2) r6 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$getown(r6, 0x5) socket(0x2, 0x3, 0x7f) executing program 5: r0 = socket$inet(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x1}], 0x1) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r0, 0x0, 0x9, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x74}, {0x3}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[]) syz_emit_ethernet(0x191, &(0x7f0000000140)={@random="8f6f77ede655", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x15b, 0x3a, 0x0, @rand_addr="3bcc2629a17a6c58afb8877c8be162e3", @local={0xfe, 0x80, '\x00', 0x0}, {[@routing={0x0, 0x2, 0x0, 0x8, 0x0, [@loopback]}, @routing={0x2e, 0xe, 0x0, 0x7, 0x0, [@ipv4={'\x00', '\xff\xff', @rand_addr=0x3ff}, @ipv4={'\x00', '\xff\xff', @broadcast}, @mcast2, @mcast2, @mcast1, @ipv4={'\x00', '\xff\xff', @local={0xac, 0x14, 0x0}}, @empty]}, @hopopts={0x16, 0xa, '\x00', [@generic={0xd, 0x4c, "29fb9a05ea24e348e3aef9b581257d3efc829a00c4d265c36099e8b367ec27233b6861a74de2869aaa61f8ff6c4466cba10456b2f6fb402f557b9ddfa5bf3250974246a85f6fe43f299c13ec"}, @enc_lim={0x4, 0x1, 0x3}]}, @fragment={0x33, 0x0, 0x5, 0x1, 0x0, 0x1a, 0x64}], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x400, {0x0, 0x6, '>\x00', 0x0, 0x3a, 0x0, @mcast1, @empty, [@dstopts={0x4}], "68bfe50d8aa8cff9d859bb956343aff411e2abb49c53dca90ec6490ca1a4c2ad9c1c6a42f4c03b77b6868c"}}}}}}}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x20b70, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000000)={@broadcast, @local, [{[], {0x8100, 0x7, 0x0, 0x1}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x2, @local, @multicast1, @random="294c10177139", @rand_addr=0xff}}}}) executing program 1: semctl$IPC_RMID(0x0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = syz_open_pts() open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) dup2(r1, r0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000140)={@random='\t`\x00', @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @multicast1}, @generic="dc673b0d9677216e97d0d07e"}}}}) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000100)={0x978b, 0x0, 0x1, 0xbfa, "bb08000100f1675910508b00"}) writev(r2, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) executing program 7: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000006c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0x0, 0x2}) r0 = msgget(0x3, 0x280) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000002c0)=""/132) geteuid() getuid() r1 = socket(0x18, 0x3, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) msgctl$IPC_RMID(r0, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$getown(r3, 0x5) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000280)={0x4f1, 0x6, 0x5, 0x3, "df2c53a211e79de654005d912735f51e1c7a376d", 0x9}) mkdir(&(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) r4 = open$dir(&(0x7f0000000180)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) symlinkat(&(0x7f0000000280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r4, &(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') readlinkat(r4, &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) r5 = socket(0x11, 0x3, 0x0) write(0xffffffffffffffff, &(0x7f0000000680)="e1b8b40714b8f98ba1e294a1e03867f9a0f5f05a248f86206c959669d19f0eeb666c3f335fad08c0d4d40000000000000000", 0x32) ioctl$FIONREAD(r5, 0x80206979, &(0x7f0000000000)) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) sysctl$kern(&(0x7f0000000180)={0x1, 0x37}, 0x2, &(0x7f00000001c0)="a5", &(0x7f0000000240)=0x1, &(0x7f0000000380), 0x9) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000029, 0x31, &(0x7f00000000c0)="b2116988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7879de45ed3fc33719ca6dd678cec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6034b7daeb2273e89771aed96271a22d7c9198ed900ab006ddfb67869b51a2216114d1ece00"/144, 0x90) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) select(0x40, &(0x7f0000000380)={0x8, 0xff, 0x7, 0x6, 0xffffffff, 0x7, 0x3, 0x20}, &(0x7f00000003c0)={0x100000001, 0x7fffffff, 0xb65, 0x1, 0x6, 0x8, 0x6fffffff}, &(0x7f0000000400)={0xfbe1, 0x6, 0x5, 0x80000001, 0x80000001, 0x10000, 0x101, 0xff}, &(0x7f0000000440)={0x86c, 0x5}) ioctl$VT_SETMODE(r7, 0x80087602, &(0x7f0000000040)={0x0, 0x4, 0x7, 0x8, 0x1}) connect$unix(r1, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) r8 = open(&(0x7f0000001180)='./file1\x00', 0x615, 0x0) recvmmsg(r6, &(0x7f0000000a00)={&(0x7f00000009c0)={&(0x7f0000000480)=@in, 0xc, &(0x7f0000000840)=[{&(0x7f00000004c0)=""/106, 0x6a}, {&(0x7f0000000540)=""/158, 0xfc49}, {&(0x7f0000000600)=""/30, 0x1e}, {&(0x7f0000000a80)=""/43, 0xffffffffffffff02}, {&(0x7f0000000ac0)=""/171, 0xab}, {&(0x7f0000000740)=""/148, 0x94}, {&(0x7f0000000800)=""/44, 0x2c}], 0x7, &(0x7f00000008c0)=""/247, 0xf7}, 0x3}, 0x10, 0x1001, &(0x7f0000000a40)={0x3, 0x6}) syz_extract_tcp_res(&(0x7f0000000b80), 0x1000, 0x5) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r8, 0xa1) executing program 4: sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f00000001c0)={{}, {0x0, 0xffffffffffffffff}}, 0x8b8793988ba0b0ca) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x1}, 0x3, &(0x7f0000000080)="4e16577d6c6133b99a5f01b85d0ec201443d1a5adbad2767a9c55118f6ab2ca3b094f9f7de0fde2317b1e0c877d956002c92d84fb4d055f7299422df09c54d55ca0175f58fab00f09e69db0079b650e5426a38e45f853e696d4e77eb586a9b6080ed7d6bb1f9f25471d150f267c169e523f4", &(0x7f0000000100)=0x72, &(0x7f0000000140)="22aba415ff4e7b411cd03b7ec5ef1e78067554525cd143c40219274ddf92afd26fdb075b36cf19c53623a75ad91ba2d7191b8600d1dbcda5bc0caa6b0071ab53398b61585c7b0e4139d5f6c67b2abbf6c15f318dc06e872578a4c30e985298a03eddd2697a216ed2b0e88d310c0e077950968678b3e3f88fbab96890c4178b33110273413f9e77b7751ec4ecc14d8e054b4338bfc42c70713ab59101df4e4d9b7d8dbdc8478ad8559036c7ff6913f9b9de6b4fc1742b61cd178e0ff61c4aa5cad051832aebc6e9d987327ad2c79e6c04032169b3e096a6544983fbf58e8a5389164a8d617c35000b428d033db8eb56fa7dcf2365", 0xf4) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) executing program 0: writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000200)="000000000000f4080034a74faa160f06aa850ce8035048b33d6651c05c662af0c8c60bacbd4c057e200bdac9c48844d277145b94b9ec4bfe42072e53c39a853c296ffa448953b463460e05a7f90e79af", 0x50}], 0x1) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000001940)={'./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x4}) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x200400000000062}) r0 = syz_open_pts() close(r0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSKBDIO_SETBACKLIGHT(r1, 0x800c5712, &(0x7f0000000080)={0x9, 0x78, 0x1}) fcntl$setown(0xffffffffffffff9c, 0x6, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r2 = socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x0, 0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) getpgid(0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x32}, 0x2, &(0x7f0000000140), 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) r4 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x4, 0x928, r4) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000180)={{0x2}}, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, 0xffffffffffffffff, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) accept(0xffffffffffffff9c, 0x0, &(0x7f00000006c0)) getuid() ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x3e, 0x0) executing program 4: sysctl$vfs_fuse(&(0x7f0000000180)={0xa, 0x6}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x47}, 0x400000000000000b, &(0x7f0000000140)="b9d55a65edf95074454cbeef747750212b261340975c61c98fc44606f6c84c8106c596189f2824da6ce26ef22630890d88e9962e0b516b369913b801faa9320d516c338734f736b71fe63c3db1e9d4ed2ce08ee7f16195ac49fb6ee8486b47aae9157492458d108d0fcface1392fdf881c78a927d3f3f83111f36f21ef74c478ca5177d14657d9f4b1dc7e8c9ae18d38222bda690cc62fdae574", &(0x7f0000000100)=0x70, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0xffffffff}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) fcntl$setstatus(r1, 0x4, 0x4) writev(r0, &(0x7f00000003c0)=[{&(0x7f00000009c0)='o', 0x1}], 0x1) executing program 2: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000001240)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{0x7f, 0x1, 0x1f, 0x10000}]}) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) setuid(0xffffffffffffffff) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x8020697a, &(0x7f0000000100)) executing program 3: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r3 = dup(r2) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f00000000c0)=0x4) readv(r3, &(0x7f0000000080)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) syz_emit_ethernet(0x17a, &(0x7f0000000380)=ANY=[]) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='x\x00') openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) setsockopt(r1, 0x15, 0x20000003, &(0x7f0000000340)="12000000", 0x4) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004000000b30001", 0xd, 0x400, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) executing program 7: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000006c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0x0, 0x2}) r0 = msgget(0x3, 0x280) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000002c0)=""/132) geteuid() getuid() r1 = socket(0x18, 0x3, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) msgctl$IPC_RMID(r0, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$getown(r3, 0x5) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000280)={0x4f1, 0x6, 0x5, 0x3, "df2c53a211e79de654005d912735f51e1c7a376d", 0x9}) mkdir(&(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) r4 = open$dir(&(0x7f0000000180)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) symlinkat(&(0x7f0000000280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r4, &(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') readlinkat(r4, &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) r5 = socket(0x11, 0x3, 0x0) write(0xffffffffffffffff, &(0x7f0000000680)="e1b8b40714b8f98ba1e294a1e03867f9a0f5f05a248f86206c959669d19f0eeb666c3f335fad08c0d4d40000000000000000", 0x32) ioctl$FIONREAD(r5, 0x80206979, &(0x7f0000000000)) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) sysctl$kern(&(0x7f0000000180)={0x1, 0x37}, 0x2, &(0x7f00000001c0)="a5", &(0x7f0000000240)=0x1, &(0x7f0000000380), 0x9) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000029, 0x31, &(0x7f00000000c0)="b2116988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7879de45ed3fc33719ca6dd678cec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6034b7daeb2273e89771aed96271a22d7c9198ed900ab006ddfb67869b51a2216114d1ece00"/144, 0x90) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) select(0x40, &(0x7f0000000380)={0x8, 0xff, 0x7, 0x6, 0xffffffff, 0x7, 0x3, 0x20}, &(0x7f00000003c0)={0x100000001, 0x7fffffff, 0xb65, 0x1, 0x6, 0x8, 0x6fffffff}, &(0x7f0000000400)={0xfbe1, 0x6, 0x5, 0x80000001, 0x80000001, 0x10000, 0x101, 0xff}, &(0x7f0000000440)={0x86c, 0x5}) ioctl$VT_SETMODE(r7, 0x80087602, &(0x7f0000000040)={0x0, 0x4, 0x7, 0x8, 0x1}) connect$unix(r1, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) r8 = open(&(0x7f0000001180)='./file1\x00', 0x615, 0x0) recvmmsg(r6, &(0x7f0000000a00)={&(0x7f00000009c0)={&(0x7f0000000480)=@in, 0xc, &(0x7f0000000840)=[{&(0x7f00000004c0)=""/106, 0x6a}, {&(0x7f0000000540)=""/158, 0xfc49}, {&(0x7f0000000600)=""/30, 0x1e}, {&(0x7f0000000a80)=""/43, 0xffffffffffffff02}, {&(0x7f0000000ac0)=""/171, 0xab}, {&(0x7f0000000740)=""/148, 0x94}, {&(0x7f0000000800)=""/44, 0x2c}], 0x7, &(0x7f00000008c0)=""/247, 0xf7}, 0x3}, 0x10, 0x1001, &(0x7f0000000a40)={0x3, 0x6}) syz_extract_tcp_res(&(0x7f0000000b80), 0x1000, 0x5) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r8, 0xa1) executing program 6: r0 = socket(0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) mknod(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x3d}, {0x3c, 0x0, 0x0, 0x5}, {0x416, 0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) executing program 5: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000002c0)="04", 0x1) write(r1, &(0x7f0000000040), 0xfeea) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x8000, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000100), 0x4) connect$unix(r2, &(0x7f0000000000), 0x10) dup2(r0, r1) execve(0x0, 0x0, 0x0) readv(r0, &(0x7f0000000200)=[{&(0x7f0000000100)=""/198, 0xc6}, {&(0x7f0000000240)=""/5, 0x5}, {&(0x7f0000000340)=""/212, 0xd4}, {&(0x7f0000000540)=""/235, 0xeb}], 0x4) executing program 3: r0 = socket(0x11, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000440)={0x0, 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f0000000140)}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x2e) mmap(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) chroot(&(0x7f0000000140)='./file0\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r3, r2) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) open(0x0, 0x70e, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xd30, 0x0) r4 = socket(0x1e, 0x3, 0x0) getpeername$unix(r4, 0x0, &(0x7f0000000100)) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f00000000c0)) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000ec0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r6 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) pwritev(r6, &(0x7f0000000080)=[{0x0}], 0x1, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000007000000331c13fecea10500000000c0c72fd3357ae30200004e3003000022acf2047804be38164991f7c8cf5f912b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f3c335c223e7d0e032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4fcf668246c0900e1937c727a4bdb8d000008e371a3fe34371205", 0xb1, 0x0, 0x0, 0x0) recvmmsg(r0, &(0x7f0000000580)={0x0}, 0x10, 0x0, 0x0) executing program 2: poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x200, 0x0, 0x0) getrusage(0x1, &(0x7f0000000000)) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x1, 0x2, 0x0) (async) getsockopt$sock_int(r0, 0xffff, 0x200, 0x0, 0x0) (async) getrusage(0x1, &(0x7f0000000000)) (async) executing program 4: unlink(&(0x7f0000000000)='./file0\x00') link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0xa0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x40, 0x28) linkat(r0, &(0x7f0000000100)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00', 0x4) r2 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x4) r3 = openat(r2, &(0x7f0000000200)='./file0\x00', 0x10, 0x4) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000300)={0x5, 0x5, './file0\x00', 0x100, 0x3, 0xfffffffc, 0x1ff}) r4 = openat(r2, &(0x7f0000000340)='./file0\x00', 0x80, 0x0) sysctl$vfs_nfs(&(0x7f0000000380)={0xa, 0x2, 0x3}, 0x3, &(0x7f00000003c0)="9e9a26c338406cfa93e7d36b9c502b9a9522472e74e79aa9ebfe230fa6c23fb3b46f2833e222192446e2ab00138ee089ad5161e0767312c26c595ce7c9245a9e2e074f5a0282bb5867be2c9ed7479e638c230e48907b64e177ceeb1633a74a473f663e7dc630f7e8a4bdac4c16a10631b9149fd9ff9f30db1564d29ec874d811061b9b77b9f28f9321be39f5979e311f35105c235bb5cf88637971eee574d8c127094bb888bb703987caa0e93c19e67fd4ba975fd6eb58115e3a3f2e1ddac940266b2a35ba591f16dc", &(0x7f00000004c0)=0xc9, &(0x7f0000000500)="adc5741b7814e68e87ea7f8844e31994040dad9efd4388375edced417fbc8b079a90667d87dc674b066d51f6fe42950924bdbd46429c82cbfebc8800e3d9852c95192e05c0917ec578401376b96addcd228967f8b0f4cff860d4b8bf1bb284043babcb602a9e3e165552fe22bc2d77e087d349a8c92834d70ed1339776a0271c461eded98670a92e74f03d0ee9abe2481481e7b0e8affe6da117a62b47c8c75574ca04b6a285e549cbd3a7ce3c", 0xad) r5 = dup(r0) r6 = dup2(r5, r0) r7 = accept(r6, &(0x7f00000005c0)=@in, &(0x7f0000000600)=0xc) ftruncate(r7, 0x1) r8 = msgget(0x1, 0x200) unlink(&(0x7f0000000640)='./file0\x00') lseek(r4, 0x7fffffffffffffff, 0x2) chflagsat(r3, &(0x7f0000000680)='./file0/file0\x00', 0x18001, 0x0) mknod$loop(&(0x7f00000006c0)='./file0/file1\x00', 0x8000, 0x1) msgctl$IPC_RMID(r8, 0x0) r9 = socket(0x18, 0x8000, 0xff) r10 = getuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) setreuid(r10, r11) pipe2(&(0x7f0000000780)={0xffffffffffffffff}, 0x0) ioctl$TIOCCONS(r12, 0x80047462, &(0x7f00000007c0)=0x7f) r13 = openat$pci(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) dup2(r9, r13) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000840)={0x0, 0xfffffc8d, 0x9, 0x2, "793c3e8f36cfd833fcd41592b82d2d846c2b009c", 0x0, 0x9}) executing program 6: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x21, 0x0, 0x4}, {0x5}, {0x6, 0x0, 0xfe}]}) write(0xffffffffffffffff, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x2}, 0x5, &(0x7f0000000500), 0x0, 0x0, 0x0) r1 = socket(0x6, 0x1, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x3e}, 0x4000000000000004, 0x0, 0x0, 0x0, 0xfffffffffffffc6f) r2 = dup(r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup(r3) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r5, 0x8020560a, &(0x7f0000000880)={0x1, 0x7}) recvmmsg(r4, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000240)=""/90, 0x5a}], 0x3, 0x0}}, 0x10, 0x0, 0x0) msgrcv(0x0, &(0x7f0000000940), 0xf3, 0x0, 0x0) r6 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0xff, 0x0, 0x0, 0x0, 0x0, 0x103, 0x280}, 0x9, 0x6, 0x0, r6, 0x80000001, 0x1, 0xff, 0x1b2c1ef3}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xd7, 0x4}, 0xffffffffffffffff, 0x3ff, 0x8}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) sendmmsg(r7, &(0x7f00000000c0)={&(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3}, 0x10, 0x0) dup2(r2, r4) execve(0x0, 0x0, 0x0) recvmmsg(r4, &(0x7f00000005c0)={0x0}, 0x10, 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x5}, {0x2d}, {0x40e}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) write(r0, &(0x7f0000000000)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x2}, 0x4, &(0x7f0000000080)="2e81fc25", &(0x7f0000000180)=0x4, 0x0, 0x0) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{}, {0x3}, {0x6}]}) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000080)="35b5c242413c1026089a59583cc3", 0xe}], 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001100)}) syz_emit_ethernet(0x22, &(0x7f0000000200)=ANY=[]) executing program 2: sysctl$kern(&(0x7f0000000080)={0x1, 0x5a}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_tcp(&(0x7f0000000080), 0x4, 0x0, 0x0, 0x0, 0x0) r0 = open(0x0, 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffd}) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f00000000c0)={'./file0\x00', 0x0, 0xb5d, 0xa3}) executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() r1 = syz_open_pts() close(r1) r2 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f00000000c0)=0x5, 0x4) getsockname$unix(r2, 0x0, &(0x7f0000000040)) r3 = syz_open_pts() ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffff, "8b030003000100787d902b56d864d3c3a3f4d3c9"}) writev(r1, &(0x7f0000001380)=[{&(0x7f0000000300)="f9", 0x1}], 0x1) close(r0) socketpair(0x6, 0xc001, 0x0, &(0x7f0000000000)) setitimer(0x2, &(0x7f0000000280)={{}, {0x0, 0x4998}}, 0x0) syz_open_pts() r4 = socket$inet(0x2, 0x1, 0x0) getsockopt(r4, 0x0, 0x17, 0x0, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000009c0)="044a00b387e09f68566d4f21e4047fac7d7a7990c2db221643cb3465c53e1dcaf55fdac1a45b6d08d2b8be0f", 0x2c}], 0x1) executing program 4: mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0x0) chflags(&(0x7f0000000180)='./file0\x00', 0x10000) symlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x0, "01000129fb000700"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x2, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xffffff25) chown(&(0x7f0000000600)='./file0\x00', 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x35}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36ffa88d72b925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3e952a8de1403e5f666fdb4f6af569ae94b5d127", &(0x7f0000000080), &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) executing program 2: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000240)={0x0, 0x0, 0xc3f4, 0x0, "1610a1f079eca38fbbedf88cd5a70de9fab45ffb"}) syz_emit_ethernet(0x3e, &(0x7f00000000c0)={@random="3ca1d977d44e", @random="7004f5b37527", [], {@ipv6={0x86dd, {0x0, 0x6, "756899", 0x8, 0x3a, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @generic="c8d6e5e5ee90d2f6"}}}}}) sysctl$kern(&(0x7f0000000080)={0x1, 0x59}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = accept$inet6(0xffffffffffffff9c, &(0x7f00000001c0), &(0x7f0000000200)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r3) r4 = socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/42, 0x2a}], 0x1) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f00000002c0)="b10005136000009f0000010000000000001c130500000000fef96ecfc72fd3357ae380b37b673039d2d236acf60b7804be78164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc215000000eeffffff028ea8af630037282102000000720fd38bfbb770c1f572c881ea772ec592040000000000ff0c2300008abfba0900000008e371a3f8343712051eeab71d89e0442c5e52000080042000"/177, 0xb1, 0x0, 0x0, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1400000029"], 0x3e}, 0x0) r6 = open$dir(&(0x7f0000000280)='./file0\x00', 0x40, 0x2e) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffb, 0x92, 0x20000000, 0x44, 0xfffffffffffffffd}, {{r0}, 0xfffffffffffffffe, 0x2, 0x2, 0x0, 0x1}, {{r0}, 0xfffffffffffffffd, 0x8e, 0x8, 0x5, 0x6}, {{r0}, 0xfffffffffffffffb, 0x4, 0x1, 0x100000001, 0x8000000000000000}, {{r0}, 0xfffffffffffffffe, 0x0, 0x4, 0x80, 0x80000000000000}], 0x2, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffc, 0xe1, 0x4, 0x8, 0x4}, {{r0}, 0xfffffffffffffffc, 0x0, 0x22, 0xe8, 0xd75a}, {{r0}, 0x2, 0x24, 0x1, 0x8, 0x4e08}, {{r6}, 0xfffffffffffffff9, 0x50, 0x2, 0x6, 0x200}, {{r0}, 0xfffffffffffffffc, 0x148, 0x2, 0x4, 0x7fff}], 0x1000, &(0x7f0000000380)={0x5, 0x20}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_tcp(&(0x7f0000000080), 0x4, 0x0, 0x0, 0x0, 0x0) poll(&(0x7f0000000ec0)=[{r0}], 0x1, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x20}, 0x4, &(0x7f0000000040)="f1dcf480", &(0x7f0000000080)=0x4, &(0x7f00000000c0), 0x0) executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x80, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_addr=@in6}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x7, 0x4, 0xff, 0x400}, {0x0, 0xc9, 0xff}, {0x16, 0x0, 0x0, 0x9}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r3 = semget(0x2, 0x0, 0x601) r4 = getegid() r5 = semget$private(0x0, 0x4000000009, 0x82) semop(r5, &(0x7f0000000340)=[{0x0, 0x7}, {0x2, 0x8, 0x800}], 0x2) semop(r5, &(0x7f0000000440)=[{0x1, 0x0, 0x800}, {0x0, 0x107f, 0x800}, {0x0, 0x9, 0x800}, {0x0, 0xffff, 0x1800}, {0x4, 0xe0f, 0x1c00}, {0x1, 0x43, 0x800}, {0x1, 0xfd, 0x1000}, {0x3, 0x2, 0x1c00}, {0x0, 0x33, 0x1800}, {0x4, 0x1}, {0x3, 0x5, 0x1000}, {0x0, 0x8, 0x1000}, {0x3, 0x20, 0x1400}], 0xd) semop(r5, &(0x7f0000000300)=[{0x3, 0xb52, 0x1000}, {0x3, 0x800, 0x800}, {0x0, 0x8000}], 0x3) r6 = getegid() r7 = accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000000200)=0xc) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000240)={r8, 0xffffffffffffffff, r6}, 0xc) r10 = geteuid() semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000001c0)=[0x7, 0x401, 0x95, 0x1, 0x5]) semop(r5, &(0x7f00000002c0)=[{0x3, 0xffff, 0x1800}, {0x0, 0xfffd, 0x1000}], 0x2) r11 = getegid() semop(r5, &(0x7f0000000400)=[{0x2, 0x0, 0x1000}, {0x4, 0x9, 0x800}, {0x1, 0x7, 0x400}, {0x1, 0xffff, 0x1800}, {0x0, 0x4, 0x800}, {0x1, 0x0, 0x1800}, {0x0, 0x2, 0x1000}], 0x7) setegid(r11) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000540)={{0x5, 0x0, r6, r10, r11, 0x4, 0x7}, 0x6, 0x6800000, 0x400}) r12 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000040)={{0x8, r9, r4, r10, r12, 0x40, 0xfffe}, 0xffffffff, 0x6, 0x3}) setgid(r4) getgroups(0x4, &(0x7f00000000c0)=[r4, r12, r6, 0x0]) fchown(r1, 0x0, r4) syz_emit_ethernet(0x66, &(0x7f0000000240)=ANY=[@ANYRESDEC]) sendmsg(r0, &(0x7f0000000900)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="04010000ffff000001"], 0x104}, 0x0) executing program 4: mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x1ff, 0x0, {0x80000000000, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x8e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd605f6ad900583ad72143fc6939c5d3ba06bb00fe8000000000000000000000000000aa"]) r0 = socket(0x18, 0x1, 0x7) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000340)="47d4376bb9d9219ed109f831644bcc84cb95bbe6485276ae0abd23cc8f6b69418e26d83200a07b8c1c657eff1b86702d6b6e383757", 0x35}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) 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) execve(0x0, 0x0, 0x0) r3 = dup(r0) setsockopt(r3, 0x3, 0xf, &(0x7f0000000080)="ffdaf64c000000004f0527000000050000000000", 0x14) executing program 3: openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000004c0)={0x0, 0x0, 0xfffffffe, 0x0, "000000000b8300"}) writev(r0, &(0x7f0000000280)=[{&(0x7f00000012c0)="de", 0x1}], 0x1) close(r0) syz_open_pts() faccessat(0xffffffffffffffff, &(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) r1 = socket(0x2, 0x4001, 0x0) r2 = dup(r1) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10}}) close(0xffffffffffffffff) r3 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = fcntl$dupfd(r2, 0x0, r1) socket(0x0, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) mknod(0x0, 0x0, 0x202) mknod(&(0x7f0000000200)='./bus\x00', 0x0, 0x202) open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) unlink(0x0) rename(0x0, 0x0) sysctl$net_pipex(&(0x7f00000000c0)={0x4, 0x22, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) syz_open_pts() mknod(0x0, 0x40, 0x8) chroot(0x0) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x34}, 0x4, 0x0, 0x0, 0x0, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) executing program 2: r0 = socket(0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) mknod(0x0, 0x2000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x3d}, {0x3c, 0x0, 0x0, 0x5}, {0x416, 0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) executing program 4: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r3 = dup(r2) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000100)) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f00000000c0)=0x4) (async) readv(r3, &(0x7f0000000080)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) syz_emit_ethernet(0x17a, &(0x7f0000000380)=ANY=[]) (async) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='x\x00') (async) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) (async) setsockopt(r1, 0x15, 0x20000003, &(0x7f0000000340)="12000000", 0x4) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004000000b30001", 0xd, 0x400, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) executing program 5: r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) getrusage(0xffffffffffffffff, 0x0) socket(0x2, 0x0, 0x0) r3 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0x82, 0x0) r4 = socket(0x0, 0x4, 0x0) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x0) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000001840), 0x0, 0x0) pread(r5, &(0x7f0000001880)='y', 0x1, 0xffffffff80000000) pipe2(&(0x7f0000000000), 0x0) fchdir(r4) socket(0x2, 0xc000, 0x8) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x5ff, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x1, 0x1, 0x0) close(r6) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x7, 0x2}, 0x8) dup2(r1, r2) syz_emit_ethernet(0x138, &(0x7f0000000180)=ANY=[@ANYRES64=r3]) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000180)}], 0x1) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f5", 0x11) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) executing program 2: poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x2011, r0, 0x0) msync(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)={0xc8, 0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x1ff, 0x0, 0x89c, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) poll(0x0, 0x0, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000100)='O', 0x1}], 0x1, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x47}, 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffffc) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000240)=[{0x7}, {0x15}, {0x8106}]}) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[]) r4 = socket(0x18, 0x3, 0x3a) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x1}, 0x38) r5 = fcntl$getown(r2, 0x5) ktrace(&(0x7f0000000140)='./file0\x00', 0x2, 0x98aee138e7ee119b, r5) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x34}, 0x4, 0x0, 0x0, 0x0, 0x1c) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) getrusage(0x1, &(0x7f0000000000)) pipe(&(0x7f00000000c0)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x61}, {0x64}, {0x6}]}) executing program 4: syz_emit_ethernet(0x87, &(0x7f0000000600)={@random="fd9339c0fa4d", @random="5fd01f461c93", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x79, 0x20, 0x0, 0x0, 0x29, 0x0, @multicast1}, @icmp=@generic={0x5, 0x0, 0x0, "295d41f3a10fbf4a65079d749ba6eb2ef0f7e0402a7c06725e796eb83dc8aabcf7438ec34a89f8cd8a5fc5649be8d19bd0adb0b6e7a3bb7d193b7e19692dd98679dce2e6ce50a388dbb7f056306bd77294643e0bd2333b6c6eebb578981b85f84c"}}}}}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r1}}) r2 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchown(r2, 0x0, r4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r6 = getegid() r7 = socket$unix(0x1, 0x5, 0x0) getsockname(r7, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x3, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0x0]) chown(&(0x7f0000000080)='./file0\x00', r9, r11) setreuid(r9, r9) r13 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) r14 = semget$private(0x0, 0x0, 0x301) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000200)={{0x0, r9, r10, r9, r10, 0x0, 0x3038}, 0xfffffffffffffffb, 0x9, 0x80}) getpeername$inet(r13, &(0x7f0000000280), &(0x7f00000002c0)=0xc) connect$unix(r7, &(0x7f0000000300)=@file={0x1, './file0\x00'}, 0xa) r15 = socket$inet(0x2, 0x4000, 0x8e) r16 = accept$inet(r15, &(0x7f0000000340), &(0x7f0000000380)=0xc) r17 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) sendmsg$unix(r13, &(0x7f0000000540)={&(0x7f00000003c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000400), 0x0, &(0x7f0000000480)=[@cred={0x20, 0xffff, 0x0, r8, 0x0, r12}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r9, r12}, @rights={0x30, 0xffff, 0x1, [r13, r7, 0xffffffffffffffff, r16, r16, r7, r17]}, @rights={0x18, 0xffff, 0x1, [r13]}, @rights={0x18, 0xffff, 0x1, [r15, r16]}], 0xa0, 0x409}, 0x5) lchown(&(0x7f00000008c0)='./file0\x00', r9, r10) setgroups(0x6, &(0x7f00000000c0)=[r1, r4, r5, r6, 0xffffffffffffffff, r10]) executing program 3: r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x2000, 0x45a6) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000180)}], 0x1) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f5", 0x11) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) pledge(0x0, 0x0) r1 = syz_open_pts() close(r1) r2 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x9) ktrace(0x0, 0x1, 0x204, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100080001}) pread(r3, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) preadv(r2, &(0x7f0000000000)=[{&(0x7f00000019c0)=""/4096, 0x1000}], 0x1, 0x200000000000) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) executing program 7: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff}}) 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, &(0x7f0000000600)="12e1f34ba50431a705ebc4399b58522e8100000000000000badfef350d5d67b4b345c475049d7ba6551750ce4f5698757b294f61875f11890e176d5dff1935f2a47e2f0aef8a320faaa7688c5cf2c742ae9c0dd915043e22ec0f1e71fb8fa83de0efa6c74ad5a64372b5683dba3cc332ffbc5a8d924708c3d8be9f1ab1706534e287fadfcea768dda0cb7c3c9647111d88101756c6fbcb92ccb5488aa25e5f0ec3e6be3e08a5ceb115b7688eac1ee4a7092dc94db560ef75cb4323cc82a3fb89a7ecfa100e1c86e39daecaa073bf529003d8621480256a8442676d4f51f7fb05eb30fba5a93745925525343f9acbafabd048a8aa80dceba09392d03b21d9cf180eb19857e815fa090711b97c1d4060cd9a70a44fffd712842800000000000000006081fa80536b56856bc00e5c19e51aa225d6c299464d6ed81fdf59c100aa0b4f9c62a7a8247ad4af1ca1d444fe9493f8e5309dc4156e191361dbbba2b84f32ae7225b0088ef6a86ca1f1bdd6c00df0cfb5605a9c9b9994705a0b7455c8ce77690000000000000000", 0xd3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x2}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1e}, 0x5, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5eaf3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5d879fac2492f4a0491b1ea3359aa5c5164ad97ac7c3aaddd498c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f0000000000), 0x0, 0xfffffdfd) executing program 4: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x20, 0x4, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x2, 0x3, 0x2) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) r3 = socket(0x2, 0x2, 0x0) pwritev(r0, &(0x7f0000000000), 0x0, 0x2) ioctl$FIONREAD(r3, 0x8020690c, &(0x7f00000001c0)) executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, 0x0, 0x18}, 0x0) r0 = kqueue() poll(0x0, 0x0, 0x8001) execve(0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{}, {{r0}, 0xfffffffffffffff9, 0x12}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9}], 0x29f, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff9, 0x1, 0x80000000, 0x3}], 0x8001, 0x0) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r1 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r1}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r3 = getppid() fcntl$setown(r2, 0x6, r3) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x30}, {0x7c}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[]) sysctl$net_pipex(&(0x7f0000000380)={0x4, 0x23, 0x1}, 0x9, &(0x7f0000000080)="41530796e2f55d783a4e97d9aee16a7e6e58d5ade08e7c28a41c71a415cad344e1cd6e5191ebd938120b45ed56fc59e7b377cc0e04a153b478c694e0c3dcbdeba61a765a15db4083c839b5dd94ecec17ac9e5cad015d56dc50733afdfa9e95ac18856b1fab736f82d529d524ba6c4bb12ff9bc5bda4accd2bb182a3589d19c9bc7d02bb752e3cf70a970619faf29f32772a5643e168b9e9a052ff2e2c5bde2662edd99aadda885fed68c776802009a76bd58f19fca072d51067d958abe7aca84ecb16a4a86aadaa942f29d429918c9b62cd3e1b42261c539efbed0574867b7f6ef868920e44948a1996f649e941fd275d3cf12c47acb1a1512a824e95a1210812d793fe8d4db2e17d141a0d9692cdc0dc2fdbe89f9b49971964fd4f0d4b40a3f44c61e928c34e1e4387096497d310aaaa9c7", 0x0, 0x0, 0x0) executing program 1: ioctl$VNDIOCSET(0xffffffffffffff9c, 0xc0384600, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000100)='Mn', 0x2}], 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = dup2(r0, r0) write(r3, 0x0, 0x0) executing program 5: mknod(&(0x7f0000000100)='./file0\x00', 0x3a0914c44f7b202d, 0x0) sendsyslog(&(0x7f0000000180)="96366635e85013218dd03b7b4d2c190cf0810d534e8528f38b973c567842ee70c28b845ac0937c12e44bbd898ee34cb0d586b0ace9eee5484877b69e3e03ee61ec8233351d428bc0947e8d86725511472adc73c8daa91ea3cd15e430710e392c182ad6c6d1228466d7df38fb304b46ce1eafd3e0263acecdfc60b34b2bd6e582df5dd6c5c7823ebb94746e6aa6d16c270e2a3df18a80a7e48dbe503741f125eb5e559205bb992540e936badf0d2a2d418281af7cd3a6aaa9b6611e26894dc1d7bd3d2a8ab6dbc85fdc997ac8b57f69726448ba8dfec7762a9ea2a149e0702ca6e082886792057ea9056a9559f8523f0674fea89f04ffe5dd703be1a07b23fd61af13de3fd09e8bedb9d926c3ef9005c5f31c1691c4d6eb1fe5ad14aed77b7a32f3e93211bf04fc7fa5259fc7640e789913d67fb7d857623eee10d5bcc64c65bc54d885bdad024aa91cc92597cbe22b132e943ffead2eaa66c861ef47076cd9df524d0166fc06f5825904284070ff27354368671cd5f4e634d76fad6c72a4580ff34e3735d1b53510882e074424f70fb9b78be0631bcebd9ba59c5e13af09eb0ca78474f5a599ccf16a83783b6f8935ed2a52284cbce08036301259f15355c72108d2cbd968313a9f039cff8bc95b5d64fa7fbbe93de0b78d63d4cc9dc3556977316b5e227c1291307b3bc5e26d2850d621273164ee5437a9e117805c24e2652114a75a471b3e6931edc3633e291f5a621a6156fa8482e4eb19dba974e0e02608e22ce295fde9d23b4f0222fb540c886c7f6c780f85af379096daf8d74689e935a76e75404e564618390c2a560e906704f3d34459608c208245a4a278efa2cbc14a94c9274ec14f383704dd3d732178c96160a050ec24f9801a955ba1825e6feac1c7c327af5207cb7f95f83c50bf552d95a3fb2023b7fd7e873ecc45471358fb3beac1fda5a78e521a3223d068c05115e81b4d4e9fc43c9a074eb3e949a9b54d170119fa6e40475815680e893c9924e5d1dcb3f21437fe37ffb6e82a62afde3dc1d044836c7b9b4c02d23f736e307d78a16f5ce9a323f71feecc7307d49214af2cb32cedfe139420e09bf68d865124e7a2c3232eeec6e820920ce9ed8ceaf7189f44ec0dd54de2c08494a45ff349528b519dbae05c731371ddf14b026b81b268ee07d30a1404583cfa2b34f02a868f5e344f0e79403333b6541bada57a0bf11617d11215f7eb79da5c6c679208f567bfde60268efe3ae035e64bb3b4b8ee536cb294716054e9a39fa6b95dbfaffaf883c0407f9c7f1191f5db5451bf88b57ca9051b61a8226e601a47add69728732786907ae86e2b4f0e57b3097a2a3d41a0a362e98249559446969e2f8e23e870def8b67f1defee55741fc8c3d5812e95a81834081185a74a47876507fb0c21716895c9a13360512a1740e860e5ee7c593c25fd166402826f1561a26607e290097f3f015400e9ce7f49c533398c49e34e722dba6e9d8c602965ebbc9297b349e94ef1975b2e29ed8ddb4695513167b45dc084f6b0c036f2eea48fada3d3b92bbc57d38f206bc15e4bae3a537b8758d38fa7a3058f9729b8aa65217ab75ad6c5d56d0b786ecc9797dcd792b605e047722ffe49ecc0f52378d0752f37084707c1405ad2d82ba3f70f8b79397a9e90a44899309ff23581cef3c62acb0206ab5f4fefba6f7d4a74c13443f1a6beea25c639f434711b59a2372f7b88455c9046ed4bb60b0103033a6e6e4e15602cf9d11182585ba0c07aa7cc41f620f4b4c0ff254084c33ebb3028353ca5c8cfc6324c43207a6da37f8a9fd807e07c32730b314eafce6f25404a6504c6bf091caf5650518b455797401b4f6f2916d75f2e41c3c9e3083444096d60b2c35e6065a2a4bcf96227270fc1dcde9aa589dadd18d5c5a09831d562f45299635aea0d925c20aaa74b3f6b8387bc0d6ad4f36c8fd54a090ea9f777496729be85efa0caf82d64a5e6c1bded0d4f647ca2e57a9d5c265a64d491c5ba4fe6a6a151978b425321830bb38974a948daab35b7fc67c77465ae8fba2ad8f865ef01aec102267c7ee6b0ac266b4106d240905f6cadae1d4e13267c2dbba1b313d142e7a07110b06e910f45ffdc9f22be9675638e5711eebc1a89b9800c7bdb1be0401726ded3ebfc49068088dbbc2dc95a1dd84ba39dc0107c9cc975b64701fd1e68f9cb281638303ced366f8f4f71d20fc293ba990d55a84c3e7a39c26a3e0e165d0a3ec49e359f2303c3f15f8c20684c1bf208fc0be6c56c9db1de6bcbbcf0b1f53d30c4bdcac23efdc342fad556d27858551bd36f4bb0f963033ab1cb7e6dd887a5dce91eb89fc86294ec5c1c2431b705b61eae558c878bc417eed00fae84687d8e692fc0c032ae58c21931524ab000a6dc94403b1beff6f43d366fe0483968456c9403aaa21befec076249d17cfef4862b676c6847f635408672fbd94c7e410c27f6488541d353f36dee5cbaea9fd4c7655f71e73fe876d81706403671fae9396c721ad14b685aaa2d011a3d1bce51610e0aec089eee03f466d077952cab13cfdf0d8e94437ffaa2630369ebb81d57c1a02946b05b94c182db82259b5175d649300108af6e81a21d50fd911d0afe88bd2a4b34e592ea602229037522cbdc9875502eaec4dbacf7b9e0d158d86f3c7a50cd441040f03dce704b721069fa971cdd5d1cdadd8cfb0649b58f800862bf8827f7cff2c17ee6e18b2c77f490602d9f18b77a7d0fba2e2c47be7a16f71f7061471834f2099ed90773f85a4b07b43e03990a377e4dce7710a19c8876db64d0f576b041886f397765f8fbb059c01be427b30c1a073760745adb26482fe9e69ce2bdae0d71e5e1682db8c8ffb31709d1457618fdebb33a616c818ca07ae97e4ba61ff168dae245b116e96558da12a20acf002310316986859eaf1bd1117e686d3b723b8cbbace256a576cf1fa51cfe895f3f611139f71eeda30682b721475ae8eb39d88813f76b880a5b9e5c786d39eb3ea0e4081f20e2dbf0e1aa04c0a3eb25f971c1f4cb6ed55849c12f97185ad68ea5741bf65b48712c2b05dfdbc2823c0959b097f7292f86d83a808277f9be16781c9266bb6d2860a1eaa47d8b0414f9ad499121b48563d427ccde262a45d2e7d0669e78dcf2bdccdcd6cbb5f22fa1d92c9759b4dea6cafdc7db13dc4d53f5493d589b53995f410f02daf9e557cd7df2d3e9ded1bb7093beec3972caf757de6d4f197126decd32188fc0f0d2f951fec70978220a593907a33155a9b8fb81c322e79113b4f4137cfd359e1e4caf2957109791fa678f78785fbcc5252116aa5efca97963698412fc7f364a13652cd990bcd350c59fd2f879e094c6ba0dc2ed9242432157abf3595f5fc533385db99a933b8b4c4caad011bd0ee6d056b1229aed4ffef4d87e50880feecffaacc59882d1772d4f459d62a6b6dd32af0787047714f712538ab2a0a698b128f68a7e149404bd9f3647de9aa10012c1c313a8f3adcff1922399c0cf796110cce1adb07f03b50f622134e3881de2fa9b4c223ec55c2a38f60af4758fbb33c6041191a25c56b6b4d2654f6a455add28f08e0671dae82eab91eba1584fca2bc2eb33f8ede0ee774fcf9731a519e86b0b2003b84a1d01053ccba3835988a6077fb3d3f2322ed7e693185e41543c644df4622d99cfa56f443b384a9d156fc6d9edba97ec6d51ff91fadf662870da69f364adef12121943e361014969c28b8633da4d16525b87ab6cdee86312c086d59f1076af989037cb3d9e0b8c6f5ddc3a9742ad95eb27c3a0025a8a7030653afc6b669446cacc6ab5815ad66cb057d65ac4a4803831bfa84cd1fce34b2b12c6971121bb8494e7f681ceeffb3f1a4ffeba84dc02a26e18699798f4ea03e48d8c3e4eb9598e1044c9d9d943b4d63d2a3ed18e0f26a12bfe0047983492a7a1eb9fbf420c008594089c1b6c2ed065cb0ad86dbb7e12950b9175efe1dcf4230d55deb39f528ec95a2233b2d648b56d0f0e98d6b548e2ebb8aa7abfda32d32458610053a4ce5bc7af4086232123ebb3b1dbb37d734fce5c13f09c23621825171c59850285c5272d61e3c52f6de114518d073e0d8183259dc10c63170bedda2453c2fb922a652ff6cf4edc4bce5470fb1707d302d2d4ae94fb47ba8fdcd43005f3fed5559a5408d2b701d2219dacd4eedab477377ca2b1a7abf6a5fb7154ab9b0b83504f3a596a3b45f4ac3b8e151e3af71e6c26f7d754f4e14d828abd593c48eaeb61bbc96aac595490b356e697e9c28235169c2c1db30554a9c69a500792f973a0d0f4aec0be2d283075153fab871c59429237706b028b03a89da1d80c65174466acd87f7c42263eff3f44e073ff8ee3dcce3fc36b333b7ad926e8c23869e950982c7ad1519404297e07a4f8d13cc899e71d3319a8e0ec6a0c963cd7f3893a1ef73691a564ddd5cdedd8cbcef304c76f6c23b0c470f9201a41d23c7e3c7845f7a7f0aa18a287dde8df0d6953d6905e7ddc690312de382229fd25c2dee7b3b250536b21f635014863a1b7ffca151fce1a63c5ae4254ecf5400801641c7d12fc5eb51d6b9c2992c3bac43a895d739e155e970a83298770bc96cda01919777831fb7df40b376e87ec851919bf29c8e5aba5c625f9fe760097811731b6b071081928bc318202c0647dd1bf5e48f5277343514afa95982ff9f0edd17c461223f7b32f20daa3582cef9773fa2a6b91d44c7f67422030b5821fb03fa796d739ca76e41c701a1df81cfa448043b2ff2b760fa7138e6aba8af8f2c0022ac69fd98a78deb339a6603f192d74f40727036ba8585545f764f210b8fae96642dcbaa7c317111c4d1fc203533a53434df4a88534a988548f7ea5f2fb8d3f88629ee89b26fbe8c07e2f0dd26da5e762af2147e6c99a658d03d1de71c592153800c41917f02c3c27a0654a746a824ed906386f4530cea0049dc29fefc1c754d01edb45763797f2d8592934e8597e3f0a72186e6e8a739038cf80c6dfe60383343fa9f6945acdd9aa7b1bbf4d0749b7995338cf62855fe2cda0f4ad25b4680f7477bad09da1c27fc6a19935ee036a3fe49a0c0b5b305deed29c46d17bad20d1e5f585e7c4cd1c376bc8feea9b61db7341f3fe7c6f228df919330c463bac224eed47de0307be708347e482187b48261bf07840064b60a7d121457116cb41a5311c92a8ff0fd0c09cbbf2d0e46f53df38e8a587bd2da752faedeb8de32e378fb42d6935b6e1ef1ef920800950f78700b6be8f0796b9d8ef95d0ddb149b6b25910f3f8ebf93a7004b95cc49576434f9a5f0211cc930d1bb79ca84b512aba6d8a9c90ab43b6acbd75c547f448db41769faf33de872f1c079615cf415c3b13217ba73d3035f655223cc3e3a3f076fce12e6624eb3e740cb428e83c70295e143afc8ac09bb7554c7582be97eb0b91d7b77723d4af0017433bb62016d124c3bd5fbf010c84b32682d462596cc6a77d3f0399a5ebffb5aeafaa79c2fe91c2fc619bf95c8a73a9afee773cb5b64bb60f079f2af40d4b8fd32a7b01c1cd42791b48743913ec6cbe52294214d7f2fbe9ca42bad9182b46fd39d45c5028dfdb2385668e041ee07f7dc087a48c6f6b07098600297c0ff8e069612df19631888a3a9348e94803e1852fe02131b7a2ce763df162e3264e171bfb56a193c549b0c0b7a62f3d3801a2dfcb7357252cd4eac70e557ef5c0cde98454c8eb5545ca54c59a3bd6cfb62811d2c6235618ef5693ff4f2fa9b908dd565e771cc0f087cac7b482613c8ef66667e905566439f0", 0x1000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000000c0)=0x4) syz_emit_ethernet(0x66, &(0x7f0000000080)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "36ea07", 0x30, 0x0, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "5adf00", 0x0, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @rand_addr}, @mcast1}}}}}}}) executing program 7: minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, 0x0) lseek(0xffffffffffffffff, 0xed77, 0x0) sysctl$ddb(0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0) r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x3}, {0x20}, {0x4000006, 0x0, 0x0, 0x80000003}]}) write(r2, &(0x7f0000000140)="0000000000009cb8e7b6242a091f", 0xe) close(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffff6, 0x0, "6106a6bc44862c5008e6ff07005a000400008fa8"}) writev(r1, &(0x7f00000004c0)=[{&(0x7f0000000580)="7659aeb94832406f050635f0b67c483a24febaee4d9c497b7e5f0bf12b7225efb6f6c869e646ecfa588c53283c4dd3ed77706f3868cacea799a3bdfb42db706563dca286f58274eac945d5ffe9054ffd5b7724b408516b9ed309d4751896dd052cc4977fb3194274891c0663318fc47757be95bdc22a02114abcba148730246ce5aa4f5d217faa6438f9fa2c0e0b7ab697a8d63f824aefa5064bf87f22d6cfd97dca4d46f07c6ad783dcc1a919ba8409ff0f1be654c2b62f0ca1a4087d6d8940691f19a5ba", 0xc5}, {&(0x7f0000000280)="05e11f55c96d628b3d73edeba97cd4194ad098598fdbe7502359d6b401c8f6f3cc03a2e7887fb112c4f689bdcacba78ba013010c24c004333541bdf85c70b93eadacd4fd07ae8bb9fd2f4440d575b61dff92c853969a81053628965010cc74d4b8206094a6a26eb3fdda6ddff7720ea3ec06877d79ebc6f167ce41a806f300abac2cb3d360871ae33572", 0x8a}, {&(0x7f0000000340)="93cd869c882dc30e9ee8ccfdaab78340e2e774fc1a325e4e1d9df0a655d3824050522747928997d36b3bb16274c2da2bb038185a786eb6ba8fdf3dc0d5b0dd8c2723fe1b3bcce022edf43571712a06cbc33b9e42cb655b048aa510a927", 0x5d}, {&(0x7f00000003c0)="a4b083a87dcfbcf4abd771f05c3924c54f70b1c9bfda43ab40d2b6618d143415f504304fa33cd878344e899001b6f354b96832032cf9def8c334e7cf7a8b7dede49ae5aeba029b", 0x47}, {&(0x7f0000000680)="14474e18a3125586ccc0800a025d", 0xe}], 0x5) syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000100)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) open$dir(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, 0x0) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x0) open(&(0x7f0000001340)='./file0\x00', 0x0, 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x200, 0x5b) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xfffffffffffffffb}) madvise(&(0x7f0000792000/0x1000)=nil, 0x1000, 0x4) dup(0xffffffffffffffff) kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x7, 0x0, 0x80000001, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) shmget(0x1, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) open$dir(&(0x7f0000000080)='./file1\x00', 0xc3a2f86f23975bec, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockname(r0, 0x0, 0xfffffffffffffffe) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) munmap(&(0x7f0000ffa000/0x2000)=nil, 0x2000) setitimer(0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x8000, 0x0) setrlimit(0x5, &(0x7f0000000980)={0x0, 0x1}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) select(0x40, &(0x7f0000000000)={0xffffff7ffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f000051d000/0x3000)=nil, 0x3000, 0x0) link(0x0, 0x0) r1 = socket(0x18, 0x8000, 0x2) connect$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) write(r1, 0x0, 0x0) close(0xffffffffffffffff) chown(0x0, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r2, &(0x7f0000000000), 0x10) executing program 3: r0 = socket(0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) mknod(0x0, 0x2000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x3d}, {0x3c, 0x0, 0x0, 0x5}, {0x416, 0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) executing program 5: sysctl$net_inet_udp(&(0x7f0000001c80)={0x4, 0x2, 0x11, 0x6}, 0x4, &(0x7f0000001cc0), 0x0, &(0x7f0000001dc0), 0x0) sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x6}, 0x4, &(0x7f0000000040)="09f6483e454a45139bcb1898e21227fb08435359964cb580ea7651a58d941e50b93961a35a05e57ac484e4854248abc556c5b2aee573dff55fe5d83c4c65dc4d419518ef2445313fb9d2cc50489da6ee42ed8f7d1515bd948795cf909968962ab7f01b02db18d429a329346b63d3b6baa645945bc61e2f4759f0f256bb714af160e2a416a1a366b1ccedd6a93dea90b55588ecd69502cb2e3f8260e98c6361b3a21342dcc00a9196", &(0x7f0000000100)=0xa8, &(0x7f0000000140)="0c77820005eff1e9f4783c41cec217bd6b75f921ea789ec1c2cee9d42bba1ce5cac8a7d948b35248d25521a085b5ea5ef4ac03424ede173e4f3727851513d6c7", 0x40) executing program 4: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) setrlimit(0x8, &(0x7f0000000980)={0xc, 0x50}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() unveil(0x0, &(0x7f0000000080)='c\x00') mkdir(&(0x7f0000000340)='./file1\x00', 0x0) unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000200)='x\x00') open$dir(&(0x7f00000001c0)='./file1\x00', 0x208, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000240)="00d465d18e9fd201af30416f85c7126d94ade6c6b162759678ea1f9f69418183bdd5a2fd9a2e0c3e145e8bea1ace233ef1bc74601a97f0261d0e87f6f223e811dacc612f882a0b24b48163b256945a9079e445cff19dd2df6b84b5765bdeec52481c14dc5eec446adce630ca344511f712bc4c71c72db47649d008007fa1d3e518b86581bd228d580a011a9f55e14a107b9bcca7d9580315eb5f65bd949cc92aa52dffe5e9e26d217ecda6a5d13ab1a8b416afa83c6a0220c2bee8ffd23a9f34bebead266119e33b078e4bf4091d27632769718c1c9a9212a9be880c90e3de0d0bd5504c", 0x5a}, {&(0x7f00000001c0)="c9042b22e97555184c448d4cd0af328a8dac43d5a91b3bc384a836e2ece367cca6087267f2d3de23ac98e8dc7f490e6580fe53b8dbbf734aeb4b1036046eb1a926fcb074657c859c9bf22d5d8c2b1f6ecaec0246"}], 0x1) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x411, 0x401, 0xffffffb9, "0000000000000004002300"}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[0x0, 0x1], [0x0, 0x0, 0x8000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000000000], [0x3], [], [{0x0, 0x0, 0x0, 0x1}, {0x0, 0x0, 0x0, 0x2}, {0xfffe}, {0x0, 0x0, 0x0, 0xfffffffffffffff7}, {0x0, 0x0, 0x10000}, {0x0, 0x3}], {}, {0x0, 0x0, 0x0, 0x4000000000000000}}}) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000000)={0x8001}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x0) r5 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000200)="000068cfe7016e7f064ecac54a4f44a73aad7ef372cea02c214b41f445cba2f139f50000e0549201ce1d617a", 0x2c) getsockopt$inet_opts(r5, 0x0, 0x1, 0x0, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x80, 0x36) poll(&(0x7f0000000040)=[{r3, 0x1}], 0x1, 0x0) setsockopt(r1, 0x11, 0x3, &(0x7f0000000340)="12000000", 0x4) sendto$unix(r1, &(0x7f0000000100)="cbbf3340877164a367abd258eeb8cad2894f87ac4c8941e7fe6c8cc3d8d19f455625590e0997bd08f39be1ea8af09adaa1932598468f753195f142a4fb6e4a626336e035c73dcf6ed3567c3c149c4eeb188e47a50abd7d5cab74c832c4cc255ac96140f3f957f34fa74293098d2464ade1fe3d3100378c0fd4b6e503f406494b", 0x80, 0xa, &(0x7f0000000180)=@abs={0x0, 0x0, 0x0}, 0x8) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004000000b30001", 0xd, 0x0, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) executing program 2: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x40}, {0x6, 0x0, 0x0, 0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) syz_emit_ethernet(0x2a, &(0x7f0000000040)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x11, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @generic="21d896adb9b96fba"}}}}) executing program 5: setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() ioctl$WSKBDIO_SETMAP(0xffffffffffffffff, 0x8010570e, &(0x7f0000000180)={0x1, &(0x7f00000000c0)=[{0x8}]}) close(r0) syz_open_pts() r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = getpid() fcntl$setown(r1, 0x6, r2) close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x40978b, 0x0, 0xfffffc00, 0x80a19f, "bb08000100f1675910508b004000", 0xb}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) sysctl$hw(&(0x7f0000000000)={0x6, 0x17}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) executing program 4: mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10242, 0x0) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000100)="9e", 0x1}], 0x1) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x9f}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xfd, 0x0, 0x8002, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) kevent(r2, 0x0, 0x0, &(0x7f0000000140), 0x2c4d, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000080)={0x10, 0x0, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x5000)=nil, 0x2}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000f40000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ecc000/0x1000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000b79000/0x4000)=nil}, {&(0x7f0000800000/0x800000)=nil, &(0x7f0000d91000/0x4000)=nil}, {&(0x7f0000f56000/0x1000)=nil, &(0x7f0000ff4000/0xc000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000efd000/0x1000)=nil}, {&(0x7f0000cd3000/0x1000)=nil, &(0x7f0000862000/0x2000)=nil}, {&(0x7f0000cb0000/0x2000)=nil, &(0x7f0000aff000/0x1000)=nil}, {&(0x7f0000f6a000/0x2000)=nil, &(0x7f0000887000/0x4000)=nil}, {&(0x7f0000da1000/0x4000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000e0f000/0x2000)=nil, &(0x7f0000e03000/0x3000)=nil}, {&(0x7f0000b2d000/0x3000)=nil, &(0x7f0000d93000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000bd7000/0x4000)=nil}, {&(0x7f0000913000/0x2000)=nil, &(0x7f0000c5e000/0x4000)=nil}], './file0\x00'}) sendmsg$unix(0xffffffffffffffff, 0x0, 0x1) socket(0x18, 0x4, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f00000000c0)) open(0x0, 0x80000000000206, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000001d00), 0x0, 0x0) unveil(0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x60}, {0x2}, {0x8106}]}) syz_emit_ethernet(0x119, &(0x7f0000000c80)=ANY=[]) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0x37) executing program 0: r0 = socket$inet(0x2, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x9, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, r1, 0x8b, 0x200}}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000200)="30ff66fc711944d89c07ef4d5d26a443fd06b8c8b6e6b5981d3233247b36bf70196375d5b32a909f24d048eaca953809f7eb790835c74763c1e3f456f8d2437460f37189f096eebcec", 0x49}], 0x1) r3 = socket$inet(0x2, 0x2, 0x0) close(r3) socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYRES16]) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f00000003c0)={0x0, 0x0, 0x101, 0x1ffffffff}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0x37) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000300), 0x0) ioctl$FIONREAD(r4, 0x80206979, &(0x7f0000000000)) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x400000002, 0x0) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 2: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000100)="3a2de5efec9104fe770695fc4dc82d4d5d984a12f35d80884e5064b175b3a8d9ac1ec3df29e9d69519ee376c120e84c43014bf61ba26cc12e25123bb531d8019fc9c270d76cb6829bf", 0x49}, {&(0x7f0000000180)="6eb1c21b73c28a34705e020926828340809a85fca6ba4823a9c7", 0x1a}, {&(0x7f00000001c0)="a829731ea4d8aeae3fa235fbb87895f04180836485c0a1b75cf4066c", 0x1c}, {&(0x7f0000000200)="6cdca282b6320be20e55c70fd02c2eeed97b95fd476b9cda7f8d59495d5638361877aeb6fb384bc303c00f7b1d8285a06000f2aabf60722ef4f8c8081123a43e33cd8a15795aa4c761553bc64f29452ae52d63931adb306c714286ac4b4726108873ff6d88fa4770cc76f6726e10deded5154e7b5e84b1eb146d86b7a14759e08742c0bf82ab9a71056b744abe31680d1a297c0a86969e44657a3df529e2ae52358344f3e82cc52231a1bccf19c287e531141d44f9bf1d66981f6060a13a0f4a81eb2dd388", 0xc5}, {&(0x7f0000000300)="2582e22233908d57a2fa7ad7959ea0fef0901cadff0eebfae6bc285e739af0e7278b60e4b33526ea3d39fdab2d", 0x2d}], 0x5) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000340)={0x9, &(0x7f0000000040)=[{0x1, 0x69, 0x9, 0x2577}, {0x1000, 0x9, 0x6, 0x4}, {0x5, 0x5, 0x6, 0x8}, {0x8, 0x1, 0x63, 0xfffffffa}, {0x40, 0x0, 0x5, 0x10000}, {0x100, 0x15, 0xf7, 0x401}, {0x6, 0x3f, 0x3f, 0x2}, {0x5, 0x6, 0x81, 0xffffff7f}, {0x2, 0x0, 0x58, 0xffffffff}]}) executing program 3: socket(0x18, 0x2, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) kqueue() r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x25, 0x0, 0x0) r1 = socket(0x18, 0x5, 0x6b) setsockopt(r1, 0x1000000029, 0x25, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) r2 = socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x67, &(0x7f0000000000), 0xc) dup2(0xffffffffffffffff, r1) socket(0x0, 0x0, 0x0) socket(0x0, 0x2, 0x0) pipe(&(0x7f0000000140)) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, 0x0) close(0xffffffffffffffff) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f0000000200)) fcntl$getown(0xffffffffffffffff, 0x5) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket$inet(0x2, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0xfffffffffffffff9, 0x70, 0x4}, {{}, 0xfffffffffffffff9, 0x47, 0x1, 0x6, 0x10000}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0xf3, 0x10, 0x9, 0x46}, {{}, 0xfffffffffffffff9, 0x21, 0xfffff, 0x6, 0x20}, {{}, 0xfffffffffffffffc}, {{}, 0xfffffffffffffff9, 0x40, 0x20, 0x1, 0x7}, {{r5}, 0xfffffffffffffffd, 0x4, 0x1, 0x1, 0xfff}], 0x0, 0x0, 0x0, &(0x7f00000004c0)={0xd9f, 0x7ff}) ioctl$WSKBDIO_GETMAP(r3, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) fcntl$getown(r3, 0x5) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x14, &(0x7f0000000000)='\x00\x00', 0x2) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1004, &(0x7f0000000040)=0x6, 0x4) connect$unix(r0, 0x0, 0x0) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f00000000c0)) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) executing program 6: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) sysctl$net_inet_tcp(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) setrlimit(0x0, 0x0) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x84}, {0x60}, {0x8106, 0xfc}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) kqueue() r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x25, 0x0, 0x0) r2 = socket(0x18, 0x5, 0x6b) setsockopt(r2, 0x1000000029, 0x25, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x9) dup(r3) pipe(&(0x7f0000000140)) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, 0x0) close(0xffffffffffffffff) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f0000000200)) fcntl$getown(0xffffffffffffffff, 0x5) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r5 = socket$inet(0x2, 0x3, 0x0) open(&(0x7f0000000400)='./file0\x00', 0x8000, 0x1a0) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0xfffffffffffffff9, 0x70, 0x4}, {{}, 0xfffffffffffffff9, 0x47, 0x1, 0x6, 0x10000}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0xf3, 0x10, 0x9, 0x46}, {{}, 0xfffffffffffffff9, 0x21, 0xfffff, 0x6, 0x20}, {{}, 0xfffffffffffffffc}, {{}, 0xfffffffffffffff9, 0x40, 0x20, 0x1, 0x7}, {{r5}, 0xfffffffffffffffd, 0x4, 0x1, 0x1, 0xfff}], 0x0, 0x0, 0x0, &(0x7f00000004c0)={0xd9f, 0x7ff}) ioctl$WSKBDIO_GETMAP(r4, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) executing program 0: poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x2011, r0, 0x0) msync(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)={0xc8, 0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x1ff, 0x0, 0x89c, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) poll(0x0, 0x0, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000100)='O', 0x1}], 0x1, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x47}, 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffffc) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000240)=[{0x7}, {0x15}, {0x8106}]}) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[]) r4 = socket(0x18, 0x3, 0x3a) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x1}, 0x38) r5 = fcntl$getown(r2, 0x5) ktrace(&(0x7f0000000140)='./file0\x00', 0x2, 0x98aee138e7ee119b, r5) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x34}, 0x4, 0x0, 0x0, 0x0, 0x1c) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) getrusage(0x1, &(0x7f0000000000)) pipe(&(0x7f00000000c0)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x61}, {0x64}, {0x6}]}) executing program 4: poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (async) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x2011, r0, 0x0) (async) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x2011, r0, 0x0) msync(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)={0xc8, 0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x1ff, 0x0, 0x89c, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) poll(0x0, 0x0, 0x0) socket$unix(0x1, 0x1, 0x0) (async) r2 = socket$unix(0x1, 0x1, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000100)='O', 0x1}], 0x1, 0x0) (async) pwritev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000100)='O', 0x1}], 0x1, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x47}, 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffffc) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x47}, 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffffc) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) (async) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000240)=[{0x7}, {0x15}, {0x8106}]}) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[]) (async) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[]) r4 = socket(0x18, 0x3, 0x3a) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x1}, 0x38) r5 = fcntl$getown(r2, 0x5) ktrace(&(0x7f0000000140)='./file0\x00', 0x2, 0x98aee138e7ee119b, r5) (async) ktrace(&(0x7f0000000140)='./file0\x00', 0x2, 0x98aee138e7ee119b, r5) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x34}, 0x4, 0x0, 0x0, 0x0, 0x1c) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) getrusage(0x1, &(0x7f0000000000)) pipe(&(0x7f00000000c0)) (async) pipe(&(0x7f00000000c0)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) (async) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x61}, {0x64}, {0x6}]}) executing program 3: writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) r1 = socket$inet6(0x18, 0x4000, 0x6) r2 = socket$unix(0x1, 0x5, 0x0) r3 = socket(0x18, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup2(r5, r3) recvmsg(r6, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=""/11, 0xb}, 0x0) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000200)="a7", 0x1}], 0x1) execve(0x0, 0x0, 0x0) sendmmsg(r4, &(0x7f0000001600)={0x0}, 0x10, 0x0) dup2(r2, r1) r7 = getpid() fcntl$setown(r1, 0x6, r7) fcntl$setown(r1, 0x6, r7) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x200000000000c, &(0x7f0000000080)="e000001300000000", 0x8) mkdir(0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x2}, {0x3}]}) r9 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001100)={0xffffffffffffffff}) setsockopt$sock_int(r10, 0xffff, 0x40, &(0x7f0000001140), 0x4) ioctl$VNDIOCGET(r9, 0x41946472, &(0x7f0000000480)={'./file0\x00'}) setsockopt$inet_opts(r0, 0x0, 0xa, 0x0, 0x0) executing program 1: ioctl$VNDIOCSET(0xffffffffffffff9c, 0xc0384600, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000100)='Mn', 0x2}], 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = dup2(r0, r0) write(r3, 0x0, 0x0) executing program 2: socket(0x18, 0x2, 0x0) socket(0x800000018, 0x3, 0x0) socket(0x18, 0x3, 0x0) shutdown(0xffffffffffffffff, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) r0 = socket(0x20, 0x1, 0x81) mknod(&(0x7f00000000c0)='./file0\x00', 0x100000000205f, 0x800) accept$unix(0xffffffffffffffff, 0x0, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) getsockopt(0xffffffffffffff9c, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/61, 0x3d}], 0x0) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x3c, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1400000029"], 0x3e}, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) chmod(0x0, 0x0) chdir(0x0) r1 = syz_open_pts() syz_open_pts() syz_open_pts() fchown(r1, 0xffffffffffffffff, 0x0) setreuid(0xee00, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) getsockopt$sock_int(r2, 0xffff, 0x40, &(0x7f0000000000), &(0x7f0000000080)=0xfffffffffffffe28) ioctl$WSDISPLAYIO_GMODE(0xffffffffffffffff, 0x4004574b, 0x0) execve(0x0, 0x0, 0x0) r3 = getuid() setreuid(0xee00, r3) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f00000000c0)=[{}]}) getpid() executing program 5: r0 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r0}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getppid() fcntl$setown(r1, 0x6, r3) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000000)=0x1f) executing program 5: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) (async) setrlimit(0x8, &(0x7f0000000980)={0xc, 0x50}) (async) r2 = syz_open_pts() close(r2) (async) r3 = syz_open_pts() (async) unveil(0x0, &(0x7f0000000080)='c\x00') (async) mkdir(&(0x7f0000000340)='./file1\x00', 0x0) (async) unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000200)='x\x00') (async) open$dir(&(0x7f00000001c0)='./file1\x00', 0x208, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000240)="00d465d18e9fd201af30416f85c7126d94ade6c6b162759678ea1f9f69418183bdd5a2fd9a2e0c3e145e8bea1ace233ef1bc74601a97f0261d0e87f6f223e811dacc612f882a0b24b48163b256945a9079e445cff19dd2df6b84b5765bdeec52481c14dc5eec446adce630ca344511f712bc4c71c72db47649d008007fa1d3e518b86581bd228d580a011a9f55e14a107b9bcca7d9580315eb5f65bd949cc92aa52dffe5e9e26d217ecda6a5d13ab1a8b416afa83c6a0220c2bee8ffd23a9f34bebead266119e33b078e4bf4091d27632769718c1c9a9212a9be880c90e3de0d0bd5504c", 0x5a}, {&(0x7f00000001c0)="c9042b22e97555184c448d4cd0af328a8dac43d5a91b3bc384a836e2ece367cca6087267f2d3de23ac98e8dc7f490e6580fe53b8dbbf734aeb4b1036046eb1a926fcb074657c859c9bf22d5d8c2b1f6ecaec0246"}], 0x1) (async) ioctl$TIOCSTOP(r3, 0x2000746f) (async) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x411, 0x401, 0xffffffb9, "0000000000000004002300"}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[0x0, 0x1], [0x0, 0x0, 0x8000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000000000], [0x3], [], [{0x0, 0x0, 0x0, 0x1}, {0x0, 0x0, 0x0, 0x2}, {0xfffe}, {0x0, 0x0, 0x0, 0xfffffffffffffff7}, {0x0, 0x0, 0x10000}, {0x0, 0x3}], {}, {0x0, 0x0, 0x0, 0x4000000000000000}}}) (async, rerun: 32) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) (rerun: 32) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000000)={0x8001}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) chmod(&(0x7f0000000280)='./file0\x00', 0x0) (async, rerun: 32) r5 = socket$inet(0x2, 0x1, 0x0) (rerun: 32) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000200)="000068cfe7016e7f064ecac54a4f44a73aad7ef372cea02c214b41f445cba2f139f50000e0549201ce1d617a", 0x2c) getsockopt$inet_opts(r5, 0x0, 0x1, 0x0, 0x0) (async) open(&(0x7f0000000380)='./file0\x00', 0x80, 0x36) (async) poll(&(0x7f0000000040)=[{r3, 0x1}], 0x1, 0x0) (async) setsockopt(r1, 0x11, 0x3, &(0x7f0000000340)="12000000", 0x4) (async) sendto$unix(r1, &(0x7f0000000100)="cbbf3340877164a367abd258eeb8cad2894f87ac4c8941e7fe6c8cc3d8d19f455625590e0997bd08f39be1ea8af09adaa1932598468f753195f142a4fb6e4a626336e035c73dcf6ed3567c3c149c4eeb188e47a50abd7d5cab74c832c4cc255ac96140f3f957f34fa74293098d2464ade1fe3d3100378c0fd4b6e503f406494b", 0x80, 0xa, &(0x7f0000000180)=@abs={0x0, 0x0, 0x0}, 0x8) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004000000b30001", 0xd, 0x0, 0x0, 0x0) (async, rerun: 32) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) (rerun: 32) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) executing program 1: r0 = socket(0x10, 0x8000, 0xfd) r1 = socket$inet(0x2, 0x2, 0x0) close(r1) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f00000001c0), 0x10) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x5, 0xf0000002}], 0x14f, 0x0, 0x0, 0x0) fchown(r3, 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) select(0x40, &(0x7f0000000280), &(0x7f00000002c0)={0x7f}, 0x0, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) recvmmsg(r5, &(0x7f0000000480)={0x0}, 0x10, 0x0, 0x0) shutdown(r6, 0x0) recvmsg(r2, &(0x7f0000000900)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000880)=""/80, 0x50}, 0x0) shutdown(r2, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0x5cda) r7 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) readv(r7, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/249, 0xf9}], 0x1) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x200000000000c, &(0x7f0000000200)="ea00000000000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0xb, 0x0, 0x0) setsockopt(r0, 0x11, 0x3, &(0x7f0000000340)="02000000", 0x4) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000003000/0x4000)=nil, 0xfffff000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) executing program 6: r0 = socket(0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) mknod(0x0, 0x2000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x3d}, {0x3c, 0x0, 0x0, 0x5}, {0x416, 0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) executing program 2: r0 = socket(0x11, 0x3, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae3200000000039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb7700900a872c881ea7fb53bd676d907c400000200361b1257aea8c5000020020000000000008abfba0900000008e371a3f8343712051eadb71d89e000040781e41a80", 0xad, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r1, 0x80206982, &(0x7f00000001c0)) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) kqueue() r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x8020699b, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) syz_emit_ethernet(0x86, &(0x7f0000000400)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5bb750786dd605f6ad900403a003bcc2629a17a6c58afb8877c8be162e3fe8000000000000000000000000000aa02009078000000006006c33e00000000fe8000000000000000000000000000aa3a5b8167d63cda982ed6d49ce65ca48d0002000000000000040100040100c2", @ANYRES64=r0, @ANYRESOCT=r0, @ANYRESOCT=r0]) r5 = msgget$private(0x0, 0xfffffffffffffffd) sysctl$vfs_nfs(&(0x7f0000000140)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000000180)="e84644bacefb874857b871e75da181be00f76e8a1afd52a05f5a80e377f203abdca63cc449d32878d933d5aa1ccbe26656dd7e87573001e59cbfc5e461881ac91979fbfe4a76b9f6b00233206c648410a75b2750c5f97108520062343eef4127ae3deef1dc718a1e6ad0088a456eeab80da247acb8c86f1f6128c88cd6f4ef0c5da3b12ac45a135d3e7accd89809ed944bb7ba75941be69577043d59e5806b74693c4805284b020f3e14bfe3cab6a01cb2002ebc9adf078ccadd9116d4b948010a79e4738e9e6721d7ba36aa1da6b80735c8d208f92f899bdde008343c1260accbe959c0949dca53d9211c996a97ce6033d89b1392a04c63a58b8cc6016231e20c15b94f2314e172b39d6326c0a25c93af8916ffee1408c58535083323713efaa5a78d5450b83ad7bc159b630f1ec10d7a800a54081b11758cb25baf78ea8fd4d110192d1820aa7a8741ca2fdae136cd5f3e5cc037268bb982123c60769b85d08053fa95893f61405a548c118aa2c8e66172e63d1bb88bdc45b0379c6899319d1b580046dff5633c42ccc6f29feea73152fb897608c44793fa2c0a27eecca4db08d7ed8122fca0c9430f97931b1ac38ab1f19274a5c8e2dcfc0fcaad5aa7d46e3e7400dd12627c3f0de591868b04429c8ff22c04bf802a67ead0a57b3089c7b0c6bec8d6c90d2cc4ea4b4bdbc868bab216a67c3976b475267234a44b1e5928596285c2447955c0527d7bbc716ef4b656bb8052f90f0381cbebf01596deac70a397e7c14525850f074e6fe9ee795619a50fe11382957570ff9d363312f450346aa44e454994ea1f2cf90f3d9368af705ca888deb6a4ec87af5923c9a48474701f14a4f82bbcbf6fe271f4fa9901f85985", &(0x7f0000001180)=0x270, 0x0, 0x0) msgsnd(r5, &(0x7f0000000080)=ANY=[@ANYBLOB="0200000000000000e189f8d114ce1db782153b893a56648cbf05d41a4920f4683e418b099a7d5ea735cae1b97f3b91a320cbe57c7decc17fcd38dc99d0bb7c965cd90919ddc0e5549238f56f8e55c654559d0f52df3c7a94a84f96912ddc75beba7f107d18aec4028af1602dc36617a2134312c611150fdd47b44bf717e863e505f7c74213c32fee3d7b2994d71fa5b287034e0650d7f5694ceb79028679db8f20e53bc45e00d3f4804a6e93d98d63c734c50d9702958c665c675a9f05cb811a99020000004a820bab2c42e34d"], 0x101, 0x0) executing program 4: mkdir(0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() writev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, "f335f5ccbc4a072ab1e3811e3d1ec8e23108b910"}) r4 = kqueue() kevent(r4, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffe, 0x11}], 0x6, 0x0, 0xfffffff9, 0x0) chown(&(0x7f0000000200)='./file0\x00', 0x0, r1) chdir(&(0x7f0000000100)='./file0\x00') rename(&(0x7f00000003c0)='.\x00', &(0x7f0000000400)='.\x00') ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f00000000c0)=[{0x0, 0x0, 0x1f}, {0x0, 0x0, 0x3, 0x4}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r5, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x1}, 0x8) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000000)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_int(r6, 0xffff, 0x1, &(0x7f00000024c0), &(0x7f0000002480)=0xfffffffffffffcb8) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x2e) executing program 6: sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x2b}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) r1 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x20, 0x188) mknodat(r1, &(0x7f0000000000)='./file0\x00', 0x1000, 0x0) socket(0x2, 0x1, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000380)=0x9) writev(r2, &(0x7f0000000000)=[{&(0x7f00000001c0)="38484cded2ac991ce404ddb735cbd8a8fbd6801c24610f20fd40b22a65042651714f603cb654086cbefdd35dbc165dc10e02de9fb3a455ca9b6d2e44e13133ae5e1605d3c82e742724ae0eda4d7d5be4ff1f1edd21aa198526332d9f0d2523e2da8a3c5648dc094fe93c8b4a2565b4de5316da98fc283c87bdfc83c03d268eaf206bdbc10a", 0x16}], 0x1) r4 = syz_open_pts() r5 = socket$unix(0x1, 0x5, 0x0) r6 = dup(r5) fcntl$lock(r6, 0x9, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x800000000000000, 0x1000300000000}) fcntl$lock(r4, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) sendmsg(r7, &(0x7f0000001400)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000440)="84bd00d84205898e3884a22fac42e419c2e61cb4dc6d0fcb51ed2c8eff2defbd44bbd36080b553aa59bbdfe6f81686554255122a0f0848f0723a1bdc6388223c9d150aead6b1dbdb85b902538e48d577b6e76359a15bc9336a7c87f680dacb42992a38a7bb4fd11592b6f6a32e23f18b1af0fcaba17207adc27605d8f94afa9ee9ce2914edd0836d64d1596244df55577b1cf54909da106acaa5b5a8520e571c973b058c54c4429426f7b6eef8277d2e5be90909c7735aecaaa440de9e2fbe1573b0de7df21f1e7b9753ac4f5b16e81ab337329a4973", 0xd6}, {&(0x7f0000000580)="3f3fee6a6f1ef5b404f851344423ccc4fe65d5229d512095701b6b9c71f86eef1feb85ad288a0a443bf08b6836b1ca70c57509b86edbc68fb3b94e6e5921a071f550ae65e6bdc28ea627b8050a368f89be178245a5", 0x55}, {&(0x7f0000000700)="18fe11d2567c9e369022e5898860884b34d5042ed0f39b5c32307c", 0x1b}, {&(0x7f0000000740)="89866651e5273211d45bcfb3e51945887b20b6122cee785ff9ec737e436f9e1e6da3aa0cb7f309293ab492b83f8ef02bbf46ea4f2097836b19501e6f3491476d15341ecbe9ebf20968589fe7eb8a0fea32bebe9daa3ed732a2d42dc584ee2e9e19626dd7199f7eea2032c83122c51de8567f730e0441653b06a1a11d9b1a5eb8908fbf5963ee97608ebe804588924372dcb229fc3d8bbd206f483e18d9c7a4eeadc923d0a987ee617c1da6", 0xab}], 0x4, &(0x7f0000000200)=ANY=[@ANYBLOB="a00000000000000001"], 0x190}, 0x40a) open$dir(0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000240), 0x4, 0x0, &(0x7f00000002c0), &(0x7f0000000300), 0x0) getuid() sysctl$vm(&(0x7f0000000000)={0x2, 0x9}, 0x2, &(0x7f00000000c0)='\x00\x00\x00\x00', &(0x7f0000000100)=0x4, &(0x7f0000000300)="345297bf2d1c870dce1bd1e9f4effcd5cce333d30b718830afabcb117aedd2f093c20e567c5b7b5d06fc9af64e4c4c1b26e22a3cf094d4aaab65c60151fca0776956647c56eeed733e1176f7a9920000", 0xfffffffffffffef3) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x2, 0x6, 0x13}, 0x4, &(0x7f0000000380)="ff37c5551afb5d092145f04e9e31869f104e0d021c6c9b7f1e14f40f3bdec0a5a313a5693a8e2c6816effc7ae8a021648ec6c4ddd576084a19f5fe82a8e1057fbd355220943f9abf195668a3dbff1bcd9d6bf6a0b1f536dc3c5a64c4dd8653aab053c7e64445a4cbe1c2ece51b939071b3d86dc9f7f550f9ab8abe275f03ac26c14ac25116cad4be82daabe7ee1bfad1e9de210d41c45ef4758d387afb23f222e4dd0d50d92a73d42d9ac4527e3b7b2c24773a9165c12f215420829c70d8ed1403465fcf5cefaa45", &(0x7f0000000180)=0xc8, &(0x7f0000000480)="8fd54f4ee0687760d20b015f95ca9021721ec8e7436996384fdeb696df58950ad94d9b5d1232ca77e96637693dbf737d2f4b1bac9defafd1a961b3759f00d7771c319cf16accb8f66b899c19af0db7906d075eb28116640c090dc4f8a01f58d477e5c94f6d40f9ef1275f1eaeaae4b9280235a8bd7dc88bcd0490110b78ff1815641700e8611bcde0f80180baadb20045295afee100f5bfbca76805643aa5a945a6f51e3f69f106b3f0cc5f9ca25746aa26a4eaaa108ba4256c538e2c5a2c27326e23a858739687e0e4f2550500f8fc6d6050a3820a69c31368d96b2157d93a7a2", 0xe1) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) r1 = socket$unix(0x1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fchflags(r2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) seteuid(0xffffffffffffffff) socket(0x2, 0x4001, 0x0) dup(0xffffffffffffffff) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000440)) clock_gettime(0x67f3248105b4e007, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='r\x00') link(&(0x7f0000000040)='./file0\x00', 0x0) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x80206918, &(0x7f00000001c0)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x1c}, {0x24}, {0x416}]}) mknodat(0xffffffffffffff9c, 0x0, 0x0, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[]) r5 = getpid() msgget(0x1, 0x80) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000080)) r6 = msgget(0x3, 0x220) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000200)={{0x0, 0x0, r7, 0xffffffffffffffff, 0xffffffffffffffff, 0x21, 0xb}, 0x0, 0xfffffffffffffffd, 0x0, r5, 0x4088, 0x0, 0x2000}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0) r2 = socket(0x11, 0x3, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) setsockopt(r2, 0x11, 0x1, &(0x7f0000000200)="12000001", 0x4) sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) r3 = socket(0x11, 0x3, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x800, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x0, 0xffffffffffffffff, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, 0x0) ioctl$BIOCSETF(r4, 0x80104267, 0x0) sendto$unix(r3, &(0x7f0000000040)="b10005010000009f0500070007000000331c13fecea1050180f96ecfc72fd3357ae30200064e303900000000f20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f83437ba12051eeab71d89e2000403080000c01120000000000000000000000000000000000080a3bf25dbd602652c3a53228e5e282956d926f8d8fac8bacd39507c279713439c94ce04335414a39c87356b9750c89fbaa4bca316d8d22683ba375a0af1f7395a3cf5828f91bd8429a52bed00241358b290ced939913f04c47d27121bc5326738b5f33f44a093116e700c8cd43e6df83a59a0706e6650cd7e2b1e151737e3364a91c2049056f83785dad31e0086f8a7d91f6e869df6a974f028d49fd7b3f93e4bee2983a272c74865f2d954aeb477b39680d111e8b06c8979f32e14fc61852b1a7ba51f06c43cf12f268991e9d90097c7152ea779", 0xb1, 0x0, 0x0, 0xff5d) executing program 6: semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) syz_open_pts() close(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000380)=[{0x0, 0x2, 0x2, 0x100081}, {0x1, 0x0, 0x86, 0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x8, 0x0, 0x2e) sysctl$kern(&(0x7f0000000040)={0x1, 0x9}, 0x2, &(0x7f0000000080)="6400000028907493735b7b3fead61e3f134b4dc6e654846f", &(0x7f00000000c0)=0x18, &(0x7f00000001c0), 0x0) r0 = socket(0x20, 0x1, 0x5) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x83fe}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r0, 0x1000000029, 0x3d, &(0x7f0000000300)="7382450bccdf8f186362d7c6e9575a9ae5", 0x11) r1 = socket(0x11, 0x3, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0), 0x80, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000200)={'./file0\x00', 0x0, 0x1, 0x3, 0x0, 0xe16, 0x1, 0xffff, 0x0, 0x2, 0x3, 0x8001}) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000140), 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r4 = dup(r3) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x28}, {0x14}, {0x6}]}) syz_emit_ethernet(0x36, &(0x7f0000000840)=ANY=[]) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f00000000c0)="b10005040000000000000000340000001a5113fecea10500fef96ecfc72fd3357a89583535673039d2d236acf20b7c04be38164991f7c802000000297be1aa5b23edeb51e2f0ac3ebbc2feb3fda1139b672f4d3360223e7d026ba8af630037a840c4f2bd53eb067e7335a069d7ac434e0c0000000000008904000000000022830cf41bed66f40066ccdcf3e4999d9d20002002c5dbfad800000008e371a3f8340012051e00000000000002000000000000", 0xb1, 0x0, 0x0, 0x0) close(r1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x5c2, 0x0, 0x0, r7, 0x0, 0x50}, 0x2, 0x9, r6, 0x0, 0xff, 0x5e, 0x2, 0xffffffffffffff81}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000340)=[{0x0, 0x8, 0x4, 0xac}, {0x1, 0xfd, 0x9, 0x800}, {0x7, 0xf8, 0x2, 0xfffffa98}, {0x0, 0x1, 0x1, 0x6}]}) syz_emit_ethernet(0x26, &(0x7f0000000280)=ANY=[]) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x2, 0x1, 0x5, 0x164e, r6}) writev(r0, &(0x7f0000000080)=[{0x0}], 0x1) executing program 1: sysctl$hw(&(0x7f0000002a40)={0x6, 0x11}, 0x2, 0x0, 0x0, &(0x7f0000002b00), 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffff070000003817463486dd6000010000383a00fe8000000000000000000000000000bbff02000000000000000000000000000101009078000000006000000000002c00fe8000000000000000000000000000aa"]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x100, 0x10) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000100)={0x7ff, 0x3}, 0x10) faccessat(r2, &(0x7f0000000040)='./file0\x00', 0x2b, 0x0) close(r1) socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000018c0)={0x0, 0x0, &(0x7f00000003c0), 0x0, 0x0, 0x10}, 0x0) setreuid(0x0, 0x0) chdir(0x0) semop(0x0, &(0x7f0000000100)=[{0x0, 0x303}], 0x1) syz_extract_tcp_res(&(0x7f0000000080), 0x0, 0xfffffff8) rename(0x0, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x611, 0x99) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0x40002a38, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000000c0)) socket(0x18, 0x0, 0x20) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=""/101, 0x65}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x0, 0x0) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2}, 0x4000000000000225, 0x0, 0x0, 0x0, 0x18) connect$unix(0xffffffffffffffff, 0x0, 0x1) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) dup(0xffffffffffffffff) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000340), 0xd4e688a67930cd) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4, &(0x7f0000000340)="10e5a66ca5ef98c3e08317a719230c8236d7740e0f1c93a1b5aedb0ad31910aa9453159931f0e517ccbf78edd6f4003c4077add0531a3ed6e90a4452f8b792c8ded540247d3683f21bf787d8714f221ee4c5b16d3243fcc2b38b1a650ee85139ca6175fb51688be9116ac62993056b74e8e7f1fc784edac31f3200da0110d19b99a70559435e66b8de0057490000000000000000000000000000f0f064224461454bbd0e331c1b1c9c3cb1ec093747576663e12d8d250c0985d9a2d497ae8f94e8e0eb155a756ba7d94d43c532a4102f4bc19ea52fed35e92cb0f4aa6931cb192e9010536fdd981440cbf5f905e6bee455", 0x0, 0x0, 0x0) poll(&(0x7f0000000300)=[{r3}], 0x1, 0x0) execve(0x0, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x2, 0x41}, 0x10) executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xffffff1c}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) mlockall(0x0) executing program 6: r0 = open(&(0x7f0000000080)='./file0\x00', 0x40, 0x12c) pwritev(r0, &(0x7f0000000240), 0xd, 0x1) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x5, 0x0, 0x0, 0x4}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000000)=[{0xdd, 0x34, 0x1f, 0x8001}, {0x26, 0x9, 0xa0, 0xfff}]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x160) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 0x0) socket(0x1, 0x2, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, &(0x7f0000000040)=0x1f) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080), 0x400, 0x0) ioctl$TIOCSBRK(r2, 0x2000747b) r3 = socket$inet(0x2, 0x4003, 0x0) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f00000000c0)) ioctl$FIOGETOWN(r3, 0x4004667b, 0x0) fchmod(r0, 0x118) socket$inet(0x2, 0x8000, 0x9) setsockopt(0xffffffffffffffff, 0x0, 0x2, 0x0, 0x0) setsockopt(r3, 0x0, 0x21, 0x0, 0x0) r4 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, r4, 0x0, 0x3}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r5, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) fcntl$getown(r5, 0x5) socketpair$unix(0x1, 0x5, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {}, {0x0, 0x11}, {}, {0x0, 0xc8}, {0x3}, {}, {}, {}, {}, {}, {}, {0x1}, {}, {}, {}, {0x3}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x40000000}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x3, &(0x7f0000000300)="58bc5a7f0000000000000084cf8f23dca7a080bb8f00000000000000e74f1dd1ba20b3ffcc35c11fc39a17498311bcf9f34ce55efc6aae818aa9f6e6382c76c7ba51ac6a998cf9860d52111f5d81ef087ffcd82c4c878c5790233ad2174c54cb2612500bf566060916ea8ce2916ee768e635a143b67839dbd0c0f87302ff60121c7c6bb13349a09d77014ade41ef21b1f6673563bbaf74e8c4f207f1a98aae3524c2c831ef18c45f2dae0f7396fd8d8b50b43b38f0e29e7113e47e4251a34854b7457c68087a48e7a3f975dfe7a67fb5a0a018321539a58382d197be5fa64c2065f0f40b3b8d6a779512ac7145d76c1825fc2d3d381817b0a138ff39a0996b3bf594265730ecc49333b7a2fad0fbc19bee22849dff2514224a62b5d91dca628c7787c4ae0371372f1bbcc596fb493c0b18f74983c5d1e955178b3aee2c466f0d16036f629b31cd041bd2fa9887cdf9a0fb07d336ecd57d3440eff694c41f5d4dd50423189b2354e7f1e4f77004d52925308399921c92b4a9cbbdf88f0f6517c78406b1569f401d49dedb62d1a382941b0f45fada915c851fcf9427105530c62bdfd9bdac5c440e9cfd3d2153e342c8464bb3edccaec8e5c835523c8e4c91aeb218661fd1591a288d83ee32eed88da0324e92eaf6a6e11d5c6194782123", &(0x7f0000000080)=0x52, 0x0, 0xe5f81a4756f9a02) mknod(&(0x7f0000000140)='./file0\x00', 0x6000, 0x11d4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r6) executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x9}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x7) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000000)="f8441ca0645f1548e391fac894e56ca26b1c0ee3128d9d07242a7427cace9e3bec03031679e31f8b66f33d606a2d60f3506d79f388284f1694d15f25c8c9ead144870a", 0x43}], 0x1) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) getrusage(0x1, &(0x7f0000000000)) executing program 2: r0 = socket(0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) mknod(0x0, 0x2000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x3d}, {0x3c, 0x0, 0x0, 0x5}, {0x416, 0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) executing program 7: sysctl$kern(&(0x7f0000000540)={0x1, 0x3d}, 0x6, &(0x7f0000000580)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec370825524016188ad98b77f7ac4fc874df55df9b85e99820b1e43364e039bc35deb8bf8e6b927c5e6515d5f83de2e539f0eeb9615e12749ffbf51ba2a7654518a0de45f5b8e21b621df73998de6be5b31c5abd6ae15c36b5bdfb004959fad7e0e810f31e5ffb4b9eb823838bc6ccd96013ad245a9d5f23a10746531", &(0x7f0000000000)=0x353e, 0x0, 0x30) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e6", 0xf) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0x180) writev(r0, &(0x7f0000001300)=[{&(0x7f00000000c0)="19d9b0b3b875dbbb0f7263bb2830afc637db939f838543fc3c4fbabc5a38bba91c15995e5d4f386d8e75b306cdf02cd8dc8e46f1adc1c4d7adffff36c7e6fff6736d0d5ee1e947393dd96c99371a461185d5bd6c6ab5978291ea0303362fc9809ee9e065f22db998dda0434298c755941782ae8fd0aa94f3fa0cee2de2d552a1472fb49da7dcd511de23f4eb56988ee4344ebf02f40f6e6a40ec9f093a032ace041dc1c9ca673f1912a05360647618e6280590a11cb2e3f7f6eb55029a3b2d625e95b455a53212a800ca448f92198ab510c42cdf62f0d1c8419a8264e622d60c1db883ec689e90e538e8d38a010138fc9e50183a72e8421913edb6d3dc47eb9bc21e2104c797805f2c7f601c8acfd7c713fc2defabd9d64236a05c7d477845e05a2bcde90d0f7ea8646d", 0x12a}], 0x1) r1 = socket(0x2, 0x2, 0x0) socketpair(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f00000001c0)=""/155, 0x9b}], 0x1, 0x0}, 0x40) recvmsg(0xffffffffffffffff, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000740)=""/4096, 0x1000}, {&(0x7f00000002c0)=""/25, 0x19}], 0x2, 0x0}, 0x0) recvmmsg(r3, &(0x7f0000000500)={0x0}, 0x10, 0x0, 0x0) sendto$unix(r2, &(0x7f0000000100)='Q', 0x1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x1, 0x41259938) r4 = socket(0x18, 0x3, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0xe02) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x31, &(0x7f00000000c0)="b2116988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7879de45ed3fc33719ca6dd678cec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6034b7daeb2273e89771aed96271a22d7c9198ed900ab006ddfb67869b51a2216114d1ece00"/144, 0x90) setsockopt(r5, 0x1000000029, 0x31, &(0x7f00000000c0)="b2116988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7879de45ed3fc33719ca6dd678cec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6034b7daeb2273e89771aed96271a22d7c9198ed900ab006ddfb67869b51a2216114d1ece00"/144, 0x90) accept(r2, &(0x7f0000001740)=@un=@file={0x0, ""/247}, &(0x7f0000000280)=0xf9) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r6 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r2, 0x6e}], 0x1, 0x0) poll(&(0x7f0000000080)=[{r6, 0x7d}], 0x1, 0x0) r7 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0, 0x0) dup2(r4, r7) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80c0, 0x0) r9 = getpid() fcntl$setown(r8, 0x6, r9) fcntl$setown(r8, 0x6, r9) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) executing program 6: poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x2011, r0, 0x0) msync(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)={0xc8, 0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x1ff, 0x0, 0x89c, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) poll(0x0, 0x0, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000100)='O', 0x1}], 0x1, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x47}, 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffffc) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000240)=[{0x7}, {0x15}, {0x8106}]}) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[]) r4 = socket(0x18, 0x3, 0x3a) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x1}, 0x38) r5 = fcntl$getown(r2, 0x5) ktrace(&(0x7f0000000140)='./file0\x00', 0x2, 0x98aee138e7ee119b, r5) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x34}, 0x4, 0x0, 0x0, 0x0, 0x1c) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) getrusage(0x1, &(0x7f0000000000)) pipe(&(0x7f00000000c0)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x61}, {0x64}, {0x6}]}) executing program 3: r0 = socket(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0x24, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd6000223b00080100fece76a44a170e2ac7663da59f4e204e230008907800"/62]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) setrlimit(0x2, &(0x7f0000000980)={0x60000000, 0x60000000}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() setrlimit(0x8, &(0x7f0000000040)={0x7, 0x200005}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000380)={0x1382, 0x0, 0x1, 0xdfdffbc1, "97115f33ba7d00fdff0104000000000000de00"}) writev(r3, &(0x7f0000000e00)=[{&(0x7f0000000000)="8a790538f39456d084543880083267c4d808c19e4e915c29", 0x18}], 0x1) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x6, 0x0, 0xfffffffa, 0xffff, "0000c6f26461c094f4ffffffff00", 0x0, 0x7}) readv(r2, &(0x7f0000000280)=[{&(0x7f0000000480)=""/131, 0x83}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000380)={0x0, 0x0, 0x9, 0x0, "5a8a99738a6f98790bc09fa6be1b479ba7c0039e"}) writev(r2, &(0x7f00000001c0)=[{&(0x7f00000002c0)='j', 0x1}], 0x1) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xa, 0x0, {0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000)={0x3}, 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffedf) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) socket(0x18, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x83fe, 0x1}) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0xc}, {0x80}, {0x6, 0x0, 0x0, 0xc0f1}]}) write(r1, &(0x7f0000000280)="f22e8a75fbc30288d8025c471dc7", 0xe) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)) setitimer(0x0, &(0x7f0000001600)={{}, {0x1}}, 0x0) getitimer(0x0, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000001440)={0x3, &(0x7f0000000000)=[{0x40}, {0x7c}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, 0x0) clock_getres(0x7, 0x0) setrlimit(0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000400)="a4", 0x1}], 0x1}, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_divert(&(0x7f0000000040), 0x4000000000000009, 0x0, 0x0, 0x0, 0x0) r2 = msgget(0x3, 0x158) msgrcv(r2, &(0x7f0000001380)={0x0, ""/93}, 0x65, 0x3, 0x800) msgrcv(r2, &(0x7f0000000000)={0x0, ""/157}, 0xa5, 0x3, 0x1800) msgrcv(r2, &(0x7f00000000c0)={0x0, ""/4096}, 0x1008, 0x3, 0x800) executing program 4: openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) sysctl$vm(0x0, 0x0, &(0x7f00000001c0), 0x0, 0x0, 0x0) fchown(0xffffffffffffffff, 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) r0 = socket(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000002480)=[{&(0x7f00000001c0)="541ea87339", 0x5}], 0x1) ioctl$FIONREAD(r0, 0x80206979, &(0x7f00000001c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) recvmmsg(r2, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000280)=""/150, 0x96}], 0x3, 0x0}}, 0x10, 0x864, 0x0) recvmsg(r1, &(0x7f0000000bc0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000ac0)=""/211, 0xd3}, 0x0) dup2(r0, r1) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)="90", 0x1}], 0x1) execve(0x0, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) getpid() r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000a80), 0x10) getsockname$unix(r3, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000), 0x10) r5 = dup(r4) listen(r5, 0x0) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000), 0x10) sendto$inet(r6, &(0x7f0000000100)="18", 0xffffff4c, 0x195a05e282d6161, 0x0, 0x0) r7 = dup(r6) shutdown(r7, 0x2) executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x28f2) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000280)) setitimer(0x0, &(0x7f0000000000)={{}, {0x3f}}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setitimer(0x0, &(0x7f0000000000), 0x0) dup2(r0, r0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x1}, {0x2, 0x0, 0x0, 0x40804}]}) open(0x0, 0x200, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x48}]}) r3 = socket$inet(0x2, 0x3, 0x0) recvmmsg(r3, &(0x7f00000002c0)={&(0x7f0000000340)={&(0x7f0000000080)=@in6, 0xc, 0x0, 0x0, 0x0}}, 0xfffffffffffffef7, 0x0, &(0x7f0000000300)) select(0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r4 = socket(0x2, 0x3, 0x0) sendto$inet(r4, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r5 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "bf9fe0e18c4f0a460100000000005d00"}) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000080)=@in6={0x18, 0x1, 0x0, 0x1ff}, 0xc) r6 = socket(0x800000018, 0x1, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r6, 0x0, &(0x7f0000000040)) close(r5) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x2}, {0xc, 0x0, 0xfe, 0x3}, {0x6, 0x0, 0x0, 0x72}]}) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x8, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) recvmsg(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x3, &(0x7f0000000240), 0x0) sendmsg(r1, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000440)=[{&(0x7f0000000240)="a32a4f271206bffc1ce083f7409002bdb70534329b714b94df37e9f607a7cc12c73273ccb3cab4b6bb2d514633e039ff64744e991d367149ba1b680a504c70eb4b4ed63de03cafe6673fb39d4da00239bbad87880d1a74efadfff5f3073ed59c44a5bda650530af552be7a53d4150b64be", 0x71}, {&(0x7f0000000380)="bf0d0cff568316748f9be11358dcb551eab014e84838bc13aab720703e06be93d0f92d797cd1a1a7e6dd38c6c2cfb4afcc6d89b6db7e5c5db81f59656eb445d02f6853ce8af78186b923ac11ae8f38189bd493c0faabd980ce2fdb0c026ef720e5a73d624429b914f602c84cda6748632864275bb37e1838f8a1fbdfc4f103c01ef2735cfb6b9fc36166305d1691802a1f799047868013a48875aaeda2b1e2", 0x9f}, {&(0x7f00000001c0)="fa3142038262105ac6546e6f61cc3f5ded7c91fcef64ab7642dd791f8c1c9b119ea5c80b248e3dd3a9", 0x29}, {&(0x7f00000002c0)="596e37c2e36a1a0539a7e0bc131879a76c463bd782537ddf1bc04ba4a0ca8861c4f027995b568058b04ad4e805f45942335f3f85926c35b1b360f5c95ad605e85470a997711e520ad85c547038001da8", 0x50}], 0x4, &(0x7f00000005c0)=[{0x18, 0xffff, 0x2, "a5ca4fbe4bb2"}, {0x28, 0xffff, 0x7, "82f2820943ec4056cfedbde3919d620b5d9fd87ab9df"}, {0x70, 0xffff, 0x2, "e6141b0d1cfdefe21385f545bd0802f804bff498528eb30638ecb1edc7ade3d1660d90bef85359ca32050ba6db0c366275709a375de41034df122c902b40af51efb07a3b14285e287d79d5381d625a534ded0a61e8b0d5103b509254ca6f03"}, {0x10, 0xffff, 0xfffffff8}, {0x10, 0x1, 0x6}, {0x10, 0xffff, 0x5}, {0xf0, 0x1, 0x0, "92c719ce2db642c8ce7e4dfbd49e3300d75b504d6258d0bc945f61732d3b8e6a4fb8f1a1facc27cd0ee72af43b4e9a87f7e7412ec8bf4b548271a61be12b3aba1529a9c55c834ff4e5ab9e8db43d51116553812a3f6078d74759ccf6a58bd5efca9fbb3db3c7973fb094404a4c22ac383766b36e6f1c96f41979ec3cb600629522610f9e723ef0d05f06ad04cb5bbeb15867bf236942c5b22c2287e180b4bd5294ae8b1c9728dc456dc5c1e2810d846804942b8fc8e425e0088d4d6302690aad16e4645c639e3fb354b0fcf1e87825aeb9eb92365f4f5c0282cd"}], 0x1d0}, 0x6) pwrite(r0, &(0x7f0000000140)="a1a5537ea29fb8c6386c0d25c172", 0xe, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000080)=@in6={0x18, 0x1, 0x0, 0x1ff}, 0xc) sendmmsg(r2, &(0x7f0000000000)={0x0}, 0xfffffe32, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000580)=[{&(0x7f0000000100)=""/187, 0xbb}], 0x1, 0x0}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000080)) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x24}, {0x3}, {0x6}]}) syz_emit_ethernet(0x26, &(0x7f0000000280)=ANY=[]) execve(0x0, 0x0, 0x0) executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xb1c, 0x0) clock_gettime(0x2, &(0x7f0000001700)) syz_emit_ethernet(0x2a, &(0x7f0000000040)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x11, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @generic="21d896adb9b96fba"}}}}) clock_settime(0xffffffffffffffff, &(0x7f0000000000)={0xe8f, 0x8}) executing program 5: setreuid(0xee00, 0x0) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r1 = getuid() 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) fchown(r0, r1, 0x0) r3 = getuid() setreuid(0xee00, r3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r4, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) r5 = socket$unix(0x1, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x14}, {0xc0}, {0x6, 0x0, 0x0, 0x88f0}]}) r1 = open(0x0, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f00000004c0)={0x7, 0x2, {[0x80000000, 0xb1c, 0x8, 0x9, 0x7ff, 0x7fff, 0x7, 0x8, 0xfffffffffffffffd, 0x7, 0x1, 0x2, 0x9, 0x1ff, 0x6, 0x4, 0x4], [0xd10, 0x9, 0xd70d, 0x200, 0x8, 0x0, 0x2, 0xa5, 0xb69, 0x7fffffff], [0x3ff, 0xdd, 0x1afb, 0x80, 0x8000000000000000, 0x80000001, 0xfffffffffffffffc], [0x9, 0x20, 0x7ff, 0x5, 0x3, 0x3], [{0x3, 0x8, 0x10000, 0x5}, {0x88f, 0xb6f6, 0xa783, 0x1}, {0xffff, 0x6, 0xba2a, 0xe8}, {0x8000, 0x40, 0x7, 0x4}, {0x3, 0x101, 0x100, 0x8001}, {0x1, 0x1, 0x1, 0x9}, {0x5, 0x4, 0x10001, 0x4}, {0x27, 0xc5, 0x9}], {0x41aa, 0xa0000, 0x3039}, {0xf9, 0x6, 0x2}}}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{0xff, 0x8, 0x2, 0x6}, {0x2, 0x40, 0x1, 0x8001}]}) connect$unix(r1, &(0x7f0000000480), 0x4) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000000)=0x3) write(r0, &(0x7f0000000280)="ce4aa4a25043cb02aadf8701f131", 0xe) executing program 5: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x9}) (async) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x9}) syz_open_pts() (async) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x7) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000000)="f8441ca0645f1548e391fac894e56ca26b1c0ee3128d9d07242a7427cace9e3bec03031679e31f8b66f33d606a2d60f3506d79f388284f1694d15f25c8c9ead144870a", 0x43}], 0x1) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) getrusage(0x1, &(0x7f0000000000)) executing program 6: poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x2011, r0, 0x0) msync(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)={0xc8, 0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x1ff, 0x0, 0x89c, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) poll(0x0, 0x0, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000100)='O', 0x1}], 0x1, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x47}, 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffffc) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000240)=[{0x7}, {0x15}, {0x8106}]}) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[]) r4 = socket(0x18, 0x3, 0x3a) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x1}, 0x38) r5 = fcntl$getown(r2, 0x5) ktrace(&(0x7f0000000140)='./file0\x00', 0x2, 0x98aee138e7ee119b, r5) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x34}, 0x4, 0x0, 0x0, 0x0, 0x1c) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) getrusage(0x1, &(0x7f0000000000)) pipe(&(0x7f00000000c0)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x61}, {0x64}, {0x6}]}) executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) sysctl$hw(&(0x7f00000024c0)={0x6, 0x2}, 0x2, &(0x7f0000002500)="81b2a5eaead610c05c5c9b85d5c97ae8a63b105078f132fc29f1f762eb4e99", &(0x7f0000002600)=0x1f, &(0x7f0000002640), 0x0) getpeername(r0, &(0x7f0000000140)=@un=@file={0x0, ""/13}, &(0x7f0000000180)=0xf) socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x3, &(0x7f0000000340)="12000000", 0x4) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004000000b30001", 0xd, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt(r2, 0x6, 0x4, &(0x7f0000000040), 0x4a) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) setuid(0xffffffffffffffff) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000040)) open(0x0, 0x0, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0x40000922, 0x0) writev(r1, &(0x7f0000000100), 0x0) r4 = open(&(0x7f00000002c0)='.\x00', 0x0, 0x0) mkdirat(r4, &(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) mkdirat(r4, &(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) chroot(&(0x7f0000000000)='\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') unveil(&(0x7f00000004c0)='\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', &(0x7f00000000c0)='c\x00') unveil(&(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', &(0x7f0000000200)='x\x00') unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000300)='c\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x4, 0x0, 0x2}, 0x0, 0x0, 0x0) setrlimit(0x3, &(0x7f0000000080)={0x27, 0x6}) getuid() syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000764000/0x3000)=nil, 0x3000, 0x2) executing program 5: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206982, &(0x7f00000001c0)) r1 = socket(0x2, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000000440)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB=' \x00\x00\x00\x00\x00\x00\x00\a\x00\x00\x00\x00\x00\x00', @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00000000100008"], 0x30}, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000040)='b', 0x1}], 0x1) executing program 1: setuid(0xffffffffffffffff) r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x96e3, 0x0, 0xffffffc1, "48cca0f1f81a6ad70e13a0e265f8000020006100"}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x95, 0x10}], 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x40004802) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x54}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1, 0x0, 0x37) socket(0x0, 0x0, 0x0) msgctl$IPC_RMID(0x0, 0x0) socket(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) writev(0xffffffffffffffff, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x74}, {0x40, 0x0, 0x0, 0x8000}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r3 = socket(0x2, 0x3, 0x0) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x401, 0x0, 0xfff, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r4 = socket$inet(0x2, 0x1, 0x0) setsockopt(r4, 0x6, 0x1, &(0x7f0000000040), 0x0) sysctl$net_inet_divert(&(0x7f0000000100)={0x4, 0x2, 0x102, 0x3}, 0x4, &(0x7f0000000780)="a5afb9ea7497ee7d1a2959099e5ed9e107ae73c8b65dd336870871915c5a9f34bfa5efae9615768a20ba1676391e5c4c5aec6b574f03cdf88ed102c192480d61c3686b29f51ebf8e740c61d3458514c73aad4c2c71873196770fcdf00b80d914273eb6e5c083f808af22b042ca9f784ba266c5ae55ae1ad31d8de4550709321e3296d0636424fd8b476879ed52722edbf2303dc696bdce35c8309a34540936231d5a4f79e3912ba95da7129c51d856165fc7977c0e62c89867fb577bf46ca3c3568a41f9e13f2068a493e2d7dc5b39efea4ef7c72d340375f123d7e2703827abf6a35a3bd418b9b1c1e7f78a5a65e03e4f416d12e61e5925a4d80e4e704ffeaf5a6229d4f1508ec6930a3402bc9a9b170c3f538c67d687747da92be21519a9817804518ec660ba286b6c8247888e5ecffb34fbe19fd4af78bc6259174a2d18", 0x0, &(0x7f0000000200)="a943dccd182eb1b923360d82e84042fd24e8a50da8f1cdfd98e6f01d05bc", 0x1e) sysctl$net_inet_tcp(0x0, 0x40000227, 0x0, 0x0, 0x0, 0xffffff71) executing program 6: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x20, 0x1, 0x81, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000000c0)={0x8, 0xffff8000}, 0x8) r3 = kqueue() msync(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x5) kevent(r3, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x9, 0xfffff, 0x1000000000000000}], 0x9, 0x0, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000140)=""/142, 0x8e, 0x0, 0x0, 0x0) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) writev(r4, &(0x7f0000000300)=[{&(0x7f0000000640)="668d41135eaab76f5238c496314d53e58196e609f2afda87d60ec53b148f1b5e499cc57b63b56d6e3b", 0x29}], 0x1) execve(0x0, 0x0, 0x0) write(r1, &(0x7f0000000000)="b8", 0x1) executing program 1: r0 = socket(0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) mknod(0x0, 0x2000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x3d}, {0x3c, 0x0, 0x0, 0x5}, {0x416, 0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), 0xc) sendmsg(0xffffffffffffff9c, 0x0, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) symlinkat(0x0, 0xffffffffffffff9c, &(0x7f0000000280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r3 = socket(0x18, 0x1, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x36, &(0x7f0000000040)="03000000", 0x4) dup2(r4, r3) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000080)=0x8001) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x5, 0x0, 0x80}, {0x7}, {0x6}]}) syz_emit_ethernet(0x26, &(0x7f0000000280)=ANY=[]) r5 = socket$unix(0x1, 0x5, 0x0) r6 = dup2(r5, r5) setitimer(0x0, &(0x7f0000000000)={{0xfffffffffffffffb}, {0xffffffff}}, 0x0) r7 = getpid() fcntl$setown(r0, 0x6, r7) fcntl$setstatus(r0, 0x4, 0x40) unlinkat(r6, &(0x7f0000000000)='./file0\x00', 0x8) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) shutdown(r0, 0x2) executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf4419893cfd424b75262dc5ade2ab6278ab86672f9ed186987b8c19d9295a17b98020f6002", 0x52}], 0x1}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x80206913, &(0x7f00000001c0)) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xfffffffffffffffb}) madvise(&(0x7f0000792000/0x1000)=nil, 0x1000, 0x4) dup(0xffffffffffffffff) kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x7, 0x0, 0x80000001, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r3 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) shmat(r3, &(0x7f0000000000/0x2000)=nil, 0x2000) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000200)=[{0x5, 0x0, 0x0, 0x3}, {}, {}, {0xd8d, 0x20, 0x3, 0x40}]}) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)=0x40) r4 = shmat(r3, &(0x7f0000002000/0x1000)=nil, 0x0) shmat(r3, &(0x7f0000002000/0x3000)=nil, 0x0) r5 = shmat(r3, &(0x7f0000ff9000/0x4000)=nil, 0x1000) r6 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000001000/0x1000)=nil) r7 = shmat(r6, &(0x7f0000001000/0x10000)=nil, 0x0) shmdt(r7) shmat(r6, &(0x7f0000004000/0x3000)=nil, 0x1000) shmdt(r5) shmdt(r4) clock_getres(0x4, &(0x7f00000001c0)) writev(r2, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x44002802) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0, 0x20}], 0x1, 0x0) close(r0) executing program 7: r0 = socket(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000002480)=[{&(0x7f00000001c0)="541ea87339", 0x5}], 0x1) syz_emit_ethernet(0x6e, &(0x7f0000000280)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3750786dd605f6ad900383a003bcc2629a17a6c58afb8877c8be162e3fe80001c"]) ioctl$FIONREAD(r0, 0x80206979, &(0x7f00000001c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) recvmmsg(r2, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000280)=""/150, 0x96}], 0x3, 0x0}}, 0x10, 0x864, 0x0) recvmsg(r1, &(0x7f0000000bc0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000ac0)=""/211, 0xd3}, 0x0) dup2(r0, r1) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)="90", 0x1}], 0x1) execve(0x0, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x20, 0x10) getpid() mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r3}], 0x1, 0x0) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000080)) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000a80), 0x10) getsockname$unix(r4, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000), 0x10) r6 = dup(r5) sysctl$net_inet_divert(&(0x7f0000000040), 0x4000000000000009, 0x0, 0x0, 0x0, 0x0) listen(r6, 0x0) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f0000000000), 0x10) sendto$inet(r7, &(0x7f0000000100)="18", 0xffffff4c, 0x195a05e282d6161, 0x0, 0x0) dup(r7) executing program 7: nanosleep(0x0, 0xfffffffffffffffe) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) sysctl$kern(&(0x7f00000000c0), 0x2, &(0x7f0000000100), &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0xe, 0x0) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x8000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x66, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0xc0}, {0x7}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket$inet(0x2, 0x1, 0x0) getsockopt$sock_int(r3, 0xffff, 0x10, 0x0, 0x0) executing program 6: socketpair$unix(0x1, 0x0, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000000c0)) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000180)=0x7) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) execve(0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) getrusage(0x1, &(0x7f0000000000)) executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) sysctl$hw(&(0x7f00000024c0)={0x6, 0x2}, 0x2, &(0x7f0000002500)="81b2a5eaead610c05c5c9b85d5c97ae8a63b105078f132fc29f1f762eb4e99", &(0x7f0000002600)=0x1f, &(0x7f0000002640), 0x0) (async) getpeername(r0, &(0x7f0000000140)=@un=@file={0x0, ""/13}, &(0x7f0000000180)=0xf) (async) socket(0x11, 0x3, 0x0) (async) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x3, &(0x7f0000000340)="12000000", 0x4) (async) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004000000b30001", 0xd, 0x0, 0x0, 0x0) (async) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt(r2, 0x6, 0x4, &(0x7f0000000040), 0x4a) (async) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) setuid(0xffffffffffffffff) (async) ioctl$BIOCLOCK(r3, 0x20004276) (async) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000040)) (async) open(0x0, 0x0, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0x40000922, 0x0) (async) writev(r1, &(0x7f0000000100), 0x0) (async) r4 = open(&(0x7f00000002c0)='.\x00', 0x0, 0x0) mkdirat(r4, &(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) mkdirat(r4, &(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) (async) chroot(&(0x7f0000000000)='\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') unveil(&(0x7f00000004c0)='\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', &(0x7f00000000c0)='c\x00') (async) unveil(&(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', &(0x7f0000000200)='x\x00') unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000300)='c\x00') (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x4, 0x0, 0x2}, 0x0, 0x0, 0x0) setrlimit(0x3, &(0x7f0000000080)={0x27, 0x6}) (async) getuid() (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000764000/0x3000)=nil, 0x3000, 0x2) executing program 7: poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x2011, r0, 0x0) msync(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)={0xc8, 0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x1ff, 0x0, 0x89c, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) poll(0x0, 0x0, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000100)='O', 0x1}], 0x1, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x47}, 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffffc) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000240)=[{0x7}, {0x15}, {0x8106}]}) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[]) r4 = socket(0x18, 0x3, 0x3a) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x1}, 0x38) r5 = fcntl$getown(r2, 0x5) ktrace(&(0x7f0000000140)='./file0\x00', 0x2, 0x98aee138e7ee119b, r5) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x34}, 0x4, 0x0, 0x0, 0x0, 0x1c) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) getrusage(0x1, &(0x7f0000000000)) pipe(&(0x7f00000000c0)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000100)=[{0x61}, {0x64}, {0x6}]}) executing program 1: sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000440), 0x0) r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) semop(0x0, 0x0, 0x0) geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f0000000140)=[{0x3, 0xfffd, 0xe5ce97ab354d96be}, {0x4, 0x1, 0x1000}, {0x4, 0x8, 0x1000}, {0x4, 0x2002, 0x1400}], 0x4) semop(r1, &(0x7f0000000480)=[{0x3, 0x4, 0x1800}, {0x0, 0x80, 0x800}, {0x4, 0x1f, 0x1000}, {0x1, 0x0, 0x800}, {0x0, 0xe0b, 0xc00}, {0x2, 0x1}, {0x4, 0xfffe, 0x1800}, {0x4, 0xfc0a, 0x1800}, {0x3, 0x9, 0x2800}], 0x9) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x7ff, 0x1000]) semctl$IPC_RMID(r1, 0x0, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) executing program 1: r0 = socket(0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) mknod(0x0, 0x2000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x3d}, {0x3c, 0x0, 0x0, 0x5}, {0x416, 0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) executing program 7: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0xaaaaaaaaaaaad00, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x41000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000001000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x2, 0x0, 0x0, 0x0, 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002640)={0x0, 0x0, &(0x7f00000023c0), 0x0, 0x0, 0x0, 0xc}, 0x404) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x4, 0x0, 0x0) recvmmsg(r1, &(0x7f0000001dc0)={0x0}, 0x10, 0x0, 0x0) poll(&(0x7f00000007c0)=[{r1}], 0x1, 0x0) syz_emit_ethernet(0x4e, 0x0) r2 = socket$inet6(0x18, 0x1, 0x0) getsockopt(r2, 0xffff, 0x4, &(0x7f00000000c0)=""/221, &(0x7f00000001c0)=0xdd) setsockopt$sock_int(r2, 0xffff, 0x0, &(0x7f0000000280)=0x2, 0x4) recvmsg(r2, &(0x7f0000002640)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f00000024c0)=[{&(0x7f0000000200)}, {&(0x7f0000000240)=""/51, 0x33}, {0x0}, {&(0x7f0000001400)=""/4096, 0x1000}, {&(0x7f0000002400)=""/140, 0x8c}], 0x5, &(0x7f0000002540)=""/223, 0xdf}, 0x1) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='.\x00', 0x0, 0x0) seteuid(0xffffffffffffffff) recvmmsg(r3, &(0x7f0000000480)={&(0x7f0000000440)={&(0x7f0000000300)=@un=@abs, 0x8, &(0x7f0000000340)=[{&(0x7f0000002680)=""/4096, 0x1000}], 0x1, &(0x7f0000000380)=""/176, 0xb0}, 0x9}, 0x10, 0x840, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) r5 = semget(0x0, 0x0, 0x0) semop(r5, &(0x7f0000000000)=[{0x2}, {0x0, 0x9, 0x1800}], 0x2) r6 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r7 = getuid() fchown(r6, r7, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r8 = semget$private(0x0, 0x4, 0x3a) semop(r8, &(0x7f00000002c0)=[{0x4, 0x81}, {0x3, 0x6, 0x1000}, {0x3, 0x9, 0x1000}], 0x3) executing program 1: socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ftruncate(r1, 0x7) r2 = dup(r0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) r4 = fcntl$dupfd(r1, 0x0, r3) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fcntl$lock(r4, 0x8, &(0x7f0000000100)={0x2, 0x1, 0x0, 0x8, r5}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000140)) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x6, r6, r7, r6, 0x0, 0x0, 0x7f}, 0x2, 0x401, r5, r5, 0xf2, 0x9}) dup(r2) r8 = openat(r3, &(0x7f0000000200)='./file0\x00', 0x20, 0x0) fcntl$lock(r8, 0xe, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, r5}) preadv(r1, &(0x7f0000000840)=[{&(0x7f0000000280)=""/143, 0x8f}, {&(0x7f0000000340)=""/139, 0x8b}, {&(0x7f0000000400)=""/91, 0x5b}, {&(0x7f0000000480)=""/64, 0x40}, {&(0x7f00000004c0)=""/150, 0x96}, {&(0x7f0000000580)=""/162, 0xa2}, {&(0x7f0000000640)=""/78, 0x4e}, {0x0}], 0x8, 0x5) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000900)) accept(r0, &(0x7f0000000940)=@in, &(0x7f0000000980)=0xc) r9 = semget(0x1, 0x2, 0x0) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000b00)={{0x3, 0x0, 0x0, 0x0, 0x0, 0x23}, 0x1, 0x3}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r11 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r12 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x2010, r12, 0x0) madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x6) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r11, 0x0) mlockall(0x0) write(r10, &(0x7f0000000280)="ce4aa4a25043cb02aadf8701f131", 0xe) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x480, 0x0) pipe(&(0x7f00000001c0)) executing program 1: socket(0x18, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) r0 = socket$inet6(0x18, 0x1, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) dup2(r1, r0) r2 = getpid() r3 = socket$unix(0x1, 0x5, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x14}, 0x4, 0x0, 0x0, 0xfffffffffffffffe, 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x3}]}) r4 = getpid() r5 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r5, 0x29, 0x38, 0x0, 0x0) getpgid(r4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000180)=0xc) r7 = socket(0x11, 0x3, 0x0) fcntl$getown(r3, 0x5) sendto$unix(r7, &(0x7f0000000100)="b10005010000009f0500070007000000331c13fecea10500fef96ecfc72fd3357ae30200004e3039d2d236acf20bf404be01000000f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfba0900000008e37193f8343712051eeab71dc000266c05080000fca65361ba84913f0100"/177, 0xb1, 0x0, 0x0, 0x0) fcntl$setown(r0, 0x6, r2) fcntl$setown(r0, 0x6, r2) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x200000000000c, &(0x7f0000000080)="e000001300000000", 0x8) mkdir(0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x2}, {0x3}]}) openat$vnd(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001100)) executing program 7: r0 = socket$inet(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r0, 0x0, 0xc, &(0x7f0000000240)="ea00000100000000", 0xc) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xd30, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xffffffffffffffe0}, &(0x7f0000000080), &(0x7f00000000c0)) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(0x0, 0x63) setreuid(0xee00, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6000000000302c000000000000000000000000000000000000000000000008cb001a00000000000401009078000000006041c903000000000000000000000000000000000000000000000000000000000001000000000000"]) executing program 1: setrlimit(0x0, &(0x7f0000000980)={0x6, 0x8000000000004000}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x45d48) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x7, 0x0, 0x80, 0x20000000}, {0x25, 0x0, 0x0, 0x400}, {0x6, 0x0, 0x9, 0x1000}]}) write(r1, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x1, 0x40) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x20000000083fe}) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0xfffffffe}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebfbcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) clock_getres(0x0, 0x0) clock_getres(0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair(0x8, 0x5, 0x5, &(0x7f0000000140)) r5 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x3, 0x0) executing program 3: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000140)={0x10, 0x0, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x8}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}], './file0\x00', 0x1}) r0 = msgget$private(0x0, 0x1) msgrcv(r0, &(0x7f0000000240)={0x0, ""/9}, 0x11, 0x3, 0x1000) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0206923, &(0x7f00000001c0)) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) executing program 7: syz_emit_ethernet(0x3f, &(0x7f0000000ac0)=ANY=[@ANYBLOB="ffffffffff86dd6060626000092c00fe8000000000000000000000000000bbfe8000000000000000000000000000aa2f000001000000002b"]) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000280)="9da8e3e9ed223e720d3734605c7beb9cfa37c988b62376e6cb79888b594a5944472ccf782d974f7e58e3177ae1323a23f343c443c43c4b3809c16e2961d53b2f0ff6cd459a73f67fbbf4a77f9d24a0e666f6f5b8c3d43dcff6bf9087c0d2f4c5c5a0a4f07682884e01c27a6529f5996c", 0x70}, {&(0x7f0000000300)="979970342ee39bde6542e3b07e8c1847ade7611bc8891fa6ae6610e0908006152137b5f9038bb90c2f36a7b7c242a13f3073a41a0042350b96c544494dcf", 0x3e}, {&(0x7f00000004c0)="c7fd4f52432fc8b7b73e36d6abaebe12cadf6c7a6cd7bcd8ff7c50450b8a12bd6c9ffecf6d4cb0ed8f03edab40c9c87e6da6eb2792bab45abdafd083563b8cd77ce32b1adb2f1c4240aa1f27edaefaab7b24b63e1f3927d27b7adac8ac", 0x5d}, {&(0x7f00000003c0)="80484dd9ef518df935c94f0925cc723424b55ca163bbd56671e560c040fcd5a2fe8d86d100394db7a3241ef10172b5015510ba6f1586fc5a1e884ca76a1465375cd9cc82b9878bf40945cc6ccb9643268dcd1648ad06ca51fa04a7f64d6cadb3d9b53933fda97d3ae0a1be29a99b2959548d2ead7737222a3fb3ca61f3ecb7f7d7f486ee047b35f941be4961b181d95bbbc54428d071db0688372a532a92a208a21e02d6e0e2c0377d1a0937d28fb11285aea3a4bd87cb274fcf0694f121ec75", 0xc0}], 0x4) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000540)=@file={0x0, './bus\x00'}, 0xfdd8, 0x0}, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000200), 0x2, &(0x7f0000000600), 0x0, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000200)="b1c05b5fb165120a4224a763", 0xc) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x100, 0x800000) setsockopt(0xffffffffffffffff, 0x29b, 0x5, 0x0, 0x0) r0 = open(&(0x7f0000000340)='./file0\x00', 0x20000, 0x121) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000140)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001a00)={&(0x7f0000000080)=@file={0x0, '\x00'}, 0xfffffffffffffe6a, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="14"], 0x18}, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f0000000580), 0xfd, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x2, 0x8000, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) setsockopt(r3, 0x0, 0x21, &(0x7f0000000180)="b1f5d915", 0x4) dup2(r3, r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "ee70159b110004443369112295cf00a60400"}) read(r4, &(0x7f0000000100)=""/140, 0x8c) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r2, &(0x7f0000000380)=@in={0x2, 0x0}, 0xc) r5 = socket(0x2, 0x4000, 0x6) connect$unix(r5, &(0x7f0000000000), 0x10) executing program 2: socket$inet(0x2, 0x3, 0x0) syz_open_pts() mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0) unveil(&(0x7f0000000200)='./file2\x00', &(0x7f0000000240)='c\x00') unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='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) setuid(0xee01) r0 = socket$inet(0x2, 0x2, 0x0) close(r0) r1 = socket$inet(0x2, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff}}) r2 = socket(0x18, 0x2, 0x0) close(r2) getgroups(0x4, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) connect(r2, &(0x7f0000000280)=@in={0x2, 0x3}, 0xc) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000200)="ea00000000000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea02000000000000", 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x20000, 0x0) ioctl$WSKBDIO_GETMAP(r4, 0xc010570d, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x401, 0x3c, 0x3ff, 0x2da, 0x1000}, {0x3ff, 0x7ff, 0x100, 0x9, 0x9}, {0x81, 0x3, 0x4, 0x5848, 0x7}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0xfffffffe}, {0x6, 0x0, 0x0, 0x8002}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x2, &(0x7f0000000100)="71f91e3471ac0200000000000000bafec3708267f9547d4e19115486183b67e6a4354458e5adb6c225e075be93955fdb9183ea69f300fd627d9cd558721036eb98598b738bdffd9b49632a4ad82df52eecf5c096d5477a4a54660040b066216f42968462a0dbe8a79d0ea5b40fbd373e00979d006563b4782fed5f282ae2df2753bc8a", &(0x7f0000000000)=0x83, 0x0, 0x0) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, &(0x7f0000000040)) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{}, {0x2c}, {0x6, 0x0, 0x0, 0xfffffffe}]}) write(r0, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x23, &(0x7f0000000000)="eb", 0x1) r2 = socket$unix(0x1, 0x5, 0x0) bind$unix(r2, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r2, 0x0) r3 = socket(0x11, 0x3, 0x0) mmap(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r4 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) pwritev(r4, &(0x7f0000000080)=[{0x0}], 0x1, 0x0) sendto$unix(r3, &(0x7f0000000000)="b1000504000004000000000007000000331c13fecea10500000000c0c72fd3357ae30200004e3003000022acf2047804be38164991f7c8cf5f912b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f3c335c223e7d0e032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4fcf668246c0900e1937c727a4bdb8d000008e371a3fe34371205", 0xb1, 0x0, 0x0, 0x0) recvmmsg(r3, &(0x7f0000000580)={0x0}, 0x10, 0x0, 0x0) r5 = socket$unix(0x1, 0x2, 0x0) accept$unix(r5, 0x0, &(0x7f0000000100)) r6 = socket$unix(0x1, 0x5, 0x0) connect$unix(r6, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) select(0x40, &(0x7f0000000000)={0xffffffffffffffff}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x7fffffffffffffff}, 0x0, 0x0, 0x0) executing program 5: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x81286947, &(0x7f00000001c0)) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x31}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) recvmsg(r0, &(0x7f00000004c0)={&(0x7f0000000100)=@in6, 0xc, &(0x7f0000000180)=[{&(0x7f0000000200)=""/145, 0x91}, {&(0x7f0000000140)=""/11, 0xb}, {&(0x7f00000002c0)=""/139, 0x8b}], 0x3, &(0x7f0000000380)=""/237, 0xed}, 0x800) sysctl$net_inet_ip(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvmmsg(r1, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x200ffffc, 0xa}) open(&(0x7f0000000480)='./file0\x00', 0x200, 0x4ebfac6bbaf796d) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000001840)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20, 0xdc) pwritev(r3, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) executing program 4: msync(&(0x7f0000ffb000/0x1000)=nil, 0xffffffffdf004fff, 0x2) r0 = socket(0x6, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x2000c600) dup2(r1, r2) setsockopt(r0, 0x1000000000029, 0x41, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x9) executing program 6: r0 = socket(0x0, 0x4000, 0x0) getgroups(0x0, 0x0) syz_emit_ethernet(0x9b, &(0x7f0000000100)=ANY=[@ANYBLOB="89ffa22f3c25aaaaaaaaaabb88a802008100080086dd60f61900005d0600fe8000000000000000000000000000bb0d000000000d000000080000000013004e224e2267ef1f18e6d0cdfaf8e90a752a99b5df6e2835088af9d1723a04cb96b40893d562f2fd8908817cfb58cb49d72755574024c924b956e07cee4092f44862c49c75c341f267f8b2e91c96f82c32d28d5a9076eb801c9537f7df5b475c0602b33921986d6a1fe7fd40b3108ef568b27df122851d34d07273b6956d226ffa6f52a3ea04ca10e0ef58", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="a002000090780000030340010303b5030300080a0000000000000000543508f0c1046bfbe828b431b82e7c598fbba0819afaacf6f6fe3b7698f5b2fa9ab10e7ec130501ae8417223b0aeb72aa40ede2a48"]) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r1 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, r1, 0x0, 0x0, 0x0, 0x0, 0x7fff}, 0x0, 0x0, 0xfffffffffffffffd}) socketpair$unix(0x1, 0x2, 0x0, 0x0) r2 = socket$inet(0x2, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x0, 0x0, 0x0, 0x457cb}, {0x2c, 0x0, 0x0, 0x8000000}, {0x6, 0x0, 0x40, 0xfffffffe}]}) r4 = socket(0x2, 0x2, 0x0) r5 = dup2(r4, r4) close(r5) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) syz_open_pts() r7 = openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) r8 = socket(0x1, 0x1, 0x0) close(r8) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r9 = accept(r0, &(0x7f0000000340)=@in6, &(0x7f00000003c0)=0xc) kevent(r5, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffa, 0x108, 0x40000000, 0xffffffffffffff7f, 0x80000}, {{r2}, 0xfffffffffffffffe, 0x4a, 0x1, 0x8000, 0x4}, {{r6}, 0xfffffffffffffffc, 0x5c, 0x4, 0x6, 0x4}], 0x58d7, &(0x7f0000000400)=[{{r2}}, {{r3}, 0xfffffffffffffffb, 0x19, 0x40000000, 0x2, 0x3f}, {{r0}, 0x0, 0xc8, 0x20000000, 0x1}, {{r7}, 0xfffffffffffffffa, 0x10, 0x1, 0x1, 0x5d1}, {{r2}, 0xfffffffffffffffa, 0x40, 0x20000000, 0xff}, {{}, 0xfffffffffffffff8, 0x4, 0x2, 0x8, 0x4}, {{r8}, 0xfffffffffffffffb, 0x24, 0x10, 0x7, 0x40}, {{r9}, 0xfffffffffffffff9, 0x80, 0x1, 0x1, 0x101}], 0x5, &(0x7f0000000580)={0x806, 0x3}) write(r3, &(0x7f0000000540)="76e5dead6f01f8607d21000000630fb49c097a5e1161dcb79d2875e718bdef21a4a826f8b07da3a0c664e0af29a67d70e14a47ff", 0x34) ktrace(0x0, 0x5, 0x40000424, 0xffffffffffffffff) executing program 3: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r1 = dup(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaf64c000000004f0527000000055e473e0000", 0x14) open(&(0x7f0000000140)='./file0\x00', 0x75f493fec6515f78, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x3, 0x0, 0x0, 0x8000000000000001}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setitimer(0x0, &(0x7f0000000040)={{}, {0x0, 0x100000000}}, 0x0) socket(0x10, 0x0, 0x5) pwritev(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x10) socket(0x0, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000500)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082d26a849c1cc77c33f47bf1962a871335e51926918ba89cfad5aa4b93a3c362cfdc8cdd0d6367d2b75630f877fafd87e10516dbefec111afb596f879920914a55c71eef1ef3d788239cbdcf1d05485cc8b315da86273494a6d8b55c9a001ff3428a45d4d54f446db5ada150e34e7132c7418a215b32f0f8d899d4d9f5a5f504a8c89d72348770c061a3a48014508eac3c4f6406d69c73331597670d7206162ee0bccf1859bab2413e70c3ffa600073e56a5da7f07e70fd8d353879907c9351a39aa7cbda1072a756fa02c940933ab61093d335fe26e712d1f6d0fd28e6d35b959e471f7a18c2fd00583", &(0x7f0000000100)=0x1, 0x0, 0x22) write(0xffffffffffffffff, 0x0, 0x0) pipe(&(0x7f00000001c0)) executing program 3: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000040)="f3f02ad4d7b9222386d3737b020e6e7cddcfe786dd68ff79b372f33068ed2ddbdbcd99c8d6cdf90b3d282fd320f0db820f23c27d0e108e0f91ab0b4e85a0d9cae5fb9c33c0065b4bc46ef3020dc1368d6de24bbdc3017c87d8eb61c30e6bca7a152939a7079bfb742781f03eedf9e8aedb786e91e8fc22797c22cd1efdec3fa94de50b8e38348e2b778bb5212d1f126a21b57dc3f82d265e305aabb036e48885f86531451f305e781122a2", 0xab}, {&(0x7f0000000100)="fad96221759b74d43f4705c8fbfb64ca71e331b5fc4ec947d84dfc372c4b825d9812d8492f82d2c58bbae10f1f714f23a50e8c1289a6bedb8064a6b612ca3b4efb1bf7ce7a292fe1eb901d62761e70b5a1e7cebc80e7fb8ed23918e0732203e1d6f6217511422a7dfab16fbfa2a2bc91b251da676c9dd541c2c7e8e807028d2d66069ca12bf7819a2c79dfa387bdc619c3010cb393969e0c8045e38cd97bb5b8e668e0fe88549ecadfea4ae8368853314de7781ff0a30633591a32ec25ac7b43bce81f56753c2c420c9a03b7c357ada525a0ae776c928a05baa8642e195df7598f1c778b614039bb5d221dc46bd74d9428036a", 0xf3}, {&(0x7f0000000200)="0e6d697d536c7e72508a76bf098b090d8a9cba059e46f7cf0a36a6078b04f8083068390d8b9e9c9a66a453ab4f8ee4395325fd192ddb2f9578e70b106027e1c529a6fc7892a5756f65cea981876e1b882c9eb21b6080da06b8bf0d45c9ae28df1ea2fe70bc1b97cf588507d455b23d387d8b0f8adee6a5f3e8ca763b0872a28d7dcbf5d68a420d1d351399b1b1aa9697efb9be6532dd6778524dd66262cb3ca3f353a3ff43dff645fd8363f0360e0dcc42dd16927d7b449984bb63da590ad3600dc0ee66bdbe633997c2ae2bb65fa6ce0c05ad0d8d251c8e9aa81f98b5b91e4b0a26", 0xe2}], 0x3) renameat(r0, &(0x7f0000000340)='./file0\x00', r0, &(0x7f0000000380)='./file0\x00') r1 = open(&(0x7f00000003c0)='./file0\x00', 0x40, 0xa5) r2 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000400)='./file0\x00', r2, r3) symlinkat(&(0x7f0000000480)='./file1\x00', r1, &(0x7f00000004c0)='./file0\x00') r4 = msgget$private(0x0, 0x400) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000500)=""/5) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000580)={0x3a, 0x0, &(0x7f0000000540)=""/58}) connect(r0, &(0x7f00000005c0)=@in6={0x18, 0x0, 0x9, 0x4}, 0xc) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000680)={0xa, &(0x7f0000000600)=[{0x2, 0x3f, 0x8, 0x400}, {0x7f, 0x1f, 0x4, 0x101}, {0x8, 0x8, 0xc0, 0x101}, {0x2, 0x81, 0x1, 0xdd}, {0x1ff, 0x4, 0x6, 0x4}, {0x4, 0x3f, 0x5, 0x8c}, {0x770e, 0x6, 0x64, 0x6}, {0x8, 0x5, 0x1, 0x5}, {0x0, 0x9, 0x4, 0x7}, {0x3f, 0xba, 0x5, 0x8}]}) pread(r0, &(0x7f00000006c0)="bdd524c0f9475bcd599951b0a736caad5e2df0c63ed67391b50a35d21f01a1b925745f477905ed6b75a3d4537d9fed76b7c76d8c542d7d6f07e7f1a0ab0f5c913c7766fd1e1c4f82187c5b19192bea5ca993dfc37df2258b7ee5f64b6063d394327c59bc120e834fa1dcf98957ec0273c1e4ebef72946b9ef51518e48611f196baf7f2f8cbc9d3defca0327d963364fbc53328baed34ce34ff735e0c7af7926311867684a4f48a35e30de48fedd560fbc043f6254a719db5db741dc66feebbbe930e4700751eda8d3d0f6e002fdc591121fa5ba56671024b334c4b1dfb54ef34b9dd01a98985a1ffe247232f2dbab2245804ee662f38fb0c4fb562e8b384168bdbd9ec14e3eadfee947e008a53cd137273743b46a4843c9d360ec9dd8fc33a5596a160006fc4e75519438f1a9b12e624391f0a404ccce7a49bce5f6ed924ed8f0713e58afa367ff214eae44e55366289571a6140f06f217d5555d3076e077f8b4362481a7c0909eac981fbc14612fc44fc71c5f67070f988885af3f42322543bfc13e4f270c86e77600147403507ee411bf3ec684cd54fabc4a7538fbe71548abfff847c2e5c523350441b01d3c9616095ee7be30983d84b979d0c4a8a8c4092a97738ff805e88cc28cc126541c9a0410efd5c44de7e9038b39d708ecc78f0e2a344f8d7b4353e9842c774f5d8fc03ab6e9b8ea190bf25d0ed2c38742c3844e70db00c82ee5296f4e57da0954098be1aff7b414a000b6930f85c171b343938ae274acea89be22a64cbc67074ad2ac75e38f421bf5424e3fcee6429c1a48aa5791e25ab2a270cc72e89e4851360f0e7b3bdfaaf3b62c63bee2b25a52e4031c4205f7bda5b874c3c7a16a7067a3d38b5deb9342887f1f09bbef4ff541ac3e8cb21b85bb93ffb5edb6e2b5dad719411980c036aa03820ed38765e52a1f35091982bb881f00b849b5767271fc16dbba8cefd1d9fc3026f54e8d01847907c64a75e94dceeab8df28dd37a28902763368c0001769466ab94ebfd7de141b0997733605b3801f6280db25c8dd8e61a06c13073b515ccffe50c836a3e0ca0d4efed6b601432e51f32951af509ded1bb25498c34042a03d656f48c08716802441083fc575129467cb668da98a640675c46f88e4b5aa983f0351a9e2d5db116e36bc89d5f803b399dab45f623c6431293567b57aefd7d0d8cda63221817e4ebcd3997777bc28caa0e922641b4d06d2caff8fc53a337949bc27edfc4e97388e085953d788d4b7f1934974bd845b4028319ef2ca90c0440c39c050ce302763d8bcb879582a1a01fe8f59b6f9fdf4d6043a1f629b31bef461ac1e17aa519adbcfb262f753b34125f66b9400b793eb2521308d68e61eb5a06a2e41cfeeb155cd41c854b868bc8fc155b87d77303635e7f2982e5a065747b4e256942fd5d5d21342c76d97815bb33b59a492e425fb6ba8328a2a8b94fcbf503adc829b66e668da6ea1c46b28a1fdd7b630356b57c59313d7b6785d9243d654f858b5b35f9134b44b1f529bee870ef9fa15aa56a59367025250cbc68cc48cd1ccada2e6b6ac611f27b87bf8ec03fbcae8a907a2dfa17fd9484800ed156917b3ecdf40e9e8f72ad2c8447e4323402cb8263435d610928b539f95533c004d6c53fa1d889bc2fd534182c44be7ad2222a29eceec312d3118c5bc29e2c777c355e9acf245762aa8d0b730571e228edd37a6b2075492db7202f54c37564672a19ed4688edaa30a63832b1a62eccbe5a82a3b6bfe1e07ad95941b9818d195c1e98cc67b593a8c4ac79c2b1211dd37738912cfc3f30edde55c48541f59931824713d9d2789cb9822a30cf0213a4074f18e3a7e4af3bbab68ae88f1ece4e53d2b28b9572e20e9742b3fa3b73ee14deb93a7f766745ad990d9186ec315fb8b65a329d86bb9e876728d5974210f915f927c9e17ab33bfc70486074a4e2aea1d14cc3c56abf84e08407366b7f00d894040b28a7bac1bb845de93636b31489ca3f737e8eab4e72985efb8e66d9cc1d651ed01f8512ffdd4c1e7fe0f51847ac82c01629d0a038b5c752e62aeaf57829fb36a3f33fc109a9624a99167afa3722fe6e35cb2567162e9f550d172ba910da58b3dcf57698067b203883765b3ab6cb965b75cb5ec36753c5edc37d5096cc8408229bfebfb7b55c510347a4f9da05531846869228d747be20aa93f702818067240e6cb659733f8cb8a732c0dc82e20ae932683a72e949c8cb39a5cce6bdaba319d4de9bafa0f0fab9829ba6117965f6d3b4442db5cd9bd088abf66ab3ba18a73830cc1565532004cdcac6de901b6ab2a1cf48f2bfe4277b65b3dfafee1a8efff4545b6ba040cdc3db96006167a9fa675e6e29498df6404c16b956fd827a650ab28927e36d2d4da91703b732fe8bffd8d9cdea19eda1dcd90bb78945f1e894ce6b118056e57e2ac830f54cfe287f7af938cc8c356e7e8efdb700d90cc4a67f7e0731a23797a8ca5a8b005e36cd65a2650d19b7b3bbb53adf04dc6858ab7367fa8a112d98f688af5517d7c1d409ab596ab0809fd15c5a87d9b4b3add5af6ddf77354034590d94f8bc074e62b3275744f5cc8b3985a4a0fb2c37e94e6af38e2811d7a88cebde29a82ba84613ff0d9f3f39bc76f37768175684a27e2f1468c39a82c94aecd65ab10dcbbe6600baeff4b0b2d9ba78e0ee38cbbcbe4ff5f6ad922e0fbaf1e72c99a39363361c3dc73f0ce9dd52c707e6011223dc5a1e49fb9cdb970f4617a9a8bff43ceee6234bdde9b4d91dc00cbbc56a28ccd51040d84f750f8515d20097cb93a0ddd94a5418fdead497369fb8d445c0a5030b4c382bb87d28570efd43f434f02f39135ba13610c0d83049be7aaf31e3e51b63b8878fc50f99820784dd383dc5ba9386fe84bd5e71f21feabaa13afd392e3e77a7fd02acc981d554a15473de926603e9234eca28d0e68fdee56b0c59c123c2981114658d5c37319da8a980af1eab1c1c65bb60aaa5a959bf6c4c74ebae457c6d186bc36395da24485b5874b22f1d74a787ea2228ee6d16b2c94fdd15aea16f2d76515d023c6f5cd4c14571d1532dc58464f010d278909d1841222b5915e36c5f9cdbe82385eaaf02b13163b687f20cdd5ef5c45a7401d16ac38b455e765ac5c499dc8efe97025b124e8d2121188a2d999fd61e686ae0c227e41bf356b0bb1c438c2904061779d38c8afa2475868e68dea14d9993617890b67d268c822a307c4fccb29eb88b25e3e2d3e55e1c5f308e336770ba8e510f725bd56ef625dfa2939f3d87caae4706c08bfc3bf7207c64f76f6cf3fb2a2b437a0d202e89e15c2163bbe9fd5b8ecf4f65970f87a3a3018c7d4e98704a33f2fe9d3eb6605c3c65588b20f9ce140b1e0da4e4d09ae46a735e9a9345da40cd0fef45d4c8fb29d10cb6f7295b35bfd196cee44cf2fda9eaa9a75e767cd804855a81652860facb15724f5afc6eb35b0360a1a174c1ce0d0a82be0e15a5afdbf6c3c4236b79a5a8cbcdde77af5b8d0a2c1e0f849ab5b0629f108326832a99977ef248b435cdc66d0f5ae447ece995ccccfb98ef7c18cb478cf9431e525fc9f143120156265391e12688aa6ac3fceb49356ef887d7cd26cf4b77661f6273178f886d6443a3ee8fabc8452b059e733fbf2f9dd624445c6c3a8ac6bc7bddf35684b483de3c5f44d181b7c6806f44a797ab795383527850156279109634bf5c200e1b67ff992311bfb986881df036d528365acc7405211cef9d22f6f9de89a5b62c85fe3ef75f850b981d99b2d541914786094fe443e6293bdabc37109f1a77255e90b825adcab7ff576b0e6c3f708be26561bd8c1e0ed1e1aae9c08e6bc0b7ce5d01adba610ec035b9bb50ff2c2780681371d1e70c7fc4ee58d7e94286ff997eb6f99934c14dea92c5114180b09cd4889cd3ee4f1d757a3e98c13d1f69abdcf967455c98b1309e44255d7066a3bb2e48ed762ec1040857b64868189587c9b9c146bd373f634b63128545a63c2ab83f0115278ac877913110b0c45273c5a57592a82a0f60fe09604fc2ea46e2ff0707f85c9c2e576ac75a684607452e5e1191412b0cf2e339d09fdd978caa8de50171fbd999414ae16c0970dc18b7175057a690b687693ed0da9012157cc48a981c106f65738bbec9f39a7c2c1481902142358d72b14dcaf26314b21d37dd9bcb8818d3b32ddf1ebdbc525ba259f78bbad8e0d51557605bcad46e2e1d10424baf648ecbda7b0e519e31a8a5a02d1aea927101c136226016bcd57bedbf658de06be13558504cc87e81b44b937d6fb89ff72d74d90df65453777e7045540a10981cd75f38fdc8e7fe0c72feac4fa81b7e7b486b093fb03a512d7daeff8216469044e357c3ed64cdbbda19fbc5b295c8ccbf5552d67f086f3efe44579f200ba89a5faf3a415ea3c3ffdc17d4a7dcbc2e64355fd1f83b6e9d857dbe593b8eceb1b0f25bfcda7799057abb07f76e290ef3caf05819008346fe84eed0fbb4382144bcb5c39766bf545e8e832d47ca9ddb393f688c729424e852c81e0ec41b34f295f1d4c9dae007c6359f424379772c2ecd125a28a826ef1b2d7841ce7c0be22b76e7c190001630e1cc657de6c30c50140921d5541bbb51d8b906b1243c40c339dff02c23b987ca8507a3fde51055a9f7752dfbe30793e80972754839b4a2ff8bdbf80f820fda3bcb827362495f1a2f15987c58d3a6bc3aab83480dcda8b8689fa747a5fcb17e7a109847d1f16b06d76b58cd8fdd610ebd86998e09c4acc1d6f315796894ddefaa6d578cb47883ef605e2a11453ca9a287bb3c742f7b5bf9054c22d12063a7be6e6930a18dd474a1a4a7643979ab1c4298aed969c51e1a7cb4cf4a1d822f5a2e270e0f751520e0ac788b9509612a553f90cfb55c97e37c0ab5e3be39476f84cf30523fbc8f78760b237921f303660b05edf9aa6e6fe2201003d7bbb314cc2381bf30650ee54b3e58239942c63e6820b79d99209c400df9d989159ea13de5c3802edd9783f94ba0695545ca013262b02c39174ffa0712972e8d879340b514b6bbc1c8272f329a9456fbf61796d0ef5824319b264d48d0787d2a716147e1e79f813848fc2279b57348e5828a39b9a7bde7a1da26541c4ddf2b6b654cc3aec536b15b85051a43545829308f920ca6dd6eebe6ffc1cf0a24bed7fa71f646e9a474a66a6eba49e62e28aba120cb9e198b6ce66fa9bb5e1f3cd4f7b7ea37a81cd06f09a7666ab382c1e4cc127d9c0a73d506d937964c0db96dbf01b72125f5b89c6cb3e353ce92736b8b59c6e348f3981867c03eced7bd7ae8b405d9d529134f0041829ef374657667514a1ff7a1ab0b2dcca7c8beb554dfe000777a6855f889d5cee00cfb28a4c988d897b4c254062eb079e86980a5b691be67d45bea379ecb0c42b7f26eb7923d8089c45c5a9aee685e3aa5d6ee4169feaea5768271ded826d1068805fd01a3340cddc9913492369cfca2f159f24eae46b6f63681c573b75c732f886ca87d23392da28923e19248a6b5581fbacdfa4d53f7f657b40c87a28eb5b7a9b7687323196a3fedec93ed4e1a9061af52eeb7c7168ee6904a4968719aca09e7f707f08d508b42ac6310b8c7867ede2c9040f574772e82bbc027f7049e50c4b0478f2301853d5d205fe1336b31613ef46f1fc8fe0dcf6591a6e9b4685640d7d5296f6f6591ef8a58ac3e0ea3be6c43da31775c3a8490e305196a1424da665cf3b5d733cb74c08c79020f71b723df155eafc158bf8846928d7a72fc9c75b280aa3aa93d352e08c98b4e7cde3a", 0x1000, 0x7) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f00000016c0)={0x3f, './file1\x00', './file2\x00'}) bind$unix(r0, &(0x7f0000001700)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$WSKBDIO_SETMAP(r1, 0x8010570e, &(0x7f0000001780)={0x2, &(0x7f0000001740)=[{0x5, 0x985, 0x8, 0x9e1, 0x1ff}, {0x3ff, 0x7f, 0x5d05, 0xfc0, 0x101}]}) msgrcv(r4, &(0x7f00000017c0)={0x0, ""/87}, 0x5f, 0x1, 0x1000) getsockname(r0, &(0x7f0000001840)=@un=@file={0x0, ""/520}, &(0x7f0000001a80)=0x20a) renameat(r0, &(0x7f0000001ac0)='./file1\x00', r1, &(0x7f0000001b00)='./file1\x00') r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001b40), 0x1, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000001bc0)={0x1, &(0x7f0000001b80)=[{0x401, 0x4, 0x9b, 0x9}]}) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001c00), 0x100, 0x0) ioctl$VMM_IOC_TERM(r6, 0x80045604, &(0x7f0000001c40)={0x6}) msgsnd(r4, &(0x7f0000001c80)={0x3, "1266b81ee30da360788f2e3a4658b0242502538ec6a8b0843cc319dc8634a8b88b90dc06b4b5803165bec1f20f2794a04aca63c989c59929333604819548e65174a7080661bb7b35b3ea92b25cc591d7574ee006bf95b78aaba48aa796024708294bfcdb8d5ed1632ca4c928986fdfe64581ebc7d25b7a9e"}, 0x80, 0x0) r7 = accept$inet6(r0, 0x0, &(0x7f0000001d00)) setsockopt$sock_int(r7, 0xffff, 0x8, &(0x7f0000001d40)=0xfff, 0x4) ioctl$BIOCIMMEDIATE(0xffffffffffffff9c, 0x80044270, &(0x7f0000001d80)=0xba) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000001e00)={&(0x7f0000001dc0)='./file2\x00', r0, 0x2}) sysctl$net_inet_ip(&(0x7f0000001e40)={0x4, 0x2, 0x0, 0x21}, 0x4, &(0x7f0000001e80)="4e6f721d1ae4124a52fbac6da8535a072a3510a20e7e241d1d7aba13d9be", &(0x7f0000001ec0)=0x1e, &(0x7f0000001f00)="036a2a96542125cd92368c928502187a7c609a91a54642242bbcd58cb29d2de878f8a8a83bbae16e1b4e9a7d208a27815f86e472ccc21a99609e7f387ae980ec56049c932eb790a31de1a0076dd755f80a52aa5c16400c26cfabb70140828f8fa9d610d0ec0af814eef068c38d762eb57ec33e974c31cf985a5e178891d8830550003ae1566e969b49e510b13c910681873219ac3839aa74c29fd648a87a5c028ff73d08be3da5582ba5ec34b1", 0xad) executing program 7: sysctl$kern(&(0x7f0000000040), 0x1, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) sysctl$net_inet_ip(&(0x7f00000001c0)={0x4, 0x2, 0x0, 0x6}, 0x4, 0x0, 0x0, &(0x7f0000000280)="90f59bbf", 0x4) executing program 6: r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) shutdown(r1, 0x1) recvmmsg(r0, &(0x7f0000001700)={0x0}, 0x10, 0x41, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) write(0xffffffffffffffff, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x2}, 0x5, &(0x7f0000000500), 0x0, 0x0, 0x0) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lseek(r2, 0x7, 0x0) fchown(r2, 0x0, r3) executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{}, {{}, 0x0, 0x0, 0x10, 0xfffffffffffffc01}], 0x0, 0x0, 0x7, &(0x7f0000000440)={0x81}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x100000000}) 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, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setreuid(0xffffffffffffffff, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f00000002c0)={0x0, 0xff, 0x0, 0x0, "b1094b35e4d8518d20bdf9841213570b5a09833e"}) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000380)="1e5fd975ec293cd60235a54aacdee9f0a9f2bdc1059d5ff69829382d1c906b4265e2a86623a05cc2bc5b7756f7c47ec85e608cef999c26fbb9631a206eed0e33892432e2a44bb758799aaee28be891f3b7e806ef83f9131a42f65127091d0b380d", 0x61}], 0x1) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x8}}) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r4 = socket(0x800000018, 0x1, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0x0, &(0x7f0000000040)}) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x11c}}) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) executing program 3: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x40, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7}, {0x1c}, {0x6}]}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb000700000000098002005e00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x15, &(0x7f0000000440)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26010000005f8ce92bcefd3eceefabee7e3ebe6c7a36746af569ae94b5d1275a9807ef9e0dd96d5d22fcd1289c80d3135ee0d4ccf9cf3d6f8ce70202fcd0738c22516d797a6d4d4577073c00a40824e97f013e56d710915d35dfeb96c0edbd0fc1381ac8d1c3a91ad2d50588da310100000000000000a7c210e97256c8538d64f6ef4ee0513d784dcd7abd974898cd9876d750b23a36c756c3edf75a3d576af5f2a5edc217ca61ebb52a7692889975c180baac6798938ec34cd37b28436db93be49e1907dba3eec9a40afdf9058648e598fd163ba9361ccc99fb6ccd7068422c486a7eb35daa8a6cfbbc01269fe7088b3fd869af60bc0c60136c7717064a9d46c82544ca34442be10218d1fd37ba0603b4f2aec29fa14dba20301a961810d2094eb17e9f4d263cb6cddf913c915a11060c88fd5f3030febd07d4e57c9ae190725f3cc44f193a2f5fabdf894005e7b3280d96ec12d3af346a940924986ba166f3d97bc1db4eff", &(0x7f0000000080), &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) syz_emit_ethernet(0x36, &(0x7f0000000100)=ANY=[]) executing program 7: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000100)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x1, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 7: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)={0xc8, 0xffffffffffffffff}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)={0xc8, 0xffffffffffffffff}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x1ff, 0x0, 0x89c, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) write(r1, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x1ff, 0x0, 0x89c, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, &(0x7f0000000000)) executing program 3: munmap(&(0x7f0000365000/0x4000)=nil, 0x4000) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x0) geteuid() semop(0x0, &(0x7f0000000100)=[{}, {0x0, 0x303}], 0x2) syz_emit_ethernet(0x62, &(0x7f0000000240)={@random="91a6e34dd8bb", @local, [], {@ipv4={0x800, {{0x10, 0x4, 0x0, 0x0, 0x54, 0x0, 0x0, 0x0, 0x1, 0x0, @empty, @rand_addr, {[@timestamp={0x44, 0x8, 0x7f, 0x3, 0x5, [{}]}, @noop, @ssrr={0x89, 0x1b, 0x0, [@broadcast, @remote={0xac, 0x14, 0x0}, @broadcast, @multicast1, @broadcast, @remote={0xac, 0x14, 0x0}]}, @rr={0x7, 0x3, 0x7}, @timestamp={0x44, 0x4, 0xfc, 0x3, 0x7}]}}, @icmp=@timestamp}}}}) rename(0x0, 0x0) open(0x0, 0x0, 0x222) setsockopt(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000040)="03000000", 0x4) r1 = dup(0xffffffffffffffff) setsockopt(r1, 0x1000000000029, 0xa, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) setitimer(0x0, 0x0, &(0x7f00000028c0)) syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3752786dd6075689900083a00fe8000000000000000000000000000bbfe734d36ef00000000000000000000aac8"]) executing program 2: r0 = syz_open_pts() ioctl$TIOCEXCL(r0, 0x2000740d) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=[&(0x7f0000000040)='-\x00'], &(0x7f00000000c0)) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000100)=0x3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000180)=@abs={0x0, 0x0, 0x2}, 0x8) r3 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) ioctl$TIOCDRAIN(r3, 0x2000745e) ioctl$TIOCCBRK(r0, 0x2000747a) socket(0x10, 0x4000, 0xf0) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x3, 0x1, 0x8, 0x7b9}) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000200)) getdents(r3, &(0x7f0000000240)=""/200, 0xc8) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000340)={0x1, 0x3}) sendto$unix(r3, &(0x7f0000000380)="3eb89cd52d2e7b3f80f5f8df5300b2061ba5d597fa82a821d0d711ce85fd4ec10a3893f5c48b3ddf04003eed7e22c1ea0095107e9f65c1e9b2c938b992267b82f1d2d670e5714f3933c9ad84e25d48f28f7c281e33500cf31b378b9c42632832ee00843340c966f5e688a7b49855888d698e32c6033470f79a07f0d7c222380fce84d0f79708b2dabe1a6c6816a767f9c844758d4766ce1a4c833cb81dba8c7e5cb7f03825e9a33b61020645403ca2c69c00d8b2c6e511852e33272cf25d703855a284cf741801e9f9569960622bfc68e90a46c65de0978f4f951ff735384a659961e91d0f", 0xe5, 0x4, &(0x7f0000000480)=@file={0x1, './file0\x00'}, 0xa) write(r1, &(0x7f00000004c0)="4e3c36c5b15cdf5f6b5423e0f9102bf4b11bf1236f8258efb1d9ca80d592b0421d1308f2f058d2bbb04caded8cb0efa8ba6399af4ba1550d06c5d81f0d552b265035609d53cf8f47db7260c83e63f1afead4eefaaab5aaad25419727b92d01b1bfc14c5f43c4", 0x66) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000540)="234e27b35c4f72bb26ef913360cd73802177690da0851d8c62c54414b014982d72cbbd9ad89ba140389e304c5870988863f476d5984689946d9852ff7c037ee35d0ae4a5ec743c559ac8d968c11025c5af08b9", 0x53) ioctl$TIOCNOTTY(r0, 0x20007471) fsync(r2) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f00000005c0)={0x1, 0xffffffff}) r4 = getuid() setreuid(0x0, r4) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000600)) open$dir(&(0x7f0000000640)='./file0\x00', 0x0, 0x80) r5 = open(&(0x7f0000000680)='./file0\x00', 0x100, 0x30) getsockname(r0, &(0x7f00000006c0)=@in, &(0x7f0000000700)=0xc) r6 = geteuid() r7 = getegid() fchownat(r5, &(0x7f0000000740)='./file0\x00', r6, r7, 0x2) rmdir(&(0x7f0000000780)='./file0\x00') executing program 3: sysctl$hw(&(0x7f0000000200)={0x6, 0x18}, 0x2, 0x0, 0x0, &(0x7f0000000140)="01000000", 0x4) socket(0x11, 0x3, 0x0) close(0xffffffffffffffff) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000000)={0xffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r1, &(0x7f0000000000)={0x0}, 0xfffffe32, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000580)=[{&(0x7f0000000100)=""/187, 0xbb}, {&(0x7f0000000200)=""/123, 0x7b}, {&(0x7f0000000280)=""/45, 0x2d}, {&(0x7f00000002c0)=""/215, 0xd7}, {&(0x7f00000003c0)=""/183, 0xb7}, {&(0x7f0000000480)=""/216, 0xfffffeb2}], 0x10000000000000c6, 0x0}, 0x0) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) dup2(r0, r2) execve(0x0, 0x0, 0x0) r3 = socket(0x11, 0x3, 0x0) setsockopt(r3, 0x11, 0x2, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket(0x0, 0x2, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x7}, {0x64}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(0xffffffffffffffff, 0x0, 0x0) getpid() fcntl$setown(r5, 0x6, 0x0) write(r5, &(0x7f0000000340), 0xd4e688a67930cd) close(r5) write(r6, 0x0, 0x0) execve(0x0, 0x0, 0x0) r7 = socket(0x11, 0x3, 0x0) sendto$unix(r7, &(0x7f0000000000)="b10005016000009f05000000070000007d9113fecea10500fef96ecfc72fd3357a068da3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f45335c223e7d026ba8af630037282118000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012fbff0c230000880d6633c556ae9be371a3f8343712051eeab71d89000407000000800420000000", 0xb1, 0x0, 0x0, 0x0) socket(0x11, 0x3, 0xfe) executing program 5: setreuid(0xee00, 0x0) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r1 = getuid() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r2, 0x8060693d, &(0x7f00000001c0)) fchown(r0, r1, 0x0) r3 = getuid() setreuid(0xee00, r3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r4, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) r5 = socket$unix(0x1, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) executing program 2: 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) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e6", 0xf) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0x0) writev(0xffffffffffffff9c, &(0x7f0000001300)=[{&(0x7f0000000000)="19f3b0b3b875dbbb0f7263bb28", 0xd}], 0x1) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000040)="e36957d7d559d3e6e7e8cd053418f338e3fe7cbb1916900e5c433b400479152a3a8086a3975b1bdbb2410758faba1d884b05a479be81dd462fa622d98ee42563d32dfd8538171feab4f56ca1691c62", 0x4f}], 0x1, 0x0, 0x58}, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x400c570a, &(0x7f0000000080)) ioctl$WSKBDIO_GETENCODINGS(0xffffffffffffffff, 0xc0105715, &(0x7f0000000080)) 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, 0x3, 0x0) ioctl$FIONREAD(r5, 0x8020699f, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x40, 0x0, 0xfc}, {0x61, 0x1}, {0x406}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f00000001c0)) socket(0x18, 0x2, 0x0) socket(0x18, 0x2, 0x0) executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x1ce) (async) setreuid(0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (async) open(0x0, 0x0, 0x0) (async) poll(&(0x7f0000000380)=[{}], 0x1, 0xffff) (async) r0 = socket(0x18, 0x1, 0x0) r1 = dup2(r0, r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) (async) setgroups(0x0, 0xffffffffffffffff) readlinkat(0xffffffffffffffff, 0x0, 0x0, 0x0) (async) socket(0x2, 0x0, 0x0) executing program 7: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) r2 = dup(r1) dup2(r2, r0) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x2, 0xfc) open(0x0, 0x70e, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000340)=[{0x2, 0x0, 0x8, 0xfffffffc}, {0x5, 0x0, 0x0, 0x4}, {0x55f, 0x81, 0x7, 0x7}]}) open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) read(0xffffffffffffffff, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) setrlimit(0x0, &(0x7f0000000180)={0xb66c, 0x100000}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) r4 = socket$inet(0x2, 0x2, 0x0) close(r3) setsockopt$inet_opts(r4, 0x0, 0xd, &(0x7f0000000240)="ea00000100d10000", 0x8) socket$inet(0x2, 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000200)=0xffc0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x2e) open(0x0, 0x70e, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0), 0x1, 0x0) pwritev(r5, &(0x7f00000000c0)=[{&(0x7f0000000180)="94", 0xffb9}, {&(0x7f0000000240)="ec", 0x1}], 0x1000000000000276, 0x0) ioctl$FIONREAD(r5, 0xc0206922, &(0x7f0000000300)) sysctl$hw(&(0x7f0000001440)={0x6, 0x9}, 0x2, 0x0, 0x0, 0x0, 0x0) executing program 5: r0 = semget(0x2, 0x0, 0x601) r1 = getegid() r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f0000000340)=[{0x0, 0x7}, {0x2, 0x8, 0x800}], 0x2) semop(r2, &(0x7f0000000440)=[{0x1, 0x0, 0x800}, {0x0, 0x107f, 0x800}, {0x0, 0x9, 0x800}, {0x0, 0xffff, 0x1800}, {0x4, 0xe0f, 0x1c00}, {0x1, 0x43, 0x800}, {0x1, 0xfd, 0x1000}, {0x3, 0x2, 0x1c00}, {0x0, 0x33, 0x1800}, {0x4, 0x1}, {0x3, 0x5, 0x1000}, {0x0, 0x8, 0x1000}, {0x3, 0x20, 0x1400}], 0xd) semop(r2, &(0x7f0000000300)=[{0x3, 0xb52, 0x1000}, {0x3, 0x800, 0x800}, {0x0, 0x8000}], 0x3) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$SPKRTONE(r3, 0x80085301, &(0x7f00000000c0)) r4 = getegid() r5 = accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f0000000200)=0xc) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000240)={r6, 0xffffffffffffffff, r4}, 0xc) r7 = geteuid() semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000001c0)=[0x7, 0x401, 0x95, 0x1, 0x5]) semop(r2, &(0x7f00000002c0)=[{0x3, 0xffff, 0x1800}, {0x0, 0xfffd, 0x1000}], 0x2) r8 = getegid() semop(r2, &(0x7f0000000400)=[{0x2, 0x0, 0x1000}, {0x4, 0x9, 0x800}, {0x1, 0x7, 0x400}, {0x1, 0xffff, 0x1800}, {0x0, 0x4, 0x800}, {0x1, 0x0, 0x1800}, {0x0, 0x2, 0x1000}], 0x7) setegid(r8) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000540)={{0x5, 0x0, r4, r7, r8, 0x4, 0x7}, 0x6, 0x6800000, 0x400}) r9 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000040)={{0x5, 0x0, r1, r7, r9, 0x40, 0x1}, 0xffffffff, 0x6, 0x3}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setgid(r1) r10 = socket$unix(0x1, 0x2, 0x0) sendmmsg(r10, &(0x7f0000002b40)={&(0x7f0000002b00)={&(0x7f0000000100)=@in6={0x18, 0x2}, 0xc, 0x0, 0x0, 0x0}, 0x9a}, 0x10, 0x0) r11 = socket(0x2, 0x400000000002, 0x0) getgroups(0x4, &(0x7f00000000c0)=[r1, r9, r4, 0x0]) setsockopt(r11, 0x0, 0x1e, &(0x7f0000000000)="b1f5d915", 0x4) socketpair(0x10, 0x8000, 0x7, &(0x7f0000000000)={0xffffffffffffffff}) recvmmsg(r12, &(0x7f00000000c0)={&(0x7f0000000100)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000140), 0x0, &(0x7f0000000300)=""/211, 0xe0}, 0xffffff10}, 0x66, 0x0, 0x0) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f00000001c0)=[{}, {0x8106}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001780)={0x0, 0x0, &(0x7f0000001500)=[{&(0x7f00000001c0)="cac73ce119f42809f7c30824a593555f", 0x10}], 0x1}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) socket(0x0, 0x2, 0x0) r2 = openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000040)={0x0, 0x9, 0x7, 0x81, 0x0, 0x8, 0x9}) socketpair(0x20, 0x2, 0x3, &(0x7f0000000500)={0xffffffffffffffff}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000005c0)=0xfcb3, 0x4) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106978, &(0x7f00000001c0)) r4 = socket(0x2, 0x3, 0x6) sendto(r3, &(0x7f0000000600)="8b786aae319e3cde1ec2e941f1d99704f4d50aef683a4ee58d5d2e63ae57ddfc59854865b57f7df42b148240f12a92b4c0b9fb96f8131be70566f665b757eff3b0ba1e57c7f4bef69be27c62567db5f5b67ad371b7a8e1fdc93b9001ea2db95f4940b50fdb1a0921660d5ce88523b450ea576bb767e94b3c1fe3b04740ffb27a01e08d2b28adfc7e2bba7a991bcefe77996edcf83a0ad0f3e543c71ab47df2d14783d2e636fc73b3855cc9f3259147b60aaa6c776566532fa11068e094c356e789131101400dff7aa623e91613a668458a60e56259243ae5e3894b3d49cd5e149c77fd17356ba080a206504f66738f331b2fbc620ba5cac858dbda395048f12b7a2976457c92d9ac39aaff17c5e1373a8b6b2ec5abc10cd289f6760d24caba73ce9464de547b1427d1705a49d869944d0ac8156354125b5bcdcaae15c6082030501cf684b73b41145a3642d02e05dc38e0241bbd1a2d6d44b4bdee3f8488f8c0c6d8dc5985d7420dc1b0e294bfb297d5c6987584bdf9da189defebc1e3d807d3cead3a1d4eb17128726a293d8e53eebb11f7fafed721e3a672aa45a96be89c2b44b8f8b11744f6d0a42f4f96620c5f162adf70b6c7fa73930215ea43e9b6f2d240ba3e161bafa429085505f3ab3cebd8e0c6e68a620c6ce13b2165917de5147f507e851765ebced1ed36131249a693b03109bbe292efd7eaf51fa7e820feecb4bbe99e3afc316448e150c93b230d218273f3831b6aee891f416aa74bd90258793f9eec9691ff1465757eabfb45dda85a98843949846eed5123a04b42bedcb577039073a1cd5d5c9ea3a7dad141137a86fd79d57ac3977f36b7f12e5868612168b14bd24d5b560c8c069efedf181c8dec96d1c84594d3bccf6af01491ec9caef05b0ffd2a043aee062d202fddeb758dc88cc94433306a98768f68cfe0947d469e762f4ec1f396177e89ee0c9b2620de52a51729af5af941bf0b34313ac41b6ba857e0ef4bd0d01cd9a15ffe6f679d06dd29ab72a6ff66ebc30db99c45f35eb6edb86df10e375f8a989cb6bb805f7b5cadee2d77bf2236deb315b551c7903c77da3304f0f1df05a35c46bf13cd7a67b5f65e286103a1506106594a315dfe7af5aa9584f5c32969682f422a80baf14147e3da250046bacbe4f8eec0bcf4c8a3f145d2969c6eb424ee905774f0b2b54d0fd0a7c0f27f469826b57a7ee02b19323ef5af74be510c9c44b8e0b609f339a09cadd4df107d0f682995827dab22aad2905b81faaf1dc1a9fb8e40c439ecfa81e9b8b97072523c5f95bcd0db35f6e50ca6dee4824efb6f727ef2add139fde671b627c391ec68ef60dacc3b782d91241fe1a42a8271af869c06026feec9f1ec5bf13240cc65ac45abe9b9c98d20e1476e70d48b64c8c158708e5e2e36f62b98e119c8e4b36cc9301a06fd42e25f2668fca7a066e6df8e03180683e3654bb3d3ef52a1baa3bab7ec5299a5723103fc836d39f5b19d3e7cb345796a5b5e3edd99ea53d5717c0f58d0964ba451a7bcfe9f06c098615f3d6532899dd22f01d3069b5c54234f8d782e5e8b0fe4b0ff5d10b1a102cbba45faeeb1abe0070643b904383bb5b2e9338f284095bc85228702e2f69219dc4bc175a27c23cd9f142d78f0ff532c28e0ba43348baffb1f2f8b06f7c8aff9ed492d123faf99fe3963abad770a6092a357bafc1193eea836e4db29a15f07da677296de48bffbece16a3a5745adb10c7775f3c80683436c70f3837fb58d9b4c4d413ef769e633b116d9f96a0b57d537fd9ecf97f92bf0e71dc6fe178ba9df808ff732745f5f48998feb4f7e8647474e4db89095398744d711b7159f10cf3f98a982a9ef8b88082c3a0470a06a9a8a4b63a124443ee29f088724f8a4313b50d70c42638a46b75b2ee85a0c281c7afcb3aec5d81e609b113cb28780c96342123787273f7f583302e856a3c4ccd778669861f41b499b3f12b1395237a0b87f2ee64a36def6b992a8c5feb0a342f4233d75f4024b072f6d611bbb5fd1224194f198febe7c29f8597a405393203ebc44d880a1ae3bac59d7d54e78b744d6c7a948554218150b09aed7a688ecedcf6341fcb4ae468313edb0e9916f5f165d02183d0d8e7124108aaf7fd2ac352c6f7937775405beb39133c97cf081f20fef4f17fdb31b7fedcb066caae395effffcfefc5f064321e49b64c03a14d50718e0a2a629eb79cf2a3f1cd58e4747ff80068c6cc171d976e756353672c2f5c72552e8d90b5fd6c76ae59caf71fd36be1a233d125518bbbfaf2dbb61be5871cab9339118219d1a95a4672178a2942017d3349d5394b4f22be2f66baacca85b87a7c05045b15c4afe3297fce1b97d0d9890153aa2d20358c64637c64fdd4d17a66ca1e2fae4d5d7533fb13ab90a334bbd33d7bd9ee815e78c37aa8884685ef152f030ef5e47a43ae7a92a5d04b8dd55bb71480f035efa3f75a83e4c9e6a5cc910eecfc5f55bd8006fbc2590117d88a69dd8075d554565ed49b5599b39ab9e02383c23382930659d33d0f341cdc8b5532da086fab0aaa10ad57cfe5ef514e1c87019a15c05d6c679d9002d5b60ad1b7f0f5f5e8e54b2a0616c9830c35f41ff3aca7f369427b90fb3186d513d68e7889cef3130a9bd1008fea65f64118d968fc435d5a5cc1c92e410ee340e8c03fb4e43c148407bd8676e56aa2adeee6650b34b35b7e304dceb3e369c1b6d7f73d707adcb27115bdb9114fe6e43717a9ce940a1053cc2518b79df46bc518cef217ec5a724ce891cdfae929baf719f4d4bf5bdbbcb869719d0d66f3c270b8fdd8b6dbf02b51fc8a855f6a8985630456970b6f2308d5c29c73eeaa9311e6c61d0f564690c6c52e3f3036b4fda4b77ec93f22d38e877bf199b4fed44246973adb21579fe322276f96811aad114d8df29cb171c406d980468304205edb920e185ad359b9dcdb5407ce258ba850dfdededdd44f11c7b966c6176cb614012867d22e04232ee34663af96d0b7bbfcd67a9a11bb958697babdf8148a7712c87eb7166d0bc712c7ec431d3a22c23d606f58998cfc618d0565ca2ebe6a4c4e03e81ea47b37dad97b3cb3c4450c64ec5b51df250a3f135cdced21e10eb663a67dc6853e020eb9920febc287ad4a6a3349ef5e90deead7aef8f615760a13d7cc82740169318efdf16d58e0023eaae85c89b1e1e763aaa33c846a975700e5ab140a7cbed2d2622eec38bc1a296cb9a424270785533b0ae427b10790e34ddd7d942a21afdb1a59e2578f51b4e7db88364d5d05b14fc321a746a5123536557afb5e4b8bd023d2e84f571fcdee0146b8e3d4563615f2d24179265adbc8506713d30baf5c9237eff5acc98b9539dc9b6bb314e89c8df185b8be13427718a73229d7118f29e5aea6ee36fac961c31d931f2487c0204e9d05be59d399c97658dd979f29daf0622e4f87ce298e0b6ba303f9945254dd7b2ada7f57ce7623201d06c09d501dd226e2fb98b7ad1bc0002c7cefc6e380e3ccc656db77a5e55d462f596678bb422d2047511e9fbbdb0d8a2d33809acd373521e05f969a32b4b8c720400d6ecbb64b68c9dea12b1e0946ebbd04b9f6fafaeea3c67c90f638fc9c883f321447988fec20444552e73ea9fdf022a138c6a74f114ba4afd9b5be0447cb2674e8ef3a0fcdbebf1879fd9761f70ecfcbb4e584e3be9026cade47625fe5807a85255386f63cfc22f2288819fd2ff9f780adc8d0b066cb6b6702c93b50f796d3818a4ff56b8fd75912ed58a13569d6af384cc6f85f1d1c826028a24dc449b84611c37e0019de48a9706f7826beedd1448e594fe009a9df40029ea995d2e4c1731fca1d958abcaf993efd9e4b04e9d2b6fdce7c8a36886c389e912f4f67d9b824a6f3f28f62380a29d21dee3f92286a80421ba3d91aaac6bd33c29ba521a53c38877fceaea555d99d182a70056f788d1c2ca4e9ba1d957072f8f1fdf80b2b27ea63785074b1802cb5c536330614cf242589ac579187ee7cff3f1cf1e034cf73fa468905492b408a7d239dcb1306e44a09d15d3578ebf1a52269cbb67202095e1fa566d8eff192816288e9ba802e7a1efd3439498a9e7b80373dd65039118e0347d4fe31e2f25031e5b5495a589d05df725bc7c79d0b2ccf9a8aca240db37a903c1a23ab12843f40ef7abf7fc20bb25afeff0597c4363fc12aeaf985c2f2773e48686164ff3cabd1bf35bf58252b0cb16ceed2eef63208be3551fd10d0b22d9104d0c4d00ba42c371326d58bf8b12af74b43db7bb2bfa0d50fe82be1880918714827e1457ed97cc9164501ec19a08d5830321bd2237c1070b41c7fe8f6388f9583dcc9f4f78c44786c1bb09f19b81b57a4da2a5be1587e5673813cdc18536aee7d9bf25799cea835de0dded8dcfdceeca78ae1464c8e5d30da13bdc08fdbde148a073028ebc454bb73c384d9cfc8fdb662c9ac51d3dea5690e038f12b71ca6a951017bc1d966becfc58a2514fa3701b0b4809ba581044df4e1bf6b076e90683c545b4af1d76ac9dbe80488619604c23a5bf0ffa89ec114560bcdc221cfa79c3ce014529c9df13252b353730372e2fc7ecee621321556080748b20efab91cc1e032f73ed84a860961d122ba9e464a88ccc951a7cd3f28c0bea73bd91350326961090ec1eb8591084a456f5052a065da5cffa167d15f28a8cccba4ee97cefe720077fa4fb15ce02bb9afb1aabafdd00b36834259543b8ff88d170d3b0006f370400e98ccb9ce1962a838917f6c7e30cdfb30993fcb723485657990a973fa7229f76417498ffb9257fa590483c33ff858ea413ee0fa467134d7b475c17ce4eae0e829db2a1103540b5b3e443695377640cc32fd591d49c7e3be0ee28c0559b9ab0c074d95e4c0d18ebb288f8a8e0e52da620db180c3edd90fec35a3bafa639f52d1efc2c9efaa315286eef588524039c68961196ddd2b1981699099a3ac2500f64443bd1814347597edcc821c5787cefc443bfabecbd3674593ec9b46b851b0dac4e6fd0cba416e69b02956bb9b2f129d68601ea68611c55223353ee5235517a412b55106670dfafa57f28b0d13c2dbafdeef4ae945f3559e611bacc28b6d1b6110175822650857b70ba3ec9923c121eabb83ea048f797efe62905472f77586b2161311eebea4ff0dabaa7b8cb32487da5a398ff97d0c1c131c06c8ed79fbbf8ddcc70b33e8768af9a0e36504db34f04285b244370b7981ba7eec7b105ee8a264be582554f2ebf1fdb1cbddcb58f318964286e893e2631e0268ded6400a59ec6764694dea7c88328483afba8d7ab35155c5ab8c149dce4f9a608a7e083f6ee6e3179aecdb3733d9e956f3b5ae9de336c1bac4ef62a928726a799d37997ae7fffb509f86fc96269d433da8650cecbd13fb36b5e6a59b7b55c4758deb788b42bb4f7d8cb2ab448744280576a8426816519662f8e6932bcd16023319f175b63084bbe2c62e2333cbfcb76f83c63b08c5f5d83a61bf15618dc9065e477cfff9663a92f3ca45c59a1071c943c1e0b7236d4fe3a1b78ae33dd74dbbd94099034bb1968842547931465d27d5c2cda183eb59f6f6112f106f6f686f0810be1e750bdea530512e7f0df524dc2", 0xf80, 0x0, &(0x7f0000001600)=@un=@file={0x0, './file0\x00'}, 0xa) write(r4, &(0x7f0000000200)="fc23780000000000000028a8790308fc29b2ddebcc", 0x15) bind(0xffffffffffffffff, &(0x7f0000001680)=@un=@file={0x0, './file0\x00'}, 0xa) r5 = dup(0xffffffffffffffff) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) socket(0x18, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x6}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) ioctl$FIONREAD(r1, 0xc038694e, &(0x7f00000001c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x20, 0x0, 0x40}, {0x4}, {0x8106, 0x0, 0x0, 0x1}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f0000000580)="ce10db75c8c346c1d99323b2d2e40aba7924eb91d8fe0efe6938d926625bca5b8aa23007a6", 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) executing program 4: r0 = kqueue() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0xc0) r3 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r3}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) setreuid(0xee00, 0x0) r5 = getuid() ioctl$WSKBDIO_GETMAP(r4, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) setreuid(0x0, r5) r6 = fcntl$getown(r4, 0x5) setpgid(0x0, 0x0) fcntl$setown(r2, 0x6, r6) setreuid(r5, 0x0) r7 = getppid() setpgid(0x0, r7) close(r2) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r8 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) fcntl$lock(r8, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x0) syz_open_pts() close(0xffffffffffffffff) execve(0x0, 0x0, 0x0) fcntl$lock(r0, 0xe, &(0x7f0000000080)={0x3, 0x2, 0x3d7, 0xfffffffffffffff8, r1}) openat$zero(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) executing program 6: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setreuid(0xee00, 0x0) r0 = geteuid() r1 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000200)=[0x0, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000240)={{0x6, r0, r1, r2, r3, 0x50, 0x54dd}, 0x40, 0xffffffffffffffff, 0xfffffffffffffffd}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setregid(0x0, r5) r6 = getuid() r7 = semget(0x2, 0x2, 0x40) semctl$GETNCNT(r7, 0x3, 0x3, &(0x7f00000002c0)=""/194) chown(&(0x7f0000000180)='./file0\x00', r6, 0xffffffffffffffff) r8 = socket$inet(0x2, 0x1, 0x5) semctl$GETPID(r7, 0x3, 0x4, &(0x7f00000003c0)=""/19) getsockopt$inet_opts(r8, 0x0, 0x0, &(0x7f0000000000)=""/21, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) ioctl$WSMOUSEIO_GTYPE(r9, 0x40045720, &(0x7f00000000c0)) fcntl$setown(r9, 0x6, 0x0) r10 = getuid() setreuid(0x0, r10) lchown(&(0x7f0000000140)='./file0\x00', r10, r1) executing program 2: r0 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000040)) getpeername$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setitimer(0x0, &(0x7f0000000140)={{}, {0x2}}, 0x0) getitimer(0x0, 0xfffffffffffffffe) sysctl$net_inet_tcp(&(0x7f0000000000)={0x7, 0x2, 0x2, 0x4e9968e9fe633998}, 0x400000000000009f, &(0x7f0000000180)="d439cbbc0548d479028e0af2e7e9b35b96d549b181de0b59d2bb4ce0bf80a4a7cb2209063e5c8d705a9b4ccf6bffbd6a6268b8de9dc3a1868ebd2b04511b04fcdb8c2965112d3af9d5dc219932a6739667e93b07a5f3c52c1f6e7d159dffacf3f8163ad325d7fb5d27828727f195872b00709179666e601736aefdf15780c91dc62d0afa2cff150a376e578a52f3296c6f68bde18e1ab808f2689faccfb8200e01b34bf87bd10574fedd3886eae833da9339537303c3941f7a42c703e5627de9d587e63cabd7e2c1ad1d04d257fc0194388116559f00b7ea163342b6e88df5b58f5f9255c3ef662b8f1a2795cf4905c0921e321341f1642cd2cece58652a83794124a483b1bf6a7389f20519f527fb77127e3b13", 0x0, 0x0, 0x0) executing program 6: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000015c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x2, 0x3, 0x0) dup2(r2, r3) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) semget$private(0x0, 0x1, 0x0) write(r3, &(0x7f0000001680)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0x1001c) recvmmsg(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580), 0x0, 0x0}}, 0x10, 0x0, 0x0) 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) r4 = socket(0x800000018, 0x1, 0x3) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0x0, &(0x7f0000000040)}) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x401, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r5, 0xc1045763, &(0x7f0000000080)) r6 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r6, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r7, 0x0, 0xd, 0x0, 0x0) setsockopt(r6, 0x0, 0x65, 0x0, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) mknod(0x0, 0x0, 0x0) r8 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$WSKBDIO_GETMAP(r8, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f00000000c0)={0x0, 0x5}) executing program 2: syz_emit_ethernet(0x6e, &(0x7f0000000580)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x38, 0x3a, 0x0, @rand_addr="8a211dd1450021b07f5a1957de7400", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, '\x00', 0x0, 0x3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, [@fragment={0x2}]}}}}}}}) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0x0) acct(&(0x7f0000000040)='./file0\x00') sysctl$kern(&(0x7f00000026c0)={0x1, 0x15}, 0x2, 0x0, 0x0, 0x0, 0x0) executing program 6: r0 = socket(0x18, 0x2, 0x0) connect(r0, &(0x7f0000000140)=@in6={0x18, 0x2, 0x100, 0x3f}, 0xc) setsockopt(r0, 0x1000000000029, 0x3c, 0x0, 0x0) socket(0x800000018, 0x1, 0x0) socket(0x2, 0x3, 0x0) socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) socket(0x0, 0x0, 0x0) r2 = socket(0x20, 0x2, 0x3) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000501600000000200000007000000110002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e21e000000c257699a5f139b020000005d223e7d026ba80163003728210200d38bfbb770c1f5a872c881ea6e69e0bb76d907c400000000361f1257aea8c500002002f2ff0c2300008abf", 0x8e, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80146950, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sysctl$kern(&(0x7f0000000040), 0x1, 0x0, 0x0, 0x0, 0x0) r4 = socket(0x18, 0x3, 0x3a) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f00000000c0), 0x5c) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206937, &(0x7f00000001c0)) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSKBDIO_SETMAP(r5, 0x8010570e, &(0x7f0000000140)={0x0, 0x0}) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) connect$unix(r2, &(0x7f0000000000), 0x10) r6 = getuid() seteuid(r6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) executing program 7: openat$pci(0xffffffffffffff9c, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x1a2}}) r0 = socket(0x800000018, 0x1, 0x0) socket(0x20, 0x4000, 0xff) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)) setsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000000140)=0x296d, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x0) socket(0x18, 0x0, 0x0) close(0xffffffffffffffff) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) setsockopt(r3, 0x1000000029, 0x31, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r3, &(0x7f0000000180)=[{&(0x7f00000005c0)="294bbe01e775d42b920587bee9952844c93c122f517f000000e5395a3adbd32b44bbf70100fbd963abbeba59c23c5310add84f1332990c7b3c89185df9f097003f67ca6918f9363386bef4cd0aa3d52bbf1ab75d8c4102f4e3138c229004357738d4ecaca017eb674086edbe016ad9c91ab1fbde25895467c8dce7fff6040000c8abca0036fb92c3cdeffde58eafef99abad4d0c0b9d3cd358d9552dd02afeb2dcdbad04", 0xa4}, {&(0x7f00000001c0)="4fb753dcdadfc366ed6c604d2880be6ecba35fdb2c1643bc9bbfe37bf9b31d625e398beca1d2d858cd37255afed6c1fb00ccf3a4da033bb92a5cc65597870c034aac4125adc0d3960e1c71b921d94624033f62bad195480fe568ecb8a37527d4e5a4306c591cc35c181e9b88e80074bf3157b8dea45e3391e8246c6ba2a894", 0x7f}, {&(0x7f0000000240)="a29228fcd8b93635bd8ce9b958fc56277452f4bd7372ef7f9829fc5fc6f55a034732c8f770149389111a04ee9a4d4ea18cc39157341d5f083e3275bdba233d65aa00e5416ced2bdb35a2d0d7544e2886598fa027e0c681635e3c5902497ab520a51f694a457dec3eb0bdc737408f856cc9f41d12255d5f77658faf335ab0f25a7330b20d57d9936f2909c4a030a1b3122001ddd6607e740f00000000000017a7699073d9497074bd10a6112e2acaefbdd2e9ff71c4292c082da70a15844eb00c9734ef5d2b2a7fa4f3403567b0e6f0d862015f8ad2d31268a9b957a4850accf9615634f6d247a2c9e338c08ab3da458c4312986966ab546f0ad48961f323906ea0fe454b2b9932a94ad1d8d7e2bf3ffc5a48b0127c8b417b678d35193bfd50d740eb93219b6d77f57ac3051d459ba41d2c07ed25f7b867d66d4692d9654f85821a44333a73c58f163431c692da984a52561aa97c729feb9fa6144263b28733c857188b16e5", 0x197}], 0x3) syz_emit_ethernet(0x4a, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd60080000000000000095d8279eea968545a1007f8e769e0afd410000000000000000100000000300aa00000000000000000000000000aae8a9fbf3dbe2b6fc2cda0f17887468f915ce77643f8d3d120c7bc9f3a1af1ab1be47e9a84046833ed603c98957e36e19bb3247e17df680893c754a5d240fae3310795a24756e9abcbb36182dc5909efe41fbd775307acc7bee442f3bfcad620dae4f1292665eaa9feb0c98d159e9a7f33a4d4300a7b086d609"]) executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) setrlimit(0x2, &(0x7f0000000180)={0x60000000, 0x60000000}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x1}]}) open$dir(&(0x7f00000001c0)='./file0\x00', 0x20000, 0x27) sysctl$hw(&(0x7f0000000000)={0x6, 0x5}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)="22c397cd29299fae827c37f7503c85a29a4db519a6e62eb453ebec2e7e3bb146dd8f7afef97a1fbea22251", 0x2b) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r1, &(0x7f0000000240)=@in6={0x18, 0x3, 0xfffffffb, 0x10000}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000180)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfc54, 0x0, 0x2e) unlink(&(0x7f0000000080)='./file0\x00') getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) socket(0x18, 0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, 0x0, 0x800, 0x0) r4 = socket(0x18, 0x1, 0x0) getsockopt(r4, 0x29, 0x9, 0x0, 0x0) ioctl$VMM_IOC_INFO(r3, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x50}, {0x3}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)=ANY=[]) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x1, 0x1, 0x0) close(r6) ioctl$BIOCFLUSH(r5, 0x20004268) socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r6, &(0x7f0000000400)="2117cecd05058af5fbce692fb209c0a9047b41d6e3ae771b0ad4031990ec2e2dde0df1fdf6e6a6be5dd94d4f404a8a50ec891bd907fcf8cd4339a97014ee830ec9fb5289f68bd993ae017c359e2f2b656c164c662350cfd3dc778b43352b22c8bc6d9163fa7f245783877b4e079b27ae9b51327132faae536f9006c5d632ae323eb4fc169738c872d524c2cc8451eeef5aca89298580c2e9377d2e967a8e32c5352db2ae293fb6081ab052d1ef19c73c38f4ebdb48d8e2d08e865f9ce0cc5a45beb520e2f24582721811d7c25b3461f53e71f78f0104a532cefe4b2299d4c9196b2cf30629cbfc65a076962ca893ed597e1f55786b272f2d7ec734925f6f7f7c17dea858469f89e90f45ae03aefcd7906d950160f0a2206e16fc0ad156ce8c3bca6f8a55ab64a15cf54e076438f2f28dc428481b57839a42067b04680f4b84734717c23165cb1a5557d6b75fc53c723deddea0e49c8776cbe8dcdfea616e86825bfb31f2b22f368aae1f287d3ddc0aa878bb1a13559b248d12bcce19914ef04299699fee55cb48ca16b7eecc0c4dc9ec7768afb4ce3638266fbad4b8de0d796ca7b0b57ac809608bddc34ddbf2dfd588d3628aa6783c41cbca4e7c9b4a94a67e050010ea1888e3757edb45c7dd184b4aa7c6601fc222f436f9e93a86ccba0b9a8f495840139999fe411afc67ef1bb6734d62a032ba20f695740993d3700849409940728e393b64aa6aa5ebd4caebd7832e3af32b6a9b77f70c4e168d5ac0f0a9f90bbe93dfdb0f017ddc752b08ec6d29f6b8886686e2132917a04fb3bfa11c5820406352788a1b4ec9486508bdf4a3053e02f8195ad4011a8272807ef271e59355bcaca5e9277d7299520c91f322178bfd9cd215a0294b415eb239b96a6b09e8b66ab911f9fb5981675f0b0f641c9fdcccb442a7eb4e998b03c02803ba8f5b93e7c9f1a53fa8cae728ecf072e80973e682f317d9cb97dd3d036907830714a791f665c684269c93c552459c8336724342d0387142e5c6dc530584a01bfa8b4a8affa4ddf7578a95c95abcb5bed8baa966651872dec1d582d17c6fb077f621e0eca00010ca7170281046c7db83ed38448234841cbb661c0cf331ca42cca0253195394e1ce570ed0d9008e31171c2bcb62f1af19abf97840ede00c8fe0f00d205d955e9bfb1328348b4a0adccf847adfa9a7875b8ce79a8b79a16fddbc4773d70bae3e75b3eb8e4bd105f31762e7bca015329561c9d480a95936fa42362607f5de2fa87f27d7a4286418f661771ac5cf9ce11ff861094933e5ffd6bc81b5ae88fe6f38ee5a77305a3f161bb20ed402ccd487288ae8e2db673b2c307d652e16f8bcfe2b4e6c90801228b5c2be7446011bd1f4d10781b204a2aa581215f2ed227b5dcab7026c70e2d90f30af451ac69c478c2f2af58ac2e90b104842f7594cc522750161b933ae722606094c94aa256cbaab34f2aa78907b33bf25fc262261893b64a83446e34444a918bce76921fe4ec70d85c996edf0864230779436add2bcd5646797331ad5931824ff8fd30ee2ab745533bf61c79d12818bcbd34803d0090ed93dbea03f20ade53223f02d1a6b04fc09ef5d612c6da30dbca5e75bed1ef6b73fb5ee7eafc78580b126fe4cf2c4ecda8539b83ee785f8e6c9de1de1ad612c8b5190e7451fe9bb0e207a86373860ffdedcde9eca7407c741f2664e23a125f25c023041e2d98b5ab290d05d098c974f9fa896bb4c987f35342813d96e451b06afa738a0621711779cc91058c30c34b71038190ed171116a8b994b333f70b3cc457608be4549854f878d9f075a25d9e4039a9442df45ed2c45f63ca9c4d51b7fe5da01815afcd269a788e38fc4599985bd68782f58754fb209d970f6f928cab2f77707d3991c66a9d2e7ec42f014297d433bc5feb51f383db02febea974260f0aa3e5534cc18ee9fa395f8499b76e7544132218f8a66a0e16d284ed82ce72cbe1e5faed12bc82b3e8c0e4ad6fe6808da69b8eecf9a7818086360cdb6ef4d0fe54a6fe3d5a3420fba7420d4baed66184", 0x5ad, 0x0, 0x0, 0x0) executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000380)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60b4211100080000000000000000000000000000000000010000000000000000f7ffffff000000008500907800000000cea2df7c97c928ef8cced8d5362f5f99674416f4f2434af0168d0d227e809a4f22ae67943a5f843e5f316c7190e28d29cb29eeec9ae0884d57d3e154b65ac2da344dc0b73f5ce419315f43dad8e07601009a63df660575c0e1a7761d531a5a2e8f508b111e7d655a1f8c2957fc7355111872bef80d751234cb989a886b30681846aaab8877798204098dd55d4539e0c8b3ac6a8751455f6da8d0318b330ed850b58f1187c49bd07bc7dff3f6624bc2728dec39a81f312d3e0d24939276ef34e43d4ab0e50d70f37535f4030476f42fb26d1cb54a31ee89d3857952bf7508f604b46c393bf2923a1af0179a887e81df88e6d321ff4331a9a81b2bb6f545285face3b33eba78b72efeb50ea772aace58548815c43fbd4fc07d55a637"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r0 = open(0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) writev(0xffffffffffffffff, 0x0, 0x0) sysctl$vm(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)) seteuid(0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000140)={0x7fffffff, './file0aaaaaaaaa', './file0aaaaaaaaa'}) setsockopt(0xffffffffffffffff, 0x0, 0x3c, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) ktrace(0x0, 0x0, 0x0, 0x0) madvise(&(0x7f0000530000/0x2000)=nil, 0x2000, 0x3) open(0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) flock(r1, 0x2) clock_getres(0x0, &(0x7f0000000000)) sysctl$kern(&(0x7f0000000000)={0x3, 0x1}, 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffedf) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) sendto$inet(r2, &(0x7f0000000100), 0x0, 0x0, 0x0, 0x0) executing program 3: poll(&(0x7f0000000480)=[{}, {}], 0x2, 0x10000) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) recvmmsg(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f0000000380)={&(0x7f0000000340)=@in6, 0xc, 0x0, 0x0, 0x0}}, 0x10, 0x0, &(0x7f0000000300)) execve(0x0, 0x0, 0x0) r0 = dup(0xffffffffffffffff) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = getuid() chown(&(0x7f0000000180)='./file0\x00', r2, 0xffffffffffffffff) getgroups(0x6, &(0x7f00000006c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) chown(&(0x7f0000000680)='./file0\x00', r2, r3) select(0x0, 0x0, &(0x7f0000000100), &(0x7f0000000080), &(0x7f00000000c0)) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) r4 = kqueue() pwritev(r4, &(0x7f0000000640)=[{&(0x7f00000003c0)="ac66fe5a879b457e7683287abaa50b9f8bde6cc8259df9cc534dc42eb69f16e9372d83eef9e72c81697a3fb6ba9a1a9022a4eee4fa2ab98b70ddebf7640699d1713a8ec5bd1b003ae83e0263885811cf8eef7e04954e964f436cfe8c42a871cf90aed449489acf1757db6dc3cf5c4c8711f6afbc5cc2e27c3c3c1d62e6560a198ba9a7a9edc1e7566cfaccef781d3638a89e0cb6aca8b3957c0d2f472a2e86889a22693cb49715", 0xa7}, {&(0x7f00000004c0)="eda43858069c63eed05546ced0e29f92d5d8ae28a586eeb01d55fc94f7123f8fd295a76f837b485995ac12383b655b9c53e5dcddc698d50384c11537ebee09f7e13e8fc205c90475283321fe8e3edcb444070c391ce95e0161288396ad169fb89a", 0x61}, {&(0x7f0000000540)="934b26e1a0a4b71aaf2cfe4d3973c93a50da35f8ed216c1bc1439464469ba08fdd39aaa9fb69fc9b05d11f85feabbfce5236f2f32fdc5a7020c17298aff5a18091429a6777c2983a49f0df62a340dcb025cfd79525e07edefd607edc9ce0883df362229c0ad5ed42f42dce9c69aa5f7cf10098ba214d18edc55d03d9bcd5074a51eb0c379a9de0d895efe5e566fa22a6db2a3390debeb00a20c4f6f4039894f423ac34ffe31c7eacbda03f7a60d68aada9d20588d156ba74d7c6db2a4d851b1d72ad764dac06acf7364add", 0xcb}, {&(0x7f0000000140)="5aed647e1c18a2a78210cb081fcea4193aeef346423c9f", 0x17}], 0x4, 0x4) kevent(r4, &(0x7f0000000200)=[{{r1}, 0x0, 0x29, 0x40000000, 0x5, 0xffffffff80000000}, {{r1}, 0xfffffffffffffffe, 0x34, 0x8, 0x0, 0x200}, {{r1}, 0xfffffffffffffffd, 0x6, 0x1, 0x400000001ff, 0x5}, {{r4}, 0xffffffffffffffff, 0x88, 0x40, 0x0, 0x8}, {{r0}, 0xfffffffffffffff9, 0xb1, 0x1, 0xfffffffffffffffb, 0x6}], 0x30, 0x0, 0x57d, 0x0) dup2(0xffffffffffffffff, r1) kqueue() setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x200, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000080)) socket(0x2, 0x2, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc1126939, &(0x7f00000001c0)) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180), 0x6, 0x0) r5 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r5, 0x8020699f, &(0x7f00000001c0)) sendto$inet(r0, &(0x7f0000000000)="255bc4aaeb77021a02eb3af65fd5689aa2a6a611eb494921eebf9a0e642e14f5d8eccf912ddd867eda00cc3810da75f1f71dabf0ae4ce58814965f9bc694ef08c374ce7b0ea059143b57e221f3a4e38fc6b9ee1bdc0327afd88c8bbb9db5", 0x5e, 0x1, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) executing program 4: r0 = syz_open_pts() ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0x6) pwrite(r0, &(0x7f0000000080)="c67a436eac77288c495e73dabc8c29dd7cc485f2ca43227b266f684231ba2953d4657a3a020a8bd8168bbb6d4374f2958f355e7907e893cf6b97f28cd3e52bc07a75841842c09913c9503057290e22b77468b056acca1a0c63b63bb953a01eff763c424ea31170c25fa1f88061b8f4eaa50109d4316da87383f120dcd207abecfe2008a95764d28d4303702f", 0x8c, 0x1) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000140), 0x100, 0x0) r2 = dup2(r0, r1) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000180)=0x8) ioctl$VMM_IOC_CREATE(r2, 0xc2585601, &(0x7f00000001c0)={0x10, 0x9, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xf54}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x6f}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x80000000}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x2}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x9}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x8}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}], './file0\x00', 0xbd41}) read(r2, &(0x7f00000003c0)=""/230, 0xe6) rename(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)='./file0\x00') r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000540)=0x9) sysctl$vm(&(0x7f0000000580)={0x2, 0x4}, 0x2, &(0x7f00000005c0)="87e4cdd3fce46bf8e00a5c0f9513d5a102f248a46a0acfd931ecbff855807dc52dba9a8b221f7040c8c2ae23b84981a45a3063aae70f148ef2e3893ee68269bcb4876454eb9951bf1ccb67642e543b0d53fad538b48c181d", &(0x7f0000000640)=0x58, &(0x7f0000000680)="16e45a43e8a74c42ec04f13c1db04862332049431234aae8fda98033b2e133b83c15e33957a69207bdbdc33558e792cd017ec88ab41a6de31bdf2dc32da99f7d1ed565feb09767b8e417", 0x4a) mkdir(&(0x7f0000000700)='./file0\x00', 0x11) recvmmsg(r2, &(0x7f0000001d80)={&(0x7f0000001d40)={&(0x7f0000000740)=@un=@abs, 0x8, &(0x7f0000001c80)=[{&(0x7f0000000780)=""/4096, 0x1000}, {&(0x7f0000001780)=""/28, 0x1c}, {&(0x7f00000017c0)=""/237, 0xed}, {&(0x7f00000018c0)=""/228, 0xe4}, {&(0x7f00000019c0)=""/208, 0xd0}, {&(0x7f0000001ac0)=""/159, 0x9f}, {&(0x7f0000001b80)=""/240, 0xf0}], 0x7, &(0x7f0000001d00)=""/29, 0x1d}, 0x8}, 0x10, 0x2, 0x0) r4 = dup(r2) accept$inet6(r4, &(0x7f0000001dc0), &(0x7f0000001e00)=0xc) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000001e40)={0x1, 0x201e}) ioctl$TIOCSTART(r2, 0x2000746e) r5 = accept$unix(r4, &(0x7f0000001e80)=@file={0x0, ""/4090}, &(0x7f0000002e80)=0xffc) writev(r5, &(0x7f00000030c0)=[{&(0x7f0000002ec0)="277ccd3887c39f7b822af7be0aa279ad8243d38f00a74d3411041ce4736e41d1d385b08d46ca5dfaebd4ef2b41e32ffbb5cdaff3cee3da3c746af5905e9c4d4867c651284e13a82bb57bff6cebe1906fc8570c62fbd79dd928d59c73518ed1ff5995dea3c17bc50748a9aff658d2d20e4965bd9fb0c043998437d6d81c4bf56ae42e9292b7a467048982d3cadb8dd8632de47c579b7b392768c63d165d67dd11b8241f2f0d09f071724653198958e6baf099ced2290805ca07a956857ea8cdd9fb8bf7747944535edeeaa0f7054069627d84fbbb0597067dc9415027c97cc03aec8834aa1c2524bcc8f65f4b", 0xec}, {&(0x7f0000002fc0)="eb90089a2dbba4ea10da77f80276d56f8d1fd43160999219d8813d954db2a404565acc95c72108b08e82ec827fa3d7757591ed3bb4995cb6e247e7a51fd7bb13acdca35ee17906c3b27a68991de6db6e511a250d77b57d079286f50e4fc1c24735577b54440cd8528fae1e38b3f350367b081917292e623bcc2e63e3ef6d27c7868c71b21eec68c6dceca2ed979da514bf133ba2db50f82276b9ce7ae80cc633f21364624574eb5ca4196cbc2b716d949520f119d53f2e493ba53150f230cb4bf9f0e5e74dd8ac870e46d84403b0f010cad1feedc43a683126681dd34d19034c9c8d088fa680f4b1161e70df9d3b37f477fa", 0xf2}], 0x2) sysctl$kern(&(0x7f0000003100)={0x1, 0x3b}, 0x2, &(0x7f0000003140)="0c772d9194b4277ba70c07d2da841a09d8e2c0c37e6837ed", &(0x7f0000003180)=0x18, &(0x7f00000031c0)="ce4679e494692f8ec715a6ee1bf85a83004d54e24292a012470b741fef48589fc61bb518898f5f149efa6d1f4837dfc5da547887b0f2d48eecb2fe3b0bb71b3ac8c01c8216ac8863e49c33e1d252304ee388201a18b4af6eb225b4dc07ab53d4b9a5dd43556dfdb8bedca817d17b974dd04b48565eaff89b0b3cfef9e94962b1b1dbcd2f7acca0c98cc22e70be2a3596e0af5ed8855a0f9ab8658db1581d16", 0x9f) sendmsg(r3, &(0x7f0000005480)={&(0x7f0000003280)=@un=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000004380)=[{&(0x7f00000032c0)="02caa48fcf89a8c89eb4cfb8f6ce9dd583ff5a2f8e9e9d847e01b65d3ef5f0980f6e30cb209b464ae7f83a99f23aba2a139a225c761fe5b257b41dcdc9cd5a80ea88e6b5b4e43585977e7a182e9da362bf9cb05c4c3b61f60b482c4925cbf88d61432a19be8a20336e57386da0445a22abf41d9643c77ab6f6c622e017437f9449", 0x81}, {&(0x7f0000003380)="d3a58a446cf4a8bb39a0df50a3de659686e0b9dff6c7f6b2c1c292578639a83715fccd74eb2bb18b79d5d2be1c0b0a3a47ecd5e4b73ad6c13b25801acbe28fa6f9904274875ede35756a1f12725bd43e6a1d78ffacfcdd194bf8b40be91dbbef9a3ae4edc5bdbb8cefff1f9bcc8f67160da99a89aaacc43058ccccf8437ce67604568278e8a937d4f33212c94888561541ee75118e7aa071a68d6b42ea421295d269ef96a7f4ba84d72602b6cc0182952e650f31a78b12a7551eac28bfa8bb13754b5f14fb925a4e1ebbfd25cbe479cb9d02bce10ca6c5525d314e9473896daf4a1176ca2732b0491d73e5fcdafed132a8650a15e48575a84c3e7f911722eee5e079e4076bfd51d9dc2f4ff7c2da5f01c44f4c964c3fcf2dd54379c211665dcece74e5370596963c2ca657fc861501bdde0418c5ce6e2bffdf5b17655f2f5215af67dc1e3d5601f17754ae107ae081891419d979544d3833adfd1b12e70048873ca5292f1ae7c59d36cd0f60934c0257237b0c371e13a144ad0a17d44a3b428ccae9b046dd7f656a0d9c2239f6fc3bc31f1c27fd0f357a821d4a91c2c2e49493133bd7bf733f2b7c3fd50738e2b4ced5c443281acc3ed56ae3b0ab5cc666bae723dfbe2d48b9ac2b7ffd2bad061c95e8678bf83c1c6da39cf3c03d00f06f73485546ca5a95db5fbb20fa07d194cdb9fc4ee895f4cbde90ee3f0d0bf46a0ac9f1cdefaff20e1e1e68e30768932c397f6505c62b3cbb88ca1ba636af397fa89013e5f9d4e415c657fdca79a5385ec2c3aa0a306af17f31dfbc082533b83fb02ebf48ff37861c06dbcc44397ec3597dc595dc291ed2e45f361835f7e8f7dac77c542f9e5e466efc0871d48d4ebef04d96cf68f58520f711998660c82595993c841754f0eff862d09e1a1980c933df54768a79a0ce6780b340a18f8eb7ee1c85a235546291af5cee6af0ec3c5d031e9622feb18c3a84bb51597675f3e0f1569ea46910a931edd788cac469034b78ec2d7cc891bd6869d90dea04f84cf66e2aed939a3fe904e0e6534297cf058986884784b536ca5759d5364d05488c3cf113a6638b663d7e3ce98663681541c4d8f5eca0f856dd21577e21c674868f2f283be84cf4b164da26cf15d6e9d6a45c7a1df8742e16a2dbe18bda18b42e180d18c2cc710dbb80fa9223307afd2fed210db710e2d72453141b0c92af270ac4cb95e64863a60fc13189cf3639134884eeabd23ac940a37b34aa853d29deb44d4f5f244e1c65434e2d8ab78d4ec62cb7c5abab9af9621c6cb6bd668ecf7e7631e52862326a25f155bf0bbe81a5b8f53e9e32ce9d0fb74e2edce6fd942118ed074e4503661e5ea3dbbb556b80ee8f448453743d58f6c7e41de04f0179cc77ce80d796b42eba47b2410345e83f77f7a11a86ec6b65b0b3b767e7131560d55fe260c74b6a1cda98f00d89cb9901b38ddb50c51fa6e27c28ce8e574b7bbef04618c19e8a3eb0d4c3d7150a69102a4c4672b23d3644d1d1b480a9a1f69472b2c9a914a54cea9140c975e0fc70bcea9539af36eaa1e67bc9c0f55175c570b31fba0a3be18c188102b0c7d445223a2bfb922f7357f7ce65ae686c3afdec119a51e04af7be6d54634eae3a785f4a70dd3bf4575986ae21e8f82695ad3fadbb974957eb6070055cd95a426153f3d2c4415a14b8f4f53ea628c8474f0f28a46bf499daafde3679f94af23e55ac744ae20606f6a53bc63f929a35865428fbb26605074f58691aedb1c1704ab7d4154320a093e6f798b3b7eb2ab834e880a983f929e107855808a2720e9a0515491743028050c29b3f63e5e28c1b8b242a92451df2782881bb411bbd4a4b8dd1ff7b2fd345825949643a8bb8bb786580407ee476fb2f449268216723d86c109e848a874ad60981cf339a2d946f467694cd39d2a70aefddc5eb28fd4849072ffd748e5e4bd41b34fbce13d778b879598de82cc443009f82225e9b93e01b5a5fcc4761cd02e8832884a672dc65c99164501559ea248892690d6572487b93f6b4a7904062dd369479440d6e27163fb17f95766fff65736964d88389db8709ced7098098f8daa508e25f9d8a09b3c28b96ba8a56fa880ce4ba43f59beb8dafff78d482b2b240b5cc34071d15c587ab248cb76d927bd2f01e0a18dcc116e95650a989a78c68059ee1d746248ad74081c5e933f12f14d824983ecaea84664c01ebbe67e07ffec60b82bcadd4307f74b3122faab24f7da8a0bd51d921fbeeb972032aa783856724eef2d05f18548ccdd48b237886989fe82035ebe1977f044a6f0836841e99d3d35a97cb2e8b0bcedfc572d6bd55c0091d3b1a34f69a5952874d7b506e98523cef904611345f95e064b1d0db096d3df53fb4b22d3c29f35d6ea69307444d8616d5b9c1419ff70758c44453ec051d55b016fcf09eb5269987a918ef7953da99aa2a600698d82f7b584136713b11066daa922c8552da1d0adf6c0171c60e19d4c6d7c3013c14caa3bcd386d59526142f6e498a0cb7957723719fe1ed86dfaa4056bd2c04d7fe0d1b673eb29d9fb9b24bf85d9f7891b67c9d842233c01a95a73c121ade1a3e7a912a1700818840e66292e604cd5bda26c8c2e140e4feca03c0f5701d3c86b5ea8cd8e71872a6ebab51077f9105f6782968bbc69a68daa06c8fc99a2039e3d12b457d629165fb2c611664b6c54c8218866fa6c8192a5243d63985944f9f9564983025110d00b2fc90ec7cc9371ed5d97a56c6b8b8d1c16e5f93f588cb49368261d75787ccb41c27d47e202d21c597872dc7f54fa2cc735161937ba1843130ec6dc8fe123f22717d627f9fdcaacae228f773c35b739c953e8273d46f93165509f84cfa70a8fe65c2db6804f84f6a2d0fa186131e50ca3b7d2566760ca5de0351c4039f39b1516182fc4faaa6ca2791dd5a87e9a3700d89a62051aa269d6581d72e40855146adc97aa4eca2c41fff985e33167cb8c600fa5cc29915d29cd00262f83b8e498c6570b538963cc7603c469e92aba2c23d691c309338b90c1d73dd3d9db33ffc485f510d929ba3a2beb978adbbb0abc9637c24620de1142ac2480830edb7ee1b7c2b5afdf526b62d340cf16e86941ede83102b5a801654a1b82aef35f2cee2948d44f439f4f733dda800351819e0dba2f6d4eba0466d51f488b890c5133896d51414a231a7219d98dd9f662786c71a865fbb73e015b4bc8e6df1dc17878c54270c43779facc068132445449233ecaa68163c05aa10617fdab211accc06a8dfd862a3b6419a7b178d09967db8775e8a4852a1cbb55d96f9d406d0c0690cd6e02ad9e2489bad8dfc3d5222b75bf53920f252b874d89479b37987203bad28d6d3503e9c952170f2085f5ca88797d91bad2e2b79ec506079ecf9f4651344acae12e174db09d5e2de3016ab960493b93a37612f087ae7b5ceadbe80d8f7f23fe5c8ac4aebbd0bc49fc818f81d222ff8af992fff7af65ebdeb96d46abbc2dbfb5e7b36512afcd7ac8795e5a6aea3189dae957dfc67e461c9be9253178bd1615d96436c08f1014db7aa2317400bd11735ba01afff6758796b2cb5ec387204fe57abd8288612b803cc927ef4ad42cb566d4e450cf9ceb2d632a148345d5bc7a5698b74761d3364d929308fa09f4a99d994fcf882a4d6f518d5161c9cbf3a82ea817670ca6ac31e2d35fc72a49ee9f8b8ddd03253c66f20cb0e81fd8f53a72cb0a8f0aac9f0b87b4f40997102e4b42fdd343cf5231a7a1aba87e7fead3d60fa4c9b79545f808cfce99f0a1fb62186426ecc955183eefd8229278c04cd7c2d6e33d43f8b7e0ff8831fd35792cdbd19372a09bb9e8eac45487fa5da7164e8fb7f1a6a87f9259570302ef4f9b2f610b05a54879e20b99f6d5a8f0f6594b35883eb40ccdcaadedd4e7477fd6d60500d8f398d11095fa7e92c530e2eccd5e55f493bbfce24d57ddb5a644d9f2259e9f92ae18a92758a5c39b26c381a2033361f9c78bd2550e2d351ee08a6ce657ff0349373e186442d6b4b08d4aa477b2517592f0fac122bd10d9747089c3972affa3c256109b29cfccf86dea334e2f18ae0957a00804532f83f973d0ecc8b779522d4973a5f9c5259c105f5628bb1bf73241490813686131458c7d1bbb4359f750843ba1871ab25c1a6004b41597f99df2587e1f04f44acc02b6537992fb723c957f03388646cf431de3783d1179886d11aedf9c65f01dc0bdc2b4266b972ad39ce0d7092593618b5259f81c091a7e0f3a75c24f50602997f9594a8433d6d407c404a5c17a57b033edae658352a45ab2be12904827873d9b6aa93a63818aef7e4cd028278346f6854d4f8d2b8213835f6c4a5bb06dce80eacdc87358918c0b006dae5c2b5156bbacedf3a354fd16460b9967c06f4d178c9b1365d4d558b556a9265222a46456613dbd174efc173c8ee5ee86d4023b8b58bc483e23ee170c760e6382360d16dce8a3ff10d4914416ed3abf37d9c3da3ea11c976f469cf8bbc415f126ead6916327e96b92ebce990cb523b3442c6a599e71bf02c6a1f787655f23d7e0e7f9acd1f7600869b8602a7b1b5b21dff1ce4305416bd2296b2d311b00a89b5ce1dd7fb9cf6ff265746fdeda1715a772e07bd2dd38b7735b29b6a609bc797142d9e92c29b541d6e9216d26aca720df86db88febe407814dd369770982d878e9fa612f8b33116863efdb26ddf3205bcdc9829de3bb698ee9442900ac1aeb2c0774ff0f8d7a09c74c4ae2c4997e54645e5ed10381f21698ab2eafad4d3ec5b1c626b59406dbd7719a62b05c84572a50f2ae5eea15693c91b62bd83d609622d857124ecab62d40e7fd354f76fc91fb9605d49b1ef6bdb15e90df16f0e2a7edc4e087f17dc3e7187c147fc8141706e158b8427d5a7c41048c2d01375922027a4c7759a3cf5735e4eb760a0e545a68e0d2d3f90fffdf0017b598c4aa538d1f47d787b5397b8183add7c218f83d84d1232e9d4550535d0fb14ec6f712fb338d16799e324779685395327880f4f5eaf97bec1ef61dedd66f5b8082a52c468a8e94cafe2cf51cfcdf16e5b8d1a4810f8f53f266e2c1c030673fee94a55695988a2cee693e5bdcd3fb708e2d6b05baa88d0d93882b6a051227fa9f5cf48d1f31d9fb94aebb75767f8530f07f0363d9f2f86aa6dbcba82e07e0918204409bc90a7b3cf853752692597dbd108a88e3fa76968ce67d13192ab3c5d91c6f32bf6737ac97d57bc88ab089b08c9198c62ee75543608441e67bc2f68d984ed962d5546a8199467be389c3c1901cd5001dc2aa22116162bab87d5b85e3fa67cdb5ec7f1bba4f18f534ca7cce6a3f08c3e2d8ebc161ca3b5424f2dc66924c24cc2ce784fac531369c4baf6786dca56a7d83e1a2c686c94abb64d7e1618444c19c97f96b4bdc36fafb9e90eb0d4d6fe21b09a7d3f83f41b1ca1a102670139c387c6ba4b631191909c183b9bd5d27676545daa3443609e5a41d70fb89af5f73a540c9d56556702422c027bd2da16744683172c7f8e9a4e6f402664b605b86067ec3e97b6c5cca7153a13cfa34621948f472df6778bc2ad70ac1d5120a4dc20ba755b389901462c2945b7d23a7a5bd8c256651f658e68b11f6344ccc0ba2a04937bf47737c261af527aaf77a829dcdfe33b18abe5aab95d28cf5d9cd9e2cfd21d300d95a234145e9b97508823389c5caf79c1c2ce910175155ed9152c03a80c8cfe7d9d2bb92ae26aac245a2b6c47e0e61a39441fe8adb1eea781aa62ca88a68d36cb4dd04a541d240a35f332f17456fbbccabeb53d3", 0x1000}], 0x2, &(0x7f00000043c0)=[{0x1010, 0x1, 0x62, "35f34016c966039591a91eeb5f5074a929875548b64f12d617cc0e762e5d58d6d6d14d8383d664ea64dd4491eb2635bfbf5ed15c4319de14949cfde7c70d5eb951877d6fe520f782473f726cbf4f676a8bfcafbdd73563fd2b9ca107dd9ac8750003e91940481db2e605bd5139125a6d321d22f54bc0c68235cea05ce81af4702831e220bfb2a9c34b90d390c93b2221657590c1d0f3532582622f5002744c54c8d5e88e25011c6c271cea0eab5ce4d3d1b9ce2c67cc8e3336f963e23a2a5b846396a8eccd1d7841dc71c611609516c127fef33267913e0898435dcce7c379e9ac8023229ace02dd67bcc55f69f02f5fff1506a48df920bbb91211ad3d70b92a070e2344a43ebe876cda2a2cc7ea7fb11d96bd7b6bee59e0fc24f543b78c38f8a3efb98ce402ff795cf37179f3b13efa9c5c9a973ee7ae454ce821062d821fa00a9c95cb58e1a9c922e20cdf03d1b532b291c92f39ff311df35bdcaae82bf31d9ca515b97e5aef205a5203074db83d0cab09e88e36b144a7624578639203e7bfc4a24245b6727ef3249c13088e5be2ed5acd18d62225fd091fd2975153b3b78f7d30e6e3630ded87889bab24c3e2dbc410f3acf24ffb1426b9e92891635fe675e8337b6288e4ef35d8f48689488b20b36befa79e201aea83e47cbbfed0a80892e742f31bdc5e0bc0a66642907d7281d3944152b018749ba00a65dd9960424a52a045ffc019957c54447edd09495a9ca33a1e60783235907ec2eda3fa14a0bc3a44cbbd683eb19010a57a3256e64cce37837f0da405fea92b21e65b44e5a88f43a0de2fdb3b9d1bde5c9158ddd3d96e7373354a9fbf63801ab546e61486c92dea25f2a792963d95c3c712463cfb5dd41ca5f2edcc08903106ec69c83165a58e14ddf98c6c649b9ca984a6d76389c7c2a71e95ff865e9487128f2184db16ec153474d83cfdf71aa84549913e57a0ba1e428c2dedbe19c60a182329a288be8b57dbc8fa0ced3b6dadfb2c773a61a3bdcc18920b28c7224e67250478506fa33dfc49e54d106650cadd3614b70c853af3ca6e077804c40e2f848e22d5b74504c9c64aa87dcf78b134e0c2bdf57389f545161c0b6f71678ca8c8b24ea8601733a5de0039e30b2d96aa776cf088fe048f2b62e43938fe25f97cba285402461a1a5f357ab8a7a2a87207dc11e7e746c53414088f58a682bcd45c59d4f06e3f954d8d037681967aefdd7deaedf5e073adfe057b4a81e26e1380f01d91e7bc55fdc83456770b5f7ed1cf07098efa5ee2bce3a4a02b707890cb5313e1e891a6ad04e6a867cc43b3615868085ea9f59c0088accc1ec7c53d0875fc28389ca0263c278294d8bbe7a2e66c1809e7656b2631f041fc9803e5b088439f80140f41a4dacc658b7d90bad550de39a0428bc21881dfca862a5616fd24328c4ed4fd08ac095f38f183489eee5b67d2fcb70c29cef97a27df8ed73d55701f73c65b9aace586d7e8dbbafe4f87d1fa4c7cdea1a6d431a9a253594aefe0812c47802e5ce9ac87cfad97bd49262d53db84053d608f9693c38d9b33cabb0b57ba1c0ea7e676c581a6077f67a9d458669b5150b09d53ce7788efea303e94e20fac256dfcacda98da884ebb40c0163f4aacc51100c30b1a133c49966bd9f7190383d078332b7556a2c86472e74009a053cc696ff13d7ae98380de551bdb028e5321bbe82213efdcb08651dab744b96dd09eb291ecffaee662388457b17eadd56eeffd4a0fd3cf34579695cf1076fc721dedde3b2999b61808649427339b26ba5baf73c0b3d2ac46f498cbe0ba9f2f52fa1b4d35931e8e4704a91a563310758cac752edd15da36cc56b8057fbb56d14943ab8c21c18711e7462a95b5f44c09784ef448b3a1e21af743d5e69e9d3e980047d2f625b64314f531c1c37705c5c12bf2610b0893603646db978d53e5dc478a8309effdd165dbea4f76eb1d9b721846bff3431a03fe46b3e6aa2eceeb6a21a00fa5569ddaed35d99c69b3b09f7af8156444297f3a54c552352d9c7e10238099c2758bac891b13bb1bd7dc6c013fe78b5c2828c244e2acb97fd10ee1cb9d727c7e309fa6d518f36389af8ccd2438262780508ed023d4bb03e32a6cdacebcdd2ca63ef707d80932b1f03b3a35fa81ee8d3e7100bf23bb40641def0dfbf3774f8812c4b7d169a96eadcea065eaa77fdd37c8f64485d13344cb6e873ef3111bb25cf9c57e1542800168bc97b59e82a1075a8de22ca131032becb4abb61246af225a5687958b3f63fb9bd60e5b11f5b33bbc32d421cb22beef1d556ab347bfa4b31d92c45ec215bd2e2fc003771c2a2331b7a9f7cf4a977d4a62c13852a61cebfae9400b6f22bbaad3775d89fe8819da4aa3cc572585f9c399bca94a0171fac6a84bf0e84966e0c9ea5815c2c9cf48cc2ed853df83339300e1946222574415d5984e27ae78d96097b023426fbc3f1f5f7f8128a39e9b53b0b0cdebd86acd8d3b7871d446628f932eefcf3f2cc1d7b4c6d6e0b077b62a334d5fd47a54ad227604214259a7e0f1fd9da5c4e5fb4429d6f506a2aacdacdae459851e34207a1c2e60ecadd67a8831847f1aa603f2deef71bff0214cf60f8ee912b459ff5267c6147f1425486b1d553be81b345048d3eaae6d697e09ca48495decaaef34a2ee16b0240536d88009b4e9b105f4c770c1e75735316093c1a1739d4c8985e8c6823373fc6d7563361891d1a964918d56ee46f3266349de89bf1105d5a1164c43289bc6b1db9275c37cdcc80eb9cb7e6cc10736bbf19aadfbf1ddc61610c6f0a316afab8f56b2e142dc54986fea300b4e40f3b62d1c57416bc87cd8a64b96ce703da7a940ff8f267f41798988894d379e880a488550dcb5fdc59ce3598024fcdbabd2fb345f98563b243f4646097bac57c1ae615d8f7e6a816a25d3a9562496f3dc0fc6487284d3497382f2d8bc0fcec0ee9f5555886dfe644bab054083fdd16fcdadac4feb975f43fde7981bc4a5943a876247020d5296482b40117c4c38235d43c761fdf67b42c19bb1f2cb997990998c95958d5ccd2c1c05dae82d7c747b0564d30209922a2511d6e4f49fb4461d9d6405d47b56fa578fd84a94fd95183d446934f61580bad17314fe7400717824a8551d4e026d0d66968e9f9bb82b0f3531b481acead9845f0bbe069af446d0c967bf40d2dd4700a9b08c74d2e2d2ac695ef45cdeb1175c63b18d8326ab1ea91fccf95782f4e4cce64c043b3d22453297390f83d0f0d141c5ff63a565ceb296e7c6abf39e2a0db277da6eb84027db6b9d039bd784faabb62ce35bcbbd84cd98945232fc6f46ca9a2871e5c632a3a6a8e8388e7bdbcdc75cb360f4dfdaf40fc32a9347817382309b0f156e3035f8f03efa415cfe66694466fa773a28deb640313467871abc68a0a149ef9c800b78eacd990bb5bbf6823b3248b44d895a02d47f675af4d592f32bde2034a0c0f6a8f8b39884647985e8a09e6575e51432af31e660102e17a25f948a8419bc71eb1ef0a61a13be05425438458e6f4b7750a1acf27ff6180bb7dd4a6c46007e5c5224792e974c9b323d3f52ab37c2415e1d3674600357a5e78241faf6e523c29259c8c26aec4768c0085d865a8f6328cd49f6eec49f5940463fc28b7e3db6dc29bb7594a339fe765683f5dceef5542f06272a58e7badef75205a052ed21f45f3371091a9b09d2f9db3d6fd6f01a6aea6e4fbbf1de477142d6012ca97d5979fcd7395a190c9fd66542b6d31b86d63355b5773e739d95bbf0bd5bf5e7afe8649c0ed234dbd72411774d632eed73eabd718f58c888b88e87ab0a117ef03997936053c9dd00a5ee3408a0257e8b8a221e1c38dcba4e8ded20e6ab7b923b36e790b5f7907fe85543a4d7901499dbd64c1fcbaf3d8497803fa7a853939e226562934a34a5cc1528f8e3ca1b1549076f7e1de472fb076a97ccfc516fad9439a93b100cd55bb24fb1a46c8c9bfd03fbcb69fa213792ca40e6124265b7c2756bedf01d02c385750524f553daec301847ea8afcbd761e01465e0bf93f4833cbf5859f82c801e9fad7c145ae3bd5031dfcb59fae7886de8fb23a6702297ccf213bbd3d1fa5279195ee881756f413c6d36d6e7cbd1f62a6ecf101d24ac9046dc386936145eb95dc53aa11a1309374b807ac1392432f5a929fcd6f29570de6942dc915e4d084a432fe7070f01d0386d7d8dba4998b733a47d9a02b3935b57c23551a9aa0914f5231ccf948cf491e4c15c0f835ad21b993add1b01cbdcabf94f9b43a24c6e89fd6272752318bf5639ed6ced16b1ab01da436794c7c83edb95c0f402827a41edddb1bf3ba031b3075d6584e339f1e20243f858c98b0c2d3832ffa918e7fe5266c0c5682705bfad047a80bfbbbf95d3c9553653268851a0e5e91c97a848dea08580f9a9830ddaaa62b7c8885762d47e1e0e5385d5ada19ea96be16fe13e2d96141d24ea0fa9f82cfc231d9567bcb2065ecee1e80598de2579d33d55151ab2558e6dad83a8f2aff49a04df949b17be7904b13c0353a64ef988298150af5cd08f276a163ad3ad74123334b556a1ee47fcf3ed35f24ddb7e133f305b38155351d9663ac9561e540019e786b4f3fdcf1cdf646c791a46a8e03bf077a42fc6fe19a4a308cc888a8d52e341822c3e62825e13878f89eafdfe1b93700741dc70768ff7a03e682371f3ab08b8ddedb9aca4b46c057b9966981a82302dcf06994841a30d417b5be6ee2dc559a6398c8d568da9fb0d5a991ee03b003a224db462e611e8ca7703a207a5b6068e52a74dbd0ea02aacf7b5316052ffcd9fb16d910c22fb13d54b63b97880ffe47a58693c112c97dddfa98d49c8f870de1e78785a745436ce92329726424a44fe0bc43cd4b1d3cdba7e2cf05dc1e999b243e91d318efcf51fdb092340d97f77f132b6d86b612c0947c8178553115e7a2d96a9f036c91285b0325f7d0694eadf40ed546b9d821f0d1f23df909988662b88acba2e52fd5d33d36b88c231a3bb60bbf9734bf81ee100225caa4c22b96f8d22d3b1bad4f8dfc0cf566dcabf70e20d0febdbdd84cf96ba1f372b54bc0236358706607b134f5346bdc951388868fb250f1424ff1b162c9323cea68c5876f8b9fa7142f5d4d02fa2ec33e87fdd0e41f8fa56641fba917997bcea94ca7b46cf7de4d224139b403f88e2188ab9747d1084a2d4ed26f2743624ed262933cc83039d1d1cbd481244f92afa34907ef570deb81de298f9281633ea0a97e778ea5cca9bf5d3e4e0d48d0aa26e4fff1699d0dfc43414fbb1a598e1c1732de95ca926772106aa9e98484c9f499f5be53c7f62cb569729c9b7959e85c48c1f0141550c2db8f4bab091c0b2acc152ad918d14428b161012a189b2fe050bbce82cc4c5954a0a6a3423049c976bc19f49b6b086f666d39f5608671186e717cdc343a3ccfd4c60104f1c37159a22e8938571f4aaca56365f7e9d256f111e60261225ca42cf01eb50ff9bc91ee2143637c6c76314e3044b9d3c036f2437528db663b3625adb0c5d9c6a5db5fc2b18098f6d290cedfd3a7a86adb011dd37f4e3e4f78424101c8792c4d0a3f3b03ac5e9223e91852aaaa0c8e6c35639d568c2a315f79f299dd5abdee240304d6c1e281cb4819b99709002d12a488b229de32d354f66053086fcc0ad63f5829cbdd893f5a6ce81a2d53a166b9b6f03caa964e46d1948e92f0567d399651f92242be9d55456cea637839f412bb4b8f795439470574f7f9def4efddc3d5a093fe318bff314e6b60b6d9e450d4b3d110c8e65b8a"}, {0x58, 0x1, 0x8, "a39563f30240c975a1d304a38a7cc8d4d74bab9b924a7321c63161b8d00e5eed3099cf012cc44e1cbaed4676e0e3fbdd4d44b83e80ff23682d212ea2c7460371f5ee6e86803f"}, {0x58, 0xffff, 0x1, "2c180e728d361208ea2bd46200c8d1b3196b6e9cfcf19dccde9b7d8cafa0c13649b4a29b92b1a051bbed6fe776c37dfdea635566feadee5a5e507594c16d0400df7b"}], 0x10c0}, 0xa) sysctl$kern(&(0x7f00000054c0)={0x1, 0x4d}, 0x2, &(0x7f0000005500), &(0x7f0000005540), &(0x7f0000005580)="bd0025e25e8c7338848b7161fa28fdea1a", 0x11) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f00000055c0)={'./file0\x00', 0x3, 0x9, 0xffffffc0, 0x0, 0x5, 0x5, 0x200, 0x0, 0x1, 0x2, 0x3}) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f0000005640)={{0x18, 0x1, 0x5, 0x1}, {0x18, 0x2, 0x88, 0x9}, 0x80, [0x4, 0xfd, 0x6, 0x80000000, 0x1, 0x0, 0x1, 0xfffffe00]}, 0x3c) setsockopt(r2, 0xffffffff, 0x3, &(0x7f0000005680)="ca87b88ccb29f6c9f655a72301e1c97f47f90a4b4e30062db9ef6929642b2eeb12e1305b07f3bdfdd106ef1d74d98dd627c82d2129a60d237443d6b00930c5c15f6ef355220562a041aba84a56360395e67c15106d1ee3fa6353a36441644dcafd6ed2fbfbd652d08d6b1adf6ee828c8ed245a5d630d355a44bb30231bc3b74d8727c885187d7a820872f557f8adc37bf5f839654ac7f2d2480cc2605d4e278be1ff02824c472e7eeba710182f9a652b9bf721b78e89df8a65046912750682ce5a31a4f575c92e234a782057a3f935a2feccd25796d9d3", 0xd7) sysctl$kern(&(0x7f0000005780)={0x1, 0x5}, 0x2, &(0x7f00000057c0)="cbeb7e55601eef9f345bafe963e80dbf76b484f6", &(0x7f0000005800)=0x14, &(0x7f0000005840)="7b238f366f62c7be675c32561f0932c9cf", 0x11) ioctl$TIOCSCTTY(r2, 0x20007461) socket(0x18, 0x1, 0x8) executing program 2: r0 = socket(0x18, 0x1, 0x0) munmap(&(0x7f0000001000/0x1000)=nil, 0x1000) sysctl$kern(&(0x7f0000000000)={0x1, 0x16}, 0x2, 0x0, 0x0, &(0x7f0000001440)="f9", 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, 0x0) sysctl$kern(&(0x7f0000000340)={0x1, 0x3}, 0x2, &(0x7f0000000380)="c730541c867c81672fba24959a8164d2237d9fcd13dbb030d41a182d1f324c5877829cce64", &(0x7f0000000400)=0x25, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f0000000180), 0x0, &(0x7f0000000440), 0x0) mquery(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x2, 0x0, 0xffffffffffffffff, 0x9) setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000040)="00000080", 0x4) executing program 5: recvfrom$inet(0xffffffffffffffff, &(0x7f0000000180)=""/115, 0x6a, 0x0, &(0x7f0000000080)={0x2, 0x2}, 0xfffffffffffffcc0) r0 = msgget$private(0x0, 0x2) msgsnd(r0, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) msgsnd(0x0, 0x0, 0x401, 0x0) listen(0xffffffffffffffff, 0x20) ktrace(0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = dup(0xffffffffffffffff) recvmmsg(r1, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000240)=""/90, 0x5a}], 0x3, 0x0}}, 0x10, 0x0, 0x0) dup2(0xffffffffffffffff, r1) execve(0x0, 0x0, 0x0) recvmmsg(r1, 0x0, 0x0, 0x0, 0x0) setuid(0xffffffffffffffff) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x32, &(0x7f0000000080)="b6", 0x1) msgrcv(r0, 0x0, 0x4b, 0x0, 0x0) sysctl$vfs_nfs(&(0x7f0000000040), 0x4, &(0x7f0000000080)="eb7a8c5774791c282b83194faeb0bc9dd49d5926a26ae0b33ee094f8ef7ebc4babee68a1a906cc3d42a6540c8fe6ab9f3aed292c34990a032d9fd6ef3926fd48222cd2b1cfb4226a698a0087d742371e0ae3d89f310f307d889e8c40c78c27f1d1049667791ef62c09e6490c376b246923469fc02e1d0f0c2c0b8d46d642477326b6fddd778aa7bf207463ca460a6844629004aa41db276f08faf9be39920dd0692ae5bb6d3622d67ef2634f25b98d357e624206772ceb857a", 0x0, 0x0, 0x0) executing program 6: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setreuid(0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) r0 = open(0x0, 0x0, 0x0) poll(&(0x7f0000000380)=[{}], 0x1, 0xffff) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r1, r1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) setrlimit(0x8, &(0x7f0000000040)) recvmsg(r5, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) sendmsg(r4, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) readv(r3, &(0x7f00000001c0)=[{&(0x7f0000000040)=""/52, 0x34}, {&(0x7f0000000080)=""/135, 0x87}, {&(0x7f0000000140)=""/124, 0x7c}], 0x3) lseek(r0, 0x6, 0x2) setgroups(0x0, 0xffffffffffffffff) readlinkat(0xffffffffffffffff, 0x0, 0x0, 0x0) socket(0x2, 0x0, 0x0) executing program 7: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000140)='<', 0x1}], 0x1) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc02069b6, &(0x7f00000001c0)) accept(0xffffffffffffffff, &(0x7f0000000040)=@in, &(0x7f0000000180)=0xc) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r1 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000600)="ee084d5d19ac14d5e5134876f197a7728420aef6171504b1c3d4b38305000000817a0000040000006a89dbdf", 0x2c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f0000000000), 0x10) write(r2, &(0x7f0000000180)="39f29fff56576a8d", 0x8) executing program 1: sysctl$kern(&(0x7f0000000080)={0x1, 0x10}, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x28}, 0x2, &(0x7f0000000040)="1f9b3298c1fe17a6f722bbe17a89900be84d", &(0x7f00000000c0)=0x12, &(0x7f0000000100)="cfea172ea3f047b0aa8f08a991ad5f253b9245a1a9ce6a5897ccf518d88c8d68c7c77bf7100b6b17a0f1451c43c9b74b02122c79ce0a1f0df317dca0bddc69991dc575491f56b6b7658002df23681c86d6f386a330ab0788284fe4cff7104dd5278f318902e11f5a6ef7efdb17453dadb5134d1277d1189c6c6f8cd0e5a28918fbcd3afecd40502a406c269e2461ba011e363bd035f86cd7744e797c0d68ca4d3e9378fb7138a16ab1a5978fd97809c078e92236660093b7b5cc64c35f876d8dc33d8f7cb39d6e8a76d38311f2d8b7964e", 0xd1) sysctl$hw(&(0x7f0000000080)={0x6, 0x13}, 0x2, &(0x7f00000000c0), 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000003c0)={0x0}, 0x0, &(0x7f0000000400)="004e68409ce122b4bf42c85efeb0a954a2eaa420811a4530d7601bf348aa3bdd1b16f7df95d9e67581ef1338e878344ccbf52d05843b335c76e386f78da5bce5a7b02458473e84ce73d85dc75918cabc1d02d74c547dd8018158faa35fd323ccdc9027ac3061a5fb19e575630a2827559ae9d175413c06417ea772025609d82114b0d7a303b9f890e19c6d5c192f2370598ae317b48ba2dec6b4a073044ee77ab8d3107f", &(0x7f00000004c0)=0xa4, &(0x7f0000000500)="21af195cf71e430c869bfce3a4716523ba4a1f1bae5e464e5d57a446ce3c8570f8085fb5cc311bc0f8427dcaed8b257e2dd7e6da8fa78c1d8f", 0x39) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000000c0), 0x0, 0x0, 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) mlock(&(0x7f0000c00000/0x400000)=nil, 0x400000) openat$zero(0xffffffffffffff9c, &(0x7f0000000300), 0x100, 0x0) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6) connect$unix(0xffffffffffffffff, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x802) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000200)={0x4, 0x2, 0x6, 0x14}, 0x4, &(0x7f0000000240)="b67e33e295c0675c33b74634a482777b134bbbb21c45b73e790cb990d81b310ff43c8faa36bef33a707825169e76", &(0x7f00000002c0)=0x2e, &(0x7f0000000640)="a0b91856735baf7de4d37e988921fa201c627cf2ff26fd799d465c9c7a7d05bec818f18b67a195d607bc56124a998bd32176f85b154482e80b5f971746d0c87a21c16dd81afb6a56817930fb5f44aac979e388825bcb934e5b0331b6703e1e9841ea472e153f45fc8c7b0e280128", 0x6e) syz_emit_ethernet(0x62, &(0x7f0000000980)=ANY=[]) kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000b40)={0x0, 0x0, &(0x7f0000000b80)=[{&(0x7f0000000740)=""/243, 0xf3}, {&(0x7f0000000280)=""/62, 0x3e}, {&(0x7f0000000580)=""/186, 0xba}, {&(0x7f0000000c00)=""/146, 0x92}, {&(0x7f0000000900)=""/209, 0xd7}, {&(0x7f00000006c0)=""/12, 0xc}, {&(0x7f0000000a00)=""/173, 0xad}], 0x10000000000000c8, 0x0}, 0x0) sysctl$net_inet_esp(&(0x7f0000000300)={0x4, 0x2, 0x32, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, 0x0, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(0xffffffffffffffff) socket(0x0, 0x2, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100c17975270000000000000000000000000000cea105fe00000000000000d3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b67", 0x52, 0x0, 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100), 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x1d4) writev(r0, &(0x7f0000001480)=[{&(0x7f0000001240)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5ff08de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a9a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000001300)="8b", 0x1}], 0x1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) executing program 2: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1e}, 0x5, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5eaf3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5d879fac2492f4a0491b1ea3359aa5c5164ad97ac7c3aaddd498c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f0000000000)=0x59, 0x0, 0xfffffdfd) close(0xffffffffffffffff) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x33, &(0x7f0000000080)="b6", 0x1) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xee) fcntl$getown(0xffffffffffffffff, 0x5) sysctl$net_inet_ipcomp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0xfffffffffffffffc, 0x0, 0x10, 0xffffffffffffffff, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) getsockopt$sock_int(r2, 0xffff, 0x20, &(0x7f0000001000), &(0x7f0000001040)=0x4) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x5}, {0x74, 0x1}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) fcntl$getown(0xffffffffffffff9c, 0x5) r3 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r3, 0x2, &(0x7f00000013c0)=""/79) connect$unix(0xffffffffffffff9c, 0x0, 0x1) socket(0x26, 0x2, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0), 0x0) executing program 0: ioctl$KDGETLED(0xffffffffffffffff, 0x40044b41, &(0x7f0000000280)) r0 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r1 = getpid() mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106978, &(0x7f00000000c0)) ktrace(&(0x7f0000000300)='./file0\x00', 0x2, 0x40000534, r1) r3 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0xa0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) sysctl$vm(&(0x7f0000000080)={0x2, 0xc}, 0x2, 0x0, 0x0, 0x0, 0x0) accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000080)=0xc) openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) open$dir(0x0, 0x0, 0x0) truncate(0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0xffffffffffffff6d, 0x0, 0x0, 0x0) mlock(&(0x7f0000ff9000/0x3000)=nil, 0x3000) mlock(&(0x7f0000e98000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ff4000/0x9000)=nil, 0x9000) setgroups(0x0, 0x0) setreuid(0x0, 0x0) setreuid(0xee00, 0x0) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000002c0)=""/10) semop(0x0, &(0x7f0000000000)=[{0x0, 0x3, 0x800}, {0x1, 0xfff, 0x1000}], 0x2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0xfff, r4, r5, 0x0, r7, 0x108, 0xff}, 0x2, 0x2, 0x1}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) executing program 7: mknodat(0xffffffffffffff9c, 0x0, 0x0, 0x0) acct(0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x1, 0x0) syz_emit_ethernet(0x341, &(0x7f0000000380)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "36e282", 0x30b, 0x3b, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "5adf00", 0x0, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast1, [@hopopts={0x3, 0x2d, '\x00', [@pad1, @generic={0x49, 0x9c, "f2c087e50a6d320cbf411dfd8e73b79df9c3e0995ebe080900be6d1b06f113a06f5cd6671b9299e02f49dec56bab8d5d3fbd81874e1c32c6a44692143b3e81002960294435c468bb2b6c5fafece637523c6d866bbca2a6bd105a8c348a4b6a9ad843c2ff20588486df86288500dd5e88760b4cffa525e72e984694a490fbb9dba103b9bbb69a6e3753cae4000f3210f592bfe9f0cb244892f7933d3b"}, @enc_lim={0x4, 0x1, 0x3}, @jumbo={0xc2, 0x4, 0x80000000}, @enc_lim={0x4, 0x1, 0x1}, @ra={0x5, 0x2, 0x735}, @generic={0xff, 0xb5, "2223375fc899ae58dc9a5ac691c544bd91684ba93f5798f54490caa22e51423a8cec74bf0b72bb71b5826ede0d28137401bfe6a5c3991db8b15f6a12ee7ad73bcdc564882807215c2c3658b4e2aac7b371ada66a26b59ddcced5dfcbf3690635a41d34063ba815c199fffa558a9ccc6db35328a3b4fbf5365a6d2469cef239fe6f2c47b138cf6f0e9061edc635df4013343edfc6bf5c193007c73ae30be50d6d3bca7ae7999f50ef4264b05d543b6bd22683061160"}]}, @dstopts={0x3c, 0x20, '\x00', [@ra, @padn={0x1, 0x1, [0x0]}, @pad1, @jumbo={0xc2, 0x4, 0x1}, @generic={0x1, 0xe5, "649232ec65ab8790622d9354746aa57eda08e444b21943bb0b537d32e5ce29833d82694b12d65db8c1ac6b1ca9edbef92ff295ed1aa61f06cfbcca5b091ba6048cbece571b0aba6d83e5509fe5e5b3a840d519aadbdea87bdf5a51767098bb11ff7edb0ce2545ece3752a619acb4e940123a129554495eb645d77019f9e02004dd45ef6bb6e377101e335115a93c8f4a284c3172294944f5f98c7d196d53459e6949fe1d6e36ff01d31c57cebc38a355b9726495ff1fd453487ce7de435beb6d8f0088b5c92d2a7620825c2efa05b027ff66accac94c3cc70957e09959c40b348e5b80f85d"}, @jumbo={0xc2, 0x4, 0xbd4}, @enc_lim={0x4, 0x1, 0x7}, @jumbo={0xc2, 0x4, 0x48}]}], "2e9115e247b3a87bd1468ed768b0ce67b3fcc1dc7f3aabbde1ec6074a1e659d753169887087e4f7634057b0dba8a917c90187415a6f23b1301d4b74c64615a57c3f647084679f289410d3767e560d1f5c5e4cf2c719f0f1c96e000"}}}}}}}) executing program 5: socketpair(0x1, 0x1, 0x0, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x800, 0x0) r1 = accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) munmap(&(0x7f0000365000/0x4000)=nil, 0x4000) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r2, &(0x7f0000001000/0x3000)=nil, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, 0x0}) r3 = openat$bpf(0xffffffffffffff9c, 0x0, 0x8000, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) rename(0x0, 0x0) open(0x0, 0x8, 0x21) setsockopt(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000040), 0x0) dup(0xffffffffffffffff) socket$inet6(0x18, 0x8000, 0x0) listen(0xffffffffffffffff, 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) clock_gettime(0x0, 0xfffffffffffffffe) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) write(0xffffffffffffffff, &(0x7f0000000180)="16849206b92cae70db9d3721fd80877f27c7cf81b728d4f1c8b80665511fc4bd2bd25930351af21e367958652b950f87d8ade71bef8645268b2abe7d238965d97be097caf89bfe039c37", 0x4a) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x80206979, &(0x7f00000001c0)) connect$inet6(r1, &(0x7f0000000080)={0x18, 0x0, 0x4d2b, 0x20000000}, 0xc) executing program 3: socket$unix(0x1, 0x0, 0x0) socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0206923, &(0x7f00000001c0)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0x6) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) ioctl$FIONREAD(r2, 0x8004745d, &(0x7f0000000200)) executing program 2: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x3d2e) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$KDGKBMODE(r1, 0x40044b06) r2 = socket(0x18, 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x54}, {0x40}, {0x4000006, 0x0, 0x0, 0x1000000}]}) writev(r3, &(0x7f00000002c0)=[{&(0x7f0000000240)="e049e64ada6fa45d6bee0bf84a9e", 0xe}], 0x1) dup2(r0, r2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x82}}) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) fcntl$setstatus(r1, 0x4, 0x80) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x1}}) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r6 = socket(0x800000018, 0x1, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0x0, &(0x7f0000000040)}) setsockopt$sock_int(r6, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r7 = open$dir(&(0x7f0000000080)='./file0\x00', 0x20, 0x0) openat(r7, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) executing program 2: mkdir(&(0x7f0000000140)='./file1\x00', 0x0) getgroups(0x0, 0x0) mkdir(&(0x7f0000000300)='./file1\x00', 0x90) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x200}) r1 = socket(0x11, 0x3, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af63003728", 0x61, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) poll(&(0x7f0000000080)=[{}, {r0}], 0x2, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x3e}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) chown(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x3}, {0x9}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60a86b1500083a00fec000000000000000000000000000bbfe800000000000000000000000001d478c"]) executing program 0: r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x55}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000080), 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000080)={0x8, 0x3f}, 0x8) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) write(r0, &(0x7f00000002c0)="04bdfa3650825d1d2973c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1ddbd229d5c6a5caad6b921850b4ef03cd40779dfdc68010a7434246a342ea39fd9e0609bd582cbc1cb956d899ee76237b96cdb2cb5d7e6e030b012ba17272e5eba3e0db98ef1d43b944d8ca786f65c038ed949c6f92fef5e09c598d758540d202a5e1b9dd2d47cb0fef3e19365c28153b150a3aa00000000000000", 0xb4) executing program 7: sysctl$kern(&(0x7f0000000300)={0x2, 0x8}, 0x2, 0x0, 0x0, &(0x7f0000001440), 0x0) socket(0x2, 0x0, 0x0) pledge(0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file1\x00', 0x0) r0 = socket$inet6(0x18, 0x1, 0x0) listen(r0, 0x0) shutdown(r0, 0x2) close(r0) open(&(0x7f00000000c0)='./file0\x00', 0x400, 0x200) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0x7) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000100)=0x277) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0xc) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000100)="b2", 0x1}], 0x1) sysctl$net_inet_ip(&(0x7f0000000140)={0x4, 0x2, 0x0, 0x26}, 0x4, 0x0, 0x0, &(0x7f0000000180), 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) setrlimit(0x0, 0x0) mmap(&(0x7f00006f6000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x2, 0x0) socket(0x1, 0x2, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106978, &(0x7f00000001c0)) r2 = socket(0x10, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) socket(0x20, 0x3, 0x2) socket(0x20, 0x0, 0x0) sysctl$net_inet_icmp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) kqueue() executing program 3: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a9150a26dcf600014443b71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x49) open(0x0, 0x0, 0x0) getpid() getuid() mknodat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x1000, 0x1) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) poll(0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005136000009f05003e0800000000331c13fecea10500fef96ecfc72fd3357a068d02bc31a3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8faff0037282112000000720ed38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012000000000000880d6633c556", 0x99, 0x0, 0x0, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000080)=@in6={0x18, 0x1, 0x0, 0x1ff}, 0xc) r0 = socket(0x800000018, 0x3, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x0, 0x2}, 0x8) setreuid(0x0, 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000000)={&(0x7f00000000c0)='./file0\x00', 0xcd, 0x0}) ioctl$VNDIOCCLR(r1, 0x80384601, &(0x7f0000000980)={0x0, 0x0, 0x0}) r2 = open(&(0x7f0000000100)='./file0\x00', 0x800, 0x20) r3 = socket$inet6(0x18, 0x5, 0x1) getsockopt$sock_int(r3, 0xffff, 0x1021, &(0x7f0000001ac0), &(0x7f0000000040)=0x4) fcntl$lock(r2, 0x9, &(0x7f0000000080)={0x0, 0x2, 0x0, 0x100000001}) setreuid(0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r4 = open$dir(&(0x7f0000000580)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r4, 0x0) munlockall() r5 = socket(0x2, 0x4000, 0x31) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x10, r5, 0x7fc) executing program 5: madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) r0 = socket(0x11, 0x3, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x1, 0x2) kevent(r3, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffb, 0x40, 0x10, 0x9, 0x100000000}, {{r0}, 0xfffffffffffffff8, 0x2b, 0x1, 0x0, 0x4}, {{r2}, 0xfffffffffffffff8, 0x5, 0xb2367d1cee8e89f7, 0x5, 0x1}, {{r1}, 0xfffffffffffffffb, 0x40, 0x4, 0x1, 0x8}], 0x3, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffffc, 0x20, 0x1, 0x0, 0x2}, {{r0}, 0x0, 0x5, 0x1, 0x2, 0x6}, {{r0}, 0xfffffffffffffffe, 0x84, 0xf0000000, 0x100000000, 0x8000000000000000}], 0x80, &(0x7f0000000200)={0x3, 0x43}) r5 = socket$inet(0x2, 0x2, 0x0) dup2(r5, r2) setsockopt$inet_opts(r5, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) dup2(r2, r1) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, 0x0, 0x0) getpeername$unix(r0, &(0x7f00000026c0)=@file={0x0, ""/4157}, &(0x7f00000001c0)=0x103f) executing program 2: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x100, 0x0) preadv(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000000080)=""/175, 0xaf}], 0x1, 0x0) write(0xffffffffffffffff, &(0x7f0000000100)="144d530850bf63db10632d", 0xb) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) writev(r0, &(0x7f00000003c0)=[{0x0}], 0x1) r1 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100080001}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) execve(0x0, 0x0, 0x0) getuid() r2 = socket$inet(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) dup2(r3, r2) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00004100000000", 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0xd5) getuid() executing program 3: r0 = syz_open_pts() sendmsg(r0, &(0x7f0000000200)={&(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000500)=[{&(0x7f0000000080)="d818727b9b4c6b858b364b13e50f8bfc5da39e1e42a50977335255d2daac15b8694ec491dc401293ddf26ad1f71e83e644bee029b7f56d6852d013db3cf04e1056ffdd151534b06cee4045cd5d5279711ff9c437b13bb46045b2e1b000911d3d9a254e3ce33a02ebe4c2e817198bb246b6fd23d9", 0x74}, {&(0x7f0000000140)="1b08ef1f76e7509e057b01a0763eaf2444829a161697318aa100cc388152255e843f5b", 0x23}, {&(0x7f0000000300)="315669892e1a70169bb4cc15270a590827c3218add303a2d3328e84ee3d7f84db619694c8c1dd04db05e2ea5919c1a658ba67092cfc4bb088bed24f70e575d9c4606390501979df328cb2aa99e0780dd5385eeac7d63f16005e177d7e4d5b7b8ccb8179be00065e83d0abd6504bd66d894e2efc720cb2fdfdcfb3beec9dc8bb247920c45170f2fdd20efeaa68ee344f99991966a4923fe15150343a6347e9e6af5a2b03aa7b7626ebc17e02e74665d34a864bd795abde74b32bea1de4814c6cbe534946f5139be7dabfbf9c451c21fa464018812", 0xd4}, {&(0x7f0000000180)="580b84415710f8644779790caec8961dbdb8708a3ea8dc2aa2c3d15dee8a04d33f50356c62bace22a48b565ed0721e983b0c093e310fba36f5373e8722066a094b7ebbd79df8b3bb91a64c7c9cb9ea96a5", 0x51}, {&(0x7f0000000400)="c5ee09eae52f206baf7b249f3a9a6d2d141126ac88ffca3c7f8f82b0ebd4e36670a86a1d0047a31677a6090213efcee4b3fa87142f3f40b6bb6aefb41b155c47d1d1db22ef389673d7814240d004a76454cd5836682407b68666d7ce0bc3a4d30c3c", 0x62}, {&(0x7f0000000480)="8ec704dddba90115b662b0a2d7bf7c3d668fef76e95c97e9a50612d76fb891a07e0b645a0c09d86e313c1f6ec656ccbf061d3dd5ecd65834b6b849d7295cf9d556e292380d707b6486232e4b1a249cccba1d6bd6d6f38a916a9e6233c1e1ef82", 0x60}], 0x6, &(0x7f0000000600)=[{0x70, 0xffff, 0x1, "5284191bf0d3285dcca01a08f0bc23aca8882b741dfc765795a9cfd4ef6d4ff013c0bac71374d9ac71424e434e6a9f998510cd4744ec0279bf921f5cc8c65052e564f13a83359b6d50f1624f5edff0c72a28bdde12a1ca09b810d5"}, {0x68, 0x1, 0x7, "b12c459217209ec7bce30cbe54903cf360ca94eca51de844feab2aa8ca28d909a2e200f55190f02f334df6f0e8bdc20e959a854a22e05af9e89ce16399ab1666c7cc0575789c29e1e10b4fa9579dd0c3553c6cd9dabd9d"}, {0x88, 0xffff, 0x6c11, "f11678efa2242b2d2e61a1f6e45ea11bb53530f2a613b4b50e41676327aa473c4d9c5471c9bc2e5f1d365d5187b5f9d509a095ad4497b2604ce5257b9a6481f2600a2a0c4f37c1afb8c17fae4d821ab4eb4dc7929a6cc06e5310a9b26bc89054277acfe831a1b233641fc99b863b59c29a59"}, {0x60, 0x1, 0x3, "9acb0fdd50d8cd5305f92e1006b40ce12426722331b284ca41aa954dcc483571723c27504ce2df888a327cd21b778dded432b09b629e599f5adcc07ae636886ffd837e824bc830a6c3993493b058f974"}, {0xb0, 0x1, 0x1ff, "70bd8c4b142a08fb0db43d5f58444c819af3b97d3f730f778b8cf7c59406d6be87dc107911a75c8ef6d2fa11eeafd2ce15a9f5cd6d28869b42f6bddc43707d62955369587c4b35702779d903ffe22284159c086c410353485203ff0513a07cab9c84c64dc7701291beafa6a784b34f4400caf089d5a76e5a6092474a7a158d8e6ebfdebd83395873e9a2051169c4c8ba44aaf33cea79380cb9ae9efd34"}, {0x40, 0xffff, 0x0, "e35404f82ac38392816d22a67d1a29bc5df07cf990ae587d472bf788343ef0c78c2c226fa877ea32c0c1ea45abc9"}, {0x108, 0x1, 0x3, "369a2feb668b4575fedfb109f938e0ec8dc12a228ae9bc159edf138f81f8a9fe25ce348d95e2a14f87e4ea094f247288da7b835f5754cc3bddd0580d6021f56b8cd0f1a5e6c3d18b2f155349dbd2535a67fa7a3cda0efd4d79763ad1a63c9779faa81f4cd7cd627a168c722a0bd234593b24a3e803dec76d16ca206175e5637cce9a7c64d571b67cf07233e50a54bdf8197c5fd903b9a14bcf2f88cc839f31dac1a2596198ce30196070d881ea6fa643bcef10b5c31b25540ea81994ac241d79d6fbac0d1be631b685a80d2067b962aae3855d70c3ea6a323783e9b23dc176e3de67929d41e29c1c1d681b8848c770073608"}, {0xc8, 0xffff, 0x5, "0a14385886d16b9cb0735a5c0e71f32481d02ad1575664ca72a1e4080f58a741cbaacaca44d3817abd55f89a6676ad67947a26b905dada15b1bc54c5813a69b54bf9b9bf5523b0f4d1947c1c87c0b0e097929dc887035dd07a19736deece6ff2a3b792cd409d82ea3a5e8d809842a7e09440702a2a52a1939d35f1f70641eace726aefd1caf8b1eefc2ee6c27bca087fbaba32e416c154faa448802e087d6af979112b7c80f58cd9eaaa163041a22a99bb327100"}], 0x480}, 0x408) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0xffff, 0xfffffff6, 0x0, "610686bc44862c5008e6ff07005a000400008fa8"}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000240)="4506258a43934a8869718f013fe59602733c2de4382dc690", 0x18}, {&(0x7f0000000580)="7659aeb94832406f050635f0b67c483a24febaee4d9c497b7e5f0bf12b7225efb6f6c869e646ecfa588c53283c4dd3ed77706f3868cacea799a3bdfb42db706563dca286f58274eac945d5ffe905", 0x4e}], 0x2) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x4e}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$FIOASYNC(r1, 0x80047469, &(0x7f00000000c0)=0x5) writev(r1, &(0x7f0000000500)=[{&(0x7f0000000180)="fcffc883bc080089", 0x8}], 0x1) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000100)) executing program 6: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x1}, 0x2) r0 = socket(0x2, 0x2, 0x0) socket(0x2, 0x400000000002, 0x0) dup2(r0, r0) socket(0x1, 0x2, 0x0) bind(r0, &(0x7f0000000000), 0x10) socket(0x2, 0x8002, 0x0) syz_emit_ethernet(0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, 0x0, 0x0) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) writev(r2, &(0x7f00000023c0)=[{0x0}], 0x1) r3 = socket(0x10, 0x4, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf4419893cfd424b75262dc5ade2ab6278ab86672f9ed186987b8c19d9295a17b98020f6002", 0x52}], 0x1}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r3, 0x8020690c, &(0x7f0000000100)) open(&(0x7f0000000000)='./file0\x00', 0x80, 0xb1) kevent(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) chdir(0x0) sysctl$machdep(&(0x7f0000000140), 0x2, &(0x7f0000000200)="bf7fa1fd1289dbddfad7a94045f4ce4ada879edce82c89f0a0050e6c7e54eab66c9104fcf8e4e8f75d5e239c8d6993c2f97c25a29b7fb4fad53dde6d2dfd06a636a6ad03a1a1374f8bca61285e37ddc8c679a2ede821c7c0f86e40148051fc5bf1cc1ff2376999626b93b98f12c4b1b37d6960d0cb38f42f2ae7f58292bc8dfb", &(0x7f0000000180)=0x80, &(0x7f00000002c0)="7b21c4efc2971ace4c2b1d6dc404175cbdafd4621a9f1168f5a4a2d85941cd189f2bb2b061bafbf41a9075f8db507d14db7ce668c57b0565ca9aa4623fcf32e63d369aae84bd35782fcbd670ec6dbef2701fb3c61584cbfa4b32faf7ed64b8e1dd4444e3851a8aa1711799dbd5049847fdbc9cb7df4be2e208c7e64ed4cabae9063f42ac35af9ac5dd", 0x89) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff}, 0x6, 0x0, 0xfffffffffffffffd}) socketpair$unix(0x1, 0x0, 0x0, 0x0) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000080)=@file={0x0, '\x00'}, 0x3, 0x0}, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) unveil(&(0x7f0000000300)='./file2\x00', 0x0) getuid() executing program 5: chroot(&(0x7f0000000740)='.\x00') ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x3}, {0x6, 0x0, 0x0, 0x7fff}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffe59) sysctl$kern(&(0x7f0000000040)={0x1, 0x16}, 0x2, &(0x7f0000000080)='Q', &(0x7f00000000c0)=0x1, &(0x7f00000002c0)="f7221f881021f4f347e25635a4fdaa7fcdd2d520cd7f46dadfa4ac4fe7826a41f61aa05b19e73883c0fe733b529b1c3a9a0c1539fd355d5f15a709687e802d030e87351d1b7a076282bec99d7110e3bfb61cb8636ebe2afc650fa05591172854031248f9cdfceaad7ad338b03d0e8d9a4e4af0d66d1e28d588d873008b4ca2aed94a1db2c30aea1e92dfa161d3361ee1cf5b2bcd858643a4a3439e43c1bd7044464a80740bc9c329a0c49454b9dd58537620e0ce85194bf0e7aba54d52a4897ab8e5e47525420699f9c9a3f07e562079e900729e5fba4310bec088c84b5d34e4eefa69f44367d90ae724010a6743ef05ea1c8eac9d79eb253692429c680b700a", 0x100) executing program 0: r0 = 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) r1 = socket(0x2, 0x400000000002, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x39, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x5}, {0x6c}, {0x416}]}) syz_emit_ethernet(0x1019, &(0x7f0000000300)=ANY=[]) r4 = dup2(r1, r0) bind(r0, &(0x7f0000000000), 0x10) r5 = socket(0x2, 0x8002, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) write(r5, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) sysctl$vm(&(0x7f0000000080)={0x2, 0x931ac8280cea39b9}, 0x2, &(0x7f00000000c0)="4afcb549d65abc10a9b63daa01e0f20ddd1412578d59880949d178893f8ee84d2b0ec6f236db5adc1f6763e385b32614b4e9c54de865096b06cf2a97dc58549db9353f27e10fccf3d58a84500f73bb03e8eb1cb96c8d66ec9608a2702fea622ac3db87c5da74677be7221956112d06e8e283f4cc5623fbcb34bfbf67ca4dba7d53e51e5865a1566efe0cde26452bd43897d12e58caeeaebf33", &(0x7f0000000180)=0x99, &(0x7f00000001c0)="4d9131f85aefb4a11843522f9881ccad13aea59ac538e6a857bde5dcc109c97163a2f81c52ff116b221f713addbba3b4dce39b260f614f4be60944292a60ef4c46", 0x41) recvmsg(r2, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x2041) executing program 6: openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) mkdir(0x0, 0x96) socket(0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0), 0x0, 0x0, 0x0, 0x0) rename(0x0, 0x0) setgroups(0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000001100)=[{0x80, 0x0, 0x4}, {0x4, 0x0, 0xfc, 0x63c7}, {0x8109, 0x0, 0x0, 0x6}]}) syz_emit_ethernet(0x22, &(0x7f00000028c0)=ANY=[]) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000600), 0x20, 0x0) sysctl$net_pipex(&(0x7f0000000280)={0x4, 0x23, 0x1}, 0x3, &(0x7f0000000440)="c05ba30a9662149c03d7cece8e9d86f09feeb04f3d73d1413acf6393b6ad2d1b44ff45de89cc63f533882d2ede94fe7bf1464ce8772cd3be5bd3d5b89eb9d5f4df04e0c843f5b18252ac25beaf2ada75ba08afd6fddb5e67f407f95d114d278a5f272de2e7af1b1133bca9bb29e124ff74b6c89c6c5bf8174822e5d201741e043a4f928dbaacb8c695e52a00898e1625e859", &(0x7f00000002c0)=0x92, &(0x7f0000000380)="9628b9dde38a727669a712424b23c0389ea92786cf5df54888365979c366380ec8a502a2464dc8c7854b20a455f892ec859608516ed76b01ecf815cafb9577ad35e9b8eeee5fd9fa180c4a01eca43325d5aa060ca0268e321aa38e81f542db797e67cfee0ff4562d406a8c1f12d99647d87b7956bca57c77", 0x78) r6 = accept(r4, &(0x7f0000000640)=@in6, &(0x7f0000000540)=0x59a72ae8d5455b7c) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000780)={&(0x7f0000000340)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000500)=[{0x0}, {&(0x7f00000008c0)="52f88cd85a6a0c2dce3a83c1259063b478a310442bce658cd290547a2888dc8e326b270bb4394db407bd2c8bf057b52114f8197191d428c7e6107e4eea009600d3f23c28a5b9e9fe357f8b336e9dcab14662731c05d7da4170eae40db5a2cac03280d40b70a3a2e7b401ad7ab6e7864673e08f1aa8acfe93687d563d4c85e5511de043e5f0649c07dbf88b4c0d576e77180c4693b89fb756996b1ff2bc154f0483e92ba11561287d8dec2ca3d509eca33237ab4d872583ca83deaee932039ebc32d4bca642a075c44b6e7563a4d822c47b76752c0a890756c061ab274b5411dced9ee21d0d8c65d94bb85e5a6ea2275158eddb78dc6b5c4bd45402b62445d4", 0xff}, {&(0x7f0000000300)="f930d15c194e9274cd178fb8e5e11ee780511c55ba4186b1ee7e12ffb2b375be80", 0x21}, {&(0x7f00000009c0)="f0e0133032e63a842ce7259580c40e8c071c43a5431d2bdf07045e87ca5aac6037bc7d943e9a92e945748aa056325c2de717dcc97d0724b4eab32972363277d9ac93e029c0d9ecb98393042732565e1dc86197dfdb2334be965d444f3ff70fafa55ba4b5a5e19d73b2c839cdfc5518ac0d5730bc1d8ac1c41f0be374055edcdb848a580e8a232c0ba8ddbf2fa2f237fb8b28061c02518b2e712c79aaced30665090e3cfa4856fb744fc17d6a7266cdc870d3b994f7acbc1e9b89fc893e1a2faccf551f", 0xc3}], 0x4, &(0x7f00000006c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32, @ANYRES32=r6, @ANYRES32, @ANYBLOB="100000002000000000000000ffff000000000000", @ANYRES16=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r6, @ANYRES64=r6, @ANYRES32=r5, @ANYRES32, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32, @ANYRES32=r3, @ANYRES32=r5, @ANYRES32=r6], 0xa0, 0x1}, 0x0) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000880), 0xc) setregid(0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000580)={0x0, &(0x7f0000000080)}) write(r2, &(0x7f0000000000)="7696c7cf00"/14, 0xe) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x100) r7 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x100, 0x0) renameat(r0, &(0x7f0000000200)='./file0\x00', r7, &(0x7f0000000240)='./file0\x00') read(r0, &(0x7f0000000100)=""/192, 0xc0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6060626000282c00fe8000bbffa3c59053ae00b9fe80000000000000000000000000002a"]) executing program 7: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x3a, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1024, &(0x7f0000001840)={0x0}, &(0x7f0000000040)=0xc) setpgid(0x0, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r4) sysctl$net_inet_ip(&(0x7f00000001c0)={0x4, 0x2, 0x0, 0x9}, 0x4, &(0x7f0000000200)="9be2681677fd", &(0x7f0000000240)=0x6, &(0x7f0000000280)="a12db0e59cdc0e37bbe7ee8141a7274bfd586b681e46db575ee255b5e048882bcead2db3a0a7511665975303bd149c0bc783a0d7a7bfd8ffb5933e12caea3cd55cc1aeb911910c0c0278e1797be9778c5ab2e9b804aaf153fb88c03ef6cdd053337fe01ae10c759d3fc6b997a5733caa1da3b821ef64ecdea6e86d7106fd2570beeaacc04e121678e4c288a0ed5f7e54e26b7b51b17438172f252517", 0x9c) r5 = msgget$private(0x0, 0x2000000190) msgrcv(r5, &(0x7f0000000940), 0xf3, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x20000000083fe}) r6 = socket(0x18, 0x1, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r6, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0xfffffffe}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x40}, {0x6, 0x0, 0x0, 0x85}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000001140)={{}, 0x0, &(0x7f0000001100)}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x2, 0x0) close(r7) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r7, &(0x7f0000000340)=@file={0x0, './file0\x00'}, 0xa) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000140)={{0xff, 0x0, 0x0, 0x0, r4, 0x103, 0x280}, 0x9, 0x6, 0x0, 0x0, 0x80000001, 0x1, 0xff, 0x1b2c1ef3}) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000400)=""/49, 0x31}], 0x1) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) r9 = socket(0x18, 0x2, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 2: mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x28f4) r0 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSTART(r1, 0x2000746e) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000180)=[{0x2}, {0x3c}, {0x46}]}) syz_emit_ethernet(0x6e, &(0x7f0000000580)=ANY=[]) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x1c4) executing program 5: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000700)="986718d5a0279aceb86fda64ec0d7e6fea2ed9e879060753c1fda2ea549649364e677dc43367db8a62ae02e606e9ffa4b5c1671f831f7e5b47f95dc960d8632aacc1e5a41fdad49db578c6be991551c854af2b71ad74f732c5e0ec9f2cf2eb2fda78d24528aaab7ac31eb80c9fd6af1b4054a7f596d9da11425976c3a56cd10036a2", 0x82}, {&(0x7f0000000140)="fb21d331ba86fb052e", 0x9}], 0x2) sysctl$net_inet6_ip6(&(0x7f00000000c0)={0x4, 0x18, 0x29, 0x3}, 0x4, &(0x7f00000001c0)="156686ecc639128ab61f51090118526b4b7dff43d8b6b2ca5300935cc05e32c0586c9f3850df7cc91c93a377e6e181ae34b064788eed59882313ed251f5f71cad0cf4a0cac7717af9ed3be77e89459d284be02ea315b27a9a31908867891ca8c4b6a208b5f271ff2f77d5ca5684c0dda702395bcb7a36fce86e9e1dfa9ee3bb526610291b1acbaaf5aac05cbe6bdd077201f8260b80b0be0e8cba866b63d5e14bdb16c15cdc1c33c362fa92a05fa19ba8242f1147a6dae7ec989a11ec319ec3f839934a539e819c168e1c9f1c68441f38d867ad7d26715c0", &(0x7f0000000100)=0xd8, &(0x7f00000002c0)="ea97f2b2c0b7af9ba9f4a5c241d27d356dba001210", 0x15) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000000)="daf674ad8d4f7caa1b2e65dfbfc13507f699b9a9939557bbf6f71f5b83b03889c629d9687773c058553b80e5e3d1400ba456feff7778c6d082d1daab73ee6c329b0540aa59f1946870cf710fddfa2d1418c4473447365a04aff63a1346abbdd3cff847517d39209bcdfc86cd3dc6de69201bd0c823ec5973a8acd685d3f7c24f2e6ba4c0239aa86e372e", 0x8a}], 0x1) execve(0x0, 0x0, 0x0) executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x80) write(r0, &(0x7f00000000c0)="0909b9070000000000", 0x9) mkdirat(0xffffffffffffff9c, &(0x7f00000012c0)='./file1\x00', 0x0) unveil(0x0, 0x0) r1 = open$dir(&(0x7f00000003c0)='.\x00', 0x0, 0x0) faccessat(r1, &(0x7f00000011c0)='./file1\x00', 0x1, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000140)={0x2, './file0\x00'}) write(r0, 0x0, 0x0) executing program 6: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setreuid(0x0, 0x0) (async) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) r0 = open(0x0, 0x0, 0x0) (async) poll(&(0x7f0000000380)=[{}], 0x1, 0xffff) (async) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r1, r1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) (async) setrlimit(0x8, &(0x7f0000000040)) recvmsg(r5, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) sendmsg(r4, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) readv(r3, &(0x7f00000001c0)=[{&(0x7f0000000040)=""/52, 0x34}, {&(0x7f0000000080)=""/135, 0x87}, {&(0x7f0000000140)=""/124, 0x7c}], 0x3) lseek(r0, 0x6, 0x2) setgroups(0x0, 0xffffffffffffffff) (async) readlinkat(0xffffffffffffffff, 0x0, 0x0, 0x0) socket(0x2, 0x0, 0x0) executing program 0: mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdir(&(0x7f0000000200)='./file2\x00', 0x2) rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0\x00') link(0x0, 0x0) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') execve(0x0, &(0x7f0000000000), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() r1 = open$dir(&(0x7f0000000140)='.\x00', 0x400, 0xb2) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000240)=@file={0x0, ""/69}, &(0x7f00000001c0)=0x47) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000022c0), &(0x7f0000002300)=0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x4c8, 0x0) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) write(r5, &(0x7f0000000040)="14bdfa5d1d34e2fe3050036132339a346f7378aea5e1e9967bbd50551489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/145, 0x91) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200100000001d, &(0x7f0000000700), 0x0) r7 = syz_open_pts() r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000003c0), 0x98d0e8a7c7a06f6b, 0x0) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3", 0x3}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r9 = socket(0x2, 0x1, 0x0) bind(r9, &(0x7f0000000000), 0x10) r10 = openat$pci(0xffffffffffffff9c, &(0x7f0000000540), 0x0, 0x0) ioctl$PCIOCWRITE(r10, 0xc00c7007, &(0x7f00000003c0)={{0x3}}) r11 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000400), 0x80, 0x0) kevent(r0, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffc, 0x12, 0x2, 0x7f, 0x8000000000000000}, {{r2}, 0xfffffffffffffffd, 0x12, 0x80, 0x0, 0x9}, {{r3}, 0xfffffffffffffff9, 0x20, 0x2, 0x1, 0x401}, {{r4}, 0xfffffffffffffff8, 0x80, 0x80000000, 0x8000009, 0x8001}, {{r5}, 0x5, 0x28, 0x1, 0x800, 0x4}, {{r6}, 0xfffffffffffffffa, 0x26, 0x8, 0x7, 0x100}], 0x790, &(0x7f0000000700)=[{{r7}, 0xfffffffffffffffa, 0x4b, 0x2, 0x80000001, 0x1}, {{r8}, 0xffffffffffffffff, 0xa0, 0x80, 0x39}, {{r10}, 0xfffffffffffffffd, 0x1, 0x2, 0x126, 0x7}, {{r11}, 0xfffffffffffffff9, 0x0, 0x2, 0x4, 0x2}], 0x7, &(0x7f0000000440)={0x0, 0x6}) executing program 6: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000140), 0x4) sysctl$kern(&(0x7f0000000000), 0x2, &(0x7f0000000040)="2ae5b2257761edbe38cd520ee72d8d222f001052361efdc79dcc7e84bbe1aef21afe5309cf9f56d208381777be8720a92a6c66f3eb7c7bcbc2ec828165dfc375969898fdfdace4b496b83495606b89a9361fcd2f", &(0x7f00000000c0)=0x54, &(0x7f0000000100), 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) socket(0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) writev(r0, &(0x7f0000000600)=[{&(0x7f0000000200)="9c0aeaf78065420dbbcdd462124e0747c5c59c6ac37d11c72c160121fdb387819af7a6287143f96278c417b51e15b9c84fe08edc15964a4addc5c00041d84e77f9b5c51eeb9c789df0f1bd40f44171da6af55eb62b2cd2fd", 0x58}, {&(0x7f0000000280)="4da394338680b533373df7708fbc3bb9005e23f525f1136a9f832aca9d832d887891a0ecf3ef10e2edf08724636f37321010a1edb45113c2483d8be9acc3fb23a2e5d21d57a610a8edf61efb7802e2e8be1f36b1f3eb91e67d57b2f6cb", 0x5d}, {&(0x7f0000000300)="2fc09e2a1bbb2fab30795ae7d828f46ecbb26b1e4ceb436a7826f178566242596809769cd452cbd96a4c4268eaf369c4a3cb6172db7003afb700988860e2af18bdac6e882aaa4b3935dddf4abb5212d728721afdfcbec4f5313ccd0969e19b480fadff9adae04f66807555b40f7047d7d79e9d2377553200d55a2ee567f6d765bc25f9bfdc9f6eb05c9f2cd3745aab960019d46b9129698e18a61e273a15bb54f8e4559a0b", 0xa5}, {&(0x7f0000000100)="a446102b432dcb", 0x7}, {&(0x7f00000003c0)="241093e396992a5990af664019ae03f03048c4574130cb7cb4467b67d9e444ab63322d673043478527813baada59e6434d22ed3fd84bd6a3a1972c200759537da5d198fa1618c5ccb62b1112d882bd6de76400167777518d7ae5916ad4f61c168259a3ea9c588bf4a127a3e2a44d69a56bc37479bed14136937a7c0b52122f6e9b24b6f481a5d428a06d4d9d18e126918a993f2d7feadd4423c8887135e537bb730b55a92f061be3cff9480e5ce2767e", 0xb0}, {&(0x7f0000000180)="1436837c52e6f875d0d587c58a78c2875d62b44543eaec4da76e4483bc5334dcabea936b5e0464053426ca83e06c17c4c65b43dc9c", 0x35}, {&(0x7f0000000480)="92bf449f53772c079c13610e7ee92ce308e91d6647eb9c5fd12567ca2158d758592eed412738a5ab8b89be0a6d52f3272a57cecc18aaf897a5e51e4661c6ff234127d9251cfada2be32c4e2fe3fdc5712d671b4e27b5278ce29e8e7602759fef7e", 0x61}, {&(0x7f0000000500)="e8b02b514e2d4d56bc3d45e74ccbd8e0e0620d55148116fa7c571768bef34c87bc027548b3cd894912190496da14b45d0a931f15883c070ecc203f3d772ff5f8028bf2cbc69d6f9bf22419703085d6005d427e85d014fd42903bef54a21664a6d6e58ec785555f8075cba8213d7d2795e19c910d797eaeaa6eca3c5ab8293d903c274d145236cc0188abd4dfb66c1110e42e2ea4df5ba29304e66547b44ce377f16997c20f009121bbe7d73f7369e7b7b95073ebcc91449ddb87520d7f50f8cb65e2c67caf38a6dc20d568489f31068bdf4baffbdd8b5e193953b9e9ff9014f4c5d88697055542be72353b59cfd828f3fa878b03947245f54d0b38da", 0xfc}], 0x8) r3 = socket(0x1, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x8040691a, &(0x7f00000001c0)) executing program 5: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) r1 = getppid() fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x2, 0x2, 0x4, 0x22, r1}) r2 = accept$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) recvmmsg(r2, &(0x7f0000000400)={&(0x7f00000003c0)={&(0x7f0000000100)=@un=@file={0x0, ""/8}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000140)=""/99, 0x63}, {&(0x7f00000001c0)=""/235, 0xeb}, {&(0x7f00000002c0)=""/66, 0x42}], 0x3, &(0x7f0000000380)=""/12, 0xc}}, 0x10, 0x2, &(0x7f0000000440)={0x29, 0x4}) mquery(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x0, r0, 0x2) getsockname$inet(r2, &(0x7f0000000480), &(0x7f00000004c0)=0xc) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x10000, 0x0) ioctl$VMM_IOC_CREATE(r3, 0xc2585601, &(0x7f0000000540)={0x10, 0x2, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x400}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x200}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3a1}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x5d}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x7fffffffffffffff}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x3}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x7}, {&(0x7f0000800000/0x800000)=nil, &(0x7f0000c91000/0x3000)=nil, 0x800}, {&(0x7f0000d47000/0x3000)=nil, &(0x7f00009e7000/0x3000)=nil, 0x10001}, {&(0x7f00008b7000/0x3000)=nil, &(0x7f000095a000/0xe000)=nil, 0x1000}, {&(0x7f0000cc3000/0x2000)=nil, &(0x7f0000e8f000/0x4000)=nil}], './file0\x00', 0x7fff}) r4 = geteuid() r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000740), 0x20, 0x0) ioctl$PCIOCWRITE(r5, 0xc0107003, &(0x7f0000000780)={{0x9, 0x0, 0x14}, 0x3, 0x6, 0xfffffc00}) recvmmsg(r2, &(0x7f0000000d40)={&(0x7f0000000d00)={&(0x7f00000007c0)=@in, 0xc, &(0x7f0000000bc0)=[{&(0x7f0000000800)=""/169, 0xa9}, {&(0x7f00000008c0)=""/180, 0xb4}, {&(0x7f0000000980)=""/16, 0x10}, {&(0x7f00000009c0)=""/144, 0x90}, {&(0x7f0000000a80)=""/160, 0xa0}, {&(0x7f0000000b40)=""/116, 0x74}], 0x6, &(0x7f0000000c40)=""/185, 0xb9}, 0xebe}, 0x10, 0x1042, &(0x7f0000000d80)={0xfff, 0xfffffffffffffff9}) ioctl$VMM_IOC_CREATE(r3, 0xc2585601, &(0x7f0000000dc0)={0x10, 0x2, [{&(0x7f00008b3000/0x6000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000d4d000/0x3000)=nil, &(0x7f0000aa0000/0x1000)=nil, 0x6}, {&(0x7f0000bf1000/0x1000)=nil, &(0x7f0000e81000/0x1000)=nil, 0x5}, {&(0x7f0000c98000/0x2000)=nil, &(0x7f0000d61000/0xd000)=nil, 0x3}, {&(0x7f0000c1d000/0x1000)=nil, &(0x7f000091d000/0x3000)=nil, 0x993}, {&(0x7f0000fd3000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffff}, {&(0x7f00009ff000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000cb3000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x3a}, {&(0x7f0000825000/0x1000)=nil, &(0x7f0000a05000/0x4000)=nil, 0x1f}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000aaa000/0x4000)=nil, 0x1}, {&(0x7f0000895000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x3ff}, {&(0x7f0000ba0000/0x9000)=nil, &(0x7f0000a33000/0x4000)=nil, 0x4}, {&(0x7f0000c6c000/0x3000)=nil, &(0x7f0000f4a000/0x4000)=nil, 0x335}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000d09000/0x3000)=nil, 0x80}, {&(0x7f0000991000/0x1000)=nil, &(0x7f0000935000/0x2000)=nil, 0x2}, {&(0x7f000092f000/0x1000)=nil, &(0x7f0000c24000/0x2000)=nil, 0x90}], './file0\x00', 0x4}) getpeername(r2, &(0x7f0000000fc0)=@un=@file={0x0, ""/505}, &(0x7f00000011c0)=0x1fb) fsync(0xffffffffffffff9c) connect(r2, &(0x7f0000001200)=@in6={0x18, 0x3, 0x9, 0x6}, 0xc) ioctl$BIOCFLUSH(r2, 0x20004268) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001240), 0x80, 0x0) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f00000012c0)={&(0x7f0000001280)='./file0\x00', r0, 0x2}) mknod(&(0x7f0000001300)='./file0\x00', 0x8000, 0x81) fchmod(r2, 0x1a4) ioctl$PCIOCREAD(r5, 0xc0107002, &(0x7f0000001340)) ioctl$VMM_IOC_READREGS(r6, 0xc2485607, &(0x7f0000001380)) r7 = shmget$private(0x0, 0x1000, 0x9, &(0x7f0000c88000/0x1000)=nil) shmctl$IPC_RMID(r7, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0, 0x0}, &(0x7f0000001680)=0xc) r10 = getpgid(r1) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000016c0)={{0x5, r4, r8, r4, r9, 0xc4, 0x6}, 0x5, 0x7, r10, 0xffffffffffffffff, 0x9, 0x7, 0xfffffffffffffffa, 0x80000001}) executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001980), 0x0, 0x0) r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) r1 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000018c0)={0x0, 0x0, &(0x7f00000003c0), 0x107c, 0x0, 0x10}, 0x0) setreuid(0x0, 0x0) chdir(0x0) semop(0x0, &(0x7f0000000180)=[{0x2, 0x3ff, 0x1800}, {0x1, 0xd}], 0x2) syz_extract_tcp_res(&(0x7f0000000080), 0x0, 0xfffffff8) rename(0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x800, 0x6c) ktrace(&(0x7f0000000240)='./file0\x00', 0x0, 0x400, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000000c0)) socket(0x18, 0x0, 0x20) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000280)="5b2c98db131e3d1a6eb8033752c0", 0xe}, {&(0x7f00000000c0)="6c8cde7d21515a221760ffd006b8544193a13c9f7c6ab37791d9a563cd6ced63c3816deebd2ba261c94a3005c1dbc301a8f92348625834daabff14a8a845b90222d40be1e76f2addbfda7e79518fbfc11af6f3dd1a843b57722e6ed9c66a467b17aaafd3afbee37bb48e31a296daf462333eeb04ad", 0x75}], 0x2) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) listen(r0, 0x80) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0xa}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x45}, {0x61}, {0x8106, 0x7}]}) syz_emit_ethernet(0x6e, &(0x7f0000000140)=ANY=[@ANYRES64=r1]) mknodat(r1, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r3 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r3, 0x20007465, 0x0) ioctl$VT_OPENQRY(r3, 0x40047601, &(0x7f0000000040)) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) executing program 5: open(&(0x7f0000000480)='./file0\x00', 0x80000000000208, 0x4ebfac6bbaf794d) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x45d45) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0xc0206921, &(0x7f0000000600)) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) executing program 6: open(&(0x7f0000000300)='./file0\x00', 0x70e, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x64}, {0x1}, {0x8106}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) syz_emit_ethernet(0x119, &(0x7f0000000000)=ANY=[]) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000424, r1) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) executing program 4: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setreuid(0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) open(0x0, 0x0, 0x0) poll(&(0x7f0000000380)=[{}], 0x1, 0xffff) r0 = socket(0x18, 0x1, 0x0) r1 = dup2(r0, r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) setgroups(0x0, 0xffffffffffffffff) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x8000, 0x2], [], [0x0, 0x457b], [{0x0, 0x0, 0x0, 0x7}, {}, {}, {0x0, 0x0, 0x2}, {0x0, 0x0, 0x0, 0x1}, {0x0, 0x0, 0x0, 0xfffffffffffffc17}]}}) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000000c0)="9b1809c3dd7d3f81670e53473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0xfff9, 0x0, 0x0) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt(r3, 0x3f, 0x4, &(0x7f0000000000)="7cf6cb5f83953353", 0x8) msgget$private(0x0, 0x2c2) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f00000000c0)="b10005040000040000000000fbff0000331c13fecea10500fef96ec0c79f050000e30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbcc70c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba220754f4fcf668246c0900e1937c727a4bdb8d000008e371a3f034371205", 0xb1, 0x0, 0x0, 0x0) sendto$unix(r4, &(0x7f00000004c0)="05adc3f0ca632bc581d78b7cb83e7a7dbf3afeb6e0bb9437888f7133d84bfd85ac1ab8965ce03337d1ea3570df38afd97996291b5aa359929374e626307a7758260139f4e3a8f889410af4fb555017e1b0e6367c3d2b1e66efcf825a9a13d3ba41707b151e52952dd710de2d11fcf1a3e66a423f44dcb1d5c15ad270146be3fe57cd14ba0885169d5e0314d0e04f4b29c18eee074a895f36e82e7bc88e950d4cae387d3bb42f01e75d", 0xa9, 0x409, 0x0, 0x0) r5 = accept$inet(r3, 0x0, &(0x7f0000000380)) sendto$inet(r5, &(0x7f00000003c0)="8eb1ce5bc129e370b458199a47480c9f2bc234e531e84dcb8ba072c9804331a75b46b86b6458ef08c002094587a8cb80c01557d5dcdd766811987a66532c2f20d10cdb2f78354659d9ce25374fea75fd99b7d3b163fb1bf4a3051cbd3b935840b80b0c1088a65d2663bad8e45462c40f8d01cda7c5ed3517a6ec09b7be6e8ea9b69ce6ec571bc682d70e5057f5cba7885762aee5ef65d3e1ecf1", 0x9a, 0x9, &(0x7f0000000480)={0x2, 0x0}, 0xc) readlinkat(0xffffffffffffffff, 0x0, 0x0, 0x0) socket(0x2, 0x0, 0x0) fcntl$getown(r2, 0x5) executing program 5: socketpair$unix(0x1, 0x5, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f00000000c0)={0x6, 0xf}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) close(0xffffffffffffffff) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x4, &(0x7f00000001c0)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec370828de876fcb661f2a08b2d09b61c4062cbdb155384d6cc7a93a60a034cad57f105b6726006245de7280982232215d9915fe0891a4fcf0908d4ce70d847a9b052041ca0fe93fddace596f7e061385f43da14639", &(0x7f0000000080)=0xfc54, 0x0, 0x25) open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) clock_gettime(0x2, &(0x7f0000001700)) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') executing program 1: sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0xf0, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x19}, 0x4000000000000130, &(0x7f00000002c0)="e85e20647b83c2a326c729a3c727479912a14bbd7b542cfecfe7f74bff00000097e24083ac78421f7fd458cef8315b25fd90fc057aa709c235348fd4052777db3b1f16e0d51a14921cc237b414874915e28a9cbbc7c455c8eea334863cbdba5577", 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x34, 0x1, 0x0, 0x1188}, {0x0, 0x0, 0x1}, {0x16}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x3, 0x3}, {0x81, 0x0, 0x3f}, {0x8106, 0x0, 0x0, 0x66f}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket(0x18, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) semop(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8060693d, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r2 = syz_open_pts() writev(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) shmat(0x0, &(0x7f0000ff9000/0x4000)=nil, 0x0) shmat(0xffffffffffffffff, &(0x7f0000fef000/0x3000)=nil, 0x0) open(0x0, 0x8000, 0x0) syz_open_pts() ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0x80047476, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000280)=ANY=[]) pwritev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000080)='\x00', 0x8a8615b7}], 0x1, 0x126) syz_open_pts() seteuid(0x0) executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x9}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r1, &(0x7f0000000140)=[{&(0x7f0000000100)="31501ee3b130e4f5ef029f111ff69a42f8fbdd91db3f71d9d5e529446a9d1b32e0b7ec9c10", 0x25}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffc, 0x0, "fadd2109969a3c812426344f0ca0b3ede703e3e0", 0x7ff}) syz_open_pts() writev(0xffffffffffffff9c, &(0x7f0000000180), 0x0) sysctl$vm(&(0x7f0000000000)={0x2, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) ioctl$FIONBIO(r0, 0xc0107008, &(0x7f00000000c0)=0x4) mprotect(&(0x7f000078c000/0x2000)=nil, 0x2000, 0x5) kqueue() sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r5 = syz_open_pts() close(r5) syz_open_pts() writev(r5, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) r6 = kqueue() kevent(r6, &(0x7f0000000000)=[{{r4}, 0xfffffffffffffffe, 0x19}], 0x6, 0x0, 0xfffffff9, 0x0) r7 = socket$unix(0x1, 0x1, 0x0) dup2(r7, r3) kqueue() kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xffffffffffffffff, 0x5}], 0x0, 0x0, 0x0, 0x0) setrlimit(0x0, 0x0) executing program 0: open(&(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', 0x0, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000000)) syz_emit_ethernet(0x46, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff67a61ae319e80800470000380000000000029078ac1400bb0000000094060000000000000400907800000000454000000000000000000000e0000001ac1400aa"]) executing program 2: socket$inet6(0x18, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x40}, {0x2d}, {0x6, 0x0, 0x0, 0x90c3}]}) write(r0, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) r1 = socket(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="9da8e3e9ed", 0x5}], 0x1) r2 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000180)=[{&(0x7f0000000200)="df", 0x1}], 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r3, 0x0) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106978, &(0x7f00000001c0)) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000000), 0x10) connect$unix(r1, &(0x7f0000000040), 0x2) bind(r1, &(0x7f0000000000), 0x10) executing program 5: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001980), 0x0, 0x0) r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000140)=ANY=[@ANYBLOB="ff02ededb84634cfe7b5b9500820fc17f2d2df778d7acbff22cc188feb0e52643722bf378eab5dd1591d27644c722a01a9e2e5d934c073088ac7b57aca0c115689ae99c9ee48044c8ba4bc33c8747fb3d878eb5a8656aa0c144361036863f1356fdca64c4459aa49fd1b326fdbfb992a80862c46d08008b8f21ffc1e7b"]) r1 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) close(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) ioctl$VNDIOCSET(r2, 0xc0387200, &(0x7f0000000340)={0x0, 0x0, 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x3}, 0x8) mmap(&(0x7f00007d9000/0x2000)=nil, 0x2000, 0x2, 0x12, r0, 0x2) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x412dff) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffdfffffd, 0x0, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0}, 0x10, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="03", 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setsockopt(r5, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r6 = dup(r5) setsockopt(r6, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaf64c000000004f0527000000055e473e0000", 0x14) writev(r4, &(0x7f0000000340)=[{&(0x7f0000000040)="94c79bd261e1e88e83beb11c0a3e154df77b5335bd1667d9fd77c59297b3cad0ade427f63f2912518a179b7c207bc5ba040a20b5c36bfaca54e49900550bad2f165552f266a6b12d4900c56a22e814223e67a3fdf5ae19bcbb5d0a815015db8752d03d1b08f84b4976ec52d4a82598424ed3a6a523a3591db0e862a2f4dd1168cb17845fff1fb5df5535cae3e20e2bdb92138d0c1b0720e1c121ccb763f092cd5dcaa3d901", 0x2cfea}], 0x10000000000001fc) executing program 1: r0 = socket$inet6(0x18, 0x4003, 0xf7) pwritev(r0, &(0x7f0000001080)=[{&(0x7f0000000000)="7ba9ed337a97df75c5b4e7af68e58569b056db98b8032660984c1d6e80c9869f6c3c9a57fa49fc449f3e31a82d0cd3ed8ff41c3fc0399dc3bb4193599d4c32398bcbbc", 0x43}, {&(0x7f0000000080)="4d5f2ccba5361541b4d483af8db12206a1997bb0e4b064528e8516aae5828394499d2a15a2f4deaf97e3b90c2edc12c8e7fa33bfe24396e19257cc8cec28a7596bbe9e3b8c8203c2c6f43ff2389cda4d638db2959fe75a95a77a95e5389424b523601998581487e223359054950c03f2b7d10d2cdec644b4a18662eec523fe924e89bbc798ffe85acf467f932fe99f336edafecd8d9e333e9fb336ced5c5bb1c7de90d243e88308587e5fe1dad55fdadac6233909d87858eae64aea827569ea05ea1bc3069189dc9aa6c51a3fd75a0eac5b6c8d74b4d82502cbf91807c3dc9e13b58958b6b37ad8d8f1e95b2874f5cb33e1d6ed1f9a1861bb063e80c4659fcb0a44242fc4312297597c50a7b152f421c924b4afd36842211bd6773917e65063b1f0495a95c3a7031fd18982cbc7522d0b1e340550b249f0b15c53ea744d788602db15a27b923d7a6ad02a8668cb15ffdead4b5cc6b58128083f5641488d3f6d76a7127f1d8a48728d00e9a2472c64a77ff52c755976acdf9cefdfd7be0a54eb253671dff6a3d1963491eb43e812095a9857de42e3fd4ccfa1f31ac2a3e1070d7f212d7ea6436e1cb37c1c0576ec35e773cbfbde79a6c33aa4a2debc6ef3a8af4d9f612b283ae0272dc4e4bf07639375915765eab63741b15c7a8943a35e3b23b346e420b3b6c51856b8c90687e84a969db7906300c5d34f51828fe96fa49201caa957b1e22f63b773a3e747a0da65a110671987e03e752e5b8126ff8af90c6229258ff31ad9f6aa87a6dbe4f2a37692d9bb750b218dd03f7d169543384b7be1e15502272fd383072f9a4b95be604112623e8f2ed8056700ae039ce65f7ce28ad5c179f5b028099c65507a4f1c5aad99770e5220ba23cf715ade6b87fa7f55a94152a676a4a761a64dd880a2b57f26e36ad8727ff42011eabba16aba0672879016723b971b0439692ee5f23e4c6185ed365a4a876d1bfcb8845cda7f8ec937881d7565716fb224e57e0da8281d3f32c41c6e723f178c763a3f93f3c101375cb86e2d03df6ab4ccfea5b473bc423d5172016323cd0a96fabf039a25a662e39a12752e99e45b83ce2bbdb1745acecf7f7cd7ede2519a5a884e9dce9e69cd1ac47b8b2c3a20196a0b1fd5109b66c6d507a8cd85b304b7e2ff096680ced3a8cf318a4853142bbeac56b9315661cdc83e16bfc3c83221c138354e1d6e2b000b4e3b5b56865e53500aacb07d0ebb5e49439ebbbf8a714d6df2591572dc9992357cce5f89b068e7e46136ef42e461375f5c9c60c77557f728eea822f291b304e02e0539be707aee0221aa8ccae637c3752c72664d51df024c9c2c31a885374abb7bdefc8458c96811a59e79c97e0f21abf360b77d39facef81c91b1c55dd55622721a680a8e3e68d2e922bacc2ad7dbd30a91e5004c7fe7dcb7746ee1b087279d493ac0933ed1da0068a3ae3b2f9f9c9298db0dde610d138b1ece72ce9c7de35e676ecd1c39090a9c8a71a613827da5dd509065c2e116e0576b1b579a5e643eb501f8caefb1a666cb7d0b55b22f8756bbf365df41e8c614f191eba84bb14fc1625a3fd1592b8a145124ffb8e204a5dbea60ef5bb2700e3e81d528f831a3fe365745a5b7d13f7d8c1754ace0cc4eb18c35ac0f980b0ebb8a75c490a3f5d837a982cb3e8db5c9ac77cabbf5c7cd3e376165214067684d9f52f37922588057cc873067a74837b7478f2a4628819212d443955915460ad679838bd116e95824f5f99101acb20a13b09f6659b2ef8a55f08ad5595575308d0e3288f4c3de6c26e4ee4e6aaaa8674bd38aec0610a354e3fec3992326712aedb63ee60d21380b059f2e55da20e88343d26cd5aff43c7076b48b12813b8b2b8e68109712b4b14a07438edd2a18fe82d6c081951459c11c0e0aa67c06740a2e137ea0fdb63c0effd7c5ea3a4605dafddbcd1198bfbd9969b01c0e90d1d717bf3b8d146ed9739d77806e62e6beec7a87ec9027a89ce50e18dd0ac51b5eee733d8444257f165e03618b226a5b773647fb1f3a7a36cc7dd1fa57a5ffd7997b0245f7fb6db00ffa0325e83e32bfa07c96fdb690ff5d9039af574bb615cacf2356c2a8f4b581736bab6e2ba519b053a8af0673ce6de4b2b069cdb96c45563d626437621ae98e0e8ca5814d5ad0b8da8313e5bb7b005433718eb493ea6a0ab0c0e7fa464e20171837c9288c2eaa4f682fbac9f455c7e48476faa60a274b11c6819e227e12ca796751c98a45ccd6fd2cf9460969f74b09b9cd70ec11e326997f0f293b02be9d3919834b819325a7ffb6d71738ffed8f19a164673e8f7468830543e44bfaff482067328c35d7a36a760faee340c846199ee08f971ff5264bc37714af6b9edce792c3e48f5c7d1bcfc71419de24e3eb0fa27a7c1022e8e1ee5db1468830b1242c1c1274b9834a29085a176ad42dd00c4c92bfc8ec07dbb428a3aefc3f070bf522d486887b5355820d5b7076f49640251c1a2e5437ea1fa7eac5cffbb3adb1fe34228566b6420562ef1084cb283dd3e9d59573d649d3b8bec001f941eb61850e6e89868c01e6811b1ad1b208f89f41d578764f99d9dbfccfc40364ae2a813377d1a90b6dcf1fac03c84cbe789bb1e31d79243c46ec1f7ad0922052a229c3179c703fcd982997d1003181341776751e8daa9359bcd82f7056becb263801f4ff2ed38c4ad96f7ccdbdca32a3fdc7281e57c4f82493a2f2ea62b5eba18aca61b8e8dd2c53a1c99e53840365dc7597763c2071fbec95008d672387d64b2e37e19384e8b5ee796bf7f8d31c24539c3453fdd2ccebc9bbde799f48b9ea212f2a0faae47b26064d306c763eaad78029842b9723adbfc98491486e1aad5c49e3b478da65a4327831b5c31c8a0351fc07e6d2e83c34f09057610de7f53a888b8711102931a9e59f870c2211fb6e708e903fa1f2746bfeb335d34d9c96e5e9f508cba1940766ebe1eaf80581168027bc03a49e5f916c9469653b888be15a05bf22affdccccab87a0d1c8297a5b997cb37687d53e27f0b3b15c5ccd823b0af2521c11bcc34ea4b2db12e5545e2aa616fad0f1f64ab71357f3358f79a408cf90b44220453ae8d13c59ee2df8cfc16fe2d4e794245903e296e9c49deb818a1d7264f5b0aa34d9598b7f382693a30f234ebd525727df12ae8a1a45a7eb6c6166217847d83f5345f3241e55e1b61cf9bec989047ff255c4836ba59d6d3582b1f221ec3f9512f88ec6719448d11e642de1c16618089863da181eae8864aea4fad7b4a87438a7f70448477559eaab36e04f51e36fb4e12c75c459ae7b9ed7e63a9f1d7ccd974ba72558f2872e8938cfa9f25660e9af0bc6b011954019d517bd7bdc40137fb1669c93c3e1fb1fa730eb7b01eec0d75073d7a2622f6deab580d83a6d82beaed80ce3aca1873fb342ddd8ad0cbcfb5abb63823bb4f45cb4fee224123e0ac51562357e2c502ec5c2552b8d7c558e095ff40362b40d0d7335fd98d961f1c2850eaaabc0d933b02f136c6eebb31b5199eb6adf37ef7ca3485757a6fa61da5976bf574656b2aee96389c275a926941a1f4f6ff697183e17c7c148cc28d2e56044537638db22e0d70d7f3bb0b99627de9783b5c1336a7aa31694c63841fc043cef9e09ac2d4c9ff6980a705d81b11f3b50ecd8367ac3e011f343c379e3e0da70711d7f5fd5979bdaa6eee8151691122f36f0e93e6f54d512772876f7536cf63c4a156279716ae289c6f5dce191b0ddc8580a4299a2c18454495c2d8f3625f39d75d1f779b58187f1b66a1cd77c46aafc22fe40da815fab64bd12f0ef74ce86f1c5b6fc5f6ae91796ef54ba8ff8b439ea0e79b3c1d6eac0b983f14ad11ce77204a0b94dc0d00e4badef4b6f67f462eea5391ce3e8c3b18cf51c8bd0fe99f6a56d7dab982e1ddca247c62daba5d19078c53a78b5a20d7a0a922ee303768e68c7585c4f94aadf784487f5e5ba189d88c5ca47d887df3ccdc9daab9b5abd4ad7088cc4582dea9a9ce5f9db3d387947753ab18f46c5e8cecbc6ba4c4ff5eccee7e29773391c2b7c7df80e67e509e073a2ba6374f10fc51468f3417804147ad708b2fe5ecc13d1bd35d6795b5846eb15452e6c4452bdc653898981122ba481ec7975764c90a2499dfb18f9be2407547f8577e6fd2ac323ff89db367d4541f3120b6417b9ca39f7ffda422293464bc0897724f7db64b2c30f8c7e57b0b47c67fbc4f45d59cfe050559acccbd93b32364c1ec642ec013d2563423db998a4dc37a261f59d441129c7857538cca85f59b99b96b3a0c8291f2a69d2c10f0cb50fdfc80fab4deaacae33de6d98c064741e80e2e3f6d0a85042f76eec75c7cdf38e937a8f5b5ac8f28448a8708df8fe180a4670562892783f2755da07402e5132d422db11cea170e69d2c9b6db53a441ec59f135301f1d6e32fa343ba85cfcfb0b122c36902feb6eb29eae8053000b0a3c4de00fed75a72049d573c37d8ed1e219088d729721dfa5dfeeb02f380119b928936430ba4c65324d71d0d8e0d1c4d819deb4559f5f8f46c7a98bb8b548215656a5884243a9b0892f8a95cd4ecb94b0a3daf2d7fa36f1d3dee343de206455d9da61e18c98d5c57ac598321e9ff1627f6ca786c4fbc3c24d37af2a6fb43e423a57c488e4d5e189b94ebbb2730d9f5dfa93ede8822987957c4888a037179b053b744f883f1f9b9b79e6e851e9f272cc1bf553b6864e8a789f6112305ba8a65132d6b82f659248467bceb480a3565aa74df06943d25c3964e006d45327c5f064c0ce8a5c353e7091a26889a96960fd42d47854407dabb5e317b9dff1b88428ba589c94ebb89235ad73eca56b8b1efebac1b610fa5198baba2afff27e42231b41a469ad80e01eb0154c036bdb6d9bddc51817f481e259327ff6f50438b058c74f14762119dffbd7aea04219ef1bedcdc8639d03161471289672c64b5df234e481181e552e45bdbf7b1cb0441cdc7731861021f92878e4fd9ecf9e5f78e3ad3ad3a2f4b39fdd426a956e8076a7c8221c13965a88e53e26507d2d59ceb8569536d3c1b69c845ad1a63ee1a97880681d92a64c02f30bd884f4379a7feb41feb6af05803e5a15a2ea7c4a8b71b747533642309ef650de4ebf678a5918470cd32f20df9de88923ae0c68bcf6d2ac718037b5bcb5bdca0a56e91c1a5c85a57082f6664583bc86827feab63ae8462fcdb9140108f341d43ce06d3fc5d5b8762c746aaddf3a651e155ddabf3ead9f5c93f244082e6fe7965f9dca35be7f1ecc21b6c03f1eb271082ab20277a0b2f12940e10c55c25b27a257aa0ee646603ff199431cf9d704b17e1304891949e0473a0fdb8006c69a21acc7c6669d645a0a607354dd90ebaea38629e3c5492feb416f3758b57212ed81a8083f3dd1b05d180b2f5d104472693ce3cb28e8d7daadb7ee9c07222ae7769ca9737f90c27a1dc4ed57a1cc736c81aee480a4ad496ffc32b109e1ef182f7127c41e1066acca823b9c26fb92787d87627e35b42f4920d914caba19738d1a738bd10b4c36a1e5047e73e4881b3df13004460a2af285960044d78f62f4c3813ad7730cd10a62559bfb778b76606533deab713acf29b4ba938a381a83ce12facfa4a9f071963fa04581f38359e2a9c9fdf944cc9e0d5cd82709c73681b402149606b185d667e58e5992e3e1c50ac7ad5fef125aeadfbc5a3206aa7cb742d6ba8e15abcfabbf444448d3c57c33f6c2aa2f48a18ce5767cea68c6e5ce0e32a3a802a325688315454024f07a1f901f0587890e9b880416eb72f27607", 0x1000}], 0x2, 0x3f) r1 = getppid() ktrace(&(0x7f00000010c0)='./file0\x00', 0x0, 0x10, r1) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001100), 0x80, 0x0) chroot(&(0x7f0000001140)='./file0\x00') connect$unix(r2, &(0x7f0000001180)=@abs={0x0, 0x0, 0x3}, 0x8) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000011c0), 0x800, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001200), 0x80, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r4, 0x400c570a, &(0x7f0000001240)) fchdir(r0) getppid() r5 = getegid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, &(0x7f00000012c0)=0xc) setregid(r5, r7) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000001300)={0x1, 0x0, 0x40, 0x1d39, 0x2}, 0xc) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000001340), 0x20000, 0x0) r9 = open(&(0x7f0000001380)='./file0\x00', 0x2, 0x9) pipe(&(0x7f0000001480)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r8, &(0x7f00000013c0)=[{{r3}, 0xfffffffffffffff8, 0x0, 0x20000000, 0x6, 0xf7}, {{r0}, 0xfffffffffffffff9, 0x42, 0x40, 0xff, 0xa469}, {{r0}, 0xfffffffffffffffa, 0x80, 0x8, 0x9, 0x6}, {{r9}, 0xfffffffffffffffa, 0xc4, 0x40, 0x80000000, 0x7}, {{r4}, 0xfffffffffffffffa, 0x80, 0x20000000, 0x7f, 0xcaca}], 0x6b, &(0x7f00000014c0)=[{{r2}, 0xfffffffffffffff9, 0x0, 0xe1, 0xffffffffffff3750, 0xfffffffffffffffa}, {{r11}, 0xfffffffffffffffc, 0x20, 0x20000000, 0x1, 0xae}, {{r3}, 0xfffffffffffffffc, 0x4, 0x2, 0x6}], 0x7f, &(0x7f0000001540)={0x10001, 0xc6}) sysctl$hw(&(0x7f0000001580)={0x6, 0xc}, 0x2, &(0x7f00000015c0)="8d1ad091f3045d2c17c69ae23256583ce72381e286063f7907d1b90b2dcf59e3674b08c0a44b7c27cf67eff629d59b232350b1b8bed755321ccba41ecf3b7e456a4f35997c9fb318c1247c8154434914c1e5bd3f89b669b5cdc77e98f32945a372fcf814be0e350a5619f29b82fd5dad84871966913227147877bf63d00cc9c255024a0e29af65bf449dbad234efbde401c62690324adf420803214ed4b2c3d8955082f4f473eb604eb65b6715840ba2ee383529c94a5921a991c0aa910c17d7908d602320ef1f68", &(0x7f00000016c0)=0xc8, &(0x7f0000001700)="12b2570e5a9ba9434b7e219976f21f7e35664ae4ce3aca8cea30714900736d53297d1a98524a173305e6feff30e11e5f9ae9b226bc79ad82757db44f7acae45739867a482daf2cf03d1d0d069715b97e88990e1a780c5414a92e4496953cccc240156ce732b8a122ca7223e622865e22445a31c70806b060e4241dec1d7a185502e087c15b6d2d8e27fdf7356f5c830d5c5d34aaeb732321f21d47be84712e6823c75eed0231fd1f2862c957b927524d171501a8d7b237", 0xb7) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x1812, r11, 0x4) ioctl$VMM_IOC_RUN(r10, 0xc0205602, &(0x7f0000001a40)={0x3, 0x8, 0x20, 0x69, &(0x7f00000017c0)={{0x1, 0x50, 0xe5, 0x9, 0x8, 0xe0, 0x6}, {[0x7, 0x401, 0x3925, 0x7, 0xac, 0x1230, 0xa1, 0x9e, 0x100, 0x4, 0x9, 0x9, 0x200000000000, 0x8, 0x9071, 0x5, 0x1, 0x5], [0x4, 0x2, 0x8, 0x10001, 0x88d5, 0x1, 0x4, 0x1ff, 0xffffffffffffffff, 0x6], [0x10000, 0x5, 0x0, 0x6, 0x1, 0x7, 0x1], [0x8, 0x7, 0x7, 0x4e, 0x9, 0x100], [{0xfff7, 0x101, 0x7fffffff}, {0x7, 0x5, 0x39ef8706, 0x8}, {0x3, 0x1000, 0xfffffffb, 0x9}, {0x7, 0xb8, 0x9, 0x6}, {0x7fff, 0x8, 0x20000000, 0xfffffffffffffffa}, {0x5, 0x5, 0x400, 0x2}, {0x0, 0x200, 0x0, 0x3417}, {0x4, 0x8, 0x10000, 0x1ff}], {0xff80, 0x100, 0x6, 0x7f}, {0x9, 0x6, 0xe8, 0x8}}}, 0x30, 0x50}) fsync(r11) faccessat(r10, &(0x7f0000001a80)='./file0\x00', 0x4, 0x2) shutdown(r10, 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001ac0)) ioctl$FIONREAD(r9, 0x4004667f, &(0x7f0000001b00)) r12 = getegid() chown(&(0x7f0000001b40)='./file0\x00', r6, r12) executing program 5: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) r1 = dup(r0) pwritev(r1, &(0x7f0000000380)=[{&(0x7f0000000280)='~', 0x1}], 0x1, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0xfffa, 0xff, 0xff, 0x4}, {0xd96, 0x3, 0xac, 0x7}]}) sysctl$vm(&(0x7f0000000400)={0x2, 0x8}, 0x2, &(0x7f0000000440)="e48beed8", &(0x7f0000000540)=0x4, &(0x7f0000000580)="096c62d9", 0x4) executing program 1: sysctl$hw(&(0x7f0000000200)={0x6, 0x16}, 0x2, &(0x7f0000000600), 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000040)) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = syz_open_pts() ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000000c0)={0xfffff4e6, 0xdd56}) r2 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r2}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r4 = getppid() fcntl$setown(r3, 0x6, r4) ioctl$WSKBDIO_GETMAP(r3, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x2000, &(0x7f0000000080)=0x4, 0x4) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000100)="307c149285e666f9c66966574dd9f5bcb63e404e60b1b84eb36e9148b840026634f4f763e442ad8a0401f2613826e40a6fab83e69dd4cc627776b958f5e4dce2b8986b7c66cf9a9d445d6e8c1ea838232c0f787dddd2b1716f0894383e84d40c2627eab9b90bfcd5bfd3fce210d9f766c9820ac9e80249ca96f1216221f01dd95b221f494e4dfe37511d7b3881e2b603c9a45b9d80ea4a8dc4d05e72384018a7da7351329861842bff503f1c8569c947fa3f589ee78a6f662cc251f049200b73cfcbd13c2ed63d", 0xc7}], 0x1) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x15}, 0x4, 0x0, 0x0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x100000000000000, 0x4) write(0xffffffffffffffff, &(0x7f0000000200)="b1c05b5fb165120a4224a763", 0xc) sysctl$kern(0x0, 0x37, 0x0, 0x0, 0x0, 0xfffffffffffffc89) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x1f, 0xffff8e11, 0x5d32, 0x80000000, "d4461f0e423583a6a2157c0bfdaf6ca9ffded947", 0x3f, 0xffff}) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x1}], 0x1) r5 = socket$inet(0x2, 0x2, 0x0) syz_emit_ethernet(0x2a, &(0x7f00000000c0)={@broadcast, @empty, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x2, @broadcast, @multicast2, @local, @broadcast}}}}) mknod(&(0x7f0000000280)='./file0\x00', 0x40, 0x4) setsockopt$inet_opts(r5, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) getsockopt(r5, 0x3, 0x9, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) socket(0x20, 0x5, 0xff) setsockopt(0xffffffffffffffff, 0x298, 0x5, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000080)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@redirect={0x5, 0x0, 0x0, @rand_addr, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @loopback, @remote={0xac, 0x14, 0x0}}}}}}}) executing program 0: socket$inet(0x2, 0x2, 0x0) kqueue() openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x11, r0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x10, r1, 0x0) kqueue() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x4}, {0x64}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000180)=[{0x5c}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) syz_open_pts() setuid(0xee01) socket$inet(0x2, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xffffffbffffffffd, 0x0, 0x0, 0x0, 0x7, 0x0, 0x5, 0x1000}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) sendto$inet(r5, &(0x7f0000000100)="cbc7fe96b6eb2bba76d2b9449899032f66add755a3d40ffe5ef0ec3fdaf327d90b1acccf8e98a3b17ae78fa871945803d25ac0e8aa28ba36e5c0fa29dfa01dcba45aef9981d87a708124cc90aff908b3b82a5c30e4eb828fcd1873d8a18ed6dddf67bd182b445bfab4e8aa3d199c8ad5f40d356f2157cd6dcdbb402e12d5dc72c06e301deddade58d790447f11f742d6dd363ef3c817d8764529d912a63922211422423137ada36b0160541117788dfbfc8c010916851918e47edecc3872869580f200b54703831613b92d0bcb62de48b5452a9bbb38a543c220b5893a24b8257cfb1df405a7d4e5af8c137b6be0cd16465676cbea5306eccd64089185178fe1a4b85e290cf38fbd18e6feb1c2e8fe835b272ed7d51a2a0b869f4477768a472c7d1500d287ce447b6c3a42b2bc48d9a0d99b642c13588291db22223e03c4e3b83723f98ad576114ed67e97361750b7cc2e0c2d358502eaf53840782b331c91795ab90596dd5bf52301a5ff6eba19d0806ae31235db3338f7a7eb24b8fdd87e50e6c46e1f17d882f7eb62dfd1be51f933122dda5607645cbbd7d5c98facfcde1ac920b5bd21f29b7dc73a516b4e06479a8db06b59c33adaecd04dc38be752f4ed90761f3e3b241beb9fb2f7aab924dc03ef0892ef62e86c8d50ab60d88f2096a76c7524efe2df0021d16cc5849103433d4fbe53574ab97cc21ea5cba077f5bc683ed1f6dfd101a8f53ab8652c7b9a69abed8a9c492cbf4e1e06e872e6c96abb9325f7237af4584098b7b89e94362877be33e7d90e848cae3d99eff9e7859e2268c5b8cda5a6269d16f98799f91e1afe1e480681583f4d55ecf7fe571d9c09eb83942da3e421b0bc60c7f18510c5374bf727310ea86bec5a5313eee5d961e2f2dc9b37b3a1ce7fe4b3de3794964c55dc50aba6ad1948d20f67b8e68cbe71dc1c9d8e02c75c2e81d4dddfa4657988b4af9744265199a8a48169963b12f2fa24e426024ac9969e1e348fd57a8adc277127e9fac5e640960991e9a6e0e1097f96979c711f2580c94140431d952b72cfd2f773deab68ec07bb56464aaa7e6bbeb325575f92ef8a05ee247e2273b6e31904f1b9f440db0d65ea198d7418859d9e0130e99eed40e34db0d661d834f43e48a8b271d94f92dfb3999b03b86d41d9b8ef4df3ba51dcdfb559725ecaad6b64c853b569be3c83b7f9ac136b7a02181e10aefca3d6a72f8d4ccf0a6dd3f5b01a059b8d47aac30478fe4cbb42000c69fb9b0c63c80d27049677af67c68e56a1a1223a82cc780063c6fa5010bfd60075975b300d1374a431828f5921e5e64f1da40f28a94baabc374c5e19770c1d58cf9895192e0a504abd2ef59ec7830e95a9cd0ccba54f0a1580a4c9d715dc7afa3287b5a5c20dad69e5fe1818007d4c85b19f5a78caaaca4c762ce426fc1818e724d76eaeecc194936889dfa2391d809c16cd72054eb208cbebb3c4e0daf4cbe6fe9e350df18130137e163280d5b83f6bc33fc27b041ff130dda3ccb93d260d380d845fde501fe6fd3f74beb3ba6c6f7ef1d2dcfb2c9cb10da82699311b9003954de25984bbf43bb51c54b8a1a24d24e02e94b97a5ae92e73f05c4c9aee115645dc7a84c12fb23ece3df8d13fe473fa9fa09f2312ca97b0e735882325ed01b5873d274044a2478445a609ed98670a476ffa94b2594f561af5fd70cfe44618e33d6cb9aefbac3d784da059fd1b7a3ffea36894d0e011563c5ff3291b4ff2da71f36f0bafffa74086bdb64f24ad8af4130f907fdc92f66db45a822dd02880b863d844227c761658ac91a9a5aeb803dcbc7e60ad8c1e4531e7e52d112d600bd059938f10f1572c50fdd1618ad1f96fb06f56c3260f5df6ec461653141fc36a7c98207443d55917763e17b1a7e40dfd5bbb39aadd5656522eca4fea463014f90517eeeaaf8602538b2fa197ad15bdaf3e04ba7967e64b3eb03416c3813fd22e1666a97dcd95e963f8d66e563e0d22fcc6464b84242237320802d0adf0926d439de03c78598e710684e88cc7eae19583b7ae20ec067af5ae618408fd9fb60003e20c608e0a42aefd26fd4a824a40da52190e945872553b4256007cc69fa5b95e7a4b679e03a134a91f7e41f56ad9831681311295924631cb1f40e983b1a0356d60f589a7ecafeaa66a12e5dc1287f10d6607807d534b25c2c115e4dd08be25c521348b17f6c7bb29967ca41322aff5e41a6502609bdc97a636657d762a62e7d6eaaaa1de78cbd26ba4562c156c2d1f41b6024ac0cebb9f03e1c3b54395cde1251642e010198b4317e6c232d9c9e969327aa12dbc5cb4d5b45c561a545c8ef0b27b240258ae74d8cc6ec3b32cf502158b6e812ae8404899095529b31122f84a490aff53cfe3037356190642456ca44cd9b31bd20f5555ba0eb89190b3601cfd26874dfc03468a35e9e917a05db641584e28c23af448849d982b99eea7cfe52feca85feb0edd3485ee80243e7597de892c591aec06c2166bcb5906b4ca1990c684cc086f39d5d6e9795065e6f37149073fb4d0ef1d5946fe40c0600f56acf6cd0af1a4743a2b4ff7623a0eb53dda233965c3c49d20e7d6d91165f66fce2e72a1d0550dd50d109a83d72cf41ccd9bd8ecdce9f93b20bb0bc23f1ffed959e694add8a58f466d3c45d2f8b0726c5af14ed0bee194a38e9d37d175fecbef44072af4398b0d313eaeb4e026b12eb8a52656fda021d1e828670b6bc5128517c74cb96c92248ef66dbe995f10486cda5af62ff5a60543a931263955a22168f08975819d52f1a206819657", 0x7bd, 0x0, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) executing program 2: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000040)=0x1) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) chdir(&(0x7f0000000080)='./file0\x00') r2 = socket$inet(0x2, 0x3, 0x0) r3 = socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r3, &(0x7f0000000000), 0x10) write(r3, &(0x7f0000000040)="14bdfa5d1d34e2fe3050036132339a346f7378aea5e1e9967bbd50551489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/145, 0x91) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="efffffffebffffff", 0x8) executing program 1: writev(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414", 0x590}], 0x2) setreuid(0xee00, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240)="ea0000", 0x3) socket$inet(0x2, 0x3, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000440)={0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSRSIG(0xffffffffffffff9c, 0x80044272, 0x0) sysctl$vm(&(0x7f0000000040)={0x2, 0x8}, 0x2, &(0x7f0000000080)="1dfa0fe3da692664eaebfa584b4dfbdb7fa2a9514d268a3863cd6139d296bd78c036e1ba8775ab0e0eaa747109f0a7d66fa2de0f2375c30b07694b5bfca328d00fc5194f9772d95d8fed21d4ad5f386481f4880d87e226ccd55aaf4503db006fb00ad95c8b596d3fa06ecefd09", &(0x7f0000000100)=0x6d, &(0x7f0000000140)="1138a75516d219c97ace3f37430321c6c0fdde3a6c4f8a78aecb56add80cb7b869e999825a5b41052dffd360fa5569f996f31c0e51c3b0a6def37762165899c04ef560d278e154aa89f2dc29ae7080563c9c12ea728b374d6f64e1a91617549bc65b049d61f3f8be21c3563489a4016f5541f1da1702e19850e5fe1d29d370010088e34869e06b5167d1f6c047f0a13d638d2ce6e7ce5fb01b3caa3041f66ddccfa49a3feea9373baf097963b778b4242f420e6fb2eedeec1bde26414f12fcdf", 0xc0) mprotect(&(0x7f0000ff8000/0x7000)=nil, 0x7000, 0x4) shmget(0x1, 0x4000, 0x200, &(0x7f0000ff9000/0x4000)=nil) r2 = getgid() setegid(r2) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x10000, 0x0) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000240)={0x8}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000480)=[{0x4d}, {0x4}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)=ANY=[]) executing program 0: mknod(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, 0x0) getpid() r0 = syz_open_pts() open(&(0x7f0000000140)='./file0\x00', 0x10, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='r\x00') r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{}, {0x3}], 0x2}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{}, 0xffffffffffffffff, 0xdcd8c4bc089e638d}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000380), 0x4000, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140), 0xe4a, 0x0, 0xa9fa, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x9) close(r0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) r5 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r5) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r6 = open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r6, 0x1000000000000000) executing program 1: kevent(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)) syz_open_pts() ioctl$FIOASYNC(0xffffffffffffffff, 0x80047469, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) open(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) read(0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x20000, 0x4) openat$klog(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) close(r0) socket(0x0, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x3, 0x0, 0x0, 0x49}, {0x81}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1934, 0x0, 0x94e88e483d20a485) sysctl$net_pipex(&(0x7f0000000000), 0x3, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x56, 0x0, 0x37) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x3d}, {0x28}, {0x6}]}) writev(r2, &(0x7f0000000140)=[{&(0x7f0000000080)="35b5c242413c1026089a59583cc3", 0xe}], 0x1) pmap_unwire: wiring for pmap 0xfffffd806pmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wiring for pmap 0xfffffd80690817c8 pmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wiring for pmap 0xfffffd8078aaeaa8 va 0x38c77f02000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8078aaeaa8 va 0x38c77f03000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8078aaeaa8 va 0x38c77f04000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8078aaeaa8 va 0x38c77f05000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8078aaeaa8 va 0x38c77f06000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8078aaeaa8 va 0x38c77f07000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8078aaeaa8 va 0x38c77f08000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8078aaeaa8 va 0x38c77f09000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8078aaeaa8 va 0x38c77f0a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8078aaeaa8 va 0x38c77f0b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8078aaeaa8 va 0x38c77f0c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8078aaeaa8 va 0x38c77f0d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8078aaeaa8 va 0x38c77f0e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8078aaeaa8 va 0x38c77f0f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8078aaeaa8 va 0x38c77f10000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8078aaeaa8 va 0x38c77f11000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8078aaeaa8 va 0x38c77f12000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8078aaeaa8 va 0x38c77f13000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8078aaeaa8 va 0x38c77f14000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8078aaeaa8 va 0x38c77f15000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8078aaeaa8 va 0x38c77f16000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8078aaeaa8 va 0x38c77f17000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8078aaeaa8 va 0x38c77f18000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8078aaeaa8 va 0x38c77f19000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8078aaeaa8 va 0x38c77f1a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8078aaeaa8 va 0x38c77f1b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8078aaeaa8 va 0x38c77f1c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8078aaeaa8 va 0x38c77f1d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8078aaeaa8 va 0x38c77f1e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8078aaeaa8 va 0x38c77f1f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8078aaeaa8 va 0x38c77f20000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8078aaeaa8 va 0x38c77f21000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8078aaeaa8 va 0x38c77f22000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8078aaeaa8 va 0x38c77f23000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8078aaeaa8 va 0x38c77f24000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8078aaeaa8 va 0x38c77f25000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8078aaeaa8 va 0x38c77f26000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8078aaeaa8 va 0x38c77f27000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8078aaeaa8 va 0x38c77f28000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8078aaeaa8 va 0x38c77f29000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8078aaeaa8 va 0x38c77f2a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8078aaeaa8 va 0x38c77f2b000 didn't change! executing program 3: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000040)) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) executing program 7: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x27, &(0x7f0000000000)="5ab7776a", 0x4) syz_emit_ethernet(0x4e, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) r1 = syz_open_pts() sysctl$net_inet_tcp(0x0, 0x0, &(0x7f0000000580)="ce10db75c8c346c1d99323b2d2e40aba7924eb91d8fe0efe6938d926625bca5b8aa23007a6d6c83e7bc4ee414a1130ccbef1ec3847a434b203d7e0286b10deedb48c8977bcc71a5b7f7c01a0dea7464a9809a107ce0c9d9cd1f6469f21d21a0861b6e74f98b5dbf0c0906f1d5d1bb7170f", 0x0, 0x0, 0x0) close(r1) syz_open_pts() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{}, {}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x11, 0x3, 0x0) r3 = socket(0x11, 0x3, 0x0) setsockopt(r3, 0x11, 0x4, &(0x7f0000000340)="12000000", 0x4) setsockopt(r3, 0x11, 0x1, &(0x7f0000000200)="12000001", 0x4) sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f00000000c0)={0x4, 0x18, 0x29, 0x2b}, 0x4, 0x0, 0x0, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) r4 = socket(0x4, 0x2, 0x0) ioctl$FIONREAD(r4, 0x8020691f, &(0x7f00000001c0)) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) executing program 4: mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) socket(0x2, 0x2, 0x0) r3 = socket(0x18, 0x4000, 0x0) r4 = dup(r3) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) socket(0x2, 0x2, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0xf}, 0x2, 0x0, 0x0, 0x0, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) r7 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) socket(0x18, 0x2, 0x9) mknodat(r7, &(0x7f00000002c0)='./file0\x00', 0x2000, 0x0) faccessat(r7, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) mquery(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x0, r6, 0xc544) sysctl$net_inet_ip(0x0, 0x0, 0x0, &(0x7f0000000000), 0x0, 0x0) syz_open_pts() mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) clock_gettime(0x2, &(0x7f0000000040)) sysctl$hw(&(0x7f0000000080)={0x6, 0x13}, 0x2, 0x0, &(0x7f00000000c0), 0x0, 0x0) utimensat(r7, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x0, 0x3}, {0x80000001}}, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) r8 = msgget$private(0x0, 0x0) msgrcv(r8, 0x0, 0xa4, 0x0, 0x1000) executing program 1: writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17e", 0x21}], 0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) socket(0x6, 0x3, 0x0) socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) syz_emit_ethernet(0x4e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffff80f495faaaaaaaaaa786dd6000000000183a01ef167d2d0000000000000000000000bbfe8000000000000000ddffffff0000aa82"]) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x1040, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xba}, 0x5, 0x0, 0x0, 0x0, 0xfffffffffffffff7, 0x0, 0x6, 0xfffffffffffffffa}) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f0000000280), &(0x7f0000000240)=0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000000)={&(0x7f0000000200), 0x1c, 0x0}, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) write(r2, &(0x7f0000000140), 0x0) fcntl$setown(r2, 0x6, 0xffffffffffffffff) r3 = semget$private(0x0, 0x1, 0x28) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000380)=""/144) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = geteuid() chown(&(0x7f0000000180)='./file0\x00', r6, 0x0) r7 = dup2(r4, r5) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x202) r8 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) preadv(r8, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/99, 0xfffffd23}], 0x1, 0x0) setsockopt(r7, 0x1000000029, 0x23, &(0x7f00000000c0)="b211d7170d816684c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e7aae9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) executing program 2: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffff9c, 0x0, 0x0, 0x0, 0xffffffffffffffff) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x44002802) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = getpid() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) r6 = dup2(r4, r5) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) accept(r6, 0x0, &(0x7f00000001c0)) fcntl$setown(r2, 0x6, r3) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$VMM_IOC_RUN(r7, 0xc0305602, &(0x7f0000000040)={0x4, 0x0, 0x0, 0x0, 0x0}) close(r2) r8 = syz_open_pts() ioctl$TIOCSTSTAMP(r8, 0x8008745a, &(0x7f00000000c0)={0xfffff4e6, 0xdd56}) flock(r8, 0xd) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0xe02) pwritev(0xffffffffffffffff, &(0x7f0000000540)=[{&(0x7f0000000280)="8721f3d7f7e16e0542a5af987045508d8043acdde1b6fdb1bbc17d879ba5b63e2884dc29daaef872aae9d6b67d68d74cc06d9795df50c8d0a373b7e820862ace9851fb10b94f94e500f6fda6e895a462ad7ce1fb961d15115b84b8f9c69e666577b6b5ed3d01a8e2ef029925970e8c989c8ed89065aa917cbe2136c9f82e008949d2f864b9432c4e7af6cdcb65cc74b629cd01e9154a083ae17d276363b9df81c5c43e9d5c17fc90781b7c6a1ed40dbfb420e330dec59e98e78c4364ccc651e5728c021b47f00a81e2d33d51f61feec7dffce73e723e808e677f5958164d76cfebdfde0b95cc1cfb301f7ba389a544eb65", 0xf1}, {&(0x7f0000000380)="739e26f1680e1bc131ccebd378ea9399262ee6a0cd7a5c83c6ec7667ffe85f355cd2be3f39ddb4220b1d4cebd510a2111a00a124a89c0f15e0f52860a4e37e213b218dd75b9fdef0747f021fa919fa8a4fa4438dd009cfd4eb8ca399d4d9aa413709321be858486b2da9024ecf5551bdde5c9af0350e7f63e73b9c967083924643f1a2f6f24128e5f3d4cd7baf47a71a312f3ef8f2ecf4784ae9cc60065f5d9b2e1f737ac208f659061513d75cda1110c8e95878e9e955aec61adef537", 0xbd}, {&(0x7f0000000440)="285158a23173c254870e0034335ebedb415fda9e7ab09a1920b1f164c85225139638e86b8c9b1babf36b25dd9c71a12541d18726ca6a5cf0958b9b7170dbfab2acdc949235d2ccebc3fac624a21ecb921247512f911a0b186a958e1c8d0027fbf4ddf8499cbb9a8780322d8bf45bed9b072f087bfe36facb8eb6f623344cb07a74492a66bd6789a8376eaa047afacc50fc07fc7effe3b216841d0774ca777d313645451769769cd47fbf7e2bbbc7b0a222a50f75c097f0b8b07d3782", 0xbc}, {&(0x7f00000009c0)="3374db0d55b1b3951a099d7ac51a4dad6cf43b644ddfc8f7a64ecb208de846dd876af900e16baad515ff74b864b1017016ebc3057370bfaedfeeab77c0543dd6a72edefab3fda2e21b4c2c8056abed2203bdd03347a5cb995a6313a69dc30cef2486d3db98bfb1799348203a3a37c1b6df56c28763625967807868224eaa9e5ab670490c69a3f2cdc0aa740c6036af7857c9a96c0dadb13cebbfd0ba7b44854eaa57b0e039bbd57fd8debc7b00a98f1c6eebfe5fdb1cda0c90a66ef90c88dc995fd987be70fa588f11190486e1031358454790455a85390b134d7c59108f5cb73fee23f8658d1ba5e3e370f0805f5d11a3601de61292c5f963c0f5277d141bfd0d74e0e4485275bafbd6fc680c93338d4d331500b5f1c1c9750f32fe1ea8996fe88e8113bfedbeb96b2650eacaa7e2d02d2bae86d0eb3a7ec1a2a20e8c3d5b42a71f1ddeedccb82bdb89f0f94715a6fbb404c8ce30c27c05ca57e9c2f1d93d3366f560c72588cdb08c2f308e55e56b262054c4cbce84b429c47c1480419a945ce5feca3d4a6b58b26d968b407f28bbaf23a0c8c2f653f8a093da886a4495fc6ba0a8214c9e807005c4f9c005edd902609009314f5aea56ee9f89cf204352cfa2b3a7d36aeb76378600fccc4b967e2901da3161ad89da5649249db476f6bcfec50422db237a2d5224ce0e14a0fb2e5aeec9873f52898098330f79718d7d8186580581596683cd2c4d7a95ee811bd801b6043d7c5be37e4d4148b2cc209d5944ae01975d7bbe1c7b6900e4ba37791975e96bef8b0012a29fd43e892ec5b4422414067371c6f047870efd8120ceca53eefd644d2e929f84bc71db58c0738ac248d96f90111e80e457970f68d2afdc3e86aa27a159aea7ee7f73fe584fbd779bc2f2911a54a637785ac92939347931430aab47a9043ead091938a0190e4b94bdfe63dd019b7cbf983613edbf5bdf1531b7002971dc69f16919cb68d7a05ec9f9c827e663e5c90e0b64e937c0c40a570409aff9762e37cc44deb8fe681f1af635d9e071243dcb507ba717f399a914aca634558fad8fe8d12b6a3de49fc88fe4817c05467a67790e5fff7111cbf472360d9df54404e034835ddabdf3e98ffa09f87260908bfbed563b0d5e5a4c38ad23b0b189f592dcb801f7288fb77c3dcac6d5d0b5d78ee7f08d2e4783b7ae7aae241253c77423598458b641eacff3a89de2e551fc71453177e5153fb847d8c1cd07be50950c8591c71041adcda74166f05776ad6e38a9b5199c65a8eb994f4319645a6bf01e3fa1259171f61b6bcb47c1b78d86b2cb6587f10a6634f4c1911255613bb8b367a6d0cb3e3c9d006bd7814cb853641df58a3802f1be1aa6fa9966f5433420e87bab2fb34ec23528664c4006a4ec61eeadc3b379a225f74b4e8aa89e43b2e4fc8039e6331e481c3bf27c03eeaaa912d5feb0f92d6842312e37a5a4b668e7e10d0e77c9c163654d9efae1eb37c406af509c186eccabbbe3dabac034267932f94d92f13984c7ac8432fb0fc32f6a2176b6abd0b657e5531cf69dcc1d39f820c49a3c17e17171266157fc293bf830ab6b5849ce89dc528503bb80bd74c476e39c5639eea015f53257876b14f85f264b6c522d6a004fe48babaeb16278df0acc5f195ec3aac7bc3b3ae675c714f75b896e72638f06916c1980f49c8b9a1214a68bebfffaf72776c7d8104d81059d17aa14284479c450b096d4ac693d865e8b3ffd8cbf4f38e0f1713219fe4a56de910626b203cf51662ca98b5e619bc57249af97a997b2016182bc5d98655dd63d5b4215c2fe1bb6a6cb545c09fa4d5b191f61a93b46da1aea97820d9a06d7036eb0310ec870f441d7cdc74f855ebfec433cceb5a8c6cb4f3b108973e243d9da2b5b52136b71cfbd89006fc478cba5246fd69e7705633bb988834f910195665b01ba75260a14a391f0d070977322f09b7205cea0af5d2a020c3a2c43f7a410b87dbce8442ce234dbf6510391b1d4a4c21c10d8d562e40a2202470c1a632bef2c3eb5da8137a846b438f604bff294ef763809af50e395bc135e48ad0450e745297df866a2fc303171dd3db57f20e80f4e0d5b683f21aed640d4915d637beed02eddd439ae35367469d445995dcb684164bb38fdf645f2a4f4e3d823c4f72aa95c7c00cf62620f1fa30cc7b7b11e2977b2377814f57d69cee7f4e26955c7e17c9a136d837f9fc67fdd0ca9b12808336ccd47a2d1198a73a0a8909a02f0b5d19fc5902f9ebc636c7a44f26008d5c26cec781ddd404f93a55803dbd21caab6f4cf93ce19e87375b65d6821cab57dc8a63a1dc4e89c823582de65f4551e0e92540e286079b41f3dc7cbf6adc81e07fdb7d93731b0b636d61e1bb9a3a3d6358dc097d32c3e868e81329b6107566302b82f4828245f7975bd4f89b7255f575bbc1bd0e8a7e375089ab11f9965e44b69850e5c099f6194bcdbebd147670f943ceb34e16f7559c8ba6d8bae2525603d0b15dd66b038aa34520cf9e03c2510807fd3937c39c044a66f5ad4f83661fd58176182c5bc71228bba615d064619d39fc8ffa02f14cae18d3d3af72d1f978ab616bf0567db25526a103feffe5fce7ddbca27528a4b5e4ec9841d59c506d43a2661525197120e40c64854156edbc7aebda03a1f422ad45ff3034eaf5bfece302f26a5034fe8b330c324ba50d04800a4d85083a0aaa8cdf5f764f329c3b632bca4a46d524051652e2e5de608170707373b004bd692049384c321a8a6dca5ba12674e0133e407a9cab58cf2bceb23e557e765981f8a49e39985838961e0798895f7ca7eadb743ed75842465c4b42cd39227430e96c6dac588a6c19e10c6c7986ba145118ff6fe7f4e2e2a9f77aeb16d317ba037050aa465122c6cfa52ad193229d07214c20ab5436f958a0516e7577e0f02a9ffa6ab42b4d7c588eb93cee383cf53bfb10fef3c703221aeeb103802b1f5ee32048f3345b05f00a046b358d3a567dba73369b646835b450e76c24ea8def7fe1d8bfcad1412dea2295773b87aa27f5fdccab1d27aa3e855716c1d9650e13886f708229e635536af62ea392ddcf1b2cde083f06df14b9f0f81d893d2545035ad5a750c17d18104eb91c9604d09670f0dfe6d374eb0e2d4d357c600a9b777d7bd1e42d0c7b320923e2b4250250dee9ad4b00bd33c4f327f1cba0568c6d4cfa7a4891f8dd518bca294c1ec30ba62f4f19924fbe7cdf88a7cbe7ce0b9ca6a6b6ea12f06a862223d05dcaf5d3ad9b607d13433cf7f2d2e03df87eabb840ad3788a858c8ee5aab199b8772f3b24b04d3bca7887b75bb04ba34894a073bcda36f3170c3ef4937e649638ed8f3a9a355d62ee0103106a3f6bf0e5b20d9a27f07ee425e7ae3aafa2768a2acb9fe26ff8b0a6370f60a051b81e379d9904865ebad24d42475e7cfac69c5c30268f689a3c2eda984e45fc6ffdc4b5c047ee52e999fc5acc7df4320e3bcb3f14232cdb9d99a68e7696ffab0d1f2612474c3fa7373b15b725af471eb0612310d5d7220622ff78e8a7fd632292b87ae3e4b6f97c129825b2c6ea5850b57c0a4429e30fe3c91ef891744b12db60df3b47eaff7bca0437c19930f2e4fb8dec607c4d9d6623bc5e847dd3bca262ebb00cedf391cf6b485ebe0dee36cc525ac810c88963114b9bfe93686f550439462898261ddddcf3f05083df630e861e7d3576d3490a32b13a8372a1955d1dcdeb92fdb2c4628c06e94ba38ede8e38081a0fa57e1c51ac60474023a8b497fb714564e6e520b4d0b6cac677bfa8e10e074c936cf6fc25849755423da1a002f96d6b3736cf7edf119fa19ced23c8ca53d42fb5ad23b6618da2abbc3e643673b05ee954bf2785239aef2946789e8d9322fb58213104b571a4b360b2de9417017af9f02a040b6546443f9d72e0b06e9e0585c0f50eb19247a132a9ee89d77fa76e48bda7c7a953aabca2b51e6e2d3ecec11ff332603f337cc9db170d9fd1a62e5f1c4a3dce3450a56467cd74d65c3af1ff73299ed19f2c1ed42090564c58e19e41a08fa9fb90e44368791270cd3a0df975910f5ee43abbdfca0dae5245757887096eeb76c0f291c6eaec7ba4efe043c464c6300dcf038f73bfc7e09f5374c2115eb73649138405060d316a1ab8ad2e4025e01cf6fd9f5c50f0f4661702423830986ab79737b58a9d9840728c3555aedff78cebd0cd6fbc0e19acd5feffdb24ccdabe149ba592d5c4fbb59329a1644be4ae5f015fdfe9f3240609e7daecb0aeee3473b47759ce9eb9f8026d32ff21dc767e74c08d873532f5afde7bcb4d78ffb49b758384abcef881998acca649565474d97c8489e7dccd8085593c5cade5c43d79cf3e1945a88c732301172cc5c481ee4d0f7d6d4da40c72ab8766465c7e599d13912ca482b556259ae6b8b60813423aeff61c99ed2474f32732980a0241861fd4d6704aa6cf3a36a9ce4570eb75675d83975a4cf20e8ff8eaa64b0021c29de6264f763dfbc2955fdf08259eac41aa8f64b88047119ce71752a92ffe832803327a6b09b41d1b7c3944e045eaf66650bf4e16a02d6b80bfbc4ed3c4e42ecab3cbace21ee98391d1481402f7798ddd6a5cd5f5ceb919c1e4822442f5b6d255fc4756f3c4e745ff9dc3dad0d05f999491bdf58006206d55f422514d44abd4a023d5e3eaabf65c06144495517a68ef15435388cb2a31a8622f862445470a0a7fca04d2c3d143b16cff676faf9fb5fb3a78e639d2f06f1efa19312683b3f6c1dcc6fbe83d3a8279b3ea50b148f947f6cb1c5f23d4873a5514fcf75844d5428d87bab082ac9ee44341cf3096dd5007384010473fc808d18ad94b0412c0dbe44192a4c679cdd5298143b3f45fb71a225c5cb49d5950ee48dc27e0697f705e72f68ee0ec2ff4617bd8f6e05091641afd38912178c489caedeed8fa4646f2328a5f6fee5a2d398c6020fd47a9a9ca77b3c5718e1792ddefeded1305910ff4a24bed50eec8140c3ee13d1fc8f1b48f5dae640096212872e9c287a24f8eb841e8d3a1d2c42a27ad173dd6f7f28d62c3d97a0182801a62cfba786518142ef06b4f794414e21e119d66d0c47e262b3bb76fe86f56647864d322b02da4900670578a8c66aa29ac59ed4a4a3ebcb4113393b6b3179d53446fa8cac2b7aba89a2e2d1446c0f67fb8d5a65832094d96968224ea1e99e2fc942d073685c010c2558ad23afdecfc7e89167de24e79164c6f052aeda1a9c281f1d5f73a23cd8db55e7bc5fd77a0b6fac82e85f470fd334d7b503826678539c8d0e34c8d4f9f4cea0882296f1c3fbfb1f64e34d471bc290fa3148c621e00c6cd71f288867f6faff53150f4ca99766357b567081aebb08272e49a35934f8d97df53809454507e24361a9ae38de1d76733118d312607dd03db936efd2bdf39f2911240c8db82be95b4416026a80745b44e2dfc81b93d0a37612931e8e4dd56ae71b813df567f92a8004a6d316e413e6b9dba6c28bb67b0ca676bd640b72320f8671f2d600eb79f32df055f783e8b543b73362e1b9f26c8ccef3eeba995035c034a088300d8019439d3badbca2ff59d63e7ce57fe4ae8f1c07731052987363864e3b85c07ed0048934773f2b920ae7e70bd692f107ab3d6b8de67a7740df442bc161d9cb5c04a85fa2ba6bf257bb4ef40ea4b7d8130d1916f7c80e5d330a75d4f06f0be57065e4b082d2164f071a4b1a48d473ec7b207c222a455e86b1627f52b00b1065651f71290ebf254f9a88add6d830f47e20f2c465f75c77fb4e1c572f8e0f79a581f15dfd84a2286a1", 0x1000}], 0x4, 0x9) ioctl$TIOCSWINSZ(r6, 0x80087467, &(0x7f0000000200)={0xffff, 0x3, 0x400, 0x1}) r9 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1, 0x810, r9, 0x90) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSFILDROP(r10, 0x80044279, &(0x7f0000000040)=0x10000) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) socket(0x2, 0x4001, 0x0) getrlimit(0x1, &(0x7f0000000180)) dup(r5) recvmmsg(r0, &(0x7f0000000000)={&(0x7f0000000000)={0x0, 0x0, &(0x7f0000000000), 0x0, &(0x7f0000000000), 0x63}}, 0x10, 0x0, 0x0) executing program 5: r0 = socket(0x10, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106978, &(0x7f00000001c0)) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) r2 = socket(0x11, 0x3, 0x0) getpeername$unix(r2, &(0x7f00000026c0)=@file={0x0, ""/4157}, &(0x7f00000001c0)=0x103f) sendmsg(r2, &(0x7f0000000300)={&(0x7f0000000240)=@un=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000740)="8946beb67463bd9b0b0b11d10939b52e740b462b05134babf83b5152933352bd6c7dc61e65a651b64fd3fef052d246690e0d95a4ab492585b75529c6a9a891c6ac4569b35d17d27d0a1002a7185eff39e6834b5cf9b6a4316575dc1103763b03d13c755f60af8bcd6a67b2777f0130dfcf632363c6389b1c2e66f2c248eeb7f7fe80dce92f132c0eae7da6ca259869a58fd2325a09a1496ee43784dbf61c6888e137b8361183357f26ef8b79e6615588dad897ad5f7d9516d0de9edcb808a0274aa52d2f69f93fb6acb58001a0e99accf0d2a5afccce", 0xd6}, {&(0x7f0000000640)="42445a806f0577a87454b62a03460fae530a72a2e69000a54f532e0a684d4576320246a132e946238c44a25c4694cb12f66f9d14bf8977a0cf1963b2849fce9e3d16bb9efc7f2f3803c49dcad563250a8dfcc2e3c830838c54ee470cd37a4b10850283b07206ed37d44a127adbc2e7fbfd60b0aac46dc1dcdd9947d4576bb38da4e398ea0c29a38d11135a4aa3003e43e06cac49553d052e0ad859f50153539cb869baa273e2919ddcd413fde81fb0b3a00e9653f0b9266b207f3edcadf971587ffffd28f825d442816ea3f912d42a1306206968a57484711ae553fe1448ccd64144cfa39b730c561ee46626489b66", 0xef}, {&(0x7f0000000280)="1ca7ccb81f13893d13d6901d141e931c27c9359842f97c6d79057f5a9b692fa1b143294202d27760cafaf272c0aacf54266e6374c60c4123b7a856213d37", 0x3e}, {&(0x7f0000000340)="439db007293212b933294f2452cf3cdf0ff19cc978e1a88681c2d98596d23fee164301aaac0ea2d7b08de29a2b320e04fda829096e2237d9ee36618358cec8ad010d63df0a8b1144c02c6cd2ab8e90cb22dc56e297", 0x55}], 0x4, &(0x7f0000000840)=[{0xd8, 0xffff, 0x8000, "0c15811d1551b918c2908fb14319bac2b10fc4c6d267a0c879a1ae471ec556240a339f2a093de5dffcf3db2195a9292ce2c858829d3ef5be7c80f7727a93868b2cd2bd5121f050906e3bff0add7f0704323b376ecb6e671b181b07deac0889031eb1c980212185ca77edd2d3c97ebdc97d580a453db5e057cd86c274fff3c46e13a10cc56e9d84260046ba96834042ec08d50442f86dadc125d20ca282b5f32409168cca2696b437387bf1fd99316a230dbb57cf6af41271dc1c0707b94e5baafad8baac2169"}, {0xc0, 0x1, 0x0, "84735d186ba3081a39b46cdd22a359e9ec3d0b23d8bdab1b673e435131887868fd9e494a77b540668ca96723d1276235c3b71317fe1706dc541d29dc67b952f75ba2fd3bfb9857c0f1bbe71dbbd4baf364320a69ea92a7e7c1e608b227f15d96929c02727586624f970248965f4a386716fb80f59a73b85bcdad40614b34c47ba3755c687382f38c754c218b6de0b633f25960d781477b96593c9530a66abdec48c1c45b1a8735312d3af415504e86e9"}, {0x70, 0x1, 0x9, "4d0400c0f01859520426144a5fa793598c5315f75dff946b3c1bb017599f6e2f9c4420505d5de0c9429e4302e4c73be03962df6d9c2acfdc55ee8a04aa55609e092022fe7ad9c9b537035f9c3d1898fae2b13afd72d1b2b4522d7b8f07cf"}, {0xb8, 0x1, 0x3, "3509a4b5a6da2e944cf2cfd7539d006643d81daa0f4a08d6184c5a560258512b3ff54fb74d185f899c50cbf2333859b12bd8139245b63d86d2b7fc5ab072fc055a550e17c2ffff009db467a7f3fd7f2d69f3451a362f1d7300188ce1804a9795108bd1d339c4704fcb55b2054c860c33279f822e45a59b3a12f4f20da830d4a1b9df24e3590443b317fa85bd9154460d026988f42fca00"/163}, {0x70, 0xffff, 0xfffffffd, "53585de1a61b4e91e3cac858c27d12751b9c4ae823391b785038afbe65a61ad54ab29d0b1d00cc612045267717bfc469b1915055e14f73bef76d6378bda6247a20834cbb44a28945ed9c3cda1fe7bf98a3be57d5e36fb411e6dea0f731f7"}], 0x330}, 0x2) r3 = socket(0x0, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x3d}, {0x40}, {0x416}]}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[]) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r5, &(0x7f0000000140)=[{&(0x7f0000000000)="2e0e4ea76f26f69eb1dddf113e14abf50960d042cad173d02ab773377e460d847eb0a2ab4c6535c18a8a3db48c1b", 0x2e}, {&(0x7f0000000080)="5f16e7a4e821735a34cb55328047e816faf982289b15b0ebb79da95b0fff565415ae05ab9097b0c3820e579362618a39a1d4f0b9dd396bb10129c8f262818fccfd5ccfbf891568edbaa71f350ec684379bdbd3d1d1ccc429d1edebd4e9e7f1a8ba251c8ecd652b97c6cb23474315d76d61f5948a9d74fdb4a7f6af8e33fa4e8bbf0f6440dd0b4bbc9e8b8bb9d5e26f", 0x8f}], 0x2) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000200)={""/16, @ifru_vnetid}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0x3, 0x0, 0x0, 0x4000000}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x44}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) setsockopt(r7, 0x1000000000029, 0xb, 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000440)={0x3, &(0x7f0000000040)=[{0x20}, {0x40}, {0x6}]}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x0, 0xffffffffffffffff}}) semget$private(0x0, 0x3, 0x512) pmap_unwire: wiring for pmap 0xfffffd8078aaeaa8 va 0x38c77f2c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8078aaeaa8 va 0x38c77f2d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8078aaeaa8 va 0x38c77f2e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8078aaeaa8 va 0x38c77f2f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8078aaeaa8 va 0x38c77f30000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8078aaeaa8 va 0x38c77f31000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8078aaeaa8 va 0x38c77f32000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8078aaeaa8 va 0x38c77f33000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8078aaeaa8 va 0x38c77f34000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8078aaeaa8 va 0x38c77f35000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8078aaeaa8 va 0x38c77f36000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8078aaeaa8 va 0x38c77f37000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8078aaeaa8 va 0x38c77f38000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8078aaeaa8 va 0x38c77f39000 didn't change! executing program 1: socket(0x11, 0x3, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r0 = syz_open_pts() close(r0) syz_open_pts() open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x40000534, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) dup2(r3, r1) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) ioctl$FIOASYNC(r0, 0x80047469, &(0x7f0000000040)=0xfffffffc) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)="0100000000000080858953cb76aefffa6f962c6122b88834141105", 0x16}, {&(0x7f0000000080)="92bb2b99a509a5a9e09e9c0000ebb3efb474848784f546d7be265f87e93af964d097be2a212ce7609f1389526a35ecaa695d056f48ededd8c8640863ecc8de5b4eebf6eca2d7fa05f0061790971d57bb32ac669775e7c382700000", 0x22}, {&(0x7f0000000340)="7c12e022db4aa0bf4b626e60ee782c17c48016feff9c0769d282d5aeb02bf27e63e8a3550aaf065896aba368ae346a89697a10288eb74119d277afa51f20f1b25b4bc51d5fa39b95112cae7145032777d9cb2853689071f30f2f9c65f0b8bef6d2b5c7d6346f4d181bc4e37085688805932d7ed252", 0x75}], 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x86, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5bb750786dd605f6ad900403a003bcc2629a17a6c58afb8877c8be162e3fe8000000000000000000000000000aa02009078000000006006c33e00000000fe8000"/83]) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0xc001, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x12}, 0x3, 0x0, 0x0, 0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x20848, 0x22) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) r5 = socket$inet6(0x18, 0x1, 0x0) getsockopt(r5, 0xffff, 0x4, &(0x7f00000000c0)=""/221, &(0x7f00000001c0)=0xdd) getgroups(0x2, &(0x7f00000001c0)=[0x0, 0xffffffffffffffff]) pmap_unwire: wiring for pmap 0xfffffd8078aaeaa8 va 0x38c77f3a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8078aaeaa8 va 0x38c77f3b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8078aaeaa8 va 0x38c77f3c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8078aaeaa8 va 0x38c77f3d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8078aaeaa8 va 0x38c77f3e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8078aaeaa8 va 0x38c77f3f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8078aaeaa8 va 0x38c77f40000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8078aaeaa8 va 0x38c77f41000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8078aaeaa8 va 0x38c77f42000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8078aaeaa8 va 0x38c77f43000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8078aaeaa8 va 0x38c77f44000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8078aaeaa8 va 0x38c77f45000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8078aaeaa8 va 0x38c77f46000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8078aaeaa8 va 0x38c77f47000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8078aaeaa8 va 0x38c77f48000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8078aaeaa8 va 0x38c77f49000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8078aaeaa8 va 0x38c77f4a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8078aaeaa8 va 0x38c77f4b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8078aaeaa8 va 0x38c77f4c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8078aaeaa8 va 0x38c77f4d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8078aaeaa8 va 0x38c77f4e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8078aaeaa8 va 0x38c77f4f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8078aaeaa8 va 0x38c77f50000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8078aaeaa8 va 0x38c77f51000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8078aaeaa8 va 0x38c77f52000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8078aaeaa8 va 0x38c77f53000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8078aaeaa8 va 0x38c77f54000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8078aaeaa8 va 0x38c77f55000 didn't change! executing program 6: sysctl$kern(&(0x7f0000000080)={0x1, 0x5a}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_tcp(&(0x7f0000000080), 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000480)={0x1, 0x27}, 0x2, &(0x7f0000001480)="8a89f145a2d4b62c2ca6ef3be9b46fc9088b9b865c09d7b7890228430876593e625be80dfe1928226b1c383970840fb43cc7ba42e5d5b470710f70092c7f9d35e80b9c89c57eaed13f725c39d3e7f685870c78464451fe1d201f802f1a41fe93cd92f03675deca14539e8e572a73f9c0b0756fd04d503d0002e15ba3566de5b007687c6275113d70871b824d2abf4b2bde1d1be65d91cdc53af14701c252f5ff8e7c8e1062455635ba5015e7367ae79779716e2416b470992505f9efa259591f3a93c6edabd51651dc78c87cb5ebd2ac064500cb555cb272f84c688e68a5a6db7bb9cd3cbdb20e9f710f9a933f71206abcc1c5414d2e0a8081338a756abfe145e21cb66cc884b5191a2d88bf93cacf1b49b7ea458ed6be3257689d4254515f37770a48dace95c2593a73d2d49db826a8905aad11f64a056e1bac787f4bb6b8c9de9c6558604b1a3fa6c86fdfecadb461e0ea8f10ad598b91b55d07cbc66bd1cfd9b11236a3d4d01c4ac20d7961c27936e871b6256fa1ee2ed379e08ecabaa0945050928f2c9ae5957d0f9fbd2e959aa7d77fa2157749fdbb968589389eea6b51c229591cb1c3f396c9664380a27cec8edc31477d2226458b946aaaa359085b7d2ef83461d66128f0ea7397869ec46fa14368b1eacb436aef4916ddaba30b1161841638458196c2afd3adb118cca5f8eed2910fa7ef5d0932376229c703e9428b66cc38dd96480dbda1af6ced28f6549e6a3813d129cce23a16537e61ee60261c7931854fc8bec35b5e6ef7d8fc1ebbd82515c3e99fe142cbd0fd358c4b3a97f7787d06b319c782b69cc827c5477cbe0c52369e85c9d0e1beca07ddf8867a473eebd23032e56485b838a599f0803634d95a74386f407a8b591f720616f0bb00db92d17eb53e98c35a4b0cb35112d96fdd5c0b927864e00b56a5ed18cc3dcbca83b274086794251b3d2df2be5d1f9470f35d3b709e6eb0e114b54a965dc2a010ba20cc68bc5ced3b992a22c2d41752c80bf39dc882b114612bd14617eef48475760ac0ca26fc09b4f10bcb63076bef37f07ea0fc96d64f5cfca01aae736bc1a4866b60a171ed4593c3834c496041ea80bbfdd5f04f9107e132c39b9e0e4681168f323026bfa7401ebeb3dfd0344cc10d2d6279fddbac7b30bca8c6fc607ea2f93691f251809cae81b4db6a9074fd6ba554b83dbf53e1244703ea263e928528c1a02909a366097eeafbec52c670c3559590f6d518bf08a396dc20d6e7ed41df6eace4a24e060402d4c6cdf147a3cf1663913640e375ff4306de07c38cfe08cba24d79c163f3c37f20b11f15cd0579f22dab6e4285b6c120b7d09b34be85c8f0634aa5707113723fcd2bd6c3c3f7203bd7f92bd7f1d85d4b1c0e120ab08c8fb7e7185c862df51c96aadf3a710445838f2b4cf6acd54270f9c44a76940402f2d640f919d8bcae5acae52562e49a51f0584f80b8b2dec49832d1272e2df0a2689c68afb43136c7b0baf7cba65a213dd2b62259f8e31bf102113067d5908a743f5e2291449bbf7e726e2a036a5adfc8057791cbc7a09941dea5e1b8160532935d40f60b20f11b569beee1e9b356146689d9c72bd93cdacc33ecb9004f6ab4b5d1ea710ec27c25e07dccfff44a18afe40cfdb793c1a88beee746cea4c3027e92de670edb0f3cf3fd3c82f9a2a72f88d37bc7d7f58417462dc4a53eeab8fc0e5380c031197e9f746a1a46d8f07634253ebbfccabdbedddfb18efe99ec9edcd9b4b221176acbaa8d307021a5671bc55cc366fe944323efff92d627ed4fcc533d41114d12ddc1ff146a688c37f13c35f1249663c99e348a762b5f3cde9a70f8425cf20112704d216e3ab2d3cbfb4af00207f530a85c4c7db3e7db12e6c912bd4815c2472d2d1ac30a17fab6023b333998f663764ea032403196cecf6acb1e18ce4a8aaafefc2c69128786716964046065737edefcf3e01140ad5d7d21a48452645be79f69fa5cfffc810d51aa6cdf1f9e0176de17d388bf58d15bae89a7bb47792d86063349851329279d69fbaa0e53777bfe83bbc719ce90d5218485e3c9e5c10dfc3c6800fe277d4fabaea12a3d7f6cd2a9165127ee965e7c0db123f9c65d22671e29a8af5f0de4e4b462c466dee580a9ca16b34daaae1f8c737700ac2ba7c4658e084c0d0587e2c211f6d90c659a59b6333ff8811f46b5d58a205dd226fbbab915f9ad6e0ea69ee96a2c67b55e33f06297c9fb3e483ff9cc85cee2dd05fa7d92bedd4905e27a72d07e85f2213a1603cca4ed9423d9ef067b11bf0179cf383b8bcca4706879efef8c61b3f5cdafb869bfa2da2bb7af0b2eabb957999792f502cd10e68db02516d8f1675448c7ffa58f37110af962dd78f1fe923db980fd6a93de5f98705c6e473eca3f86b2f3029a107ea518d2fbea1f5407cd7e2111af40e7d4bcf58edbb834252cc4026d393add4b4be7c468413dd9f4b13b65aff095f1343dbc1a2413a41377db480da66d1275422f64d6bd6957ebfbcc2b820688695c775e10d8f2c28a9dac5c0e6d1aa7dbb37b3f2c65fed0254bb4a76850e0910873edd9776458772094b1d01c6310d3074b3976b6dfb76c4cee582ce80318059237e8a384ae33c6e9d56f6aed2b36fda362bee39053206df4e10c48f86bd5bf7578571419b7cb5523ee5a6e0749b03eaec15cd2ef9542a5f2ef1a4ec8404e65c6f1155cc0b54b78d81d45e07f8552e38895fcf8feb842da2dd9feb3044e1e5a8448bb527e3f371325e88febb59579ecba9660f755ad39a29ca0de0c99aa51d00cd1e59a29a314fe65fda6da7936e3267114b465b3b8e96eedf8e182a9e5a7f18b9e3833eb51bec541395b0102e6d28e0f34f2ab1cd4eeadd3fce5d389d1b562b58ba2c835981f437d81139935262d15dbe0d776e1cb9f0b911a72cde09451e48d9dc1777c9466fdf8a39a6056097b1d11744597f0c88c460d7e10bf823f5cd6312ab258a05f8f177930d20d8fad69f6eb12e1b2ba37fcdd750862e2e2eed861a567c74cecdd6125f4d7a41e3fd1773a59ce2e8b541239eb9cd8c3e48f651bd639697b71cc9c04514c90d9847a30f5ac99b754ad25bcf494b7d2eacbaf626358de0527bad547bd2554a0a97c39f66f597087146040126311032c63a1aab60f4824f6212c9bc615b3928b2c3fc08e77008976908775545ac40993a9603213ce761b74e2c44c41690e85c5ea49d7f2aca6971bd54a3de4b39c3d3238ee3fbb67cff9a31351448d305df512c724593cc5b7fcc50a47e108930a63d189e0185638dc56c3b4946b6fa75840b64636d04ece8bc1d9e9a93be4d5a3d7ec54d6c605fa100e46b202b114dc305a845a59cc28ad6e4c7359172e5dc8e60275fcfe909535d2526370f18bacfa867b21657150fc96b41520a7f3b2eaae8671a97f0d6e1f637fae47a8a6efac8959804ea9df479f38232273df31518309503fa5bdc188923687e4815ad95c5982dd69273cd8f6e56006bb9ce9b80ef6b5b20760e8a1e70eb5e4d1c89c2e180b6886ff5d9b6bea5bf5be0a81c810c2de6b08a2acdaf57f0ef43ef29ed2513cc0cc33e24f7428e684f6570b176de07d8f1b96e78379ee97f54c31ee536d548a75f8d984cd1ded84b8a82165599a68ff7d30ccfed31e61ceaa0cd188e16033ebf507f9080aab0217fb7caaf10b28684c54de95512139f01c773f592afa0cd4fbfaa916dd32ee56bc98940a4501f1cfd6a0c2b02d3f57e42b818a62faef3c8faf4ea04567160e3124bdab11b32ad951bd2bb78ca1eeee4606a1e12351d698238718e8a6290c0ad516e93c74f4f4de986f7cf397d8900d2b1fa4766a4dd4cb7f90e09a828012b24c6ef288219ac53414115837f8e6cc0a1ec6ce46056e82e9d5956f1caa89ac7f27725e480fb20053f04051f7055fc3422ad006312e2785f294adc62fb8997c31542575ba8df5474cf70d30548405cc1a238b49ddd55d32d243283ab470369100b2e4064ebdb803b4ad67ed86fc05e76ec8a49301cd178786352f1530c2582b12def046ab95471869d68745b9108cb16ade16e672971ed3cf74a9b563645a3b6b11e2c81ed77400454ab9ae96e64915202d1223688dad5853355c06feb7c2f464b120f038872804371d9743580317f0f727875d9902d468be45c16584f843e724bf94d42da2fd3b80d3085dbcbf937ee2d0da11f94bbaa7f690ad4cac4d1c32ead953cc13c3dea7ebf9dc59c79df87c1142e2a4c5db840ab7c0c00bdfb21a4b3e5a1b5c825b2616769bbf44f58e5308b9ed47d6def7565ba6439ccaab775308a38aca082954a207b64417b6166f5d573eb9e65cfd9f0e4f20a850900ebeab41a41109eb50987246ebe03adeedbcd11f32e7c09aeb20865531ccb9cf738659a05259249a510b4ee09749139b1ed36e322092ede4849d33196aa69654799b6001da50620d3d7daf8cb44d03c44c4be7d42902072ff90d2ae154cfbfb1881ab36603a5e5bb45cde748c153b38cd3fc8ae155335b2cc1c169893722139e3c610dc3f30e2204078a0dfdd00b9a9ffad51a7dd84136d42e579d0a0f7bceb1749af181d59f686e1b3f4dac76cc316ffcda8d7316155ade2e0db21a379b477d9f2fb307ae35ff8eb678065e5b75ec789880a0099145fcfc80d432be3afeb4a8eb1f9a5dded0d6844ad3eb35f415bf906183086133c22e417377286d864725b239978210a4acab6f7d9764426431018788f48bb5606ae050f0bf1b5b1b804f578877685047a54609a99e20d945721eb1d5d2499ccb225f55c879904174440f4353b750a0874607a87179e47f1177d7ebd87e687b25659a40e29ab081cfdd88b83483dce8860e0956edb210df8fbbbc46ad8d02222fa838e6885d546d7ef068e44e2c279dc0457906c109dad35fbf68cdafc91278a109f5949c265edd7179c1fd035510858eba0955aba258e254c82a6498bdaf12aee7c3d0fcc997a0e2d3d32f27bfcef124370693665711e938cfdea081b620aa2e369399908ae0c4a31dda7071db68c5c8261a299f7e0fb392425c71677e9d7c2eb8e2d0d0057ae2c5a1626bdd7eb5f33a878e4104511f146763a0ed4f321393538651714b02a11b02253de03aa33fca107cc763ac16d591f7dbc545e5db7f223d8f7b250000f9c61ce23cc92929dbec26952b89aa6b8047858cfb26b2b10f8e5a6ea204477fc905286207e5aa84bf0c8c2e50ebd954e19b610abb757405a30ecf47a9f476730841ab488b30cc072e557c53428af2d73decb7928b87b8bd5f4830ae2afea4f5224479f613e16910caedc9041732124bb2132a753e0d48eb293a8895ea0362d684adb11479b27f4c24b3b794a3089ee31159f49560a62bb1a124248063c854d0e0490c4c6e1a018f7914b9513a9a249e87b0d03dbcd5458b584006fefa48813d881f2e60f3d00b5900721b9627fd0f1db1f1aef6115e466bf1cc089466bd4fb76c56afafe13f1c0239c2c9531507e95160fd90ee9ed560daacd10f0c794837ded5108fab83b0647f395ef31313c5f8ec35eedcdb739e4c318a0faf55d69f01d2d9078eab3f34be34c2b33b06de209babc22e3629ea90d9353a20776d7e41aaf4b0fc1cb16143ecdd55ebb416505392964d4eb3cafa610316a4f978dca90b048218b231c7d5df3f085ee68f37569b78897533bb50e1ec5fd18bef526344f9cdc2cc82f0b32e739124d3b04892ecd7b672b514686e5a273f826e545cf07a2b65f3518f495c7aafd3534f616a9e8725d12ea33f0874191de314071b1eaee6d6c0827cf92a913ac02a55", &(0x7f00000004c0)=0x1000, &(0x7f0000002480)="53a5ebd91fdde759c58c8ebb6caf5ade6723c7a7be93c48226381e145c16030f27cc1460a0a4268d5062f63dad68f85ceca692c916031a6b5f0fb1c8a074f7293619c647926752eb1deb2e02fc6816d5e4e3cb72cefb8f3e47511c0124c4963e97dbf020e6406a2e988e66d1c7153a8c7729223dc7c553730a243419004a9d3ed02a588085a7d8e1f6461f6c00937a2f3b51538c5d6a31f093238bde03ca8ea465537785ca9d3f2ced87904e96b854313c9d1b428e9e95c3368b701fde181ea34e1d4eaf5e2d8cac28a3793433a3f7f186624bbeb4605df49e262e6ed8eba89f7b6c03a3e00822d5e4326d329c7f0f949d2b1bf4721c351b56832eae02d11f35e1f8217395a76f689f83ab548f987de513b67b7086d1f1610b45d8b36e2343fde70606d901b229252951eabf39819767d77c9df5aaadf194a852f1705266b932f610451a7ae741d740a49a0909a673f172b7564f66c1c746bc28442e7517ff3dd3f3017d647df2a19d8dbc0ece2d59fdfbe6925c7796f04b6eb591a09390684f94607b823a58b4f2486affe0eb0f57168708092d9015535c915bc659caf4a78df5333d897a3a45a48ee05515edb22065436626508c58497e61acbc5201d1be3252d849de70c4c7805410c1ab4055859ce5f912feab7adfeef01480cf1fe7b9484419f9980c682b5756a23dd26750c751ab7fef1b5511cff7b4233acb182bb7662f15b490282e6d1707b655b99d5434632faebbeef5865a9ddc30a87f04d82a69bdca293085ef3f4b884bc74707cb14be294cf957694a0fa3d4fca53a20a3201e8ca9aa4034b2220bb28c67f98b7014a009b793c113a4787c976bfaabf104b7c7975e91762c4e1a8dd24be3b0decff666619a9bbf1129ff18dabba21925d13d81ca104633019e2440ae64f23e088ced54f6262a928655c41301fa339f54e3398e304d4f9b95e3017047c05ec2c1e1c98b71c0a60c850a798df5abe27ada84f0b74034870d90f787e10dc77d84683c5e355c741611a3c437d1a4882ac1f6dd9455c73e7998a6845bd5340f8181629916f59998a657023d58bf7be180409df6f52ca52204b9b9943dbd7f4471d1836d5df4034b57422ebef2a4a378d633d1bbf883817d5d191c823382405565dc22fbcab1cb0888dd91e2e4de72b7b99f32af6a8f2b2cefd9608b20f3d6412f41ba3037bd4aa79d1d5d6ace788ee03a69caaaa6f6992b2a2868830d18ff43c08a436eeaca7d12ce18481daf25d2abff51d421cdde6c68749c723a4e286ac57adb9bbc3814fd6705f1e0f332cc929fd444a5c2bee3653b40a479c72c05b89c043c46c8d5ab46869cb65c5d29be998cefd3dac01e9c7f723d0a8978ac161bb1b9b0a83381ec9dd291ffa38142f5969e671115d08bf296d7f7516a58b6803ca36915d14df41b5dd16c0aadfae0ed31fa694b7509270c29d722219148e1e79fd0f66ef2bd5b3893cb72901202129f693b9773a2419fafcc4d29c807f63e47b4642316895758de7d937c0993fb702397c12585c3dc440fcbc5a09545bc3a3b81af8a21f0f901160e1b4845eb2f82d417100c486c719667d2fe38c54cca81d62ee49ad8beff0ed5a5541920afc320ea49a8c2c4626ed7a795a6435408886938719af2061de8dff72b66bfdde782de222510ff9b7fbbdbc5bea7a73aa302fee458fa995fb5ba63c79bf8fc5449f143c471b247f541fd8f6c0ad7fdc80576eafc097c3dcda3d12780371b324e34889186d2becbdf81e5b54bfce405939dc7c1f15a89dd709d02258218c0697da62e6bb87b7043bef90adb2469ad6c01edaf6b27ad8fbc2a2c3f9598cccfe3a72b0ad6d792814ad1f3e3749c6d1bd8038799e32066e7bfffaf0077fb23e25ecd8c3fc8e2d0de2619f41ead201cf72c228defd0a5331842881fdad1dda8711ca2d29d7bb51c02ef2717e526a73813d401d929ed011988e190b5c9669ab32a4167833e6e244f05176b93b6839052026d35a2e246603fae84e5c02d20a3b01d83d436ed67dcef2a3924b688780b241b4020680776b4645452b9ccb678256c5bc504a4727b8dc59363630a5cb0fcf3c52165d7560a4307313c8b632cc80d7ed9f045e6b49cbca708ce11ee71af94e8abb7a58982b1fc4b4d99669cbafab2b202d5e686cf9454902fce83335ce68abd5964e245d33324547fad8a86ceb621ab0664c95e176d04b39c6297eb4bdb140b0ada6c1fd821f1884c32f20574cf126efe1a7c84ca8f7abecef9d4d03bf30dd31a34c82543c0058639f4f867e83a0af18801d91d6edc029f9c64b89246e6fab5ca93aeebb4841b851370e2e5721eba72aba4e603ecc8563db1fb84d2557933e7dcf2485ec1862389721ba1c3ec950024ce0c01301205dd22653448c1043dec6850b2c9917028e88b794b2a1eb89e87266d602b50ebdc8dc5719dbe2b631e4b24a52111cf2548aa715f6b2163183155500ce5d029f74053ebcaf69ffa3bd45db3c22df8ce50ec0d56990febface69dafba8889f2768a5d70c4be91821777fb85a5a3c78e884b4ec4e2a8f833d96248182baadadd48997a4d69c74ee88163ac1f9a9cf694049137780f06a066812cc132f3d590ef5b15ef4af542bb3d8bac0ccf67491b84446bbe9039c3f97d7f5bd0ccd3c98daf691fc3b75c9f8ee03430da3b85e8aef8989958a915cc791f727dfb3ca9872bfb9c18b179dd0e564c55a0e8bd64baf2c80e70c2f3efdb0ab8449519c1646a97f8726a45602b08c0fbf700cb1f750f19af101b739f664ed532293e2e55e85f385670d2645ea7ba16210455fd79afa6e3a553dedf516a601528891fdd176660ca4503d4997af89cbffd8e6a88458be4187b36f5880026fafb6cd1ade847b379663e6352cdc3890bec67373d98df53bc8f1a79d1c092c5e04b5cf9a9dec14205ee1eb63127a7fb18d99dfee921746a4208504decc9fd51327d81b5023b99aeaeeb51edd05ba7f4f02587717a7b4bfe7e3e291a7adaa4149bac86ed26d73cfcb5a1887d89a4c18d11f72f3bd7f7a65321fdeae2ab551ba22547ebcba65b8aa1d27e806f68d4927f4f3b2ddd33bebbda4059197dab21463cfc2ead8946c7d8af0c833f70f61cbfd37d280e6785724b74a0fcfc3472b2a90f7a8f4f8fa7bfe3af82a0f08cd0357d55b1d7f9a098d97aff133de39eb28ab585a5e86d52effd2833fe172271d932aa7122bd3a802c4e5ae69ae6a66d661d20aca2a8eeb6de6cc5365c0729ab94c7ae536b771bb0a0647d42d0028d40e1db85684bbdc7f11fafffa556718dc832be17ac91d3018ede6c29135312e06330d83d9ead3f1b11144e2232c74497d4531b86acbb32113efaed67bc7e2bd060bea5c538f3afd27e0f1a25d47860a4a367fbaf52a62dc40ed8ac8ce0b44439d3cc5e977a8555d08183e023413e0f36745cf8ced2e11dc94f77b5e6279866831196d0e3a91fa5bc5a9e76b2817b2fb43f5cf62688f839aa5996163f21ca90c7ab2f964683ccea976a384256150240660c082a0f488e5ab37059e335cc4e8b3989e5794b49cec15a67abd573021b0eca0c403c67b3dbf23e0e4bad51e326b6259344cd12857bdaf1df99eda2b57e836910a2d638296daeafff81fde1c45ffb17352f243dfd38ada049eef64cdc8b36835fa530734f7e7cb21dee995fa698fbc55c97941887c1ca6c116bf5c289ed9826c50cbbc0ca5e9abd75a959ca165b428b8d5c534271a82803cf2732a0e122bc8f232e723ed1255ad70016ee6de25392da86740ac18f9e03277ddd99fe82ded2fa7afb6449a0541354c9a2f85a65599e4d233e5a49f15062c2db7b01548512fa54537d4ed5d3cea71726c5da6520cf943a3f09f10ac2257f16d120d302e4d3431e414ff123688afc267f61eea57802ed23016113dc34807a1669cbe485184adeea926e77f89a74fc9e9e2657bfc36b347c752d966953e2897b84d6145c6e6666271bbff4a09fad8a328741e56243b27ac7ebc35be5a2b8ad2e57af659d74654087f77aac89efc5324e492359f5601a6ec535ea6ac62927dbdfa21b16cd4dcdbb7dae9f42053b34fc5a886fb6dc5d6084059cd23d5873734d518be26e90161d74fe1054fab6adf8b3e8a433a48580f3affd70fea3da8a8eed5bf6b01693c453e15b0d449bb753629f9205d9f6ad41a5bf463b433902f6df6f346907d53b21b9e162904eb4f7053371a1bdb8e2bdc2b0e35b03094287c983a1152640ebaeed916447a23aa943b0fff97def8dadb3c7390d26da9fd76ba8be6b7daa6f853fd37749518ffa2fe6bd4259b98e1fb20c2d7ecde081735211083031572d04e8e92af32f63c97b541f618d9cd3119b0536170f2e0156b206887d7a44f47ac9980a74941876c015d29463fd7c2d883ae531dbff9eda6d60c5e648b12f99ea1ea66c106ed46b1572422e921b55ea1b4f7cf9f3f3e35eb27bb1c7811636dbe476027c5ae0d9a4a8630a66c612233cd389c432e01124ba2d4482f7ff4ba90dc7aa807100b7770fa2a161e358f7410b3a900fcd2cc0294df2a15d23792ddeb0fdfbac809ae9cc7442e713f351919cd4ddc2c1fb9664357ebef381369f3d3730c8e059d3e07f400689753813ad246ab13c14bece02706bfacbacfc38e1c417675b897c20829a3378124ee987cfbc032520a2c9fa8961c46c9fea441137200525349f64371f17d3116dc04935efaf57681d076a09a8bf3d6e7dca862644d0947df3e4adfa096a1d7f5157d56f036990c456596f101d51c729d7d3e20724de13d5e96cbffd7caaea3148e559506b455fbdc031ce79d744db5998abdba6111b96eac02f9beb505a2b0f0ea71c51751b48be1dd9e8563ec5b8b567f458ad1f73407adc491738a830a91c34c9ce72cd2199e231219fe08b7f7cbcfa0d679b1b34c6e326515d4d8ae83dd7ed34a6986875786710b4d7f9f11eef5946703f87769ef328c73c52e8091b5255c3b9ba3f3f5315eb746d65ead7907cb0f53d5fc2a29a70516142a87321f3db793f67545f9b81561d415236bdc631d06ecb5b51e0672ee07c2d05edeba46ad464ab54d15954a8c1c2ee275d36f80272d62aa05812b990c48da908b6579b1d06df99171e37163e5e83fba19865231680e81f38c37e1d6ed74b23db89429756b3572407caaf597e9791f59b78dd7c4a9b6ba4ab066180ac9c7cb2a92ae96d06b8a4c4fccb4d23bdeea885c565b2ea8e6b81b1153f89cbba0fc387b5e45cfa474c78db4a98ccaa9b90c8a5b17ae338470b168cfab01723eccb73f0e78db04f6fea822f4c3c09a6711ed232a34b51417e46e043aefc37aeaf416ced233122eacab397cc40d705a9a9dbd6a28b7f33093dd57faa46a1a97ad850dd95f4de66924e901f626720a8b9e3a5baf1610fd5435b31ce1a9c8add7d7a425418edd2c1a792a62345df5eb381f403ce3efef1744fe9d983683c8b70968be98aa3480b3db63808fc5b62b3f5371441f09267d6b8d80707d28c9540000b2da5ba0d77c21b0f568ea336f8c0833a208407fdedc602b45bc34331682901cf6e93dc2169d297f54f5bf93bedd0e600e804b9842cb2c3a8aa65267f4b23002dc82be29d23bf7f1cf7fdccd9967432e36c7e561ce6c5f1beb161245cbd51cdaabe717a3565bef79e127853fbe65b1b5c739a8bb5cf5164f52ac9833e0ae24d253d5bef01de9eabbb7c8d55976ff06142f75d5f46c5896ff893802b9c14fdf678ea14a81fb9c41773b25a0a4968c96ecb04ba91ff35e569e60f0b9a2cd9f23bdd80d6dc0c4eae9acd71231ef2c124f342f5d16318e0e7c", 0x1000) unveil(0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000440), 0x10, 0x0) r3 = dup2(r0, r2) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00 \x00', 0x4) socket(0x20, 0x4, 0x49) utimensat(r3, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x1c45, 0x4}, {0x7, 0x9}}, 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x4}, {0x8106}]}) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f00000000c0)) kevent(r3, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x1, 0x1, 0x8000, 0x81}, {{r0}, 0xffffffffffffffff, 0x20, 0x80000000, 0x20, 0x1000}, {{r0}, 0xfffffffffffffffc, 0xc9, 0x1, 0xf409, 0x613f532c}, {{r1}, 0xfffffffffffffffc, 0x85, 0x1, 0x2, 0x9}, {{r3}, 0xffffffffffffffff, 0x1, 0x1, 0x20, 0x8}, {{r0}, 0xfffffffffffffffb, 0x40, 0x4, 0x6, 0x12}, {{r1}, 0xffffffffffffffff, 0x21, 0x40000000, 0xb4, 0xb32}, {{r0}, 0xfffffffffffffffd, 0x50, 0x1, 0xffffffffffff7fff, 0x7}], 0x9, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffff9, 0x4, 0x2, 0x20000000004, 0x7}, {{r3}, 0xfffffffffffffffd, 0x10, 0x1, 0x6, 0x7ff}, {{r1}, 0xfffffffffffffffd, 0x107, 0x80, 0x9, 0x8}, {{r0}, 0xfffffffffffffff8, 0x20, 0x40000000, 0x5, 0xaecd}, {{r1}, 0xfffffffffffffffa, 0xa4, 0x8, 0xfff, 0x8001}, {{r4}, 0xfffffffffffffff8, 0x60, 0x2, 0x0, 0x1}, {{r1}, 0xfffffffffffffffb, 0x20, 0xf0000000}, {{r3}, 0xfffffffffffffff9, 0xa2, 0x20, 0xfffffffffffff985, 0x5}], 0x81, &(0x7f0000000400)={0x7ff, 0x2}) syz_emit_ethernet(0x2a, &(0x7f00000001c0)={@empty, @broadcast, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x4, @broadcast, @rand_addr=0x4, @empty, @loopback}}}}) syz_emit_ethernet(0x6e, &(0x7f0000000240)=ANY=[]) executing program 6: 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}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f000008a000/0x3000)=nil}, {&(0x7f0000066000/0x1000)=nil, &(0x7f0000133000/0x1000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000087000/0x4000)=nil, &(0x7f000002a000/0x3000)=nil}, {&(0x7f000008d000/0x4000)=nil, &(0x7f0000086000/0x3000)=nil}, {&(0x7f00001f2000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=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}, {&(0x7f00001f2000/0x3000)=nil, &(0x7f0000092000/0x3000)=nil}], './file0\x00'}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) fsync(r0) pmap_unwire: wiring for pmap 0xfffffd8078aaeaa8 va 0x38c77f56000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8078aaeaa8 va 0x38c77f57000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8078aaeaa8 va 0x38c77f58000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8078aaeaa8 va 0x38c77f59000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8078aaeaa8 va 0x38c77f5a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8078aaeaa8 va 0x38c77f5b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8078aaeaa8 va 0x38c77f5c000 didn't change! executing program 6: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) setreuid(0x0, 0x0) (async) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (async) open(0x0, 0x0, 0x0) poll(&(0x7f0000000380)=[{}], 0x1, 0xffff) (async) r0 = socket(0x18, 0x1, 0x0) r1 = dup2(r0, r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) (async) setgroups(0x0, 0xffffffffffffffff) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x8000, 0x2], [], [0x0, 0x457b], [{0x0, 0x0, 0x0, 0x7}, {}, {}, {0x0, 0x0, 0x2}, {0x0, 0x0, 0x0, 0x1}, {0x0, 0x0, 0x0, 0xfffffffffffffc17}]}}) (async) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000000c0)="9b1809c3dd7d3f81670e53473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0xfff9, 0x0, 0x0) (async) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt(r3, 0x3f, 0x4, &(0x7f0000000000)="7cf6cb5f83953353", 0x8) (async) msgget$private(0x0, 0x2c2) (async) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f00000000c0)="b10005040000040000000000fbff0000331c13fecea10500fef96ec0c79f050000e30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbcc70c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba220754f4fcf668246c0900e1937c727a4bdb8d000008e371a3f034371205", 0xb1, 0x0, 0x0, 0x0) (async) sendto$unix(r4, &(0x7f00000004c0)="05adc3f0ca632bc581d78b7cb83e7a7dbf3afeb6e0bb9437888f7133d84bfd85ac1ab8965ce03337d1ea3570df38afd97996291b5aa359929374e626307a7758260139f4e3a8f889410af4fb555017e1b0e6367c3d2b1e66efcf825a9a13d3ba41707b151e52952dd710de2d11fcf1a3e66a423f44dcb1d5c15ad270146be3fe57cd14ba0885169d5e0314d0e04f4b29c18eee074a895f36e82e7bc88e950d4cae387d3bb42f01e75d", 0xa9, 0x409, 0x0, 0x0) (async) r5 = accept$inet(r3, 0x0, &(0x7f0000000380)) sendto$inet(r5, &(0x7f00000003c0)="8eb1ce5bc129e370b458199a47480c9f2bc234e531e84dcb8ba072c9804331a75b46b86b6458ef08c002094587a8cb80c01557d5dcdd766811987a66532c2f20d10cdb2f78354659d9ce25374fea75fd99b7d3b163fb1bf4a3051cbd3b935840b80b0c1088a65d2663bad8e45462c40f8d01cda7c5ed3517a6ec09b7be6e8ea9b69ce6ec571bc682d70e5057f5cba7885762aee5ef65d3e1ecf1", 0x9a, 0x9, &(0x7f0000000480)={0x2, 0x0}, 0xc) (async) readlinkat(0xffffffffffffffff, 0x0, 0x0, 0x0) (async) socket(0x2, 0x0, 0x0) (async) fcntl$getown(r2, 0x5) executing program 4: syz_emit_ethernet(0x3e, &(0x7f0000000180)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\";', 0x8, 0x1, 0x0, @rand_addr="fece76a44a170e310000002a00", @rand_addr="be6bb1b17f7764815db571c7663da59f", {[], @udp={{0x0, 0x3, 0x8}}}}}}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x10) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) dup2(0xffffffffffffffff, r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5}, {0x80}, {0x6}]}) syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[]) executing program 6: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x1ff, 0x0, {0x0, 0x1}}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xd20, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x80000000000, 0x0, 0x0, 0x401}, &(0x7f0000000080)={0x0, 0x1b, 0x3}, &(0x7f00000000c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000002a80)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect(r0, &(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x2}, 0x8) executing program 4: recvmmsg(0xffffffffffffffff, &(0x7f0000000840)={&(0x7f0000000100)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000180)=""/48, 0x30}, {&(0x7f0000000500)=""/135, 0x87}], 0x2, 0x0}}, 0x10, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x30}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) r2 = kqueue() r3 = socket$unix(0x1, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000001080)=[{{r3}, 0xffffffffffffffff, 0x13, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0x4d}], 0x401, 0x0, 0x7ffffffd, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x10, &(0x7f00000001c0)=[{&(0x7f0000000140)="15", 0x1}], 0x1}, 0x0) sendmmsg(r0, &(0x7f00000004c0)={0x0}, 0x10, 0x0) executing program 1: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0xae828e137847f62, 0x0) pwrite(r0, &(0x7f00000002c0)="191e80bd23b48941029ba5926a4e54c802732497a372ad32a140e2cfab9b27f6735c0706d5f4de14763ffed9de4895d5bc65ffa082a7ff4d12460a8abb048fb3ccbcd19b68705ba50563a35d5b221e8302ae0125773e4e26e94099d4d0fd68c6d24b9e5309c6a6c0943997a84e90b06908f77d154c89d990def5821d2dd65edd0f3acdea08243991eaa35e79ef4feae797524e59b174231f0d6106075da312aea2ffdf1f180ecf00a6d000a8eadb0000014da00c95f9d216d409973462856a9dc9bac948c69063e840d714313e0082a0019c3f4426c4b95c7d6ebe369c0651087019a3364ffbd2585bb194b2d17a094e5cb9043a9748", 0xfffffffd, 0x0) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$setown(r2, 0x6, 0x0) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000000)={0x29f57365, 0x0, 0xa7c, 0xffffffff, "8b030003000100787d902b56d864d3c3a3f4d3c9"}) writev(r3, &(0x7f0000001380)=[{&(0x7f0000000300)="f92cee15962101877db924122c386e3ce93279b756c112140c38fd942a57a969533c4919c52992fc6cf14155f043763a55efb9abdafa3fb0191f5b39d39afaab670c764895a43914cfdfebf0b1729b801cb960841847f4f9ec2eed9eaecc4f13e5c4aa6c2b43a913cd8862d9bb7a16b40479a5221daac863889ace48ce164197defb7fa1c308db4b15375a9a5cb387349418e6aa3c6b5bd2f4ff6d0f9b3e874c912f9fd2b8d21408dc201610e75be1ae772a66b136cddea3dadf870fcc8bff34a824f243482c3bc220fddae9ac086016595e8445f9ea8f0d46e7c8a5fea51a8ae8df312ef66e221708214cdaca469beb65fc84ceb724bbc3adce628ef848d5e4c2482ad9d6b0f27a2918686f85260f08213dc15d65041b1d1d6dd70fdd47e3d01e66883f2cb3e804a97d2cbe2d2a2460b957865186913d2bb0638fd5b3e37e7a93522faa5e9a2acd50ac30f3ce1c26df61bf3c7c42611a3277c34d71bffea76a07968a56755d93fc5d7a367dc7d192cbd02ca6a57784a63d2931a94d68ba2235397a3dda74f1a7360c33ebc320dfda23bedebaa679ec21bd6b31e297810302b0527221837f0c611794f499cf0b73c0ddaf998a32edec44ab4c706d58f6932603165cf6465a8545f0961a26277f188fcd271afe49aafa4aa17cc0057b867f124a917c2432243b4fbcd6fbb2b01b6d3852bf069388da9bdad7204e5db7f80dbd287949f987f5700a86ab03f8942bc17829b6b6f93a7fe1d953165f9f4dafa4726c3bc4375cda5ec359b406169eb78df4e341bf55011fd354bdb0c8660a738be0761e6bb6f127a8e4dbcc0f637e59b6cf7e4ffe8ed6a7caf445a280db95c13aa6200c4fd5d29d44e997eb9cd67aaa2d3b909d814de11788719f345a0e61d4703ae60819466ccf0a81122f6b879991dff47824f32618d5b4a1c056686dbf5d1a8a412f35274f4bb200f19d5622930a1c831e6ab2f639ca74064e458193489c5b86a5a25906b57696ff1234ae4a28d30d472a7cbb7f13f122e8cd8b6462f43ec1b06dc8a6bcc25185465fd8d75a622e0db4a7637727619e7f0e44bb440b4eefa2b9c9825fd84b5aeea4b7f7375e4412dabc3552dffa2f55d313e4663213c5202af5214da8f94266bba3fa51f1484b5610bacbcabf0930476a6c0a407dab1443d117ddc273ee4b7042eb5cdffca330500f764672a3396e16e26c91a92f9e5cc72f9b91c679d765879a441d5d0aef60bcd043c85dcdac3bd7b8610605c3abb4c18efe59f625c07a94008c1b1d61193c8cf9d1f33d8f6bcdfd0d363176be413b7d0f5988ca549d84b2ff82f26d865b3cdb83faec016bb169b166e478b5ebc8e292b1868bb4f5086b975e7163c97cff5a192e2757d248ff7d3a1cd42944ddfcb2e3f64280a5b996f4059859f401772783d419e56f4c834d35ae7343b191bb6edb6530be071a84faa66d0096a238551417c1af8068630c92c6389e9af128659055d839ddd292492654b49ac4aaff8c5a93deb0f81c3c4cf1a43db15c20bb576ccecb695a4b48eff22e6b96264306f32ec7817c24d7e356fbc9e74b190caa3cb49b3e0e37ef8f6c2b2ede20691795a2c3c91d3f595147c0b3574661ed5a7dfc579f052e3c7f8d942a869a9b11160c1b626241b6713f194c27e04ee9be3de4836b8dc86d70f05ef4809275e1e80241d93d9af14c8da887592a454fa7442472481c1c7782a3063cd73e4ead9afdd0148b66720fcd42240d02d620f309fda5bed8ded4cb53142f7018b4ce88bb2f0395cb778d91d86e6774ccd16ba8a759af5c6f36859d5f5b14a474d299e7af64e108b44e78f7e94e28b911bec51b734edc24cb9eb072475422c269c2085c37b1cea0728e63622063598d115d17779c684f0e628098548f1ec1c3f80e432a831135f815b99adc80", 0x54e}], 0x1) bind$unix(r1, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) setreuid(0x0, 0xee01) close(r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x0, 0x2, 0x0) r5 = socket(0x2, 0x2, 0x0) r6 = socket$inet(0x2, 0x3, 0x0) write(0xffffffffffffffff, &(0x7f0000000000)="7696e5f3d1f1", 0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000000), 0x8) ioctl$FIONREAD(r5, 0x80206913, &(0x7f00000001c0)) r7 = socket$unix(0x1, 0x1, 0x0) connect$unix(r7, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) recvfrom(r1, &(0x7f0000000180)=""/201, 0xc9, 0x800, 0x0, 0x0) munmap(&(0x7f0000001000/0x400000)=nil, 0x400000) pmap_unwire: wiring for pmap 0xfffffd8078aaeaa8 va 0x38c77f5d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8078aaeaa8 va 0x38c77f5e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8078aaeaa8 va 0x38c77f5f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8078aaeaa8 va 0x38c77f60000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8078aaeaa8 va 0x38c77f61000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8078aaeaa8 va 0x38c77f62000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8078aaeaa8 va 0x38c77f63000 didn't change! executing program 6: sysctl$hw(&(0x7f0000000040)={0x7, 0x10}, 0x2, 0x0, 0x0, 0x0, 0xf) executing program 7: r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x32, &(0x7f00000000c0)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) fcntl$dupfd(r1, 0xa, r0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000900)="8be2f4cb7fb2e04bb553a95aaec2aad4ea82edfb10da750784ad09caaea42a8a7684af05b102400b7dc6f31325faca3b057e17b348979a7d3506707108331e7b231a612e98ef58d3a91cd39c4d7630e5c35482d65a33cc4ca068abe4b65c8f2117dce9e633c7d5aac460e5667d9ff886c0e429cadf586d9cf19abd49d6d07b54468f8bf902d5a537b10fba3b29a183e2a85aed5c052159ab29f214dec9b9c7788bdea72bd5f1cde4e6001da8ae7241747abc0e4be4461ea4fa81025bc930bc846b2a61733a5aa0f2d20627ff1c248224534e024c05fa1f11c7e39c688ec756e8f4b1cef6171bf7d9728512570c30569947d55ac380d9cddf3e7c9505c694c863d013af33acc57b9d6efe7831714cf53ea1b53e47647b60286efa5a6ef538c83f7c1d439d28279955dcd520b82b90d2887d2ce369ec2f2a80f40de1316e69d364491d9a15e263ccb3cad38590f3241eeb15b067dd5115da516c5551b898ba0297e48f37dc81dc485f17bc861260f2275537", 0x171}, {&(0x7f0000000180)="78d769856ce807ac0088c73a59b0904669ef88345817b6ecad62873dfa2986e9e9fb655570cc22e8005000e32bb063b6684030120d90cd45ad6780613f5cc1bb0d246e61345366d14791e9fdf11a964a7ba05c458e5b9dc4118998", 0x5b}, {&(0x7f0000000500)="5fa083000c12a6ffa5ad206932281b1403bf6dc1d2052abf8ab40b705e839674b280f1222dd6188900736ccb5d9f84b80d3adb8c79dfa7e4e1e7bfe97aa6fd607384099e79b78823dc347e16bcd3ed385a315b49e9ddedbecac77841b6bc247e68cc29d5aef40df83a18805f5254cd2dc4ab93754b643aba43a2eaca1d6aab74ce3bdf7a034655e14faf0ca72a994ad7d2e5853baca27e155548b28ff4e06305a43d7880343fc4a5b21c1feca9e7a83b36ae8fc5ca4658abede942d657db88369bc04775eadc58f80e0053ccca8d1f2897515e3a09b58555a76199712c1e6633c0b480cbef97bfc8fb9ce0da5d36b84f350545f9e43909a19f728f68c07d5b05329b9e8103aa89f7b70f05afa26d468b91b949e6ec42b494ea0884d77884a4b7e41e407ec10641f76b26637a33673ab0c8b143140a2ad0e31d6cb5672d1bb89a05c361dcd9220e62321ed66d327f88720775a3807337ad580a536f0703ad880c09287107b7c195be0d95bdca616e89bd4193485797e428fd0d1711ad7f9473af5cb92fd9e203ffd6c532b3a61ae2ec8d6fb4b8656251afd0b0dda8dbc656dd008c4d8a1e851363001c8f2f11f74dea0b4b4a6cebedf502e1cea78ea0b314525aada5a2752fb86a0093e2420522976198e2505eb41412d7357229653968669bd8b35ef64ae86eafbaf49c9bedae11a2c6c087fd6b7c9f39388d60a07e6df5a624abaddcaf7f5121114e9ffa56a2192deb4c9c8a27b55cfd21594fcf40e464728cec9c96cc747bb4ae3c5c0fd67ceb5984bba334086e4c5f7091cf960e3c198de3db73c3fc6cd5d6b2753f7d37b465fd9f651e354ee48164be21687dac2644a86f20af5de7128b75b0921a3752052abda1301ec28ccc77e9440de2811f7218051c4ef8e23c3d32b5762eaf6d287079e36f4c044d80ea3846a9b88ae8e1be841c2d4c184360127952311ceb758c042ef465afb48e3732e89774fc73d22ec795d0e6cd1bcb53d7751f1ae0faee3cfa4f06e1f481421606401bedda6973aea37eac5f70ce0b2fd4c2ca61fa69f426e47fd190d2b23e6ebe3899a3ec67840503a72c8fcd12174704390831aa4144eb55ac4d49661630dcd23a72a6f6d8fc0ffb917552312b50c9ac941175030e54d04138313c1a0cc52e1ed2b5be64c1b2b638165c85a321d7f4bcef174e08519892ab1cf3ea1a93c2f801b1cfbbeb7fe01da943cebd1dc02468ea83026769aa5f35bc2cf34bdd673aefa15b7261f247ae215b8a023526d4d6a6aa0cf6ab4a4fd9ec46d593398388a8abee8147c0a0fe928b9426e0108a049f52434c141fcbc7ec1aff94f14fadd58a4ad5b5fac669c9437fdf7335f71338c19760a3ef4e369131dfc38560325457d80ce620ccb6ff09f7fc530bfc867667309ed03619fef1da40", 0x3eb}], 0x3) executing program 7: sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000440), 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000280)="ff53777ba123115dcfbc28e2f8c5f90fc28929fec1da262458e7433aef3f03d0c8b2d3110f4a10b6cd9d96be5784395b0d0c0f70316a20c63a69529dec67281c7d66457e332ea7", 0x47}], 0x1) execve(0x0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) semop(0x0, 0x0, 0x0) geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) r3 = kqueue() r4 = syz_open_pts() syz_open_pts() syz_open_pts() kevent(r3, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffffe, 0xdf}], 0x10001, 0x0, 0x0, 0x0) r5 = dup2(r2, r4) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kqueue() open(0x0, 0x0, 0x8) getrusage(0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000b80)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000380)=[{0x4c}, {0x4}, {0x206}]}) syz_emit_ethernet(0x36, &(0x7f0000000180)=ANY=[]) ioctl$BIOCGBLEN(r5, 0x40044266, &(0x7f0000000040)) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) executing program 2: select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x0, 0x81}, {}]}) syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x6, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000000), 0x4) connect$unix(r1, &(0x7f0000000000), 0x10) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) recvmsg(r2, &(0x7f0000000500)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000400)=[{&(0x7f0000000240)=""/89, 0x59}, {&(0x7f00000001c0)=""/59, 0x3b}, {&(0x7f00000002c0)=""/225, 0xe1}, {&(0x7f00000003c0)=""/1, 0x1}], 0x4, &(0x7f0000000440)=""/149, 0x95}, 0x0) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000000)="b10005136000009f0500000007000000331c13fecea10500fef96ecfc72fd3357a068da3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af630037282112000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012020000000000880d6633c556ae9be371a3f8343712051eeab71d89000407000000800420000000", 0xb1, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) r5 = msgget$private(0x0, 0x2000000190) msgrcv(r5, &(0x7f0000002680), 0xf3, 0x3, 0x0) r6 = getpgrp() msgctl$IPC_SET(r5, 0x1, &(0x7f0000000140)={{0xff, 0x0, 0x0, 0x0, 0x0, 0x103, 0x280}, 0x9, 0x6, 0x0, r6, 0x80000001}) msgrcv(r5, &(0x7f0000000540)={0x0, ""/42}, 0x32, 0x0, 0x1800) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000100)="e049f648da04a45b6bee0bf84a9e", 0xe}], 0x1) writev(0xffffffffffffffff, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000300)=[{0x44}, {0xc}, {0x8106}]}) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[]) sendmsg(r1, &(0x7f0000001ec0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) executing program 4: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xc07, 0x0, "9707957d0500c0406b1309000000fb00000f7e00"}) mknodat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x2000, 0x7) r0 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) sysctl$vm(&(0x7f0000000100)={0x2, 0x9}, 0x2, 0x0, 0x0, &(0x7f00000003c0), 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x277) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000100)="b2", 0x1}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000005c40)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r2, &(0x7f00000016c0), 0xa) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r1, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) sysctl$net_inet_ip(&(0x7f0000000140)={0x4, 0x2, 0x0, 0x25}, 0x4, 0x0, 0x0, &(0x7f00000003c0), 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x15}, {0x30}, {0x6, 0x0, 0x0, 0xfffffffe}]}) write(r4, &(0x7f0000000740)="76e5dead6f01f8607d2100000063", 0xe) getsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000140), &(0x7f0000000100)=0xffffff2f) setrlimit(0x2, &(0x7f0000000080)={0x60000000, 0x60000000}) mmap(&(0x7f00006f6000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x2, 0x0) r6 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc0106978, &(0x7f00000001c0)) r7 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r7, 0xc0106924, &(0x7f00000001c0)) socket(0x11, 0x3, 0x0) socket(0x11, 0x3, 0x0) setsockopt(r5, 0x1000000000029, 0x3b, &(0x7f0000000040)="00000080", 0x4) sysctl$kern(&(0x7f0000000000)={0x1, 0x47}, 0x4000000000000003, &(0x7f0000000140)="32a641a8ad08781fd5ba715b3711cbf0b640827bad3a4bd2667c6ba5c9390861b7a10568e730a4cd29cb9be6ad5746a82a5c00143961c60c53e18fe9e785b7a0b1df338f8b68fe7bfb867414896d255ff7d95690244ea4331a79453d267a1193bfaf7c9db2b802a47901fb8e1626c94bbddcac7dc98f405200000000000000a5cb9c0c67e737de412dbf9a33a7b19cf4251429bb969d", 0x0, 0x0, 0x0) executing program 6: open(&(0x7f0000000180)='./file0\x00', 0x611, 0x10) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r0) r1 = socket(0x2, 0x3, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{}, {}, {}, {{}, 0xfffffffffffffffa}], 0x101, &(0x7f0000000180), 0x6, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r1, 0xc0206921, &(0x7f00000001c0)) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) open(&(0x7f0000000080)='./file0\x00', 0x2, 0x82) close(0xffffffffffffffff) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r6 = syz_open_pts() close(r6) syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000040)={0x0, 0xffffffff, 0x9, 0x203519, "d569a404baf180ef1c00"}) writev(r6, &(0x7f0000000e40)=[{&(0x7f0000000600)="79dcdf7e3555933ff826233e03433c5613a5485e54a4a9cdbd45316318724d140d9e82ccba5e54eddede8a3f3997e3b4f481c91973085ca2353dcae6c6edf7d0a986cc6d7d30fc4d2ddadd701292c3e46377c8e01f25008f666767c5fcaebfec104b13bd73ae038aafb6868635dc3b00ab79c4234379f6f4e2e14868f79d31e8f4abba6f18e9329ebbda19b51eca771e0da731c22771e16d7b0d1a20bb2a57f32180b1ebac6c3d695db9f8e35a2da81be615edb0ded8cdc469aaeadd35f785e8b83519847655164bdb1909542806e70240b99aac19aa82643902b0fa1426038543aa7b52e439194af955ed0e6872b1a06a4064bba7c4cab43d745cea85dab1058e190db04d7be2c155967fb1c8bb7b916a25bcd5b6d15cdcc2387bf9fd377c85d5bf07c955655f2e087ca02d8e398d7567a71f421d8b4b3a07a97b877e920939bc536c41590d8914598d7f02bb7f34c39a5f032b4cf1", 0x156}], 0x1) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r7}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000440)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082c8bbb3caebe1f4b643f9c76619cb3a0fc5d593bb7bb1f3b4d79b915af2d50c908c7eb9051860a8c2149181bde3a8105cc472d8ed098d487b62b0208903a7a74ab9180dc3a7e48848625043c7a9fecaeebb833ce08c3ecd70d8c549acf27b1db707de45aed98fac02698875ac9749bd3d21ea9a6ef5358ff4ca546aa81ce7e3fcd895d65213b225d675e9f03afbeee5d1568ca591777341d5cd55046cf4caa9ee11dd564ff9665c73092ffc131d1c74384f33f73cfbb2fa50ef12cdb3393fb26d8a1c4bc0427914499031a35f1be08bfb84c724265a0fe02f6b94b9a1e739473c0a16e21e4a032f2a0bdfd5d3d731d903fa9b04ab64e276e559253c27fd7e", &(0x7f0000000080)=0xfe64, 0x0, 0x37) ioctl$WSKBDIO_GETMAP(r4, 0x80047476, &(0x7f0000000040)={0x0, 0x0}) r8 = open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) pread(r8, &(0x7f00000001c0)="3da24208ad24b24de495f47578ab9a7e878d34b6c24facf2b17f8ef11636996d2a45d580d0c270622aa316cccbf112c7e77dc4ecbc4c1a8f76b5d92a2389567f122ab655980b6745570cf4f944cf8df1bebc8295dc5cded163f0000032acf31ead31c60b493a3e8c246df38462c1997e4b65c776d4fb8038b80d4c0184313e0b852e9016bc7b59e04cba4fac88d32dd7cf2aae44720a937276283626a34f782dbb1a6f95b8841bc02bca111cd61e8224133ddaafba5908d75a8ee93a8d20695dba08547c12b5c676a0c9c10f52a07d3930836595f03bf3ed09e1c0a21a833a5f4e9650744eb9d0560338da513528", 0xee, 0xe2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r8, 0x1000000000000000) pledge(0x0, &(0x7f00000002c0)='\x92\xa1\x15\x00w}\xc2V\xbbP\xe6B=\x8d(\xd0\x90\x9ef\x0e\xed\x81zP,\xe0\xd8^\xfe\xc7BL\x0e\x04j\x9b]\x93\xec\xdc\xe7\x88\xe5C\x1fT\x00\xe7p~a^7\x95^]\xba\xa4l\xd7\xbd\xfc\x97\x88z\r\x12\xacf~\xd7`\xb4\xa3\xb2\xff\x0fp\x0f\x05_B\xc8mV1qMi\xe37\xa4X\x8d\xbf_\xeb\xbc\x1a*\x1d\x02\xb6\xb3j\x10\xf43\xc5\x8c\x8b\x80\x03\x98\v\xe2b%_\xd8\x9d\x12*,\xe7q\x9e\xc2\x1d^B\xb2\xfbx\x9eV\x1cEi\xe1y\x9e\x01\xbd\xaf\xcc\x93\xa7\x01\t.\xb0(D\x11\x1f\xb3\xe8\x8c6a?<\xf1\v\xd3\xab\x86\xfd>V\xe8\x91(\xc8Oa\x8b6\xd9n.\xba\b\x83\xceLb\xb7\x96\x80v\x03c\xbd\xc2\x1c\xa7\xb12\xcd7\xe0\xe7\xdd<+\x8aSc~') pmap_unwire: wiring for pmap 0xfffffd8078aaeaa8 va 0x38c77f64000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8078aaeaa8 va 0x38c77f65000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8078aaeaa8 va 0x38c77f66000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8078aaeaa8 va 0x38c77f67000 didn't change! executing program 2: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r0, 0x0, 0x1e, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) open(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) executing program 7: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000440)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000100)={@broadcast, @remote, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x1, @remote, @remote={0xac, 0x14, 0x0}, @random="65a26a748be2", @multicast1}}}}) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x3}, 0x3, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r0, &(0x7f0000000480), 0xcc, 0x0, 0x0) r1 = socket(0x0, 0x0, 0x80) msgrcv(0x0, 0x0, 0x91, 0x0, 0x0) msgrcv(0x0, &(0x7f0000000240), 0xfffffe7f, 0x0, 0x0) socket(0x20, 0x4, 0xa) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000380), 0xc) open(&(0x7f00000000c0)='./file0\x00', 0x10, 0x1c) sysctl$kern(&(0x7f0000000100)={0x1, 0x53}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$vm(0x0, 0x0, 0x0, &(0x7f0000000180), &(0x7f00000001c0), 0x0) sysctl$net_pipex(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000000c40)=ANY=[@ANYBLOB="0200000000000000e189f8d114ce1db782153b893a56648cbf05d41a4920f4683e418b099a7d5ea735cae1b97f3b91a320cbe57c7decc17fcd38dc99d0bb7c965cd90919ddc0e5549238f56f8e55c654559d0f52df3c7a94a84f96912ddc75beba7f107d18aec4028af1602dc36617a2134312c611150fdd47b44bf717e863e505f7c74213c32fee3d7b2994d71fa5b287034e0650d7f5694ceb79028679db8f20e53bc45e00d3f4804a6e93d98d63c734c50d9702958c665c675a9f05cb811a99020000004a820bab2c42e34d1a1194baae8e02406eae44b1e6f257b39286aaf7039dc9e1aa79fe6ecb3595e3fb5b1a1473623ffd41615c6c09264d9698db28b8c1dc4efe4a7630ca369ee18046850e461e86d28ad0b3c396f8001af56898f23a387716fd3f4af2f2f6dd16daca44b2d665bfe0e015d82299f641a1d125a158087e18"], 0x101, 0x800) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1928, r2) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, 0x0}) ioctl$WSKBDIO_COMPLEXBELL(0xffffffffffffffff, 0x80105702, &(0x7f00000000c0)) sysctl$vm(&(0x7f0000000840), 0x2, 0x0, &(0x7f00000008c0), &(0x7f0000000900), 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4f}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8efdb4cf71c37082", &(0x7f0000000000)=0x2, 0x0, 0x37) executing program 6: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000a80), 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000), 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f0000000580), 0x4) sysctl$net_inet_ah(&(0x7f0000000100)={0x4, 0x2, 0x33, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) sendto$inet(r3, &(0x7f0000000100)="18", 0xffffff36, 0x195a05e282d6161, 0x0, 0x0) close(0xffffffffffffffff) accept$inet(0xffffffffffffffff, 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) r5 = kqueue() kevent(r5, &(0x7f0000000200)=[{{r4}, 0xfffffffffffffff9, 0x29, 0x40000000, 0x5, 0xffffffff80000000}, {{r4}, 0xfffffffffffffffe, 0x24, 0x8, 0x0, 0x200}, {{r4}, 0xfffffffffffffffb, 0x41, 0x0, 0x400000001ff, 0x6}, {{r5}, 0xfffffffffffffff9, 0x88, 0x1, 0x0, 0x8}, {{r4}, 0xfffffffffffffff8, 0x90, 0x1, 0x0, 0x7}], 0x30, 0x0, 0x57d, 0x0) kqueue() r6 = socket(0x18, 0x2, 0x0) dup2(0xffffffffffffffff, r6) semget(0x0, 0x2, 0x260) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) socket(0x2, 0x3, 0x0) executing program 4: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000040)=[{}, {r0, 0x20}], 0x2, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r1, &(0x7f0000000240)=[{&(0x7f00000002c0)="8a1e20a5a2bdce8e39ca185905a9de31265ab845d4be34c3185b2506658ceeb9b7921f3da49b8b5127577dea3ecb119201b0ffbd46452b", 0x37}, {&(0x7f00000011c0)="d88999b6df21a49d0463778f804d3f929b434f4e820634817395c18e627cf8965aca7f767bd7e69dd528f2aa1fb102b074e1e562512b626c444423", 0x14}, {&(0x7f0000000080)="cf97ba44b9057dfc13d8873264e8f13e6114fdb5fa8267f083784a2fa5fc8695dcb9ada7f9f00ab7c513b1871dd63dfcef10de71fd84f0603edb9e4892db0009c84bb9632753120b38c1f61447e8f91929d961a4d92384cdb566b5aad6fbff238ba0b49c3d6ccc058d9aa2ed6e378a79239d75b57d36ea0ad2d658bf3677f28c570c9a3af9b7447263c3499f9eaa6fecbaae0dae59953709910427d9aaaaa1b143b208951220788f4963ba15b0e4e1e48ae910de2f52a8b65ef32d60b37d80983414"}, {&(0x7f0000000200)="89b8a962e5f2f656a90d106f86460b53fe748a90f0477c09b868c01b523001b17d555921aff86e3688c8c0f04ec3b8eb251b633d2147d33e1e3329"}], 0x2) execve(0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) executing program 2: r0 = open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x11, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r3 = socket(0x2, 0x2, 0x0) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, 0x0) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x4a9, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r4, 0xc1045763, &(0x7f0000000140)={0x0, [{0x2, 0x100}, {0x2, 0x7}, {0x2, 0x200000}, {}, {0x2}, {0x1, 0x3}, {0x0, 0x4}, {}, {}, {}, {0x1}, {0x1, 0x9}, {0x2, 0x10001}, {0x0, 0x5}, {0x1, 0x80}, {0x3, 0x50}, {0x3, 0x5}, {0x1, 0x8001}, {0x3}, {0x2}, {0x1, 0xfffffff9}, {0x2, 0x8}, {0x2, 0x2}, {0x1, 0x6}, {0x2, 0x4}, {0x2, 0x5}, {0x9605e4c886b172f, 0xff}, {0x2, 0xffff5c93}, {0x1, 0x52a00000}, {0x0, 0x80000040}]}) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) r6 = kqueue() kevent(r6, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) ioctl$FIONREAD(r3, 0xc0206937, &(0x7f00000001c0)) openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0xf}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x0, "0100dd2dfa7f0000000400102000ff00000900"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x3, &(0x7f0000000200)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xffffffffffffff67) bind(r1, &(0x7f00000002c0), 0xa) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) r7 = openat$vnd(0xffffffffffffff9c, &(0x7f0000001840), 0x0, 0x0) pread(r7, &(0x7f0000001880)="79f47b4c4c", 0x5, 0xffffffff80000000) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r8, 0x0, 0x0, 0x0, 0x0, 0x0) r10 = dup(r0) kevent(r10, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff8, 0xf8, 0x10, 0x6, 0x9}], 0x2, &(0x7f00000000c0)=[{{r8}, 0xffffffffffffffff, 0x20, 0x2, 0xff, 0x4}, {{r8}, 0xfffffffffffffff9, 0x68, 0x1, 0x7, 0x34a}], 0x413, &(0x7f0000000140)={0x3, 0x6}) syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800450000300000000000009078000000000000000004009078000000004500000000000000000000007f000001ac1400aae8aca6b5789e8d13bbb1c3770655f1cbaa0ce75a9790360db6defa96f410e1ae25905811c3e444c5d705a97744df60af07d24ccc695b23de1016607443172eac78a240c66bcad46b47cb568362263cbe92c901738e1be41bd67d8ad5373b656d0302d307b6fe0464b9882c822228d2f1a8e8fdffd4e86ac33ffcb14585c8dcbdcfb2655e77a8f69c3655a842537bdaf70c8d951b18dc5b7f0d681cc126d3e085e09273d444be"]) recvmsg(r9, &(0x7f0000002880)={&(0x7f00000014c0)=@in, 0xc, 0x0, 0x0, 0x0}, 0x0) executing program 7: r0 = socket(0x18, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x200}}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x800b2b8, 0x0, 0xc0a, 0xffffffdd, "9f07957d0f7e32089069ee68d6a78615b7118c00"}) writev(r0, &(0x7f00000002c0)=[{&(0x7f00000001c0)="722ac32a838f8e3cb702b8173e8a3f51c27335cecc209bfed967a7cd317baa85cbf6cfb1376abdbdd698b8461d6d06eb34dc5e", 0x33}], 0x1) r2 = open$dir(&(0x7f0000000040)='./file1\x00', 0x8000, 0x8) mkdirat(r2, &(0x7f0000000080)='./file0\x00', 0x4c) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0xffff4610, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x40, 0x1000}, 0xffffffffffffffff, 0x1, 0x7fffffffffffffff}) r3 = getpid() shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x323, 0x0, 0x0, 0x0, 0x0, 0x8, 0x1f}, 0x0, 0x0, r3, r3, 0x0, 0x40000, 0x800}) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f00000011c0)={0x3, 0x1, 0x8, 0x9, r3}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, &(0x7f00000007c0)=0xc) r5 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000800)={0x0}, &(0x7f0000000840)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0}, &(0x7f00000008c0)=0xc) getgroups(0x2, &(0x7f0000000900)=[0xffffffffffffffff, 0x0]) r9 = getpgrp() r10 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setregid(0x0, r12) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000940)={0x0}, &(0x7f00000019c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001a00)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000001a40)=[0x0, 0xffffffffffffffff]) r16 = getpid() r17 = getuid() setreuid(0x0, r17) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001a80)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001b80)={&(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000680)=[{&(0x7f0000000200)="af8f149fde7ee6a77676b28a2113fff505eda7c70d749929c198314612eaf09547890b3758577b8073b58da1233d0d02b65874875fca9c7ecc69134f0015dc2213b5c03d5b9437f562bcfe30aae0b8aefeed9bdf7f70ecf33105d5f9bd74100c2782f049df", 0x65}, {&(0x7f0000000280)="05d2c354d5cc2857f74b6dfcfa495df3c229b0b64194214b162eebdb9056bfff160e2bfd5345f2690c177d4333a466bbcde8fdfaa3be4f", 0x37}, {&(0x7f0000000300)="5dfa393e13236cacf5a398d31bf281d517642314e6c0d33ef304a9834b86be5e0dd92121b57dcb7d0683cff92f51ebed16406ddbc0dd5d840cc48100b77cd626d822780fee44e1a309465c9007178f629ec927f3da4a3f5bc8d195", 0x5b}, {&(0x7f0000000380)="ebdb28dc5f6ea44e6dd3d3bcd26d6e8f37590bff386263e0755223ce144ac84006ce9316d9aa1d2ecc62325428015308709b8870e59b8472b9bc0439278be6b08b730d94d455090a6c65e3a243cbdc3359395c67f464e8494eb4d6d314058f3830d8a8067f9db0c3", 0x68}, {&(0x7f0000000400)="cb1de2def350f7856c58fa11975e5dd0e739a03a49ab2a40f73f1850ffe0519ea864e0f58dea22e7ebc3b85326889e45927756cdd722ba6314c9562475f50435005640bb54ec425b6bb3a0f7d0bd32f111e415e63dba0cb3288a6b1e8fbd607643be31f1ca8d90c0fcad593020b45891286d0ebbf79822a8c85830399e87e6aa2474fc496954af5d2574bb263d772d2ee8f3374d0b0bad8a2776e838d7c0a510dede755c498e35cea6129a8786af927d912a9c653e58aa1d6b994fb58dd0763b66eb683ed82b1e85", 0xc8}, {&(0x7f0000000500)="5d3431ca06e78c2638c56c6d29aca14b270efec5acfc4465c87cbe9013a2068b1e77c75558d4f624318cc26ed83be5db0c5fbf013ef7e714fb9425d89fb67b18c7725b1768dab50d78267c5c2eddc3d37b844cecfef32446a3f1a21fb29fc2dc", 0x60}, {&(0x7f0000000580)="f4a09ebe40030943aa60437ffbadb6e287cef0732f05ccc4be9ae385b549567bcafdf374664de2d6dd8c3b5f65d8fca38186c6de0d6cdd892709ad71e75ee1b96e17b7d8df7d07f9786c51536d58462fe055e46e5f77c80e1565db6cbfeb068684e14de2c46d92c4b2", 0x69}, {&(0x7f0000000600)="88de92ea6dd0c7bb0e2acee12312ae3b5da80c15b3aab9612afb1ba79c0fefc7c8185204b5154d8a59ee512b6eeb8b46592c1311dc3abd67a2e514ff0440fee707a43ed83b106277933dc7270a37519f7b966769c69742ee6aceb457e66c7211aada8c", 0x63}, {&(0x7f00000009c0)="2a4264b468e5ce6e119e49bb81b1e2cf5342b0540263b8ee7960984793d58e6b91dc0915e8c105cd1478484534415025267f0bf72e64afb387f5cce703824c96e46a9a745c42a01254a76845fc6ab85be3f6026735a46dc4198036782f7843961bd5525a9dd95c49e43571fc36597368bf6619561708c91f48c6c2e73f3357167c97ce6c672ae0633009a693e1e57472cd3a3b379a82722a2e319134e10bbc84378e9d1859d51f1d5d365b599cc5db7fb4dca24ce4db954b9c195aed666c8bf768eb53f589ac6899bc49f8e8ccaa96de835b46508673d33743bc80f7b4fabb01afbab00b3ac45c29b5b90e451c6c06230399c59f4974b232ae39d852560d7aa475b74bb35dea258d7e0d98318a1fc72b3dc7a8a30c120339076054d68bf8ed49babb80888020e99007d9bdcd795edb75f8b814ce8256ebb16e5fa05744faed4d698c4887b5be7751ba131443ae59da218d099b2736cb1bdbf82fb4c704fda8b043f7f1968c0e44233f3247a9d446e11e4b284e79d6f908390db8b0f5482358678c060a0af837ba68e2255ddf5034d3f6d4bc9ad7af128a23e32bb75d7669b365e5fc3f07fc581c56b0e47be8b0ac09aff99edb80ee37625b7dc30f58fc1d4ba25dc14980d50ce442bd83783ba6d48442d047685bee0218baec29a23f17ac007a4ce2d30f5f9cd9afa302a8877e39db09e4732743cfec6ef38d3d97a12f8a3ccddf12c493816d86606d0be2e4680ab73406a0b3675bfaf915544625ea36403414b696b6f9ce7bfe8e80608d68e86832abb05da195888461e7780e7efca5b46e3dec8cf6dcf68d8d3c51eaf608c10a912f3bd45bfcdf9c2aea6265eda08e486c0563f1be040c05392d7a41eb3679e7cdfcf3f34cf4fa45fdbe83d87adb7e62b172fb543e363bdcc61cb256fde53799487fe697fd386ea7eb415eae0c61619dcbb8616f30f71a4f24dfcb4c71b4c72ec5965be76475ac691d36d7e65caa61f34224854cf9795a4a804690eebf45b26f850b09761860899e2c2d09806ab86efeeb00da9eb4d085cf6648c493bd83248c1fcdb5871a6d91d2c708e1353789923bbe1397818b8118ef0acc2ae89633660a09f1aa825ea96f16b92279c7f94851f302201f5a953c13c493b65e4d2ef295cc1eb770fde73d6da2b2414b00584162a369e1656168db59e5ad16a086549b69acd872d7b12c3f51a8bf3b76293d4c153baf07e78787b8e70529a8f7fb9777bf5574a9cd0c94cb17103f418ece18762e673188b7747ccc15e3d6049741a5f33959d7aa2a1023c18c278d347c53ad42e025e6b20b2f1fb3f6e6f9a55472f2babb3cbf58c2fd9767c3362b1c0f801475b170df088e4d7ef184f08c5c691f8f31f042128e4dd3c5cf7262848efe41e408680bd712111380109844070e52665fbbec42f5c0bc757664e210f34a747bf033edd7f104caf58e17c6ae2977ed5d1ee7369beab7b2730279b87b4b878f39419350b2ad67b3f30333b5535976a6f203a01dd536d26788b5843f2c7e80e0008c469e95476a9a430c47d947525644f387d67a3eac4d548da538c8c8d83b5437288325a679b8849c45adadd8082d47580ea557cd6fb6a79aeee2b3e11a7eef1de5cdb8f46a2b3f84056346159fbfa21b3600df6112e1e55909045076ca4e13163d4ba7a897c43620ec194e1a64de1e725b6f4c72552286662bfe5021d05c0b42138003274223498002a46dfd63a55efbb78e5d7f6cd2fcda42783781ae1035e3fa0d93a2b40de38b0a01ab397f37e4fc271ba2b18abdaa0f4befb8838565bd5ec8c058b7fb5730ed6d91b406f0bf96e52fb862b26d4dec2e6b3a80e3e4005d49077fdb79c07003abec5cc439c1dc754f7ff403d6bdb6decc548cd2e28162f710aa729f08d511711c593b53a57442139e84b0d2be63fcf1b5b19e1aa050338c7b7d1a11395244cfdf0fbe28d2950324eb6b8e8e2f97243ae245b4c466fb82f541a15f9859ed8f103dd702a7479779cb1e0f7b99d6acdb2927c17205f857eac0fa5d99a4484278434e3563e9fe8c6ad567b1a6f7801a6f7562603dc10e56da085bbf70aafc793caa0d1f120379cac857a2bad2d677d00f2fde4b19b4ac3ef1747672e5f58e07244678a6575b0d864651dad634676b4cdf1d064c9728396efb8a923e0740896396edc9c342d5b128dad8af1984fc170fbd54c75530c7e023003fab5be12841bafc9b6b20ef2b0d3f4d1fed7af8c2ed070d44c97b5fbf49c7c01d5957e8ffdae9cfc95fdcecd0d9f0d3c956cb96b494c99286e8803b4c46efe9be03d17288c4c22df280cc774d43173d90aa63b3b6fcf005b7d159c7397359243d657ebc403b974b173e16fb081edda174f8e1be35ce2c5518c6c1172e25c7787a5764ad11e040471f356f9bb9574f9bde47d1d8d850959705e886fd2bc239e0a2fdebd64c71389e0bbb100d16ca3c9e331601163d1ab221d798f0d3f31ef7b9e53d6f72c741a310933442912f536be00daa7751460770ed7e507df7cd255c9a5c8f267edcff2f83000a209bb18c178d6ee6018b7995abeafd18c81363a50d331deb2f1dab3e3b593d576bc22e2b8581fbf639b8609514b7d6dde45771da1d74311afa0e9b77fbeb984eca27983e80abbd4575f9998a9893df144e946f563fad329216244eafecf980f47935423c0586ceedbb3324f511af5c5ebb4d5a31447586982a3f2d766df4b1a32e1e01fb4fcf74bc598293fef175176ccae8dd8a81d4b11f6a80c70ae09d71710115bca267da16ff08366b74dd32fcd0d4893c098bdb175b62e3112a94657715a7afd0c0c65dcb0d8c7905e49573815070d573114c31dfd575996f2ba9c35eaf9b971a8b98c3d7f5b80848731ccc3755a7488a863e2bdb6b441b99897fb33bb3b367f65a9032010d351dfef66ea5e66048e1aa08671fe92d57ab87f3d255f71d2bcc8d2d6e65d6d7be05947c4e6a388870206e6c1dfaf86ddc2e4668ba5b2f7d344065f7206e4f074e6279e85619f1e5e6f260063a0b3efb4db582fd20855da25723469831175d4c16133c5d6d40c0d6254115653c45322acfe475dff2ac1b7c4de65a9a7f64620190ec2d3583b1bd2d02ee67c8bb6d29cba5595c7ccebad4f4599bc2cd5d4a2a7db61f15909d6786f2ad4e5cac8b25dde87190fb2ea2d0b2c94821cd54471c867b0f18e002304b37d1dce0232ae503c34acacdb59d30acb1984b79f350b2c12ac193ab689c80c18920c6c9bde104121a3ba3cae989bb3c02a6f060a0d9221c73ac431c6c2f21859cc2b0de29303a322fede4828e36957a61f66e5eace6a69a36ea4395c63914a9eee8f01fea85e654a3454a8547378de29e7a1aa073da4d2ba470be2336b75538abad740265c1917dfd75862b62a96b56241281977f7894a9f13f87c74b2ee71e9e25b6bac954cc4e038c69c25277b7aa972c98536c9be7373c6be3307a8997c88affd4bec1780fb17e5d0f2b6329201c0087549a2de87478b29ec53fe3f50fadcf2389c8f2017b90dd40a104cf01891e5bff27ef8a62325a13991b96860cdefe2e6e16a35311c9cdb4b0ba3c8e4df6e1ef65efdedb72f959bf1dcc5dcca61248197c802903742464e195415bb54839f1338b35836c24bc1a1122720f3ec7bbb70cd6302c6a2bb53a77d58f55460094989a4471819fef8d0640bc67ea6723aa16cbd1cce16ff918866fab83b3c06ffd735989800bab8248be495b4e93f96304c53745c2a427b2062896e88b57adb56a90eb5e146b5cf6f3938b33938421d14e51b76cf32ca0e6987dd649eb0eba1d84df3bcaf143e838b9a226c192fe3fa1e1ef33084c07c08a95e0a5189a2a9834e5c645be3f39b6e2e75fb8cdc08913ba421202e67ab5a167f4b2740054483c047b6c502647cf612319d8dcf354de623c424af480403c55c7a76485e27e917678b9fa7b7b55713ed3752ccf459ce87211ffb30ef15457a697e02325647629d99a61e73c721842f660bf4fe297b457eb53afc0e4e0d9912ff84a9a0283b26d3de0976e8155f8fd80b2483bb587ed7057764ccb6a772494ab85f251500a891c8798d05bae174abf3222ba42470356ec4f403186931f533dedaf9562f9ec25371db4a0066c28a6637e4acf79d5d905f787ce3a07539c3d3e9b962823806fb621bbb74baf4825caa0124680ce671adeb148cfc773c82ce9dcc8cf8c5de77147d936cc83806a4da9c0e20eb53a50633bd0e1ee6d9074bac0a5fa475fe5d43ff922327f106624837ef92e3510e6f1fbc7a0772422199207e110242d721c6546b6a75519e7da778dd4add73dffe3d06813f81b0d4043f94f3a16e94d84f489de710011922e003b638c81401b1093c2eaa35a1ee848310bc53b0a4472f19c90849b845875710bbf0bd064f361525d341e1a387a1cdfc5dd97f84b0f4a7ffdec70c37cbd4d583b315a550007a4deb26e1d6756c39ae0e9d82f404e3457869cd7885e0c3589326512c9a2bf62aacaa7856cfb64fed96caddc9c55118e3484464f652f4bf81b67d44bc41edc2e299d69e0e7591e4565cd178114063a992bccf07aebcd9e21454320fd4838955f108dd6b83605403d3a91bbc62df2d172e8364c23dcbbe8854b7e59ee88251c9beedaea1968c31af481d0c7d318af1fdfc7b3e72fdd0a82bdfc045ee3844bc949ded099def744f54836091ae2c39495386c1da4fc6a92ab2d00d486023988f0f8d1ac3dc24a6885ba53a530e7b5182ee834cd84931633e05f9955995852959c2e5d4bcd90e462fec09abf658c0048252b9bc6d740b2af90b133165b413209361f85764f438858368ebc00662c85b1fc97e7c80317e54641f025811d5cf07237aff4a669338cdf4a60e5491645eb5ad1b7ac44cd2a38d939459647ed02d59ad6c3d77039ce3dd586c245e6d14c7059c961217aee736a04e1b616c17c2fccd4395c546d13f4d1d71cde53ccd64050862544f57387c3de6e22f5dd40fde36d90711b41620b2628d442b7c053d1f62cc7c1b3c4125b5acf8a7fd2403118ec9eb8c26560961a010d8e5351856fcc8bcd611398d63bb80b25d17ac2cbb773678c8477a3eea76e07383b73999a904841c2df833858b6817cbb6d9a04cabacab366af4663f91abf805bb6ab0481b3e7a03963b9caa079b013478cb717a87437f261ad20632a7f974053aacb9ef17710aa7b48f384a379002eb48969c9bcbd3bcab906f217a77a8aeebb3f652939568ce397fab6aaa09136edcf1038bfd1f00822164f4e330a0a78ec45715456255b2485fb21a92043d45caa92b992d31b81172ba170616e40d4e90bdbc0c77b970099ac6f1a0990e3f0449c52de0da611b8dea0e210e9cf0f9cf8f3be436dfb618b1d99387f1fa59f88b1705574cc5d1e959f961408f5ea512df243b4eecfe4a057b22cf3d851ed32511106cfabb09895a56c15c362c02425acf3ee10660fb553867da1595df75fda3aca4ac320c1bf18f47fd166df7a721242cfe940d6611cd5928de363858e0e17e14a9c8bdd74a708e0976bec02ac979a3a58a8583dd4ee20c257fa87f6e68d81ce7b02d2ffd8cb7378794a336c41c431e13b4b963a43bd6eeca4f1e2e7ef26e42c0ea0229c9eff7fd2aedf79332813f56e221b4fcdd1d27f377c086b3b7beafae24b2a9cd622876d809c578e31402e979217e402c8474fd482ad9ddd9d08493644ebce521cb0ecfdb45c8a1ea7c9fd374c23d17c9d3ef2ef28fec9fbb4c79514dcc730cdf88903434f8df2330e43f615d957ee46db361244f0e10ff0dd6a16643fa15c4795a4e5a61c86", 0x1000}], 0x9, &(0x7f0000001ac0)=[@cred={0x20}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r12}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}, @cred={0x20, 0xffff, 0x0, r16, r17, r18}], 0xc0, 0x400}, 0x2) executing program 6: sysctl$vfs_fuse(0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)="ec6d9318e92f37f9d4e6ceb766bfbca7f5dff86c2d9e66b537a84dced613a70ecfe92818ba33aae2d21f43d8f48504c285350ccda37f3ffffb6060df4079575ce30a93d0e33ee275c39c6e3e981975dce6cb79a246b8cc64b03fff1d3593152b9c0d25a897189f0e4aa00a900c5945d7fc0ff930d629f1e27db5700de0afc0ec803f2e3b25ef75d00754ca4e2ef07be01c1a2a0d6c2594246b8bc2b0f236e14c3b047da0239555810749bf3ca8766e41f5ad39d91e005cc9967d3e8af49467a90c95a1a8f59df2555e43ca906e5823f96afa30574f141a2f6ef5109f385d544f59d690d053298687bb182f841cd9dd8adab197073d97c8c6a342a348af369d117192bc5b38a3d5aeda6ce7a3e3b4128bcfa3b45d4e6fd933f69ab51a3e9af2ffe3527f9f7773f1c0efd7a42bb4eb189fa1895e800fe8fc6c56ac2068a8385da32b7e304256eb62e5b241e83f8d1fc314ed3c54266a41cc013579979a59fc509393abb7ada1a1f39e6ae4559de9b91353abecf9236913245cf42a328b940cb4732a9f48ff664355326c1bf853bccaf39b25b2448035d7a6e2a010e6105f48db0c625d810083eb63fd7ea1b8033bac4bbfc929b40a28081268f1019049858a6d57aad311c2e508287cc57925bf19fd96f5e7c400e18e55af4acf0515a97c895817c4eec024552febaf0d282bd25e9dfbd9792a7a2fb76a9edf93c55a85bbe5311cf9bcfd2b95770b676387d78c04849c0d3d15566609faf5c88fd016b3dd47bf7ba9d9b579ec92be9ca346f3ca5845f2c629a0a7989ad9d23e7a0cccb2512fdb2b671ad2c39a30fdce81cf23c56f893f6ae64bf29171010eec6c90c4f95b6c6eaf8281553e56a13aa0e70331fe5916a345728b18e44b08562a47b8b32bb191c7e33dd404b45714f6f77b3702261198cf39a9366ceb7ea5425093cdfb39cc1326d7a6b88228be184d6a7f0f4e7f29d524c2d8dc00c8b8504f133d7ebeed9651d8e7ccefd24b22c7165d08fb929ca3cb616967a403e7ebd6eba5323687066ed9ea173416ff26d10326b79e9954449af76a7431effb2d4ae954573bd0d81d093fe936ddf6cb9ec40ceca629520202fc292626c933951b2bf140a1e4a111cb216b2da9a2debe4c03fb4f540b5960850b00412975d930048d07c22d91b4e62b27ac954c9cba71fbc221618e56aa91e98c2fb9b5dcff22105a63f6a0112518d2fc0d9bb1fda3a72a3547b0e9585333a8ad6df83e5337dfa3ad30d5303b9c1e70984b158797f22a8f583dc84501ebe46717ca30696c9b54139c54804da49ca0ab5f6f3bfab8d979c3d7e08bf5917b0c89588f281313fbdfed698a1982e417a9a87b7a68b86d8f89a169abeebaf8921ca8a6aaa583d3c5133c5f47240b873a8726a9573f8c09afa3692a400958c12b8943d061750fc9799735fd77e6c6c785a9b48c7604cdd1b2f07f18ade7d2f8f3d314c954ffb3609200f4a6d775dda7b99b888c6981d1f9dbf57a24546e061a0a612ac9b761156da3c04ca2b3461f592003dd0f6317061836fd853478b7d055bc8744c923850e7717e929656001f454b0304ccebd4bb372da2ab78866ca5a28e8b11c57981ad8c65409b1242a0f3fb96f0710f06de9a11708b1cc366bcc795e2e6676b58b123e283f8ac5692b7b4352ce9e3596f3f598843f5fef439a22021cc76210349eda2245aa6beac4e5ccf785567567f5c73fab956839358ea32b0085151502be1ec0db448674d4aac0d63572abbdcd396e8de258d77a6a50553f9f438a6199bf7890e8c2769b210f6d919c25bc645656f6381bc74ba1564d4ae265d51604d389b138dda9d17aa8cf67c02451b7e16a65a13bcba333de23bcbd347dd93a563f54eed3e875fdc2e1510ff9a13ca211cf04b3ce952c6cc9914fc86ae4b9ae659ed479d848f61363476f88d0f2a02dda9084b359630542b5ae3651062a4757b32c75f5e315e707f556a9c807affc39b4d2888541bdb684a10dad747e1a991af4121131975f7a480d3ed3f8985d2d5d5a8e234ad7aff89a3b4ce7cab9d1eee3b72a6550a9d298a650ba533a3a3327349a5e1dd050d8c6edd4a13174ce254ab9fe23d5ed0692e2740be66564d3669da485ae4ed3a558cd6f16cd117306d7215612d5976ad8fa7eadeb17bed1a3e33ce335c008fb7248c23b3972029a6223183146bde57f0a4c16a7380ae167ccc67c7fbe7f4ef169a66d3273e454be21b9b66d5f88140b250f91b66f3d6ae0c8bcb86161ff96937adc981867ed215a67bacdc6e5e13179c3970fc3a2c709368f32696362f114d946a9fae6927cf5565bc9e67342a4e58367baf605375c86ab2faee3e3df4095f6c6dcf0dd8219ab18cf22ba5d647d8ae99baf6076d044c0f394d83b9cf703762837af9578cd41b78ac8ee1ab4a224b1a8594ec6e2c3a0ade8bf0d821e2f86e8b1031bacc35dd8201e94621cd951f1f737a8162ccf9ef9cc40b4889451caee90bf8f1d9b9340425232de4a95041b3b396011cd9858347ff88db659a5c08ca9c88d035c3add9d2fb1e1d3bfaa9ef36a5fe31db8f32e26fe58cf92e8798e983c85242a9fb450dcc7ad0c6852dc92817d9d0eccad2ce2061ea42af49465743b98f7a2ed7ee70b20c093aa800c4619fa2178277b3d53333a765bb2f78c77311c3cd86a958ae3b019ef11eb9c65496d36eba34cb6f07b758e62e3b67bac80c7dea745204f0aedd429f31aba2809e93a22332e68df3cdab3bed329a4ba0bc4cb2d6830597fc71c2908200c2bd74d87a03bcc7d4e702dc2f9c03dca877d691bf44527d70b0c5e917c91f9f2b3120764354ba57bcbc7eb22a21a07a128cd919cd0acd97739f45f9bcedd4b6e4a5a4da38864db1f271e0965a8d2133aeb8f0ba8ef933e86110f0a67d3a51b4ab15ea53c5debf2f9715f9b038a97f06aec15fbf344fd113aafbbe3a6c8cf577227f4dda177b16e298bb70d13c036422c807305f76240cf5043669a1d42af1891ab0216eb7849d302cf9c6b2bd223df91378dbcef7bda031ceb703e788ca63c11bdd510bebeee02bbe2b6ac321bbafa57deb218e408ed84dd0cf22322ef59e320056f321ae050f2b26b30e0c05d1294d3e377e06a4a3ab9c7a945775541a1e02e915f87d2aaad5ee2f3f08e8abef06b135575b594255064dd5d982aaa3ec60264c8d917a42262f6ea4475e09c42a8b7c8a4bbc520704b88ee014d36c312e855d66b12542d9068c16cf0f9db0457d6b48233ea8a9e03d9aac04b1344e7df60d6ed2a7452040abfe1c46ce3d3a3fd8c0b5f6163b70efe4f31d54536f548e2c6e8b344c19b9827b0882f6c66412db8a852a1530289750acb0809129d7a306211fef251c2a7a64804a8d678211260052cd648c802d4c065f6375be3e539e63aa4636c9f8aff0ca3a64f9e56fa7327e6826bfc0ee36706bf318faa66858a93aaba1e05290dfe0d159ad5a755794794a0ea17ece01da63e53efbdfa656bb2e042e698ab8fb7fc93261ed7b9efe685c8777ed43ea4ae02fdf301a7afe6d5359b5bb473e0a2b7596c0fd2d12cbb05de4bfa48b4d78dbbf4d2cd2b4b300d78a3497c7e826b8778e56ada7c10531b6a7e8f42d9047ede8c1ec9164faa3625680929748499ad4371b4111b6cf59f0572eb50f33ef1537e246606161124160f125f9e6ae8afad796804e0dc8fec01811ead2e3d4161b6909030e6f3745411934785694cc20efb73673d74051573f89c50238b406d79d1986d0c5905ed4105c16a1a83c0a12f61e0b96cc0d560ea7c59f420e9a21e4a2b3bf6fd26008148c750c524ffdef4952c32510fe879c528f1eb36d5cef944d761b5429fa9102b854df0287c16310b16ea0fc0afddcb10df39d469889e50815f2452ccc9ba6936dc95a8f1a2687f23b0eff99e05e0af0be6af9c6bb3418e7fd7633a85d85fdb41ecb27cadb84a7bda0811ea218fd749ad96956bc63f4c8ff3d3c30d67a677c9624fba01794c7280d164c36fefe3bb2758ff94c8740dcd21e098ee23f905d9627f4a5338301d2916f6a2ba2d96c889680dfc698bf0aea24622b154693e89752b647eed4fb7e2bf", 0xb41) sysctl$vm(&(0x7f0000000000)={0x2, 0x7}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x14, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) sysctl$ddb(&(0x7f0000000000), 0x2, 0x0, 0x0, &(0x7f0000001080), 0x4) executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) unlink(&(0x7f00000011c0)='./file0\x00') mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x89) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x201) open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) close(r0) munmap(&(0x7f0000000000/0x1000)=nil, 0x71c47) pmap_unwirepmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wiring for pmap 0xfffffd8078aaeaa8 pmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wirpmap_unwire: wiring for pmap 0xfffffd8078aaeaa8 va 0x38c77f01000 didn't change! executing program 2: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x3}, {0x81}, {0x8106}]}) open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, 0x0) clock_gettime(0x2, &(0x7f0000000000)) r1 = socket$unix(0x1, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) r2 = msgget$private(0x0, 0x81) msgsnd(r2, &(0x7f0000000200)={0x0, "007542049a0179ea7b761962320e8f64c289505adff14c11c533025a9a6fe16b50f19a5b7730867e2a507d8a8ce7f447dfc5f80c4e447b7dbbae3faf7d4649f879fb075535976880e70c986a897df5ebdc8f5e6d850d79305174a5e9e146280dace8d17d741f75aede26769a21d7ad00932cef229a3a3750be798259546ca02148f3e11f482b2f020ea4e73f84"}, 0x95, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) executing program 7: socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, 0x0, 0x0) pipe(&(0x7f0000000640)={0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0xd4e688a67930cd) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x40004802) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, 0x0) select(0x40, &(0x7f00000001c0)={0xff}, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) executing program 6: mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0}], 0x1, 0x0) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f0000000000)="9b1809ffffffffff", 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0xd}, 0x4, &(0x7f00000000c0)="2732386b69415e4093ed13322abf3253275c64cfc43724f789afbc82d282bb2e48a95f3a999421cbf0511787306272c46681ce56ed84502b4df4a42305d6ffba5030b54d5f4ee5c0bae54a9379f843063ae55782fd7f2f83f7aef544490fb95185400ec0ed867cbbde3fabfdad7013e0512e2a88ea103e6d8cf401574c9b68cfff79861232c8878fd06670143ee4cf255e7550f7df4cc48aedf1b166f796dfdb728c8036cc26b13622ec03b79c52fb3e8f72950c4e0f1d08f3e9e3b591b9d7bf181b01dfabd72a36dfdc6f92183ac4578b44c3b68d730d8db62c84f76b8d0ae4d7624a74a322ecd2dc044f7d9c801374cb84248488fa78", &(0x7f00000001c0)=0xf7, &(0x7f0000000200)="ac27a9a25d086b5303649115bdb3bd11245b5b14a4ffa6e18ad0d966941c61d366b6edfb95574abfefb6aa9def60b243f0132e784de33d8b1cbd59690a0adb96b221d0fc42f191757bd0aaf6733783b3eb52f35e9bcac33b7423f49d5f438ab17741937bf1fee86eaf9031fd86cce809986e85f15ce330b3b150d23e4db78a60f4932f1951b9b0a8df73c1590e", 0x8d) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) writev(r1, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000380)="a168ffaea8bcacafa312981a90f08855cbf6889057cb94e085a705183fb5a980190042d854eba3c6c9860213877328bb150599ba933a268b6f0f6461f51b7b248a1572bef75d52302874284e312c7be6e6e555a4881247df9edeef57ea77c2fecfc7150e9c254a4339c2d10da41ae0c66f92f3ba1f5525fa34252e8484ed1d06c76977dbf271175f3630c2d15d88b8fb20ea53b26c33a04d3c4d921640d0a4c6a77a73b57b94ca35127c5fba033f1518f1960661e7d1057fe208e7fc117281b9", 0xc0}], 0x3) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000500)="9401050300000080b1b0782797888fd1f838a311000000000000b13886ca3849451ae3c3051020741038f5538551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe781e4d8f5eef9187a869a4d3a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d63734e4fd89070000000000000070c1f5a872c88dff7cc53c894303b2a0a85ff3faa800000000009ec7ab3a34c29000000000000000000000000000002d7e4a5d76cc3f9cff2ed2243e56fa277603c5cc1e047326bcf6b67b75d00bf6ee330b6a80874b70559d9975ebd13da2447a78aa4b00cd0ba1870215607bb912e3d7325183ce69456b4b6ca927871c81672a54ec695c5bdeb842836656f917945cc076f87dc714dfe0aa2947252df350707b22884a7730cb6dba8742110fbe9ec7481885274387e0b1dbe5695122604819b0b2294b7b20726a5d4fcb44f62d00fabb2f247a166d8d79d05b8cc370f5c11db58aedca632a83acd58ff0ea0a3dca58ccb03cce466cda735017196ff346c30600000000000000c90de81ed297b2319e130f", 0x194, 0x0, 0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f00000003c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6000000000302c00000000000000000000000000000000000000000000000800001a00000000000401009078000100006041c93a00000001"]) r3 = socket(0x2, 0x3, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) r5 = dup(r4) dup2(r5, r3) connect$unix(r3, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x1}, 0x8) writev(r5, &(0x7f0000001840)=[{0x0}], 0x1) pmap_unwire: wivm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0xffff80002a21f340 executing program 4: syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @random="7004f5b37507", [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x4, @empty, @rand_addr=0x8, @empty, @multicast2}}}}) r0 = semget$private(0x0, 0x7, 0x0) semop(r0, &(0x7f00000004c0)=[{0x4, 0x5, 0x1000}, {0x1, 0x2, 0x1800}], 0x2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) sysctl$net_inet_ip(&(0x7f0000000400)={0x4, 0x2, 0x0, 0xc}, 0x4, &(0x7f0000000500)="4a49168aff09dcb5f1c557cd75db77f65aba54dae8fe737424943ad1169a62455d1967407f0ba08e25b2937389b4c891c9f8cfa8e84a6cf1f84f9578fd1df1399a4d1b7b577051200367de1f7a1092be30c4ea92ae14697b298219932e0dcde2f909dd0c572fda7bc8010dfbb9f664aa5018e8f96dca98e226b79d119608056612db4e9e3c808a90cc177cbfbe31b2e0130cae0690dc795d32adc44cfca523", &(0x7f0000000440)=0x9f, 0x0, 0x0) r2 = getpid() ktrace(0x0, 0x0, 0x22, r2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{}, {0x1}]}) sysctl$net_inet_tcp(&(0x7f0000000280)={0x4, 0x2, 0x6, 0x2}, 0x4, &(0x7f0000000300), &(0x7f0000000340), &(0x7f0000000380)="3ca69a1e90653b884712f9a3dfe249067134f9482ceee26cb5ee18e33a629450", 0x20) readlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/141, 0x8d) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x0, 0xbd56, 0x8]) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000080)=""/101) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000003c0)={0x0}) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)="0203fdffff9fdb1642", 0x9) executing program 2: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2154, 0x1ea3) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000140)) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000001440)=0x3) syz_emit_ethernet(0x138, &(0x7f0000000080)=ANY=[@ANYRES32=r0]) ioctl$BIOCGRTIMEOUT(0xffffffffffffff9c, 0x4010426e, &(0x7f0000001580)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget(0x3, 0x4000, 0x0, &(0x7f000045f000/0x4000)=nil) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) socket(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f00000000c0)=[{0x7fff, 0x9, 0x82, 0xf0b9}, {0x9e0, 0x8, 0x1, 0xfbe}]}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6380) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r3 = msgget$private(0x0, 0x2) msgget$private(0x0, 0x14) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x401, 0x0) r4 = socket(0x2, 0x3, 0x0) getsockopt(r4, 0x0, 0x64, 0x0, 0x0) msgsnd(r3, &(0x7f00000005c0)=ANY=[@ANYRESDEC=r4], 0x401, 0x0) msgrcv(r3, &(0x7f0000000400)={0x0, ""/137}, 0xaf, 0x0, 0x1800) msgsnd(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="03000000000000005900c707c0e6ee64a6871da5d3acb0cbf8a63004000093ef1607e4e099ba5b88cbf8fd81fa1b59ef8417d010fb525c23"], 0x39, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x1) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) executing program 6: select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r0 = socket(0x2, 0x3, 0x0) poll(&(0x7f0000000040)=[{}, {0xffffffffffffffff, 0x20}], 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, &(0x7f00000002c0)=0xc) r2 = getuid() r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x61a, r4) ktrace(&(0x7f00000008c0)='./file0\x00', 0x4, 0xc14, r4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r6 = getuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) chown(&(0x7f0000000180)='./file0\x00', r6, r7) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f0000000180)="d63383d7ce388225691761c2020ef00673fc41c55f3c2433d0e468784f165bb475c3b58a6e03d2ef3cb30cb63ad175f92168892464bbda2f64889821ab3102c98342dddbf354df0cfd23b7cb7ce163257d500347bea71bb8d0c9c94c66bbdacd3b683675", 0x64}], 0x1, &(0x7f0000000340)=[@cred={0x20}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2}, @rights={0x28, 0xffff, 0x1, [r3, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r4, 0xffffffffffffffff, r7}], 0xf8, 0x5}, 0x401) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) socket(0x0, 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(0x0, 0x0, 0x0) poll(0x0, 0x0, 0x0) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x3d}, {0x20}, {0x6, 0x0, 0x0, 0x30e1}]}) writev(r8, &(0x7f0000000140)=[{&(0x7f0000000080)="35b5c242413c1026089a59583cc3", 0xe}], 0x1) r9 = socket(0x2, 0x2, 0x0) r10 = dup(r9) dup2(r10, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000), 0x10) sendto(r10, 0x0, 0x0, 0x0, 0x0, 0x0) executing program 2: r0 = syz_open_pts() openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) write(r0, 0x0, 0x0) accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) executing program 4: r0 = socket(0x2, 0x2, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000000)) sysctl$net_inet_divert(&(0x7f0000000100), 0xb, &(0x7f0000000280)="a7c1290f17722447b2c63e743f6b379fa5267a394a5d94db9417b6982f519b111f61ad994119ba843799517c2ddf4c65594fb3b55a5fce717f619f904ce7b41e4296cf777a1db4747703440100000023e48310b779f9619c7642d6d7f500000000000000000000000000000000c37a11ae4dbe56deeb1ccae6d8e73f8976b460abc78bfdf1bf11c3ec2956f559e2ae95b19752a20f358e90edd96264cbc18906750f34e7e595d09e4e313414f688d6388b713904a7996cc92a328db185299eeabc8e35147498451c4a84a9d41bf693affdc27f4569379570f4", &(0x7f0000000180)=0x67, &(0x7f0000000640)="e2714be05c6a432bfcb43ba70e2bb9e6add925cf34d00e465191e199efee4898bfe502dcc0a3e3fd0cc0e7969055dcb470ddd2f263dfb8065cbf63d41b2a29e4f92695a2dae1e619ba2b0ccd1e605cd2827beb6ddaf6b579cccebb6d267a74d6af9f2cddd1eb38180245caf3e0f240c5f1ee52a05a63c446df6149316cc2e17b775698e9114250d85ec893fbd204889e5c3f37ee5894227fa7b36a2803d9c558953caa2452fff1bf82f49299d2fd07d8a464fd351d966782d21806ba5be9dc66d7dd572cdae3822888010771550dd55b3014876e2537e33b838b12b10d843be49e4cfc3b3f04a60088dd3cc3fbdc16864e028753d898f0bc0bd6e20f96274d743755332aebcec91d4f490000000000000000628c7c526f7de4f21b6260bacfe436d6eb63a96ded0b0f29cbc8ea2a7d2760b1fdf551506810d63132c72c14be5ffcc53ca339aea237797e863010f33b057982b6825dbdef1ce4425ae7d1234ad5cb69", 0xee) executing program 5: sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x12}, 0x4, &(0x7f00000006c0), 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, &(0x7f00000000c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2b, &(0x7f0000000000)="5ab7776a", 0x4) r1 = msgget(0x0, 0x212) r2 = socket$inet(0x2, 0x2, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x7}], 0x0, 0x0, 0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) setrlimit(0x0, &(0x7f0000000000)={0x1, 0x7}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_RUN(r3, 0x8020560a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}) r4 = socket$inet(0x2, 0x2, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r5) r6 = dup2(r4, r2) setsockopt$inet_opts(r4, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) r7 = syz_open_pts() clock_getres(0x2, &(0x7f0000000140)) ioctl$TIOCGETD(r7, 0x4004741a, &(0x7f00000000c0)) syz_emit_ethernet(0x66, &(0x7f0000000040)=ANY=[@ANYRES16=r6, @ANYRES64=r2, @ANYRES16, @ANYRESHEX=r1, @ANYRES64=r2]) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1a4e22f005c8bfc7, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x81}, {0x81}, {0x6, 0x0, 0x0, 0xfe}]}) write(r8, &(0x7f0000000000)="7696c7cf00"/14, 0xe) ioctl$TIOCGWINSZ(r6, 0x40087468, &(0x7f0000000080)) executing program 2: r0 = open$dir(&(0x7f0000000300)='./file0/file0\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x2000, 0x45a6) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x0, 0xb, &(0x7f0000000000), 0x0) setsockopt(r1, 0x1000000000029, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000380)='./file0\x00', 0x149) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140), 0x8000, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000280)={&(0x7f0000000240)='./file0\x00', r2}) r4 = getuid() chown(&(0x7f00000003c0)='./file0/file0\x00', r4, 0x0) setuid(0x0) unveil(&(0x7f00000002c0)='./file0\x00', 0x0) setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)) r5 = fcntl$getown(r1, 0x5) getgroups(0x0, &(0x7f0000000380)) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r6, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) syz_emit_ethernet(0x138, &(0x7f00000004c0)=ANY=[@ANYRESDEC=r1, @ANYRES16=r5, @ANYRES16=r2, @ANYRES16=r7, @ANYRESOCT=r7]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r8 = socket(0x2, 0x5, 0x0) connect$unix(r8, &(0x7f0000000000), 0x10) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000340)={0x2, 0x2, 0x0, 0x2}) setreuid(0xee00, 0x0) r9 = socket(0x0, 0x2, 0x0) getppid() syz_emit_ethernet(0x56, &(0x7f0000000400)=ANY=[@ANYRES64, @ANYRESHEX=r7, @ANYRES32=r9, @ANYBLOB="54b3", @ANYRES64, @ANYRESDEC]) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000080)='x\x00') executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = accept(0xffffffffffffff9c, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) recvfrom(r0, &(0x7f0000000300)=""/65, 0x41, 0x0, &(0x7f0000000140)=@in={0x2, 0x0}, 0xc) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) symlink(&(0x7f0000000240)='./file3\x00', &(0x7f00000002c0)='./file2\x00') execve(&(0x7f0000000200)='./file3\x00', &(0x7f00000003c0)=[&(0x7f0000000380)='\xce-\r\xf9\x1f%\xf8q\xa5\xe5L<\xcc\xd4G\x19\x00'], &(0x7f0000000500)=[&(0x7f0000000400)='\x00', &(0x7f0000000540)='\bA\xb6 \r\xdf\x8c\x10\x90=\xaeRA{\x00\x03\xa9\'x*\xee\xf2\xf9e\xcd\xb0R\x13\v$o\xd7\xe9\xbb\xf1pk\xd4\x0f\xc0\xff\xab\x84G\x86\xbc\r\xe7-\tM\xe2q;q>vG\xad\x80P\xbd\xbc\x98\xb1\xa8y\xb6\r\xb0\xaf\xcc\x02\xf5\\\xdcC8\xa9SC\x06\xcc\xfb!\xba\xd1t\xa3x\x82\f(\xec;\x14\xd8t8(\x17D\xeb\x1a\xf3q\xab}|6\x9f\xef\xfe\xc33\xc3WN\xb7\x06\xec\xd9\xa7\"\xcd\xd37\xde\xbf\xdc\xb8\n\x0f=\xf7{\x17\xfd\x8c<\xb1\xcc\x933\x91\x83\xca\xbal\xe9I:F\xfa\\\x82N\xf1\xbc]\bw\x93\xda\xcd\xb9\a\xee\xe3\x1f%\xcd\v\xfc\xc0\x05\xc1\xb9uH3\x94\a\xdb\tD\xec\xdd d\xcb\xf15j\xc7\xc6W\xa65z\x99Vk=\x05\xd9\x18\n\xf1\xcbX\xee\xcf\xd6\xef\xab\xa7\xbc\x17\x92\x10?\xff\f\xae*0\xc3\x04\xb8\xc7Rg\xbaV\xfbcyQ+\xff6+\r\x122=\xf1\"\x06\xad\xec\x05\xd0\x90=', &(0x7f0000000480)='^&\'.+].(\x1c\x00']) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) rename(&(0x7f0000000280)='./file2\x00', &(0x7f0000000040)='./file0\x00') executing program 4: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) socket(0x1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x3, 0x0) semget$private(0x0, 0x3, 0x0) connect(0xffffffffffffffff, &(0x7f0000000000)=@in6={0x18, 0x0, 0x1, 0x53d}, 0xc) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000140)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0xe405cabb478a8d9f, 0x10, 0xffffffffffffffff, 0x0) ioctl$FIONREAD(r0, 0xc0206921, &(0x7f00000001c0)) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8020690c, &(0x7f00000001c0)) executing program 7: r0 = socket(0x2, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000200)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f0000000040)=[@cred={0x20, 0x7}, @rights={0x10}], 0x30}, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x0) writev(r1, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r1, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x101) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, "09000000ffffffff080400", 0x0, 0x1000005}) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000011c0)) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f0000000400)=[{0x87}, {0x16}]}) setuid(0xffffffffffffffff) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc020699e, &(0x7f00000001c0)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000100)) syz_emit_ethernet(0x52, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd60f61900001c0600000000000000000000000000000000000d0000000000000000000000000011004e224e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB='p9']) fchownat(0xffffffffffffffff, &(0x7f00000000c0)='.\x00', 0x0, 0x0, 0x2) fchown(0xffffffffffffffff, 0xffffffffffffffff, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000001440), 0x0) socket(0x0, 0x0, 0x0) msgget$private(0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) executing program 6: syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fd67572210786dd6007558300183701fe8000000000000000000000000000aaff020000000000000000000000000001"]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0xfcffffffffffffff}) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x7}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) syz_extract_tcp_res(&(0x7f0000000040), 0x4, 0x7fffffff) write(r2, &(0x7f0000000100), 0xfffffe5d) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x0, 0x0}) syz_emit_ethernet(0x16, &(0x7f0000000280)=ANY=[@ANYRES64, @ANYRESDEC=r0, @ANYRES8]) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0x8) r4 = socket$inet(0x2, 0x2, 0x0) close(r4) r5 = socket$inet(0x2, 0x4002, 0x0) dup2(r3, r5) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000200)="ea00000000000000", 0x8) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000240)="ea02000000000000", 0x8) r6 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r4, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r7 = openat$bpf(0xffffffffffffff9c, 0x0, 0x10, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000380)=[{0x0, 0x4, 0x1, 0x89b5}, {0x5, 0x5, 0x0, 0x80000000}, {0x1000, 0x9, 0x1, 0x1ff}, {0x2, 0x81, 0x5, 0x19b5}]}) r8 = syz_open_pts() ioctl$TIOCSTSTAMP(r8, 0x8008745a, &(0x7f00000014c0)={0x0, 0x29}) ioctl$BIOCFLUSH(r7, 0x20004268) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) executing program 3: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000040)) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) executing program 3: recvmsg(0xffffffffffffffff, 0x0, 0x0) unlink(&(0x7f00000002c0)='./file0\x00') sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x18, 0x102, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3f8d}, 0x10, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x4e}) r0 = getppid() ktrace(0x0, 0x5, 0x1332, r0) sysctl$kern(&(0x7f0000000000)={0x1, 0x35}, 0x3, 0x0, 0x0, 0x0, 0xa) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$FIOASYNC(r1, 0x80047469, &(0x7f00000000c0)=0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x14}, {0x87}, {0x406}]}) syz_emit_ethernet(0x4e, &(0x7f00000014c0)=ANY=[]) writev(r1, &(0x7f0000000500)=[{&(0x7f0000000440)="fde0", 0x2}], 0x1ee) syz_emit_ethernet(0x86, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5bb750786dd605f6ad900403a003bcc2629a17a6c58afb8877c8be162e3fe8000000000000000000000000000aa02009078000000006006c33e00000000fe8000000000000000000000000000aa3a5b8167d63cda982ed6d49ce65ca48d0002000000000000040100040100c2"]) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000c40)=ANY=[@ANYBLOB="0200000000000000e189f8d114ce1db782153b893a56648cbf05d41a4920f4683e418b099a7d5ea735cae1b97f3b91a320cbe57c7decc17fcd38dc99d0bb7c965cd90919ddc0e5549238f56f8e55c654559d0f52df3c7a94a84f96912ddc75beba7f107d18aec4028af1602dc36617a2134312c611150fdd47b44bf717e863e505f7c74213c32fee3d7b2994d71fa5b287034e0650d7f5694ceb79028679db8f20e53bc45e00d3f4804a6e93d98d63c734c50d9702958c665c675a9f05cb811a99020000004a820bab2c42e34d"], 0x101, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r4, &(0x7f0000000280)={&(0x7f0000000240)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000000200)=[{&(0x7f0000000140)=""/58, 0x3a}, {&(0x7f0000000180)}], 0x2, &(0x7f0000000d40)=""/4096, 0x1000}, 0x8}, 0x10, 0x1, 0x0) executing program 1: r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) fcntl$setstatus(r0, 0x4, 0x4) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x2, 0x3, 0x0) dup2(r1, r2) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffffffffffffff08060001080006040002aaaaaaaaaaaa00600000aaaaaaaaaaaa0000ffff"]) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240), 0x20000, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000280)) syz_extract_tcp_res(&(0x7f0000000200), 0x1, 0xed) r4 = socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r5 = socket$inet(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000280)="53a7c3f17f5676299a0600987beac1", 0x2}], 0x1) setsockopt$inet_opts(r5, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) dup2(r5, r4) connect$unix(r4, &(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8) sysctl$hw(&(0x7f0000001180)={0x7, 0x10}, 0x2, 0x0, 0x0, &(0x7f00000003c0), 0x0) sysctl$net_inet_tcp(&(0x7f0000000100)={0x4, 0x2, 0x6, 0x17}, 0x4, &(0x7f0000001280), 0x0, 0x0, 0x0) openat$pf(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r6, 0x80045710, &(0x7f0000000000)) setsockopt(r2, 0x1000000029, 0x1b, 0x0, 0x0) writev(r0, &(0x7f00000003c0)=[{&(0x7f00000009c0)='o', 0x1}], 0x1) executing program 4: r0 = openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x0, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000280)={&(0x7f0000000240)='./file0\x00', r0}) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) recvfrom(r2, &(0x7f0000000140)=""/102, 0x66, 0x800, &(0x7f00000002c0)=@un=@file={0x1, './file0\x00'}, 0xa) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000340)=0xc) setuid(r3) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000080)={&(0x7f0000000000)='./file0\x00', 0x80, &(0x7f0000000300)='./file0\x00', 0x8}) executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) lseek(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000001280)=0x2) syz_emit_ethernet(0x2a, &(0x7f00000012c0)=ANY=[]) openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {}, {0x3, 0x0, 0x0, 0x3}]}) r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) sysctl$kern(&(0x7f0000000040)={0x1, 0x47}, 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x54}, {0x5f}, {0x4000006, 0x0, 0x0, 0xfffffffd}]}) sysctl$kern(&(0x7f0000000140)={0x0}, 0x2, &(0x7f0000000200), 0x0, &(0x7f00000002c0), 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r3, 0x0) writev(r3, &(0x7f0000002500)=[{&(0x7f0000000080)="ebebfd510bbcd3a9b489e989c13e", 0xe}], 0x1) executing program 7: r0 = open(&(0x7f0000000100)='./file0\x00', 0x615, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000620, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) r3 = geteuid() fchown(r2, r3, 0xffffffffffffffff) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x15}, 0x4, &(0x7f0000000140)="cbf5e512c90affffff7f169774d0e9a7", &(0x7f0000000040)=0x10, &(0x7f0000001140), 0x4) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000000c0)=0x5) executing program 5: setitimer(0x0, &(0x7f0000001600)={{}, {0x1}}, 0x0) getitimer(0x2, &(0x7f0000000100)) r0 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ae5000/0x4000)=nil, 0x4000, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x4001, 0x0) r2 = dup(r1) socketpair$unix(0x1, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) recvmsg(0xffffffffffffffff, 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) accept$inet6(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000280)=[{0x1, 0x2, 0x0, 0x1}, {0x80, 0x40}, {0xfff7, 0x0, 0xe7}]}) syz_emit_ethernet(0x7e, &(0x7f0000000400)=ANY=[]) r5 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r5) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000), 0x10) socket(0x2, 0x4001, 0x0) fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) ioctl$WSKBDIO_SETENCODING(r5, 0x80045710, &(0x7f0000000180)=0x3) executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) setreuid(0xee00, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {}, {0x6}]}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="03", 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f0000000040)={0x10, 0x0, [{&(0x7f0000001000/0x4000)=nil, &(0x7f0000003000/0x4000)=nil}, {&(0x7f0000005000/0x2000)=nil, &(0x7f0000006000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000005000/0x3000)=nil}, {&(0x7f0000000000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000002000/0x2000)=nil, &(0x7f0000002000/0x2000)=nil}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000003000/0x2000)=nil, &(0x7f0000003000/0x4000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000000000/0xc000)=nil}, {&(0x7f0000001000/0x1000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000001000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000007000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000003000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000002000/0x4000)=nil, &(0x7f0000ff7000/0x4000)=nil}], './file0\x00'}) r1 = getuid() setreuid(0x0, r1) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) kqueue() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x462, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) write(r3, &(0x7f0000000140)="7f23a3c23cce25", 0x7) executing program 6: syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x10001, 0x0, "ad95be4b065c389908000000000000005d58fa8e"}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200), 0x1, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f0000000080), 0x0, &(0x7f00000002c0), 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f0000001580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="38000000000000000100a01de29b70f1484ae71b77a235a80f5a0b0988a549a9c600000000000000800000542802b69d6cf62450fe980d466c4ab0d61ed356cfd5912357ebebbd4e23a62b3ca0be2b36c8c2059b0c6ac6bf6eb73a5d0f00000000efc9d9c1396f640a415aba32e5adfe07b7520b9066a7a764afbb47022e393c6708a1cd51ab9ab447547fb4aed21d44e713eb00000000000000d000000000000000000000000000000063ff4cb1b9eb8d0e2e73e8e2565239dba5735ec16cf25de14e7ce45d29509aa8ae471b67934026ba6c7935b57357ebdce2ecbb407029539b11e8ddc8978f82ccccbc1618086711adcb31657edcddbf1f71c5741324f2e4b73fe553e959264eecc67ac9acd6485d266a11e7d8f5b5f0ff0b621ff607a8ef429f95ccb02044c36ce82a1bb2c27b82a0c739000396f916e6080bbbebf0919b699e7dcf7b38107bb4d51df4dbb4865e025dc97d94d2dc0ee1d3c4ed9c7e0055a7248d4f79fdf2764257b8fd449f66f9000000000000008800000000000000000000000000000046719d2395fad92ae5595d35022a6639a6615c74e15e3c338ceaea3e1e0116bae8f17ff93a28b1cfd1a5470484db1d7128dcf3abcdcca4a420519282aa02e7edab78224bb891a83f384b732f74dd51cc3e3d670426e9d4cd87fc54e036f1a7f394fa5d860a0ca3cb56edd91112f7f3d3380000000000000000004029ab0047f7af0dced946ccb5197890065f1d6c95256dac2e09e59d985ddc0f09c8fdbfc405626bab9ca157aeab7b45c5a280662052dbdac2b30d3fee31b712c81dc8d688c777e3246372d9c509523b63e5a8624e726e83c3cdd14b95f9c54236fa5443e6a08484ce4d2aa189ad794b99f034d6eecdc23fd30263761242b18849fab3bde064ce9248c24e201dda7d8ce9c8d067e014fa37aa0718df8be8e0b244960338ce3ec51b92f600a792c9f42516e8bacfb526e52315be289c0a2987f7fab662b1a0a19df9a7242baa4154a4ae43b5d334222535922d5fb4811bbb1ac1f20b28d89a0f48b8a7be588c7989b68ff13590beb7ebbd5a1e73efa082898265abb48538e8cfb403cbc3c19e58e7f1d2192e693bae9c0a09c31deeea22dd2793b388054c018c844c8d593d4bddb89b8da14d4f6b6f21ae127c1fed375a129a269aade89e0d277558da9509fbe00a862fb38a3d048070871126d0387cfb26e05fe47f249a7bc20112c89a17d0994d"], 0x210}, 0xf3126e30ddadc5b0) mknod(&(0x7f0000000080)='./file0\x00', 0x0, 0xe02) sysctl$vm(0x0, 0x0, &(0x7f0000000080), 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f00000002c0)="8e62fd2ff785ae289efa5f6436d7c1e8160a717cbae7a7846abfb9e19cc7a671e6841bd31701efc771aed4436036d1f507d6b33a", 0x34}], 0x1, 0xd2) dup(0xffffffffffffffff) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa08004500002800000000ff009078ac1400bb", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="500065d3000290781642a60a7f2438af2d880b7521b73c53f5f82288e3dead14354b163e3c0f0cc6200f3e801bcabe720b7e8c521a939c36aa8c6bb0c4f7a43951960bf07c38653c7b424d9c0e0885"]) sysctl$vm_swapencrypt(&(0x7f0000000340)={0x2, 0x5, 0x2}, 0x3, &(0x7f0000000380)="44b15c29558bcdcca50fe1682088f65245367b2ebed783cdc4ebee8848507713d67634d4beea1888a3e6057b422b68136dd310c6ac76c05d88e707936ef29a5bdace7f17028315037c343b045d7ead4055e05a27c3de933ea9fd6ff00ac781ae116482a743e31178c1", &(0x7f0000000300)=0x69, &(0x7f0000000440)="66dd20f30f6ea37de9b2c1eb67411228e77e8b16a802620f9d3775340e0739a3d6449c124f293ca024e60bc3b4ab6bdc5bf49c495830fc93a9808f74882b0db91369b1b4ceceba7e17588c21749c7d6da8f4025e68d2139751bc163c3b7bbed58630e6ab0c22454ffeedc1292818e8f5e8fd9145c2f9add0c072bdb51df3990b8fb12fc95334e712c94049c07f03dca43e2a26138d79d89a9718569e35ed05a8", 0xa0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x20a, 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000040)={0x2, 0x6}) bind(r1, &(0x7f0000001280)=@un=@file={0x0, './file1\x00'}, 0xa) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001380)={0x0, 0x0, 0x0}, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x38}, 0x2, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file1\x00', 0x70e, 0x50) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, r3, 0xb2}, 0x1ff, 0x1, 0x0, r2}) r4 = socket(0x18, 0x2, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc010570d, &(0x7f0000000000)={0x0, 0x0}) connect$unix(0xffffffffffffffff, 0x0, 0x0) sendmsg(r4, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="10"], 0x10}, 0x0) r5 = socket(0x18, 0x2, 0x5) r6 = accept$inet(r5, &(0x7f0000000180), &(0x7f00000001c0)=0xc) listen(r6, 0x5) shmctl$IPC_SET(0x0, 0x1, 0xfffffffffffffffe) msgget(0x0, 0x108) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) openat$vnd(0xffffffffffffff9c, &(0x7f0000000640), 0x0, 0x0) executing program 4: poll(&(0x7f0000000480)=[{0xffffffffffffffff, 0x4}], 0x1, 0x10000) r0 = semget$private(0x0, 0x3, 0x10) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000040)=""/36) r1 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x134, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x18, 0x1, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000280)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0xfffe, 0x0, 0x11, 0x0, @local={0xac, 0x14, 0x0}, @multicast2}, @tcp={{0x2, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x5}}}}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x2, 0x0) ioctl$VNDIOCGET(r1, 0xc4104603, &(0x7f00000004c0)={'./file0\x00', 0x1f, 0x9, 0x6}) syz_emit_ethernet(0x2d, &(0x7f0000000000)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "9ac9d0", 0x0, 0x0, 0x0, @rand_addr="03498c7d3c88732762c5bbfb418dbe5c", @rand_addr="b82957248c3701367c9909fa96bf7cb7"}}}}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x10}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) connect$inet(r4, &(0x7f0000000080), 0xc) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) ioctl$FIONREAD(r2, 0xc038694e, &(0x7f00000001c0)) open(0x0, 0x80000000000206, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) pwritev(r5, &(0x7f0000000580)=[{0x0}, {&(0x7f00000004c0)}, {0x0}], 0x3, 0x0) syz_emit_ethernet(0x6e, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "000100", 0x38, 0x3a, 0x0, @rand_addr="f6ec06afdf466c130afc590bdb9e4ff6", @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, '\x00', 0x0, 0x2c, 0x0, @rand_addr="457c5601a5ae235d3544d14cb2e907c8", @ipv4={'\x00', '\xff\xff', @rand_addr}, [@routing={0x33, 0x0, 0x0, 0x5}]}}}}}}}) execve(0x0, 0x0, 0x0) executing program 7: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x54}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x53) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x44}, {0x2d}, {0x6, 0x0, 0x0, 0xfffffffe}]}) pread(r0, &(0x7f00000009c0)="29308bf3cf56dbdd12805220f2061c6a3075a96676d1b6d6547b4da898ad74449fc48e4597a324044eaaa154ea115f1f5ce18b85a1e3dabd22c0819435e278f43294fedfc360c23b4d3ed30817c925b0439188760e8d953477ebad03ad16bca17066e49fab569aa554304498bc51c15569bee7fa102af7ea8aaa639316ac006c1ee43ce8f769dcc6710810983af25d124ca71c2f99f0eaa2a07fd995b3f5d654ceb17392f3ac83f24aa365ff8220be6e8e551ea64967a66541a504f2ba20c35af7c1c06a633be83d8dc17901f9125432df9acc608d26b5dfe6145e72f5cc55b35dfe1bf7879b52d8a11e189eb3149eeca5f1d647b492d874b18427d8878ed014a525f4d3826bc5bd937fdf2afd8ad7f73fc1fee3d089d945e8d387dcc28ecabd9aaae9f87b7ee8f150624e647b76c6c7d320d4b4d65afc75000b8e4d8404d19f6b1844c448ef067aa1dfe3e6264f954a37f1dafe478e05b3b43e8803587d43109b4e028a6f84b80224126d8d65f5cc9a8dfc541f763e0c6eae5027bf9f5ce7856790be7abf81bf0a1f8f809cacb8899f8c959d06ce5baf8f7c6b6038af0748b243c32a88bd29ae858509f216fccdeff5cddfb1c3d23b5176a5907359d4a1061e08ba8f0aa679c5a8e38485012e3cc5613273657fb9a39c1b558922917c5893244bbee5efd2c6d2bf1976eb106cf6d4b2d938aacd8897d11631e2809efad4b56f19429b59b11ecef26a1c79187a745fc9202e2944bea81fc91cf622cdc4f44734c52ed73fdc9fbf828b4bf868a40afc8282565c5cb882279a7499cee51ed89d613e4c2ab442327e323b96613ee496fa6b3ad0ec95cb2b155c5d6ae32ce0f1c8be7ac2e5aa55236b1834065f7b0a74e8748644b5785b255b0d7e72ba053ada3a6b5f1b41ebc39b425b1950a411d1ff7b4466f216605e993ee2caa023b67f25acbc348a7561669096fdcd4f737801d5b88b43cc393915525e2570330c9f2cb86e605bb17e5d1a6ce1a5a7ea282faa96f770ddf0b59f349d634f5246189bad2fa8e4466e5b5ce8966a0d2365215d84d96adfcb67ed7fe0bd69723ff20b9f06424aa3644ccb9e790b891cb996e103beb84343c438e9e5c1588310986f0f33393dce568ae1988d7fa7e6ad8b95f81cdf182727ce918f6466927fa596e9beee34f9bd59809e4ee4f80a5ac9b98d3881fabcc442521494de471aa630b6626ee9ccb5aa9f902ea36e0190e9a8dc3d95e0b7b7e8087f79a5b5342e6854ebbbe32109d532821f6f3d31f74417ab70cdd6367b00a20e8c33d01745c0114366a79d2915a29ee75dabb75e4f6514dfc1ae874a05146fe3ad0e89bdf06c444b3c5553ccf545e554da4556a9bdce558338ddc07295f953fc5cafd1f59b26db90f6cea9c88b911b5e019b6a7421f4a783ded3e3c45437ce347ae3742ab79826e678849ed164cc8baea3f6f0aaa88e43ee7c3108086cf538178215109ed9cb822eac2defb6a4c5d74bfe54438f5f860067941d703e6ffe9f00caef6052301bc23b36ad277474723d72e5b381622b3851981b81f92ae509ac96922a6bd77bca218cab392b3256af2bde85ee6d45fc150d114c2f7be95d2c7ecbcdba736217215a059ffe0a59d5ffecad3757b98254f3b0f39fe424872b0657b5d87bccf6b31edf8c453eb3f40e1862e05bb6e81249c4f24cdac8e682bf0f0ed9b84941828a65c1714aa5db673bced2e9a692b9dee05c8479519bd05d41ddb96c998fbeb2ce18dbd3f5f2e3fb4dd064b2189d9b9591de81f5e09ae07ac707d6825017fcc90e60d67224018962e900f302bfef45dbba4e96f336ecfca0a61d57cf7add2f06fc07b4b42289d135c0db5693c901722a0bbb712918d45c994d9b36b53bb3f4782dc2d653adacb91e6d17e3e56e254c49e99b29e5a0580aab4ede5208dad233611f95ab918b2721ff6d30ad10e35dc8e4e205e6db228d3deaeb99f3f0176ed42e9d8025a5805b63b4262b8308ac6547f20afdcfe59b971aea72fc26ba3fc6bc1f14d49847dd5dd35981e95fd8532760c5000ee799197dc0adb1d35bb5f4ef952f2df0f4a9af49b1b2376aaf9e075cb74313740e9eaedf86921f24d652624c47ed0c49b0703435bdda33735fd8dcd6c1b5f7e6c44ba1cb295ffcefdef0e6e8b5e155a222e89c7ec3f61d65ef332d08764b2e22409820ab4b8f7759e4a11148ad3547ff99d24989b9f2e58c723115d186edd4528aec92e2fc672e14d8b2439bf70e51e64b67f8c19ce82b68f93751a628166cd546b42790710d563b4c5dc9e34f04e20f82a16a3e296f78da8cf5feca7ddcf0628328c2942f8ef5a5472f26f3fca2b0653392081244e1b0c2e5f2455afe33b59ee7bac2f099d3b3c52b4df80db8780ecc380693c20c8e5daf6f0c6ec128e858666db3c9d788b8632d7ff203befedb8f229a92d344b0175cdcb1e0a3623592443b0141d92a320edfb5367c597abecf646e7aae9cb9385b910bd20daa1bce9ce0bd3d505559bde8e08a283854a8cc74d3d7730a8a54c037785ecf39a7cefbffa547effcb1830083062b3ea77c6f8b00b1f0938a3dfb13875d4a428b33cb278d91cc78eb6d19e7facf9ff80bc1d3845505af267fdf75dd493793c7f050df3188ecd3db2b01d93c64f001eb4a4e4d70367743476ab6b0f35b0e493e0c4d0ebe0a527802b88e66ded08dd0a907d22ed07ae3a416a5b194caef694b391131991e075d218e4c6764ab917de67721a639d22bf68bf294677c0f07eb96ab9a734556a11337b2d95e9d6e5a6dafb849dfa122487d04f7f8daead6f5e8103e624fcca3e1e175fdbc20102f9bb150cdc94f7891d3126ae0819d3cde583962bee3e2a06dc8cc33531646b7a3aa58b8c611d4663be37179051aad28b23ed140637b60b46dcd82ba708c874a01710ad313c4293cfe29ef99f19e45623538eeb5ca460334b29f75bf8e4269c38d32ac349da5d77bb833d7423cad212af41a6d2f78d4e183897b3bcafbc74b08d4d9381584add906c0862b0ebb78aac5cf59cadf351853c4999e58b7dc671502406bb4f2eb5054fa44060aec4a4c414758c45cff02bed8581ba5cc6d90a988adfcf90442fe7dad28a76feea888870e044dd7fa761ec9c8ce503f003c401925d889654238f3747dc34939b095d91c18880de734faa4b7145c7e12ab002cba8d0a78cc9b304064564c6f5346140805cf64f1df5e974312234dac4771f925a3723710921e65b0b6f09a197b950539e6d95245005ac7c434d3fc4f944ade2dcef135e0156c5132673a5e90fdef1c4d43d138625e4ebcb4b6275ece4364f0dacac8777115ee243223c1c203160df06d2bfca21f1f3e7e4147c1a61899f114929206de13d5a59667cd7daef75c52afd4851b0b3f4c38084f2c7cd40565ce1a0a6dfbab48d5840986b188dec54a8fec421963288a9eb5f77d1e1b7b88d6d282d7b86529412864550ac4925cae2155f3ed6f1e66f7338dcb324e5cdeb19342cad489604a683dd9e5c16d163805c78347a6f7ca193497af814440833bce9cb1b34e6782f7589ab7de0177e5e5d761b7c2a6de4f58f9e218d44271fd7453cc74d561706a7bf56ec6d6b8e94cf679a2d2648e8c1f813efb28ca0023fb473c2cb347df988447adb3b01210a4d6f544cc9842d707b9c82bc925aab48233dd407173ecd96d5301d414af1b85042fb831e1ad45727707a7d0ab77ac0715c42e8bd04a6006b4e29f4d77d7049015aefc8a8913f72f40bab81de5150811c782eb7b7a17c33b5cd01d7d4a204bcc78687bfef4ffbfb850cf31e3368a4f4f8ae63a7d3b0a1d2facddf05b36d2529c549ad4af5f180f30f8e35a43af57dc2aec471bd8eaeb50ba3877f2402f4911790c551d65dda1fe437f4f2fa3321c0efe1432afd65d7e5fafbcfa0a84e8899ad1993bc841d888fcff90afdbbcb499ba9ddad0008aa3cf476b2f8c4b51fe241652ef9aa5e34175fc5d6f74b752f0e5e59f81b89c3579df137db465a8e780331c3f7de64580edc28c63f820912ee2ad55c925005408efcdc5fd64113195c6fa660f0acea23186867bf2a9d145e032abf22ea951dbffa3dad3e8e4ae1739ef102763f7afddaa20d58447df0628a0a73e9c386312fd91d46740c520769bce8937486f4c2612e86b9764060d94337bcb06d402f4d637be62e5da8981c74146d25abd72104cea518b2c78492b4efc1099b513995efbb26ea174aaa136d6f72fe845bfa9a89a3f782b99bfd6d643b73f7838983df6e05a8233f7ac6b3f2a9705283ca3c086f2f8fa654ac17812e585a839e007b9ec14c39e145b5fb565b9f104200aa47e30367e21df97bcb78996837fdec95765aece4c38260c4a86bdbaddf52bd5a653b6b9bd63b9c1860b47cd9a409702785dc2b9b5e131a111f4e6f0792be6c0aeccae0ad8b6bfb174a34dbc0b13ad9b3cd70d7f226fa65be8eb5d24c7b4a70864db7a9fca7ed207695f0766ed1362b9104b5f3fec0a5d67b51dcb27b3db50b94f400f5957c929173e487ee9a165f434ebcaa32a66845b5871d1590e68472ae78bd831ad08186ba75751902998ecbe7e62d2363fd7ba9ceb332c2bca9b73e79d4629485a853c8198a3ea5ceff3dd45f157872b9316b98feed51ca6f4c1015fc40510a671de4e82f3b0fc3b700ece90778b2da6c070340583796d550341bb7a8c7c5c53c1c422b7238b5798c0fca05bfc3491c54b0f680d2f51f42f7cd7b3c8f04263bacb3329da254fc9d5ed5e10113ad4ba8565901be218714305525283c932d311988bfa8d692ea0a1a4c2ac2ec5a05e889caf947b85071da32f980e0a38c3ed2c72b26364e5a2b857601576b7998ca8e59316d5445ee6851ec5b04e6e477ff88e32a4bfd9cdeacbad3e5d569688a582744164614696ee15a359b07e685f5a43f699465bed0bd74b1aa39fef9bf21d15352a0cacabf33f903c00a86387fde6e15a8214e9f89020331333546a42b284d6a93c45ec5aa3c15ec461f7bd7d148d61a4ae3e7c8250f4f4e2b0da708d0734c6f9e7dd2f41345c7c32c47cb7e0294dea9c7a9011fb607dcca5bc5213da718e26da57062f669662c5c22e90efe5e61ba6dc2b04c33a02cd062838e6bb4feb612e3944144e672087908ef46df2874cb5fa5aad7e60f665a49183298afb8c63d1ebc0265b290fe9c9e3065a95c6cc386a1e8ebf1bd1731341bea63ab218ecd38f289cfabeea8970302976123d0aa28d40df5e9e517a8e05e4f1cdec5ff0e570bfdcbb47e786f17adedfb19db7893c563771317e191a21f80b91625f65c32b039b315075bbb50148f3c2a83e6a5396a456f88fd4f58b7fb35c9e97a2eebbc5410e3141996e1e465f453eff3ae730bbfc01c5e603930f1571e209dcad025cb1b1005704ce14c3d8dac1c64ef119219a74930df8a6eff59be98cae0d5c5c68765f8b1f21db524aaee793aaf87057c5fb78b7b86e35dc42b1ff3a4d21b1226d34d63ea2d27042be5328d7e9ac1cf9e81a14f072d4aa2363d05ad183ccff033b83fed8e2a01b1eb2657adf11e7876a467618df2d3f82ea7ee13274217bc6573522c96dfbe4d9ce84dea36435ed221165e1dd16f3e3672ee7c5aebffaff64704e1cdc61fb65c42f6c5da77628f71f3ee2ba1744d075464275ef1f1b7f83734ae54fddb5c00ee013959f2815afc1fb6e6ffceef0c8a402d91f9ba4014b23beb522ed224c3c8ca6a939e966387a6448f05c0244399c64e55848eb302bf37c5c907db9607e76064a65daa6048785638c2c6abb0bf4f7f14b2a02ceaf25db69ede0b414b78ac83704", 0x1000, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r4 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x9c2, r2, 0x0, 0x0, r3, 0x5, 0x8000}, 0x3ff, 0x5, 0x0, r4}) symlink(&(0x7f0000005180)='./file0\x00', &(0x7f00000051c0)='./file1\x00') socketpair$unix(0x1, 0x0, 0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000100)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "36e282", 0x30, 0x3b, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "5adf00", 0x0, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast1}}}}}}}) msgctl$IPC_SET(0x0, 0x1, 0x0) readlink(&(0x7f0000005240)='./file1\x00', 0x0, 0x0) fchown(r0, r1, r3) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0xc, 0xcf26}) r5 = syz_open_pts() close(r5) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(r6, &(0x7f0000000500)=[{&(0x7f0000000080)=""/243, 0xf3}, {&(0x7f0000000180)=""/75, 0x4b}, {&(0x7f0000000200)=""/156, 0xfffffe80}, {&(0x7f0000000580)=""/209, 0xcf}, {&(0x7f00000003c0)=""/157, 0x9d}, {&(0x7f0000000480)=""/105, 0x69}], 0x6, 0x0) mquery(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_open_pts() writev(r5, &(0x7f0000000440)=[{0x0}], 0x1) write(r0, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = kqueue() poll(&(0x7f0000000000)=[{}, {r0}, {r1}], 0x3, 0x7) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) getuid() r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) mkdirat(r2, 0x0, 0x0) chown(0x0, 0x0, 0x0) socket(0x11, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x0}, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(0x0, 0x0, 0x0) getpid() fcntl$setown(0xffffffffffffffff, 0x6, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) close(0xffffffffffffffff) r3 = socket(0x0, 0x2, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) shutdown(r3, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000200)=0x20) geteuid() openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x8a80, 0x0) socket(0x11, 0x3, 0x0) open(0x0, 0x80000000000206, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r4, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r5, &(0x7f0000002880)={&(0x7f00000014c0)=@in, 0xc, 0x0, 0x0, 0x0}, 0x0) executing program 3: sysctl$net_inet_ip(&(0x7f0000000080), 0x4, &(0x7f0000000140), 0x0, 0x0, 0x0) msync(&(0x7f0000000000/0xe000)=nil, 0xe000, 0x5) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r0, 0x400c570a, &(0x7f0000000080)) r1 = open(&(0x7f0000001180)='./file1\x00', 0x615, 0x0) close(r1) getpgrp() mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0) fchmod(r1, 0x4) sysctl$hw(&(0x7f0000000000)={0x6, 0x18}, 0x2, 0x0, 0x0, &(0x7f00000010c0)="77099b75", 0x4) setsockopt(0xffffffffffffffff, 0x1000000029, 0x33, &(0x7f0000000380)="19", 0x1) ioctl$WSKBDIO_GETMAP(r0, 0xc010570d, &(0x7f0000000000)={0x0, &(0x7f00000000c0)}) ioctl$WSKBDIO_GETENCODINGS(r0, 0xc0105715, &(0x7f0000000080)) openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x1, 0x59) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x2000, &(0x7f0000000080)=0x4, 0x4) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r3 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, 0x0, 0x0, 0x0, 0x800, 0x0) execve(0x0, 0x0, 0x0) pread(r4, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) preadv(r3, &(0x7f0000000000)=[{&(0x7f00000019c0)=""/4096, 0x1000}], 0x1, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x0) clock_settime(0x100000000000000, &(0x7f0000000000)={0x4000000000}) executing program 2: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r0, 0xc1206951, &(0x7f00000001c0)) clock_getres(0x0, &(0x7f0000000000)) sysctl$kern(&(0x7f0000000000)={0x3, 0x1}, 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffedf) sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="b1000504600000000000000009000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236063705af04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc253699a5f139b672f4d335d223e7d029d6ba8af63003728210200720f70c1f5a472c881ea6e69e0", 0x71, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x3, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082c8bbb3caebe1f4b643f9c76619cb3a0fc5d593bb7bb1f3b4d79b915af2d50c908c7eb9051860a8c2149181bde3a8105cc472d8ed098d487b62b0208903a7a74ab9180dc3a7e48848625043c7a9fecaeebb833ce08c3ecd70d8c549acf27b1db707de45aed98fac02698875ac9749bd3d21ea9a6ef5358ff4ca546aa81ce7e3fcd895d65213b225d675e9f03afbeee5d1568ca591777341d5cd55046cf4caa9ee11dd564ff9665c73092ffc131d1c74384f33f73cfbb2fa50ef12cdb3393fb26d8a1c4bc5760d87c0427914499031a35f1be08bfb84c72426", 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000001840), 0x18020, 0x0) sysctl$vm_swapencrypt(0x0, 0x0, &(0x7f0000002980), 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) getitimer(0x4, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x400c570a, 0x0) ioctl$WSKBDIO_GETENCODINGS(0xffffffffffffffff, 0xc0105715, &(0x7f0000000240)={0x4, [0x0, 0x0, 0x0, 0x0]}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) sysctl$net_inet_ip(&(0x7f0000000240), 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x18}, 0x2, 0x0, 0x0, &(0x7f00000010c0), 0x0) r1 = open(0x0, 0x100, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc010570d, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) msgctl$IPC_SET(0x0, 0x1, 0x0) kqueue() r3 = socket(0x0, 0x2, 0xfe) ioctl$FIONREAD(r3, 0x8020699d, &(0x7f00000001c0)) r4 = socket(0x0, 0x0, 0x6) readv(r4, 0x0, 0x0) lseek(r1, 0x0, 0x2) executing program 6: sysctl$kern(&(0x7f0000000080)={0x1, 0x10}, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x28}, 0x2, &(0x7f0000000040)="1f9b3298c1fe17a6f722bbe17a89900be84d", &(0x7f00000000c0)=0x12, &(0x7f0000000100)="cfea172ea3f047b0aa8f08a991ad5f253b9245a1a9ce6a5897ccf518d88c8d68c7c77bf7100b6b17a0f1451c43c9b74b02122c79ce0a1f0df317dca0bddc69991dc575491f56b6b7658002df23681c86d6f386a330ab0788284fe4cff7104dd5278f318902e11f5a6ef7efdb17453dadb5134d1277d1189c6c6f8cd0e5a28918fbcd3afecd40502a406c269e2461ba011e363bd035f86cd7744e797c0d68ca4d3e9378fb7138a16ab1a5978fd97809c078e92236660093b7b5cc64c35f876d8dc33d8f7cb39d6e8a76d38311f2d8b7964e", 0xd1) sysctl$hw(&(0x7f0000000080)={0x6, 0x13}, 0x2, &(0x7f00000000c0), 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000003c0)={0x0}, 0x0, &(0x7f0000000400)="004e68409ce122b4bf42c85efeb0a954a2eaa420811a4530d7601bf348aa3bdd1b16f7df95d9e67581ef1338e878344ccbf52d05843b335c76e386f78da5bce5a7b02458473e84ce73d85dc75918cabc1d02d74c547dd8018158faa35fd323ccdc9027ac3061a5fb19e575630a2827559ae9d175413c06417ea772025609d82114b0d7a303b9f890e19c6d5c192f2370598ae317b48ba2dec6b4a073044ee77ab8d3107f", &(0x7f00000004c0)=0xa4, &(0x7f0000000500)="21af195cf71e430c869bfce3a4716523ba4a1f1bae5e464e5d57a446ce3c8570f8085fb5cc311bc0f8427dcaed8b257e2dd7e6da8fa78c1d8f", 0x39) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000000c0), 0x0, 0x0, 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) mlock(&(0x7f0000c00000/0x400000)=nil, 0x400000) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[{0x10}], 0x10}, 0x0) mprotect(&(0x7f0000dc8000/0x3000)=nil, 0x3000, 0x0) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6) connect$unix(0xffffffffffffffff, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) minherit(&(0x7f0000ee5000/0x1000)=nil, 0x1000, 0x0) syz_emit_ethernet(0x62, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd605ccc30002c0600fe8000000000000000000000000000aad2f2b504ab6f462bbfc599f396f5fd534e224e22", @ANYRES32, @ANYBLOB="b002000091780000"]) sysctl$kern(&(0x7f0000000200)={0x1, 0x23}, 0x2, &(0x7f0000000240)="ffce710fcd8cbd9eb0caf97e6dcfdac687f547be9f0daeb527a55d8b57fb33c7ceda7e0b7731049a3b418f", &(0x7f0000000280)=0x2b, &(0x7f00000002c0)="6fcaacbf9fb6978cd633ef1b6b75ac5b4b840f422eb2181658137c591521197bd89a7d5d22fdb0b93b269d05bc15a6c2d05c3265", 0x34) executing program 2: mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) socket$inet6(0x18, 0x2, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) socket$inet6(0x18, 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{}, {0x1}, {0x6}]}) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[]) open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) socket(0x2, 0x1, 0x0) select(0x40, &(0x7f0000000040), 0x0, &(0x7f00000000c0)={0x7fff}, 0x0) r2 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r5, 0x0, 0x1f, &(0x7f0000000340)="15337ac0", 0x4) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x9, &(0x7f0000000a80)="0376618f674c20c30770479f5349dec9cbe76e258f0b2929e65d29ff0d3b3d140a37131b96303040f764976bbc9b5d73137dfcf597bf592029490e1f014984fcb56a0fdbd501d2fb3c375f5904906c6dcc15367921f76bd4a78d65554e335990adb286588dfcb5c6f7549ceb49edb8a226b8235d1f2676f1c5a7b282698fe315b724f10d86a644779d7806847375cf42e65742a89f1b5affd992d92cfcc368ab7f5f0b30ea128fe176bd744d7ca9257148be71f6db772297f2dcaf5dd1a7fecbbd1766cd1ee67abbbcd9290dc2d728fd94f5bc11624e8ebd4ecd1522745895e5480b664efa01fe3a068a2f1c5bc8c1fbc6134ae56b49362367aa115966a23275", 0x100) sendmsg(r4, &(0x7f0000000a00)={0x0, 0x0, &(0x7f0000000880)=[{&(0x7f0000000780)="e2e6d6ee5f1c011098e75ab181f4dfdcc6fd52bd64d178f124c753c0611d72000c1c9a07c7f48d601a811cd1d717f158bba0665c8bb6999de5d27ce5701e9fe5e7be0067efe582f907c1d736dfb94dfb107890f92f9eb2d4aa69f089534ba7a040968a4038e5610111d76905d545b6d091ab4c4c3f201d80ca3e52139a46d336e93b72b902718a149c20b29ec41c2d15919916ca0372f2ec7b7a", 0x9a}, {&(0x7f0000000840)="e2fdb9d6bc15da043f8de88e3d0d1d225eac3fbc4037c5b93c3e8e59437f4e3193886be164843d", 0x27}], 0x2, &(0x7f00000008c0)=[{0x20, 0x1, 0xec, "d678a62875976de83e"}, {0xe0, 0x1, 0xffffcf99, "fd06677aa6aa0159b9d774ef420b32faeebcfa710fbb2e5f57a1227263e15b78854128e6a625fd279e47bd8455ecd3ed3ec3994b4a9ae31c9d751836595a01517cd62fb943b66b2b7342dc36bb45686f26f2e2c601a84b747f931c493d5326a3c3f26c0ebd729fed903048e29da0aa2bdddd21b18a63fa09cf10cef1bdbe3f920e000ed8c9a7a62da198dd2fad0824088f0b659b1ea4fffcd3f0316f4bafbf92973079c92dd48f7a41808b4f9970e0e559e7e8b003dc05c6fb511204ff4b128896c4c9dbfd7a5dfdf0e32a1b"}, {0x18, 0x1, 0x0, '<'}], 0x118}, 0x8) recvmsg(r4, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) openat(r2, &(0x7f0000000740)='./file0\x00', 0x80, 0x4) r6 = syz_open_pts() r7 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r7, 0x29, 0x37, 0x0, 0x0) accept(r7, &(0x7f0000000400)=@un=@abs, &(0x7f0000000440)=0x8) sendmsg$unix(r4, &(0x7f0000000700)={&(0x7f0000000a40)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000640)=[{&(0x7f0000000100)="983bbbf9728468b796fbcb8580e7df8b4df7f3493eeec9a7dfd1f05207b96f7f90b66c44a1bfb3203a15a1629e67634e3c75f2c9660cdf62a0842cdc8714d79b3f652d73ec73976950e833b42d", 0x4d}, {&(0x7f0000000180)="a6da03c30ea4f2f68a098a9a47e4cc4a4296bd", 0x13}, {&(0x7f00000001c0)="ea82fe88789b94251ff3419be8a34977245bf18e55e7d24a0a49c5c2e505cbcdd0b1ced2fe4fb77e40175b4f43fa8691bac4e9f112f60b6aef3d6ea276279aee620b4ad6e2ea1ed73586caf7047b4c56294cd778b0561a49402827414027169229937dd9bfdc3201bf02644ca20d192e3378ce08d152e45fb44900450ba2e2f5be38529a7da97fd97caec2c304de3e6d5fd4745f61c05a6141e32d4d631c53b596eff63ebffa93bca070431645dbedd92e464401814c", 0xb6}, {&(0x7f00000003c0)="00a2b8e4ff53db8329e49b6aac668cac115f53bb5a4025d8ae04f503583f85accecd1adfdec0c2ef9bcd4efb3bb9b1d4c9b5d10abdf516ec6e0999dac3f225e25641f7df194f255c0e437ace3b025b846e0c87d40d8d63b985de85ea23d955f4ac1dca9b88ce96f57c241779025bc46a862ef645f8b91c7fd8d7283cbe268b24351a904625c14236b4279802", 0x8c}, {&(0x7f0000000280)="9a76e0525c3cb9b1a64804999e373943f329c08e558172507043d1922413963019a81fddc277b56dc1cea0126ee45d20390c064e7c86a67a3d21b26a71ece9135fe698b9b99beaaac26badf1e278e027e7573872de63ab1a483b6b19442c11536562f0dd8a36856606d68daa05d253e0ff8b85adaa", 0x75}, {&(0x7f0000000480)="627c8581f0f109efb72ef0409649b840bfa290ca1b8e9c33c5a026d25af5f64f363ecf6f91aa9ab8e491bd06b538dec60dde457fc9ed6824ff6d0470ca7d425ece8369d51f5aaad1b02f4e35401e0818cd3be034cdd5f472da142579cc76cc4183f39a80e8888a3ca431220f940194adf8950150f30017325faaec5c69316c5185cfc00add6a58f89eca0f1d5455c9b339c1beb2334a6b86c0dd0d9eb94bf2a4", 0xa0}, {&(0x7f0000000540)="7d34335d593634c5a9319ef896ab62d1267af65ea179de6b05e38d45861f90a19e6226629e37945b4a490217613e2613c5607d56d850ce890fe0548a4cb60c428fdc014f15adb14f3ded2ab9d4661fb31b6f5f76517b8da33005a1c8aefa84b04d8637d412e263d728bbc3f39c18318456d4d550be39b773fbe3793f7779113d0d749b6718e187632ab199625623ab9e312feb0bdb9b11df212208ee74b6031c04795daa099543834a4cb85770a51285ea22093f37d153e8323494fa8b42b2d74ae13362a0843a68e0d30c9ca4ef88e89e", 0xd1}], 0x7, &(0x7f00000006c0)=ANY=[@ANYRES64=r3, @ANYRES32=r6, @ANYRES32=r7], 0x18, 0xa}, 0x8) chroot(&(0x7f0000001940)='./file0\x00') sendmsg(r3, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x2, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000040)) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x4a, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x7e) open(0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x800, 0x140) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f00000005c0), 0x0, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000600)={0x0, 0x0, 0x0}) socketpair$unix(0x1, 0x2, 0x0, 0x0) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x80, 0x0) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000140)=0x323) r3 = syz_open_pts() pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000040)=':\x00\x00', 0x3}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x2c}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffff6, 0x0, "6106a6bc44862c5008e6ff07005a000400008fa8"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000000)=0x4) select(0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) r4 = socket$inet(0x2, 0x3, 0x0) r5 = open$dir(&(0x7f0000000580)='./file0\x00', 0x800, 0x0) pwritev(r5, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) chmod(0x0, 0x0) socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) readv(r4, &(0x7f0000000d40)=[{&(0x7f0000000180)=""/167, 0xa7}], 0x1) executing program 6: ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) r0 = syz_open_pts() r1 = syz_open_pts() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{}, {}, {0xc7}]}) ioctl$TIOCNOTTY(r1, 0x20007471) syz_emit_ethernet(0x0, 0x0) syz_emit_ethernet(0x5e, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60f6190000280600fe8000000000000000000000000000bb0d000000000d000000080000000013004e224e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="a010"]) clock_getres(0x0, &(0x7f0000000000)) mkdir(0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8020699d, &(0x7f00000001c0)) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) flock(r0, 0x1) flock(r0, 0x3) syz_open_pts() syz_open_pts() executing program 7: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) socket(0x1, 0x5, 0xfd) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x1002) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x3a0914c44f7b202d, 0x500) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) semctl$GETPID(0xffffffffffffffff, 0x0, 0x4, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000340)={&(0x7f0000000180)='./file0\x00', 0x1, 0x0}) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000000)=0x1) denied attempt to set clock forward to 274877906944 executing program 4: r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "ce51bf2b1e61cd965d51c9f9c3e137a69f61a565"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="10"], 0x10}, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x2c}, 0x3, &(0x7f0000000600)="4a061e68c5abe634cd52e06fd19678b63ace1ebc7becef400a57ef6f559b711b7f126df4e0380e27493277bb531e8427c5edc6c378aebe5f4ed5063679aee1b5fa108608b2e8dbbd7e3a2ca72a36fcfc41b98f8d3d15d11362df137cb4b1c3c059234760435c6b2ce4b0026699d3804ae682e0c47f8154aaeb01f4dd003c3e6ae5723d67f9574932a60a4d8ef2edc45a548602000000002000000070f4d5acf6159349f034aadcea4e01a572595769591d2dedccbc773e9657bfc4c20a9e01f37974fabae28009f491bf8cd7f6a8ae615e8a6857b602914d09d82ea26d3913996c25664244889870b6ca1bc13a3b5b88115e8e4a8eb8b92c20598f3468ee937a55333d8d1c329707a00446133a0283e5de8cd6b268ef7cc6cdca554c297a50969d90e83a78bfc3928e59380905c035bce8314c9bae843084c13797d0b3147405326dd7add034b43f2c59d1e0c2f5f8fcd13349dab207e0175190309aa95fee502f400c2023a640783cfc6f08cdd29ba35148816f711643d6ff779c8b119443b3f7c94838f19b7cf4ae71f29b47d3c448c9c08a128fc4ab2b5f538638b921ac7bf1424ebea5900df032c1500776c4a853d0b317d2e71e651199355c6ab289fa0d565b73ab4c78dda29cd2092a215dbf4e425a25c7820c4206f2db605c2ca9957d498d47a02537920b83a6d7d852a8e5dcaa730be81f6f447ebbc746572afafcb6cb2cd0a621884dff9fb32643401c26ea09c4238a106d4ad4c46731c2599e5b0f4cb66025029ef482bc243d928c1d6f444569a82a283bd78a15994febe14370a7525d344103743e43368e36e2d1", &(0x7f0000000100)=0x77, &(0x7f0000000540)="582fa4097efcebc0a5ba0f78a47b1acf0b6be0bff13a98fe7b0862faab7680035cce55f426ffe59d70ff4f049305dbf07e2e06897c69a60cb71ee6043a9fe850f93f277b433613517f77ac730ed6cca77198db397fa759d6f5cbacb05e6520637bcf0c33cb79f5ef23734ef3b4a2eb2073e261269adc8ad37b983b3088ac7eadb47e3a13bbf24161b2887fd91142118d76", 0xffca) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20, 0x3f) mknodat(r2, &(0x7f0000000080)='./file0\x00', 0x80, 0x4) executing program 4: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x200}, {0x2}, {0x6, 0x0, 0x0, 0x7f}]}) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) poll(0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) open(0x0, 0x20, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) getppid() pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x20000000}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x4003, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) socket(0x6, 0x8000, 0x1) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r4 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000000), 0x8) socket$inet6(0x18, 0x1, 0x0) pwritev(r3, 0x0, 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) ktrace(0x0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x10000)=nil, 0x10000, 0x0, 0x5012, 0xffffffffffffffff, 0xfffffffffffffe04) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) socket(0x0, 0x2, 0x0) executing program 1: r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) fcntl$setstatus(r0, 0x4, 0x4) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x2, 0x3, 0x0) dup2(r1, r2) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffffffffffffff08060001080006040002aaaaaaaaaaaa00600000aaaaaaaaaaaa0000ffff"]) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240), 0x20000, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000280)) syz_extract_tcp_res(&(0x7f0000000200), 0x1, 0xed) r4 = socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r5 = socket$inet(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000280)="53a7c3f17f5676299a0600987beac1", 0x2}], 0x1) setsockopt$inet_opts(r5, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) dup2(r5, r4) connect$unix(r4, &(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8) sysctl$hw(&(0x7f0000001180)={0x7, 0x10}, 0x2, 0x0, 0x0, &(0x7f00000003c0), 0x0) sysctl$net_inet_tcp(&(0x7f0000000100)={0x4, 0x2, 0x6, 0x17}, 0x4, &(0x7f0000001280), 0x0, 0x0, 0x0) openat$pf(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r6, 0x80045710, &(0x7f0000000000)) setsockopt(r2, 0x1000000029, 0x1b, 0x0, 0x0) writev(r0, &(0x7f00000003c0)=[{&(0x7f00000009c0)='o', 0x1}], 0x1) executing program 7: r0 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0xde, &(0x7f0000000000)=ANY=[@ANYBLOB="b773b4381760c8ac8ed6eadd60e48b4e00a8000000000000000000000000000000000001ff010000000000000000000000000001000400000000000000000000000000000000ffffac1400bbfe8000000000000000000000000000bb000100000000000001010000010004010000000000000000000000000000000000000000000000000401000000000000000800000000000000000000000000000000ffff000000000000000075000000000000ffffac1400aa00000000000000000000ffffe0000001000000000000000000000000000000004e"]) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setrlimit(0x0, &(0x7f0000000980)={0x8001, 0x5}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x3006ff, 0xffffffff, 0x8, 0xd, "fabafa588fc0001000000010000000001000", 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) syz_emit_ethernet(0xad, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffff00000000000008004500009f0000000000019078ac1400bbe000000105019078ac1400aa40f67fff006600011f3b000500000000000000000144240213e0000002000000017f000001000058eeac1400aa000000007f00000100000009891f02ac1400aa7f000001fffffe01ac1400aa00000000ac1400bbac1400aa0000000723007f00000100000000ac1400aaffffffffe0000001000000007f000001408f7a35b19e25c3f1"]) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r6 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r6, 0x80206931, &(0x7f00000001c0)) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000180)="8a9ce4036307187ac8b8804f20f81b83c8ba79d72cbd641e690ca7f75c9e2ad2a284af6a5bf164e818358fefe887e8f8e172d17799657f41aec12efc5febc0ff437185b8532117c1000000002d21797f5acfba4e465810d918cb3e1cf8f06937c71e0b39f64012ce974526e31d1937376a87872c0b286508f6d774d8f5100b51a3275ddb218a808a", 0x88}], 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0xf) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x2, 0x2, 0x0) r8 = dup(r7) sendmsg$unix(r8, &(0x7f0000002a40)={0x0, 0x10, 0x0}, 0x0) r9 = socket(0x2, 0x400000000002, 0x0) dup2(r9, r0) bind(r0, &(0x7f0000000000), 0x10) r10 = socket(0x2, 0x8002, 0x0) connect$unix(r10, &(0x7f0000000000), 0x10) executing program 3: open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1e}, 0x5, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5eaf3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5d879fac2492f4a0491b1ea3359aa5c5164ad97ac7c3aaddd498c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f0000000000)=0x59, 0x0, 0xfffffdfd) close(0xffffffffffffffff) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x33, &(0x7f0000000080)="b6", 0x1) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0xee) fcntl$getown(0xffffffffffffffff, 0x5) sysctl$net_inet_ipcomp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0xfffffffffffffffc, 0x0, 0x10, 0xffffffffffffffff, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x5}, {0x74, 0x1}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[]) fcntl$getown(0xffffffffffffff9c, 0x5) r2 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r2, 0x2, &(0x7f00000013c0)=""/79) connect$unix(0xffffffffffffff9c, 0x0, 0x1) socket(0x26, 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x7}, {0x4}, {0x416}]}) syz_emit_ethernet(0x3f, &(0x7f0000000140)=ANY=[]) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x2a, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "9ac9d0", 0x8, 0x2b, 0x0, @rand_addr="03498c7d3c88732762c5bbfb418dbe5c", @rand_addr="b82957248c3701367c9909fa96bf7cb7", {[@fragment={0x33, 0x0, 0x1}]}}}}}) executing program 2: semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) syz_open_pts() close(0xffffffffffffffff) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x8000, 0x2], [], [0x0, 0x457b], [{}, {}, {}, {0x0, 0x0, 0x2}, {0x0, 0x0, 0x0, 0x1}]}}) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000000c0)="9b1809c3dd7d3f81670e53473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0xfff9, 0x0, 0x0) r0 = socket$inet(0x2, 0x8000, 0x0) setsockopt(r0, 0x3f, 0x4, &(0x7f0000000000)="7cf6cb5f83953353", 0x8) msgget$private(0x0, 0x2c2) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b10005040000040000000000fbff0000331c13fecea10500fef96ec0c79f050000e30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbcc70c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba220754f4fcf668246c0900e1937c727a4bdb8d000008e371a3f034371205", 0xb1, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f00000004c0)="05adc3f0ca632bc581d78b7cb83e7a7dbf3afeb6e0bb9437888f7133d84bfd85ac1ab8965ce03337d1ea3570df38afd97996291b5aa359929374e626307a7758260139f4e3a8f889410af4fb555017e1b0e6367c3d2b1e66efcf825a9a13d3ba41707b151e52952dd710de2d11fcf1a3e66a423f44dcb1d5c15ad270146be3fe57cd14ba0885169d5e0314d0e04f4b29c18eee074a895f36e82e7bc88e950d4cae387d3bb42f01e75d", 0xa9, 0x409, 0x0, 0x0) r2 = accept$inet(r0, 0x0, &(0x7f0000000380)) sendto$inet(r2, &(0x7f00000003c0)="8eb1ce5bc129e370b458199a47480c9f2bc234e531e84dcb8ba072c9804331a75b46b86b6458ef08c002094587a8cb80c01557d5dcdd766811987a66532c2f20d10cdb2f78354659d9ce25374fea75fd99b7d3b163fb1bf4a3051cbd3b935840b80b0c1088a65d2663bad8e45462c40f8d01cda7c5ed3517a6ec09b7be6e8ea9b69ce6ec571bc682d70e5057f5cba7885762aee5ef65d3e1ecf1", 0x9a, 0x9, &(0x7f0000000480)={0x2, 0x0}, 0xc) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}]}) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) writev(r3, &(0x7f00000008c0)=[{&(0x7f0000000840)="0aa5b7209e1a815bd468d6b718fad7d23835768091b1fc90bcceccc24b90ede5f9ac38748bd7568d91956c606b7fe275966575bb4394baeaa8b3ef01ae762080719dc6662e", 0x45}], 0x1) execve(0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x8, 0x0, 0x2e) executing program 7: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1000000000000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0x1, 0x0) socket(0x0, 0x0, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x1000000ff}}) 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) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x20}, {0x1}, {0x8106}]}) syz_emit_ethernet(0x2a, &(0x7f0000000100)=ANY=[]) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) executing program 2: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f000002f000/0xd000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000032000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000053000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) 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) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000080)={{}, 0x0, 0x0}) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) syz_emit_ethernet(0x7e, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6000000000483a00fe8000000000000000000000000000aafe8000000000000000000000000000aa02009078000000000000fe8000000000000000000000000000aa172d6adda16ffe4140105f05d9bedcd30002000000000000c2047f"]) executing program 7: sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71", &(0x7f0000000080)=0x15, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000200)=[{{}, 0xfffffffffffffff9, 0x43, 0x13}], 0xb85b, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100dd2dfa7f0000000400"}) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x2, 0x0, 0x0, 0x0, 0x0) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (rerun: 64) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) (async) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000080)={0x1, 0x48}, 0x2, &(0x7f00000000c0), &(0x7f0000000100), &(0x7f0000000240), 0x0) (async, rerun: 64) syz_emit_ethernet(0x4a, &(0x7f0000000240)=ANY=[]) (async, rerun: 64) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r1, 0x80002) (async) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, 0x0, 0x10}, 0x0) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r2, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x6, 0x0, 0x0, 0xff}]}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) (async) kqueue() (async) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000040)="cc", 0x1}], 0x1) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000000)=0x5a) sendmsg(r2, &(0x7f0000000700)={&(0x7f0000000140)=@in={0x2, 0x1}, 0xc, &(0x7f0000000800)=[{&(0x7f0000000240)="84890b97ac0cbc4edbaff0eba25a8f9e02583a45a87bcd23222213c26e725e4d81e8eeb815d2fa74661b231f24215363745c77e54caaa3a0e494a3afe1007b6f458dbebc8742aa4928d797e9319837119664f367cda88e79b2ecb0feb01b16bf4e70ef5091a9cb8504bd7535795f70e35fe23f4b0b5fe5d04248d456eebb3b761916dc325f0252b84587c9cd16722e913a9f64581427d9c98b8da16a0230d48a490c024c2225e56edc7a71a4ac03ce2fc910cb73b6cc1317b71dbc1d12cc8d5e1f9a0da1351620", 0xc7}, {&(0x7f0000000340)="14e61f2216f8341bdd4d1c093373c12453829dc309a19e89db2ee93557eef84d8ce86e17580e9f72a973a56c86db15798e66aebd7ad9b47f2b2fccbef08dcb283a306493ca88bf1ca9833759383aec366ede545af2a198a1fd0d8cc38547", 0x5e}, {&(0x7f0000001640)="d045c1c19aa42ffdbd7192023e97c3d64dcfbf7c43d0fe2f8a0c176141ace0ccf5dd97afef1c08de78dab9e0457a5dad0f37348dff0e7d3f5b227f96224bdcc6127bcc752bc88d53e94ea8befcc3fdfadd20da705e4c673ba23e924d63dcbe39f45efc3a476b13d45734e2100c7b6bf55f2f3333e52c37b1d01650e2361789854ca33fe4bd9b82e4a37635dee2849a928397f9c8824a7ed4071d1eefa0edf846343ad0eafbd5fc2e3cf46bd3b50135c1b885aaf4a290df1cabe02fa8b9e2f3cd91fcbb1e7daccf5db0ce868434d2e745e072f43a20b92e1c18bec358ac71103536b6daf9a1d5145e24a1c3b2f22874464cff5eb58437bd934dc9dbb03263a2148a68c52e2bdde4f56de6166faf0e3be834f921d13a79b13b2d6325befdd35190b8c0ef46666c3c7b3f489564f2b6a7ade497a05e3379279f8b859608bcf56a494f69c6d2905749c3e8d6efa3b9455f9e3585d919f714b64568bc481d2518e71d1ffe733ee5bbc34d884ce13231f87f6e1bf5d96c7fd429cf5c9ade2c38e3135527f76644c94a209e7e79a4ca9523c8873567bafe332d8ad2764c42bbe3a0fad00be208dc28658ac9e06702ef31e8c14f34ef75460411b12e8d3e4623183dcb03d72bb33c2e42f53730d2baf83447845dcfc1d045688aae1b7fd6b3f460ae438cf1e34024033084a1d3e5d1db10c92e2d48024439193be3b5943bc23861513c5a666f1657e9a0140bb056fd4e7156b625b24e7266ccb5b813dfa23d0568fd9b24564b513070ac2325e199ea01d37662b73f753ac9fbe6986c48fd39232f1af1d7127862281e5022abd7e4bdd1f5f363499daa5c676a3155574fab5b36e5b04d2fe4f64674be271274b6fbbe86b4e8ee34eddf7ab70fe3eb4e59a0ae22df12c4754bb2a5c98988b3a2a9167a24a79690228c5b856553478a7bc1fe0fc71671eada0201dde5c7c08174211e0b3e7ee19ad7f1e65367298fa12c0772b566cbf022b6ae3129bdb217e60962704f529f84332a330a5e996865f3c54d81b4f10fbdccd0010fa68ee0ea6e5292b5b59679fb40c723eaacc36e81048cbff2d471c8090f626719ed3f0e15691faaff0e783a9712f5e01163b8e7c9bcbfebdffeb631642448216d6cf0139c1369e1652671d74f427c964b8571e99ec93ce3a4f29672e4ac986d1a6fdb9f0f44bc0d0cb02b4ca3613ed6702de660dbe46f75b395ef359707eeb262d888444f27c23e661b0b452198822905c780ee70623fd7dcb9bb5a0579a6f5dd25e1234b5f2a96ef04a0d986bfa90cec11d943b1283e28401e371a11dfe08c532e15bd9d0a7252b0a1c80c75101f5fdb1bd4fa7d05e930693b305666ffbad665253823eddc2a79e9a5e65e4b5e3dac879da991dbe743a3419c8736b2da5a219a4f28e38804723ef24b4914d7440238bb0edabb6bbce49fd470993673cc4ca92cc7d429f84be5f4c2e1065a8a584452dd60f251c044f75ef02326b5059be921934d92fbdc00ed91a6d832feb5c2f40af2b3d47ac2b8933f945a87201adb3360d66f89a26e409c22b4800260a111f49bb253881782c5d9f7cf44127c88fec7adecc8178774e695c572010746ecbdb93c24c9a43dfc6307647b6c8308e145efcd7a36382d129544d9c2dd8d32bcbcb81c2fa621c8bbb7a828cf1334bbcb5dd1216f142f2a665c0023e612142a7e5b7c8ae8ba994712f45a1eaee787795aa5f415a650dafb0df1bce4eff0f018459aed99511c341c0e3b36ca270c85f922c0aaef51512731457e91591e66441dc7d466b6a700a3706d03c6704eb961bbfeb2460315a1d59a3de0dd03aa13ee7bd04bbd33fc93f164ca255357a928adf67c4006757b9a120a38c9a667ad43c3abe930cef47f2cb6f7eea24e6e4697e7efcb86c403b08093bee9144a48f42bd48361e2ff1e0c9ade0aa7fa008ff625480b7003790e88f2619d81a270d805477fa98f7eded911a5b0e04334d274c429336b6b34de27a815dd405165446d8bed43d34b5ddc3a53ec1fd6f74e78e9cb584f71de552ad28b0b46310d78c4b4d9fb5fd81c0934424f55740b0fd5d1b3b8d547ab326c0ddf6370ffe96ed433c139b92da811dccefadc273f4a5e4cc9989eaa4bf692ec90cabf33407f7b39d226cfc8e60bb9cccd96002b95d85a83a6d278558055fda760bae4bcbd407be055761217c6d7cb1e11221fea9c52a02610473fda69557a8b22235935b6df40f59e3cfd9086f855baec8e13252ceef17b6ce804357a758544526844a8103efc61e040ba90acbf33cdbe80118b3cff7bceb41eb88e614850ae8b2be6e0c3d7568ceec270fd80d263b455576e7b4322e1780161fc2cfd844479a07226a3a08de131c6794cf628e82e5f3ed1da7d8f9ff8e4a5d9c7120e5eae7ebdb3aadd8e8d1794712c69cdb9f083d3f0dd251422c8f6e67094f9eb77e7d7e4b7210a67dce9f1a49b44b5bf1c3368eba932a907aefc4c7539ae2dbdc20eee00aa4930145451e0a2258c752bdd07b24a08c071e0fbfc372362a2390483b1698aed3cab3055fb345aa68ce48c80feb1793249747e03cf35d5fe035e9990207cbf33b773f9e5a9445c0bff3830f3afef6724733f8d51c51b77bfc6498289a9b900a93edf3a56716c83d58b4f4853414aecfaf968e8187e42c2d12ffa1c4bab717ad1d321e62579df59d15e32a70932930ee288bfd7448efca9e497eb1df4fc136a2ad1f280857ceb88e0aea4bfd8e6b5136e1f9edc9b8f2f309f0d1134e5f36ff262ef516d3c78b4432c9a049c967040ae9dca4d88e8358717236752b1d929f4fce279cf87b1a36b67be76db78950766b5bdc8c6ba48201ec4195f6de82b8767471252478648ff6290e3c49c70910d6cca3bfe354feb4ca0588cf1e4c59dbc5ddd1d94cbb7110874fcd83b9d98dca0ba9dcd3d92203b65d0060d5e622c38b26bbe5995b9746772a4689738bd8b42a2fd4ab910dfb24444f50ef5aaaa8326869b7f32e3a77f0dccffed9d8f8e2f8e42758797aa6a7412b0f413564ee1d09e50e9aba6dfb62528935e9739e446c0f317c9839cf1bdbe39c5a0f0a111399cfc83bdb6313bbd75b685839be6e127721649b600f83df61f6f76f75871e5e41f355d2b077bb2c8af1b98f010705a9dbdf419c12d72737a8d6db7476862e52865e4e61eccda83aa10603ec276d99465d2843dde4a5450f413a9931c6cc8bba2d9fdda800627e46c67472951e43e655695d159e7a618edcfd62641e30769abd7abcf408c297de5dbc4dd02e01185f5be9eb6208f4dba43a8ee8008efe490d1261580b48572bed8a56f0a2d096c4ac31e7f5fa19e14f0039d6870b4e8dd17c4f67f9931a2a794ea25340324e71b9a6bd5878bd9d0a43fa3c3a27b44f06190d79412e0f7cd63c442dbc06f470b9ba03bda61ce50ca1bf41b5eb9f55e695c9b977dd7e06fd6fd3b10eba3677d22acf0d9412d4becebe12a70c80e3bd1fd43612f64b11ccf4a603fd8784d90dcfacce3c02d38607f4a2601e39ae02d5d5bc23f6a76e96966939301945aa0074d1118c7948c319778f40054995bef9e5de7a60dc5b159cf98a7081c46d1798f951cfc1b6d7a7bc0b2edee26c6c107f67759f1f14f9a3c89404c49966a5b0b4fdb8410a26e476d1b10ee29f3ca6ec3f965190479d8a798c7ab1d71c78acb5a92eb6fad5a6c49bb1ce769433a8593ed9028f222ccb8ab4907c7e9b166378ae567d244cba1b435878c05fbdda6c93a1080a37d730c7f307343e8b6ee380b5bd5abf040c89c2e6f71b29b959ba157631625404d19fa036713133a0e24b1ad8fc52b9ac700945822c079ddba900d1ac22fe75d8b18569a5c67b3e66c1dc5d1efd6db3abf9bd2f05ef2f49157e10ba94d8afe85ef511ac590cc894a2af105b709c3748bf594a6862b690032e93084bf529366a73db22a013089b5552e253c120f127521f8cd873537c7a38698a046136540f087ed8de1ff8cafd8ebba68a1ef75dc9fe687ca4b8f0c8e554a6ebebd11f8c8c39644e7f5cad32b533adcc8ad9edbce01bbdbf398deab2cd6a5f571c2bb9d74edae573869fd4546959dee9128a6ecdb17e10d3088224d7da3ee6e019e360eb0274bd9ae76796004c7182f79c3818d171361b40268cb1de793d3357131e1fadbde9ad5d19ac343f025380d537346c66d442ead98dc1882c7b4b14fff284e16ff791477dfc48ad8bcf11b854e7b334ec554cf7926832c22e840848bacc089746b1acc9c4f7266023eeac1f51b23e669bdd20921908cf5265f1c54661e0c6371ff22dde8912c245d0bd9d73025416f63ba1088532d8c6b2f7b76a137589604204be472645afcece75397ede6d778be60f61ceb53d14e0f38ed2f2311bb4c3ccfa33afaa8c735c27976f4e9de6f5317b1ff15d5af0b7b82fc6ba3483a3062098e7a2be962e9b84a377ac47dae12b893352d0a09ab73a5e37805f9828b1458e9aee25271d3ff7f225ed6bdef38046cf9425e8bac5b7c1cbde67b14b64223443145877d2c652edb1064e492b145fdfcfc3b8cc74e482f3de37f60d78e7b48d9063356953651795088628a8e9e63b537b2347dd1bedf1993fa1264c2edf92b18b543cf69d14286a5b39f65d0f773c3b71b5e1f5b5b95397ee2d7b5da7f5c967286fd8efd1f231b93f3093a9a2b7817cc9b299d99e9dd7dea4ee4d6e994683e3f039f4b179ca0aac8e9d3e362e2befc2a86dafc85a40d374a5bdedbe5eecef281c5495e7c0c3c6e96dfdcc1375914177356ff442f2f8f4e4e602c79a9de1a632fa6aa17a75387da0dab0cb2c1d26e7743711b039b24b7ea1ff012da015d1df4251dd425b4f7978d72319351f0b3eb2c04cec64dc9da3c1f8e8cb1b4212baef51564c105f5cf935146f0e93ab5f17ff0c11f0047435820fe0c863c3a8a882307b89a71293b1f86b12d832a14fdc520a3efc5e14b38a266d99c9d050578fc9f01ec45635cc9ab6d5592f3fed97df166bdada5cc57301ed3ab51c29b33390668a4a5b1f73cba302c2ffcc1d2fdede7d3d0dd39f441bdabb7ff3316bbbeece92aa066e29ba3b111c8a208c20bd6f26fe3e3718ec9f31a91c323d6ead11368ed8e7f859ef1f5c822f4809e4d9ac99cdb09f2d8ea821b689d9cc864bd3ff9159d78217be455212117c0bb73ab6c0651d9035bd29260bba0fa8114453d278253f82b047b63bc0076007fb4d60644a9c8e83495b38514f11008c9e69dab1ec275026f3868d471004871a171e10702a69e009b020dc664d7dba5db0ed3435c8d83f022e1f94f992c30a542d848440101b8399bdb9bedc77b33e6922b95a688239789da788d9da834bc0ba2e6fcfb74c2f4b1000cfa2ea4ef0825278a13796f1390c014aaeff22d4984964cafbbb6a72ee47e0365a1e03ebf8a036069127b22a98b692facd6119089780e25088796a0495c4f9f62539b606d62902a5c9c1a27cdc3ec9afb98b55d33c45c1768d77550a10adbb1469ae3be4d505d5b726276027448f9727c79d679803b8bb830bc6df7d9248eb445bda481ee0bff94aa0a5782569ab917435e72dd785840a449fd19208a6512f4558a565f42a48438ca0fb5e1299896dab65bfce490fe4d7760c5796d561c8a19e28e6818a02fd7c0efd20d81ab84b863caa8b8de0b2b637fe9bae0f61d5ff167655315533550e78f62c95a1f025ed52dc0f970137b73ca74055d29f879d783b6de4653ea710ef82a3073adb096eea3a61670bc3499bf9b766e7afcb325050fb1d6c9ef3970a2a4945935f8f031b60786bcff130a7ade10b58eec3d90206eac0d1f72", 0x1000}, {&(0x7f0000000540)="2cdfe8c1a58c9b1945fc508ba7b6f72919cfe6bd509bf4a5bf29a947a1650c8d519807692a73a889a7737f56f89220797d7d8c58333473f05c1bca4fb56d17362bf38bec46772be3c34f2f1b27584832ffd4a29d6d162e75c57d9d88d12865f70a1b647b34ce2c8878f39179f37c4c28659804d617a97e7e05a189b3a0dd184d2e9b15db1d047283f394ab94c6e48a3ab8f093339b3f13d2858814365d09737e06ac77c526e2624a158af5e3c81015c936d09b66680d04e7ea936be1460d6124843db011b07ceb6d", 0xc8}, {&(0x7f0000000640)="1fb2b85333e3b06a0c3875544e968aa5b3ddd5940f3e9aaa4ab2d68a361527f1aa26631c6916e57ddd9d37f9a86a51e222a9c68f3d60703c4a35756028a948249bbc1aec19d4cec5e4bd1a4f90ca46084bb94ca5004f415afa37bfaf8466d4d3993aceaf90239e47c31fd1a18d08abd821373651ab7cdee69fd456deff5a8cc8a06045f7904550fb1282e7c1873362b182b688c6aac32a303fb794e3f1626079363d2e5b295421843cf0846f3763293a2c5db2c99c85c00a674c1a1e", 0xbc}, {&(0x7f00000003c0)="1e0289195d54d8e7cbd24914de9711a8d9683947d395394d9a9d8b1e96ae8c9ccb73a83a82ccbfabf674de476dc75c0adf803a2853ba4e6e9aab1b4a379c7ec549c7de2b9e6071fb9d768a1ed207f895294b87ca59830aa4a03d19ba21d907fa554d6bbbe0bf72bd84652aa9f4e9287d8c44c079986d51", 0x77}, {&(0x7f0000000780)="38bc3a577e9812dc93bd420208d57699732def38ac5f276beea78cfa12ffff38926db13e33715c7907eee5649cc5b0d4f7ebe4b49417ab9d88733f5234b8f77dbb0f0358958f", 0x46}, {&(0x7f00000001c0)="41b030bc316cd3dc64764dab67ab3a59bd0e246f2d11a19f1e00078383ed5938aeb2df7aa9e880dbac39a31a0ca81a9b4abbadc2", 0x34}], 0x8, &(0x7f0000002640)=[{0x58, 0x1, 0x129, "1912183e9cc00b7ae242c6d370a150894764d4124a74f8a1e741c301c1827ad36adcea07b3b9935c2c2a259d9b0d328ce823262a420bd0e5bbed83d3fc8651b8525344b25599"}, {0x1010, 0xffff, 0xfffffffc, "86d6ba7bfda1c59ca32af02f120411739ed83b7d2d8da6611b30b257df39e76be982ab478df309741e605555d543cf3ded0cb0533ca425eaea7958e9f5e1c640b9e627155f9b6b7f687fd92342da70ab7d0b38aee6bb48c8d9253a4e9bfd24ff461062ab8122fadb85c2d101a4dd5637b29695b5b4b86eaa77b2119ec37f11a1f87ca1493d8d2095d002675545d6e2f23512cfbcefaecb4d8ccea7a5deae0120d4a320408a30a077eea5e2e94adadf4b091fa980502616c38405b8691029a72500b1ec957abf6506abe32719673195d9437757f90bfc2c0499c37a89882d3dfe9a1ba29c97abf5bca56063cbf73786ad6c5f17aeb242330ff519e186c522d6785dba91cc736041b35c0a0103024b51b4c6591fcf5995b36e760c643803a83e5f0e3b645a13dc1a432d8ed8edd9acf893615e60f2b4554f14549e9a7ea890923dd79927fa8ad922ea34b15784885552c1dd2f7145e8679301a9b307a47dc5e5154bba25f2d0bfc3421d2691f52f5a70e183ab3b0ba06b4a7768ca824b9a122ffc7ff8ce52ef0c3706bc5345cee0c687e71792efcf38753980bd3cf10fe240e9e1f26ea53c6d2ee23caa05d6958b434ac7d0a99b0b243fc5b7228c2d55289c0f984387dbb983a8bba62a5c39f91a40e5d992d48d510bc76bcdb2e63ce4278ba1c2ebe41775fa1280b0f2f2fc283c67a8e7e61bf64ed63ac60164c0fbad87a4f9e2371b0fb0bccaee178f28d75fb10c3ce9919c5652d8ee43837a307aa2548b92b588d8a394c8fb7df43177cee6b2d6121b4916ef1eee6f084468ca2ae61f65951cb98ba06bc29a113c97279b21cf61e2e58289eec1c3c6172a621d564efc5550d99797aa6fe6ae03372b9ae319a98f3983ed8738537f7721de73d07d702f17c659642ff3c9ffaadf68d8bd1f588f694f1c082f4c0bf614f62280153d3aafa70641cd3ea84e6aa4f5a2ff976033e952eb66ed2a1d8bf8b6f6bb61e4537193af4291d733551c2d1f1b4a79f48ed2337fd4c12fd83c9072f15233583bfbfd792be2de55331ecade2b5d3cd01a3b82bb0a7ed6d5baa00624c5600c7e9a98dbd73d887d8b065b817e76b2b4a647a9468766f00302e19b60d7d38d731c4791e88859323d9a7e31d1113df5ee67a149e2d4e965d62ce0d2af91f4ff16b7ac015613f0d4ad36ecb286c9e32caea4cb95211da612017cd13a53aef6a9075578ad6144a6da409f13566122047a73346421599a4e091732b7670405991c794390d3e6c1e8ee47bf51e14c2f99bb4e6d4cbd571d27aa28b8c521a71e4ebe3307733bc8e821a626b5302ad6e419ff2ad3d899c58f0168e3703f8490b5fea59f56063bddf9cf673721121ded4bbbf814e2f2da83cc0391c63c123ff58777968315fc3f28e4627b54b9fe2a2b9ca9f80f879d09dcc30113f9714403564018ac1a78c1291ec3a4ec71447af70e3507010b11552f231e22045926261280c1442ed541d49dd2e396ff338ade9b1e099379b7d05641ab296e32c41228cf3d997d0ba7d4a386716e75ac50ba4356ccc111a4f208b4d43dbebcd7bbc82d3a88c18fe5916ea0781dc516894a1c8b82f71d9d0e392f2dd75f6e808f6bddf6652e4f6687f4a4af0775e42c0392efd64c2f00828d4df0127685bcd403385daf6fcfbc38dd23199732dcbcb24363b45831e442308b555ba2940b2acb0628b0a4f2ed9dfb4362482a26951be0db007b1bae6a3eb935d13a3920e46c325355be59659c656d9a6ce46063099a925df6f52fdc3e9f67e06e413555cf92347f84830509214093cb7824c5d7b983ca42e03819936dfb36baabb2d8f51371af0ad99c6106efc42bc263ef65c6c3d360b3dc8c7c423f9fdc8ea7c9cfa7d051b7572e0bc66e0d105cc7d1f3cb53bbd70b4d87f730f3ae69f6b9dbc11026417bed4b810b5b4a7a91221d238ca18fac7a463962c123afb9ff74448cd817e60084b51a8b2bb7eb5acaaa102b81c11660b8a0be2aea0ec7776c4454ee95ed91db5f4a033073c285dd24009845f9f2688a7591813a240f3539b3e8e682efafb85082cfb3c035eeabe0daeb37e1ce0904d8b1040ca63c060515f1176f78c66a83c0e324f70db8e320b3045b3278610d20e1cd5b7a13a79fa5953620bc07b8a1b7803044ba15bb17d7fa8d5d9be8e17dfd3ef0385b35b4aedcee3b40be9f50bd8b67bbecadb31fbcaa496ba0d610b2edb6efe2d9e62becb94f51abbd40a555cae893c76427f0efcc71cab73660a3a409f88c32cc0c112c36f20bb7086b4f6ffca716bcea05beccfb8734c61511319dea2eeae6675e90fc02697f82932d2f78bcc5adce7fa05f88d4a470fd2d49866175e9c99683e9a46ac6d6f4ed4461e081c36c3fcfeb64d052b94b60f477ec29921b5f00510b9abd74c98e47eec8f2a1face2f27464c4c49675e98f7c8997a552268cc7e670b19d04bb7e5c87de925670fa66972594170e99ca235557b790b1327cde068ede7b7e6e40412203592a8238bd893ddb6d093d7c2176f62ce1343d59eea7e743374a86e6eedfb1a2b18b3f68b76882809f7610bd9a79b7aea7ea207c97753a64796ec29cfce27e903a071104ad2d22222352ea4855155b4bf45292505b9d38326245a1d20cb0a113298a5a1d9f9d88ac0b1508f173658329e8381901546b62be0fecb3ed86068826a81c1c30a92fda099f040faf202f22dab44f61d943f7f980e825b2ddccb13434c8bd5125609463b81eeb2f56ad8d4e750b51654abd47e444b1c735c004568b557ae52ad3ab95ddaed9d8da618be4320690ceb7e42897baa6e7faf0e6d1617986b0c26536c09695034819745883711b0738e14a72825062113176b5af86419a19acf68a101b9a93fb2f0172aa969e13621ced8a215f362086e370ab8e7f850224ab4963385573a0143e734dd5d1acdd60662f982008f4e3a2c169d9e12dfbc8d925af768714d3837cb3ea4a40cef822b443519d21d6bb49f7d9c48d5442be78bd47b4ce1c7bd3904c7e13a1634f8c6986fcd80871ed638c8c31be7053ef42593725c23d24ea0ae71178eb2ebfb83aad422419273b1c082e079801c2cb341549deaecea4ce77dd246fd36724af94d96cb7aac2f7a1c4e9578078d00df2c5ce38bf0bc05855153eb3b2f51da3f5788792eca69dff09868a343424c2d89a9823ec6b4963b643a08374a290edf37e2118615c5b59387c956d2ffd41d25020c5f2bfff4d46f956a9565d50d77e8be1444c50e1886f9fbbd60b9fa4b4dae8bf338b0d0ff136fd271441ba955ba80721780ef18bbc509b89c51d5a10d5db7809443e24bbf2bc908286902a77b9dff3a40473537079d6d1f3652b5261e822588a91f10b7beed59a4aab0486a7011730bedb38db59f1851eacc45316d797050a8033012f1b022c40bfda6ff41c02527c0add96e0f121563ec49a146f50703b881b9226dad759351dc4584e3a416a725a27e09f613e21411f005ba00f96b58539315045fc8631f4e0973f4d9562a581d1716848f820f714c1acc077ecc39fa8fb3a0c00ae4b08b2cea8395083d348347208b9bafea0baab3d0a4baa046cc843bbb02f655d3a19bc8e9900f9154ee87128fdae1467cb40a291a6ae9dab0f280d4e9047cf91cbc6b3433b51b3ba797d8f3c74a375819dceb92b25cecee892904c9ee882f185b25e11876c105a20a22a4a33fb7a6f355dad3d2f22e2f8b15bee7f7f89e5ae9cf07703f6fd8df91671736adcef18a56318696906e980db9b7a17aca5b033dd6d86a364cd64106467554ae4eadc2d1061853aaa4c49a4be12b585dc4399f696700690a7dd53a81d91134aba8c5703b4eb2e28f666f47f92461405f7d69cd6695ca8e2ff5d8ad3fbec8daa56e888bdb9cce96e4a66cdfabbd9d71115e5b0b3b1802df32439aba7a79955bebe68a364a942d2542fedeaa057582bd51b0fb61df399ad6f5f79a4d77019e7d3fcf340998c1cf80d015e437268899e2ee663eecbe6d3639b9907a6e56240902cdbf2c717dabc3869c5bcc9c595e7df4c4619c4989fd0daf184fcdba94361897093cab000f44de10b869e1cd9405762747a6b09fe3a5e82a49693d879305988ca6a50b3c64690256016bfccf92d9dcb4c5c2a106a25b5644f56801b3b3b70f7222ece1dbf256929d74eee82717a853d30c2ee2f0a51dc6441db2cd2e9df25cc858980481d4a06e9ed729b428efa8f8945a3451e580f30da03c33112090639472b46a6a1d5b1c35e2e01ac11edfac37382a4d72b89ecc4cf15aefa413deed7dc398d20b35794a2b17431f8d3c01708099146d9fada4f70ac1771e44628da98b29e3f42f0457f31baee8e5fc544d706cf6d1d3e439696125efced989d9117cb2f200057cc37c407ca885d45c82ed225e0491805fec7b625b4fb386de62a59693003be5ed38f97308b762e8f3875bda039cd3c53ea155e3e579d8a1faf05fe9f3fd3ad78191e5605af35364d3266144f718618fa9883581256d8a3421170a3a70b5a78d0dd95fbb3741d7a8c4eda23de0143b107510f44e7c74b5ebb0edc921cbf8764be689e4fbf7991610e0fcb9b2b143c050375f6aa4a8dedd460193b956bf2e422826dc3bb279a330aacc1eda47050e3d0f6da8f433866b2eb65cc8655400e586d71044bfb620f6961f8aeff40a46db87d272749c7ab4359518590f1513a52c41d9dddbfc56da9927e6663d86eeeaeaa74dc2959a22824ba4c1923b12164a1164595ec0d537f709963ab93596aeeec4505c11b8db7e1faeeb208ed7fb837e4aea1cb7aa81a9889d4e9131e4d72754e5b03747cd71944afeaefd356b88f958426b08cfd7632563b68ebdd92178f8cce26478c440fe1c991483ced2294a6b46c4d88d012733f907c1c956d17a76882e351744d796d76c6b4f91a4625824bad4e950e6118455d25e35dd97b844f34049129f26eaca2ecc26410254977402523e58e9cc8c9bc86cfaa94ada16946c960a85f1e32fc83792f76f0b315e80d5e9ba28fb1eeb60fe86d0fb5a17de7370b9270c1469c8b56285fa3ea9634d27e251d39e748b5347150b188b5e494048b70ea8ff6193be5ecf09f616cc3806f6a11b619e55126a1db1cf04626566df72e74a4e745fd712fc8d222951f93a4e9822147186975c918b03079563ce795d90487c1c92b78aca5ba18b6affbc92f4be8d635138d9df3c9ec08d4332e3ab5183dbf4ef291550413838881531901796eb9d2beacce8e13c40817ac41fe8e051c04ca96fd84538797d898e49ba48a8b876100a886a1a047dd00ae024ce37852bbd332757a8af8f8866683a4c37d6d887172ee73e83ea21b8d02a88bf7aa5d67af9b8f96ba0e89254c21ceeda85dd6bf221cfdd4cb212febd8f846ed3ce17d01f00bdb6fef539702fe0ae7afa86e60a05a7953bb29e58faf2acb1591e114e8a6007d9949593efabebbeebbeeaf6d160dcfa9e763cea28876ffa1049ad27c19957e03ea72a9faec2ba5f50383a3318c12e45c6e82fd54c6f1cd1b3ae19bf71842943a369f0f95909d12e05b73c2b7b278873a3eda95e6c9565c7b27c2492e622d07bad774ef9859b74d6c142d8e7f376e6649925065482741117703092ab6c4a4c2c998cf03b28f99918bea129b04077b74d43caf359f5fce2fa26112b974b798c909d65f038a261d1ee6554ded3cb6df0b4b78c69c3b07e67eb8ccbf0daf5b0f90010fac9a2fcae61b6ecc49c43497800c564ffbe432de9ba87bc24b0a4dcafe568a9fe1363f7ea9494fbefbe6472792943bb92a04edc4af584b20dafd81d9e4ff8e8de4e52c443c4"}, {0x100, 0xffff, 0x40, "7e5f7c47b32be66734d0e8f54991a9fc2dce574fa68c08b8b9581f192ccaf9cf25be9922b9e52133944af6349ffeeef4433f14257e56aeedc222bfac0c9476086484ad50e6391e429b74bc703f814bec0bf12af335d1a993f1caed1972960f16a30bf0b926a6c6a43d4dd3e8ceaee89a652c94719e3999818ce5bbe36f410b138797ba859c1f5404f8299d07ffca5f5daae4bf5884859011e72a40381af4ef9dc917de00927ca886c27e1df1cba9a6b57f14f1b79f74a1fd80f28b9b972cfbc7b28338efe231b0e484239a384c6ed3d8037ca666441505def84c9425f67331682e6774bb9f7420bef6ea9e37"}, {0xd0, 0x1, 0x0, "fe4586b0a5b67ddf266239737c13efa9385140f8e0dfb75cc5b8d511b33f64a2056b45a0c309c427dd5b0f2c8be6d41560d6cf897820d7e3c8ef0996ed79d134dfa8199f4f9ecadbb08c4d3e32c1d6d875bf3b4c82c786a0290af710706b3ca4231414fc51b70eb6bd3614926025047e7ed0548a22ce581ac0aec465c64f0a5fe0f9bdfe7c18afb6debee7d54866244c5259f2110ffe86d932046c9168e88a545c7f801fb110aaed74bdc93f4a870b01a922f70afbbbe59142e822658cb4c2"}, {0xc0, 0x1, 0x7, "fb38f3250827cf074d69ca3eb835231d36efac1d51ae845b6024fbdbe87b17612dcd005ea18d56419d2a72d925c35c636a0b90396220f352f38963da52eee9d4d7eacd45503e29afd93a37aaa6c678a9c95ee8d53300b4457c9ab8f8a544b71a09e6bfcb3bfb8852aa47f4852cb2c23a4052f9c11fe2c3d4c54849b3bcdc698317cb538b722cdee4b8c5b8ee4887a82a03519103533aae739725224be5219f8da86973572497230c58e5fdf19a49b8"}, {0x48, 0x1, 0x1, "2974a44f9851eae56c5e8880342b927544b3331b169dab22fdfbfac6bcd339147cb1bd1b93fde1968919e24f22a997f8f43d8ff191f6d9"}, {0x100, 0xffff, 0x9, "e4236d51f5a7e5f4131fb35a887992de4d213330738b1528cc65c342c151933224aeaefa4136a4cdaa31ba7002885389c203dab2db740c128d59e3271d6729c86aaaf319b2f92d82e991cbdfc97a1472a654a6fc959e54ebdc85e5c5e02630cbc5d342d2c13f5b4c97d7b864b098ca9f35f04514188f1e858c250f5101664bf6dc197c9fe42b68a8c7b460930282caafe7811027f0a3d2f53004e9322b246b696a6e6c27ad0b6376cda4f2fc73ffb38f05010341e75863ba1db2bbc69d8e51f8a906b6c12614c1178f53b61d12e306c1a1957b326140f37b5ad859b414d3ac159452fdf6c72af8612fbdd19f32"}, {0x110, 0xffff, 0x8001, "851ef446bdabf445f49ea74f2cee11101938fdd684e9250fb27b8711a46c4bba6229123b8236915a65d0e90e3173ea70328910941b44a4412334872c46a3353693bb0ecd8208733bd3adc826993d4c5c1464e4d1405f33c32590855c9b1c930f9e539f3459f44dd728df97ab91d64811e5adb4cc2d8ffb0a7e0865f0f82f076ae9853cc011bdc67b1d6c5c76465c1fe42db265929f91bdd002ddd8034e36f8e12ad453e6f60b2e8a3970fafcc78da03b814312e2055ea2131135e4d1766a4c4b01a5a742ef9a6c88ab45ba5cf03e228558ae441847d6467ed5b978fc6767bbd8af357af1d82b50755e72e4b5790c4607cd043899cc996503dcd9"}, {0x28, 0xffff, 0x6, "cab897ade49ae24a65714bfe1e1d41009ea3"}, {0x88, 0xffff, 0xaf9c, "f710cad43b9655a5b1c6eac5767c6e95312f6fe537ef5d4aa997f6625db63268c2d0bc1786b565a5c57745022c64a4a2a5483280db6c18786c2e43573077852d428f2fb2c2f9db19c637426e0a585323c1b9a3add4276f06605fb4a9b9784a9c94c6d938245988c4139b80c956cf47d183"}], 0x1600}, 0x40d) (async, rerun: 64) r5 = getppid() (rerun: 64) fcntl$setown(r3, 0x6, r5) (async) write(r4, &(0x7f0000000040), 0xfeea) execve(0x0, 0x0, 0x0) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r6, &(0x7f0000000740)=[{&(0x7f0000000440)="2cc7491efb622d", 0x7}], 0x1) executing program 6: syz_emit_ethernet(0x26, &(0x7f0000000640)=ANY=[@ANYBLOB="ffffffffffff0000000000000800450000180000001c00019078ac1400aae00000010a009078618c"]) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket(0x2, 0x5, 0x0) stat(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000280)) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt(r0, 0x2, 0x4, &(0x7f0000000240)="f4dbffe7676766c7e8fbed", 0xb) sysctl$net_inet_divert(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) recvfrom$inet(r0, &(0x7f0000000540)=""/254, 0xfe, 0x2, &(0x7f0000000000)={0x2, 0x1}, 0xc) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x1}], 0x1, 0x717c5bd5) write(r2, &(0x7f0000000140)="04", 0x1) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f00000003c0)=0x58a) write(r2, &(0x7f0000000040), 0xfeea) execve(0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000100)={0x1, 0x20}, 0x2, &(0x7f0000000140)="15836755d9c1707077d0501986af46e63f6f6cf800cefce7ed2a12ae780f9a53de9fca51bc796256e3f0bf3a81077a6baad102485b3420174139525809e592c0bdc3d314195a7eee68f37d94fde96e78b858b75575f359ca998a25e9250393cf9165", &(0x7f0000000200)=0x62, &(0x7f0000000480)="b4e90cdba9dda9366e17edb134d7726f16bafeadd2784c15a717d39b01eb94620ace3a2defc740ceada66bb0da238e41f7f488c1589ea99cb50174d53f8df9ea86aea687271c78dc4296095d0a9e77efa47ca9a8c2f13f2f", 0x58) r3 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x80, &(0x7f0000000280), 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x200, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000006c0)={0x0, 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000340)={0x0, &(0x7f00000003c0)}) pipe2(&(0x7f00000001c0), 0x4) ioctl$BIOCSETIF(r1, 0x8020426c, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000440)=[{}, {0x30, 0x0, 0x0, 0xffdffffc}]}) accept(r0, &(0x7f0000000300)=@in6, &(0x7f0000000380)=0xc) ioctl$FIONREAD(r0, 0xc0206922, &(0x7f0000000400)) executing program 4: socketpair$unix(0x1, 0x1, 0x0, 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) syz_emit_ethernet(0xd1, &(0x7f00000003c0)={@empty, @random="1b196c860087", [], {@ipv6={0x86dd, {0x1, 0x6, "b652c1", 0x9b, 0x29, 0x1, @mcast1, @remote={0xfe, 0x80, '\x00', 0x0}, {[@routing={0x3a, 0xc, 0x0, 0x0, 0x0, [@empty, @remote={0xfe, 0x80, '\x00', 0x0}, @loopback, @remote={0xfe, 0x80, '\x00', 0x0}, @rand_addr="bebb993f96e9491effac5d1d72468dfb", @ipv4]}], @icmpv6=@echo_reply={0x81, 0x0, 0x0, 0x680, 0x1, "be95d23cdff9cb5cc80a7db8c8af162913531ae0b0726c7f4cec4ce5ff863ea40e7975851abb0e3a1ad39f"}}}}}}) socketpair$unix(0x1, 0x0, 0x0, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0xffffffffffffffff) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x1}], 0x1}) syz_emit_ethernet(0x6e, &(0x7f0000000140)={@random="8f6f77ede655", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x38, 0x3a, 0x0, @rand_addr="3bcc2629a17a6c58afb8877c8be162e3", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "06c33e", 0x0, 0x3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, [@fragment]}}}}}}}) syz_emit_ethernet(0x82, &(0x7f00000004c0)={@random="a2fc81dad8d0", @broadcast, [], {@ipv4={0x800, {{0x1b, 0x4, 0x0, 0x0, 0x74, 0x64, 0x1, 0x24, 0x33, 0x0, @rand_addr, @loopback, {[@generic={0x1, 0x7, "9bdb0de8ea"}, @ra={0x94, 0x6, 0x4}, @ra={0x94, 0x6, 0xfffffeff}, @ssrr={0x89, 0x7, 0x0, [@empty]}, @ssrr={0x89, 0x13, 0x0, [@remote={0xac, 0x14, 0x0}, @loopback, @multicast2, @broadcast]}, @lsrr={0x83, 0xf, 0x9, [@broadcast, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}]}, @timestamp={0x44, 0x1c, 0x2, 0x1, 0x0, [{[@loopback], 0xff}, {[@empty], 0x200}, {[], 0x101}, {[], 0x400}]}]}}, @udp={{0x0, 0x3, 0x8}}}}}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f0000000000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil, 0x40000}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil, 0xffffffff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil, 0x5}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000695000/0x1000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil}], './file0\x00'}) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) socket(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x0, 0x0}) socket(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206921, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000bc0)='./file0\x00') open(0x0, 0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) syz_emit_ethernet(0x1fc6, &(0x7f0000001140)={@random="8d6f77edfc15", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x1f90, 0x0, 0x0, @rand_addr="3bcc2629a17a6c58afb8877c8be162e3", @local={0xfe, 0x80, '\x00', 0x0}, {[@hopopts={0x0, 0x201, '\x00', [@jumbo, @generic={0x0, 0xffd, "061e57fae6e2de6f48ff3a98b73342922b72efe1c936470e8ce9d9d62ad12ff499d82d8c6e864b83e2c549d5b3dd519870a29f13f1bb2c6f4ef2afb3e63690089af8061337f016aaedee1af30b6e66ddf75635d8f29f65de66fe0a7fb38917b78dcb0c8ca4d029abd1e61fba951933809924a0268b676a85bbf5bc7df1dbbd0521495b11ace5b74c3e372306f7b8220b0f2c6930f27aba98dd39b2740b3b141401b3f6861c08fe2907386cd717ea3bc76c6b03861284c85d0841cfeb23e81bd41dedf1211cfaefde0abeb577a32bfa8fccabf9f17cb5271d164e5da717bacfdb4da5a12e955c139c0c0489fbc18dfe6ff002227fd040058f02e54b34ff13f898e7e5c610419a4c88779512322d4c06c8f8e1aeb4ebd0982c47a1dc32408c958f1a5f2d8aea9755e804259404912b1836f961aa8d1fc96b704571aa84fd5d6f723eb0edc265d722e67e30718fdd16ba37447c2872d884c084b90238a845b40489297d6375df5943d2292b4a20d5308e9875261aada8f45cd5a441501ae15eac0b0f8e6d9d88bedd132e569c0156dcef92933ad942c470fb5a436c964ee87a8cde28ebd9b94848ac40bc40b2516e2d7374667a22b4a5f75907654c43f0ca30914f735e6967d0917f2dcd80589ca4db47b140821cbbdacd906ee9771fe865892f97f8d2c70f6c98e51c670ac79c777b9669d46a033ccaefe6b2577af0586f5305edb531fdf9eac1c8953c04bb01684194ade7fa995a8b5cb63e23956facc1d0d19ba7a03ece8e1d5d8104aac191e57c0daf5fddd58cf57a76bebce524a4855c3c96248800330677de7d059f418b4560c8439d6e8da6fd3ff14f4f147a44a1945cc0569b770f55b7f30983f39bf0dc87462ffb195f2dab2767cfbb020175f105242870a3b28833f3783e9bed1604f732f61daeafa15e58b42d2c05de0a8338e6e48a8b994d1132da1ae8495d5fa2bd4f5784345ec3cb58ae26123fc6bf66da85e401407207c785cfa22bee8407d809fdb02a731385f5ce3a163b2389fd4a7762e068fa9b94c8a09119cfa50c7e17a088943fc36202b9892731c256197ed3d88b8f971dcbf01f44c818edebc3520843aa1a7158b9b70f7eb21fd1d60bf0dfe98316b29bd81bb5547a3bc0fdd80c13d7bb5f9e47a092bb83b63b74cf6151d94cb4585b55000c6be8091783c245e1e63184cb2d984608d1740c07e16350d4409e3ef8af28637fce404ac768e56146a891a85c55a2045062dfeee33aaa6025dc7d7117618f29a349c5010f6cf54f0793a10a3b1d891b30d2519f64bdaf4572146167a534ce9b7106357b9aab5c766de799f21d2907b30c2695f35fd4eb8106a556c1d8810198d3a3259c80503e8ae69596691d5a275a20afbbe1a4466d3e9fe837b609c0b9e0b10db3ac4e4591c08b532667f573a3d4dd59399cec5c3c3c5a67912d66bd2a9c1b4b023568ed02096bec004b00f612408096169ed07d3a2eb31c38d4f98ed0c22087a1fee0ec512fa794ba31345635b793f682e5e825381dc1729c075358700eb0fe5369d2a27e97fec954e21e2dc5583cd65acfbb6efeb39e503a3771815e9640f2933ca143e61f523c8133ebe0aac2be0a2bf688ebfe550d0778624304f5e1d2de803c6fe7e46bf20b598a21763f64b599c43bbfcb521af48df0dea05fa68a4e3749301d695df0d0b7742aaa42a35b426f4627cbe9c0d7bb0f7bf5b373c57ec261dd89fce3c78671e32c9df1d49a61c57fca8d6b3b523fffd89aba918efddae353a3341f3f348442961b2dd4b76f5a3e0ac2e1d953239c43c33a0bf2800df0e50f34548435ba9cde17b6e8b19b1bee6874f92848a7b3c26f4672e54c416819070565b8c9be024107bd1ae9ff6da255b7efc2b73904764e791ff79b9a2ff2c98034889cb48e31b73461fa314616ba73c73a25852b29bcfd6ad654e47a3bf8b677819f73bda63250bbe1fa55a8ca3a15a6bea5b20e774fd6fe3cc098e587b9c677128466b785c40a68e5c3d8008aa5889c5694bbb13f4936453ec0b1e676774bcf9ea2dbbf821133012611bc0b39a6ae5bc343501280b931306ff66ddad3a6222a82b90d90b04b06804cb7d84a557815e1a150c1c4a744ed63ee5444fe80fd3eaa8a80daf9608b5ad3a1e2d5d81ba92eac35f307f1cf85a698a4fdc162a253e06174855c8d35ca9183dcb55734f93419177b03942870b6c04135d98f6ab333ef928d107a7986319a5705af903f749b88c9c3e60aff36fda12a3e7423a9b84d53636b9c10fdcbc401a29f86ec0f3d03cf22b9d074f9f1cb8c1ec58f61ee71b3d6bec96f8d732e3327ea6a2254da8d7b794c8d1f6ff1f7d5e66df3b6f4e3798c5b9d47bc869e5fa7f76bb96df5ee1a3e4cbcf9f76d8cf0a2857c05ed173171985587f0bf675e2fd647ff9921dedeabceb3212a6d5e4abd36af833b5d833d69d0e6a1eeffe594f89f0b6eb2a2e24e8495642d557942f88e05590ef9affadd40364bf461dec0a9a91336f8bc7975bb3ee5b3d76ec640a54c7a7fe7c37f83357ea5f865f66611704ebf565e0dcea80405fd9550a79c50464d0d85a0ffd268cbf978f77bf504ff77f0f728a36ed2cb630514f96f5c1b7cb6cbc63172f1c0411f3d4e7fdc6cf7064a33ba3f38466b48db18138c5d254d7564206708c4dcaa796d1c2ee9df570e55a9b38eaaa4d4ae40fc095f1b4ab8f2b83527f0a26d5c4f6f9542a6837eb246e92ef339dca387ddb56285ce444a60fff58a15ae201662540824e0e4be814495acfcbda7d7e77736332debe4608fac75eb911a2d401d547d9c1ad7624635c19d2a047c0df1917e90064d787f76a447a00e5de4ce9e482e4a8869074b0c77b2bc30c7bc986e3ed2d1b08482c9d3a2891d8ffff2df5874b96e5fec3289b551794a85c3b67f7ba6f97f8abddb2d00bca94778912a80f0c5547ba87baa28271709b52c0192538ed257d81dbe440e5999cbb6c8a6bbdd5a17f8b3d14b6143bf84ef3715dc412599d355c7985cc96bfbb4d074e9d6cfda53e33607ceea2ef97400e382daab2eb2ebe47a34df73a1354664e3eb36c56074d0df7e6318f430f8f1a95b326b3e67c148a81dec8fe331cb704665bc45202b95641a17ab866dafd932b0e670fcc14f1650c09d4f634628b0077852b98e9ec84ac59c76d824a5e0c2a32aff3ae81ac44217aa3fa857299650aed454308e22da637ae54773747fdad31dbd61cd3f6e04db3a57b62339a3a85407066f1f48216a4215732be903211dd850c362f17bbfd53adff196974c0bbae6abe0bfd79443f96603b7037cbdf48dc2cfefbc8edc713136efa36836ca2c110f567d904baebb07eb62878152b55ef58f03bb778c6071b9f2d516916e6e1031141a2e4a30dc6157c10d5c52d8fd1702c2d0f11be1e43895253861b1de0bd4e8c34a1c9d34c928b8b453eab7e2ffd8eb98b13b68e26227bd89183eb249c71d0829674ec4d7e8370498343a685e0ccc32b0a8dc3e6c0679db6aceab8660869f803c3757fd5bd41d2857da2d6b16bc807411905e86a762422c72ef9a4ab6d52d04fc0d5b1db8700f0b67b073faaf3e9ad019cf611a3e5e825cb60702c2fcd5fa4e1f1d7dbc5758541c24f19cabbe48198767d54c9c1c1c06c841298caa5f16ef057d67fd384d8296ec1557336e32b2246e001b6d7deadc1150eaf8824709ca357303671690caebc040cf7e1dedf0a0d1771e870839c1136a547629345931d73827c8318cd9078b525111668e84f15aa099e6669378d0f393e1d36706dcdd96d945027e793893720eb886eb8ddd5a59b6fd10db53d1c9355b7c4786abc3d5a144e745327df231891e0417a010f284942861c7ad5785d9b42a5d9e6b8a0101bad5372d6578502742d6532f4e04b3554ab499f53d1ad9d80603cf133c54614a895eb6bb757349bd6dc3b6fc526dfe63aa0526f6a5688e89f6d7d1530fcd60899270664060351d605e8a18c1d11ead496a85d380cf04eeb918a76b6de58fec0f0471ca8fdf27052bbae4518ede9f65ce04f7b1a9a86737216847d804c097dcc65b48751dd4709d0c0db674cbd03ff5bc88a50990c1c8e4cf38f09b7a263441269348267f25f62782e27eac69ea551d5c53f510778c937d55c7618c3003fd26d1fc158745c6266b0d13ecfae48b6b8399d1239b14f23a081404a444a72953c3a7876bc6538d6b9e7f843c46dece08fd793397d3ea01a90952a24310d92e317f6094c63d7bf6f888623a0ceb6afbbe63fe18bc97071f8059355fd8fc8c9000e2bf293378e311da4ea300bfb723fef337602275f767f7de56ace42a4cce3b05b6c581b32f8e456a4076c0fb70058d772b6c55c5210e1d9ea124d939f4e66c587f34e8ebc10ad7cc60c2d640ff459a50a6a88f79825bed66cf686ee657402828563afc09f4be04c51fa83173ae8878bb461a612b61457eefaefc8f696d7bce923ccbb6d7c4270e7d203d2455158d17d2f38a401baffbccc1124488abbfd6f694b5334b59727874c5e100ebb477e464722fd8f66a16a2b24411471e64d7f267d2744ecf4527022b8204f4d54474c3c517446479fe894d5bc72db2ead9b270122739d5b15b600576dbb195a5f4557768b222d9012eada40f6ec87bf61ce05371d79bf9d75ebf15815714cc44185ee7196e5a3c7526435336e2a484fe7d063dcec1c9d9a40abb29e4e90fe0cbe842eddf2d8a4beee27bdce6cb43f4a01e9adc908f78e6428df286866dc5e3fb2d6843eb1fadc9e982e1ff25b1a566c5a6543b9afb9a30064634f8cf37243c2c24e3aaad268b004022009927924e167f02c7bd56d845d98bc76cc17a9c4f0d86a82b3f9a7cdca6518957932bfc3738e58fc3fa1d03e2f7fb0baa8f23d2edcd29d9399e755b62b92bfd021bdface64a47c4b8387c40398a216b88eb1250511efe9330a7315c8efdf3d8d6e8cb10523de470bf9bf7073ed8ac9f7eae448349103097429dc52f848dcac1d3ec99f43079f6312558748f841fef887473cb7b7bdc68f0016bbff4716d1d7373b1508a6c197088c0883bdc16e1a73c7ad0bfd56228c1445bd546cb3afc7178f4bdd3ed3cb223dcc2701e5f8e1f112c5d71d56e2e7e008c89959af38e91a2d9951107dfa325bcf7b9f943cdded7fd6166f2d97454a6267dc9522fd25cbca5fdad2bd625e4096778f31eb063ec0db46fb1460367090f12ef08553481459b9eacd589601bc029477b8f97971ab0c49213942f608bbe0d79e4d55e4ac3ac72717d6698f5f33a5bb3801961c6cb965fc31fbb07e1ff5418bdf54d30f3c35b9ab682b006dac14de1886b0ffe3a6e2845d4b700e466eb4d7792f9fed66dea917ef45c9b4a7057c7d1bbef6d39317a63cfe63d3948b27bf41b2d6e168acba3687a8a052b26b8dcc29a413fe3683e334341b344759e34547e415ee54c859f80418fe0318ad597ed874c0274b46dfc7fa0eb57d17d6b988483e1a678542b2341398f4ebed16ddf9eea249ae0e0fb6c36ec65f062ef17691cace73e1adfd2689e0a54fe40b59dd57df853232cbb9713f8ab01c661279215e605aff2a965d34c3aafdbef2f4c9712475baa2eadcb98e4ad67882891335cf725ffbb56b0be7ab645e399477312b9e106f284b4cd206f5ae4f3b3b8a67635cf192f6680962bc78852ccd681c4b9e29a3016d41a85b2a309389de66222442aa22acfd489b3aaaa7a161579ce2b4a2be09d24330656f41bda50e28c899eebbf1c5d24f0abf58ee29594348fcce95819f498c53be0e5a692ca042e89e612f03e770afbc12d72e615c5cd3136"}, @ra]}, @routing={0x0, 0x6, 0x0, 0x0, 0x0, [@rand_addr="45117a9d810d6bad2bbe175fc8fe7913", @loopback, @empty]}, @fragment, @hopopts={0x0, 0x1de, '\x00', [@ra, @generic={0x0, 0xeeb, "01634ef51c7abb1efa805198298cb4198432da5ac0074da0210540c55c37b742668b733f0a62bda33a3c9a4bbbb30fa90247951de1fbad66ec2d36ac19027e1f4f41b6a199b166d24c5bb32397df74b5db2a755f8046320abc4aa33f29c423dae7244fd43b9237aca4466353164f194b42c42bdba78c625babb79fab9e17dcb43edf86c2530af036e0b257b9d871c55654ad2bf3f8ae88f0391949b082302d169a56269ee50c9718caffc4ec832d3d702083ed1205ed1a6d932cfdfe245db1f4ee2f1e5c4d49cba94f2620b2b9a7507e42f40051f3a8e673709253e42be829569c6c2322eb2d43e9eb79abf5bc92f8048ad3321f574e4f02499420189301bc83439bf00e60e21b4da862fa84a82e4cedfe81043a4deef826b67f03333fa2e0e03dc66b6aa87fd9ba80c0ef65603d17b2af9d78d82f6d52d40c57e88189d692e111a051e91b21b04a3b692689d046bd163348edb868fad8f8e7326163154045470115da504eaf93ca1c04a54d6ed68fbbbf958cd7fccdc694a3ca451fa9c60e930288a8c4221b9e1c3cb1aa245f6b374c0e23d2397af9802606fae2be396f9c8cdfa7790274bc686b8a692f1ecb08e3d01fd3f30c000851c2bbf5ce997537d8e8eb379866e03138454d305130047a51cdce3e11aae6ec358bc6ad4a115dae353313d629901ddc00006809578fc4118ebc21a09bac09fe1e8161f5746c232e780dc957046939e07b90b1d02683cbb182001021f4de3ebfc2eaa6895fb268ed3fc68a7f8e6fe778ac0f867e7d7d460b73a89be52794826bb175a2db3b427afc89b7a28d4182b292819176e38c05f18879ad91901f037a933225bd7410e0204f47bf7a813e0a322418d27939cb8aefca5aca7adb6f9a579c50b5cf5dc902852618f64732d49739ba7001d03d1600d2b97010db97a589bfcf818a4a735ec326de8b878ec5c46beae1cccd81b91d7a9dad2477b75407fa49a7c625b52ea959e2eee3cbf46ea72f9f38b4f5081e48e5e98f821aac161240f3438de4fdeddcef48e12e8fac540065b5d723163d1d67228322058ae13fc9213fa6cd3a19b1badac0f1272812473f81b9a017e88126e1f899619f9991b6690a56534d0ebdaece4ae17ca5702f2e7e422809681210c73c195ab96c82ba8bd18217ceeb1da1da62a86570621015be0813c1c6549def4ed1f8d47300138ad5ad98d00194ca2696fb2007ae0bbc49819e7fe695e1db87b7f8b90e6c3c46407ebb8bf82a4acf517c6d0a2ccfaa9890e64518193156d075bfc22a3f9cd8c793c00b04048b8f7d58b8bfa0d6659b82b12d81c0ab701abdf470fc2e09e4f4bfd07b7e2d65c2dab300e21d32bae3f5268d91a456a9dc71e3295b7c182f72aaa3608146a4fc66cc57c04e3ef2abf72284a355db345b925fc995a8113b5b7f2d3db37e8e7b5f36fd291020dca09120afe4325b423edda71158a449d086e2a3c146fb055440890a63d2dd50bf572f72498bd0291d493b8f999b3f0eded3c5324a74ae41d9652e5d942fc05bd89ac790ed8058e41bee5f18ce5327f96927b9f32c83b0b16b1111df48b69363bbf4274d80c96a8e3ee6794b91469a4c1ac7d189af1cde3e5fdd3fa87f8865e76a61a74e33c7c6ceeea204a53ad14dcef9b316a078467db87ac883cba7f9acb0013d26c9537b55d442bd96861d0660e4bdb12850122c12d130fc54dd95d73105501d7e51a36e400e85b0517e9553edcb6d0cfd15ad6f01fd2bfcf2f9914141f25d013e4868f1d535187f5e6c679d95d64e10ab1b08fd1c48df9b04dc1daa3cf46b381ae707bb0378ea785c2b047fe32e9a7a4eb697663939558ce6a4ccc7864da2b274c66fb6b4a334f4783eff6bf12635a8e6b28cf6a2e369108dc87397881bfe26b4f3c2f6c9aea78f3c5173d24d277e5cbdcd1bcec022055a952c52e805e2d32918e01c3fcbf03224b228c8c9dc745c5555c7e71180d399953ac65a4ff46997fc4477f9df4b5c8087e7a7bb904fa100c41b13d0ee5397510571f0c3dbabb0775f2479b08d0485cb3b8ed86996477da9d6b027dcde51026d13bf2b50449d5c05c45f340d5caeb151179135b81d8f2abe5f8abb98e3edfc9a7edb9c4de6cf5ad69adba7ad3e554715452d48ca0700041d9d9e1710fcb1e1391c0beee9bf5654762576479dba2b9d098a0c1e9a111a3922751c0ea6d83781a54f3b36df04620061555d44dc25f7dd8ffe685787f5220366d2251f69cf37fa47315a4595c0b92f18e0a00937304c7d17c5a3ed92093f9a5759a6e1317575572a06c5397b83f329c8107c6cb14d290260e302a785f631d668b6cdda2718451f30bb2f15fba61a9bcc8cc79f52b83b9d1dd425d362995ed33c5c2e8eeba72025c1afe47bd77beb283bc854089328d26e86b01e3f44ead414d7315350fc613e7096dd1bd68efcfa0272d02331f1476d90e9e65f5172eb91b723d74e0e50eb9a0e8e90c011bd1d04f98b65adbd825fb2db9f9e23156d9bb5c90eed3a53ed2bf7d0109811d44277b802414467f19265d1f49fcfa229f44aa414059f768873af8b5c9a5d67a1f6cb176b56a1c7bf7ce7e6bc32f7ced089ccd0cf0c5e6b0bb3de2223da81f8fa99c9e88004a41a8e103f044f7aa69dc1e32a960840c4fca80753782b191ca2c097cffdaad27141ae9c34ed5fd08632c9b85fb28da317c614d2eb867e8e4687ce6f0b44d489dd7c3d90dcbb7a13a8f92f81edcc5043b33e5495f49ba5aeab9d986aeab55cfaf050f184b556c8b4fe01584e24a36984f8956fd6534bd8c91cdd702749cda83ef0116f90c85171954905e4a06a715657c8970b43711b062623adb9a0675428b4684e47ee9c481b9575387ba20dbf05bea6797eabd5f604e1108ee6f1184c2c283266ebe1f2b0c30c9e717a6b8af461d9f26b44d0e4683e075efbf36e91a7aad964d383e52161dc732b9320bf85f6d5cbe15c5fa36ae4813a0d931cb75927a66ae806194a0926386908cac3019acd051ea2bb2a8ac2213e6c86948781397f0d2eb60b996332f181b5253b3cd2b2092020ee7fe786d3b593af0cbd11ce1a5f14e3005ba339cac8157df79e0fc4910eaaa6aefce60cc8d702ab6eee8fef3b1ce530e3bc7584e172b26a519830a2a9840cb6a1d18167fa0d80ce7a377ddc414d6b79006547bdff56abbbcbc362675920355f0cca3987d5e7812dc45e018abb053de21f67eac37e0f38db4bf60f53fe3a9184e2f63aef0fc10aca7af10ff78d35face13ae0da67d447db4ff50d2d1c62d235d7b83634c206247a02775ff76658c6632fc235c8b3d74512466b06ddfff49cb812773246f7f30ef6c333d513ec47f823b799edebe564583205e2301b76c233594a43cf34441da36d17bdd0c3ab99c0e4985944e905bb7c00d0eb089d2264d84aca43f7f49ee8e8bde1dc73108e91d5fc1e7aefccf6d90e88a7ddc47de9eea6c724e0c0f815ceea39775f237d8ac12134fc03c0d25111752a94930d1ba86445da92d8cc3c9fc0c8ccf0c122f009f54567ef7506eb65559dd070143f0dc8ecff18240153832437de5f2429a326eac2da913db495a15424ffb2a27f3e0ee570b49f12173fcde5e23bde378e461f9095b3581d5d47bef45d77608ccd240339af7baf363838561f1550e999270781c9e6e6b146feb132b9e91f790a60c166ae7bbe42ec90767cda6439b74d12050d43427fd33cf6e62c0b79bc565a4afdf5efdca3d28b4f749b4b55a2694af44141903994c68fa901de6f404e6d442f548962f1b7601b4ca6532f899be1f09021e1b79d026e97f2824a1abca01b7723e86b7febee9411d475166b3efcbf51e9994a00645545579685619a79457ab6139f3d2a5b131b60aebc6d0464f84d83ed0b10a39937214b5c7eff6bb7ec2b10a48e4e209bf7545fedfd7426ce808e9c412120b3ca2b3f2dee34e02fb59fbdd91525ec47d57d45710c25622ec45fa6a19b6e21b0b3c3c2dad97f7de51108d0f7ca9860a7e1511d753573b75fcc6a5f03f49af81810571bb58aa4084b89d11da5df4d7d13cd4cd77dea873e81320bfbcefa796d16f259e0495b3cae5dcdf1fe66be1734f0fc5ace0290a5d7182c1654057b3a66d94f89850d7c19dc7f9330e25e48115da4627f7c8eb5edd3d493ba50e4a426cae23954d72241155a2a749be25cf77e11d6544514d5da397a4d19b3635f5c37d4b3680f962dffc06a7ac360f29191f5100c43bd9f9916dac98f3dd65d2886d73ad6fb4fbb74b597b2287075d9389c7a3d758be3f17543410dd84475de0793b50cdff69815cf3faae45d3547286c60cf1b0f6a91502feed65abf09ef171cfc92a0ad791a694931ee8673a3eee439aea71685f68e669b97160f4ebdddf9a21aca9265fd5930927c10d90cedacea73430253d517288b1d090dd84029d905474906384ffe6e7a9c139bdb5380f4ae6afcf95eedcb916bf77929229099ac398caccda7caa454682b4a5faa348f8c9321397e740644eecfbd35d238f1d07cda1965d9eb449b23b66b3ff897bcf41cc4b1a60ac546908c4167a8cdffce642be9045204c1645637821bcbf644f3f9600dbe4d5217a1574a9ae5929b1bc01d2cabe6d2d39559a10a3d489ae53a09ddab2a8c8d104a3c9e5b5b081b08b73bb46276795a8e31da87ea7bf4079d5bca886fecf1e00f34f8ce8aa9fa4446161349e4a91205bacf7f64afe8e6a55070d40484a52aac39bd0bc0847b1805aee2eb7bf172c144bf5aafcd27d9b30a9671c72ae8feae3058eb3e5d41a91e9fe047a78d7c493b9463c62e0046466951f93d8ddfe7b21a6d355e1dbd43df86c175caafb3279649d92eba02b19e6c4566f71e43997a93f4151d75992bc1c9ad9f01af76aeee9097bc2196946d50944a614e2db2d2fe22b966d2fdb88172a1a0f26e89d9b8efdbbf2b1311c7a080c5aca4571bcdc05292971b96f5bdbf244a22b1931e710a5d7578f8b42b573adc58170f7f1aaef10f8af408308807c91d88f3266ec9cdc42e8fcea357f27381658dac1d75233bc7a6bf6de77c64962f9cb0563d71da657dfbcf4929c4b2acf864b8a9baaec0d9743c863b0715b7033d0448ffb16edfaeaa61ad3c01e700a84b8c0920afb7c76361552a0f4b8234d693cead1cf4187ec63cf8e092534d38e1d67310e8c9743d8ceeb5d8b9fabf7320bf6066354fbca8477ce6f4aead1de2c728269d116547f97e8ea76134e0efb4a091182a036b7635cc21931cbebeb77362e26c6445be780e9d138951e3aa1006adccf87d9d58398e478bd8357bbf9f22ec170c0eb53cddc20ace675ad8b87a00ed590c783ed5d6e7b569f9df4f54c361aa12274f94725bd79e0dad7ebef77cca7045fa999de93870fb2bdb28e0cde375232b8f88c8ebce2bcdda88d035c978ae92ffd2dd2"}]}], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "06c33e", 0x0, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, [@routing]}}}}}}}) executing program 3: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="c7", 0x1) r2 = getpid() fcntl$setown(r0, 0x6, r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r3, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) r4 = socket$unix(0x1, 0x2, 0x0) connect$unix(r4, &(0x7f00000003c0)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) bind$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) chown(&(0x7f0000000200)='./file0\x00', 0x0, 0xffffffffffffffff) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) close(r0) write(r1, &(0x7f0000000040), 0xfeea) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000bc0)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) mknodat(r1, &(0x7f0000000000)='./file0\x00', 0x10, 0x6) sendmmsg(r5, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) close(0xffffffffffffffff) mknod(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) close(0xffffffffffffffff) open$dir(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) chroot(0x0) socket(0x0, 0x0, 0x0) executing program 2: sysctl$vm_swapencrypt(&(0x7f0000000080)={0x6, 0x1b, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x3, 0x0, 0x0, 0xfffffffd}, {0x9f}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffe59) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={0x0}) executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000080)=[{0x5c, 0x2}, {0x7c, 0x0, 0x0, 0xfffffffd}, {0x6, 0x3, 0x0, 0x80000000}, {0x6fe9, 0x0, 0x8, 0x6}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)) setitimer(0x0, &(0x7f0000001600)={{}, {0x1}}, 0x0) getitimer(0x0, &(0x7f0000000000)) syz_emit_ethernet(0x138, &(0x7f00000003c0)=ANY=[]) executing program 4: sysctl$hw(&(0x7f0000000000)={0x6, 0x19}, 0x2, 0x0, 0x0, &(0x7f0000000140)="01000000", 0x4) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450a) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) select(0x40, &(0x7f00000002c0)={0xfffffffffffffffc}, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000140)) select(0x40, &(0x7f0000000200)={0xffffffffffffffff}, 0x0, 0x0, 0x0) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) utimes(&(0x7f0000000380)='./bus/file0\x00', &(0x7f00000003c0)={{0xfe4, 0x1ff}, {0x8, 0x9}}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0x57) sysctl$hw(&(0x7f0000000180)={0x6, 0xa}, 0x2, &(0x7f00000001c0)="3573953dc67c440a5d7ba88a8981b2c574161a126b4da55caf21d47bee884e58bbf27faa349e1902f004f686480b57c5610036fec7822d9a044eaa0ddb700a1ad4d007b861f13995fd33146b5069658c09673c4c3aed0e543b", &(0x7f0000000240)=0x59, &(0x7f0000000280)="959aabd01a35f2c952a7490ba9b4754f92d9b9a362e996fd53bac591645ccb9517edb71483ef6374f311aa9308845f3db4fceb30270c623121b4008a39c6e88f4e5772c9f8e83965a140a17ca294105fe92c5efe403a7a7e9b74b4e4ebcff0f1cd37ce304b10121a938a5bbb1074e7d8a5c66906fc8a2883425fdb59f1c443d274b76298e0aafc128415f56fafa869c233f4f755c67f06277594e67cf8ea7fbedbf5a4efbfaf4a8ef448fca77970f0f321538453a11cf549c171fa156011e5c853f632530d103a5b17f4ec0fda6daa9c786d3b0d71d79efdd371aaf6777870a96c30", 0xe2) executing program 2: sysctl$vm_swapencrypt(&(0x7f0000000100), 0x3, &(0x7f0000000180)="f45b53e8", &(0x7f0000000240)=0x4, &(0x7f0000000200)="f658fb5f", 0x4) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r0, &(0x7f0000ffd000/0x1000)=nil, 0x0) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmat(r0, &(0x7f0000ffb000/0x3000)=nil, 0x0) r1 = geteuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, r3}}) r4 = semget$private(0x0, 0x0, 0x100) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, r3}}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r7 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1002, &(0x7f0000000140), 0x4) close(r7) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x5c2, 0x0, 0x0, r9, 0x0, 0x50}, 0x2, 0x70000000000003, r8, 0x0, 0xff, 0x5e, 0x2, 0x9}) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x3, r1, r3, r5, r6, 0x100, 0xc5d4}, 0x5, 0x9, 0x0, r8, 0xfffffffffffffffb, 0x2, 0xfffffffffffffff8}) executing program 4: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x80c2, 0x2) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x7ff]) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x0, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x100000001}, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0xffffffff}, &(0x7f00000000c0)) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) r3 = kqueue() kevent(r3, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffff9, 0x29, 0x40000000, 0x5, 0xffffffff80000000}, {{r2}, 0xfffffffffffffffe, 0x0, 0x8, 0x0, 0x200}, {{r2}, 0xfffffffffffffffd, 0x41, 0x0, 0x400000001ff, 0x6}, {{r3}, 0xfffffffffffffff9, 0x88, 0x0, 0x0, 0x8}, {{r2}, 0xfffffffffffffff8, 0x90, 0x1, 0xfffffffffffffffb, 0x6}], 0x30, 0x0, 0x57d, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f00000000c0)={0x0, './file0\x00', './file0\x00'}) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8004745d, &(0x7f0000000200)) dup2(0xffffffffffffffff, r2) kqueue() setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x200, 0x0, 0x0) sysctl$vm_swapencrypt(0x0, 0x0, &(0x7f0000000140)="118bea625d95de8f92c010baed45ec4bf03ace254b57973bb6de7b1c90301e9d3b5e6fb6ffffffffffffffff76c775a2a4e0556565a830032eef776127fd247103c14ab0a1cea9b4593be484f46a02ea73e910d041c5777bd852e57d3248832b91d06fe47d126022a1654859149e9486306d2f11fb1cc826c42f81b0d114f8af4ceb029a5210bb6947464bf678ba1d64a2", 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) r5 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r5, 0x8020699f, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r6, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000000c0)={0x3, 0x91}) executing program 2: syz_emit_ethernet(0x2d, &(0x7f00000002c0)=ANY=[@ANYRESOCT=0x0, @ANYRES8=0x0, @ANYBLOB="3e8386b75b54d359df2f1e6e6c24f24bb449dd9cc4f499b4733db166193baeb3b4739783343490cbd9ba43f6afdc88dbd2a5a13f90decf5b076da14e66e3340a18ea3be663e70f6c03700a18b0f8ceeb97015e7a703a41e99b274ddd1b2aa540236d41329d0607339534f76f16a1d5da7899bf5e0d2d01ecea8a4273", @ANYRES16, @ANYRES8, @ANYRESDEC, @ANYRES32=0x0, @ANYRES32, @ANYRES32, @ANYRES16]) syz_emit_ethernet(0x138, &(0x7f0000000240)=ANY=[@ANYRES8]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) write(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000000)='./bus/\x00', 0x0, 0x100) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = kqueue() connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x10) r1 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) kevent(r0, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0x2c5d36d679bbffbf}], 0xe4a, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0x9, 0x0) r3 = socket(0x18, 0x4000, 0x4) r4 = socket$inet(0x2, 0x3, 0x0) r5 = getpid() fcntl$setown(r4, 0x6, r5) fcntl$setown(r4, 0x6, 0x0) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) sysctl$kern(&(0x7f0000000080)={0x1, 0x27}, 0xb, &(0x7f0000000040)="8f854ebdb0ce2e0a5a951fbf0400885b", &(0x7f0000000180)=0x10, &(0x7f00000001c0), 0x0) open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000200), 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)) socket(0x18, 0x0, 0x0) setrlimit(0x0, 0x0) syz_open_pts() executing program 7: ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) r0 = syz_open_pts() r1 = syz_open_pts() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{}, {}, {0xc7}]}) ioctl$TIOCNOTTY(r1, 0x20007471) syz_emit_ethernet(0x0, 0x0) syz_emit_ethernet(0x5e, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60f6190000280600fe8000000000000000000000000000bb0d000000000d000000080000000013004e224e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="a010"]) clock_getres(0x0, &(0x7f0000000000)) mkdir(0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8020699d, &(0x7f00000001c0)) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) flock(r0, 0x1) flock(r0, 0x3) syz_open_pts() syz_open_pts() ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) (async) syz_open_pts() (async) syz_open_pts() (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{}, {}, {0xc7}]}) (async) ioctl$TIOCNOTTY(r1, 0x20007471) (async) syz_emit_ethernet(0x0, 0x0) (async) syz_emit_ethernet(0x5e, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60f6190000280600fe8000000000000000000000000000bb0d000000000d000000080000000013004e224e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="a010"]) (async) clock_getres(0x0, &(0x7f0000000000)) (async) mkdir(0x0, 0x0) (async) ioctl$FIONREAD(0xffffffffffffffff, 0x8020699d, &(0x7f00000001c0)) (async) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) (async) flock(r0, 0x1) (async) flock(r0, 0x3) (async) syz_open_pts() (async) syz_open_pts() (async) executing program 5: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0xffff, 0xfffffff6, 0x0, "610686bc44862c5008e6ff07005a000400008fa8"}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000240)="4506258a43934a8869718f013fe59602733c2de4382dc6907d4462c264439ecaded9643d1efea20dfb96d837", 0x2c}, {&(0x7f0000000580)="7659aeb94832406f050635f0b67c483a24febaee4d9c497b7e5f0bf12b7225efb6f6c869e646ecfa588c53283c4dd3ed77706f3868cacea799a3bdfb42db706563dca286f58274eac945d5ffe9054ffd5b7724b408516b9ed309d4751896dd052cc4977fb3194274891c0663318fc47757be95bdc22a02114abcba148730246ce5aa4f5d217faa6438f9fa2c0e0b7ab697a8d63f824aefa5064bf87f22d6cfd97dca4d46f07c6ad783dcc1a919ba8409ff0f", 0xb2}], 0x2) syz_open_pts() r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000100)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) executing program 6: syz_emit_ethernet(0xaa, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x41, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x1e, 0x4, 0x0, 0x0, 0xfffc, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast2, {[@timestamp={0x44, 0x1c, 0x0, 0x0, 0x0, [{[@empty]}, {[@remote={0xac, 0x14, 0x0}]}, {[@multicast2]}]}, @noop, @ra={0x94, 0x6}, @timestamp={0x44, 0x40, 0x0, 0x0, 0x0, [{[@remote={0xac, 0x14, 0x0}]}, {[@multicast2]}, {[@multicast2]}, {[@empty]}, {}, {[@broadcast]}, {[@rand_addr]}, {[@rand_addr]}]}]}}, "0300000000000000"}}}}}) recvmmsg(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f00000001c0)={0x0, 0x0, &(0x7f0000001880), 0x0, 0x0}}, 0x10, 0x0, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000540), 0x0, 0x0) ioctl$PCIOCWRITE(r0, 0xc00c7007, &(0x7f00000005c0)={{}, 0x1}) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$PCIOCGETROM(r1, 0xc00c7007, &(0x7f0000000080)={{}, 0x0, 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x18, 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x74}, {}]}) syz_emit_ethernet(0x23bf, &(0x7f0000000100)=ANY=[]) ioctl$FIONREAD(r2, 0x80206980, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[@ANYBLOB="8567ce5160ba52422f7145b398aaaaaaaaaaaaaaaaaaaaaaaa86dd609ac9d00000000003498c7d3c88732762c5bbfb418dbe5cb82957248c3701367c9909fa96bf7cb7"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) write(0xffffffffffffffff, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, 0x0) connect$inet(r4, &(0x7f0000000000), 0x10) mknod(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) shutdown(r4, 0x2) executing program 7: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = dup2(r1, r0) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000000)) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0x8) executing program 4: open(&(0x7f00000002c0)='./file0\x00', 0x710, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000540)=[{0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000040)}], 0x5) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x18, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x1}, 0xc) r2 = socket$inet6(0x18, 0x2, 0x0) ioctl$VMM_IOC_READREGS(r2, 0xc028756b, &(0x7f0000000580)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') executing program 4: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000140)=[{0x2d}, {0x7}, {0x40e}]}) syz_emit_ethernet(0x46, &(0x7f0000000080)={@empty, @empty, [{[{0x88a8, 0x3, 0x1}], {0x8100, 0x6, 0x0, 0x2}}], {@arp={0x806, @generic={0x6, 0x806, 0x6, 0xc, 0x14, @local, "ec57ade5bfa1ee33325aaa31", @remote, "243174981ef98ea592f4017903b7fa81"}}}}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) executing program 6: syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffff406cfc04000000000000001bffffe8000001907800000000"]) executing program 7: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) sysctl$net_inet6_icmp6(0x0, 0x0, &(0x7f0000000080)="65feaba9a71942a5", &(0x7f0000000100)=0x8, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000001a80), 0x0) close(r0) getpid() r1 = socket(0x0, 0x0, 0x0) getsockname(0xffffffffffffffff, 0x0, &(0x7f0000000100)) shmget$private(0x0, 0x3000, 0x521, &(0x7f000016e000/0x3000)=nil) r2 = accept$unix(r1, 0x0, &(0x7f0000000140)) connect$unix(r2, &(0x7f0000000180)=@abs={0x1, 0x0, 0x1}, 0x8) r3 = socket(0x2, 0x3, 0x0) r4 = socket$inet(0x2, 0x3, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)='y0', 0x2}], 0x1) setsockopt$inet_opts(r5, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) getsockopt(r5, 0x0, 0x9, 0x0, 0x0) setsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000000240), 0x0) setsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000000080), 0x0) socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) dup2(r3, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x0, 0x0, 0x0) getpeername(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)) mknod$loop(0x0, 0x0, 0x1) executing program 4: open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r0 = open$dir(&(0x7f0000000280)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000300)='./file0\x00', r0, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000dc0)='./file0\x00', r0, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f00000000c0)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x200, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) socketpair(0x2, 0x1, 0x0, 0x0) mkdirat(r0, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) utimes(&(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000000)={{0x0, 0x2}, {0x8, 0x6bd099a2}}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000016c0)={0x3, &(0x7f0000001700)=[{0x81}, {0x2c}, {0x6}]}) write(r1, &(0x7f0000000540)="76e5dead6f01f8607d2100000063", 0xe) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open(&(0x7f0000000340)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0xa4) open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) 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, 0x8, "ce51bf3c9e026f963ae4389f61a56500", 0x0, 0x9}) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="10"], 0x10}, 0x0) executing program 6: mknod$loop(&(0x7f00000006c0)='./file0\x00', 0x0, 0x1) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) getrlimit(0x0, 0xfffffffffffffffe) executing program 7: sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71", &(0x7f0000000080)=0x15, 0x0, 0x0) r0 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x41, 0x13, 0x0, 0x9}], 0xb85b, 0x0, 0x10000, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x800, "0100dd2dfa7f0000000400"}) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) socket(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r4, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) sendmsg(r3, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) sysctl$kern(&(0x7f0000000240)={0x1, 0x45}, 0x2, 0x0, 0x0, 0x0, 0xfffffffffffffeec) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x48}, 0x2, &(0x7f00000000c0), &(0x7f0000000100), &(0x7f0000000240), 0x0) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x2, 0x3, 0x0) sysctl$net_inet_tcp(&(0x7f0000000100)={0x4, 0x2, 0x6, 0x2}, 0x4, &(0x7f00000001c0), 0x0, 0x0, 0x0) ioctl$FIONREAD(r5, 0x81206919, &(0x7f00000001c0)) socket$inet(0x2, 0x2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) close(r6) r7 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) ftruncate(r7, 0x80002) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) executing program 4: r0 = socket(0x2, 0x2, 0x0) sysctl$ddb(&(0x7f0000000140)={0x9, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000080)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0xffffffffffffffc8, 0x0, 0x0, &(0x7f0000000040)=ANY=[], 0x30, 0x406}, 0x0) executing program 6: syz_emit_ethernet(0x36, &(0x7f0000000200)=ANY=[@ANYRES8=0x0, @ANYRES32=0x41424344, @ANYRESOCT, @ANYRES64=0x0]) sysctl$net_inet_etherip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000080)="c7", 0x1) socket(0x0, 0x0, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x1b, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000400)=[{{r2}, 0xfffffffffffffffc, 0x29}], 0x30, 0x0, 0x8001, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) openat(r1, 0x0, 0x80, 0x150) readv(0xffffffffffffffff, 0x0, 0x0) r4 = fcntl$getown(r2, 0x5) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setitimer(0x1, &(0x7f0000000140)={{0x7, 0x6}, {0xfff, 0xfffffffffffffff9}}, &(0x7f00000001c0)) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r6 = fcntl$dupfd(r5, 0x0, 0xffffffffffffffff) open(0x0, 0x0, 0x0) ktrace(0x0, 0x2, 0x240, r4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, 0xffffffffffffffff, 0x0) ioctl$FIONREAD(r6, 0x8004745d, 0x0) getpid() r7 = openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) munlock(&(0x7f000000c000/0x2000)=nil, 0x2000) ioctl$WSKBDIO_GETMAP(r7, 0xc010570d, &(0x7f0000000080)={0x0, 0x0}) mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0) renameat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000100)='./file0/file0/file0\x00') executing program 0: r0 = open$dir(&(0x7f0000000140)='\x00', 0xae828e137847f62, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240), 0x0) socket$inet(0x2, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) sendmmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0}, 0x10, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x7}, {0x60, 0x0, 0x0, 0x4}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f00000003c0)=ANY=[@ANYRES16=r1, @ANYRESDEC=r2, @ANYRES64=0x0, @ANYRESDEC=r1, @ANYRESHEX=r0, @ANYBLOB="2347eb7cff114bfff16a8b37272c725f016cfec4a27fef2b2fcedb04af22131eae0d1ebd8d43a5d205b14fad04ba5a1057954006ab5cf750e5", @ANYRESHEX=r1, @ANYRES8=0x0]) sysctl$kern(&(0x7f0000000180)={0x1, 0x24}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000240)={0x4, 0x2, 0x6, 0x4}, 0x4, &(0x7f0000000100), 0x0, 0x0, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0x9, 0x8001}, {0x80, 0x3ff}}, 0x2) r5 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r5, 0x0, 0x7, &(0x7f0000000340)="15337ac0", 0x4) open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x2) semop(0x0, &(0x7f0000000300)=[{}, {0x3, 0x0, 0x800}], 0x2) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb0800450000280000000000009078ac1400777d6c1ec7ca9d772557bb000000004e204e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) recvmmsg(r5, &(0x7f0000000040)={0x0}, 0x10, 0x1802, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) pwrite(r0, &(0x7f00000002c0)="191e80bd23b48941029ba5926a4e54c802732497a372ad32a140e2cfab9b27f6735c0706d5f4de14763ffed9de4895d5bc65ffa082a7ff4d12460a8abb048fb3ccbcd19b68705ba50563a35d5b221e8302ae0125773e4e26e94099d4d0fd68c6d24b9e5309c6a6c0943997a84e90b06908f77d154c89d990def5821d2dd65edd0f3acdea08243991eaa35e79ef4feae797524e59b174231f0d6106075da312aea2ffdf1f180ecf00a6d000a8eadb0000014da00c95f9d216d409973462856a9dc9bac948c69063e840d714313e0082a0019c3f4426c4b95c7d6ebe369c0651087019a3364ffbd2585bb194b2d17a094e5cb9043a9748", 0xfffffffd, 0x0) munmap(&(0x7f0000001000/0x400000)=nil, 0x400000) r6 = getppid() ktrace(0x0, 0x5, 0x1332, r6) executing program 6: syz_emit_ethernet(0x2a, &(0x7f0000000080)={@random="fd9339c0fa4d", @random="5fd01f461c93", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1}, @icmp=@generic={0x5, 0x0, 0x0, '@]`9'}}}}}) openat$klog(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x6}, 0x4, &(0x7f0000001240), 0x0, 0x0, 0x0) r0 = syz_open_pts() sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x7}, 0x4, 0x0, 0x0, 0x0, 0x0) close(r0) syz_open_pts() open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x61a, r1) ktrace(&(0x7f00000008c0)='./file0\x00', 0x4, 0xc14, r1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000240)={0x0, 0xdcd, 0x5, 0xd2c, "0d88f9000004000000401e00"}) writev(r0, &(0x7f0000000280)=[{&(0x7f00000009c0)="f6172e7d13c88c6ee5fbdeb82ac5de45e49811006915b57aa9420c3d96fb6e013b06c8cec30555650f3ab78ce91c0cdd126b2870cefa740e14b904", 0x3b}], 0x1) executing program 1: r0 = socket(0x11, 0x3, 0x0) socket(0x11, 0x3, 0x0) open(&(0x7f0000000440)='./file0\x00', 0x205, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x80000000}) r4 = syz_open_pts() close(r4) syz_open_pts() ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000040)=0xffffff99) read(r4, &(0x7f00000003c0)=""/152, 0x98) mkdir(0x0, 0x0) setreuid(0xee00, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r6 = fcntl$dupfd(r5, 0x3, 0xffffffffffffffff) ioctl$FIONREAD(r6, 0x800c745b, &(0x7f0000000080)) kevent(r2, 0x0, 0x1000, 0x0, 0xf48, 0x0) syz_emit_ethernet(0x0, 0x0) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000040)) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000280)={0x2, 0x0, 0x1, 0x1000301010009}) rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') rename(&(0x7f0000002a00)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) mknod$loop(0x0, 0x80, 0x1) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b1000502000000000000000007000000330002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037382102000000720fd38bfbb770c1f5a8727781ea2e69e0bb76d907c400000000361b1257aea8c500002002fbff0c230000aabfba0900000008e371a304353712051eadb71d89e000040781e4b2ffffc00000", 0xb1, 0x0, 0x0, 0x0) executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) connect$unix(0xffffffffffffffff, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) kqueue() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x101}}) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, &(0x7f0000001740), 0xfffffffffffffdff) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x4, &(0x7f0000000140)="03000000", 0x4) dup2(r1, r0) connect$unix(r0, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) utimensat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x6, 0x7f}, {0x8}}, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x2, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40000000004}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x3a) r4 = dup2(r3, r3) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r2, &(0x7f0000000a40)="cbc7fe96b6eb2bba", 0x8, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x9}) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() writev(r5, &(0x7f00000002c0)=[{&(0x7f0000000080)='o', 0x1}, {&(0x7f0000000180)="19ca451679f4fbe35322aead949a9434875f2c69104c9eaf91e6", 0x1a}, {&(0x7f0000000200)="592f19cc9deedc4d8ee4cc5a37a364e41dd12d351d717b525a16c294f17b9161aae6212dff444d8a222af6ed12cd7ceab63595fdf8b4568db4048a2d3556a2bfc72d4c55b7c6ff38ab6f942192b1b967299d71bcdf783962a65e95fd9f04b4d32d6f81af85c11c0585fd20887f2bf83a8fd3a16d4cdd4bd7d7b8b0e9c85d2126fd20077ce40f324539e390a2c94bfbbfd41fb0fe", 0x94}, {&(0x7f0000000a80)="81cc50128633a5dd2d0f78b8dfdcfb5c3ec07b2cc8009f0f19cc5cd2b96b8f6f590d4e4ea8abfddf798d0a46e6018a32bd95cf7a323cc30e03699c0582d412902af76b1936fc707dd3bae638e1fb043f4e8594d68e3e858e84391f5fb5e5f990fc43aef7940796f0fb7391eebe6e65a99bce92a232032fa2ccfeef8d8afb1674e7566f98b6a8dfc109a4a5f2afaab3efe104f67a13cf12113c096ec9933860a5856e363aaff0f09368dcae82c2c05d08c5dc375e17c12847068911d350854a9087627810ae1b4f7ba6cc64b3527f8020c2b495b2eea36aa0c8dc6fa779039733f5701af93232552bc69eaf03cb8e84a9db1d6b2e9e67c15fd095493037dad146bd5ef1851efcb55403fb7ccba5eaa6fe10f9fef4cc327298c0a72f10be305b2a2fc1c0d44cdba55e639bd3f24061022749a52f76ec6d9ba03462c192283a8f5c01172bf8cb5cfc0d56252ce4eba03e5bef4809f6f71d008a7e0621a579a7ec1436f930eafbceb14318483c2e97241f9972e5f34858c427792638acc5d002120ff3159f582bb81dd330abfe06bc898350c350086e795c3385360c944998c82a6b3d14b10674d1885f5b64238894d94fd9998152895d5d9d842dfc1036e1ef2a6e54648cc845c868bca035a2de713f62981e6c2fd2475280339878f999d1c3fbd37ad8772aa36934cc4baffd9ca7bd5021552067070cffaf40e2fc34acfb7fe4125edfa79964f50a8126fee29fe7fdda09f22cf31217cfb51d7ea06d38aa1d2308a46e8ffb93d0e745c53029df967f4c60af2ce1485478d4e0ee363d403f1dadd9fe0155183f4a8ec19d54693e77386dd496e4a7cdc21657bce175d52baf7118bf283f5b902a9cfa2e9af7bf018174042ad5b126f9ea9bdeca10741af69a269478a7c1349bf356a4a007317f93c75a34cfa5c290d195efc7203cccb181dbce19ae482f6a3f6be9d907401c4475459c0779f1d2ea3f45fa5f0c997bc4d96d8d694c1c4778e691f34e98f8bfebcfa54799c63de707bfcb756a34bb8fc32dd987b449ee8e05e57a26138ad83e6aa94384b3ddd770538afab57b71d5ba7991d50762d5908b5a17f7fc92171d917ff76d5887aaef953ebe5a8c3c100a38d23224328d626c6a3da12e664a5ce9e254bfb72b3ee5bd3a217d9efe71b02234d8a2e22db242d1ca26137baaa49b7e9e3908cec4c788f66a30f48000a95e57e785a119497f2a338769c5ca776b5bb75e407b15556f29b9263427c39c35bbd6c9077d31dc9f34ec968672d590fa4166e3675b589c4edd1ed63820088ff6d803c9c4a7ce56b736e6d0bb5b2e92fc1d4669b19d21192a08f65126625c6c74580e61c1be1d32b13e7321bce60ef63e7854d6a95bfe8c26dc310f8fd0abb86d74d0a485bcd1b7568cdcdd403278e8489adfba967fb65dd8789af6fd7e42aeac49976c8802716eeff0f18877c85b8215d6d5f9420d6b24e0fc57e315b8759581c0142ec761e698c7dc0e7b5e8386c249dd46ac16437287caaccf9b3c84f3ae9ae3d4e37b2583b3feb8be3464c4e7d3cabc5f20d07f60334e086238d233122aeb8698b34a3587b3d626679e0394e98a81d05d39876d9ef4537156269a81947f95e9fc2496eb99395e14984822c7f8aae2faecffa99dfc7e3d4e60cddedbeba970e878a324a67905764cdf74ee776b9651942d6d083ce03b2b4d1a8e9d7d71864ede931c94610e3ad8534851e250fe579a0e4fcd624333215d87ef991ba782ecc14eec6fcc43829205cd9e65aa83274f5975a650384c160687fb4f6cafd6213f098567913b714ecf0b20a7043569681bb6ec65dbe1ce9e79e7e0c2dcc8bcc2bb8eaf5199d2af9ad570fc43cfcaa6acc32d797f00fd6da87f5f04c4153b29f8f1f7046d09daf0ca26d0b83bd481b7ab073972223e8cbfa93690d62912be5e7a6244a076d8b1a687c209df94bd4fc92fa542081717aab88d0e5dc5bba55c5e20269a8b082f6cac9f2c57c0db94c7c8e7dfdc7fcc50e44e16d71e1c4eb9c5c1c6695a042fc5a28ccaafc00e1987e05a858f44ef86b2acf26b408d6cb70f696f7714f5a87cb20e21865f655ed5845368f5dce1063dd498aab77e6391797c79a5ed341270d8564b9420d256491d760cf0387c2e273154ca25e0d07023a3d686b3121d275d3e6af706a3ce3c6ecb0ac8dd681e5c50ee182e5d8b78d80271cd6692d5dd73c44e279aff0050b75a027fc3d6b20033e385fbf5d03cc1b1a20cd3a0755f1937fe1e05bccf24ff0b3be10448b412418bd7be0488904da29e6baf3953c3665851d0deab41fe2e9926825fa1da1ae090391a9ab8e61cca67be60c2a975c45eb1665636df79915155eb6b411929e3216904e0381f72de336ad8265b1818bb7781c3b062487567011590dd51b27ead949125b925004502bf19b82347ebbaf3847016dca3d1e733a64166f50abaa352f9f9e452e2031fad15d9d1bc847005e7e88bc6dd2ad3bf31e31592fbd99c44714fcf2fff7081f448125d21b716fc51f799a965a6cb55fb442a561d4f98924df14963b254ca46a7d841cf1b57fc69883a63b7fdf06c82793c9763cb2054531d65e96febc392b16ace215ed7a7f41d2645c2734f2052523f7763418e4f08b757c7c4b98fde4e5651d3d5acfb5aa891da6af31cc6f368f976d65f59c3456fe5a2bbdf1c45b6acc079df771579e95e275d9dd66e408bb46d6880f13b6402308c5021878c2ae657344d2110b05aaf817c4322d4186d72e912103d04032314faddcfc3c3b1f4e5efef081f9d92ebb9ef0f11f910d8319c92d6a6ccc5c9f94ce196b5ea99c6792ef44e8a75420307229a6719c3799384ed814eafbfd96d99ac504c39edc7c40a932d0e22d6090132e0b49f5d0bdaa9d45ec4120dbff7d36b3a3ef756d787de99eb5977486684b7c3d45e0101c5063f0c2f07d9682d38a72df1dc4fd17d1744bd3bc4042d30bbfaf5459dcdf90b9afbe0c419dd458aa077a7f41d000d5fc1f09b81741d771f48d36532258e6a69e5ec16ce49465cf5a1111ac665706e4389506cb40b9756014f375b3413d677779852e193de46bf7a302f707c6822fd109e0a52c587a93ea541a3dd70d6d002b03bbf8b49eb130372211cec3cb3ca30566360f02b7671a35edfa36ed24d4da0351c1481d39130ed36b8c4144a5ac92af1894af3cc5479f37134842abbf6575b149bff1daf0e6ddfdbcb2d6f483cc44a3a2d7d74bd0df32de229b293f5c46908b06f8a746cdba37624eb99df8393334cf19cff63f95f0915cdd9b0f7b226f8ebda489dbb3cbd41abeea8ebaccd8f0154fbbfeb91ee3326867e070963b261e237b908dd21e70f833610464df6cee1e23e48dac9fb51450e2557e7c22ebef06ff8a708269767d66f61a2756622fec57380b3cd9741e114f01f9ec4bd691630edaad1fa8740d93785d4ed651a58af88313c61e7841573454814e0d807d6649a8f67c084ed2aa418c621a1e6d0f3e5272d98c769ca9eda9f3de6d81e1c7794cd8e34247229535825ed4802b7a2e8deb8ef097f5261cb2d930a10654b32ae7372b8660060cad5a739bdf9e5ac98875a484678e3a0c6e574e35b8ff08c25ddf0c57fe61e539af05dd01d3032e64cc68ed2942dcb616370645be3c213b6d753ce93a42c5dcace9bf6d005d6da97d2fdd849dbe384a1c1ccb08a48b7edf1af0e4735a9c5cd8e44d8133de3e65feba1b6b4ff9acffe7d13714ff6315a3f12782eab6e3eed18f1af27bf6353cd1d2b53fd6cb547467f86a112f1df1fd6e659383a81ffc73987f2dac748ba7d1e5745f2ae4565016bc116b8c205dd64b58fe85a60f67d813cd65dc8482f508ad2b55880fcf465a7ef29b1206e9fc290e66a754c03197492977db38098e721fc3287ea38e3dc053bd2be75dfde5eef7bee973a13d7fcb43067a2d233f5a97453854094bcae16956fc9040ab28f5c5077623b898a095d2b4af6b4a32c0fd188e7cdb10c786290bbf6d6497f43c666cf737b10d5551f13db73ca49dfe336019449197ad8cb21ad98bd96b6a7bd9af06fc4770a5ec18df32fa5ef7e83bf71da1e6923821b61f74a0b7fe3f24b0201e5076ac50f117e967b1d074b3f89f27f4cf26c5545d8f1fbc1debb30891855a887c97821a6cd22062365a0228e1c41ddd0328a0e7ed10606ca8253c2f87284c8fa6f40fb2561a8a410279dbb749f389fd1891474fbdcdf2941d8bbca169f58198e3e75e2ba77863eed635d4ff7504987450f23325cd0984ac88cf5466515f461add8409af645534f13caaf0dcc45b5b815e3c36954b293c3602df0914e26e8a63af189345e476b2148a6fd304df23557a8237219490c7c70318bc311607f4107af0e6ebfeccd830c2f1ff01a4873d29ceb54187632b3be33d802e5f21caaab10ca0ca4af65ac863f9366febef7807c64d4ae69a923a2e51bd63aa888904469345536ad5ab0a8f852bdc9f29e378c3b60d102389cac5cd70d690f4ad3ada3fa56db30b4800c1d2bbf8e660a18fa58b44b798c9f53b879cafa4ffe4825c34fe9f26818e977002ddf4e3b734821513c4a9705dd55a0e7c6175da4abf79c398710879603e35387740a8a9780c5d4bbc6c7177de20c930d0d75f2f434aadcd598623a6764e60a8c940a194990c67c393fdd3d1c2bf698dfe8f499b5153671238508bb967a995252ae128940e269c7ee176e17f7c5c43f8cde445f86f09526e26e60d519380adc8e950f95e4c32341c5e0182828ab40f6aa25b160116bf1ae8f2851318c6743afb0468bbae8086a87c44f9f54851e92e543225a9dd4032f03c9aa10d9b54c11a533aeac434720315c2cbd533abc3c035f66280a890db39f3c1d7b53a230457e4872027bebe9dcda93b391dafceb254a2f58d83ed9584cfdc1bfb8f2a5ba3d03a9b27a06be29f5eec7a983c0c310d23c6c9361252a5abb573a6d533e309e70a364b2665d937aabf737252b075d7a0359292c786fcc6953b04fed116e4ee1f603b2602f139858945638f91776336df17264db939bd59c9d52beefbd08d7ac5d261bf9888d04c152d0aa115b24da44aaee952f31d75461fcac80664630fd566da77eb7121d31c3e4408d762bf6a5e53d6b66ac26dfd822da098857b942c6006845373cfd74c42bc178bef445e0671550d19762440aece7d99ab8aeacf6da460e53f02daf43a343d2347df5ff02b8fd28665ab1af1eddcf0b3292db6dc403492bfbf02cea353aa9fdcde8aff0173ff648bbb1fc313553eececef63e5ea1a40890d4b0dbdf17d240560af5413c1dc75424e7274c9896dcf9d17e7f0b12b716f9be2cec148bb3e2f34c5a8ec7a8b41033d60d50c08973c6a3c57fa5da2082e28e2f8365465838fe33746baba7a25ce8db8049bc2c2b2a6397a1ba1a88e209df4b57697392bbe1d748e4bfa3fb3a550db501fd0ee211e531b0b9ee0a3221e3bbdd27fe75093abc6fd427d168462d5eaedf6200b58c2c0511656dc01626d9665d0acb47f7fab7402968e85742c834f65ff1f701252030972ada62329c43fd0077e1afa3234675cd4bce50a088cf1dc4ed9f0a4ddfcf710eca94d9f816ec56d41bf10704f4f0c14503a1f24df773f496ecae8922a516de4b47a59aac5d100122a4a639f86cf788eb1e5c58569346deb327c39b7518d2367cecd6705ad3a05116d31365c91ad6f8dbddfd2a2eaa3c5f4d7452fd1d92151e14c0969388780a1a4ae555b11f7f523c755ca27d593236b41c6e07d85edc3e8432904a31352b639a471725de29fb3632e953598568639d49a619b188c3fcd4b7e63b93", 0x1000}, {&(0x7f0000001a80)="f7396af37e5865af743fa560dda7f01436397f5dbe36502aee790726c28576be79b57b3fa4e31560e49fc45ea6bba6ba2d9c0cd34e7d2f238b968cdcc7baa74600d00ca3bd1812faadae34587cab0c43f868d74421d044d2551dc92e477ad107cf001a1a5a468904f2eca2d2aed4666f42e2fcb9595d6db11bd09968ddab7ba4b1b5ba9655f4c15ea38aa277081e59a1a2f16937f478d05ab00274d3f8f61104403cb8f935168ba2c715dac0be0aed50d2a20a14fb79c07acaf4d6abe82fbd0a170062969f4ded4a7d4a58bdbe647c3868225a412d11631cb0888f632b71739791d85925fedc883abb555772e75426776881619c3b0c067594cc0fe225d7057476555f9fd8dd74d787889ad987ed2ee6d5ac499eca8ba82639e80548255c4cca34b81c0d8d429c968226773a9a2e301e60d69d56c0ee9f418c0e035cff60d52e9d377b582ab8f0c1df6c6dd5c0875ea28055dec1a4bb26f50c93dfe4116bb53e65db24b46b1f464d0d128d9e5618e317342eaef97c5bfc1531f8fd08406fea8c49a93f0685a05568695bfa025134ee44d9a815ab8d5619e18e3ab57cd93bba9d9ea3684ae6979c16cf7e4d4324987fe121052a570383f65b13d6e06e9ab721daa6a7befc1c006eb13c0ff8779e362730feaded1120c1f30328c891fe586bc18c398bc6007a267d5aa59ca6ecbb8105ba7544ff1cc073f45a7038422de34228c6c87f5475020526dd6e6faa0d0d548141d3c4c9b19df5708af69c49316d1065380120919f50ea0bfa62af44a8c57e8f827e512624e5eb1fda1bb5b7c16cd05994b8a8eec235e9ead67375625ce267c4737843512de0edb4c579c5a80075dfb355dceb495c190a6b9b34b1f3bd8c017feb78e439e3eabc4a34c614385023cdd75ccdb06e53dd92bce0b5f557a4c3e6291829557c8e84b4c4e0fff537c2bdf87bee14e64bd2c4a051c790c3923127e67fb20675e78a1b2b6af13499ac94bdf59f4fe13b1f859e8c88e947b6a88e42002764bca36117598ab18a81d577d52319dad8e5b9444305e120968ecb409a1db20c647ea2c2ba784b812e5d196f9ee2cc8545f72e3d35334c15bb704af90038d192fa69d3934fefc280f0d1441b933cca5e9942365b68ff8b3fedd44f5a0795e948ce5a5b61bfb0b306bc82f2126f1a3916215bd77625006e26db2f73279e159347c2151a442ace3c5f7ea383588833e7db3ac8d7e2290a55c53c4d149f30eea4c68901258913e8c230a4833afa191ad8cbb4a494f2c6258753cd5b3e4fd37e54eb38336a072e427cd348efb85256049915c64fa5aea7467576a34c6dcbf8491b9bfb43f3a7ef8dea965e5a6fa7a39ddd24e58e2a2a53aa61797704c23703ada00dd47d90359ce09aa2b9e245bee8fd2d8d700dfbaae6b8aef21ae57bd7c80a115db480fb65d2991fc3aed1434719d5d74faa08e7eda951156250acaa5c933762aea64a218541b92aa7299250b993b859ab39a227cfaf505e73bc00c9bcb9c963fb5d472f487b2af38f68b6664eb37357768159215cdce52e0eab5929decef01ff48c665af43798f4c8971372a00ae13d5a10416a90472ff519ceee4d9066dcb528affe9189801f7bdfbcd896460c4054ddc7a993c4dafdf4bd9254c8e3bf97aa5b4a06cbb8d8b244616e8212ffbba3d8e9a4e0212d3d182c5347bd521534bec80d8d0aa1d28e95fa3af069f56e40d8fd7177e68c50c1f9f886ca0f4d2d34a51dc89dcac70d1510f596408b3c125bd084fdda85ebe4122e9c7b57af39e982cf2745b7c58a8a2e9b7c8ef2101d3e94c186ff729acbcd2973ebe7537164756fff558a5620f07109d4bc0697ea593f1a89d7b18fe16aa724ce4113efe03adffb94dfbe67dc033e293901e8f592779fdfd3a43ce0178c734e5d4a8a1d33f7006b657fbbf4241cdbd527665d6bc5c8c7c19b7664ebbaa4902883aeb039e10c73d8db7338c3e3d5ba8009afe5eb1309e0cd313b4f6be659fa890b5f69b40b339edbf6882238230b52758d04b03f856638fdf9aecbb7227df0b846d81f91e1aab1144eea9afebf254bfc7a77abf7ca16db491b9a03d565edcadde45b37880508255ce59f86739d70a038832a9d09050966470c71d26d31bc8d339c63c2f17eda0f90b0bbbd30448d1a268f02e46b100190ee1ce4ee955c7431d0a31120db5fdc1687b05c81436542bb5b14094941c31908124c243a19804a431c6a4d330a59225cecbb96ac2f20170787be70fbf6349f23dd28214fcb6387e9f7d82c1cce716940aaf13158bcdc7c5e0d6d21f95b617b10d643b52ac4db12c62dea8ab70916225cff23491caf0c3fe549522ad8428a9aa02b3286addaeab2850ade7d6be5b5d0c3aa312c99969b2ed5257c9ac7201a5ae611336c0a7c597fe737a39cb00a696335281ced3a321117b489ad0f6f330382b49252a9fadc694f6c7af1934699445b7db8ff44490267ef6dea59c317101e4b1565b0c2663006624a9d2d41bdf1d2e8c9fef268bbd838ea944077fdd244047d96b36899609d5172ca3253e349a2be25354eb62972f8362f03c6cbde0289d0cd1dee8521d468cfb503b5539ad4598ff14dad2f15c104e08e605411018dbe476b7d2d71b870311b0529362439c8aa2f1e21f3056ed81555edb58474661f2debaffe0230f0a3f388a9a5d2f854746bbfd7eb0f2cce0b4bb44d1b9ae9f121a163553ce5d7d5d9fe19b363b48b6619b87d6996340af0ee8add29dcbf0cc673fd5d55b0964e6d0db0220e7c337006b8fa171bc54c91ee612f9934540f9d000775d23125d09e81d8f4d6a23f38375e485140765b90068b6cdeb223cf762ad77f59a32528aef34eaf305c61787849c2782343bd270beed3fa8a3b58d7d7a2de8042580ae6c3acbd1fde5529a2db18978eb3eeb592e59d03981fc39d6e45aafeda14b9996f51e8bafed7e5010de72102660892f629028d0b9472d870ee87dff0a4d963f6385a1e0183f3c16ec1fcb7d3f20c9956fc2ee92ee9b5bf352bb93809a5d8abbf0c3ed7f303358987be599694427e090136af5eb23309354404badb42963884c7ea383467e78c96f86a86e81cfb7ac3c042f87b8304fa15203b2224865c4e57a147bf565abc5111c721b4ec2895e4679e00a1c7a72ae92c811bea546961197628f20802bbb33d425f623f99540a1d972f30481abb31e534bbeb92630fa0d3ece0a18e17b3655791382daef495bd342966cf59db8ce44b5f3187f41210e3927d2ace5a77f950530922907b7452e8eaa68d3302b1e7ef31f50ab250ea88ca9236a348e58e98e0016f2f1760d9f0971e7036516e9532bc66c752eb67ab39128553a75bdac4f43c9ad4220e1bc89ce277c22df52ac3dadabbdd56af39f98918f789300a65c749cc3a278a677e9c82ab63fee10ec36749ec3a658c4e8937981e134c26f0bcd0331a03be39f95855af9b2529d2751a4df66cc71bf64c7b8776db43e641edb4b0ecb51fff3f57605cec308c6c79944c2d2e6f123fc74b951b0b56809366a030916b9ab393d253133fc9d421f161381ed60e07678a5efa4b30baf66e73d415071ef3b94b99976f76f87cc81e3d8215ac7e053e43806df73a7467931a89d9fd1dc7e83c0759db64f7faca0bfaae42776049d829e9885e312e7c7cc7bb1bcb5ed2848adbc6d43542e9ae33da0b0891334e70fb7693253fa6413758493b4498e445bc456218c83fcb3529235c56427bb24aaebe7f77f3acfab0f949de3a81a8f0a2e8e3b830e58031c8d1883d06ac1b16a76860698fd796cf127c769665fc6d32f67d6621d13c7274708c9ea0b00976287ec865a5f273acc0d849fa88ff1b622d931cd0e92d36dcf2034f7a82759ae26fd7e39aa174542af98f6901c5dc4c79b76c403164f999fd20e22a5d8a5f82ca15ffe3c574d0f7988c2f56d50259e8db996c85bd9b9d5ff5e5e2682c35b92eb5cc918b22edcf6cd5ba94fd55cb1fc084426b073b574f0ba121e462094cfab8897ac5c5f1d2698974c6b9615ce48122a04b791cfc156b49ea9ecb83869a5fea4b14788db56f0f81bfc7a5f94f06c6ebaa1f4b02d65208cb53ed9bd7f48d73a214f2bfd1a190c14a4f33dd460db5da8011d52a43fe12899983286e02e13385c8b4aba189d815ae3a97d01b509b1a73a9f501a5404962d8bfeff6a8021495069b4edcc72939cce82428d91fa99f23f4586550ed7304007a1581c889742b714b2c118df06ef68cc683e516ec8d67710ca5a4473720afd5c9febca995111565c3bd5a3c1fb62c6bc986e787587a4871d6857386e632fec83209f0f1e2def2fb2b2c5ef5e662f185b693ab716d59436f1bfa1c697d7d4041ec0fc33516812de2389955d16f9a774d961656373cf0b88adf6158ba0c305fa4663cdd880682357ed6e35abe22872363a0ca4335ce8579f40d33ff53326b470109a7f136c022c16d444901579e514019d275c38d61026a0f174c9f31baa80ea9e99dae462ea85108641df7711f026de89ae7cbb1a4eaca9c4e5027872f2b649ee9e37c817e4f2aa72305dd4371a0b7dc871766312e014c4fda9f7f93990d8c519428f05d034206f566700ab0ffabf27bf3270f31c1d35366f2f31cb376d426267146b4ade774cb6e1e28bc4cb097893fad5fcecf260ca87a6231ef51ba86d8fea83cfb5713f61bf97b4caef14e4bd8f03cdfcac93adc67f1178e59f211b74b1fbc9385afc1e8dcb909fd69f34d171eb4961708529e18460a2eb150c111a1fe71e6933638619a7a180daa76579ed1a4309cfec80cdedb848f66b17cc744e022c0c396af269efaba3223c30090de5459166dde61853415eee12ec98b6c5edaa88f257497a7ef6b4e65c8a1c664f7ac7a78335e6468a88b8dd32a0468718d1b18d831848596342a8429879a659f14e59b7420a9aa227ace56f193cd25294647f2bfa8da040109228ebff1ee923f653a9d4e9be45ccda310f8e076774634f4febe7b15774f7e34a206d82fa79ebe3c4fe9d5600817d0fe838f3f181329618cfaf962ff9c5576d13ba2ae15b00db77bf352c022d0161a00b31a1052e19d9b64534b5306bda7543e664db21d281c4960084412a2a2a9713d2959e85fad45a114fcece7b352c19e64b47d09c789ee70773d0dc7f7ce1a8fb3aa0c519d80315d8a9c9ad73a8defabebd1d7b0bbc5a763293565d9536e071c7fe169d52d402c7d0e1e9645263013780662f7267a839afb06d6273ea67babd498a8f62ec6215bd3955650e1b410e76aeade0963b685c28bf9b07fb9a274ba541cae1f925d86ee970b5ce6a51c11e06a453b3b9a3a9425c47a8661c5356b6766047332a50c91204ce774e487eb4a2b8a76f5195cfd6ee9653761e65863e029f369fe3f5529562ecdeaa1eed2b8dd89951f292ab244f6579a0143d6817a66ce84771e8a7c4e9544a6c40745e7e8122d195d06a880805c919c4756ce3f7a16ef692791cc40a63adb921e872eb559575091e6089778101bfaf6389e3c99478121e7aa0c2fdf3ab7daa8f64f3bb504f2252e85cfa4879d4b7180a8638dd6b705562a8753c2ee3f14b7b91a7554226cd91ec8045b9b73d3973479952cd32c5d2e83b2904c6c26d8cb44ab9c04470ed1ddb40d6e12c004d93d79faa43a87eddf7d1dc6466f6d7014334d066b1c71424f529b584ed6e143555d17ccec647254837e971480331c6a63c600849e2216863acc1357d253d9fa46d3f617f862ec17e550b3d31603c9446166df7681503918dce9775e1eee27c6f08ef543b386160e7b63000463751abd806a1f9de2f4037e5c", 0x1000}], 0x5) readv(r6, &(0x7f0000000600), 0x10000000000002a5) executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = kqueue() poll(&(0x7f0000000000)=[{}, {r0}, {r1}], 0x3, 0x7) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) getuid() r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) mkdirat(r2, 0x0, 0x0) chown(0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x41000}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r5 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r5, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r4, 0x0) executing program 4: sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x63) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) poll(0x0, 0x0, 0x0) setreuid(0x0, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000000)={&(0x7f00000000c0)='./file0\x00', 0xcd, 0x0}) ioctl$VNDIOCCLR(r0, 0x80384601, &(0x7f0000000980)={0x0, 0x0, 0x0}) sysctl$net_inet_tcp(&(0x7f0000000000), 0x4, 0x0, 0x0, &(0x7f0000000180), 0x0) executing program 6: setitimer(0x0, &(0x7f0000000000)={{0x1ff}, {0x3f}}, 0x0) mprotect(&(0x7f0000261000/0x3000)=nil, 0x3000, 0x4) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000080)='\t\x00\x00\x00', 0x4) r1 = dup(r0) syz_emit_ethernet(0x36, &(0x7f0000000180)={@broadcast, @random="19e800", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x3fb, 0x0, 0x2, 0x0, @remote={0xac, 0x14, 0x0}}, @tcp={{0x2, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) setsockopt(r1, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaff10aac6a28ac93e2eddc45c8454e486f64c", 0x14) munmap(&(0x7f0000365000/0x4000)=nil, 0x4000) mquery(&(0x7f0000ff4000/0x1000)=nil, 0x7ed841f1e000, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r2, &(0x7f0000001000/0x3000)=nil, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r3 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) preadv(r3, &(0x7f0000000500)=[{&(0x7f00000003c0)=""/176, 0xb0}], 0x1, 0x0) executing program 5: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205310) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r3 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r3, 0xc0406938, &(0x7f00000001c0)) poll(&(0x7f0000000100)=[{r0, 0x40}], 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x3, 0x0, 0x0, 0xfffffffe}, {0x6, 0x0, 0x0, 0x7fff}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffe59) close(r0) executing program 0: r0 = semget$private(0x0, 0x3, 0x102) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000240)=[0x0, 0x2, 0x100, 0x1]) syz_open_pts() syz_emit_ethernet(0x36, &(0x7f00000001c0)={@broadcast, @random="0020ff002600", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @tcp={{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) socketpair$unix(0x1, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x9}, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(0xffffffffffffffff, 0x41205725, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) lchown(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) syz_emit_ethernet(0xfea3, &(0x7f0000000080)=ANY=[@ANYBLOB]) syz_emit_ethernet(0x36, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '`b`', 0x0, 0x2c, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}}}}}) executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) madvise(&(0x7f00003e0000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f00003e1000/0x2000)=nil, 0x2000, 0x2) r0 = socket(0x0, 0x0, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, 0x0) r1 = socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000), 0x4) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000140), 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000000)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000005c0), 0x40011, 0x0) munmap(&(0x7f00003e1000/0x1000)=nil, 0x1000) syz_emit_ethernet(0x38, &(0x7f0000000240)={@empty, @remote, [], {@arp={0x806, @generic={0x6, 0x8863, 0x6, 0x6, 0x2, @empty, "30d0161083c9", @remote, "01a76d5342375406299af304c77613a9"}}}}) r2 = socket$inet(0x2, 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, 0x3, 0x0) ioctl$FIONREAD(r5, 0x8020697f, &(0x7f00000001c0)) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) preadv(r2, &(0x7f00000004c0)=[{&(0x7f00000003c0)=""/243, 0xf3}], 0x1, 0x4) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x18909, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f0000000040)={0x0, 0xfffbfc01}) r7 = socket(0x18, 0x3, 0x0) getsockopt(r7, 0x3a, 0x0, 0x0, 0x0) munmap(&(0x7f00003e0000/0x3000)=nil, 0x3000) sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x2e) executing program 6: r0 = semget(0x3, 0x6, 0x408) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f00000000c0)=""/203) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r1, 0x0) accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000180)=0xc) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0), 0x20000, 0x0) poll(&(0x7f0000000200), 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$TIOCCBRK(r3, 0x2000747a) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) r5 = kqueue() kevent(r5, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffff9, 0x29, 0x80000000, 0x5, 0xffffffff80000000}, {{r4}, 0xfffffffffffffffe, 0x24, 0x8, 0x0, 0x200}, {{r4}, 0xfffffffffffffffd, 0x41, 0x0, 0x400000001ff, 0x6}, {{r5}, 0xfffffffffffffff9, 0x88, 0x1, 0x3f, 0x8}, {{r2}, 0xfffffffffffffffb, 0x90, 0x1, 0xfffffffffffffffb, 0x6}], 0x0, 0x0, 0x57d, 0x0) r6 = syz_open_pts() dup2(r6, r4) kqueue() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socket(0x18, 0x2, 0x0) r7 = socket(0x2, 0x0, 0x0) dup2(r7, 0xffffffffffffffff) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) semget(0x1, 0x1, 0x260) semctl$GETPID(r0, 0x3, 0x4, &(0x7f00000000c0)=""/21) sysctl$vm_swapencrypt(0x0, 0x0, &(0x7f0000000140)="118bea625d95de8f92c010baed45ec4bf03ace254b57973bb6de7b1c90301e9d3b5e6fb6ffffffffffffffff76c775a2a4e0556565a830032eef776127fd247103c14ab0a1cea9b4593be484f46a02ea73e910d041c5777bd852e57d3248832b91d06fe47d126022a165485914", 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000080)) socket(0x2, 0x2, 0x0) executing program 3: setrlimit(0x3, &(0x7f0000000180)={0xb66c}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x1}]}) r0 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x20000, 0x27) sysctl$hw(&(0x7f0000000000)={0x6, 0x5}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)="22c397cd29299fae827c37f7503c85a29a4db519a6e62eb453ebec2e7e3bb146dd8f7afef97a1fbea22251", 0x2b) r1 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) getsockopt(0xffffffffffffffff, 0x29, 0x68, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000340)={0x6, 0xb}, 0x3, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000140)=[{0x35}, {0x4c}, {0x812e}]}) syz_emit_ethernet(0x4a, &(0x7f0000000400)=ANY=[]) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000300)=ANY=[@ANYRES64=r0]) mprotect(&(0x7f00000e1000/0x4000)=nil, 0x4000, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000040), 0x4) connect$unix(r2, &(0x7f0000000000), 0x10) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) syz_emit_ethernet(0x22, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x462, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000280)={0x0, &(0x7f00000000c0)}) executing program 4: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) shmat(r1, &(0x7f0000000000/0x2000)=nil, 0x2000) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {}, {0x5, 0x0, 0x0, 0x3}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080)="ae215599fed2fce97f573b9c553a0e622d29cd093849cd4fe42e0f5d2d06a4e744f0713d1fcaa1b8274dffd067d413ef9d2224d3fddc171f73a295b6ed18b3d0588be75e78a1d734e15bfe", 0x0, 0x0, 0xfffffffffffffd37) shmat(r2, &(0x7f0000001000/0x4000)=nil, 0x0) munlock(&(0x7f0000001000/0x4000)=nil, 0x4000) r3 = shmat(r1, &(0x7f0000002000/0x1000)=nil, 0x0) shmdt(r3) shmdt(r3) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0xc}, 0x4, &(0x7f0000000280)="61fb8be52bddeed8f8a9fe0f42cd9005da84ffb5c1d355d7649885dc6fc11aeaaede6adb930d498bdf8ffb249cc0b5bef7af65172066af7e7b532922a9e029548965e6925f466641381a40c32bdb615deddf84dc231cccdeb69fc6ff3a8c0bb9fab32d65624e77016fd1b68123531fa32950e3a39299b06dbf5d2e1a292b0a7b88079ea9002ab6ba9fa8e1faac1347d40b5a64f47662207c269b36", &(0x7f00000001c0)=0x9b, &(0x7f0000000340)="3852ecc591ef0186a00d9ae337f5576f3e9c4929981613d8cb04c7893090b465736ba3cfa0a41b0058c4e8309060c2f52054ab8d2a0f0de2e9e6394da4c147dfbfd0195d9c354f10dc1e79c9c4017b835d06b6f22a68ded1405de4e859adf063eac28e1d703e9eec5d87102d617af37861ec8d94c54c2f1d3f39eb4dd9aa66f6d09fcb243e5cd752add60a7a38a0d417eb8bf7e0ba08720533e6b040844ff034bd15be1c93b14e9f73d5e4008d81f58f2298249f65bb9d41c1", 0xb9) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000001440)=[{0x40}, {0x4000006, 0x0, 0x0, 0x1000000}]}) mknodat(0xffffffffffffff9c, 0x0, 0x0, 0x0) acct(0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x1, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000400)={@random="3faae57d7ec2", @local, [], {@ipv6={0x86dd, {0x0, 0x6, "0de282", 0x30, 0x3b, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@dest_unreach={0x1, 0x4, 0x0, 0xff, '\x00', {0x0, 0x6, '\x00', 0x1, 0x62, 0x1, @empty, @mcast1}}}}}}}) executing program 0: r0 = open$dir(&(0x7f0000000140)='\x00', 0xae828e137847f62, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240), 0x0) socket$inet(0x2, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) sendmmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0}, 0x10, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x7}, {0x60, 0x0, 0x0, 0x4}, {0x6}]}) syz_emit_ethernet(0x138, &(0x7f00000003c0)=ANY=[@ANYRES16=r1, @ANYRESDEC=r2, @ANYRES64=0x0, @ANYRESDEC=r1, @ANYRESHEX=r0, @ANYBLOB="2347eb7cff114bfff16a8b37272c725f016cfec4a27fef2b2fcedb04af22131eae0d1ebd8d43a5d205b14fad04ba5a1057954006ab5cf750e5", @ANYRESHEX=r1, @ANYRES8=0x0]) sysctl$kern(&(0x7f0000000180)={0x1, 0x24}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000240)={0x4, 0x2, 0x6, 0x4}, 0x4, &(0x7f0000000100), 0x0, 0x0, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0x9, 0x8001}, {0x80, 0x3ff}}, 0x2) r5 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r5, 0x0, 0x7, &(0x7f0000000340)="15337ac0", 0x4) open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x2) semop(0x0, &(0x7f0000000300)=[{}, {0x3, 0x0, 0x800}], 0x2) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb0800450000280000000000009078ac1400777d6c1ec7ca9d772557bb000000004e204e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) recvmmsg(r5, &(0x7f0000000040)={0x0}, 0x10, 0x1802, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) pwrite(r0, &(0x7f00000002c0)="191e80bd23b48941029ba5926a4e54c802732497a372ad32a140e2cfab9b27f6735c0706d5f4de14763ffed9de4895d5bc65ffa082a7ff4d12460a8abb048fb3ccbcd19b68705ba50563a35d5b221e8302ae0125773e4e26e94099d4d0fd68c6d24b9e5309c6a6c0943997a84e90b06908f77d154c89d990def5821d2dd65edd0f3acdea08243991eaa35e79ef4feae797524e59b174231f0d6106075da312aea2ffdf1f180ecf00a6d000a8eadb0000014da00c95f9d216d409973462856a9dc9bac948c69063e840d714313e0082a0019c3f4426c4b95c7d6ebe369c0651087019a3364ffbd2585bb194b2d17a094e5cb9043a9748", 0xfffffffd, 0x0) munmap(&(0x7f0000001000/0x400000)=nil, 0x400000) r6 = getppid() ktrace(0x0, 0x5, 0x1332, r6) executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x81, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x2, &(0x7f0000000040)="71d91ea900000000a889e8110247c1ba00", &(0x7f0000000080)=0x11, 0x0, 0x0) executing program 5: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000540), 0x0, 0x0) ioctl$PCIOCWRITE(r0, 0xc00c7007, &(0x7f00000005c0)={{}, 0x1}) syz_emit_ethernet(0x60, &(0x7f00000013c0)=ANY=[@ANYBLOB="ffffff0100ff00000000000086dd60080000002a3a0000000000000000000000000000000000fe8000000000000000000000000000bb890090780000000000000000000000000000000000000001fe8000000000000000000000000000aa0000"]) syz_extract_tcp_res(&(0x7f0000001200), 0x3eec1616, 0x80000000) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffff0806000108000604000007b2ba59f1b3ac1400aa000000000000e0000002000000000000000000"]) sysctl$hw(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0), 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x0, 0x0}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3d}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", 0x0, 0x0, 0x0) socket(0x0, 0x2, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) setgroups(0x0, 0x0) mkdirat(0xffffffffffffff9c, 0x0, 0x0) mlock(&(0x7f0000000000/0x13000)=nil, 0x13000) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000001bc0)="dc232c", 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x2, 0x3) ioctl$VMM_IOC_RUN(r1, 0xc0305602, &(0x7f0000000040)={0x4, 0x0, 0x0, 0x0, 0x0}) r2 = getuid() r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) fchownat(r3, &(0x7f00000000c0)='./file0\x00', r2, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000340)=ANY=[@ANYRES8, @ANYBLOB="4f3bfe92c20500ffdb600b536dadcb3356a5f96886c162dc2c1e1800000000", @ANYRES8=0x0, @ANYRES16], 0x401, 0x800) fchown(0xffffffffffffffff, r2, 0xffffffffffffffff) setreuid(0xee00, r2) r4 = geteuid() setreuid(r2, r4) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000000)="016f8430", 0x4) r5 = socket$unix(0x1, 0x1, 0x0) ioctl$FIONREAD(r5, 0x80206979, &(0x7f0000000000)) syz_emit_ethernet(0xffffffffffffffee, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffff00000000000088a8030081004900090064caf6db23cde3d50719fd030a1b28dd276d3e957ef0ebce0c9db4c060841f675295e42d6d02705bb9bd75c2b1b41ef6763dabdf88f5255bcfad531165d8658bbaf6700a6f9b38be7468b4da8ea798527586522ee1b39466f45216dade60276fcff28843f7686561f0d7120e9c3d265822ddd5891bf8dff06af5ee71ce514fde7102d05652fde797f9ec0a9135371ef9810ab03e38dea14c28f2be24e55f07c0b1928430849d1b248a7733d69c7d87918ab5f84d"]) executing program 4: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) setrlimit(0x0, &(0x7f00000000c0)) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) setreuid(0x0, 0xee01) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000b80)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x84}, {0x206}]}) sendto$unix(0xffffffffffffffff, &(0x7f00000001c0)="a990135f8dfb53f16492d702a845c5bcc604959e274cf3e7cdaa4d98bbb2d2d6c3ca7e573eca884ce59eed1a6418579c54cf728797147811017c2f0f3ebfc747f3515e29580c3fe042497f1f1431253a831916961b644ac5b9b283b616a52b7066a98ae4920546172947", 0x6a, 0x0, 0x0, 0x0) syz_emit_ethernet(0x32, &(0x7f0000000200)={@broadcast, @empty, [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @multicast2, {[@noop, @ra={0x94, 0x6}]}}, @icmp=@echo}}}}) syz_emit_ethernet(0x36, &(0x7f0000000180)=ANY=[]) mlockall(0x1) mmap(&(0x7f000000d000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b1000504000004000000000007000000331c13fecea10500fef96ec0c79f050000e30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba220f54f4fcf668246c0900e1937c727a4bdb8d000008e371a3f034371205", 0xb1, 0x0, 0x0, 0x0) mprotect(&(0x7f000000e000/0x4000)=nil, 0x4000, 0x3) mlockall(0x1) executing program 2: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x41000}, {}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x6000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00'}) r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "8ba4e3069ffe2645f16901f0ff63a792c4437ddf"}) execve(0x0, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc2585601, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, 0x0}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r2, 0x0) executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae00be38164991f7accf5f882b297be1aad2236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000243111b1257aea8c5000020020000000000008abfba09001d89e0000000000000008000ff00000000090000000000000000000000f600e948ccb07f4c1545001e9a91f4ccbaf39f80f42d785771c1e4f29a925a318f25c114412b27d4d983ca91c6df95bc48962feb8258035483a00d506dbdac206a02b12000a420d833860ab57aad9d0c37ba02216ff4fb7e62373cc3ec6bf80169cba6e69b7a28bd43af4e55676f04425cdefbc70335e4ff7650c8dc0a81cc4796d79c32bc636e67cc167f731354ddcafc6b05264c2b93dfc7ebe867d58ad5cb2ad7767c29f572badd9bd189ec51920e2353cc", 0x162, 0x8, 0x0, 0x0) executing program 3: munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) setrlimit(0x0, &(0x7f0000000980)={0x0, 0x62}) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x412dff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000040)="94c79bd261e1e88e83beb11c0a3e154df77b5335bd1667d9fd77c59297b3cad0ade427f63f2912518a179b7c207bc5ba040a20b5c36bfaca54e49900550bad2f165552f266a6b12d4900c56a22e814223e67a3fdf5ae19bcbb5d0a815015db8752d03d1b08f84b4976ec52d4a82598424ed3a6a523a3591db0e862a2f4dd1168cb17845fff1fb5df5535cae3e20e2bdb92138d0c1b0720e1c121ccb763f092cd5dcaa3d901", 0x2cfea}], 0x10000000000001fc) r1 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x0, 0xa810, r1, 0x0) syz_open_pts() syz_emit_ethernet(0x133, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffff29fe0000000000004100012500000000000190780000800000000000070300070baee0000002ac1400aa00004e214e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="300000869078000004020204070000081048fa89ae2b849e38741545b4b986080a00000000ffffffc0030dde336d1b4c751851b0fb3a1312f6907c40582d54ed93fe121614756abd0402052200000000000000000000000800000008000000080000003f000000c500000001131238533e743be61c4f07d514c7dd4f3d0400001829c12e96ca4f910821907d5756e5bd82da51a294797ceb3104b60124b0f0770a9a71cb51f970958fef0f798ab275a7266e9842130f9291c228a759f02dea63acf23a846604ca878574e74988c29dbcf16b8e2f69adc2fa82d6bd6347af9819e0836c31fb181a39a79f15d62db2291f2a77645e94"]) executing program 5: setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x5c4a) r0 = open(0x0, 0x0, 0x0) kqueue() syz_emit_ethernet(0x46, &(0x7f00000002c0)={@random="8f6f77ede655", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x10, 0x3a, 0x0, @rand_addr="3bcc2629a17a6c58afb8877c8be162e3", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@ndisc_ra}}}}}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) connect$unix(r0, &(0x7f0000000480), 0x4) socket(0x18, 0x3, 0x3a) sysctl$net_inet_tcp(0x0, 0x0, 0x0, &(0x7f0000000040), &(0x7f0000000080), 0x0) sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x2, 0x36) getpid() socket$inet(0x2, 0x0, 0x0) socket$inet(0x2, 0x3, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r1, 0x80045710, &(0x7f0000000100)=0x100) syz_emit_ethernet(0x36, &(0x7f0000000000)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @multicast1}, @icmp=@timestamp_reply}}}}) executing program 4: munmap(&(0x7f0000365000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1024, &(0x7f0000001840), &(0x7f0000001800)=0xc) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r1, &(0x7f0000001000/0x3000)=nil, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, 0x0}) semop(0x0, &(0x7f0000000100), 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) pipe(&(0x7f0000000000)) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) select(0x40, &(0x7f0000000040)={0x69}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1042, &(0x7f00000002c0)=ANY=[@ANYBLOB="91d8bb000000aaaaaaaaaaaa08004d0010340000000000019078000000000000000044187f53000000000000001c7f0000010000000500000005010703074404fc33ee3f06120e32d74ab54a3c4771dcdd29792f6b0f00543e44ab7df6b454c7a3c8f932fea0c3e42378ecbeeecd3e09f1b43be277c1bc856c980ae231d9ed92437c6c821684868c36e42a4c067099cc3d70bb29b360e828122e904bac9e2ac7b28194426c95ba70a560acb5d2ddff4ee0d357da7bf222028193f4f004ce80e952a4cd5a4be618be48d38af642d967ec8f5eb3dfe7b013f0d295926d50481984d7209bb7bfae45f5c7bef5f5e79865928d78339881cef325285ee3c500e743aaa33b3324396c88e944cf911330a044758a58229bf9cb562851a943f97d18e07cc1ca55e2b4ff43fde6127b3aae57b9374e14478c813b831ae9612f7a5a690eb36eb539e0753cabfb2a28e14b0648d153a0bd50ff9bcdec10730de19b2eb6d685c70d4059dada74d483c2b4cdbac2c62806ee7a4a2c681cbe2933f6a9fecf3c91310d259b5ba79a5008a94735af21582fb28d38f3446212bc87c9f42f8bccb59e1f4cd6ca2e3ffcee833fefcc3a577ec332032cb41b8d19f62e3f5f3608150b4785ec060907ca959d33ecdb6fa066ea6d1794ee96e194715a8bfe58e14f6680f72a5033de3f5ae61efdaf8d8d4a2e73c741eeda904bb2a647cfca554f395a15cb5e7848e6f1b3a6fda7c4f63c01ec56b6f518a6f41cd1e39181881dfa642ef82cea2143ce92acdd351f9ae14a3bc813c8a6d9316ed8766d7ace899dc3888a484efc64931115ab80bcb10391b1eac08663b998e58678e99bf79e7be17f47ebb609ef60b795045d841484a9b9d2f75378a1fe1c0473bbde65e49f574b28d8cd490917f038fc87bcc1bf606d8c6dd65b79a17d2d00870df4d9e1a5425959354c04032ba1cc3e065394e9063c143077fca893c7987b41da2f933b332fbde5818f1f228c2c362b54df723c6f1bfd4e04471efcfcc0cf7ecbc35002363dce0c498ef92ee98316051a6720a83fb54a5e51e933bd68e67ae63e2783f84c8efb392b75f52548d531462505224ba87b7f282d38a9f59eb553c3d913b528919cb5fb0a82d6a95ac273f1da358f2c640b7f60d3cc1a888b9e002a7ea69db0cbb1083292544deae94191f11d1e6b3538c47e845bee1dd5c630fc14e008d1a81b95c992982e6b299eedbd1ef301d3dfc6308e111f8b61406212fbb1605b86d5bec8a236ebd8d03a6b53ffb873fedb4cf71b91f97f9104981d5e7db9370ad6aa208fe8e6d7e50ee756b70d76c3b9f00409868e60a206a0a4c07ba0680bf36308f6e7d843e74e8170a108f2561b4f0317fde8fc77a747b7251006766294719d9b7065c4fb1d40d84f09215c2a26661458ab7e727d2ea2beacbc21775b672c23a87234e5d52b0787520a3eb1a9263b1606383b5b3690a939282975894dd43ffc508a08b2873d38802ee2a5bf5a8e6eb1e9146c0c5561f5efed3d485854864c8f1b2abcedcfc654c445d9be7c408464c49b60593f5360061b8ed8c3d1dda3c4653bff8e13b7df71ba7b4e0e16edc88606796d12d1ca7eefe4604245e1d9f0d7925568e32af34018b84b62a5e18e5e3e91a5709f12defffea176149cc2d72ee079aad594de1a83c8e001fdb1709265b8c787aeb241d2a75d48c8803c3e865f5fb08f7feb06d54b581090057810a5c68f08e8b2b0bad09760ef7f8ca57cae348134a36e4811d545f151cf164802fe1e5530fd09fcd39b5697e1567d09a96a1e0047b99a05d7a8ca32a5e94d89607eaefb162ae587645dd2d49b4feb85808bd8ba764a35f621dcc5b0cbc5545fa0de2c467c6b6b8856b6ce5b347cefb1248b1ede70e726e37955e35a23d971534d73bca7f5cfd1751b3fb8f9122c2b53a5bb67075d11295b926bc8562b64640a0af7e3c5100eb67eb640f088675931a2d2ef017eaf9715220ddb4d55983f23b537bc0f8003f761e743febf5ba043ea62cf5f34fbee5d5779d1a4324ce88ab7a68edff59a15b16e54193a08a09da731f9c5509b3761e21c7844da011387e7b53d5a3188323e76bf0efd2560ad9972a2002971004c65c6b055e6a5a8679a5bd38c5df0ac10cd2bbe00429067498a6f2d93023a08f400518df1e3aa80657e380d8b7f6d240f04513f286579ae6ad76564edf16c7112030d12bdcb4cab53443d58dedc9cdadbd17432326dc8247dd5dccbcbc2344fc9e2ecd1308374f6a7361c659961a7f7a106dffbe8afb59fe04f6703b64b4747404c1c6bddfccbf67e0e964d85922315027e55d9ee57de37df169a166806f47970b649fef1fc605eb367c30421786ed03d43d6887c0abd089f9b2eb44fb60a5384a0790166a254c4f9964eb697cc32ab4ddbc14d898331a45bd51540810cf8abc31ce8b648e78ed7a2b0cff4ee43c3c9e673c92c97174b081a88a65ae9013d3d19f9fb18838f87af92f2d666c233e6a449ddaff795638cd025baa2c09d1ac559474b87209d2668f2d07caf03cec48b07c82dfe744b12deccd49e843c46feb1d2befadcde7592b8fb79fab5bdcc8d62ac9ad3d1e2d48c111d0f7e40bd4307b2ba754ceb25cec9e08a80c7ebe9a4cbd90bd8fe294747b6fa4b39ebd1213d412bda9d8a54685b665db0b60b35ef68131d1be38f38a2eb69d5856dc8438c6e6258d4e1c7d3b47acc8325b34b82236d1ed550adeca6fa237c1b3fcf9a8da67d775cc9f416b42ad6efc764fd6e6ca3cf8e6f0465b0cccca6220a5c220ac0aa49029588d7b13fcb588066f7b46a8c94f7c2fd81121c4d8e8838e80c863ac6f202c990196226977f635326cb0c11e98e9de8c198dd5ce35de8e3c3839eef4a4f376765328cd4955686755927e6d728f7d9d72366f7ef7d81e6eec19f54b2992748a8c69e8eafe33ccf7d9a110b4b5d923a6b5f5e6b319ddc07e793056140aa0ba47236c946f5a75d40c43921ea3a3d40ffd46ffc44e47a7f2708d2d58bd154dccd4e4b3f8a100cb5c6b4db09508a2bfa86b7ef95b103ef415ac7d86fb4c31df2bab4be716020e7167e8744b156e1fb76fa3686d5a9bd939e76af1c4d07a01cb2a6e2157dfceb8af2d66e6e4e76eb002708256ffdd0d3119cd98b8fa7b4657123ef17d6af50811ca9c97219896ab857453c6d1897062c8b2e2337b8460d4f80f49aeb3b6d385b1b3e8be9969b734a3ee86a719acd5c39ae1389215bc5673ac63845a83b4539575e4a003ca7bd19eca5e21c6912b20d4e221ed9b719b5fdfb17aa03d283e683e3a5c56874c5645023a7876b0c72ac1258dc7b531a85b499b2a6479477a978576649216c8f9725f738a66d3e8a1680a7f6ed3cc1cd955fdb8dfbda5bc52db748cc0517a58ffba2523bd523a15956146d898458c7a580afa7d4c771f83789ae908de165d412c3526a6a80ea801d6059453202bca290a5532f969e3e7eadf0fc2195e26168573a9c14f38ac07d80eeed7b2532d1a9d0b9a83a470c3d6833000c88243c6d03373c45b3e954da360d32b93e882307129ff78651ae45c5a79441f95edae006fba75c6b918f72ee13703be95ade563ebba728653601f0bc60c63a8fe41063840351865933d3de95c7b4aca0f60524056c0a99cac7da96efe4b1f1e9644d1a7a9f40aece1f898f0f6d00539502d0722dfd51804c9e1615a951fb25d5d3a9d740ce7ae591c68340432f551087d43ac331042f1235154288ddd5a3bda3543c4c73b21bf57c360485d5b27e2c25a6c54deb06672e4f54ec631dcc67f8e5c451c653d561b78bfb056701dd5796f4e02d6ae84d681725921575255cb7e7a74eec904381dcb18f8d6dd69e13edaa35e19b150a693a2dc56e69d0580fc9bf78fe88daf88584da0a33664193f458c9b20f78669634dca7f008d0dc0f8ff57e93da269fa28f56504e684c253ffc2e6aebb6f17957b517f4640cad4218d028ed37d4e5d02cad2af59e513728f9e2cfc40b63f5ad3c0f92f83abea5f7cdad9d64fc2212afee77869304831f20d35cfd49f815ef7b3db15787bc1da07e2afaa96e8bf11e0ffe1794edf496ddff801aecc9810e81bd61612a3f4ccb8cbb86ec6b9b49de3385c36eaced2c21bb24a447e755caf1775b262bcbd0f2784eae88a73565af084b8bb65fcbcb7f73fc74ce2a3e140a3da0cc196e5a16513ea14cfc7986d0ed5a2a4ed678e48e0f5d3882b3af73378e9e3c295210173b8d1d8947316341a4f201e6b3ba9965dc7f01438d71b165de2c0283e0a29d063382dffad83acb7e075940f0de3aa9f82e115b89bb5c2cef4ec4c6dde3423334a980e5078ba3eded2b8b819953e1afefb40857976ebf98be16695d06b779fd66d32fe55e75902ce3dc4d2f9f63b0734bd7ac2412802ddae057a285461ac18d6f0ce5b2c8e5c8689df6a7d3f6f576e40ec3184b8f8e919a3692c96a475ccba53ff924f5879a5f47557bae927105c0b2e7847320aa22823a980c914f0238f2ce0776b507b8aa095639d1ba180bf1fa67d999f07c085d1c89fbca68807b798907e017699588a6c5ca4f14e7b415e09a9353ecddd47ee57b52890ea5281e5b52068a19a351e61657576c168ccaebafdb6d06937291a25efab08f664ab84ed1b921c8b5316b646159d8a94aa27dc8d7b50454922f8746fcb5926172e786aad92ba3c01dc026d1ae181313979db15620641ee4c437edbca59f9097220c2796a3bd1bdcb5237227ef7d89583714f138ff3dfdd770069527f16ae9f595ecc59536978c1b3ce07d00210f22597331c924e9a918ddbd7432d708e2f6d288ad994c4eab8ed872d0c68ea85fba886e67af3a7409f69bdd4b5b1d807c2f0b60dea33fae1552ab2242191778d0209e952ea4fef1af78620bfad4278c07069f32e7aa9349a352ee95b790fa3258c5f887bc86907a901df5d4ae479509c0b294d12268727642c5d3a0b86a8f04d1e6edd3ecd8ade2cafff3b73b5f758a5e3fad3708032511dba73ef80cc0402b062f153e6f9644043185ed48282ddf328b98edb488434ae245101aa5d0d0d343753c624fcc11d481510f31cf7bf9a8855d8b4ba135d9daa8317b5972e1c035ee08e0358a24f2da503d22f75cb666ff99a1e267853a97d1da9d43315a50016e62bde8f04fd5dda3d0df90bb2c986a385d4eff711d390eac661cddc25da27cbd7bf6cf215e0946ec2dfd9a43e1ca67344d411dd1f1cb6d66b37170cacbc3a9d0aeac5f0c598f7e06f022602a574755994553b077411a75bec07e1e8447bec3baeff5a4fc4705de9f0a2eb11507e1461f8ccd8f58c1f104e25b20cf171aca35e1f550162d4263946e32292a4946c1628d123f6af27f23ef109fb0d276a9bef4097fe19710674f14f52079b4412e75141e5db401fa7dbeeb0fcd0c119d56deb1d3a5fcdbacd4699d23e57699fcf87a4fb64f95ff4a0777eb6d2788dc29d521611000dccaa2d76c2089b616370fcb03831e2f9e98477f4273c4947206d728c81bc858724b2c0903026f87def2d560e197fd23f41f5ad8d57fb7cf73a0ae7c536918507061960ece902f118401a1f94b5e215d0c8df22e85a0eaa948da506654f257b1d79955e5e3046da3b149e1d161eb9b3b98a2f4f81e25b49e7d3d9d0bd44777a968ac23a90b3f5e68d95cdcf97996cb9ce5c72da9e0512c4b990724e5cd6fef7e4656fdbf702b78ec52bbad6375e7b55e245c760ce5a3428385d44c8c60d8db5d32deff212322e0c01812dd707de581118580caf811e35d9872674af9bf6f477722ac89b6044f659feb02e64b9e73ba945890adcf3ddb1466aa4939b5630954883682d337e025cd37267c94653497ec6f3f8901aadb9232645e54301b8c44af245eb4d7b6168778f6195f"]) geteuid() 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 ffff80002f2eabc8 gsbase 0xffff800029cebff0 kgsbase 0x0 panic: trap type 6, code=10, pc=3c729 Starting stack trace... panic(ffffffff82849a72) at panic+0x16f kerntrap(ffff80002f2eab10) at kerntrap+0x1d7 alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b acpi_pdirpa() at acpi_pdirpa+0x2859a rt_clone(ffff80002f2eade8,ffff80002f2eae60,0) at rt_clone+0x7d rtalloc(ffff80002f2eae60,1,0) at rtalloc+0x89 icmp_reflect(fffffd807cee0000,0,0) at icmp_reflect+0x1ca icmp_error(fffffd80546ecc00,3,3,0,0) at icmp_error+0x61 pf_test_rule(ffff80002f2eb0f8,ffff80002f2eb1f0,ffff80002f2eb1f8,ffff80002f2eb1e0,ffff80002f2eb1d0,2) at pf_test_rule+0x924 pf_test(2,1,ffff800000df2000,ffff80002f2eb368) at pf_test+0x194f ip_input_if(ffff80002f2eb368,ffff80002f2eb374,ffff800037176000,0,ffff800000df2000) at ip_input_if+0x133 ipv4_input(ffff800000df2000,fffffd805b4a9300) at ipv4_input+0x47 ether_input(ffff800000df2000,fffffd805b4a9300) at ether_input+0x525 tun_dev_write(5d05,ffff80002f2eb6e8,ffff800037176000,2) at tun_dev_write+0x209 spec_write(ffff80002f2eb540) at spec_write+0xe1 VOP_WRITE(fffffd80785a06f8,ffff80002f2eb6e8,11,fffffd807f7d7958) at VOP_WRITE+0xc3 vn_write(fffffd806b781868,ffff80002f2eb6e8,0) at vn_write+0x15c dofilewritev(ffff80002a206050,c8,ffff80002f2eb6e8,0,ffff80002f2eb7a0) at dofilewritev+0x1a9 sys_write(ffff80002a206050,ffff80002f2eb850,ffff80002f2eb7a0) at sys_write+0x87 syscall(ffff80002f2eb850) at syscall+0x8cf Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x23e0e95b510, count: 236 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 50375c3b-e826-8a7e-06ca-b163c863336b 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 $lines = 0 set: syntax error 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