last executing test programs: 6.275889766s ago: executing program 1 (id=17): mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x4, 0x0) select(0x40, &(0x7f00000000c0)={0x9, 0xd, 0x3, 0x9, 0xbd8, 0x2, 0x1000, 0x4}, &(0x7f0000000100)={0x9, 0x10, 0x1, 0x9, 0xfffffffeffffffff, 0x3, 0x57}, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x3e, 0x62}) r0 = syz_open_pts() close(r0) syz_open_pts() mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000200)={0xfffffff9, 0x0, 0x1, 0x8, "d5fe2679d5ee3cf8a0a91de797376a903e863cc5", 0x1003, 0x7ff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$FIOASYNC(r0, 0x80047470, &(0x7f0000000000)=0x2) readv(r0, &(0x7f0000000080)=[{0x0}], 0x1) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='W\x00') select(0x40, &(0x7f0000000080)={0x5, 0x7, 0x1, 0x9, 0x62, 0xa88b, 0x2, 0x100000000}, &(0x7f0000000140)={0x794e, 0xc, 0x7, 0x1, 0xb, 0xff, 0x4}, &(0x7f0000000180)={0x9, 0x9, 0x4, 0x1, 0xffffffffffffffff, 0x5, 0x3c95, 0x99de2fd}, &(0x7f00000001c0)={0x3ff0000000000, 0x7}) 6.246360654s ago: executing program 1 (id=18): open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x20) (async) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) (async) getrlimit(0x3, &(0x7f0000000200)) (async) truncate(&(0x7f00000000c0)='./file0\x00', 0x6001000004) (async) truncate(&(0x7f0000000080)='./file0\x00', 0x40002ffff) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x510, 0x0) (async) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x800, 0x34) (async) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000180)) 6.242665869s ago: executing program 1 (id=20): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000040)=0xc) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r2 = socket(0x2, 0x4001, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) semctl$GETVAL(0x0, 0x4, 0x5, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r4 = socket(0x2, 0x4001, 0x0) r5 = fcntl$dupfd(r4, 0x2, r4) close(r5) r6 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000140)=[{r2, 0x100}, {r5, 0x10}, {r3, 0x1a2}, {r0, 0x4}, {r0, 0x8}, {r2, 0x80}, {r5, 0x40}, {r5, 0x4}, {r4, 0x2}, {r6, 0x8}], 0xa, 0x0) connect$unix(r6, &(0x7f0000000000), 0x10) shutdown(r5, 0x2) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0x37) 6.123037865s ago: executing program 1 (id=24): socketpair(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getpeername(r0, 0xffffffffffffffff, &(0x7f00000010c0)) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x20530c) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000700)={0x4, 0x2, 0x0, 0x1c}, 0x4, &(0x7f0000000740)="6ab81ccc35", &(0x7f0000000780)=0x5, &(0x7f00000007c0)="a239ec69", 0x4) 6.121389485s ago: executing program 1 (id=25): sysctl$kern(&(0x7f0000000040), 0x2, &(0x7f0000000080)="a672652a28b5e291951f66451d41716b3fd15ee8766f36fa2382f12899b781b54f112cb532c0ea5abf93a9c2c839c13f332b5786b6c28a37265c95a3dd932b1bcd6e0314b24f5fba94a4d54c9c042dde1881677e1b904a7527126f3b584014c480266394e2b7e180cce41daa1b259f33fa70fb1ae0a45e779a0ceb0f082fc491213be98a0c220e01c12e478118f2b550112c6147115b60685bccb71637b6f34f3a6d03786c35aa49047d5b0b96510b4bf6c287f4f16873d20cded522f3b698c1370a6dfa21e0f972d1d2e9f619b9702b6aa9f1a69f7429767bc738ca5428199894a5133aef419daf711ec1f50c832a62d54586ebb5f94a10afbb7892ce550b9d884aa9e6497559c31dae05ade87a1fcf41102cbf8b237435462b6fb854d2fc61940d99e8ae4d0bc831cd78857d035d03711373cabdea44f61b21ddbe79e09fd6d9250ec6cff3da4e5f83c8df6b7640516ced832cb29ccc5badc05845b7af28300aa686bf6fac4857ecaf33779921cd3540b96530c826e779048bbe773929ea0a80e0c411d0d3786c2efc9a3affa838586755a718c6a435e27328e273e2ea6f6da2a8e54e66f0635c81c915c08e28632622c5efb8350fb2e5d42d0fd8487b3e64134220d85735da66690ab26f581d21412deccf33ba7f82555d1ed0488ab4b0acf9701a3e36bd7d644e9325c723c87dc67007b877b985bebbfbc5d8dc066206049b2b9fe1e06da578270bd3e7491dc22c6346e2e9074b4c2b69a13d09cca90f671e0e3d630995842e100db32fdb7f670190db779fb0c23e8293cc8b4a25602d7c4605dfc0faf5cebe61405b440ff7e45beb08f32aa3144882e0ae6815299f2de6c3d217abe2942e627b14057586291b6801698ffd2fa5a66cd9ded8cc2f1ad71d476c6f97f1b381a60dae4d86b0fa681d36d8667bd45a0b9ec9c49f77cd2bc306c66a695967265fc98649747f7810c888ef092601dfb1668a6ff0046e01a2ece34c855ad26f16907fcaf2d72bfee8af38d40e5d017db6ac7473541aba9f1dae437d1776db55c8814484a5a0e83a4004c2d95bb82c9a9626d83006aa5d7e1617b833748024ad63cec23856d16f2e11adfdc7231f91495440b257fc2dc79ee1def936d14003c901bd1dfd529757c23cd57a100fb5dcd8330b00f548d80758f517fca7a31667e14e72b0a054c298ce50c203c1ccf095b944067d79d9d3299a1a946da695ee3c9ffcd86630e55b518f486e6ef7f091a3ce57ca748eeacc5a48838ab0769a513e4a3a6dd739526355d08c1e4930ba372d8235a99cc7ea6cc66650d14242459e366fafa86a2292a30bee0e7c30f349971bf534810c8ade8f2c2ea040d32e76c995ad2809523aa3689e90cfd82d9db1b623f85790950a886a1154e8f32f1999202dd4f523db710d8e1963d7751599242f3c808aaaf56c671883d3aaaea66abeaa1f1cfdf3a7a146c63885e23c397e232cb5346049a3f0482f19eb6c75c040e7fb77c624baa9bd096c86e4c0230ce50604fa834c571b3cce9a220b73e8cfea2b4eeb9a569759941b10fbcfd5bb88045f1bcfec9f096e757931c8fad5555e2e61aed1025fbd2d884dc11d475c46f8b4887ef688eb2741076eef27fb9fb08d7d34549a385386da82411aa8d9b0851b8bed3a020088bd00a4c49c89b5fe09644e107a322251f30bdc232f7cbd4babbd4b366f414ab73189188ba7ccaa1bf440020bf579b02397fd218f5415564909423dbe73f83a5494e230126f98b967ec1f990d49a8d67afe9e43580f1a0cbd0629088014f488df94ec9f10855b4526de3c80027d9762df54313fe1e690939c329db090c089d083886398a6b5c8db72c588bfd9f59cccc4df1396c8742e029aa54acf9de8792e73992efed7c40ba39303a0235ce15ac30590dbc0dcb6d5631035c12aa257e882c02ec8603e788f12e78eeefc8484c832bb6242c546e860daa8d31c814ef2f8254312142ab6145fff26567dc9f58c48f7450825939fc6b264d019c09d32102dcd44537b235a49729df1ad2cbfa2551b5073395d55675d6bda7801ca313fa5347629ce6de4b04dc99652b951523a730e3e231d626f74dd3715198aeb3093aec4d17b9725e8ede99d99e1f97fdd8efcbe33a82ccd3494674024d8b01cdad03acbde7f16c588b01f756add00496ea6b683a4314ab77f431b736ac257d286171e73cce4ecde10ce0d1531d46f611479256eb2dad5c30601454597b49f633975fceef35d59ea9b00d9c817f5cabfe3efcbbd6e514f0a3b8df127e319a99cc4539962e46efafd43d8608a7f11b69f80d4c274e57668d00e2677fe714e200c12293ab8297c5e538af560d3cd506813037dc5b91ce0edcf1e963cf91f22323c83ceef0f944e6045f32ec2d1254d9f04ebeb1eab83659de797345518485979b18cdb7242bb5ae1aed7873058412fd6302bdf10a893345757baa6cd9425dd4a6ddad130fbfa666425d05f9bd8d6c5a6081f842ee717575519670296c34e1efc856d1791fd47f0a9d092d11e1d3f2d3dff2c54025d1cd18af3e9b72cddc1169b4b7fdee8013ad5bb6342260fc58f5e0259de7b91cf9664e20d6e65e3645f3b16ac1f887160c246bc06d57699ffad83d33871831dd368f1fb9d42aa1be5861d1ed23ff7e4539c033eee1ac1e9364ec256299f41ebfc42389f3adf2969f326b2ae6630415e93f76eda0077c4ef527037d7dfe507c5067d088ff41bfe23626e739a38b1ecf6f42cb50feca7e2a2df8c23c256986528b315252a2122aa0325e15b0fcaa643d3a16bb12dfd2510c46700d648763510a4a5fd1e9ca6f5c0e80a00144b577f1ed736eba649810ecf05ccba7c5a1462661a2841038bf8c5961100a9f085433b30b1fc2b6ad37974b07533b4fb4abc27c333e170804eff37ef3df89640f86e3ed2897986eb3f6fa33681c32f7a68ee85f3ec272458372ad7205e25df1a4a33ed8c40624a2e89cafb58037c4558baf43b1c46a508ee13f19b3db7bed85ea0ae09ac4efb537eb7844e612085c386668d79f57b8884e6babd31363453f8a594dc40beb4b7e02e17af08ec3f9bc89613c3e056af106dcd31e001bd0986070f9b1155e2f5b864d6f22bf5f5c73b5838327e277ca965457bbf4a79980a85f935c086a931c80d210f236df98234833698fb8f9f69b7b818d4823c249c0e36b620e35a9f6fc8cd215b71279c5694b55b69274fd444d7f317d97567184ac825eeedb8dee35276af76a2487f268868374d49f4712e5adb3461c9516baec9c9bd8d2eadd6979a05ee3b522f258668477e286d71244d4f7a1daede43fa1571caa7a07ae842bfb6efe78d897e088973f935ea85226ab71b7457b9a048f1cd911b519b41de280ccc198d95b2bfa5c3b95bf6ec155dcc030c096bcdde72a03b7a3ee29c5ed2e66b61f7b55e3f4afde441fcc4b1fbff7258d28d4b1cc33c8515ec519ed6de42334b52b671572ad307579bbcb709db480d9472b55eaa5f7435d610da4e59770b71760ccf4668846ada0c62cf58474f5e5fc8942d0a45c049029763765a35e5ff2cd1fdfcaf27f2d4f90014ef7f6e8e00c961647646d5b0508c26bfb80229f5a1d83ccb3904a926c51c4aba2a5449b14350440c058bd5a1c36a2929ad4a935c149bb401fb47e68fc7777b7331c994d5a4e2e73b3f020cd8f924e56f73479274c4f042258666c3f75f51c91b3d8523fb8e4ba9dade31ea1981439e9b73a22570c95e9b69189fc18d19bca142c5d04ce5fe06eb3fae8a0ee3b1f79500b2f137e4839c9f8c8690570d4d16d7bd3e6e5c044c57da58881b0e956a211d4266dbdefc2eecff9834d77aa68d37dd186996f791d37e4f91f7bf606a1b6f450e599415a98952b9e36e08dd61e4c296f7959dd5c0048467f195542d22419c1041b5c8fddc2b9f1d7d4c0e385c7052efd6fe3ef049a8df82800e697c58d2d6b6099af68e0a9f55ab571dda1cc8dc4581eefb113b5b74c955e5307e7f69713eb5544023890937ec820c19269bf80ebdec5dade4e28eecb3046cba131b68cbec138aa9e8e977304452af09605d7eff957b7925ceb1bac499351a199d3f385e789c91412c73dbda729d1f8955d33298a7cb07d2c1ec19e2f8b8779e7a6813f8c8866a0052fef9bc95a0f02de9dc3d09375fdc7fdb5ea808d1ec19a9346e9b076387a264dee845470c0dc94016a58c9ef495177751610167e60873f0ee77c2975bc9f96904d8d5b9df4a691f8c711f10df29a00445aa73768c5fc24f3ce64f02203dd5d932fca7a670e55ea7f394772025dd0d0567c3fd4f8471aac868d175e2853e4074d51d337cf33238f26593505f2a7273c1a4d1d71734c861b5c83a91fdb2555c3c548846cdead6252c9802ea437da084ac8773e8680081b0165ee7e5fba62062b8e2cae1babdb1001be105f061cb0003091876ea4191a9c9f5de10ae0b2554347c4ec3539200656e1ec3c30555a833c7e68addb72c1e7ea3ab5ef6979dc2d17951661d00b597fab4be8509308a733bb8349528a3dca3d1dff23ac1d562eea7d224114f23994bf7727f6c2cceedd07fc52787da7790f1e6ecfb2a3026d03d9008ba9cc22a60024f2113b17b917f389e8ec9b6e9d6dca51ef8f32d702217a5e0db923b292e101518e553a6493466d9dd7b44363749fe81c96e7ab589ff983e6744e8e463f2ea4e1da682430e5fadbf9ea7d66b66f0b2cc8529f852d0afbfa438cb07d74d5a29d0173669922a1e5394a9ebfa11148dca34db6b7959bb448654be554daa639e87867dcdbe4fbb5837ea7c1fa1a92c72c13d3ebf6a973ad8c718d59af99822163fece9c7a312a7ecf38d135045b7aa371ce7e695ed9d2c34440afd73eb709315a3af2b97ca465705548a1f7e5e34f40ab4b903b5c7daedd41c9efee5a01e0d58e82f53db3f50b8c06add68cca0d5cb14bdce65100fbfa58b478962c0f19b63b4e92e116f41ce5dc8cd9c4462caa6b6a422187aee9b7bc5735906a39fe1c8b0a66c7c964ce2d06b795a76825fb7f1e432fffc2fc11ac2415098ed7c41592c7b7e550c4b09841f4227f42d55df9649e5cbd8f2c20d94f905a5ba76b908abae4120cffc36a4b66972e18fe8453d10b24ac4e78893667350e22c3e906a831df7b9bbfeb093825e0ed0db696462c3bd11a8b223f931463690c59ede752bf1f4bedda966f4753025fde79903398b963ecb6f394a074d9e8fdea4a49f49e950a4cdfd7721f20d122def8770b2e48faafb5e58fc16255f42f6b12b52ab75ecd8612816afc765ba1e96cdca4f9f1ca107fd17084eea91f949b950ffc4e6bf11e51a64285e14223c83d4d3c5fa347a51494bcf5290d367d1bcce3865fa8b9f1695c9e7a76b3b1dcc3873a4ab50e795bed734096c8d4a3e5c8987a4a5cd680149a77107147d7ef76eaf2e47912e2117b2a3c934a30c703cf84634b546126484360f7b587445ce2813d5bf108a85de590582be95851dc5eef529d2268c89866fc4d7793ae05adaff6ee60dbc8548061b0baeb95440b73cc81e0e38e70e6919d1a84aa721039201409fb38944ef725e7c1c025d5baf8f75ec1d6d83f5ada73e3b04936d8c269809623eb731b9fcf7384934e461b85bc7acfd5d876ce8340ec5703add555efde08294f21e92b209633d28958e818d9bd7ec062424b6d1a6926774b79b9f1f2e473bd3589c5c613df251f90f569cc59c4546fbb729210008090531ee3cb9dee5f640fffe9b03253eba84aa1d74c9bdf15b243fd294126078c8efe57a5ff5426254bd9d199cd940650fabd1cde97c3d1bd24be3", &(0x7f0000001080)=0x1000, &(0x7f00000010c0)="d2d8b884d8a43f2de98d3a81ac3a14917d13afa8e700b532fd965e4816ae518483e48b81f8e74b6f3bf19a5b3bd8fa3da0e60009cf7cc85d6de05709c189a94f0d1d35825d65da35d396c487d1a32e7a0e02976eb03f948decdc84c34e33ad8feaaae91784c8b19e7c7e8cac90d4d7f6d63c9083791545b7510d219dc9b10813e63b88a3cc52db1a735977407fbc953cc49d722734f7eefd1120d9b4da28ae5750e7d8681a8a4c5e3602cb623649229e6aa9cbf30af6660e58784f8872e87b0005dc3c3a49b324993cbe38530ee519a970baee", 0xd3) r0 = kqueue() r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x33, 0x0, 0x0) ioctl$FIONBIO(r0, 0x82907003, &(0x7f0000000140)=0x2) r2 = syz_open_pts() flock(r2, 0x3) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001}) syz_open_pts() 4.884042555s ago: executing program 1 (id=39): select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0xfffffffefffffffe, 0x2000000000000000, 0x210, 0x8, 0x7}, 0x0, 0x0, 0x0) (async) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0xfffffffefffffffe, 0x2000000000000000, 0x210, 0x8, 0x7}, 0x0, 0x0, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x205b9a) sysctl$machdep(&(0x7f0000000040)={0x7, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) sysctl$machdep(&(0x7f0000000040)={0x7, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ipip(&(0x7f0000000040)={0x4, 0x2, 0x4, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) kqueue() (async) r0 = kqueue() mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x5cda) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x5cda) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8381, 0x8) munmap(&(0x7f0000000000/0xf000)=nil, 0xf000) (async) munmap(&(0x7f0000000000/0xf000)=nil, 0xf000) sysctl$kern(&(0x7f0000000040)={0x1, 0x59}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000001180)="2cb304c7", 0x4) write(r1, &(0x7f0000000100)="8a522c6b8a8460561e290ca762e8d6c739d5dd7f0153b7a50498cb60ab818b16929d3bf742c57351df76ca9ec87e92fa9f010342ace3a6ffcf5c4b75c4c160f4acfe629a5717f5f5b7cad5c4e10a76103ea7945a70ea5a8999b18da379b691138c7d8a1529b81a7fb4540022f1324c3dda210f6f132101dfe0acc149685fdaca2fe92b8d4327e9872642c818370d60e800e0f8b2a66ead8ef0ddc9f0258f2275a9a0aefa8edd053e80a46946b0c0df080bb0d9c214c6a2393db966f0c0ace000", 0xc0) kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) (async) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x2000000000000058, &(0x7f0000000280)=[{0x0, 0x1, 0x0, 0xfffffffe}, {0x2, 0x10, 0x0, 0x81}, {0x7f, 0x0, 0x0, 0xbc2}, {0x5, 0xd, 0xbd, 0x2}, {0xfffe, 0xf, 0x0, 0x81}, {0x1, 0x3, 0x4, 0x2}, {0x2, 0xdd, 0xf3, 0x4}, {0x98ac, 0x1, 0x4, 0x5}]}) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x2000000000000058, &(0x7f0000000280)=[{0x0, 0x1, 0x0, 0xfffffffe}, {0x2, 0x10, 0x0, 0x81}, {0x7f, 0x0, 0x0, 0xbc2}, {0x5, 0xd, 0xbd, 0x2}, {0xfffe, 0xf, 0x0, 0x81}, {0x1, 0x3, 0x4, 0x2}, {0x2, 0xdd, 0xf3, 0x4}, {0x98ac, 0x1, 0x4, 0x5}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) (async) r2 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) r3 = syz_open_pts() ioctl$TIOCSTAT(r3, 0x20007465, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0x9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) execve(0x0, 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x9) (async) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x9) unveil(0x0, &(0x7f0000000100)='W\x00') ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) write(r2, &(0x7f0000000240)="a32c2aa3085e1749abedbfe5", 0xc) socket(0x11, 0x3, 0x0) 3.57979816s ago: executing program 6 (id=89): sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f00000000c0)="40cea6923e90b2c9ef2017082c42eb1ab6fd5a27f84fcc0a33bafccd623900d5cb958bd15460f872803363d8db4510989cad072ccb504bb68a32d145d6ed05b49315606e7bcac61238e3f2a864232f609c8f09c79a22b221b65b46a03a1400"/120, 0x0, 0x0, 0xffffffffffffff2f) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) 3.577319433s ago: executing program 6 (id=91): msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x57, 0x0, 0x0, 0x0, 0x0, 0x33, 0xa2f}, 0x80000002000007, 0xfffffffffffffffb, 0xffffffffffffffff, 0x0, 0x3, 0x400000000009, 0x5, 0x8000000000000001}) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7864) (async) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7864) acct(0x0) (async) acct(0x0) msgget$private(0x0, 0x4c) (async) r0 = msgget$private(0x0, 0x4c) r1 = getegid() r2 = getuid() getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000140)=0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x7, 0xffffffffffffffff, r1, r2, r3, 0x44, 0xb3}, 0x8, 0x3, r4, 0x0, 0x7ff, 0x2, 0x5, 0x9}) acct(&(0x7f0000000080)='./file0\x00') sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) 3.569952253s ago: executing program 6 (id=92): symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) r0 = socket$unix(0x1, 0x2, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) (async, rerun: 32) faccessat(0xffffffffffffffff, &(0x7f00000000c0)='./file0/file0/..\x00', 0x0, 0x2) (rerun: 32) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x183) rename(&(0x7f0000000100)='./file0/file0/..\x00', &(0x7f00000000c0)='./file0\x00') (async, rerun: 64) sync() (rerun: 64) 1.782084478s ago: executing program 6 (id=110): r0 = msgget$private(0x0, 0x144) msgrcv(r0, 0x0, 0x0, 0x1, 0x0) msgctl$IPC_SET(r0, 0x1, 0x0) syz_emit_ethernet(0x25, &(0x7f0000000000)={@random="415fd77e1c92", @broadcast, [], {@arp={0x8035, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x1, @local, @broadcast, @broadcast}}}}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb803500010800"]) poll(&(0x7f0000000000)=[{r1, 0x40}, {r2, 0x100}], 0x2, 0x3) openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) close(r1) 1.684086105s ago: executing program 3 (id=122): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) setgid(0xffffffffffffffff) setregid(0x0, 0xffffffffffffffff) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) ioctl$TIOCSETA(r1, 0xc4504441, &(0x7f0000000000)={0x800, 0xffff002f, 0xe9, 0x7ffffffd, "01af9b1977000000d0fb2cc46001a83a00", 0x10008000, 0xb}) setregid(0xffffffffffffffff, 0x0) ioctl$TIOCSETA(r0, 0xc0504417, &(0x7f0000000740)={0x0, 0x0, 0x7, 0x7, "0000000000000000000000001f93e1f7708a9338", 0x0, 0x9aea}) connect(r0, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) dup(0xffffffffffffffff) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000380), 0x80, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000100)='./file0\x00', 0x10005, 0x0}) 1.683000371s ago: executing program 4 (id=124): madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000480)=""/240, 0xfffffc47}, {&(0x7f00000000c0)=""/179, 0xfdac}, {&(0x7f00000002c0)=""/229, 0xe2}], 0x50, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r1 = getppid() r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETMAP(r2, 0x8010570e, &(0x7f0000000040)={0x20, 0x0}) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x40001130, r1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x32}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, &(0x7f00000011c0)="01000000", 0x4) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4, 0x10, r0, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x24, 0x3}, {0x101}], 0x2b}) madvise(&(0x7f000080c000/0x2000)=nil, 0x2000, 0x2) 1.57233387s ago: executing program 0 (id=126): r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x14, &(0x7f0000000200), 0x0) r1 = kqueue() r2 = socket(0x18, 0x3, 0x0) ftruncate(0xffffffffffffffff, 0x8531) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x33, &(0x7f00000001c0)='\x00', 0x1) open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x112, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x2, 0x300, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) setregid(r4, 0x0) setregid(r6, 0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) setgroups(0x1, &(0x7f0000000000)=[r8]) r9 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getgroups(0x5, &(0x7f00000003c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) setgroups(0x7, &(0x7f0000000400)=[r4, 0x0, r6, r8, r9, r10, r11]) sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="b10005016000009f05000500070000000018", 0x12, 0x2, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$FIONREAD(r2, 0x81206919, &(0x7f0000000100)) kevent(r1, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffa, 0x23, 0x20000008, 0x3c, 0x6}], 0x1, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffc, 0x1, 0x1, 0x0, 0xad}], 0x5, 0x0) kevent(r1, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffa, 0x96, 0x2, 0x6, 0x8}, {{r1}, 0xffffffffffffffff, 0x1, 0x80, 0x9, 0x6}], 0x2, &(0x7f0000000240), 0x2, &(0x7f0000000080)={0x1, 0xf}) r12 = msgget(0x2, 0x50b) msgrcv(r12, &(0x7f0000000200)={0x0, ""/229}, 0xed, 0x1, 0x0) kevent(r1, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) 1.571627999s ago: executing program 2 (id=127): link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000000)=[{0x24, 0x6}, {0x6, 0xec3}], 0x2}) r1 = socket(0x2, 0x1, 0x40) getsockopt$sock_cred(r1, 0xffff, 0x1024, &(0x7f0000001840)={0x0}, &(0x7f0000000140)=0xc) setpgid(0x0, r2) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40001738, r3) fcntl$setown(r1, 0x6, r3) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000180)={&(0x7f00000000c0)=[{}], 0x1}) sysctl$ddb(&(0x7f0000000000)={0x9, 0x3}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, &(0x7f0000000180)="5f2a1ff1", &(0x7f00000000c0)=0x4, &(0x7f0000001180), 0x4) ioctl$TIOCSETA(r4, 0xc1084425, &(0x7f0000000040)={0xb, 0xfd, 0x2, 0x7, "0004010000000000000000008c00001000000200", 0x0, 0xffffff00}) 1.568320999s ago: executing program 2 (id=130): sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x14}, 0x4, &(0x7f0000000040)="5a1701181af240d96412dc58ff8e1d7c878158356ee78133d840bad62d25b5c60efa3c1fb0c5d04daca08aa62b4c967bc8a8cbf7c1", &(0x7f0000000100)=0x35, &(0x7f0000000140)="066e42aa", 0x4) acct(&(0x7f0000000180)='./file0\x00') 1.471720953s ago: executing program 2 (id=132): setreuid(0xee00, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x7c, 0xe, 0x60, 0x4}, {0x28, 0x2, 0x4, 0x6}, {0x6, 0x6, 0x10, 0x5}]}) (async) sendmmsg(0xffffffffffffffff, &(0x7f0000000340)={&(0x7f0000000140)={&(0x7f0000000080)=@in={0x2, 0x3}, 0xc, 0x0, 0x0, 0x0}, 0xfffffffc}, 0x10, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[]) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r1 = getuid() (async) r2 = getuid() chown(&(0x7f0000000040)='./file0\x00', r2, 0xffffffffffffffff) (async) setreuid(0xee00, r1) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x1ffffffffffffffe, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0xffeffff1, &(0x7f00000002c0)=[{{}, 0xfffffffffffffff9, 0x0, 0x4, 0x0, 0x10}, {{}, 0xfffffffffffffffa, 0xc0, 0x20000000, 0x7fffffffffffffff, 0x46ad}, {{}, 0xfffffffffffffff9, 0x83, 0xf0000000, 0x3, 0x8}, {{}, 0xfffffffffffffffb, 0x20, 0x1, 0xffffffff, 0xc3d}, {{}, 0xfffffffffffffffa, 0x37, 0x80, 0x9, 0x3}, {{}, 0xffffffffffffffff, 0x2f, 0x2, 0x4, 0x10000}, {{}, 0xfffffffffffffffd, 0x14, 0x10, 0x8, 0x100000001}, {{}, 0xfffffffffffffffb, 0x38, 0x2, 0x1f70, 0x80000000000005}], 0xb19, 0x0) (async) readv(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000100)=""/62, 0x3e}], 0x1) (async) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) (async) r4 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x1) (async) chmod(&(0x7f0000000080)='./file0\x00', 0x2ea) (async) chdir(&(0x7f0000000100)='./file0\x00') mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) (async) symlink(&(0x7f0000000000)='./file1\x00', &(0x7f00000003c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) rename(&(0x7f00000007c0)='./file0\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 1.471089159s ago: executing program 5 (id=133): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x17) (async, rerun: 32) syz_emit_ethernet(0x3a, &(0x7f0000000140)={@local, @empty, [{[], {0x8100, 0x7, 0x0, 0x4}}], {@ipv6={0x86dd, {0x0, 0x6, "832003", 0x0, 0x32, 0x2, @rand_addr="00000000000000040000003700", @ipv4={'\x00', '\xff\xff', @multicast2}}}}}) (rerun: 32) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) (async) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0xa6) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x1, 0x10, r1, 0x0) (async) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) (async) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) (async) unveil(&(0x7f0000000000)='./file0/file1\x00', &(0x7f0000000100)='x\x00') (async, rerun: 32) unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='c\x00') (async, rerun: 32) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) sysctl$kern(&(0x7f0000000040)={0x1, 0x3}, 0x2, 0x0, 0x0, 0x0, 0x0) (async, rerun: 32) semget(0x2, 0x1, 0x23) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) r2 = shmget$private(0x0, 0x3000, 0x386, &(0x7f0000ffa000/0x3000)=nil) shmat(r2, &(0x7f0000ffb000/0x4000)=nil, 0x3000) (async) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000440)={{0x0, 0x0, 0x0, 0x0, 0x140, 0x0, 0x4}, 0x0, 0x20d, 0x0, 0xffffffffffffffff, 0xfffffffffffffffd, 0x0, 0x800}) (async, rerun: 32) shmat(r2, &(0x7f0000ffe000/0x2000)=nil, 0x1000) (rerun: 32) shmat(r2, &(0x7f00003db000/0x2000)=nil, 0x1000) open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x63) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0xd5) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0xe4a, 0x0, 0x4000a9fa, 0x0) 1.470724043s ago: executing program 5 (id=134): sysctl$vfs_nfs(&(0x7f0000000900)={0xa, 0x2, 0x1}, 0x3, 0x0, &(0x7f0000001940), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vfs_nfs(&(0x7f0000000900)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000000940), &(0x7f0000001940), 0x0, 0x0) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2) 1.468956735s ago: executing program 0 (id=135): ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0x8020560a, &(0x7f00000002c0)={0x10, 0x200, [{&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000fef000/0x4000)=nil, 0xfffffffffffffffa}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x6}, {&(0x7f0000639000/0x1000)=nil, &(0x7f000011c000/0x3000)=nil, 0x80000001}, {&(0x7f00005bd000/0x4000)=nil, &(0x7f0000fed000/0x4000)=nil}, {&(0x7f0000000000/0xc00000)=nil, &(0x7f00000c3000/0x2000)=nil, 0x3}, {&(0x7f0000328000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000787000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x4}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xfffffffffffffff8}, {&(0x7f0000760000/0x3000)=nil, &(0x7f0000fea000/0x3000)=nil}, {&(0x7f0000fec000/0x14000)=nil, &(0x7f00007d3000/0x4000)=nil, 0xa}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000fef000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000729000/0x2000)=nil}, {&(0x7f000014c000/0x4000)=nil, &(0x7f0000561000/0x2000)=nil, 0x401}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f00002f9000/0x4000)=nil, 0xfffffffffffffff7}, {&(0x7f0000432000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x1fff}], './file0\x00'}) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd605d34520030000000000000000000000000000000000000000000009f0500040000000000000001010090780000000060397772"]) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='r\x00') mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) r0 = msgget(0x0, 0x300) msgrcv(r0, 0x0, 0x0, 0x2, 0x1000) msgsnd(r0, &(0x7f0000000140), 0x8, 0x0) r1 = msgget$private(0x0, 0x30) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0xfffffffffffffffd, [{&(0x7f00000c7000/0x3000)=nil, &(0x7f000020b000/0x4000)=nil, 0x7}, {&(0x7f0000241000/0x3000)=nil, &(0x7f0000698000/0x1000)=nil, 0x3}, {&(0x7f00005fd000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x1}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x80}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0xc}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f0000358000/0x4000)=nil, 0x2000000000000000}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x7}, {&(0x7f00000fd000/0x2000)=nil, &(0x7f0000696000/0x2000)=nil, 0xffffffffffffffff}, {&(0x7f000013f000/0x2000)=nil, &(0x7f0000445000/0x3000)=nil, 0xfffffffffffffffd}, {&(0x7f000009a000/0x4000)=nil, &(0x7f0000445000/0x4000)=nil, 0x8}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000695000/0x1000)=nil, 0xffffffff}, {&(0x7f00007f8000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x43}, {&(0x7f00000c6000/0x2000)=nil, &(0x7f0000668000/0x4000)=nil}, {&(0x7f000051f000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x4}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffa000/0x6000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000010000/0x3000)=nil, 0x1}], './file0\x00'}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0xfffffffefffffffe, 0x2000000000000000, 0x210, 0x8, 0x7}, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r3 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x22) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x2) sysctl$net_inet_udp(0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)="c9edd234cce540433688fad55bfe3753888b46100000007f623cc289aa49f6f937b755be3b44b6f7424d512f3939c80abac35d8f02461863cb425949a67a821386c518e80c2861b40dc7321133189da8b0c2fa2ef9cb656b258126097075fe29cca92160124df3a52dc9c7d0e0e2c7154ee84bad040af64c73fbb2187825c34889fe1ec8ab94ef1effaa588f0e9f571d4baeba5102389cc22723602905f3d83b4ecd3df8fb098a18883f162dea6a4ac31ff1379c791412cc52a0fbab6c3d1d333b81", 0x464c1be0fc706b59) r4 = socket(0x2, 0x3, 0x2f) r5 = dup(r4) setsockopt$inet_opts(r5, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r6 = socket(0x2, 0x3, 0x0) r7 = dup(r5) dup2(r7, r6) connect$unix(r6, &(0x7f0000000000), 0x10) sendto$inet(r5, &(0x7f00000004c0)="5e1351d18b9da08c0b93a56b94d789509abed36ca533a57e28cd916bd7f8acc9ef4e4532da792b386e0fc0e121151331418771a1685d26c425c2545fd95326e73d716450eea3745f7d4d47fde42fe8abe4b0bacc6e110c6b66488b9f1ae2b90c5ab7e40b66ce9ee97eba93ae1f8a050076deaafe4afdb55d9be2ad5c3bb0aa067b51bef69c157126736f45157f5d51dbb730fcac6045a78ca24163ad60978b1f9c9106acd7b829f6fb6fb48595d73b553bbb3da562bc1c00"/199, 0xc7, 0x1, 0x0, 0x0) msgsnd(r1, &(0x7f0000000d80)={0x2, "512e3ee1784fd8b712653d93726dfb09029f7945207f714b6e452f96c32211531b286df7dea41f49a87eb1aa1c6303719f6b6cd6d9da20a39a361a1d76f64b4e73b3bb8f8905aae199b57d6cfecf4091251039a71353792f9f1381c237fccf302720cc2e61bdd069a278651bcf4662f10b5bf2415fee5a4f5ad2c6bad535b2fa18a494b1b6015c38b9e9d7fdb94be9929d417036f465454aa8b31e310cd66669404e8cda9976ad559421df469b20189b46a8c87c975c3847cb44f5728d41e835408dc7d3fd07fb5dd9b701a9c33ddf56fb23ea00e195b48429"}, 0xe1, 0x0) msgrcv(r1, &(0x7f0000000e80)={0x0, ""/64}, 0x48, 0x2, 0x800) 1.375085122s ago: executing program 5 (id=136): clock_gettime(0x2, 0xfffffffffffffffe) 1.373043659s ago: executing program 5 (id=137): kqueue() mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x1e5f) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2000007, 0x101, 0x80000001, 0x80000001, 0x9, 0x10, [{0x0, 0x7, 0xf, 0x71000}, {0x7, 0x88, 0x8, 0x7}, {0x8, 0xf86, 0xfffffffc, 0x9}, {0x9, 0x9, 0x8007}, {0xfff, 0x200724, 0x2820, 0x7}, {0x1, 0x27f2, 0x3, 0x2000099}, {0xce1, 0x1, 0x4f8, 0x6d}, {0x6, 0x801, 0x8, 0x7}, {0x2, 0x82, 0x5, 0x5}, {0x7, 0x100, 0xd1b, 0x1088}, {0x1de, 0x10001, 0xc, 0x6}, {0x7ff, 0x9, 0x8, 0x9}, {0xb8c, 0x4, 0x8, 0x4}, {0x29a7171e, 0xfbfffffa, 0x1, 0x6}, {0xc, 0x7, 0x5}, {0x0, 0x1, 0x1002, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x150, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffeffffbffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r1 = socket(0x2, 0x3, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r3 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r3, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r4, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r5 = fcntl$getown(r4, 0x5) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0x1a2c, r5) ioctl$FIONREAD(r1, 0xc0206921, &(0x7f00000001c0)) socket(0x2, 0x2, 0x0) r6 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r6, 0x80206919, &(0x7f00000001c0)) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x4e}) r7 = syz_open_pts() close(r7) syz_open_pts() ioctl$FIOASYNC(r7, 0x80047469, &(0x7f00000000c0)=0x7) writev(r7, &(0x7f0000000640)=[{&(0x7f0000000100)="812d08f756f417375aae387346ecff010000002f4247fac130c406912818f91356c6ed6cfb3516", 0x27}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 1.372496052s ago: executing program 4 (id=138): mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd00) r0 = open(&(0x7f0000000540)='./bus\x00', 0x80, 0xb) pread(r0, &(0x7f0000000000)="2beba8c5bfaaff44b437dfbb000000", 0xf, 0x7ffffffe) 1.324323434s ago: executing program 4 (id=140): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x61}) (async) r0 = syz_open_pts() (async) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x10400, 0x0) fchflags(r1, 0x1) (async, rerun: 32) close(r0) (async, rerun: 32) r2 = syz_open_pts() (async) ioctl$FIOASYNC(r0, 0x80047470, &(0x7f0000000000)=0x1) (async) readv(r0, &(0x7f00000003c0)=[{&(0x7f00000002c0)=""/208, 0xd0}], 0x1) ioctl$FIOASYNC(r2, 0x80047460, &(0x7f00000000c0)=0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) writev(r3, &(0x7f0000000240)=[{&(0x7f0000000100)="6bed987b375a4fe6590a1cf3090003c4b4c06d13687267984f1d1c1710f3584bb5b48ab26f11ea7a388f68a9e52ed089f711fd815787d128749eb0a746f7ec4937987de607b1d969902ba0509301161a11e7a9e49ae15d3bba9b74264731", 0x5e}, {&(0x7f0000000180)="35f832b4f93c064f181df9cea2f717f1331522db78139fca9d02e41e46da3a93b23bf3c589d9f4a1fe8ca32eeb8dcd1ef3c5ac469f05d8efcc41530fa121bfc9058cdb62157f0a68c0e6c37d17bff44bd9cf8a2b51587ce5f40b680b63dcca53f568970eb4b373a0f28af54c5ae8273602e2590ab13f30856f4389b569fcc9fcd83a0aad315c011c862685ad634d5ccbbadac9c487e9a8455ff30d1d723aabd0", 0xa0}], 0x2) 1.323679641s ago: executing program 7 (id=142): sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x1e, 0x2, 0x2}, 0x4, &(0x7f0000000180), 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000380)="d635d193c28030954f5c28352d7a2adbb6c61e795f08f832cadb22afa34d00e429ba19a40eeb5d89d3c64f02d1216fa7fd82d6356fa1cf2ea4d887e04c1ab966cb0c1c43a6342e54c3ccad38040896f4f4d87b45623bf27a71881365e9ca86cb8b7c9488ddc5f408206f9076074f462a41634347f6ae324ed84e8825ffd13e14bd3a6dc9c22676f06c5e0ef9981ad89dde98079bab0b11562a8969412a60b7d84245ec5600719a88e645198373ae579cc5ec968ffc20ec0c063fa661ff13702406aee0ccb9b48151d1c2fe3e812de473f6da005c9731341f7f829f9564f5570a16540063bd4c6751d89207c9084123d67d96679da5193580cb6c845dacb045d164408c9e82aee08d9630dbb2f1567a0a9afe8a8321bddbcd356950758554c77e1603626c0718369f31ad54c909ba", &(0x7f0000000080)=0x12e, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0xa7210e10bc3c9de9) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) r1 = semget(0x0, 0x1, 0x281) semctl$SETVAL(r1, 0x2, 0x8, 0x0) fchdir(r0) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0x102, 0x3}, 0x4, &(0x7f0000000180)="290774c2ec3fc258ef4d924b43cc18e6cf954b8efe6522f44bd41e67c3d3c62e9426fdb5dade0c8137f6718a8c5039ef163841d652b41d582faa", &(0x7f00000001c0)=0x3a, &(0x7f0000000240)="947c69fbe92e039c9ed6e1ddeff62bbf8602e55ada71a68e1b93d46b93ce7d5efa0a8ca7853b0a8f39005dd5ddc2c22343e352791268f383c8a7d90d36d0d4cb9b71bd943997ea2c69dca4c1b8062804f1bb78e329b8c96b91116dac5fb533b66a863006ea4d7c8b3ecfc0eb0347eec384bd4c5e7cba6e2adddd61d9d97b08f13c226f554ce8a9703a9bb5f8413af94328d6cf23d565e477685c289ccaf25355165f30786ce82ac472389a87bf3cc93e14ae533b66bc41a5fe33", 0xba) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000040)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f0000000140)=[{0x9, 0x0, 0x83}, {0x7fff, 0x0, 0x5, 0x2}, {0xff, 0x1, 0x2, 0x9}, {0x6, 0x10, 0x6, 0x4}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x5a}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x38, 0x0, 0xffffffffffffffcb) 1.323404816s ago: executing program 4 (id=143): mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) r0 = open(&(0x7f0000000040)='./bus\x00', 0x200, 0x3a) ioctl$TIOCEXCL(r0, 0x2000740d) open(&(0x7f0000000040)='./bus\x00', 0x200, 0x3a) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0xfe, 0x80000001, 0x81ac, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x10071002}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x100, 0xf88, 0x19ff, 0x1}, {0xfffffffe, 0x800, 0x8007}, {0x403, 0x20072b, 0x2c00, 0x7}, {0x1, 0x650, 0x3, 0x99}, {0xce1, 0x2, 0x4f8, 0x6d}, {0xa83b, 0x803, 0x14, 0x20000008}, {0x2, 0x1, 0x5, 0x5}, {0x6a75, 0x8001, 0x7fff, 0x4}, {0x1cf, 0x10001, 0xa, 0x3}, {0x8, 0x3, 0x8, 0x2}, {0x3ff, 0x7, 0x40000007, 0x4}, {0x4, 0xfffffffa, 0x8001, 0xa}, {0xc, 0x5, 0x5, 0x10000000}, {0x7, 0x1, 0xfff, 0x30004}]}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {&(0x7f0000000140)}], 0x2) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f00000001c0), 0x410, 0x0) r2 = semget$private(0x0, 0x4, 0x1) semop(r2, &(0x7f00000002c0)=[{0x3, 0x800, 0x1800}, {0x3, 0x1aa, 0x800}, {0x0, 0x6b}, {0x1, 0x0, 0x1000}, {0x1, 0x1, 0x1800}, {0x2, 0xf, 0x1000}], 0x6) 1.320218122s ago: executing program 7 (id=144): writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') (async) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socket(0x20, 0x1, 0x5) open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x101) (async) open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x101) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) seteuid(0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x8, 0x8, 0x1}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x1, 0x0) (async) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000), 0x10) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r1 = syz_open_pts() ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000000)) (async) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000000)) 1.285080857s ago: executing program 5 (id=145): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x5c, 0x80, 0x17, 0x7}, {0x64, 0x1, 0x1, 0x10001}, {0x400e, 0x4, 0x53, 0x800207fc}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) sysctl$hw(0x0, 0x0, &(0x7f0000000140)="000400000f3e187f8637b4149e293d0817c53fcb7c7d40b5ac66639ad7e5123c4ec15d10802975d4", &(0x7f0000000000)=0x28, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f0000000000)=ANY=[]) sysctl$kern(&(0x7f0000000280)={0x1, 0x3a}, 0x2, &(0x7f00000002c0)="ca4ce28f", &(0x7f00000012c0)=0x4, &(0x7f0000001300), 0x0) 1.284716538s ago: executing program 4 (id=146): r0 = semget$private(0x0, 0xc, 0x150) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000140)=""/4083) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) mmap(&(0x7f0000404000/0x1000)=nil, 0x1000, 0x1, 0x2011, r1, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f000069c000/0x1000)=nil, 0x1000, 0x2, 0x11, r2, 0x0) ftruncate(r2, 0x8531) mmap(&(0x7f0000540000/0x4000)=nil, 0x4000, 0x4, 0x11, r1, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) setreuid(0xee00, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r3 = getuid() r4 = getuid() chown(&(0x7f0000000040)='./file0\x00', r4, 0xffffffffffffffff) setreuid(0xee00, r3) fchmodat(r2, &(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xc1, 0x4) chmod(&(0x7f0000000080)='./file0\x00', 0x2ea) chdir(&(0x7f0000000100)='./file0\x00') mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) rename(&(0x7f00000007c0)='./file0\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000380)='.\x00') sysctl$hw(&(0x7f0000000040)={0x6, 0x12}, 0x2, 0x0, 0x0, &(0x7f0000000000), 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r5 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x2fe) setuid(0xee01) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f0000000100)=0x5) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000080)) 1.282806578s ago: executing program 7 (id=147): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0xc, 0x45, 0xff, 0x91d}, {0xc, 0x23, 0x2, 0xd}, {0x6, 0x0, 0x7, 0x1ff}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = socket$inet(0x2, 0x1, 0x0) ioctl$FIONREAD(r1, 0x80146951, &(0x7f0000000100)) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="482b6c7eacb8ee49b3edfdc91b248330fafaeb1615e3fe7d3c565652acc296", 0x1f}], 0x1, 0x4) syz_emit_ethernet(0x1000e, &(0x7f00000000c0)=ANY=[]) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) 1.282453034s ago: executing program 7 (id=148): accept(0xffffffffffffffff, &(0x7f0000000040)=@un=@abs, 0xfffffffffffffffe) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r0 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0xee4bce5bb233ab95) r1 = kqueue() (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x2000, 0x0, {[0xfffffbeffffffffb, 0x0, 0x8, 0x1002, 0x8001, 0x0, 0x6, 0xffffffffffffffff, 0x0, 0x2f00, 0x0, 0x3, 0x8, 0x400000000000000, 0x0, 0xffffffffffffffa8, 0x82, 0xce5], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffd, 0x8, 0x0, 0x7b98, 0x9, 0x0, 0xfffffffffffffffe], [0x5ad8, 0x2, 0x40000000, 0x9, 0xffffffffffffffff, 0x80011000, 0xfffffffffffffffe], [0x100, 0x20000000000, 0x72b, 0x8000000100000000, 0xfffffffffffffffe, 0x4], [{0x0, 0x4, 0x0, 0x7d06}, {0xfffc, 0x2, 0x5}, {0x0, 0x0, 0xffffffff, 0x81}, {0x3, 0x100, 0xde, 0xffffffffffffffff}, {0x0, 0xffffffff, 0x0, 0x8}, {0x0, 0x2003, 0x40000, 0x2000000000000000}, {0x6b7}, {0x0, 0x965, 0x0, 0x8}], {0x2000, 0x6, 0x5}, {0x29, 0x6, 0xb0, 0x2}}}) kevent(r1, &(0x7f0000000080), 0xe4a, 0x0, 0xa9fa, 0x0) close(r0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080), 0x400, 0x0) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0xc0884450, &(0x7f0000000100)={0xa00, 0x0, 0x741, 0x0, "97000000efffffff00", 0x900, 0x7}) 180.823647ms ago: executing program 5 (id=149): mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) socket(0x18, 0x3, 0x0) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x12b) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x9, 0x101, 0x80000004, 0x80000001, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x7, 0x8, 0x8, 0x9}, {0x8, 0xd86, 0x6d, 0x9}, {0x1, 0x800, 0x8007}, {0x401, 0x200726, 0x2800, 0x5}, {0x2, 0x6, 0x1003, 0x99}, {0xce1, 0xffffffff, 0x6, 0x3}, {0x6, 0xfff, 0x80000014, 0x8}, {0x6, 0x1082, 0x5, 0x9}, {0x4, 0x8001, 0xd1b, 0x88}, {0x1ce, 0xffff, 0x9, 0x3}, {0x7ff, 0x9, 0x8, 0x9}, {0xb8c, 0x4, 0xf, 0x4}, {0x29a71717, 0xfffffffa, 0x985, 0x6}, {0xc, 0x7, 0x5}, {0x0, 0x1, 0x1002, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) ioctl$VNDIOCSET(r0, 0x41406474, 0x0) select(0x40, &(0x7f0000000280)={0x9, 0x6, 0xfffffffffffffdfc, 0x8, 0x2, 0x2, 0x7}, &(0x7f00000001c0)={0x7f, 0x89, 0x100000004, 0x0, 0x6, 0x0, 0x80000000000}, 0x0, 0x0) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) (async) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) (async) socket(0x18, 0x3, 0x0) (async) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) (async) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x12b) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x9, 0x101, 0x80000004, 0x80000001, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x7, 0x8, 0x8, 0x9}, {0x8, 0xd86, 0x6d, 0x9}, {0x1, 0x800, 0x8007}, {0x401, 0x200726, 0x2800, 0x5}, {0x2, 0x6, 0x1003, 0x99}, {0xce1, 0xffffffff, 0x6, 0x3}, {0x6, 0xfff, 0x80000014, 0x8}, {0x6, 0x1082, 0x5, 0x9}, {0x4, 0x8001, 0xd1b, 0x88}, {0x1ce, 0xffff, 0x9, 0x3}, {0x7ff, 0x9, 0x8, 0x9}, {0xb8c, 0x4, 0xf, 0x4}, {0x29a71717, 0xfffffffa, 0x985, 0x6}, {0xc, 0x7, 0x5}, {0x0, 0x1, 0x1002, 0x30004}]}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) (async) ioctl$VNDIOCSET(r0, 0x41406474, 0x0) (async) select(0x40, &(0x7f0000000280)={0x9, 0x6, 0xfffffffffffffdfc, 0x8, 0x2, 0x2, 0x7}, &(0x7f00000001c0)={0x7f, 0x89, 0x100000004, 0x0, 0x6, 0x0, 0x80000000000}, 0x0, 0x0) (async) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) rename(&(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) 174.257322ms ago: executing program 7 (id=150): r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r0, 0x800c5709, &(0x7f0000000080)={0x80, 0x4, 0xffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x100, 0x0) socket(0x11, 0x3, 0x0) open$dir(&(0x7f0000000300)='.\x00', 0x0, 0x0) kqueue() socket(0x2, 0x1, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20, 0x0, 0xd, 0x63}, {0x28, 0x8, 0xc4, 0xfff}, {0x6, 0xb9, 0x7f, 0xfffffffd}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) socket$inet(0x2, 0x3, 0xa4) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000180)="203aa1260200e1ef98a73f438fbbc98ce697c3198a4129ca0bdc7b60dae5f5040b90ce0a8b8342d4ec367cb403", 0x2d}], 0x1) pipe2(&(0x7f0000000000), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x32, &(0x7f00000001c0)=ANY=[]) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) mkdir(&(0x7f00000000c0)='./file2\x00', 0xc1) setgid(0xffffffffffffffff) mknod$loop(&(0x7f0000000100)='./file2/file0\x00', 0x2000, 0x0) setuid(0xffffffffffffffff) unveil(&(0x7f0000000080)='./file2/file0\x00', &(0x7f0000000140)='c\x00') sysctl$hw(&(0x7f0000000680)={0x6, 0x14}, 0x2, 0x0, 0x0, &(0x7f0000000f00), 0x0) writev(r3, &(0x7f0000000680)=[{&(0x7f0000000180)="c571432f7cd7f1334faae08cd61906cf8656729c60e931902f2afa115dbb49de4a0727c606e3ae6556231355a66f48e0c71fd0a52ce9581e141ae2c7b844b3ccd5d470960b047f94072a745d762fd86d7d660278fba449049079ffbc3c123df402f38414158005630d415fa8420f8a32bc48e70a57ff55b68a36eca896e64393b4ff1a2f98e9b7ee622d", 0x8a}, {0x0}, {&(0x7f0000001540)="226c75e95adad404ea7bec05cc00d4fbe05df06e0892690d73a43fd9481b501eba81ff4e08f47ecb049ed413ec1800f2f9551f45e38fe31c692724d40bdffdf42f0b69fa40f04c353b94010feec5ac9d1a23f44c9d72c3d9fd0bb87cd7c393f3bc6959e58807b8385ebdfe439e1aaf98ed51f291d6f19205c1cfb3e580a2eb0ec2866670b5304a145c8c788d12aa264ea7595315cdff1c894c6fb79804c5991b3c803e559bba4e7dd4c65992662a72e4b3be28c6ff672f7a9286487e246db90e1ac6376b9c229df6da8149d9905d031c31bf5705b52879b3d2e91b075d2d5ceeb584a4f2913351344285e6ccac23619c0131b836b60aa6a5c1c907ac25035cdd1a48218cde06520b81a536dcf853ec7cfaa580517659b2ccb44c419da5573a5f0031aef49366bfa03daf26186a31e546969f1ab99ed3e69c06796a9375ea3de10d3b2b67f9e05b0dea846bf6ecdebed5b5194b14365b23d9c0123aa242c07bc51a874264a5072d4127ff7ceefac601ae291f56794c7188b550dc7c35d8190e22df9dd82024b9ae4817f5f9c9172dfdec41e60cebee06100443315a20d167c99cb6703bafd9bf9efe442614acdbcf013d592275eab7c5f689401b71f7e99eca097fda21c1dc5e2d2500b009ceb9597f26a5a0db6d4218b2823310ff1ce44823d0a2c0ca592390a27101f1258ae40539b195364dc2ffccfe55d8b0be8bea0080764b5164adba9bd92d4a8ebf9f653b4a99f6ee01ffe65e39aa2a1a446e2658bb121512fc06c40f5d0b586ad87cabbb114c5783e80172b36936dcfd65a8ae362eeb3110773788041fdd1d4e3096fb1af8edf4e6c6e8ba05dd7bef43d59b6f9b96e0422a02a6ee0b600e54ac1806a217bb5c230bf54bf70e14a0e667d9c40a4ae4bc30286d5f6dcb3d8d5324ef694dd80b0777ffe2bbb007d517703cc905a915222cf8abe14ddc3a3c4b99444148e67d04e3bfabbdd9219c999c09fda3ec706fc3bea6b308fef270fd54463f5f0f129936b75b726bf8b36f64eff5b4968a70a46841ac0b10909d8c2d0e0fab9e12c70b97cb29f6d598593f1aeee0b98a29507d207531d48ce87d4d49d21c324324b65de4333573176315ea166cb3930ce30d1f4965602e5a9d218354132b74f4d4cb2a75ecd16d18b22e3ec230f4737135aa07a9c7d1fb767935c3e8acbbc3ca11cb10d32f1dea472e412fa9e1a724fa569958f812361572a5ee0c115e20261fcdee5c189185c27c7900a1d7145a9649bd5ddd76bc8dd20088b2b6af524f0c8043f6ef917b5b4ae20b3253674307beb865548bba1942a266dc9c0b15c09bdc32b6e367ebd84644c018a90013fd5ed3e6840961431f6b021062e04edec09c86eb9db3721eecddfd2c556f7a254e31c374372920bb1655339390b261b77be4ee7dadb86e91aa28b9f7fe97ae91704069cb6f7a90a74d3b65a6ae57f83e5f15f56566f951ba7a98a7be44ae73d68aee8d2a2dc28067640e5735f4c1430f161cbd61c63d8c46ee053b9b9cb6d30687242b90d91deffb18ac9cc73b42d0afc4211afe563ae3b83ffe1fbe75453319c15d794eb4124b861e81819802c91b5cf46f66c46091e4f2ef013815590328b63b7965944626a96e2da481c841895dac2f7f3213f5796f2acd4075d4723c1cec8c4fb4b42e7a24dbc28bd2826b0f513185913754b47f4c79afff098a21e1798704037177a2527a472d0249eaae230a0e68a976da899bc4be672a614e0771f5efc427754af6e8972e4e154a5c9a20ac077973202dc2103427331538ef4397877828b7aef327c3da9a89550a06d339d4f92ab581b2b1ed7e7467f8f93ec74bf194485cb8e1d6d5bc0f612da0a5b1b4abc81dc94d9d3cc6f938c2d77950e963253204cbb347d26aa5cef3fa16cc3928e3e21533c23e57e4b4ba240e8234207b5dbe907dac434ed35b59ea138a073bc38e0635f4a09e0512f67fbc9298e4adece08710877c4ad27fdb4a531d5cd636dc583ce2af6e3a60719b963f9bbc34f77f4b8ea1a3f168bdfc2336fbc9b6ef093525c8a74f19c6803e4e54f8acd301c49ab932d8aa8b8eee0c785fb0c472ae792df3d8a82b223f66fe6a0ccdf07fc2ea50fa1f68fff334376712814b392be901bd20473ed1a8b941e679128a99f7568fed88f00f372c86814ecb4e6ad57c158b4fad471404e965d68eaeb2e0cd1522b0d44dd158fe9c05bb13309ee069095b1e162ab231ce48569448f4a8ec5f5af5152bdafaf9e13e85c65c820f8df56a0a024a1ba016f34861ff40fb4ff6acf11463e7b954237ffe32b8e88b02f68ab4318c18b9bcd385e3123ca08dd6f191d2cfb6af9918f4c31fcd6185795b8d13c88da6f1fcf7a4cde942875fc6ca4f8eb8f88c0ae3e0600e3f4757506cb343dc62f776c72f0fafbba147a3a1b562351a872c343d4ee625219eced8ccc56dd57a44d5cbdff7ada23f6fec20d2ff6761e8dacbb2a1e42e510dc06965106d98b04fb9c04b48fc299e9b12e8aea791dfc1c10d9d261daaac96f386d63365c23c9e5d1c6365e01f0e81468ce005cec77a4d73609df705d6b24b857c8cb850d6dbb529b8c445bae2b57bcfd826a180d197c841b810cc1405eed9a6193e3e2c7743bd37bbf415c233536e1a0e0096fa84b525c6e4ada28ac34458c5e67024dadb85a500b3c54d38e0e409a432b01f365df3fbefc87c7c7dad01188c66b9e8f9afef03913783836178b7e242605b935abd3c320763b1f1cb2301c25815bbac2d2db9c4655bf22170ecf913234c972b0c0a91c1c5108272d385bf8d5cfef01afffa9f76c022c3efc34384dbc6bfa3e1cf4c81006e5ff2c1ab6707351e89416cfc1c5284bdbe10a80adec6debf4720da00a6ac336d83b04097d69dcc9003cfe5d1de8da978b017d34be652fcb0b9061581babae9715ee0fe1e13f8b90dd57bed7d2d773fbf22d9caeade7edd6dc4e38a235da4cb34eca3153fd94bb46f04108db3021cd1f32bb9ceed5b44bf815f5a25b83f01dcb58d4ae29eb2428b9aa08f4e6249ee8aa1db70fd4fd1d849422abdfed28dbb52bb2263999a0939e2a5aaeec350d43d5c044be793a62fdecf60e2fb02dca29c4e5d874daf5d5c729820c826b8166a4b319d1166fc0c6c3af40bb915fba87c2465b57abfd9dbc410781255047fb70e011b76f69d9a2c905944706e3b90a8d5eb31488fd87289db3747fa9320295a2bda95c8fb05e3bda20cd51e6010a032c66ce13db64b1a8beb3ed41d079f7046b3ea889564fa776fa786596ed7a7719a3313a830a4e55422320c749b7f92d3dbee90352d4629c0f5ccb53728f9f64dece58f60198bd47baf182f8b9dd629f3f7bb0df384f438eb116878e6c757b2b71f93c3dede9151d7789af237465893c0e7f4dd5ef819f32b01ac3489187ba65d16dc9662eb3fd276d3021d5dc6cee30dd5ae42e50b80681e7c508508bacc4c6f94e89d7e151418fb99950984e99f2127791f60d30a519c10e3b1ca8ca6205e213dcb8f12164bb4f0c051c4ffda7bdeefd62d2224197bc8f7babfcdb5aac2753bdcaa09f1e3f3731a482da8e5ab2a57354098d87d69cc123aeb41bd7aa856277be7975ee1f87aecd007be6464eada0d3dceeb8ad23c30d7bb0784fe6221b532ab7bd775af9918d7cefd2e34e2575ef2a66b3aaad3caf494a898a60ed2333f60611f5ceefe942008d428fd02d4c06a65f26a3f694d1f2a33df5976f7efd3beb02a99a4ef7a763435cfc2af3508ea973d8395ac3d3b8ff6649dbdcb97a3f14c6e157aa2dd4fbcd817123ff966415f9368248b8e1c5685c50abd5451df8a22a959066a797976d1ae95a7f8c705f40cca590071b1b991a9cfe20557dd558be443c5d9677afc166155343bc3263d652d356fc06a2c5631ee874803c2989a062a977ab07d9280dd477d156301f3a273609985c51019070e3cca86194a26fd09c8a62c34d7dce63604b77c70975dd9de42ce0f3de632c8fbf35f76f93d41b2701e00d6b6baf251404cfb09b27f18fd10b82534eab97cf2eca636b3045e5772a55193ee9b7b576bf262a3671e84cfee09655468bb8df9f2b7f99904c57734d22135d10b97b9d720a7036b45bfca984b14f6722ff6de842d84df70aca4764909a3e09108d7b7a8546de0754a86d0ca3f3222832049040ad70b96e5990ddff5318f3a56e155091bee35e15a41b9d584dd7d614c9c50c1786dfe6b099aa71070adcc4cbe82789434909822fba65ba04a159be47803acce45d8f52f548135e8f7af55e0d393859d018f4170c1fd1b05dff660d40da5505fbf778b5daf9b91b386fc5d3fac081aaead981d2255c61fae54abe6a8eacea55438b0f188a1c75f2262ea80fea1f04d087645df46a74f374a01418debfcf0ace3dc176abc15f3c4724dcda8d32d601195c36dd6e01951fb32063d1dcfa9c92f3354d5d5bf75de5260424a965f8cd04f52ebdbea31e66a0b84dc99bdfb430fda8343a95dd7da264d43c9fb6cca291daace5433c79db73faad2ab2c6102d237731161", 0xc7e}], 0x3) r4 = kqueue() r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) kevent(r4, &(0x7f00000005c0)=[{{r5}, 0xfffffffffffffffe, 0x8b, 0x1}], 0x1, 0x0, 0xbe5, 0x0) 172.480068ms ago: executing program 6 (id=151): mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r0, 0x802069b2, &(0x7f00000001c0)) (async) symlink(&(0x7f0000001f80)='./file0\x00', &(0x7f0000001fc0)='./file0\x00') (async) rename(&(0x7f0000002000)='./file0\x00', &(0x7f0000002040)='./file0\x00') open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) (async) setrlimit(0x1, &(0x7f0000000240)={0xad, 0x1ff}) (async) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r1) select(0x40, &(0x7f0000000080)={0x9, 0x3, 0x0, 0x0, 0x6, 0x6, 0x95d, 0xa}, &(0x7f00000000c0)={0x9, 0x3, 0x2, 0x8000000000000001, 0x2, 0x5, 0x7, 0x17}, 0x0, 0x0) (async) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x104}, {0xffffffffffffffff, 0x40}], 0x2, 0xfffffffd) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) (async) accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x1000, &(0x7f0000003f00)={0x0, 0xfdc7}) 150.358558ms ago: executing program 2 (id=152): mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x6000, 0x1) (async) sysctl$vm_swapencrypt(&(0x7f0000001580), 0x3, 0x0, 0x0, &(0x7f0000001700)="10bb42d4", 0x4) (async) link(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a40)='./file0\x00') rename(&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) sysctl$hw(&(0x7f00000000c0)={0x6, 0x19}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x26}, 0x4, &(0x7f00000003c0), 0x0, 0x0, 0x0) (async) ioctl$TIOCMGET(0xffffffffffffff9c, 0x4004746a, &(0x7f0000000400)) (async) open$dir(&(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2, 0x3) 149.828879ms ago: executing program 3 (id=153): r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x5) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x90, 0xf, 0x6, 0xf4c3, "aec171a833e3c3b2d5a1dd7935217aa69ebd758b", 0x8, 0x8}) ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000080)=0x1) r1 = syz_open_pts() ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000000c0)) writev(r0, &(0x7f00000012c0)=[{&(0x7f0000000100)="4d72a9f40b06da0ba5d0c5fc6fe11aaed93239a8232a58ef9f2cd95b46916baaa11e48334a2c6ba8ab9b44aff81065d5d51c9b5e2c970c713ca16be6a0655efc5780f75f2ef7ed90ae21974f91a5514972f1622287e012372d675ce381d3cc166c82bfc76d50cb3c0ec981e9f9d1a3a6f0617558849a30a6e72e774b2975e660dc4aa8b39af7b8de3288b496f48e4ef0e7170840", 0x94}, {&(0x7f00000001c0)="dd647ae8587ad1722ff3c328604a7ada9884330741c3afb3a5567acba6c26b718a09fa18d204fb560f40220afa46df45214af9c21c17bd79f8f358a0f53d3d160389d6479d99b1acbe9228fe4f33d7a6e6609af27e4143ff96abd2581f9471af7682da75d56ef05b2ed7c58722c9c7004b77219e7654186277c69e7ecc3316295af1d71ab62a066090dd654174c3c60ca425cb5ad6febd90c42998f1868249553976bea420e7a34ce6b291a45db5e929c02d5e3ff294002bd482c389798138e1b3bd0ac3ebe32a375961ae1a1d969e77ff31d8df9dddea40a416803806a790f90ede30a2abcbae2a8267c7f86296453268856810781dfee9", 0xf8}, {&(0x7f00000002c0)="12809c9737bae0dd752e2dbab5b1af4180f63d1b2a9ac0ff3db6c57a55a65d85f086c0c4e03cc6f006a0a5eb2b4949bb8cb27fa3542c3276b8018a4aa13cd57d490e4837a3a2bad76a1343339b92b1e880e16f921822fe7deb8f5545f5841019a0711c06a53245fe873000872b3ca1338f689261fa3e822e9f0cebbf29db242683c50d31271910250fbc199c91d7a27560f07566f9ed0dc679f8305f28da367b22b60044f6a9cc9cf79d1c95204d6e231d9eef1d7f0f7d96cd433ecb3858538169be96cb48ffa92b07ef2d2d9478462cb7947f5b438784820733cdfdd8108b9b573e48ef8e162b0b33262e4995e1c25fb482331239a4aa22df9bbc3183ff9e022525faa2b76e0af14eb0dd7cfb4061c67e41778a28e6dc782d06d37e0327a2116307d7505358011de2bf899291c2281c4d5dd78c01ee0547d9ff7249921cabbf13104cb0493c5baac1e17771aa7d877d30e3050016d52b6e6e5fa1922382a9ba29df8c67707d9de6d66661c875e9483879eaecf79f29664c404adfb42c82b76cda52d404ec04389b00a40841ce69fd2f20caa552537113d242277a9395842f436a9d2d8c6983c3546313a9dc1ebb0335ca558ea62a5744bf1b38e11b2bcc20c643b1109f9402eaf36b3b339af9101edba333859717c02148a15c0890a45b17c5f8ebaaa9b6345f9e39313a2d8eb576cd0f1a045493b3e285e131e4bf0dbe7ab3e636cc884caf634f43c73e081735914360db0f2362e4cd49e3e3b109507d04ea3fff79593de5f19f6310310bd765d6bc2ffaa64e4f8530e1bbc0aac936a8426123f4eed09bdf1ea8f3a5ae9ccbf9e4a422a9557e18cfa46b22dfe06051799c99fdcc7b3dbaf6b3a09d9b195743d2c42ab066fbb602317cdb9c9ce0b66ed36f38bf39afcc3465196cede6360bfe763d431e59f628301f7af09d8beea97ea3e7473d680248f50d497de6865a1526466db024da3046af6701aee4b9589f602fd4a3a6e65c34d97056cbef1cbf0d58ccffb02fd5130bdd16308a0057fb5d751e36a1a1b164acb128e53005bbf8996847d077b56d51a396c3fbd89769916208c53198830f5ffafe6050d923fdc7050d7ce29852d6534c98c9453092819376616bb7fa01f7a757220c0fd5391111458297a9bb7ebf5abde0c168f8d2310e0a1b63002dfb77e934657a906407ea0940abf907f6e4570628754502fe43afd6319c6afc0ac91d4c0ded22c0f31c005bdca1b3401adb7457a324966fe0a7711a1d7fe6e4283187b74f0f044e5f9a252e727997f0bc9697c5b0bb39adf36c5f30c928a93551536b0a3f648bc93bd214fc99270521172a4369181e207cb7dc87187e98d000968fb141a1c34c4ed7154581cd88a8684e8e93defb5d40bd9616ced1eb8f0f39d90303d9000f16b2312e0899c9c6734d566c4703b81ec4fa28587f4e8e1e978a3b15e3fabb2759185feb4046b01e0cfbfbee12b68a51431f6c110419f2d12e4325496275e74e82bcb16cc61b8d867f475b2d878fbf174355b13141a1b5a1995ca2a6286910f23f60a22a0c5e9cc091301048ffcc7ce847007195eca917ff26adee2cb0e052d8d99545c681b7ee672dae5ce5d840aff1ba6ca4d7cd09ab5aa59d801955ce94881536d3f1d87cf18255a31322d8d607d440e5091f45ef651abbf913b08468618fdae2a0981afcfbc20c4e58fba9ea220f09f7eb1ab3754e13c39f1fe4a681230fd1c11953f5df5c515cfab0fd8b6743d24027eb73f5fcf0a0f8e127873d5f126077adaa7d4ddacf62cc525833f92c0a1f89074fbd1cb2176dadba8bbe6e8ff8c66741e1aeb29474d48b48af154629a9232908fd1843dfa6dff3afa1e24b4790faa80e0e88d11171bfd0de72fb5d6e53fe7f0cbc09682391abbc21e80c923440e7fd745a6c2adb09fd72111210f8ccffd4ed17f70bbb6f6762f12ab420a7f9cadc3920236f5df1b793e1be00c47ffd781b1e0a27c759f819591e27af548d2f63bb018fa5b5e8138b4303611b3f7412ae56f10d0904ffe2975583839e8b0b0c3b8164a4edf328859b5f22b1dd6bb7addda691d8254f6f4c9866bf16177547b6d745d0fd14ec758f160253de7b943b49a5ba7eb2688a6d135e4235842c38b4da7747219fc211a268758790b477be4ded1a4c0e6b190aad160279971da6c33d389196e8c4d964bab6d91d8fc5e5ce2887ae19421f1d68c7312c44d421d76057e7edf572011d429911684f47413e35c046a4d0b73e25dd59bda180f8aae176d55d7d69b0b13ac5a231ea04f9138d2f0f4b5204e225ccd9bbb8faa188ae27f60ab4f459ec4c0338516c8e735dec18c7d6314b0efca532288850c2e5d60608633a674cfad8d077eee3e77f98a1795537e34c47a711b2c1e7569eb425a0a60844a98404eeb7933716639ca2298694cc9d5788f58282d63ad99d3f84c10d10de8e4b0985b73cd79fa7075db3c5141cfcefb5f6a792b174d5e1f621e9bc9fd4f7d062d0d2baf151a341065f96b4e549a6040ebbaeb72d2bbe070107823181a464fc27ae7df42eae043406a9d90ec7f0194fae60489b8dd4df8cd908c99dbcaeaa8b4f4c9780da5c7313482482893e851e63c89bba2d1d5d74133f8ab260316fc97b94d2a71c7d62bc73b7291f6dd351dedaa2df7c0670ff6e5777b99f97be84d2fcbf0811ba46c3d47f6e308c85e938c36d20b3d71d62e9644618f84b8223ffce630e672cf31c0a2e033af90f93c4480266d18d65cb0795d9df1274923cb98a85e86c2334441c6b1febc3609c2737b2b60111a858f205ae9ff386cafe93533ab4739722652ea2a54597cb55d365800dd45d8bc325a3c1639ef8a021b7d1edc470891f19b2a822562abdf58164ed1ebb136ce31026c3c7fa56a2239eb41a3784d4b211493d125b1a1fe78c9c67a5e35e0f1caa05550ecd54fe73809f109825de65600685a51898a2c0551cf00a1d7b3742e6d4f506153243e7e027a666b80e6abed33d40e2dbcddf6e177bb5114215a92e1769af1fb588976c6989baa2b78b79151c13337565cb4a63290e50d72f5da353fa836e2153da632c9cb09b7461a7c1981b540da9491e7f2cfe58814893c461348faab338e43242e887c0db7a083da5bfd7c34ef7157d425a7b10fc788c4f47ba9433bf28176ae845daa3bd0124d55ea9c1b50502453e09e7f15f143e5c806c028ba5e33061d4d4cdcee78d3ba96c88710ec5d7befe73385281df1fb9584b43fc53d666c1c35be33e805caaa704932600bdf0e7ffdd57ff10b93ec6c73aae04212b3b06ccbfe995f4bc26105e74b5c1ec5b252fbc91e56dfb06d0336524b421ce1b56ad18578c6e84b67606acaaf17308a4b6a6aff867d685ee40bd5a4c01b56fcd8fecf710068be66f1efee793e77aa655c5e7a44d638ccc731263c96aa7a4c9c37c5bcf0339aad73d31d8ed93dd072ea3461aeefcb04d7774c03324b3e7c62461b60e3bc6a693936b890ae27a038dddc96252d0b546eeb5a0b0df494d5a1b8061b640546715ec9ad135b09437112244799d44796eda3f68b40a2f43ea5c99cbc9758c23642ea34fffeaab96615c4ed011f2d2d74d6c02d707c7f720fff26eee429c2aa2c6934c1764f5725c73e2d02b68770babdd2f7ace01e1f8d1dfb74a27116549da048cf6f396843d5a1b756377b84ea1356e652e2cbf12fa76de818a1f771f4bd27df584669c27870553e925abed3409563aaeb62c7938dbf3ca6605dfebb5dd6a77f2bd78a98cf4d792d0d5678017cdff522a2572720c86a3caf1f796505a1bf672a262004c1322fcee490c05cf48227368a5f900f32d3cf569cb20ed03984d302040972e9e1b26ec331ea59a62a199ea08a515aa0f219b4df72331a447788107594db3583f5a5396d4c76f3793952ca520b27915a8220ce0f1db641cc7e8be9854d207db194f7f91eaacf5b420d71ed641e45ba2a881323f5ac391de7ac42ab60a8f548a98e242005ea5b146b29193402008edc828606effacba9c655e279f2216c6755572bfe21da63d600cdd16688f190d74e853abc29ada8778ee1d9c7e020a4332fc144d4da3e267f398e44edd4946b6480546bce1e05096e5798154f6ccb11eec378824e0e087f166c2d0d3b4bac1770377b76f542f8597f201a387e38de8e81fe299836afa598bdd52bb7f16addbdf9e68d1807947b01017285c7c617900d629b077fad9e7e7dcd3c5a3aa484598f6c5856e5c7673ede88d73294e99a9f0948c85c90e082e3471c9876a2e1ccf6be619276aa224be3e799032b4ef6430dfca89b647800fa0bdf90a0862e2d6ba48a14a7c9b4d743278b0d0566b2f13e57cd577c72bb263ac42e8a15a40cc95e0fcf845f53b772b905a7a2513fdf3e6fb550ca2befed9f5a610cefe1602a3a10efd552e295fa102cd793f092a816939ccbdbc5d74d2ff4224f6295789e1ef73cb6f0d1a39c40b6d4d96515635350ff1a3dc93cdacfbb81854c221c24ef08cffd3fc2cecee1881f5bf98d21977281aadb947b86a9afbf5c96fa5e90faa4f44bd51f21715def594f9497ce3ab5571075294a360453a8f5986cc31d6bb055d65d39b27b702a3e952eda44decbbbf7b8014bf38556f6e1263330943c34f0e8af74eebd41607fe914fb2d21f2b071ae286248f71cde6663b8d9e12074a7f5f7bd663ccd5d9ca7de38375786cdee60da1af13f7fbdfd0e898c239a7511e4b33f804191c8a927f87e8c6ff5bd0748de8d3c2d4ee2eb051844f8f0e0058c9b2b9a8299906adcf214ae10ab9e68175eac6fec13bf5e005304778df33ec796ff42a01a03f7bb0185f05f5053e9de78707d24e0ca67d5bc498b31c070cccf2489708c6c84f11acc95bf60d6ab8c50f5e86207690af169971815eadfb9e9cfdf8def68e90a9c6c7bba1bd46bd8fa3f61dd72c47cd47c7942513292b4338dcb16f7c8fa44f50984aeb658bf67139d662174f3d5a533285ba14ef8bc7c9337596b4af8b92303bd6373ccc27de6693b9a035c4f3956d8536d4f3f9a182fc490b5efd7ec399f934006e1036b8e6b4d54f231f73dbdcdc5064a3ff894277bd6b5d553fa38ab7e9f5abedc0653f440e35278fdf91748191ae0ab016174995f1f434cc9afcf816f0913fd447d8bc27744d4d7ae8fb67a90d5978d1378568cbf0ab77df8b7d4da9d47b83972a81cc94ed12ac9d4ac55f591485bc5028df8bb858b2818688e2479fe3eda376a0b9d32a48986647185b94fcadc3a51e4e8859cf0210c8930e7589c3179eac6bc79ae100afc818dc06236060c85d6783253073bd88e186cc4ea6b91cba99b6d4af5fd8359990ce2d07a4b19e95f32c2b189761440fc5fbf8246540ca59262fb1a602070cbd88cb48af2bd8a540e9838fa1d6c81da7d638a2afe0133752bf774de9d2ee357c46c6ef0952f0caec8dd760b34ac6116c800625de24d041af78781ba5a272946562b94910ff1f0bcca92d015d2f77a2781879eadfed1c6ccf7d8320b815a99947c41460d4b4de7e3a7f030dbbad1349c6865498f948763e0cda2f519cb569ec40691755c6991ffdbdcb76636813198ece9463cae87dbe647231104fd0afc852b8b483f61370b50973d11b53c72509633949f02ffad104be95b371743f99696488e9913d7ed5734aff0d7fb29c0f13c0349c4287d1312401a0440e80e22b2579fc26c90ed421f5c6c238f47a6c627bdf41668317c5106b7aeea79ff6870ea5cbfcd4d55a7e45dbd07970c0a03305af03ab5a85c427a6ba684f06b13f305f1d85ac4bcd557adc28e17e1a549c6113fd326d58f7356c99f6", 0x1000}], 0x3) socketpair(0x20, 0x4, 0x1, &(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x40) mquery(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1, 0x10, r1, 0x8) pread(r2, &(0x7f0000001340)="5998a5e3532211de984ed7b23bed13437394c71e15aa730bd524", 0x1a, 0x6) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000001380)=0x7) unlink(&(0x7f00000013c0)='./file0\x00') r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001400), 0x80, 0x0) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000001440)={'./file0\x00', 0x6, 0x0, 0x1ff, 0x1, 0xfffffff6, 0x2, 0xb, 0x0, 0x2, 0x6, 0xa}) ioctl$TIOCSTART(r0, 0x2000746e) r5 = dup(r1) mknodat(r5, &(0x7f00000014c0)='./file0\x00', 0x8000, 0x7) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000001500)=0x9) unlinkat(r5, &(0x7f0000001540)='./file0\x00', 0x8) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000001580), 0x200, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0}, &(0x7f0000001600)=0xc) r8 = getegid() fchown(r6, r7, r8) ioctl$WSDISPLAYIO_LSFONT(r6, 0xc058574e, &(0x7f0000001640)) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0}, 0xc) setreuid(r7, r9) r10 = syz_open_pts() ioctl$TIOCNOTTY(r10, 0x20007471) 149.224987ms ago: executing program 6 (id=154): getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, r0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x3b5, 0x1000381210089}) r2 = socket(0x18, 0x1, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x8000, 0xa) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7, 0x17, 0x2000007, 0x104, 0x80000001, 0x80000081, 0x4, 0x10, [{0x0, 0x101, 0x3, 0x71000}, {0x7, 0x88, 0x1, 0x7}, {0x8, 0x6, 0x0, 0x9}, {0x3, 0x900, 0x12}, {0x401, 0x200326, 0x2800, 0x7}, {0x82, 0x27f6, 0x3, 0x99}, {0x7, 0x4, 0x4f8, 0x6d}, {0xc, 0x3, 0x8, 0x4}, {0x2, 0x82, 0x9, 0x9}, {0x7, 0x100, 0xd1b, 0x1088}, {0x1e6, 0x10001, 0xc, 0x6}, {0x7fe, 0x9, 0x8, 0x9}, {0xb8e, 0x4, 0x8, 0x2}, {0x29a7171a, 0x3, 0x1, 0x5}, {0xc, 0x7, 0x4, 0xfffffffe}, {0x0, 0x1, 0x1002, 0x30003}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$VNDIOCSET(r3, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r3, 0x80044403, &(0x7f00000001c0)={0x0, 0x2, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000001c0)={0x0, 0x0, 0xfffffffffffffff3, 0x2000100000002}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r2, 0x801169ac, &(0x7f00000001c0)) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x3, 0x0, 0x7, 0x368fffffe}) 148.402488ms ago: executing program 0 (id=155): r0 = socket(0x6, 0x5, 0x0) sendto$unix(r0, &(0x7f0000000340)="b10005010000009f05003f01070000001e1c13fecea79c5dfaf66e8d0300000000000000fdef3044d2d236acf20bf404be01000000f7c8cf5f8823297be1aa0504000051e2f0ad3ebbc25769a51f139b672f335c22db830c032bfa896443c32618210000720fd38bdb0000fd54c125191b1257aea8c500001602fbfe0c2300008abf090000000008e37193f834371205050052fbe03f49b11b7aaeb70000fca65361ba84913f0100000000000006000000", 0xb1, 0x408, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) 120.256674ms ago: executing program 2 (id=156): r0 = semget(0x0, 0x1, 0x281) semctl$GETVAL(r0, 0xeac22a2c9a876c7f, 0x5, 0x0) semget$private(0x0, 0x2, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f0000000080)="ab", &(0x7f0000000000)=0xfd8c, 0x0, 0x0) 119.361191ms ago: executing program 3 (id=157): syz_emit_ethernet(0x72, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "73d477", 0x3c, 0x3a, 0x0, @mcast1, @rand_addr="0000000000010000000000008000", {[], @icmpv6=@ndisc_ra={0x86, 0x0, 0x0, 0x3, 0x6, 0x0, 0x1000, 0x7, [{0x0, 0x5, "00e06853a7825485e2cd077a7e68c2a52641df6a324d8661800c554ec19e0f5669a83ed8715e37fe67a2"}]}}}}}}) 118.374725ms ago: executing program 2 (id=158): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0xc, 0x2000000000000004}, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x100) select(0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x248f, 0xf9, 0x80ffff, 0x1, 0x4, 0x4, 0x4000001, 0x1, 0x2, 0x7, 0xf1e}) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x2) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000040)) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) close(r1) 118.032331ms ago: executing program 3 (id=159): open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r0 = semget(0x0, 0x1, 0x281) semctl$SETVAL(r0, 0x2, 0x8, 0x0) r1 = getppid() setrlimit(0x8, &(0x7f0000000980)={0xb, 0x4e}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$FIOASYNC(r2, 0x80047469, &(0x7f00000000c0)=0x40000009) r3 = open$dir(&(0x7f0000000200)='./file1\x00', 0x400, 0x48) r4 = socket(0x2, 0x3, 0x0) close(r4) r5 = socket(0x18, 0x3, 0x3a) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, r6, r7, r6, 0x0, 0x14d, 0x200}, 0x40, 0x7}) fchown(r4, r6, r7) fchownat(r3, &(0x7f0000000280)='./file0\x00', 0x0, r7, 0x4) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000100)="812d08f756f417375aae387346ecff010000002f4247fac130c406912818f91356c6ed6cfb3516edeb27f30945326f0a986f36ab93c4540045a5419a8ddc08d141c7f3fc0853a243aebb619fd342d847759f8041a007b7d0dc563fe334247f70774b3c7e62b42b25907396a92a313c97ac57fc0cb1b1d687cf44428a8f636f1764dd7b7bde273b5c8a394353a578edb5722a870bb38c41f0b9349ad472fe0771668eff6693b859339a7d253e3e2498ef12fadd3b6fe94731d3c8cea85e843a5336851a94a3f1323d9ed2e176dd1f172bf6ac7564a7f17afdb3e7d60b800659c83e59ea008a24a2c1329877957255187282e42ee8ce9af589e4348a", 0xfb}, {&(0x7f0000000000)="b3d610b126986ca6dc356211e5e2401aabb18cf93762191105a5899fec6da3599fb3a33d4b305d1b53e397eebae1280bc2083fc9e0", 0x35}], 0x2) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r1, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) ioctl$FIONBIO(r8, 0x8004667e, &(0x7f00000002c0)=0xfffffff8) sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23", 0x41, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0xdc4, 0x564, 0x9ce8, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r9 = socket(0x2, 0x2, 0x0) r10 = socket(0x2, 0x400000000002, 0x0) setsockopt(r10, 0x0, 0x20, &(0x7f0000000080)="01000000", 0x4) dup2(r10, r9) bind(r9, &(0x7f0000000000), 0x10) 48.051755ms ago: executing program 3 (id=160): setrlimit(0x8, &(0x7f0000000980)={0x5, 0x4000000050}) r0 = syz_open_pts() setrlimit(0x7, &(0x7f0000000040)={0x7, 0x50}) close(r0) r1 = syz_open_pts() getrlimit(0x3, &(0x7f0000000000)) setrlimit(0x3, &(0x7f0000000040)={0x36d, 0x9}) write(r0, &(0x7f00000003c0)="b0", 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x8, 0xfffffe51, "5fff097e0000000000017e35e1d055a8e5a800"}) fchmodat(0xffffffffffffffff, 0x0, 0x1, 0x6) poll(&(0x7f0000000240)=[{r1, 0x68}], 0x1, 0x0) 47.48969ms ago: executing program 3 (id=161): msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x57, 0x0, 0x0, 0x0, 0x0, 0x33, 0xa2f}, 0x80000002000007, 0xfffffffffffffffb, 0xffffffffffffffff, 0x0, 0x3, 0x400000000009, 0x5, 0x8000000000000001}) sysctl$hw(&(0x7f00000000c0)={0x6, 0x6}, 0x2, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = socket(0x18, 0x1, 0x0) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = kqueue() sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x15}, 0x4, 0x0, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xe, 0x0, 0x0) kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffb, 0x45, 0x1, 0x8, 0x6}], 0x1005, 0x0, 0x37, 0x0) acct(&(0x7f0000000100)='./file0\x00') acct(0x0) kevent(r2, 0x0, 0x0, 0x0, 0x2, 0x0) acct(&(0x7f0000000080)='./file0\x00') openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) 46.575121ms ago: executing program 0 (id=162): socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x7c, 0xe, 0x60, 0x4}, {0x2c, 0x2, 0x4, 0x7}, {0x6, 0x6, 0x10, 0x5}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f00000002c0)="1ca1b6d3f44c3301726d8edf0400000000000000", 0x14}], 0x1, 0x0, 0x0, 0x407}, 0x2) sysctl$kern(0x0, 0x0, &(0x7f0000000400)="71f91e3471ac0058095f4377bc5a91501da34b8e5f84cf71b59c7afec370827c", &(0x7f0000000080)=0x20, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) close(0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x800, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0xfffffffffffffdd7, 0x0}) syz_emit_ethernet(0x4a, &(0x7f0000000080)=ANY=[]) write(r0, &(0x7f0000000000)="ed", 0x1) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000240)=0x1) recvmmsg(r1, &(0x7f0000000880)={&(0x7f0000000080)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f00000002c0)=""/173, 0xad}], 0x1, 0x0}}, 0x10, 0x1040, 0x0) close(r0) 45.893643ms ago: executing program 0 (id=163): r0 = socket(0x38, 0x4000, 0x0) sendmsg$unix(r0, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)="a6008f7f45a70793162d3c5dc6a7b288adcea00e4b43ba6954235ddd9381234b24828cd7772bc226342bf90d249a531cb41dd5ab8f30ef0044ace0eeec47e510dfbc5c1df006a17c5f4a97b63231b85d89217cde52def15f65f5cdea6df374f8b94abec47b470069", 0x68}, {&(0x7f0000000080)="bce0e6d9c67095e1e2dc04b4bcae3a6ab909015302dd4484632aab10913a89f112f3f3b7c6dcd801e49472d59c43be665aa6afc1cd", 0x35}], 0x2, 0x0, 0x0, 0xc}, 0x1) 5.591333ms ago: executing program 0 (id=164): openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffc, 0x21, 0xfffff, 0xe, 0x8}], 0x13e6, 0x0, 0xfffffffb, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x0) clock_gettime(0x2, &(0x7f0000000540)) 5.030125ms ago: executing program 4 (id=165): r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r0, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x40, 0x100) writev(0xffffffffffffffff, 0x0, 0x0) (async) setrlimit(0x8, &(0x7f0000000980)={0x3, 0x62}) (async) r2 = kqueue() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x7c, 0xc, 0x60, 0x4}, {0x28, 0x2, 0x7, 0x6}, {0x6, 0x6, 0x2, 0x5}]}) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x0, 0x1, 0x47, 0x4}, {0x7, 0x8, 0x26, 0xde3}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="71f91e3471ac00580900085d0500100000000000000000a34b8e5f84ec0f18feed70b63ea5b64c8db5988c7ba7", &(0x7f0000000080)=0x2d, 0x0, 0x0) (async) setrlimit(0x4, &(0x7f00000001c0)={0x4, 0xa}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async, rerun: 64) syz_emit_ethernet(0x2a, &(0x7f0000000280)=ANY=[]) (rerun: 64) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r1, 0x0) (async, rerun: 64) r4 = socket(0x18, 0x1, 0x6) (rerun: 64) setsockopt(r4, 0x1000000000029, 0xa, &(0x7f0000003680)='\x00', 0x1) (async, rerun: 64) r5 = socket(0x2, 0x3, 0x0) (rerun: 64) connect$unix(r5, 0x0, 0x0) (async) setsockopt$sock_int(r5, 0xffff, 0x1002, &(0x7f0000000080)=0x8002, 0x2) ftruncate(r1, 0x8531) (async) r6 = socket(0x2, 0x4000, 0xd) writev(0xffffffffffffffff, &(0x7f00000026c0)=[{&(0x7f0000000400)="640493d78db6a9c1e335bb42b30c7b40a07b3baad98026cb156727aa65cfb18540954a46faf6cd689a437aff3f4961c4e46a834f6785f138abeced17229a790e349e6bd31df47a250b6311c17b41de694d02002d9c138fb5554471ad71a4e3b0c4a0f71fc4b1f3db02e683a852170340fa26d02f5dcb6c3772415d9b0c54258aba6ad66cd42dfd5163936af944020e200f6dad158fa90dfdd051d151c8c8cb6d711f408511a8c922ff7be9bf88fc6a18b3261c65ab46b32f89b7793b789d533f5dabd554659bcbb9e4082598016c9ffd443ad64a6c1384bebc4f0fa12ebee357f81c1bfbb7ff9c0bb5289f98184e590366ece692aac2a0f3fe55ae6072624ff0892d666934e9e7bb159ba7471e9ca862d48aa90c56e33b972e7ab5f15383b1e0bdc135ef14c4b638c9514366af346df10d2d11e3e82c7f98a731867165c536966e32790a098e86bc8c85d1d890537ee1a3b37a907cb151aa5b72801d9b213f04f59acc40bab4f2dfde876c2bc53ed02cd106d289a59310e0297a072b926369982acb409872a3a4325ed56f1d297bc8bbfb8f0a43f793ee9487a4492016350aa61cca26b86045d14a8f08e6f6d3e3be5520397612b66ebdf990efcf9ed9796836fa253dfa0389406ae25edb31abf6797596cf9b4a943972a4a19c43db1926c18bf15fc526127d1b04211fb4f4fe4c34dba511e8801a10008e54d343386c0c096641681899e65d2afea539fec10a2db4f07a06c7745c1005d0c2b1f020bd80e052df5a4969a40602d7b4350068968bae7ed03d05c9f0e7dd8940d1e37cfbf3370f5953261615197d350c60c2e3bdc186eff30d0700e608a4e08b2cac91f42275e3e6378a0747267335e017b5342a1662df7f3144a5c0e08008460631d2fb76c410c11c4dcc7f73fcab23a4794775f4284e02ad1ba71d64db4f1f4ced92b7a389fd596763283771b9faf89865c462f59e57a81cf8c3cbeffb268f00b6589ab79483f517583bc3a949c0df139721b6dcb9635dca559ac670c1b3ac3ffae886d18134df6d3b7078928ad5370c9687de2846d1f89f7455cf1f7bec56f3717cbdcab9a5fbe597f929e432ff093d92cb35d625bc8c5dcdc4df998db4b51f74775e5d6d119c505a2d0f27c9ead9e84af18c5d7e258cb6a4b57d28c5be27c3d72e277ae3a79bec39bdc88df392b2df6afcca55f79efb3fe6d0d8b50d7c8bbbc134450db20f1d5a773ce9cdc3b97b3274cb2e9c85496e9043e1eb83bda1b0960808b7dbf61fa0b420596976194a598a6ce1066867d13ed30035f8ff0ba3dcaa15df0cab8b96807cb82435a42067d4f1257de536842db0d3f7dfda891c146d79b600e6a2f994f2755cb278becfdaaefb2c7b976be36689c7a0feced48a723be73f29851f75e42e9d62c83d6aa220891c5c24634e8c7cc3eab033046727127a802dacbde8cf629c1f57d59ba0690af43ce944607c1fd9df72f74d67e7ddc2efd8dc6c459d0d1fe2ca57d14e20046f139050206dd8d203e0389aef6682cc6b861cc364184ee9708452dcb732992ce6dedbb8d57b5c5689b9836c54cdc91b4766f618d608d4bb380614d8cc2e03b3b3b5897ccb61f9fe2d16e5ced34cee9e856a6c52324c0eef64a4b7f9e8e7ed5a71d7b1fe9f94665ac75da67d114047ff5a1c3d0668d43d78c12565ea154f763418049e8dd3a1929b7fa4877c9e2cd984ab94818219a05b196b643adb3f064dbffd2b22ade017488178c5361a1c93f9c615e0e0cd28f25b7ca582d6942071cb7fae17b52eb41ead6e78914945802c19bac16c76ae14c7ed4be6e42713e8a4bd6220aadf458fa15b40777f94e223c596c7f80bab9584fcf4ff14f138adbbf7b1a7bdd686fa9249fe006aea38651e410fd4b1af0d79d7f1ee0cb2711ca81382f15804771da4a18d5f20e10ff9a7abd6ae8583d94f58769f3401526e517d963800c92485f9c24eac2d914895d4d9b866bbb769d22a00db29ce0b9a7d7112defb15d9776db55edf8fca337b1a496c7710acab8135aee0261a780ef6b39664469e33dab2398639d1becbdc74000b36c2ca5df2c0d3c5d3d3e054a2b8d91bc4656cf09300dd084cb0b625a587fba81cc6c2c3ef6f93342b65bc0e68222de6908492ac431f9f4dc1d3915a2cba79820c8c1f7c6e5c582d953b60a943eef44a6e7b244c808fb292f3944a4b1afbbadb06ed72c1d2cf9a60e02b319af032eddb475ae1947175f437262cefe05a89dc92367c8f8223e3a415b080b2bee22f084d00a289e42f5dcd0c31dc257d6bd09d214fad7aaa03d285a4ca618a5cc2bc0167ce424c40b879bfc294b9f2be0ee1c4669fe57d15c3b8fd626507ebb94d7313eda527d86a2bcaf9234a6eb4fcd2ecd218607961c7816094311a762d783ab7cef7009f103d938a5dee845b827001c87920ea3110b97b40a8525c41a57a03e389d9d864c57e10a849509135cdde81b89da8ee10540b76fe6c303a98bfa68a493ff59104b41c34c62092d3c0cc16d5c5c9abf7d0cc9206605ca6b69511091b512063985b03549573fbe60036cdfb28e77670e99b55a8f8151035ac93ef64b77f36951b0d3a31befef14741f874b313b66908f8da53a8a95255c16019876c85dd6070b2a8470f303b98d3c9ce2d203774794ecd2dbc43a69cd37c21f9c971634ff7b00af46adccaaeb1ca346bbdcad44151e38a94d91339c425554791adf2d3ff197221979625d2993ef7f4af06ec2438ab780ce737ac1bdbd873fa3b5cc0af43097b2be36bb9cbf87d39d3a7d54d5a49b176a3d74d95c06cd9b665248f84c27019f7b62232d9de01396aa0096f36c399b762913e207de7e3d24a2bbb04d879fe29b087ea262e82e4b3ca0fca62f222a592ab6ca1b1609e6a7500b8ed38db0d895c2df29604a64540e796787461ed7d1c5c562662b8f5146839cfbae18a6fb302033ad6558ce8a9d61d5de662b995ecb228535cddd02aa051321dadfd06dcd6409cf98d8a8697c7499f1695f173b427ff5f6cfdd224b66b89682d0e2978710e2bbfe7c9f2793cd2592ec7106c44e46c1d2bfe9d7cb53cac640f92f66506aefcc11c983e6c284a892dfc4b813771087baf9150eeb019ba0877afef77a66ee91b2c85ab1b95cc670ae9e80a4f20b8c8914c655828a68d6e8b509d479b5d04980a5bb17fb9ef17060f802f6e6f57e29d6587d6b8dc3438f592db639f718cc3bdaad6865d8a6aa94c47e1061cb8dfb8d7c54c168a29e8b1a78e1716ce413d429daaf09c924a7cde44eafc58fa5b3a5e3aa387a9465f024f7fe6ed9343d81dee65d106f635bbece1c99d5eb8ca0487c00c2851aaf24b2b6003e7150758f5a50943de2ba7b95710fa05f1c1e305dd7a14dba19feb94c9591d8cf724ef55aca7fb8e054763f7c80027b929666f6864db25a059859ca8831f9b7251e38eda5b00d0fc64a3b3460bd7ad733b9eac508a6a191a6465ca14729214d29cdfef5c6409a3f7e5db2044f836c049f5a14a78bea5c7a55e957a53d8d7d97203de65090319911c1788fc704d9382571d3d1bd2b35927d8d95b3f3b14930350ca34d577ff1d4ab69c7ef9f74f73590b8fd0d3574e7779e7f6564f9245c117c4272054015715a0671bcec7416d95a17da00b50e976168b9de75b673f6998119eb1c3b2bd1eebbf21aabc7e606991dc2e802058344d4854b1fe88688873db69c8ac70a9e4850960390a510231dc7159e3e89be0162258982be870d6135b0870986f66c19cf315552165fdccdd2acdff62cddeba67ca0e9578ab629d895a81f63c2262362a49ef4bd8a25dbf73fd100844496f40753d1496bdae8cf60f23db024ec56dbb594e9047ef5b005f579ff829dc1c3cf6844dd8bdcaf644481d171cec2bd25dce58a23617d5d11d7d44465214accb32a5767548fdfe3a428699ec03d02fbc2ccf1237ba07249af6f37ea83ddd8c7ec77f56ae7025c5662ecee8a8682d61823ec04bfebd6195147b016a28112821ad0f2aa32110dd31b38027f0e7fa042cce3e52ec467aaf95f998db202f819f201ee1322215018824a880755b94a2876e09e4c0cac01005ff8885e5f2f21c28b1aab38c62c33de0268521db2c198d19e7fafe69215465f6421b8503218f394d5a94c8601dd6514ff8a80f442ce07a4de65060229285b873667fa19859753c4b949ada2d3ab20afb732a4d4f0a9e5e13ef5a50c8361a465874e956464e201de1f30fa97398d3636ce88e479428b0bd8521010b92a22b4866c311593c101e3ed6169242c63334c7d6715a6dc50063e1c5658f590d0177464461a2ed8892719a770bcd687c597d51d46b89640b6610bc107a6b6d23e46052680aa18673", 0xc01}], 0x1) (async) r7 = syz_open_pts() kevent(r2, &(0x7f0000000240)=[{{r5}, 0xfffffffffffffffd, 0x10, 0x20, 0x8, 0x4}, {{r6}, 0xfffffffffffffffc, 0x5, 0x20000000, 0x1, 0x5ff}, {{r2}, 0xfffffffffffffff8, 0x28, 0x10, 0x6, 0xbc}, {{}, 0xfffffffffffffff9, 0x60, 0x4, 0x80000001, 0x9}, {{r7}, 0xfffffffffffffffd, 0x8, 0x2, 0xed}], 0xd54, &(0x7f0000000300)=[{{r5}, 0xfffffffffffffffc, 0x2a, 0x1, 0xffffffffffff812d, 0x8}, {{r5}, 0xfffffffffffffffa, 0x2, 0x80, 0x2, 0x5}, {{r4}, 0xfffffffffffffff9, 0x24, 0x1, 0x1, 0x7}], 0x1, &(0x7f0000000380)={0x6, 0x64}) 0s ago: executing program 7 (id=166): syz_emit_ethernet(0x36, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa0000000000000800480000280064000000119078e0000001ac1400aa940c793168fa700d2dd437a6f754e43dbd4c3c2da9999c024dcc9edcdb597fb77424a1c6927b8c13581fdae2d31ef22c2f3305e997eef43906ff3ffa295707f3464c916db713dd847f9a1b622882973fe0404bfd4f45dd3d8dd17cdfad14971c1203220d6c902f12c2d455a0a8fc3af52229283321c7c0ef13c1b05244f7f1391d95304a86e2c8f1e05e91dfb70a2ac61cf48cfbeaa4b9d47af6abaae761d26bbfd7d7fd3ff9ff87e171a586f201e3f671a9642a5920f1cbd530d015fe1f9d2cea10a677"]) (async) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x20}, {0x3, 0x2}], 0x2}) msgrcv(0x0, &(0x7f0000000240)={0x0, ""/123}, 0x83, 0x2, 0x800) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.76' (ED25519) to the list of known hosts. pckbd_enable: command error pckbd_enable: command error uvn_flush: obj=0xfffffd806340da68, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! pckbd_enable: command error uvm_fault(0xfffffd8064544018, 0xf, 0, 1) -> e kernel: page fault trap, code=0 Stopped at ktrops+0x58: movq 0x10(%r14),%r14 TID PID UID PRFLAGS PFLAGS CPU COMMAND *417539 70021 0 0 0x4000000 0 syz-executor ktrops(ffff800035d0ed20,ffffffffffffffff,0,a0c7df9f,fffffd8060af6a68,fffffd8007bfb4e0) at ktrops+0x58 doktrace(fffffd8060af6a68,4,20c7df9f,0,ffff800035d0ed20) at doktrace+0x6bd sys_ktrace(ffff800035d0ed20,ffff800038125220,ffff800038125170) at sys_ktrace+0x11c syscall(ffff800038125220) at syscall+0x962 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x46fe256ad10, count: 10 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic *cpu0: uvm_fault(0xfffffd8064544018, 0xf, 0, 1) -> e ddb> trace ktrops(ffff800035d0ed20,ffffffffffffffff,0,a0c7df9f,fffffd8060af6a68,fffffd8007bfb4e0) at ktrops+0x58 doktrace(fffffd8060af6a68,4,20c7df9f,0,ffff800035d0ed20) at doktrace+0x6bd sys_ktrace(ffff800035d0ed20,ffff800038125220,ffff800038125170) at sys_ktrace+0x11c syscall(ffff800038125220) at syscall+0x962 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x46fe256ad10, count: -5 ddb> show registers rdi 0xffff80002a8f6000 rsi 0x4edd __ALIGN_SIZE+0x3edd rbp 0xffff800038124f40 rbx 0xfffffd8007bfb4e0 rdx 0xffff80002a8f6000 rcx 0x4edc __ALIGN_SIZE+0x3edc rax 0xffffffff81dd5f23 ktrops+0x43 r8 0xfffffd8060af6a68 r9 0xfffffd8007bfb4e0 r10 0x6b6a981ae392e800 r11 0x4d22e75456c2b8d4 r12 0xffff800035d0ed20 r13 0xffffffffffffffff r14 0xffffffffffffffff r15 0xa0c7df9f rip 0xffffffff81dd5f38 ktrops+0x58 cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff800038124ec0 ss 0x10 ktrops+0x58: movq 0x10(%r14),%r14 ddb> show proc PROC (syz-executor) tid=417539 pid=70021 tcnt=2 stat=onproc flags process=0 proc=4000000 runpri=17, usrpri=86, slppri=17, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff800035d0efb8,0xffff800035d0f790 process=0xffff8000ffff9b18 user=0xffff800038120000, vmspace=0xfffffd8064544018 estcpu=36, cpticks=1, pctcpu=0.0, user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 70021 477117 87339 0 2 0 syz-executor *70021 417539 87339 0 7 0x4000000 syz-executor 10097 25792 58286 0 2 0 syz-executor 10097 370587 58286 0 3 0x4000080 fsleep syz-executor 11107 281381 70995 0 2 0 syz-executor 11107 289332 70995 0 3 0x4000080 kqsel syz-executor 11107 495085 70995 0 3 0x4000080 fsleep syz-executor 27965 397647 52621 0 2 0 syz-executor 27965 233272 52621 0 3 0x4000080 fsleep syz-executor 54707 408977 87352 0 2 0x2 syz-executor 52621 451823 87352 0 3 0x82 nanoslp syz-executor 20168 236330 87352 0 3 0x82 nanoslp syz-executor 26236 413446 87352 0 2 0x2 syz-executor 58286 277491 87352 0 2 0xc82 syz-executor 70995 485648 87352 0 2 0xc82 syz-executor 23696 195025 87352 0 3 0x82 wait syz-executor 87339 448156 87352 0 3 0x82 nanoslp syz-executor 87352 367167 57938 0 3 0x82 kqread syz-executor 57938 304240 14683 0 3 0x10008a sigsusp ksh 14683 59120 6692 0 3 0x98 kqread sshd-session 6692 205091 21393 0 3 0x92 kqread sshd-session 49730 259190 1 0 3 0x100083 ttyin getty 21393 469439 1 0 3 0x88 kqread sshd 44649 520109 39892 73 3 0x1100090 kqread syslogd 39892 433746 1 0 3 0x100082 sbwait syslogd 77787 273943 1 0 3 0x100080 kqread resolvd 36611 8663 19631 77 3 0x100092 kqread dhcpleased 72938 134056 19631 77 3 0x100092 kqread dhcpleased 19631 484597 1 0 3 0x80 kqread dhcpleased 71179 498722 0 0 3 0x14200 bored smr 4609 177187 0 0 2 0x14200 zerothread 86601 482367 0 0 3 0x14200 aiodoned aiodoned 46225 241978 0 0 3 0x14200 syncer update 89023 242972 0 0 3 0x14200 cleaner cleaner 70464 465096 0 0 3 0x14200 reaper reaper 58938 72301 0 0 3 0x14200 pgdaemon pagedaemon 92952 373966 0 0 3 0x14200 bored viomb 38523 461142 0 0 3 0x40014200 acpi0 acpi0 91814 393000 0 0 3 0x14200 bored softnet0 64454 227564 0 0 3 0x14200 bored systqmp 93912 204892 0 0 3 0x14200 bored systq 52731 260174 0 0 3 0x40014200 tmoslp softclock 89316 263343 0 0 3 0x40014200 idle0 1 426926 0 0 3 0x82 wait init 0 0 -1 0 3 0x10010200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10194 11191K 11317K 166960K 11488 0 pcb 18 12K 12K 166960K 56 0 rtable 211 6K 6K 166960K 278 0 pf 33 13K 14K 166960K 57 0 ifaddr 44 7K 8K 166960K 54 0 ifgroup 52 2K 2K 166960K 74 0 sysctl 1 1K 9K 166960K 5 0 counters 33 17K 18K 166960K 39 0 ioctlops 0 0K 4K 166960K 50 0 iov 0 0K 12K 166960K 7 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1376 87K 87K 166960K 1515 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 9K 166960K 7 0 VM map 2 1K 1K 166960K 2 0 sem 10 0K 0K 166960K 16 0 dirhash 12 2K 2K 166960K 15 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 16 57K 240K 166960K 309 0 sigio 0 0K 0K 166960K 2 0 proc 60 59K 83K 166960K 491 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 0 0K 0K 166960K 11 0 in_multi 99 7K 7K 166960K 112 0 ether_multi 1 0K 0K 166960K 8 0 mrt 0 0K 0K 166960K 3 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 91 413K 413K 166960K 91 0 exec 0 0K 1K 166960K 352 0 fusefs mount 1 32K 32K 166960K 1 0 pfkey data 0 0K 0K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 216 159K 176K 166960K 4186 0 UVM aobj 6 2K 2K 166960K 6 0 pinsyscall 37 74K 88K 166960K 1333 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 12 0 NDP 12 0K 2K 166960K 33 0 temp 42 8639K 8704K 166960K 10730 0 kqueue 14 22K 28K 166960K 68 0 SYN cache 2 16K 16K 166960K 2 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle rtpcb 120 43 0 40 1 0 1 1 0 8 0 rtentry 136 103 0 7 4 0 4 4 0 8 0 unpcb 144 180 0 165 1 0 1 1 0 8 0 syncache 336 4 0 4 1 0 1 1 0 8 1 tcpcb 736 133 0 127 2 0 2 2 0 8 1 arp 96 12 0 1 1 0 1 1 0 8 0 inpcb 328 305 0 295 2 0 2 2 0 8 1 ip6q 72 1 0 0 1 0 1 1 0 8 0 ip6af 40 1 0 0 1 0 1 1 0 8 0 nd6 112 16 0 0 1 0 1 1 0 8 0 pkpcb 40 3 0 3 1 0 1 1 0 8 1 kcovpl 48 8 0 0 1 0 1 1 0 8 0 ppxss 1072 3 0 2 1 0 1 1 0 8 0 pppxif 1384 1 0 1 1 0 1 1 0 8 1 pfstscr 40 1 0 0 1 0 1 1 0 8 0 pftag 88 2 0 0 1 0 1 1 0 8 0 pfstitem 24 2 0 0 1 0 1 1 0 8 0 pfstkey 128 2 0 0 1 0 1 1 0 8 0 pfstate 384 1 0 0 1 0 1 1 0 8 0 pfrule 1344 3 0 3 1 0 1 1 0 8 1 rttmr 136 1 0 1 1 0 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 483 0 45 30 0 30 30 0 8 2 art_table 40 484 0 45 5 0 5 5 0 8 0 art_node 32 103 0 19 1 0 1 1 0 8 0 sysvmsgpl 40 4 0 3 1 0 1 1 0 8 0 semupl 112 3 0 3 1 0 1 1 0 8 1 semapl 112 14 0 6 1 0 1 1 0 8 0 shmpl 112 3 0 0 1 0 1 1 0 8 0 dirhash 1024 19 0 2 3 0 3 3 0 8 0 dino2pl 256 1868 0 366 95 0 95 95 0 8 0 ffsino 256 1868 0 366 95 0 95 95 0 8 0 nchpl 144 2262 0 577 63 0 63 63 0 8 0 vnodes 216 2053 0 0 115 0 115 115 0 8 0 namei 1024 7613 0 7612 2 0 2 2 0 8 1 kstatmem 264 34 0 10 2 0 2 2 0 8 0 scsiplug 72 2 0 2 1 0 1 1 0 8 1 scxspl 216 8244 0 8244 8 0 8 8 1 8 8 plimitpl 152 49 0 33 1 0 1 1 0 8 0 sigapl 424 576 0 535 6 0 6 6 0 8 1 knotepl 120 9261 0 9213 10 0 10 10 0 8 8 kqueuepl 184 93 0 82 1 0 1 1 0 8 0 pipepl 304 112 0 85 3 0 3 3 0 8 0 fdescpl 448 561 0 533 4 0 4 4 0 8 0 filepl 120 2451 0 2236 10 0 10 10 0 8 2 lockfpl 104 210 0 205 2 0 2 2 0 8 1 lockfspl 48 38 0 33 1 0 1 1 0 8 0 sessionpl 144 22 0 14 1 0 1 1 0 8 0 pgrppl 48 31 0 15 1 0 1 1 0 8 0 ucredpl 104 226 0 215 1 0 1 1 0 8 0 zombiepl 144 537 0 535 1 0 1 1 0 8 0 processpl 1152 576 0 535 4 0 4 4 0 8 0 procpl 664 840 0 794 6 0 6 6 0 8 1 sockpl 552 657 0 629 4 0 4 4 0 8 1 mcl64k 65536 9 0 9 1 0 1 1 0 8 1 mcl8k 8192 4 0 4 1 0 1 1 0 8 1 mcl4k 4096 2667 0 2613 15 0 15 15 0 8 7 mcl2k 2048 371 0 369 1 0 1 1 0 8 0 mtagpl 96 4 0 4 1 0 1 1 0 8 1 mbufpl 256 5639 0 5467 20 1 19 20 0 8 7 bufpl 280 3174 0 117 219 0 219 219 0 8 0 anonpl 24 130578 0 127519 45 0 45 45 0 187 15 amapchunkpl 152 13752 0 13311 36 0 36 36 0 158 14 amappl16 200 2744 0 2718 18 8 10 14 0 8 8 amappl15 192 7 0 7 1 0 1 1 0 8 1 amappl14 184 106 0 96 1 0 1 1 0 8 0 amappl13 176 10 0 9 1 0 1 1 0 8 0 amappl12 168 1178 0 1150 2 0 2 2 0 8 0 amappl11 160 49 0 39 1 0 1 1 0 8 0 amappl10 152 6 0 6 1 0 1 1 0 8 1 amappl9 144 247 0 247 1 0 1 1 0 8 1 amappl8 136 26 0 25 1 0 1 1 0 8 0 amappl7 128 99 0 89 1 0 1 1 0 8 0 amappl6 120 170 0 167 1 0 1 1 0 8 0 amappl5 112 123 0 117 1 0 1 1 0 8 0 amappl4 104 270 0 254 1 0 1 1 0 8 0 amappl3 96 2059 0 1975 3 0 3 3 0 8 0 amappl2 88 792 0 720 2 0 2 2 0 8 0 amappl1 80 8840 0 8294 14 0 14 14 0 8 1 amappl 88 3504 0 3354 5 0 5 5 0 92 0 uvmvnodes 80 2053 0 0 42 0 42 42 0 8 0 dma4096 4096 1 0 1 1 0 1 1 0 8 1 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 0 1 1 0 8 1 dma128 128 254 0 254 1 0 1 1 0 8 1 dma64 64 7 0 7 1 0 1 1 0 8 1 dma32 32 7 0 7 1 0 1 1 0 8 1 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 5 0 0 1 0 1 1 0 8 0 uaddrrnd 24 561 0 533 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 561 0 533 1 0 1 1 0 8 0 vmmpekpl 168 5953 0 5917 2 0 2 2 0 8 0 vmmpepl 168 42666 0 40882 93 0 93 93 0 357 9 vmsppl 368 560 0 533 4 0 4 4 0 8 1 rwobjpl 40 16662 0 13774 31 0 31 31 0 8 1 pdppl 4096 1128 0 1066 92 26 66 76 0 8 4 pvpl 32 286459 0 278162 109 0 109 109 0 265 19 pmappl 216 560 0 533 2 0 2 2 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 370 0 27 10 0 10 10 0 8 0 ddb> machine ddbcpu 0 No such command ddb> trace ktrops(ffff800035d0ed20,ffffffffffffffff,0,a0c7df9f,fffffd8060af6a68,fffffd8007bfb4e0) at ktrops+0x58 doktrace(fffffd8060af6a68,4,20c7df9f,0,ffff800035d0ed20) at doktrace+0x6bd sys_ktrace(ffff800035d0ed20,ffff800038125220,ffff800038125170) at sys_ktrace+0x11c syscall(ffff800038125220) at syscall+0x962 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x46fe256ad10, count: -5 ddb> machine ddbcpu 1 No such command ddb> trace ktrops(ffff800035d0ed20,ffffffffffffffff,0,a0c7df9f,fffffd8060af6a68,fffffd8007bfb4e0) at ktrops+0x58 doktrace(fffffd8060af6a68,4,20c7df9f,0,ffff800035d0ed20) at doktrace+0x6bd sys_ktrace(ffff800035d0ed20,ffff800038125220,ffff800038125170) at sys_ktrace+0x11c syscall(ffff800038125220) at syscall+0x962 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x46fe256ad10, count: -5