last executing test programs: 16.473612167s ago: executing program 4 (id=2134): r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x1, 0x3, 0x9, 0x0, 0xfffffff8, 0x698ed8f2, 0x1009, 0x2, 0x2, 0x5c0c1366, 0x2}) r1 = socket(0x38, 0x1, 0xd1) setrlimit(0x8, &(0x7f0000000980)={0x9, 0x8000000000000000}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x40978b, 0x10001, 0xfffffc03, 0x80a1a0, "bb08000100f167d910508bc49d7323000000007e"}) poll(&(0x7f0000000040)=[{r2, 0x40}], 0x1, 0x10001) writev(r2, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) fsync(r1) 11.759463182s ago: executing program 5 (id=2146): syz_emit_ethernet(0x4de, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaa9cd7361987d486dd60ecea6604a80000fe8000000000000089750e6b000000aaff02000000000000000000000000000100209f"]) socket(0x18, 0x4, 0x3) (async) socket(0x18, 0x4, 0x3) 11.727935251s ago: executing program 4 (id=2147): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) setreuid(0xee00, 0x0) r1 = getuid() mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) mknod(&(0x7f0000000300)='./bus/file0\x00', 0x6000, 0xe02) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000000)='./bus\x00', 0x0, 0x100, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x750, 0x54) chown(&(0x7f0000000200)='./file0\x00', r1, 0xffffffffffffffff) r3 = socket$inet(0x2, 0x2, 0x0) close(r3) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000280)="10", 0x1}], 0x1) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r3, 0x0, 0xd, 0x0, 0x0) setreuid(0xee00, r1) chown(&(0x7f0000000140)='./file0\x00', r1, 0x0) write(r3, &(0x7f0000000180)="155cfa159e2d0926fe142ec99650b64b8b28b7f02d87805d9bb11406e87555003bb5116f049cfec47a6482c9108892f26da8ecfc447ae3e26648ddd58ed2a3e63a21ab9e092ee573a5bda589ad8602bc35da7086474713", 0x57) recvmmsg(r0, &(0x7f0000000880)={&(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000440)=""/241, 0xf1}], 0x1, 0x0}, 0x14}, 0x10, 0x42, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r5 = socket(0x2, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) ioctl$WSDISPLAYIO_GVIDEO(r6, 0x40045744, &(0x7f00000000c0)) r7 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r7) setrlimit(0x7, &(0x7f0000000980)={0xff, 0xd25}) writev(r2, &(0x7f0000000100)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000380)="4ad8eb61fbfc6b184ff3e810c2a8c0ee967e131df0236e085f7342b7b3961aa9abaf1bba013fb1cf2905d0dc9a6f7f3f3e4c4bf60edae3bf9fcccb6e8c7e9703b4980a1a66e734d63275a3004fa243328236bbb0b5758b9bb6cde8464dc696302ce2b2b7252d4c495c750b43f7685449424052cab7e5cfb2524e699fb793e99b4275e6ff01e766e7f4b4b574a4cb", 0x8e}], 0x4) execve(0x0, 0x0, 0x0) 11.727720552s ago: executing program 5 (id=2148): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r0 = socket$unix(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000000)) r1 = socket$unix(0x1, 0x5, 0x0) bind$unix(r1, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r1, 0x0) fcntl$setstatus(r1, 0x4, 0x44) accept(r1, 0x0, 0x0) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r2, 0x80206916, &(0x7f00000001c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x7, &(0x7f0000000200)=[{0x0, 0x40, 0x2}, {}, {0x1, 0x3, 0x0, 0xffffffff}, {0x0, 0x6, 0x80, 0xb}, {0xfff3, 0x60, 0x98, 0x4623}, {0x5, 0x87, 0x6b, 0x1ff}, {0x2, 0x4, 0x2, 0x9}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x3d) 7.259748652s ago: executing program 4 (id=2159): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{0x8, 0x0, 0x0, 0x4}, {}]}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getppid() fcntl$setown(r0, 0x6, r2) fcntl$setstatus(r0, 0x4, 0xc0) write(r1, &(0x7f00000002c0)="7c84cf179279b50eda5dd1951a661d2e3a20851082c188f8b3d8a063d2025ff0d27a44bc29bdcac27fcb7aaa95cb2007be22c5553cd2f66a1f419a83d4275218a89d7a7803f069d851ff628dd309c40f6e3c932af00cb6219ae6e21d2c28d492cd5404b16dfa627d93b1e8ad2ea49d2344c1a3b234bd6f1c70fd4252844a6e6ab7b8997bc55fa22ce951ee038d289078b95510b0f2473ce1348434f0ec4a885ee84fd08fc50f08ca7991af3f8c322b496466f804c4b700cc9391855bd0ee339196de2b5ec2d8425c711d3f9e051eb055d45c693d7549712f5284a9fbca7d15c5bf1a9c8e3b3c1a43983056782e046c29e3d57082f7743b8bf6d994cd3c26c85609eaa11e6f7bc4", 0xfffffdaf) execve(0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x18, 0x0, 0x37) r3 = socket$inet(0x18, 0x5, 0x102) r4 = dup(r3) sendto$unix(r4, 0x0, 0x0, 0xa, &(0x7f0000000080)=@file={0x1800, './file0\x00'}, 0x1c) mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0406938, &(0x7f00000001c0)) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='x\x00') execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 6.99433732s ago: executing program 5 (id=2164): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000040), &(0x7f0000000200)=0x4) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) (async) r1 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x101) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f00000001c0)) (async, rerun: 32) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe, 0x1d, 0x40000000, 0x100, 0x200000000000407}], 0xfffffffd, 0x0, 0x5edf0547, 0x0) (rerun: 32) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0) (async) socket(0x18, 0x2, 0x0) (async, rerun: 64) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240), 0x200, 0x0) (async, rerun: 64) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x4, 0x0, 0x0, 0xff}]}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) fcntl$lock(r3, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x4a3, 0x20001fffffffd}) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) r4 = accept(r2, &(0x7f0000000180)=@in6, &(0x7f0000000280)=0xc) fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x0, 0x2, 0xd9, 0x8}) (async) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(r5, 0x9, &(0x7f00000003c0)={0x0, 0x0, 0x7fffffffffffffff, 0x200000001}) (async) getgroups(0x1, &(0x7f0000000100)=[0xffffffffffffffff]) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f00000002c0)=0x4d) 6.749033836s ago: executing program 5 (id=2177): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f0000000280)=[{0x83a1, 0x1, 0x1, 0xfffff4b2}]}) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000501", 0x4, 0x0, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0) munmap(&(0x7f0000000000/0xf000)=nil, 0xf000) ftruncate(r3, 0x8531) ioctl$TIOCSETA(0xffffffffffffffff, 0xc4504442, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1"}) ioctl$FIOASYNC(r0, 0x80047470, &(0x7f0000000000)=0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$FIOASYNC(r1, 0x80047460, &(0x7f00000000c0)=0x4) readv(r0, &(0x7f00000004c0)=[{&(0x7f00000013c0)=""/1, 0x1}], 0x1000000000000236) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x7, 0xb, 0x7, 0x2, "7e142cd47fc173831e30f8d575f5b74a3d3642fb", 0x80, 0x5}) 6.734644121s ago: executing program 5 (id=2181): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25}, {0x15, 0x0, 0x0, 0x441}, {0x6, 0x0, 0x0, 0xfffffffe}]}) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) r0 = socket(0x18, 0x8000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000011c0), 0x80, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000001240)={0x6, &(0x7f0000001200)=[{0x5, 0xd, 0x0, 0xf5}, {0x3, 0x3b, 0x8, 0x2}, {0x200, 0x4, 0x8, 0x7}, {0x14, 0xd, 0xf3, 0x6a52}, {0x4, 0x0, 0x8, 0x10000000}, {0x2, 0x2, 0x6}]}) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205318) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$TIOCSETA(r2, 0x20004101, 0x0) r3 = open$dir(0x0, 0x200, 0x150) ftruncate(r3, 0x80002) open$dir(0x0, 0x0, 0x0) setgroups(0x0, 0x0) nanosleep(&(0x7f0000000500)={0x401, 0x3}, 0x0) execve(0x0, 0x0, 0x0) setreuid(0x0, 0xee01) pledge(0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x1, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x10}, 0x4, &(0x7f0000000140)="feae3c392143da39330696c3ddf4a994fbb4bf414a5be1d49b0e8bc57382493e17797bc584f9d28be09cd520b31015b8b2f9bfc262518b0c91381357647ea813a2be28fce12730049f71179fb137d647a5891646e80bd86781ae8b5938baf9077d3684e713b0d4d0b68939869d6c9f3487373dd8b84b08a54609a1db6f56da281bdbf9857a9abc184b26e77d444b773d1c3ddf367e492a7c624a32ba07ed0a95dd5dcecfe2c87731c5f6cb746aef00ec853146e8959421c6bddb9ef2b7eb949b2728a3d6d7a056a358677671e94e7cd3f36ae6e44f70413923108a29b3a1bfea8f8aa37c591bac3955d6fccbe26d9c6a925dd61b17b42b0e4eb5be7b636699d8c6bc54e30fb523650fbeed0ee6c6ba748f3dc0e71536543cc0e54b580d7bc46c14c142fd825ad89dda5fc65ca15dd470bf99cc7fe0ec59e36fb18f09c012b95573409f7890926831bd53e3a3afe949ebf99198665c4c0fa3865baa9e4e9712ba4a1a28b46a5426b812aada008bfc4669a7c6499b6b56e1f33ca9c6831bfad85ff31b4ec4aa5537ba8c366a3dbc2fdc1af075f766a3a9f801d821b583ecd96068fbb154f8f4f4f82023cdaa2df08bc685f7286849ee65592bf0255f8815108e63a5a6096d15b73b76736ab648fd4f2627fe3432b7779eb747a56294b81d84050c70ac8956080c9103ac6c2055c73f918cb27f17121e948bbd9720d23ad5a93d75d61cc60f980946cad904f2b102f17911646271121e30df983c1a8ef582e7795bfc65357a117b0142d00a3e7b97ee0bdbe90ba50a88a91ef24d5afcb596281bf09def620b4428018cef667080b1778ffbe8bdeac03c2baf8a50327f45410cd8489936cbb9a9378543aa1c1f8892f72c0e6e095b720f4b28c2c69d6f4d83d43a5ee3238ccd943ee1c29012c9799431b38a58b2deb0153561c8f2a08ecebc65427fd81871d98dd3ae9773efc067bbc22105f211f73c04cc5c79cfaf26e2e7e99344bc7b107bf9c23510b52aabfcf5b544169ae37fc2b81e5c817f1446259ed8784202f7baad5233b7026e8ce0d90394c1224a50e207a03388f44ede262842d2d46fea814ff9db96c550b363943c2ad595c2a71c055ba3bad004a577f6a99d968ca139073849b374d438ffb38c7844feba6dc6e24a85ea53b524525b34f21d56d99a658c87fe2534e374c94a25de223292ad4d730b7abf70374f41ade2d3e74a4f56b73ca0fa766090bf483d40660cfb8067865a1ee1effd744628f5742c03576440cfb006decce8e903218cfa10ab5745faf7b0a36cbaed215073201b898b4d8627cbf72b6f437d671e1cd6433eb806503c11707fce259d7734f21e8d0fffce7d6b1f1ac662902a846e23a9b0b2de2e533a0b05167cd1dbb672b97badc7f7cd143731e9a72917f0d8e9b8e95202547bf369b7f95d5d574b358f242410ccb363fdbcd39e49d6fb9853acc2f80c16b30957cb9753cb3d5e34c2b67613ecaa4db8393b69b1891a13df30436f5bbff4f9c4be8bd56cbfb0e76abc799a946ba9fc490b2b194f3952917b57619073b1fb31aee38b1a7c9fa592b1f27a949b84fb885fa869ca1483a483063a1053345fe5c4615cb4b8294fbe2a56f9cdd9d733c34d86577ccdbbd42f5df040455166710c1a0e324d4b75bb8f88ebdb375d1e419039c648e2e95abbe794bb7a11b7e3a1cd001b496fe4b6b8679af208b7519b1b844a914eea72dc2a2806abe0215111a620072bdceb757b8cd6adb9ed4a0c92f73387198d375e97d3aabab39d478483f442f8aa586dea0f99bd5f78b9cb8946b80e6796facc8229d2eb3105e2a87ee48bcc8fd469efcecbdb4da35812235ce8dbf300464e1347a8cec500944477e12110e16091ced31fe87342397060af58b5815ecc7206c082901a12e49e6d2b057b6d6e3ebe6c557bfc56d9851a70a540b69bf3ce051ece0d69767a3b5801a6de29d8aed11e225085d06f265e540be0884addfd7b510295bbf0720233fe8ef880654f77c108f41d5f1741be83121592a085588e62f3a998dad274e1c36b5fa48183fd63c3cc749656f5d47b57cc0abbbe9ab78818507101ac85b02fc82bb150f491022880cbf8d44591be19267af20917c63da9776b6bac9c7c5a59be97bc0fd706a3a28bcc1385e701038d98dc041167a00d80907ed12365157fdc3bc797d5a1cc857114b7d30b3d01f8f889a93ad5c60cf48a9b0c408809942d6b7828c736cd0c9bb921548159195e24a0a1b707fef28fe907af75c900bcc7128a32115a1899aab7d6d9c0dbbdb9e0ed715d192d914f164720d23b7b40f4c4d35272d9c7329d4ccd4efd25d1b621d9a7d5affe0e77b9cad426670a598b010feb83068e987a3c483ed6c139dcd8027aa0596df077298deb0f4bc0cc330d6d986ad23ada74a50551808a3c467fc3147a780792b6e6f440067e85c36c353faad999588192dc5ef01e7f7be974052a2afb44da85c1f98b28275550aed747c6901ac11b0a66bf437088d258b8aab9b722570be24599ce192d1897dd68d3aefddfa3e8984812edbbf4096d0e9cd9eeb6d91e7d1acf437ee871bd51cf0263a246e86729fea36acb8ce76c2cfbb577f8b504966adb256573d3c9c43f23d3af8bdff0ec08de533efe8b82e7d1e1b207e3b31056847203ecdce45f52b91e6cd48c5de78ccc1f763fc1ab76dbe3d7f53b2a490bcf1276ab84fd231b7940cd954b39185ef09ea869f475ef99caac35b736de7974745124f3663df02fbda60b49c8fa5e681c8d85f7da1b7da4fa5a4d092d22af0ac372f0edab80b45ba1454f905a148d2d8bf4b45f935cc51e18b450a3e6bcba0f1a00f7ad8c7264a9cd1bfbcdec0ac01a9dfd78d913ba79f1779e1658a2f5a7ded1d9442e20f960c8c917354c6142938a9638ce4ea53d509d2b7c5aa9dd6905f2b41e406453ceab56ac91865f0ddb9a3b8a4d45458094737a73e5d29afb38e7d7a6814f799574e2522516a367212495315ef02972e1754ad96c66caefe63473e0f379a1ba574f662b8f676160842b48c98f33bf399ac17eb0e4c4ced640e0c95fdf8456c8b01588b86a667ee335c434de383b8a9e72baca2fb732612217a4527682903f5f70f2677e82d25baa81379a4087ff84354d7fd79be69380cb2485b33f568dea9e256c6b93ec1b2c88846d1674dd16e5c9b4de1e0129ef437561113666d560a4b26e0b168ff33f1c5afd71bdc9fa9d06864507aeace8a4dc35a9c40d3bbbf76a68503c476500c35fe38cb0624048a4131fa2c5feb14953537bcc25560e029dcb8435997e561cb040c7de1c14de8c0d9fd340b2becad5287bfa643706958064d2073f0cbc9bcfc393a9e2c2c90198c28cb638d8e46b257ece4d20d846ec3c4035c241fba262714acf9e9ee41416c98cc1b4a713446f999d033a4e3a046746a90203b883333b02b4c6327986c93088dd28c0933cfcf5e4661cf5dcebc8ca491360f01145838e6fda0511adf7953e7f61e37e5dfc744e506484638d3447f1c5f902701231de295405005558826d3f0b75042a60d1e34776c31168b3ce78e58753c16ac6d7f99741f7858eae7a6f26047dca98275ea5e03c28f6533877e6321b1e906cc435366c53f3eda42f082c29c840ef4584cde042bf4dcd8d053bba26b33892bf9f57219ff798e3ae905953e203b7fd5fe1fab8970a6c542684992b2ede84ba2c46a55b8ce5d1f567052452a393f83de6c1b8fd343ae61c369f8aa09bdaddf0acaf98a0ad825aca308fb463dd250b8fda009198cedfccf3ad07a3d6c9340af015825369f10120fd1116e8768eb58cef83972bfda620d44fc26a605d70b2d856bd34768f210b87cd3e1a711c26ba728641655b1ff0f53ac9ec4520d889b7211c3bcec42804b6b1c4088ed6fdd72585339d3290e2c3ed23dc403622e14cc3613db53fe9894eadf4a6462ce7acb12011f233259007b1caa3199d3301f0f2b644dc3b8a8fdd28b298d3788ad3b86d319f53deec9bd11dffd3bf122ae34782b7b2df14b2f061cc5eecd652fa1cb0973d9802469dbd594a8f3a0d45bfc7bf2842a76a6b6af78aabd627c75298426326cbe40a0033f5524330c2069f2c12600e9bfe608e22091dfdf79acaa8e601cae840eefd9371ae4aea01d6d69655e6c2667bf190c5747fe7b47f1f93d2ca1c8163d7d4dd31c7411e3f197d1a61491c7ef6f388932e9053c7cc6ab47e32843462f6323e8f8f9619e1b5a0dad5ee16615e5967f035c73c08be903bc5d868d05a36a11579d5c44e1333c2a2baec1243933e44812888eb2065cce577b45555c6ff536a2aec22d1f23bde6db4caea8232f4b2f6c580020479a91f778bcfb4c694c83f70549ac33a37ffde2d8c36fb60acd2c57d6734106610cac52623ff291794982253f8bcdc3fe59537d88f6f548a20730137ebfe02c91e97549a4115c9bcbf2fedc4a50c3f91ca10d8c7d4cd7bffc97e747e445c51ce366961a5371e6736a7593c294f8a44e55c034cdd4bc427d0e4a1287d21d2ae9ceb934d4282e48567f0a9c8c51d785071c02c16f221d346186cf54a60e7910023d723cd03100fe520869bc011ee316e55e78d8701b386eb1dbc25cf3dd323ea3e2837c6640f6a0a64a27a3e8464f7cb3658d5d69d5d2e72e00ba7236bab068f5718b80435e29fcb02fbba22f3d071ac1f171d0cecb9c677c0b62370054281a95747825deaf5820805f34e1b6d684bc16860989a15b154bcfae76c51f79170d592fe600494de503f8937aaaaea039ad142f6f38eb349ff405f3975e4e6b535711c286fe4e5cd36b68172cd252149dd32285a26481e3d5bb2fcbdb022a4098248ca21a7388a5fa74505d381eca61e983b3d6a07876179f6309219efdbf4dc2e9ef6d5bdd0abc9221722ec9438651523184c5a44dddd7d9029452eafd10b6c87e4bb684bd8ec19e825de5acf1c1644f19234192967fec617ae1133e7aa5b104fbf915f058b7f9b7d2fd21f870d0f2cd1b65bec7321c73ae601604b65e0ba75f5bc3fb53f8955bdf0013cfc8d0afa3f8937579936f71eb3fd01141e7ab0157b64a03c73deea77a137f9fcf4181aa243d11040702937fdc4ca711f6652a8825e9e13fe701e29d5da89bd8c541e0d6671663524a53222a64eca63831c75ef2b128b85f1a8c2d805689f55065f8ddf0ed2d807635707dd98afb8b9e87525c3eaa24ce1abd1799dd3eef22246c5fc20763eccbc7fcaffd4c5c15a08f2d898ff53da2ffe4b082f2daa60a20ec52a3c43d4b0b96d848c0c96601a1eac3796edcc236418ec36e3afde1ff3464ce8741c747718ac19aecb4112adb994e8ef5dce4e607396bfc89e7ace9f1d2d4d556a6f10f9e554351b94abe2d644c34d137348042fe1da6da1ee3ab5a4acbf4ef109142afd33c5667c6ccb31ab2904086d3247edf18c3fad0e7b673a082d981d87b0de8b9f47eab987cafbdf9dfd8d55b521c456eec62d103977378d4768cf2f1399a5d60d7929d46bd347bc86044d69c8347789b96d00be4ddcaa6704461acd5e3d3e69bf9cbfab9c0fb4af91cce05f0b2acf9222907c2f4ee5b5f1d21bb7bead3790922c3663b441446b8f4e28abec09b216f4b2e7145fbbe0ce94b21601e4409d828302edac71f53f96e376aaa101483a0e22f80a21d596f470f16396d19f1f05bb0f16019740465c2ccd1c7ba543099997c07dfa60763b5604cb7155fe9abb7149746df9aed42acf25db47964ebf66444663ec27844b0ad96457acf85be539a8acad1a52f926c8e5cc183234d6047ca1db1f97851881cfc745b84b934fe2633d4f5d", &(0x7f0000000040)=0x1000, &(0x7f0000001140)="c637e366001fdbaa506e5a3a9cef077b198d557a7b1b2d5f743c2fd382bf7c89fcac99fec82d6a2f7a7979604b0236698aab5d9d7a77058a66563e72c843a4575884d4c91b02472eebd8ed54e5243cfb1f7bfa2b51c9c5dc54244471d5f4a0bc9f781db3b59c8cd624ffdf13f0cb496225606e", 0x73) 5.973403053s ago: executing program 1 (id=2202): r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x80, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, 0xffffffffffffffff) (async) ioctl$WSKBDIO_SETENCODING(r0, 0x80045710, &(0x7f00000000c0)=0x200) 5.973278876s ago: executing program 1 (id=2203): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8020699d, &(0x7f00000001c0)) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x1, 0x2012, r3, 0xffffffffffff0000) 5.96953235s ago: executing program 6 (id=2205): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x64, 0xdc, 0x6, 0x4}, {0x1, 0x8, 0x0, 0x441}, {0x6, 0x4, 0x1, 0xfffffffe}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0) syz_emit_ethernet(0x7f, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaa02000000001a0000094aeee5947561dae7111f7de3cdb0e82b55a5dd817d2ed79d6dbc35f178063940731794c3c0ae97cb8b62f15d579ed85522c80b514361715712c6bfdd274a70b43598ef81bd1b780e9643fae9b19306cad31aba9b05d7c86d7cc24998e601000000a9bf9c8796809b15b0da3a4d6c1cbdb8"]) r3 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000180)={0x5, 0x0, 0xfffffffc, 0x4, "86d3724bbca73c000000014000"}) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_broadaddr=@in}) 1.725989062s ago: executing program 1 (id=2206): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1081, 0x2, 0x2, 0x800002}, {0x2, 0x0, 0x7, 0x444}, {0x6, 0xc, 0x0, 0x401}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000300)=[{0x7, 0x10, 0x2, 0x4}, {0x25, 0x0, 0x0, 0x8000001}, {0x16, 0x7, 0x6, 0x400f}]}) syz_emit_ethernet(0x4a, &(0x7f0000002040)={@local, @empty, [], {@ipv6={0x86dd, {0xe, 0x6, "2a80f4", 0x14, 0xff, 0x1, @mcast1, @loopback, {[], @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x10, 0x1, 0x0, 0x8}}}}}}}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)="6aab0d39fa", 0x5}], 0x1, 0x82) sysctl$kern(0x0, 0x0, &(0x7f0000000280)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf", &(0x7f0000000080)=0x14, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x66, &(0x7f0000000180)={@remote, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x30, 0xff, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0xfffffffc, {0x0, 0x6, "06c33e", 0x0, 0x0, 0x0, @loopback, @mcast2}}}}}}}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x84, 0xfe, 0x1}, {0x3c}, {0x12e, 0x7b}]}) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[]) 1.725325759s ago: executing program 1 (id=2207): r0 = getppid() setpgid(0x0, r0) open$dir(&(0x7f0000000340)='./file0\x00', 0x200, 0x0) r1 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x22}, 0x1, 0x68, r1, r1, 0x0, 0x4}) r2 = syz_open_pts() ftruncate(r2, 0xfffffffffffffff7) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r3, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) (async) r4 = fcntl$getown(r3, 0x5) r5 = socket$inet(0x2, 0x1, 0x0) kqueue() (async) r6 = socket(0x18, 0x4001, 0x0) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r7 = socket(0x18, 0x3, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$inet(r7, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) (async) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setreuid(0x0, 0xee01) sysctl$hw(&(0x7f0000000100)={0x6, 0x4}, 0x2, 0x0, 0x0, &(0x7f0000000140), 0x0) (async) r8 = shmget$private(0x0, 0x3000, 0x386, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x0, 0x140, 0x0, 0x1}, 0x0, 0x0, 0x0, 0xffffffffffffffff}) shmctl$IPC_STAT(r8, 0x2, 0x0) setsockopt(r5, 0x0, 0x18, 0x0, 0x0) (async) ktrace(&(0x7f0000000200)='./file0\x00', 0x0, 0xf30, r4) 1.723020607s ago: executing program 6 (id=2208): r0 = dup(0xffffffffffffffff) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000240)={0x6, [{0x3, 0x6}, {0x3, 0x5}, {0x3, 0x10000}, {0x3, 0x800}, {0x3, 0x6078dc30}, {0x0, 0x2}, {0x3, 0xffff}, {0x2, 0x7}, {0x0, 0x3}, {0x1, 0x6}, {0x3, 0x8}, {0x3, 0x3}, {0x3, 0x5}, {0x3, 0x7}, {0x3, 0x1}, {0x1, 0x7}, {0x2, 0xc}, {0x3, 0xf}, {0x1, 0x2}, {0x2, 0x401}, {0x1, 0x3}, {0x2, 0x40}, {0x3, 0x3}, {0x3, 0x5}, {0x1, 0x2}, {0x3, 0x4}, {0x3, 0x8}, {0x1, 0x7}, {0x3, 0xfffffff7}, {0x3, 0x2}, {0x1, 0xc1b7}, {0x3, 0x80000000}]}) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000004880), 0x20, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000681000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000417000/0x3000)=nil}, {&(0x7f000063a000/0x4000)=nil, &(0x7f000013c000/0x4000)=nil}, {&(0x7f0000044000/0x4000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0xfffffffffffffffd}, {&(0x7f000048b000/0x1000)=nil, &(0x7f0000188000/0x2000)=nil, 0xfffffffffffffffc}, {&(0x7f000069d000/0x4000)=nil, &(0x7f0000049000/0x3000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00003e1000/0x1000)=nil, &(0x7f0000159000/0x4000)=nil}, {&(0x7f00003ee000/0x2000)=nil, &(0x7f0000729000/0x1000)=nil}, {&(0x7f000015b000/0x3000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfffffffffffffffe}, {&(0x7f00005fd000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x5}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000696000/0x1000)=nil, &(0x7f0000001000/0x800000)=nil, 0x1000000000}], './file0\x00', 0xfffffffc}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = dup2(r1, r1) ioctl$FIONREAD(r2, 0x8020699d, &(0x7f00000001c0)) syz_emit_ethernet(0x12, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffff0500ffff8847"]) 1.722064341s ago: executing program 4 (id=2210): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x7}, {0x15, 0x0, 0x0, 0x441}, {0x6, 0x0, 0x0, 0xfffffffe}]}) syz_emit_ethernet(0x3a, &(0x7f00000000c0)={@random="6f9553791acb", @broadcast, [{[], {0x8100, 0x0, 0x0, 0x4}}], {@ipv4={0x800, {{0x5, 0x4, 0x3, 0x3, 0x28, 0x66, 0x2, 0x1, 0x3, 0x0, @broadcast, @loopback}, @tcp={{0x2, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x1, 0x1000, 0x0, 0x3}}}}}}) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) 1.721331887s ago: executing program 5 (id=2211): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x60}) r0 = syz_open_pts() close(r0) wait4(0xffffffffffffffff, &(0x7f0000000040), 0x1, &(0x7f0000000080)) r1 = getuid() setreuid(0xee00, r1) r2 = msgget$private(0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = semget(0x0, 0x1, 0x281) execve(0x0, 0x0, 0x0) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) setuid(0xee01) semctl$GETVAL(r3, 0xf2d095ef9e17808b, 0x5, 0x0) msgsnd(r2, 0x0, 0x401, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, 0x0) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r4, 0xc4504448, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1"}) syz_open_pts() ioctl$FIOASYNC(r0, 0x80047460, &(0x7f00000000c0)=0x4) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000340)="20c92c", 0xfd39}], 0x1) 1.507365908s ago: executing program 3 (id=2213): syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd605d34520030000000000000000000000000000000000000000000009f05008ea85c8955195b4837a0cadec3f59d040000000000000001010090780000000060397772"]) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = dup(r1) setsockopt$inet_opts(r2, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) r3 = dup2(r2, r0) sendto$unix(r3, 0x0, 0x0, 0x0, &(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8) sysctl$vfs_ffs(&(0x7f00000000c0)={0x4, 0x1, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0xffffffffdf001fff, 0x0) r4 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000100)="46f016f9c324468b9632eb3ea52594e291232556277d78fa4ce0333c83a75a991212b99cd2d0a0009cea80e218369a866d7acd4a2fe60f169dae85781383937d445a04f958fa2752f7684d887e199817485cde188f737424663d0c6650755e23db9887924a59a22b963dd17bd5eee074774bf6fa00d804ccaf20be7d31cf14f1bb765097acedabc268dbcd2bf8c6681330127c85394c4682db74360bbd1ad91d68d161", 0xa3}, {&(0x7f00000001c0)="9082f830f0c3462c63c607505ff9171521bf898868bcd02c3464523c009f30965b7c5b8d7d3fda1ff9941676d5812a5fa694122d9da8057c3f81e1f3ef46906b7acbb4827f9e48b98cd00b300dff2d44976528c6467c6b9f64f94f34261dc7abeff5c8c3a72c8c7d917f75c62066b1299b8cbb089604bfddbbe4b64e21e20595582a5e39b3e38d3c02f6b6acb29403aa0e5c531b31566b70748aa8a638a6ed65139ef1f5a009c655d3f472665f524a", 0xd7}, {&(0x7f00000004c0)="8315519c7505e19183c7bd4266e0bf8a5ac88d6a914cb7ecc4969b94066f0243ca9827b30e170dac486ad94e0f4592226097a5f07f04fe53a36e7ed1047f431f2c45c33aa6647dd468f36eb273e9ac9beabdd15add642427b6f6a6bd8939d49435141c5f11250cb1aa59a0b9ce9966101e61f4bcea16bab1c0bb1c5ca191d2661630dddf268cfe0775281152c849d3ea4221de851d5f46305150fc6989f6bc5b85fde9171b6dfb90bae203565c3ccdd7660211", 0xb3}, {&(0x7f0000000340)="46115a2598de1d203d80e350aa75d9a988b30c5e5322725210a168718c3c556dd2209d46e618552d2637da3ca6e531e133698df93415929d04df74dca470708373feec241a82571a2259a5e87b11530d39537520682c889f917d3f49dd9b964593bfe3c6c8957b3693ce57d9362a04ce8a96c1bf1ae6bda855536938bc995d4696c8c0e9243b16f81ae5885f2376903adaae6e53f7c1270872b4a91de4bfdedb0b6b8e051111ece5cafe7e336d65a7709e2e4a7b3fe9a99e7a2616b500351e5c30d0e60fb973128243ada767d7cb2cd23b8779cd41533f7cc5", 0xd9}, {&(0x7f0000000080)="fe26e80e13d9f72422cf3b88", 0xc}], 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') syz_open_pts() 1.490308754s ago: executing program 4 (id=2214): sendto$unix(0xffffffffffffffff, &(0x7f0000000200)="b10005036000009f0500060003000000331c13fecea10500fef96ecfc72fd3357af302b37b6730399ddb36acf20b7804be38224991f7c8cf5f88882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af630037282102000000720fd38bfbb770a7db3bee98188cc1f572ca81ea77b3c5000400000000000000361b1257aea8c500002002fbffece3cbe9e18579799f3db8e9df1b55b1de3fa71142f9506955a161bdc117488faa65556d93cbd83361cb904dfdc905db78c3a737887d4b372728cede108944b7b4bcff85e1b8082ac64dd114422058a3e166fb8299cdc053ceded169ca381e743e76f535461f537d1200466cce19c5cd67d52d59b282deb202dd1bd168ff44aa381d27d0a224b8f5f3988ecbb2", 0x120, 0x40f, 0x0, 0x0) (async, rerun: 32) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000501600000000000000007000000330002", 0x13, 0x0, 0x0, 0x0) (async, rerun: 32) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f00000001c0)}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)="6a870d3901", 0x5}], 0x1, 0x80000000000007ff) sysctl$kern(0x0, 0x0, &(0x7f0000000240)="71f91e3471ac0058bc5491501d94a34b8e5f84cf71b59c7afec370824638aeb6", &(0x7f0000000080)=0x20, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0xffffffffffffff7b}], 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0) (async, rerun: 32) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async, rerun: 32) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x46, &(0x7f0000000340)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6e5fd9760010fffdff020000000000000000000000000001000000000000000000000000000000014e044e22000890780d16117f25a4424075cd0e55d9ca800a926cea1d1afa890b4f7c6d3805f52c04d12d613cce7c68c83831fc0d72d2f1a37469d6889e6134108ea0e807af4bdb23e8"]) r1 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x59) (async, rerun: 32) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) syz_emit_ethernet(0x0, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x4}]}) (async, rerun: 32) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000300)=0xc) (async, rerun: 32) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x19a, 0x0, 0x2e) (async) setsockopt$sock_int(r2, 0xffff, 0x2000, &(0x7f0000000080)=0x4, 0x1) (async) r4 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) r5 = openat(r4, &(0x7f0000000180)='./file1\x00', 0x0, 0x0) mknodat(r5, &(0x7f0000000040)='./file0\x00', 0x2000, 0x3361) (async) r6 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) ioctl$VNDIOCCLR(r6, 0xc0a86b03, &(0x7f0000000200)={0x0, 0x10000, 0x0}) (async) symlinkat(0x0, 0xffffffffffffffff, &(0x7f0000000fc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 1.485752856s ago: executing program 6 (id=2215): r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000000c0)=0x8, 0x4) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000000040)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="1100"], 0x20, 0x2}, 0x6) msgget$private(0x0, 0x10b) r2 = shmget(0x0, 0x4000, 0x708, &(0x7f0000ffc000/0x4000)=nil) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)) setgroups(0x0, 0x0) setregid(0x0, 0x0) setuid(0xffffffffffffffff) shmat(r2, &(0x7f0000ffc000/0x4000)=nil, 0x0) msgget$private(0x0, 0x144) socket(0x1e, 0x3, 0x80) 1.473886159s ago: executing program 3 (id=2217): setrlimit(0x8, 0xffffffffffffffff) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pread(r0, 0x0, 0x0, 0x8000000000000001) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x35}, 0x65, 0x0, 0x0, &(0x7f0000000380)="18d578bb21c00631ef381c5d3bf66f0eea", 0x11) 1.47289051s ago: executing program 4 (id=2218): open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0xc0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x1000301010006}) (async) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x1000301010006}) 1.47266592s ago: executing program 6 (id=2219): mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chroot(&(0x7f00000001c0)='./file0/../file0\x00') setrlimit(0x0, &(0x7f0000000040)={0x7fffffffffffffff, 0x7fffffffffffffff}) open(&(0x7f0000000080)='./file0/../file0\x00', 0x40, 0x0) 1.472342407s ago: executing program 1 (id=2220): r0 = open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x112, 0x0) (async) r1 = socket(0x2, 0x1, 0x0) (async) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) (async) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x4) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x2015, r2, 0x0) (async) setsockopt(r1, 0x0, 0x4, &(0x7f0000000000)="f4afe25e", 0x4) (async) truncate(&(0x7f0000000040)='./file0\x00', 0x30000) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r3, &(0x7f0000000300)={0x0, 0x1}, 0x10, 0x0, &(0x7f0000000340)={0x7b1, 0x1000}) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc028698d, &(0x7f00000001c0)) r5 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) mkdirat(r5, &(0x7f0000000340)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) (async) r6 = fcntl$getown(r1, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0x0, r9) (async) setregid(0x0, r9) r10 = socket(0x20, 0x4002, 0xd8) (async) pipe(&(0x7f00000003c0)={0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f00000004c0)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000200)="f4b0782eec1e2db78e47b3a907ca93e1cf71d5df92e0f8ac0768f9fe4c7bea885bcadd8d8889a94685e74217509bec6290caee5742d48c2b033b0448302ef8169d5b175bc50635b9f11bd3025087ddc0cb44e99a044bd5d9aef6d60f4d106d2d65aa58c2f46ba8e03cb0163060eabb61b9da8644a0570acde688ea604b48d7df003bf248e3a3bc271cefd6965c107bd8bd4130cb7e25e524609175fd89d733db00ade8081f8d33bc573b33a947051b059926318ea572c87fa99209a38032f4da4aeb08b0cac248cdc79a2a923fbe36f158890f5d2405502a916021643286f74644988235", 0xe4}], 0x1, &(0x7f0000000400)=[@cred={0x20, 0xffff, 0x0, r6, r7, r9}, @rights={0x20, 0xffff, 0x1, [r2, r10, r11]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}, @rights={0x30, 0xffff, 0x1, [r0, r5, r5, r0, r2, r2, r5]}], 0x90}, 0x4) 1.26001737s ago: executing program 6 (id=2223): open(&(0x7f0000001700)='./file0\x00', 0x70e, 0x60) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000300)=[{0xb1, 0x10, 0x2, 0x4}, {0x25, 0x0, 0x0, 0x8000001}, {0x16, 0x7, 0x6, 0x400f}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)={@remote, @random="003401000008", [], {@generic={0x4321}}}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0xe, 0x8, 0x7fffffe}, {0x5, 0x10, 0x2, 0x5}, {0x16, 0xf2, 0x7f, 0x400b}]}) mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x412dff) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x40) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x80, 0x3, 0xfe, 0x10004}, {0x48, 0x0, 0x0, 0x1}]}) sysctl$kern(0x0, 0x0, &(0x7f00000001c0)="00e0ae5b7e0d0000bc5a91501d94a34b8e5f84cf6c0e2dba9723dff18aa4ebf664be8527c6f3b3d657c3452dd3", &(0x7f0000000080)=0x2d, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd606aa63f00082b80fe8000000000000000000000000000aa000000000020000400000000000000012b0005"]) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r3, 0x40105109, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x78e, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0xa, 0x0, {0xe00000002, 0x24}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f0000000000), &(0x7f0000000040)={0x7fffffff}, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x66, &(0x7f0000000100)=ANY=[]) open$dir(&(0x7f00000000c0)='./file0\x00', 0x81, 0x100) pwritev(r3, &(0x7f0000000080)=[{&(0x7f00000006c0)}], 0x1, 0x80000000007) 1.223053528s ago: executing program 3 (id=2226): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x20000, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000240)) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r1 = open(&(0x7f0000000040)='./file0/file0\x00', 0x800, 0x4) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x185) r2 = getpgrp() openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8}, {0xb1, 0x10, 0x2}, {0x16, 0x7, 0x7f, 0x400f}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)="6a870d39fa0000a20ddd0105225336e2c9fde31ef61cc154f7e982385482aa1e", 0x20}], 0x1, 0x7ff) sysctl$kern(0x0, 0x0, &(0x7f00000001c0)="c7bf18de71fda74a0429e1fc3fb3d9ae8fab9461b589a477386cd9e8", &(0x7f0000000080)=0x1c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r4, &(0x7f0000000700)="d80b0000", 0x4) fcntl$lock(r1, 0xf, &(0x7f00000001c0)={0x3, 0x1, 0x7ff, 0xc, r2}) socket(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) r6 = syz_open_pts() close(r6) syz_open_pts() setitimer(0x0, &(0x7f0000000140)={{0x5, 0xb}, {0xffffffff7fffffff, 0x1}}, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x81206919, 0x0) msgrcv(0x0, 0x0, 0x0, 0x2, 0x1800) openat$tty(0xffffffffffffff9c, 0x0, 0x100, 0x0) 1.222927637s ago: executing program 0 (id=2227): r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005130000000000003e0004000000000013fecea10500fef96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c8c0000000000000002000000720fd38bfbb770c1f5a872c88106002ec5890400000000000000361b1257aea8c500002002fbfe0c2300008abf9e0900000008e371a3f8343712051eeab7196fcbd80407000000c011200000", 0xb1, 0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000080)={0x6, 0x2}, 0x2, &(0x7f0000000300)="0347a1671a81ac2eaded50c0f6a3bd2ddd1ddc0f00"/31, &(0x7f0000000000)=0xfffffffffffffdb2, 0x0, 0x0) (async) r1 = socket(0x800000018, 0x1, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000480)=""/240, 0xfffffc47}, {&(0x7f00000000c0)=""/179, 0xfdac}, {&(0x7f00000002c0)=""/229, 0xe2}], 0x50, 0x0) (async) minherit(&(0x7f000006f000/0x2000)=nil, 0x2000, 0x2) (async) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x1, 0x25) (async) socket$inet(0x2, 0x4, 0x6) 1.001286325s ago: executing program 3 (id=2230): socketpair$unix(0x1, 0x1, 0x0, 0x0) recvfrom$inet6(0xffffffffffffffff, 0x0, 0x0, 0x3, 0x0, 0x0) renameat(0xffffffffffffff9c, 0x0, 0xffffffffffffffff, &(0x7f0000001140)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc2585601, 0x0) r1 = openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = kqueue() r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200), 0x80, 0x0) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x2, 0xfffff, 0xe, 0x4}, {{r1}, 0xfffffffffffffffa, 0x14, 0x2, 0x7fffffffffffffff, 0x8000}], 0x0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff4, 0x10, 0x1, 0x4, 0x3}, {{r0}, 0xfffffffffffffff9, 0x0, 0x20, 0x400, 0x2}, {{r0}, 0xfffffffffffffffb, 0x2a, 0xfffff, 0x8000000000000000, 0x2}, {{r3}, 0xfffffffffffffff8, 0x20, 0x50, 0x100000000, 0x8000000000000000}, {{r1}, 0xfffffffffffffffb, 0x2fcb56604c216626, 0x1, 0x81, 0xf}, {{r0}, 0xfffffffffffffff8, 0x10, 0x40000000, 0x3, 0x6}, {{r0}, 0xfffffffffffffffd, 0x4, 0x2, 0x4, 0x10004}, {{r2}, 0xfffffffffffffffe, 0x0, 0x80000064, 0x1ff, 0x3}, {{r0}, 0xfffffffffffffff9, 0x2, 0x2, 0x4, 0x4}, {{r1}, 0xfffffffffffffff9, 0x4e, 0x88, 0x5e3, 0x8}], 0x2, &(0x7f00000001c0)={0x2, 0x5}) ioctl$TIOCSETA(r0, 0xcd50441a, &(0x7f00000003c0)={0x2, 0x0, 0xffeffffc, 0xfffffffc, "000000190000009f17b26900b60000004000", 0x1ffffffa, 0x7}) 1.000819006s ago: executing program 6 (id=2231): writev(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000140)="915bdfadf22e28e2efefff458377b33f208cb4b3b53b941cd1567bb7eaa06f8ba34d5c166d2953ca8fcf3a95e1e9ba87effcbd6ae70a1ec4d01e55508721bbe79c3c664c16161500c54ced72135fb7125e92227959c58d0b34a2eb362a4514e38c6806f992bc75fa163d", 0x6a}], 0x1) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r0, 0x82907003, &(0x7f0000000140)=0x3) r1 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) poll(&(0x7f00000000c0)=[{r1, 0x4}], 0x1, 0x58) pwritev(r1, &(0x7f0000000300)=[{&(0x7f0000000000)='S', 0x1}], 0x1, 0x9c2) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) close(r4) poll(&(0x7f0000000000)=[{r3, 0x2}], 0x1, 0x2c38) select(0x40, &(0x7f0000000280)={0xb, 0x8, 0xa9ba, 0x1, 0x2, 0x1ff, 0x3, 0x1}, 0x0, &(0x7f0000000300)={0xc, 0x7ff6, 0x8, 0xff, 0x6, 0x50c, 0x1, 0x1}, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) seteuid(0xffffffffffffffff) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000180)) 761.236398ms ago: executing program 3 (id=2232): mknodat(0xffffffffffffff9c, &(0x7f0000000400)='./file0\x00', 0x8000, 0xffffffff) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x287e) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETA(r0, 0xc028445a, &(0x7f0000000280)={0x0, 0x6, 0x0, 0x2, "97a2224f200000000000020000edff00000100", 0xfffffffc}) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', 0x4, 0x0}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x30) ioctl$TIOCSBRK(r2, 0x2000747b) 753.599483ms ago: executing program 0 (id=2234): symlink(&(0x7f0000000900)='.\x00', &(0x7f0000000240)='./file0\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x400004000011830a, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) sysctl$net_inet_tcp(&(0x7f0000000240)={0x4, 0x2, 0x6, 0x17}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0xc) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() ftruncate(0xffffffffffffffff, 0x8531) kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) close(0xffffffffffffffff) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) r5 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r5, 0xc0206921, &(0x7f00000001c0)) socket(0x2, 0x2, 0x0) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) socket(0x2, 0x2, 0x0) 752.644979ms ago: executing program 3 (id=2235): getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) setuid(r0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x80000000007}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) flock(r1, 0x1) flock(r1, 0x2) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000400)=[{0x80, 0x8, 0x81, 0x3}, {0x1, 0x40, 0xdc, 0xdc}, {0x2006, 0xa9, 0x9, 0xfffffeff}]}) ioctl$WSKBDIO_SETENCODING(0xffffffffffffffff, 0x80045710, &(0x7f0000000080)=0x9) r3 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000100)) connect$unix(r3, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) write(r2, &(0x7f0000000280)="23c37e853a8a5e7e078c0ce7b080", 0xe) syz_open_pts() setreuid(0xee00, 0x0) r4 = getuid() setreuid(r4, 0xffffffffffffffff) syz_open_pts() 719.770359ms ago: executing program 1 (id=2237): ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x8c}], 0x1}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3f}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x2000, 0x0, 0x2a) r0 = socket(0x6, 0x1, 0x8) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) sendmsg(r2, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x28}, 0x2, &(0x7f0000000140)="77e5571347907f7d8b559fb9b14226cafe7c4ece3555200cdcd7e521796dd7932bd956f952c9714439d428afc95a6124b97df25ba4b228b1839cf81c5ae0f2f857c9df962d62fc93db6cd2ab4faa44b5922501f264b882007e056ac8fa1ecacfd60e1598ff3d9f4e34e75aba34f51c794a443cfaf198dc9dfa57a1769bff8348bee03be4b794c3189f01972231079d2f06b3e728f702c55433fef2512f8b1fcc7fc69ab644dc472b3cb6085ba1513528e4fcd85dc33a8d64c5d41e5d2725b65b0e861c260737eeea50cf71ac8c853d4add4e009321e9471899eed3fc1c985845972d5f78ba192601eaa2e4fe90c019964ca0cbdc4a38b7c58174749b3a823b98019fee56773ab578f28c89462138dfb10e5baf9773f8a7ca944fb008cd1264655e43d5dc04a76e0c777804c89f06c56cbf63373fbd47cea5915ae0263e03aa0c8ea75caa41eeee414700d57cb699ad7aa468fbbd12bdca38750ee00446988577f41cf6caf88290e184b779209e0333db89468e7130c1f45e5102a0d9595d20a248baee7ef1933a912f237a0b8506dbed40aa4ad49081c306cdfd9b6b641e5877506e86271196af5ec13d8f9173d7fae256031d65a33abe518210b3d03078b0025e6f20b87e9e5763a3f84fb1c0e9b69369aff76da077257b8ab17f18f0b5be20574744875959ab7f288caf08daa464fa3e968d9421143c59e0088cd6cab975fceb01c74945b4828d87c8dcb5d2c353e1cb29d8a482a7265ae98d515aba9c3b964503a752e7840504af98b8349a8bd92a7d0e9b907422d68b39e3bbc45cb20d6152ebfab357e955d3759664909d9cfa84f671d1d3505db77dcacba8aca92d78255ffc7b424e913a568d14c791476c6383f342ea2c20188f6cb86ad8f38d75965eb4e03fe13aa1062e327ab26a34bb81d9203a1592301944bd2e2840d5ec77fe33b7204177368c159f729fa9ea16a8d3eb9d5161ebe094962e642b0589af3ea6d0f16c9b1da34289f238dccae8c64cf2fb479a6911505a3c51bb446feab043327473a593af01648fc47d22d3b0208de4c5d43e6f3c891eaddf7d1bdddf93fa70e3c0d84dd2716940780fe9642d27ffe15af9c35f8a83d3184862a52504db891e6168e84fe0db719276295a39dedff7e619e44697c83b2f9c9ff28395d5ccf3d07157dd8655aa9a24c02d1ee24c85764859011dc745ec0eaed647ea329e13d934fc24e5c8490e05d5a90a5311c9e589df86800f94ef3bf55ccea53e1d95a3acd2c1c7c91eeed38e2507e5bd3277fa53e255c2ec1ffc290947988812a0f06edec810817ce557811f5b8cbe03a4f76f9af2a39cb2de543500c58aad52a3ef839b20c707931c5a6e70751be5de4ca38ce21a301680ddcbdf97a0daf5d9b52345e6ee3ab635195aa58bec6c753650f4f18c30731fbe792430c46b5cc1188d38ce790435335a6681d3397d6f1c0cac51b68dddc7e6dd3ef00d2fbac289c3ba94a6d80140c9197cdd29da36bb41b256e6ee911d88115f55f05700ed1c28a97329939e183e6029cdf022e7aec52ca28b6f7930ed0e07e571a86ae6f304c9b9f5ac05fb72335bc9660cfa6f9c359f249f046167baff25fc894af13460bf365cadcb66201f258a28617b7341f90c675e72b8207dd650cf625a9310aa195feaa0828f2a08b43441bda077e57eddbc2eeca33e8d6963be82534f35b4389d255866b04d25e7bf52a018f52ce56f57539f74e4eb5ce61e140af1c03c73fddc2e85bdd1da192241cf105562186de5c5d354a744e9dfc7c00f75cbc84a74ea481a94b60b3c6cf0bfe8936135b0b04563ddfc6b03a3e1a264a187954646156967e19a21955b8f5d5dce3382fae1339622f39f53ab80e198d449db332bcd38652cf100b09c07292006902da50f5654e7c56a3ffb5a94b77863ec7cd065570fd0c62ce009811e6ae914ade754b7e312ab5f03ee2ee71cabe7556bf7ba54eadf12b7fedac5297a8e80c822e775dc65bc83aa8a1a703a8dc34c3a036b21f19dab10e0ec8ffc333fabf1ee2e2d56b7042e346b477eccec07057361b65208028d85945525a7608bb617c26587a34a9c5d3b8ae2a778693095d7046e406134073022423efc91bd0a88972fa8e5dd29e093ca9804c2ebb835cc2dfc7803bc30528b22b47e4ee6f598b2c8a7d8428b5a234969cf77071e38ae7ad75f935b9b72b56bb176d01030a05a863f016a6c35a3efb4b68b854cbfe7c5223eaa8d734e114eda78d47117cd5477f167d0d28a7ef48ed15825d1a22851a58e935a93264fa6c93f1abf448783cc34290dbbad9747e25138908c3fe3388c5a38ab47b0fa8b2545c412cd6de8c6a8c38df5ad271e8574977dc516cef8b031ab170cab08da823c653465a9a0d2338d9ace2bdc8a9a2d3912138459d50c8f1a6cac7098fff5139ffe22eb223935017378f10278a7bc80b915fcfc22caf5494665ed1dd2c28b832d958d929b4a1903263597b6f62af868c3b07b711c4ea65b03752a056d7f774837bcf13ee4f8ef636d485fd4e231b9c05ca7380aff71ad3b8933251b2b665b95db8fd88206f5cf6dce86d36296b13473909e9bdb08c96f85158bb76d5e15745ef5df62b193b90b0a91c1df457f799dc9b02abbc03ea7c6be123e56b928df4756463e02bba13f6558338e127e5342278785567a857e9d40f2867015cb725d342c8d2867a2f86dda04cee8ea950816e47d8606785b34c00d3b7229a525c9f60252b141d0e2f208cfa84d38d437123c35809193ba1b2a14dfce8d2151468fc8076a929121e44b85b5161039d6968446e74acb8210cd4a252863e88f24d858e49e77d4a4f40fb320a5ba73c1f36de6f5a900609252113c2564893eb4f9e3f0fa961a59605b8b5208dea28e42201bf39cadceff3cea26a92b76bc4f754dd2369983c2c3ea2ccc6025180dc63f4be881b20aa53239ca6364ae6e399e635dd8d1d613697bc1c0dd1a045a2d8f9d22e61544f39e3e89aafbb655a5c43f5eefdbbe8335cd1c3b4d703e8c8ebb56c506fd916a6ba17990a8d232a85d9e06ae657112afdd993cf008f0558fcee04d0caf1736de92d81b41dff227442dc2caf12694227c64f6cb607f4ccc4b8e62b2649075f85474f6e0829af5b49430204ddbcc2ecb388bdc49d1ae795fb197ac03b72f0df4260feabcca22ad242ebe417149e41e477fd10d8f8f94dd3b33ecd0277585d1007769130e51690bddabd1d6658acd9f76c078e66694f8fcb10f59f1240cdfd56e8b27cf2c6ce5b5605f98f90e3bb2b81be8af4ccd22270c5fde2ce9344177c579f3193dd7c0e64e97556f5f73b35d1eaa0c35373bc0cb66ad7eb2956f351a5402c93ed719f633dd2cc0605ea2baa290668d8c2a5a30c78ef3a6b9130c9e32d20c7744927554464de2ebc817ef7ce13164ec0046315112aec802162c25da11fc2346236e37d7cb10bac515e36c04790d2cab3c88b77ef373ac334fbe83a936a60ec04615218720bef4920aa0a0091db9553faabb35e23d3b351aed63ae605a2071f2c01033c4562c16a0a41e1c1883a16a29539c13236d1a1bfe338d2a5bdeed342bfc581308eac99e496f5ffacc9b4ec802c91b55df345c13ad541f0f39c2dfdbac40097a20b0231090dee71375536f9e76f6ba614d51313b1675a832e5d237fe02337aceddf0723288421579591acfa9186aeee1cccf9a6f3c0fe22067214313540c96ca8dd1088b1108f04968190a4f98e49837758285e50b62efa1c2d6962c135b8c67455670ba696208885971696b903a087ca121a672fbf98e573b6462e36e92337ffcb4775c363bb48f83b2e2d237af9e2ff8b5e51515f2a5808eeb8f511f497b116179aac952f78e1c7384f42a438e62506ef85f4b824d6165a707af24c0e1244bddb570e392b8f41214d16ccf4e8bfc003bb4abbce481f12acc2fb97ffd026edef215945f48c0fd7e51f0016a9822c8b89354b7152dab22c38b4293a23df9a99defd4e8f143cda2fbdc688d1866898adb289910d5a83ce19e43834795ad60b28483fb7560f957e6f2170319b6d00fc30a63bb2ca51f596a8bfe2b1b47132b793f4bd7ad454113746cee0697048b3b732bc2898317e5032cfc293e8896776811051d2be2e47d04712b547bf17edc5f28ae8e52b64fe652974a001fea5c85ce11c862f0b8fbe15a6c42b4590e6e19a6cdf34b6261f50ecbaaeaa9d8b5ac110ec99563d6e2a57574945f231f511cdd4aa4abd9f06c508265042d4f45916c6fd503b697bbdb4a13993ddd46d96b9c240713765e8c7d73f9bfdecf2310f5b2f2bdc3d4cb4c6f71d1c8edf5a4da5c64bc85b9ecd166c2c8ae0644a6b5f7fec1b0ad4350d95149491fcd4c2be04498d34df92e8bdb2a0a02dfa77c0255fcd97fd876bc4e3155b0b079c659fa21e4ed71e84a74d6f29e167493878242d0043845b32823cbf52c5a75147e5337264df41d102e805873a7ea5a9a6022ae2ecee1444595b593dbe69a14f6cc17a24f98dcfe8c31c95e564f66f85a263656fd8b7af4b2572e069f00853e92fbccf065d0c903c773afde98fc60f40ac37bd363f86c637bb0705bc553ee73fdff141303b4274d90a9463e17e8bbed0864155735b94c647769b1ea014aaad6b28bee5d9fb8b122a67751a5d73d2dd644a1f17842a9bdda2e57870f2bd5e8b3afae4e618105e32c6291edbc8ab161846377497ce1342b7cae37971b667c2f14bf3d23b72baa22425012feb149389dcb978033f3328f6859b571440c414c0e9dbbd3b990d4c1cc280bd577f803dd1195326af1252ada64ea73572967ec87fd5f349106d333d16ed0677be1b720ac4187203741de79baf03117b9cc702d5b982d283c5cff16bbe647cdcf70dd2debbb4251d86a5a25972e8a5f3fb64d5acbaf605041184d5a17424a04756291c1cba6a497fc86ca1c8017dd2f40b3fab54542a1087f3069dafbfdf79eefdb33e4486ad3762afb3d518c4a9eb6a1ae6369facd39f1799069d2273829c49f183f3cb79a912949d5ef7d8a1537f0b83fb4958f380e31b0e4a6d15117d780fc4bd2728dcbf77f5998f83a37b1f53a2b2750926c56d6f8f8d66c9b325009c653e3700cd2ccb179c36b72fdbd16911753c9956c2482b065d45e7acd9e2c8d60c8e7a298bebf085c99a2dca1c974bfe5cfaa4244734fe35e1f609600873f206f2d44fbcdae4fac667938bbcb32931f7eaaccba0969f561556d622223128e3d2a4645a89b375d78d4a53fb1fcef3bbfbe8a1ea232de9c3508aad38b3e130916d4d315a8eb713f43e7d384e952925cf573284157bd1c41bb22ea33ad17109e270cb09926a2a0a0dd022b2d5e37bb3f428d5382b6197e5d619f8dcc4ad62e8bd7cf800005b3d0f3286028d08df54d1beb80f2a6b740c1f62c8cf53a3bbf468ddcaa9f96d7b1f68443d2ac84479e3eb49387f15710256100c8f6936d9cad6185429e806a3e384e595f3b0e500c26e897c773773de4bbb6a97f3c68210a2baedfbd0869f8a0d39afac752564ca1238a785ae4e8d8127881726eb6abfb24e284f5d751d28c35f4a6f7b35aa79b41ca2c03ee580749aa77fcc20fea89316366ed74e3317d5b15f2a6358ce1886195b28b6b43ae6f5286f4a9d4184b8e361373c8174795358322804474ce9ff9d0fd66a2fd7c6efe3b012fe9d074d4eea6b7bac063c37154df6203ffa362f264c9ad670741b5e0d820c7823bcec91a5e2a441a1e030d12fd30b0a2d5c1ae390ae7f2e104b8eb1686cd5bd06230446979762aa437982060e2836783e7668d2813bf56bcd724bc1d5e", &(0x7f0000000040)=0x1000, &(0x7f0000001140)="988cc202165f439b35528262253c59903476f2f2d1be28f8003be34de4d43906884bd8cb7723345f115c678cb77a9c5547d2c912579f9440e5cf76481e8e300ba82b7736fd1ef23b61f95730ba4a9f4379f1c84fa4355c94792f0278221fa24b7df0ab311437741a35c9413b78557d43ae3cd355fc2e207c7e8b36fa13c83975579a6140032e34de18cc0b9612ea45b4b230b2ee6bd7dde788fd164078c795cf28d2ed008fd085a6c36daab2f908b07e9637ee0ca971ea4edfe26e3d0fe9cbf960f9cf5586ecbff5456cfb2680bbfee0b3a36e5910263456dec197319f638e3e0aca590c952605ea1b8dbf2c2eb9cc10a51817ee", 0xf4) 718.8563ms ago: executing program 0 (id=2239): syz_emit_ethernet(0x4e, &(0x7f0000000540)=ANY=[@ANYBLOB="aaaaaaaaaaaa03000000000086dd6083200300180000000000000000fe8000000000000000d30000000000aa"]) socket(0x10, 0x4005, 0xc) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, &(0x7f0000000180)="5f2a1ff1", &(0x7f00000000c0)=0x4, &(0x7f0000000040)="79e9ec3b", 0x4) 511.04413ms ago: executing program 0 (id=2240): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{}, {0x1}, {0x6, 0x0, 0x0, 0xff}]}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ftruncate(r0, 0x9) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000400)={0x3}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) sysctl$net_mpls(&(0x7f0000000000)={0x6, 0xb, 0xfffffffe}, 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffe64) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc2585601, &(0x7f0000000540)={0x10, 0x9, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x26e6}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xff}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x9}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x6}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x40}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xffffffffffffffa4}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x923d}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff3000/0xd000)=nil}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000001000/0x4000)=nil, 0x6}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0x5}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x380000000000}, {&(0x7f0000ff3000/0x3000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0x7ff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff5000/0x2000)=nil, 0x8}], './file0\x00'}) 462.753931ms ago: executing program 0 (id=2243): r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) dup2(r1, r0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f00000003c0)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x8) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f00000000c0)="ea00c05400000000", 0x8) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="4388db1303baabaa93aaaaaa86dd645d20685a2afd0400000000000008000000000000000000f9ffffff000000000000ffff00c63b513adfedfca9faacc787d5db1be7e649", @ANYRES32=0x0, @ANYRES32, @ANYRES64]) 462.270401ms ago: executing program 0 (id=2245): pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4e}, 0x3, 0x0, 0x0, &(0x7f0000000180)="76b0353a558bf248c78c8502fcf9fd08fa1588f254df98bdc2703864ecc0ce3671c0907259201eb7cb962ee12d9706a2d4177565da48e3cdade50516597f477ca5ea18253c1441678346ddaa98e46b28e2226a296c0fd773959eaad9d65d33cdbf523a06ed457ed3e00f52851f90c14f54ec03a2a5ff8d88b9", 0x79) r2 = getppid() r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) close(r3) readlinkat(r3, &(0x7f0000001780)='./file0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x40) r4 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r4) r5 = kqueue() r6 = kqueue() kevent(r6, &(0x7f00000002c0)=[{{r5}, 0xfffffffffffffffa, 0xa9}], 0x7, 0x0, 0x0, 0x0) kevent(r5, &(0x7f0000000000), 0x724, 0x0, 0xd1c, 0x0) shutdown(0xffffffffffffffff, 0x2) fcntl$setown(r0, 0x6, r2) fcntl$setstatus(r0, 0x4, 0xc0) write(r1, &(0x7f00000002c0)="7c84cf179279b50eda5dd1951a661d2e3a20851082c188f8b3d8a063d2025ff0d27a44bc29bdcac27fcb7aaa95cb2007be22c5553cd2f66a1f419a83d4275218a89d7a7803f069d851ff628dd309c40f6e3c932af00cb6219ae6e21d2c28d492cd5404b16dfa627d93b1e8ad2ea49d2344c1a3b234bd6f1c70fd4252844a6e6ab7b8997bc55fa22ce951ee038d289078b95510b0f2473ce1348434f0ec4a885ee84fd08fc50f08ca7991af3f8c322b496466f804c4b700cc9391855bd0ee339196de2b5ec2d8425c711d3f9e051eb055d45c693d7549712f5284a9fbca7d15c5bf1a9c8e3b3c1a43983056782e046c29e3d57082f7743b8bf6d994cd3c26c85609eaa11e6f7bc4", 0xfffffdaf) r7 = socket(0x2, 0x400000000002, 0x0) setsockopt(r7, 0x0, 0x7, 0x0, 0x0) execve(0x0, 0x0, 0x0) 453.454498ms ago: executing program 7 (id=2247): madvise(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x4) sysctl$net_inet6_ip6(&(0x7f00000000c0)={0x4, 0x18, 0x29, 0x36}, 0x4, &(0x7f00000002c0)="9d88982b397f8d60586be19f4c136163", &(0x7f0000000000)=0x10, &(0x7f00000010c0), 0x0) 434.265154ms ago: executing program 7 (id=2248): r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffb, 0x51, 0x1, 0x2ef5, 0x6}], 0x1005, 0x0, 0x8, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x8002, 0x0, 0x5, 0x0, "ff000000e5ffffff000000f9871d46008000", 0x0, 0xfffffffe}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0x9, 0xe, 0xe, 0x80a}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000140)={0xfff, 0x0, 0x0, 0x7644, 0xf184}, 0xc) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000000c0)) sysctl$kern(&(0x7f0000000080), 0x40000179, 0x0, 0x0, &(0x7f0000000200)="4f1d4c6344b80ed788b6a4705248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f040000007e98a3241495005f102d9101d158284c0ee3250aa7c110424e0de22a2906b00894fdc9bac6042d9e6f480728b3c377b857f48fee281208b89d03fc8808425e3e53b804ac31d42edd9316983a185be8a945c6f247e07a3ab63d903e74fbdedd385b3f4c889ea32b18484b2d6b1217c3ce6dc85a89963f25f25bd973ed6f688bd7d5bf68d1de0bdf0739f90792386f87369d28eece7fab1ed6e895040265468024c2e8cfeb2543e366b3800ea70532ba15f430de4728f72655a3ae81a2fbb8e1488e241f1d8151e284f9eb92d4a0078435e3ca3bbc775f64b8369f4e05a153c023aa09ccafca169cfb079d215e72c9513dc9261e6578ccd7ab81690bd12d29f6e0f02c19f4", 0xaf) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, 0x0, 0x0) acct(0x0) acct(&(0x7f0000000000)='./file0\x00') open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) (async) socket(0x18, 0x1, 0x0) (async) fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) (async) kqueue() (async) kevent(r3, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffb, 0x51, 0x1, 0x2ef5, 0x6}], 0x1005, 0x0, 0x8, 0x0) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x8002, 0x0, 0x5, 0x0, "ff000000e5ffffff000000f9871d46008000", 0x0, 0xfffffffe}) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0x9, 0xe, 0xe, 0x80a}]}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000140)={0xfff, 0x0, 0x0, 0x7644, 0xf184}, 0xc) (async) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000000c0)) (async) sysctl$kern(&(0x7f0000000080), 0x40000179, 0x0, 0x0, &(0x7f0000000200)="4f1d4c6344b80ed788b6a4705248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f040000007e98a3241495005f102d9101d158284c0ee3250aa7c110424e0de22a2906b00894fdc9bac6042d9e6f480728b3c377b857f48fee281208b89d03fc8808425e3e53b804ac31d42edd9316983a185be8a945c6f247e07a3ab63d903e74fbdedd385b3f4c889ea32b18484b2d6b1217c3ce6dc85a89963f25f25bd973ed6f688bd7d5bf68d1de0bdf0739f90792386f87369d28eece7fab1ed6e895040265468024c2e8cfeb2543e366b3800ea70532ba15f430de4728f72655a3ae81a2fbb8e1488e241f1d8151e284f9eb92d4a0078435e3ca3bbc775f64b8369f4e05a153c023aa09ccafca169cfb079d215e72c9513dc9261e6578ccd7ab81690bd12d29f6e0f02c19f4", 0xaf) (async) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) acct(0x0) (async) acct(&(0x7f0000000000)='./file0\x00') (async) 223.674085ms ago: executing program 2 (id=2249): getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x2000, 0x0, 0x37) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000012c0)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) setregid(0x0, r2) (async) r3 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{}, 0xffffffffffffffff}) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) (async) r4 = socket(0x2, 0x2, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) openat$bpf(0xffffffffffffff9c, 0x0, 0x1, 0x0) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000200)="c7bf", 0x0, 0x0, 0x0) (async) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) pwritev(r5, &(0x7f00000005c0)=[{&(0x7f0000000240)="5cd9af072bd1af73bd520b222680c894f9bfbe69eaa8e7c15693d07106bdde4485fe48cb27971df319eca256497981cafb6fe9832b3095a69ec574d172a7c8fb4df3748add503a07975bfe786ddea3101403c52e7f5abc6215e9e32614c3ccc421ca65cc", 0x64}, {&(0x7f0000001300)="e0a3c969a9c4ed88838fa8ea275754d9356cf6db9265eac61ec003f382d7c849d4f6bdd398626a2a4b4efbffef5b73edc01141336f31d1b6f2c8e9f4a041e2b713b53bb5b00ebd68395c0c8f632328bf95d7c1328b481e359ca052de2bffe451fbc4a3a80b8326d67c9fa3d47bfe20422e4823c06886acabc0ad4f2c9a79fd34b54278d72f2ccca6341d4870c25e0cbedd8f3bcaacb5ff4eadf1a6724413ecc71ae63d4ec36f3bbea2cf046750f1145aee234bd61768d29bb8b8309b45ebb4da4a2570757590e2684677342a1fd0b2ef50fd227019111e7c1ee560e4772ba85006a3dea5500b5e6002cbb5ffaf901d321f68bf7d0755091f9429c41265a0575e48848580a1a7b79e194f10c959d23f040975a2aab4681c92f1da04236cd73688c04a63a33a6ca54cf0cbefe2bcbc8038c3f51da7bf10270707309e5b98e610aafcec92c3418324147f3208de7c49d5f6eb71e7f24a360c8f2075fbf3feb38b5abb0c78bfcaf8b656cab066bd94a723e0fd24ea66a6811ed3b403c7d177ea0b37250bf97271f48662675fb757e9a0bad9d73bf0f79abd62bddbde574a93241a04bf728cd2fd0596b54089de049058aac4ff60a927539a8195d6503a787f78e5489c9a88599a7f45e52e000c13c147eff4c48f1124b99cfbede7b85a130742664b5f82a60bc0c59fa13e1f36f91736df2d2eb7414683dbf6c2bddc7bbc2b804090f07173e1a4871e9d1853e72efc0e8719b5db54f6875f85fc241798dbf1f0f0321ef618f8f42ee9e78e61c4884f9c6cdd2685bf3515e134a09ae34079c00df687d01ef495149db3371b0bf6ccdbf3a272bfe6d0b9d80450e8354a98d4af62e5b69ab4da90b738bf8f1ec85f234a528dc1c7b1e70b24b5bfd517cea4e9945df1f8d7baf883c910ac6a22b002b72cebd8cb49663f69a443ab782b50535798cb57ce8e12f0a10658269b19e86eba6ebce3b0dc81a5171a1c3a325592670a0375aaa589a308b4ab7a71fe357a24b576a0ba1491c05bf0df462a06937e2ca78dbf7ba4363c67415185422f0a2f281c71130043da9b4d53c1c0134d92e5917a0d03fefa136c0505b5be9a9892c243ccae3fdb2fb43b488a4a7623d75548ef2d1ab0e8d23e2550ca8769c7cb745841b8aba4e0412f4066310912ab08cdee463cb3f7ec7381052b10407442376c4fe3ef0add4016f0909cfbeb1ebc4760df1d5b6c3252eaf74566726090a369384613f1a7ee67ee2c3c5f8ff8d4cbb16a23ecccfa81db4e0c2b542178c901b0a106b061a51596b4eef462b793f017b49ac00c9b9e3d95d4b8dc2a81ecc8572aab342fd0a16ec2423f75043ad813e7461015db6d6efa179fbc55407010d17305e3bc4ffcb22755a8c9740aae36ca4e2501fc4b9c9f81d8e01f8b32cce566a892654ad51547479852df273402ffb3431e0e627abc418c18c0b6666d4b58577554d671e922d3b7c8fe5abd9459a0365370e8cc3ac344948878ca3d94e20a8f5b52d7625cb17409a5ad62504a0a668256ae83ce6c49fa12ef3fc4d64c27f7a9b4ea2703e85d7293251b2ac34baeec3737ff13e70c0e704a6e3087637240830abbd59b480d1a6af44c07c64c3ceed1e58cc880d02105e1972186e4443553bde2bb59122fab3c68675e01d4cb616a03ac6a9b93e17f706e9c9c66d2e28a7754472832bf918ce78e40b055ba899602863cb18d754309df3386245cf71906bc7297a3050f703825bffcbcdf50a3606525d0a78ad388a5e359a3202c63c1f7d4bee23470d603b47887774d21475ff4d70f90dfd4e2b9a26ee19f162765cfc93b5a254f5c067d1ce879243cf4415c7e8867938acbe63e7ced977d5c51a162713fd4113488ea0d82b163ffa81a38252e74283496eed00409e970f0addce9c9919b90a9b261ddacebdd5dfa55cada11290de70bf747cfb97df561718d388730c8006d86d0c9c257b3bb4d4b79236cd0eebcb6a6e1111d8a7527cb52c68a2d1716c35799b10020c188cda9c1d850c74b753f6568ea8848586b5f3355dae00600dca2de45e4d6eb76d18a4eafb28df66fdd7695118e8912ddecf91ae12ba79b21fbf69329a5e9d38934b0cd9a75509956a8fe903d480d29fc3c32a79a4ac90aa5c5d82f2780489184ea4bf9f0570f21c5798bc4d697cf31e29e52b51d4c06fe71e0e0a067ba8a08128a43dda3e2559d6a0aa14e416b6072e1ea8be390c4f84981cc8e5adb986e87363b2e15ed2626c5ab11a8092236368536a921333bdfc8a56bf113dad1c6fc38a619513109438d041ecc904fd4c8c1c357692c6975bb0c31485d82655c5fceb8b9db51ac296fe7f51b896837c1f6b896fc1af750d6c4436001b2f84c11f8b8747a3cea3171ff28da77227d45ae4835cf8c0a82df99019c2613726de81a52128c30b6def2597004a352aec8d91645f8bdf88441d4bce03af068af608051e62ad120f756ed66e8f1f3d70fcddc1ff125baf58e1648ef215a95cea966e14c975b3cd538a59a069c1f946b0fc88599c3132911f459e796562af1ab3dcdd2ed085660bdc92d936573078f9474661c52f430ce11f1bdca0100d96ea3267c39f1477bd0aa07aa889f6f149baae7f25e01666cf62c1994d1351989e8bc7fd08b3d930d393aae3099805d2627994301a3b9a5a9b6db15fbf04730a85ccd5926b59e31ce3fe040e251a66afc68afd0c515f028450c35a673cf097a114a675b5d796c4ae1c619ad7ef6f8f0fc698e76da2de200c8bd7d64acdade4de9f26c13b326f81025e1ba6a677d3563dcae50215a78e06121cb0a25174f7f91f8346b521c4ea9df074f71b4d28d4edf4c0adf246507626304b54747c3a9b3f11509099a67678d2012e743c238d8203fe8a60b0d0fceccd5dfb3a8346cfa74e6a31f710eee0d6a70af8afa9b42089a234c99cf21d2df61761a344cb7e40ebe0c0e288b8a0790c13bc8b903c2bf583f52992f17a2b6ba82ff70770dddaf45d2687ab96183161ade49f8f0e177138428453a4f614744a6220cc4efd88c634ee6875b980779e3685e44adbc401ef29fd29dcd13666fa76821ffa3b02a6c2472159eb47e353d2ba0ae5eaf7b4763bc60f53040bd5c106480b0a2cf176f3ae1bad6c095675aa150abf4df396fd6ce95b51e6c5108befc6387eebad37d4be6d4dd384294240bd287b7d7ae1adba65bd141bf678714bed48add456276046a6804a952923f4ebcd77177ff1bd77ef1317934a9dccc8d2b86e015afc2ef9ff1c5a2d1dabd66fb1878f62921de610f698626c56b7989f5ce39e70453622da70f3c70ffe8d413b54830a223c58b473a2ca3a44af7b000e53759672782e7f6bd48190aae7999e767d97d830351dd3b45afb277b5e1f2fde6c92908b0ddf27209e53a5ea9db5336e58c2f1a32af796c82b90620c9c1ed17f00d6e95355d8e12bfadfde8f49fac0c7039e3a899af9ccf4eb8d4f4c3e22a3a5e65289c2c071b55db95dc34f2797f18fc3d2c9ba214bddb0ac6a0d46118fce72eaa5b440a519d951484d2bfdde6c7c81f61e4b202b8bdf9b4be2d387a4735aa43f5d0e777df1dba4f821a2adabbd0b2ef6f1c4ef62727288fb2e95ffc994efbcec497055378c8d855e29e0c578193ce38a1deadd825d5a4a9095943d734b66cb61d72f0d68b43a96c3581d6a65664aef548ea8891e45ab29e5be2cabedf35dff2d9ae370487c9418e82ef4d583b0db909809fc1f54795ce398080f22bee6140f275e84c50d83190e47a1badec9b85116ef4b83772208c7c6da52842f9cc27ec06075f0e7ba8caadb9399d15dfd6d015a27b15fe5771264816816c55284738dc2312f09e2b982013dd2b6719c72c5ce39be17c427b75ff0b3753a8615d37b4cf7a4482d3beaed9adb4972aeebae87495efa88ec4a34fff5ad5337771917ab4da2f8e094cd3015b6e2320e2a04d18fcb3e081207196d68e9802b23e7a200bfc8d0effd49cfe98f73e98ca93a335bd2fb655701543f932b237ae2378542ac4d39b8c3404659c92f953ef90dd377c19c8da7789a429c884a51e50c706c2960ede786ccad2c7cef45b5e1d07608b1c511f839cca4b26371f5e4732c0fb23f734079be59060b470b73734c0ff2251cce8545d586b6b126d2e3941fa6aa1e01965247be0a8dcbc8ad54e338ba915272acde0dd3536a983d407f005d95ddee80c90d6b64dfce23c803e67e490308c1acfc22fa0b5a196f3f008d366c38fa31cfbb92a43adc4ea2c1f6de808f071b2523cb06e9a5baa5eb483371b5b67bbb7f3afa70064a25d3ec4213162be07d21c6b103e8624131337a2fc6fd1a926f814a68377535a19091e4c78b12c692edfe730f49f23f9ca3b9b76b0bc740105389ff4bc32a55d61b1b4209497c7c6bc81e3553af28df3fc70e6071d5a8cad111dc8587fb1c40ccf48701c09e53ff4a06bf2e17e66c0cde88818c9eff51dea1006665d246b4ced4833cf9e9efff7b32ad1cc53a58a023f3cc33d39da455ce13e1942fa8682550b7acb5b429db1d8a5767b4148377d131ac3ca316da1e487ec8f6d74d4075fadd3b7e46eae0a9d487f87c8ab36231a49df36ecbdd784150ca0641022b708300222159eede6cb2199b8e1de3d8fb781cb993766fc5d4cabea55ae18b3ab1e649d74a1bbb9da5c4de5d59504d096c980bda3dfb75c953547797840742844b2491aaa3704b1623a1d83aed58d12dbd3e05bee3c954b99c277bd63bdd7404568a96e9e3d4c0f5a25896a29982f2659dd30c79505ef75586f93f19dfa33f275d0eeccbc8206bdba0878c8b0cef3bd16707b65a58ef0ba07f2977d42a7dfe513ec7af4cfcdbd251761e634b5b5a3aa9b1a5421a25d5d76c9d15037a6d7a225f71779268e744128dacbd4984c721c51bf134e5dcc941ef523c743cf296d7d3ed75616f67fe49692ff61fc43a5f4f0f9902526e3499e020aa5cd69e57a3f83eca26a2bb52f7096a12e8fbb4acda08762efa05d8d5b8d80b05b150562932282bf56f4dcfcab42132386329adf76ffc440de78fe41d3aa4b3e8de14d52bf3273ecdd269f360a9fc2f4dcd49d2b0aa8cc8ff707e1e9cf4bcdf7a16b0e83463e78aa0e95fd2309b326c16b07ab80add46f297df6d643ca499c01929240e5d1e45022d601dd9469f243b39789d252f86f169f02b35613e0d0b9a8ba29d922eea9e39a408dc4d57eaeac3c32b91f01ac218e10dab31073bf0b6933d5d3d5e839ed549866cdc0b18253127e0b609917f427baf760e9a46c23ff5b4846345882aa693a74d071d85b2d15053afe0806377094605fbc3e17e4df08fd5f82f57fe753ac5b4d1efb71132b7d6ea0a9a5c41c0f4b0cd7912d6d6bf2f2aecf7c73ec9d88e6e281e872f5680826e9c34e0cedabd90f64caf7d407f7c0767381c46bba876fe47498473e26d2f8b718f9482b29ccda88dda910f7707f6cf75d9979f2e13e901acb8498280904fe6e39b4c3c304c664247b08629060975a6fb0830d17f2012fc6881a47e2934ae58502765edf77157bd6b4e6ec56bf8074214ed9e9df034a936c985b514bcd004be4811ce3d7ac87f77cbcbe6d20e9b31213f946ffaa7682be8362d3788322afb10c1ac3595f3efe816813ae76979555b772c96aee9e51361128192fc74eb661ee29bd1551bffc09509e2751e54bd67de91dcf0c2d968649df4f7a734b3733e6b19c2d14c16929349df756f768721d147189f33772fadd6af4b27104ef0b53fcdf331b889b500c380fa537a29437cfc2fd261c0d8a91dc1718564d3c200dcb87db570972e3c1ae5f7b5fdd04be6d216f70", 0x1000}, {&(0x7f0000000340)="c7b211a40c5d7480143bad9fef03998b29353daede177cba24f5b564917f1e94c9c82597e9e6e4d2fd3e8d0cd96e9236b6a8f66801f3076793462466f531c49058ab323748eec3910d8c8cca2036162bad860b0df35ffc906233359d4c19dc2387f15af2c57026ca546b43f26738d5654eaa2b24572dacdfca4ec6ecf84e0dac5599450fe3d18beab0542bff48fb2561f4c0f14aa628c71ce21e629631a8d2773f2ae1ebb2333867dfa920552c965a02c54c97336a6e5f55265caaf2f11b", 0xbe}, {&(0x7f0000002300)="97516321f190bdc528249f678407ff970b12d192afa9d1ed947776fb3b7c61bcf4d2b6a14a1908136d92fdd702611b1691c94dab78b50a7a37f1ab8fd8b78c6762a9020bd6acfc0030814cecde9b6b638bce21ef183506ad81a69f929dd215ff15d2c695c198652d195ebd8b7a436ca1b773fea74eb1dba705354e834cef56a1702f664d758b4fa5b9191c1e0e2a0dbc81780cbf2698d3897d0bf8c17ed0901e8fc49b28bee494b86b37340b85cd9fe68cb8bf174179895bb4029e6117bce37c40ac5aebe048f4c25d99ac72fbc56b8ccdafc0e597b877406fd5a02197d50e40f80b84b73f831867b01fad7ab3c4b54febb1d9676ef2a688c85c326925dd59ac3ccf55b6cd42d8d8480c5cff0cde29632695d3cc35a006545a7edc1131eff59de94223f9abde7120a3f566a0b951cd20b9fd2255c89bfe53eaea7c1aa70f8fb19cdaa89d26ec0141ad1ea248bced78f5919646fa62ce146e1e44f3d6e0150e6540f6c3d3601d2411017d86d3ad266e650c4de16bcd632d9cfddc5ce4a887cdfe7dce8c55f58ad1e8728c11a58dbfd21850d0abc52a7a4abdc6298918e0ccf1bfce25846a34a6ad0f361dfbfc5b09f9c55b3da2b3a57908896ed0c9b42a1996680c23a1a6fb1376c7e8c1dc0cf44d728b72a9ad4df247db3be6c48edd368c1d17be04f8afa929c504cc39f5d637c383954b06fee3b3cfe54c9c4d6bc657d74ca6a9de774a8e394611ccbbc36b3e8a2b04d860278363ad0c269f3505aa0cb933c3a83679a4581f505b8059c7d73793e4b68e34e84cc0c7c190823a270e723190f802a4b0568d307aa87440161274a9d5db49d04516fc7b125deca010bd18c0d50f47f5b8388a20933d92bdac77dddfad1a771289727d310ab8897779c2500fe26338c3ef2b84d5779a2efab45e46c39e5ec7ca7a050aff0409d91d1cea5c192634c152dc8272267a7a3e131668b34b307d8eef159d9f3b542eb6d6af99ce70090f9721d2634c0aa622e82c5b44f796bb4ddc0bcbef57d7ba7bfd364429fb4befe3bbd9f622d941ec945403e39d0844499e8fcbc31e487cb3430fc5fb74a7c8e21259e72ebdc747885084d159f094f6bed85e69f6b8c31794fb146a1dda2821076bb1324b07cb576f6ac04ba8016f78450173691c105cd060c030217a5eac46d3dcc112eb27cfd92f72af30b5dbd327807baadc0c1f4833b84304a7a93cefce5612ab9e861259d5545b6a499f1c9c4223fba51ac1eed89075edbc6ecfde67d37d975c9b0b3450ef52aeaeef1832131d309c605a18b8c783286185aa145b6ed5753b386f67a0f10b41b2287c65d9d7d50eb8cb074c3f50879598bf32e9f67ec2b1707451c376bac44d55ab3da95dbf3dd6155d798da0c779a6a3fe441104ccc495381b6860c07a29bf2d080fdcd1e8ce633fb4679f219c23feb3bede1bc36afa0317c41435f8c5f58cea600bc1567da18d3d4ffc9ad436d0d1f7214e85830a2b5fcafc0010f2cc39df7dbcf07711289aad79155e803e4fa692552e4f29df8d8c9004056b19c53a22d42cfa26f7b2222fdb1fe3c0f69ff7b426ccbf1bf70cb320ce2a5a21269a588f4585fec812e8c71bd32e72d222e9bf65fcf3916ff3acd5d005cb321ebe1a0e29ebf647834607714b890ccc45e7ccfc127fd4e9d6fe8a64a315334010b1a5e8412b9da29cbd880544b1be0b7d86641c04692e52383a7e99ade455ad843fd760e3c528566baac7d62cdc2983fdc340a8c57dd6cd25fffa6ca2a00ed84ca512753e14d59db3a357c86a225c03966d6ac07e33994b24fa39eb0f02249291e91248179e3dc7d446cf0f9a779106d9b1d533192342c010a590c787b0255f225fe6deddf3ba247d927c1ac5783bd5c8f067c987b5ddb30019735c187e68530b80597f3b3be75811ec3123d72b1fcfc98a6142ee65e4f2f69a9f7a04423407117dbee78005ab9d190b8b0371f82d9350dae9b2ed8a5af01ba23a0ace878461bddaee412ecfbc3f397063241bd178354e2f1bea6eea1c17c1e2f34d45274b1fb76db7a52c842e059eb2d1b2e41fbf0f4c30fad9a18430444cd8ad575b565c5d9190e03a705fd377f154d6c0bca989706f721868d6d18196264a119a54c339c58e32142ffa742cc6e55813179d3e0169f0046c959ea09a80b20e122d3da55bcc6b365e7602315b15b1fed20ef9c7ce2bdfd13a99ddb05d70b0cbc491c10bece3c94f6c99806fcf806a6e65ce9d9c0d9eecc227608481f2fe35815e40affe94a336886a9189b4bded8fd20241bf5733cff22c1d7d7eeffac573d5562b26eeef3305c14f57ced8c6f0b34c174008429130a1e5b48fb87726f9229c16b6623bf52da342a623926a464a672dcbd5b8489ce2e1fb2995d384fe0b6818fef0b41fd6e34e136a3dbf9be4420f74042229640a0c1557656bccf8444afcaa65f2800e79e135e788891e2783f85735a0c92a8ac92f807b50453664f1436b9e29a7c688dba82e8a814154cc1804dd2ebb5c2460907ead5a2e27afce5d02c470bcb62dd07f121a96edaec13b42363d3b1456defcb0d953d05263df318493502f977ff24f75526bb6311e5f0506c91a78a2f06eea8ee9a70af73216573cf57f64db076eab755a44fe3865755a1ea5a28d49c9630b022a10a149e9c42200e2e7c9be1144e4eac5b90474341cbcb6ce0b42e4f1a3b8f5c8e5daf5697b1199d79544139ff12da1b49088c49182729ba38c9fb6dc2f9d11bd1e0b0b2ed86f1e4764db89e354209ba7633a7b64d1bbdd10f8993bd51bd4ef9f6eb05558a2a38ddadcaeef08655d6b1c89d43ee57177965d5587aed6ebada2cabb1e99761379179f9b923f6f50afeb87096ebc7f15f2a32ab4cfc244783ebe2ad74a74ef2b70e4dae6d07b0084708047ec64005aacded3fcb59622a0d6eddfcb4214708f32f17f8e0feb9270ad3a594269330ac2c3b3a975e727f054297cbfe5c5831f08efe09c2d132b12f6b4a7b01d1cbb3af1a6431e224d927c78467014655fb094d6060fdad1b4b4ba876ebed86d616f174b1b2038b1e0bad7b7d9130fca96f39e52e47a2c6699d0d4a5fc8f9bbe18527475d94b910445fa12b03bfecc8e77b8e949127571d125ebdf65dac4414746899d94e2955dae1a671c493b88f08ed480b8fa54cb8050e64fc562c40a08f461bd08243169934027f4eff84af68e0d023e63f75d9770b8fa6c3e1012e0db460d62412ce05ac47ecc6668f8b7ec91cc833203900314fe0c43b3bf77644e220d3d4187338a10b2f34febf3a5658e7c959f51d0cc53f028d0a71b88a2af50ce15b3cb9e8fb6b6ead7c3afb4bdfa7669d9bdb9794126b4f7141311ceb7dc0424ee6f46c573d407e5795bcf87375744265d774ae3e9c00446e2920949aa49c6822efc4d5e56124845180cc80b98841f972b3eb3d2f77c9fb388e1783aca074e657b81c812fd58eb4346df3bc142908b7842c90f848bcd154011692002805cb058108daf1e5ea3311a135e6eb44271ddef52e88f7262b7e3784577d878612d264daa9249b5d4b60a998c93ca40681ab9d3edcf56278335ca4029853b93e025ecab1f96c7d0e669f83bfc57b1486dae239ef95118901a9bfea12859554abc185394f507fe97d44be025f7a67e88da4c53ee91bd939a2ad718eb8fa23ef45802d0ab066add364143e94e7e5755f1734f511a8a334d41b208ce558569031f056ce5fd734879388f34cadeabe3d65546f59a2ffc38e435f1e3b9e2cc4ad7cf0ba8d78c12c278a58fc79300fb79b4aa1f972891c4436cdc914792d754039e38b9d3de61015e487695ab26159bb0d2cc6346c7342afea0d001ddf4195772f13275ea40a895fe03002aceeb388da4e59949f17016b8c12286246d7d03cec818f62301494a50c100db8e82ef9458ff4e9051743df0e39e309b994ee371335d68703df7b678eb3f43cb00cec6ce852397eccfdef27b23d88010e25bdac960e737162332f06be482eead73aff9acbc90769f854509e16875c0f9eb9fcc310b466be14de554484f4ec5b7cb936b59128391363e4f91dead44ced493d9b4a249ea966604542b9727ed7579210ccc4d21ebd1fbd6f1feb280a54b093ca432d6215ea34eb99518a86c3ec018c00196ad31b73d7c349a256d2b639244f980f063a7160257596f663d458fe2fb934731699b04b85c322f3db71ebad8899d49a23a29ac7e89a9686bb6a370c413a509c36e7426fa2989ba119e20dfe1ecc12f14ceca97ed90e20f739f13051f78986db3950f97d3b07a429974890494f7582d367876d0391998a0dab872acb02df385922a506f1eab01c870f941fac3ce99160ed737a62618487f370309d3f6deb41475ee28cf9c7a880021425474f5516557283e249408d8ccab92b373b12a94aff53958c5d686d3fc06b84117a57649ec96d494de4e17715c2bfab1757414b43e8c14b1fafa33041528f224e9407e8f1520aef5a777368e142a85f3ba7f3c1f541cc9297da0e77d9a0d83a96500d8eaf0d8ec254f6fab967f05462bd7099ad388e2cf6ebbfd0875a6aa8af17192d09403629db7d29f23bdc8182db00098f368be68284e1eff01c57f449768ef88a6b5f75eeb8fb84bf606d260472460988571b4552f10477f410d280ba138e27fe2b0c02a440899aecf8c8458a39ad3d17b2aa27e42d128499d9d6060d404b7127db10be89ee99c42a19496427105f744fbee9c854e9c7c1d3f7009b896efc42b591a4c311744b640c5bf7cd14b7104545083d354ec803d72255a4d099c7651a44dc4e393676cb52d47c3cbb37ea3815a717717b3645ab8753ae6504fa71e89f585f71019567499311157360593d7a7d8eef23f0ecd6a851d16bbd31e0bed697a7827bf204ed56fe8823462ee55d3f82bb8a47e5b31ffa9e1a6eae511e4f370a5dd2eac3d84185952630cc9d142b2dee70bf2a0cfafbfa2a39bfaafc7cbae554ba12f0cf03f4aacc14ebb5a98ec04a6afa066b68d0c1c47f6c82ba1f7ce7387f3dd7ef1a5b9d72649d69a7d8e49e6c7c47b76f8f194e00c520a02bcc110c254ac5b187445b96b7ea7d24605cb1678757b2622bbce561210976c2a4fa7e091e5d931bd1eb153183369ae217f7c58aaf5e3a4f28700c727dc8af140011546d476994ca9b009cd6251778cbdfa27c20e2201d1404975bdb7dbd4d9488c3bacbf9e45290b8d268b9c00df8d82668852b0f17fd3390c86077e4335ac99585747e74c9d295349674cf1ff8df6e36765d27f9f940f281df87913abf6bc7e3b1a306c786f75a53a52ef0f4dc1530316e0c35968845a1cbac1ef7e138d567835bcf62bf35d7620124fc45636d932b02434ba852d916bf64cd51abceb943fe8c8de4152047f9a903ea3b35b8cf38c4730e722a57c22c76661c01474d42fbf7d450880ba7898597ed895a86680300fd31be972105a481419809d93d86b7f6c518a9c3405011b311e81a65e0f5e069d3e8b96cb41296b4ae5124dc19b977577d62d20b43a29d794641dcc0861d5ac167599a5af1aa6f1c3ef27f3dbf5abee14ec1dcf2c79219fb3dd28e85f5afa7c686f8afd40a4049a34c690dbc307ba404f963bfd7816db4a9a206b24cabebf09f5286ba4c94c3c9c20fda835e88a6424e843ec03dc2423ec58f2bb84642f41f2ba8731b9beb1c7eae68c589fada88587a7a452bdfe4c4eee7c6a35113588b024e58c7ec8949e04e14fb62fe0b949744d9405ce30222400a6b92a179aab8aa46dc9a1d71db23a7ebc2318ec70a25c3d33dd725815db924b5a5073a3e5d96dc7383c894f88ba5f", 0x1000}, {&(0x7f0000000440)="f94e87544b0a1b2abe9be797c75cfb78200abfe7409ab93bc7e977a1dbb5a281e8ab8dc3a60627323e355909533407e93b8bcb25e8e56e10f46576077cffa54d8c55b1ad15b3e0afd337aa6704c702093834e15e599d7e3519b83448a1f548c26eac7ffb6ff166a7b7166b8e267d35575277e3f4f7716862ce1393a76dfa7f3d2120324ba748b04af73db2", 0x8b}], 0x5, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r6 = socket(0x11, 0x3, 0x0) setsockopt(r6, 0x11, 0x1, &(0x7f0000000200)="aa130200", 0x4) ioctl$FIONREAD(r4, 0x8040691a, &(0x7f00000001c0)) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) (async) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) chown(&(0x7f0000000200)='./file0\x00', r10, r9) (async) setgroups(0x5, &(0x7f0000000080)=[r0, r2, r3, r9, 0xffffffffffffffff]) (async, rerun: 64) r11 = syz_open_pts() (rerun: 64) ioctl$FIONREAD(r11, 0x4004667f, &(0x7f0000000400)) 219.635266ms ago: executing program 7 (id=2250): munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x23, 0x1}, 0x3, &(0x7f0000000080)="c7ef5458bdc4c0b5036bd31b00acd8ef65e8146f0ee0a91620e1955587dcd17be35079268d919bca46671a61db8ef722812af0cf7bfc1b32d816f71e23ea4734e20baa809fc67cf8549e95aa3ade07c8e2045bff99e139029278f2dcff7196ff21b502d9bd3f538d16c29d20ace7124e43a8ee29874a3f11f7790503bd03f4c4bef7", &(0x7f0000000040)=0x82, 0x0, 0x0) (async) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x23, 0x1}, 0x3, &(0x7f0000000080)="c7ef5458bdc4c0b5036bd31b00acd8ef65e8146f0ee0a91620e1955587dcd17be35079268d919bca46671a61db8ef722812af0cf7bfc1b32d816f71e23ea4734e20baa809fc67cf8549e95aa3ade07c8e2045bff99e139029278f2dcff7196ff21b502d9bd3f538d16c29d20ace7124e43a8ee29874a3f11f7790503bd03f4c4bef7", &(0x7f0000000040)=0x82, 0x0, 0x0) 219.491575ms ago: executing program 7 (id=2251): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0), 0x912, 0x0) writev(r1, &(0x7f0000002840)=[{&(0x7f0000000080)='on', 0x2}], 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x50, 0x1, 0x1}, {0x40, 0x10, 0x2, 0x1}, {0x16, 0x5, 0x2, 0x2}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f901000000000000009184cf71b578c28d96e0dab54032e3a3f8232df78c9c7afec370824638b4b61ea373b8cf7f46ded8ccb0c0428dad0600e37de5", &(0x7f0000000080)=0x3d, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) r2 = fcntl$getown(r1, 0x5) getpgid(r2) write(r0, &(0x7f0000000700)="d80b00"/14, 0xe) 218.960064ms ago: executing program 2 (id=2252): setrlimit(0x2, &(0x7f0000000980)={0x60000000, 0x60000000}) r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x3, 0x0) getsockopt$sock_int(r1, 0xffff, 0x2, 0x0, 0x0) syz_emit_ethernet(0x138, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = syz_open_pts() setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000300)={{0x18, 0x3, 0xfffffffb, 0x5}, {0x18, 0x2, 0x8000, 0x4db}, 0x29, [0x3, 0x9, 0xfffffffd, 0x2bac, 0x6, 0x8, 0xffffffae, 0x1ff]}, 0x3c) getrlimit(0x6, &(0x7f00000002c0)) sysctl$kern(&(0x7f0000000080)={0x1, 0x2e}, 0x2, &(0x7f0000000100)="efdcf9005bceb4d03bf03adab6c2fc39a21ea90968d7bfa219831e7e634d17ab6e3450c666d50d281fb68b1679bea2618841a68d7b9f8cdcda25d3d973440e437623bb50849145147d02f6d88bb73b51bdce94a91211ca7e76399236c32941d7e06ae3b84dfd457df45b9bf9dbe53d0096f4b6f8ac1cecd4459ccaa2698926d25c256ca99524e2059b478b6bb1bf5c2bff90de1515cceb84d68ab16872e0d7661b0dd5f9afe46fcab8097aea9949f235eeaeaa79888a79eb37", &(0x7f00000001c0)=0xb9, &(0x7f0000000200)="ca272c3b70818c630dd752aebe1d5f036356986c97df041acf6153c89605b9578723425924625a549c083772efcef9d52b44c93a0e449716864655f74d757aabe7a5ba35d47cb2ff749259a725d170ecae1fd34c7bda51ebf31cabeaac93c41677826640711e9f1303a90b37864109b8947d7928da3b8ccb00a69a94cd5ddb420c2c52de3e847721016ecd23b422d996bb9c950162c5a01d3e495123eb5cd0b442e9005f8abe1df99b098084c64944b48daf468922048173aa", 0xb9) close(r3) poll(&(0x7f00000000c0)=[{r0, 0x6e}], 0x1, 0x0) ioctl$TIOCSCTTY(r3, 0x20007461) 218.774763ms ago: executing program 7 (id=2253): mknodat(0xffffffffffffff9c, &(0x7f0000000640)='./file0\x00', 0x2000, 0x407d) (async, rerun: 64) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) (rerun: 64) ioctl$VNDIOCCLR(r0, 0x80384601, &(0x7f0000000100)={&(0x7f0000000080)='./file0\x00', 0x6, &(0x7f00000000c0)='./file0\x00', 0x8}) (async) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 11.344431ms ago: executing program 2 (id=2254): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = socket$inet(0x2, 0x4, 0x50) sysctl$vfs_nfs(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x2}, 0x5, &(0x7f0000000500), 0x0, 0x0, 0x20) setsockopt$inet_opts(r1, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) ioctl$FIONREAD(r1, 0xc0287533, &(0x7f0000000440)) mmap(&(0x7f0000261000/0x2000)=nil, 0x2000, 0x1, 0x11, r0, 0x8) 1.217922ms ago: executing program 2 (id=2255): r0 = kqueue() (async) r1 = kqueue() poll(&(0x7f0000000000)=[{r1, 0x1}], 0x1, 0x0) (async) kevent(r1, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff9, 0x6b, 0x1}], 0x3eb87fe, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) connect$unix(r2, &(0x7f0000000000), 0x10) (async) write(r2, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) (async) dup2(r0, r1) 1.086888ms ago: executing program 2 (id=2256): r0 = socket$inet(0x2, 0x2, 0x0) close(r0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0xd, 0x0, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') 411.609µs ago: executing program 7 (id=2257): mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) (async) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9b, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r1 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000240)) socketpair(0x2, 0x2, 0x4, &(0x7f0000000280)) (async) socketpair(0x2, 0x2, 0x4, &(0x7f0000000280)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000012c0)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0), 0x400, 0x0) syz_open_pts() (async) r5 = syz_open_pts() r6 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r7 = openat$klog(0xffffffffffffff9c, &(0x7f0000000300), 0x80, 0x0) poll(&(0x7f0000000340)=[{r0, 0x4}, {r1, 0x4}, {r2, 0x1}, {r3, 0x100}, {r4, 0x1}, {r5, 0x100}, {r6, 0x100}, {r7, 0x4}], 0x8, 0x9) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x77d, 0xe5, 0x0, 0x40000}, {0x5, 0x0, 0x0, 0x4}]}) (async) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x77d, 0xe5, 0x0, 0x40000}, {0x5, 0x0, 0x0, 0x4}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) kqueue() (async) r8 = kqueue() kevent(r8, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) (async) kevent(r8, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r9 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r9, 0x82907003, &(0x7f0000000140)=0x1) ioctl$TIOCSFLAGS(r9, 0x8004745c, &(0x7f00000001c0)=0x3) r10 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$FIONBIO(r10, 0xc0307004, &(0x7f0000000140)=0x2) 0s ago: executing program 2 (id=2258): syz_emit_ethernet(0x74e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd60cbe4c807180000ff020000000000000000000000000001ff0100000000000000000000000000010001000000000000c2040000000000010000000000000000000800000000000000000000000000000000000000000000fe8000000000000000000000000000bbfe8000000000000000000000000000bbff0200000000000000000000000000010000000000000000000100000000000000100000000000001a47c3d9ecf6d9e681110e71aa428bd4ff02000000000000000000000000000100000000000000000000ffff7f0000010000000000000000000000000000000000000000000000000000ffffac1400aaff02000000000000000000000000000100000000000000000000000000000001"]) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b92) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x1, 0x0) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) r0 = kqueue() r1 = openat$speaker(0xffffffffffffff9c, 0x0, 0x1, 0x0) pwritev(r1, 0x0, 0x0, 0x4) kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x0) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x80, 0x0) syz_emit_ethernet(0x74e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd60cbe4c807180000ff020000000000000000000000000001ff0100000000000000000000000000010001000000000000c2040000000000010000000000000000000800000000000000000000000000000000000000000000fe8000000000000000000000000000bbfe8000000000000000000000000000bbff0200000000000000000000000000010000000000000000000100000000000000100000000000001a47c3d9ecf6d9e681110e71aa428bd4ff02000000000000000000000000000100000000000000000000ffff7f0000010000000000000000000000000000000000000000000000000000ffffac1400aaff02000000000000000000000000000100000000000000000000000000000001"]) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b92) (async) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, 0x0) (async) openat$wskbd(0xffffffffffffff9c, 0x0, 0x1, 0x0) (async) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) (async) kqueue() (async) openat$speaker(0xffffffffffffff9c, 0x0, 0x1, 0x0) (async) pwritev(r1, 0x0, 0x0, 0x4) (async) kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) (async) open(&(0x7f0000000040)='./file0\x00', 0x20, 0x0) (async) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) (async) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x80, 0x0) (async) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.57' (ED25519) to the list of known hosts. pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error lo0: can't handle af0 pckbd_enable: command error OpenBSD/amd64 (Amnesiac) (tty00) login: pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pppx: unable to set addresses for pppx0, error=17 pckbd_enable: command error pckbd_enable: command error lo0: can't handle af0 pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error fuse: Cannot find fusebuf WARNING: thread `nfsio' (202426) exits with status -1 WARNING: thread `nfsio' (278841) exits with status -1 WARNING: thread `nfsio' (522252) exits with status -1 WARNING: thread `nfsio' (387786) exits with status -1 WARNING: thread `nfsio' (104248) exits with status -1 WARNING: thread `nfsio' (397203) exits with status -1 WARNING: thread `nfsio' (55136) exits with status -1 WARNING: thread `nfsio' (27862) exits with status -1 WARNING: thread `nfsio' (86697) exits with status -1 WARNING: thread `nfsio' (203048) exits with status -1 WARNING: thread `nfsio' (411586) exits with status -1 WARNING: thread `nfsio' (491505) exits with status -1 WARNING: thread `nfsio' (54615) exits with status -1 WARNING: thread `nfsio' (439428) exits with status -1 WARNING: thread `nfsio' (454246) exits with status -1 WARNING: thread `nfsio' (165583) exits with status -1 WARNING: thread `nfsio' (303772) exits with status -1 WARNING: thread `nfsio' (427204) exits with status -1 WARNING: thread `nfsio' (454063) exits with status -1 WARNING: thread `nfsio' (429637) exits with status -1 pckbd_enable: command error load: 8.17 cmd: getty 44674 [ttyin] 0.00u 0.00s 0% 328k pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error denied attempt to set clock forward to 7885088468817503279 pckbd_enable: command error ./file0./file0./file0./file0./file0@êÏpckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error panic: kernel diagnostic assertion "refs != ~0" failed: file "/syzkaller/managers/main/kernel/sys/kern/kern_synch.c", line 944 Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND db_enter() at db_enter+0x25 panic(ffffffff83405dd0) at panic+0x1cf __assert(ffffffff833b3398,ffffffff83301e66,3b0,ffffffff833bb56d) at __assert+0x29 refcnt_finalize(ffff80002a8eb5d8,ffffffff833033a1) at refcnt_finalize+0x1c8 pppx_if_destroy(205b92,ffff80002a8eb5d0) at pppx_if_destroy+0x3d pppxclose(205b92,1,2000,ffff80002a8c8d08) at pppxclose+0xa0 spec_close(ffff80002a7ff2e0) at spec_close+0x412 VOP_CLOSE(fffffd8063cae0d8,1,fffffd807f7d77b8,ffff80002a8c8d08) at VOP_CLOSE+0x12a vn_closefile(fffffd806c5569e8,ffff80002a8c8d08) at vn_closefile+0x11d fdrop(fffffd806c5569e8,ffff80002a8c8d08) at fdrop+0x126 closef(fffffd806c5569e8,ffff80002a8c8d08) at closef+0x18d fdfree(ffff80002a8c8d08) at fdfree+0x115 exit1(ffff80002a8c8d08,0,0,1) at exit1+0x57f sys_exit(ffff80002a8c8d08,ffff80002a7ff650,ffff80002a7ff5a0) at sys_exit+0x1a end trace frame: 0xffff80002a7ff640, count: 0 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs.