last executing test programs: 3.875733676s ago: executing program 4 (id=10): r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) (async) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x10001, 0x0) poll(&(0x7f0000000100)=[{r1, 0x20}, {r0, 0x80}, {r0, 0x100}, {r2, 0x4}], 0x4, 0x7) (async, rerun: 32) r3 = fcntl$dupfd(r1, 0xa, r1) (rerun: 32) write(r3, &(0x7f0000000140)="4e106ee59d3011feab598ca631049f0259ca6b55a0f15ab55ca17e4dd659e8366478c1616d961775cb26de10d4afa86a1574f936893c5938cebe4a770b63e2e06274080f73dac12032e4e692cf8d3e1dea604cc745e36c45bdfc23d096fd2342ec9840a14945318c2db386f67ce37da748f7bad24548a12f695845ba0fbb4b85f492ea10b0891809080918b5bbca9086adee58910d9d0e013d1b6a2cd28063698e3c463f7fd7", 0xa6) socketpair(0x6, 0x2, 0x1, &(0x7f0000000200)={0xffffffffffffffff}) r5 = accept$unix(r4, &(0x7f0000000240)=@file={0x0, ""/247}, &(0x7f0000000340)=0xf9) (async) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000380)=0x1) (async) r6 = semget$private(0x0, 0x3, 0x49e26d4a18d53db3) semctl$IPC_RMID(r6, 0x0, 0x0) semctl$IPC_RMID(r6, 0x0, 0x0) (async) sysctl$vm(&(0x7f00000003c0)={0x2, 0x5}, 0x2, &(0x7f0000000400)="0dbe5d058573cc0987bb355ce349194fd43b441229f0238400fe6c7e5e4b7f16711604d910640947a21697d4607c1a1856ea5686b7ed189d52b15157014c02552d2ad41209a520a38a3fc31cf33f07e085f9cbae291a9c97876e7c21914fc64485efe8b85d2df7ad6c178a5ca1955a295d7b738c3722d47b64dc38b0fda25bb55014ac9f6508", &(0x7f00000004c0)=0x86, &(0x7f0000000500)="2dd06cf945", 0x5) fcntl$getflags(r0, 0x1) (async) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000580)={&(0x7f0000000540)=[{0x21, 0x6}, {0x6, 0x9}, {0x1, 0x9}], 0x3}) (async) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f00000005c0)={0x8, './file0\x00'}) (async) syz_emit_ethernet(0xff, &(0x7f0000000600)={@local, @empty, [], {@ipv4={0x800, {{0x2a, 0x4, 0x3, 0x34, 0xf1, 0x64, 0x0, 0x50, 0x2, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@rr={0x7, 0x1b, 0x4a, [@broadcast, @broadcast, @broadcast, @local={0xac, 0x14, 0x0}, @broadcast, @multicast2]}, @noop, @end, @lsrr={0x83, 0x27, 0x0, [@loopback, @remote={0xac, 0x14, 0x0}, @multicast2, @loopback, @multicast1, @multicast2, @rand_addr=0x5, @multicast2, @local={0xac, 0x14, 0x0}]}, @ra={0x94, 0x6}, @timestamp={0x44, 0x30, 0x1, 0x3, 0xe, [{[@multicast1], 0x7}, {[], 0x5}, {[@multicast1], 0x6}, {[@rand_addr=0xbec], 0x6}, {[@loopback], 0x5}, {[], 0x2}, {[], 0xfffffffc}]}, @rr={0x7, 0x17, 0x0, [@multicast1, @loopback, @multicast2, @loopback, @remote={0xac, 0x14, 0x0}]}, @noop]}}, @generic="e51f5938f4263ea546151826db2e24804f0d7349636e3bb60dc63213c2a23b39005e94fab7cf19ca492b7d51fefda68468374e8a5fbbe92a060830a9d74e727e260f9406c6bcb4525b"}}}}) r7 = semget(0x1, 0x0, 0x280) semctl$IPC_RMID(r7, 0x0, 0x0) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000700), 0x20, 0x0) ioctl$FIONREAD(r8, 0x4004667f, &(0x7f0000000740)) (async, rerun: 32) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f0000000780)=""/113) (async, rerun: 32) preadv(r4, &(0x7f0000000b00)=[{&(0x7f0000000800)=""/63, 0x3f}, {&(0x7f0000000840)=""/38, 0x26}, {&(0x7f0000000880)=""/70, 0x46}, {&(0x7f0000000900)=""/177, 0xb1}, {&(0x7f00000009c0)=""/84, 0x54}, {&(0x7f0000000a40)=""/113, 0x71}, {&(0x7f0000000ac0)=""/18, 0x12}], 0x7, 0x6) (async) r9 = socket$inet6(0x18, 0x4, 0xc) kevent(r2, &(0x7f0000000b80)=[{{r5}, 0xfffffffffffffffc, 0x10, 0x10, 0x2, 0x1ff}, {{r0}, 0xbc25989f4eafb56a, 0x8c, 0xfffff, 0x9}, {{r8}, 0xfffffffffffffffe, 0xb8, 0x2, 0x7, 0xef2}], 0x4, &(0x7f0000000c00)=[{{r2}, 0xfffffffffffffff8, 0x80, 0xfffff, 0x80, 0xeb17}, {{r3}, 0xfffffffffffffffa, 0x2, 0x8, 0x2, 0x1}, {{r1}, 0xfffffffffffffff8, 0x81, 0x0, 0x6, 0x3d}, {{r1}, 0xfffffffffffffffa, 0x82, 0x40000000, 0x5, 0x1}, {{r9}, 0xfffffffffffffffc, 0x11, 0x20, 0x5, 0x3}, {{r5}, 0xfffffffffffffffa, 0x8, 0x2, 0x95b, 0xd}], 0x7, &(0x7f0000000cc0)={0x3, 0x5}) (async) select(0x40, &(0x7f0000000d00)={0xf, 0x0, 0x2, 0xd, 0xe, 0x7, 0xe, 0x2}, &(0x7f0000000d40)={0x1, 0x80, 0x4, 0xcc, 0x7, 0x87e, 0x4, 0x80}, &(0x7f0000000d80)={0x6, 0x3, 0x1, 0xffffffffffffff01, 0xa3b, 0x3, 0x4, 0x8}, &(0x7f0000000dc0)={0x4}) (async) r10 = open$dir(&(0x7f0000000e40)='./file0\x00', 0x10, 0xa2) symlinkat(&(0x7f0000000e00)='./file0\x00', r10, &(0x7f0000000e80)='./file0\x00') pipe2(&(0x7f0000000ec0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) dup2(r5, r11) 3.874703222s ago: executing program 4 (id=12): r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x5) (async) close(r0) 3.71090377s ago: executing program 4 (id=14): unlink(&(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000940)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') kqueue() openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x40, 0x0) socket$inet(0x2, 0x2, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) kqueue() r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) pipe(&(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x29) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) syz_open_pts() r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x2, 0x0) ioctl$TIOCSETA(r2, 0xcd504404, &(0x7f0000000080)={0xfffffffe, 0x80000002, 0x1, 0xba, "cdad140800e30000000000f742000000008000", 0x4, 0x9}) 3.706344699s ago: executing program 4 (id=16): pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x40, &(0x7f0000000000)={0x1b, 0x5, 0x4, 0x8, 0x0, 0x8, 0x200, 0xfffffffffffffffc}, 0x0, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) syz_emit_ethernet(0x3e, &(0x7f0000000040)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "db8344", 0x8, 0x11, 0x0, @rand_addr="fe000000010000ff80d14400002000", @local={0xfe, 0x80, '\x00', 0x0}, {[], @udp={{0x0, 0x2, 0x8}}}}}}}) write(r1, &(0x7f0000000240)="ed86d477066e0000000000000030b5a8ce90b4213b20e79b77d634b099507896a6b2fdaf6097ed5770dd04481426542280614447794fc28ebec857a7c05602e3a79960873bf0693797e18d42ede8f6a0d604cbb45d7511ec0289beaa9832907c2956ba8ba80530cfb835edf7a058a52d456a83", 0xffffffbf) write(r0, &(0x7f00000002c0)="7c84cf179279b50eda5dd1951a661d2e3a20851082c188f8b3d8a063d2025ff0d27a44bc29bdcac27fcb7aaa95cb2007be22c5553cd2f66a1f419a83d4275218a89d7a7803f069d851ff628dd309c40f6e3c932af00cb6219ae6e21d2c28d492cd5404b16dfa627d93b1e8ad2ea49d2344c1a3b234bd6f1c70fd4252844a6e6ab7b8997bc55fa22ce951ee038d289078b95510b0f2473ce1348434f0ec4a885ee84fd08fc50f08ca7991af3f8c322b496466f804c4b700cc9391855bd0ee339196de2b5ec2d8425c711d3f9e051eb055d45c693d7549712f5284a9fbca7d15c5bf1a9c8e3b3c1a43983056782e046c29e3d57082f7743b8bf6d994cd3c26c85609eaa11e6f7bc4", 0xfffffdaf) 2.720942368s ago: executing program 4 (id=52): sysctl$kern(&(0x7f0000000040)={0x1, 0x5b}, 0x2, 0xfffffffffffffffe, 0x0, 0x0, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$kern(&(0x7f0000000080)={0x1, 0x42}, 0x2, &(0x7f0000000200)="297413d713bf1c41796a19446743ce904e63aade2354790777dc96df72619428b418ca335a936f63592b17ff342b03fa56de3832170dac750e9f05249546f10666e8ce02cc5e062d88a6c9daf2692efb9f4ffbc3fb6048df22b4b20612f6a4298dca76fb117368583352b03d4be2f3e69d1773a58bc8580884aaf5520851c37485a4e4b7584aaad08f98bbb0eb3e077000509a62fe8cab441b96dfa5fad49a76fad315b7dfd0d3df7df926501eb0a3fa76d4c9ab8d9091dcba8b5169916a3a93f1c54c1e1cca11e7387450fda6dfdd33085a3e0bb9d468ccbdd9de887d0a8d3c515366120be4199b03c967002841902b8b1ca2de0d86b006f33684442906472fdbf04a02482823f66f4800d5c33a88f305f5ca586ac0c83eef6c60d4821f1ee206bc21268192aa7bfccf5321b20892ed20a9279cd848b235c13a0a32ba49ac1c303d6669be96109816e12b477bff6a38f48d2a504769998eef3e2ebca52da92a7e8431e62e6a2e7523b47538bf7b3212779f8a9c331b9e9d420d8e668addb24f8f6ef051ba6c91bcf690cb82c18f9d9a7e93da2eb87fa0cbb8648ac57399c55b2686c2557cac1ebb509648e4a5b8f5e9bd98510f757967930aab26a9e9d5cf4c18681872844178ba837d9fa2696a90a35cfc89bc881702951f24091494ff80972a5074e745ff61f42a730026b252e86f2a9b785accf6b516094183508bf1f99f8c330b9c69e510d9b1537b46da61812f2aacea06414cd35418bc232a9345b3966ef0c95f9d3d27ca82e7908b2e23fd91c00f19ddddccff05f54b4406c10f06ebf8cc879c8a1edac5f9c72307b074971643435bd0d89371ca49bad8251cd5fe93ad08653e1063aa12f80982960073bef88d2863553aa771a652ba94e79a54a4e62a42d3e530a37ff8c9590cc2918ed7082dc8a0075e66e19f5bfcb461c9b39604834c95a68cbeac2871813f7c2ea19565aa2249beb6c48c416f039d5adb49e182b334936282ded29be5bae8718bddbc6d638b0ea33bdc4afc6478cfa8f32dde154840b4e20733e7912edbd4f4529c7080e7c5b37273f0447d8a0919fafb4cc9e2434053582ba0d5320f3091a1012feb6f7455de992cfbc2ca6503bc0db115f573f576cb06d052340bc968baca0a7179bbf1adfc8333060ae4a461700e95bc604ee4272125c2f66702cf5d4c6d47513a91079bab95223a25cdfc7d0b4c0ef8a372068d45a3f8fb8ae11249909c5fa5c903887760cffed9a19a7e59de05b51f55c4b5af4fe4e7e5236e76a6db46f02c41c49052deac2de2d94132d38cc70c3dab084694315e9e6efff7808643306033eb8b92ae9ddc10254c9c67a03ee4aad8cc13e9dc097728e43aaff6e43c5dd50d5b58223dd1c77e207c14a87320734e3e2c4cdb53dcc80fcc98418c2ffb903891c85ca9226f6c61a7ffa0f6b8a0488e18f79706aa1b2f1f92ab9514d2eebeb3f035867a9450c8d29233dfdd35d97b77d07b03d78cc863dba5b5464705a5267742b851707e33541dd2e75330d27d4ec98a08a30c6595418395fa3457a48722607e2c8bea5d81ee1b770d714452add75e40f1c6c51337157a3314d62178c3e6ae9028cd1ff19387efcc4fa29e367423e1133c38f452d6fd0d26a424810fe50d29b2b016d3cf8d2cb1e6ea18b9baac9c55f7183a9117ef68ca08a8d20855db3d3ba353ef4ca1650af2103948b259ac5f065fc69893f7ecae3fbb3745a5e9363f5868d15a3b4c31441e9a8a8d698accd6b17af4869bf622016bfe19456db536b10226475a147b5b3a2ef16cf43d4190c443ce954ba93ec9fc2b0ed070223535cee9237da2b95069d1f4abd41b99b22cc9079473e8bb0ef7d2a7a42d199ac6a76558333edf8ee62f033f26a11abe17ad99535658009224603a870563162e04c6cfea3a0bf069c0d80831c713853d719f826e2a606fcc3db6ad8ef1a91ca2d5f4ae074ab0651ca4ad64103dfd79dade8575fba3031d43eaf763d923d8190b58007e955ace2de5f0d60a04170a4985f21e7aca8901953df5f44f2219e9ba750527f3ed908820d53cad12a3efd6a44f14a2ea36df155a7c92445e057cf24b9242f50c05cf634f0ff3c7ea87e155b69f83eeeb5eae2d86098b3119294108003345d0bd03f23e84d979a250e4443f4b18fa7c42efad2e8def46daf9a92ee8ec7b8071f1f82f5927f9471bd92177aa3711601adfa7b636677ec3c792b52f5bcaffd50f02d763ed96268cd576f323b8d58dba39f6a4857f19336bae3fd0d7672e49baa7e52a1cb301230191c1e187a65acece4c54e8e1d1129b84f0f89bdd5d28582c2f5373a4b0db031c05883fc2d187527b506b7f824d87f1e4078909c683457e7f05fdb7b4f5749b763e1536c17608eb88a7ca089dfedb927b31599fff4c62ed0d147ff9f614ebf3bfe310c7308b2d0d23dd8634df574e330d512845b7c6f71c13fa507a5eac354b1019342a541f90820666d61f410757a2e6f1d4102c06d7c68490189e0fc4015597b7e3ff145ac1bbe0e226b41c2ccf9cc8e26d588c1748a0f438b8e6439c7a2e5450cd09e2779a4528e07750bec8ec1fe6f55b9459bd4f20479f7248781072b4b007e62c40bcc554ccacc07ccbea888c498e40740d68268ac46c3c1cebdf94958ea5dd303ccca46fda7febb3bf675c3fecfdbccfb1f8c88f039d367865848b620455e4a46ff8f6da85f537e8e78d6ce9fbefad2c6cdc6b4dfae1a99fbd62dc6d21e846afabe0425c2c1858530fb58798fcb0c61a99d7a50cb2589104138d679b6b846321b3848ad38d9083a95966e028a96c7201704c2d0201d2e4d0e44473f2e17162654231a1d6a288f6f47e7cef1f4374f257026d2ae98284fb31ee6eed4778f0f5ec1b758bc9e4ff5aa1a0a401f64ae7dafce9cfd0c7e3d3d0b73d3c010c49da855d2e31675c42de6e97fc9e190d73b25649fb2e09dc3b34e547b30ed8dfe6d07d3de9105cd30f33fe2075fe1afde5ca31283541f00b2589b0b2bb4fc3022e997285b458812107075ce94b78cedb70884e0b19294725e1cb771a0de761a45bc51f3479e80929a9e244ecaecd034e29970b14ff3af8cce987cc9bd57db3f9be71e3d0e542692687f0852e1fd795481c61b81e17d92afd041143750710d8882abd924dc0f3a57459074073d62528eb8c631f407edbddb602e004275a3469fd2e32ab35d3f79fa9536d52671e6c3658fa6a7b28e988b021db9f40aae9f217665d58aab3ce0a59b2904d8d992fca016878d290f5387d6399de64f851b68c98c0da5aae0a8716dcf4a56908af0e8c700e5e711f3d23264d7a569358cd4431ea2a26a7dcab688cb00f431154264e0ab0bed1bae1a943c0d6e16328d20de47653b2b5c8ca4683f6fcd0ed4c3eccdf8bec8ce59cf2ff9cfcf87559c0ed9f86c6a7232c3d913182b36e6f05591b36e3f9064799b65979f1c90950c81c2abcfd2181b45610c34bd0c58ec478aa0498855e09fc87fee5f0380bcd2d92c30c700eb46d23edf991f5eabb49047cefc502dc6450c486e68d44458983a9118f7fa6f761882d4170078e3974b562ab3ac8ebb4c61e64ecdb5f18113e45998afd0d10c9fbda5741411927082ce4dc3a34f34f60708b13172473448b73170b0b2251a02796666cecdcf3437ac250f029610d51b797b4422d4c5c1e57b519ddc78a3aecf3827e5180c0d6626ec5fcef034c87d74933502d9f19ffde19937632933e4343943b5129afc7a6fd1fcf8abbe0bec972b2e66c9d998fc5b31553bee0a4bd037b08e19735666af9203003583b54c758e93da0d31ad582878d5f8c90aaa4eaa0cf44bbd9ec1816f343894e9c1984c73ca0bb181e677e8738f88dc0d0b44e285dbfe849613896fa849a48b92cd434efad57e9dd8fddab3c05aa1e32e12bd0f40ad2e93e08ab89a61a072d4eb22d8b567c2e73fab0b1c44c8407c931409eea78d59e6868c0dcd6cfab445a7a64cc8a102c2ce75e43f6b9f95f31003229e9ee7da9fa5f38f9b5d1aa71333830e771124b9527c65082f2d00b1d711e577853d12d8967862194e374d8812f16f65e6d4b19f1585829db79bbfce9c0eb1ee6d88f43f771c9619aae854acccde97245067f20d8720d95a4cafb3fbcdf7a82686820d80f80fe4ba646f847994dcaf1486349ac6c110778f0f6a686a71d477e7eafcead959c1b27cbf9c2b12ef01a0f9bd3bcf910efd9f57aaaa7fac037046030004156d521160fcad32f48cebbef8a91be008cf43c4ad4d546d488fa2096412f8695228e341e9000bc1b3d6d885e8da2e684ec2aedccf085a261e31f0cd1379f7b49b6137a4ff5ae06c2889855cd57f6b948ee105bfd726547dbbbc0e45028a8f79096813ae0558231f04bef4aed4a37a6d9b480865faffd809b5feeb7bdbcd9f90192f28c894e7dc363d89a56e6d4b9238d9a193e2ea48680bfd3f1936e5c90e96a582abb5432811cbad523f1eccffa200c829358e25475b1d2f88f5841017e5128d1c1ff09730290a7ee8336a1cb7392ca2d2ac717b38dd4935466f102e3cf0fed84985f9486c970b77de916e2446e82fc5684ded06b556b12c190478390422f12ff3ca52a2b1e29714ef7df068e1c10be0bc8880783ad6463f5fce30fae6a357b0308fd1de2093cb1cea92a23ef7c834eed0bccd5f1abd53fa2cbcd14ef3746d025bb6fa9a5dc9eb85527a85b6d5123428657cf926e5c2c8efa8125169d0c44e1a5aef8a55faafb425f55089e7dfcdce73dee6a1870322e6ef5f60d7dce75089ae38669c4675b8726b5671c066fe965507dc066873900420fe8df63882772a39b633881a7ee815c506b174c0dd3281af99685111a97293a151a06242415b9e99db57df290dc09465b442cc7892973919dbef9884f8c66d39cc460a18e191e44c05495b0e8ab9701ad15847de761511a29dfdcf1896f00856da03dd434c81cfdc5f4c74d3f6a1adab5df8f7ab9c997c250eb724a3bcff619692e2d72626ff73ce8ce8bc7d3aecaa5abfd42c6d55712b4e1e7150f750dd8afc359ebf0a9a29f4b31e38926f4a0eb6d876d93e5ddafc3f340e114946523508498798c2b098b6d927918a76dde5d418c755cb671afa75c0cd1d6e2f8cc7ba57f833c80ec4ace0392fe75710cfa182d4e6bdb7d549b1fb4faf4c5d152594a09bc6b45c23854a5ea331c64f80f5c363fc2cba73dadbb7ee0bb92acbf36f40c365c1810506774b5cab8b17bd165669dc919850564f36e5cbb929d1d3bdda28e5ca4a64afbe984632374238f4b82d7cd4fc9ab371b4675473cacded993c4556e2b56d49ea8f2d9784abb73539b30240a8bba5a90922aa42fe92880584ca9a1b41cecd34437d07c381ac09412ea7cbd3e5f9d08ec64ce3dd501c16a1295a27b60825df912ee44aaa46600387a47a9963f7e8f2dac6fcd3517249ba1b5c15a92490bfd2f18b4167520dfd6f37c873fc0834dc2d2905992ba269b2c9d42a0aff18bc1a5817140c5201adcd70fd9d300dbd5b8574d2d67a4dbc652517f0a4247fea6ee6cf136a99244d266851fb0357af836e8c21292ee1da5a5c92db974338a7db863cebd4dcd544bc7c3c16140a464959f0778bc6d19eee57192b1f69fe5e9d699cb370f7b12e2c1e464567523870045fd15835a0d6701596dc973f2e3f6d3bbd7105fb18b9ba36de8ebd810175b3ab3d7cb7cc2eceab6c502924452f865b6c84d44a1d461b5b73f5d1887defe4bdd85abfb7731ff0cc0f9efc9b77e8d9a39082311fc61688ef2e75c19c216ffc37e4d12622f737e90d6a5fbbf90df156bd01996c5", &(0x7f0000000100)=0x1000, &(0x7f0000001200)="a4965114ea8f690201c4ac24c1ddbe926ee00ce22fc165c6c30eb69db6f00003bb02b16284fb290a745dbb306da2c338151d32cebebf25e9480eb3857bb1391e10467b128334093137e7e91376da841c864207c6a66734449a9e48ba813c9ebef8a81337434561e111e8bf44d82a74be7dfba7d49497443970df3b1e8bb53c5a63", 0x81) (async) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000002d00)) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x2d}, 0x2, &(0x7f0000000180)="71f91e3471ac0058bc5a91501d94a34b0100000000000000d9b3e828c39758a0b9f6481aa839468d8b5db6264729d4dee1ee4925f4baead0fd6e3db9e98ac8b80f61a8effa8ad78929aa6045c296387be7fbd1f9bb3f04941d7601db2abd81780e7bebd3", &(0x7f00000000c0)=0x64, 0x0, 0x0) 2.718236113s ago: executing program 4 (id=53): syz_emit_ethernet(0x6a, &(0x7f0000000380)={@broadcast, @remote, [{[], {0x8100, 0x0, 0x0, 0x4}}], {@ipv6={0x86dd, {0x8, 0x6, "800580", 0x30, 0x3b, 0x3, @ipv4={'\x00', '\xff\xff', @loopback}, @rand_addr="fe4d1aafbaf5c2c66da2acf4faeb1e58", {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x38, '\x00', {0x0, 0x6, 'j@\r', 0x6, 0x32, 0x4, @rand_addr="202de03bf203cc442ae33206a327509f", @rand_addr="cc3ccd44957fb2011da86b445babbb82"}}}}}}}) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000200)="673bb5b8cc0c16ed08f1b8d24e2217f981396a78ef08d5b4861d35e6abbbdabb26a52ad76aed08000000458945fe9f4e4a4a660d8824fdab097a87de40f8d5d3496ceb70e8b86cb272658b5e2172206b124e15c8383902199d3e76cd299dc2c981f77ff2834a2138fe0b9b552ad7e46d27bd5be06a3955e51a549741f41ea9d023ad58c986597d8b1677f1b8e7953235c7851c86de5933fc5fd21bdf04dab099ca6803fad82c7ec711639f2c30289acacf0f715019e69a372388997556fff7caf428b0db2938bdf3c69b67948d84b4ee8f78819500767bdded77b2fdc1fb6d21a1bd", 0xe2}], 0x1) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x6381) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000140)=0x2) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x3) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r1, &(0x7f00000003c0)=[{0x0}], 0x1) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) mquery(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2, 0x0, 0xffffffffffffffff, 0xfad) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) r2 = socket(0x2, 0x1, 0x0) shutdown(r2, 0x1) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0xa6, 0x3, 0x8, 0x80000001, 0xa1b0, 0x10001, 0x10, [{0x0, 0x2890, 0x5, 0x71002}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x1, 0xf88, 0xfffffffc, 0x9}, {0x4, 0x800, 0x8007, 0x7}, {0x401, 0x3, 0x2800, 0x7}, {0x1, 0x4, 0x3, 0x9b}, {0xce1, 0xffffffff, 0x4f4, 0x10000}, {0x6, 0x803, 0x14, 0x8}, {0xd0f5, 0x82, 0x5, 0x9}, {0x6a75, 0x8009, 0x1000, 0x4}, {0x1cc, 0x10001, 0xc, 0x3}, {0x8, 0xa, 0x8}, {0xb94, 0x7, 0x6, 0x1}, {0x6, 0xfffffffa, 0x60, 0x6}, {0x1000c, 0x5, 0x5, 0x4}, {0x0, 0x1, 0xfff, 0x30004}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x100, 0x0) r3 = open(&(0x7f0000000600)='./file0\x00', 0x0, 0x62) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x3) 1.649933609s ago: executing program 5 (id=56): sysctl$kern(&(0x7f0000000100)={0x1, 0x48}, 0x2, &(0x7f0000000140)="13835dd75dba", &(0x7f0000000240)=0x6, &(0x7f0000000280), 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2, 0x13, 0xffffffffffffffff, 0x100000001) r0 = getuid() setreuid(0x0, r0) 1.622593431s ago: executing program 1 (id=58): mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) (async) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1a}, 0x4, &(0x7f0000000040)="31c6", &(0x7f0000000080)=0x2, &(0x7f00000000c0), 0x0) (async, rerun: 64) open(&(0x7f0000000000)='./file0\x00', 0x4, 0x0) (async, rerun: 64) select(0x40, &(0x7f0000000040), &(0x7f0000000080)={0x4000000000000008, 0x0, 0x8000000000000}, 0x0, 0x0) (async, rerun: 32) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) (rerun: 32) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000002d00)) 1.621101757s ago: executing program 5 (id=61): select(0x40, &(0x7f0000000000)={0xffffffffffffffff, 0x7, 0x800, 0x2, 0x7, 0x7, 0x4, 0x42c}, &(0x7f0000000040)={0x4dcf, 0x73c, 0xfffffffffffffff8, 0x7fffffff, 0x7, 0x6, 0x6, 0xb}, &(0x7f0000000080)={0x7ff, 0x200, 0x5, 0x19, 0x7d2, 0x8000000000000001, 0x0, 0x5}, &(0x7f00000000c0)={0x5, 0x5}) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) symlink(&(0x7f0000000000)='\x00', &(0x7f0000000040)='./file0\x00') r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r0, 0x1) r3 = dup(r2) recvmmsg(r3, &(0x7f0000000440)={&(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000240)=""/90, 0x5a}], 0x3, 0x0}, 0x1}, 0x10, 0x0, 0x0) dup2(r1, r3) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r4, 0x4, 0xc0) write(r5, &(0x7f00000002c0), 0x0) execve(0x0, 0x0, 0x0) shutdown(r0, 0x2) select(0x40, &(0x7f0000000040)={0x2, 0x0, 0x5, 0xa, 0xea, 0x3ff, 0x0, 0x1}, &(0x7f00000002c0)={0x1ff, 0xed03, 0x8, 0x1, 0x6, 0xffffffffffffffff, 0xc, 0x5}, 0x0, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f00000005c0)="7b7c41f170cc5ba5b9aa7626fbec33c1f8d3f98cae3d131b48710eaad919bba702b2b523d296dc1934b6f52aa66811cf199fd150e8b47b2ea9a18347f9b42900fae228435a86fc365be01c4ebf5805838e3ed431f7a51d28120f21b823174ae0939bfe90b0ac819a95f9c8a56d1fc5fb568f20a4c3b74e3cffd59a95b645d4398933314fd3b4bc3e5761ff8aab2141cff95b9188a3f31080cf64f2cedfb5ebbb9a86324334426ba66473a8cefbbeacc226fb8141165faddbc07de76c1b740fc7d9889f1398ae19603e3f3946fa8178089d99915f842aad173256cc700cda5dbb2f9924133c0978a001c4f1e6b9568d926ae1d820b0134a94fe73098b6793daddf765144dbb2c420faa8bf68263ceb9aa74605641e2de254a0c0e10b7c1754f2d5d621c61f9b0defe4a2ec780025d1e7f8de496369ba6d6640b914c0492a11a4ad0df736825da79a0ac1195eea2a2263368b12d492055b4cc5382d6323288e8d588a4d84aab29f89cb31b697c50a7c87c360f3757870cc6122bfa30338d67092f7c8a4fbd897b1ede8dc3cda60d96882823c4dd60b6a4fc51f83201ace98c8d6e6c2034d4fef3c8ab416c3677100afe13800ef350ad9264f1b843281ac467ee9da3f9829683084b14f1edf01172a08b10be594235fcb2b6476d0f8b2de40144442176f1643da457f044add7f8c654bae418030fafdd0d77fab140f3cdfb6b62b33d39d32c7b7d9cbd4a0a7aee32912bcce4fb25730d98c9e0a11182fa525fbebf573e55bd24a501a73300519ba719048e1276c6d2e75bfd3575f1de228f5c64870bde104c5f501541726734c007ae34446556a5628784ce7e5b1fbb14601f46a2afa9a39e167cfa6d76caa9d21e664ae1a882318688be44410dc1c543960c4fcb2eeb3209ed6326fbc92125d69c9f3622cf4dda377105a9c87f100bc65a3696830a4b0737e6b2db58311580c104ee0f1cad40522b7a1c1cdbba62255a8e5bea91ae7e9ea3fc2f2cf9eb81e895398963452dc39d464dd2444be98c82a75747d91543efa816e9b9f10ea86d99364f25d13e9fb3ff95574d242755377cb6aeb20f546b4b4743f249b4dc6d590eee8ba82d88aebf7be98c28595d3b3277966241580454840fbe2127f8081fda587d7bca675c59e99ddae8d1bc33feff705d7604d53328378a02dc5ffbfff967d897791ceecf68e4fec060a9e513b57bf39b54e18b2caa7aa3618ec993790952a11ee21acabb0206ea857c3bc6067c87826b476e94a744c5e32a3766bd8e6fd542c8a0b58bdcb0c422ceafc3c8318c1525b778b6ea070143b50011eaa655d915ffad69816afe343894288c9a7e2fdb0847b249edc398c0858bfd5472b8cff624df760257d720a1e5d525b0c34257f41bb576fc42b9dfd07c8027c16cb1d20eb632903de06ffcd9214f5ebbe50bea40aa1983c3dc943d5fd488fd881ff966948cae8cc0acc58f635e9bf5d6573b6c1f9573d3567a45d0823155fff2d73c4b4a2c44e936ee51165d97b90b71d86e6617ab083d7fc00e89d34a4ddb7e40c201e1d5f837b230e9ee3737e7680f5359ad3fec34d402dbcf2c093c10793efc67301e2f6a252d7fae7028d0eeb1f957aa358b8c4cf47ea1da21fa58c40e2b7de2fa06ce2329844bfda61e0a98ca86359b33804df7d124053c97bac011811ec5053a99c1d62d65adfb4f5da7a53d85e0690174942960ccaf231aa8d8d6aba58708f5f984da651993ce6c1af10c13bc98b3c690bc6775835122060bd3efc389d6bf0b7819f251163365882caab4f22c6b3430e3197d8dc6d3637a48e1583610963e3cffc06b1d71d2f8417eb1ff021aa5fbb3c8bae63de7ab3e740e01029825025126ee082bad5cb9bf73941f77a3d2372226d7cdd39b301003950605aea2c562e717d3b1e2576251feae3cd2dfa429a36717385d8ca6e9c28554397f7bdab1c430c7074edbbf7c30647eeb84259ca29759a26295c6cc67868303f4378e10d8f260c910e40ac8bee5fe330a9732ade0e7b1e1f9772c992e5a7f25dea90d742a8234959a58e571ed13d4a57bb981722b03d8bab68c5d2a0ff1d9a5ca00093306185a735416b30c7a976a2621935d53e66b8d857c7cef21d4ad3b1332fe1c44797927239bd284082a0e2ed3cb2ea19f8751084b219ed16b07003a66cbe2abc5ddd2c00e46e3c7e60e31d198b3dd09e5d18fc519454673b50b356bb8c609af5375d274f2d8a830e994bfcbdf59e427b25b67594541a37f27f016998fef1547390f830931dd095d107ca00cdcb656646988d04c28c1ec34a533f68e5d82c5d068c42209fca4e7e94d52ae51e9b3d4745131ec30505d7b213139c201e6b040841773dfe2a3cea67efcbab89de09bad42ffe94758787518218988cd6ed17e5773b1eda2e892b6f1aedec91748b65cc5111dc884307482cf2de84cbd3fdde18b32c06e9333f6ea20b18aa9bd610275b8b2028bb14de5ffa00a31ad54b8647fe6a288d0c96694549fa6746dd154591dcac9a37915aca77193a4a90d66a6e893dcafbf648c8ca10df7cb37190250970e711f30a647d435a270439496324b7a708a88ae6cd984bf9e1fac8c48d9a286aad31c6bec289805ae401db43ab7c5d7b349a7b1891a72d25e34f4955b559fc63aa30873a443b4ed4b5b9724e3df1b55bd0f8c74ffc60c4ce92d0aa6782b370c0f82c7ea0dc0d6d2b68b24d1f8902260ebb56c9a5382131f5988297debf935960628e3564f9506ba71a142af0dbd4ea3e649500862d05e2b29576f83da877baba45efc9d5455ba21ef439898a04f6b8136d89fc3e1f94b37c25d8ea918b13c2b620727d558c735968cb1ec18102cc1553904c88bf5eb7b5dca0a69c917ac88c3fcb293827082aa5f0c8038d5ceecf632032b3ff425aeaa4700560491bde20c22a1154edbc33d47422d6a21da28f3a81a9817a4264901ba284c567cbd2b01586d0dcedd6e1afa5f013c8e41813a84edd485c61796e5134c34d8324847c3698a900554e82e0291669471309ffc9695bc6ba8e569e6466551fbd01242a655b578ce32c7f55d04c5e052935ce215dce3e4fe16bed53cbd82b2af7ae774b991c46f7c441268c801adc855c2d8b01a93858825ab4d61f3da58c6e4c4ceb2be4f1a9a05fa4ab3d8d8aff820185efca37a69e5fe7074c6c1bf5d515e09d990ea47f2381e55ab29d0b01249a8b3e38fc86c1a97ec6ce71f9bb53b6b043c0aaea7d1ad0d5d037c04b1d24d63f076eb94f196857e061b7063802459146051bb5f02ec16a353f71449087956222c162e3e514ffdc0edaed4d5bd6ef7343262def4cb9889f51dd24a1a2fd796e6bac957882a12e466d753af57ae37818fb3a0e202af528ede0b9f4f6990ab91bbbdc77cdc56ae69511e6db5144dbb8e32738c3c67b8fee62dcbdcc816102d1b9bf46b14a6d8d8a12fe958ba76613788847e723fe92bef7e6a8ed13329c265568860ef979baf70569c22c6ebc3f1e274802689b76d0b6f334bc2c9b3c106368f46113f5bf2959e6a6f581486bfb39fe5fbe14d220574ceb276f480385ed481963007e92eab887b695224d4c2457d53c331a331dc617ac1a1b09d14503e6e30bcf5dca67fb9bb652051f3a65384668231798d48e56f6e7912312264180db8d6df7b04a4ea53ff525898d92c97d82a01c58de48aa5d757028b2823f5d5aa2e85a48dc0e34ff705f75adf2e219bd50f1b53f4b0c432209fd69aa7638ae631c830e1e09c33d8b7d19c49c1e136de438f3e56d9bc13cb0e9939bb8cf334bc91d88a02d15fddad178faba600c5e380ee5f11e744e74be7d1d2da300e3cb73629915c968ac00cb3c123afdc53ef54e9c90ed5b18a619337df5e18fbe7a277af1ac6824908f15729b304a12c9ef4a8339a076c888a17248101484b1639a11f0ae4c3787f378e3e3038e258b3b18cb356751c573345aaee5de73c4deae697363c8b462b1b18f47be1f6f5ff4ac75ceb764318c7f7a0b9ab583d09d5ff254c3d5a2c5c167a5291eb4488ead85e10a2962bd9cd15273d84dd34d49af28a77ee845568883d4b6d41c7196e44719a78940a15716069f0a8caca91f7c8b304b7e3aa254ca85d7e436a9c5824b72454a0c3d3ed6756214442325793dba4e83f9db9f67fe6bce56183efea521d5d96faa93ac80979ffcfbe35343ed279af19a0c4d310fdb0c6f6f8a10d3ed311e3b6400861ec0fe46012ec4a2aa30f6313b28de7f23fbe7975a0916f51dd6f8e8ec86a1955578cfcd555b4bc942dbee1b1eacef87abcbf44c722077df52bca5ad9e97aff925c966b1b4cfdfea9ce275b2760c24183c0dd18db72e09434428a0c5893e90dac83fa2e6dbaab42a2abe9ec66284b0d910fac7c7aa80e09df159deedb7444573ad2fc0dcb41115c9fb4f1b9579c4f5390daf5005a63462f26b289bd4f0445af4bb0c9d3bb4c6eee9f1e29942fe622388ce44983a21c5ecd4f49844d5ce905f75e362e8ccfd9d60b8b500bc79dc9567605dbe1a53d359c48e61cab922dfc8018c950ceaae88173450e94c2a920e9bf1d9e107337ffa45c7e188435d7700af9cfe66fe60dcb19eba965405f72e87d5da392481ed71542f3887e035be1ff5d746e1ed1824eb8cc794d821dec09c749545d4d12e96486d826149942454d8d58eb94dbfbab1e55ae66eec8dcfd9c340af8b7b7c88527c8b2d6be0b5d904b0a04b4b2966c89ecee8dfc41286c22e825537b8b855b9dc1b0b7c39c99cb5eed8e93c63fb5c5a9b3e80232252d6117e539f1aee67744b7bf864b79a09bd0ecd3120a4edc06e65011588ea9f01e8499c50a3aebdce6883b0ffed765636980141e947aad7e230327624b99bc1878a7878e225c0f5135b8628ba2492b67f7d0d9f59ffcd9f80d31b4afbb657321261bf14685b8736e9d1fb857e733efb40d2702061bba615328b381d3a1f04d2749aa7bfe8b75c1dc790bbb8f6a4a5d5545bd6516973d1e217780b074f9598526e011deffc93efa2d649eb83f33194f6938d53b499fc1f28e26578ce933440d5b526cbbf4672e1cbfa5d9ac72154e4f742c9beee15375135aa3c6ade539b5fd00621ac0a3fe98eca6f154e6ff8c7ffc4e1f98fab0b18f6cd0e311577316657358ca57ad10d85c8b40fc740971d6ef802751f8bcf0cfb4f140420db0d30b8349226fc32b1434d54cd19ce3ff2c843823dd33a891f159f448975fe0b6a9caaa19070e526d7b46df873f8ed07fa10a59a39c2d1695620267b4492431c62ecdb4a6cb1ce9893092ee4f6ad203310f1201959ad4afd8404aca67be1f66f274a456218fd336bc32ec3df3ee38723723f0ffbd9c71cdf8d8e7906d1f12a8988a694056e9a5518503dfedb423fc5926eeaa96a26c438ca40cfb4a57c37e3348a0c1a75f5dfdfa7e5b325edf919f998f8b8d90c226df87442cfe60fd022e8ce6788c00f8b5b58b0dd75fb118a6a2c19ec2282d3d7b04bdfcc00072060a7874a29fcb06cd7f6c0ba1c2fa05ecbae2cd76de4b3d7a0d9b0fa53b69c4f1663ca8935f1f3dde48044e95f0fbc76ba809c7357986e1425480ff0e3619e887e23e26cfedb9807a4b4a5591b645d480cef3fda267618e46b3d36d40fb0e0c1f3d04388368a43c7ed1fe44fccf54b04d2b8edbf14c794655419c08bc9b3be0ca55502314899dbcf2b31e6e75e37b36a64d475b76f14b09b98b0fe75450ac9abc17f15fd482bdad183644f85b1a34f6e2a2d875333ad495a84db97f4724ffb8e5c155b008e1531eb7c98734d229c46eb9f4e2378a2fd4b15c6d8500009a1594b20845", 0x1000) open$dir(&(0x7f0000000180)='./file0/file0\x00', 0x80, 0x1dc) sysctl$net_inet_tcp(&(0x7f00000003c0)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, &(0x7f0000000440), 0x0) 1.321775085s ago: executing program 1 (id=63): r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r1 = socket$inet(0x2, 0x2, 0x0) select(0x4, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x6, 0x8000000000000001}) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c0000", 0x6) r2 = socket$inet(0x2, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0xcd50441a, &(0x7f0000000040)={0x6, 0x2, 0x8, 0xd5, '\x00', 0x8, 0xff}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) ioctl$VMM_IOC_INTR(r3, 0xca605601, &(0x7f0000000040)={0xb, 0x0, 0x200d}) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x6, 0x3, 0xfffffff9, 0x1, 0x4, 0xf, 0x1, 0x1, 0x2, 0x4001, 0x7f}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x30, 0x0, 0x57d, 0x0) recvfrom$inet(r2, &(0x7f0000000440)=""/101, 0x65, 0x3002, 0x0, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0x8) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000300)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000001540)="9b0209c3eb987ab7fe4189c99e805e6e84d356960798a69242e3303eac3846528d050712f838130efce33f523ba44706983a3bce4ed2c723e4c005d86d65f5f6915b0227390ed95bd9dc6d4dc7e149d4d6d06a3f23616e773302d9cae75e39a5a11e32e0e6ebd635450b2eba540af7f2aa5dbfbdd900a0dad2b74fd0acd76b5c567049ef436dbea0d7562f52950fa5ef6e84c513252ddd8680a944d5c2bd02adc7f1fe850c00000000000000062ab475cca257352828a76e5334be562995e894238b96ca5d4d3e670feac9b4e8aa9bef19525cb6f7e8570b2a374f1400041ed45bb7ad3fe963cb9a8bd949ee0fc6dbceb7d956015947b3e88aa810f8ed7cca10ff010000000000001345daa49507756f49775275ca390b94e85d5a95b8bdacb9429c25483a9275d0da3b561c6adc3c141f26a88016dd6b436218bdbdc9ac0a623855e941dc1872fcb045e0d9df1ecc6357ee21e2b0802cb60eec6add5e94723235f06715e7eecc3e0760c70e1dd7873e27142bbae1a7e44de453a073fe3426f334b80f043ba9136d57c799353d46dd81439b111a511a288bee5dfb2e353e3bb073e3342273216b07e49ca4df0fd2dbe9a8eb377010ee678aad0bd8e9fb7d82693a096344671843a1f20823d0bef9177103145eb54a2612b0ff237c6e505ff5f5ba932954d7ff630fdb791f833a1da5af0704f687e196f4f7859e071fc98111cc9024f790ce16ceaa7d0104e39789d910", &(0x7f00000002c0)=0x210, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r5 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r5, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x101, 0x80000001, 0x81b0, 0x10001, 0x10, [{0x0, 0x2890, 0x4, 0x71002}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x104, 0xf88, 0x0, 0x9}, {0x4, 0x800, 0x8007, 0x7}, {0x401, 0x3, 0x2800, 0x7}, {0x1, 0x650, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x5}, {0x6a75, 0x8001, 0x1800, 0x4}, {0x1cc, 0x10001, 0xc, 0x3}, {0x8, 0x9, 0x8, 0x2}, {0xb96, 0x7, 0x4, 0x1}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0x1000c, 0x5, 0x5, 0x10000000}, {0x0, 0x1, 0xfff, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETMAP(r6, 0x8010570e, &(0x7f00000000c0)={0x1, &(0x7f00000002c0)=[{0x7, 0x10, 0x401, 0x101, 0x7ff}]}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x4, 0x0, 0x8, 0xfffffffe}, {0x2, 0x0, 0x0, 0xfffffffe}, {0x7f, 0x0, 0x0, 0xbc2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) syz_emit_ethernet(0x93, &(0x7f00000001c0)=ANY=[@ANYBLOB="e727dc3523e090aaaaaaaabb8100000086dd609907a600592c03cb697a653e336f000000500000000000ff02000000000000000000000000000106080005"]) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) write(r6, &(0x7f0000000040)="d6810e0b0d40f2b056be1a25af15805e2d5cf90a847b66dc60c28cf2d26879d4346782b419f83d", 0x27) 1.227331706s ago: executing program 6 (id=69): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) setsockopt(0xffffffffffffffff, 0x843e, 0xcb3, &(0x7f0000000140)="be", 0x1) getrusage(0x0, &(0x7f0000000200)) r1 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x114}, 0x6, 0x0, r1, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r3 = fcntl$getown(r2, 0x5) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xc, r3) ktrace(&(0x7f0000000200)='./file0\x00', 0x0, 0x82c, r3) r4 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_linger(r4, 0xffff, 0x80, 0x0, 0x0) shutdown(r0, 0x2) select(0x40, &(0x7f0000001400)={0x3, 0x100, 0xa, 0x0, 0x2, 0x1, 0x9, 0x1}, &(0x7f0000001440)={0x400000007, 0x200, 0x5, 0x9, 0x100000000, 0xffff, 0x8001, 0x208}, 0x0, 0x0) 1.223210233s ago: executing program 6 (id=71): r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000400)='./file1\x00', 0xa) chdir(&(0x7f0000000040)='./file1\x00') symlink(&(0x7f0000000580)='./file0\x00', &(0x7f00000002c0)='.\x02\x00') unlinkat(r0, &(0x7f0000000140)='./file1\x00', 0x8) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe04) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) (async) mkdirat(r0, &(0x7f0000000400)='./file1\x00', 0xa) (async) chdir(&(0x7f0000000040)='./file1\x00') (async) symlink(&(0x7f0000000580)='./file0\x00', &(0x7f00000002c0)='.\x02\x00') (async) unlinkat(r0, &(0x7f0000000140)='./file1\x00', 0x8) (async) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe04) (async) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) (async) 1.130056024s ago: executing program 6 (id=77): r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) (async) r1 = socket$inet(0x2, 0x1, 0x3) getsockopt(r1, 0x6, 0x7, &(0x7f00000000c0)=""/184, &(0x7f0000000000)=0xb8) (async) writev(0xffffffffffffffff, &(0x7f0000000040)=[{0x0}, {&(0x7f00000003c0)}], 0x2) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) (async) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) flock(r0, 0x1) (async) r2 = socket(0x11, 0x3, 0x0) (async) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x100) (async) unlink(&(0x7f0000000000)='./file0\x00') (async) setuid(0xee01) (async) r3 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x40, 0x0, 0xffffffffffffffff}, 0x8e03, 0x3fe, r3, 0x0, 0x0, 0x0, 0x40, 0x200000}) (async) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r4, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r6 = fcntl$getown(r5, 0x5) (async) kqueue() (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9, 0x4}, 0x0) (async) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0x0) mmap(&(0x7f00002d7000/0x1000)=nil, 0x1000, 0x1, 0x1810, 0xffffffffffffffff, 0x0) (async) ktrace(0x0, 0x1, 0x1000, r6) (async) sendto$unix(r2, 0x0, 0x0, 0x3a3ae0e0de5f5dda, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x1, 0x0, 0x63, 0x100000001}) r7 = open(&(0x7f0000000040)='./bus\x00', 0x10, 0xb3) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000080)={0x3, 0x7, 0xe150, 0xffe, "0000000000008471050000000010000447ff00"}) 1.126403691s ago: executing program 3 (id=79): setrlimit(0x8, &(0x7f0000000980)={0xb, 0x5c}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = socket(0x2, 0x3, 0x0) bind(r2, &(0x7f0000000000)=@un=@file={0x1}, 0x2) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000002d40)="4e174776daf4fb44dfb5b39f3cb8f5ac2d401d994a15a52f26caa834ce9df3ff35e9d2a884d407d9ebae3b38ae5805a17ab8f19882b28e24d02cb61b5134be54b32d11a981d6d5a8c4dbaf221c1ea2b0cc30fccc4aa43f8de77e214ca7a18d7ed8f1acd1293f6303741c514164d1211d6fd7af98a9eac230efff65a03e862973fcf3fafcad3d6693f485899e091bcee22dfa514dc738f19f6da6c50cd5834e9af3480150350f0134e8a3ffbd44feeb3bd04d14b5a4dc85ca643f8661ad7db1a26cad7e43d2ae9d7338d81849ff51029e60ab732c44223f2e4656c47485783daf1699a46ca263d56edfc8942e19d0d5bdacd7f4892da88d46c95f938483e43ad3ff2a59261cb4c5dfafc76e7764c444870bedda3ba63dfe377e0ef5493d2f8173d654fe9147cab8c3002efd254938ae1fc3ed9a7597104d3e6e305e2e22f70b2ba589e5d8b05ee93ea6ee6f453952a18f2282127b020bbd22d3f1c1839d8bc77ceb5ab0c6a0ca0bbd71a94507008c4e4d96163e6d8d365b3f1c6cdae98aab8f7044c72a49ce45a99efd3e68450b2163bdaa18f5cf12ac9f3500caee889864d0b76ddc446dc601abb8eab9bb944891122ca82d63179118ec9ea96c9f56f80de0f2221c59f556782dc7a484cd3a7b11402eebc9c15588e7b0ebb6254fa63021334f3c027a177c1ec1b5a23108663838b139e1920fd3c337e9d68c8e1e86e3ff0e66921bfd0955f8c31950f5fa468ea4505488e19949cea51a59cf757df75081f53764bf27b2bcfaa659ed50776c2b5b3c58c36d091bd12fe8d8385dcdf3f38c30da96f04f639e91278154eb831cee3f1651c29d188f8dd8b575d14d6e524a01f9efa669f8ec70fe4f9dd88691fe3c9337f4bc09f3fadc45f932881add14a4f38b843668bfc342950f46ed57a58942904c09293660adfc5c697acbb459ba79c97616ebbbc176a5e7556410afed0ba63a149de869a98e12058e92360c066335d50feb1e55ff8d57f51c60bbfbae04281a2a50cad2b403e018a91dc60a250bc0a4843c22e5c56f92ee7ba5713fc358c1fe0360498e5042506dbd2e5c673ddde986d2a482e3e244e2c56bd1798c4b6385cf3adfb3a7d0a2e5dbc32859d757a8c44046bd0207246bf76b185232e7be7c48522055e2d8ec6bd5fc29ecafb2c5fce4690b52f267d9ac7fa69dc8a1cd8ce7c3c949ddb28a7a7c0b2bd8f1e1e77006002812157c1bc4354353b7653d3fc4d3178e8804dc81a49f2a6e35ceabcdd0ce2dbd070d49bb9a3bc59508fa618540264c53134f71d0de56d390d37d774b85c7814dbbf1930e0f100ce69b0f693af9930c1a599899fd37c481620a2855d1338a966eb600f7983049581ec3003b7c1306ef8422a6025dc38dc3b23438cd96e538afb78a6f18f51c83488ab7a65b2f4f302d24622f5417b4d81c31247b6f60c85bbd92b6703d8dfc1643fc26a8e817fb866ffcb37bd2e5fa745ccf64153e19e2447066c15dfc0d9c261a12a367ad2711d2b9046f3187c35cac53a857cf77818eef9e7ba25c585cf0688996b1cc1eb719fd3496a2ece4013a9de3687d2956bf536fe6d230dcf8af94d075ce4528e7db2dffaa517d9bf6156592da5eac87dbbb3715540cc6ecc40433619ad0c7231f2339fc2a6916ca7b53d76c6aae6d41582e7934b37d2da93fc1337ce8fa112868fa677407979f7d8fab9d9ce9c25b6c5dd78d44940609ff0192eaa7c2d1ffe2afe7cf6f1dcd627309eb930d8f52504c1b1990b8f97b08590ec1200622d2f92190722027c8fbc1b3a578a218e0b104825bb5e9c8faa43b4eea168e59c07195342a5c6b6f96d22f9edae61c0e1cd28e5db4ee7a315c7ee7d2d1d2735169792f1f10ec1d0a5f9bb68c30b0117d3fc3306a71d232d2773d4191174d33ee9bce4dc90f3bda50eea2dceceba99e41d647c50e335c950384073b25d0c7451d624e3af7b6a223d83e21b1e383c95179ab38f79fff3e83f13ff10f7fa21b815cfef3b1df6e9a387f677562a8c5b070095dc3bd77d6e41f1e6535bc093154ff561208760e0ee4163cfdfc5ae033ba3e3ea8c0ebf20fd901689c19ad1b9953e0e1efa12899ac21aaa5d31c0be681a6311416f8a0abaf80b5fd2d24dbac2fa42658a2974cb2d15b40dd0c0cca7929ed18f396f650706d163aa17483ed55c2b489affe7bc16dbd5448f6e3533cd44c22db0fbcca9aeb055ee702dd4cd326370b2f752ce0d3c9d9c8f46ab57f25e92f955f36049db1fcb5f625ccc2e90acf824c345907f66a8b99c10360f6da6c96a8cc254f20bf49bc29d79798e2a413197ae7bfe23dfcefad252fe305ff38830e0aca3ba2ecc664781098e7933e007fadf120f06c8c4f9fa4c610103df6ae239643ffc8d50455c22960fc89d6fb0ad2bb05b519faa00f90db2ff0e254b40822a00a6cf2e2bf9032cdce6154fc", 0x6bc}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000480)={0xf66c, 0x400, 0x7, 0x5ffbdb5b, "428f67177c7cfc4dbf001980000000c2e5569a00", 0x743c8c16, 0xfffffffd}) 903.303521ms ago: executing program 7 (id=85): sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f0000000000), 0x0, 0x0, 0x0) (async, rerun: 64) r0 = socket(0x18, 0x1, 0x0) (rerun: 64) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e699319296", 0x13) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e699319296", 0x13) (async) getpeername(r0, &(0x7f0000000180)=@un=@file={0x0, ""/261}, &(0x7f0000000040)=0x107) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) (async) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x20}, 0x4, 0x0, 0x0, &(0x7f00000011c0)="011c0000", 0x4) (async) open(&(0x7f0000000080)='./file0\x00', 0x800, 0xfa) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) fcntl$getown(r1, 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) r2 = open(&(0x7f0000000080)='./file0\x00', 0x800, 0x20) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000100)={0x7ff, 0x5, 0x2000007, 0x101, 0x80000021, 0x81b0, 0x10001, 0x10, [{0x0, 0x2890, 0x4, 0x71002}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x104, 0xf88, 0x0, 0x9}, {0x4, 0x800, 0x8007, 0x7}, {0x402, 0x3, 0x2800, 0x1}, {0x1, 0x650, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x5}, {0x6a75, 0x8001, 0x1000, 0x4}, {0x1cf, 0x10001, 0xc, 0x3}, {0x8, 0x9, 0x8, 0x2}, {0xb94, 0x7, 0x4, 0x1}, {0x4, 0xfffffffa, 0x1, 0x6}, {0x1000c, 0x5, 0x5, 0xdffa}, {0x0, 0x1, 0xfff, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async, rerun: 64) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) (async, rerun: 32) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000380)={&(0x7f0000000380)}) (async, rerun: 32) sysctl$ddb(&(0x7f0000000000)={0x9, 0x2}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, &(0x7f0000000180)="5f2a1ff1", &(0x7f00000000c0)=0x4, &(0x7f0000001180), 0x4) ioctl$VNDIOCCLR(r2, 0x80384601, &(0x7f0000000340)={&(0x7f00000002c0)='./bus\x00', 0xc77f, &(0x7f0000000300)='./file0\x00', 0x8}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async, rerun: 32) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) (rerun: 32) setuid(0xffffffffffffffff) chflags(&(0x7f0000000000)='./file0\x00', 0x80000) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) (async) r3 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x9bf2d3725864749b) ioctl$BIOCSETIF(r3, 0x80084904, &(0x7f0000000140)={'tap', 0x0}) 901.880377ms ago: executing program 3 (id=88): socket(0x2, 0x3, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x100, 0x0) open$dir(0x0, 0xf03, 0x186) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, 0x0, 0x20, 0x2}, 0x6) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) r0 = socket$inet(0x2, 0x8000, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0xe, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, 0x0) sysctl$vfs_ffs(0x0, 0x0, &(0x7f0000000080)="06e6a186cf8257197b8d91e7c56e0abd770a63cab73518977eb4e7f3cf84aa05aa7689c8dbe18896a2e8229d32f6e84c8033909c4b569ec9cc4cf6a445c82559ea205149a66ab99c89e4c319f5ced9ad4f702334eeb646b39b919a8d4fde562ba7135f28c86c751ee09b3028f555ae44a521f306ab76d3ef708e7f40d6e5c7cae35bb7622d953d709d8f83a05b80ff08aeb6f1a2537d113aedf5291a08932a64899b6d9e9be1f561e9fbc452ea18", 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r2 = socket(0x18, 0x3, 0x40) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x6, 0xc0, 0xfffffffd, 0x0, 0x7fe, 0xfffeffff, 0xffffffff, 0x1, 0x1, 0x4001, 0x7f}) ioctl$FIONREAD(r2, 0x81206919, &(0x7f0000000100)) ioctl$FIONREAD(r2, 0x8080691a, &(0x7f0000000100)) 901.499252ms ago: executing program 0 (id=89): sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[], 0x10, 0x8}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) sendmmsg(r0, &(0x7f0000001440)={0x0, 0x1}, 0x10, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="859000042d00ffffffffffff86dd605f6ad900383a0000000000000000000000000000000000fe8000000000000000000000040000aac9ff9078000000006006c33e00003a80fe80000000000000"]) syz_emit_ethernet(0x28c, &(0x7f0000000080)={@broadcast, @local, [{[{0x88a8, 0x3, 0x1, 0x2}], {0x8100, 0x4, 0x1, 0x2}}], {@ipv6={0x86dd, {0x0, 0x6, "88fb1c", 0x24e, 0x32, 0x2, @empty, @remote={0xfe, 0x80, '\x00', 0x0}, {[@dstopts={0x0, 0x10, '\x00', [@pad1, @pad1, @enc_lim={0x4, 0x1, 0x4}, @generic={0xb8, 0x62, "093f81832cfd7226ce2ebb932ab77a10be266b204a44c30f4460e0849db49d4e1ebf3b4e79d722a44d29bc283e1fed74bfdbe49193f294cc08f32f55ce4083d2386a560e8a4751ad5fb079b8131a5374a6ab3ff159e1accb7736be11ce367506762b"}, @enc_lim={0x4, 0x1, 0x9}, @enc_lim={0x4, 0x1, 0x6}, @ra={0x5, 0x2, 0x1cd}, @enc_lim={0x4, 0x1, 0x1}, @padn={0x1, 0x2, [0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x8a88}]}, @routing={0x0, 0x4, 0x0, 0x6, 0x0, [@loopback, @remote={0xfe, 0x80, '\x00', 0x0}]}, @routing={0x88, 0x12, 0x0, 0xf9, 0x0, [@rand_addr="e35eda699be3251deb06d9982a2ca262", @rand_addr="098c6aadc35aadafeca717580a384a16", @mcast1, @mcast1, @rand_addr="2223666b76cefb75e68d042e4b85f065", @empty, @mcast2, @mcast1, @remote={0xfe, 0x80, '\x00', 0x0}]}, @dstopts={0x3a, 0xc, '\x00', [@enc_lim={0x4, 0x1, 0x7}, @generic={0x9, 0x1e, "3560ae63835375882462ab9fc145bc37de692f3d01dceb53a510ec2f46e2"}, @ra={0x5, 0x2, 0xa4f}, @pad1, @jumbo={0xc2, 0x4, 0x4}, @generic={0x2, 0x30, "9587b861f69aa9b3e7b223fcc72fe0f69bd925591b3dec35da63a346604184d6e2c2bff2a35b794ef544f08f026dde7b"}]}, @fragment={0x6, 0x0, 0xfb, 0x0, 0x0, 0x13, 0x67}, @dstopts={0x62, 0x1, '\x00', [@ra={0x5, 0x2, 0x7}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}]}, @dstopts={0x16, 0x1, '\x00', [@ra={0x5, 0x2, 0x400}, @enc_lim={0x4, 0x1, 0xb}, @enc_lim={0x4, 0x1, 0x86}]}, @hopopts={0x29, 0x3, '\x00', [@ra={0x5, 0x2, 0x7}, @jumbo={0xc2, 0x4, 0x9}, @enc_lim={0x4, 0x1, 0xc2}, @jumbo={0xc2, 0x4, 0x5}, @enc_lim={0x4, 0x1, 0xfb}, @enc_lim={0x4, 0x1, 0x8}]}], @generic="0a908fe52b90d2cf32bbc2b2d80b995156585ca640f053ae9dac6fb1f6dbcf0b0a0268a8a76d6539da8871ccb456"}}}}}) 854.376507ms ago: executing program 3 (id=90): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000000)=[{0x21, 0x40}, {0x8, 0x9}], 0x2}) mkdir(&(0x7f0000000100)='./file0\x00', 0x49) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) setuid(0xffffffffffffffff) unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='r\x00') ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000080)}) write(r0, &(0x7f0000000000)="f6b00df6e8cd999a29081f000eaf20", 0xf) setitimer(0x2, &(0x7f0000000000)={{}, {0x0, 0xe9db}}, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f00000002c0), 0x80, 0x0) 853.463325ms ago: executing program 0 (id=91): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r2 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000100)={0x7ff, 0xa6, 0x0, 0x0, 0x80000001, 0xa1b0, 0x40010001, 0x10, [{0x0, 0x2890, 0x5, 0x71002}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x101, 0x6, 0xfffffffc, 0x9}, {0x4, 0x800, 0x8007, 0x7}, {0x401, 0xffff, 0x2800, 0x7}, {0x1, 0x650, 0x3, 0x9b}, {0xce1, 0xffffffff, 0x4f4, 0x9}, {0x6, 0x0, 0x14, 0x8}, {0x2000002, 0x82, 0x5, 0x6}, {0x3, 0x8009, 0x1000, 0x4}, {0x1ca, 0x800, 0xc, 0x3}, {0xc, 0xa, 0x8}, {0x4, 0x7, 0x4, 0x8}, {0x29a71717, 0xfffffffa, 0x60, 0x6}, {0x1100c, 0x5, 0x5, 0x4}, {0x0, 0x1, 0xfff, 0x30003}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$WSKBDIO_SETMAP(r1, 0x8010570e, &(0x7f0000000180)={0x1, &(0x7f00000000c0)=[{0x5, 0x0, 0x1, 0x7, 0x8}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x1, &(0x7f0000000240)=[{0x6a, 0x5, 0xff}]}) 761.642122ms ago: executing program 0 (id=92): r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f00000001c0)="03000000", 0x4) setsockopt(r0, 0x1000000029, 0xd, 0x0, 0x0) (async) setitimer(0x0, &(0x7f0000000000)={{0xc81, 0x2}, {0x1000, 0x12c}}, &(0x7f0000000040)) 758.258637ms ago: executing program 7 (id=93): sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x24}, 0x4, &(0x7f00000001c0)="e33745e8", &(0x7f0000000080)=0x4, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) ioctl$TIOCSETA(r0, 0xcd504406, &(0x7f0000001a00)={0x0, 0x0, 0x0, 0x100, "97aa224ff1c14649ebb178926cc1c75a6b47c1d1", 0x20000}) openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x8, 0x0) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r1, &(0x7f0000000400)=[{&(0x7f00000000c0)="11f840d265cf28efbec901584214efc8df32b43a00c22f75f9413b21513d577ca0176a4bb4057ec04c260eeb7d8a331af66f3030961be1b9ad8bf0a60735b95d29b74a3951d0e1ee06ea8f6dfb1e181a291c030f920f2c91eafdd0859dda5fc9d388530d4f2cf08840ead44fc54adc58759d2566df1ab524192d815f437b6ded49251a6db6350c8657dd0eac8c66a65ffd28e53d948853e094bf71f9045f0c2e9b297a5a6bb0abe31777f8f8d963cf2a118f177107035a2766dad8c25bd1591ae2c569448d229be7bb3440537231d64f1cc86762dd4c45b55169c8cd9d1b76f7c2c2a0c0ab92e5f377045074e0c853472b", 0xf1}], 0x1) execve(0x0, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x2000)=nil, 0x2000, 0x0, 0x8010, r2, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r3) ioctl$TIOCSETA(r3, 0xcd504406, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, "97aa224ff1c14649ebb1789268c1c75a6b47c1d1"}) sysctl$net_inet_tcp(&(0x7f00000003c0)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, &(0x7f0000000440), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) syz_emit_ethernet(0xe, 0x0) setreuid(0xee00, 0x0) setreuid(0xee00, 0x0) ioctl$TIOCSETA(r0, 0xcd504407, &(0x7f0000000740)={0x0, 0x0, 0x1000000, 0x1, "97a2224ff1c14649ebb178922cc9795a6b47c1d1", 0x8}) 757.865043ms ago: executing program 3 (id=94): r0 = msgget$private(0x0, 0x180) msgsnd(r0, &(0x7f00000014c0)=ANY=[@ANYBLOB="0300"], 0x8, 0x0) (async) msgrcv(r0, 0xffffffffffffffff, 0x0, 0x3, 0x1800) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_GETMAP(r1, 0xc010570d, &(0x7f0000000080)={0x0, 0x0}) r2 = socket$inet(0x2, 0x4003, 0x0) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) chmod(&(0x7f0000000040)='.\x00', 0x35e) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x80000000, 0x3}) (async) r3 = socket(0x2, 0x2, 0x0) close(r3) (async) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) (async) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000000), 0x0) setuid(0xffffffffffffffff) (async) mkdir(&(0x7f00000000c0)='./file0\x00', 0x104) (async) unveil(&(0x7f0000000880)='./file0\x00', &(0x7f00000008c0)='r\x00') (async) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x12}, 0x3fffffffffffff8c, 0x0, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x24) setsockopt(r2, 0x0, 0x17, 0x0, 0xf9) 535.949469ms ago: executing program 0 (id=96): recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000240)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}, 0x4000}, 0x10, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1003f8d}, 0x2b, 0x1001, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) sysctl$kern(&(0x7f0000000100)={0x1, 0x48}, 0x2, &(0x7f00000011c0)="71f91e34", &(0x7f0000000080)=0x4, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x6a, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000000)="b100050300000400000000b307000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad09000000000000009b67404d335c223e7d0c032bfa896443a421020000b670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002022fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d1889e0000407000000001300000000000000007ed96f157cff75f53625534152a4b06318703960dbeffe0595b0466a65dc924edf7f45d175dd14b0755f62069fb67571659fe3f28241fb4f2b92770793cad297a22f9f5ac20616d6ab268a330817ce6e19f64c40c6597192e31d246d00a3bf071458fb6664796599", 0xb1, 0x0, 0x0, 0x53) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$TIOCSETA(r3, 0xc0504417, &(0x7f0000000740)={0xbffffffd, 0xb, 0x7, 0xa, "00000000000000000000060000000600", 0x3, 0xfffebffc}) sendmsg$unix(r1, &(0x7f0000003ac0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYRES32=r1, @ANYRES8=r2, @ANYRESHEX=r0, @ANYRES32=r2, @ANYRES32=r3], 0x48, 0xf8f45ad47d2d44ef}, 0x404) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) close(r1) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) unveil(0x0, &(0x7f00000000c0)='r\x00') 535.534128ms ago: executing program 7 (id=97): mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) rename(&(0x7f0000000200)='.\x00', &(0x7f0000000240)='./file0/file0\x00') socket$inet(0x2, 0x2, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r0 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0xee4bce5bb233ab95) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0xb3c, {[0xb1, 0x0, 0x2, 0x100200000, 0x6, 0x7, 0xdf60, 0xfffffffffffffffe, 0xfffffffffffffffe, 0x2f01, 0x93, 0x3, 0xffffffffffffffff, 0x200000000003, 0xd, 0x4, 0xfffffffffffffffe, 0x400000000100], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffd, 0x6, 0x5e, 0x7b98, 0x80000000000001fe], [0x91f, 0x8000, 0x40000000, 0x0, 0xb, 0x11000, 0xffffffff00000000], [0x104, 0x1fffffffffb, 0x7ffffffffffffffc, 0x100000000, 0x52adeb15, 0x7], [{0x4, 0x0, 0x0, 0x5}, {0xfffc, 0x22, 0xfffffc00}, {0x0, 0x1, 0xfffffffb, 0x80}, {0x5, 0x4, 0x4, 0xffffffffffffffff}, {0x0, 0x2, 0x7f, 0x8}, {0x0, 0x9, 0x2, 0x2000000000000000}, {0x0, 0x0, 0xfffffff9}, {0x5, 0x100, 0xf, 0xb}], {0x1, 0x5, 0x6, 0x3}, {0xfffe, 0x45, 0x6d5, 0x6}}}) r1 = kqueue() setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0xfffff001, 0x4}, {0x18, 0x2, 0x8, 0x4}, 0x1003, [0x4, 0xfffffcb1, 0x24a, 0xc, 0x1, 0x8, 0x9, 0x1]}, 0x75) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x60}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000340)={0xfffffffe, 0x5, 0x7, 0xffffff8d, "08ed95990000000000000000b27cffffffffffe6", 0x4000000, 0x20000}) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) readv(r3, &(0x7f0000000040)=[{&(0x7f0000000000)=""/18, 0x12}], 0x1) socket$inet(0x2, 0x3, 0xfc) sysctl$hw(&(0x7f0000000000)={0x4, 0x18}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0xa}, 0x4, 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) mprotect(&(0x7f0000154000/0x4000)=nil, 0x4000, 0x2) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r5 = fcntl$dupfd(r4, 0x3, 0xffffffffffffffff) write(r5, &(0x7f0000000100), 0xfffffe5d) close(r0) 535.058196ms ago: executing program 0 (id=98): munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$net_inet_udp(&(0x7f0000000040)={0x4, 0x2, 0x11, 0x2}, 0x4, 0x0, 0x0, &(0x7f00000000c0), 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x80, 0xc1) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) (async) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x802, &(0x7f0000000300)={0x1, 0x100000001}) (async) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x802, &(0x7f0000000300)={0x1, 0x100000001}) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x102) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x4010, r0, 0xcc) 446.12246ms ago: executing program 1 (id=99): r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000002300), 0x20, 0x0) (async) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8000, 0x2) ioctl$TIOCSTOP(r1, 0x2000746f) (async) recvmsg(r1, &(0x7f00000022c0)={0x0, 0x0, &(0x7f0000002240)=[{&(0x7f0000000040)=""/185, 0xb9}, {&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000001100)=""/138, 0x8a}, {&(0x7f00000011c0)=""/84, 0x54}, {&(0x7f0000001240)=""/4096, 0x1000}], 0x5, &(0x7f0000002d00)=""/4096, 0x1000}, 0x41) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f00000028c0)={'./file0\x00', 0x0, 0x337, 0x5}) 444.43666ms ago: executing program 1 (id=100): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000240)="12faa0dccb915ffc9784467f632ff628c49cdc6c4ebccfaaf6d33c6ab9023c69a9d803e653e34f6ce7d5dd4a0ef36a3086ba92d40aaa1845666f11b8a48f354944444cee42b52ad67c9529f00bb06615fa9e43615d1435e07b7643", 0x5b}, {&(0x7f0000000200)="127c3bdea1749d1a19d8d34081f0b38c141d2d607baceb578ec791adcf19a884b31136e613a1bf3728632e", 0x2b}], 0x2) execve(0x0, 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) sendto$inet6(r1, &(0x7f0000000100)="bc2007bc70b1e1c82d00a5d56567a8d22f3828430d42da9b349e149fb04443a28d2dfeb1bd57a5b51220cb6b570d8972951bab3b9c93d0f55ed325f14f572237c7617a2571f2b2011a593073949b6acc7d9931f2e3f846ef18364fa968e8a9ca6dc386a3e42e5c737933012682464f52800ca6aff5d8b82cf7a495b2195264261c7e12d763efeb6837560f20d9da41296d620bd394822237a5a908eea6e19e14eea1d7bcd9a349c731bf88df5cfae4da04ac85cd58e041e285ba8c181c257403ba9ec7864b659cd502d1a6f6b29c4b279ebc180c060a78e9f5", 0xd9, 0x40a, &(0x7f0000000040)={0x18, 0x3, 0xace, 0x6}, 0xc) 441.055261ms ago: executing program 5 (id=101): r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x20) syz_emit_ethernet(0x2a, &(0x7f0000000100)={@local, @random="00e0300eaaf8", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0xfffd, 0x0, 0x0, 0x1, 0x0, @broadcast, @multicast1}, @icmp=@echo_reply={0x0, 0x0, 0x0, 0x64, 0x2}}}}}) r1 = kqueue() ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {0x0, 0x8}, {}, {}, {}, {0x0, 0xffffffff}, {}, {0x3}, {0x0, 0x1}, {}, {}, {}, {}, {}, {0x2}, {0x0, 0x2}, {0x0, 0x4}, {0x4}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x2, 0xd}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet6_ip6(&(0x7f00000000c0)={0x4, 0x18, 0x29, 0x3}, 0x4, &(0x7f0000000100), 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001140)={'tap', 0x0}) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000040)=""/193, 0xc1}, {&(0x7f00000001c0)=""/182, 0xb6}, {&(0x7f0000000300)=""/173, 0xad}, {&(0x7f00000003c0)=""/235, 0xeb}], 0x4) fchmod(r0, 0x9e) sysctl$kern(&(0x7f0000000140)={0x1, 0x9}, 0x2, &(0x7f00000002c0)="f5ed8a93", &(0x7f0000000180)=0x4, &(0x7f0000000340), 0x0) 440.454515ms ago: executing program 2 (id=102): sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x3, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec370824a8876eaed1a9d70b5bc5bbb2f68d6c9", &(0x7f0000000080)=0xffa2, 0x0, 0x37) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x8026d4) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450a) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000240)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}, 0x4000}, 0x10, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1003f8d}, 0x2b, 0x1001, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x6a, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r2, 0x0) unveil(0x0, &(0x7f00000000c0)='r\x00') r3 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000080)={0x3, 0xffffff62}) pipe(&(0x7f0000000100)) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000140)={0x3, 0x9}) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) ioctl$VT_GETMODE(r4, 0x40087603, &(0x7f0000000040)) 438.145407ms ago: executing program 5 (id=103): bind$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) close(0xffffffffffffffff) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) getpgid(0x0) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x4400) r1 = open(&(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x1, 0x2) fcntl$setown(r1, 0x6, 0x0) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x8, 0xffffffffffffffff, 0xfffffffffffffffd, 0x800, 0x181c, 0xa, 0x2}, 0x0, 0x0, 0x0) close(r0) r2 = socket$unix(0x1, 0x5, 0x0) bind$unix(r2, &(0x7f0000000040)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r2, 0x0) accept(r2, 0x0, 0x0) close(r2) r3 = socket$unix(0x1, 0x5, 0x0) fcntl$setstatus(r2, 0x4, 0x40) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r4, &(0x7f0000000040)=[{&(0x7f0000000480)="cc", 0x1}], 0x1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r4, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0xb}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) connect$unix(r3, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) 287.9601ms ago: executing program 5 (id=104): r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0xdd, 0xd, 0x0, 0x0, 0x7fffffff, 0x8, 0x4, 0x0, 0x3, 0x100000007fff, 0x9}) r1 = socket(0x18, 0x1, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x3, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffffffffffffffff}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xffffffffffffff7c}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f000036c000/0x1000)=nil, 0x2}, {&(0x7f00001da000/0x4000)=nil, &(0x7f00000d6000/0x1000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000188000/0x2000)=nil, 0x401}, {&(0x7f000060b000/0x2000)=nil, &(0x7f00005c0000/0x1000)=nil, 0x80000002}, {&(0x7f000055e000/0x4000)=nil, &(0x7f000032f000/0x2000)=nil, 0xa}, {&(0x7f0000613000/0x2000)=nil, &(0x7f00000ce000/0x4000)=nil, 0x5}, {&(0x7f0000251000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f00003bc000/0x3000)=nil, &(0x7f00003f2000/0x2000)=nil, 0xa}, {&(0x7f000064b000/0x2000)=nil, &(0x7f000038f000/0x4000)=nil, 0x12b}, {&(0x7f0000008000/0x3000)=nil, &(0x7f0000688000/0x4000)=nil, 0x9}, {&(0x7f000043b000/0x1000)=nil, &(0x7f000076c000/0x4000)=nil, 0xffff}, {&(0x7f00000a5000/0x1000)=nil, &(0x7f000079e000/0x4000)=nil, 0xffffffffbffffff9}, {&(0x7f0000576000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5e04}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000001000/0x800000)=nil, 0x8}], './file0\x00', 0x3}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) ioctl$FIONREAD(r1, 0x80206932, &(0x7f00000001c0)) recvfrom$inet(r1, &(0x7f00000000c0)=""/250, 0xfa, 0x10c1, &(0x7f0000000200)={0x2, 0x1}, 0xc) 287.573088ms ago: executing program 5 (id=105): fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0xffffffff00000001}) r0 = socket(0x24, 0x2, 0x0) setsockopt(r0, 0x6, 0x4, 0x0, 0x0) getpeername$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xfffffffffffffeb5) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000640)={0xffffffffffffffff}) close(r1) fchmod(0xffffffffffffffff, 0xf7fb079a74590f3) setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f0000000180)=0xfffffffe, 0x4) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000080)={{}, 0x1, &(0x7f0000000000)=[0x0]}) r2 = semget(0x0, 0x1, 0x281) semop(r2, &(0x7f0000000000), 0x23) semctl$GETALL(r2, 0x0, 0x6, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r5 = semget$private(0x0, 0x0, 0x70) r6 = getuid() setreuid(0xee00, r6) r7 = getegid() r8 = geteuid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000300)={{0x5, r6, r7, r8, 0x0, 0x2d, 0x4}, 0x3, 0x9, 0x4}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000240)={{0x200, r3, r4, 0x0, r7, 0x2, 0x7}, 0x1, 0x8, 0x5}) 287.369335ms ago: executing program 0 (id=106): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x3fb}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x4) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) writev(r0, &(0x7f0000000180)=[{&(0x7f00000019c0)="27c1366d7686eb125ec03bb24684e2dfe0237ab03da4a99bf9f69877cdb3d48aed5be35aa25c85b72f145f7f1fc2cc82e75db80d770ad168418adbf47a765f79021aeccd8301d2e7b39dfceb96245cc812cd415f738670b325455fc9826d25aeeecf515e8f0dd939f63d5edbaa6879e16f0f3d3ff168e226741cc9de753f1d73de52f4114aff0a3049b8200775359bd8f7cdfecab8b5887a89cda46783eb2b7792336944829225e4e02e71f3c8fcc37ef09cf5508c391f566b95a0117667ea596ca532c671013937ed625caf7b5fe1f97d824083d2918a65823491fbb4f58a33989aa67c745daaa96de645ac77861a0735a120c58a6367fd84f9de073ee61874f5ec71f16a2170fe4605f5e15fd0cdcaa8516e19e79085bf3135db7ce095eed29054c0f74ecbb35e5fd2dff5f3d2390fbbf8f3181b72889804034060baa233af2df05a371eb671604c3c471d369c1579daa86908297eac6d87035908b18002e2fbc7a01393e71072e92f3894ea7b042a46ee4decde0d9587fecc89bf3961fac137f2324dbc70a0a5c3775c3ef21a69c6cb3c8712ecb97ec70ce71816d9bff9b4605e41bb7826c1f9efd3c8376fc0deedcb55b037eb2a7b1d841d6f845d2e99201a49e17a1d05776dbf4c3b7229feea0be70a30b5c381ef82a3189aaa4087a5b3804291b2af5dc705322418210fc366d95c0bdec6672606d74f25a8d8951a6b7c3846642ddcac3dfd7e90fe1904d353d3797a4e22e16d08e576d9c24262fa9bdec651e5c443bccad35576492b149e6f25d41e54a857636fc7c2a36350f8f4a2c7e91358fd77771008494b6ac7564a0a2a24a4b7630a701973cc7af0a06f34a13c3a1016df8f15910b2ec2b6a08c9360e2067678deb73d83096981a60548be05f1862948f04864c5c59c5e4ba88205e4e11ef000a9588ed8e12f9e6bd7b452936ce1b7090b14bea0326509d3ae3b35880c82a2beb541e8dae63f4e9c4ba5956fcdbd1cb44044c463725be2f81aecd710082f5889d3e3002cec8a882bb1b14672c85ddb1c7ab5ceb1393bc31f0fdfdc5f9c807f0d496838d850d3d68b9c0d3a3af80dc54f60588c0ae705c01971d559985b192e96f066fc03a8921ea27580ef2dc078ab40c0241aa5f548d3893ea143f4196106d5b855cd214c08e671fe219fd208c07b9bc906020cddae0850dbd713fbd8680ad8e261de7494022752a8ae6ebeff17969521847a6e6078c15c50703cff498da929fe7014d4c2400a3f97367b65f137c76dc7a96b9be2dc487799d881cec1e97a426462d1fccac8dcbf064ab5b511d178271e5fc9ef241d76bca274c9cb6d144abf338ac02c2835be11842e3d1884d323b5529d525bc31577e386c6a9c0b5bb0a09934dda4c623fe5a2317ce69848fb62a6464483a5ef63e6c61ecb1b0d3e04e5ee08343496be2053daf9ced990c0fbc23b85702a31c7239b0efb5cec28054ebefc3b8bd4aa8f047544769f6e79b3a5fba8b4f6de69c2f5cd90cb746afa15caa8610441149c490ee27ecac547f7755bf2b984151cd25471200881c188792e149e4102ef0cd95b0256e1e6f5428f331fcd37b58f9edbf3240140577c0241377a65b9778f8d60e43a3b03", 0x47b}, {&(0x7f0000000080)="b4e42b79c0118fd6e930be804f42ac15b412d5d3ed7a2e739a611878f4b1e41712cc1f3bb5f6935f8db5db9961d4e7cf6f6139ec3b74fd9603ffe659db2b13cf38cd75df953682738063da2a239b2725eddd76e7f53fc0a56bfd367b553d2fa1b5961717e08cdfeb086f5d27258cb9e9ab62ad53bf73850aeebe0acf54e67f9bc8ec2e8abd63c90ece", 0x89}, {&(0x7f0000000140)="ed399f05f700f402e90cd3b9fdd0e34e33a667e5325b1d5f4fb5a258ba3e8fb94105114b", 0x24}], 0x3) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x3fb}) (async) syz_open_pts() (async) close(r0) (async) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x4) (async) syz_open_pts() (async) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) (async) writev(r0, &(0x7f0000000180)=[{&(0x7f00000019c0)="27c1366d7686eb125ec03bb24684e2dfe0237ab03da4a99bf9f69877cdb3d48aed5be35aa25c85b72f145f7f1fc2cc82e75db80d770ad168418adbf47a765f79021aeccd8301d2e7b39dfceb96245cc812cd415f738670b325455fc9826d25aeeecf515e8f0dd939f63d5edbaa6879e16f0f3d3ff168e226741cc9de753f1d73de52f4114aff0a3049b8200775359bd8f7cdfecab8b5887a89cda46783eb2b7792336944829225e4e02e71f3c8fcc37ef09cf5508c391f566b95a0117667ea596ca532c671013937ed625caf7b5fe1f97d824083d2918a65823491fbb4f58a33989aa67c745daaa96de645ac77861a0735a120c58a6367fd84f9de073ee61874f5ec71f16a2170fe4605f5e15fd0cdcaa8516e19e79085bf3135db7ce095eed29054c0f74ecbb35e5fd2dff5f3d2390fbbf8f3181b72889804034060baa233af2df05a371eb671604c3c471d369c1579daa86908297eac6d87035908b18002e2fbc7a01393e71072e92f3894ea7b042a46ee4decde0d9587fecc89bf3961fac137f2324dbc70a0a5c3775c3ef21a69c6cb3c8712ecb97ec70ce71816d9bff9b4605e41bb7826c1f9efd3c8376fc0deedcb55b037eb2a7b1d841d6f845d2e99201a49e17a1d05776dbf4c3b7229feea0be70a30b5c381ef82a3189aaa4087a5b3804291b2af5dc705322418210fc366d95c0bdec6672606d74f25a8d8951a6b7c3846642ddcac3dfd7e90fe1904d353d3797a4e22e16d08e576d9c24262fa9bdec651e5c443bccad35576492b149e6f25d41e54a857636fc7c2a36350f8f4a2c7e91358fd77771008494b6ac7564a0a2a24a4b7630a701973cc7af0a06f34a13c3a1016df8f15910b2ec2b6a08c9360e2067678deb73d83096981a60548be05f1862948f04864c5c59c5e4ba88205e4e11ef000a9588ed8e12f9e6bd7b452936ce1b7090b14bea0326509d3ae3b35880c82a2beb541e8dae63f4e9c4ba5956fcdbd1cb44044c463725be2f81aecd710082f5889d3e3002cec8a882bb1b14672c85ddb1c7ab5ceb1393bc31f0fdfdc5f9c807f0d496838d850d3d68b9c0d3a3af80dc54f60588c0ae705c01971d559985b192e96f066fc03a8921ea27580ef2dc078ab40c0241aa5f548d3893ea143f4196106d5b855cd214c08e671fe219fd208c07b9bc906020cddae0850dbd713fbd8680ad8e261de7494022752a8ae6ebeff17969521847a6e6078c15c50703cff498da929fe7014d4c2400a3f97367b65f137c76dc7a96b9be2dc487799d881cec1e97a426462d1fccac8dcbf064ab5b511d178271e5fc9ef241d76bca274c9cb6d144abf338ac02c2835be11842e3d1884d323b5529d525bc31577e386c6a9c0b5bb0a09934dda4c623fe5a2317ce69848fb62a6464483a5ef63e6c61ecb1b0d3e04e5ee08343496be2053daf9ced990c0fbc23b85702a31c7239b0efb5cec28054ebefc3b8bd4aa8f047544769f6e79b3a5fba8b4f6de69c2f5cd90cb746afa15caa8610441149c490ee27ecac547f7755bf2b984151cd25471200881c188792e149e4102ef0cd95b0256e1e6f5428f331fcd37b58f9edbf3240140577c0241377a65b9778f8d60e43a3b03", 0x47b}, {&(0x7f0000000080)="b4e42b79c0118fd6e930be804f42ac15b412d5d3ed7a2e739a611878f4b1e41712cc1f3bb5f6935f8db5db9961d4e7cf6f6139ec3b74fd9603ffe659db2b13cf38cd75df953682738063da2a239b2725eddd76e7f53fc0a56bfd367b553d2fa1b5961717e08cdfeb086f5d27258cb9e9ab62ad53bf73850aeebe0acf54e67f9bc8ec2e8abd63c90ece", 0x89}, {&(0x7f0000000140)="ed399f05f700f402e90cd3b9fdd0e34e33a667e5325b1d5f4fb5a258ba3e8fb94105114b", 0x24}], 0x3) (async) 286.83097ms ago: executing program 7 (id=107): socket(0x2, 0x3, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x100, 0x0) open$dir(0x0, 0xf03, 0x186) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, 0x0, 0x20, 0x2}, 0x6) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) r0 = socket$inet(0x2, 0x8000, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0xe, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, 0x0) sysctl$vfs_ffs(0x0, 0x0, &(0x7f0000000080)="06e6a186cf8257197b8d91e7c56e0abd770a63cab73518977eb4e7f3cf84aa05aa7689c8dbe18896a2e8229d32f6e84c8033909c4b569ec9cc4cf6a445c82559ea205149a66ab99c89e4c319f5ced9ad4f702334eeb646b39b919a8d4fde562ba7135f28c86c751ee09b3028f555ae44a521f306ab76d3ef708e7f40d6e5c7cae35bb7622d953d709d8f83a05b80ff08aeb6f1a2537d113aedf5291a08932a64899b6d9e9be1f561e9fbc452ea18", 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r2 = socket(0x18, 0x3, 0x40) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x6, 0xc0, 0xfffffffd, 0x0, 0x7fe, 0xfffeffff, 0xffffffff, 0x1, 0x1, 0x4001, 0x7f}) ioctl$FIONREAD(r2, 0x81206919, &(0x7f0000000100)) ioctl$FIONREAD(r2, 0x8080691a, &(0x7f0000000100)) 221.343828ms ago: executing program 6 (id=108): syz_open_pts() sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x10) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x402, 0x0) sysctl$kern(&(0x7f0000000300)={0x1, 0x24}, 0x2, &(0x7f0000000340)="8ec29401ee92125274f6c11939449cc8043f54", &(0x7f00000003c0)=0x13, &(0x7f0000000500)="3f753d6e8e83ad397bb900a7ac69ce78d38c306cd836050d60be95cd20ddc1a89ec04c55af21ad489770f5aefa7f8e8936dd5005bd56aedfa83095a11d16a581cbe1e749e04b53430a5762696aabde237d82aa3c150ec396eeb1160a7d9da98a623b8e9cecc0265be08f716f7e4f3df94ac56a8a786c7ecea0be22a29e29084a558574b2701d5f4e38349e288657f23d8c1b78fb1be4da45c9422c4f8861e4108375eeb374086897de2919a20549a754b388d663950c5716d677a2f38daece6fef4b7f8d87132ae0a92adf5376dc139a4dfd37006a5f2b942eec5c79d399139efd2956ae534399b7ab2c8f12f339516293c3bfc6a2efba6d5388fd4de609b55a81ba110e4817a138a65fd25a2aef649996ade765c29742a67d58fae3929ab5116110d9e54b8fc514c48b3510d9450c798fb9bd51c07b1e9ed61b3833dd937a37c483cc8ea2d5d2f949fc9cd22b595bc87bc71d8be74f8a4515d1e0c4971a757894b738f4c20ab209b087ed0afd73d8ccd67a10b42b644e51db8e6281a9878249d4ed0c82b94439fdd69b078092644e7f8d2064ab8af020f1c2905bc656fc276d4cd19d6924b846d72108d39bdfe0b99a754dd93b282b47b5657c276a2a564385c8156e8a2356b5d91c57f417b259a606c9e55017ac5f5867f1936767afbef2e430cc0ab567ad88291105536cfbabe3c11a333d9f0fc4aac6132256681f19313905ee6f8de8b3eb5cc688f3f7a1eafbbf579e50beb882e5c3d0a104b47d90c0f8637ffdb631b9a94005fe3e5b48a1fccfffb3f63a9ad631950d298761c8bc6fd1021a5776b51784322c99b03a226fa5ccacba45e5c8e7719afe895152e1162a9b3db836ac0e958805fe15788d2d65934905c523112ac71713c746540de7bf1c768d22d0c0d5d9ade6c2d13d5c003710b92624f2cad86824e22e6b3d249738e61a61746a45f6dd332a4925fac6713520a4eff60db278e84e358838135039896a1bd504e9c6fc4e862745d6eca6b967508d4a329fe6f6a22556973ff99341baa3fc8c3e98c0340bae919b90bceebfa2fc7fffa8c7269a41f3526b3e55dccde0bc673708e7b2a8785c88f02dc45cb2c66ee4c2db52059a40c9c2d4697b80a56f59eb0ad72bd8d2e3628feeb0f57b90902b0df69a8067155d4ed72c617711f45b40faf955614a7d348eddc29c3c7a9b1a1e0395c1e0f9667084d8ba2ae79644d7ca2687bdc88dfc6a1f17fad0e47c4245b0c149251ef844513b065ef8f80a27e377f45adfaa6fa1efdcdb9efd562d53f338ab304b74903bf4788401fb041aef7a6fd53cf2b2959faa616ddfcb3e687ef20061e17fff5294812349fb29e991e1e7adb55c28ead0bc2af1ffbc764211c311564096e6b9152b4ba062b6a758952d3bb1247a57b5592b30a0fbf19fbf8cf88f3a301cf1ea23b155fd7122f75713ebe60f48509d12ecdee118145b3ed935bc877b32b5114410ddef2dc1051897efb3f54c36f93065765c501ae61ac9802ed94c7623d15beed8382b4a54225518a53983745cd90150e7159e865fdc80ce73bdd81d5a2e36f5710e27fba1ff19055c94cc5423f1044ec9ac51cc4a60ae2188803f9721c4d87c810fe22df0b9fe85610d023e134046db4fb2ed9241059c5441ac24b376a750194545d285e905265e1feac3c43bc688c22aa7c026a51db235278a94471b8f81d87a7c11445ff6311d207ea98e3d1a172b0ee71d87215e74b717f77430b37a7f391598d43eb94510842ad0df88e46366a78fefd8326333f30359cc3ef4d8486d228dc14f13ce672ec456c4dea99ca58736e101e57f46961cbdc9480b8bfe3e5e4f8ad42d16a14d6f8e12be27a250379fd7415f64177298f1be51570382976999175c1881a6b125145cc1e97d480361691b23e3e7bce6e5df43d74735027404a127eb2908f1f29d325c9b54793f556216e99de96ab0ebcfc476b72302b017ff430ae90a7614a1b4db2ec7f8da2ba1f8f0b14f6572721ca0af7915f1391035aec0aef1ad00c4bfa27dae489cec1fadcc099b9779d3af488641a0fa3a08c659fca681289a2c98e1cf044879fe54bbcfd9580fd5e59c283e30dbae5f652e6ad762381070602324e619577fdefb6e698b9224efda0574b0ddb79c3ed71d098bb92fd8f7e283675d345f380ef3d43c1331cafb02c13823bdf399a5964349c4408b1ba5d9ca62242e7b7080ad9eb0f6c0e726292e0cb5c62cd2188f80522415673937f0b4028d00c6cd1af186ec8c0927fdee1ef2428db87c9851e4a0545123ad64f44b8dcd78e159dedd3cf22ebe567d5211178d06cc421d4c3176671923cfacf566a726c68c172cb50467b429ac6f39aa4765ba6739245c2e6a340908136ffdfcfde6c8e97ab0c69472b954b3996595e936fea8c390345fa13f70f16b21ba474de4c17aa9bf7475af628b9d35c68e2cb85e4b702e7a6777f88ff08cc9b9957680a755da1eb8138de23db63cbb62a441ab1d3e88c35df26429836d982c03afe410dbac6a35ad8a5db50316bc289be2445141f2029fa2aa0c7ae6955f98881c57a3b2a3767fd27d83b324b7c514ecd7015ba347b3c1e7e9458df02798a513e1aa3b675f3fc6e0f38072e39cb95032acf9cba0de7fa4dbbf63f9c11d4a532b81e1706b10acb492a087e3c6153b6533fbc053ec2a2d8fb2f828effb9b053b3a4a54bcb160a16233e3e46abcc0892640c520e3943de8852ba48ac4a6c2b80c2c2f06a2435fc2d2e8dfd58143c7f6f3855b725f66180aacd13796ab74b6909be99bd9998b5eead1cc8126fdd49c0c45e5610fa963cd5f63146f604474d843c03877a52cfc69347aa48e082bd3beb785a4e5376e7158a540912a2f2e91b7cc2df472d9ef6ccc2f36c322b107a731b63519225cb01a7643e3085dd3e4f6a410f631623c40f8c21b9ccb3a8bdb7f2f0e5ded43eb31fcc1785b1cfbbbb48ed2172b4357ae6493b4b713e40bd05fe46f0693137c6c3c60563a443b91d1370e2174d75abd6529a397c1020b38f3c331cf111f8f3fb2ac6b6dd2e4d74f9321895d5884297386dbf8c5f58fb3e1749870a93ab632fb327ae6df6d562860b6fcfa3c12ad3ba8ff58d3493f7585f171a4b52daf4415542df5c136a14f8b65772766e31c481733c067aaf3e6828e2a1674e866e54ff267eeebb11865b613eace58733cb52f15915675508994eb7b402564ab2801f02f7121ed91b6d06d9e01bd7360ddc6caf4a1e134553a4220f057bfa1e7e66b6593895c10ee148fc06a23c4f078989cd7ef606f4072942003587e0c357094d9d6855d1a9b8b69f1950442331bcc0cf9c8f363c49387d7e0306ea9ddf96acb8e79d08403cca21c771405493553cd7d9b0942f88d48e9ca8be8cf9946d44eca490fba9e0fa61ba63763ac18b2da589168993be6e3654fe1eda5615b03b8d94e72455b2bcf2922ab86dd79f96e64c0094e4e98dc3699da25a64e4aa8d29998b38d455a35749f3652ed1a35e9eb33c10080dbc6f6c498056dea33f013493e3ca1484f43d786ac91d882997ab61a1110eea21f9a46249f4b527a989af7548a18fd62f6f53574eab3390fbf8f0504cb2764342d1f3613654c5489b94d7482003b56d04c266700474d5fe6135787033357788154016d23e76ed8e55c419020988d85de8139ff09d30ed1f83472b8c3810eb354114e2a891704c0e395240d6d06d984919dad2bd235eb2c17715a9dd76fb136f982eca9746f98d2523a37b751dd8484b2b42b9fa8a7bf2dad9445a27d3d785ec17b71f6df07693743029e38f3320966ee55dd2717df26c73d09a11d0f928af07ab59c098f62ddd9bf6be8495953d4c79c61ca051897f0156ae2df1be0e0ba0d8be702bf5e1837f754f95328ac1d03d31f0f1a78a23006d852c2838334d39c952572c3cab27e728767367aee4f8aba4ba5d41bccc10b7fb8a9a3f950f34fc62bab9e9ef58e4733f3af95b001a9baf9d7a84a824c2bd59ceea3151fc59be9e4579fe87fe6ceab3b33e1743d6dfbec9a3cc774bcf058d400d38ff84610e994d442b5f4128f755a5da2bd7375971d6fa90fa384826f181bced52d8296e280cde4a04f853e8f60286f2e4c07c9193ebe551c9c8c0c48b962832892bc5dfba7c975215ca1159bdf1b3ce030061352d8eed2523546d88c916b705acc4744d153c03e022fe2b9a1ba9eb707f8abb37f177a5d186a4a3a9fd6327f55eec5b41e9c27d06fd0df59574d01617cfd397b26f02eab041c458511667abe6e5b0111060304ae6b6c5bf6fddef212f37db31d863c0e210eda809d92f3d52af864e030e952109308993db052659c302606f44bcbe98c03547005d31295c499200de47e9c356bbb79b26f4046e43142862294286903d88a2da7e2bf05936083becc5c2b577f0cda3c5c61bbe190a4277a6c29ef9b9a01913739aa2a877928946c614d797a6344d3de3dc3bb96d5656f588e7bf719e3bc24b5ec75ed3fd6ad885641a48ecc4d9637d7719df92f2f283a6984d44d7e93354f54a395a11e6eeeed3414a2bfd6d3e6a12764837162a4962b54f0f154b2d82d44cf9fdd0d8bd6a6cbce7853488aeec8b1569b56f3ae0f6e04d28f257c05fb21ac8324fc7e02fe0d2e0f1143dcf963698d6d7f8e3c6519cfb10171fa3905380c6b9dc14a820edd04ba4ffd1fd12d18c6fe9bc3778a2df5d1aeea634d2a8a3d26d730696342c9e956b29b08e60f2caca4998e3b73c5312acdbcee19610d2ab9393eda88cce7e376ea099449a5185d3c9f6db0a06bac718405e7eaf4474a7ae239577f11772e7dec105cd01e657ae3ea612d3cd5d7a0b8cead1b4301124f22345c1b7c28bf0fe66c7154136dad409202c714c39d6b5cbbea11e16aca7f128ab8e7d2fe4b2e8e52042ffbca62cae4361268780448b6241679cb90aaa8893adc457df645abe7f38a7e726b59d787d4d57fbdcd9355de6c6db445d417d6416d874944e54de2a79ead109396968eed2024cf7143082539975e1e3bed5f152495b4e736bbc2b4581aced0892a7e48b6cc8cc5760f9b7f7aeb3cac940bb2fab09ee8a775df68e6fe17605f75269daf186bc6b10d96a810c3bb90cb4ad2b0d4830c005a58a9b6d4c1842bace93c18f02b67102f67a5ab367ecac6d588de8748672c546b5eae48303efda047affe4bcb25319d8a7641f1bcc1ca93191d3663c46a316470edb59d42a8ea357c68ce29277fae858defd5ceeb6906f418aef876a79617446b8df5bba65d71ef1b6dcfaec6f6d6919793242e60060f1ef62baa68f451657f38a39fb1af723d9e3e0e38f2f821049e21195c3308677ec8efeecafad5cea0b791a473b909421d421b3c9b16bc650eba1d801b56ebdcd7ced64bfc1b6bdc6bb4591ec5e69ec658064c0b6f0202d4fa699b885d204625bbbf64fcde1a709d68a5b90a46af788d06c2e278638405433b8db058cc7abfdaac26cf6347b6c22b1e67e75e90bba58fc6ba9dfa59e3f3b07d7069e7c5294510269dfb5deaad1229309f1d9a0566f5b88ca8ca8fd7dba61994441a6af972c0bb6bf371f6996298f5af6ec461a7ab55ff8bb3eaccb83e4ad496de090a7cf11007da14023856e88a35aa68beccca5e9ad34c7ddf2143411cbff353e4d93d952752cff5f50258c4f61170b9caef1235a68e83fb2e53fcc8ce6e3550e065e074884f2a0c4b59513904474438fb3d9584f3184eea39430238a81561a37fa567102565fe0754fda66695cef0c7a2f07f6785792edcfdd2165ee64f137e1cd1230e9dc3dcd2d1ddb5188c3cb140e691ce090739b03a31cf", 0x1000) (async) sysctl$kern(&(0x7f0000000300)={0x1, 0x24}, 0x2, &(0x7f0000000340)="8ec29401ee92125274f6c11939449cc8043f54", &(0x7f00000003c0)=0x13, &(0x7f0000000500)="3f753d6e8e83ad397bb900a7ac69ce78d38c306cd836050d60be95cd20ddc1a89ec04c55af21ad489770f5aefa7f8e8936dd5005bd56aedfa83095a11d16a581cbe1e749e04b53430a5762696aabde237d82aa3c150ec396eeb1160a7d9da98a623b8e9cecc0265be08f716f7e4f3df94ac56a8a786c7ecea0be22a29e29084a558574b2701d5f4e38349e288657f23d8c1b78fb1be4da45c9422c4f8861e4108375eeb374086897de2919a20549a754b388d663950c5716d677a2f38daece6fef4b7f8d87132ae0a92adf5376dc139a4dfd37006a5f2b942eec5c79d399139efd2956ae534399b7ab2c8f12f339516293c3bfc6a2efba6d5388fd4de609b55a81ba110e4817a138a65fd25a2aef649996ade765c29742a67d58fae3929ab5116110d9e54b8fc514c48b3510d9450c798fb9bd51c07b1e9ed61b3833dd937a37c483cc8ea2d5d2f949fc9cd22b595bc87bc71d8be74f8a4515d1e0c4971a757894b738f4c20ab209b087ed0afd73d8ccd67a10b42b644e51db8e6281a9878249d4ed0c82b94439fdd69b078092644e7f8d2064ab8af020f1c2905bc656fc276d4cd19d6924b846d72108d39bdfe0b99a754dd93b282b47b5657c276a2a564385c8156e8a2356b5d91c57f417b259a606c9e55017ac5f5867f1936767afbef2e430cc0ab567ad88291105536cfbabe3c11a333d9f0fc4aac6132256681f19313905ee6f8de8b3eb5cc688f3f7a1eafbbf579e50beb882e5c3d0a104b47d90c0f8637ffdb631b9a94005fe3e5b48a1fccfffb3f63a9ad631950d298761c8bc6fd1021a5776b51784322c99b03a226fa5ccacba45e5c8e7719afe895152e1162a9b3db836ac0e958805fe15788d2d65934905c523112ac71713c746540de7bf1c768d22d0c0d5d9ade6c2d13d5c003710b92624f2cad86824e22e6b3d249738e61a61746a45f6dd332a4925fac6713520a4eff60db278e84e358838135039896a1bd504e9c6fc4e862745d6eca6b967508d4a329fe6f6a22556973ff99341baa3fc8c3e98c0340bae919b90bceebfa2fc7fffa8c7269a41f3526b3e55dccde0bc673708e7b2a8785c88f02dc45cb2c66ee4c2db52059a40c9c2d4697b80a56f59eb0ad72bd8d2e3628feeb0f57b90902b0df69a8067155d4ed72c617711f45b40faf955614a7d348eddc29c3c7a9b1a1e0395c1e0f9667084d8ba2ae79644d7ca2687bdc88dfc6a1f17fad0e47c4245b0c149251ef844513b065ef8f80a27e377f45adfaa6fa1efdcdb9efd562d53f338ab304b74903bf4788401fb041aef7a6fd53cf2b2959faa616ddfcb3e687ef20061e17fff5294812349fb29e991e1e7adb55c28ead0bc2af1ffbc764211c311564096e6b9152b4ba062b6a758952d3bb1247a57b5592b30a0fbf19fbf8cf88f3a301cf1ea23b155fd7122f75713ebe60f48509d12ecdee118145b3ed935bc877b32b5114410ddef2dc1051897efb3f54c36f93065765c501ae61ac9802ed94c7623d15beed8382b4a54225518a53983745cd90150e7159e865fdc80ce73bdd81d5a2e36f5710e27fba1ff19055c94cc5423f1044ec9ac51cc4a60ae2188803f9721c4d87c810fe22df0b9fe85610d023e134046db4fb2ed9241059c5441ac24b376a750194545d285e905265e1feac3c43bc688c22aa7c026a51db235278a94471b8f81d87a7c11445ff6311d207ea98e3d1a172b0ee71d87215e74b717f77430b37a7f391598d43eb94510842ad0df88e46366a78fefd8326333f30359cc3ef4d8486d228dc14f13ce672ec456c4dea99ca58736e101e57f46961cbdc9480b8bfe3e5e4f8ad42d16a14d6f8e12be27a250379fd7415f64177298f1be51570382976999175c1881a6b125145cc1e97d480361691b23e3e7bce6e5df43d74735027404a127eb2908f1f29d325c9b54793f556216e99de96ab0ebcfc476b72302b017ff430ae90a7614a1b4db2ec7f8da2ba1f8f0b14f6572721ca0af7915f1391035aec0aef1ad00c4bfa27dae489cec1fadcc099b9779d3af488641a0fa3a08c659fca681289a2c98e1cf044879fe54bbcfd9580fd5e59c283e30dbae5f652e6ad762381070602324e619577fdefb6e698b9224efda0574b0ddb79c3ed71d098bb92fd8f7e283675d345f380ef3d43c1331cafb02c13823bdf399a5964349c4408b1ba5d9ca62242e7b7080ad9eb0f6c0e726292e0cb5c62cd2188f80522415673937f0b4028d00c6cd1af186ec8c0927fdee1ef2428db87c9851e4a0545123ad64f44b8dcd78e159dedd3cf22ebe567d5211178d06cc421d4c3176671923cfacf566a726c68c172cb50467b429ac6f39aa4765ba6739245c2e6a340908136ffdfcfde6c8e97ab0c69472b954b3996595e936fea8c390345fa13f70f16b21ba474de4c17aa9bf7475af628b9d35c68e2cb85e4b702e7a6777f88ff08cc9b9957680a755da1eb8138de23db63cbb62a441ab1d3e88c35df26429836d982c03afe410dbac6a35ad8a5db50316bc289be2445141f2029fa2aa0c7ae6955f98881c57a3b2a3767fd27d83b324b7c514ecd7015ba347b3c1e7e9458df02798a513e1aa3b675f3fc6e0f38072e39cb95032acf9cba0de7fa4dbbf63f9c11d4a532b81e1706b10acb492a087e3c6153b6533fbc053ec2a2d8fb2f828effb9b053b3a4a54bcb160a16233e3e46abcc0892640c520e3943de8852ba48ac4a6c2b80c2c2f06a2435fc2d2e8dfd58143c7f6f3855b725f66180aacd13796ab74b6909be99bd9998b5eead1cc8126fdd49c0c45e5610fa963cd5f63146f604474d843c03877a52cfc69347aa48e082bd3beb785a4e5376e7158a540912a2f2e91b7cc2df472d9ef6ccc2f36c322b107a731b63519225cb01a7643e3085dd3e4f6a410f631623c40f8c21b9ccb3a8bdb7f2f0e5ded43eb31fcc1785b1cfbbbb48ed2172b4357ae6493b4b713e40bd05fe46f0693137c6c3c60563a443b91d1370e2174d75abd6529a397c1020b38f3c331cf111f8f3fb2ac6b6dd2e4d74f9321895d5884297386dbf8c5f58fb3e1749870a93ab632fb327ae6df6d562860b6fcfa3c12ad3ba8ff58d3493f7585f171a4b52daf4415542df5c136a14f8b65772766e31c481733c067aaf3e6828e2a1674e866e54ff267eeebb11865b613eace58733cb52f15915675508994eb7b402564ab2801f02f7121ed91b6d06d9e01bd7360ddc6caf4a1e134553a4220f057bfa1e7e66b6593895c10ee148fc06a23c4f078989cd7ef606f4072942003587e0c357094d9d6855d1a9b8b69f1950442331bcc0cf9c8f363c49387d7e0306ea9ddf96acb8e79d08403cca21c771405493553cd7d9b0942f88d48e9ca8be8cf9946d44eca490fba9e0fa61ba63763ac18b2da589168993be6e3654fe1eda5615b03b8d94e72455b2bcf2922ab86dd79f96e64c0094e4e98dc3699da25a64e4aa8d29998b38d455a35749f3652ed1a35e9eb33c10080dbc6f6c498056dea33f013493e3ca1484f43d786ac91d882997ab61a1110eea21f9a46249f4b527a989af7548a18fd62f6f53574eab3390fbf8f0504cb2764342d1f3613654c5489b94d7482003b56d04c266700474d5fe6135787033357788154016d23e76ed8e55c419020988d85de8139ff09d30ed1f83472b8c3810eb354114e2a891704c0e395240d6d06d984919dad2bd235eb2c17715a9dd76fb136f982eca9746f98d2523a37b751dd8484b2b42b9fa8a7bf2dad9445a27d3d785ec17b71f6df07693743029e38f3320966ee55dd2717df26c73d09a11d0f928af07ab59c098f62ddd9bf6be8495953d4c79c61ca051897f0156ae2df1be0e0ba0d8be702bf5e1837f754f95328ac1d03d31f0f1a78a23006d852c2838334d39c952572c3cab27e728767367aee4f8aba4ba5d41bccc10b7fb8a9a3f950f34fc62bab9e9ef58e4733f3af95b001a9baf9d7a84a824c2bd59ceea3151fc59be9e4579fe87fe6ceab3b33e1743d6dfbec9a3cc774bcf058d400d38ff84610e994d442b5f4128f755a5da2bd7375971d6fa90fa384826f181bced52d8296e280cde4a04f853e8f60286f2e4c07c9193ebe551c9c8c0c48b962832892bc5dfba7c975215ca1159bdf1b3ce030061352d8eed2523546d88c916b705acc4744d153c03e022fe2b9a1ba9eb707f8abb37f177a5d186a4a3a9fd6327f55eec5b41e9c27d06fd0df59574d01617cfd397b26f02eab041c458511667abe6e5b0111060304ae6b6c5bf6fddef212f37db31d863c0e210eda809d92f3d52af864e030e952109308993db052659c302606f44bcbe98c03547005d31295c499200de47e9c356bbb79b26f4046e43142862294286903d88a2da7e2bf05936083becc5c2b577f0cda3c5c61bbe190a4277a6c29ef9b9a01913739aa2a877928946c614d797a6344d3de3dc3bb96d5656f588e7bf719e3bc24b5ec75ed3fd6ad885641a48ecc4d9637d7719df92f2f283a6984d44d7e93354f54a395a11e6eeeed3414a2bfd6d3e6a12764837162a4962b54f0f154b2d82d44cf9fdd0d8bd6a6cbce7853488aeec8b1569b56f3ae0f6e04d28f257c05fb21ac8324fc7e02fe0d2e0f1143dcf963698d6d7f8e3c6519cfb10171fa3905380c6b9dc14a820edd04ba4ffd1fd12d18c6fe9bc3778a2df5d1aeea634d2a8a3d26d730696342c9e956b29b08e60f2caca4998e3b73c5312acdbcee19610d2ab9393eda88cce7e376ea099449a5185d3c9f6db0a06bac718405e7eaf4474a7ae239577f11772e7dec105cd01e657ae3ea612d3cd5d7a0b8cead1b4301124f22345c1b7c28bf0fe66c7154136dad409202c714c39d6b5cbbea11e16aca7f128ab8e7d2fe4b2e8e52042ffbca62cae4361268780448b6241679cb90aaa8893adc457df645abe7f38a7e726b59d787d4d57fbdcd9355de6c6db445d417d6416d874944e54de2a79ead109396968eed2024cf7143082539975e1e3bed5f152495b4e736bbc2b4581aced0892a7e48b6cc8cc5760f9b7f7aeb3cac940bb2fab09ee8a775df68e6fe17605f75269daf186bc6b10d96a810c3bb90cb4ad2b0d4830c005a58a9b6d4c1842bace93c18f02b67102f67a5ab367ecac6d588de8748672c546b5eae48303efda047affe4bcb25319d8a7641f1bcc1ca93191d3663c46a316470edb59d42a8ea357c68ce29277fae858defd5ceeb6906f418aef876a79617446b8df5bba65d71ef1b6dcfaec6f6d6919793242e60060f1ef62baa68f451657f38a39fb1af723d9e3e0e38f2f821049e21195c3308677ec8efeecafad5cea0b791a473b909421d421b3c9b16bc650eba1d801b56ebdcd7ced64bfc1b6bdc6bb4591ec5e69ec658064c0b6f0202d4fa699b885d204625bbbf64fcde1a709d68a5b90a46af788d06c2e278638405433b8db058cc7abfdaac26cf6347b6c22b1e67e75e90bba58fc6ba9dfa59e3f3b07d7069e7c5294510269dfb5deaad1229309f1d9a0566f5b88ca8ca8fd7dba61994441a6af972c0bb6bf371f6996298f5af6ec461a7ab55ff8bb3eaccb83e4ad496de090a7cf11007da14023856e88a35aa68beccca5e9ad34c7ddf2143411cbff353e4d93d952752cff5f50258c4f61170b9caef1235a68e83fb2e53fcc8ce6e3550e065e074884f2a0c4b59513904474438fb3d9584f3184eea39430238a81561a37fa567102565fe0754fda66695cef0c7a2f07f6785792edcfdd2165ee64f137e1cd1230e9dc3dcd2d1ddb5188c3cb140e691ce090739b03a31cf", 0x1000) openat$vnd(0xffffffffffffff9c, &(0x7f0000000380), 0x80, 0x0) (async) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000380), 0x80, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000100)='./file0\x00', 0x3ff, 0x0, 0xfffffffffffffe63}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000040)) writev(r0, &(0x7f0000000140)=[{0x0}], 0x1) (async) writev(r0, &(0x7f0000000140)=[{0x0}], 0x1) readv(r0, &(0x7f0000000000)=[{0x0}], 0x1) execve(0x0, 0x0, 0x0) (async) execve(0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x2, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r3, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) openat(r3, &(0x7f0000000180)='./file0/file0\x00', 0x20000, 0x145) (async) r4 = openat(r3, &(0x7f0000000180)='./file0/file0\x00', 0x20000, 0x145) ioctl$TIOCSETAF(r4, 0x802c7416, 0x0) (async) ioctl$TIOCSETAF(r4, 0x802c7416, 0x0) r5 = open(&(0x7f00000001c0)='./file0/file0\x00', 0x200, 0x1) r6 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1024, &(0x7f0000000240)={0x0, 0x0}, &(0x7f00000001c0)=0xc) setuid(r7) (async) setuid(r7) r8 = getegid() fchownat(r5, &(0x7f0000000200)='./file0/file0\x00', r7, r8, 0x6) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000040)={0x9, 0x644, 0xfffffff3, 0x69300000, "d9c8d5649fdb8f026f12952764319ae91670baf8", 0x80000001, 0x6}) (async) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000040)={0x9, 0x644, 0xfffffff3, 0x69300000, "d9c8d5649fdb8f026f12952764319ae91670baf8", 0x80000001, 0x6}) 220.885473ms ago: executing program 1 (id=109): mknod(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100", 0x1}) sysctl$kern(&(0x7f0000000040)={0x1, 0x54}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000001180)="2cb304c7", 0x4) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x24, 0x80, 0x2, 0x807}, {0x44, 0x6c, 0xaa, 0x10001}, {0x6, 0x4, 0xfe, 0xffb}]}) write(r0, &(0x7f0000000240)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) mknod$loop(&(0x7f0000000000)='./file0/file0/../file0\x00', 0x8000, 0x1) mkdir(&(0x7f0000000180)='./file0\x00', 0x8) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000240)='./file0/file0/../file0\x00', &(0x7f00000000c0)='x\x00') unveil(&(0x7f0000000080)='.\x00', &(0x7f0000000000)='x\x00') unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000200)='r\x00') open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) rename(&(0x7f0000000a80)='./file0\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 220.20196ms ago: executing program 2 (id=110): openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x1, 0x1000) msgsnd(r0, &(0x7f0000000a80)=ANY=[@ANYRESOCT], 0x401, 0x0) msgsnd(r0, 0x0, 0x401, 0x0) r1 = syz_open_pts() ioctl$FIOASYNC(0xffffffffffffffff, 0x80047469, 0x0) write(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0xe) read(r1, 0x0, 0x0) execve(0x0, 0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x3, 0x800) msgctl$IPC_RMID(r0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$BIOCPROMISC(r2, 0x20004269) mkdir(&(0x7f0000000080)='./file0\x00', 0x9) 219.903747ms ago: executing program 3 (id=111): pwritev(0xffffffffffffffff, 0x0, 0x20, 0x2) setrlimit(0x3, &(0x7f0000000180)={0xb66c, 0x100000}) setrlimit(0x3, &(0x7f0000000080)={0xfffd, 0x100000}) 204.826678ms ago: executing program 7 (id=112): mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0xe9) open(&(0x7f0000000240)='./file0\x00', 0x205, 0xa4) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0xffffffff, 0xffffffff, 0xfff7, 0x0, 0x802, 0x22, 0x2, 0x0, 0x0, 0x2, 0xff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x2) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) open$dir(&(0x7f0000001700)='./file0\x00', 0x0, 0x120) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/240, 0xf0}, 0x0) chroot(&(0x7f0000000740)='.\x00') sendmsg(r4, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) select(0x40, &(0x7f0000000300)={0x7, 0x5, 0x2, 0xbf, 0xa, 0x10000, 0x9, 0x101}, &(0x7f0000000340)={0x1, 0x4000000000000000, 0x2, 0x5, 0x8, 0x7c, 0x30886671, 0x3485}, &(0x7f0000000380)={0x9, 0x2, 0xffff, 0x5, 0x2, 0x5, 0xb682, 0xded}, 0x0) 66.995965ms ago: executing program 3 (id=113): r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0xd, 0x1bc5, 0x2010003, 0x200499, "08018e35d2d989930ae6f13d1554e90d6602ff07", 0xe6, 0xffffffbf}) (async) setsockopt(r0, 0x1000000000029, 0xc, &(0x7f0000000000), 0x14) (async) r1 = open(&(0x7f0000000340)='./file1\x00', 0x200, 0x33) mknod(&(0x7f00000003c0)='./file0\x00', 0x8, 0x40000802) (async) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x1) (async) r3 = syz_open_pts() ioctl$VNDIOCCLR(r1, 0x80384601, &(0x7f0000000000)={&(0x7f0000000140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xe7, &(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xff}) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000006c0)=0x9) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x9) (async) close(r2) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) open(&(0x7f0000000040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2, 0x0) (async) sysctl$net_inet_esp(&(0x7f0000000040)={0x4, 0x1e, 0x2, 0x1}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) (async) mmap(&(0x7f0000001000/0x7000)=nil, 0x7000, 0x4, 0x8011, r1, 0x0) 66.744173ms ago: executing program 6 (id=114): setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) r0 = syz_open_pts() r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000040)={0xa, 0x3, {0x4, 0x5a0d27d1}}) ioctl$WSKBDIO_GETENCODINGS(r1, 0xc0105715, &(0x7f0000000880)={0x4, [0x0, 0x0, 0x0, 0x0]}) close(r0) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x2df57365, 0x10007fff, 0x7ff, 0xfffffffe, "0b030003ba0a00817d2814c3c254d3e3e5f4d3c9", 0x2b0bff, 0x3}) r3 = socket$inet(0x2, 0x2, 0x0) r4 = accept$inet(r1, &(0x7f00000008c0), &(0x7f0000000900)=0xc) connect$inet(r4, &(0x7f0000000940)={0x2, 0x1}, 0xc) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00000100000000", 0x8) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240), 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="162a646510c7d1d8829331e8016ec9887eb2e078748719fd31238a3bc8c3aa32a49020378d65c1d3b76afb88ecb7ce84e878019c450249cc117439bdd3cef36af2ba9756bbcf7f956f09da041456c9ade3d30fe375372b333441d25982c77fa0b795246206cf3424221af076a11cb9f61c3990027911ef8556ff0af26733efff533503209a4d07544972c621ed84ee84790f58df29fdb425e433f5c46dcaff5275a8f806cc4a917ccd7823e7e09da60d596c8b2554aec49f5f7a4764a8343e5e878b1d1dc49c708f42b0c10e7d809fec4c77ec9f5a38166b79ad488a56a1c39d00f4f2edf3471ac892b480f62f911286ce2f861c263e7286710a9b7bda8d693c5a3c0d85859af3220d0dd2ee26fee833ae887dcfcd792b749db61201a22f26ee8752f06b4e1a73a97df5301d116afc6003fd33741cf6898ed7d0f3f472171fc655c53f9736ccadc15cc52b91bea13bc69998114ccd76c337cd9f2cae67cd41e727c8512137d40239f82ee5f01defb19b24d5102297d23dbad7f526f98c8b9887aac76091a73b162c07716fbdee474e0395b200f023e73adc1ea67aaa35d7c0a51ce5ebbfbf37f25d8db0b04745415e8b0776bfa6e37c8d9f385e445ec50c3eac7f23d0dfc0713f5602b7b4e814fd39934a3b5e6f4da520629a5b132aa73322e7e237bffee7e7e829fc1743f234a6a3cd647faa81691cb028090a6d06989399e41d1672c01d0ec7e19929debf02b226d7d0003a25d84442fd23bf66ffe3c351967e846f743f21893ee7b809d37074c1d88cc99fefd1f2b6fdd1446c314eb06b8e45a2004d0a8498e578df46d3d1632bc1356434723d3c9cb9d0888a90a1941e52f1fefd21139e4f46caff882e1c3056c0990740c6a951d1345c8369aeb4c721552c440d9d8758a5f524d27e12b15b1081ffac64a594f00727a1412e428ce1b240be2c09bcbfa37daae6f9ab8f01ff84a4792cc960f7ea6b269e600a330ec4e115212bd8c67618a0afb928d5e67a7f035be60f254af0aff795560ca91c1c03fc8cc84e5cf9bd54f969d5617d00ae96b89cf63a17e8fb9c0ccd5cf1dcb1bd34f919765c8577ccfb997da02df24ea43fa1f250a93cc66fe1ad265ce18e87f44110ae62ee1dffc148d484ade4cee37f83b09d0e6a24caac568d03eb30425f743411c1cc7eb79237ebba48b2513b9cc361373abecbbf268c7c0a09f0135a20613b9f85fd42eab90d305eaac6a277b08e89c8cddb6ecdca9b3f13ecfddd012b5d431fde1389738fe01cfb4e2a8da17b18b127255360b8299410e77dc518c7f12ad02165463f449b7141b264edccd2ece3c7a84bd9cf79d73283da4a4a12a7135c43e6ac6cca4d0035f924635484512722bf6006eb324e7098b4d278a5df2162711307ae2346a1cd8607dcff07c5ca98646a07923fc93e7fe1f73118104f0bb2d86f3cd581e2fad61fedf99a7e0d3822f21cbf008f360369f3599ad2dce58bb75ae2eb20152189fc37af38b0de11c9a2842dd45be9c15e6aa4e2ab6fe0c10e7517a26a93d5cd680cb1957f891a2f2376061701764076ff21afe813c4531f58d3305d455550308cdc34535ea432cfd35dd2881270853767c2fd4f2d81692da25a74e01f46514be20cec247dfaa506b0719f1f1baba8b2794481961acc9396bef02c843f6dc753adc2ad2cf55f5c0bec9955569156ca7bb281d70efb83ed775d7381021a9949d6f18d7582c9a54ad241c443b3037fb3ad90f751062d81e7be3205ef44148c4af8cfd5c93ea9f74b23f2d3bd8195065a87ec35be8d2f7d403608567916abc5bf4885fe225ea11811bcde0db15d14b5024b42f2c08a1397fa894046e7d432e12c68fc7a81940954fab2cb06375e3dd1303b6b7aac2f448fbc872de6a681ba9da945ba1bbf9d4b80d05dc2bd0ccf3f61ceecb564a8be62db7af7e0e1aaff3078d2c6edcc1c4966b4f2456efc12d24f96fe8df6fcbee27abb85c156c89fe336745fa337290bd1d4db65371022dd247e2eb176158e637927692be76625a6b1e1e7295f45b0303cdfcc1dce32815163befd38867a393fb835e673b72c4dd4f4dc8f98b434bfb235b8c1266427ecfc49cff60817a18ccc886ec6824bfd9f0763911708273c71134c55580e88394bb6176a68ec032164e6b0bb6f1012141da3dee7db469f235e7771f21c491222ec1e22628495381fb881fca9ec2bb9cf3b50970a80804f4b78ece4ee681b4cb0630647da1d137ad8952e540dae331c143d1a3e0c6018d208f281882e4c5486209150ae13f966e8c59b13f1b65cd0dc0f9b2d49a5c143c9c2d551a258e1e9b319d2fe6affc0aed630e126b71b439a7efdc9defef365b7888a2eabf79258cc4f64daf6733e2035bd0edb0bb740b49d74ad28c548b853fb1a83c723e20242984f5e6c3ca727225e2981f599440032ec75a262de97b80f2ec463ae8d9e5c68b54715ffd5e66562c7ff77320edfb722eec8be9ccc1c902141ea248eb1498313cd33bd9dbe220e39c9816cbe082d19e8eecc7865cff68431bb9ac6ce90dc0f187bfcab69733534b157f820fa6c72f4df94a785a4ee38bbac5b86c5953a4aa2f3be6c7d12ee5417be2e11479d7e1a66d5264e51a0a81ad42515e350a1d3d84c58d126f0d1bfaf4566e80408c780b1056e825ddd99a8fb73d242ebe6e7f9b509c718aee9c1f841fea70c86bb835f6539536a29fa00a7304c2b28aa50b2762f0b", 0x787}], 0x1) 66.014102ms ago: executing program 6 (id=115): r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x32, &(0x7f0000000000)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) setsockopt(r0, 0x1000000029, 0x32, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) select(0x40, &(0x7f0000000180)={0x1d5d3, 0xf9, 0x3, 0x80000003, 0x4, 0x181c, 0x4, 0x2}, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x4e}, 0x4000000000000003, 0x0, 0x0, 0x0, 0xfffffffffffffe64) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x7, &(0x7f0000000240), 0x15, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x12}, 0x4, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f00000000c0)={0x45, 0x58}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$FIOASYNC(r1, 0x80047466, &(0x7f0000000200)=0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSBRK(r3, 0x2000747b) read(r2, &(0x7f0000000400)=""/213, 0xd5) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x2}, 0x5, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x20, 0x7, 0xd, 0x10002}, {0x816, 0xa, 0x12, 0x11}]}) syz_emit_ethernet(0x10004, &(0x7f0000000480)=ANY=[]) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0xfffffffd, 0x400, 0x4, 0x0, "d76c0b652155cb57000b9034aee9c6d700004f00", 0xffffffb7, 0x401}) r5 = open(&(0x7f0000000240)='./file0/file0\x00', 0x0, 0x26) ioctl$FIONBIO(r5, 0x82907003, &(0x7f0000000140)=0x2) ioctl$WSDISPLAYIO_USEFONT(r5, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x2, 0xffffffb7, 0x9f, 0x1, 0x2, 0x8000, 0x8000003e, 0x2, 0x2, 0x6, 0x9}) ioctl$FIONBIO(r5, 0x82907003, &(0x7f0000000140)=0x1) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x637d) open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) 65.64485ms ago: executing program 2 (id=116): fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x100000000000000, 0xffffffffffffffff}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x4, 0x70, 0x4, 0x1944}, {0xe4, 0xd6, 0x1, 0x2}]}) (async) r1 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r1}) (async, rerun: 32) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x1, 0x1, 0x5891, 0x100, r1}) (rerun: 32) setrlimit(0x8, &(0x7f0000000240)={0x9, 0x9}) (async) r2 = syz_open_pts() close(r2) (async) r3 = syz_open_pts() close(r3) (async) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x409789, 0x10001, 0xfffffc06, 0x80a1a1, "bb08000110f167d910508bc49d7323000000007e", 0x0, 0x4}) writev(r2, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) (async) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000180)=0x7) ioctl$TIOCDRAIN(r2, 0x2000745e) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) r4 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x22) (async) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) ioctl$TIOCSETA(r5, 0xc0084463, &(0x7f0000000340)={0x6, 0x2, 0x3ff, 0x5, "978600000000000000010000f0ff0f00", 0x2, 0x80004}) (async) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x2) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000040)={0x2, 0x4}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x1, 0x0) close(r6) (async) r7 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0x4, &(0x7f00000001c0)="00000080", 0x4) (async, rerun: 64) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async, rerun: 64) sendto(r7, 0x0, 0x0, 0x0, 0x0, 0x30) 6.529567ms ago: executing program 1 (id=117): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000380), 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0xfffffffc, 0xfffffffc, {[0xfffffbfffffffffb, 0x0, 0x2, 0x100000000, 0x6, 0x0, 0xdf60, 0xfffffffffffffffe, 0x0, 0x2f01, 0xfffffffffffffffc, 0x3, 0xfffffbffffffffff, 0x8, 0x1, 0x4, 0x2, 0x100], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffd, 0x0, 0x5d, 0x7b98, 0x1fe, 0x0, 0x20000000, 0x9f], [0x10000000, 0x2, 0xaf4, 0x0, 0xfffffffffffffffc, 0x11000, 0xffffffff00000000], [0x100, 0xee97, 0x7ffffffffffffffc, 0x100000003, 0xfffffffffffffffe, 0x4], [{0x0, 0xfffffff7, 0x1, 0x7d06}, {0xfffc, 0x2, 0x6, 0xffffffff7fffffff}, {0x4, 0x0, 0xfffffffe, 0x80}, {0x3, 0x7, 0x6, 0xffffffffffffffff}, {0x0, 0x3, 0x0, 0x8}, {0x0, 0xfffffffb, 0x9, 0xffffffffffffff7d}, {0x2000, 0x0, 0x7, 0x3}, {0x0, 0x100, 0x0, 0x8}], {0x0, 0x5, 0x5, 0x36f}, {0x3, 0x80000000, 0x5}}}) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x96, &(0x7f00000003c0), 0xfffb4161, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x2, 0x0) ioctl$TIOCSETA(r3, 0xcd504404, &(0x7f0000000040)={0x20000b, 0x1, 0x1, 0x2, "cd0000008000000000000000001500", 0x40048003, 0x6}) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) pwritev(r0, &(0x7f0000000580)=[{&(0x7f0000000200)="63c39468818f1b3866ef3f34cf04cc547c39021ba025c44966ca0fd3fcb369abaab3aa767e61719362fd584fa709dfda311f5959e031650667ffcf80f4217dbea563702e2a0dea53727c022d7ecc57ecb22119c7da4c928c72cf3f9dd387f93b0703665eab579ef00f247b0cf0e98fa82efbf709981ee0c8bbc62521c9c8f2c251ab5c07a12e5c29b52d82ee2b07a06f4c", 0x91}], 0x1, 0x9fa6) kqueue() r4 = socket$unix(0x1, 0x2, 0x0) bind$unix(r4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) r5 = socket(0x18, 0x3, 0x0) setsockopt(r5, 0x1000000029, 0x32, &(0x7f0000000000)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) setsockopt(r5, 0x1000000029, 0x32, 0x0, 0x0) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r6, 0x81205724, &(0x7f0000000440)={0x1000, 0x6, 0x3, 0x8, 0x4, 0x0, 0xc9, 0x10, [{0x6, 0x0, 0x5, 0x3}, {0x1, 0x0, 0x44e, 0x8}, {0x0, 0xd, 0xffff, 0x1}, {0x0, 0x9, 0x0, 0x6}, {0x9, 0xda4e, 0x400, 0x401}, {0xd41, 0xfffffffb, 0x1, 0x5}, {0xacc, 0x7, 0x3, 0x3ff}, {0x5, 0xffffffe0, 0x5, 0xfffffffd}, {0x4, 0x3, 0x200, 0x240000}, {0x7, 0x2, 0x1200000, 0x1}, {0x7, 0xe5, 0x4, 0xe}, {0x100, 0xff, 0x6, 0x3}, {0xe6, 0x5, 0x2, 0xa3f5}, {0x4, 0xee, 0x0, 0x3}, {0x92d9, 0x7, 0x4dd8, 0x5}, {0x107d1692, 0x5, 0x6, 0x1}]}) shutdown(r4, 0x0) sendmsg$unix(r4, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0xe) readv(r1, &(0x7f00000017c0)=[{&(0x7f0000000140)=""/36, 0x24}, {&(0x7f0000000180)=""/16, 0x10}, {&(0x7f00000005c0)=""/233, 0xe9}, {&(0x7f00000006c0)=""/4096, 0x1000}, {&(0x7f00000002c0)=""/82, 0x52}, {&(0x7f00000016c0)=""/255, 0xff}], 0x6) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x6, 0x1, &(0x7f0000000040), 0x0) open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) unveil(0x0, &(0x7f0000000400)='r\x00') 5.312488ms ago: executing program 2 (id=118): r0 = semget$private(0x0, 0x3, 0x28) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{}, 0xfffffffffffffff6, 0x3, 0xf27ff7794bbc9c2d, 0x101, 0x10100}], 0x1, 0x0, 0x9b68, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) semop(r0, &(0x7f0000000180)=[{0x3, 0x8001}, {0x4, 0x90b4, 0x800}, {0x0, 0xa, 0x800}], 0x3) r3 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x10000, 0x0) ioctl$TIOCSETA(r4, 0xc0284457, &(0x7f0000000340)={0x0, 0x2, 0x1017f, 0x4a, "9786000000000000000100", 0x1, 0xc}) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000200)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000112000/0x4000)=nil, 0x4000, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) write(r3, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) setsockopt(r2, 0x1000000029, 0xd, &(0x7f0000000000), 0x14) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x1, 0xa3b, 0x101]) pread(r2, &(0x7f0000000080)="c6090483496a08b43810f46a797480e2d9e16a174e02a9fc9903b1627fbd9a86f42aaa852b0e23d2e1b4c551c4ff438c207f4fd43f9eb2fe614667e1c8d4d4625d035d874a98f482cb82899a977c10747eba6f47d3fdc81b06e19050b49d9152a29f71b72df4033ff8790d3eee3447286f4600da13239240d919b7229d8d30fd4fc63496e79fdce072658defea599e2664748fe7dbf440e93520ced26539167164556447793cf610df569110e2698b", 0xaf, 0x8) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x4c) ioctl$VNDIOCSET(r5, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r5, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffe, 0x0, 0x4c}) ioctl$BIOCSRTIMEOUT(r5, 0x8010426d, &(0x7f0000000140)={0x2, 0x2}) 3.922413ms ago: executing program 2 (id=119): syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000140)=0x2) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x3) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x11b) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000002c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r3 = socket$inet(0x2, 0x3, 0x102) dup2(r3, r2) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 1.338098ms ago: executing program 2 (id=120): setreuid(0xee00, 0x0) setitimer(0x0, &(0x7f0000000140)={{0x9, 0x7}, {0x0, 0x6}}, 0x0) setitimer(0x0, 0x0, &(0x7f0000000000)) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x1, 0x5, 0x8cbe, 0x9, "909c992f86cd2092107e9479749d3b6d7f164aeb", 0x8, 0x7f}) read(r0, &(0x7f00000001c0)=""/159, 0x9f) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000280)={0x40000004, 0x9, 0x206cf, 0x1, "a890dcefab000400070004000010fe44260d00", 0x1002, 0x8001}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x9, [{&(0x7f00004a3000/0x3000)=nil, &(0x7f00000dc000/0x12000)=nil, 0x200007fffffffffe}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000628000/0x3000)=nil, 0x7ffffffffffffbfb}, {&(0x7f00000a3000/0x1000)=nil, &(0x7f0000795000/0x2000)=nil, 0x5}, {&(0x7f00006b5000/0x2000)=nil, &(0x7f00000eb000/0x4000)=nil, 0xfdfffffffffff7f9}, {&(0x7f00000f4000/0x3000)=nil, &(0x7f0000180000/0x4000)=nil, 0x8}, {&(0x7f000060b000/0x2000)=nil, &(0x7f0000095000/0x3000)=nil, 0x1}, {&(0x7f0000123000/0x3000)=nil, &(0x7f00003d5000/0x4000)=nil, 0x4}, {&(0x7f00002f3000/0x3000)=nil, &(0x7f000063b000/0x2000)=nil, 0x5}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xfffffffffffffff9}, {&(0x7f0000125000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xc6}, {&(0x7f000064b000/0x2000)=nil, &(0x7f00000eb000/0x3000)=nil, 0x9}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000688000/0x4000)=nil, 0x6}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000508000/0x2000)=nil, 0x8}, {&(0x7f0000271000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xfffffffffffffff9}, {&(0x7f0000148000/0x1000)=nil, &(0x7f00001ae000/0x3000)=nil, 0x1000039f7}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f000048d000/0x2000)=nil, 0xffd}], './file0\x00', 0xfffffffa}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) open(&(0x7f0000000080)='./file0\x00', 0x800, 0x1f) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r2, 0x2) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) ioctl$TIOCSETA(r1, 0xc1084425, &(0x7f0000000040)={0x3, 0x0, 0xfffffffe, 0x5, '!\r\x00\x00\x00\b\x00', 0x2000000, 0x5}) r3 = getuid() r4 = getuid() chown(&(0x7f0000000040)='./file0\x00', r4, 0xffffffffffffffff) setreuid(0xee00, r3) chmod(&(0x7f0000000080)='./file0\x00', 0x2ea) chdir(&(0x7f0000000100)='./file0\x00') open$dir(&(0x7f0000000140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x8) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) rename(&(0x7f00000007c0)='./file0\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 0s ago: executing program 7 (id=121): sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x10, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) sysctl$kern(&(0x7f0000000000)={0xa}, 0x2, &(0x7f0000000040)="1f941efaeab4762213e9f21eed7cecd17e38f4e35849cc6d73b735210c191c2b1e075b3e8dfad39fe7486e1b3f3d5b135388d4ce6ebe5dae1a8f88ec333e3d22e13e8f21295e4c4fb8a11419f679d17cd200000000000000d97280fb0000000b000000000000000000", 0x0, 0x0, 0x0) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.207' (ED25519) to the list of known hosts. Stopped at db_enter+0x25: addq $0x8,%rsp ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic the kernel did not panic ddb{1}> trace db_enter() at db_enter+0x25 witness_checkorder(fffffd80670d96a8,9,0) at witness_checkorder+0x10b9 rw_do_enter_write(fffffd80670d9690,1) at rw_do_enter_write+0xba rrw_enter(fffffd80670d9690,1) at rrw_enter+0xc6 VOP_LOCK(fffffd806ab61b10,2001) at VOP_LOCK+0xa3 vn_lock(fffffd806ab61b10,2001) at vn_lock+0xa4 vfs_lookup(ffff80003c443610) at vfs_lookup+0x11c namei(ffff80003c443610) at namei+0x7ca unp_connect(ffff8000014268e0,fffffd8063e5f000,ffff800037bf0d18) at unp_connect+0x29d uipc_dgram_send(ffff8000014268e0,fffffd806cff9300,fffffd8063e5f000,0) at uipc_dgram_send+0x163 sosend(ffff8000014268e0,fffffd8063e5f000,ffff80003c443898,0,0,e) at sosend+0x804 sendit(ffff800037bf0d18,8,ffff80003c443a18,e,ffff80003c443ad0) at sendit+0x5a5 sys_sendmsg(ffff800037bf0d18,ffff80003c443b80,ffff80003c443ad0) at sys_sendmsg+0x246 syscall(ffff80003c443b80) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x2f81f0d180, count: -15 ddb{1}> show registers rdi 0 rsi 0x80000 acpi_pdirpa+0x6be71 rbp 0xffff80003c443290 rbx 0 rdx 0xffff80000002a380 rcx 0xffff800037bf0d18 rax 0x7ffff acpi_pdirpa+0x6be70 r8 0xffff80003c443170 r9 0x8080808080808080 r10 0x235b093c04f7afe9 r11 0xe8912b5d2fb0e441 r12 0xfffffd8003f15680 r13 0xfffffd80046fd9b0 r14 0x3 r15 0xffffffff833edd97 substchar+0x1b71 rip 0xffffffff8231d8a5 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80003c443280 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor) tid=151883 pid=94010 tcnt=3 stat=onproc flags process=0 proc=4000000 runpri=32, usrpri=73, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff800037bf14e0,0xffff800037bf0a90 process=0xffff80003b41f9e0 user=0xffff80003c43e000, vmspace=0xfffffd80677e83f0 estcpu=23, cpticks=1, pctcpu=0.0, user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 5901 49216 12864 0 7 0 syz-executor 5901 431644 12864 0 2 0x4000000 syz-executor 40186 169234 31431 60928 2 0x10 syz-executor 40186 428756 31431 60928 3 0x4000090 fsleep syz-executor 94010 66882 71611 0 2 0 syz-executor 94010 413520 71611 0 3 0x4000080 bell syz-executor *94010 151883 71611 0 7 0x4000000 syz-executor 2049 5380 86407 0 2 0 syz-executor 2049 380605 86407 0 3 0x4000080 ttyin syz-executor 49063 27334 23719 0 2 0 syz-executor 49063 396835 23719 0 3 0x4000080 fsleep syz-executor 70069 412655 2083 0 3 0x80 nanoslp syz-executor 70069 235700 2083 0 3 0x4000080 ttyretype syz-executor 43710 188205 96323 60928 3 0x90 nanoslp syz-executor 43710 171706 96323 60928 3 0x4000090 semwait syz-executor 43710 165703 96323 60928 3 0x4000090 fsleep syz-executor 91303 9369 0 0 3 0x14200 bored sosplice 12864 139213 2554 0 3 0x82 nanoslp syz-executor 86407 519510 2554 0 3 0x82 nanoslp syz-executor 96323 2238 2554 0 3 0x82 nanoslp syz-executor 28934 517681 2554 0 3 0x82 nanoslp syz-executor 23719 504072 2554 0 3 0x82 nanoslp syz-executor 31431 3617 2554 0 3 0x82 nanoslp syz-executor 71611 193404 2554 0 3 0x82 nanoslp syz-executor 2083 218993 2554 0 3 0x82 nanoslp syz-executor 2554 307134 74190 0 3 0x82 kqread syz-executor 74190 149501 2903 0 3 0x10008a sigsusp ksh 2903 254540 82367 0 3 0x98 kqread sshd-session 82367 19776 14953 0 3 0x92 kqread sshd-session 43318 343997 1 0 3 0x100083 ttyopn getty 14953 23572 1 0 3 0x88 kqread sshd 1063 206942 45024 74 3 0x1100092 bpf pflogd 45024 384182 1 0 3 0x80 sbwait pflogd 43089 297521 53980 73 3 0x1100090 kqread syslogd 53980 103580 1 0 3 0x100082 sbwait syslogd 4048 371695 1 0 3 0x100080 kqread resolvd 70363 106189 3383 77 3 0x100092 kqread dhcpleased 38643 497222 3383 77 3 0x100092 kqread dhcpleased 3383 399697 1 0 3 0x80 kqread dhcpleased 85660 339854 0 0 3 0x14200 bored smr 9034 416166 0 0 3 0x14200 pgzero zerothread 53207 127093 0 0 3 0x14200 aiodoned aiodoned 16164 401288 0 0 3 0x14200 syncer update 14644 156810 0 0 3 0x14200 cleaner cleaner 40977 367377 0 0 3 0x14200 reaper reaper 86978 195469 0 0 3 0x14200 pgdaemon pagedaemon 1640 199241 0 0 3 0x14200 bored viomb 64517 156126 0 0 3 0x40014200 acpi0 acpi0 53837 346155 0 0 3 0x40014200 idle1 83853 175770 0 0 3 0x14200 bored softnet1 46084 158243 0 0 3 0x14200 bored softnet0 59498 141720 0 0 3 0x14200 bored systqmp 12208 319083 0 0 3 0x14200 bored systq 68439 231401 0 0 3 0x14200 tmoslp softclockmp 93467 157175 0 0 3 0x40014200 tmoslp softclock 42886 499510 0 0 3 0x40014200 idle0 1 265827 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 5901 (syz-executor) thread 0xffff800037bf14e0 (49216) exclusive rwlock uobjlk r = 0 (0xfffffd8068ee4680) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 uvm_fault+0x1e5 #3 upageflttrap+0xa9 #4 usertrap+0x3c6 #5 recall_trap+0x8 shared rwlock vmmaplk r = 0 (0xfffffd80677e86d8) #0 witness_lock+0x5f1 #1 rw_do_enter_read+0x3e8 #2 uvmfault_lookup+0x122 #3 uvm_fault_check+0x4f #4 uvm_fault+0x106 #5 upageflttrap+0xa9 #6 usertrap+0x3c6 #7 recall_trap+0x8 Process 94010 (syz-executor) thread 0xffff800037bf0d18 (151883) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff8388fdf8) #0 witness_lock+0x5f1 #1 unp_connect+0x28c #2 uipc_dgram_send+0x163 #3 sosend+0x804 #4 sendit+0x5a5 #5 sys_sendmsg+0x246 #6 syscall+0xbd4 #7 Xsyscall+0x128 exclusive rwlock sbufsnd r = 0 (0xffff800001426ac8) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 sblock+0xb6 #3 sosend+0x2e9 #4 sendit+0x5a5 #5 sys_sendmsg+0x246 #6 syscall+0xbd4 #7 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10199 11028K 11341K 166960K 11416 0 pcb 20 12K 12K 166960K 45 0 rtable 199 6K 7K 166960K 289 0 pf 34 17K 18K 166960K 70 0 ifaddr 44 7K 8K 166960K 56 0 ifgroup 55 2K 2K 166960K 70 0 sysctl 1 1K 9K 166960K 6 0 counters 68 36K 37K 166960K 80 0 ioctlops 0 0K 4K 166960K 1514 0 iov 0 0K 12K 166960K 11 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1337 84K 85K 166960K 1460 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 1K 166960K 2 0 VM map 2 1K 1K 166960K 2 0 sem 7 0K 0K 166960K 9 0 dirhash 12 2K 2K 166960K 15 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 18 65K 81K 166960K 251 0 sigio 0 0K 0K 166960K 3 0 proc 72 115K 164K 166960K 542 0 subproc 72 4K 4K 166960K 72 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 1 0K 0K 166960K 21 0 in_multi 102 7K 7K 166960K 119 0 ether_multi 1 0K 0K 166960K 1 0 mrt 1 0K 0K 166960K 1 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 73 334K 334K 166960K 73 0 exec 0 0K 1K 166960K 372 0 fusefs mount 1 32K 32K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 241 167K 181K 166960K 3940 0 UVM aobj 3 2K 2K 166960K 3 0 pinsyscall 43 86K 96K 166960K 1334 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 2 0K 0K 166960K 11 0 NDP 12 0K 2K 166960K 34 0 temp 38 8642K 8707K 166960K 9705 0 kqueue 16 24K 33K 166960K 55 0 SYN cache 2 16K 16K 166960K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 26 0 0 1 0 1 1 0 8 0 rtpcb 120 38 0 35 1 0 1 1 0 8 0 rtentry 176 103 0 15 5 0 5 5 0 8 0 unpcb 144 97 0 78 1 0 1 1 0 8 0 syncache 336 4 0 4 1 0 1 1 0 8 1 tcpqe 32 1 0 1 1 0 1 1 0 8 1 tcpcb 736 102 0 97 7 0 7 7 0 8 6 arp 136 11 0 0 1 0 1 1 0 8 0 inpcb 328 238 0 227 7 0 7 7 0 8 6 nd6 152 18 0 0 1 0 1 1 0 8 0 kcovpl 48 8 0 0 1 0 1 1 0 8 0 ppxss 1192 5 0 5 1 0 1 1 0 8 1 pffrag 232 1 0 0 1 0 1 1 0 482 0 pffrnode 88 1 0 0 1 0 1 1 0 8 0 pffrent 40 3 0 2 1 0 1 1 0 8 0 pfosfp 40 1428 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 24 0 0 1 0 1 1 0 8 0 pfstkey 128 24 0 0 1 0 1 1 0 8 0 pfstate 384 24 0 0 3 0 3 3 0 8 0 pfrule 1344 24 0 19 2 1 1 2 0 8 0 art_heap8 4096 2 0 0 2 0 2 2 0 8 0 art_heap4 256 506 0 65 29 0 29 29 0 8 1 art_table 40 508 0 65 5 0 5 5 0 8 0 art_node 32 103 0 25 1 0 1 1 0 8 0 sysvmsgpl 40 3 0 3 1 0 1 1 0 8 1 semapl 112 6 0 2 1 0 1 1 0 8 0 dirhash 1024 19 0 2 3 0 3 3 0 8 0 dino2pl 256 1813 0 305 95 0 95 95 0 8 0 ffsino 296 1813 0 305 117 0 117 117 0 8 0 nchpl 144 2150 0 461 64 0 64 64 0 8 0 vnodes 216 1944 0 0 108 0 108 108 0 8 0 namei 1024 6544 0 6543 1 0 1 1 0 8 0 percpumem 16 55 0 6 1 0 1 1 0 8 0 kstatmem 264 38 0 12 3 0 3 3 0 8 1 scxspl 216 7481 0 7481 3 2 1 2 1 8 1 plimitpl 152 46 0 27 1 0 1 1 0 8 0 sigapl 424 549 0 500 6 0 6 6 0 8 0 knotepl 120 559 0 0 17 0 17 17 0 8 0 kqueuepl 224 64 0 51 2 0 2 2 0 8 1 pipepl 344 120 0 92 3 0 3 3 0 8 0 fdescpl 528 532 0 500 3 0 3 3 0 8 0 filepl 160 2162 0 1927 13 0 13 13 0 8 2 lockfpl 104 35 0 33 1 0 1 1 0 8 0 lockfspl 48 17 0 15 1 0 1 1 0 8 0 sessionpl 144 23 0 14 1 0 1 1 0 8 0 pgrppl 48 31 0 14 1 0 1 1 0 8 0 ucredpl 104 209 0 194 1 0 1 1 0 8 0 zombiepl 144 501 0 500 1 0 1 1 0 8 0 processpl 1232 549 0 500 5 0 5 5 0 8 0 procpl 664 758 0 700 6 0 6 6 0 8 0 sosppl 168 2 0 2 1 0 1 1 0 8 1 sockpl 752 378 0 343 11 0 11 11 0 8 7 mcl64k 65536 2 0 0 1 0 1 1 0 8 0 mcl16k 16384 3 0 0 1 0 1 1 0 8 0 mcl12k 12288 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 2 0 0 1 0 1 1 0 8 0 mcl4k 4096 112 0 0 14 0 14 14 0 8 0 mcl2k2 2112 1 0 0 1 0 1 1 0 8 0 mcl2k 2048 20 0 0 3 0 3 3 0 8 0 mtagpl 96 4 0 0 1 0 1 1 0 8 0 mbufpl 256 149 0 0 10 0 10 10 0 8 0 bufpl 280 3100 0 124 213 0 213 213 0 8 0 anonpl 32 5796 0 0 47 0 47 47 0 246 0 amapchunkpl 152 11724 0 11226 30 3 27 27 0 158 7 amappl16 200 2065 0 2036 5 2 3 5 0 8 0 amappl15 192 6 0 6 1 1 0 1 0 8 0 amappl14 184 112 0 100 1 0 1 1 0 8 0 amappl13 176 9 0 8 1 0 1 1 0 8 0 amappl12 168 1178 0 1146 3 1 2 2 0 8 0 amappl11 160 50 0 36 1 0 1 1 0 8 0 amappl10 152 24 0 24 1 1 0 1 0 8 0 amappl9 144 253 0 253 1 1 0 1 0 8 0 amappl8 136 34 0 32 1 0 1 1 0 8 0 amappl7 128 108 0 96 1 0 1 1 0 8 0 amappl6 120 178 0 175 1 0 1 1 0 8 0 amappl5 112 121 0 112 1 0 1 1 0 8 0 amappl4 104 297 0 278 1 0 1 1 0 8 0 amappl3 96 1861 0 1763 3 0 3 3 0 8 0 amappl2 88 761 0 682 2 0 2 2 0 8 0 amappl1 80 8985 0 8373 15 0 15 15 0 8 1 amappl 88 3255 0 3087 5 0 5 5 0 92 0 uvmvnodes 80 1944 0 0 40 0 40 40 0 8 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 19 0 18 1 0 1 1 0 8 0 aobjpl 72 2 0 0 1 0 1 1 0 8 0 uaddrrnd 24 532 0 500 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 532 0 500 1 0 1 1 0 8 0 vmmpekpl 168 6065 0 6030 2 0 2 2 0 8 0 vmmpepl 168 40424 0 38408 94 0 94 94 0 357 6 vmsppl 488 531 0 500 5 0 5 5 0 8 1 rwobjpl 80 15870 0 12997 59 0 59 59 0 8 0 pdppl 4096 1072 0 1000 92 20 72 80 0 8 0 pvpl 32 13553 0 0 110 0 110 110 0 265 0 pmappl 256 531 0 500 3 0 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 266 0 22 7 0 7 7 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp ddb{0}> trace x86_ipi_db(ffffffff8378fff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __sanitizer_cov_trace_pc() at __sanitizer_cov_trace_pc+0x33 __mp_lock(ffffffff8388fbf0) at __mp_lock+0x1a3 softintr_dispatch(0) at softintr_dispatch+0x125 dosoftint(0) at dosoftint+0x54 Xsoftclock() at Xsoftclock+0x27 __mp_lock(ffffffff8388fbf0) at __mp_lock+0x192 uvm_fault(fffffd80677e85d8,c9f273b1000,0,2) at uvm_fault+0x1ea upageflttrap(ffff80003c431130,c9f273b1000) at upageflttrap+0xa9 usertrap(ffff80003c431130) at usertrap+0x3c6 recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x703adfffa7d0, count: -13 ddb{0}> machine ddbcpu 1 Stopped at db_enter+0x25: addq $0x8,%rsp ddb{1}> trace db_enter() at db_enter+0x25 witness_checkorder(fffffd80670d96a8,9,0) at witness_checkorder+0x10b9 rw_do_enter_write(fffffd80670d9690,1) at rw_do_enter_write+0xba rrw_enter(fffffd80670d9690,1) at rrw_enter+0xc6 VOP_LOCK(fffffd806ab61b10,2001) at VOP_LOCK+0xa3 vn_lock(fffffd806ab61b10,2001) at vn_lock+0xa4 vfs_lookup(ffff80003c443610) at vfs_lookup+0x11c namei(ffff80003c443610) at namei+0x7ca unp_connect(ffff8000014268e0,fffffd8063e5f000,ffff800037bf0d18) at unp_connect+0x29d uipc_dgram_send(ffff8000014268e0,fffffd806cff9300,fffffd8063e5f000,0) at uipc_dgram_send+0x163 sosend(ffff8000014268e0,fffffd8063e5f000,ffff80003c443898,0,0,e) at sosend+0x804 sendit(ffff800037bf0d18,8,ffff80003c443a18,e,ffff80003c443ad0) at sendit+0x5a5 sys_sendmsg(ffff800037bf0d18,ffff80003c443b80,ffff80003c443ad0) at sys_sendmsg+0x246 syscall(ffff80003c443b80) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x2f81f0d180, count: -15